.menu-sub-icon{flex-shrink:0;height:16px;margin-right:8px;width:16px}.menu-datos-icon{flex-shrink:0;height:6px;margin-right:8px;transform:rotate(0deg);width:8px}.menu-datos-icon,.ui.menu.admin-menu>.ui.dropdown.item.active .menu-datos-icon{filter:brightness(0) invert(1)}.admin-layout__left{background-color:#edebeb!important;box-shadow:0 7px 7px 0 #00000040!important}.ui.menu.admin-menu{background:#0000!important;border:none!important;box-shadow:none!important;padding:16px 10px}.ui.menu.admin-menu .item:before,.ui.menu.admin-menu>.item:before{display:none!important}.ui.menu.admin-menu .admin-nav-item,.ui.menu.admin-menu .admin-nav-item.item,.ui.menu.admin-menu.admin-menu>.item{align-items:center!important;background:#fff!important;border:2px solid #0000!important;border-radius:20px!important;box-shadow:none!important;color:#000!important;display:flex!important;font-family:Archivo,sans-serif!important;font-size:15px!important;font-weight:400!important;height:40px!important;letter-spacing:0!important;line-height:1!important;margin:0 8px 6px!important;padding:0 16px!important;transition:border-color .15s ease,background .15s ease}.ui.menu.admin-menu .admin-nav-item.item:hover,.ui.menu.admin-menu .admin-nav-item:hover,.ui.menu.admin-menu.admin-menu>.item:hover{background:#f0f4f1!important;color:#000!important}.ui.menu.admin-menu .admin-nav-item.active,.ui.menu.admin-menu .admin-nav-item.active:hover,.ui.menu.admin-menu .admin-nav-item.item.active,.ui.menu.admin-menu .admin-nav-item.item.active:hover,.ui.menu.admin-menu.admin-menu>.item.active,.ui.menu.admin-menu.admin-menu>.item.active:hover{background:#91b2a5!important;border:2px solid #0000!important;color:#fff!important;font-weight:400!important}.ui.menu.admin-menu>.ui.dropdown.item{align-items:center!important;background:#fff!important;border:2px solid #0000!important;border-radius:20px!important;box-shadow:none!important;color:#000!important;display:flex!important;font-family:Archivo,sans-serif!important;font-size:15px!important;font-weight:400!important;height:40px!important;letter-spacing:0!important;line-height:1!important;margin:0 8px 6px!important;padding:0 16px!important}.ui.menu.admin-menu>.ui.dropdown.item:hover{background:#f0f4f1!important;color:#000!important}.ui.menu.admin-menu>.ui.dropdown.item.active{background:#91b2a5!important;border:2px solid #0000!important;color:#fff!important}.ui.menu.admin-menu>.ui.dropdown.item>i.dropdown.icon{display:none!important}.ui.menu.admin-menu .dropdown .menu>.item{align-items:center!important;background:#fff!important;border:2px solid #0000!important;border-radius:20px!important;box-shadow:none!important;color:#000!important;display:flex!important;font-family:Archivo,sans-serif!important;font-size:15px!important;font-weight:400!important;height:auto!important;letter-spacing:0!important;line-height:1.3!important;margin:0 8px 6px!important;min-height:40px!important;padding:0 16px!important;transition:background .15s ease;white-space:normal;width:207px!important;word-break:break-word}.ui.menu.admin-menu .dropdown .menu>.item:hover{background:#f0f4f1!important;color:#000!important}.ui.menu.admin-menu .dropdown .menu>.item.active{background:#91b2a5!important;color:#fff!important}.ui.menu.admin-menu>.ui.dropdown.item>.menu{top:-90px!important;z-index:1000!important}.ui.menu.admin-menu>.ui.dropdown.item>.menu,.ui.menu.admin-menu>.ui.dropdown.item>.menu>.ui.dropdown.item>.menu{background-color:#edebeb!important;border:none!important;border-radius:30px!important;box-shadow:0 7px 7px 0 #00000040!important;height:auto!important;left:auto!important;margin:0 50px 0 0!important;padding:16px 10px!important;right:100%!important;width:238px!important}.ui.menu.admin-menu>.ui.dropdown.item>.menu>.ui.dropdown.item>.menu{top:0!important;z-index:1001!important}.ui.menu.admin-menu>.ui.dropdown.item>.menu>.ui.dropdown.item{align-items:center!important;background:#fff!important;border:2px solid #0000!important;border-radius:20px!important;box-shadow:none!important;color:#000!important;display:flex!important;font-family:Archivo,sans-serif!important;font-size:15px!important;font-weight:400!important;height:40px!important;line-height:1!important;margin:0 8px 6px!important;padding:0 16px!important;width:207px!important}.ui.menu.admin-menu>.ui.dropdown.item>.menu>.ui.dropdown.item>i.dropdown.icon{display:none!important}.ui.menu.admin-menu>.ui.dropdown.item>.menu>.ui.dropdown.item:hover{background:#f0f4f1!important;color:#000!important}.ui.menu.admin-menu>.ui.dropdown.item>.menu>.ui.dropdown.item.active{background:#91b2a5!important;color:#fff!important}.admin-layout{background-color:#fff;display:flex;min-height:100vh}.admin-layout__overlay{background:#0000002e;inset:0;position:fixed;z-index:99}.admin-layout__left{align-items:center;background-color:#fff;border-radius:30px;display:flex;flex-direction:column;height:auto;opacity:0;overflow:visible;pointer-events:none;position:fixed;right:38px;top:133px;transform:translateX(20px);transition:opacity .2s ease,transform .2s ease;width:238px;z-index:100}.admin-layout__left.menu-open{opacity:1;pointer-events:auto;transform:translateX(0)}.admin-layout__left .logo{height:30px;margin:10px 0;width:100%}.admin-layout__right{transition:all .3s ease;width:100%}.admin-layout__right-pre{align-items:center;color:#000;float:left;font-weight:700;margin-left:50px;margin-top:25px;position:absolute;width:100%}@media(max-width:300px){.admin-layout__right-pre{height:20%;max-height:5px;max-width:100px;width:90%}}.admin-layout__right-header{align-items:center;background-color:#edebeb;border-radius:60px;color:#000;display:flex;height:74px;justify-content:space-between;margin-left:48px;margin-right:48px;margin-top:41px;padding:0 24px;width:calc(100% - 96px)}.admin-layout__right-header .header-brand{align-items:center;display:flex;gap:8px}.admin-layout__right-header .header-brand__icon{height:42px;object-fit:contain;width:42px}.admin-layout__right-header .header-brand__text{color:#000;font-family:Archivo,sans-serif;font-size:25px;font-weight:500;letter-spacing:0;line-height:1}.admin-layout__right-header .header-actions{align-items:center;display:flex;gap:16px}.admin-layout__right-header .header-lang-selector{align-items:center;background:#0000000f;border-radius:20px;cursor:pointer;display:flex;gap:2px;justify-content:center;min-width:40px;padding:2px 4px;transition:min-width .15s ease}.admin-layout__right-header .header-lang-selector.open{min-width:115px}.admin-layout__right-header .header-lang-opt{border-radius:16px;color:#000;cursor:pointer;font-family:Archivo,sans-serif;font-size:16px;font-style:normal;font-weight:600;letter-spacing:0;line-height:100%;padding:3px 8px;transition:all .15s ease;-webkit-user-select:none;user-select:none}.admin-layout__right-header .header-lang-opt:hover{background:#0000000f;color:#000}.admin-layout__right-header .header-lang-opt.active{background:#fff;color:#000;font-weight:600}.admin-layout__right-header .header-company-label{color:#000;font-family:Archivo,sans-serif;font-size:15px;font-weight:400}.admin-layout__right-header .header-company-label--clickable{align-items:center;background:#fff;border-radius:20px;cursor:pointer;display:inline-flex;height:40px;padding:0 16px;transition:background .15s ease}.admin-layout__right-header .header-company-label--clickable:hover{background:#f0f4f1}.admin-layout__right-header .header-menu-dropdown.ui.dropdown>.dropdown.icon{display:none}.admin-layout__right-header .header-menu-trigger{cursor:pointer;display:flex;flex-direction:column;gap:4px;justify-content:center;padding:4px 2px}.admin-layout__right-header .header-menu-trigger__bar{background-color:#000;border-radius:2px;display:block;height:2px;transition:all .2s ease-in-out;width:20px}.admin-layout__right-header .header-menu-trigger:hover .header-menu-trigger__bar{background-color:#648ebc}.admin-layout__right-header .header-menu-email{color:#555;display:block;font-size:12px;padding:2px 0}@media(max-width:768px){.admin-layout__right-header{border-radius:30px;margin-left:16px;margin-top:16px;padding:0 16px;width:calc(100% - 32px)}.admin-layout__right-header .header-company-label{display:none}.admin-layout__right-header .header-brand__text{font-size:18px}.admin-layout__right-header .header-actions{gap:8px}.admin-layout__right-content{margin:16px}}@media(max-width:480px){.admin-layout__right-header{border-radius:20px;margin-left:8px;margin-top:8px;padding:0 8px;width:calc(100% - 16px)}.admin-layout__right-header .header-brand__text{display:none}.admin-layout__right-header .header-actions{gap:4px}.admin-layout__right-content{margin:8px}}.admin-layout__right-content{margin:32px 48px;position:relative}.admin-layout.collapsed .admin-layout__left{width:70px}.admin-layout .logo-container{align-items:center;background:#fff;border:1px solid #e5e5e5;border-radius:18px;box-shadow:0 1px 4px #00000014;display:flex;height:60px;justify-content:center;margin:12px auto 1.5rem;overflow:hidden;position:relative;transition:all .3s ease;width:160px}.admin-layout .logo-container:before{background:linear-gradient(135deg,#b7b7b7,#648ebc,#9333ea);border-radius:18px;content:"";inset:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:2px;pointer-events:none;position:absolute}.admin-layout .logo-container img{height:48px;transition:all .3s ease;width:auto}.admin-layout .logo-container:hover{box-shadow:0 12px 25px #00000040;transform:translateY(-4px)}.admin-layout .logo-container:hover img{transform:scale(1.05)}.admin-layout .logo-container.collapsed{height:45px;width:70px}.admin-layout .logo-container.collapsed img{height:30px;width:auto}.profile-avatar{align-items:center;background-color:#91b2a5;border-radius:50%;color:#fff;cursor:pointer;display:inline-flex;flex-shrink:0;font-family:Archivo,sans-serif;font-size:13px;font-weight:600;height:36px;justify-content:center;transition:opacity .15s ease;width:36px}.profile-avatar:hover{opacity:.85}.profile-avatar--lg{font-size:16px;height:44px;width:44px}.profile-dropdown-menu.ui.menu{background-color:#edebeb!important;border:none!important;border-radius:30px!important;box-shadow:0 7px 7px 0 #00000040!important;min-width:240px!important;padding:16px 10px!important}.profile-dropdown-header{align-items:center;display:flex;gap:12px;padding:12px 16px}.profile-dropdown-info{display:flex;flex-direction:column;gap:2px;overflow:hidden}.profile-dropdown-name{color:#000;font-family:Archivo,sans-serif;font-size:14px;font-weight:600}.profile-dropdown-email,.profile-dropdown-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile-dropdown-email{color:#555;font-size:12px}.profile-dropdown-divider{background:#00000014;height:1px;margin:4px 0}.profile-dropdown-item.item{align-items:center!important;background:#fff!important;border:2px solid #0000!important;border-radius:20px!important;box-shadow:none!important;color:#000!important;display:flex!important;font-family:Archivo,sans-serif!important;font-size:15px!important;font-weight:400!important;gap:10px!important;height:40px!important;margin:0 8px 6px!important;padding:0 16px!important;transition:background .15s ease}.profile-dropdown-item.item:hover{background:#f0f4f1!important;color:#000!important}.profile-dropdown-item.item--danger.item{color:#e53935!important}.profile-dropdown-item.item--danger.item:hover{background:#fff5f5!important}.profile-dropdown-item.item__icon{font-size:16px!important;margin:0!important;opacity:.75}.hamburger-btn{align-items:center;background:#0000;border:none;border-radius:50%;cursor:pointer;display:flex;flex-direction:column;gap:5px;height:36px;justify-content:center;padding:6px;transition:background .15s ease;width:36px}.hamburger-btn:hover{background:#0000000f}.hamburger-btn__bar{background-color:#000;border-radius:2px;display:block;height:2px;transform-origin:center;transition:transform .25s ease,opacity .25s ease;width:18px}.hamburger-btn.open .hamburger-btn__bar:first-child{transform:translateY(7px) rotate(45deg)}.hamburger-btn.open .hamburger-btn__bar:nth-child(2){opacity:0;transform:scaleX(0)}.hamburger-btn.open .hamburger-btn__bar:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.company-selector-popup{background-color:#edebeb!important;border-radius:30px!important;box-shadow:0 7px 7px 0 #00000040!important;display:flex;flex-direction:column;gap:8px;min-width:220px;padding:16px 10px!important}.company-selector-popup .ui.selection.dropdown{align-items:center!important;background:#fff!important;border:2px solid #0000!important;border-radius:20px!important;display:flex!important;font-family:Archivo,sans-serif!important;font-size:15px!important;font-weight:400!important;height:40px!important}.company-selector-popup .ui.selection.dropdown .menu{background-color:#edebeb!important;border:none!important;border-radius:30px!important;box-shadow:0 7px 7px 0 #00000040!important;padding:16px 10px!important}.company-selector-popup .ui.selection.dropdown .menu .item{align-items:center!important;background:#fff!important;border:2px solid #0000!important;border-radius:20px!important;box-shadow:none!important;color:#000!important;display:flex!important;font-family:Archivo,sans-serif!important;font-size:15px!important;font-weight:400!important;height:40px!important;margin:0 8px 6px!important;padding:0 16px!important;transition:background .15s ease}.company-selector-popup .ui.selection.dropdown .menu .item:hover{background:#f0f4f1!important;color:#000!important}.company-selector-popup .ui.selection.dropdown .menu .item.active,.company-selector-popup .ui.selection.dropdown .menu .item.selected{background:#91b2a5!important;color:#fff!important}.ui.modal.basic-modal{background:#f8f4f4!important;border-radius:40px!important;box-shadow:0 7px 6px 0 #00000040!important;margin:22px!important;overflow:hidden!important}.ui.modal.basic-modal>.header{background:#f8f4f4!important;border-bottom:1px solid #e0e0e0;border-radius:40px 40px 0 0!important;padding:20px 38x!important}.ui.modal.basic-modal>.content{background:#f8f4f4!important;padding:40px!important}.basic-drawer__overlay{background:#00000073;height:100%;left:0;position:fixed;top:0;width:100%;z-index:900}.basic-drawer{animation:drawerSlideIn .28s ease;background:#fff;box-shadow:-7px 0 16px 0 #00000040;display:flex;flex-direction:column;height:100%;max-width:100vw;position:fixed;right:0;top:0;z-index:901}.basic-drawer__header{align-items:center;background:#0000!important;display:flex;flex-shrink:0;justify-content:flex-end;padding:12px 20px}.basic-drawer__close.icon{color:#6b7280;cursor:pointer;font-size:1.1rem;margin:0!important}.basic-drawer__close.icon:hover{color:#1a1c40}.basic-drawer__content{background:#fff;flex:1 1;overflow-y:auto;padding:10px 40px 40px}.basic-drawer__content::-webkit-scrollbar{width:5px}.basic-drawer__content::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:4px}.basic-drawer__content .ui.form input[type=email],.basic-drawer__content .ui.form input[type=number],.basic-drawer__content .ui.form input[type=password],.basic-drawer__content .ui.form input[type=text],.basic-drawer__content .ui.form textarea,.basic-drawer__content .ui.input>input{background:#eae7e7!important;border:none!important;border-radius:40px!important;box-shadow:none!important;min-height:47px;padding:.6rem 1.2rem!important}.basic-drawer__content .ui.selection.dropdown{align-items:center;background:#eae7e7!important;display:flex}.basic-drawer__content .ui.button,.basic-drawer__content .ui.selection.dropdown{border:none!important;border-radius:40px!important;box-shadow:none!important;min-height:47px}.basic-drawer__content .ui.button{color:#fff!important;padding:.6rem 2rem!important}.basic-drawer__content .ui.primary.button{background:#648ebc!important}.basic-drawer__content .ui.primary.button:hover{background:#567da8!important}.basic-drawer__content .ui.secondary.button{background:#b7b7b7!important}.basic-drawer__content .ui.secondary.button:hover{background:#a5a5a5!important}@keyframes drawerSlideIn{0%{transform:translateX(100%)}to{transform:translateX(0)}}.scroll-to-top{align-items:center;background:#648ebc;border:none;border-radius:50%;bottom:32px;box-shadow:0 4px 12px #0003;color:#fff;cursor:pointer;display:flex;height:42px;justify-content:center;opacity:.85;position:fixed;right:32px;transition:background .2s,opacity .2s,transform .2s;width:42px;z-index:800}.scroll-to-top:hover{background:#567da8;opacity:1;transform:translateY(-2px)}.scroll-to-top .icon{font-size:1rem;line-height:1;margin:0!important}.loading-spinner-wrapper{align-items:center;display:flex;flex-direction:column;gap:1.2rem;justify-content:center;padding:6rem 1rem}.loading-spinner__ring{display:inline-block;height:72px;position:relative;width:72px}.loading-spinner__ring div{animation:spinner-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border:6px solid #0000;border-radius:50%;border-top-color:#648ebc;box-sizing:border-box;display:block;height:60px;margin:6px;position:absolute;width:60px}.loading-spinner__ring div:first-child{animation-delay:-.45s}.loading-spinner__ring div:nth-child(2){animation-delay:-.3s}.loading-spinner__ring div:nth-child(3){animation-delay:-.15s}.loading-spinner__text{color:#0e376e;font-family:Quicksand,sans-serif;font-size:16px;font-weight:500;margin:0}@keyframes spinner-ring{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.user-form .field input,.user-form .ui.input>input,.user-form .ui.selection.dropdown{background-color:#efefef!important;border:none!important;border-radius:40px!important;box-shadow:none!important}.user-form .ui.selection.active.dropdown,.user-form .ui.selection.active.dropdown .menu{border-radius:20px!important}.user-form .field>label{color:#1a1c40;font-family:Archivo,sans-serif;font-weight:600;margin-bottom:.3rem}.user-form__actions{display:flex;gap:.6rem;justify-content:center;margin-top:1.2rem}.user-form__btn-save.ui.button{background-color:#648ebc!important}.user-form__btn-cancel.ui.button,.user-form__btn-save.ui.button{border:none!important;border-radius:40px!important;box-shadow:none!important;color:#fff!important;font-family:Archivo,sans-serif!important;font-size:1rem!important;font-weight:600!important;padding:.75em 2.2em!important}.user-form__btn-cancel.ui.button{background-color:#b7b7b7!important}:root{--toastify-color-light:#fff;--toastify-color-dark:#121212;--toastify-color-info:#3498db;--toastify-color-success:#07bc0c;--toastify-color-warning:#f1c40f;--toastify-color-error:#e74d3c;--toastify-color-transparent:#ffffffb3;--toastify-icon-color-info:var(--toastify-color-info);--toastify-icon-color-success:var(--toastify-color-success);--toastify-icon-color-warning:var(--toastify-color-warning);--toastify-icon-color-error:var(--toastify-color-error);--toastify-container-width:fit-content;--toastify-toast-width:320px;--toastify-toast-offset:16px;--toastify-toast-top:max(var(--toastify-toast-offset),env(safe-area-inset-top));--toastify-toast-right:max(var(--toastify-toast-offset),env(safe-area-inset-right));--toastify-toast-left:max(var(--toastify-toast-offset),env(safe-area-inset-left));--toastify-toast-bottom:max(var(--toastify-toast-offset),env(safe-area-inset-bottom));--toastify-toast-background:#fff;--toastify-toast-padding:14px;--toastify-toast-min-height:64px;--toastify-toast-max-height:800px;--toastify-toast-bd-radius:6px;--toastify-toast-shadow:0px 4px 12px #0000001a;--toastify-font-family:sans-serif;--toastify-z-index:9999;--toastify-text-color-light:#757575;--toastify-text-color-dark:#fff;--toastify-text-color-info:#fff;--toastify-text-color-success:#fff;--toastify-text-color-warning:#fff;--toastify-text-color-error:#fff;--toastify-spinner-color:#616161;--toastify-spinner-color-empty-area:#e0e0e0;--toastify-color-progress-light:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);--toastify-color-progress-dark:#bb86fc;--toastify-color-progress-info:var(--toastify-color-info);--toastify-color-progress-success:var(--toastify-color-success);--toastify-color-progress-warning:var(--toastify-color-warning);--toastify-color-progress-error:var(--toastify-color-error);--toastify-color-progress-bgo:0.2}.Toastify__toast-container{box-sizing:border-box;color:#fff;display:flex;flex-direction:column;position:fixed;-webkit-transform:translateZ(9999);-webkit-transform:translateZ(var(--toastify-z-index));width:-webkit-fit-content;width:fit-content;width:var(--toastify-container-width);z-index:9999;z-index:var(--toastify-z-index)}.Toastify__toast-container--top-left{left:max(16px,env(safe-area-inset-left));left:var(--toastify-toast-left);top:max(16px,env(safe-area-inset-top));top:var(--toastify-toast-top)}.Toastify__toast-container--top-center{align-items:center;left:50%;top:max(16px,env(safe-area-inset-top));top:var(--toastify-toast-top);transform:translateX(-50%)}.Toastify__toast-container--top-right{align-items:end;right:max(16px,env(safe-area-inset-right));right:var(--toastify-toast-right);top:max(16px,env(safe-area-inset-top));top:var(--toastify-toast-top)}.Toastify__toast-container--bottom-left{bottom:max(16px,env(safe-area-inset-bottom));bottom:var(--toastify-toast-bottom);left:max(16px,env(safe-area-inset-left));left:var(--toastify-toast-left)}.Toastify__toast-container--bottom-center{align-items:center;bottom:max(16px,env(safe-area-inset-bottom));bottom:var(--toastify-toast-bottom);left:50%;transform:translateX(-50%)}.Toastify__toast-container--bottom-right{align-items:end;bottom:max(16px,env(safe-area-inset-bottom));bottom:var(--toastify-toast-bottom);right:max(16px,env(safe-area-inset-right));right:var(--toastify-toast-right)}.Toastify__toast{--y:0;align-items:center;border-radius:6px;border-radius:var(--toastify-toast-bd-radius);box-shadow:0 4px 12px #0000001a;box-shadow:var(--toastify-toast-shadow);box-sizing:border-box;display:flex;flex:1 1 auto;font-family:sans-serif;font-family:var(--toastify-font-family);margin-bottom:1rem;max-height:800px;max-height:var(--toastify-toast-max-height);min-height:64px;min-height:var(--toastify-toast-min-height);padding:14px;padding:var(--toastify-toast-padding);position:relative;touch-action:none;width:320px;width:var(--toastify-toast-width);word-break:break-word;z-index:0}@media only screen and (max-width:480px){.Toastify__toast-container{left:env(safe-area-inset-left);margin:0;width:100vw}.Toastify__toast-container--top-center,.Toastify__toast-container--top-left,.Toastify__toast-container--top-right{top:env(safe-area-inset-top);transform:translateX(0)}.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-right{bottom:env(safe-area-inset-bottom);transform:translateX(0)}.Toastify__toast-container--rtl{left:auto;right:env(safe-area-inset-right)}.Toastify__toast{--toastify-toast-width:100%;border-radius:0;margin-bottom:0}}.Toastify__toast-container[data-stacked=true]{width:320px;width:var(--toastify-toast-width)}.Toastify__toast--stacked{position:absolute;transform:translate3d(0,var(--y),0) scale(var(--s));transition:transform .3s;width:100%}.Toastify__toast--stacked[data-collapsed] .Toastify__close-button,.Toastify__toast--stacked[data-collapsed] .Toastify__toast-body{transition:opacity .1s}.Toastify__toast--stacked[data-collapsed=false]{overflow:visible}.Toastify__toast--stacked[data-collapsed=true]:not(:last-child)>*{opacity:0}.Toastify__toast--stacked:after{bottom:100%;content:"";height:calc(var(--g)*1px);left:0;position:absolute;right:0}.Toastify__toast--stacked[data-pos=top]{top:0}.Toastify__toast--stacked[data-pos=bot]{bottom:0}.Toastify__toast--stacked[data-pos=bot].Toastify__toast--stacked:before{transform-origin:top}.Toastify__toast--stacked[data-pos=top].Toastify__toast--stacked:before{transform-origin:bottom}.Toastify__toast--stacked:before{bottom:0;content:"";height:100%;left:0;position:absolute;right:0;transform:scaleY(3);z-index:-1}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-icon{-webkit-margin-end:10px;display:flex;flex-shrink:0;margin-inline-end:10px;width:22px}.Toastify--animate{animation-duration:.5s;animation-fill-mode:both}.Toastify--animate-icon{animation-duration:.3s;animation-fill-mode:both}.Toastify__toast-theme--dark{background:#121212;background:var(--toastify-color-dark);color:#fff;color:var(--toastify-text-color-dark)}.Toastify__toast-theme--colored.Toastify__toast--default,.Toastify__toast-theme--light{background:#fff;background:var(--toastify-color-light);color:#757575;color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{background:#3498db;background:var(--toastify-color-info);color:#fff;color:var(--toastify-text-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{background:#07bc0c;background:var(--toastify-color-success);color:#fff;color:var(--toastify-text-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{background:#f1c40f;background:var(--toastify-color-warning);color:#fff;color:var(--toastify-text-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{background:#e74d3c;background:var(--toastify-color-error);color:#fff;color:var(--toastify-text-color-error)}.Toastify__progress-bar-theme--light{background:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:#bb86fc;background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:#3498db;background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:#07bc0c;background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:#f1c40f;background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:#e74d3c;background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning{background:#ffffffb3;background:var(--toastify-color-transparent)}.Toastify__close-button{background:#0000;border:none;color:#fff;cursor:pointer;outline:none;padding:0;position:absolute;right:6px;top:6px;transition:.3s ease;z-index:1}.Toastify__toast--rtl .Toastify__close-button{left:6px;right:auto}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:focus,.Toastify__close-button:hover{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{bottom:0;height:100%;left:0;opacity:.7;position:absolute;transform-origin:left;width:100%;z-index:1}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{border-bottom-left-radius:0;left:auto;right:0;transform-origin:right}.Toastify__progress-bar--wrp{border-bottom-left-radius:6px;border-bottom-left-radius:var(--toastify-toast-bd-radius);border-bottom-right-radius:6px;border-bottom-right-radius:var(--toastify-toast-bd-radius);bottom:0;height:5px;left:0;overflow:hidden;position:absolute;width:100%}.Toastify__progress-bar--wrp[data-hidden=true]{opacity:0}.Toastify__progress-bar--bg{height:100%;opacity:.2;opacity:var(--toastify-color-progress-bgo);width:100%}.Toastify__spinner{animation:Toastify__spin .65s linear infinite;border:2px solid #e0e0e0;border-color:var(--toastify-spinner-color-empty-area);border-radius:100%;border-right-color:#616161;border-right-color:var(--toastify-spinner-color);box-sizing:border-box;height:20px;width:20px}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,var(--y),0)}to{opacity:0;transform:translate3d(2000px,var(--y),0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,var(--y),0)}to{opacity:0;transform:translate3d(-2000px,var(--y),0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--bottom-left,.Toastify__bounce-enter--top-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--bottom-right,.Toastify__bounce-enter--top-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--bottom-left,.Toastify__bounce-exit--top-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--bottom-right,.Toastify__bounce-exit--top-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:translate3d(0,var(--y),0) scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{animation-timing-function:ease-in;opacity:0;transform:perspective(400px) rotateX(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;transform:perspective(400px) rotateX(10deg)}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:translate3d(0,var(--y),0) perspective(400px)}30%{opacity:1;transform:translate3d(0,var(--y),0) perspective(400px) rotateX(-20deg)}to{opacity:0;transform:translate3d(0,var(--y),0) perspective(400px) rotateX(90deg)}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideOutRight{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(110%,var(--y),0);visibility:hidden}}@keyframes Toastify__slideOutLeft{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(-110%,var(--y),0);visibility:hidden}}@keyframes Toastify__slideOutDown{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(0,500px,0);visibility:hidden}}@keyframes Toastify__slideOutUp{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(0,-500px,0);visibility:hidden}}.Toastify__slide-enter--bottom-left,.Toastify__slide-enter--top-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--bottom-right,.Toastify__slide-enter--top-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--bottom-left,.Toastify__slide-exit--top-left{animation-duration:.3s;animation-name:Toastify__slideOutLeft;animation-timing-function:ease-in}.Toastify__slide-exit--bottom-right,.Toastify__slide-exit--top-right{animation-duration:.3s;animation-name:Toastify__slideOutRight;animation-timing-function:ease-in}.Toastify__slide-exit--top-center{animation-duration:.3s;animation-name:Toastify__slideOutUp;animation-timing-function:ease-in}.Toastify__slide-exit--bottom-center{animation-duration:.3s;animation-name:Toastify__slideOutDown;animation-timing-function:ease-in}@keyframes Toastify__spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.client-layout{background-color:#16212b;min-height:100vh}.client-layout__footer{border-top:3px solid #648ebc;margin-top:50px;padding:20px 0 10px}.client-layout__footer>.ui.container{display:flex}.client-layout__footer>.ui.container:last-of-type{color:#000;font-size:12px;justify-content:space-between;margin-top:30px;opacity:.4}.top-bar{background-color:#16212b;height:60px}.top-bar>.ui.container{justify-content:space-between}.top-bar>.ui.container,.top-bar__left{align-items:center;display:flex;height:100%}.top-bar__left .logo{height:60%}.top-bar__left .logo>svg{height:100%}.top-bar__left .menu{margin-left:20px}.top-bar__left .menu a{color:#000;margin:0 5px}.top-bar__left .menu a:hover{opacity:.6}.footer-info{color:#000;width:33.33%}.footer-info .logo{width:100px}.footer-info p{margin:20px 0;opacity:.4}.footer-info a{font-size:16px;padding:7px!important}.footer-menu{width:33.33%}.footer-menu>h4{color:#000}.footer-menu .ui.grid{height:100%}.footer-menu .ui.grid .column{display:flex;flex-direction:column;justify-content:space-around}.footer-menu .ui.grid .column a{color:#000}.footer-menu .ui.grid .column a:hover{opacity:.6}.footer-newsletter{padding-left:60px;width:33.33%}.footer-newsletter>h4{color:#000;margin-bottom:20px}.footer-newsletter .success{color:#84b84c;font-size:12px;text-align:center}.banner{background-image:url(/static/media/home-banner.81740f021ed3c9f6913c.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;height:500px;position:relative}.banner__dark{background-color:#000;height:100%;left:0;opacity:.4;position:absolute;top:0;width:100%}.banner .container{display:flex;flex-direction:column;height:100%;justify-content:center}.banner h1{color:#000;font-size:60px;line-height:55px;z-index:1}.banner h2{color:#000;font-size:22px;font-weight:100;z-index:1}.home-courses>h2{color:#000;font-size:30px;margin:50px 0 30px;text-align:center;text-transform:uppercase}.home-courses__all-courses{display:flex;flex-wrap:wrap;margin:0 -10px}.home-courses__all-courses>a{display:flex;padding:10px;width:50%}.home-courses__all-courses>a:hover{opacity:.6}.home-courses__all-courses>a .ui.image{height:100px}.home-courses__all-courses>a>div{display:flex;flex-direction:column;padding:0 10px}.home-courses__all-courses>a>div>span{color:#000}.home-courses__all-courses>a>div>span:first-of-type{font-size:16px;font-weight:700}.home-courses__all-courses>a>div>span:last-of-type{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;font-size:12px;opacity:.4;overflow:hidden;padding-top:6px;text-overflow:ellipsis}.home-courses__more{display:flex;justify-content:center;padding:20px 0}.home-courses__more>.ui.button{width:200px}.how-my-courses-work{margin-top:80px}.how-my-courses-work>h2{color:#000;font-size:30px;margin:0;text-align:center;text-transform:uppercase}.how-my-courses-work>h4{color:#000;font-size:14px;font-weight:100;margin:0;opacity:.6;text-align:center}.how-my-courses-work__items{display:flex;flex-wrap:wrap;margin-top:50px}.how-my-courses-work__items>div{color:#000;text-align:center;width:33.33%}.how-my-courses-work__items>div>div{border-radius:10px;box-shadow:0 0 10px 2px #000000bf;margin:15px;padding:30px}.how-my-courses-work__items>div>div i{font-size:40px;margin:0}.how-my-courses-work__items>div>div h3{margin:10px 0 6px}.how-my-courses-work__items>div>div p{font-size:12px;opacity:.4}.reviews{margin-top:80px}.reviews>h2{color:#000;font-size:30px;margin:0;text-align:center;text-transform:uppercase}.reviews__list{display:flex;flex-wrap:wrap;margin-top:50px}.reviews__list>div{color:#000;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:80px;min-height:150px;padding:0 20px;text-align:center;width:33.33%}.reviews__list>div>p{opacity:.4;text-align:justify}.reviews__list-user{align-items:center;display:flex}.reviews__list-user>.ui.image{height:50px;margin-right:10px;width:50px}.reviews__list-user>div{align-items:flex-start;display:flex;flex-direction:column}.reviews__list-user>div>span:first-of-type{font-size:16px;font-weight:700}.reviews__list-user>div>span:last-of-type{font-size:12px;opacity:.4}.list-post-item:hover{opacity:.6}.list-post-item .ui.image{border-radius:20px}.list-post-item h2{color:#000;font-size:16px;font-weight:400;margin:10px 0 0}.list-post-item span{color:#000;font-size:12px;opacity:.4}.list-posts-web{margin-top:70px}.list-posts-web .list{display:flex;flex-wrap:wrap}.list-posts-web .list .item{padding:20px;width:33.33%}.list-posts-web .pagination{display:flex;justify-content:center;margin-top:20px}.list-posts-web .pagination a{color:#000!important;opacity:.6}.list-posts-web .pagination a.active{border-color:#000!important;opacity:1}.post{margin-top:50px}.post .title{color:#000;margin-bottom:6;text-align:center}.post .content{color:#000;font-size:16px;opacity:.6}.post .content pre{background-color:#000;overflow-x:scroll;padding:20px}.register-modal-form{margin:0 auto;max-width:420px;padding:2rem 2rem 1.5rem}.register-modal-form .register-form .field{margin-bottom:1.2rem!important}.field-input-wrapper{position:relative}.field-input-wrapper__icon{color:#0000004d;left:1em;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);z-index:1}.field-input-wrapper__eye{align-items:center;background:none;border:none;color:#0006;cursor:pointer;display:flex;padding:0;position:absolute;right:.9em;top:50%;transform:translateY(-50%)}.field-input-wrapper__eye:hover{color:#000000b3}.field-input-wrapper__eye .icon{margin:0}.register-checkbox label{font-size:.95rem}.register-modal-form .ui.primary.button,.register-modal-form .ui.primary.button.register-button{background-color:#648ebc!important;border-radius:40px!important;font-size:1rem;font-weight:600;margin-top:1rem}.register-modal-form .ui.primary.button.register-button:focus,.register-modal-form .ui.primary.button.register-button:hover,.register-modal-form .ui.primary.button:focus,.register-modal-form .ui.primary.button:hover{background-color:#4f7aab!important}.register-message{border-radius:12px;margin-bottom:1.5rem}.register-error{color:#e02424;font-size:.9rem;font-weight:700;margin-top:.5rem;text-align:center}.login-modal-form{padding:2rem 2rem 1.5rem}.login-modal-form__logo{margin-bottom:1.5rem}.login-modal-form .login-form .field{margin-bottom:1.2rem!important}.login-modal-form .login-form .ui.primary.button{margin-top:.5rem!important}.password-input-wrapper__eye{align-items:center;background:none;border:none;color:#0006;cursor:pointer;display:flex;padding:0;position:absolute;right:.9em;top:50%;transform:translateY(-50%)}.password-input-wrapper__eye:hover{color:#000000b3}.password-input-wrapper__eye .icon{margin:0}.login-modal-form .login-form .ui.primary.button,.login-modal-form .ui.primary.button{background-color:#648ebc!important;border-radius:40px!important;font-size:1rem;font-weight:600;margin-top:.5rem}.login-modal-form .login-form .ui.primary.button:focus,.login-modal-form .login-form .ui.primary.button:hover,.login-modal-form .ui.primary.button:focus,.login-modal-form .ui.primary.button:hover{background-color:#4f7aab!important}.recover-password{color:#666;cursor:pointer;display:block;font-size:.9rem;margin-top:.75rem;text-align:right}.recover-password:hover{color:#333}.Toastify__toast{background:#fff!important;border-radius:8px!important;box-shadow:0 4px 12px #00000026!important;color:#000!important}.Toastify__toast-icon svg{fill:#000!important}.Toastify__close-button{color:#000!important;opacity:.7}.login-error{color:#e02424;font-weight:700;margin-top:.5rem;text-align:center}.recover-modal-form{padding:2rem 2rem 1.5rem}.recover-modal-form__title{color:#1a1c40;font-family:Archivo,sans-serif;font-size:1.4rem;font-weight:600;margin-bottom:.4rem;text-align:center}.recover-modal-form__subtitle{color:#666;font-size:.9rem;margin-bottom:1.5rem;text-align:center}.recover-modal-form .recover-form .field{margin-bottom:1.2rem!important}.recover-modal-form .recover-form .ui.primary.button,.recover-modal-form .ui.primary.button{background-color:#648ebc!important;border-radius:40px!important;font-size:1rem;font-weight:600;margin-top:.5rem}.recover-modal-form .recover-form .ui.primary.button:focus,.recover-modal-form .recover-form .ui.primary.button:hover,.recover-modal-form .ui.primary.button:focus,.recover-modal-form .ui.primary.button:hover{background-color:#4f7aab!important}.password-input-wrapper{position:relative}.password-input-wrapper__lock{color:#0000004d;left:1em;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.recover-error{color:#e02424;font-weight:700;margin-top:.5rem;text-align:center}.search-user-wrapper{align-items:center;background-color:#efefef;border-radius:40px;display:flex;gap:6px;padding:6px 14px}.search-user-wrapper .search-user-icon{flex-shrink:0;height:11px;width:12px}.search-user-wrapper .search-user-input{background:#0000;border:none;font-family:Archivo,sans-serif;font-size:12px;font-weight:600;letter-spacing:0;line-height:100%;outline:none;vertical-align:middle;width:100%}.search-user-wrapper .search-user-input::placeholder{color:#000;font-family:Archivo,sans-serif;font-size:14px;font-weight:600}.users-list .add-user-btn.ui.button{background-color:#0e376e!important;color:#fff!important;margin-left:auto!important}.users-list .add-user-btn.ui.button,.users-table tbody .ui.button.icon{align-items:center!important;border-radius:50%!important;display:inline-flex!important;height:34px!important;justify-content:center!important;padding:0!important;width:34px!important}.users-table tbody .ui.primary.button{background-color:#a4c4e0!important}.users-table tbody .ui.orange.button{background-color:#648ebc!important}.users-table tbody .ui.red.button{background-color:#0e376e!important;color:#fff!important}.users-table.ui.table{background:#0000!important;border:none!important;border-collapse:initial!important;border-spacing:0 6px!important;box-shadow:none!important}.users-table.ui.table thead tr th{background-color:#ededed!important;border:none!important;color:#000!important;font-family:Archivo,sans-serif!important;font-size:15px!important;font-style:normal!important;font-weight:600!important;line-height:normal!important;padding:.8rem 1rem;position:relative;text-align:center}.users-table.ui.table thead tr th:not(:last-child):after{color:#000;content:"⋮";font-size:1rem;pointer-events:none;position:absolute;right:0;top:50%;transform:translateY(-50%)}.users-table.ui.table thead tr th:first-child{border-radius:20px 0 0 20px!important}.users-table.ui.table thead tr th:last-child{border-radius:0 20px 20px 0!important}.users-table.ui.table tbody tr td{background-color:#edebeb!important;border:none!important;color:#000!important;font-family:Archivo,sans-serif!important;font-size:12px!important;font-style:normal!important;font-weight:400!important;line-height:normal!important;padding:.8rem 1rem;position:relative;text-align:center}.users-table.ui.table tbody tr td:not(:last-child):after{background-color:#000;content:"";height:60%;position:absolute;right:0;top:20%;width:1px}.users-table.ui.table tbody tr td:first-child{border-radius:20px 0 0 20px!important}.users-table.ui.table tbody tr td:last-child{border-radius:0 20px 20px 0!important}.users-list .ui.fluid.vertical.menu{background:#0000!important;border:none!important;box-shadow:none!important}.users-list .ui.fluid.vertical.menu .item{align-items:center!important;background-color:#edebeb!important;border:none!important;border-radius:40px!important;color:#000!important;display:flex!important;font-family:Archivo,sans-serif!important;font-size:15px!important;font-style:normal!important;font-weight:600!important;height:44px!important;justify-content:center!important;line-height:normal!important;margin-bottom:.4rem!important}.users-list .ui.fluid.vertical.menu .item.active{background-color:#91b2a5!important;color:#fff!important}.users-list .ui.tab.segment{background:#0000!important;border:none!important;box-shadow:none!important;padding-top:0!important}.user-item{align-content:center;border-bottom:1px solid #e4e4e4;display:flex;justify-content:space-between;margin-bottom:10px;padding-bottom:10px}.user-item:last-of-type{border:0;margin-bottom:0;padding-bottom:0}.user-item__info{align-items:center;display:flex}.user-item__info>.ui.image{height:40px;margin-right:10px;width:40px}.user-item__info p{margin:0}.user-item__info p:first-of-type{font-weight:700}.users-page .ui.secondary.pointing.menu{border-bottom:none!important}.users-page .ui.vertical.menu .item:after,.users-page .ui.vertical.menu .item:before{display:none!important}.users-page .ui.tab.segment{background:#0000!important;border:none!important;box-shadow:none!important;padding-top:0!important}.users-page .ui.secondary.pointing.menu .item{border-bottom:3px solid #0000!important;color:#000!important;font-family:Archivo,sans-serif!important;font-size:20px!important;font-weight:400!important;letter-spacing:0!important;line-height:100%!important;padding-bottom:6px!important}.users-page .ui.secondary.pointing.menu .item.active{border-bottom-color:#000!important;color:#000!important;font-size:25px!important;font-weight:600!important}.users-page .ui.tab.segment{height:calc(100vh - 200px);overflow-y:scroll}.users-page .ui.tab.segment::-webkit-scrollbar{display:none}.post-form .ui.button{margin-top:20px}.post-form__miniature{margin:16px 0;width:100%}.post-form__miniature,.post-form__miniature>div{align-items:center;display:flex;justify-content:center}.post-form__miniature>div{border:2px dashed #648ebc;min-height:120px;width:200px}.post-form__miniature>div:hover{cursor:pointer;opacity:.6}.post-form__miniature>.ui.image{border:2px dashed #648ebc;margin:0;min-height:120px;padding:5px;width:200px}.post-form__miniature>.ui.image:hover{cursor:pointer;opacity:.6}.post-item{align-items:center;border-bottom:1px solid #e4e4d4;display:flex;justify-content:space-between;margin-bottom:10px;padding-bottom:10px}.post-item:nth-last-of-type(2){border-bottom:0;margin-bottom:0;padding-bottom:0}.post-item__info{display:flex;flex-direction:column}.post-item__info-title{font-weight:700}.post-item__info-path{opacity:.6}.list-post__pagination{display:flex;justify-content:center;margin-top:20px}.role-form__avatar{align-items:center;display:flex;justify-content:center;margin-bottom:20px}.role-form__avatar>.ui.image{border:2px dashed #648ebc;cursor:pointer;margin:0;padding:5px}.roles-list .ui.secondary.pointing.menu{border-bottom:none!important}.roles-list .ui.secondary.pointing.menu .item{border-bottom:3px solid #0000!important;color:#000!important;font-family:Archivo,sans-serif!important;font-size:20px!important;font-weight:400!important;letter-spacing:0!important;line-height:100%!important;padding-bottom:6px!important}.roles-list .ui.secondary.pointing.menu .item.active{border-bottom-color:#000!important;color:#000!important;font-size:25px!important;font-weight:600!important}.roles-list .search-user-wrapper{align-items:center;background-color:#efefef;border-radius:40px;display:flex;gap:6px;padding:6px 14px}.roles-list .search-user-wrapper .search-user-icon{flex-shrink:0;height:11px;width:12px}.roles-list .search-user-wrapper .search-user-input{background:#0000;border:none;font-family:Archivo,sans-serif;font-size:12px;font-weight:600;line-height:100%;outline:none;width:100%}.roles-list .search-user-wrapper .search-user-input::placeholder{color:#000;font-family:Archivo,sans-serif;font-size:14px;font-weight:600}.roles-list .add-role-btn.ui.button{background-color:#0e376e!important;color:#fff!important}.roles-list .add-role-btn.ui.button,.roles-table tbody .ui.button.icon{align-items:center!important;border-radius:50%!important;display:inline-flex!important;height:34px!important;justify-content:center!important;padding:0!important;width:34px!important}.roles-table tbody .ui.primary.button{background-color:#a4c4e0!important}.roles-table tbody .ui.orange.button{background-color:#648ebc!important}.roles-table tbody .ui.red.button{background-color:#0e376e!important;color:#fff!important}.roles-table.ui.table{background:#0000!important;border:none!important;border-collapse:initial!important;border-spacing:0 6px!important;box-shadow:none!important}.roles-table.ui.table thead tr th{background-color:#ededed!important;border:none!important;color:#000!important;font-family:Archivo,sans-serif!important;font-size:15px!important;font-style:normal!important;font-weight:600!important;line-height:normal!important;padding:.8rem 1rem;position:relative;text-align:center}.roles-table.ui.table thead tr th:not(:last-child):after{color:#000;content:"⋮";font-size:1rem;pointer-events:none;position:absolute;right:0;top:50%;transform:translateY(-50%)}.roles-table.ui.table thead tr th:first-child{border-radius:20px 0 0 20px!important}.roles-table.ui.table thead tr th:last-child{border-radius:0 20px 20px 0!important}.roles-table.ui.table tbody tr td{background-color:#edebeb!important;border:none!important;color:#000!important;font-family:Archivo,sans-serif!important;font-size:12px!important;font-style:normal!important;font-weight:400!important;line-height:normal!important;padding:.8rem 1rem;position:relative;text-align:center}.roles-table.ui.table tbody tr td:not(:last-child):after{background-color:#000;content:"";height:60%;position:absolute;right:0;top:20%;width:1px}.roles-table.ui.table tbody tr td:first-child{border-radius:20px 0 0 20px!important}.roles-table.ui.table tbody tr td:last-child{border-radius:0 20px 20px 0!important}.role-forms-page .role-page-header-wrapper{align-items:center;display:flex;gap:.6rem;margin-bottom:1.5rem}.role-forms-page .role-page-header{align-items:center;background:#648ebc;border-radius:40px;display:flex;flex:1 1;justify-content:space-between;padding:.6rem .6rem .6rem 1.5rem}.role-forms-page .role-page-header .role-page-title{color:#fff;font-family:Archivo,sans-serif;font-size:25px;font-style:normal;font-weight:600;line-height:normal}.role-forms-page .role-page-header .role-page-actions{align-items:center;display:flex;gap:.6rem}.role-forms-page .role-year-dropdown.ui.selection.dropdown{align-items:center!important;background-color:#fff!important;border:none!important;border-radius:10px!important;color:#1a1c40!important;display:inline-flex!important;font-family:Archivo,sans-serif!important;font-size:13px!important;font-weight:600!important;height:18px!important;min-height:0!important;min-height:auto!important;min-width:104px!important;padding:.35rem 1rem!important}.role-forms-page .role-year-dropdown.ui.selection.dropdown .text{color:#1a1c40!important}.role-forms-page .role-year-dropdown.ui.selection.dropdown .dropdown.icon{padding:0!important;top:50%!important;transform:translateY(-50%)!important}.role-forms-page .role-add-btn.ui.button{align-items:center!important;background-color:#0e376e!important;border-radius:50%!important;color:#fff!important;display:inline-flex!important;height:34px!important;justify-content:center!important;margin:0!important;padding:0!important;width:34px!important}.role-forms-page .ui.table .ui.label{font-family:Archivo,sans-serif!important;font-size:15px!important;font-weight:600!important}.role-forms-page .ui.tab.segment{height:calc(100vh - 200px);overflow-y:scroll}.role-forms-page .ui.tab.segment::-webkit-scrollbar{display:none}.permission-form__avatar{align-items:center;display:flex;justify-content:center;margin-bottom:20px}.permission-form__avatar>.ui.image{border:2px dashed #648ebc;cursor:pointer;margin:0;padding:5px}.search-perm-wrapper{align-items:center;background-color:#efefef;border-radius:40px;display:flex;gap:6px;padding:6px 14px}.search-perm-wrapper .search-perm-icon{flex-shrink:0;height:11px;width:12px}.search-perm-wrapper .search-perm-input{background:#0000;border:none;font-family:Archivo,sans-serif;font-size:12px;font-weight:600;letter-spacing:0;line-height:100%;outline:none;vertical-align:middle;width:100%}.search-perm-wrapper .search-perm-input::placeholder{color:#000;font-family:Archivo,sans-serif;font-size:14px;font-weight:600}.permissions-table tbody .ui.button.icon{align-items:center!important;border-radius:50%!important;display:inline-flex!important;height:34px!important;justify-content:center!important;padding:0!important;width:34px!important}.permissions-table tbody .ui.primary.button{background-color:#a4c4e0!important}.permissions-table tbody .ui.orange.button{background-color:#648ebc!important}.permissions-table tbody .ui.red.button{background-color:#0e376e!important;color:#fff!important}.permissions-table tbody .ui.teal.button{background-color:#a4c4e0!important;color:#fff!important}.permissions-table.ui.table{background:#0000!important;border:none!important;border-collapse:initial!important;border-spacing:0 6px!important;box-shadow:none!important}.permissions-table.ui.table thead tr th{background-color:#ededed!important;border:none!important;color:#000!important;font-family:Archivo,sans-serif!important;font-size:15px!important;font-style:normal!important;font-weight:600!important;line-height:normal!important;padding:.8rem 1rem;position:relative;text-align:center}.permissions-table.ui.table thead tr th:not(:last-child):after{color:#000;content:"⋮";font-size:1rem;pointer-events:none;position:absolute;right:0;top:50%;transform:translateY(-50%)}.permissions-table.ui.table thead tr th:first-child{border-radius:20px 0 0 20px!important}.permissions-table.ui.table thead tr th:last-child{border-radius:0 20px 20px 0!important}.permissions-table.ui.table tbody tr td{background-color:#edebeb!important;border:none!important;color:#000!important;font-family:Archivo,sans-serif!important;font-size:12px!important;font-style:normal!important;font-weight:400!important;line-height:normal!important;padding:.8rem 1rem;position:relative;text-align:center}.permissions-table.ui.table tbody tr td:not(:last-child):after{background-color:#000;content:"";height:60%;position:absolute;right:0;top:20%;width:1px}.permissions-table.ui.table tbody tr td:first-child{border-radius:20px 0 0 20px!important}.permissions-table.ui.table tbody tr td:last-child{border-radius:0 20px 20px 0!important}.permissions-list .ui.fluid.vertical.menu{background:#0000!important;border:none!important;box-shadow:none!important}.permissions-list .ui.fluid.vertical.menu .item{align-items:center!important;background-color:#edebeb!important;border:none!important;border-radius:40px!important;color:#000!important;display:flex!important;font-family:Archivo,sans-serif!important;font-size:15px!important;font-style:normal!important;font-weight:600!important;height:44px!important;justify-content:center!important;line-height:normal!important;margin-bottom:.4rem!important}.permissions-list .ui.fluid.vertical.menu .item.active{background-color:#91b2a5!important;color:#fff!important}.permissions-list .ui.tab.segment{background:#0000!important;border:none!important;box-shadow:none!important;padding-top:0!important}.permissions-module-tabs .ui.borderless.menu{align-items:center!important;background:#edebeb!important;border:none!important;border-radius:45px!important;box-shadow:none!important;display:flex!important;flex-wrap:wrap!important;gap:4px;height:auto!important;margin-bottom:1rem!important;min-height:44px!important;padding:4px!important}.permissions-module-tabs .ui.borderless.menu .item{align-items:center!important;background:#0000!important;border:none!important;border-radius:45px!important;color:#1a1c40!important;display:flex!important;flex:1 1 auto!important;font-family:Archivo,sans-serif!important;font-size:13px!important;font-weight:600!important;height:36px!important;justify-content:center!important;padding:.35rem 1rem!important;white-space:nowrap!important}.permissions-module-tabs .ui.borderless.menu .item:before{display:none!important}.permissions-module-tabs .ui.borderless.menu .item.active{background:#fff!important;box-shadow:0 1px 4px #00000026!important;color:#1a1c40!important}.permissions-module-tabs .ui.tab.segment{background:#0000!important;border:none!important;box-shadow:none!important;padding-top:0!important}@media(max-width:768px){.permissions-module-tabs .ui.borderless.menu{-webkit-overflow-scrolling:touch;border-radius:30px!important;flex-wrap:nowrap!important;overflow-x:auto!important;overflow-y:hidden!important;scrollbar-width:none}.permissions-module-tabs .ui.borderless.menu::-webkit-scrollbar{display:none}.permissions-module-tabs .ui.borderless.menu .item{flex:0 0 auto!important;font-size:12px!important;padding:.3rem .75rem!important}}.permissions-list .role-cards-list{display:flex;flex-direction:column;gap:1.2rem}.permissions-list .role-card{background-color:#fff;border-radius:12px;box-shadow:0 1px 3px #00000014;overflow:hidden}.permissions-list .role-card .ui.accordion .title.permissions-list .role-card__title,.permissions-list .role-card__title.ui.accordion .title{align-items:center!important;display:flex!important}.permissions-list .role-card .ui.accordion .title{background-color:#fff!important;border-bottom:1px solid #e0e0e0;color:#000!important;font-family:Archivo,sans-serif!important;font-size:15px!important;font-weight:600!important;padding:.85rem 1.2rem!important}.permissions-list .role-card .ui.accordion .content{background-color:#fff!important;padding:1rem 1.2rem 1.2rem!important}.permissions-list .role-card__perm-row{align-items:center;background-color:#edebeb;border-radius:20px;display:flex;gap:1rem;margin-bottom:6px;padding:.55rem 1rem}.permissions-list .role-card__perm-grid{grid-gap:6px;display:grid;gap:6px;grid-template-columns:1fr 1fr}.permissions-list .role-card__perm-save-cell{align-items:center;display:flex;justify-content:flex-end;padding:.3rem .5rem}.permissions-list .role-card__perm-icon{flex-shrink:0}.permissions-list .role-card__perm-action{color:#000;flex:1 1;font-family:Archivo,sans-serif;font-size:12px;font-weight:400}.permissions-list .role-card .ui.toggle.checkbox input:checked~label:before,.permissions-list .role-card .ui.toggle.checkbox input:focus:checked~label:before{background-color:#91b2a5!important}.permissions-list .role-card .ui.primary.button{background-color:#1a1c40!important}.permissions-list .role-item-card{background-color:#edebeb!important;border:none!important;border-radius:12px!important;box-shadow:0 1px 3px #00000014!important;margin-bottom:.6rem!important;overflow:hidden}.permissions-list .role-item-card .ui.styled.accordion{background-color:#edebeb!important;border-radius:12px!important;box-shadow:none!important;width:100%!important}.permissions-list .role-item-card .ui.styled.accordion .title{border-top:none!important;color:#000!important;font-family:Archivo,sans-serif!important;font-weight:600!important}.permissions-list .role-item-card .ui.styled.accordion .content{background-color:#fff!important;border-radius:0 0 12px 12px!important}.permission-item{border-bottom:1px solid #e4e4e4;display:flex;justify-content:space-between;margin-bottom:6px;padding-bottom:6px}.permission-item:last-of-type{border:0;margin-bottom:0;padding-bottom:0}.permission-item__info{display:block;width:80%}.permission-item__info p{color:#000;margin:0}.permission-item__info p:first-of-type{font-weight:700}.permission-item__info p:last-of-type{opacity:.4}.permissions-role-item{align-content:center;border-bottom:1px solid #e4e4e4;display:block;justify-content:space-between;margin-bottom:10px;padding-bottom:10px}.permissions-role-item:last-of-type{border:0;margin-bottom:0;padding-bottom:0}.permissions-role-item__info{align-items:center;display:block}.permissions-role-item__info>.ui.image{height:40px;margin-right:10px;width:40px}.permissions-role-item__info p{color:#000;margin:0}.permissions-role-item__info p:first-of-type{font-weight:700}.permissions-role-item__info p:last-of-type{opacity:.4}.permissions-role-item__{align-items:center;display:block}.permissions-role-item__>.ui.image{height:40px;margin-right:10px;width:40px}.permissions-role-item__ p{color:#000;margin:0}.permissions-role-item__ p:first-of-type{font-weight:700}.permissions-role-item__ p:last-of-type{opacity:.4}.role-item{align-content:center;border-bottom:1px solid #e4e4e4;display:flex;justify-content:space-between;margin-bottom:10px;padding-bottom:10px}.role-item:last-of-type{border:0;margin-bottom:0;padding-bottom:0}.role-item__info{align-items:center;display:flex}.role-item__info>.ui.image{height:40px;margin-right:10px;width:40px}.role-item__info p{margin:0}.role-item__info p:first-of-type{font-weight:700}.role-item__info p:last-of-type{opacity:.4}.permission-forms-page .ui.secondary.pointing.menu{border-bottom:none!important}.permission-forms-page .ui.secondary.pointing.menu .item{border-bottom:3px solid #0000!important;color:#000!important;font-family:Archivo,sans-serif!important;font-size:20px!important;font-weight:400!important;letter-spacing:0!important;line-height:100%!important;padding-bottom:6px!important}.permission-forms-page .ui.secondary.pointing.menu .item.active{border-bottom-color:#000!important;color:#000!important;font-size:25px!important;font-weight:600!important}.permission-forms-page .permission-page-header-wrapper{align-items:center;display:flex;gap:.6rem;margin-bottom:1.5rem}.permission-forms-page .permission-page-header{align-items:center;background:#648ebc;border-radius:40px;display:flex;flex:1 1;justify-content:space-between;padding:.6rem .6rem .6rem 1.5rem}.permission-forms-page .permission-page-header .permission-page-title{color:#fff;font-family:Archivo,sans-serif;font-size:25px;font-style:normal;font-weight:600;line-height:normal}.permission-forms-page .permission-page-header .permission-page-actions{align-items:center;display:flex;gap:.6rem}.permission-forms-page .permission-year-dropdown.ui.selection.dropdown{align-items:center!important;background-color:#fff!important;border:none!important;border-radius:10px!important;color:#1a1c40!important;display:inline-flex!important;font-family:Archivo,sans-serif!important;font-size:13px!important;font-weight:600!important;height:18px!important;min-height:0!important;min-height:auto!important;min-width:104px!important;padding:.35rem 1rem!important}.permission-forms-page .permission-year-dropdown.ui.selection.dropdown .text{color:#1a1c40!important}.permission-forms-page .permission-year-dropdown.ui.selection.dropdown .dropdown.icon{padding:0!important;top:50%!important;transform:translateY(-50%)!important}.permission-forms-page .permission-add-btn.ui.button{align-items:center!important;background-color:#0e376e!important;border-radius:50%!important;color:#fff!important;display:inline-flex!important;height:34px!important;justify-content:center!important;margin:0!important;padding:0!important;width:34px!important}.permission-forms-page .ui.table .ui.label{font-family:Archivo,sans-serif!important;font-size:15px!important;font-weight:600!important}.permission-forms-page__header{display:flex;justify-content:flex-end;margin-bottom:.5rem}.permission-forms-page .add-perm-btn.ui.button{align-items:center!important;background-color:#0e376e!important;border-radius:50%!important;color:#fff!important;display:inline-flex!important;height:34px!important;justify-content:center!important;padding:0!important;width:34px!important}.permission-forms-page .ui.tab.segment{height:calc(100vh - 200px);overflow-y:scroll}.permission-forms-page .ui.tab.segment::-webkit-scrollbar{display:none}.menu-item{align-items:center;border-bottom:1px solid #e4e4e4;display:flex;justify-content:space-between;margin-bottom:10px;padding-bottom:10px}.menu-item:last-of-type{border:0;margin-bottom:0;padding-bottom:0}.menu-item__info{display:flex;flex-direction:column}.menu-item__info-title{font-weight:700}.menu-item__info-path{opacity:.6}.menu-page__add{position:absolute;right:0;top:0}.menu-page__add>.ui.button{margin:0}.email-item{align-items:center;border-bottom:1px solid #e4e4e4;display:flex;justify-content:space-between;margin-bottom:10px;padding-bottom:10px}.email-item:nth-last-of-type(2){border-bottom:0;margin-bottom:0;padding-bottom:0}.list-emails__pagination{display:flex;justify-content:center;margin-top:20px}.tab-container{background:#0000;padding:0 48px;width:100%}.tab-container .custom-tab-menu{display:flex!important;flex-wrap:nowrap!important;justify-content:space-between!important;width:100%!important}@media(max-width:768px){.tab-container{padding:0 8px}.tab-container .custom-tab-menu{-webkit-overflow-scrolling:touch;overflow-x:auto;scrollbar-width:none}.tab-container .custom-tab-menu::-webkit-scrollbar{display:none}}@media(max-width:480px){.tab-container{padding:0}}.ui.menu.admin-menu>.item{border-radius:0!important;color:#000;display:flex;margin:0!important;padding:15px 20px!important}.ui.menu.admin-menu>.item.active,.ui.menu.admin-menu>.item.active:hover,.ui.menu.admin-menu>.item:hover{background-color:#0280b3;color:#000}.ui.menu.admin-menu>.item>i{margin:0 8px 0 0!important}.chart-container{margin:0 auto}.chart-container_chart_line{height:"10px";width:"20px"}.chart-container_chart_column{height:"10vw";width:"20vw"}.custom-tab-menu{margin:0!important}.custom-tab-menu,.custom-tab-menu.ui.menu{background:#0000!important;border:none!important;box-shadow:none!important;padding:0!important}.custom-tab-menu .item{align-items:center!important;background:#0000!important;border:none!important;border-bottom:2px solid #0000!important;border-radius:0!important;color:#282a4b!important;display:flex!important;font-family:Archivo,sans-serif!important;font-size:clamp(14px,1.4vw,20px)!important;font-style:normal!important;font-weight:400!important;gap:32px;height:48px;justify-content:center!important;letter-spacing:0!important;line-height:100%!important;margin:0!important;padding:0 clamp(12px,3vw,70 px)!important;transition:all .2s ease-in-out;white-space:nowrap}.custom-tab-menu .item:hover{background-color:#0000!important;border-bottom:2px solid #e9f3ff!important;color:#648ebc!important}.custom-tab-menu .item.active{background-color:#0000!important;border-bottom:2px solid #648ebc!important;box-shadow:none!important;color:#648ebc!important;font-weight:600!important}.ui.segment.tab,.ui.tab.segment{background:#0000!important;border:none!important;box-shadow:none!important;margin-top:32px!important;padding:0!important}@media(max-width:480px){.custom-tab-menu .item{height:36px;padding:0 8px!important}}.tab-item{align-items:center;display:flex;gap:clamp(3px,.4vw,6px)}.tab-item__icon{flex-shrink:0;height:clamp(14px,1.2vw,18px);width:clamp(14px,1.2vw,18px)}.tab-item__label{white-space:nowrap}@media(max-width:480px){.tab-item__label{display:none}.tab-item__icon{height:20px;width:20px}}.list-water-forms>*{margin-bottom:2.5rem}.list-water-forms .water-summary-section{background-color:#edebeb;border-radius:40px;margin-bottom:2.5rem;padding:20px}.list-water-forms .water-tablegraf-section{background:#fff}.list-water-forms .water-comparison-section,.list-water-forms .water-intensity-section{margin-bottom:1.5rem}.list-water-forms .water-comparison-section .section-header,.list-water-forms .water-intensity-section .section-header{background-color:#0000;border-bottom:1px solid #000;border-radius:0;padding:.5rem 0}.list-water-forms .water-comparison-section .section-header:hover,.list-water-forms .water-intensity-section .section-header:hover{background-color:#0000}.list-water-forms .water-table-section{background:#fff}.list-water-forms .water-table-section .water-table-col-header{align-items:center;color:#000;display:flex;font-family:Archivo,sans-serif;font-size:18px;font-weight:600;gap:.75rem;width:100%}.list-water-forms .water-table-section .water-table-col-header .col-code{flex:2 0 55px;margin-left:3rem}.list-water-forms .water-table-section .water-table-col-header .col-indicators{flex:5 1;margin-left:6.5rem}.list-water-forms .water-table-section .water-table-col-header .col-years{display:flex;gap:9rem;margin-left:1rem}.list-water-forms .water-table-section .water-table-col-header .col-years .col-year{flex:-8 0 85px}.list-water-forms .water-table-section .water-table-col-header .col-lb{flex:0 0 120px;margin-left:8rem}.list-water-forms .water-table-section .water-table-col-header .col-units{flex:1 0 90px}@media(max-width:1024px){.list-water-forms .water-table-section .water-table-col-header{gap:.5rem}.list-water-forms .water-table-section .water-table-col-header .col-code{margin-left:1rem}.list-water-forms .water-table-section .water-table-col-header .col-indicators{margin-left:2rem}.list-water-forms .water-table-section .water-table-col-header .col-years{gap:3rem;margin-left:1rem}.list-water-forms .water-table-section .water-table-col-header .col-lb{margin-left:2rem}}@media(max-width:768px){.list-water-forms .water-table-section .water-table-col-header .col-lb,.list-water-forms .water-table-section .water-table-col-header .col-units,.list-water-forms .water-table-section .water-table-col-header .col-years{display:none}.list-water-forms .water-table-section .water-table-col-header .col-indicators{margin-left:1rem}}@media(max-width:480px){.list-water-forms .water-table-section .water-table-col-header{display:none}}.list-water-forms .water-table-section h3{color:#2c3e50;font-size:1.3rem;font-weight:600;margin-bottom:1rem;padding-bottom:.5rem}.list-water-forms .water-intermediate-section{background:#f8f9fa;border:1px solid #e0e0e0;border-radius:12px;box-shadow:0 2px 8px #0000000d;padding:1.5rem}.list-water-forms>div:first-child{margin-bottom:1.5rem}.waterDashboardGrid{display:flex;flex-direction:row;flex-wrap:nowrap;gap:16px;margin-top:20px;overflow-x:auto;width:100%}.pillsGrid{grid-gap:8px;border-top:1px solid #000;display:grid;gap:8px;grid-template-columns:repeat(3,1fr);margin-top:15px;padding-top:15px}.yearPill{font-size:11px;min-height:28px;padding:6px 12px;transition:all .2s ease}.resumen-wrapper{background-color:#edebeb;border-radius:40px;margin-bottom:16px;padding:20px;width:100%}.graficos-container{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:1fr;margin-top:2rem;padding:0 1rem}@media(min-width:1367px)and (max-width:1600px){.graficos-container{gap:2rem;grid-template-columns:repeat(2,1fr)}}@media(min-width:1601px){.graficos-container{gap:2.5rem;grid-template-columns:repeat(2,1fr);padding:0 2rem}}.grafico-card{background:#fff;border-radius:16px;box-shadow:0 4px 12px #0000000f;min-height:400px;padding:1.5rem}@media(min-width:1601px){.grafico-card{min-height:450px;padding:2rem}}@media(max-width:1366px){.grafico-card{min-height:350px}}.grafico-title{color:#14213d;font-size:clamp(1.1rem,1.8vw,1.3rem);font-weight:600;margin-bottom:1rem}.grafico-card canvas,.grafico-card svg{height:auto!important;max-width:100%}.fuelsDashboardGrid{display:flex;flex-direction:row;flex-wrap:wrap;gap:16px;margin-top:20px;width:100%}@media(max-width:768px){.fuelsDashboardGrid{flex-direction:column}}.list-energy-forms>*{margin-bottom:2.5rem}.list-energy-forms .social-summary-section{background-color:#edebeb;border-radius:40px;margin-bottom:24px;padding:20px}.list-energy-forms .energy-summary-section{background-color:#edebeb;border-radius:40px;margin-bottom:32px;padding:20px}.list-energy-forms .energy-tablegraf-section{background:#fff;border:none!important}.list-energy-forms .energy-comparison-section,.list-energy-forms .energy-intensity-section,.list-energy-forms .social-comparison-section,.list-energy-forms .social-monthly-section,.list-energy-forms .social-productivity-section{margin-bottom:1.5rem}.list-energy-forms .energy-comparison-section .section-header,.list-energy-forms .energy-intensity-section .section-header,.list-energy-forms .social-comparison-section .section-header,.list-energy-forms .social-monthly-section .section-header,.list-energy-forms .social-productivity-section .section-header{background-color:#0000;border-bottom:1px solid #000;border-radius:0;padding:.5rem 0}.list-energy-forms .energy-comparison-section .section-header:hover,.list-energy-forms .energy-intensity-section .section-header:hover,.list-energy-forms .social-comparison-section .section-header:hover,.list-energy-forms .social-monthly-section .section-header:hover,.list-energy-forms .social-productivity-section .section-header:hover{background-color:#0000}.list-energy-forms .energy-table-section{margin-bottom:1.5rem}.list-energy-forms .energy-table-section .energy-table-col-header{align-items:center;color:#000;display:flex;font-family:Archivo,sans-serif;font-size:18px;font-weight:600;gap:.75rem;width:100%}.list-energy-forms .energy-table-section .energy-table-col-header .col-code{flex:2 0 55px;margin-left:3rem}.list-energy-forms .energy-table-section .energy-table-col-header .col-indicators{flex:5 1;margin-left:6.5rem}.list-energy-forms .energy-table-section .energy-table-col-header .col-years{display:flex;gap:10rem;margin-left:2rem}.list-energy-forms .energy-table-section .energy-table-col-header .col-years .col-year{flex:-8 0 85px}.list-energy-forms .energy-table-section .energy-table-col-header .col-lb{flex:0 0 150px;margin-left:8rem}.list-energy-forms .energy-table-section .energy-table-col-header .col-units{flex:0 0 90px}@media(max-width:1024px){.list-energy-forms .energy-table-section .energy-table-col-header{gap:.5rem}.list-energy-forms .energy-table-section .energy-table-col-header .col-code{margin-left:1rem}.list-energy-forms .energy-table-section .energy-table-col-header .col-indicators{margin-left:2rem}.list-energy-forms .energy-table-section .energy-table-col-header .col-years{gap:3rem;margin-left:1rem}.list-energy-forms .energy-table-section .energy-table-col-header .col-lb{margin-left:2rem}}@media(max-width:768px){.list-energy-forms .energy-table-section .energy-table-col-header .col-lb,.list-energy-forms .energy-table-section .energy-table-col-header .col-units,.list-energy-forms .energy-table-section .energy-table-col-header .col-years{display:none}.list-energy-forms .energy-table-section .energy-table-col-header .col-indicators{margin-left:1rem}}@media(max-width:480px){.list-energy-forms .energy-table-section .energy-table-col-header{display:none}}.list-energy-forms>div:first-child{margin-bottom:1.5rem}.list-waste-forms>*{margin-bottom:2.5rem}.list-waste-forms .waste-summary-section{background-color:#edebeb;border-radius:40px;margin-bottom:2.5rem;padding:20px}.list-waste-forms .waste-tablegraf-section{background:#fff;border:1px solid #e0e0e0;border-radius:12px;box-shadow:0 2px 8px #0000000d;margin-bottom:2.5rem;padding:1.5rem}.list-waste-forms .waste-comparison-section{margin-bottom:1.5rem}.list-waste-forms .waste-comparison-section .section-header{background-color:#0000;border-bottom:1px solid #000;border-radius:0;padding:.5rem 0}.list-waste-forms .waste-comparison-section .section-header:hover{background-color:#0000}.list-waste-forms .waste-table-section{background:#fff}.list-waste-forms .waste-table-section .waste-table-col-header{align-items:center;color:#000;display:flex;font-family:Archivo,sans-serif;font-size:18px;font-weight:600;gap:.75rem;width:100%}.list-waste-forms .waste-table-section .waste-table-col-header .col-code{flex:2 0 55px;margin-left:3rem}.list-waste-forms .waste-table-section .waste-table-col-header .col-indicators{flex:5 1;margin-left:6.5rem}.list-waste-forms .waste-table-section .waste-table-col-header .col-disposal{flex:0 0 200px;margin-left:8rem;white-space:nowrap}.list-waste-forms .waste-table-section .waste-table-col-header .col-years{display:flex;gap:7rem;margin-left:3rem}.list-waste-forms .waste-table-section .waste-table-col-header .col-years .col-year{flex:-1 0 10px}.list-waste-forms .waste-table-section .waste-table-col-header .col-lb{flex:0 0 70px;margin-left:5rem}.list-waste-forms .waste-table-section .waste-table-col-header .col-units{flex:10 0 90px;margin-left:5rem}@media(max-width:1024px){.list-waste-forms .waste-table-section .waste-table-col-header{gap:.5rem}.list-waste-forms .waste-table-section .waste-table-col-header .col-code{margin-left:1rem}.list-waste-forms .waste-table-section .waste-table-col-header .col-disposal,.list-waste-forms .waste-table-section .waste-table-col-header .col-indicators{margin-left:2rem}.list-waste-forms .waste-table-section .waste-table-col-header .col-years{gap:2rem;margin-left:1rem}.list-waste-forms .waste-table-section .waste-table-col-header .col-lb{margin-left:1rem}}@media(max-width:768px){.list-waste-forms .waste-table-section .waste-table-col-header .col-disposal,.list-waste-forms .waste-table-section .waste-table-col-header .col-lb,.list-waste-forms .waste-table-section .waste-table-col-header .col-units,.list-waste-forms .waste-table-section .waste-table-col-header .col-years{display:none}.list-waste-forms .waste-table-section .waste-table-col-header .col-indicators{margin-left:1rem}}@media(max-width:480px){.list-waste-forms .waste-table-section .waste-table-col-header{display:none}}.list-waste-forms .waste-table-section{border:1px solid #e0e0e0;border-radius:12px;box-shadow:0 2px 8px #0000000d;padding:1.5rem}.list-waste-forms .waste-table-section h3{color:#2c3e50;font-size:1.3rem;font-weight:600;margin-bottom:1rem;padding-bottom:.5rem}.list-waste-forms>div:first-child{margin-bottom:1.5rem}.wasteDashboardGrid{display:flex;flex-direction:row;flex-wrap:nowrap;gap:16px;margin-top:20px;overflow-x:auto;width:100%}.list-effluent-forms>*{margin-bottom:2.5rem}.list-effluent-forms .effluent-summary-section{background-color:#edebeb;border-radius:40px;margin-bottom:2.5rem;padding:20px}.list-effluent-forms .effluent-tablegraf-section{background:#fff}.list-effluent-forms .effluent-comparison-section,.list-effluent-forms .effluent-intensity-section{margin-bottom:1.5rem}.list-effluent-forms .effluent-comparison-section .section-header,.list-effluent-forms .effluent-intensity-section .section-header{background-color:#0000;border-bottom:1px solid #000;border-radius:0;padding:.5rem 0}.list-effluent-forms .effluent-comparison-section .section-header:hover,.list-effluent-forms .effluent-intensity-section .section-header:hover{background-color:#0000}.list-effluent-forms .effluent-table-section{background:#fff}.list-effluent-forms .effluent-table-section .effluent-table-col-header{align-items:center;color:#000;display:flex;font-family:Archivo,sans-serif;font-size:18px;font-weight:600;gap:.75rem;width:100%}.list-effluent-forms .effluent-table-section .effluent-table-col-header .col-code{flex:2 0 55px;margin-left:3rem}.list-effluent-forms .effluent-table-section .effluent-table-col-header .col-indicators{flex:8 1;margin-left:5rem}.list-effluent-forms .effluent-table-section .effluent-table-col-header .col-years{display:flex;gap:10rem;margin-left:2rem}.list-effluent-forms .effluent-table-section .effluent-table-col-header .col-years .col-year{flex:-8 0 120px}.list-effluent-forms .effluent-table-section .effluent-table-col-header .col-lb{flex:0 0 150px;margin-left:8rem}.list-effluent-forms .effluent-table-section .effluent-table-col-header .col-units{flex:1 0 90px}@media(max-width:1024px){.list-effluent-forms .effluent-table-section .effluent-table-col-header{gap:.5rem}.list-effluent-forms .effluent-table-section .effluent-table-col-header .col-code{margin-left:1rem}.list-effluent-forms .effluent-table-section .effluent-table-col-header .col-indicators{margin-left:2rem}.list-effluent-forms .effluent-table-section .effluent-table-col-header .col-years{gap:3rem;margin-left:1rem}.list-effluent-forms .effluent-table-section .effluent-table-col-header .col-lb{margin-left:2rem}}@media(max-width:768px){.list-effluent-forms .effluent-table-section .effluent-table-col-header .col-lb,.list-effluent-forms .effluent-table-section .effluent-table-col-header .col-units,.list-effluent-forms .effluent-table-section .effluent-table-col-header .col-years{display:none}.list-effluent-forms .effluent-table-section .effluent-table-col-header .col-indicators{margin-left:1rem}}@media(max-width:480px){.list-effluent-forms .effluent-table-section .effluent-table-col-header{display:none}}.list-effluent-forms .effluent-table-section h3{color:#2c3e50;font-size:1.3rem;font-weight:600;margin-bottom:1rem;padding-bottom:.5rem}.list-effluent-forms>div:first-child{margin-bottom:1.5rem}.effluentDashboardGrid{display:flex;flex-direction:row;flex-wrap:nowrap;gap:16px;margin-top:20px;overflow-x:auto;width:100%}.pillsRow{border-top:1px solid #0000}.tableGrafContainer{margin:20px 0;overflow-x:auto;width:100%}.tableGrafContainer .energyTable{background:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a;width:100%}.tableGrafContainer .energyTable .tableHeader{background-color:#f8f9fa!important;border-bottom:2px solid #e0e0e0;color:#333;font-size:14px;font-weight:600;padding:12px 8px!important}.tableGrafContainer .energyTable .chartCell{padding:20px!important;vertical-align:middle}.tableGrafContainer .energyTable .chartCell .chartWrapper{align-items:center;display:flex;height:400px;justify-content:center;width:100%}.tableGrafContainer .energyTable .chartCell .chartWrapper>div{height:100%!important;width:100%!important}@media screen and (max-width:1200px){.tableGrafContainer .energyTable .tableHeader{font-size:13px!important;padding:10px 6px!important}.tableGrafContainer .energyTable .chartCell{min-width:300px!important;padding:15px!important}.tableGrafContainer .energyTable .chartCell .chartWrapper{height:350px}}@media screen and (max-width:768px){.tableGrafContainer{margin:10px 0;overflow-x:visible}.tableGrafContainer .energyTable{border:none!important;display:block!important}.tableGrafContainer .energyTable tbody,.tableGrafContainer .energyTable thead,.tableGrafContainer .energyTable tr{display:block!important;width:100%!important}.tableGrafContainer .energyTable thead{display:none!important}.tableGrafContainer .energyTable tbody{display:block!important}.tableGrafContainer .energyTable tbody tr{border:1px solid #e0e0e0!important;border-radius:8px!important;display:block!important;margin-bottom:20px!important}.tableGrafContainer .energyTable tbody td{border:none!important;display:block!important;max-width:100%!important;min-width:100%!important;padding:15px 10px!important;text-align:left!important;width:100%!important}.tableGrafContainer .energyTable tbody td:before{color:#333;content:attr(data-label);display:block;font-size:14px;font-weight:700;margin-bottom:10px}.tableGrafContainer .energyTable .tableHeader{font-size:12px!important;padding:8px 6px!important}.tableGrafContainer .energyTable .chartCell{min-width:100%!important;padding:15px 10px!important}.tableGrafContainer .energyTable .chartCell .chartWrapper{height:300px;width:100%}.tableGrafContainer .energyTable .chartCell .chartWrapper>div{max-width:100%!important}}@media screen and (max-width:480px){.tableGrafContainer .energyTable .chartCell{padding:10px 5px!important}.tableGrafContainer .energyTable .chartCell .chartWrapper{height:250px}.tableGrafContainer .energyTable .chartCell .chartWrapper>div{font-size:11px!important}.tableGrafContainer .energyTable tbody td:before{font-size:12px!important}}.social-table-section .social-table-col-header{align-items:center;color:#000;display:flex;font-family:Archivo,sans-serif;font-size:18px;font-weight:600;gap:.75rem;width:100%}.social-table-section .social-table-col-header .col-code{flex:2 0 55px;margin-left:3rem}.social-table-section .social-table-col-header .col-indicators{flex:5 1;margin-left:6.5rem}.social-table-section .social-table-col-header .col-years{display:flex;gap:7.5rem;margin-left:1rem}.social-table-section .social-table-col-header .col-years .col-year{flex:-8 0 80px}.social-table-section .social-table-col-header .col-lb{flex:0 0 80px;margin-left:5rem}.social-table-section .social-table-col-header .col-units{flex:1 0 90px}@media(max-width:1024px){.social-table-section .social-table-col-header{gap:.5rem}.social-table-section .social-table-col-header .col-code{margin-left:1rem}.social-table-section .social-table-col-header .col-indicators{margin-left:2rem}.social-table-section .social-table-col-header .col-years{gap:3rem;margin-left:1rem}.social-table-section .social-table-col-header .col-lb{margin-left:2rem}}@media(max-width:768px){.social-table-section .social-table-col-header .col-lb,.social-table-section .social-table-col-header .col-units,.social-table-section .social-table-col-header .col-years{display:none}.social-table-section .social-table-col-header .col-indicators{margin-left:1rem}}@media(max-width:480px){.social-table-section .social-table-col-header{display:none}}.socialDashboardGrid{display:flex;flex-direction:row;flex-wrap:nowrap;gap:16px;margin-top:20px;overflow-x:auto;width:100%}.list-fuels-forms .fuels-summary-section{background-color:#edebeb;border-radius:40px;margin-bottom:2.5rem;padding:20px}.list-fuels-forms .fuels-tablegraf-section{background:#fff}.list-fuels-forms .fuels-comparison-section,.list-fuels-forms .fuels-intensity-section{margin-bottom:1.5rem}.list-fuels-forms .fuels-comparison-section .section-header,.list-fuels-forms .fuels-intensity-section .section-header{background-color:#0000;border-bottom:1px solid #000;border-radius:0;padding:.5rem 0}.list-fuels-forms .fuels-comparison-section .section-header:hover,.list-fuels-forms .fuels-intensity-section .section-header:hover{background-color:#0000}.list-fuels-forms .fuels-table-section{background:#fff}.list-fuels-forms .fuels-table-section .fuels-table-col-header{align-items:center;color:#000;display:flex;font-family:Archivo,sans-serif;font-size:18px;font-weight:600;gap:.75rem;width:100%}.list-fuels-forms .fuels-table-section .fuels-table-col-header .col-code{flex:2 0 55px;margin-left:3rem}.list-fuels-forms .fuels-table-section .fuels-table-col-header .col-indicators{flex:5 1;margin-left:6.5rem}.list-fuels-forms .fuels-table-section .fuels-table-col-header .col-years{display:flex;gap:8.5rem;margin-left:1rem}.list-fuels-forms .fuels-table-section .fuels-table-col-header .col-years .col-year{flex:0 0 50px}.list-fuels-forms .fuels-table-section .fuels-table-col-header .col-lb{flex:0 0 80px;margin-left:6rem}.list-fuels-forms .fuels-table-section .fuels-table-col-header .col-units{flex:1 0 80px;margin-left:2rem}@media(max-width:1024px){.list-fuels-forms .fuels-table-section .fuels-table-col-header{gap:.5rem}.list-fuels-forms .fuels-table-section .fuels-table-col-header .col-code{margin-left:1rem}.list-fuels-forms .fuels-table-section .fuels-table-col-header .col-indicators{margin-left:2rem}.list-fuels-forms .fuels-table-section .fuels-table-col-header .col-years{gap:2rem;margin-left:1rem}.list-fuels-forms .fuels-table-section .fuels-table-col-header .col-lb{margin-left:2rem}}@media(max-width:768px){.list-fuels-forms .fuels-table-section .fuels-table-col-header .col-lb,.list-fuels-forms .fuels-table-section .fuels-table-col-header .col-units,.list-fuels-forms .fuels-table-section .fuels-table-col-header .col-years{display:none}.list-fuels-forms .fuels-table-section .fuels-table-col-header .col-indicators{margin-left:1rem}}@media(max-width:480px){.list-fuels-forms .fuels-table-section .fuels-table-col-header{display:none}}.list-fuels-forms .fuels-table-section h3{color:#2c3e50;font-size:1.3rem;font-weight:600;margin-bottom:1rem;padding-bottom:.5rem}.energyDashboardGrid{display:flex;flex-direction:row;flex-wrap:wrap;gap:16px;margin-top:20px;width:100%}@media(max-width:768px){.energyDashboardGrid{flex-direction:column}}.chartCard{min-width:280px}@media(max-width:1024px){.chartCard{flex-basis:calc(50% - 8px);flex-grow:0;flex-shrink:0;min-height:360px}}@media(max-width:768px){.chartCard{flex:0 0 100%;min-height:320px}.chartWrapper{height:220px}}.pillsRow{border-top:1px solid #000}.yearPill{background-color:#b5d8c9;font-weight:500;padding:4px 15px}.table-graf-container{margin:1em 0;width:100%}.table-graf-cell{height:300px;width:33%}.column-label{font-size:12px;font-weight:700}.donut-label{font-size:14px;text-align:center}.loading{color:#777;font-size:1.2em;padding:5em 0;text-align:center}.resumen-card{border-radius:12px!important;box-shadow:0 2px 8px #00000040!important}.resumen-title{color:#000!important;font-size:.9rem}.resumen-value{color:#000!important;font-size:1.4rem;font-weight:500}.energy-chart-container{background:#fff;border-radius:12px;box-shadow:0 4px 12px #00000014;margin-bottom:20px;padding:20px}.chart-title{color:#333;font-size:18px;font-weight:600;margin-bottom:20px;text-align:center}@media(max-width:1024px){.energy-chart-container h3{font-size:16px}}@media(max-width:768px){.energy-chart-container{padding:12px}.energy-chart-container h3{font-size:15px}.g2-axis .g2-axis-label,.g2-legend{font-size:11px!important}}@media(max-width:480px){.energy-chart-container{padding:8px}.energy-chart-container h3{font-size:14px}.g2-axis .g2-axis-label,.g2-legend{font-size:10px!important}}.table-graf-container{background:#fff;border-radius:10px;box-shadow:0 1px 3px #0000001a;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;margin-bottom:20px;padding:10px 15px}.table-graf{border-collapse:collapse;text-align:center;width:100%}.table-graf td,.table-graf th{border:1px solid #e0e0e0;padding:8px 5px}.table-graf thead th{background-color:#f9f9f9;font-size:13px;font-weight:600;padding:10px 5px}.table-graf tbody td{vertical-align:top;width:33.33%}.graf-container{align-items:center;display:flex;height:160px;justify-content:center}@media(max-width:768px){.table-graf-container{padding:8px 10px}.table-graf thead th{font-size:12px}.graf-container{height:140px}}.progress-fill.green{background-color:#27ae60}.progress-fill.blue{background-color:#3498db}.progress-fill.orange{background-color:#e67e22}.progress-fill.purple{background-color:#9b59b6}.progress-fill.red{background-color:#e74c3c}.progress-fill.yellow{background-color:#f1c40f}.card-total{border-top:3px solid #3498db}.card-renovables{border-top:3px solid #2ecc71}.card-electrica{border-top:3px solid #e74c3c}.card-intensidad{border-top:3px solid #f39c12}.resumen-card.loading{overflow:hidden;position:relative}.resumen-card.loading:after{animation:loading 1.5s infinite;background:linear-gradient(90deg,#0000,#ffffff1a,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;width:100%}@keyframes loading{0%{left:-100%}to{left:100%}}.percentage-text{color:#aaa;font-size:.8em;margin-top:5px;text-align:right}.list-fuels-forms>*{margin-bottom:2.5rem}.list-fuels-forms .gei-summary-section{background-color:#edebeb;border-radius:40px;margin-bottom:2.5rem;padding:20px}.list-fuels-forms .gei-tablegraf-section{margin-bottom:5rem}.list-fuels-forms .gei-table-section,.list-fuels-forms .gei-tablegraf-section{background:#fff;border:1px solid #e0e0e0;border-radius:12px;box-shadow:0 2px 8px #0000000d;padding:1.5rem}.list-fuels-forms .gei-table-section h3{color:#2c3e50;font-size:1.3rem;font-weight:600;margin-bottom:1rem;padding-bottom:.5rem}.list-fuels-forms>div:first-child{margin-bottom:1.5rem}.resumen-grid{align-items:stretch;display:flex;gap:18px;width:100%}.resumen-grid .resumen-card-col{display:flex;flex:1 1;flex-direction:column;min-width:0}.resumen-grid .resumen-card-col .resumen-card{flex:1 1}.resumen-grid .resumen-selector-placeholder,.resumen-grid .resumen-selector-slot{margin-bottom:4px;min-height:34px}.resumen-grid .resumen-selector-placeholder>div,.resumen-grid .resumen-selector-slot>div{margin-bottom:0!important}.resumen-grid .resumen-selector-placeholder{visibility:hidden}@media(max-width:1024px){.resumen-grid{align-items:flex-start;flex-wrap:wrap}.resumen-grid .resumen-card-col{flex-basis:calc(50% - 18px);flex-grow:1;flex-shrink:1}}@media(max-width:600px){.resumen-grid{flex-direction:column}.resumen-grid .resumen-card-col{flex:1 1 100%}}.geiDashboardGrid{display:flex;flex-direction:row;flex-wrap:nowrap;gap:16px;margin-top:20px;overflow-x:auto;width:100%}.chartCard{background-color:#f2f0f0;border-radius:30px;display:flex;flex:1 1;flex-direction:column;justify-content:space-between;min-height:400px;min-width:0;padding:20px}.cardTitle{font-family:Archivo;font-size:20px;font-style:SemiBold;font-weight:600;letter-spacing:0;line-height:100%;vertical-align:middle}.chartWrapper{height:280px;width:100%}.pillsRow{border-top:1px solid #d1d1d1;flex-wrap:wrap;gap:8px;margin-top:15px;padding-top:15px}.pillsRow,.yearPill{display:flex;justify-content:center}.yearPill{align-items:center;border-radius:20px;color:#fff;cursor:pointer;font-size:12px;font-weight:600;min-width:60px;padding:4px 20px;text-align:center;transition:all .2s ease-in-out;-webkit-user-select:none;user-select:none}.form-report .report-segment{border:none!important;box-shadow:none!important}.form-report .report-controls-row{align-items:center;display:flex;flex-wrap:wrap;gap:16px;padding:4px 0}.form-report .report-btn-group{display:flex;gap:16px;margin-left:auto}.form-report .report-control-field{align-items:center;background:#edebeb;border-radius:40px;display:flex;flex-direction:row;gap:6px;height:47px;padding:0 10px 0 20px;width:258px}.form-report .report-control-field label{color:#333;font-size:.9em;font-weight:700;margin:0;white-space:nowrap}.form-report .report-control-field .ui.selection.dropdown{align-items:center;background:#f8f4f4!important;border:none!important;border-radius:20px!important;box-shadow:none!important;display:flex;height:27px!important;min-height:0!important;min-height:auto!important;min-width:0!important;min-width:auto!important;padding:4px 28px 4px 10px!important;width:170px!important}.form-report .report-control-field .ui.selection.dropdown .text{line-height:normal}.form-report .report-control-field .ui.selection.dropdown .dropdown.icon{margin:0;padding:0;top:50%;transform:translateY(-50%)}.form-report .report-control-field .ui.selection.dropdown .menu{border:none;border-radius:12px!important;box-shadow:0 4px 12px #0000001f;min-width:200px}.form-report .report-control-field .ui.selection.dropdown.active,.form-report .report-control-field .ui.selection.dropdown:focus{border:none!important;box-shadow:none!important}.form-report .btn-pdf.ui.button{background:#0e376e!important;border-radius:40px!important;color:#fff!important;height:47px;width:258px}.form-report .btn-pdf.ui.button:hover{background:#0a2a55!important}.form-report .btn-pdf.ui.button.disabled,.form-report .btn-pdf.ui.button:disabled{opacity:.5!important}.form-report .btn-excel.ui.button{background:#6d867c!important;border-radius:40px!important;color:#fff!important;height:47px;width:258px}.form-report .btn-excel.ui.button:hover{background:#5a6f66!important}.form-report .btn-excel.ui.button.disabled,.form-report .btn-excel.ui.button:disabled{opacity:.5!important}@media(max-width:768px){.form-report .report-controls-row{align-items:stretch;flex-direction:column;gap:10px}.form-report .report-btn-group{margin-left:0}.form-report .report-btn-group .btn-excel.ui.button,.form-report .report-btn-group .btn-pdf.ui.button{flex:1 1;width:auto!important}.form-report .report-control-field{width:100%}.form-report .report-control-field .ui.selection.dropdown{flex:1 1;width:auto!important}}.reports-page__title.ui.segment{align-items:center;background:#648dba;border:none;border-radius:60px;box-shadow:0 2px 6px #0000000d;display:flex;height:50px;padding-left:24px}.reports-page__title.ui.segment h1{color:#fff;font-family:Archivo,sans-serif;font-size:25px;font-style:normal;font-weight:600;line-height:normal;margin:0}.blog-page__add{display:flex;justify-content:flex-end}.blog-page__add>.ui.button{margin:0}.blog-page .ui.menu.secondary{min-height:0}.company-form{padding:1rem 1.5rem 1.5rem}.company-form__foto-wrapper{display:flex;justify-content:center;margin-bottom:1.5rem}.company-form__foto-label{cursor:pointer;display:block}.company-form__foto-label .ui.image{height:129px!important;object-fit:cover;width:129px!important}.company-form__foto-placeholder{align-items:center;background-color:#d9d9d9;border-radius:50%;color:#888;display:flex;font-size:.9rem;font-weight:500;height:129px;justify-content:center;width:129px}.company-form .field input{background-color:#efefef!important;border:none!important;border-radius:40px!important;box-shadow:none!important;height:44px}.company-form .field .ui.input{border-radius:40px!important}.company-form .field>label{color:#444;font-size:.82rem;margin-bottom:.3rem}.company-form__actions{display:flex;gap:.5rem;justify-content:center;margin-top:1.2rem}.company-form__actions .ui.button{border-radius:40px!important;font-size:1rem!important;min-width:130px!important;padding:.8em 0!important}.company-item{align-content:center;border-bottom:1px solid #e4e4e4;display:flex;justify-content:space-between;margin-bottom:10px;padding-bottom:10px}.company-item:last-of-type{border:0;margin-bottom:0;padding-bottom:0}.company-item__info{align-items:center;display:flex}.company-item__info>.ui.image{height:40px;margin-right:10px;width:40px}.company-item__info p{margin:0}.company-item__info p:first-of-type{font-weight:700}.companies-list .add-company-btn.ui.button{background-color:#0e376e!important;color:#fff!important;margin-left:auto!important}.companies-list .add-company-btn.ui.button,.companies-table tbody .ui.button.icon{align-items:center!important;border-radius:50%!important;display:inline-flex!important;height:34px!important;justify-content:center!important;padding:0!important;width:34px!important}.companies-table tbody .ui.primary.button{background-color:#a4c4e0!important}.companies-table tbody .ui.orange.button{background-color:#648ebc!important}.companies-table tbody .ui.red.button{background-color:#0e376e!important;color:#fff!important}.companies-table.ui.table{background:#0000!important;border:none!important;border-collapse:initial!important;border-spacing:0 6px!important;box-shadow:none!important}.companies-table.ui.table thead tr th{background-color:#ededed!important;border:none!important;color:#000!important;font-family:Archivo,sans-serif!important;font-size:15px!important;font-style:normal!important;font-weight:600!important;line-height:normal!important;padding:.8rem 1rem;position:relative;text-align:center}.companies-table.ui.table thead tr th:not(:last-child):after{color:#000;content:"⋮";font-size:1rem;pointer-events:none;position:absolute;right:0;top:50%;transform:translateY(-50%)}.companies-table.ui.table thead tr th:first-child{border-radius:20px 0 0 20px!important}.companies-table.ui.table thead tr th:last-child{border-radius:0 20px 20px 0!important}.companies-table.ui.table tbody tr td{background-color:#edebeb!important;border:none!important;color:#000!important;font-family:Archivo,sans-serif!important;font-size:12px!important;font-style:normal!important;font-weight:400!important;line-height:normal!important;padding:.8rem 1rem;position:relative;text-align:center}.companies-table.ui.table tbody tr td:not(:last-child):after{background-color:#000;content:"";height:60%;position:absolute;right:0;top:20%;width:1px}.companies-table.ui.table tbody tr td:first-child{border-radius:20px 0 0 20px!important}.companies-table.ui.table tbody tr td:last-child{border-radius:0 20px 20px 0!important}.companies-page .ui.secondary.pointing.menu{border-bottom:none!important}.companies-page .ui.tab.segment{background:#0000!important;border:none!important;box-shadow:none!important;padding-top:0!important}.companies-page .ui.secondary.pointing.menu .item{border-bottom:3px solid #0000!important;color:#000!important;font-family:Archivo,sans-serif!important;font-size:20px!important;font-weight:400!important;letter-spacing:0!important;line-height:100%!important;padding-bottom:6px!important}.companies-page .ui.secondary.pointing.menu .item.active{border-bottom-color:#000!important;color:#000!important;font-size:25px!important;font-weight:600!important}.companies-page__add{margin-top:70px;position:absolute;right:0;top:0}.companies-page__add>.ui.button{margin:0}.companies-page .ui.tab.segment{height:calc(100vh - 200px);overflow-y:scroll}.companies-page .ui.tab.segment::-webkit-scrollbar{display:none}.landing-page{background-color:#f5f5f5;display:flex;flex-direction:column;min-height:100vh}.landing-nav{align-items:center;background:#d9e6f2;border-radius:60px;display:flex;height:74px;justify-content:space-between;margin:0 auto;padding:0 2rem;position:-webkit-sticky;position:sticky;top:0;width:min(1344px,100% - 2rem);z-index:100}.landing-nav__left{align-items:center;display:flex;gap:.5rem}.landing-nav__logo-img{color:#1a1c40;height:28px!important;object-fit:contain;width:28px!important}.landing-nav__brand{color:#1a1c40;font-family:Archivo;font-size:25px;font-style:normal;font-weight:500;line-height:normal}.landing-nav__right{align-items:center;display:flex;gap:.75rem}.landing-nav__lang-selector{align-items:center;background:#0000000f;border-radius:20px;display:flex;gap:.1rem;justify-content:center;min-width:40px;padding:2px 4px;transition:min-width .15s ease}.landing-nav__lang-selector.open{min-width:110px}.landing-nav__lang-opt{border-radius:16px;color:#666;cursor:pointer;font-size:1rem;font-weight:500;padding:3px 8px;transition:all .15s ease}.landing-nav__lang-opt:hover{background:#0000000f;color:#333}.landing-nav__lang-opt.active{background:#fff;color:#333;font-weight:600}.landing-nav__btn.ui.button{border-radius:6px;cursor:pointer;font-size:.9rem;font-weight:500;margin:0;padding:.55em 1.2em;transition:all .2s ease}.landing-nav__btn--login.ui.button{align-items:center;background:#fff;border-radius:20px;color:#000;display:flex;font-family:Archivo;font-size:15px;font-style:normal;font-weight:600;height:28px;justify-content:center;line-height:normal;width:168px}.landing-nav__btn--login.ui.button:hover{background:#f0f0f0;border-color:#aaa}.landing-nav__btn--register.ui.button{align-items:center;background:#fff;border-radius:20px;color:#000;display:flex;font-family:Archivo;font-size:15px;font-style:normal;font-weight:600;height:28px;justify-content:center;line-height:normal;width:168px}.landing-nav__btn--register.ui.button:hover{background:#f0f0f0;border-color:#aaa}.landing-hero{flex:1 1;padding:3rem 2rem}.landing-hero,.landing-hero__card{align-items:center;display:flex;justify-content:center}.landing-hero__card{background:#fff;border-radius:60px;height:820px;margin:0 auto;overflow:hidden;padding:5rem 4rem;position:relative;width:1338px}.landing-hero__bg-card{background:linear-gradient(180deg,#a4c4e0,#0e376e);border-radius:40px;inset:0;opacity:.4;pointer-events:none;position:absolute}.landing-hero__inner-card{align-items:center;background:#fff;border-radius:53px;display:flex;flex-direction:column;gap:1.5rem;height:650px;justify-content:center;position:relative;width:1207px;z-index:1}.landing-hero__divider{stroke-width:4px;stroke:#6d867c;height:30px;margin:0 auto!important;width:753.5px!important}.landing-hero__divider.ui.divider{border-top:4px solid #6d867c!important;margin:0 auto!important;width:753.5px!important}.landing-hero__actions{align-items:center;display:flex;gap:1rem}.landing-hero__btn.ui.button{border-radius:20px;font-family:Archivo,sans-serif;font-size:15px;font-weight:600;margin:0;padding:.6em 1.8em}.landing-hero__btn--demo.ui.button{align-items:center;background:#91b2a5;border-radius:40px!important;color:#fff;display:flex;height:48px;justify-content:center;position:relative;width:363px}.landing-hero__btn--demo.ui.button:hover{background:#3f4d47}.landing-hero__btn .landing-hero__circle{align-items:center;background:#fff;border-radius:50%;display:flex;height:30px;justify-content:center;position:absolute;right:24px;width:30px}.landing-hero__btn .landing-hero__circle img{height:10px;width:10px}.landing-hero__btn--contact.ui.button{background:#a4c4e0;border-radius:40px!important;color:#fff;height:48px;width:363px}.landing-hero__btn--contact.ui.button:hover{background:#86b0d6}.landing-hero__title{color:#1a1c40;font-family:Archivo;font-size:70px;font-style:normal;font-weight:600;line-height:normal;text-align:center}.ui.modal.auth-modal{background:#f6f6f6!important;border-radius:40px!important;box-shadow:0 7px 6px 0 #00000040!important;overflow:hidden}.ui.modal.auth-modal>.close{color:#555}.ui.modal.auth-modal>.content{background:#f6f6f6!important;border-radius:40px!important;padding:0!important}@media(max-width:768px){.landing-nav{border-radius:30px;flex-wrap:wrap;gap:.5rem;height:auto;min-height:60px;padding:0 1rem;width:calc(100% - 1rem)}.landing-nav__brand{font-size:1.1rem}.landing-nav__right{gap:.4rem}.landing-nav__btn--login.ui.button,.landing-nav__btn--register.ui.button{font-size:13px;height:28px;padding:.4em .9em;width:auto}.landing-hero{padding:1rem .75rem}.landing-hero__card{border-radius:30px;height:auto;padding:2rem 1rem;width:100%}.landing-hero__inner-card{border-radius:24px;gap:1.2rem;height:auto;padding:2rem 1rem;width:100%}.landing-hero__title{font-size:1.6rem;line-height:1.3}.landing-hero__divider.ui.divider{width:90%!important}.landing-hero__actions{align-items:center;flex-direction:column;width:100%}.landing-hero__btn--contact.ui.button,.landing-hero__btn--demo.ui.button{font-size:14px;max-width:320px;width:100%}.ui.modal.auth-modal{margin:.5rem!important;width:calc(100% - 1rem)!important}.ui.modal.auth-modal,.ui.modal.auth-modal>.content{border-radius:20px!important}}@media(max-width:480px){.landing-nav__btn--login.ui.button,.landing-nav__btn--register.ui.button{font-size:12px;padding:.35em .75em}.landing-hero__title{font-size:1.3rem}}.list-social__pagination{display:flex;justify-content:center}.list-social__table-wrapper{overflow-x:auto;overflow-y:visible;width:100%}.list-social__table-wrapper::-webkit-scrollbar{height:8px}.list-social__table-wrapper::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.list-social__table-wrapper::-webkit-scrollbar-thumb{background:#888;border-radius:4px}.list-social__table-wrapper::-webkit-scrollbar-thumb:hover{background:#555}.list-social__table-wrapper .social-table.ui.table{background:#0000!important;border:none!important;border-collapse:initial!important;border-spacing:0 6px!important;box-shadow:none!important}.list-social__table-wrapper .social-table.ui.table thead tr th{background-color:#ededed!important;font-size:15px!important;font-weight:600!important}.list-social__table-wrapper .social-table.ui.table tbody tr td,.list-social__table-wrapper .social-table.ui.table thead tr th{border:none!important;color:#000!important;font-family:Archivo,sans-serif!important;font-style:normal!important;height:47px;line-height:normal!important;padding:.5rem .8rem;text-align:center}.list-social__table-wrapper .social-table.ui.table tbody tr td{background-color:#edebeb!important;font-size:12px!important;font-weight:400!important}.list-social__table-wrapper .social-table.ui.table td.pill-left-start,.list-social__table-wrapper .social-table.ui.table th.pill-left-start{border-radius:20px 0 0 20px!important}.list-social__table-wrapper .social-table.ui.table td.pill-left-end,.list-social__table-wrapper .social-table.ui.table th.pill-left-end{border-radius:0 20px 20px 0!important;border-right:none!important}.list-social__table-wrapper .social-table.ui.table tbody td.pill-left-start:after,.list-social__table-wrapper .social-table.ui.table tbody td.sticky-col-2:after{background-color:#000;content:"";height:60%;position:absolute;right:0;top:20%;width:1px}.list-social__table-wrapper .social-table.ui.table tbody td.pill-right{border-right:1px solid #ccc!important}.list-social__table-wrapper .social-table.ui.table td.pill-gap,.list-social__table-wrapper .social-table.ui.table th.pill-gap{background:#0000!important;border:none!important;max-width:14px!important;min-width:14px!important;padding:0!important;width:14px!important}.list-social__table-wrapper .social-table.ui.table td.pill-right,.list-social__table-wrapper .social-table.ui.table th.pill-right{border-radius:20px!important;border-right:none!important;overflow:visible}.list-social__table-wrapper .social-table.ui.table td.months-full-row{background:#0000!important;border:none!important;border-radius:20px!important;overflow:visible;padding:0!important}.list-social__table-wrapper .social-table.ui.table .months-flex-container{display:flex;width:100%}.list-social__table-wrapper .social-table.ui.table .months-flex-container .month-flex-cell{align-items:center;display:flex;flex:1 1;font-size:11px;justify-content:center;min-height:47px;padding:.35rem .4rem;text-align:center}.list-social__table-wrapper .social-table.ui.table .months-flex-container .month-flex-cell:first-child{border-radius:20px 0 0 20px}.list-social__table-wrapper .social-table.ui.table .months-flex-container .month-flex-cell:last-child{border-radius:0 20px 20px 0}.list-social__table-wrapper .social-table.ui.table .months-flex-container .month-flex-header{background-color:#ebebeb;color:#000;font-weight:600;overflow:visible;position:relative;z-index:10}.list-social__table-wrapper .social-table.ui.table .months-flex-container .month-flex-header:has(.ui.dropdown.active){z-index:9999!important}.list-social__table-wrapper .social-table.ui.table .months-flex-container .month-flex-header .ui.dropdown.active{z-index:9999!important}.list-social__table-wrapper .social-table.ui.table .months-flex-container .month-flex-header .ui.dropdown .menu{left:50%!important;min-width:160px;right:auto!important;top:100%!important;transform:translateX(-50%)!important;z-index:9999!important}.list-social__table-wrapper .social-table.ui.table .months-flex-container .month-flex-data{background-color:#f5f5f5;color:#000;position:relative}.list-social__table-wrapper .social-table.ui.table .months-flex-container .month-flex-data:not(:last-child):after{background-color:#000;content:"";height:60%;position:absolute;right:0;top:20%;width:1px}.list-social__table-wrapper .social-table.ui.table td.sticky-col-1,.list-social__table-wrapper .social-table.ui.table th.sticky-col-1{min-width:60px;position:relative}.list-social__table-wrapper .social-table.ui.table td.sticky-col-2,.list-social__table-wrapper .social-table.ui.table th.sticky-col-2{min-width:180px;position:relative}.list-social .summary-flex{align-items:center;display:flex;gap:1.2rem;justify-content:flex-end;padding:0 .4rem}.list-social .summary-flex .summary-item{color:#000;font-size:12px;white-space:nowrap}.list-social .expand-btn.ui.button{background:#0000!important;box-shadow:none!important;margin:0!important;padding:.3rem!important}.list-social .batch-actions{align-items:center;border-radius:40px;display:flex;gap:8px;justify-content:flex-end;margin-bottom:10px;padding:6px 14px}.list-social .batch-actions .batch-btn{border:none!important;border-radius:40px!important;box-shadow:none!important;color:#000!important;font-size:12px!important;min-height:32px;padding:.3rem 1rem!important}.list-social .batch-actions .batch-btn.primary{background:#0e376e!important;color:#fff!important}.list-social .batch-actions .batch-btn.primary:hover{background:#0b2e59!important}.list-social .batch-actions .batch-btn.success{background:#648ebc!important;color:#000!important}.list-social .batch-actions .batch-btn.success:hover{background:#567da8!important}.list-social .batch-actions .batch-btn.cancel{background:#b7b7b7!important}.list-social .batch-actions .batch-btn.cancel:hover{background:#a5a5a5!important}.list-social .month-flex-data input[type=number]::-webkit-inner-spin-button,.list-social .month-flex-data input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ui.modal.basic-modal.social-modal,.ui.modal.basic-modal.social-modal>.content{background:#fff!important}.social-form__miniature{margin-bottom:16px}.social-form__miniature>div{align-items:center;border:2px dashed #648ebc;display:flex;justify-content:center;min-height:120px;width:100%}.social-form__miniature>div:hover{cursor:pointer;opacity:.6}.social-form__miniature>.ui.image{border:2px dashed #648ebc;margin:0;min-height:120px;padding:5px;width:100%}.social-form__miniature>.ui.image:hover{cursor:pointer;opacity:.6}.social-form .grid{margin:2px}.social-form .label{font-weight:700}.social-form .ui.table{position:relative}.social-form .ui.table,.social-form .ui.table td{overflow:visible!important}.social-form .social-form-table.ui.table{background:#0000!important;border:none!important;border-collapse:initial!important;border-spacing:0 6px!important;box-shadow:none!important;overflow:visible!important}.social-form .social-form-table.ui.table thead tr th{background-color:#ededed!important;font-size:15px!important;font-weight:600!important}.social-form .social-form-table.ui.table tbody tr td,.social-form .social-form-table.ui.table thead tr th{border:none!important;color:#000!important;font-family:Archivo,sans-serif!important;font-style:normal!important;height:47px;line-height:normal!important;padding:.5rem 1rem!important;text-align:center!important}.social-form .social-form-table.ui.table tbody tr td{background-color:#edebeb!important;font-size:12px!important;font-weight:400!important;position:relative}.social-form .social-form-table.ui.table tbody tr td:not(:last-child):after{background-color:#0009;content:"";height:60%;position:absolute;right:0;top:20%;width:1px}.social-form .social-form-table.ui.table thead tr th:first-child{border-radius:20px 0 0 20px!important}.social-form .social-form-table.ui.table thead tr th:last-child{border-radius:0 20px 20px 0!important}.social-form .social-form-table.ui.table tbody tr td:first-child{border-radius:20px 0 0 20px!important}.social-form .social-form-table.ui.table tbody tr td:last-child{border-radius:0 20px 20px 0!important}.social-form .social-form-table.ui.table tbody tr td:last-child .ui.button{align-items:center!important;border-radius:50%!important;display:inline-flex!important;font-size:12px!important;height:30px!important;justify-content:center!important;line-height:1!important;margin:0 2px!important;max-height:30px!important;min-height:0!important;min-height:auto!important;min-width:0!important;min-width:auto!important;overflow:hidden!important;padding:0!important;width:30px!important}.social-form .social-form-table.ui.table tbody tr td:last-child .ui.button i.icon{height:auto!important;line-height:1!important;margin:0!important}.social-form .social-form-table.ui.table tbody tr td:last-child .ui.button:first-child{background-color:#a4c4e0!important;color:#fff!important}.social-form .social-form-table.ui.table tbody tr td:last-child .ui.button:nth-child(2){background-color:#648ebc!important;color:#fff!important}.social-form .social-form-table.ui.table tbody tr td:last-child .ui.button:nth-child(3){background-color:#0e376e!important;color:#fff!important}.social-form .ui.dropdown .menu{z-index:9999!important}.social-form .ui.selection.dropdown.disabled{cursor:not-allowed!important;opacity:1!important}.social-form .ui.selection.dropdown.disabled .text{color:#000c!important;opacity:1!important}.social-form input[type=number]::-webkit-inner-spin-button,.social-form input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.social-form input[type=number]{-webkit-appearance:textfield;appearance:textfield}.units-form-modal .units-grid{grid-template-columns:repeat(3,1fr)}.social-form-item{align-items:center;border-bottom:1px solid #e4e4e4;display:flex;justify-content:space-between;margin-bottom:10px;padding-bottom:10px}.social-form-item:nth-last-of-type(2){border-bottom:0;margin-bottom:0;padding-bottom:0}.social-form-item__info{align-items:center;display:flex}.social-form-item__info>.ui.image{height:60px;margin-right:10px}.social-form-item__info p{font-weight:700;margin:0}.social-forms-page .social-page-header-wrapper{align-items:center;display:flex;gap:.6rem}.social-forms-page .social-page-header{align-items:center;background:#648ebc;border-radius:40px;display:flex;flex:1 1;justify-content:space-between;padding:.6rem .6rem .6rem 1.5rem}.social-forms-page .social-page-header .social-page-title{color:#fff;font-family:Archivo,sans-serif;font-size:25px;font-style:normal;font-weight:600;line-height:normal}.social-forms-page .social-page-header .social-page-actions{align-items:center;display:flex;gap:.6rem}.social-forms-page .social-year-dropdown.ui.selection.dropdown{align-items:center!important;background:#f8f4f4!important;border:none!important;border-radius:20px!important;box-shadow:none!important;font-family:Archivo,sans-serif!important;font-size:13px!important;font-weight:600!important;height:27px!important;min-height:0!important;min-height:auto!important;min-width:104px!important;padding:4px 28px 4px 10px!important}.social-forms-page .social-year-dropdown.ui.selection.dropdown .text{color:#1a1c40!important;line-height:normal}.social-forms-page .social-year-dropdown.ui.selection.dropdown .dropdown.icon{padding:0!important;top:50%!important;transform:translateY(-50%)!important}.social-forms-page .social-year-dropdown.ui.selection.dropdown.active,.social-forms-page .social-year-dropdown.ui.selection.dropdown:focus{border:none!important;box-shadow:none!important}.social-forms-page .social-year-dropdown.ui.selection.dropdown{display:flex!important;justify-content:center!important;text-align:center!important}.social-forms-page .social-year-dropdown.ui.selection.dropdown>.text{text-align:center!important;width:100%!important}.social-forms-page .ui.selection.active.dropdown.social-year-dropdown .menu>.item,.social-forms-page .ui.selection.dropdown.social-year-dropdown .menu>.item,.social-forms-page .ui.visible.selection.dropdown.social-year-dropdown .menu>.item{align-items:center!important;display:flex!important;justify-content:center!important;text-align:center!important}.social-forms-page .social-year-dropdown.ui.selection.dropdown>.dropdown.icon{margin:0!important;position:absolute!important;right:10px!important;top:50%!important;transform:translateY(-50%)!important}.social-forms-page .social-add-btn.ui.button{align-items:center!important;background-color:#0e376e!important;border-radius:50%!important;color:#fff!important;display:inline-flex!important;height:34px!important;justify-content:center!important;margin:0!important;padding:0!important;width:34px!important}.social-forms-page .ui.tab.segment{height:calc(100vh - 200px);overflow-y:scroll}.social-forms-page .ui.tab.segment::-webkit-scrollbar{display:none}.social-forms-page .ui.secondary.menu{display:none!important}.site-form .field input,.site-form .ui.input>input{background-color:#efefef!important;border:none!important;border-radius:40px!important;box-shadow:none!important}.site-form .field>label{color:#1a1c40;font-family:Archivo,sans-serif;font-weight:600;margin-bottom:.3rem}.site-form__actions{display:flex;gap:.6rem;justify-content:center;margin-top:1.2rem}.site-form__btn-save.ui.button{background-color:#648ebc!important}.site-form__btn-cancel.ui.button,.site-form__btn-save.ui.button{border:none!important;border-radius:40px!important;box-shadow:none!important;color:#fff!important;font-family:Archivo,sans-serif!important;font-size:1rem!important;font-weight:600!important;padding:.75em 2.2em!important}.site-form__btn-cancel.ui.button{background-color:#b7b7b7!important}.sites-list .add-site-btn.ui.button{background-color:#0e376e!important;color:#fff!important;margin-left:auto!important}.sites-list .add-site-btn.ui.button,.sites-table tbody .ui.button.icon{align-items:center!important;border-radius:50%!important;display:inline-flex!important;height:34px!important;justify-content:center!important;padding:0!important;width:34px!important}.sites-table tbody .ui.primary.button{background-color:#a4c4e0!important}.sites-table tbody .ui.orange.button{background-color:#648ebc!important}.sites-table tbody .ui.red.button{background-color:#0e376e!important;color:#fff!important}.sites-list .ui.fluid.vertical.menu{background:#0000!important;border:none!important;box-shadow:none!important}.sites-list .ui.fluid.vertical.menu .item{align-items:center!important;background-color:#edebeb!important;border:none!important;border-radius:40px!important;color:#000!important;display:flex!important;font-family:Archivo,sans-serif!important;font-size:15px!important;font-style:normal!important;font-weight:600!important;height:44px!important;justify-content:center!important;line-height:normal!important;margin-bottom:.4rem!important}.sites-list .ui.fluid.vertical.menu .item.active{background-color:#91b2a5!important;color:#fff!important}.sites-list .ui.tab.segment{padding-top:0!important}.sites-list .ui.tab.segment,.sites-table.ui.table{background:#0000!important;border:none!important;box-shadow:none!important}.sites-table.ui.table{border-collapse:initial!important;border-spacing:0 6px!important}.sites-table.ui.table thead tr th{background-color:#ededed!important;border:none!important;color:#000!important;font-family:Archivo,sans-serif!important;font-size:15px!important;font-style:normal!important;font-weight:600!important;line-height:normal!important;padding:.8rem 1rem;position:relative;text-align:center}.sites-table.ui.table thead tr th:not(:last-child):after{color:#000;content:"⋮";font-size:1rem;pointer-events:none;position:absolute;right:0;top:50%;transform:translateY(-50%)}.sites-table.ui.table thead tr th:first-child{border-radius:20px 0 0 20px!important}.sites-table.ui.table thead tr th:last-child{border-radius:0 20px 20px 0!important}.sites-table.ui.table tbody tr td{background-color:#edebeb!important;border:none!important;color:#000!important;font-family:Archivo,sans-serif!important;font-size:12px!important;font-style:normal!important;font-weight:400!important;line-height:normal!important;padding:.8rem 1rem;position:relative;text-align:center}.sites-table.ui.table tbody tr td:not(:last-child):after{background-color:#000;content:"";height:60%;position:absolute;right:0;top:20%;width:1px}.sites-table.ui.table tbody tr td:first-child{border-radius:20px 0 0 20px!important}.sites-table.ui.table tbody tr td:last-child{border-radius:0 20px 20px 0!important}.site-item{align-content:center;border-bottom:1px solid #e4e4e4;display:flex;justify-content:space-between;margin-bottom:10px;padding-bottom:10px}.site-item:last-of-type{border:0;margin-bottom:0;padding-bottom:0}.site-item__info{align-items:center;display:flex}.site-item__info>.ui.image{height:40px;margin-right:10px;width:40px}.site-item__info p{margin:0}.site-item__info p:first-of-type{font-weight:700}.sites-page .ui.secondary.pointing.menu{border-bottom:none!important}.sites-page .ui.tab.segment{background:#0000!important;border:none!important;box-shadow:none!important;padding-top:0!important}.sites-page .ui.secondary.pointing.menu .item{border-bottom:3px solid #0000!important;color:#000!important;font-family:Archivo,sans-serif!important;font-size:20px!important;font-weight:400!important;letter-spacing:0!important;line-height:100%!important;padding-bottom:6px!important}.sites-page .ui.secondary.pointing.menu .item.active{border-bottom-color:#000!important;color:#000!important;font-size:25px!important;font-weight:600!important}.sites-page .ui.tab.segment{height:calc(100vh - 200px);overflow-y:scroll}.sites-page .ui.tab.segment::-webkit-scrollbar{display:none}.sites-page .ui.fluid.vertical.menu{background:#0000!important;border:none!important;box-shadow:none!important}.sites-page .ui.fluid.vertical.menu .item{align-items:center!important;background-color:#edebeb!important;border:none!important;border-radius:40px!important;color:#000!important;display:flex!important;font-family:Archivo,sans-serif!important;font-size:15px!important;font-style:normal!important;font-weight:600!important;height:44px!important;justify-content:center!important;line-height:normal!important;margin-bottom:.4rem!important}.sites-page .ui.fluid.vertical.menu .item.active{background-color:#91b2a5!important;color:#fff!important}.sites-page .ui.vertical.menu .item:after,.sites-page .ui.vertical.menu .item:before{display:none!important}.sites-page__add{position:absolute;right:0;top:0}.sites-page__add>.ui.button{margin:0}.list-energy-forms__pagination{display:flex;justify-content:center;margin-top:20px}.list-energy-forms__table-wrapper{overflow-x:auto;overflow-y:visible;width:100%}.list-energy-forms__table-wrapper::-webkit-scrollbar{height:8px}.list-energy-forms__table-wrapper::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.list-energy-forms__table-wrapper::-webkit-scrollbar-thumb{background:#888;border-radius:4px}.list-energy-forms__table-wrapper::-webkit-scrollbar-thumb:hover{background:#555}.list-energy-forms__table-wrapper .energy-table.ui.table{background:#0000!important;border:none!important;border-collapse:initial!important;border-spacing:0 6px!important;box-shadow:none!important}.list-energy-forms__table-wrapper .energy-table.ui.table thead tr th{background-color:#ededed!important;font-size:15px!important;font-weight:600!important}.list-energy-forms__table-wrapper .energy-table.ui.table tbody tr td,.list-energy-forms__table-wrapper .energy-table.ui.table thead tr th{border:none!important;color:#000!important;font-family:Archivo,sans-serif!important;font-style:normal!important;height:47px;line-height:normal!important;padding:.5rem .8rem;text-align:center}.list-energy-forms__table-wrapper .energy-table.ui.table tbody tr td{background-color:#edebeb!important;font-size:12px!important;font-weight:400!important}.list-energy-forms__table-wrapper .energy-table.ui.table td.pill-left-start,.list-energy-forms__table-wrapper .energy-table.ui.table th.pill-left-start{border-radius:20px 0 0 20px!important}.list-energy-forms__table-wrapper .energy-table.ui.table td.pill-left-end,.list-energy-forms__table-wrapper .energy-table.ui.table th.pill-left-end{border-radius:0 20px 20px 0!important;border-right:none!important}.list-energy-forms__table-wrapper .energy-table.ui.table tbody td.pill-left-start:after,.list-energy-forms__table-wrapper .energy-table.ui.table tbody td.sticky-col-2:after{background-color:#000;content:"";height:60%;position:absolute;right:0;top:20%;width:1px}.list-energy-forms__table-wrapper .energy-table.ui.table tbody td.pill-right{border-right:1px solid #ccc!important}.list-energy-forms__table-wrapper .energy-table.ui.table td.pill-gap,.list-energy-forms__table-wrapper .energy-table.ui.table th.pill-gap{background:#0000!important;border:none!important;max-width:14px!important;min-width:14px!important;padding:0!important;width:14px!important}.list-energy-forms__table-wrapper .energy-table.ui.table td.pill-right,.list-energy-forms__table-wrapper .energy-table.ui.table th.pill-right{border-radius:20px!important;border-right:none!important;overflow:visible}.list-energy-forms__table-wrapper .energy-table.ui.table td.months-full-row{background:#0000!important;border:none!important;border-radius:20px!important;overflow:visible;padding:0!important}.list-energy-forms__table-wrapper .energy-table.ui.table .months-flex-container{display:flex;width:100%}.list-energy-forms__table-wrapper .energy-table.ui.table .months-flex-container .month-flex-cell{align-items:center;display:flex;flex:1 1;font-size:11px;justify-content:center;min-height:47px;padding:.35rem .4rem;text-align:center}.list-energy-forms__table-wrapper .energy-table.ui.table .months-flex-container .month-flex-cell:first-child{border-radius:20px 0 0 20px}.list-energy-forms__table-wrapper .energy-table.ui.table .months-flex-container .month-flex-cell:last-child{border-radius:0 20px 20px 0}.list-energy-forms__table-wrapper .energy-table.ui.table .months-flex-container .month-flex-header{background-color:#ebebeb;color:#000;font-weight:600;overflow:visible;position:relative;z-index:10}.list-energy-forms__table-wrapper .energy-table.ui.table .months-flex-container .month-flex-header:has(.ui.dropdown.active){z-index:9999!important}.list-energy-forms__table-wrapper .energy-table.ui.table .months-flex-container .month-flex-header .ui.dropdown.active{z-index:9999!important}.list-energy-forms__table-wrapper .energy-table.ui.table .months-flex-container .month-flex-header .ui.dropdown .menu{left:50%!important;min-width:160px;right:auto!important;top:100%!important;transform:translateX(-50%)!important;z-index:9999!important}.list-energy-forms__table-wrapper .energy-table.ui.table .months-flex-container .month-flex-data{background-color:#f5f5f5;color:#000;position:relative}.list-energy-forms__table-wrapper .energy-table.ui.table .months-flex-container .month-flex-data input[type=number]::-webkit-inner-spin-button,.list-energy-forms__table-wrapper .energy-table.ui.table .months-flex-container .month-flex-data input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.list-energy-forms__table-wrapper .energy-table.ui.table .months-flex-container .month-flex-data:not(:last-child):after{background-color:#000;content:"";height:60%;position:absolute;right:0;top:20%;width:1px}.list-energy-forms__table-wrapper .energy-table.ui.table td.sticky-col-1,.list-energy-forms__table-wrapper .energy-table.ui.table th.sticky-col-1{min-width:60px;position:relative}.list-energy-forms__table-wrapper .energy-table.ui.table td.sticky-col-2,.list-energy-forms__table-wrapper .energy-table.ui.table th.sticky-col-2{min-width:180px;position:relative}.list-energy-forms .summary-flex{align-items:center;display:flex;gap:1.2rem;justify-content:flex-end;padding:0 .4rem}.list-energy-forms .summary-flex .summary-item{color:#000;font-size:12px;white-space:nowrap}.list-energy-forms .expand-btn.ui.button{background:#0000!important;box-shadow:none!important;margin:0!important;padding:.3rem!important}.list-energy-forms .batch-actions{align-items:center;border-radius:40px;display:flex;gap:8px;justify-content:flex-end;margin-bottom:10px;padding:6px 14px}.list-energy-forms .batch-actions .batch-btn{border:none!important;border-radius:40px!important;box-shadow:none!important;color:#000!important;font-size:12px!important;min-height:32px;padding:.3rem 1rem!important}.list-energy-forms .batch-actions .batch-btn.primary{background:#0e376e!important;color:#fff!important}.list-energy-forms .batch-actions .batch-btn.primary:hover{background:#0b2e59!important}.list-energy-forms .batch-actions .batch-btn.success{background:#648ebc!important;color:#000!important}.list-energy-forms .batch-actions .batch-btn.success:hover{background:#567da8!important}.list-energy-forms .batch-actions .batch-btn.cancel{background:#b7b7b7!important}.list-energy-forms .batch-actions .batch-btn.cancel:hover{background:#a5a5a5!important}.ui.modal.basic-modal.energy-modal,.ui.modal.basic-modal.energy-modal>.content{background:#fff!important}.energy-form__miniature{margin-bottom:16px}.energy-form__miniature>div{align-items:center;border:2px dashed #648ebc;display:flex;justify-content:center;min-height:120px;width:100%}.energy-form__miniature>div:hover{cursor:pointer;opacity:.6}.energy-form__miniature>.ui.image{border:2px dashed #648ebc;margin:0;min-height:120px;padding:5px;width:100%}.energy-form__miniature>.ui.image:hover{cursor:pointer;opacity:.6}.energy-form .grid{margin:2px}.energy-form .label{font-weight:700}.energy-form .ui.table{position:relative}.energy-form .ui.table,.energy-form .ui.table td{overflow:visible!important}.energy-form .energy-form-table.ui.table{background:#0000!important;border:none!important;border-collapse:initial!important;border-spacing:0 6px!important;box-shadow:none!important;overflow:visible!important}.energy-form .energy-form-table.ui.table thead tr th{background-color:#ededed!important;border:none!important;color:#000!important;font-family:Archivo,sans-serif!important;font-size:15px!important;font-style:normal!important;font-weight:600!important;height:47px;line-height:normal!important;padding:.5rem 1rem!important;text-align:center!important}.energy-form .energy-form-table.ui.table tbody tr.energy-form-section-header td{background-color:#d8e6f3!important;border:none!important;border-radius:20px!important;color:#2d5275!important;font-family:Archivo,sans-serif!important;font-size:15px!important;font-weight:700!important;height:38px;padding:.4rem 1rem!important;text-align:left!important}.energy-form .energy-form-table.ui.table tbody tr.energy-form-section-header td:after{display:none!important}.energy-form .energy-form-table.ui.table tbody tr:not(.energy-form-section-header) td{background-color:#edebeb!important;border:none!important;color:#000!important;font-family:Archivo,sans-serif!important;font-size:12px!important;font-style:normal!important;font-weight:400!important;height:47px;line-height:normal!important;padding:.5rem 1rem!important;position:relative;text-align:center!important}.energy-form .energy-form-table.ui.table tbody tr:not(.energy-form-section-header) td:not(:last-child):after{background-color:#0009;content:"";height:60%;position:absolute;right:0;top:20%;width:1px}.energy-form .energy-form-table.ui.table thead tr th:first-child{border-radius:20px 0 0 20px!important}.energy-form .energy-form-table.ui.table thead tr th:last-child{border-radius:0 20px 20px 0!important}.energy-form .energy-form-table.ui.table tbody tr:not(.energy-form-section-header) td:first-child{border-radius:20px 0 0 20px!important}.energy-form .energy-form-table.ui.table tbody tr:not(.energy-form-section-header) td:last-child{border-radius:0 20px 20px 0!important}.energy-form .energy-form-table.ui.table tbody tr:not(.energy-form-section-header) td:last-child .ui.button{align-items:center!important;border-radius:50%!important;display:inline-flex!important;font-size:12px!important;height:30px!important;justify-content:center!important;line-height:1!important;margin:0 2px!important;max-height:30px!important;min-height:0!important;min-height:auto!important;min-width:0!important;min-width:auto!important;overflow:hidden!important;padding:0!important;width:30px!important}.energy-form .energy-form-table.ui.table tbody tr:not(.energy-form-section-header) td:last-child .ui.button i.icon{height:auto!important;line-height:1!important;margin:0!important}.energy-form .energy-form-table.ui.table tbody tr:not(.energy-form-section-header) td:last-child .ui.button:first-child{background-color:#a4c4e0!important;color:#fff!important}.energy-form .energy-form-table.ui.table tbody tr:not(.energy-form-section-header) td:last-child .ui.button:nth-child(2){background-color:#648ebc!important;color:#fff!important}.energy-form .energy-form-table.ui.table tbody tr:not(.energy-form-section-header) td:last-child .ui.button:nth-child(3){background-color:#0e376e!important;color:#fff!important}.energy-form .ui.dropdown .menu{z-index:9999!important}.energy-form .ui.selection.dropdown.disabled{cursor:not-allowed!important;opacity:1!important}.energy-form .ui.selection.dropdown.disabled .text{color:#000c!important;opacity:1!important}.energy-form input[type=number]::-webkit-inner-spin-button,.energy-form input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.energy-form input[type=number]{-webkit-appearance:textfield;appearance:textfield}.energy-form .invoice-reader-preview .invoice-preview-table{border-collapse:collapse;width:100%}.energy-form .invoice-reader-preview .invoice-preview-table td{border-bottom:1px solid #eee;padding:10px 14px}.energy-form .invoice-reader-preview .invoice-preview-table td:first-child{color:#666;font-weight:500;width:45%}.energy-form .invoice-reader-preview .invoice-preview-table td strong{color:#000;font-size:1rem}.energy-form .invoice-reader-preview .invoice-preview-table td .not-found{color:#aaa;font-size:.9rem;font-style:italic}.energy-form .invoice-reader-preview .invoice-preview-table tr:last-child td{border-bottom:none}.energy-form-item{align-items:center;border-bottom:1px solid #e4e4e4;display:flex;justify-content:space-between;margin-bottom:10px;padding-bottom:10px}.energy-form-item:nth-last-of-type(2){border-bottom:0;margin-bottom:0;padding-bottom:0}.energy-form-item__info{align-items:center;display:flex}.energy-form-item__info>.ui.image{height:60px;margin-right:10px}.energy-form-item__info p{font-weight:700;margin:0}.energy-forms-page .energy-page-header-wrapper{align-items:center;display:flex;gap:.6rem}.energy-forms-page .energy-page-header{align-items:center;background:#648ebc;border-radius:40px;display:flex;flex:1 1;justify-content:space-between;padding:.6rem .6rem .6rem 1.5rem}.energy-forms-page .energy-page-header .energy-page-title{color:#fff;font-family:Archivo,sans-serif;font-size:25px;font-style:normal;font-weight:600;line-height:normal}.energy-forms-page .energy-page-header .energy-page-actions{align-items:center;display:flex;gap:.6rem}.energy-forms-page .energy-year-dropdown.ui.selection.dropdown{align-items:center!important;background:#f8f4f4!important;border:none!important;border-radius:20px!important;box-shadow:none!important;font-family:Archivo,sans-serif!important;font-size:13px!important;font-weight:600!important;height:27px!important;min-height:0!important;min-height:auto!important;min-width:104px!important;padding:4px 28px 4px 10px!important}.energy-forms-page .energy-year-dropdown.ui.selection.dropdown .text{color:#1a1c40!important;line-height:normal}.energy-forms-page .energy-year-dropdown.ui.selection.dropdown .dropdown.icon{padding:0!important;top:50%!important;transform:translateY(-50%)!important}.energy-forms-page .energy-year-dropdown.ui.selection.dropdown.active,.energy-forms-page .energy-year-dropdown.ui.selection.dropdown:focus{border:none!important;box-shadow:none!important}.energy-forms-page .energy-year-dropdown.ui.selection.dropdown{display:flex!important;justify-content:center!important;text-align:center!important}.energy-forms-page .energy-year-dropdown.ui.selection.dropdown>.text{text-align:center!important;width:100%!important}.energy-forms-page .ui.selection.active.dropdown.energy-year-dropdown .menu>.item,.energy-forms-page .ui.selection.dropdown.energy-year-dropdown .menu>.item,.energy-forms-page .ui.visible.selection.dropdown.energy-year-dropdown .menu>.item{align-items:center!important;display:flex!important;justify-content:center!important;text-align:center!important}.energy-forms-page .energy-year-dropdown.ui.selection.dropdown>.dropdown.icon{margin:0!important;position:absolute!important;right:10px!important;top:50%!important;transform:translateY(-50%)!important}.energy-forms-page .energy-add-btn.ui.button{align-items:center!important;background-color:#0e376e!important;border-radius:50%!important;color:#fff!important;display:inline-flex!important;height:34px!important;justify-content:center!important;margin:0!important;padding:0!important;width:34px!important}.energy-forms-page .ui.tab.segment{height:calc(100vh - 200px);overflow-y:scroll}.energy-forms-page .ui.tab.segment::-webkit-scrollbar{display:none}.energy-forms-page .ui.secondary.menu{display:none!important}.list-water-forms__pagination{display:flex;justify-content:center;margin-top:20px}.list-water-forms__table-wrapper{overflow-x:auto;overflow-y:visible;width:100%}.list-water-forms__table-wrapper::-webkit-scrollbar{height:8px}.list-water-forms__table-wrapper::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.list-water-forms__table-wrapper::-webkit-scrollbar-thumb{background:#888;border-radius:4px}.list-water-forms__table-wrapper::-webkit-scrollbar-thumb:hover{background:#555}.list-water-forms__table-wrapper .water-table.ui.table{background:#0000!important;border:none!important;border-collapse:initial!important;border-spacing:0 6px!important;box-shadow:none!important}.list-water-forms__table-wrapper .water-table.ui.table thead tr th{background-color:#ededed!important;font-size:15px!important;font-weight:600!important}.list-water-forms__table-wrapper .water-table.ui.table tbody tr td,.list-water-forms__table-wrapper .water-table.ui.table thead tr th{border:none!important;color:#000!important;font-family:Archivo,sans-serif!important;font-style:normal!important;height:47px;line-height:normal!important;padding:.5rem .8rem;text-align:center}.list-water-forms__table-wrapper .water-table.ui.table tbody tr td{background-color:#edebeb!important;font-size:12px!important;font-weight:400!important}.list-water-forms__table-wrapper .water-table.ui.table td.pill-left-start,.list-water-forms__table-wrapper .water-table.ui.table th.pill-left-start{border-radius:20px 0 0 20px!important}.list-water-forms__table-wrapper .water-table.ui.table td.pill-left-end,.list-water-forms__table-wrapper .water-table.ui.table th.pill-left-end{border-radius:0 20px 20px 0!important;border-right:none!important}.list-water-forms__table-wrapper .water-table.ui.table tbody td.pill-left-start:after,.list-water-forms__table-wrapper .water-table.ui.table tbody td.sticky-col-2:after{background-color:#000;content:"";height:60%;position:absolute;right:0;top:20%;width:1px}.list-water-forms__table-wrapper .water-table.ui.table td.pill-gap,.list-water-forms__table-wrapper .water-table.ui.table th.pill-gap{background:#0000!important;border:none!important;max-width:14px!important;min-width:14px!important;padding:0!important;width:14px!important}.list-water-forms__table-wrapper .water-table.ui.table td.pill-right,.list-water-forms__table-wrapper .water-table.ui.table th.pill-right{border-radius:20px!important;border-right:none!important;overflow:visible}.list-water-forms__table-wrapper .water-table.ui.table td.months-full-row{background:#0000!important;border:none!important;border-radius:20px!important;overflow:visible;padding:0!important}.list-water-forms__table-wrapper .water-table.ui.table .months-flex-container{display:flex;width:100%}.list-water-forms__table-wrapper .water-table.ui.table .months-flex-container .month-flex-cell{align-items:center;display:flex;flex:1 1;font-size:11px;justify-content:center;min-height:47px;padding:.35rem .4rem;text-align:center}.list-water-forms__table-wrapper .water-table.ui.table .months-flex-container .month-flex-cell:first-child{border-radius:20px 0 0 20px}.list-water-forms__table-wrapper .water-table.ui.table .months-flex-container .month-flex-cell:last-child{border-radius:0 20px 20px 0}.list-water-forms__table-wrapper .water-table.ui.table .months-flex-container .month-flex-header{background-color:#ebebeb;color:#000;font-weight:600;overflow:visible;position:relative;z-index:10}.list-water-forms__table-wrapper .water-table.ui.table .months-flex-container .month-flex-header:has(.ui.dropdown.active){z-index:9999!important}.list-water-forms__table-wrapper .water-table.ui.table .months-flex-container .month-flex-header .ui.dropdown.active{z-index:9999!important}.list-water-forms__table-wrapper .water-table.ui.table .months-flex-container .month-flex-header .ui.dropdown .menu{left:50%!important;min-width:160px;right:auto!important;top:100%!important;transform:translateX(-50%)!important;z-index:9999!important}.list-water-forms__table-wrapper .water-table.ui.table .months-flex-container .month-flex-data{background-color:#f5f5f5;color:#000;position:relative}.list-water-forms__table-wrapper .water-table.ui.table .months-flex-container .month-flex-data:not(:last-child):after{background-color:#000;content:"";height:60%;position:absolute;right:0;top:20%;width:1px}.list-water-forms__table-wrapper .water-table.ui.table td.sticky-col-1,.list-water-forms__table-wrapper .water-table.ui.table th.sticky-col-1{min-width:60px;position:relative}.list-water-forms__table-wrapper .water-table.ui.table td.sticky-col-2,.list-water-forms__table-wrapper .water-table.ui.table th.sticky-col-2{min-width:180px;position:relative}.list-water-forms .summary-flex{align-items:center;display:flex;gap:1.2rem;justify-content:flex-end;padding:0 .4rem}.list-water-forms .summary-flex .summary-item{color:#000;font-size:12px;white-space:nowrap}.list-water-forms .expand-btn.ui.button{background:#0000!important;box-shadow:none!important;margin:0!important;padding:.3rem!important}.list-water-forms .batch-actions{align-items:center;border-radius:40px;display:flex;gap:8px;justify-content:flex-end;margin-bottom:10px;padding:6px 14px}.list-water-forms .batch-actions .batch-btn{border:none!important;border-radius:40px!important;box-shadow:none!important;color:#000!important;font-size:12px!important;min-height:32px;padding:.3rem 1rem!important}.list-water-forms .batch-actions .batch-btn.primary{background:#0e376e!important;color:#fff!important}.list-water-forms .batch-actions .batch-btn.primary:hover{background:#0b2e59!important}.list-water-forms .batch-actions .batch-btn.success{background:#648ebc!important;color:#000!important}.list-water-forms .batch-actions .batch-btn.success:hover{background:#567da8!important}.list-water-forms .batch-actions .batch-btn.cancel{background:#b7b7b7!important}.list-water-forms .batch-actions .batch-btn.cancel:hover{background:#a5a5a5!important}.ui.modal.basic-modal.water-modal,.ui.modal.basic-modal.water-modal>.content{background:#fff!important}.water-form__miniature{margin-bottom:16px}.water-form__miniature>div{align-items:center;border:2px dashed #648ebc;display:flex;justify-content:center;min-height:120px;width:100%}.water-form__miniature>div:hover{cursor:pointer;opacity:.6}.water-form__miniature>.ui.image{border:2px dashed #648ebc;margin:0;min-height:120px;padding:5px;width:100%}.water-form__miniature>.ui.image:hover{cursor:pointer;opacity:.6}.water-form .grid{margin:2px}.water-form .label{font-weight:700}.water-form .ui.table{position:relative}.water-form .ui.table,.water-form .ui.table td{overflow:visible!important}.water-form .water-form-table.ui.table{background:#0000!important;border:none!important;border-collapse:initial!important;border-spacing:0 6px!important;box-shadow:none!important;overflow:visible!important}.water-form .water-form-table.ui.table thead tr th{background-color:#ededed!important;font-size:15px!important;font-weight:600!important}.water-form .water-form-table.ui.table tbody tr td,.water-form .water-form-table.ui.table thead tr th{border:none!important;color:#000!important;font-family:Archivo,sans-serif!important;font-style:normal!important;height:47px;line-height:normal!important;padding:.5rem 1rem!important;text-align:center!important}.water-form .water-form-table.ui.table tbody tr td{background-color:#edebeb!important;font-size:12px!important;font-weight:400!important;position:relative}.water-form .water-form-table.ui.table tbody tr td:not(:last-child):after{background-color:#0009;content:"";height:60%;position:absolute;right:0;top:20%;width:1px}.water-form .water-form-table.ui.table thead tr th:first-child{border-radius:20px 0 0 20px!important}.water-form .water-form-table.ui.table thead tr th:last-child{border-radius:0 20px 20px 0!important}.water-form .water-form-table.ui.table tbody tr td:first-child{border-radius:20px 0 0 20px!important}.water-form .water-form-table.ui.table tbody tr td:last-child{border-radius:0 20px 20px 0!important}.water-form .water-form-table.ui.table tbody tr td:last-child .ui.button{align-items:center!important;border-radius:50%!important;display:inline-flex!important;font-size:12px!important;height:30px!important;justify-content:center!important;line-height:1!important;margin:0 2px!important;max-height:30px!important;min-height:0!important;min-height:auto!important;min-width:0!important;min-width:auto!important;overflow:hidden!important;padding:0!important;width:30px!important}.water-form .water-form-table.ui.table tbody tr td:last-child .ui.button i.icon{height:auto!important;line-height:1!important;margin:0!important}.water-form .water-form-table.ui.table tbody tr td:last-child .ui.button:first-child{background-color:#a4c4e0!important;color:#fff!important}.water-form .water-form-table.ui.table tbody tr td:last-child .ui.button:nth-child(2){background-color:#648ebc!important;color:#fff!important}.water-form .water-form-table.ui.table tbody tr td:last-child .ui.button:nth-child(3){background-color:#0e376e!important;color:#fff!important}.water-form .ui.dropdown .menu{z-index:9999!important}.water-form .ui.selection.dropdown.disabled{cursor:not-allowed!important;opacity:1!important}.water-form .ui.selection.dropdown.disabled .text{color:#000c!important;opacity:1!important}.water-form input[type=number]::-webkit-inner-spin-button,.water-form input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.water-form input[type=number]{-webkit-appearance:textfield;appearance:textfield}.water-form .invoice-reader-preview .invoice-preview-table{border-collapse:collapse;width:100%}.water-form .invoice-reader-preview .invoice-preview-table td{border-bottom:1px solid #eee;padding:10px 14px}.water-form .invoice-reader-preview .invoice-preview-table td:first-child{color:#666;font-weight:500;width:45%}.water-form .invoice-reader-preview .invoice-preview-table td strong{color:#000;font-size:1rem}.water-form .invoice-reader-preview .invoice-preview-table td .not-found{color:#aaa;font-size:.9rem;font-style:italic}.water-form .invoice-reader-preview .invoice-preview-table tr:last-child td{border-bottom:none}.water-form-item{align-items:center;border-bottom:1px solid #e4e4e4;display:flex;justify-content:space-between;margin-bottom:10px;padding-bottom:10px}.water-form-item:nth-last-of-type(2){border-bottom:0;margin-bottom:0;padding-bottom:0}.water-form-item__info{align-items:center;display:flex}.water-form-item__info>.ui.image{height:60px;margin-right:10px}.water-form-item__info p{font-weight:700;margin:0}.water-forms-page .water-page-header-wrapper{align-items:center;display:flex;gap:.6rem}.water-forms-page .water-page-header{align-items:center;background:#648ebc;border-radius:40px;display:flex;flex:1 1;justify-content:space-between;padding:.6rem .6rem .6rem 1.5rem}.water-forms-page .water-page-header .water-page-title{color:#fff;font-family:Archivo,sans-serif;font-size:25px;font-style:normal;font-weight:600;line-height:normal}.water-forms-page .water-page-header .water-page-actions{align-items:center;display:flex;gap:.6rem}.water-forms-page .water-year-dropdown.ui.selection.dropdown{align-items:center!important;background:#f8f4f4!important;border:none!important;border-radius:20px!important;box-shadow:none!important;font-family:Archivo,sans-serif!important;font-size:13px!important;font-weight:600!important;height:27px!important;min-height:0!important;min-height:auto!important;min-width:104px!important;padding:4px 28px 4px 10px!important}.water-forms-page .water-year-dropdown.ui.selection.dropdown .text{color:#1a1c40!important;line-height:normal}.water-forms-page .water-year-dropdown.ui.selection.dropdown .dropdown.icon{padding:0!important;top:50%!important;transform:translateY(-50%)!important}.water-forms-page .water-year-dropdown.ui.selection.dropdown.active,.water-forms-page .water-year-dropdown.ui.selection.dropdown:focus{border:none!important;box-shadow:none!important}.water-forms-page .water-year-dropdown.ui.selection.dropdown{display:flex!important;justify-content:center!important;text-align:center!important}.water-forms-page .water-year-dropdown.ui.selection.dropdown>.text{text-align:center!important;width:100%!important}.water-forms-page .ui.selection.active.dropdown.water-year-dropdown .menu>.item,.water-forms-page .ui.selection.dropdown.water-year-dropdown .menu>.item,.water-forms-page .ui.visible.selection.dropdown.water-year-dropdown .menu>.item{align-items:center!important;display:flex!important;justify-content:center!important;text-align:center!important}.water-forms-page .water-year-dropdown.ui.selection.dropdown>.dropdown.icon{margin:0!important;position:absolute!important;right:10px!important;top:50%!important;transform:translateY(-50%)!important}.water-forms-page .water-add-btn.ui.button{align-items:center!important;background-color:#0e376e!important;border-radius:50%!important;color:#fff!important;display:inline-flex!important;height:34px!important;justify-content:center!important;margin:0!important;padding:0!important;width:34px!important}.water-forms-page .ui.tab.segment{height:calc(100vh - 200px);overflow-y:scroll}.water-forms-page .ui.tab.segment::-webkit-scrollbar{display:none}.water-forms-page .ui.secondary.menu{display:none!important}.list-production-forms__pagination{display:flex;justify-content:center}.list-production-forms .ui.input:disabled{background-color:#f4f4f4;color:#000;opacity:1}.list-production-forms .production-section-wrapper{align-items:center;display:flex;gap:.5rem;margin-bottom:.8rem;margin-top:1.2rem}.list-production-forms .production-section-header{align-items:center;background:#edebeb;border-radius:60px;display:inline-flex;height:51px;justify-content:center;min-width:116px;padding:.3rem 1rem;text-align:center}.list-production-forms .production-section-header .production-section-title{color:#1a1c40;font-family:Archivo,sans-serif;font-size:15px;font-weight:600;line-height:normal}.list-production-forms .production-section-add-btn.ui.button{align-items:center!important;background-color:#0e376e!important;border-radius:50%!important;color:#fff!important;display:inline-flex!important;height:32px!important;justify-content:center!important;margin:0!important;padding:0!important;width:32px!important}.list-production-forms__table-wrapper{overflow-x:auto;overflow-y:visible;width:100%}.list-production-forms__table-wrapper::-webkit-scrollbar{height:8px}.list-production-forms__table-wrapper::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.list-production-forms__table-wrapper::-webkit-scrollbar-thumb{background:#888;border-radius:4px}.list-production-forms__table-wrapper::-webkit-scrollbar-thumb:hover{background:#555}.list-production-forms__table-wrapper .production-table.ui.table{background:#0000!important;border:none!important;border-collapse:initial!important;border-spacing:0 6px!important;box-shadow:none!important}.list-production-forms__table-wrapper .production-table.ui.table thead tr th{background-color:#ededed!important;font-size:15px!important;font-weight:600!important}.list-production-forms__table-wrapper .production-table.ui.table tbody tr td,.list-production-forms__table-wrapper .production-table.ui.table thead tr th{border:none!important;color:#000!important;font-family:Archivo,sans-serif!important;font-style:normal!important;height:47px;line-height:normal!important;padding:.5rem .8rem;text-align:center}.list-production-forms__table-wrapper .production-table.ui.table tbody tr td{background-color:#edebeb!important;font-size:12px!important;font-weight:400!important}.list-production-forms__table-wrapper .production-table.ui.table td.pill-left-start,.list-production-forms__table-wrapper .production-table.ui.table th.pill-left-start{border-radius:20px 0 0 20px!important}.list-production-forms__table-wrapper .production-table.ui.table td.pill-left-end,.list-production-forms__table-wrapper .production-table.ui.table th.pill-left-end{border-radius:0 20px 20px 0!important;border-right:none!important}.list-production-forms__table-wrapper .production-table.ui.table tbody td.pill-left-start:after,.list-production-forms__table-wrapper .production-table.ui.table tbody td.sticky-col-2:after{background-color:#000;content:"";height:60%;position:absolute;right:0;top:20%;width:1px}.list-production-forms__table-wrapper .production-table.ui.table tbody td.pill-right{border-right:1px solid #ccc!important}.list-production-forms__table-wrapper .production-table.ui.table td.pill-gap,.list-production-forms__table-wrapper .production-table.ui.table th.pill-gap{background:#0000!important;border:none!important;max-width:14px!important;min-width:14px!important;padding:0!important;width:14px!important}.list-production-forms__table-wrapper .production-table.ui.table td.pill-right,.list-production-forms__table-wrapper .production-table.ui.table th.pill-right{border-radius:20px!important;border-right:none!important;overflow:visible}.list-production-forms__table-wrapper .production-table.ui.table td.months-full-row{background:#0000!important;border:none!important;border-radius:20px!important;overflow:visible;padding:0!important}.list-production-forms__table-wrapper .production-table.ui.table .months-flex-container{display:flex;width:100%}.list-production-forms__table-wrapper .production-table.ui.table .months-flex-container .month-flex-cell{align-items:center;display:flex;flex:1 1;font-size:11px;justify-content:center;min-height:47px;padding:.35rem .4rem;text-align:center}.list-production-forms__table-wrapper .production-table.ui.table .months-flex-container .month-flex-cell:first-child{border-radius:20px 0 0 20px}.list-production-forms__table-wrapper .production-table.ui.table .months-flex-container .month-flex-cell:last-child{border-radius:0 20px 20px 0}.list-production-forms__table-wrapper .production-table.ui.table .months-flex-container .month-flex-header{background-color:#ebebeb;color:#000;font-weight:600;overflow:visible;position:relative;z-index:10}.list-production-forms__table-wrapper .production-table.ui.table .months-flex-container .month-flex-header:has(.ui.dropdown.active){z-index:9999!important}.list-production-forms__table-wrapper .production-table.ui.table .months-flex-container .month-flex-header .ui.dropdown.active{z-index:9999!important}.list-production-forms__table-wrapper .production-table.ui.table .months-flex-container .month-flex-header .ui.dropdown .menu{left:50%!important;min-width:160px;right:auto!important;top:100%!important;transform:translateX(-50%)!important;z-index:9999!important}.list-production-forms__table-wrapper .production-table.ui.table .months-flex-container .month-flex-data{background-color:#f5f5f5;color:#000;position:relative}.list-production-forms__table-wrapper .production-table.ui.table .months-flex-container .month-flex-data:not(:last-child):after{background-color:#000;content:"";height:60%;position:absolute;right:0;top:20%;width:1px}.list-production-forms__table-wrapper .production-table.ui.table td.sticky-col-1,.list-production-forms__table-wrapper .production-table.ui.table th.sticky-col-1{min-width:60px;position:relative}.list-production-forms__table-wrapper .production-table.ui.table td.sticky-col-2,.list-production-forms__table-wrapper .production-table.ui.table th.sticky-col-2{min-width:180px;position:relative}.list-production-forms .summary-flex{align-items:center;display:flex;gap:1.2rem;justify-content:flex-end;padding:0 .4rem}.list-production-forms .summary-flex .summary-item{color:#000;font-size:12px;white-space:nowrap}.list-production-forms .expand-btn.ui.button{background:#0000!important;box-shadow:none!important;margin:0!important;padding:.3rem!important}.list-production-forms .baseline-segment{background:#edebeb!important;border:none!important;border-radius:40px!important;box-shadow:none!important;padding:1.5rem!important}.list-production-forms .baseline-dropdown.ui.selection.dropdown{align-items:center;background:#f8f4f4!important;border:none!important;border-radius:40px!important;box-shadow:none!important;display:flex;min-height:32px}.list-production-forms .baseline-dropdown .text{padding-left:.5rem}.list-production-forms .baseline-dropdown .dropdown.icon{border-radius:40px}.list-production-forms .batch-actions{align-items:center;border-radius:40px;display:flex;gap:8px;justify-content:flex-end;margin-bottom:10px;padding:6px 14px}.list-production-forms .batch-actions .batch-btn{border:none!important;border-radius:40px!important;box-shadow:none!important;color:#000!important;font-size:12px!important;min-height:32px;padding:.3rem 1rem!important}.list-production-forms .batch-actions .batch-btn.primary{background:#0e376e!important;color:#fff!important}.list-production-forms .batch-actions .batch-btn.primary:hover{background:#0b2e59!important}.list-production-forms .batch-actions .batch-btn.success{background:#648ebc!important;color:#000!important}.list-production-forms .batch-actions .batch-btn.success:hover{background:#567da8!important}.list-production-forms .batch-actions .batch-btn.cancel{background:#b7b7b7!important}.list-production-forms .batch-actions .batch-btn.cancel:hover{background:#a5a5a5!important}.list-production-forms .batch-warning{border-radius:20px!important;margin-left:10px!important}.list-production-forms .month-flex-data input[type=number]::-webkit-inner-spin-button,.list-production-forms .month-flex-data input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ui.modal.basic-modal.production-modal,.ui.modal.basic-modal.production-modal>.content{background:#fff!important}.production-form__miniature{margin-bottom:16px}.production-form__miniature>div{align-items:center;border:2px dashed #648ebc;display:flex;justify-content:center;min-height:120px;width:100%}.production-form__miniature>div:hover{cursor:pointer;opacity:.6}.production-form__miniature>.ui.image{border:2px dashed #648ebc;margin:0;min-height:120px;padding:5px;width:100%}.production-form__miniature>.ui.image:hover{cursor:pointer;opacity:.6}.production-form .grid{margin:2px}.production-form .label{font-weight:700}.production-form .ui.table{overflow:visible!important;position:relative}.production-form .ui.table td{overflow:visible!important}.production-form .production-form-table.ui.table{background:#0000!important;border:none!important;border-collapse:initial!important;border-spacing:0 6px!important;box-shadow:none!important;overflow:visible!important}.production-form .production-form-table.ui.table thead tr th{background-color:#ededed!important;border:none!important;color:#000!important;font-family:Archivo,sans-serif!important;font-size:15px!important;font-style:normal!important;font-weight:600!important;height:47px;line-height:normal!important;padding:.5rem 1rem!important;text-align:center!important}.production-form .production-form-table.ui.table tbody tr.production-form-section-header td{background-color:#d8e6f3!important;border:none!important;border-radius:20px!important;color:#2d5275!important;font-family:Archivo,sans-serif!important;font-size:15px!important;font-weight:700!important;height:38px;padding:.4rem 1rem!important;text-align:left!important}.production-form .production-form-table.ui.table tbody tr.production-form-section-header td:after{display:none!important}.production-form .production-form-table.ui.table tbody tr:not(.production-form-section-header) td{background-color:#edebeb!important;border:none!important;color:#000!important;font-family:Archivo,sans-serif!important;font-size:12px!important;font-style:normal!important;font-weight:400!important;height:47px;line-height:normal!important;padding:.5rem 1rem!important;position:relative;text-align:center!important}.production-form .production-form-table.ui.table tbody tr:not(.production-form-section-header) td:not(:last-child):after{background-color:#0009;content:"";height:60%;position:absolute;right:0;top:20%;width:1px}.production-form .production-form-table.ui.table thead tr th:first-child{border-radius:20px 0 0 20px!important}.production-form .production-form-table.ui.table thead tr th:last-child{border-radius:0 20px 20px 0!important}.production-form .production-form-table.ui.table tbody tr:not(.production-form-section-header) td:first-child{border-radius:20px 0 0 20px!important;text-align:left!important}.production-form .production-form-table.ui.table tbody tr:not(.production-form-section-header) td:last-child{border-radius:0 20px 20px 0!important}.production-form .production-form-table.ui.table tbody tr:not(.production-form-section-header) td:last-child .ui.button{align-items:center!important;border-radius:50%!important;display:inline-flex!important;font-size:12px!important;height:30px!important;justify-content:center!important;line-height:1!important;margin:0 2px!important;max-height:30px!important;min-height:0!important;min-height:auto!important;min-width:0!important;min-width:auto!important;overflow:hidden!important;padding:0!important;width:30px!important}.production-form .production-form-table.ui.table tbody tr:not(.production-form-section-header) td:last-child .ui.button i.icon{height:auto!important;line-height:1!important;margin:0!important}.production-form .production-form-table.ui.table tbody tr:not(.production-form-section-header) td:last-child .ui.button:first-child{background-color:#a4c4e0!important;color:#fff!important}.production-form .production-form-table.ui.table tbody tr:not(.production-form-section-header) td:last-child .ui.button:nth-child(2){background-color:#648ebc!important;color:#fff!important}.production-form .production-form-table.ui.table tbody tr:not(.production-form-section-header) td:last-child .ui.button:nth-child(3){background-color:#0e376e!important;color:#fff!important}.production-form .ui.dropdown .menu{z-index:9999!important}.production-form .ui.selection.dropdown.disabled{cursor:not-allowed!important;opacity:1!important}.production-form .ui.selection.dropdown.disabled .text{color:#000c!important;opacity:1!important}.production-form input[type=number]::-webkit-inner-spin-button,.production-form input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.production-form input[type=number]{-webkit-appearance:textfield;appearance:textfield}.production-form-item{align-items:center;border-bottom:1px solid #e4e4e4;display:flex;justify-content:space-between;margin-bottom:10px;padding-bottom:10px}.production-form-item:nth-last-of-type(2){border-bottom:0;margin-bottom:0;padding-bottom:0}.production-form-item__info{align-items:center;display:flex}.production-form-item__info>.ui.image{height:60px;margin-right:10px}.production-form-item__info p{font-weight:700;margin:0}.production-forms-page .production-page-header-wrapper{align-items:center;display:flex;gap:.6rem}.production-forms-page .production-page-header{align-items:center;background:#648ebc;border-radius:40px;display:flex;flex:1 1;justify-content:space-between;padding:.6rem .6rem .6rem 1.5rem}.production-forms-page .production-page-header .production-page-title{color:#fff;font-family:Archivo,sans-serif;font-size:25px;font-style:normal;font-weight:600;line-height:normal}.production-forms-page .production-page-header .production-page-actions{align-items:center;display:flex;gap:.6rem}.production-forms-page .production-year-dropdown.ui.selection.dropdown{align-items:center!important;background:#f8f4f4!important;border:none!important;border-radius:20px!important;box-shadow:none!important;font-family:Archivo,sans-serif!important;font-size:13px!important;font-weight:600!important;height:27px!important;min-height:0!important;min-height:auto!important;min-width:104px!important;padding:4px 28px 4px 10px!important}.production-forms-page .production-year-dropdown.ui.selection.dropdown .text{color:#1a1c40!important;line-height:normal}.production-forms-page .production-year-dropdown.ui.selection.dropdown .dropdown.icon{padding:0!important;top:50%!important;transform:translateY(-50%)!important}.production-forms-page .production-year-dropdown.ui.selection.dropdown.active,.production-forms-page .production-year-dropdown.ui.selection.dropdown:focus{border:none!important;box-shadow:none!important}.production-forms-page .production-year-dropdown.ui.selection.dropdown{display:flex!important;justify-content:center!important;text-align:center!important}.production-forms-page .production-year-dropdown.ui.selection.dropdown>.text{text-align:center!important;width:100%!important}.production-forms-page .ui.selection.active.dropdown.production-year-dropdown .menu>.item,.production-forms-page .ui.selection.dropdown.production-year-dropdown .menu>.item,.production-forms-page .ui.visible.selection.dropdown.production-year-dropdown .menu>.item{align-items:center!important;display:flex!important;justify-content:center!important;text-align:center!important}.production-forms-page .production-year-dropdown.ui.selection.dropdown>.dropdown.icon{margin:0!important;position:absolute!important;right:10px!important;top:50%!important;transform:translateY(-50%)!important}.production-forms-page .production-add-btn.ui.button{align-items:center!important;background-color:#0e376e!important;border-radius:50%!important;color:#fff!important;display:inline-flex!important;height:34px!important;justify-content:center!important;margin:0!important;padding:0!important;width:34px!important}.production-forms-page .ui.table .ui.label{font-family:Archivo,sans-serif!important;font-size:15px!important;font-weight:600!important}.production-forms-page .ui.tab.segment{height:calc(100vh - 200px);overflow-y:scroll}.production-forms-page .ui.tab.segment::-webkit-scrollbar{display:none}.production-forms-page .ui.secondary.menu{display:none!important}.list-effluent-forms__pagination{display:flex;justify-content:center;margin-top:20px}.list-effluent-forms__table-wrapper{overflow-x:auto;overflow-y:visible;width:100%}.list-effluent-forms__table-wrapper::-webkit-scrollbar{height:8px}.list-effluent-forms__table-wrapper::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.list-effluent-forms__table-wrapper::-webkit-scrollbar-thumb{background:#888;border-radius:4px}.list-effluent-forms__table-wrapper::-webkit-scrollbar-thumb:hover{background:#555}.list-effluent-forms__table-wrapper .effluent-list-table.ui.table{background:#0000!important;border:none!important;border-collapse:initial!important;border-spacing:0 6px!important;box-shadow:none!important}.list-effluent-forms__table-wrapper .effluent-list-table.ui.table thead tr th{background-color:#ededed!important;font-size:15px!important;font-weight:600!important}.list-effluent-forms__table-wrapper .effluent-list-table.ui.table tbody tr td,.list-effluent-forms__table-wrapper .effluent-list-table.ui.table thead tr th{border:none!important;color:#000!important;font-family:Archivo,sans-serif!important;font-style:normal!important;height:47px;line-height:normal!important;padding:.5rem .8rem;text-align:center}.list-effluent-forms__table-wrapper .effluent-list-table.ui.table tbody tr td{background-color:#edebeb!important;font-size:12px!important;font-weight:400!important}.list-effluent-forms__table-wrapper .effluent-list-table.ui.table td.pill-left-start,.list-effluent-forms__table-wrapper .effluent-list-table.ui.table th.pill-left-start{border-radius:20px 0 0 20px!important}.list-effluent-forms__table-wrapper .effluent-list-table.ui.table td.pill-left-end,.list-effluent-forms__table-wrapper .effluent-list-table.ui.table th.pill-left-end{border-radius:0 20px 20px 0!important;border-right:none!important}.list-effluent-forms__table-wrapper .effluent-list-table.ui.table tbody td.pill-left-start:after,.list-effluent-forms__table-wrapper .effluent-list-table.ui.table tbody td.sticky-col-2:after{background-color:#000;content:"";height:60%;position:absolute;right:0;top:20%;width:1px}.list-effluent-forms__table-wrapper .effluent-list-table.ui.table tbody td.pill-right{border-right:1px solid #ccc!important}.list-effluent-forms__table-wrapper .effluent-list-table.ui.table td.pill-gap,.list-effluent-forms__table-wrapper .effluent-list-table.ui.table th.pill-gap{background:#0000!important;border:none!important;max-width:14px!important;min-width:14px!important;padding:0!important;width:14px!important}.list-effluent-forms__table-wrapper .effluent-list-table.ui.table td.pill-right,.list-effluent-forms__table-wrapper .effluent-list-table.ui.table th.pill-right{border-radius:20px!important;border-right:none!important;overflow:visible}.list-effluent-forms__table-wrapper .effluent-list-table.ui.table td.months-full-row{background:#0000!important;border:none!important;border-radius:20px!important;overflow:visible;padding:0!important}.list-effluent-forms__table-wrapper .effluent-list-table.ui.table .months-flex-container{display:flex;width:100%}.list-effluent-forms__table-wrapper .effluent-list-table.ui.table .months-flex-container .month-flex-cell{align-items:center;display:flex;flex:1 1;font-size:11px;justify-content:center;min-height:47px;padding:.35rem .4rem;text-align:center}.list-effluent-forms__table-wrapper .effluent-list-table.ui.table .months-flex-container .month-flex-cell:first-child{border-radius:20px 0 0 20px}.list-effluent-forms__table-wrapper .effluent-list-table.ui.table .months-flex-container .month-flex-cell:last-child{border-radius:0 20px 20px 0}.list-effluent-forms__table-wrapper .effluent-list-table.ui.table .months-flex-container .month-flex-header{background-color:#ebebeb;color:#000;font-weight:600;overflow:visible;position:relative;z-index:10}.list-effluent-forms__table-wrapper .effluent-list-table.ui.table .months-flex-container .month-flex-header:has(.ui.dropdown.active){z-index:9999!important}.list-effluent-forms__table-wrapper .effluent-list-table.ui.table .months-flex-container .month-flex-header .ui.dropdown.active{z-index:9999!important}.list-effluent-forms__table-wrapper .effluent-list-table.ui.table .months-flex-container .month-flex-header .ui.dropdown .menu{left:50%!important;min-width:160px;right:auto!important;top:100%!important;transform:translateX(-50%)!important;z-index:9999!important}.list-effluent-forms__table-wrapper .effluent-list-table.ui.table .months-flex-container .month-flex-data{background-color:#f5f5f5;color:#000;position:relative}.list-effluent-forms__table-wrapper .effluent-list-table.ui.table .months-flex-container .month-flex-data:not(:last-child):after{background-color:#000;content:"";height:60%;position:absolute;right:0;top:20%;width:1px}.list-effluent-forms__table-wrapper .effluent-list-table.ui.table td.sticky-col-1,.list-effluent-forms__table-wrapper .effluent-list-table.ui.table th.sticky-col-1{min-width:60px;position:relative}.list-effluent-forms__table-wrapper .effluent-list-table.ui.table td.sticky-col-2,.list-effluent-forms__table-wrapper .effluent-list-table.ui.table th.sticky-col-2{min-width:180px;position:relative}.list-effluent-forms .summary-flex{align-items:center;display:flex;gap:1.2rem;justify-content:flex-end;padding:0 .4rem}.list-effluent-forms .summary-flex .summary-item{color:#000;font-size:12px;white-space:nowrap}.list-effluent-forms .expand-btn.ui.button{background:#0000!important;box-shadow:none!important;margin:0!important;padding:.3rem!important}.list-effluent-forms .batch-actions{align-items:center;border-radius:40px;display:flex;gap:8px;justify-content:flex-end;margin-bottom:10px;padding:6px 14px}.list-effluent-forms .batch-actions .batch-btn{border:none!important;border-radius:40px!important;box-shadow:none!important;color:#000!important;font-size:12px!important;min-height:32px;padding:.3rem 1rem!important}.list-effluent-forms .batch-actions .batch-btn.primary{background:#0e376e!important;color:#fff!important}.list-effluent-forms .batch-actions .batch-btn.primary:hover{background:#0b2e59!important}.list-effluent-forms .batch-actions .batch-btn.success{background:#648ebc!important;color:#000!important}.list-effluent-forms .batch-actions .batch-btn.success:hover{background:#567da8!important}.list-effluent-forms .batch-actions .batch-btn.cancel{background:#b7b7b7!important}.list-effluent-forms .batch-actions .batch-btn.cancel:hover{background:#a5a5a5!important}.ui.modal.basic-modal.effluent-modal,.ui.modal.basic-modal.effluent-modal>.content{background:#fff!important}.effluent-form__miniature{margin-bottom:16px}.effluent-form__miniature>div{align-items:center;border:2px dashed #648ebc;display:flex;justify-content:center;min-height:120px;width:100%}.effluent-form__miniature>div:hover{cursor:pointer;opacity:.6}.effluent-form__miniature>.ui.image{border:2px dashed #648ebc;margin:0;min-height:120px;padding:5px;width:100%}.effluent-form__miniature>.ui.image:hover{cursor:pointer;opacity:.6}.effluent-form .grid{margin:2px}.effluent-form .label{font-weight:700}.effluent-form .ui.table{position:relative}.effluent-form .ui.table,.effluent-form .ui.table td{overflow:visible!important}.effluent-form .effluent-table.ui.table{background:#0000!important;border:none!important;border-collapse:initial!important;border-spacing:0 6px!important;box-shadow:none!important;overflow:visible!important}.effluent-form .effluent-table.ui.table thead tr th{background-color:#ededed!important;font-size:15px!important;font-weight:600!important}.effluent-form .effluent-table.ui.table tbody tr td,.effluent-form .effluent-table.ui.table thead tr th{border:none!important;color:#000!important;font-family:Archivo,sans-serif!important;font-style:normal!important;height:47px;line-height:normal!important;padding:.5rem 1rem!important;text-align:center!important}.effluent-form .effluent-table.ui.table tbody tr td{background-color:#edebeb!important;font-size:12px!important;font-weight:400!important;position:relative}.effluent-form .effluent-table.ui.table tbody tr td:not(:last-child):after{background-color:#0009;content:"";height:60%;position:absolute;right:0;top:20%;width:1px}.effluent-form .effluent-table.ui.table thead tr th:first-child{border-radius:20px 0 0 20px!important}.effluent-form .effluent-table.ui.table thead tr th:last-child{border-radius:0 20px 20px 0!important}.effluent-form .effluent-table.ui.table tbody tr td:first-child{border-radius:20px 0 0 20px!important}.effluent-form .effluent-table.ui.table tbody tr td:last-child{border-radius:0 20px 20px 0!important}.effluent-form .effluent-table.ui.table tbody tr td:last-child .ui.button{align-items:center!important;border-radius:50%!important;display:inline-flex!important;font-size:12px!important;height:30px!important;justify-content:center!important;line-height:1!important;margin:0 2px!important;max-height:30px!important;min-height:0!important;min-height:auto!important;min-width:0!important;min-width:auto!important;overflow:hidden!important;padding:0!important;width:30px!important}.effluent-form .effluent-table.ui.table tbody tr td:last-child .ui.button i.icon{height:auto!important;line-height:1!important;margin:0!important}.effluent-form .effluent-table.ui.table tbody tr td:last-child .ui.button:first-child{background-color:#a4c4e0!important;color:#fff!important}.effluent-form .effluent-table.ui.table tbody tr td:last-child .ui.button:nth-child(2){background-color:#648ebc!important;color:#fff!important}.effluent-form .effluent-table.ui.table tbody tr td:last-child .ui.button:nth-child(3){background-color:#0e376e!important;color:#fff!important}.effluent-form .ui.dropdown .menu{z-index:9999!important}.effluent-form .ui.selection.dropdown.disabled{cursor:not-allowed!important;opacity:1!important}.effluent-form .ui.selection.dropdown.disabled .text{color:#000c!important;opacity:1!important}.effluent-form input[type=number]::-webkit-inner-spin-button,.effluent-form input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.effluent-form input[type=number]{-webkit-appearance:textfield;appearance:textfield}.effluent-forms-page .effluent-page-header-wrapper{align-items:center;display:flex;gap:.6rem}.effluent-forms-page .effluent-page-header{align-items:center;background:#648ebc;border-radius:40px;display:flex;flex:1 1;justify-content:space-between;padding:.6rem .6rem .6rem 1.5rem}.effluent-forms-page .effluent-page-header .effluent-page-title{color:#fff;font-family:Archivo,sans-serif;font-size:25px;font-style:normal;font-weight:600;line-height:normal}.effluent-forms-page .effluent-page-header .effluent-page-actions{align-items:center;display:flex;gap:.6rem}.effluent-forms-page .effluent-year-dropdown.ui.selection.dropdown{align-items:center!important;background:#f8f4f4!important;border:none!important;border-radius:20px!important;box-shadow:none!important;font-family:Archivo,sans-serif!important;font-size:13px!important;font-weight:600!important;height:27px!important;min-height:0!important;min-height:auto!important;min-width:104px!important;padding:4px 28px 4px 10px!important}.effluent-forms-page .effluent-year-dropdown.ui.selection.dropdown .text{color:#1a1c40!important;line-height:normal}.effluent-forms-page .effluent-year-dropdown.ui.selection.dropdown .dropdown.icon{padding:0!important;top:50%!important;transform:translateY(-50%)!important}.effluent-forms-page .effluent-year-dropdown.ui.selection.dropdown.active,.effluent-forms-page .effluent-year-dropdown.ui.selection.dropdown:focus{border:none!important;box-shadow:none!important}.effluent-forms-page .effluent-year-dropdown.ui.selection.dropdown{display:flex!important;justify-content:center!important;text-align:center!important}.effluent-forms-page .effluent-year-dropdown.ui.selection.dropdown>.text{text-align:center!important;width:100%!important}.effluent-forms-page .ui.selection.active.dropdown.effluent-year-dropdown .menu>.item,.effluent-forms-page .ui.selection.dropdown.effluent-year-dropdown .menu>.item,.effluent-forms-page .ui.visible.selection.dropdown.effluent-year-dropdown .menu>.item{align-items:center!important;display:flex!important;justify-content:center!important;text-align:center!important}.effluent-forms-page .effluent-year-dropdown.ui.selection.dropdown>.dropdown.icon{margin:0!important;position:absolute!important;right:10px!important;top:50%!important;transform:translateY(-50%)!important}.effluent-forms-page .effluent-add-btn.ui.button{align-items:center!important;background-color:#0e376e!important;border-radius:50%!important;color:#fff!important;display:inline-flex!important;height:34px!important;justify-content:center!important;margin:0!important;padding:0!important;width:34px!important}.effluent-forms-page .ui.tab.segment{height:calc(100vh - 200px);overflow-y:scroll}.effluent-forms-page .ui.tab.segment::-webkit-scrollbar{display:none}.effluent-forms-page .ui.secondary.menu{display:none!important}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.list-waste-forms__pagination{display:flex;justify-content:center;margin-top:20px}.list-waste-forms__table-wrapper{overflow-x:auto;overflow-y:visible;width:100%}.list-waste-forms__table-wrapper::-webkit-scrollbar{height:8px}.list-waste-forms__table-wrapper::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.list-waste-forms__table-wrapper::-webkit-scrollbar-thumb{background:#888;border-radius:4px}.list-waste-forms__table-wrapper::-webkit-scrollbar-thumb:hover{background:#555}.list-waste-forms__table-wrapper .waste-table.ui.table{background:#0000!important;border:none!important;border-collapse:initial!important;border-spacing:0 6px!important;box-shadow:none!important}.list-waste-forms__table-wrapper .waste-table.ui.table thead tr th{background-color:#ededed!important;font-size:15px!important;font-weight:600!important}.list-waste-forms__table-wrapper .waste-table.ui.table tbody tr td,.list-waste-forms__table-wrapper .waste-table.ui.table thead tr th{border:none!important;color:#000!important;font-family:Archivo,sans-serif!important;font-style:normal!important;height:47px;line-height:normal!important;padding:.5rem .8rem;text-align:center}.list-waste-forms__table-wrapper .waste-table.ui.table tbody tr td{background-color:#edebeb!important;font-size:12px!important;font-weight:400!important}.list-waste-forms__table-wrapper .waste-table.ui.table td.pill-left-start,.list-waste-forms__table-wrapper .waste-table.ui.table th.pill-left-start{border-radius:20px 0 0 20px!important}.list-waste-forms__table-wrapper .waste-table.ui.table td.pill-left-end,.list-waste-forms__table-wrapper .waste-table.ui.table th.pill-left-end{border-radius:0 20px 20px 0!important;border-right:none!important}.list-waste-forms__table-wrapper .waste-table.ui.table tbody td.pill-left-start:after,.list-waste-forms__table-wrapper .waste-table.ui.table tbody td.sticky-col-2:after{background-color:#000;content:"";height:60%;position:absolute;right:0;top:20%;width:1px}.list-waste-forms__table-wrapper .waste-table.ui.table td.pill-gap,.list-waste-forms__table-wrapper .waste-table.ui.table th.pill-gap{background:#0000!important;border:none!important;max-width:14px!important;min-width:14px!important;padding:0!important;width:14px!important}.list-waste-forms__table-wrapper .waste-table.ui.table td.pill-right,.list-waste-forms__table-wrapper .waste-table.ui.table th.pill-right{border-radius:20px!important;border-right:none!important;overflow:visible}.list-waste-forms__table-wrapper .waste-table.ui.table td.months-full-row{background:#0000!important;border:none!important;border-radius:20px!important;overflow:visible;padding:0!important}.list-waste-forms__table-wrapper .waste-table.ui.table .months-flex-container{display:flex;width:100%}.list-waste-forms__table-wrapper .waste-table.ui.table .months-flex-container .month-flex-cell{align-items:center;display:flex;flex:1 1;font-size:11px;justify-content:center;min-height:47px;padding:.35rem .4rem;text-align:center}.list-waste-forms__table-wrapper .waste-table.ui.table .months-flex-container .month-flex-cell:first-child{border-radius:20px 0 0 20px}.list-waste-forms__table-wrapper .waste-table.ui.table .months-flex-container .month-flex-cell:last-child{border-radius:0 20px 20px 0}.list-waste-forms__table-wrapper .waste-table.ui.table .months-flex-container .month-flex-header{background-color:#ebebeb;color:#000;font-weight:600;overflow:visible;position:relative;z-index:10}.list-waste-forms__table-wrapper .waste-table.ui.table .months-flex-container .month-flex-header:has(.ui.dropdown.active){z-index:9999!important}.list-waste-forms__table-wrapper .waste-table.ui.table .months-flex-container .month-flex-header .ui.dropdown.active{z-index:9999!important}.list-waste-forms__table-wrapper .waste-table.ui.table .months-flex-container .month-flex-header .ui.dropdown .menu{left:50%!important;min-width:160px;right:auto!important;top:100%!important;transform:translateX(-50%)!important;z-index:9999!important}.list-waste-forms__table-wrapper .waste-table.ui.table .months-flex-container .month-flex-data{background-color:#f5f5f5;color:#000;position:relative}.list-waste-forms__table-wrapper .waste-table.ui.table .months-flex-container .month-flex-data:not(:last-child):after{background-color:#000;content:"";height:60%;position:absolute;right:0;top:20%;width:1px}.list-waste-forms__table-wrapper .waste-table.ui.table td.sticky-col-1,.list-waste-forms__table-wrapper .waste-table.ui.table th.sticky-col-1{min-width:60px;position:relative}.list-waste-forms__table-wrapper .waste-table.ui.table td.sticky-col-2,.list-waste-forms__table-wrapper .waste-table.ui.table th.sticky-col-2{min-width:180px;position:relative}.list-waste-forms .summary-flex{align-items:center;display:flex;gap:1.2rem;justify-content:flex-end;padding:0 .4rem}.list-waste-forms .summary-flex .summary-item{color:#000;font-size:12px;white-space:nowrap}.list-waste-forms .expand-btn.ui.button{background:#0000!important;box-shadow:none!important;margin:0!important;padding:.3rem!important}.list-waste-forms .batch-actions{align-items:center;border-radius:40px;display:flex;gap:8px;justify-content:flex-end;margin-bottom:10px;padding:6px 14px}.list-waste-forms .batch-actions .batch-btn{border:none!important;border-radius:40px!important;box-shadow:none!important;color:#000!important;font-size:12px!important;min-height:32px;padding:.3rem 1rem!important}.list-waste-forms .batch-actions .batch-btn.primary{background:#0e376e!important;color:#fff!important}.list-waste-forms .batch-actions .batch-btn.primary:hover{background:#0b2e59!important}.list-waste-forms .batch-actions .batch-btn.success{background:#648ebc!important;color:#000!important}.list-waste-forms .batch-actions .batch-btn.success:hover{background:#567da8!important}.list-waste-forms .batch-actions .batch-btn.cancel{background:#b7b7b7!important}.list-waste-forms .batch-actions .batch-btn.cancel:hover{background:#a5a5a5!important}.ui.modal.basic-modal.waste-modal,.ui.modal.basic-modal.waste-modal>.content{background:#fff!important}.waste-form__miniature{margin-bottom:16px}.waste-form__miniature>div{align-items:center;border:2px dashed #648ebc;display:flex;justify-content:center;min-height:120px;width:100%}.waste-form__miniature>div:hover{cursor:pointer;opacity:.6}.waste-form__miniature>.ui.image{border:2px dashed #648ebc;margin:0;min-height:120px;padding:5px;width:100%}.waste-form__miniature>.ui.image:hover{cursor:pointer;opacity:.6}.waste-form .grid{margin:2px}.waste-form .label{font-weight:700}.waste-form .ui.table{position:relative}.waste-form .ui.table,.waste-form .ui.table td{overflow:visible!important}.waste-form .waste-form-table.ui.table{background:#0000!important;border:none!important;border-collapse:initial!important;border-spacing:0 6px!important;box-shadow:none!important;overflow:visible!important}.waste-form .waste-form-table.ui.table thead tr th{background-color:#ededed!important;border:none!important;color:#000!important;font-family:Archivo,sans-serif!important;font-size:15px!important;font-style:normal!important;font-weight:600!important;height:47px;line-height:normal!important;padding:.5rem 1rem!important;text-align:center!important}.waste-form .waste-form-table.ui.table tbody tr.waste-form-section-header td{background-color:#d8e6f3!important;border:none!important;border-radius:20px!important;color:#2d5275!important;font-family:Archivo,sans-serif!important;font-size:15px!important;font-weight:700!important;height:38px;padding:.4rem 1rem!important;text-align:left!important}.waste-form .waste-form-table.ui.table tbody tr.waste-form-section-header td:after{display:none!important}.waste-form .waste-form-table.ui.table tbody tr:not(.waste-form-section-header) td{background-color:#edebeb!important;border:none!important;color:#000!important;font-family:Archivo,sans-serif!important;font-size:12px!important;font-style:normal!important;font-weight:400!important;height:47px;line-height:normal!important;padding:.5rem 1rem!important;position:relative;text-align:center!important}.waste-form .waste-form-table.ui.table tbody tr:not(.waste-form-section-header) td:not(:last-child):after{background-color:#0009;content:"";height:60%;position:absolute;right:0;top:20%;width:1px}.waste-form .waste-form-table.ui.table thead tr th:first-child{border-radius:20px 0 0 20px!important}.waste-form .waste-form-table.ui.table thead tr th:last-child{border-radius:0 20px 20px 0!important}.waste-form .waste-form-table.ui.table tbody tr:not(.waste-form-section-header) td:first-child{border-radius:20px 0 0 20px!important}.waste-form .waste-form-table.ui.table tbody tr:not(.waste-form-section-header) td:last-child{border-radius:0 20px 20px 0!important}.waste-form .waste-form-table.ui.table tbody tr:not(.waste-form-section-header) td:last-child .ui.button{align-items:center!important;border-radius:50%!important;display:inline-flex!important;font-size:12px!important;height:30px!important;justify-content:center!important;line-height:1!important;margin:0 2px!important;max-height:30px!important;min-height:0!important;min-height:auto!important;min-width:0!important;min-width:auto!important;overflow:hidden!important;padding:0!important;width:30px!important}.waste-form .waste-form-table.ui.table tbody tr:not(.waste-form-section-header) td:last-child .ui.button i.icon{height:auto!important;line-height:1!important;margin:0!important}.waste-form .waste-form-table.ui.table tbody tr:not(.waste-form-section-header) td:last-child .ui.button:first-child{background-color:#a4c4e0!important;color:#fff!important}.waste-form .waste-form-table.ui.table tbody tr:not(.waste-form-section-header) td:last-child .ui.button:nth-child(2){background-color:#648ebc!important;color:#fff!important}.waste-form .waste-form-table.ui.table tbody tr:not(.waste-form-section-header) td:last-child .ui.button:nth-child(3){background-color:#0e376e!important;color:#fff!important}.waste-form .ui.dropdown .menu{z-index:9999!important}.waste-form .ui.selection.dropdown.disabled{cursor:not-allowed!important;opacity:1!important}.waste-form .ui.selection.dropdown.disabled .text{color:#000c!important;opacity:1!important}.waste-form input[type=number]::-webkit-inner-spin-button,.waste-form input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.waste-form input[type=number]{-webkit-appearance:textfield;appearance:textfield}.waste-form-item{align-items:center;border-bottom:1px solid #e4e4e4;display:flex;justify-content:space-between;margin-bottom:10px;padding-bottom:10px}.waste-form-item:nth-last-of-type(2){border-bottom:0;margin-bottom:0;padding-bottom:0}.waste-form-item__info{align-items:center;display:flex}.waste-form-item__info>.ui.image{height:60px;margin-right:10px}.waste-form-item__info p{font-weight:700;margin:0}.waste-forms-page .waste-page-header-wrapper{align-items:center;display:flex;gap:.6rem}.waste-forms-page .waste-page-header{align-items:center;background:#648ebc;border-radius:40px;display:flex;flex:1 1;justify-content:space-between;padding:.6rem .6rem .6rem 1.5rem}.waste-forms-page .waste-page-header .waste-page-title{color:#fff;font-family:Archivo,sans-serif;font-size:25px;font-style:normal;font-weight:600;line-height:normal}.waste-forms-page .waste-page-header .waste-page-actions{align-items:center;display:flex;gap:.6rem}.waste-forms-page .waste-year-dropdown.ui.selection.dropdown{align-items:center!important;background:#f8f4f4!important;border:none!important;border-radius:20px!important;box-shadow:none!important;font-family:Archivo,sans-serif!important;font-size:13px!important;font-weight:600!important;height:27px!important;min-height:0!important;min-height:auto!important;min-width:104px!important;padding:4px 28px 4px 10px!important}.waste-forms-page .waste-year-dropdown.ui.selection.dropdown .text{color:#1a1c40!important;line-height:normal}.waste-forms-page .waste-year-dropdown.ui.selection.dropdown .dropdown.icon{padding:0!important;top:50%!important;transform:translateY(-50%)!important}.waste-forms-page .waste-year-dropdown.ui.selection.dropdown.active,.waste-forms-page .waste-year-dropdown.ui.selection.dropdown:focus{border:none!important;box-shadow:none!important}.waste-forms-page .waste-year-dropdown.ui.selection.dropdown{display:flex!important;justify-content:center!important;text-align:center!important}.waste-forms-page .waste-year-dropdown.ui.selection.dropdown>.text{text-align:center!important;width:100%!important}.waste-forms-page .ui.selection.active.dropdown.waste-year-dropdown .menu>.item,.waste-forms-page .ui.selection.dropdown.waste-year-dropdown .menu>.item,.waste-forms-page .ui.visible.selection.dropdown.waste-year-dropdown .menu>.item{align-items:center!important;display:flex!important;justify-content:center!important;text-align:center!important}.waste-forms-page .waste-year-dropdown.ui.selection.dropdown>.dropdown.icon{margin:0!important;position:absolute!important;right:10px!important;top:50%!important;transform:translateY(-50%)!important}.waste-forms-page .waste-add-btn.ui.button{align-items:center!important;background-color:#0e376e!important;border-radius:50%!important;color:#fff!important;display:inline-flex!important;height:34px!important;justify-content:center!important;margin:0!important;padding:0!important;width:34px!important}.waste-forms-page .ui.tab.segment{height:calc(100vh - 200px);overflow-y:scroll}.waste-forms-page .ui.tab.segment::-webkit-scrollbar{display:none}.waste-forms-page .ui.secondary.menu{display:none!important}.list-dangerous-forms__pagination{display:flex;justify-content:center}.dangerous-form__miniature{margin-bottom:16px}.dangerous-form__miniature>div{align-items:center;border:2px dashed #648ebc;display:flex;justify-content:center;min-height:120px;width:100%}.dangerous-form__miniature>div:hover{cursor:pointer;opacity:.6}.dangerous-form__miniature>.ui.image{border:2px dashed #648ebc;margin:0;min-height:120px;padding:5px;width:100%}.dangerous-form__miniature>.ui.image:hover{cursor:pointer;opacity:.6}.dangerous-form .grid{margin:2px}.dangerous-form .label{font-weight:700}.dangerous-form-item{align-items:center;border-bottom:1px solid #e4e4e4;display:flex;justify-content:space-between;margin-bottom:10px;padding-bottom:10px}.dangerous-form-item:nth-last-of-type(2){border-bottom:0;margin-bottom:0;padding-bottom:0}.dangerous-form-item__info{align-items:center;display:flex}.dangerous-form-item__info>.ui.image{height:60px;margin-right:10px}.dangerous-form-item__info p{font-weight:700;margin:0}.dangerous-forms-page__add{margin-top:70px;position:absolute;right:0;top:0}.dangerous-forms-page__add>.ui.button{margin:0}.dangerous-forms-page .ui.tab.segment{height:calc(100vh - 200px);overflow-y:scroll}.dangerous-forms-page .ui.tab.segment::-webkit-scrollbar{display:none}.list-kpis-forms__pagination{display:flex;justify-content:center}.kpis-form__miniature{margin-bottom:16px}.kpis-form__miniature>div{align-items:center;border:2px dashed #648ebc;display:flex;justify-content:center;min-height:120px;width:100%}.kpis-form__miniature>div:hover{cursor:pointer;opacity:.6}.kpis-form__miniature>.ui.image{border:2px dashed #648ebc;margin:0;min-height:120px;padding:5px;width:100%}.kpis-form__miniature>.ui.image:hover{cursor:pointer;opacity:.6}.kpis-form .grid{margin:2px}.kpis-form .label{font-weight:700}.kpis-form-item{align-items:center;border-bottom:1px solid #e4e4e4;display:flex;justify-content:space-between;margin-bottom:10px;padding-bottom:10px}.kpis-form-item:nth-last-of-type(2){border-bottom:0;margin-bottom:0;padding-bottom:0}.kpis-form-item__info{align-items:center;display:flex}.kpis-form-item__info>.ui.image{height:60px;margin-right:10px}.kpis-form-item__info p{font-weight:700;margin:0}.kpis-forms-page__add{margin-top:70px;position:absolute;right:0;top:0}.kpis-forms-page__add>.ui.button{margin:0}.kpis-forms-page .ui.tab.segment{height:calc(100vh - 200px);overflow-y:scroll}.kpis-forms-page .ui.tab.segment::-webkit-scrollbar{display:none}.list-airemissions-forms__pagination{display:flex;justify-content:center;margin-top:20px}.list-airemissions-forms__table-wrapper{overflow-x:auto;overflow-y:visible;width:100%}.list-airemissions-forms__table-wrapper::-webkit-scrollbar{height:8px}.list-airemissions-forms__table-wrapper::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.list-airemissions-forms__table-wrapper::-webkit-scrollbar-thumb{background:#888;border-radius:4px}.list-airemissions-forms__table-wrapper::-webkit-scrollbar-thumb:hover{background:#555}.list-airemissions-forms__table-wrapper .airemissions-table.ui.table{background:#0000!important;border:none!important;border-collapse:initial!important;border-spacing:0 6px!important;box-shadow:none!important}.list-airemissions-forms__table-wrapper .airemissions-table.ui.table thead tr th{background-color:#ededed!important;font-size:15px!important;font-weight:600!important}.list-airemissions-forms__table-wrapper .airemissions-table.ui.table tbody tr td,.list-airemissions-forms__table-wrapper .airemissions-table.ui.table thead tr th{border:none!important;color:#000!important;font-family:Archivo,sans-serif!important;font-style:normal!important;height:47px;line-height:normal!important;padding:.5rem .8rem;text-align:center}.list-airemissions-forms__table-wrapper .airemissions-table.ui.table tbody tr td{background-color:#edebeb!important;font-size:12px!important;font-weight:400!important}.list-airemissions-forms__table-wrapper .airemissions-table.ui.table td.pill-left-start,.list-airemissions-forms__table-wrapper .airemissions-table.ui.table th.pill-left-start{border-radius:20px 0 0 20px!important}.list-airemissions-forms__table-wrapper .airemissions-table.ui.table td.pill-left-end,.list-airemissions-forms__table-wrapper .airemissions-table.ui.table th.pill-left-end{border-radius:0 20px 20px 0!important;border-right:none!important}.list-airemissions-forms__table-wrapper .airemissions-table.ui.table tbody td.pill-left-start:after,.list-airemissions-forms__table-wrapper .airemissions-table.ui.table tbody td.sticky-col-2:after{background-color:#000;content:"";height:60%;position:absolute;right:0;top:20%;width:1px}.list-airemissions-forms__table-wrapper .airemissions-table.ui.table td.pill-gap,.list-airemissions-forms__table-wrapper .airemissions-table.ui.table th.pill-gap{background:#0000!important;border:none!important;max-width:14px!important;min-width:14px!important;padding:0!important;width:14px!important}.list-airemissions-forms__table-wrapper .airemissions-table.ui.table td.pill-right,.list-airemissions-forms__table-wrapper .airemissions-table.ui.table th.pill-right{border-radius:20px!important;border-right:none!important;overflow:visible}.list-airemissions-forms__table-wrapper .airemissions-table.ui.table td.months-full-row{background:#0000!important;border:none!important;border-radius:20px!important;overflow:visible;padding:0!important}.list-airemissions-forms__table-wrapper .airemissions-table.ui.table .months-flex-container{display:flex;width:100%}.list-airemissions-forms__table-wrapper .airemissions-table.ui.table .months-flex-container .month-flex-cell{align-items:center;display:flex;flex:1 1;font-size:11px;justify-content:center;min-height:47px;padding:.35rem .4rem;text-align:center}.list-airemissions-forms__table-wrapper .airemissions-table.ui.table .months-flex-container .month-flex-cell:first-child{border-radius:20px 0 0 20px}.list-airemissions-forms__table-wrapper .airemissions-table.ui.table .months-flex-container .month-flex-cell:last-child{border-radius:0 20px 20px 0}.list-airemissions-forms__table-wrapper .airemissions-table.ui.table .months-flex-container .month-flex-header{background-color:#ebebeb;color:#000;font-weight:600;overflow:visible;position:relative;z-index:10}.list-airemissions-forms__table-wrapper .airemissions-table.ui.table .months-flex-container .month-flex-header:has(.ui.dropdown.active){z-index:9999!important}.list-airemissions-forms__table-wrapper .airemissions-table.ui.table .months-flex-container .month-flex-header .ui.dropdown.active{z-index:9999!important}.list-airemissions-forms__table-wrapper .airemissions-table.ui.table .months-flex-container .month-flex-header .ui.dropdown .menu{left:50%!important;min-width:160px;right:auto!important;top:100%!important;transform:translateX(-50%)!important;z-index:9999!important}.list-airemissions-forms__table-wrapper .airemissions-table.ui.table .months-flex-container .month-flex-data{background-color:#f5f5f5;color:#000;position:relative}.list-airemissions-forms__table-wrapper .airemissions-table.ui.table .months-flex-container .month-flex-data:not(:last-child):after{background-color:#000;content:"";height:60%;position:absolute;right:0;top:20%;width:1px}.list-airemissions-forms__table-wrapper .airemissions-table.ui.table td.sticky-col-1,.list-airemissions-forms__table-wrapper .airemissions-table.ui.table th.sticky-col-1{min-width:60px;position:relative}.list-airemissions-forms__table-wrapper .airemissions-table.ui.table td.sticky-col-2,.list-airemissions-forms__table-wrapper .airemissions-table.ui.table th.sticky-col-2{min-width:180px;position:relative}.list-airemissions-forms .summary-flex{align-items:center;display:flex;gap:1.2rem;justify-content:flex-end;padding:0 .4rem}.list-airemissions-forms .summary-flex .summary-item{color:#000;font-size:12px;white-space:nowrap}.list-airemissions-forms .expand-btn.ui.button{background:#0000!important;box-shadow:none!important;margin:0!important;padding:.3rem!important}.list-airemissions-forms .batch-actions{align-items:center;border-radius:40px;display:flex;gap:8px;justify-content:flex-end;margin-bottom:10px;padding:6px 14px}.list-airemissions-forms .batch-actions .batch-btn{border:none!important;border-radius:40px!important;box-shadow:none!important;color:#000!important;font-size:12px!important;min-height:32px;padding:.3rem 1rem!important}.list-airemissions-forms .batch-actions .batch-btn.primary{background:#0e376e!important;color:#fff!important}.list-airemissions-forms .batch-actions .batch-btn.primary:hover{background:#0b2e59!important}.list-airemissions-forms .batch-actions .batch-btn.success{background:#648ebc!important;color:#000!important}.list-airemissions-forms .batch-actions .batch-btn.success:hover{background:#567da8!important}.list-airemissions-forms .batch-actions .batch-btn.cancel{background:#b7b7b7!important}.list-airemissions-forms .batch-actions .batch-btn.cancel:hover{background:#a5a5a5!important}.airemissions-form__miniature{margin-bottom:16px}.airemissions-form__miniature>div{align-items:center;border:2px dashed #648ebc;display:flex;justify-content:center;min-height:120px;width:100%}.airemissions-form__miniature>div:hover{cursor:pointer;opacity:.6}.airemissions-form__miniature>.ui.image{border:2px dashed #648ebc;margin:0;min-height:120px;padding:5px;width:100%}.airemissions-form__miniature>.ui.image:hover{cursor:pointer;opacity:.6}.airemissions-form .grid{margin:2px}.airemissions-form .label{font-weight:700}.airemissions-form .ui.table{overflow:visible!important;position:relative}.airemissions-form .ui.table td{overflow:visible!important}.airemissions-form .ui.dropdown .menu{z-index:9999!important}.airemissions-form .ui.selection.dropdown.disabled{cursor:not-allowed!important;opacity:1!important}.airemissions-form .ui.selection.dropdown.disabled .text{color:#000c!important;opacity:1!important}.units-form-modal .ui.button.btn-cancel{background-color:#b7b7b7!important;color:#fff!important}.effluent-form-item{align-items:center;border-bottom:1px solid #e4e4e4;display:flex;justify-content:space-between;margin-bottom:10px;padding-bottom:10px}.effluent-form-item:nth-last-of-type(2){border-bottom:0;margin-bottom:0;padding-bottom:0}.effluent-form-item__info{align-items:center;display:flex}.effluent-form-item__info>.ui.image{height:60px;margin-right:10px}.effluent-form-item__info p{font-weight:700;margin:0}.airemissions-forms-page .airemissions-page-header-wrapper{align-items:center;display:flex;gap:.6rem}.airemissions-forms-page .airemissions-page-header{align-items:center;background:#648ebc;border-radius:40px;display:flex;flex:1 1;justify-content:space-between;padding:.6rem .6rem .6rem 1.5rem}.airemissions-forms-page .airemissions-page-header .airemissions-page-title{color:#fff;font-family:Archivo,sans-serif;font-size:25px;font-style:normal;font-weight:600;line-height:normal}.airemissions-forms-page .airemissions-page-header .airemissions-page-actions{align-items:center;display:flex;gap:.6rem}.airemissions-forms-page .airemissions-year-dropdown.ui.selection.dropdown{align-items:center!important;background:#f8f4f4!important;border:none!important;border-radius:20px!important;box-shadow:none!important;font-family:Archivo,sans-serif!important;font-size:13px!important;font-weight:600!important;height:27px!important;min-height:0!important;min-height:auto!important;min-width:104px!important;padding:4px 28px 4px 10px!important}.airemissions-forms-page .airemissions-year-dropdown.ui.selection.dropdown .text{color:#1a1c40!important;line-height:normal}.airemissions-forms-page .airemissions-year-dropdown.ui.selection.dropdown .dropdown.icon{padding:0!important;top:50%!important;transform:translateY(-50%)!important}.airemissions-forms-page .airemissions-year-dropdown.ui.selection.dropdown.active,.airemissions-forms-page .airemissions-year-dropdown.ui.selection.dropdown:focus{border:none!important;box-shadow:none!important}.airemissions-forms-page .airemissions-year-dropdown.ui.selection.dropdown{display:flex!important;justify-content:center!important;text-align:center!important}.airemissions-forms-page .airemissions-year-dropdown.ui.selection.dropdown>.text{text-align:center!important;width:100%!important}.airemissions-forms-page .ui.selection.active.dropdown.airemissions-year-dropdown .menu>.item,.airemissions-forms-page .ui.selection.dropdown.airemissions-year-dropdown .menu>.item,.airemissions-forms-page .ui.visible.selection.dropdown.airemissions-year-dropdown .menu>.item{align-items:center!important;display:flex!important;justify-content:center!important;text-align:center!important}.airemissions-forms-page .airemissions-year-dropdown.ui.selection.dropdown>.dropdown.icon{margin:0!important;position:absolute!important;right:10px!important;top:50%!important;transform:translateY(-50%)!important}.airemissions-forms-page .airemissions-add-btn.ui.button{align-items:center!important;background-color:#0e376e!important;border-radius:50%!important;color:#fff!important;display:inline-flex!important;height:34px!important;justify-content:center!important;margin:0!important;padding:0!important;width:34px!important}.airemissions-forms-page .ui.tab.segment{height:calc(100vh - 200px);overflow-y:scroll}.airemissions-forms-page .ui.tab.segment::-webkit-scrollbar{display:none}.airemissions-forms-page .ui.secondary.menu{display:none!important}.list-fuels-forms__pagination{display:flex;justify-content:center;margin-top:20px}.list-fuels-forms__table-wrapper{overflow-x:auto;overflow-y:visible;width:100%}.list-fuels-forms__table-wrapper::-webkit-scrollbar{height:8px}.list-fuels-forms__table-wrapper::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.list-fuels-forms__table-wrapper::-webkit-scrollbar-thumb{background:#888;border-radius:4px}.list-fuels-forms__table-wrapper::-webkit-scrollbar-thumb:hover{background:#555}.list-fuels-forms__table-wrapper .fuels-table.ui.table{background:#0000!important;border:none!important;border-collapse:initial!important;border-spacing:0 6px!important;box-shadow:none!important}.list-fuels-forms__table-wrapper .fuels-table.ui.table thead tr th{background-color:#ededed!important;font-size:15px!important;font-weight:600!important}.list-fuels-forms__table-wrapper .fuels-table.ui.table tbody tr td,.list-fuels-forms__table-wrapper .fuels-table.ui.table thead tr th{border:none!important;color:#000!important;font-family:Archivo,sans-serif!important;font-style:normal!important;height:47px;line-height:normal!important;padding:.5rem .8rem;text-align:center}.list-fuels-forms__table-wrapper .fuels-table.ui.table tbody tr td{background-color:#edebeb!important;font-size:12px!important;font-weight:400!important}.list-fuels-forms__table-wrapper .fuels-table.ui.table td.pill-left-start,.list-fuels-forms__table-wrapper .fuels-table.ui.table th.pill-left-start{border-radius:20px 0 0 20px!important}.list-fuels-forms__table-wrapper .fuels-table.ui.table td.pill-left-end,.list-fuels-forms__table-wrapper .fuels-table.ui.table th.pill-left-end{border-radius:0 20px 20px 0!important;border-right:none!important}.list-fuels-forms__table-wrapper .fuels-table.ui.table tbody td.pill-left-start:after,.list-fuels-forms__table-wrapper .fuels-table.ui.table tbody td.sticky-col-2:after{background-color:#000;content:"";height:60%;position:absolute;right:0;top:20%;width:1px}.list-fuels-forms__table-wrapper .fuels-table.ui.table tbody td.pill-right{border-right:1px solid #ccc!important}.list-fuels-forms__table-wrapper .fuels-table.ui.table td.pill-gap,.list-fuels-forms__table-wrapper .fuels-table.ui.table th.pill-gap{background:#0000!important;border:none!important;max-width:14px!important;min-width:14px!important;padding:0!important;width:14px!important}.list-fuels-forms__table-wrapper .fuels-table.ui.table td.pill-right,.list-fuels-forms__table-wrapper .fuels-table.ui.table th.pill-right{border-radius:20px!important;border-right:none!important;overflow:visible}.list-fuels-forms__table-wrapper .fuels-table.ui.table td.months-full-row{background:#0000!important;border:none!important;border-radius:20px!important;overflow:visible;padding:0!important}.list-fuels-forms__table-wrapper .fuels-table.ui.table .months-flex-container{display:flex;width:100%}.list-fuels-forms__table-wrapper .fuels-table.ui.table .months-flex-container .month-flex-cell{align-items:center;display:flex;flex:1 1;font-size:11px;justify-content:center;min-height:47px;padding:.35rem .4rem;text-align:center}.list-fuels-forms__table-wrapper .fuels-table.ui.table .months-flex-container .month-flex-cell:first-child{border-radius:20px 0 0 20px}.list-fuels-forms__table-wrapper .fuels-table.ui.table .months-flex-container .month-flex-cell:last-child{border-radius:0 20px 20px 0}.list-fuels-forms__table-wrapper .fuels-table.ui.table .months-flex-container .month-flex-header{background-color:#ebebeb;color:#000;font-weight:600;overflow:visible;position:relative;z-index:10}.list-fuels-forms__table-wrapper .fuels-table.ui.table .months-flex-container .month-flex-header:has(.ui.dropdown.active){z-index:9999!important}.list-fuels-forms__table-wrapper .fuels-table.ui.table .months-flex-container .month-flex-header .ui.dropdown.active{z-index:9999!important}.list-fuels-forms__table-wrapper .fuels-table.ui.table .months-flex-container .month-flex-header .ui.dropdown .menu{left:50%!important;min-width:160px;right:auto!important;top:100%!important;transform:translateX(-50%)!important;z-index:9999!important}.list-fuels-forms__table-wrapper .fuels-table.ui.table .months-flex-container .month-flex-data{background-color:#f5f5f5;color:#000;position:relative}.list-fuels-forms__table-wrapper .fuels-table.ui.table .months-flex-container .month-flex-data:not(:last-child):after{background-color:#000;content:"";height:60%;position:absolute;right:0;top:20%;width:1px}.list-fuels-forms__table-wrapper .fuels-table.ui.table td.sticky-col-1,.list-fuels-forms__table-wrapper .fuels-table.ui.table th.sticky-col-1{min-width:60px;position:relative}.list-fuels-forms__table-wrapper .fuels-table.ui.table td.sticky-col-2,.list-fuels-forms__table-wrapper .fuels-table.ui.table th.sticky-col-2{min-width:180px;position:relative}.list-fuels-forms .summary-flex{align-items:center;display:flex;gap:1.2rem;justify-content:flex-end;padding:0 .4rem}.list-fuels-forms .summary-flex .summary-item{color:#000;font-size:12px;white-space:nowrap}.list-fuels-forms .expand-btn.ui.button{background:#0000!important;box-shadow:none!important;margin:0!important;padding:.3rem!important}.list-fuels-forms .batch-actions{align-items:center;border-radius:40px;display:flex;gap:8px;justify-content:flex-end;margin-bottom:10px;padding:6px 14px}.list-fuels-forms .batch-actions .batch-btn{border:none!important;border-radius:40px!important;box-shadow:none!important;color:#000!important;font-size:12px!important;min-height:32px;padding:.3rem 1rem!important}.list-fuels-forms .batch-actions .batch-btn.primary{background:#0e376e!important;color:#fff!important}.list-fuels-forms .batch-actions .batch-btn.primary:hover{background:#0b2e59!important}.list-fuels-forms .batch-actions .batch-btn.success{background:#648ebc!important;color:#000!important}.list-fuels-forms .batch-actions .batch-btn.success:hover{background:#567da8!important}.list-fuels-forms .batch-actions .batch-btn.cancel{background:#b7b7b7!important}.list-fuels-forms .batch-actions .batch-btn.cancel:hover{background:#a5a5a5!important}.ui.modal.basic-modal.fuels-modal,.ui.modal.basic-modal.fuels-modal>.content{background:#fff!important}.fuels-form__miniature{margin-bottom:16px}.fuels-form__miniature>div{align-items:center;border:2px dashed #648ebc;display:flex;justify-content:center;min-height:120px;width:100%}.fuels-form__miniature>div:hover{cursor:pointer;opacity:.6}.fuels-form__miniature>.ui.image{border:2px dashed #648ebc;margin:0;min-height:120px;padding:5px;width:100%}.fuels-form__miniature>.ui.image:hover{cursor:pointer;opacity:.6}.fuels-form .grid{margin:2px}.fuels-form .label{font-weight:700}.fuels-form .ui.table{position:relative}.fuels-form .ui.table,.fuels-form .ui.table td{overflow:visible!important}.fuels-form .fuels-form-table.ui.table{background:#0000!important;border:none!important;border-collapse:initial!important;border-spacing:0 6px!important;box-shadow:none!important;overflow:visible!important}.fuels-form .fuels-form-table.ui.table thead tr th{background-color:#ededed!important;font-size:15px!important;font-weight:600!important}.fuels-form .fuels-form-table.ui.table tbody tr td,.fuels-form .fuels-form-table.ui.table thead tr th{border:none!important;color:#000!important;font-family:Archivo,sans-serif!important;font-style:normal!important;height:47px;line-height:normal!important;padding:.5rem 1rem!important;text-align:center!important}.fuels-form .fuels-form-table.ui.table tbody tr td{background-color:#edebeb!important;font-size:12px!important;font-weight:400!important;position:relative}.fuels-form .fuels-form-table.ui.table tbody tr td:not(:last-child):after{background-color:#0009;content:"";height:60%;position:absolute;right:0;top:20%;width:1px}.fuels-form .fuels-form-table.ui.table thead tr th:first-child{border-radius:20px 0 0 20px!important}.fuels-form .fuels-form-table.ui.table thead tr th:last-child{border-radius:0 20px 20px 0!important}.fuels-form .fuels-form-table.ui.table tbody tr td:first-child{border-radius:20px 0 0 20px!important}.fuels-form .fuels-form-table.ui.table tbody tr td:last-child{border-radius:0 20px 20px 0!important}.fuels-form .fuels-form-table.ui.table tbody tr td:last-child .ui.button{align-items:center!important;border-radius:50%!important;display:inline-flex!important;font-size:10px!important;height:23px!important;justify-content:center!important;line-height:1!important;max-height:23px!important;min-height:0!important;min-height:auto!important;min-width:0!important;min-width:auto!important;overflow:hidden!important;padding:0!important;width:23px!important}.fuels-form .fuels-form-table.ui.table tbody tr td:last-child .ui.button i.icon{height:auto!important;line-height:1!important;margin:0!important}.fuels-form .fuels-form-table.ui.table tbody tr td:last-child .ui.button:first-child{background-color:#a4c4e0!important;color:#fff!important}.fuels-form .fuels-form-table.ui.table tbody tr td:last-child .ui.button:nth-child(2){background-color:#648ebc!important;color:#fff!important}.fuels-form .fuels-form-table.ui.table tbody tr td:last-child .ui.button:nth-child(3){background-color:#0e376e!important;color:#fff!important}.fuels-form .ui.dropdown .menu{z-index:9999!important}.fuels-form .ui.selection.dropdown.disabled{cursor:not-allowed!important;opacity:1!important}.fuels-form .ui.selection.dropdown.disabled .text{color:#000c!important;opacity:1!important}.fuels-form input[type=number]::-webkit-inner-spin-button,.fuels-form input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.fuels-form input[type=number]{-webkit-appearance:textfield;appearance:textfield}.units-form-modal .units-grid{grid-column-gap:32px;grid-row-gap:0;column-gap:32px;display:grid;grid-template-columns:repeat(2,1fr);row-gap:0}@media(max-width:768px){.units-form-modal .units-grid{grid-template-columns:1fr}}.units-form-modal .unit-row{align-items:center;border-bottom:1px solid #ebebeb;display:flex;gap:10px;padding:6px 4px}.units-form-modal .unit-row .unit-label{color:#555;flex:1 1;font-size:12px;font-weight:600;line-height:1.3;min-width:0}.units-form-modal .unit-row .ui.dropdown{flex:0 0 160px;width:160px}.update-units-modal .update-units-grid{display:flex;flex-direction:column;gap:10px;max-height:400px;overflow-y:auto;padding:10px}.update-units-modal .update-unit-row{align-items:center;background:#f9f9f9;border:1px solid #e0e0e0;border-radius:4px;display:flex;gap:15px;padding:8px 12px}.update-units-modal .update-unit-row:hover{background:#f0f0f0}.update-units-modal .update-unit-row .field-checkbox{flex:1 1;min-width:250px}.update-units-modal .update-unit-row .unit-dropdown,.update-units-modal .update-unit-row .unit-dropdown.ui.dropdown{min-width:180px}.fuels-form-item{align-items:center;border-bottom:1px solid #e4e4e4;display:flex;justify-content:space-between;margin-bottom:10px;padding-bottom:10px}.fuels-form-item:nth-last-of-type(2){border-bottom:0;margin-bottom:0;padding-bottom:0}.fuels-form-item__info{align-items:center;display:flex}.fuels-form-item__info>.ui.image{height:60px;margin-right:10px}.fuels-form-item__info p{font-weight:700;margin:0}.fuels-forms-page .fuels-page-header-wrapper{align-items:center;display:flex;gap:.6rem}.fuels-forms-page .fuels-page-header{align-items:center;background:#648ebc;border-radius:40px;display:flex;flex:1 1;justify-content:space-between;padding:.6rem .6rem .6rem 1.5rem}.fuels-forms-page .fuels-page-header .fuels-page-title{color:#fff;font-family:Archivo,sans-serif;font-size:25px;font-style:normal;font-weight:600;line-height:normal}.fuels-forms-page .fuels-page-header .fuels-page-actions{align-items:center;display:flex;gap:.6rem}.fuels-forms-page .fuels-year-dropdown.ui.selection.dropdown{align-items:center!important;background:#f8f4f4!important;border:none!important;border-radius:20px!important;box-shadow:none!important;font-family:Archivo,sans-serif!important;font-size:13px!important;font-weight:600!important;height:27px!important;min-height:0!important;min-height:auto!important;min-width:104px!important;padding:4px 28px 4px 10px!important}.fuels-forms-page .fuels-year-dropdown.ui.selection.dropdown .text{color:#1a1c40!important;line-height:normal}.fuels-forms-page .fuels-year-dropdown.ui.selection.dropdown .dropdown.icon{padding:0!important;top:50%!important;transform:translateY(-50%)!important}.fuels-forms-page .fuels-year-dropdown.ui.selection.dropdown.active,.fuels-forms-page .fuels-year-dropdown.ui.selection.dropdown:focus{border:none!important;box-shadow:none!important}.fuels-forms-page .fuels-year-dropdown.ui.selection.dropdown{display:flex!important;justify-content:center!important;text-align:center!important}.fuels-forms-page .fuels-year-dropdown.ui.selection.dropdown>.text{text-align:center!important;width:100%!important}.fuels-forms-page .ui.selection.active.dropdown.fuels-year-dropdown .menu>.item,.fuels-forms-page .ui.selection.dropdown.fuels-year-dropdown .menu>.item,.fuels-forms-page .ui.visible.selection.dropdown.fuels-year-dropdown .menu>.item{align-items:center!important;display:flex!important;justify-content:center!important;text-align:center!important}.fuels-forms-page .fuels-year-dropdown.ui.selection.dropdown>.dropdown.icon{margin:0!important;position:absolute!important;right:10px!important;top:50%!important;transform:translateY(-50%)!important}.fuels-forms-page .fuels-add-btn.ui.button{align-items:center!important;background-color:#0e376e!important;border-radius:50%!important;color:#fff!important;display:inline-flex!important;height:34px!important;justify-content:center!important;margin:0!important;padding:0!important;width:34px!important}.fuels-forms-page .ui.tab.segment{height:calc(100vh - 200px);overflow-y:scroll}.fuels-forms-page .ui.tab.segment::-webkit-scrollbar{display:none}.fuels-forms-page .ui.secondary.menu{display:none!important}.list-config-forms .ui.borderless.menu{align-items:center!important;background:#edebeb!important;border:none!important;border-radius:45px!important;box-shadow:none!important;display:flex!important;gap:2px;height:61px!important;padding:4px!important;width:100%!important}.list-config-forms .ui.borderless.menu .item{align-items:center!important;background:#0000!important;border:none!important;border-radius:45px!important;color:#1a1c40!important;display:flex!important;flex:1 1!important;font-family:Archivo,sans-serif!important;font-size:14px!important;font-weight:600!important;height:53px!important;justify-content:center!important;padding:.45rem 1.2rem!important}.list-config-forms .ui.borderless.menu .item:before{display:none!important}.list-config-forms .ui.borderless.menu .item.active{background:#fff!important;box-shadow:0 1px 4px #00000026!important;color:#1a1c40!important}.config-form-header{grid-gap:12px;align-items:center;display:grid;gap:12px;grid-template-columns:1fr 1fr;margin-bottom:16px;margin-top:42px}.config-form-header .config-form-title{color:#1a1c40;font-family:Archivo,sans-serif;font-size:30px;font-style:normal;font-weight:700;letter-spacing:0;line-height:100%;margin:0}.config-form-header .config-form-header-actions{align-items:center;display:flex;gap:10px;justify-content:space-between}.config-form-header .config-form-search{align-items:center;background:#f8f4f4;border:1px solid #ddd;border-radius:20px;display:flex;gap:8px;height:37px;padding:0 16px;width:458px}.config-form-header .config-form-search .config-search-icon{flex-shrink:0;height:14px;width:14px}.config-form-header .config-form-search input{background:#0000;border:none;color:#000;flex:1 1;font-family:Archivo,sans-serif;font-size:13px;outline:none}.config-form-header .config-form-search input::placeholder{color:#000}.config-form-header .config-save-btn.ui.button{background-color:#0e376e!important;border-radius:20px!important;color:#fff!important;font-family:Archivo,sans-serif!important;font-size:13px!important;font-weight:600!important;height:37px!important;padding:0!important;white-space:nowrap;width:179px!important}.config-items-grid.ui.grid{margin-top:4px!important}.config-items-grid.ui.grid .row{padding-bottom:4px!important;padding-top:4px!important}.config-item-pill{align-items:center;background-color:#edebeb;border-radius:40px;display:flex;gap:12px;height:50px;padding:.6rem 1.2rem}.config-item-pill label{color:#1a1c40;cursor:pointer;font-family:Archivo,sans-serif;font-size:14px;font-weight:500}.config-item-pill .ui.toggle.checkbox label:before{background-color:#000!important}.config-item-pill .ui.toggle.checkbox input:checked~label:before{background-color:#91b2a5!important}@media(max-width:991px){.list-config-forms .ui.borderless.menu{border-radius:20px!important;flex-wrap:wrap!important;height:auto!important}.list-config-forms .ui.borderless.menu .item{flex:1 1 auto!important;font-size:12px!important;height:44px!important;min-width:80px!important;padding:.4rem .6rem!important}.config-form-header{grid-template-columns:1fr;margin-top:24px}.config-form-header .config-form-title{font-size:22px}.config-form-header .config-form-header-actions{align-items:stretch;flex-direction:column;gap:8px}.config-form-header .config-form-search{width:100%}.config-form-header .config-save-btn.ui.button{width:100%!important}}@media(max-width:600px){.list-config-forms .ui.borderless.menu .item{font-size:11px!important;padding:.35rem .4rem!important}.config-form-header .config-form-title{font-size:18px}.config-item-pill{height:auto;padding:.5rem 1rem}.config-item-pill label{font-size:13px}}.baseline-page .baseline-header{align-items:center;background:#edebeb;border-radius:60px;display:flex;justify-content:space-between;padding:1rem 1.5rem}.baseline-page .baseline-header .baseline-title{color:#1a1c40;font-family:Archivo,sans-serif;font-size:25px;font-weight:700}.baseline-page .baseline-header .baseline-header-actions{align-items:center;display:flex;gap:.6rem}.baseline-page .baseline-header .baseline-header-actions .baseline-year-badge{background-color:#fff;border-radius:40px;color:#1a1c40;font-family:Archivo,sans-serif;font-size:13px;font-weight:600;min-width:104px!important;padding:.35rem 1rem}.baseline-page .baseline-header .baseline-header-actions .baseline-add-btn{align-items:center;background-color:#0e376e;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:20px;height:34px;justify-content:center;line-height:1;padding:0;transition:background-color .2s;width:34px}.baseline-page .baseline-header .baseline-header-actions .baseline-add-btn:hover{background-color:#1a4f9c}.baseline-page .baseline-content{margin-top:49px}.baseline-component .ui.vertical.menu{background:#0000!important;border:none!important;box-shadow:none!important;max-width:none!important;padding-top:53px!important}.baseline-component .ui.vertical.menu .item{align-items:center!important;background-color:#edebeb!important;border:none!important;border-radius:40px!important;color:#000!important;display:flex!important;font-family:Archivo,sans-serif!important;font-size:15px!important;font-style:normal!important;font-weight:600!important;height:47px!important;justify-content:flex-start!important;line-height:normal!important;margin-bottom:.4rem!important;max-width:318px!important;padding-left:1.2rem!important;width:100%!important}.baseline-component .ui.vertical.menu .item.active{background-color:#91b2a5!important;color:#fff!important}.baseline-component .ui.vertical.menu .item:before{display:none!important}.baseline-component .ui.tab.segment{background:#0000!important;border:none!important;box-shadow:none!important;overflow-x:auto!important;padding-top:0!important}@media(max-width:1280px){.baseline-component .ui.vertical.menu .item{font-size:12px!important;max-width:220px!important;padding-left:.9rem!important}}@media(max-width:1024px){.baseline-component>.ui.grid{display:flex!important;flex-direction:column!important}.baseline-component>.ui.grid>.column{padding-left:0!important;padding-right:0!important;width:100%!important}.baseline-component .ui.vertical.menu{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;gap:.4rem!important;padding-top:.5rem!important;width:100%!important}.baseline-component .ui.vertical.menu .item{align-items:center!important;flex:1 1 auto!important;height:auto!important;justify-content:center!important;margin-bottom:.3rem!important;max-width:none!important;min-height:40px!important;min-width:110px!important;padding:.4rem 1rem!important;text-align:center!important;width:auto!important}.baseline-component .ui.tab.segment{padding:.5rem 0!important}}@media(max-width:600px){.baseline-component .ui.vertical.menu .item{font-size:11px!important;min-width:80px!important;padding:.3rem .6rem!important}}.baseline-table.ui.table{background:#0000!important;border:none!important;border-collapse:initial!important;border-spacing:8px 6px!important;box-shadow:none!important;overflow:visible!important}.baseline-table.ui.table thead tr th{background-color:#0000!important;font-size:20px!important;font-weight:600!important}.baseline-table.ui.table tbody tr td,.baseline-table.ui.table thead tr th{border:none!important;color:#000!important;font-family:Archivo,sans-serif!important;font-style:normal!important;line-height:normal!important;padding:.5rem 1rem!important;text-align:left!important}.baseline-table.ui.table tbody tr td{background-color:#edebeb!important;border-radius:20px!important;font-size:12px!important;font-weight:400!important;height:47px;overflow:visible!important}.baseline-table.ui.table thead tr th:last-child{width:197px!important}.baseline-table.ui.table thead tr th .ui.selection.dropdown{align-items:center!important;background-color:#0000!important;border:none!important;border-radius:0!important;box-shadow:none!important;display:flex!important;font-family:Archivo,sans-serif!important;font-size:20px!important;font-weight:600!important;min-height:0!important;min-height:auto!important;padding:0!important;width:100%!important}.baseline-table.ui.table thead tr th .ui.selection.dropdown>.text{color:#000!important;flex:0 0 auto!important;position:static!important}.baseline-table.ui.table thead tr th .ui.selection.dropdown>.dropdown.icon{display:flex!important;flex:1 1!important;justify-content:center!important;margin:0!important;padding:0!important;position:static!important}.baseline-table.ui.table .ui.selection.dropdown{background-color:#fff!important;border:none!important;border-radius:40px!important;font-size:12px!important}.baseline-table.ui.table .ui.selection.dropdown.active,.baseline-table.ui.table .ui.selection.dropdown.visible{z-index:100!important}.baseline-table.ui.table .ui.selection.dropdown .menu{background:#fff!important;border:1px solid #22242626!important;box-shadow:0 2px 8px #00000026!important;max-height:300px;overflow-y:auto;position:absolute;z-index:101!important}.baseline-table.ui.table .ui.upward.selection.dropdown .menu{bottom:100%!important;box-shadow:0 -2px 8px #00000026!important;margin-bottom:.5rem!important;margin-top:0!important;top:auto!important}.baseline-table.ui.table .ui.selection.dropdown:not(.upward) .menu{bottom:auto!important;margin-bottom:0!important;margin-top:.5rem!important;top:100%!important}.baseline-table.ui.table tbody,.baseline-table.ui.table tr{overflow:visible!important}.loading-overlay-top{animation:slideDown .3s ease-out;background:linear-gradient(135deg,#2185d0f2,#1565c0f2);border-bottom:3px solid #1678c2;box-shadow:0 4px 12px #0000004d;left:0;padding:20px;position:fixed;right:0;top:0;z-index:9999}@keyframes slideDown{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}.Toastify__toast-container--top-center{top:100px!important}@keyframes skeleton-pulse{0%,to{opacity:1}50%{opacity:.5}}.environmentalObjetives-form-item{align-items:center;border-bottom:1px solid #e4e4e4;display:flex;justify-content:space-between;margin-bottom:10px;padding-bottom:10px}.environmentalObjetives-form-item:nth-last-of-type(2){border-bottom:0;margin-bottom:0;padding-bottom:0}.environmentalObjetives-form-item__info{align-items:center;display:flex}.environmentalObjetives-form-item__info>.ui.image{height:60px;margin-right:10px}.environmentalObjetives-form-item__info p{font-weight:700;margin:0}.list-environmentalobjetives-forms__pagination{display:flex;justify-content:center;margin-top:20px}.form-row{display:flex;flex-wrap:wrap;gap:16px}.form-col{flex:1 1;min-width:200px}.obj-view-toggle.ui.buttons .ui.button{align-items:center!important;border-radius:50%!important;display:flex!important;gap:12px;height:36px!important;justify-content:center!important;padding:0!important;width:36px!important}.obj-view-toggle.ui.buttons .ui.button>.icon{font-size:14px;line-height:1!important;margin:0!important}.obj-view-toggle.ui.buttons .ui.button.blue{background-color:#648ebb!important;color:#fff!important}.obj-tabs-view{display:flex;flex-direction:column;gap:20px}.obj-tabs-header{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between}.obj-tabs-list{display:flex;flex-wrap:wrap;gap:6px}.obj-tab-pill{align-items:center;background-color:#edebeb;border:none;border-radius:40px;color:#000;cursor:pointer;display:inline-flex;font-family:Archivo,sans-serif;font-size:16px;font-weight:600;gap:5px;height:38px;justify-content:center;transition:background-color .2s,color .2s;width:152px}.obj-tab-pill.active{background-color:#648ebc;color:#fff}.obj-tab-pill:hover:not(.active){background-color:#d5d3d3}.obj-tabs-actions{align-items:center;display:flex;gap:8px;margin-top:20px}.obj-tabs-actions .obj-add-btn{align-items:center;background-color:#0e376e;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:18px;height:28px;justify-content:center;line-height:1;padding:0;transition:background-color .2s;width:28px}.obj-tabs-actions .obj-add-btn:hover{background-color:#1a4f9c}.obj-year-dropdown.ui.selection.dropdown{align-items:center!important;background-color:#edebeb!important;border:none!important;border-radius:40px!important;display:inline-flex!important;font-family:Archivo,sans-serif!important;font-size:13px!important;height:32px!important;min-height:0!important;min-height:auto!important;min-width:120px!important;padding:.35rem 1rem!important}.obj-year-dropdown.ui.selection.dropdown,.obj-year-dropdown.ui.selection.dropdown .text{color:#1a1c40!important;font-weight:600!important}.obj-year-dropdown.ui.selection.dropdown .dropdown.icon{padding:0!important;top:50%!important;transform:translateY(-50%)!important}.obj-year-dropdown.ui.selection.dropdown{display:flex!important;justify-content:center!important;text-align:center!important}.obj-year-dropdown.ui.selection.dropdown>.text{text-align:center!important;width:100%!important}.ui.selection.active.dropdown.obj-year-dropdown .menu>.item,.ui.selection.dropdown.obj-year-dropdown .menu>.item,.ui.visible.selection.dropdown.obj-year-dropdown .menu>.item{align-items:center!important;display:flex!important;justify-content:center!important;text-align:center!important}.obj-year-dropdown.ui.selection.dropdown>.dropdown.icon{margin:0!important;position:absolute!important;right:10px!important;top:50%!important;transform:translateY(-50%)!important}.obj-full-view{gap:32px;margin-top:16px}.obj-full-view,.obj-section{display:flex;flex-direction:column}.obj-section{gap:10px}.obj-section-header{align-items:center;display:flex;gap:10px}.obj-section-header .obj-section-pill{align-items:center;background-color:#648ebc;border-radius:40px;color:#fff;display:inline-flex;font-family:Archivo,sans-serif;font-size:14px;font-weight:600;gap:3px;height:28px!important;justify-content:center;line-height:normal;min-width:132px;padding:.4rem 1.1rem}.obj-section-header .obj-section-pill .menu-sub-icon{filter:brightness(0) invert(1)}.obj-section-header .obj-add-btn{align-items:center;background-color:#0e376e;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:18px;height:28px;justify-content:center;line-height:1;padding:0;transition:background-color .2s;width:28px}.obj-section-header .obj-add-btn:hover{background-color:#1a4f9c}.obj-table.ui.table{background:#0000!important;border:none!important;border-collapse:initial!important;border-radius:0!important;border-spacing:0 6px!important;box-shadow:none!important}.obj-table.ui.table,.obj-table.ui.table tbody,.obj-table.ui.table tbody tr,.obj-table.ui.table thead,.obj-table.ui.table thead tr{overflow:visible!important}.obj-table.ui.table thead tr th{background-color:#edebeb!important;border:none!important;border-radius:0!important;border-right:1px solid #ddd!important;color:#000!important;font-family:Archivo,sans-serif!important;font-size:15px!important;font-style:normal!important;font-weight:600!important;height:50px!important;line-height:normal!important;padding:.5rem .75rem!important}.obj-table.ui.table thead tr th:first-child{border-bottom-left-radius:20px!important;border-left:none!important;border-top-left-radius:20px!important}.obj-table.ui.table thead tr th:last-child{border-bottom-right-radius:20px!important;border-right:none!important;border-top-right-radius:20px!important}.obj-table.ui.table tbody tr td{background-color:#edebeb!important;border:none!important;border-radius:0!important;border-right:1px solid #ddd!important;color:#000!important;font-family:Archivo,sans-serif!important;font-size:12px!important;font-style:normal!important;font-weight:400!important;height:50px!important;overflow:visible!important;padding:.65rem .75rem!important}.obj-table.ui.table tbody tr td:first-child{border-bottom-left-radius:20px!important;border-left:none!important;border-top-left-radius:20px!important}.obj-table.ui.table tbody tr td:last-child{border-bottom-right-radius:20px!important;border-right:none!important;border-top-right-radius:20px!important}.obj-table.ui.table tbody tr:hover td{background-color:#e0dede!important}.obj-action-btn.ui.button{align-items:center!important;border-radius:50%!important;color:#fff!important;display:inline-flex!important;height:28px!important;justify-content:center!important;padding:0!important;width:28px!important}.obj-action-btn.ui.button.primary{background-color:#a4c4e0!important}.obj-action-btn.ui.button.primary:hover{background-color:#7eabd3!important}.obj-action-btn.ui.button.red{background-color:#0e376e!important}.obj-action-btn.ui.button.red:hover{background-color:#09254a!important}.env-obj-form.ui.form{padding:1.5rem}.env-obj-form.ui.form .field>label{font-weight:600!important;margin-bottom:6px!important}.env-obj-form.ui.form .field input,.env-obj-form.ui.form .field>label{color:#000!important;font-family:Archivo,sans-serif!important;font-size:12px!important}.env-obj-form.ui.form .field input{background-color:#edebeb!important;border:none!important;border-radius:40px!important;height:44px!important;padding:.65rem 1.1rem!important}.env-obj-form.ui.form .field input:focus{border:none!important;box-shadow:0 0 0 2px #91b2a5!important}.env-obj-form.ui.form .field textarea{background-color:#edebeb!important;border:none!important;border-radius:16px!important;color:#000!important;font-family:Archivo,sans-serif!important;font-size:12px!important;height:79px;padding:.65rem 1.1rem!important;resize:vertical}.env-obj-form.ui.form .field textarea:focus{border:none!important;box-shadow:0 0 0 2px #91b2a5!important}.env-obj-form.ui.form .field .ui.selection.dropdown{align-items:center!important;background-color:#edebeb!important;border:none!important;border-radius:40px!important;color:#000!important;display:flex!important;height:44px!important;min-height:0!important;min-height:auto!important;padding:.65rem 1.1rem!important}.env-obj-form.ui.form .field .ui.selection.dropdown,.env-obj-form.ui.form .field .ui.selection.dropdown .text{font-family:Archivo,sans-serif!important;font-size:12px!important}.env-obj-form.ui.form .field .ui.selection.dropdown>.dropdown.icon{padding:0!important;top:50%!important;transform:translateY(-50%)!important}.env-obj-form.ui.form .field .ui.selection.dropdown.active,.env-obj-form.ui.form .field .ui.selection.dropdown.visible{border-radius:20px!important;z-index:100!important}.env-obj-form.ui.form .field .ui.selection.dropdown .menu{border:1px solid #22242626!important;border-radius:12px!important;box-shadow:0 2px 8px #00000026!important;max-height:220px!important;overflow-y:auto!important;z-index:101!important}.env-obj-form.ui.form .field .ui.selection.dropdown .menu .item{font-family:Archivo,sans-serif!important;font-size:12px!important}.env-obj-form.ui.form .env-obj-form__actions{display:flex;gap:.5rem;justify-content:flex-end;padding-right:4px}.env-obj-form.ui.form .env-obj-form__actions .ui.button{border:none!important;border-radius:40px!important;color:#fff!important;font-family:Archivo,sans-serif!important;font-size:13px!important;font-weight:600!important;min-width:120px!important;padding:.65rem 1.5rem!important}.env-obj-form.ui.form .env-obj-form__actions .ui.button[type=submit],.env-obj-form.ui.form .env-obj-form__actions .ui.primary.button{background-color:#648ebc!important}.env-obj-form.ui.form .env-obj-form__actions .ui.button[type=submit]:hover,.env-obj-form.ui.form .env-obj-form__actions .ui.primary.button:hover{background-color:#507aaa!important}.env-obj-form.ui.form .env-obj-form__actions .ui.red.button{background-color:#b7b7b7!important}.env-obj-form.ui.form .env-obj-form__actions .ui.red.button:hover{background-color:#a0a0a0!important}@media(max-width:767px){.env-obj-form.ui.form{padding:1rem}.env-obj-form.ui.form .env-obj-form__actions{justify-content:center}.env-obj-form.ui.form .env-obj-form__actions .ui.button{flex:1 1!important;min-width:0!important;min-width:auto!important;width:auto!important}}.environmentalObjetive-forms-page .env-obj-page-header-wrapper{align-items:center;display:flex;gap:.6rem}.environmentalObjetive-forms-page .env-obj-page-header{align-items:center;background:#648ebc;border-radius:40px;display:flex;flex:1 1;justify-content:space-between;padding:.6rem .6rem .6rem 1.5rem}.environmentalObjetive-forms-page .env-obj-page-header .env-obj-page-title{color:#fff;font-family:Archivo,sans-serif;font-size:25px;font-style:normal;font-weight:600;line-height:normal}.environmentalObjetive-forms-page .env-obj-page-header .env-obj-page-actions{align-items:center;display:flex;gap:.6rem}.environmentalObjetive-forms-page .env-obj-year-dropdown.ui.selection.dropdown{align-items:center!important;background:#f8f4f4!important;border:none!important;border-radius:20px!important;box-shadow:none!important;font-family:Archivo,sans-serif!important;font-size:13px!important;font-weight:600!important;height:27px!important;min-height:0!important;min-height:auto!important;min-width:104px!important;padding:4px 28px 4px 10px!important}.environmentalObjetive-forms-page .env-obj-year-dropdown.ui.selection.dropdown .text{color:#1a1c40!important;line-height:normal}.environmentalObjetive-forms-page .env-obj-year-dropdown.ui.selection.dropdown .dropdown.icon{padding:0!important;top:50%!important;transform:translateY(-50%)!important}.environmentalObjetive-forms-page .env-obj-year-dropdown.ui.selection.dropdown.active,.environmentalObjetive-forms-page .env-obj-year-dropdown.ui.selection.dropdown:focus{border:none!important;box-shadow:none!important}.environmentalObjetive-forms-page .env-obj-year-dropdown.ui.selection.dropdown{display:flex!important;justify-content:center!important;text-align:center!important}.environmentalObjetive-forms-page .env-obj-year-dropdown.ui.selection.dropdown>.text{text-align:center!important;width:100%!important}.environmentalObjetive-forms-page .ui.selection.active.dropdown.env-obj-year-dropdown .menu>.item,.environmentalObjetive-forms-page .ui.selection.dropdown.env-obj-year-dropdown .menu>.item,.environmentalObjetive-forms-page .ui.visible.selection.dropdown.env-obj-year-dropdown .menu>.item{align-items:center!important;display:flex!important;justify-content:center!important;text-align:center!important}.environmentalObjetive-forms-page .env-obj-year-dropdown.ui.selection.dropdown>.dropdown.icon{margin:0!important;position:absolute!important;right:10px!important;top:50%!important;transform:translateY(-50%)!important}.environmentalObjetive-forms-page .ui.tab.segment{height:calc(100vh - 200px);overflow-y:scroll}.environmentalObjetive-forms-page .ui.tab.segment::-webkit-scrollbar{display:none}.strategy-objectives-matrix{padding:0}.strategy-objectives-matrix .ui.card{box-shadow:0 1px 3px 0 #0000001a}.strategy-objectives-matrix .ui.table{font-size:.95em}.strategy-objectives-matrix .ui.table th{background-color:#f9fafb;font-weight:600}.strategy-objectives-matrix .ui.table td{vertical-align:middle}.strategy-objectives-matrix .ui.progress{margin:0}.strategy-objectives-matrix .ui.progress .bar{min-width:0!important}.strategy-objectives-matrix .ui.label.circular{font-weight:700}.waste-baseline-module{padding:10px}.waste-baseline-module .ui.segment{border-radius:8px}.waste-baseline-module .ui.card{border-radius:8px;box-shadow:0 2px 8px #00000014}.waste-baseline-module .ui.table{font-size:.95em}.waste-baseline-module .ui.table th{background-color:#f9fafb!important}.waste-baseline-module .ui.table td{vertical-align:middle!important}.waste-baseline-module .ui.table .ui.input input{padding:8px}.waste-baseline-module .ui.table .ui.dropdown{min-width:80px}.waste-baseline-module .ui.statistic{margin:0}.waste-baseline-module .ui.statistic .value{font-size:1.8em!important}.waste-baseline-module .ui.statistic .label{font-size:.85em!important;text-transform:none!important}.waste-baseline-module .ui.message{margin:0;padding:10px 15px}.waste-baseline-module .ui.message.small{font-size:.9em}.waste-baseline-module .ui.tab.segment{border:none;box-shadow:none;margin-top:15px;padding:0}.waste-baseline-module .ui.secondary.pointing.menu{border-bottom:2px solid #e0e0e0;margin-bottom:0}.waste-baseline-module .ui.secondary.pointing.menu .item{font-weight:500;padding:12px 20px}.waste-baseline-module .ui.secondary.pointing.menu .item.active{border-color:#2185d0;color:#2185d0}.waste-baseline-module .recharts-wrapper{margin:0 auto}.waste-baseline-module .recharts-legend-wrapper{bottom:0!important}.waste-baseline-module .ui.cards>.card{margin:8px}.waste-baseline-module .ui.cards>.card .header{align-items:center;display:flex;font-size:1em!important}.waste-baseline-module .ui.cards>.card .description .grid{margin:0}.waste-baseline-module .ui.cards>.card .description .grid .row{padding:5px 0}.waste-baseline-module .ui.cards>.card .description .grid .row:not(:last-child){border-bottom:1px solid #f0f0f0}@media(max-width:768px){.waste-baseline-module .ui.table{font-size:.85em}.waste-baseline-module .ui.table td,.waste-baseline-module .ui.table th{padding:8px!important}.waste-baseline-module .ui.statistic .value{font-size:1.5em!important}.waste-baseline-module .ui.cards>.card{margin:5px 0}}.matrices-page{padding:20px}.matrices-page .dashboard-segment{background:#0000!important;border:none!important;box-shadow:none!important;padding:0!important}.matrices-page .dashboard-tabs .ui.secondary.pointing.menu{border-bottom:2px solid #22242626;margin-bottom:20px}.matrices-page .dashboard-tabs .ui.secondary.pointing.menu .item{border-bottom:2px solid #0000;color:#000;font-weight:500;margin:0;padding:15px 20px;transition:all .2s ease}.matrices-page .dashboard-tabs .ui.secondary.pointing.menu .item:hover{border-bottom-color:#648ebc4d;color:#648ebc}.matrices-page .dashboard-tabs .ui.secondary.pointing.menu .item.active{border-bottom-color:#648ebc;color:#648ebc;font-weight:600}.matrices-page .dashboard-tabs .ui.tab{border:none!important;padding:0!important}.strategic-axes-config .ui.table{font-size:.95em}.strategic-axes-config .ui.table th{background-color:#f9fafb;font-weight:600}.strategic-axes-config .ui.table td{vertical-align:middle}.strategic-axes-config .ui.positive{background-color:#fcfff5!important}.strategic-axes-config .ui.negative{background-color:#fff6f6!important}.strategic-axes-page{padding:20px}.conversion-factors-table>.ui.segment{border:none!important;box-shadow:none!important}.conversion-factors-table .ui.table{overflow:visible!important;position:relative}.conversion-factors-table .ui.table td{overflow:visible!important}.conversion-factors-table .cf-table.ui.table{background:#0000!important;border:none!important;border-collapse:initial!important;border-spacing:0 6px!important;box-shadow:none!important;overflow:visible!important}.conversion-factors-table .cf-table.ui.table thead tr th{background-color:#ededed!important;font-size:15px!important;font-weight:600!important}.conversion-factors-table .cf-table.ui.table tbody tr td,.conversion-factors-table .cf-table.ui.table thead tr th{border:none!important;color:#000!important;font-family:Archivo,sans-serif!important;font-style:normal!important;height:47px;line-height:normal!important;padding:.5rem 1rem!important;text-align:center!important}.conversion-factors-table .cf-table.ui.table tbody tr td{background-color:#edebeb!important;font-size:12px!important;font-weight:400!important;position:relative}.conversion-factors-table .cf-table.ui.table tbody tr td:not(:last-child):after{background-color:#0009;content:"";height:60%;position:absolute;right:0;top:20%;width:1px}.conversion-factors-table .cf-table.ui.table thead tr th:first-child{border-radius:20px 0 0 20px!important}.conversion-factors-table .cf-table.ui.table thead tr th:last-child{border-radius:0 20px 20px 0!important}.conversion-factors-table .cf-table.ui.table tbody tr td:first-child{border-radius:20px 0 0 20px!important;text-align:left!important}.conversion-factors-table .cf-table.ui.table tbody tr td:last-child{border-radius:0 20px 20px 0!important}.conversion-factors-table .cf-table.ui.table tbody tr td:last-child .ui.button{align-items:center!important;border-radius:50%!important;display:inline-flex!important;font-size:12px!important;height:30px!important;justify-content:center!important;line-height:1!important;margin:0 2px!important;max-height:30px!important;min-height:0!important;min-height:auto!important;min-width:0!important;min-width:auto!important;overflow:hidden!important;padding:0!important;width:30px!important}.conversion-factors-table .cf-table.ui.table tbody tr td:last-child .ui.button i.icon{height:auto!important;line-height:1!important;margin:0!important}.conversion-factors-table .cf-table.ui.table tbody tr td:last-child .ui.button:first-child{background-color:#a4c4e0!important;color:#fff!important}.conversion-factors-table .cf-table.ui.table tbody tr td:last-child .ui.button:nth-child(2){background-color:#648ebc!important;color:#fff!important}.conversion-factors-table .cf-table.ui.table tbody tr td:last-child .ui.button:nth-child(3){background-color:#0e376e!important;color:#fff!important}.conversion-factors-table input[type=number]::-webkit-inner-spin-button,.conversion-factors-table input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.conversion-factors-table input[type=number]{-webkit-appearance:textfield;appearance:textfield}.conversion-factors-page__title.ui.segment{align-items:center;background:#648dba;border:none;border-radius:60px;box-shadow:0 2px 6px #0000000d;display:flex;height:50px;padding-left:24px}.conversion-factors-page__title.ui.segment h1{color:#fff;font-family:Archivo,sans-serif;font-size:25px;font-style:normal;font-weight:600;line-height:normal;margin:0}:root{--chart-year-last:#355f5a;--chart-year-prev:#6d9f95;--chart-year-oldest:#c2e4db;--chart-avg-line:#000;--color-primary:#1a1c40;--color-blue-deep:#0e376e;--color-blue-mid:#648ebc;--color-blue-light:#a4c4e0;--color-gray-dark:#45486d;--color-gray-light:#d9d9d9;--card-bg-color:#f2f0f0}@font-face{font-display:swap;font-family:Quicksand;font-style:normal;font-weight:300;src:local("Quicksand Light "),local("Quicksand-Light"),url(/static/media/quicksand-latin-300.c21933f51b34fd58090f.woff2) format("woff2"),url(/static/media/quicksand-latin-300.c7342fbf45ae28f68801.woff) format("woff")}@font-face{font-display:swap;font-family:Quicksand;font-style:normal;font-weight:400;src:local("Quicksand Regular "),local("Quicksand-Regular"),url(/static/media/quicksand-latin-400.4632f3d10356442aa7a6.woff2) format("woff2"),url(/static/media/quicksand-latin-400.558969494c5e2743f1cf.woff) format("woff")}@font-face{font-display:swap;font-family:Quicksand;font-style:normal;font-weight:500;src:local("Quicksand Medium "),local("Quicksand-Medium"),url(/static/media/quicksand-latin-500.4ff6e5b9ccdb25199651.woff2) format("woff2"),url(/static/media/quicksand-latin-500.e16bfdc463d3fa68fe5b.woff) format("woff")}@font-face{font-display:swap;font-family:Quicksand;font-style:normal;font-weight:600;src:local("Quicksand SemiBold "),local("Quicksand-SemiBold"),url(/static/media/quicksand-latin-600.07a3480d288293229838.woff2) format("woff2"),url(/static/media/quicksand-latin-600.6891aedf32783ef69334.woff) format("woff")}@font-face{font-display:swap;font-family:Quicksand;font-style:normal;font-weight:700;src:local("Quicksand Bold "),local("Quicksand-Bold"),url(/static/media/quicksand-latin-700.e38cff2ded151dda276f.woff2) format("woff2"),url(/static/media/quicksand-latin-700.82849a6e9f5978535d52.woff) format("woff")}*,:after,:before{box-sizing:border-box}body{font-family:Quicksand,sans-serif;text-rendering:optimizeLegibility}::-webkit-scrollbar{height:8px;width:8px}::-webkit-scrollbar-track{background:#0000}::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#00000059}.ui.button,.ui.input>input,.ui.selection.dropdown{border-radius:8px!important}.ui.table{border-radius:12px!important;overflow:hidden}.ui.modal{overflow:visible!important}.resumen-card{background-color:#fff!important;border-radius:30px!important;box-shadow:0 1px 3px #00000014!important;display:flex;flex-direction:column;justify-content:space-between;min-height:171px;padding:40px 21px 10px;transition:transform .2s ease,box-shadow .2s ease;width:100%}.resumen-card:hover{box-shadow:0 6px 18px #00000014;transform:translateY(-3px)}.card-title-row{align-items:baseline;display:flex;flex-wrap:nowrap;justify-content:space-between}.card-title{color:#000!important;font-size:25px!important;max-width:193px}.card-title,.card-title-unit{font-family:Archivo,sans-serif!important;font-style:normal!important;font-weight:500!important;letter-spacing:0!important;line-height:100%!important}.card-title-unit{color:#000;font-size:12px!important;white-space:nowrap}.card-subtitle{color:#000!important;font-size:.9rem;margin-top:2px}.card-meta{border-bottom:1px solid #000;display:flex;flex-direction:column;margin-bottom:18px;padding-bottom:6px}.card-header{align-items:baseline;color:#000!important;display:flex;flex-wrap:wrap;font-size:40px!important;font-weight:500!important;gap:.3rem;justify-content:space-between}.card-unit{color:#000;font-size:12px!important;font-weight:600!important;margin-left:4px}.progress-bar{background-color:#e9ecef;border-radius:10px;height:19px;overflow:hidden}.progress-fill{background-color:#648ebc!important;height:100%;transition:width .4s ease-in-out}.progress-fill.green{background-color:#52b788!important}.progress-fill.red{background-color:#e63946!important}.progress-fill.blue{background-color:#457b9d!important}.progress-fill.yellow{background-color:#d5bd37!important}.progress-fill.orange{background-color:#e67e22!important}.progress-fill.purple{background-color:#9b59b6!important}.progress-container{margin-top:18px}.percentage-text{color:#000!important;font-family:Archivo,sans-serif!important;font-size:12px!important;font-style:normal!important;font-weight:600!important;letter-spacing:0!important;line-height:100%!important}.empty-space{height:30px}.resumen-card.no-progress .empty-space{height:65px}.progress-legend{color:#000;font-size:.8rem;margin-top:.4rem;text-align:left}.section-header{align-items:center;background-color:#edebeb;border-radius:40px;cursor:pointer;display:flex;justify-content:space-between;padding:.9rem 1.5rem;transition:background-color .15s ease;-webkit-user-select:none;user-select:none}.section-header span{color:#000;font-family:Archivo,sans-serif;font-size:18px;font-weight:600}.section-header i.icon{color:#000;margin:0}.section-header:hover{background-color:#e0dede}.section-content{padding:1.5rem}.year-filter-dropdown.ui.selection.dropdown{align-items:center!important;background-color:#fff!important;border:1px solid #e0e0e0!important;border-radius:50px!important;box-shadow:0 1px 3px #00000014!important;display:flex!important;min-height:34px!important;min-width:80px!important;padding:0 .8rem!important}.year-filter-dropdown.ui.selection.dropdown,.year-filter-dropdown.ui.selection.dropdown .text{color:#000!important;font-family:Quicksand,sans-serif!important;font-size:14px!important;font-weight:500!important}.year-filter-dropdown.ui.selection.dropdown .dropdown.icon{color:#555!important;font-size:10px!important;margin:0 0 0 4px!important;padding:0!important;top:auto!important}.year-filter-dropdown.ui.selection.dropdown:hover{border-color:#648ebc!important;box-shadow:0 2px 6px #0000001a!important}.year-filter-dropdown.ui.selection.dropdown.active{border-color:#648ebc!important;border-radius:50px!important}.year-filter-dropdown.ui.selection.dropdown .menu{border:1px solid #e0e0e0!important;border-radius:12px!important;box-shadow:0 8px 20px #00000026!important;min-width:80px!important;padding:6px!important}.year-filter-dropdown.ui.selection.dropdown .menu .item{background-color:#fff!important;border-radius:50px!important;box-shadow:0 1px 3px #00000014!important;color:#000!important;font-family:Quicksand,sans-serif!important;font-size:14px!important;font-weight:500!important;margin-bottom:4px!important;padding:6px 12px!important;transition:all .2s ease-in-out}.year-filter-dropdown.ui.selection.dropdown .menu .item:last-child{margin-bottom:0!important}.year-filter-dropdown.ui.selection.dropdown .menu .item:hover{background-color:#e9f3ff!important;box-shadow:0 2px 6px #0000001a!important;color:#648ebc!important}.year-filter-dropdown.ui.selection.dropdown .menu .item.active,.year-filter-dropdown.ui.selection.dropdown .menu .item.selected{background-color:#91b2a5!important;box-shadow:0 2px 6px #0000001a!important;color:#fff!important;font-weight:600!important}.ui.modal{background:#f6f6f6!important;border:none!important;border-radius:40px!important;box-shadow:0 7px 6px 0 #00000040!important;overflow:hidden}.ui.modal>.header{background:#0000!important;border-bottom:none!important;border-radius:40px 40px 0 0!important}.ui.modal>.actions{border-radius:0 0 40px 40px!important}.ui.modal .ui.form input[type=email],.ui.modal .ui.form input[type=number],.ui.modal .ui.form input[type=password],.ui.modal .ui.form input[type=text],.ui.modal .ui.form textarea,.ui.modal .ui.input>input{background:#eae7e7!important;border:none!important;border-radius:40px!important;box-shadow:none!important;min-height:47px;padding:.6rem 1.2rem!important}.ui.modal .ui.form .field-input-wrapper input,.ui.modal .ui.form .password-input-wrapper input{padding-left:2.5em!important;padding-right:2.5em!important}.ui.modal .ui.selection.dropdown{align-items:center;background:#eae7e7!important;border:none!important;border-radius:40px!important;box-shadow:none!important;display:flex;min-height:47px}.ui.modal>.content{background:#0000!important;padding:20px!important}.ui.modal>.actions{background:#0000!important;border-top:none!important;display:flex!important;gap:15px;justify-content:center!important}.ui.modal .ui.button{border:none!important;border-radius:40px!important;box-shadow:none!important;color:#fff!important;min-height:47px;padding:.6rem 2rem!important}.ui.modal .ui.primary.button{background:#648ebc!important}.ui.modal .ui.primary.button:hover{background:#567da8!important}.ui.modal .ui.secondary.button{background:#b7b7b7!important}.ui.modal .ui.secondary.button:hover{background:#a5a5a5!important}.ui.modal.custom-confirm{border-radius:40px!important;padding:0!important}.ui.modal.custom-confirm>.content,.ui.modal.custom-confirm>.header{color:#000!important;font-family:TuFuente,sans-serif!important}.ui.modal.custom-confirm>.content{font-size:16px;font-weight:600;padding:28px 22px 2px!important}.ui.modal.custom-confirm>.actions{padding:20px 30px 32px!important}.no-site-warning{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:flex-start;padding-top:3rem}.no-site-warning i.icon{color:#648ebc!important;font-size:2.5rem!important}.no-site-warning p{color:#555;font-size:16px;font-weight:500;margin:0;text-align:center}.gei-kpi-table.ui.table{background:#0000!important;border:none!important;border-collapse:initial!important;border-spacing:0 5px!important;box-shadow:none!important;min-width:700px}.gei-kpi-table.ui.table thead{background-color:#ededed!important}.gei-kpi-table.ui.table thead tr th{background-color:#ededed!important;border:none!important;color:#000!important;font-family:Archivo,sans-serif!important;font-size:15px!important;font-style:normal!important;font-weight:600!important;height:51px!important;letter-spacing:0!important;line-height:100%!important;padding:0 .8rem;text-align:center;vertical-align:middle!important}.gei-kpi-table.ui.table thead tr th:first-child{border-radius:60px 0 0 60px!important}.gei-kpi-table.ui.table thead tr th:last-child{border-radius:0 60px 60px 0!important}.gei-kpi-table.ui.table thead tr:last-child:not(:only-child) th{font-size:11px!important;font-weight:500!important;height:30px!important;padding:.2rem .4rem}.gei-kpi-table.ui.table thead tr:last-child:not(:only-child) th:first-child,.gei-kpi-table.ui.table thead tr:last-child:not(:only-child) th:last-child{border-radius:0!important}.gei-kpi-table.ui.table tbody tr.waste-section-header td{background-color:#d8e6f3!important;border:none!important;border-radius:20px!important;color:#2d5275!important;font-family:Archivo,sans-serif!important;font-size:15px!important;font-weight:700!important;height:38px;padding:.4rem 1rem!important;text-align:left!important}.gei-kpi-table.ui.table tbody tr.waste-section-header td:first-child,.gei-kpi-table.ui.table tbody tr.waste-section-header td:last-child{border-radius:20px!important}.gei-kpi-table.ui.table tbody tr.waste-section-header td:after{display:none!important}.gei-kpi-table.ui.table tbody tr td{background-color:#edebeb!important;border:none!important;color:#000!important;font-family:Archivo,sans-serif!important;font-size:12px!important;font-style:normal!important;font-weight:500!important;letter-spacing:0!important;line-height:100%!important;padding:.4rem .5rem;position:relative;text-align:center;vertical-align:middle!important}.gei-kpi-table.ui.table tbody tr td:not(:last-child):after{background-color:#ccc;content:"";height:60%;position:absolute;right:0;top:20%;width:1px}.gei-kpi-table.ui.table tbody tr td:first-child{border-radius:20px 0 0 20px!important}.gei-kpi-table.ui.table tbody tr td:last-child{border-radius:0 20px 20px 0!important}.gei-kpi-table .ui.selection.dropdown .menu .item{text-align:center!important}.section-header [class$=-table-col-header]{flex:1 1;min-width:0;overflow:hidden}[class$=-table-section] .section-content{-webkit-overflow-scrolling:touch;overflow-x:auto}@media(max-width:1024px){.gei-kpi-table.ui.table thead tr th{font-size:12px!important;height:42px!important;padding:0 .4rem!important}.gei-kpi-table.ui.table tbody tr td{font-size:11px!important;padding:.3rem!important}}@media(max-width:768px){.gei-kpi-table.ui.table thead tr th{font-size:10px!important;height:36px!important;padding:0 .25rem!important}.gei-kpi-table.ui.table thead tr th:first-child{border-radius:30px 0 0 30px!important}.gei-kpi-table.ui.table thead tr th:last-child{border-radius:0 30px 30px 0!important}.gei-kpi-table.ui.table tbody tr td{font-size:10px!important;padding:.2rem!important}.gei-kpi-table.ui.table tbody tr td:first-child{border-radius:12px 0 0 12px!important}.gei-kpi-table.ui.table tbody tr td:last-child{border-radius:0 12px 12px 0!important}}.gei-value-pill{align-items:center;border-radius:60px;display:inline-flex;font-size:12px;font-weight:600;height:20px;justify-content:center;min-width:60px;padding:0 14px;white-space:nowrap}.gei-value-pill.pill-up{background-color:#f4a8a4;color:#000}.gei-value-pill.pill-down{background-color:#a8d5b5;color:#000}.gei-value-pill.pill-neutral{background-color:#d0d0d0;color:#000}.gei-value-pill.pill-empty{background-color:#e0e0e0;border-radius:60px;height:20px;min-width:60px;opacity:.4}.gei-factors-table>.ui.segment{border:none!important;box-shadow:none!important}.gei-factors-table .ui.table{overflow:visible!important;position:relative}.gei-factors-table .ui.table td{overflow:visible!important}.gei-factors-table .gei-table.ui.table{background:#0000!important;border:none!important;border-collapse:initial!important;border-spacing:0 6px!important;box-shadow:none!important;overflow:visible!important}.gei-factors-table .gei-table.ui.table thead tr th{background-color:#ededed!important;border:none!important;color:#000!important;font-family:Archivo,sans-serif!important;font-size:15px!important;font-style:normal!important;font-weight:600!important;height:47px;line-height:normal!important;padding:.5rem 1rem!important;text-align:center!important}.gei-factors-table .gei-table.ui.table tbody tr.gei-group-header td{background-color:#d8e6f3!important;border:none!important;border-radius:20px!important;color:#2d5275!important;font-family:Archivo,sans-serif!important;font-size:15px!important;font-weight:700!important;height:38px;padding:.4rem 1rem!important;text-align:left!important}.gei-factors-table .gei-table.ui.table tbody tr.gei-group-header td:after{display:none!important}.gei-factors-table .gei-table.ui.table tbody tr:not(.gei-group-header) td{background-color:#edebeb!important;border:none!important;color:#000!important;font-family:Archivo,sans-serif!important;font-size:12px!important;font-style:normal!important;font-weight:400!important;height:47px;line-height:normal!important;padding:.5rem 1rem!important;position:relative;text-align:center!important}.gei-factors-table .gei-table.ui.table tbody tr:not(.gei-group-header) td:not(:last-child):after{background-color:#0009;content:"";height:60%;position:absolute;right:0;top:20%;width:1px}.gei-factors-table .gei-table.ui.table thead tr th:first-child{border-radius:20px 0 0 20px!important}.gei-factors-table .gei-table.ui.table thead tr th:last-child{border-radius:0 20px 20px 0!important}.gei-factors-table .gei-table.ui.table tbody tr:not(.gei-group-header) td:first-child{border-radius:20px 0 0 20px!important;padding-left:1.5rem!important;text-align:left!important}.gei-factors-table .gei-table.ui.table tbody tr:not(.gei-group-header) td:last-child{border-radius:0 20px 20px 0!important}.gei-factors-table .gei-table.ui.table tbody tr:not(.gei-group-header) td:last-child .ui.button{align-items:center!important;border-radius:50%!important;display:inline-flex!important;font-size:12px!important;height:30px!important;justify-content:center!important;line-height:1!important;margin:0 2px!important;max-height:30px!important;min-height:0!important;min-height:auto!important;min-width:0!important;min-width:auto!important;overflow:hidden!important;padding:0!important;width:30px!important}.gei-factors-table .gei-table.ui.table tbody tr:not(.gei-group-header) td:last-child .ui.button i.icon{height:auto!important;line-height:1!important;margin:0!important}.gei-factors-table .gei-table.ui.table tbody tr:not(.gei-group-header) td:last-child .ui.button:first-child{background-color:#a4c4e0!important;color:#fff!important}.gei-factors-table .gei-table.ui.table tbody tr:not(.gei-group-header) td:last-child .ui.button:nth-child(2){background-color:#648ebc!important;color:#fff!important}.gei-factors-table .gei-table.ui.table tbody tr:not(.gei-group-header) td:last-child .ui.button:nth-child(3){background-color:#0e376e!important;color:#fff!important}.gei-factors-table input[type=number]::-webkit-inner-spin-button,.gei-factors-table input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.gei-factors-table input[type=number]{-webkit-appearance:textfield;appearance:textfield}.gei-factors-page__title.ui.segment{align-items:center;background:#648dba;border:none;border-radius:60px;box-shadow:0 2px 6px #0000000d;display:flex;height:50px;padding-left:24px}.gei-factors-page__title.ui.segment h1{color:#fff;font-family:Archivo,sans-serif;font-size:25px;font-style:normal;font-weight:600;line-height:normal;margin:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}
/*# sourceMappingURL=main.6f00334f.css.map*/