.language-list{display:none}.header__action--lang{align-items:center;display:flex;gap:1rem;justify-content:center}.header-actions button{padding:0}:root{--brand:#000082;--brand-light:#91b9b9;--brand-dark:#215b5b;--brand-darker:#000038;--brand-highlight:#45beaa;--background-main:#ffffff;--background-soft:#bae7e0;--surface:#ffffff;--surface-alt:#f3f4f6;--background-highlight:#fff8c4;--background-main-login:#e3edff;--background-main-login-ellipse-01:#45beaa;--background-main-login-ellipse-02:#00c8b3;--background-main-login-ellipse-03:#00c8b3;--text-primary:#1b1c1e;--text-secondary:#000038;--text-invert:#ffffff;--text-brand:#000082;--button-primary-bg:#000082;--button-primary-text:#ffffff;--button-primary-bg-hover:#000038;--button-primary-border-hover:#000038;--button-primary-bg-active:#e4edff;--button-primary-border-active:#000082;--button-primary-text-active:#000082;--button-secondary-bg-hover:#1b1c1e;--button-secondary-text-hover:#ffffff;--button-text:#000082;--button-text-active:#215b5b;--button-text-brand-bg:transparent;--button-text-brand-text:#000082;--button-text-brand-bg-hover:#e4edff;--button-text-brand-text-hover:#000038;--button-text-brand-bg-active:#c9dafc;--button-text-brand-text-active:#000038;--button-highlight-bg:#1b1c1e;--button-highlight-text:#ffffff;--button-highlight-bg-hover:#505a60;--button-highlight-bg-focused:#1b1c1e;--button-highlight-border-focused:#1b1c1e;--button-highlight-bg-active:#f0f0f5;--button-highlight-border-active:#505a60;--button-highlight-text-active:#505a60;--button-border-focused:#1b1c1e;--button-disabled-bg:#e7e9e9;--button-disabled-text:#505a60;--link-primary-text:#000082;--icon-black:#1b1c1e;--icon-white:#ffffff;--icon-brand:#000082;--card-bg:#ffffff;--card-border:#b8d4df;--card-border-active:#000082;--card-bg-active:#e3edff;--separator:#b8d4df;--border-bottom:#b8d4df;--arrow-secondary:#748a97;--alert-info-border:#003350;--alert-info-text:#013653;--alert-info-bg:#dbe7fd;--alert-warning-border:#d66800;--alert-warning-text:#d66800;--alert-warning-bg:#ffebdd;--alert-error-border:#d3384a;--alert-error-text:#d3384a;--alert-error-bg:#fadfdf;--alert-success-border:#028321;--alert-success-text:#028321;--alert-success-bg:#e4f6e2;--alert-highlight-border:#a88400;--alert-highlight-text:#1b1c1e;--alert-highlight-bg:#fff8c4;--checkbox-text:#1b1c1e;--checkbox-icon:#748a97;--checkbox-bg-active:#e3edff;--checkbox-border-active:#000082;--checkbox-icon-active:#000082;--checkbox-border-focused:#1b1c1e;--checkbox-text-disabled:#505a60;--checkbox-icon-disabled:#505a60;--checkbox-bg-disabled:#e7e9e9;--radiobutton-text:#1b1c1e;--radiobutton-icon:#748a97;--radiobutton-bg-active:#e3edff;--radiobutton-border-active:#000082;--radiobutton-icon-active:#000082;--radiobutton-border-focused:#1b1c1e;--radiobutton-text-disabled:#505a60;--radiobutton-icon-disabled:#505a60;--radiobutton-bg-disabled:#e7e9e9;--field-label:#1b1c1e;--field-helper-text:#616f75;--field-input-placeholder:#616f75;--field-input-text-active:#1b1c1e;--field-input-border-disabled:#4e575f;--field-input-bg-disabled:#e7e9e9;--field-input-text-disabled:#505a60;--tab-text-default:#616f75;--tab-text-active:#000082;--tab-icon-default:#748a97;--tab-icon-active:#000082;--tab-indicator-active:#000082;--tab-background-hover:#dbe7fd;--tab-border-focused:#1b1c1e;--icon-size-small:16px;--icon-size-default:24px;--icon-size-large:32px;--step-default-label-default:#505a60;--step-default-icon-default:#748a97;--step-default-background-default:transparent;--step-default-label-hover:#505a60;--step-default-icon-hover:#748a97;--step-default-background-hover:#eff5ff;--step-default-label-focused:#505a60;--step-default-icon-focused:#748a97;--step-default-background-focused:transparent;--step-default-border-focused:#1b1c1e;--step-active-label-default:#1b1c1e;--step-active-icon-default:#000082;--step-active-background-default:#eff5ff;--step-active-label-hover:#1b1c1e;--step-active-icon-hover:#000038;--step-active-background-hover:#eff5ff;--step-active-label-focused:#1b1c1e;--step-active-icon-focused:#000082;--step-active-background-focused:#eff5ff;--step-active-border-focused:#1b1c1e;--step-complete-label-default:#505a60;--step-complete-icon-default:#ffffff;--step-complete-background-default:#000082;--step-complete-label-hover:#505a60;--step-complete-icon-hover:#ffffff;--step-complete-background-hover:#000038;--step-complete-label-focused:#505a60;--step-complete-icon-focused:#ffffff;--step-complete-background-focused:#000082;--step-complete-border-focused:#1b1c1e;--navigation-main-menu-item-background-default:transparent;--navigation-main-menu-item-icon-default:#000082;--navigation-main-menu-item-label-default:#000082;--navigation-main-menu-item-background-hover:#dbe7fd;--navigation-main-menu-item-icon-hover:#000082;--navigation-main-menu-item-label-hover:#000082;--navigation-main-menu-item-border-focused:#000082;--toast-bg:#353838;--toast-text:#ffffff;--toast-icon:#ffffff;--textfield-helper-default:#616f75}.form__field{display:flex;flex-direction:column;gap:6px;padding-bottom:26px;width:100%}.form__field--span-2{grid-column:span 2}.form__field .select-wrapper{position:relative;display:flex;align-items:center}.form__field .select-wrapper .form__select{width:100%;appearance:none;-webkit-appearance:none;-moz-appearance:none;padding-right:2.5rem}.form__field .select-wrapper__icon{position:absolute;right:.8rem;pointer-events:none;color:#717380;font-size:1.2rem}.form__field.is-error,.form__field.is-error.is-required{padding-bottom:0}.form__field.is-error .form__input,.form__field.is-error .form__select,.form__field.is-error .form__textarea{border-color:#d3384a}.form__field.is-error .form__input:focus,.form__field.is-error .form__input:hover,.form__field.is-error .form__select:focus,.form__field.is-error .form__select:hover,.form__field.is-error .form__textarea:focus,.form__field.is-error .form__textarea:hover{border-color:#d3384a;box-shadow:none;outline:2px solid #d3384a;position:relative}.form__field.is-error .form__error-text{display:flex;align-items:center;gap:.25rem;color:#d50000;font-size:.875rem;padding:2px 6px 0}.form__field.is-error .form__error-text svg{fill:#d50000}.form__label{font-size:1rem;font-weight:500;line-height:24px;color:var(--field-label);letter-spacing:.2px;margin-bottom:0}.form__helper-text{color:var(--field-helper-text);margin-top:-2px}.form__input:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 1000px #fff;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.form__input:-webkit-autofill,.form__input:autofill{-webkit-box-shadow:inset 0 0 0 1000px #fff;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.form__input-wrapper{position:relative;flex:1 1;width:100%}.form__input-wrapper--with-leading-icon .form__input{padding-left:40px}.form__input-wrapper--with-leading-icon .form__icon{align-items:center;display:flex;height:42px;padding:0 .75rem;position:absolute;z-index:1}.form__input-wrapper--with-leading-icon .form__icon svg{fill:#717380}.form__input-wrapper--with-leading-icon .form__icon--leading{left:0}.form__input.has-suffix{padding-right:2.5rem}.form__input.is-disabled{background:#e7e9e9;border:0}.form__input.is-disabled:hover{outline:none}.form__input,.form__select,.form__textarea{border-radius:12px;border:1px solid #748a97;background-color:#fff;color:var(--field-input-text-active);font-size:1rem;font-weight:400;outline:none;padding:.5rem .75rem;text-overflow:ellipsis;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.form__input:active,.form__select:active,.form__textarea:active{border-color:var(--color-primary,#1b1c1e)}.form__input:focus,.form__select:focus,.form__textarea:focus{border-color:var(--color-primary,#1b1c1e);box-shadow:none;outline:2px solid #1b1c1e;position:relative}.form__input:hover,.form__select:hover,.form__textarea:hover{border-color:var(--color-primary,#000082);box-shadow:none;outline:2px solid #000082;position:relative}.form__input::placeholder,.form__select::placeholder,.form__textarea::placeholder{color:var(--field-input-placeholder)}.form__textarea{min-height:120px;resize:vertical}.form__suffix{position:absolute;right:.75rem;top:50%;transform:translateY(-50%);pointer-events:none;display:flex;align-items:center}.form__field--nolabel .form__label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.search__input{align-items:center;display:flex;gap:.5rem;flex:0 0 45%}.form,form{display:flex;flex-direction:column;gap:2.25rem}.form__legend,form__legend{font-size:1.5rem;font-weight:600;line-height:32px;margin-bottom:32px}.form__stepper legend,form__stepper legend{color:var(--text-brand)}.form fieldset,.form__section,form fieldset,form__section{display:flex;flex-direction:column}.form fieldset--full,.form__section--full,form fieldset--full,form__section--full{flex:1 1}.form__nest,form__nest{display:flex;flex-direction:column;gap:1.5rem;padding-bottom:1rem}.form .nest__level>.form__label,form .nest__level>.form__label{margin-bottom:.5rem}.form .nest__level--first>.nest__group,form .nest__level--first>.nest__group{border:1px solid var(--separator)}.form .nest__level--second>.nest__group,form .nest__level--second>.nest__group{background:#eff5ff;border:1px solid #000082}.form .nest__level--third>.nest__group,form .nest__level--third>.nest__group{background-color:#dbe7fd;border:0}.form .nest__group,form .nest__group{border-radius:12px;padding:1.5rem}.form .nest__actions,form .nest__actions{padding:1.5rem 0 1rem}.form__group,form__group{display:flex;flex-direction:column;column-gap:2rem;row-gap:.5rem;padding-bottom:.5rem;position:relative}@media(min-width:1280px){.form__group,form__group{display:grid;grid-template-columns:1fr}}.form__group--bordered,form__group--bordered{padding-bottom:2rem}.form__group .form__field,.form__group .form__field--group,form__group .form__field,form__group .form__field--group{min-width:0}.form__group .form__field .select,.form__group .form__field--group .select,form__group .form__field .select,form__group .form__field--group .select{width:100%}.form__group .form__field--group--options,.form__group .form__field--options,form__group .form__field--group--options,form__group .form__field--options{display:flex;flex-direction:row;flex:auto;gap:1.5rem}.form__group__subgroup,form__group__subgroup{background:#eff5ff;border:1px solid #000082;border-radius:12px;display:flex;flex-direction:column;column-gap:2rem;row-gap:.5rem;padding:1.5rem 1.5rem 1rem}@media(min-width:1280px){.form__group__subgroup,form__group__subgroup{display:grid;grid-template-columns:1fr}}.form__group .form__field--group,form__group .form__field--group{display:flex;flex-direction:column;gap:.5rem}.form fieldset>.form__group:last-child,form fieldset>.form__group:last-child{border-bottom:1px solid var(--separator)}.form fieldset .form__group:last-child,form fieldset .form__group:last-child{margin-bottom:0}.form fieldset:last-child .form__group,.form fieldset:last-child .form__group--bordered,.form fieldset:last-of-type .form__group,.form fieldset:last-of-type .form__group--bordered,form fieldset:last-child .form__group,form fieldset:last-child .form__group--bordered,form fieldset:last-of-type .form__group,form fieldset:last-of-type .form__group--bordered{border-bottom:0}.form .form__group--auto,form .form__group--auto{display:flex}.form .form__group--auto .form__field,form .form__group--auto .form__field{flex:auto}.form .form__group--cols-2,form .form__group--cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.form .form__group--cols-3,form .form__group--cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.form .form__group--cols-4,form .form__group--cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.form .form__group--last-full>.form__field--group:last-of-type,.form .form__group--last-full>.form__field:last-of-type,.form .span-full,form .form__group--last-full>.form__field--group:last-of-type,form .form__group--last-full>.form__field:last-of-type,form .span-full{grid-column:1/-1}.form__file-upload,form__file-upload{background-color:#eff5ff;border:1px solid #000082;border-radius:12px;display:flex;height:auto;padding:1.5rem;width:100%}.form__file-upload .text-main,form__file-upload .text-main{justify-content:center;display:flex;gap:4px;flex-direction:column;text-align:center}.form__file-upload .separator-vertical,form__file-upload .separator-vertical{background-color:#748a97;display:block;height:24px;width:1px}.form__file-upload .drag__area,.form__file-upload .url__area,form__file-upload .drag__area,form__file-upload .url__area{align-items:center;border:1px dashed #748a97;border-radius:8px;display:flex;flex:1 1;flex-direction:column;gap:1rem;justify-content:center;padding:1rem}.form__file-upload .drag__area .form__field,.form__file-upload .url__area .form__field,form__file-upload .drag__area .form__field,form__file-upload .url__area .form__field{align-items:center;width:80%}.form__file-upload .drag__area .form__field input,.form__file-upload .drag__area .form__field textarea,.form__file-upload .url__area .form__field input,.form__file-upload .url__area .form__field textarea,form__file-upload .drag__area .form__field input,form__file-upload .drag__area .form__field textarea,form__file-upload .url__area .form__field input,form__file-upload .url__area .form__field textarea{width:100%}.form__file-upload .drag__area .form__field .error__text,.form__file-upload .url__area .form__field .error__text,form__file-upload .drag__area .form__field .error__text,form__file-upload .url__area .form__field .error__text{display:none}.form__file-upload .progress__file,form__file-upload .progress__file{align-items:center;display:flex;flex:1 1;gap:1.5rem;justify-content:flex-start}.form__file-upload .progress__file .file__image,form__file-upload .progress__file .file__image{align-items:center;display:flex;justify-content:center;width:84px}.form__file-upload .progress__file .file__info,form__file-upload .progress__file .file__info{display:flex;align-items:flex-start;flex-direction:column;flex:1 1;gap:.5rem;justify-content:flex-start}.form__file-upload .progress__file .file__info p,form__file-upload .progress__file .file__info p{font-weight:500}.form__file-upload .progress__file .file__info .status,form__file-upload .progress__file .file__info .status{align-items:center;display:flex;gap:.5rem}.form__file-upload .progress__file .file__info .status span,form__file-upload .progress__file .file__info .status span{font-size:1rem}.form__file-upload .progress__file .file__info .status__success svg,form__file-upload .progress__file .file__info .status__success svg{fill:green}.form__file-upload .progress__file .file__info .status__error svg,form__file-upload .progress__file .file__info .status__error svg{fill:#d50000}.form__info,form__info{align-items:center;color:var(--text-secondary);display:flex;font-size:18px;gap:.5rem}.form__info svg,form__info svg{fill:var(--text-secondary)}.page,section{display:flex;flex-direction:column;gap:2rem}.page h1,section h1{color:var(--brand);font-weight:700}.page{position:relative;overflow-y:auto;padding:1.5rem 0 0}.page__body{display:flex;flex-direction:column;gap:32px}.page:has(.page__bottom){gap:0;padding:0;overflow:hidden}.page:has(.page__bottom) .page__body{flex:1 1;overflow-y:auto;padding:1.5rem 0}.page__header{align-items:flex-start;border:0;display:flex;flex-direction:column;gap:32px;padding:0 1.5rem;position:relative;width:100%;z-index:0}.page__heading{align-items:center;display:flex;flex:1 1;justify-content:space-between;width:100%}@media(max-width:992px){.page__heading{gap:1.5rem;flex-wrap:wrap}}.page__heading h1{align-items:center;display:flex;gap:.75rem}.page__context-bar{display:flex;justify-content:space-between;flex-direction:row;margin-top:1rem}.page__actions{border-top:1px solid var(--separator);display:flex;justify-content:flex-end;gap:1rem;margin:0 -1.5rem;padding:1.5rem 1.5rem 0}.page__actions .group__buttons{flex:1 1;justify-content:flex-end}.page__filters{display:flex;justify-content:space-between;gap:1rem;width:100%}.page__separator{border-color:var(--separator)}.page__content{display:flex;flex:1 1;flex-direction:column;gap:2rem;padding:0 1.5rem 1.5rem}.page__content-heading{display:flex;flex-direction:column;gap:1.5rem}.page__section-title{font-weight:600;margin-bottom:32px}.page__item{display:flex;flex:1 1;flex-direction:column;gap:1.5rem}.page__item h3{margin-bottom:.5rem}.section__content{display:flex;flex-direction:column;gap:2rem}.section__content--fit{gap:1rem}.card__label{font-weight:600}.card__image{align-items:center;border:1px solid #d6dadd;display:flex;flex:0 0 48px;justify-content:center;height:48px;width:48px;position:relative}.card__image img{height:100%;width:100%;object-fit:cover;object-position:center;border-radius:8px}.card__image--large{border-radius:4px}@media(min-width:1280px){.card__image--large{border-radius:8px;flex:0 0 140px;height:140px;width:140px}}.card__image-entity{background-color:#e3edff;border:0;border-radius:8px;height:48px;width:48px}.card__image-passport,.card__image-product{background-color:#e3edff;border:0}.card__item{border:1px solid #748a97;border-radius:16px;display:flex;flex:1 1;justify-content:space-between;gap:1rem;padding:16px 24px;position:relative}@media(max-width:1280px){.card__item{flex-wrap:wrap}}.card__item--highlight{background-color:var(--background-highlight);border:0}.card__item--highlight .card__image{background-color:var(--background-main);border:1px solid var(--alert-highlight-border)}.card__content{display:grid;flex:1 1;grid-gap:1.5rem;gap:1.5rem;width:100%}@media(max-width:1280px){.card__content{order:99}}.card__data{flex:1 1}@media(max-width:1280px){.card__data.span-full{flex:0 0 100%;order:99}}.card__vert{display:flex;flex-wrap:nowrap;justify-content:flex-end;gap:.5rem;position:absolute;right:1.5rem;top:1rem}.card__status{padding-top:.5rem}.card__actions button svg{fill:#18594f}.card__list{display:flex;flex-direction:column;gap:1rem;width:100%}.card__list .card__pending-fields{position:absolute;top:-.4rem;right:-.7rem;z-index:1;background-color:#d32f2f;color:#fff;border-radius:30px;width:max-content;min-width:24px;height:24px;display:flex;align-items:center;justify-content:center;font-size:.875rem;font-weight:500;padding:0 .35rem;cursor:default}.card__list-item{outline:1px solid rgba(0,0,0,0)}.card__list-item--selectable{align-items:center;display:flex;gap:.5rem}.card__list-item--selected .card__item{background-color:var(--card-bg-active);border:1px solid var(--card-border-active);outline:1px solid var(--card-border-active)}.card__list--discarded .card__item--passport{background-color:#f5f5f5;border:1px dashed #748a97}.card__group-list{display:flex;flex-direction:column;gap:.5rem}.card__group-list-title{font-size:1rem;font-weight:500}.card__group-list-title--bolder{font-weight:600}.card__group-list .card__list{gap:.5rem}.grid{display:grid;grid-gap:1.5rem;gap:1.5rem;width:100%}.grid--5{grid-template-columns:repeat(5,1fr)}.grid--4{grid-template-columns:repeat(4,1fr)}.grid--3{grid-template-columns:repeat(3,1fr)}.grid--2{grid-template-columns:repeat(2,1fr)}@media(max-width:992px){.grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}}@media(min-width:992px){.grid .span-2{grid-column:span 2}.grid .span-3{grid-column:span 3}.grid .span-4{grid-column:span 4}.grid__span-2{grid-column:span 2}.grid__span-3{grid-column:span 3}.grid__span-4{grid-column:span 4}}.data__item{display:flex;flex-direction:column;gap:2px}.data__label{font-weight:600}.data__group{display:flex;gap:1rem}.data__group--column{flex-direction:column}.user-profile-menu{position:relative}.user-profile{align-items:center;background:rgba(0,0,0,0);border:0;cursor:pointer;display:flex;gap:.5rem;padding:0}.user-profile span{font-weight:500}.user-profile-avatar{align-items:center;border-radius:50%;background-color:var(--brand);display:flex;justify-content:center;color:var(--button-primary-text);min-height:40px;min-width:40px}.user-profile-menu__dropdown{background:#fff;border:1px solid var(--separator,#e5e7eb);border-radius:14px;box-shadow:0 16px 40px rgba(0,0,0,.14);display:flex;flex-direction:column;min-width:120px;padding:.5rem;position:absolute;right:0;top:calc(100% + .1rem);z-index:20}.user-profile-menu__identity{border-bottom:1px solid var(--separator,#e5e7eb);display:flex;flex-direction:column;gap:.25rem;padding:.75rem}.user-profile-menu__identity strong{color:var(--brand,#003c3c);font-size:.95rem}.user-profile-menu__identity span{color:var(--text-secondary,#5b6770);font-size:.85rem;word-break:break-word}.user-profile-menu__logout{background:rgba(0,0,0,0);border:0;border-radius:10px;color:var(--brand,#003c3c);cursor:pointer;font-weight:700;padding:.75rem;text-align:left}.user-profile-menu__logout:focus-visible,.user-profile-menu__logout:hover{background:#edf2f2;outline:none}header{align-items:center;background-color:#fff;border-bottom:.5px solid var(--separator);display:flex;flex-shrink:0;justify-content:space-between;padding:1rem 1.5rem;position:-webkit-sticky;position:sticky;top:0;z-index:100}header>*{margin:0}header .header__decor{height:100%;overflow:hidden;pointer-events:none;position:absolute;left:0;top:0;width:calc(100% + 48px);z-index:0}header .header__decor-inner{height:100%;position:relative;width:100%}header .header__ellipse{position:absolute;border-radius:50%;opacity:.8;transition:opacity .2s ease,transform .2s ease}header .header__ellipse--1{border-radius:100%;background:#edf8fc;filter:blur(40px);height:100%;left:25%;top:-60%;width:30%}header .header__ellipse--2{background:#f5f5f5;opacity:.6;left:50%;top:-20%}header .header__ellipse--2,header .header__ellipse--3{border-radius:100%;filter:blur(40px);height:80%;width:40%}header .header__ellipse--3{background:#edf8fc;opacity:1;right:-10%;top:20%}header .menu-burguer{display:none;font-weight:700;left:1rem;position:absolute;top:1rem}header [class^=header--]{align-items:center;display:flex;gap:1.5rem;justify-content:center;position:relative}header [class^=header--].header--logo svg{height:20px;width:auto;fill:var(--brand-highlight)}header [class^=header--].header--logo p{color:var(--brand);font-size:20px;font-weight:500;line-height:30px;letter-spacing:.1px;margin-bottom:0}header [class^=header--].header--actions{align-items:center;display:flex;gap:32px}header [class^=header--].header--actions .header-actions{align-items:center;display:flex}header [class^=header--].header--actions .header-actions svg{width:24px}.oe-selector{position:relative;margin:1em 1.5em}.oe-selector .oe-selector__label{font-size:1rem;font-weight:500;line-height:24px;color:var(--field-label);letter-spacing:.2px;margin-bottom:0}.oe-selector .oe-selector__trigger{display:flex;justify-content:space-between;align-items:center;cursor:pointer;border-radius:12px;border:1px solid #748a97;background-color:#fff;color:var(--field-input-text-active);font-size:1rem;font-weight:400;outline:none;padding:.5rem .75rem;text-overflow:ellipsis;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.oe-selector .oe-selector__trigger span{width:100%;text-align:left}.oe-selector .oe-selector__trigger .select-arrow{transition:transform .2s ease}.oe-selector .oe-selector__trigger svg.is-open{transform:rotate(180deg)}.oe-selector .oe-selector__dropdown{position:absolute;top:100%;left:0;right:0;margin-top:.25rem;border-radius:.375rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1);z-index:50;max-height:300px;overflow:hidden;display:flex;flex-direction:column;animation:selectFade .15s ease forwards;background:#fff;border:1px solid #748a97;border-radius:12px;box-shadow:0 2px 4px 0 rgba(0,0,0,.25);width:100%;padding:8px}.oe-selector .oe-selector__dropdown .oe-selector__search{padding:.5rem;border-bottom:1px solid #e5e7eb}.oe-selector__search-input{width:100%;padding:.5rem;border:1px solid #d1d5db;border-radius:.25rem;font-size:.875rem}.oe-selector__search-input:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.1)}.oe-selector__list{list-style:none;overflow-y:auto;max-height:240px}.oe-selector__item{display:flex;flex-direction:column;gap:.25rem;background:none;border:1px solid rgba(0,0,0,0);border-radius:10px!important;color:#1b1c1e;cursor:pointer;font-size:1rem;line-height:24px;justify-content:flex-start;margin:4px!important;width:calc(100% - 8px);padding:8px 12px!important;text-align:left}.oe-selector__item--selected,.oe-selector__item:hover{background:var(--radiobutton-bg-active);border-color:#000082}.oe-selector__item_root{font-weight:700}.oe-selector__item--empty{color:#9ca3af;cursor:default}.oe-selector__item--empty:hover{background:rgba(0,0,0,0)}.oe-selector__item-name{font-size:.875rem;font-weight:500}.oe-selector__item-id{font-size:.75rem;color:#6b7280}.navigation .main-menu__list{display:flex;flex-direction:column;gap:1rem;padding:2px 0}.navigation .main-menu__child-link,.navigation .main-menu__link{align-items:center;background-color:var(--navigation-main-menu-item-background-default);border-bottom-right-radius:10px;border-top-right-radius:10px;color:var(--navigation-main-menu-item-label-default);display:flex;margin:2px 0;padding:10px 8px 10px 1.5rem;position:relative}.navigation .main-menu__child-link .icon,.navigation .main-menu__link .icon{fill:var(--navigation-main-menu-item-icon-default);width:24px}.navigation .main-menu__child-link:hover,.navigation .main-menu__link:hover{background-color:var(--navigation-main-menu-item-background-hover);color:var(--navigation-main-menu-item-label-hover)}.navigation .main-menu__child-link:hover .icon,.navigation .main-menu__link:hover .icon{fill:var(--navigation-main-menu-item-icon-hover)}.navigation .main-menu__child-link:focus,.navigation .main-menu__link:focus{outline:none}.navigation .main-menu__child-link:focus-visible:after,.navigation .main-menu__link:focus-visible:after{border-radius:0 14px 14px 0;content:"";height:calc(100% + 4px);left:-2px;outline:2px solid var(--navigation-main-menu-item-border-focused);position:absolute;top:-2px;width:calc(100% + 4px)}.navigation .main-menu__label{flex:1 1}.navigation .main-menu__child,.navigation .main-menu__item{border:0;border-radius:0;padding-right:1rem}.navigation .main-menu__child--active:not(.main-menu__item--open) .main-menu__child-link,.navigation .main-menu__child--active:not(.main-menu__item--open) .main-menu__link:not(.main-menu__link--group),.navigation .main-menu__item--active:not(.main-menu__item--open) .main-menu__child-link,.navigation .main-menu__item--active:not(.main-menu__item--open) .main-menu__link:not(.main-menu__link--group){background-color:#dbe7fd;border-bottom-right-radius:10px;border-top-right-radius:10px}.navigation .main-menu__child--active:not(.main-menu__item--open) .main-menu__child-link:before,.navigation .main-menu__child--active:not(.main-menu__item--open) .main-menu__link:not(.main-menu__link--group):before,.navigation .main-menu__item--active:not(.main-menu__item--open) .main-menu__child-link:before,.navigation .main-menu__item--active:not(.main-menu__item--open) .main-menu__link:not(.main-menu__link--group):before{background-color:var(--brand);border-bottom-right-radius:4px;border-top-right-radius:4px;content:"";height:38px;left:0;position:absolute;top:3px;width:6px}.navigation .main-menu__child--group,.navigation .main-menu__item--group{gap:.5rem;display:flex;flex-direction:column}.navigation .main-menu__child-link{padding-left:42px}.navigation .main-menu__children{gap:.5rem;display:flex;flex-direction:column;animation:submenuFadeIn .18s ease-out both}.navigation .main-menu__chevron{transition:transform .25s ease}.navigation .main-menu__item--open .main-menu__chevron{transform:rotate(90deg);fill:#000082}@keyframes submenuFadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.sidebar{border-right:1px solid var(--separator);flex-shrink:0;gap:1rem;overflow:hidden;padding-bottom:1rem;position:relative;transition:width .2s ease;width:280px}.sidebar,.sidebar ul{display:flex;flex-direction:column}.sidebar li,.sidebar ul{list-style:none;list-style-type:none;list-style-image:none;margin:0;padding:0}.sidebar li a,.sidebar ul a{align-items:center;display:flex;gap:.5rem;text-decoration:none}.sidebar .sidebar__collapser{display:flex;justify-content:flex-end;padding:6px 8px}.sidebar.sidebar--collapsed{width:74px;overflow:hidden!important}.sidebar.sidebar--collapsed .sidebar__collapser{justify-content:center}.sidebar.sidebar--collapsed .sidebar__top{flex:0 1}.sidebar.sidebar--collapsed .sidebar__bottom{height:auto}.sidebar .sidebar__decor{position:absolute;z-index:0;pointer-events:none}.sidebar .sidebar__decor .sidebar__ellipse{position:absolute;border-radius:50%;opacity:.8;transition:opacity .2s ease,transform .2s ease}.sidebar .sidebar__decor .sidebar__ellipse.sidebar__ellipse--1{border-radius:713px;background-color:#eff5ff;filter:blur(100px);width:237px;height:713px}.sidebar .sidebar__decor .sidebar__ellipse.sidebar__ellipse--2{width:261px;height:754px;border-radius:754px;background-color:#eff5ff;filter:blur(112.5px)}.sidebar .sidebar__root,.sidebar .sidebar__toggle{position:relative;z-index:1}.sidebar .sidebar__root{display:flex;flex:1 1 auto;min-height:0;flex-direction:column;overflow-y:auto;justify-content:space-between}.sidebar .sidebar__root::-webkit-scrollbar{width:6px}.sidebar .sidebar__root::-webkit-scrollbar-thumb{background:rgba(148,163,184,.6);border-radius:999px}.sidebar .sidebar__root::-webkit-scrollbar-thumb:hover{background:rgba(148,163,184,.9)}.sidebar .sidebar__root::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.sidebar .sidebar__bottom,.sidebar .sidebar__top{position:relative;z-index:1}.sidebar .sidebar__top{flex:1 1}.sidebar .sidebar__top button{align-items:center;display:flex;gap:.5rem;justify-content:flex-end;padding:1rem;width:100%}.sidebar .sidebar__bottom{display:flex;flex-direction:column;height:auto;justify-content:flex-end;min-height:44px}