@layer components{.TagInput-module__hiAKJq__Container{min-height:calc((var(--min-rows)*var(--tag-input-height)) + ((var(--min-rows) + 1)*var(--tag-input-tag-spacing)));padding:var(--tag-input-tag-spacing);border-radius:var(--radius-md);box-shadow:0 0 0 1px var(--input-outline-border-color)inset;cursor:text;outline:0;transition:box-shadow .15s;position:relative;overflow:hidden}.TagInput-module__hiAKJq__Container[data-disabled]{pointer-events:none}@media (hover:hover) and (pointer:fine){.TagInput-module__hiAKJq__Container:not([data-disabled]):hover,:where([data-theme=light]) .TagInput-module__hiAKJq__Container:not([data-disabled]):hover{box-shadow:0 0 0 1px var(--gray-300)inset}:where([data-theme=dark]) .TagInput-module__hiAKJq__Container:not([data-disabled]):hover{box-shadow:0 0 0 1px var(--gray-500)inset}}.TagInput-module__hiAKJq__Container:not([data-disabled])[data-focused]{box-shadow:0 0 0 1px var(--input-outline-border-color-focus)inset}.TagInput-module__hiAKJq__Container[data-empty]{padding:var(--tag-input-tag-spacing)12px}.TagInput-module__hiAKJq__Container:where([data-size=md]){--tag-input-font-size:var(--control-font-size-md);--tag-input-height:20px;--tag-input-tag-spacing:6px}.TagInput-module__hiAKJq__Container:where([data-size=lg]){--tag-input-font-size:var(--control-font-size-md);--tag-input-height:24px;--tag-input-tag-spacing:6px}.TagInput-module__hiAKJq__Container:where([data-size=xl]){--tag-input-font-size:var(--control-font-size-lg);--tag-input-height:24px;--tag-input-tag-spacing:8px}.TagInput-module__hiAKJq__Container:where([data-size="2xl"]){--tag-input-font-size:var(--control-font-size-lg);--tag-input-height:28px;--tag-input-tag-spacing:8px}.TagInput-module__hiAKJq__Container:where([data-size="3xl"]){--tag-input-font-size:var(--control-font-size-lg);--tag-input-height:32px;--tag-input-tag-spacing:8px}.TagInput-module__hiAKJq__TagInput{gap:var(--tag-input-tag-spacing);flex-wrap:wrap;display:flex}.TagInput-module__hiAKJq__Tag{height:var(--tag-input-height);border-radius:var(--radius-md);cursor:pointer;outline:none;align-items:center;padding:4px 4px 4px 8px;line-height:1.4;transition:background-color .15s;display:flex;overflow:hidden}.TagInput-module__hiAKJq__Tag,:where([data-theme=light]) .TagInput-module__hiAKJq__Tag{background-color:var(--color-background-secondary-soft);color:var(--color-text-secondary-soft)}:where([data-theme=dark]) .TagInput-module__hiAKJq__Tag{background-color:var(--color-background-secondary-solid);color:var(--color-text-secondary-solid)}@media (hover:hover) and (pointer:fine){.TagInput-module__hiAKJq__Tag:hover,:where([data-theme=light]) .TagInput-module__hiAKJq__Tag:hover{background-color:var(--color-background-secondary-soft-hover)}:where([data-theme=dark]) .TagInput-module__hiAKJq__Tag:hover{background-color:var(--color-background-secondary-solid-hover)}}.TagInput-module__hiAKJq__Tag:focus,:where([data-theme=light]) .TagInput-module__hiAKJq__Tag:focus{background-color:var(--color-background-secondary-soft-hover)}:where([data-theme=dark]) .TagInput-module__hiAKJq__Tag:focus{background-color:var(--color-background-secondary-solid-hover)}.TagInput-module__hiAKJq__Container[data-disabled] .TagInput-module__hiAKJq__Tag{color:var(--color-text-tertiary)}.TagInput-module__hiAKJq__Tag[data-invalid]{background-color:var(--color-background-danger-soft);color:var(--color-text-danger-soft)}@media (hover:hover) and (pointer:fine){.TagInput-module__hiAKJq__Tag[data-invalid]:hover{background-color:var(--color-background-danger-soft-hover)}}.TagInput-module__hiAKJq__Tag[data-invalid]:focus{background-color:var(--color-background-danger-soft-hover)}.TagInput-module__hiAKJq__Tag[data-duplicate]{animation:.5s TagInput-module__hiAKJq__shake}.TagInput-module__hiAKJq__Tag .TagInput-module__hiAKJq__TagRemove{color:inherit;opacity:.7;align-items:center;margin-left:4px;transition:opacity .15s;display:flex;position:relative}@media (hover:hover) and (pointer:fine){.TagInput-module__hiAKJq__Tag .TagInput-module__hiAKJq__TagRemove:hover{opacity:1}}.TagInput-module__hiAKJq__TagValue{font-size:var(--tag-input-font-size);white-space:nowrap}.TagInput-module__hiAKJq__InputContainer{flex-grow:1;align-items:center;max-width:100%;display:flex}.TagInput-module__hiAKJq__InputWrapper{width:100%;overflow:hidden}.TagInput-module__hiAKJq__InputMeasure{font-size:var(--tag-input-font-size);visibility:hidden;white-space:nowrap;position:absolute}.TagInput-module__hiAKJq__Input{min-width:20px;height:var(--tag-input-height);box-shadow:none;color:var(--color-text);font-size:var(--tag-input-font-size);white-space:nowrap;background:0 0;border:0;border-radius:0;padding:0;line-height:1.4;display:block}.TagInput-module__hiAKJq__Input:focus{outline:0}.TagInput-module__hiAKJq__Input::placeholder{color:var(--color-text-tertiary)}.TagInput-module__hiAKJq__Input:disabled{color:var(--color-text-tertiary)}.TagInput-module__hiAKJq__Input:-webkit-autofill{color:var(--color-text)!important;-webkit-text-fill-color:var(--color-text)!important;transition:background-color 0s 50000s,box-shadow 0s 50000s,filter 0s 50000s!important}.TagInput-module__hiAKJq__Input:-webkit-autofill:focus{color:var(--color-text)!important;-webkit-text-fill-color:var(--color-text)!important;transition:background-color 0s 50000s,box-shadow 0s 50000s,filter 0s 50000s!important}.TagInput-module__hiAKJq__Input:-webkit-autofill:hover{color:var(--color-text)!important;-webkit-text-fill-color:var(--color-text)!important;transition:background-color 0s 50000s,box-shadow 0s 50000s,filter 0s 50000s!important}:is(.TagInput-module__hiAKJq__Input:-webkit-autofill-and-obscured,.TagInput-module__hiAKJq__Input:-webkit-autofill-strong-password,.TagInput-module__hiAKJq__Input:-webkit-autofill-strong-password-viewable){color:var(--color-text)!important;-webkit-text-fill-color:var(--color-text)!important;transition:background-color 0s 50000s,box-shadow 0s 50000s,filter 0s 50000s!important}.TagInput-module__hiAKJq__Limit{width:100%;color:var(--color-text);font-size:var(--font-text-xs-size);font-variant-numeric:tabular-nums;text-align:right;margin-top:2px}@keyframes TagInput-module__hiAKJq__shake{0%{transform:translate(0)}20%,60%{transform:translate(-5px)}40%,80%{transform:translate(5px)}to{transform:translate(0)}}}
@layer components{.FieldError-module__dij23a__FieldError{align-items:center;gap:var(--field-error-gap);color:var(--field-error-color);font-size:var(--field-error-font-size);line-height:var(--field-error-line-height);text-align:left;padding-inline-start:var(--field-error-padding-inline);display:flex}.FieldError-module__dij23a__FieldError:first-of-type{margin-top:var(--field-error-margin-top)}.FieldError-module__dij23a__FieldError:last-of-type{margin-bottom:var(--field-error-margin-bottom)}.FieldError-module__dij23a__FieldError>*{flex-shrink:0}.FieldError-module__dij23a__Icon{width:var(--field-error-icon-size);height:var(--field-error-icon-size);align-self:center;display:block}}
@layer components{.Field-module__6rIWxG__Field{gap:var(--field-gap);--field-error-margin-top:0;--field-error-margin-bottom:0;--field-error-padding-inline:0;flex-direction:column;display:flex}.Field-module__6rIWxG__LabelGroup{gap:var(--field-label-description-gap,0px);flex-direction:column;display:flex}.Field-module__6rIWxG__Content{gap:var(--field-gap);flex-direction:column;display:flex}.Field-module__6rIWxG__Field:where([data-orientation=horizontal]){flex-direction:row;align-items:flex-start}.Field-module__6rIWxG__Field:where([data-orientation=horizontal]) .Field-module__6rIWxG__LabelGroup{width:var(--field-horizontal-label-width);padding-top:var(--field-label-horizontal-offset);flex-shrink:0}.Field-module__6rIWxG__Field:where([data-orientation=horizontal]) .Field-module__6rIWxG__Content{width:var(--field-horizontal-control-width);flex-shrink:0}.Field-module__6rIWxG__Field:where([data-size="3xs"]),.Field-module__6rIWxG__Field:where([data-size="2xs"]){--field-gap:calc(var(--spacing)*1);--field-label-description-gap:0px;--field-label-font-size:var(--font-text-xs-size);--field-label-line-height:var(--font-text-xs-line-height);--field-description-font-size:var(--font-text-xs-size);--field-description-line-height:var(--font-text-xs-line-height);--field-error-icon-size:.875rem;--field-error-gap:calc(var(--spacing)*1.5)}.Field-module__6rIWxG__Field:where([data-size=xs]),.Field-module__6rIWxG__Field:where([data-size=sm]){--field-gap:calc(var(--spacing)*1.5);--field-label-description-gap:0px;--field-label-font-size:var(--font-text-xs-size);--field-label-line-height:var(--font-text-xs-line-height);--field-description-font-size:var(--font-text-xs-size);--field-description-line-height:var(--font-text-xs-line-height);--field-error-icon-size:.875rem;--field-error-gap:calc(var(--spacing)*1.5)}.Field-module__6rIWxG__Field:where([data-size=md]),.Field-module__6rIWxG__Field:where([data-size=lg]),.Field-module__6rIWxG__Field:where([data-size=xl]){--field-gap:calc(var(--spacing)*2);--field-label-description-gap:2px;--field-label-font-size:var(--font-text-sm-size);--field-label-line-height:var(--font-text-sm-line-height);--field-description-font-size:var(--font-text-xs-size);--field-description-line-height:var(--font-text-xs-line-height)}.Field-module__6rIWxG__Field:where([data-size="2xl"]),.Field-module__6rIWxG__Field:where([data-size="3xl"]){--field-gap:calc(var(--spacing)*2.5);--field-label-description-gap:2px;--field-label-font-size:var(--font-text-md-size);--field-label-line-height:var(--font-text-md-line-height);--field-description-font-size:var(--font-text-sm-size);--field-description-line-height:var(--font-text-sm-line-height);--field-error-font-size:var(--font-text-sm-size);--field-error-line-height:var(--font-text-sm-line-height);--field-error-icon-size:1.125rem}.Field-module__6rIWxG__Field:where([data-size="3xs"]){--field-label-horizontal-offset:calc((var(--control-size-3xs) - var(--font-text-xs-line-height))/2)}.Field-module__6rIWxG__Field:where([data-size="2xs"]){--field-label-horizontal-offset:calc((var(--control-size-2xs) - var(--font-text-xs-line-height))/2)}.Field-module__6rIWxG__Field:where([data-size=xs]){--field-label-horizontal-offset:calc((var(--control-size-xs) - var(--font-text-xs-line-height))/2)}.Field-module__6rIWxG__Field:where([data-size=sm]){--field-label-horizontal-offset:calc((var(--control-size-sm) - var(--font-text-xs-line-height))/2)}.Field-module__6rIWxG__Field:where([data-size=md]){--field-label-horizontal-offset:calc((var(--control-size-md) - var(--font-text-sm-line-height))/2)}.Field-module__6rIWxG__Field:where([data-size=lg]){--field-label-horizontal-offset:calc((var(--control-size-lg) - var(--font-text-sm-line-height))/2)}.Field-module__6rIWxG__Field:where([data-size=xl]){--field-label-horizontal-offset:calc((var(--control-size-xl) - var(--font-text-sm-line-height))/2)}.Field-module__6rIWxG__Field:where([data-size="2xl"]){--field-label-horizontal-offset:calc((var(--control-size-2xl) - var(--font-text-md-line-height))/2)}.Field-module__6rIWxG__Field:where([data-size="3xl"]){--field-label-horizontal-offset:calc((var(--control-size-3xl) - var(--font-text-md-line-height))/2)}.Field-module__6rIWxG__Label{align-items:baseline;gap:calc(var(--spacing)*.5);color:var(--color-text);font-size:var(--field-label-font-size);line-height:var(--field-label-line-height);font-weight:var(--font-weight-semibold);cursor:default;display:inline-flex}.Field-module__6rIWxG__RequiredIndicator{color:var(--field-error-color);font-weight:var(--font-weight-normal)}.Field-module__6rIWxG__Description{color:var(--color-text-secondary);font-size:var(--field-description-font-size);line-height:var(--field-description-line-height)}}
