._1f03wvo0{pointer-events:auto;box-sizing:border-box;align-items:center;gap:var(--space-xxs);border-radius:var(--radius-dm);background-color:var(--color-component-tag-fill-bg-default);max-width:100%;height:32px;color:var(--color-component-tag-fill-text-default);font-size:var(--typography-labelMedium-fontSize);font-weight:var(--typography-labelMedium-fontWeight);line-height:var(--typography-labelMedium-lineHeight);letter-spacing:var(--typography-labelMedium-letterSpacing);padding-block:var(--space-xs);padding-inline:var(--space-s);flex-shrink:0;text-decoration:none;transition:all .15s ease-out;display:inline-flex;overflow:hidden}
._1f03wvo0:link,._1f03wvo0:hover,._1f03wvo0:active,._1f03wvo0:focus,._1f03wvo0:visited{text-decoration:none}
._1f03wvo0:hover,._1f03wvo0[data-hovered]{background-color:var(--color-component-tag-fill-bg-hover)}
._1f03wvo0:active,._1f03wvo0[data-pressed]{background-color:var(--color-component-tag-fill-bg-active)}
._1f03wvo1{box-sizing:border-box;align-items:center;gap:var(--space-xxs);border-radius:var(--radius-dm);background-color:var(--color-component-tag-fill-bg-default);max-width:100%;height:32px;color:var(--color-component-tag-fill-text-default);font-size:var(--typography-labelMedium-fontSize);font-weight:var(--typography-labelMedium-fontWeight);line-height:var(--typography-labelMedium-lineHeight);letter-spacing:var(--typography-labelMedium-letterSpacing);padding-block:var(--space-xs);padding-inline:var(--space-s);flex-shrink:0;align-self:flex-start;transition:all .15s ease-out;display:inline-flex;overflow:hidden}
._1f03wvo1:has([data-subject-badge-trigger][data-hovered]){background-color:var(--color-component-tag-fill-bg-hover)}
._1f03wvo1:has([data-subject-badge-trigger][data-pressed]){background-color:var(--color-component-tag-fill-bg-active)}
._1f03wvo2{min-width:0;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;display:inline-flex}
._1f03wvo3{width:16px;height:16px;color:var(--color-component-tag-fill-icon-default);font:inherit;cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:all .15s ease-out;display:inline-flex}
._1f03wvo3[data-hovered],._1f03wvo3[data-focus-visible]{color:var(--color-component-tag-fill-icon-hover)}
._1f03wvo3[data-pressed]{color:var(--color-component-tag-fill-icon-active)}
._1f03wvo4{align-items:center;gap:var(--space-xxs);min-width:0;display:inline-flex}
._1f03wvo5{width:16px;height:16px;color:var(--color-component-tag-fill-icon-default);flex:0 0 16px}
._1f03wvo6{text-overflow:ellipsis;white-space:nowrap;min-width:0;padding-block:1px;overflow:hidden}
.bxvd591{gap:var(--space-xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}
.bxvd592{list-style:none}
.bxvd593{width:100%;padding-block:var(--space-xs);padding-inline:var(--space-s);display:block;position:relative;overflow:hidden}
.bxvd594{width:var(--bxvd590);border-radius:var(--radius-xs);z-index:0;height:32px;position:absolute;top:50%;left:0;transform:translateY(-50%)}
.bxvd595{background-color:var(--color-semantic-progressBar-background)}
.bxvd596{background:var(--color-primitive-brand-gradient-primary)}
.bxvd597{border-radius:var(--radius-xs);z-index:0;width:4px;height:32px;position:absolute;top:50%;left:0;transform:translateY(-50%)}
.bxvd598{background-color:var(--color-semantic-progressBar-background)}
.bxvd599{background:var(--color-primitive-brand-gradient-primary)}
.bxvd59a{font-family:var(--typeface-body-fontFamily);font-size:var(--typography-buttonSmall-fontSize);font-weight:var(--typography-buttonSmall-fontWeight);line-height:var(--typography-buttonSmall-lineHeight);letter-spacing:var(--typography-buttonSmall-letterSpacing);z-index:1;align-items:center;gap:var(--space-xxs);color:var(--color-semantic-text-onSurface);grid-template-columns:minmax(0,1fr) auto;display:grid;position:relative}
.bxvd59b{align-items:center;gap:var(--space-xxs);min-width:0;min-height:16px;display:inline-flex}
.bxvd59c{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:clip visible}
.bxvd59d{flex-shrink:0}
.bxvd59e{white-space:nowrap}
.k4rezt0{gap:var(--space-xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}
.k4rezt1{border-radius:var(--radius-xs);border:1px solid var(--color-primitive-brand-primary-darkest);background-color:var(--color-material-background);width:100%;color:var(--color-primitive-brand-primary-darkest);padding-block:var(--space-xs);padding-inline:var(--space-s);text-align:left;cursor:pointer;transition:all .15s ease-out;position:relative;overflow:hidden}
.k4rezt1:after{content:"";border-radius:var(--radius-xs);background-color:var(--color-primitive-brand-primary-base);opacity:0;transition:all .15s ease-out;position:absolute;inset:0}
.k4rezt1[data-pressed]{background-color:var(--color-semantic-button-hoverPrimaryOutline)}
.k4rezt1[data-pressed]:after{opacity:.2}
.k4rezt1[data-disabled]{cursor:not-allowed;opacity:.5}
.k4rezt2{font-family:var(--typeface-body-fontFamily);font-size:var(--typography-buttonSmall-fontSize);font-weight:var(--typography-buttonSmall-fontWeight);line-height:var(--typography-buttonSmall-lineHeight);letter-spacing:var(--typography-buttonSmall-letterSpacing);text-overflow:ellipsis;white-space:nowrap;width:100%;display:block;overflow:clip visible}
@media (any-hover:hover){.k4rezt1[data-hovered]{background-color:var(--color-semantic-button-hoverPrimaryOutline)}}
.p04dv70{gap:var(--space-xs);padding-block:var(--space-xxs);flex-direction:column;display:flex}
.p04dv71{pointer-events:auto}
.p04dv72{pointer-events:none}
.p04dv73{font-family:var(--typeface-body-fontFamily);font-size:var(--typography-bodySmall-fontSize);font-weight:var(--typography-bodySmall-fontWeight);line-height:var(--typography-bodySmall-lineHeight);letter-spacing:var(--typography-bodySmall-letterSpacing);justify-content:flex-start;align-items:center;gap:var(--space-xs);min-height:20px;color:var(--color-semantic-text-helper);display:flex}
.p04dv74{color:var(--color-semantic-text-disabled)}
.p04dv75{white-space:nowrap}
.p04dv76{white-space:nowrap}
._1gjpkge0{padding:var(--space-sm);text-align:center;border-style:solid;border-width:.5px;border-color:var(--color-semantic-contentStroke);border-radius:var(--radius-sm)}
._1gjpkge1{font-family:var(--typeface-body-fontFamily);font-size:var(--typography-bodyMedium-fontSize);font-weight:var(--typography-bodyMedium-fontWeight);line-height:var(--typography-bodyMedium-lineHeight);letter-spacing:var(--typography-bodyMedium-letterSpacing);color:var(--color-semantic-text-helper)}
