@charset "utf-8";

:where(.css-o4sewt).ant-tag { font-family: var(--ant-font-family); font-size: var(--ant-font-size); box-sizing: border-box; }

:where(.css-o4sewt).ant-tag::before, :where(.css-o4sewt).ant-tag::after { box-sizing: border-box; }

:where(.css-o4sewt).ant-tag [class^="ant-tag"], :where(.css-o4sewt).ant-tag [class*=" ant-tag"] { box-sizing: border-box; }

:where(.css-o4sewt).ant-tag [class^="ant-tag"]::before, :where(.css-o4sewt).ant-tag [class*=" ant-tag"]::before, :where(.css-o4sewt).ant-tag [class^="ant-tag"]::after, :where(.css-o4sewt).ant-tag [class*=" ant-tag"]::after { box-sizing: border-box; }

:where(.css-o4sewt).ant-tag { box-sizing: border-box; margin: 0px; padding: 0px; color: var(--ant-color-text); font-size: var(--ant-font-size-sm); line-height: calc(var(--ant-line-height-sm) * var(--ant-font-size-sm)); list-style: none; font-family: var(--ant-font-family); display: inline-block; height: auto; margin-inline-end: var(--ant-margin-xs); padding-inline: calc(8px - var(--ant-line-width)); white-space: nowrap; background: var(--ant-tag-default-bg); border: var(--ant-line-width) var(--ant-line-type) var(--ant-color-border); border-radius: var(--ant-border-radius-sm); opacity: 1; transition: all var(--ant-motion-duration-mid); text-align: start; position: relative; }

:where(.css-o4sewt).ant-tag.ant-tag-rtl { direction: rtl; }

:where(.css-o4sewt).ant-tag, :where(.css-o4sewt).ant-tag a, :where(.css-o4sewt).ant-tag a:hover { color: var(--ant-tag-default-color); }

:where(.css-o4sewt).ant-tag .ant-tag-close-icon { margin-inline-start: calc(var(--ant-padding-xxs) - var(--ant-line-width)); font-size: calc(var(--ant-font-size-icon) - var(--ant-line-width) * 2); color: var(--ant-color-icon); cursor: pointer; transition: all var(--ant-motion-duration-mid); }

:where(.css-o4sewt).ant-tag .ant-tag-close-icon:hover { color: var(--ant-color-text-heading); }

:where(.css-o4sewt).ant-tag.ant-tag-has-color { border-color: transparent; }

:where(.css-o4sewt).ant-tag.ant-tag-has-color, :where(.css-o4sewt).ant-tag.ant-tag-has-color a, :where(.css-o4sewt).ant-tag.ant-tag-has-color a:hover, :where(.css-o4sewt).ant-tag.ant-tag-has-color .anticon-close, :where(.css-o4sewt).ant-tag.ant-tag-has-color .anticon-close:hover { color: var(--ant-color-text-light-solid); }

:where(.css-o4sewt).ant-tag-checkable { background-color: transparent; border-color: transparent; cursor: pointer; }

:where(.css-o4sewt).ant-tag-checkable:not(.ant-tag-checkable-checked):hover { color: var(--ant-color-primary); background-color: var(--ant-color-fill-secondary); }

:where(.css-o4sewt).ant-tag-checkable:active, :where(.css-o4sewt).ant-tag-checkable-checked { color: var(--ant-color-text-light-solid); }

:where(.css-o4sewt).ant-tag-checkable-checked { background-color: var(--ant-color-primary); }

:where(.css-o4sewt).ant-tag-checkable-checked:hover { background-color: var(--ant-color-primary-hover); }

:where(.css-o4sewt).ant-tag-checkable:active { background-color: var(--ant-color-primary-active); }

:where(.css-o4sewt).ant-tag-hidden { display: none; }

:where(.css-o4sewt).ant-tag > .anticon + span, :where(.css-o4sewt).ant-tag > span + .anticon { margin-inline-start: calc(8px - var(--ant-line-width)); }

:where(.css-o4sewt).ant-tag-borderless { border-color: transparent; background: var(--ant-tag-default-bg); }