@layer base-components{._custom-popover__tooltip_{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;position:relative;background-color:#fff;color:var(--color-dark, #303030);border:1px solid var(--color-light, #eeeef2);box-shadow:var(--shadow-3, 0 10px 15px -3px hsla(var(--color-primary-hue), var(--color-primary-saturation), var(--color-primary-lightness), .1), 0 4px 6px -2px hsla(var(--color-primary-hue), var(--color-primary-saturation), var(--color-primary-lightness), .06));border-radius:5px;padding:calc(var(--spacing-unit) * 2);max-width:600px}._custom-popover__tooltip_:focus-within,._custom-popover__tooltip_:focus{outline:none}._custom-popover__dialog_{outline:none}._custom-popover__title_{color:var(--color-secondary, #2da5ff);font-size:var(--typography-label-font-size, clamp(14px, .75rem, 14px));font-weight:var(--typography-label-font-weight, 600);text-transform:capitalize;margin-bottom:var(--spacing-sm, 8px)}._custom-popover__description_{margin-bottom:0;color:inherit;font-size:var(--typography-body-small-font-size, clamp(14px, .75rem, 14px))}}@layer base-components{._info-button__button_{border-radius:50%;background-color:transparent;border:solid 1px currentColor;color:var(--color-secondary, #2da5ff);font-size:var(--typography-label-font-size, clamp(14px, .75rem, 14px));font-weight:var(--typography-label-font-weight, 600);padding:0;width:18px;height:18px;cursor:pointer;line-height:1}@media screen and (width:1024px)and (height:600px)and (pointer:coarse){._info-button__button_{width:28px;height:28px;font-size:var(--typography-label-font-size, clamp(14px, .75rem, 14px))2px}}}@layer base-components{._custom-input-label__wrapper_{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:calc(var(--spacing-unit) * .5);position:relative;gap:var(--spacing-sm, 8px)}._custom-input-label__label_{position:relative;transform:none;text-transform:uppercase}._custom-input-label__label_.required:after{content:"*";color:currentColor;position:absolute;top:-.3em;font-size:1.5em;right:-10px;font-weight:600}._custom-input-label__label_.disabled{color:var(--color-primary-light, #33415f)}}@layer base-components{._custom-input-description__description_{display:block;margin-top:calc(var(--spacing-unit) * .5);font-size:var(--typography-label-font-size, clamp(14px, .75rem, 14px));font-weight:600}[data-invalid=true] ._custom-input-description__description_{color:var(--color-error, #FF3F3F)}}
