.gyeol-checkbox__root{vertical-align:top;isolation:isolate;cursor:pointer;align-items:flex-start;gap:var(--gyeol-dimension-x2);max-width:100%;display:inline-flex;position:relative}.gyeol-checkbox__root:is(:disabled,[disabled],[data-disabled]){cursor:not-allowed}.gyeol-checkbox__label{color:var(--gyeol-color-fg-neutral)}.gyeol-checkbox__label:is(:disabled,[disabled],[data-disabled]){color:var(--gyeol-color-fg-disabled)}.gyeol-checkbox__label--weight_regular{font-weight:var(--gyeol-font-weight-regular)}.gyeol-checkbox__label--weight_bold{font-weight:var(--gyeol-font-weight-bold)}.gyeol-checkbox__root--size_large{min-height:var(--gyeol-dimension-x9);--checkmark-margin-top:calc((var(--gyeol-dimension-x9) - var(--gyeol-dimension-x6)) / 2)}.gyeol-checkbox__label--size_large{font-size:var(--gyeol-font-size-t5);line-height:var(--gyeol-line-height-t5);margin-top:calc(var(--gyeol-dimension-x9) / 2 - var(--gyeol-line-height-t5) / 2)}.gyeol-checkbox__root--size_medium{min-height:var(--gyeol-dimension-x8);--checkmark-margin-top:calc((var(--gyeol-dimension-x8) - var(--gyeol-dimension-x5)) / 2)}.gyeol-checkbox__label--size_medium{font-size:var(--gyeol-font-size-t4);line-height:var(--gyeol-line-height-t4);margin-top:calc(var(--gyeol-dimension-x8) / 2 - var(--gyeol-line-height-t4) / 2)}
.gyeol-checkmark__root{box-sizing:border-box;margin-top:var(--checkmark-margin-top,0);flex:none;position:relative}.gyeol-checkmark__root:not(:is(:disabled,[disabled],[data-disabled])):is(:active,[data-active]){scale:var(--gyeol-checkmark-feedback-scale,var(--gyeol-feedback-scale))}.gyeol-checkmark__root{transition:background-color var(--gyeol-duration-color-transition) var(--gyeol-timing-function-easing), scale var(--gyeol-duration-pressed-scale) var(--gyeol-timing-function-pressed-scale), outline-color var(--gyeol-duration-d3) var(--gyeol-timing-function-easing);outline:var(--gyeol-focus-ring,var(--gyeol-dimension-x0_5) solid transparent);outline-offset:var(--gyeol-dimension-x0_5)}.gyeol-checkmark__root:is(:focus-visible,[data-focus-visible]){outline:var(--gyeol-focus-ring,var(--gyeol-dimension-x0_5) solid var(--gyeol-color-stroke-focus-ring));outline-offset:var(--gyeol-dimension-x0_5)}.gyeol-checkmark__icon{content:"";text-align:center;overflow:initial;margin:auto;display:none;position:absolute;inset:0}.gyeol-checkmark__root--variant_square{border-style:solid;border-width:1px;border-color:var(--gyeol-color-stroke-neutral-weak)}.gyeol-checkmark__root--variant_square:is(:checked,:indeterminate,[data-checked],[data-indeterminate]){border-width:0}@media (hover:hover) and (pointer:fine){.gyeol-checkmark__root--variant_square:not(:is(:disabled,[disabled],[data-disabled])):is(:hover,[data-hover]){background:var(--gyeol-color-bg-transparent-pressed)}}@media not all and (hover:hover) and (pointer:fine){.gyeol-checkmark__root--variant_square:not(:is(:disabled,[disabled],[data-disabled])):is(:active,[data-active]){background:var(--gyeol-color-bg-transparent-pressed)}}.gyeol-checkmark__root--variant_square:is(:disabled,[disabled],[data-disabled]){background:var(--gyeol-color-bg-disabled);border-color:var(--gyeol-color-stroke-neutral-muted)}.gyeol-checkmark__icon--variant_square:is(:checked,:indeterminate,[data-checked],[data-indeterminate]){display:block}.gyeol-checkmark__icon--variant_square:is(:disabled,[disabled],[data-disabled]):is(:checked,:indeterminate,[data-checked],[data-indeterminate]){color:var(--gyeol-color-fg-disabled)}@media (hover:hover) and (pointer:fine){.gyeol-checkmark__root--variant_ghost:not(:is(:disabled,[disabled],[data-disabled])):is(:hover,[data-hover]){background:var(--gyeol-color-bg-transparent-pressed)}}@media not all and (hover:hover) and (pointer:fine){.gyeol-checkmark__root--variant_ghost:not(:is(:disabled,[disabled],[data-disabled])):is(:active,[data-active]){background:var(--gyeol-color-bg-transparent-pressed)}}.gyeol-checkmark__icon--variant_ghost{color:var(--gyeol-color-fg-placeholder);transition:color var(--gyeol-duration-color-transition) var(--gyeol-timing-function-easing);display:block}.gyeol-checkmark__icon--variant_ghost:is(:disabled,[disabled],[data-disabled]),.gyeol-checkmark__icon--variant_ghost:is(:disabled,[disabled],[data-disabled]):is(:checked,:indeterminate,[data-checked],[data-indeterminate]){color:var(--gyeol-color-fg-disabled)}.gyeol-checkmark__root--size_large{border-radius:var(--gyeol-radius-r1);width:var(--gyeol-dimension-x6);height:var(--gyeol-dimension-x6)}.gyeol-checkmark__root--size_medium{border-radius:var(--gyeol-radius-r1);width:var(--gyeol-dimension-x5);height:var(--gyeol-dimension-x5)}.gyeol-checkmark__root--variant_square-tone_neutral:not(:is(:disabled,[disabled],[data-disabled])):is(:checked,:indeterminate,[data-checked],[data-indeterminate]){background:var(--gyeol-color-bg-neutral-inverted)}@media (hover:hover) and (pointer:fine){.gyeol-checkmark__root--variant_square-tone_neutral:not(:is(:disabled,[disabled],[data-disabled])):is(:checked,:indeterminate,[data-checked],[data-indeterminate]):is(:hover,[data-hover]){background:var(--gyeol-color-bg-neutral-inverted-pressed)}}@media not all and (hover:hover) and (pointer:fine){.gyeol-checkmark__root--variant_square-tone_neutral:not(:is(:disabled,[disabled],[data-disabled])):is(:checked,:indeterminate,[data-checked],[data-indeterminate]):is(:active,[data-active]){background:var(--gyeol-color-bg-neutral-inverted-pressed)}}.gyeol-checkmark__icon--variant_square-tone_neutral:not(:is(:disabled,[disabled],[data-disabled])):is(:checked,:indeterminate,[data-checked],[data-indeterminate]){color:var(--gyeol-color-fg-neutral-inverted)}.gyeol-checkmark__root--variant_square-tone_brand:not(:is(:disabled,[disabled],[data-disabled])):is(:checked,:indeterminate,[data-checked],[data-indeterminate]){background:var(--gyeol-color-bg-brand-solid)}@media (hover:hover) and (pointer:fine){.gyeol-checkmark__root--variant_square-tone_brand:not(:is(:disabled,[disabled],[data-disabled])):is(:checked,:indeterminate,[data-checked],[data-indeterminate]):is(:hover,[data-hover]){background:var(--gyeol-color-bg-brand-solid-pressed)}}@media not all and (hover:hover) and (pointer:fine){.gyeol-checkmark__root--variant_square-tone_brand:not(:is(:disabled,[disabled],[data-disabled])):is(:checked,:indeterminate,[data-checked],[data-indeterminate]):is(:active,[data-active]){background:var(--gyeol-color-bg-brand-solid-pressed)}}.gyeol-checkmark__icon--variant_square-tone_brand:not(:is(:disabled,[disabled],[data-disabled])):is(:checked,:indeterminate,[data-checked],[data-indeterminate]){color:var(--gyeol-color-palette-static-white)}@media (hover:hover) and (pointer:fine){.gyeol-checkmark__root--variant_ghost-tone_neutral:not(:is(:disabled,[disabled],[data-disabled])):is(:checked,:indeterminate,[data-checked],[data-indeterminate]):is(:hover,[data-hover]){background:var(--gyeol-color-palette-gray-200)}}@media not all and (hover:hover) and (pointer:fine){.gyeol-checkmark__root--variant_ghost-tone_neutral:not(:is(:disabled,[disabled],[data-disabled])):is(:checked,:indeterminate,[data-checked],[data-indeterminate]):is(:active,[data-active]){background:var(--gyeol-color-palette-gray-200)}}.gyeol-checkmark__icon--variant_ghost-tone_neutral:not(:is(:disabled,[disabled],[data-disabled])):is(:checked,:indeterminate,[data-checked],[data-indeterminate]){color:var(--gyeol-color-fg-neutral)}@media (hover:hover) and (pointer:fine){.gyeol-checkmark__root--variant_ghost-tone_brand:not(:is(:disabled,[disabled],[data-disabled])):is(:checked,:indeterminate,[data-checked],[data-indeterminate]):is(:hover,[data-hover]){background:var(--gyeol-color-palette-orange-200)}}@media not all and (hover:hover) and (pointer:fine){.gyeol-checkmark__root--variant_ghost-tone_brand:not(:is(:disabled,[disabled],[data-disabled])):is(:checked,:indeterminate,[data-checked],[data-indeterminate]):is(:active,[data-active]){background:var(--gyeol-color-palette-orange-200)}}.gyeol-checkmark__icon--variant_ghost-tone_brand:not(:is(:disabled,[disabled],[data-disabled])):is(:checked,:indeterminate,[data-checked],[data-indeterminate]){color:var(--gyeol-color-fg-brand)}.gyeol-checkmark__icon--size_medium-variant_ghost{width:14px;height:14px}.gyeol-checkmark__icon--size_large-variant_ghost{width:18px;height:18px}.gyeol-checkmark__icon--size_medium-variant_square{width:12px;height:12px}.gyeol-checkmark__icon--size_large-variant_square{width:14px;height:14px}
.gyeol-checkbox-group{gap:var(--gyeol-dimension-x1);flex-direction:column;display:flex}
.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)}
