*,*:before,*:after{box-sizing:border-box}:root{--elevation-0: 0 0 0 2px #EBF0FF;--elevation-1: 0 1px 0 0 rgba(0, 0, 0, .05);--elevation-2: 0 1px 1px 0 rgba(0, 0, 0, .05), 0px 0px 1px 0px rgba(0, 0, 0, .25);--elevation-3: 0 2px 10px 0 rgba(0, 0, 0, .1), 0px 0px 2px 0px rgba(0, 0, 0, .2);--elevation-4: 0 4px 20px 0 rgba(0, 0, 0, .15), 0px 0px 3px 0px rgba(0, 0, 0, .1);--elevation-5: 0 8px 40px 0 rgba(0, 0, 0, .2), 0px 0px 4px 0px rgba(0, 0, 0, .1)}.lgn-arrow{cursor:pointer;width:16px;transition:all .3s ease-in-out;position:relative}.lgn-arrow:before,.lgn-arrow:after{content:"";width:9px;height:2px;border-radius:4px;position:absolute;transition:all .3s ease-in-out;background-color:var(--color-tertiary-500)}.lgn-arrow:before{right:6px;transform:rotate(45deg)}.lgn-arrow:after{right:0;transform:rotate(-45deg)}.lgn-arrow--active:before{transform:rotate(-45deg)}.lgn-arrow--active:after{transform:rotate(45deg)}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.lgn-accordion{padding:var(--accordion-padding-top-bottom) 0;border-radius:var(--accordion-border-radius-container);gap:var(--accordion-padding-container-gap);display:flex;flex-direction:column}.lgn-accordion__item{background-color:var(--accordion-background-color-closed-item);border-radius:var(--accordion-border-radius-item);border-bottom:var(--accordion-border-width-default) solid var(--accordion-color-closed-border-bottom)}.lgn-accordion__item--active{background-color:var(--accordion-background-color-opened-item);border-bottom:1px solid var(--accordion-color-opened-border-bottom)}.lgn-accordion__item--disabled{background-color:var(--accordion-background-color-disabled-item);border-bottom:1px solid var(--accordion-color-disabled-border-bottom)}.lgn-accordion__button{cursor:pointer;border:0;width:100%;display:flex;align-items:center;padding:var(--accordion-padding-item-top-bottom, 12px) var(--accordion-padding-item-left-right);background-color:transparent;justify-content:space-between}.lgn-accordion__button:disabled{cursor:not-allowed;pointer-events:none}.lgn-accordion__icon-left{display:flex;align-items:center;justify-content:center;color:var(--accordion-color-closed-icon-left);width:var(--accordion-sizing-icon-left);height:var(--accordion-sizing-icon-left);margin-right:var(--accordion-padding-icon-gap-left)}.lgn-accordion__icon-left--active{color:var(--accordion-color-opened-icon-left)}.lgn-accordion__icon-left--disabled{color:var(--accordion-color-disabled-icon-left)}.lgn-accordion__title{display:flex;align-items:center;gap:8px;color:var(--accordion-color-closed-title);font-family:var(--typography-font-family-body),sans-serif;font-weight:var(--accordion-font-weight-title);font-size:var(--accordion-font-size-title);line-height:var(--accordion-line-height-title);width:-webkit-fill-available}.lgn-accordion__title--active{color:var(--accordion-color-opened-title)}.lgn-accordion__title--disabled{color:var(--accordion-color-disabled-title)}.lgn-accordion__icon-toggle{display:flex;align-items:center;justify-content:center;color:var(--accordion-color-closed-icon-right);width:var(--accordion-sizing-icon-right);height:var(--accordion-sizing-icon-right);margin-left:var(--accordion-padding-icon-gap-right)}.lgn-accordion__icon-toggle--active{color:var(--accordion-color-opened-icon-right)}.lgn-accordion__icon-toggle--disabled{color:var(--accordion-color-disabled-icon-right)}.lgn-accordion__panel{overflow:hidden;transition:all .3s}.lgn-accordion__description{padding:var(--accordion-padding-item-top-bottom) var(--accordion-padding-item-left-right);color:var(--accordion-color-description);font-family:var(--typography-font-family-body),sans-serif;font-size:var(--accordion-font-size-description);font-weight:var(--accordion-font-weight-description);line-height:var(--accordion-line-height-description, )}.lgn-alert{position:relative;display:flex;border-style:solid;border-top-width:var(--alert-border-width-top);border-right-width:var(--alert-border-width-right);border-left-width:var(--alert-border-width-left);border-bottom-width:var(--alert-border-width-bottom);padding:var(--alert-padding-container);border-radius:var(--alert-border-radius-container);margin-bottom:16px;gap:12px}.lgn-alert--information{border-color:var(--alert-color-information-border);background-color:var(--alert-background-color-information)}.lgn-alert--success{border-color:var(--alert-color-success-border);background-color:var(--alert-background-color-success)}.lgn-alert--warning{border-color:var(--alert-color-warning-border);background-color:var(--alert-background-color-warning)}.lgn-alert--error{border-color:var(--alert-color-error-border);background-color:var(--alert-background-color-error)}.lgn-alert__icon-left{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:99px;color:var(--alert-color-left-icon)}.lgn-alert__icon-left--information{background-color:var(--alert-background-color-icon-information)}.lgn-alert__icon-left--success{background-color:var(--alert-background-color-icon-success)}.lgn-alert__icon-left--warning{background-color:var(--alert-background-color-icon-warning)}.lgn-alert__icon-left--error{background-color:var(--alert-background-color-icon-error)}.lgn-alert__icon-left--transparent{background-color:transparent}.lgn-alert__icon-close{color:var(--alert-color-right-icon);background:transparent;position:absolute;cursor:pointer;padding:0;border:0;top:16px;right:16px}.lgn-alert__content{display:flex;flex-direction:column;justify-content:center;gap:4px}.lgn-alert__title{margin:0;padding:0;font-family:var(--typography-font-family-body),sans-serif;font-size:var(--alert-font-size-title);font-weight:var(--alert-font-weight-title);line-height:var(--alert-line-height-title)}.lgn-alert__title--information{color:var(--alert-color-information-title)}.lgn-alert__title--success{color:var(--alert-color-success-title)}.lgn-alert__title--warning{color:var(--alert-color-warning-title)}.lgn-alert__title--error{color:var(--alert-color-error-title)}.lgn-alert__description{padding:0;margin:0;font-family:var(--typography-font-family-body),sans-serif;font-size:var(--alert-font-size-description);font-weight:var(--alert-font-weight-description);line-height:var(--alert-line-height-description)}.lgn-alert__description--information{color:var(--alert-color-information-description)}.lgn-alert__description--success{color:var(--alert-color-success-description)}.lgn-alert__description--warning{color:var(--alert-color-warning-description)}.lgn-alert__description--error{color:var(--alert-color-error-description)}.lgn-anchor{text-decoration:none;transition:all .2s ease-in-out;color:var(--anchor-color-default);font-family:var(--typography-font-family-body),sans-serif;font-weight:var(--anchor-font-weight-label);border-radius:99px;display:inline-flex;align-items:center;justify-content:center;gap:4px}.lgn-anchor:hover{color:var(--anchor-color-hover);text-decoration:underline}.lgn-anchor:active{color:var(--anchor-color-pressed)}.lgn-anchor:focus{outline:1px solid var(--anchor-color-focus-border)}.lgn-anchor--sm{font-size:var(--anchor-font-size-label-sm);line-height:var(--anchor-line-height-label-sm)}.lgn-anchor--md{font-size:var(--anchor-font-size-label-md);line-height:var(--anchor-line-height-label-md)}.lgn-anchor--lg{font-size:var(--anchor-font-size-label-lg);line-height:var(--anchor-line-height-label-lg)}.lgn-anchor--disabled{pointer-events:none;color:var(--anchor-color-disabled);cursor:not-allowed}.lgn-avatar{color:var(--avatar-color-label);background-color:var(--avatar-background-color-container);display:inline-flex;align-items:center;justify-content:center;border-style:solid;border-color:var(--avatar-color-border);outline:1px solid #fff;font-family:var(--typography-font-family-body),sans-serif;font-weight:var(--avatar-font-weight-label);line-height:1}.lgn-avatar--sm{border-width:var(--avatar-border-width-container-sm);border-radius:var(--avatar-border-radius-container-sm);width:var(--avatar-sizing-container-sm);height:var(--avatar-sizing-container-sm);font-size:var(--avatar-font-size-label-sm);line-height:var(--avatar-line-height-label-sm)}.lgn-avatar--md{border-width:var(--avatar-border-width-container-md);border-radius:var(--avatar-border-radius-container-md);width:var(--avatar-sizing-container-md);height:var(--avatar-sizing-container-md);font-size:var(--avatar-font-size-label-md);line-height:var(--avatar-line-height-label-md)}.lgn-avatar--lg{border-width:var(--avatar-border-width-container-lg);border-radius:var(--avatar-border-radius-container-lg);width:var(--avatar-sizing-container-lg);height:var(--avatar-sizing-container-lg);font-size:var(--avatar-font-size-label-lg);line-height:var(--avatar-line-height-label-lg)}.lgn-badge{display:inline-block;width:fit-content;position:relative;font-family:var(--typography-font-family-body),sans-serif;font-weight:var(--badge-font-weight-label);line-height:unset}.lgn-badge__counter{padding-inline:var(--badge-padding-left-right);position:absolute;display:inline-flex;justify-content:center;align-items:center;inset-inline-end:0;transform:translate(50%,-50%);transform-origin:100% 0%;border-style:solid;z-index:1}.lgn-badge__counter--sm{border-width:var(--badge-border-width-container-sm);border-radius:var(--badge-border-radius-container-sm);height:var(--badge-sizing-container-sm);min-width:var(--badge-sizing-container-sm);font-size:var(--badge-font-size-label-sm);line-height:var(--badge-line-height-label-sm)}.lgn-badge__counter--sm-none{border-width:var(--badge-border-width-container-sm);border-radius:var(--badge-border-radius-container-sm);height:calc(var(--badge-sizing-container-sm) / 2);width:calc(var(--badge-sizing-container-sm) / 2)}.lgn-badge__counter--md{border-width:var(--badge-border-width-container-md);border-radius:var(--badge-border-radius-container-md);height:var(--badge-sizing-container-md);min-width:var(--badge-sizing-container-md);font-size:var(--badge-font-size-label-md);line-height:var(--badge-line-height-label-md)}.lgn-badge__counter--md-none{border-width:var(--badge-border-width-container-md);border-radius:var(--badge-border-radius-container-md);height:calc(var(--badge-sizing-container-md) / 2);width:calc(var(--badge-sizing-container-md) / 2)}.lgn-badge__counter--lg{border-width:var(--badge-border-width-container-lg);border-radius:var(--badge-border-radius-container-lg);height:var(--badge-sizing-container-lg);min-width:var(--badge-sizing-container-lg);font-size:var(--badge-font-size-label-lg);line-height:var(--badge-line-height-label-lg)}.lgn-badge__counter--lg-none{border-width:var(--badge-border-width-container-lg);border-radius:var(--badge-border-radius-container-lg);height:calc(var(--badge-sizing-container-lg) / 2);width:calc(var(--badge-sizing-container-lg) / 2)}.lgn-badge__counter--primary{background-color:var(--badge-background-color-primary);border-color:var(--badge-color-primary-border);color:var(--badge-color-primary-label)}.lgn-badge__counter--secondary{background-color:var(--badge-background-color-secondary);border-color:var(--badge-color-secondary-border);color:var(--badge-color-secondary-label)}.lgn-badge__counter--tertiary{background-color:var(--badge-background-color-tertiary);border-color:var(--badge-color-tertiary-border);color:var(--badge-color-tertiary-label)}.lgn-badge__counter--success{background-color:var(--badge-background-color-success);border-color:var(--badge-color-success-border);color:var(--badge-color-success-label)}.lgn-badge__counter--error{background-color:var(--badge-background-color-error);border-color:var(--badge-color-error-border);color:var(--badge-color-error-label)}.lgn-badge__counter--warning{background-color:var(--badge-background-color-warning);border-color:var(--badge-color-warning-border);color:var(--badge-color-warning-label)}.lgn-badge__counter--information{background-color:var(--badge-background-color-information);border-color:var(--badge-color-information-border);color:var(--badge-color-information-label)}.lgn-badge__text{display:inline-flex;justify-content:center;align-items:center;position:relative;font-size:14px;font-weight:500;line-height:1;padding:4px 8px}.lgn-badge__text:before{content:"";border-radius:12px;display:inline-flex;justify-content:center;align-items:center;margin-right:8px}.lgn-badge__text--sm:before{height:calc(var(--badge-sizing-container-sm) / 2);width:calc(var(--badge-sizing-container-sm) / 2)}.lgn-badge__text--md:before{height:calc(var(--badge-sizing-container-md) / 2);width:calc(var(--badge-sizing-container-md) / 2)}.lgn-badge__text--lg:before{height:calc(var(--badge-sizing-container-lg) / 2);width:calc(var(--badge-sizing-container-lg) / 2)}.lgn-badge__text--primary:before{background-color:var(--badge-background-color-primary)}.lgn-badge__text--secondary:before{background-color:var(--badge-background-color-secondary)}.lgn-badge__text--tertiary:before{background-color:var(--badge-background-color-tertiary)}.lgn-badge__text--success:before{background-color:var(--badge-background-color-success)}.lgn-badge__text--error:before{background-color:var(--badge-background-color-error)}.lgn-badge__text--warning:before{background-color:var(--badge-background-color-warning)}.lgn-badge__text--information:before{background-color:var(--badge-background-color-information)}.lgn-button{border-width:1px;border-style:solid;box-sizing:border-box;cursor:pointer;display:inline-flex;align-items:center;justify-content:space-between;font-weight:var(--button-font-weight-label);font-family:var(--typography-font-family-body),sans-serif;transition:all .3s ease-in-out;background-color:transparent}.lgn-button:active{transition:background .3s ease .3s;transform:scale(.97)}.lgn-button:disabled{cursor:not-allowed}.lgn-button--block{width:100%}.lgn-button--center{justify-content:center}.lgn-button--sm{gap:var(--button-padding-icon-gap-sm);height:var(--button-sizing-container-sm);border-radius:var(--button-border-radius-container-sm);padding-inline:var(--button-padding-left-right-sm);font-size:var(--button-font-size-label-sm);line-height:var(--button-line-height-label-sm)}.lgn-button--md{gap:var(--button-padding-icon-gap-md);height:var(--button-sizing-container-md);border-radius:var(--button-border-radius-container-md);padding-inline:var(--button-padding-left-right-md);font-size:var(--button-font-size-label-md);line-height:var(--button-line-height-label-md)}.lgn-button--lg{gap:var(--button-padding-icon-gap-lg);height:var(--button-sizing-container-lg);border-radius:var(--button-border-radius-container-lg);padding-inline:var(--button-padding-left-right-lg);font-size:var(--button-font-size-label-lg);line-height:var(--button-line-height-label-lg)}.lgn-button--primary-solid{background-color:var(--button-background-color-primary-solid-default);border-color:var(--button-background-color-primary-solid-default);color:var(--button-color-primary-solid-default-label)}.lgn-button--primary-solid:hover{background-color:var(--button-background-color-primary-solid-hover);border-color:var(--button-background-color-primary-solid-hover);color:var(--button-color-primary-solid-hover-label)}.lgn-button--primary-solid:active{background-color:var(--button-background-color-primary-solid-press);border-color:var(--button-background-color-primary-solid-press);color:var(--button-color-primary-solid-press-label)}.lgn-button--primary-solid:focus{border-color:var(--button-color-primary-solid-focus-border)}.lgn-button--primary-soft{background-color:var(--button-background-color-primary-soft-default);border-color:var(--button-background-color-primary-soft-default);color:var(--button-color-primary-soft-default-label)}.lgn-button--primary-soft:hover{background-color:var(--button-background-color-primary-soft-hover);border-color:var(--button-background-color-primary-soft-hover);color:var(--button-color-primary-soft-hover-label)}.lgn-button--primary-soft:active{background-color:var(--button-background-color-primary-soft-press);border-color:var(--button-background-color-primary-soft-press);color:var(--button-color-primary-soft-press-label)}.lgn-button--primary-soft:focus{border-color:var(--button-color-primary-soft-focus-border)}.lgn-button--primary-outline{background-color:var(--button-background-color-primary-outline-default);border:1px solid var(--button-color-primary-outline-default-border);color:var(--button-color-primary-outline-default-label)}.lgn-button--primary-outline:hover{background-color:var(--button-background-color-primary-outline-hover);border-color:var(--button-color-primary-outline-hover-border);color:var(--button-color-primary-outline-hover-label)}.lgn-button--primary-outline:active{background-color:var(--button-background-color-primary-outline-press);border-color:var(--button-color-primary-outline-press-border);color:var(--button-color-primary-outline-press-label)}.lgn-button--primary-outline:focus{border-color:var(--button-color-primary-outline-focus-border)}.lgn-button--primary-transparent{background-color:var(--button-background-color-primary-transparent-default);border-color:var(--button-background-color-primary-transparent-default);color:var(--button-color-primary-transparent-default-label)}.lgn-button--primary-transparent:hover{background-color:var(--button-background-color-primary-transparent-hover);border-color:var(--button-background-color-primary-transparent-hover);color:var(--button-color-primary-transparent-hover-label)}.lgn-button--primary-transparent:active{background-color:var(--button-background-color-primary-transparent-press);border-color:var(--button-background-color-primary-transparent-press);color:var(--button-color-primary-transparent-press-label)}.lgn-button--primary-transparent:focus{border-color:var(--button-color-primary-transparent-focus-border)}.lgn-button--secondary-solid{background-color:var(--button-background-color-secondary-solid-default);border-color:var(--button-background-color-secondary-solid-default);color:var(--button-color-secondary-solid-default-label)}.lgn-button--secondary-solid:hover{background-color:var(--button-background-color-secondary-solid-hover);border-color:var(--button-background-color-secondary-solid-hover);color:var(--button-color-secondary-solid-hover-label)}.lgn-button--secondary-solid:active{background-color:var(--button-background-color-secondary-solid-press);border-color:var(--button-background-color-secondary-solid-press);color:var(--button-color-secondary-solid-press-label)}.lgn-button--secondary-solid:focus{border-color:var(--button-color-secondary-solid-focus-border)}.lgn-button--secondary-soft{background-color:var(--button-background-color-secondary-soft-default);border-color:var(--button-background-color-secondary-soft-default);color:var(--button-color-secondary-soft-default-label)}.lgn-button--secondary-soft:hover{background-color:var(--button-background-color-secondary-soft-hover);border-color:var(--button-background-color-secondary-soft-hover);color:var(--button-color-secondary-soft-hover-label)}.lgn-button--secondary-soft:active{background-color:var(--button-background-color-secondary-soft-press);border-color:var(--button-background-color-secondary-soft-press);color:var(--button-color-secondary-soft-press-label)}.lgn-button--secondary-soft:focus{border-color:var(--button-color-secondary-soft-focus-border)}.lgn-button--secondary-outline{background-color:var(--button-background-color-secondary-outline-default);border:1px solid var(--button-color-secondary-outline-default-border);color:var(--button-color-secondary-outline-default-label)}.lgn-button--secondary-outline:hover{background-color:var(--button-background-color-secondary-outline-hover);border-color:var(--button-color-secondary-outline-hover-border);color:var(--button-color-secondary-outline-hover-label)}.lgn-button--secondary-outline:active{background-color:var(--button-background-color-secondary-outline-press);border-color:var(--button-color-secondary-outline-press-border);color:var(--button-color-secondary-outline-press-label)}.lgn-button--secondary-outline:focus{border-color:var(--button-color-secondary-outline-focus-border)}.lgn-button--secondary-transparent{background-color:var(--button-background-color-secondary-transparent-default);border-color:var(--button-background-color-secondary-transparent-default);color:var(--button-color-secondary-transparent-default-label)}.lgn-button--secondary-transparent:hover{background-color:var(--button-background-color-secondary-transparent-hover);border-color:var(--button-background-color-secondary-transparent-hover);color:var(--button-color-secondary-transparent-hover-label)}.lgn-button--secondary-transparent:active{background-color:var(--button-background-color-secondary-transparent-press);border-color:var(--button-background-color-secondary-transparent-press);color:var(--button-color-secondary-transparent-press-label)}.lgn-button--secondary-transparent:focus{border-color:var(--button-color-secondary-transparent-focus-border)}.lgn-button--tertiary-solid{background-color:var(--button-background-color-tertiary-solid-default);border-color:var(--button-background-color-tertiary-solid-default);color:var(--button-color-tertiary-solid-default-label)}.lgn-button--tertiary-solid:hover{background-color:var(--button-background-color-tertiary-solid-hover);border-color:var(--button-background-color-tertiary-solid-hover);color:var(--button-color-tertiary-solid-hover-label)}.lgn-button--tertiary-solid:active{background-color:var(--button-background-color-tertiary-solid-press);border-color:var(--button-background-color-tertiary-solid-press);color:var(--button-color-tertiary-solid-press-label)}.lgn-button--tertiary-solid:focus{border-color:var(--button-color-tertiary-solid-focus-border)}.lgn-button--tertiary-soft{background-color:var(--button-background-color-tertiary-soft-default);border-color:var(--button-background-color-tertiary-soft-default);color:var(--button-color-tertiary-soft-default-label)}.lgn-button--tertiary-soft:hover{background-color:var(--button-background-color-tertiary-soft-hover);border-color:var(--button-background-color-tertiary-soft-hover);color:var(--button-color-tertiary-soft-hover-label)}.lgn-button--tertiary-soft:active{background-color:var(--button-background-color-tertiary-soft-press);border-color:var(--button-background-color-tertiary-soft-press);color:var(--button-color-tertiary-soft-press-label)}.lgn-button--tertiary-soft:focus{border-color:var(--button-color-tertiary-soft-focus-border)}.lgn-button--tertiary-outline{background-color:var(--button-background-color-tertiary-outline-default);border:1px solid var(--button-color-tertiary-outline-default-border);color:var(--button-color-tertiary-outline-default-label)}.lgn-button--tertiary-outline:hover{background-color:var(--button-background-color-tertiary-outline-hover);border-color:var(--button-color-tertiary-outline-hover-border);color:var(--button-color-tertiary-outline-hover-label)}.lgn-button--tertiary-outline:active{background-color:var(--button-background-color-tertiary-outline-press);border-color:var(--button-color-tertiary-outline-press-border);color:var(--button-color-tertiary-outline-press-label)}.lgn-button--tertiary-outline:focus{border-color:var(--button-color-tertiary-outline-focus-border)}.lgn-button--tertiary-transparent{background-color:var(--button-background-color-tertiary-transparent-default);border-color:var(--button-background-color-tertiary-transparent-default);color:var(--button-color-tertiary-transparent-default-label)}.lgn-button--tertiary-transparent:hover{background-color:var(--button-background-color-tertiary-transparent-hover);border-color:var(--button-background-color-tertiary-transparent-hover);color:var(--button-color-tertiary-transparent-hover-label)}.lgn-button--tertiary-transparent:active{background-color:var(--button-background-color-tertiary-transparent-press);border-color:var(--button-background-color-tertiary-transparent-press);color:var(--button-color-tertiary-transparent-press-label)}.lgn-button--tertiary-transparent:focus{border-color:var(--button-color-tertiary-transparent-focus-border)}.lgn-button--warning-solid{background-color:var(--button-background-color-warning-solid-default);border-color:var(--button-background-color-warning-solid-default);color:var(--button-color-warning-solid-default-label)}.lgn-button--warning-solid:hover{background-color:var(--button-background-color-warning-solid-hover);border-color:var(--button-background-color-warning-solid-hover);color:var(--button-color-warning-solid-hover-label)}.lgn-button--warning-solid:active{background-color:var(--button-background-color-warning-solid-press);border-color:var(--button-background-color-warning-solid-press);color:var(--button-color-warning-solid-press-label)}.lgn-button--warning-solid:focus{border-color:var(--button-color-warning-solid-focus-border)}.lgn-button--warning-soft{background-color:var(--button-background-color-warning-soft-default);border-color:var(--button-background-color-warning-soft-default);color:var(--button-color-warning-soft-default-label)}.lgn-button--warning-soft:hover{background-color:var(--button-background-color-warning-soft-hover);border-color:var(--button-background-color-warning-soft-hover);color:var(--button-color-warning-soft-hover-label)}.lgn-button--warning-soft:active{background-color:var(--button-background-color-warning-soft-press);border-color:var(--button-background-color-warning-soft-press);color:var(--button-color-warning-soft-press-label)}.lgn-button--warning-soft:focus{border-color:var(--button-color-warning-soft-focus-border)}.lgn-button--warning-outline{background-color:var(--button-background-color-warning-outline-default);border:1px solid var(--button-color-warning-outline-default-border);color:var(--button-color-warning-outline-default-label)}.lgn-button--warning-outline:hover{background-color:var(--button-background-color-warning-outline-hover);border-color:var(--button-color-warning-outline-hover-border);color:var(--button-color-warning-outline-hover-label)}.lgn-button--warning-outline:active{background-color:var(--button-background-color-warning-outline-press);border-color:var(--button-color-warning-outline-press-border);color:var(--button-color-warning-outline-press-label)}.lgn-button--warning-outline:focus{border-color:var(--button-color-warning-outline-focus-border)}.lgn-button--warning-transparent{background-color:var(--button-background-color-warning-transparent-default);border-color:var(--button-background-color-warning-transparent-default);color:var(--button-color-warning-transparent-default-label)}.lgn-button--warning-transparent:hover{background-color:var(--button-background-color-warning-transparent-hover);border-color:var(--button-background-color-warning-transparent-hover);color:var(--button-color-warning-transparent-hover-label)}.lgn-button--warning-transparent:active{background-color:var(--button-background-color-warning-transparent-press);border-color:var(--button-background-color-warning-transparent-press);color:var(--button-color-warning-transparent-press-label)}.lgn-button--warning-transparent:focus{border-color:var(--button-color-warning-transparent-focus-border)}.lgn-button--error-solid{background-color:var(--button-background-color-error-solid-default);border-color:var(--button-background-color-error-solid-default);color:var(--button-color-error-solid-default-label)}.lgn-button--error-solid:hover{background-color:var(--button-background-color-error-solid-hover);border-color:var(--button-background-color-error-solid-hover);color:var(--button-color-error-solid-hover-label)}.lgn-button--error-solid:active{background-color:var(--button-background-color-error-solid-press);border-color:var(--button-background-color-error-solid-press);color:var(--button-color-error-solid-press-label)}.lgn-button--error-solid:focus{border-color:var(--button-color-error-solid-focus-border)}.lgn-button--error-soft{background-color:var(--button-background-color-error-soft-default);border-color:var(--button-background-color-error-soft-default);color:var(--button-color-error-soft-default-label)}.lgn-button--error-soft:hover{background-color:var(--button-background-color-error-soft-hover);border-color:var(--button-background-color-error-soft-hover, );color:var(--button-color-error-soft-hover-label)}.lgn-button--error-soft:active{background-color:var(--button-background-color-error-soft-press);border-color:var(--button-background-color-error-soft-press);color:var(--button-color-error-soft-press-label)}.lgn-button--error-soft:focus{border-color:var(--button-color-error-soft-focus-border)}.lgn-button--error-outline{background-color:var(--button-background-color-error-outline-default);border:1px solid var(--button-color-error-outline-default-border);color:var(--button-color-error-outline-default-label)}.lgn-button--error-outline:hover{background-color:var(--button-background-color-error-outline-hover);border-color:var(--button-color-error-outline-hover-border);color:var(--button-color-error-outline-hover-label)}.lgn-button--error-outline:active{background-color:var(--button-background-color-error-outline-press);border-color:var(--button-color-error-outline-press-border);color:var(--button-color-error-outline-press-label)}.lgn-button--error-outline:focus{border-color:var(--button-color-error-outline-focus-border)}.lgn-button--error-transparent{background-color:var(--button-background-color-error-transparent-default);border-color:var(--button-background-color-error-transparent-default);color:var(--button-color-error-transparent-default-label)}.lgn-button--error-transparent:hover{background-color:var(--button-background-color-error-transparent-hover);border-color:var(--button-background-color-error-transparent-hover);color:var(--button-color-error-transparent-hover-label)}.lgn-button--error-transparent:active{background-color:var(--button-background-color-error-transparent-press);border-color:var(--button-background-color-error-transparent-press);color:var(--button-color-error-transparent-press-label)}.lgn-button--error-transparent:focus{border-color:var(--button-color-error-transparent-focus-border)}.lgn-button--success-solid{background-color:var(--button-background-color-success-solid-default);border-color:var(--button-background-color-success-solid-default);color:var(--button-color-success-solid-default-label)}.lgn-button--success-solid:hover{background-color:var(--button-background-color-success-solid-hover);border-color:var(--button-background-color-success-solid-hover);color:var(--button-color-success-solid-hover-label)}.lgn-button--success-solid:active{background-color:var(--button-background-color-success-solid-press);border-color:var(--button-background-color-success-solid-press);color:var(--button-color-success-solid-press-label)}.lgn-button--success-solid:focus{border-color:var(--button-color-success-solid-focus-border)}.lgn-button--success-soft{background-color:var(--button-background-color-success-soft-default);border-color:var(--button-background-color-success-soft-default);color:var(--button-color-success-soft-default-label)}.lgn-button--success-soft:hover{background-color:var(--button-background-color-success-soft-hover);border-color:var(--button-background-color-success-soft-hover);color:var(--button-color-success-soft-hover-label)}.lgn-button--success-soft:active{background-color:var(--button-background-color-success-soft-press);border-color:var(--button-background-color-success-soft-press);color:var(--button-color-success-soft-press-label)}.lgn-button--success-soft:focus{border-color:var(--button-color-success-soft-focus-border)}.lgn-button--success-outline{background-color:var(--button-background-color-success-outline-default);border:1px solid var(--button-color-success-outline-default-border);color:var(--button-color-success-outline-default-label)}.lgn-button--success-outline:hover{background-color:var(--button-background-color-success-outline-hover);border-color:var(--button-color-success-outline-hover-border);color:var(--button-color-success-outline-hover-label)}.lgn-button--success-outline:active{background-color:var(--button-background-color-success-outline-press);border-color:var(--button-color-success-outline-press-border);color:var(--button-color-success-outline-press-label)}.lgn-button--success-outline:focus{border-color:var(--button-color-success-outline-focus-border)}.lgn-button--success-transparent{background-color:var(--button-background-color-success-transparent-default);border-color:var(--button-background-color-success-transparent-default);color:var(--button-color-success-transparent-default-label)}.lgn-button--success-transparent:hover{background-color:var(--button-background-color-success-transparent-hover);border-color:var(--button-background-color-success-transparent-hover);color:var(--button-color-success-transparent-hover-label)}.lgn-button--success-transparent:active{background-color:var(--button-background-color-success-transparent-press);border-color:var(--button-background-color-success-transparent-press);color:var(--button-color-success-transparent-press-label)}.lgn-button--success-transparent:focus{border-color:var(--button-color-success-transparent-focus-border)}.lgn-button--information-solid{background-color:var(--button-background-color-information-solid-default);border-color:var(--button-background-color-information-solid-default);color:var(--button-color-information-solid-default-label)}.lgn-button--information-solid:hover{background-color:var(--button-background-color-information-solid-hover);border-color:var(--button-background-color-information-solid-hover);color:var(--button-color-information-solid-hover-label)}.lgn-button--information-solid:active{background-color:var(--button-background-color-information-solid-press);border-color:var(--button-background-color-information-solid-press);color:var(--button-color-information-solid-press-label)}.lgn-button--information-solid:focus{border-color:var(--button-color-information-solid-focus-border)}.lgn-button--information-soft{background-color:var(--button-background-color-information-soft-default);border-color:var(--button-background-color-information-soft-default);color:var(--button-color-information-soft-default-label)}.lgn-button--information-soft:hover{background-color:var(--button-background-color-information-soft-hover);border-color:var(--button-background-color-information-soft-hover);color:var(--button-color-information-soft-hover-label)}.lgn-button--information-soft:active{background-color:var(--button-background-color-information-soft-press);border-color:var(--button-background-color-information-soft-press);color:var(--button-color-information-soft-press-label)}.lgn-button--information-soft:focus{border-color:var(--button-color-information-soft-focus-border)}.lgn-button--information-outline{background-color:var(--button-background-color-information-outline-default);border:1px solid var(--button-color-information-outline-default-border);color:var(--button-color-information-outline-default-label)}.lgn-button--information-outline:hover{background-color:var(--button-background-color-information-outline-hover);border-color:var(--button-color-information-outline-hover-border);color:var(--button-color-information-outline-hover-label)}.lgn-button--information-outline:active{background-color:var(--button-background-color-information-outline-press);border-color:var(--button-color-information-outline-press-border);color:var(--button-color-information-outline-press-label)}.lgn-button--information-outline:focus{border-color:var(--button-color-information-outline-focus-border)}.lgn-button--information-transparent{background-color:var(--button-background-color-information-transparent-default);border-color:var(--button-background-color-information-transparent-default);color:var(--button-color-information-transparent-default-label)}.lgn-button--information-transparent:hover{background-color:var(--button-background-color-information-transparent-hover);border-color:var(--button-background-color-information-transparent-hover);color:var(--button-color-information-transparent-hover-label)}.lgn-button--information-transparent:active{background-color:var(--button-background-color-information-transparent-press);border-color:var(--button-background-color-information-transparent-press);color:var(--button-color-information-transparent-press-label)}.lgn-button--information-transparent:focus{border-color:var(--button-color-information-transparent-focus-border)}.lgn-button--primary-solid:disabled,.lgn-button--secondary-solid:disabled,.lgn-button--tertiary-solid:disabled,.lgn-button--warning-solid:disabled,.lgn-button--error-solid:disabled,.lgn-button--success-solid:disabled,.lgn-button--information-solid:disabled{background-color:var(--button-background-color-disabled-solid);border-color:var(--button-background-color-disabled-solid);color:var(--button-color-disabled-solid-label)}.lgn-button--primary-soft:disabled,.lgn-button--secondary-soft:disabled,.lgn-button--tertiary-soft:disabled,.lgn-button--warning-soft:disabled,.lgn-button--error-soft:disabled,.lgn-button--success-soft:disabled,.lgn-button--information-soft:disabled{background-color:var(--button-background-color-disabled-soft);border-color:var(--button-background-color-disabled-soft);color:var(--button-color-disabled-soft-label)}.lgn-button--primary-outline:disabled,.lgn-button--secondary-outline:disabled,.lgn-button--tertiary-outline:disabled,.lgn-button--warning-outline:disabled,.lgn-button--error-outline:disabled,.lgn-button--success-outline:disabled,.lgn-button--information-outline:disabled{background-color:var(--button-background-color-disabled-outline);border-color:var(--button-color-disabled-outline-border);color:var(--button-color-disabled-outline-label)}.lgn-button--primary-transparent:disabled,.lgn-button--secondary-transparent:disabled,.lgn-button--tertiary-transparent:disabled,.lgn-button--warning-transparent:disabled,.lgn-button--error-transparent:disabled,.lgn-button--success-transparent:disabled,.lgn-button--information-transparent:disabled{background-color:var(--button-background-color-disabled-transparent);border-color:var(--button-background-color-disabled-transparent);color:var(--button-color-disabled-transparent-label)}[class*=lgn-button--loading]{pointer-events:none}.lgn-breadcrumb{padding:0;margin:0;display:flex;align-items:center;gap:var(--breadcrumb-padding-label-gap)}.lgn-breadcrumb__item{padding:0;display:flex;align-items:center;gap:var(--breadcrumb-padding-label-gap);color:var(--breadcrumb-color-active);font-family:var(--typography-font-family-body),sans-serif;font-size:var(--breadcrumb-font-size-label);font-weight:var(--breadcrumb-font-weight-label);line-height:var(--breadcrumb-line-height-label)}.lgn-breadcrumb__item a{display:flex;align-items:center;gap:var(--breadcrumb-padding-label-gap);color:var(--breadcrumb-color-default);text-decoration:none;transition:all .3s}.lgn-breadcrumb__item a:hover{text-decoration:underline;color:var(--breadcrumb-color-hover)}.lgn-breadcrumb__item:last-of-type .lgn-breadcrumb__separator{display:none}.lgn-breadcrumb__separator{width:16px;display:flex;align-items:center;justify-content:center;color:var(--breadcrumb-color-separator)}.lgn-card{background-color:var(--card-background-color-container);border-radius:var(--card-border-radius-container);font-family:var(--typography-font-family-body),sans-serif;overflow:hidden}.lgn-card--elevation-0{box-shadow:var(--elevation-0)}.lgn-card--elevation-1{box-shadow:var(--elevation-1)}.lgn-card--elevation-2{box-shadow:var(--elevation-2)}.lgn-card--elevation-3{box-shadow:var(--elevation-3)}.lgn-card--elevation-4{box-shadow:var(--elevation-4)}.lgn-card--elevation-5{box-shadow:var(--elevation-5)}.lgn-card--bordered{border:var(--card-border-width-container, 1px) solid var(--card-color-border-container)}.lgn-card__header{padding-top:var(--card-padding-header-top);padding-bottom:var(--card-padding-header-bottom);padding-inline:var(--card-padding-header-left-right);border-bottom:var(--card-border-width-divider-header-footer, 1px) solid var(--card-background-color-divider-header-footer);margin:0}.lgn-card__header-title{font-size:var(--card-font-size-header-title);font-weight:var(--card-font-weight-title);color:var(--card-color-title);line-height:var(--card-line-height-header-title);margin:0}.lgn-card__header-description{font-size:var(--card-font-size-header-description);font-weight:var(--card-font-weight-description);color:var(--card-color-description);line-height:var(--card-line-height-header-description);margin:0 0 12px}.lgn-card__media{display:block;width:100%;padding-top:var(--card-padding-media-top);padding-bottom:var(--card-padding-media-bottom);padding-inline:var(--card-padding-media-left-right)}.lgn-card__media img{max-width:100%;height:auto}.lgn-card__body{padding-top:var(--card-padding-body-top);padding-bottom:var(--card-padding-body-bottom);padding-inline:var(--card-padding-body-left-right);color:var(--card-color-content-description)}.lgn-card__body-title{font-size:var(--card-font-size-body-title);font-weight:var(--card-font-weight-title);color:var(--card-color-title);line-height:var(--card-line-height-body-title);margin:0 0 8px}.lgn-card__body-description{font-size:var(--card-font-size-body-description);font-weight:var(--card-font-weight-description);color:var(--card-color-description);line-height:var(--card-line-height-body-description);margin:0 0 12px}.lgn-card__footer{padding-top:var(--card-padding-footer-top);padding-bottom:var(--card-padding-footer-bottom);padding-inline:var(--card-padding-footer-left-right);border-top:var(--card-border-width-divider-header-footer, 1px) solid var(--card-background-color-divider-header-footer)}.lgn-checkbox{display:flex;align-items:center;gap:var(--checkbox-padding-label-gap);position:relative}.lgn-checkbox input{position:absolute;opacity:0;cursor:pointer;margin:0;padding:0;border:0px;width:40px;height:100%;z-index:1}.lgn-checkbox input:focus+.lgn-checkbox__field,.lgn-checkbox input:hover+.lgn-checkbox__field{background-color:var(--checkbox-background-color-hover);border-color:var(--checkbox-color-hover-border)}.lgn-checkbox input:checked+.lgn-checkbox__field{background-color:var(--checkbox-background-color-active);border-color:var(--checkbox-color-active-border)}.lgn-checkbox input:checked+.lgn-checkbox__field svg{opacity:1}.lgn-checkbox input:checked+.lgn-checkbox__field svg path{stroke:var(--checkbox-color-active-icon)}.lgn-checkbox input:disabled{cursor:not-allowed}.lgn-checkbox input:disabled+.lgn-checkbox__field{cursor:not-allowed;background-color:var(--checkbox-background-color-disabled);border-color:var(--checkbox-color-disabled-border)}.lgn-checkbox input:disabled+.lgn-checkbox__field svg{opacity:1}.lgn-checkbox input:disabled+.lgn-checkbox__field svg path{stroke:var(--checkbox-color-disabled-icon)}.lgn-checkbox input:disabled~.lgn-checkbox__label{cursor:not-allowed;color:var(--checkbox-color-disabled-label)}.lgn-checkbox__field{background-color:var(--checkbox-background-color-default);border:var(--checkbox-border-width-field, 1px) solid var(--checkbox-color-default-border);display:inline-flex;justify-content:center;align-items:center;transition:all .2s ease-in-out}.lgn-checkbox__field:hover{cursor:pointer}.lgn-checkbox__field--sm{width:var(--checkbox-sizing-field-sm);height:var(--checkbox-sizing-field-sm);border-radius:var(--checkbox-border-radius-field-sm)}.lgn-checkbox__field--md{width:var(--checkbox-sizing-field-md);height:var(--checkbox-sizing-field-md);border-radius:var(--checkbox-border-radius-field-md)}.lgn-checkbox__field--lg{width:var(--checkbox-sizing-field-lg);height:var(--checkbox-sizing-field-lg);border-radius:var(--checkbox-border-radius-field-lg)}.lgn-checkbox__field svg{opacity:0;width:70%;height:70%}.lgn-checkbox__label{color:var(--checkbox-color-default-label);font-weight:var(--checkbox-font-weight-label);font-family:var(--typography-font-family-body, Nunito Sans),sans-serif;line-height:1.5}.lgn-checkbox__label:hover{cursor:pointer}.lgn-checkbox__label--sm{font-size:var(--checkbox-font-size-label-sm);line-height:var(--checkbox-line-height-label-sm)}.lgn-checkbox__label--md{font-size:var(--checkbox-font-size-label-md);line-height:var(--checkbox-line-height-label-md)}.lgn-checkbox__label--lg{font-size:var(--checkbox-font-size-label-lg);line-height:var(--checkbox-line-height-label-lg)}.lgn-chip{display:inline-flex;align-items:center;justify-content:center;font-family:var(--typography-font-family-body, Nunito Sans),sans-serif;font-weight:var(--chip-font-weight-label);padding-inline:var(--chip-padding-container-right-left);transition:all .2s ease-in-out;border-width:1px;border-style:solid}.lgn-chip--sm{font-size:var(--chip-font-size-label-sm);line-height:var(--chip-line-height-label-sm);border-radius:var(--chip-border-radius-container-sm);height:var(--chip-sizing-container-sm);gap:var(--chip-padding-container-gap-sm)}.lgn-chip--md{font-size:var(--chip-font-size-label-md);line-height:var(--chip-line-height-label-md);border-radius:var(--chip-border-radius-container-md);height:var(--chip-sizing-container-md);gap:var(--chip-padding-container-gap-md)}.lgn-chip--lg{font-size:var(--chip-font-size-label-lg);line-height:var(--chip-line-height-label-lg);border-radius:var(--chip-border-radius-container-lg);height:var(--chip-sizing-container-lg);gap:var(--chip-padding-container-gap-lg)}.lgn-chip--span-sm{padding-inline:var(--chip-padding-container-gap-sm)}.lgn-chip--span-md{padding-inline:var(--chip-padding-container-gap-md)}.lgn-chip--span-lg{padding-inline:var(--chip-padding-container-gap-lg)}.lgn-chip--primary-solid{background-color:var(--chip-background-color-primary-solid-default);color:var(--chip-color-primary-solid-default-label);border-color:var(--chip-color-primary-solid-default-border)}.lgn-chip--primary-solid--hoverable:hover{background-color:var(--chip-background-color-primary-solid-hover);color:var(--chip-color-primary-solid-hover-label);border-color:var(--chip-color-primary-solid-hover-border)}.lgn-chip--primary-soft{background-color:var(--chip-background-color-primary-soft-default);color:var(--chip-color-primary-soft-default-label);border-color:var(--chip-color-primary-soft-default-border)}.lgn-chip--primary-soft--hoverable:hover{background-color:var(--chip-background-color-primary-soft-hover);color:var(--chip-color-primary-soft-hover-label);border-color:var(--chip-color-primary-soft-hover-border)}.lgn-chip--primary-outline{background-color:var(--chip-background-color-primary-outline-default);color:var(--chip-color-primary-outline-default-label);border-color:var(--chip-color-primary-outline-default-border)}.lgn-chip--primary-outline--hoverable:hover{background-color:var(--chip-background-color-primary-outline-hover);color:var(--chip-color-primary-outline-hover-label);border-color:var(--chip-color-primary-outline-hover-border)}.lgn-chip--secondary-solid{background-color:var(--chip-background-color-secondary-solid-default);color:var(--chip-color-secondary-solid-default-label);border-color:var(--chip-color-secondary-solid-default-border)}.lgn-chip--secondary-solid--hoverable:hover{background-color:var(--chip-background-color-secondary-solid-hover);color:var(--chip-color-secondary-solid-hover-label);border-color:var(--chip-color-secondary-solid-hover-border)}.lgn-chip--secondary-soft{background-color:var(--chip-background-color-secondary-soft-default);color:var(--chip-color-secondary-soft-default-label);border-color:var(--chip-color-secondary-soft-default-border)}.lgn-chip--secondary-soft--hoverable:hover{background-color:var(--chip-background-color-secondary-soft-hover);color:var(--chip-color-secondary-soft-hover-label);border-color:var(--chip-color-secondary-soft-hover-border)}.lgn-chip--secondary-outline{background-color:var(--chip-background-color-secondary-outline-default);color:var(--chip-color-secondary-outline-default-label);border-color:var(--chip-color-secondary-outline-default-border)}.lgn-chip--secondary-outline--hoverable:hover{background-color:var(--chip-background-color-secondary-outline-hover);color:var(--chip-color-secondary-outline-hover-label);border-color:var(--chip-color-secondary-outline-hover-border)}.lgn-chip--tertiary-solid{background-color:var(--chip-background-color-tertiary-solid-default);color:var(--chip-color-tertiary-solid-default-label);border-color:var(--chip-color-tertiary-solid-default-border)}.lgn-chip--tertiary-solid--hoverable:hover{background-color:var(--chip-background-color-tertiary-solid-hover);color:var(--chip-color-tertiary-solid-hover-label);border-color:var(--chip-color-tertiary-solid-hover-border)}.lgn-chip--tertiary-soft{background-color:var(--chip-background-color-tertiary-soft-default);color:var(--chip-color-tertiary-soft-default-label);border-color:var(--chip-color-tertiary-soft-default-border)}.lgn-chip--tertiary-soft--hoverable:hover{background-color:var(--chip-background-color-tertiary-soft-hover);color:var(--chip-color-tertiary-soft-hover-label);border-color:var(--chip-color-tertiary-soft-hover-border)}.lgn-chip--tertiary-outline{background-color:var(--chip-background-color-tertiary-outline-default);color:var(--chip-color-tertiary-outline-default-label);border-color:var(--chip-color-tertiary-outline-default-border)}.lgn-chip--tertiary-outline--hoverable:hover{background-color:var(--chip-background-color-tertiary-outline-hover);color:var(--chip-color-tertiary-outline-hover-label);border-color:var(--chip-color-tertiary-outline-hover-border)}.lgn-chip--information-solid{background-color:var(--chip-background-color-information-solid-default);color:var(--chip-color-information-solid-default-label);border-color:var(--chip-color-information-solid-default-border)}.lgn-chip--information-solid--hoverable:hover{background-color:var(--chip-background-color-information-solid-hover);color:var(--chip-color-information-solid-hover-label);border-color:var(--chip-color-information-solid-hover-border)}.lgn-chip--information-soft{background-color:var(--chip-background-color-information-soft-default);color:var(--chip-color-information-soft-default-label);border-color:var(--chip-color-information-soft-default-border)}.lgn-chip--information-soft--hoverable:hover{background-color:var(--chip-background-color-information-soft-hover);color:var(--chip-color-information-soft-hover-label);border-color:var(--chip-color-information-soft-hover-border)}.lgn-chip--information-outline{background-color:var(--chip-background-color-information-outline-default);color:var(--chip-color-information-outline-default-label);border-color:var(--chip-color-information-outline-default-border)}.lgn-chip--information-outline--hoverable:hover{background-color:var(--chip-background-color-information-outline-hover);color:var(--chip-color-information-outline-hover-label);border-color:var(--chip-color-information-outline-hover-border)}.lgn-chip--warning-solid{background-color:var(--chip-background-color-warning-solid-default);color:var(--chip-color-warning-solid-default-label);border-color:var(--chip-color-warning-solid-default-border)}.lgn-chip--warning-solid--hoverable:hover{background-color:var(--chip-background-color-warning-solid-hover);color:var(--chip-color-warning-solid-hover-label);border-color:var(--chip-color-warning-solid-hover-border)}.lgn-chip--warning-soft{background-color:var(--chip-background-color-warning-soft-default);color:var(--chip-color-warning-soft-default-label);border-color:var(--chip-color-warning-soft-default-border)}.lgn-chip--warning-soft--hoverable:hover{background-color:var(--chip-background-color-warning-soft-hover);color:var(--chip-color-warning-soft-hover-label);border-color:var(--chip-color-warning-soft-hover-border)}.lgn-chip--warning-outline{background-color:var(--chip-background-color-warning-outline-default);color:var(--chip-color-warning-outline-default-label);border-color:var(--chip-color-warning-outline-default-border)}.lgn-chip--warning-outline--hoverable:hover{background-color:var(--chip-background-color-warning-outline-hover);color:var(--chip-color-warning-outline-hover-label);border-color:var(--chip-color-warning-outline-hover-border)}.lgn-chip--error-solid{background-color:var(--chip-background-color-error-solid-default);color:var(--chip-color-error-solid-default-label);border-color:var(--chip-color-error-solid-default-border)}.lgn-chip--error-solid--hoverable:hover{background-color:var(--chip-background-color-error-solid-hover);color:var(--chip-color-error-solid-hover-label);border-color:var(--chip-color-error-solid-hover-border)}.lgn-chip--error-soft{background-color:var(--chip-background-color-error-soft-default);color:var(--chip-color-error-soft-default-label);border-color:var(--chip-color-error-soft-default-border)}.lgn-chip--error-soft--hoverable:hover{background-color:var(--chip-background-color-error-soft-hover);color:var(--chip-color-error-soft-hover-label);border-color:var(--chip-color-error-soft-hover-border)}.lgn-chip--error-outline{background-color:var(--chip-background-color-error-outline-default);color:var(--chip-color-error-outline-default-label);border-color:var(--chip-color-error-outline-default-border)}.lgn-chip--error-outline--hoverable:hover{background-color:var(--chip-background-color-error-outline-hover);color:var(--chip-color-error-outline-hover-label);border-color:var(--chip-color-error-outline-hover-border)}.lgn-chip--success-solid{background-color:var(--chip-background-color-success-solid-default);color:var(--chip-color-success-solid-default-label);border-color:var(--chip-color-success-solid-default-border)}.lgn-chip--success-solid--hoverable:hover{background-color:var(--chip-background-color-success-solid-hover);color:var(--chip-color-success-solid-hover-label);border-color:var(--chip-color-success-solid-hover-border)}.lgn-chip--success-soft{background-color:var(--chip-background-color-success-soft-default);color:var(--chip-color-success-soft-default-label);border-color:var(--chip-color-success-soft-default-border)}.lgn-chip--success-soft--hoverable:hover{background-color:var(--chip-background-color-success-soft-hover);color:var(--chip-color-success-soft-hover-label);border-color:var(--chip-color-success-soft-hover-border)}.lgn-chip--success-outline{background-color:var(--chip-background-color-success-outline-default);color:var(--chip-color-success-outline-default-label);border-color:var(--chip-color-success-outline-default-border)}.lgn-chip--success-outline--hoverable:hover{background-color:var(--chip-background-color-success-outline-hover);color:var(--chip-color-success-outline-hover-label);border-color:var(--chip-color-success-outline-hover-border)}[class*=--hoverable]{cursor:pointer}.lgn-divider{align-items:center;justify-content:center}.lgn-divider--vertical{display:inline-flex;flex-direction:column;height:100%}.lgn-divider--horizontal{display:flex;flex-direction:row;width:100%}.lgn-divider__separator{width:100%;background-color:var(--divider-color-line)}.lgn-divider__separator--horizontal{width:100%;height:1px}.lgn-divider__separator--vertical{height:100%;width:1px}.lgn-divider--center{text-align:center}.lgn-divider--left{text-align:left}.lgn-divider--right{text-align:right}.lgn-divider__text{background-color:#fff;font-family:var(--typography-font-family-body, Nunito Sans),sans-serif;font-size:var(--divider-font-size-label);font-weight:var(--divider-font-weight-label);line-height:var(--divider-line-height-label);color:var(--divider-color-label);position:relative}.lgn-divider__text--horizontal{padding-inline:var(--divider-padding-label-gap)}.lgn-divider__text--vertical{padding-block:var(--divider-padding-label-gap)}.lgn-divider__text--left{padding-left:0}.lgn-divider__text--right{padding-right:0}.lgn-dropdown{position:relative;display:inline-flex;flex-direction:column}.lgn-dropdown--left{align-items:flex-end}.lgn-dropdown--right{align-items:flex-start}.lgn-dropdown--center{align-items:center}.lgn-dropdown__body{overflow:hidden;transition:all .3s;position:absolute;top:calc(100% + 12px);background-color:#fff;box-shadow:0 0 3px #0000001a,0 4px 20px #00000026;border-radius:12px;min-width:120%;z-index:9;display:none}.lgn-dropdown__body--open{max-height:500px;display:block}.lgn-dropdown__content{background-color:var(--dropdown-background-color-container);padding:var(--dropdown-padding-container-top-bottom) var(--dropdown-padding-container-left-right);border-radius:var(--dropdown-border-radius-container)}.lgn-image--cover{object-fit:cover}.lgn-image--contain{object-fit:contain}.lgn-image--fill{object-fit:fill}.lgn-image--none{object-fit:none}.lgn-image--scale-down{object-fit:scale-down}.lgn-modal-overlay{position:fixed;display:flex;justify-content:center;align-items:center;background:var(--modal-background-color-overlay);top:0;left:0;width:100%;height:100%;z-index:120}.lgn-modal{background-color:var(--modal-background-color-container);box-shadow:var(--elevation-5);width:100%;max-width:576px;padding:var(--modal-padding-container);border-radius:var(--modal-border-radius-container);display:flex;flex-direction:column;gap:var(--modal-padding-content-gap)}.lgn-modal__header{display:flex;align-items:center;gap:var(--modal-padding-content-gap)}.lgn-modal__icon-left{color:var(--modal-color-left-icon);margin-right:var(--modal-padding-content-gap);display:flex;align-items:center;width:32px}.lgn-modal__title{margin:0;padding:0;font-family:var(--typography-font-family-body, Nunito Sans),sans-serif;font-weight:var(--modal-font-weight-title);font-size:var(--modal-font-size-title);line-height:var(--modal-line-height-title);color:var(--modal-color-title);width:-webkit-fill-available}.lgn-modal__icon-right{padding:6px;background:0;border:0;cursor:pointer;color:var(--modal-color-right-icon)}.lgn-modal__body{font-family:var(--typography-font-family-body, Nunito Sans),sans-serif;font-weight:var(--modal-font-weight-description, 400);font-size:var(--modal-font-size-description);line-height:var(--modal-line-height-description);color:var(--modal-color-description)}.lgn-pagination{display:inline-flex;align-items:center;justify-content:center;gap:var(--pagination-padding-gap-button);background-color:var(--pagination-background-color-container);padding:var(--pagination-padding-container);border-radius:var(--pagination-border-radius-container)}.lgn-pagination__button{border:0;background-color:#fff;border-radius:var(--pagination-border-radius-button);color:var(--pagination-color-label);width:var(--pagination-sizing-button);height:var(--pagination-sizing-button);display:flex;align-items:center;justify-content:center;cursor:pointer}.lgn-pagination__button:hover{background-color:var(--pagination-background-color-hover);color:var(--pagination-color-hover-label)}.lgn-pagination__button--active{background-color:var(--pagination-background-color-active);color:var(--pagination-color-active-label)}.lgn-pagination__button:disabled{cursor:not-allowed;background-color:var(--pagination-background-color-disabled);color:var(--pagination-color-disabled-label)}.lgn-pagination__button:disabled svg path{fill:var(--pagination-color-disabled-label)}.lgn-pin-input{display:inline-flex;align-items:center;gap:var(--pin-field-padding-gap)}.lgn-pin-input__field{background-color:var(--pin-field-background-color-default);border-style:solid;border-color:var(--pin-field-color-default-border);color:var(--pin-field-color-input);font-family:var(--typography-font-family-body, Nunito Sans),sans-serif;font-weight:var(--pin-field-font-weight-field);outline:none;text-align:center}.lgn-pin-input__field--sm{border-radius:var(--pin-field-border-radius-field-sm);width:var(--pin-field-sizing-field-width-sm);height:var(--pin-field-sizing-field-height-sm);line-height:var(--pin-field-line-height-field-sm);font-size:var(--pin-field-font-size-field-sm)}.lgn-pin-input__field--md{border-radius:var(--pin-field-border-radius-field-md);width:var(--pin-field-sizing-field-width-md);height:var(--pin-field-sizing-field-height-md);line-height:var(--pin-field-line-height-field-md);font-size:var(--pin-field-font-size-field-md)}.lgn-pin-input__field--lg{border-radius:var(--pin-field-border-radius-field-lg);width:var(--pin-field-sizing-field-width-lg);height:var(--pin-field-sizing-field-height-lg);line-height:var(--pin-field-line-height-field-lg);font-size:var(--pin-field-font-size-field-lg)}.lgn-pin-input__field--error{border-color:var(--pin-field-color-error-border)}.lgn-pin-input__field--success{border-color:var(--pin-field-color-success-border)}.lgn-pin-input__field--outline{border-width:var(--pin-field-border-width-outline)}.lgn-pin-input__field--inline{border-width:0;border-bottom-width:var(--pin-field-border-width-inline)}.lgn-pin-input__field::placeholder{color:var(--pin-field-color-placeholder)}.lgn-pin-input__field:hover{background-color:var(--pin-field-background-color-hover);border-color:var(--pin-field-color-hover-border)}.lgn-pin-input__field:focus-within{border-color:var(--pin-field-color-focus-border)}.lgn-pin-input__field:disabled{color:var(--pin-field-color-disabled-input);border-color:var(--pin-field-color-disabled-border);background-color:var(--pin-field-background-color-disabled)}.lgn-progressbar{display:flex;align-items:center;position:relative;margin:8px 0}.lgn-progressbar--float-top,.lgn-progressbar--float-bottom{flex-wrap:wrap;gap:var(--progress-bar-padding-label-gap)}.lgn-progressbar--float-top{flex-direction:column-reverse;align-items:flex-start}.lgn-progressbar--end-bottom{flex-wrap:wrap;justify-content:end;gap:var(--progress-bar-padding-label-gap)}.lgn-progressbar--end{justify-content:end}.lgn-progressbar__track{display:block;width:100%;height:8px;background-color:var(--progress-bar-background-color-track);border-radius:var(--progress-bar-border-radius-track-indicator);overflow:hidden;position:relative}.lgn-progressbar__indicator{position:absolute;left:0;top:0;height:100%;background-color:var(--progress-bar-background-color-indicator);border-radius:var(--progress-bar-border-radius-track-indicator)}.lgn-progressbar__label{color:var(--progress-bar-color-label);margin-left:var(--progress-bar-padding-label-gap);font-family:var(--typography-font-family-body, Nunito Sans),sans-serif;font-weight:var(--progress-bar-font-weight-label);font-size:var(--progress-bar-font-size-label);line-height:var(--progress-bar-line-height-label)}.lgn-progressbar__label--tooltip{background-color:var(--progress-bar-background-color-tooltip);padding:var(--progress-bar-padding-tooltip);box-shadow:0 0 3px #0000001a,0 4px 20px #00000026;border-radius:var(--progress-bar-border-radius-tooltip);transform:translate(-50%)}.lgn-radio{display:flex;align-items:center;gap:var(--radio-button-padding-label-gap)}.lgn-radio__field{background:var(--radio-button-background-color-default);-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;border-radius:var(--radio-button-border-radius-field);border-width:var(--radio-button-border-width-field);border-color:var(--radio-button-color-default-border);border-style:solid;transition:all .2s ease-in-out;position:relative;display:inline-flex;justify-content:center;align-items:center;margin:0}.lgn-radio__field:before{display:block;border-radius:50%;content:"";background-color:var(--radio-button-color-default-dot);transition:all .2s ease-in-out}.lgn-radio__field:hover{background-color:var(--radio-button-background-color-hover);border-color:var(--radio-button-color-hover-border)}.lgn-radio__field:hover:before{background-color:var(--radio-button-color-hover-dot)}.lgn-radio__field:hover~label{color:var(--radio-button-color-hover-label)}.lgn-radio__field:checked{background-color:var(--radio-button-background-color-active);border-color:var(--radio-button-color-active-border)}.lgn-radio__field:checked:before{background-color:var(--radio-button-color-active-dot)}.lgn-radio__field:disabled{cursor:not-allowed;background-color:var(--radio-button-background-color-disabled);border-color:var(--radio-button-color-disabled-border)}.lgn-radio__field:disabled:before{background-color:var(--radio-button-color-disabled-dot)}.lgn-radio__field:disabled:checked{background-color:var(--radio-button-background-color-disabled-active);border-color:var(--radio-button-color-disabled-active-border)}.lgn-radio__field:disabled:checked:before{background-color:var(--radio-button-color-disabled-active-dot)}.lgn-radio__field:disabled~label{color:var(--radio-button-color-disabled-label)}.lgn-radio__field--sm{width:var(--radio-button-sizing-field-sm);height:var(--radio-button-sizing-field-sm)}.lgn-radio__field--sm:before{width:calc(var(--radio-button-sizing-field-sm) / 2);height:calc(var(--radio-button-sizing-field-sm) / 2)}.lgn-radio__field--md{width:var(--radio-button-sizing-field-md);height:var(--radio-button-sizing-field-md)}.lgn-radio__field--md:before{width:calc(var(--radio-button-sizing-field-md) / 2);height:calc(var(--radio-button-sizing-field-md) / 2)}.lgn-radio__field--lg{width:var(--radio-button-sizing-field-lg);height:var(--radio-button-sizing-field-lg)}.lgn-radio__field--lg:before{width:calc(var(--radio-button-sizing-field-lg) / 2);height:calc(var(--radio-button-sizing-field-lg) / 2)}.lgn-radio__label{color:var(--radio-button-color-default-label);font-weight:var(--radio-button-font-weight-label, 400);font-family:var(--typography-font-family-body, Nunito Sans),sans-serif;line-height:1.5}.lgn-radio__label:hover{color:var(--radio-button-color-hover-label)}.lgn-radio__label--sm{font-size:var(--radio-button-font-size-label-sm);line-height:var(--radio-button-line-height-label-sm)}.lgn-radio__label--md{font-size:var(--radio-button-font-size-label-md);line-height:var(--radio-button-line-height-label-md)}.lgn-radio__label--lg{font-size:var(--radio-button-font-size-label-lg);line-height:var(--radio-button-line-height-label-lg)}.lgn-rating{display:inline-flex;align-items:center;gap:var(--rating-padding-gap)}.lgn-rating__star{border:0;padding:0;background-color:transparent;color:var(--rating-color-default)}.lgn-rating__star:not(:disabled){cursor:pointer}.lgn-rating__star:not(:disabled):hover svg path{fill:var(--rating-color-hover)}.lgn-rating__star--active svg path{fill:var(--rating-color-active)}.lgn-select{display:flex;flex-direction:column;gap:var(--select-padding-container-gap);font-family:var(--typography-font-family-body, Nunito Sans);--select-padding-icon-gap-lg: 16px;--select-padding-icon-gap-md: 12px;--select-padding-icon-gap-sm: 12px;--select-padding-modal-gap: 12px;--select-color-icon: #667085}.lgn-select__label{color:var(--select-color-label);font-family:inherit;font-weight:var(--select-font-weight-label)}.lgn-select__label--sm{font-size:var(--select-font-size-label-sm);line-height:var(--select-line-height-label-sm)}.lgn-select__label--md{font-size:var(--select-font-size-label-md);line-height:var(--select-line-height-label-md)}.lgn-select__label--lg{font-size:var(--select-font-size-label-lg);line-height:var(--select-line-height-label-lg)}.lgn-select__inner{position:relative}.lgn-select__field{align-items:center;background-color:var(--select-background-color-default);border-color:var(--select-color-default-border);border-style:solid;cursor:pointer;display:flex;justify-content:space-between}.lgn-select__field:hover{background-color:var(--select-background-color-hover);border-color:var(--select-color-hover-border);cursor:pointer}.lgn-select__field:focus-within{border-color:var(--select-color-focus-border)}.lgn-select__field--error{border-color:var(--select-color-error-border)}.lgn-select__field--success{border-color:var(--select-color-success-border)}.lgn-select__field--disabled{background-color:var(--select-background-color-disabled);border-color:var(--select-color-disabled-border);cursor:not-allowed;pointer-events:none}.lgn-select__field--inline{border-width:0;border-bottom-width:var(--select-border-width-inline)}.lgn-select__field--outline{border-width:var(--select-border-width-outline)}.lgn-select__field--sm{border-radius:var(--select-border-radius-field-sm);height:var(--select-sizing-field-sm);padding-inline:var(--select-padding-field-left-right-sm)}.lgn-select__field--md{border-radius:var(--select-border-radius-field-md);height:var(--select-sizing-field-md);padding-inline:var(--select-padding-field-left-right-md)}.lgn-select__field--lg{border-radius:var(--select-border-radius-field-lg);height:var(--select-sizing-field-lg);padding-inline:var(--select-padding-field-left-right-lg)}.lgn-select__placeholder{color:var(--select-color-placeholder)}.lgn-select__input{color:var(--select-color-input);font-weight:var(--select-font-weight-input);padding-right:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lgn-select__input--disabled{color:var(--select-color-input-disabled)}.lgn-select__input--sm{font-size:var(--select-font-size-input-sm);line-height:var(--select-line-height-input-sm)}.lgn-select__input--md{font-size:var(--select-font-size-input-md);line-height:var(--select-line-height-input-md)}.lgn-select__input--lg{font-size:var(--select-font-size-input-lg);line-height:var(--select-line-height-input-lg)}.lgn-select__input-item:not(:first-of-type):before{content:", "}.lgn-select__list{font-family:var(--typography-font-family-body, Nunito Sans);box-shadow:var(--elevation-4);background-color:var(--select-background-color-list-container);border-radius:var(--select-border-radius-list-container);display:none;flex-direction:column;gap:var(--select-padding-list-gap);padding:var(--select-padding-list-top-bottom) var(--select-padding-list-left-right);max-height:var(--select-sizing-list-container-max-height);overflow-y:auto;position:absolute;width:100%;transform:translateY(var(--select-padding-container-gap));z-index:9}.lgn-select__list--open{display:flex}.lgn-select__list::-webkit-scrollbar{width:6px}.lgn-select__list::-webkit-scrollbar-thumb{background-color:var(--select-background-color-scrollbar);border-radius:3px}.lgn-select__search{border:1px solid var(--select-color-default-border)}.lgn-select__search:focus{outline:1px solid var(--select-color-hover-border)}.lgn-select__search--inline{border-width:0;border-bottom-width:var(--select-border-width-inline)}.lgn-select__search--outline{border-width:var(--select-border-width-outline)}.lgn-select__search--sm{border-radius:var(--select-border-radius-field-sm);padding:calc(var(--select-padding-field-left-right-sm) / 1.6)}.lgn-select__search--md{border-radius:var(--select-border-radius-field-md);padding:calc(var(--select-padding-field-left-right-md) / 1.6)}.lgn-select__search--lg{border-radius:var(--select-border-radius-field-lg);padding:calc(var(--select-padding-field-left-right-lg) / 1.6)}.lgn-select__option{color:var(--select-color-option-default);font-weight:var(--select-font-weight-option);border-radius:var(--select-border-radius-option);padding:6px var(--select-padding-list-left-right)}.lgn-select__option:hover{cursor:pointer}.lgn-select__option:not(.lgn-select__option--selected):hover{background-color:var(--select-background-color-option-hover);color:var(--select-color-option-hover)}.lgn-select__option--selected{background-color:var(--select-background-color-option-selected);color:var(--select-color-option-selected)}.lgn-select__option--sm{font-size:var(--select-font-size-input-sm);line-height:var(--select-line-height-input-sm)}.lgn-select__option--md{font-size:var(--select-font-size-input-md);line-height:var(--select-line-height-input-md)}.lgn-select__option--lg{font-size:var(--select-font-size-input-lg);line-height:var(--select-line-height-input-lg)}.lgn-select__hint{color:var(--select-color-hint);font-weight:var(--select-font-weight-hint)}.lgn-select__hint--sm{font-size:var(--select-font-size-hint-sm);line-height:var(--select-line-height-hint-sm)}.lgn-select__hint--md{font-size:var(--select-font-size-hint-md);line-height:var(--select-line-height-hint-md)}.lgn-select__hint--lg{font-size:var(--select-font-size-hint-lg);line-height:var(--select-line-height-hint-lg)}.lgn-select__caption{font-weight:var(--select-font-weight-caption)}.lgn-select__caption--default{color:var(--select-color-caption-info)}.lgn-select__caption--error{color:var(--select-color-caption-error)}.lgn-select__caption--success{color:var(--select-color-caption-success)}.lgn-select__caption--sm{font-size:var(--select-font-size-caption-sm);line-height:var(--select-line-height-caption-sm)}.lgn-select__caption--md{font-size:var(--select-font-size-caption-md);line-height:var(--select-line-height-caption-md)}.lgn-select__caption--lg{font-size:var(--select-font-size-caption-lg);line-height:var(--select-line-height-caption-lg)}.lgn-snackbar{background-color:var(--snackbar-background-color-container);position:fixed;display:flex;justify-content:space-between;align-items:center;gap:12px;z-index:99;border-radius:var(--snackbar-border-radius-container);padding:var(--snackbar-padding-top-bottom, 16px) var(--snackbar-padding-left-right);box-shadow:0 0 3px #0000001a,0 4px 20px #00000026;max-width:544px;width:100%}.lgn-snackbar--bottom-left{bottom:24px;left:24px}.lgn-snackbar--bottom-right{bottom:24px;right:24px}.lgn-snackbar--top-left{top:24px;left:24px}.lgn-snackbar--top-right{top:24px;right:24px}.lgn-snackbar__images{display:flex;align-items:center;justify-content:center;gap:var(--snackbar-padding-icon-gap)}.lgn-snackbar__image{overflow:hidden;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%}.lgn-snackbar__image--icon{background-color:var(--snackbar-color-left-icon);color:#fff}.lgn-snackbar__image--avatar{object-fit:cover}.lgn-snackbar__content{width:-webkit-fill-available}.lgn-snackbar__text{margin:0;padding:0;font-family:var(--typography-font-family-body, Nunito Sans),sans-serif}.lgn-snackbar__text--title{color:var(--snackbar-color-title);font-size:var(--snackbar-font-size-title);font-weight:var(--snackbar-font-weight-title);line-height:var(--snackbar-line-height-title)}.lgn-snackbar__text--description{color:var(--snackbar-color-description);font-size:var(--snackbar-font-size-description);font-weight:var(--snackbar-font-weight-description);line-height:var(--snackbar-line-height-description)}.lgn-snackbar__close{cursor:pointer;font-family:var(--typography-font-family-body, Nunito Sans),sans-serif;color:var(--snackbar-color-right-icon);padding:6px 0;display:flex;align-items:center;gap:12px;background:transparent;border:0;font-size:16px;font-weight:600;line-height:24px}.lgn-spinner{display:inline-block;border-radius:900px;border-style:solid;border-color:var(--spinner-color-track);border-right-color:var(--spinner-color-indicator);animation:spin .75s linear infinite}.lgn-spinner--sm{width:var(--spinner-sizing-sm);height:var(--spinner-sizing-sm);border-width:var(--spinner-border-width-sm)}.lgn-spinner--md{width:var(--spinner-sizing-md);height:var(--spinner-sizing-md);border-width:var(--spinner-border-width-md)}.lgn-spinner--lg{width:var(--spinner-sizing-lg);height:var(--spinner-sizing-lg);border-width:var(--spinner-border-width-lg)}.lgn-stepper{display:flex;justify-content:space-between}.lgn-stepper--vertical-right{flex-direction:column}.lgn-stepper--vertical-bottom{flex-direction:column;align-items:center}.lgn-stepper--horizontal-right{flex-direction:row;align-items:center}.lgn-stepper--horizontal-bottom{flex-direction:row}.lgn-stepper__button{background-color:transparent;display:flex;align-items:center;padding:0;border:0;width:fit-content;flex-shrink:0}.lgn-stepper__button--right{flex-direction:row}.lgn-stepper__button--bottom{flex-direction:column}.lgn-stepper__button--separator-vertical,.lgn-stepper__button--separator-horizontal{position:relative}.lgn-stepper__button--separator-vertical:before,.lgn-stepper__button--separator-vertical:after,.lgn-stepper__button--separator-horizontal:before,.lgn-stepper__button--separator-horizontal:after{background-color:var(--stepper-color-default-separator);content:"";display:block;position:absolute}.lgn-stepper__button--separator-vertical:first-of-type:before,.lgn-stepper__button--separator-vertical:last-of-type:after,.lgn-stepper__button--separator-horizontal:first-of-type:before,.lgn-stepper__button--separator-horizontal:last-of-type:after{content:none}.lgn-stepper__button--separator-horizontal:before,.lgn-stepper__button--separator-horizontal:after{height:var(--stepper-border-width-indicator);width:50%;top:calc(var(--stepper-sizing-indicator) / 2 - var(--stepper-border-width-indicator) / 2)}.lgn-stepper__button--separator-horizontal:after{right:0}.lgn-stepper__button--separator-horizontal:before{left:0}.lgn-stepper__button--separator-vertical:before,.lgn-stepper__button--separator-vertical:after{height:50%;width:var(--stepper-border-width-indicator);left:calc(var(--stepper-sizing-indicator) / 2 - var(--stepper-border-width-indicator) / 2)}.lgn-stepper__button--separator-vertical:after{bottom:0}.lgn-stepper__button--separator-vertical:before{top:0}.lgn-stepper__button--active:is(.lgn-stepper__button--separator-horizontal):before,.lgn-stepper__button--active:is(.lgn-stepper__button--separator-horizontal):after,.lgn-stepper__button--active:is(.lgn-stepper__button--separator-vertical):before,.lgn-stepper__button--active:is(.lgn-stepper__button--separator-vertical):after{background-color:var(--stepper-color-active-separator)}.lgn-stepper__button--active:is(.lgn-stepper__button--separator-horizontal)+span+.lgn-stepper__button:before,.lgn-stepper__button--active:is(.lgn-stepper__button--separator-vertical)+span+.lgn-stepper__button:before{background-color:var(--stepper-color-active-separator)}.lgn-stepper__indicator{position:relative;display:flex;align-items:center;justify-content:center;font-size:var(--stepper-font-size-indicator);font-weight:var(--stepper-font-weight-indicator);color:var(--stepper-color-default-separator);background-color:var(--stepper-background-color-default-indicator);width:var(--stepper-sizing-indicator);height:var(--stepper-sizing-indicator);flex-shrink:0;border-radius:var(--stepper-border-radius-indicator);border:var(--stepper-border-width-indicator) solid var(--stepper-color-default-indicator-border);z-index:1}.lgn-stepper__indicator--active{background-color:var(--stepper-background-color-active-indicator);border-color:var(--stepper-color-active-indicator-border);color:var(--stepper-color-active-indicator-label)}.lgn-stepper__indicator--success{background-color:var(--stepper-background-color-success-indicator);border-color:var(--stepper-color-success-border-indicator);color:var(--stepper-color-success-indicator)}.lgn-stepper__content{display:flex;flex-direction:column;gap:var(--stepper-padding-content-gap);padding:var(--stepper-padding-content)}.lgn-stepper__content--vertical-right,.lgn-stepper__content--horizontal-right{text-align:left}.lgn-stepper__content span{display:block;width:100%}.lgn-stepper__title{font-size:var(--stepper-font-size-title);font-weight:var(--stepper-font-weight-title);color:var(--stepper-color-title)}.lgn-stepper__description{font-size:var(--stepper-font-size-description);font-weight:var(--stepper-font-weight-description);color:var(--stepper-color-description)}.lgn-stepper__separator{background-color:var(--stepper-color-default-separator)}.lgn-stepper__separator--active{background-color:var(--stepper-color-active-separator)}.lgn-stepper__separator--success{background-color:var(--stepper-color-success-sepator)}.lgn-stepper__separator--vertical-right,.lgn-stepper__separator--vertical-bottom{width:var(--stepper-border-width-indicator);height:100%;min-height:var(--stepper-sizing-indicator)}.lgn-stepper__separator--vertical-right{margin-left:calc(var(--stepper-sizing-indicator) / 2 - var(--stepper-border-width-indicator) / 2)}.lgn-stepper__separator--vertical-bottom{min-height:var(--stepper-sizing-indicator)}.lgn-stepper__separator--horizontal-right,.lgn-stepper__separator--horizontal-bottom{height:var(--stepper-border-width-indicator)}.lgn-stepper__separator--horizontal-right{width:100%}.lgn-stepper__separator--horizontal-bottom{width:100%;margin-top:calc(var(--stepper-sizing-indicator) / 2 - var(--stepper-border-width-indicator) / 2)}.lgn-switch{display:flex;align-items:center;gap:var(--switch-padding-label-gap)}.lgn-switch__field{cursor:pointer;position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;border:0;border-radius:var(--switch-border-radius-field);background-color:var(--switch-background-color-default);transition:all .2s ease;display:inline-flex;align-items:center}.lgn-switch__field:before{content:"";position:absolute;transform:translate(0);border-color:var(--switch-color-default-border-toggle);border-radius:var(--switch-border-radius-toggle);box-shadow:0 0 2px #0003;background-color:var(--switch-background-color-toggle);transition:all .2s ease;display:block}.lgn-switch__field:checked{background-color:var(--switch-background-color-active)}.lgn-switch__field:checked:before{border-color:var(--switch-color-active-border-toggle);background-color:var(--switch-background-color-active-toggle)}.lgn-switch__field:disabled{cursor:not-allowed;background-color:var(--switch-background-color-disabled)}.lgn-switch__field:disabled:before{border-color:var(--switch-color-disabled-border-toggle);background-color:var(--switch-background-color-disabled-toogle)}.lgn-switch__field:disabled:checked{background-color:var(--switch-background-color-disabled-active)}.lgn-switch__field:disabled:checked:before{border-color:var(--switch-color-disabled-active-border-toggle);background-color:var(--switch-background-color-disabled-active-toogle)}.lgn-switch__field:disabled~label{color:var(--switch-color-disabled-label)}.lgn-switch__field--sm{width:var(--switch-sizing-field-width-sm);height:var(--switch-sizing-field-height-sm)}.lgn-switch__field--sm:before{width:var(--switch-sizing-toggle-sm);height:var(--switch-sizing-toggle-sm)}.lgn-switch__field--sm:checked:before{transform:translate(calc(var(--switch-sizing-field-width-sm) - var(--switch-sizing-toggle-sm)))}.lgn-switch__field--md{width:var(--switch-sizing-field-width-md);height:var(--switch-sizing-field-height-md)}.lgn-switch__field--md:before{width:var(--switch-sizing-toggle-md);height:var(--switch-sizing-toggle-md)}.lgn-switch__field--md:checked:before{transform:translate(calc(var(--switch-sizing-field-width-md) - var(--switch-sizing-toggle-md)))}.lgn-switch__field--lg{width:var(--switch-sizing-field-width-lg);height:var(--switch-sizing-field-height-lg)}.lgn-switch__field--lg:before{width:var(--switch-sizing-toggle-lg);height:var(--switch-sizing-toggle-lg)}.lgn-switch__field--lg:checked:before{transform:translate(calc(var(--switch-sizing-field-width-lg) - var(--switch-sizing-toggle-lg)))}.lgn-switch__label{color:var(--switch-color-default-label);font-weight:var(--switch-font-weight-label);font-family:var(--typography-font-family-body, Nunito Sans),sans-serif;line-height:1.5}.lgn-switch__label--sm{font-size:var(--switch-font-size-label-sm);line-height:var(--switch-line-height-label-sm)}.lgn-switch__label--md{font-size:var(--switch-font-size-label-md);line-height:var(--switch-line-height-label-md)}.lgn-switch__label--lg{font-size:var(--switch-font-size-label-lg);line-height:var(--switch-line-height-label-lg)}.lgn-tabs{display:inline-flex;background-color:var(--tabs-background-color-container);gap:var(--tabs-padding-item-gap, 0px);border-width:0;border-color:var(--tabs-color-border-container-bottom);border-radius:var(--tabs-border-radius-container);border-style:solid;overflow:hidden}.lgn-tabs--horizontal{flex-direction:row;border-bottom-width:var(--tabs-border-width-container);padding-inline:var(--tabs-padding-container-left-right)}.lgn-tabs--horizontal-reverse{border-bottom:0;border-top-width:var(--tabs-border-width-container)}.lgn-tabs--vertical{flex-direction:column;border-left-width:var(--tabs-border-width-container);padding-block:var(--tabs-padding-container-top-bottom)}.lgn-tabs--vertical-reverse{border-left:0;border-right-width:var(--tabs-border-width-container)}.lgn-tabs__icon{display:inline-flex;justify-content:center;width:var(--tabs-line-height-label);height:var(--tabs-line-height-label)}.lgn-tabs__button{background-color:var(--tabs-background-color-default);border-width:0;border-style:solid;border-color:var(--tabs-color-default-border);color:var(--tabs-color-default-label);font-family:var(--typography-font-family-body, Nunito Sans),sans-serif;font-size:var(--tabs-font-size-label);font-weight:var(--tabs-font-weight-label);line-height:var(--tabs-line-height-label);display:inline-flex;align-items:center;cursor:pointer;transition:all .2s ease;gap:var(--tabs-padding-icon-gap);padding-inline:var(--tabs-padding-item-left-right);height:var(--tabs-sizing-item-height)}.lgn-tabs__button:hover{background-color:var(--tabs-background-color-hover);border-color:var(--tabs-color-hover-border);color:var(--tabs-color-hover-label)}.lgn-tabs__button--active{background-color:var(--tabs-background-color-active);border-color:var(--tabs-color-active-border);color:var(--tabs-color-active-label)}.lgn-tabs__button--vertical{border-left-width:var(--tabs-border-width-item)}.lgn-tabs__button--vertical-reverse{border-left:0;margin-right:-1px;border-right-width:var(--tabs-border-width-item)}.lgn-tabs__button--horizontal{border-bottom-width:var(--tabs-border-width-item)}.lgn-tabs__button--horizontal-reverse{border-bottom:0;margin-top:-1px;border-top-width:var(--tabs-border-width-item)}.lgn-table{border-collapse:collapse;border-spacing:0}.lgn-table th,.lgn-table td{font-family:var(--typography-font-family-body, Nunito Sans),sans-serif;text-align:left}.lgn-table th{font-size:var(--table-font-size-header);font-weight:var(--table-font-weight-header);line-height:var(--table-line-height-header);color:var(--table-color-header);background-color:var(--table-background-color-header);padding:var(--table-padding-top-bottom-heading-container, 8px) var(--table-padding-left-right-heading-container)}.lgn-table td{font-size:var(--table-font-size-body);font-weight:var(--table-font-weight-body);line-height:var(--table-line-height-body);color:var(--table-color-body);background-color:var(--table-background-color-body);padding:var(--table-padding-top-bottom-content-container, 8px) var(--table-padding-left-right-content-container)}.lgn-table tr{border-bottom:var(--table-border-width-column, 1px) solid var(--table-color-border)}.lgn-table--bordered{border:var(--table-border-width-container, 1px) solid var(--table-color-border)}.lgn-table--striped th{background-color:var(--table-background-color-header-striped)}.lgn-table--striped tr:nth-child(odd) td{background-color:var(--table-background-color-body-striped)}.lgn-table--striped tr{border-bottom:0}.lgn-table--hoverable tr{cursor:pointer}.lgn-table--hoverable tr:hover td{background-color:var(--table-background-color-body-hover)}.lgn-text{margin:0;padding:0}.lgn-text--h1{font-size:3.75rem;line-height:4.5rem}.lgn-text--h2{font-size:3rem;line-height:3.5rem}.lgn-text--h3{font-size:2.25rem;line-height:2.75rem}.lgn-text--h4{font-size:1.875rem;line-height:2.5rem}.lgn-text--h5{font-size:1.5rem;line-height:2.25rem}.lgn-text--h6{font-size:1.25rem;line-height:1.75rem}.lgn-text--bodyLg{font-size:1.125rem;line-height:1.75rem}.lgn-text--bodySm{font-size:1rem;line-height:1.5rem}.lgn-text--captionLg{font-size:.875rem;line-height:1.25rem}.lgn-text--captionSm{font-size:.75rem;line-height:1.125rem}.lgn-textarea{display:flex;flex-direction:column;gap:8px}.lgn-textarea--block{width:100%}.lgn-textarea__label{color:var(--text-area-color-label);font-family:var(--typography-font-family-body, Nunito Sans),sans-serif;font-weight:var(--text-area-font-weight-label)}.lgn-textarea__label--sm{font-size:var(--text-area-font-size-label-sm);line-height:var(--text-area-line-height-label-sm)}.lgn-textarea__label--md{font-size:var(--text-area-font-size-label-md);line-height:var(--text-area-line-height-label-md)}.lgn-textarea__label--lg{font-size:var(--text-area-font-size-label-lg);line-height:var(--text-area-line-height-label-lg)}.lgn-textarea__field{background-color:var(--text-area-background-color-default);border-color:var(--text-area-color-default-border);border-style:solid;outline:none;font-family:var(--typography-font-family-body, Nunito Sans),sans-serif;font-weight:var(--text-area-font-weight-input);color:var(--text-area-color-input);transition:all .2s ease-in-out;min-height:var(--text-area-sizing-field-min-height)}.lgn-textarea__field::placeholder{color:var(--text-area-color-placeholder)}.lgn-textarea__field:hover{background-color:var(--text-area-background-color-hover);border-color:var(--text-area-color-hover-border)}.lgn-textarea__field:focus{border-color:var(--text-area-color-focus-border)}.lgn-textarea__field:disabled{cursor:not-allowed;color:var(--text-area-color-disabled-input);background-color:var(--text-area-background-color-disabled);border-color:var(--text-area-color-disabled-border)}.lgn-textarea__field--sm{font-size:var(--text-area-font-size-input-sm);padding:var(--text-area-padding-field-top-bottom-sm) var(--text-area-padding-field-left-right-sm);border-radius:var(--text-area-border-radius-field-sm);line-height:var(--text-area-line-height-input-sm)}.lgn-textarea__field--md{font-size:var(--text-area-font-size-input-md);padding:var(--text-area-padding-field-top-bottom-md) var(--text-area-padding-field-left-right-md);border-radius:var(--text-area-border-radius-field-md);line-height:var(--text-area-line-height-input-md)}.lgn-textarea__field--lg{font-size:var(--text-area-font-size-input-lg);padding:var(--text-area-padding-field-top-bottom-lg) var(--text-area-padding-field-left-right-lg);border-radius:var(--text-area-border-radius-field-lg);line-height:var(--text-area-line-height-input-lg)}.lgn-textarea__field--error{border-color:var(--text-area-color-error-border)}.lgn-textarea__field--success{border-color:var(--text-area-color-success-border)}.lgn-textarea__field--outline{border-width:var(--text-area-border-width-outline)}.lgn-textarea__field--inline{border-width:0;border-bottom-width:var(--text-area-border-width-inline)}.lgn-textarea__hint{font-family:var(--typography-font-family-body, Nunito Sans),sans-serif;color:var(--text-area-color-hint);font-weight:var(--text-area-font-weight-hint)}.lgn-textarea__hint--sm{font-size:var(--text-area-font-size-hint-sm);line-height:var(--text-area-line-height-hint-sm)}.lgn-textarea__hint--md{font-size:var(--text-area-font-size-hint-md);line-height:var(--text-area-line-height-hint-md)}.lgn-textarea__hint--lg{font-size:var(--text-area-font-size-hint-lg);line-height:var(--text-area-line-height-hint-lg)}.lgn-textarea__caption{font-family:var(--typography-font-family-body, Nunito Sans),sans-serif;font-weight:var(--text-area-font-weight-caption)}.lgn-textarea__caption--sm{font-size:var(--text-area-font-size-caption-sm);line-height:var(--text-area-line-height-caption-sm)}.lgn-textarea__caption--md{font-size:var(--text-area-font-size-caption-md);line-height:var(--text-area-line-height-caption-md)}.lgn-textarea__caption--lg{font-size:var(--text-area-font-size-caption-lg);line-height:var(--text-area-line-height-caption-lg)}.lgn-textarea__caption--normal{color:var(--text-area-color-caption-info)}.lgn-textarea__caption--error{color:var(--text-area-color-caption-error)}.lgn-textarea__caption--success{color:var(--text-area-color-caption-success)}.lgn-textfield{display:flex;flex-direction:column;gap:8px}.lgn-textfield--block{width:100%}.lgn-textfield__prefix,.lgn-textfield__suffix,.lgn-textfield__icon-left,.lgn-textfield__icon-right{display:flex;justify-content:center;align-items:center}.lgn-textfield__prefix,.lgn-textfield__suffix{color:var(--text-field-color-prefix-suffix);font-weight:var(--text-field-font-weight-prefix-suffix)}.lgn-textfield__prefix{border-right:1px solid var(--text-field-color-divider-prefix-suffix);padding-right:var(--text-field-padding-icon-gap);margin-right:var(--text-field-padding-icon-gap)}.lgn-textfield__suffix{border-left:1px solid var(--text-field-color-divider-prefix-suffix);padding-left:var(--text-field-padding-icon-gap);margin-left:var(--text-field-padding-icon-gap)}.lgn-textfield__icon-left,.lgn-textfield__icon-right{color:var(--text-field-color-icon);align-items:normal}.lgn-textfield__icon-left--lg,.lgn-textfield__icon-right--lg{width:24px;height:24px}.lgn-textfield__icon-left--md,.lgn-textfield__icon-right--md{width:20px;height:20px}.lgn-textfield__icon-left--sm,.lgn-textfield__icon-right--sm{width:16px;height:16px}.lgn-textfield__icon-left{margin-right:var(--text-field-padding-icon-gap)}.lgn-textfield__icon-right{margin-left:var(--text-field-padding-icon-gap)}.lgn-textfield__label{font-family:var(--typography-font-family-body, Nunito Sans),sans-serif;color:var(--text-field-color-label);font-weight:var(--text-field-font-weight-label)}.lgn-textfield__label--sm{font-size:var(--text-field-font-size-label-sm);line-height:var(--text-field-line-height-label-sm)}.lgn-textfield__label--md{font-size:var(--text-field-font-size-label-md);line-height:var(--text-field-line-height-label-md)}.lgn-textfield__label--lg{font-size:var(--text-field-font-size-label-lg);line-height:var(--text-field-line-height-label-lg)}.lgn-textfield__field{background-color:var(--text-field-background-color-default);border-color:var(--text-field-color-default-border);border-style:solid;border-radius:12px;display:flex;align-items:center;font-family:var(--typography-font-family-body, Nunito Sans),sans-serif;padding-inline:12px;transition:all .2s ease-in-out;width:100%}.lgn-textfield__field:focus-within{border-color:var(--text-field-color-focus-border)}.lgn-textfield__field:hover{background-color:var(--text-field-background-color-hover);border-color:var(--text-field-color-hover-border)}.lgn-textfield__field--error{border-color:var(--text-field-color-error-border)}.lgn-textfield__field--success{border-color:var(--text-field-color-success-border)}.lgn-textfield__field--disabled{cursor:not-allowed;background-color:var(--text-field-background-color-disabled);border-color:var(--text-field-color-disabled-border)}.lgn-textfield__field--sm{border-radius:var(--text-field-border-radius-field-sm);height:var(--text-field-sizing-field-sm);padding-inline:var(--text-field-padding-field-left-right-sm)}.lgn-textfield__field--md{border-radius:var(--text-field-border-radius-field-md);height:var(--text-field-sizing-field-md);padding-inline:var(--text-field-padding-field-left-right-md)}.lgn-textfield__field--lg{border-radius:var(--text-field-border-radius-field-lg);height:var(--text-field-sizing-field-lg);padding-inline:var(--text-field-padding-field-left-right-lg)}.lgn-textfield__field--inline{border-width:0;border-bottom-width:var(--text-field-border-width-inline)}.lgn-textfield__field--outline{border-width:var(--text-field-border-width-outline)}.lgn-textfield__input{background:transparent;width:inherit;outline:none;border:0;padding:0;font-family:var(--typography-font-family-body, Nunito Sans),sans-serif;font-weight:var(--text-field-font-weight-input);font-size:inherit;color:var(--text-field-color-input);height:100%}.lgn-textfield__input--sm{font-size:var(--text-field-font-size-input-sm);line-height:var(--text-field-line-height-input-sm)}.lgn-textfield__input--md{font-size:var(--text-field-font-size-input-md);line-height:var(--text-field-line-height-input-md)}.lgn-textfield__input--lg{font-size:var(--text-field-font-size-input-lg);line-height:var(--text-field-line-height-input-lg)}.lgn-textfield__input::placeholder{color:var(--text-field-color-placeholder)}.lgn-textfield__input--disabled{cursor:not-allowed;color:var(--text-field-color-disabled-input)}.lgn-textfield__hint{color:var(--text-field-color-hint);font-family:var(--typography-font-family-body, Nunito Sans),sans-serif;font-weight:var(--text-field-font-weight-hint)}.lgn-textfield__hint--sm{font-size:var(--text-field-font-size-hint-sm);line-height:var(--text-field-line-height-hint-sm)}.lgn-textfield__hint--md{font-size:var(--text-field-font-size-hint-md);line-height:var(--text-field-line-height-hint-md)}.lgn-textfield__hint--lg{font-size:var(--text-field-font-size-hint-lg);line-height:var(--text-field-line-height-hint-lg)}.lgn-textfield__caption{font-family:var(--typography-font-family-body, Nunito Sans),sans-serif;font-weight:var(--text-field-font-weight-caption)}.lgn-textfield__caption--sm{font-size:var(--text-field-font-size-caption-sm);line-height:var(--text-field-line-height-caption-sm)}.lgn-textfield__caption--md{font-size:var(--text-field-font-size-caption-md);line-height:var(--text-field-line-height-caption-md)}.lgn-textfield__caption--lg{font-size:var(--text-field-font-size-caption-lg);line-height:var(--text-field-line-height-caption-lg)}.lgn-textfield__caption--normal{color:var(--text-field-color-caption-info)}.lgn-textfield__caption--error{color:var(--text-field-color-caption-error)}.lgn-textfield__caption--success{color:var(--text-field-color-caption-success)}.lgn-tooltip{display:inline-block;position:relative}.lgn-tooltip-text{position:fixed;background-color:var(--tooltip-background-color-container);color:var(--tooltip-color-label);padding:var(--tooltip-padding-container-top-bottom) var(--tooltip-padding-container-left-right);border-radius:var(--tooltip-border-radius-container);box-shadow:0 4px 20px #00000026,0 0 3px #0000001a;font-family:var(--typography-font-family-body, Nunito Sans),sans-serif;font-size:var(--tooltip-font-size-label);font-weight:var(--tooltip-font-weight-label);line-height:var(--tooltip-line-height-label);transition:all .3s ease;z-index:100}.lgn-tooltip__triangle{position:absolute}.lgn-tooltip__triangle--left{top:calc(50% - 4.5px);right:calc(var(--tooltip-padding-container-left-right) / 2 - 15px);transform:rotate(-90deg)}.lgn-tooltip__triangle--right{top:calc(50% - 4.5px);left:calc(var(--tooltip-padding-container-left-right) / 2 - 15px);transform:rotate(90deg)}.lgn-tooltip__triangle--top{left:calc(50% - 8px);bottom:calc(var(--tooltip-padding-container-top-bottom) / 2 - 9px)}.lgn-tooltip__triangle--bottom{left:calc(50% - 8px);top:calc(var(--tooltip-padding-container-top-bottom) / 2 - 9px);transform:rotate(180deg)}.lgn-tree{display:flex;flex-direction:column;gap:var(--tree-padding-container-gap);list-style:none;margin:0;padding:0}.lgn-tree__label{display:flex;align-items:center;gap:var(--tree-padding-icon-label-gap)}.lgn-tree__button{cursor:pointer;padding:0;border:0;background-color:transparent;width:24px;height:24px;display:flex;align-items:center;justify-content:center;color:var(--tree-color-icon)}.lgn-tree ul{padding-top:var(--tree-padding-icon-label-gap);display:flex;flex-direction:column;gap:var(--tree-padding-item-gap);padding-left:calc(24px + var(--tree-padding-icon-label-gap));list-style:none;margin:0}.lgn-tree li{font-family:var(--typography-font-family-body, Nunito Sans),sans-serif;font-size:var(--tree-font-size-label);font-weight:var(--tree-font-weight-label);line-height:var(--tree-line-height-label);color:var(--tree-color-default-label);padding:0}.lgn-tree li li{color:var(--tree-color-second-label)}
