/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */@layer base{.calcite-mode-light{--color-chip-highlight:white;--color-chip-contrast:black;--color-chip-purple:var(--color-citra-purple-2);--color-chip-green:var(--color-citra-green-2);--color-chip-teal:var(--color-citra-teal-1);--color-chip-dark-purple:var(--color-citra-dark-purple-1);--color-chip-pink:var(--color-citra-pink-1);--color-chip-blue:var(--color-citra-blue-2);--color-chip-olive:var(--color-citra-olive-1);--color-chip-gray:var(--calcite-color-text-2)}.calcite-mode-dark{--color-chip-highlight:black;--color-chip-contrast:white;--color-chip-purple:var(--calcite-color-medium-saturation-violet-m-vv-020);--color-chip-green:var(--calcite-color-dark-green-d-gg-410);--color-chip-teal:var(--calcite-color-vibrant-green-blue-v-gb-120);--color-chip-dark-purple:var(--calcite-color-high-saturation-violet-h-vv-020);--color-chip-pink:var(--calcite-color-vibrant-pink-v-pk-120);--color-chip-blue:var(--calcite-color-dark-blue-d-bb-410);--color-chip-olive:var(--calcite-color-vibrant-yellow-green-v-yg-120);--color-chip-gray:var(--calcite-color-neutral-blk-020)}}@layer components{.chip[data-chip-color][data-chip-color=purple]{--chip-accent:var(--color-chip-purple)}.chip[data-chip-color][data-chip-color=green]{--chip-accent:var(--color-chip-green)}.chip[data-chip-color][data-chip-color=teal]{--chip-accent:var(--color-chip-teal)}.chip[data-chip-color][data-chip-color=dark-purple]{--chip-accent:var(--color-chip-dark-purple)}.chip[data-chip-color][data-chip-color=pink]{--chip-accent:var(--color-chip-pink)}.chip[data-chip-color][data-chip-color=blue]{--chip-accent:var(--color-chip-blue)}.chip[data-chip-color][data-chip-color=olive]{--chip-accent:var(--color-chip-olive)}.chip[data-chip-color][data-chip-color=gray]{--chip-accent:var(--color-chip-gray)}.chip{--chip-color:var(--chip-accent,var(--calcite-color-text-3));--chip-color-mix:0%;--chip-color-contrast:0%;--chip-background-color:transparent;--chip-text-color:var(--chip-color);--chip-border-color:var(--chip-color)}.chip[data-chip-appearance=outline-fill]{--chip-color-mix:10%;--chip-text-color:var(--chip-color)}@supports (color:color-mix(in lab,red,red)){.chip[data-chip-appearance=outline-fill]{--chip-text-color:color-mix(in oklch increasing hue, var(--chip-color) 100%, var(--color-chip-contrast) 10%)}}.chip[data-chip-appearance=solid]{--chip-color-mix:100%;--chip-background-color:var(--chip-color);--chip-text-color:var(--calcite-color-text-inverse);--chip-border-color:transparent}.chip{align-items:center;gap:calc(var(--spacing,.25rem) * 2);max-width:100%;padding:calc(var(--spacing,.25rem) * 2) calc(var(--spacing,.25rem) * 4);vertical-align:middle;background-color:var(--chip-background-color);background-color:var(--chip-color);flex-wrap:nowrap;display:inline-block;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.chip{background-color:color-mix(in oklch increasing hue,var(--chip-color) var(--chip-color-mix),var(--color-chip-highlight) var(--chip-color-contrast))}}.chip{color:var(--chip-text-color);font-weight:var(--calcite-font-weight-medium);font-size:var(--calcite-font-size-relative-base);white-space:nowrap;text-overflow:ellipsis;border-color:var(--chip-border-color);border-width:var(--calcite-border-width-sm);border-radius:var(--radius-chip);border-style:solid;line-height:1;text-decoration:none}@media(prefers-reduced-motion:no-preference){.chip{transition-property:background-color,border-color,color;transition-duration:var(--calcite-animation-timing);transition-timing-function:var(--ease-in-out)}}.chip:has(.chip-icon){display:inline-flex}.chip:has(.chip-icon) span{flex:100%}.chip[data-chip-size=small]{gap:calc(var(--spacing,.25rem) * 1);padding:calc(var(--spacing,.25rem) * 1) calc(var(--spacing,.25rem) * 2);font-weight:var(--calcite-font-weight-normal);font-size:var(--calcite-font-size-relative-sm)}.chip:is([href],button){--calcite-color-focus:var(--chip-accent-hover,var(--chip-accent))}@supports (color:color-mix(in lab,red,red)){.chip:is([href],button){--calcite-color-focus:var(--chip-accent-hover,color-mix(in oklch, var(--chip-accent) 100%, var(--color-chip-contrast) 25%))}}.chip:is([href],button):where(:not([data-appearance-color])){--chip-accent:var(--calcite-color-text-link)}@media(hover){.chip:is([href],button):hover{--chip-color:var(--chip-accent-hover,var(--chip-accent))}@supports (color:color-mix(in lab,red,red)){.chip:is([href],button):hover{--chip-color:var(--chip-accent-hover,color-mix(in oklch, var(--chip-accent) 100%, var(--color-chip-contrast) 25%))}}.chip:is([href],button):hover{text-decoration:underline}.chip:is([href],button):hover[data-chip-appearance=outline-fill]{--chip-color-mix:25%}}.chip:is([href],button):focus-visible{outline:2px solid var(--calcite-color-focus);outline-offset:-2px;--chip-color:var(--chip-accent-hover,var(--chip-accent))}@supports (color:color-mix(in lab,red,red)){.chip:is([href],button):focus-visible{--chip-color:var(--chip-accent-hover,color-mix(in oklch, var(--chip-accent) 100%, var(--color-chip-contrast) 25%))}}.chip:is([href],button):focus-visible[data-chip-appearance=outline-fill]{--chip-color-mix:25%}.chip:is([href],button):focus-visible[data-chip-appearance=solid]{outline:2px solid var(--calcite-color-focus);outline-offset:2px}.chip:is([href],button):active{--chip-color:var(--chip-accent-press,var(--chip-accent))}@supports (color:color-mix(in lab,red,red)){.chip:is([href],button):active{--chip-color:var(--chip-accent-press,color-mix(in oklch, var(--chip-accent) 100%, var(--color-chip-contrast) 50%))}}.chip:is([href],button):active[data-chip-appearance=outline-fill]{--chip-color-mix:100%;--chip-text-color:var(--calcite-color-text-inverse)}.chip-icon{flex:0 0 max-content;max-width:16px;max-height:16px}}
