.fs-tag:not(.interactive){padding:0;padding-inline:var(--pill-spacing);background:var(--pill-bg);border:1px solid var(--pill-border);grid-template-areas:"media primary dismiss""media secondary dismiss";align-items:center;display:inline-grid}.fs-tag:not(.interactive).leading{padding-inline-start:0}.fs-tag:not(.interactive).dismissible{padding-inline-end:0}.fs-tag:not(.interactive):focus-visible{outline:.125rem solid var(--fs-focus-stroke-outer);outline-offset:.063rem}.fs-tag.disabled:not(.interactive){cursor:not-allowed}.fs-tag.interactive{align-items:center;display:inline-flex}.fs-tag .fs-tag-primary,.fs-tag .fs-tag-dismiss{box-sizing:border-box;height:100%;color:inherit;font:inherit;background:var(--pill-bg);border:1px solid var(--pill-border);cursor:pointer;margin:0;padding:0}:is(.fs-tag .fs-tag-primary,.fs-tag .fs-tag-dismiss):hover{background:var(--pill-bg-hover)}:is(.fs-tag .fs-tag-primary,.fs-tag .fs-tag-dismiss):active{background:var(--pill-bg-pressed)}:is(.fs-tag .fs-tag-primary,.fs-tag .fs-tag-dismiss):focus-visible{z-index:1;outline:.125rem solid var(--fs-focus-stroke-outer);outline-offset:.063rem;position:relative}:is(.fs-tag .fs-tag-primary,.fs-tag .fs-tag-dismiss):disabled{cursor:not-allowed;background:var(--pill-bg)}.fs-tag .fs-tag-primary{text-align:start;border-radius:var(--pill-radius);padding-inline:var(--pill-spacing);grid-template-areas:"media primary""media secondary";align-items:center;display:inline-grid}.fs-tag.leading .fs-tag-primary{padding-inline-start:0}.fs-tag.dismissible .fs-tag-primary{border-inline-end:none;border-start-end-radius:0;border-end-end-radius:0}.fs-tag .fs-tag-dismiss{padding-inline:var(--pill-dismiss-spacing);font-size:var(--pill-icon-size);border-inline-start-color:var(--pill-divider);border-start-start-radius:0;border-start-end-radius:var(--pill-radius);border-end-end-radius:var(--pill-radius);border-end-start-radius:0;align-items:center;display:flex}.fs-tag .fs-tag-dismiss:hover{color:var(--pill-danger)}.fs-tag .fs-tag-dismiss:active{color:var(--pill-danger-pressed)}:is(.fs-tag.selected .fs-tag-primary,.fs-tag.selected .fs-tag-dismiss):hover,:is(.fs-tag.selected .fs-tag-primary,.fs-tag.selected .fs-tag-dismiss):active{border-color:#0000}.fs-tag.selected .fs-tag-dismiss:hover,.fs-tag.selected .fs-tag-dismiss:active{color:var(--pill-fg);border-inline-start-color:var(--pill-divider)}.fs-tag.disabled .fs-tag-dismiss:hover{color:inherit}.fs-tag .fs-tag-media,.fs-tag .fs-tag-icon{grid-area:media;align-items:center;display:flex}.fs-tag .fs-tag-media{padding-inline:1px var(--pill-media-gap)}.fs-tag .fs-tag-icon{box-sizing:content-box;width:var(--pill-icon-size);padding-inline:var(--pill-spacing) var(--pill-icon-gap);font-size:var(--pill-icon-size)}.fs-tag .fs-tag-primary-text{white-space:nowrap;grid-area:1/primary/3;padding-inline:.125rem}.fs-tag.with-secondary .fs-tag-primary-text{font-size:var(--fs-caption-font-size);line-height:var(--fs-caption-line-height);grid-row:1;margin-block-start:-.125rem}.fs-tag .fs-tag-secondary-text{font-size:var(--fs-caption2-font-size);line-height:var(--fs-caption2-line-height);white-space:nowrap;grid-area:secondary;padding-inline:.125rem}.fs-tag .fs-tag-dismiss-icon{padding-inline:var(--pill-icon-gap) var(--pill-spacing);font-size:var(--pill-icon-size);border-start-end-radius:calc(var(--pill-radius) - 1px);border-end-end-radius:calc(var(--pill-radius) - 1px);grid-area:dismiss;align-self:stretch;align-items:center;display:flex}.fs-tag .fs-tag-dismiss-icon:hover{cursor:pointer;color:var(--pill-danger)}.fs-tag .fs-tag-dismiss-icon:active{color:var(--pill-danger-pressed)}.fs-tag.selected .fs-tag-dismiss-icon:hover,.fs-tag.selected .fs-tag-dismiss-icon:active{color:var(--pill-fg)}.fs-tag.selected:not(.disabled) .fs-tag-dismiss-icon:hover{background:color-mix(in srgb, var(--pill-fg) 16%, transparent)}.fs-tag.selected:not(.disabled) .fs-tag-dismiss-icon:active{background:color-mix(in srgb, var(--pill-fg) 33%, transparent)}.fs-tag.disabled .fs-tag-dismiss-icon:hover{cursor:not-allowed;color:inherit}.fs-tag svg{width:var(--pill-icon-size);height:var(--pill-icon-size)}.fs-tag-group.svelte-oo5fut{flex-wrap:wrap;gap:.5rem;max-width:100%;display:inline-flex}.fs-tag-group.svelte-oo5fut.small{gap:.375rem}.fs-tag-group.svelte-oo5fut.extra-small{gap:.25rem}
