@layer components{.Textarea_Container__GX2RF{--textarea-line-height:20px;--textarea-font-weight:var(--font-weight-normal);--textarea-color:var(--color-text);--textarea-gutter-y:calc(0.5 * calc(var(--textarea-base-height) - var(--textarea-line-height)));--textarea-min-height:calc((var(--textarea-gutter-y) * 2) + (var(--textarea-line-height) * var(--textarea-min-rows)));--textarea-max-height:calc((var(--textarea-gutter-y) * 2) + (var(--textarea-line-height) * var(--textarea-max-rows)))}.Textarea_Container__GX2RF:where([data-size="3xs"]){--textarea-base-height:var(--control-size-3xs);--textarea-font-size:var(--control-font-size-sm);--textarea-radius:var(--control-radius-sm);--textarea-gutter-x:var(--control-gutter-xs)}.Textarea_Container__GX2RF:where([data-size="2xs"]){--textarea-base-height:var(--control-size-2xs);--textarea-font-size:var(--control-font-size-sm);--textarea-radius:var(--control-radius-sm);--textarea-gutter-x:var(--control-gutter-xs)}.Textarea_Container__GX2RF:where([data-size=xs]){--textarea-base-height:var(--control-size-xs);--textarea-font-size:var(--control-font-size-md);--textarea-radius:var(--control-radius-sm);--textarea-gutter-x:var(--control-gutter-xs)}.Textarea_Container__GX2RF:where([data-size=sm]){--textarea-base-height:var(--control-size-sm);--textarea-font-size:var(--control-font-size-md);--textarea-radius:var(--control-radius-md);--textarea-gutter-x:var(--control-gutter-sm)}.Textarea_Container__GX2RF:where([data-size=md]){--textarea-base-height:var(--control-size-md);--textarea-font-size:var(--control-font-size-md);--textarea-radius:var(--control-radius-md);--textarea-gutter-x:var(--control-gutter-md)}.Textarea_Container__GX2RF:where([data-size=lg]){--textarea-base-height:var(--control-size-lg);--textarea-font-size:var(--control-font-size-md);--textarea-radius:var(--control-radius-md);--textarea-gutter-x:var(--control-gutter-md)}.Textarea_Container__GX2RF:where([data-size=xl]){--textarea-base-height:var(--control-size-xl);--textarea-font-size:var(--control-font-size-lg);--textarea-radius:var(--control-radius-lg);--textarea-gutter-x:var(--control-gutter-lg)}.Textarea_Container__GX2RF:where([data-size="2xl"]){--textarea-base-height:var(--control-size-2xl);--textarea-font-size:var(--control-font-size-lg);--textarea-radius:var(--control-radius-xl);--textarea-gutter-x:var(--control-gutter-xl)}.Textarea_Container__GX2RF:where([data-size="3xl"]){--textarea-base-height:var(--control-size-3xl);--textarea-font-size:var(--control-font-size-lg);--textarea-radius:var(--control-radius-xl);--textarea-gutter-x:var(--control-gutter-xl)}.Textarea_Container__GX2RF:where([data-gutter-size="2xs"]){--textarea-gutter-x:var(--control-gutter-2xs)}.Textarea_Container__GX2RF:where([data-gutter-size=xs]){--textarea-gutter-x:var(--control-gutter-xs)}.Textarea_Container__GX2RF:where([data-gutter-size=sm]){--textarea-gutter-x:var(--control-gutter-sm)}.Textarea_Container__GX2RF:where([data-gutter-size=md]){--textarea-gutter-x:var(--control-gutter-md)}.Textarea_Container__GX2RF:where([data-gutter-size=lg]){--textarea-gutter-x:var(--control-gutter-lg)}.Textarea_Container__GX2RF:where([data-gutter-size=xl]){--textarea-gutter-x:var(--control-gutter-xl)}.Textarea_Container__GX2RF{position:relative;overflow:hidden;display:flex;width:100%;border-radius:var(--textarea-radius);color:var(--textarea-color);cursor:text;font-size:var(--textarea-font-size);font-weight:var(--textarea-font-weight);transition-duration:var(--transition-duration-basic);transition-property:color,box-shadow,background-color;transition-timing-function:var(--transition-ease-basic)}.Textarea_Container__GX2RF:where([data-variant=outline]){box-shadow:0 0 0 1px var(--input-outline-border-color) inset}@media (hover:hover) and (pointer:fine){.Textarea_Container__GX2RF:where([data-variant=outline]):not([data-disabled]):hover{box-shadow:0 0 0 1px var(--input-outline-border-color-hover) inset}}.Textarea_Container__GX2RF:where([data-variant=outline]):not([data-disabled])[data-focused=true]{box-shadow:0 0 0 1px var(--input-outline-border-color-focus) inset}.Textarea_Container__GX2RF:where([data-variant=outline]):not([data-disabled])[data-invalid]{box-shadow:0 0 0 1px var(--input-border-color-invalid) inset}.Textarea_Container__GX2RF:where([data-variant=soft]){background-color:var(--input-soft-background-color)}.Textarea_Container__GX2RF:where([data-variant=soft]):not([data-disabled])[data-focused=true]{box-shadow:0 0 0 1px var(--input-soft-border-color-focus) inset}.Textarea_Container__GX2RF:where([data-variant=soft]):not([data-disabled])[data-invalid]{box-shadow:0 0 0 1px var(--input-border-color-invalid) inset}.Textarea_Container__GX2RF[data-invalid] ::-moz-selection{background-color:var(--red-a50)}.Textarea_Container__GX2RF[data-invalid] ::selection{background-color:var(--red-a50)}.Textarea_Container__GX2RF[data-disabled]{cursor:not-allowed;opacity:.5}.Textarea_Textarea__Du5Ky{display:block;width:100%;max-width:100%;min-height:var(--textarea-min-height);max-height:var(--textarea-max-height);padding:var(--textarea-gutter-y) var(--textarea-gutter-x);border:0;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;box-shadow:none;color:inherit;filter:none;font-size:inherit;font-weight:inherit;line-height:var(--textarea-line-height);resize:none}.Textarea_Textarea__Du5Ky:focus{outline:0}.Textarea_Textarea__Du5Ky:disabled{cursor:not-allowed}.Textarea_Textarea__Du5Ky::-moz-placeholder{color:var(--input-placeholder-text-color);opacity:1}.Textarea_Textarea__Du5Ky::placeholder{color:var(--input-placeholder-text-color);opacity:1}.Textarea_Textarea__Du5Ky:-webkit-autofill{animation:Textarea_native-autofill-in__40dsZ 1ms}.Textarea_Textarea__Du5Ky:-webkit-autofill,.Textarea_Textarea__Du5Ky:-webkit-autofill-and-obscured,.Textarea_Textarea__Du5Ky:-webkit-autofill-strong-password,.Textarea_Textarea__Du5Ky:-webkit-autofill-strong-password-viewable,.Textarea_Textarea__Du5Ky:-webkit-autofill:focus,.Textarea_Textarea__Du5Ky:-webkit-autofill:hover{color:var(--color-text)!important;-webkit-text-fill-color:var(--color-text)!important;-webkit-transition:background-color 0s 50000s,box-shadow 0s 50000s,filter 0s 50000s!important;transition:background-color 0s 50000s,box-shadow 0s 50000s,filter 0s 50000s!important}.Textarea_Textarea__Du5Ky:-webkit-autofill:first-line{font-size:16px!important;-webkit-transition:font-size 0s 50000s!important;transition:font-size 0s 50000s!important}.Textarea_Textarea__Du5Ky::-webkit-resizer{visibility:hidden}@keyframes Textarea_native-autofill-in__40dsZ{0%{opacity:1}to{opacity:1}}}@layer components{.TagInput_Container__DMh_L{position:relative;overflow:hidden;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 ease}.TagInput_Container__DMh_L[data-disabled]{pointer-events:none}@media (hover:hover) and (pointer:fine){.TagInput_Container__DMh_L:not([data-disabled]):hover,:where([data-theme=light]) .TagInput_Container__DMh_L:not([data-disabled]):hover{box-shadow:0 0 0 1px var(--gray-300) inset}:where([data-theme=dark]) .TagInput_Container__DMh_L:not([data-disabled]):hover{box-shadow:0 0 0 1px var(--gray-500) inset}}.TagInput_Container__DMh_L:not([data-disabled])[data-focused]{box-shadow:0 0 0 1px var(--input-outline-border-color-focus) inset}.TagInput_Container__DMh_L[data-empty]{padding:var(--tag-input-tag-spacing) 12px}.TagInput_Container__DMh_L:where([data-size=md]){--tag-input-font-size:var(--control-font-size-md);--tag-input-height:20px;--tag-input-tag-spacing:6px}.TagInput_Container__DMh_L:where([data-size=lg]){--tag-input-font-size:var(--control-font-size-md);--tag-input-height:24px;--tag-input-tag-spacing:6px}.TagInput_Container__DMh_L:where([data-size=xl]){--tag-input-font-size:var(--control-font-size-lg);--tag-input-height:24px;--tag-input-tag-spacing:8px}.TagInput_Container__DMh_L:where([data-size="2xl"]){--tag-input-font-size:var(--control-font-size-lg);--tag-input-height:28px;--tag-input-tag-spacing:8px}.TagInput_Container__DMh_L:where([data-size="3xl"]){--tag-input-font-size:var(--control-font-size-lg);--tag-input-height:32px;--tag-input-tag-spacing:8px}.TagInput_TagInput__UKBcw{display:flex;flex-wrap:wrap;gap:var(--tag-input-tag-spacing)}.TagInput_Tag__DpsI7{overflow:hidden;display:flex;align-items:center;height:var(--tag-input-height);padding:4px 4px 4px 8px;border-radius:var(--radius-md);cursor:pointer;line-height:1.4;outline:none;transition:background-color .15s ease}.TagInput_Tag__DpsI7,:where([data-theme=light]) .TagInput_Tag__DpsI7{background-color:var(--color-background-secondary-soft);color:var(--color-text-secondary-soft)}:where([data-theme=dark]) .TagInput_Tag__DpsI7{background-color:var(--color-background-secondary-solid);color:var(--color-text-secondary-solid)}@media (hover:hover) and (pointer:fine){.TagInput_Tag__DpsI7:hover,:where([data-theme=light]) .TagInput_Tag__DpsI7:hover{background-color:var(--color-background-secondary-soft-hover)}:where([data-theme=dark]) .TagInput_Tag__DpsI7:hover{background-color:var(--color-background-secondary-solid-hover)}}.TagInput_Tag__DpsI7:focus,:where([data-theme=light]) .TagInput_Tag__DpsI7:focus{background-color:var(--color-background-secondary-soft-hover)}:where([data-theme=dark]) .TagInput_Tag__DpsI7:focus{background-color:var(--color-background-secondary-solid-hover)}.TagInput_Container__DMh_L[data-disabled] .TagInput_Tag__DpsI7{color:var(--color-text-tertiary)}.TagInput_Tag__DpsI7[data-invalid]{background-color:var(--color-background-danger-soft);color:var(--color-text-danger-soft)}@media (hover:hover) and (pointer:fine){.TagInput_Tag__DpsI7[data-invalid]:hover{background-color:var(--color-background-danger-soft-hover)}}.TagInput_Tag__DpsI7[data-invalid]:focus{background-color:var(--color-background-danger-soft-hover)}.TagInput_Tag__DpsI7[data-duplicate]{animation:TagInput_shake__33GGP .5s ease}.TagInput_Tag__DpsI7 .TagInput_TagRemove___8AZN{position:relative;display:flex;align-items:center;margin-left:4px;color:inherit;opacity:.7;transition:opacity .15s ease}@media (hover:hover) and (pointer:fine){.TagInput_Tag__DpsI7 .TagInput_TagRemove___8AZN:hover{opacity:1}}.TagInput_TagValue__717od{font-size:var(--tag-input-font-size);white-space:nowrap}.TagInput_InputContainer__KWNz5{display:flex;align-items:center;flex-grow:1;max-width:100%}.TagInput_InputWrapper__h0e33{overflow:hidden;width:100%}.TagInput_InputMeasure__081UA{position:absolute;visibility:hidden}.TagInput_InputMeasure__081UA,.TagInput_Input__vs0pA{font-size:var(--tag-input-font-size);white-space:nowrap}.TagInput_Input__vs0pA{display:block;min-width:20px;height:var(--tag-input-height);padding:0;border:0;border-radius:0;background:none;box-shadow:none;color:var(--color-text);line-height:1.4}.TagInput_Input__vs0pA:focus{outline:0}.TagInput_Input__vs0pA::-moz-placeholder{color:var(--color-text-tertiary)}.TagInput_Input__vs0pA::placeholder{color:var(--color-text-tertiary)}.TagInput_Input__vs0pA:disabled{color:var(--color-text-tertiary)}.TagInput_Input__vs0pA:-webkit-autofill,.TagInput_Input__vs0pA:-webkit-autofill-and-obscured,.TagInput_Input__vs0pA:-webkit-autofill-strong-password,.TagInput_Input__vs0pA:-webkit-autofill-strong-password-viewable,.TagInput_Input__vs0pA:-webkit-autofill:focus,.TagInput_Input__vs0pA:-webkit-autofill:hover{color:var(--color-text)!important;-webkit-text-fill-color:var(--color-text)!important;-webkit-transition:background-color 0s 50000s,box-shadow 0s 50000s,filter 0s 50000s!important;transition:background-color 0s 50000s,box-shadow 0s 50000s,filter 0s 50000s!important}.TagInput_Limit__u5IdP{width:100%;margin-top:2px;color:var(--color-text);font-size:var(--font-text-xs-size);font-variant-numeric:tabular-nums;text-align:right}@keyframes TagInput_shake__33GGP{0%{transform:translateX(0)}20%,60%{transform:translateX(-5px)}40%,80%{transform:translateX(5px)}to{transform:translateX(0)}}}@layer components{.Checkbox_Container__O_T6o{position:relative;display:flex}.Checkbox_Container__O_T6o[data-has-label]{align-items:flex-start}.Checkbox_Container__O_T6o[data-orientation=right]{flex-direction:row-reverse}.Checkbox_Container__O_T6o>input{right:0;bottom:0;left:0;height:1px!important;transform:none!important}.Checkbox_Checkbox__tU1gf{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:18px;max-width:18px;height:18px;padding:0;border-radius:var(--radius-xs);background-color:transparent;cursor:pointer;transition:border-color .15s ease,background-color .15s ease}.Checkbox_Checkbox__tU1gf,:where([data-theme=light]) .Checkbox_Checkbox__tU1gf{border:1px solid var(--gray-200)}:where([data-theme=dark]) .Checkbox_Checkbox__tU1gf{border:1px solid var(--gray-500)}[data-has-label] .Checkbox_Checkbox__tU1gf{top:1px}@media (hover:hover) and (pointer:fine){.Checkbox_Checkbox__tU1gf:where(:not([data-disabled],[data-state=checked])):hover,:where([data-theme=light]) .Checkbox_Checkbox__tU1gf:where(:not([data-disabled],[data-state=checked])):hover{border-color:var(--gray-300)}:where([data-theme=dark]) .Checkbox_Checkbox__tU1gf:where(:not([data-disabled],[data-state=checked])):hover{border-color:var(--gray-600)}}.Checkbox_Checkbox__tU1gf[data-state=checked],.Checkbox_Checkbox__tU1gf[data-state=indeterminate]{border-color:var(--gray-900);background-color:var(--gray-900)}.Checkbox_Checkbox__tU1gf:focus{outline:none}.Checkbox_Checkbox__tU1gf:focus-visible{outline:2px solid var(--color-ring);outline-offset:2px}.Checkbox_Checkbox__tU1gf[data-disabled]{cursor:not-allowed}.Checkbox_Checkbox__tU1gf[data-disabled],:where([data-theme=light]) .Checkbox_Checkbox__tU1gf[data-disabled]{border-color:var(--gray-150);background:var(--gray-25)}:where([data-theme=dark]) .Checkbox_Checkbox__tU1gf[data-disabled]{border-color:var(--gray-300);background:var(--gray-200)}.Checkbox_Checkbox__tU1gf[data-disabled][data-state=checked],:where([data-theme=light]) .Checkbox_Checkbox__tU1gf[data-disabled][data-state=checked]{border-color:var(--gray-300);background-color:var(--gray-300)}:where([data-theme=dark]) .Checkbox_Checkbox__tU1gf[data-disabled][data-state=checked]{border-color:var(--gray-200);background-color:var(--gray-200)}.Checkbox_CheckMark__a3qoY{position:absolute;top:0;left:0;width:64%;height:32%;transform:rotate(-45deg) translate(-10%,100%);transform-origin:center;transition:opacity .15s ease,transform .15s ease}@starting-style{.Checkbox_CheckMark__a3qoY{opacity:0}}[data-state=indeterminate] .Checkbox_CheckMark__a3qoY{transform:translate(30%,80%)}[data-state=indeterminate] .Checkbox_CheckMark__a3qoY:before{opacity:0}.Checkbox_CheckMark__a3qoY:after,.Checkbox_CheckMark__a3qoY:before{position:absolute;display:block;background:var(--gray-0);content:"";will-change:transform}@starting-style{.Checkbox_CheckMark__a3qoY:after,.Checkbox_CheckMark__a3qoY:before{transform:scale(0)}}:where([data-theme=dark]) .Checkbox_CheckMark__a3qoY[data-disabled]:after,:where([data-theme=dark]) .Checkbox_CheckMark__a3qoY[data-disabled]:before{background:var(--gray-100)}.Checkbox_CheckMark__a3qoY:before{top:0;bottom:0;left:0;width:2px;transform-origin:0 0;transition:transform .1s ease 80ms,opacity .2s ease}.Checkbox_CheckMark__a3qoY [data-state=indeterminate]:before{opacity:0}.Checkbox_CheckMark__a3qoY:after{right:0;bottom:0;left:0;height:2px;transform-origin:0 100%;transition:transform .1s ease .16s}.Checkbox_Label__P_k7U{display:flex;align-items:center;min-height:20px;cursor:pointer;font-size:14px;line-height:20px}[data-disabled] .Checkbox_Label__P_k7U{cursor:not-allowed}[data-orientation=left] .Checkbox_Label__P_k7U{padding-left:8px}[data-orientation=right] .Checkbox_Label__P_k7U{padding-right:8px}}