.gyeol-field__root{gap:var(--gyeol-dimension-x2);flex-direction:column;width:100%;display:flex}.gyeol-field__header{padding-inline:var(--gyeol-dimension-x0_5);justify-content:space-between;align-items:center;gap:var(--gyeol-dimension-x2_5);display:flex}.gyeol-field__footer{padding-inline:var(--gyeol-dimension-x0_5);align-items:flex-start;gap:var(--gyeol-dimension-x2);display:flex}.gyeol-field__description{color:var(--gyeol-color-fg-neutral-subtle);font-weight:var(--gyeol-font-weight-regular);font-size:var(--gyeol-font-size-t4);line-height:var(--gyeol-line-height-t4);--gyeol-prefix-icon-size:var(--gyeol-dimension-x4);--gyeol-prefix-icon-color:var(--gyeol-color-fg-neutral-subtle);--gyeol-prefix-icon-margin-right:var(--gyeol-dimension-x1_5);--gyeol-prefix-icon-margin-top:calc((var(--gyeol-line-height-t4) - var(--gyeol-dimension-x4)) / 2);display:flex}.gyeol-field__errorMessage{color:var(--gyeol-color-fg-critical);font-weight:var(--gyeol-font-weight-regular);font-size:var(--gyeol-font-size-t4);line-height:var(--gyeol-line-height-t4);--gyeol-prefix-icon-size:var(--gyeol-dimension-x4);--gyeol-prefix-icon-color:var(--gyeol-color-fg-critical);--gyeol-prefix-icon-margin-right:var(--gyeol-dimension-x1_5);--gyeol-prefix-icon-margin-top:calc((var(--gyeol-line-height-t4) - var(--gyeol-dimension-x4)) / 2);display:flex}.gyeol-field__characterCountArea{font-size:var(--gyeol-font-size-t4);line-height:var(--gyeol-line-height-t4);margin-left:auto}.gyeol-field__characterCount{color:var(--gyeol-color-fg-neutral);font-weight:var(--gyeol-font-weight-regular);font-size:var(--gyeol-font-size-t4);line-height:var(--gyeol-line-height-t4)}.gyeol-field__characterCount[data-empty]:not(:is(:invalid,[data-invalid])){color:var(--gyeol-color-fg-neutral-subtle)}.gyeol-field__characterCount:is(:invalid,[data-invalid]){color:var(--gyeol-color-fg-critical)}.gyeol-field__maxCharacterCount{color:var(--gyeol-color-fg-neutral-subtle);font-weight:var(--gyeol-font-weight-regular);font-size:var(--gyeol-font-size-t4);line-height:var(--gyeol-line-height-t4)}.gyeol-field__maxCharacterCount:is(:invalid,[data-invalid]){color:var(--gyeol-color-fg-critical)}
.gyeol-field-label__root{color:var(--gyeol-color-fg-neutral);font-size:var(--gyeol-font-size-t5);line-height:var(--gyeol-line-height-t5)}.gyeol-field-label__indicatorText{vertical-align:bottom;padding-left:clamp(calc(4px * var(--gyeol-font-size-limit-min)), .25rem, calc(4px * var(--gyeol-font-size-limit-max)));color:var(--gyeol-color-fg-neutral-subtle);font-size:var(--gyeol-font-size-t4);line-height:var(--gyeol-line-height-t5);font-weight:var(--gyeol-font-weight-regular);display:inline}.gyeol-field-label__indicatorIcon{vertical-align:top;width:clamp(calc(6px * var(--gyeol-font-size-limit-min)), .375rem, calc(6px * var(--gyeol-font-size-limit-max)));height:clamp(calc(6px * var(--gyeol-font-size-limit-min)), .375rem, calc(6px * var(--gyeol-font-size-limit-max)));margin-top:clamp(calc(4px * var(--gyeol-font-size-limit-min)), .25rem, calc(4px * var(--gyeol-font-size-limit-max)));margin-left:clamp(calc(2px * var(--gyeol-font-size-limit-min)), .125rem, calc(2px * var(--gyeol-font-size-limit-max)));color:var(--gyeol-color-fg-critical);display:inline}.gyeol-field-label__root--weight_medium{font-weight:var(--gyeol-font-weight-medium)}.gyeol-field-label__root--weight_bold{font-weight:var(--gyeol-font-weight-bold)}
