@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap&crossorigin=anonymous";.spinner-component{border-radius:50%;position:relative;box-sizing:border-box}.spinner-component .spinner{position:absolute;border-radius:50%;animation:spin 1.5s cubic-bezier(.68,-.55,.27,1.55) infinite}.spinner-component .spinner:nth-child(2){animation-delay:.05s}.spinner-component .spinner:nth-child(3){animation-delay:.1s}.spinner-component.medium{border:3px solid rgb(var(--muted));height:24px;width:24px}.spinner-component.medium .spinner{top:-3px;right:-3px;bottom:-3px;left:-3px;width:24px;height:24px;border:3px solid transparent;border-top:3px solid rgb(var(--text-muted))}.spinner-component.small{border:2px solid rgb(var(--muted));height:16px;width:16px}.spinner-component.small .spinner{top:-2px;right:-2px;bottom:-2px;left:-2px;width:16px;height:16px;border:2px solid transparent;border-top:2px solid rgb(var(--text-muted))}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.icon-component.clickable{cursor:pointer;-webkit-user-select:none;user-select:none;transition:.2s filter}.icon-component.clickable:hover{filter:brightness(98%)}.icon-component.clickable:active{filter:brightness(100%)}.button-component{align-items:center;background:none;border:.5px solid rgb(var(--muted));border-radius:8px;color:rgb(var(--text-muted));display:flex;gap:4px;height:40px;justify-content:center;padding:8px 12px;line-height:1;position:relative}.button-component.small{font-weight:600;height:32px;padding:4px 8px}.button-component.small>span{font-size:10px}.button-component:not([disabled]){cursor:pointer;-webkit-user-select:none;user-select:none;transition:.2s filter}.button-component:not([disabled]):hover{filter:brightness(98%)}.button-component:not([disabled]):active{filter:brightness(100%)}.button-component[disabled]{cursor:not-allowed;background-color:rgb(var(--muted))}.button-component[disabled] span{color:rgb(var(--text-muted))}.button-component{transition:.2s background-color,.2s color,.2s filter!important}.button-component.primary{background-color:rgb(var(--surface-primary));color:rgb(var(--primary))}.button-component .badge-component{position:absolute;top:0;right:0;transform:translate(50%,-50%)}.badge-component{background-color:rgb(var(--surface-primary));color:rgb(var(--primary));border:.5px solid rgb(var(--muted));border-radius:8px;display:flex;font-size:10px;font-weight:500;align-items:center;justify-content:center;height:20px;min-width:20px;padding:0 4px}.toast-component{background-color:rgb(var(--surface));border:.5px solid rgb(var(--muted));border-radius:8px;font-size:12px;max-width:500px;padding:8px;align-items:center;display:flex;gap:8px;position:fixed;bottom:12px;left:50%;transform:translate(-50%);z-index:10;animation:toast-enter .2s linear forwards}@keyframes toast-enter{0%{opacity:0;transform:translate(-50%,10px)}to{opacity:1;transform:translateY(-50%,0px)}}#maintenance-container{height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px}#maintenance-container #return-forecast{align-items:center;display:flex;color:rgb(var(--text-muted));gap:4px}#app-page{height:100vh;display:flex;flex-direction:column;overflow:auto}#app-header{align-items:center;border-bottom:.5px solid rgb(var(--muted));display:flex;flex-direction:row;height:60px;justify-content:space-between;padding:12px 24px}#app-header .app-header__logo{align-items:center;display:flex;gap:8px}#app-header .app-header__logo a b{font-weight:800}#app-header .app-header__logo a{color:rgb(var(--text));font-size:18px;font-weight:400}#app-header .app-header__logo span{color:rgb(var(--text-muted));font-size:14px;font-weight:500;margin-right:0}#app-header .app-header__logo a,#app-header .app-header__logo span{text-decoration:none;-webkit-user-select:none;user-select:none}#app-header .app-header__logo a b,#app-header .app-header__logo span b{color:rgb(var(--text-muted))}#app-header .app-header__module-selector{align-items:center;display:flex;gap:8px}#app-header .app-header__module-selector:hover .icon-button{opacity:1}#app-header .app-header__module-selector .icon-button{background-color:rgb(var(--surface));border:.5px solid rgb(var(--muted));border-radius:4px;display:flex;align-items:center;justify-content:center;padding-top:1px;opacity:0;transition:.2s;cursor:pointer;-webkit-user-select:none;user-select:none;transition:.2s filter}#app-header .app-header__module-selector .icon-button:hover{filter:brightness(98%)}#app-header .app-header__module-selector .icon-button:active{filter:brightness(100%)}#app-header .group{align-items:center;display:flex;gap:8px}#app-header .group .app-header__notification{background:none;border:none;border-radius:50%;height:32px;width:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;-webkit-user-select:none;user-select:none;transition:.2s filter}#app-header .group .app-header__notification:hover{filter:brightness(98%)}#app-header .group .app-header__notification:active{filter:brightness(100%)}#app-header .group .app-header__notification-popover{width:min(300px,100vw - 32px)}#app-header .group .app-header__notification-popover .list-item-component{gap:16px}#app-header .group .app-header__notification-popover .app-header__notification-empty{align-items:center;display:flex;font-size:12px;gap:8px;height:100px;justify-content:center;-webkit-user-select:none;user-select:none}#app-header .group .app-header__avatar{align-items:center;display:flex;gap:8px;cursor:pointer;-webkit-user-select:none;user-select:none;transition:.2s filter}#app-header .group .app-header__avatar:hover{filter:brightness(98%)}#app-header .group .app-header__avatar:active{filter:brightness(100%)}#app-header__user-info{align-items:flex-start;display:flex;gap:16px;min-width:200px}#app-header__user-info .info{display:flex;flex-direction:column!important;color:rgb(var(--text-muted));gap:2px;flex:1}#app-header__user-info .info>*{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#app-header__user-info .info>:first-child{margin-bottom:4px;font-size:14px;font-weight:600}.avatar-component{align-items:center;background-color:rgb(var(--surface));border:1px solid rgb(var(--muted));color:rgb(var(--text-muted));display:flex;justify-content:center;overflow:hidden;-webkit-user-select:none;user-select:none}.avatar-component.avatar-small{font-size:10px;font-weight:600;min-height:28px;min-width:28px}.avatar-component.avatar-medium{font-size:12px;font-weight:600;min-height:36px;min-width:36px}.avatar-component.avatar-large{font-size:18px;font-weight:600;min-height:48px;min-width:48px}.avatar-component.avatar-user{border-radius:50%}.avatar-component.avatar-entity{border-radius:30%}.popover-backdrop{background-color:rgba(var(--backdrop),.4);position:fixed;top:0;right:0;bottom:0;left:0;z-index:10;transition:.2s;visibility:hidden;opacity:0;transition:.2s opacity,0s visibility .2s}.popover-backdrop.visible{visibility:visible;opacity:1;transition:.2s opacity,0s visibility 0s}.popover-backdrop .popover-component{border:.5px solid rgb(var(--muted));border-radius:8px;background-color:rgba(var(--background),.9);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);position:fixed;z-index:10}.list-component{margin:0;list-style:none;padding:0}.list-item-component{align-items:center;display:flex;gap:8px;min-width:150px;padding:8px}.list-item-component:not(:last-child){border-bottom:.5px solid rgb(var(--muted))}.list-item-component.clickable{cursor:pointer;-webkit-user-select:none;user-select:none;transition:.2s filter}.list-item-component.clickable:hover{filter:brightness(98%)}.list-item-component.clickable:active{filter:brightness(100%)}#login-container{flex:1;position:relative}#login-container #login-background{object-fit:cover}#login-container #login-overlay{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;flex-direction:column}#login-container #login-overlay #login-content{background-color:rgb(var(--background));border:.5px solid rgb(var(--muted));border-radius:8px;padding:16px;display:flex;flex-direction:column;align-items:stretch;justify-content:space-between;gap:16px;height:130px;width:400px}#login-container #login-overlay #login-content header{align-items:center;display:flex;gap:16px;justify-content:space-between}#login-container #login-overlay #login-content header #bayer-logo{display:flex;align-items:center;gap:8px}#login-container #login-overlay #login-content header #bayer-logo img{width:24px;height:24px}#login-container #login-overlay #login-content header #bayer-logo span{font-size:14px;font-weight:600;color:var(--text-muted)}#login-container #login-overlay #login-content header #app-logo{font-size:16px;font-weight:400}#login-container #login-overlay #login-content header #app-logo b{font-weight:600}#login-container #login-overlay #login-content footer{display:flex;gap:8px}#login-container #login-overlay #login-content footer .button-component{flex:1}#login-container{animation:fade-in .6s forwards}#login-container #login-overlay{animation:blur-in 1.6s forwards ease-in}#login-container #login-overlay #login-content{animation:move-fade-in 1.2s forwards ease-in-out}@keyframes blur-in{0%{-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px)}to{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes move-fade-in{0%{transform:translateY(10px);box-shadow:0 0 10px #0000;opacity:0}to{transform:translateY(0);box-shadow:0 0 100px #0003;opacity:1}}.home-page{display:flex;flex-direction:column;flex:1;gap:32px;padding:32px}@media (max-width: 480px){.home-page{padding:12px}.home-page .banner{height:180px!important}.home-page .tool-list{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))!important}}.home-page .banner{display:flex;overflow:hidden;background-color:rgb(var(--surface));background-position:center center;background-size:cover;border-radius:8px;height:325px}.home-page .banner img{object-fit:cover}.home-page .content{display:flex;flex-direction:column;gap:32px;flex:1}.home-page .content section.tool-section{display:flex;flex-direction:column;gap:16px}.home-page .content section.tool-section .tool-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px}.home-page .content section.tool-section .tool-list a.tool-item{background-color:rgb(var(--background));border:.5px solid rgba(var(--muted),.5);border-radius:8px;color:unset;display:flex;gap:12px;padding:12px;text-decoration:none;transition:.2s transform,.2s background-color,.4s backdrop-filter,.5s box-shadow}.home-page .content section.tool-section .tool-list a.tool-item:hover{transform:scale(1.03);background-color:rgba(var(--primary),.02);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);box-shadow:0 0 16px 2px rgba(var(--primary),.01)}.home-page .content section.tool-section .tool-list a.tool-item .tool-icon{align-items:center;justify-content:center;border-radius:4px;background-color:rgba(var(--surface),.9);aspect-ratio:1;display:flex;height:100%}.home-page .content section.tool-section .tool-list a.tool-item .tool-details{display:flex;flex-direction:column;flex:1;gap:4px}.home-page .content section.tool-section .tool-list a.tool-item .tool-details .category{color:rgb(var(--text-muted))}.home-page .content section.tool-section .tool-list a.tool-item .tool-details .title{font-size:14px}.home-page .content section.tool-section .tool-list a.tool-item .tool-details .btn-access{color:rgb(var(--primary));align-items:center;display:flex;gap:4px}.tabs-component{display:flex;height:40px;max-width:100%}.tab-component{align-items:center;border-radius:8px;display:flex;justify-content:center;padding:8px 16px;overflow:hidden;font-size:12px;color:inherit;font-weight:500;text-align:center;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;-webkit-user-select:none;user-select:none;transition:.2s}.tab-component:is(button){background:none;border:none}.tab-component.active{background-color:rgb(var(--surface));color:rgb(var(--primary));font-weight:700;pointer-events:none}.tab-component:not(.active){cursor:pointer;-webkit-user-select:none;user-select:none;transition:.2s filter}.tab-component:not(.active):hover{filter:brightness(98%)}.tab-component:not(.active):active{filter:brightness(100%)}.metric-component{background-color:rgb(var(--background));display:flex;justify-content:flex-start;flex-direction:column;flex:1;gap:8px;width:130px;padding:12px}.metric-component span.label{color:rgb(var(--text-muted));white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.metric-component span.value{font-size:24px;white-space:nowrap}.metric-component div.variation{display:flex;align-items:flex-end;gap:2px}.metric-group-component{display:flex;flex-wrap:wrap;background-color:rgb(var(--muted));padding-left:1px;gap:1px}.filters-popover-component{width:300px}.filters-popover-component>header{align-items:center;display:flex;justify-content:space-between;padding:8px;gap:16px;border-bottom:.5px solid rgb(var(--muted));-webkit-user-select:none;user-select:none}.filters-popover-component>header .close{cursor:pointer;-webkit-user-select:none;user-select:none;transition:.2s filter}.filters-popover-component>header .close:hover{filter:brightness(98%)}.filters-popover-component>header .close:active{filter:brightness(100%)}.filters-popover-component>header>.group{align-items:center;display:flex;gap:8px}.filters-popover-component>section{padding:16px 8px;display:flex;flex-direction:column;gap:4px}.filters-popover-component>section>.filters-popover-empty{display:flex;align-items:center;justify-content:center;text-align:center;padding:24px;color:rgb(var(--text-muted))}.filters-popover-component>section>label:not(:first-child){margin-top:8px}.filters-popover-component>footer{display:flex;border-top:.5px solid rgb(var(--muted));gap:4px;justify-content:flex-end;padding:8px}.select-component{align-items:center;background:none;border-radius:8px;border:.5px solid rgb(var(--muted));color:rgb(var(--text));display:flex;gap:4px;height:40px;padding:12px 8px;position:relative}.select-component:not(:has(.tag-component)) .div-input{flex:1}.select-component .div-input{align-items:center;align-self:stretch;display:flex;font-size:12px;overflow:hidden;vertical-align:middle;background:none;border:none;outline:none;white-space:nowrap}.select-component .div-input.empty:after{display:block;content:attr(data-placeholder);color:rgba(var(--text-muted),.6);font-weight:500;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.select-component .select-value{color:rgb(var(--text-muted));white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.select-component div:has(.select-arrow-icon){display:none}.select-component .placeholder{color:rgb(var(--text-muted))}.select-menu{position:absolute;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border-radius:8px;border:.5px solid rgb(var(--muted));min-width:100px;display:flex;flex-direction:column;z-index:20;animation-name:selectmenuenter;animation-duration:.2s;animation-fill-mode:forwards}.select-menu .select-menu__headline,.select-menu .select-menu__option{align-items:center;background-color:rgba(var(--surface),.9);border-bottom:.5px solid rgb(var(--muted));display:flex;padding:8px;white-space:nowrap}.select-menu .select-menu__headline{color:rgb(var(--text-muted));-webkit-user-select:none;user-select:none;text-transform:uppercase;font-weight:600}.select-menu .select-menu__headline~.select-menu__option{padding:8px 16px}.select-menu .select-menu__option{justify-content:space-between;font-size:12px;text-overflow:ellipsis;max-width:100%;overflow:hidden;min-height:32px;color:rgb(var(--text-muted))}.select-menu .select-menu__option:not(.selected){cursor:pointer;-webkit-user-select:none;user-select:none;transition:.2s filter}.select-menu .select-menu__option:not(.selected):hover{filter:brightness(98%)}.select-menu .select-menu__option:not(.selected):active{filter:brightness(100%)}.select-menu .select-menu__option.hovered{background-color:rgba(var(--surface-emphasis),.9)}.select-menu .select-menu__option.selected{font-weight:700;background-color:rgba(var(--surface-emphasis),.9)}.select-menu .select-menu__option.selected.hovered{background-color:rgba(var(--surface-emphasis),1)}.select-menu .select-menu__option.selected .unselect-icon{cursor:pointer;-webkit-user-select:none;user-select:none;transition:.2s filter}.select-menu .select-menu__option.selected .unselect-icon:hover{filter:brightness(98%)}.select-menu .select-menu__option.selected .unselect-icon:active{filter:brightness(100%)}.select-menu .select-menu__option.selected .unselect-icon{border:none;border-radius:4px;background:none;width:16px}.select-menu .select-menu__option:last-child{border-bottom:none}.select-menu::-webkit-scrollbar{width:2px!important}@keyframes selectmenuenter{0%{opacity:0;transform:translateY(-4px);max-height:4px;overflow:hidden}99%{opacity:1;transform:translateY(0);max-height:300px;overflow:hidden}to{overflow:hidden auto}}.tag-component{align-items:center;cursor:default;border:1px solid rgb(var(--muted));border-radius:8px;display:flex;height:24px;gap:4px;padding:4px 8px;min-width:fit-content;font-size:10px;font-weight:700}.tag-component>span.tag-component-text,.tag-component span.tag-component-text :is(a,p,span,b,i,strong){font-size:10px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tag-component>span.tag-component-text :is(a),.tag-component span.tag-component-text :is(a,p,span,b,i,strong) :is(a){text-decoration:none;color:rgb(var(--primary))!important}.tag-component:hover .tag-component__remove{opacity:1;display:flex}.tag-component .tag-component__remove{background-color:rgb(var(--surface));border-radius:2px;height:12px;width:12px;align-items:center;justify-content:center;display:none;opacity:0;cursor:pointer;-webkit-user-select:none;user-select:none;transition:.2s filter}.tag-component .tag-component__remove:hover{filter:brightness(98%)}.tag-component .tag-component__remove:active{filter:brightness(100%)}.tag-group-component{height:24px;display:flex;gap:2px;width:fit-content;max-width:100%;overflow:hidden}.tag-group-component:has(.tag-component){flex:1}.tag-group-component .tag-component:not(.visible){visibility:hidden}.tag-group-component .tag-component{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.input-component{align-items:center;background:none;border-radius:8px;border:1px solid rgb(var(--muted));color:rgb(var(--text))!important;display:flex;font-size:12px;gap:4px;height:40px;padding:8px}.input-component input{background:none;border:none;outline:none;flex:1;color:rgb(var(--text))}.input-component input::placeholder{color:rgb(var(--text-muted))!important}.checkbox-component{align-items:center;display:flex;gap:6px;position:relative}.checkbox-component input{display:none}.checkbox-component span{line-height:1}.checkbox-component .checkbox{align-items:center;display:flex;justify-content:center;border-radius:4px;box-sizing:content-box;height:16px;width:16px;cursor:pointer;-webkit-user-select:none;user-select:none;transition:.2s filter}.checkbox-component .checkbox:hover{filter:brightness(98%)}.checkbox-component .checkbox:active{filter:brightness(100%)}.checkbox-component .checkbox{background-color:rgb(var(--surface-primary));border:2px solid rgb(var(--surface-primary));transition:.4s}.checkbox-component .checkbox:not(.checked){background:none;border:2px solid rgb(var(--muted))}.checkbox-component .checkbox:not(.checked) svg{opacity:0}#nec-header{border-bottom:.5px solid rgb(var(--muted));display:flex;flex-direction:column}#nec-header .nec-header__section{padding:0 24px;display:flex;align-items:center;overflow:hidden}.nec-selector{display:flex;flex-direction:column;gap:8px;padding:12px 0}.nec-selector .nec-selector__current{align-items:center;display:flex;gap:16px;cursor:pointer;-webkit-user-select:none;user-select:none;transition:.2s filter}.nec-selector .nec-selector__current:hover{filter:brightness(98%)}.nec-selector .nec-selector__current:active{filter:brightness(100%)}.nec-selector .nec-selector__current .nec-selector__current__label{display:flex;flex-direction:column;gap:4px;overflow:hidden}.nec-selector .nec-selector__current .nec-selector__current__label h2,.nec-selector .nec-selector__current .nec-selector__current__label small{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.nec-selector .nec-selector__current .nec-selector__current__label h2.empty,.nec-selector .nec-selector__current .nec-selector__current__label small{color:rgb(var(--text-muted))}.nec-selector .nec-selector__tags{display:flex;gap:2px;margin-top:4px;margin-left:40px}.nec-territorial-header__metrics{flex:1}.nec-territorial-header__metrics .metric-group-component{flex-wrap:nowrap!important}.nec-territorial-header__metrics .metric-group-component .metric-component{border-left:.5px solid rgb(var(--muted))}.modal-component-backdrop{background-color:rgba(var(--backdrop),.4);align-items:center;display:flex;justify-content:center;top:0;right:0;bottom:0;left:0;position:fixed;animation:backdrop-enter .2s linear forwards;z-index:3}.modal-component{background-color:rgba(var(--background),.95);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border:.5px solid rgb(var(--muted));border-radius:8px;display:flex;flex-direction:column;animation:modal-enter .2s linear forwards;max-height:80vh}.modal-component>header{align-items:center;border-bottom:.5px solid rgb(var(--muted));padding:12px;display:flex;justify-content:space-between}.modal-component>header .group{align-items:center;display:flex;gap:8px}.modal-component>header .title{-webkit-user-select:none;user-select:none;font-weight:700}.modal-component>header .subtitle{-webkit-user-select:none;user-select:none;color:rgb(var(--text-muted))}.modal-component>header .modal-component__close{cursor:pointer;-webkit-user-select:none;user-select:none;transition:.2s filter}.modal-component>header .modal-component__close:hover{filter:brightness(98%)}.modal-component>header .modal-component__close:active{filter:brightness(100%)}.modal-component .modal-component__content{display:flex;flex-direction:column}.dialog-content{padding:24px;font-size:12px}.dialog-footer{padding:8px;border-top:.5px solid rgb(var(--muted));display:flex;gap:8px;justify-content:flex-end}#nec-territorial-toolbar{align-items:center;display:flex;gap:16px;justify-content:space-between}#nec-territorial-toolbar>.group{display:flex;gap:8px}#nec-territorial-toolbar #nec-territorial-toolbar__view-mode-toggle .button-component:is(.active){background-color:rgb(var(--surface-primary))}#modal-transfer .modal-content{display:flex;flex-direction:column;gap:12px;padding:12px}#modal-transfer .modal-content>span{color:rgb(var(--text-muted))}#modal-transfer .modal-content .modal-transfer__selects{align-items:center;display:flex;gap:8px}#modal-transfer .modal-content .modal-transfer__selects .form-field{flex:1}#modal-transfer .modal-content .modal-transfer__selects .icon-component{margin-top:24px}#modal-transfer .modal-footer{border-top:.5px solid rgb(var(--muted));display:flex;gap:8px;justify-content:flex-end;padding:8px 12px}.table-thead tr{background-color:rgb(var(--surface))}.table-thead tr th:hover .th-content .th-menu{opacity:1}.table-thead tr th .th-content{align-items:center;display:flex;gap:16px;justify-content:space-between;-webkit-user-select:none;user-select:none}.table-thead tr th .th-content .th-menu{cursor:pointer;-webkit-user-select:none;user-select:none;transition:.2s filter}.table-thead tr th .th-content .th-menu:hover{filter:brightness(98%)}.table-thead tr th .th-content .th-menu:active{filter:brightness(100%)}.table-thead tr th .th-content .th-menu{opacity:0;transition:.2s}.table-thead tr .table-header-menu-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10}.table-thead tr .table-header-menu-backdrop .table-header-menu{background-color:rgb(var(--surface));border:.5px solid rgb(var(--muted));border-radius:8px;display:flex;flex-direction:column;overflow:hidden;position:fixed}.table-thead tr .table-header-menu-backdrop .table-header-menu>header{background-color:rgb(var(--background));border-bottom:.5px solid rgb(var(--muted));justify-content:space-between;display:flex;gap:16px;padding:16px}.table-thead tr .table-header-menu-backdrop .table-header-menu>header .table-header-menu__column-info{color:rgb(var(--text-muted));display:flex;flex-direction:column;gap:8px}.table-thead tr .table-header-menu-backdrop .table-header-menu>header .close{cursor:pointer;-webkit-user-select:none;user-select:none;transition:.2s filter}.table-thead tr .table-header-menu-backdrop .table-header-menu>header .close:hover{filter:brightness(98%)}.table-thead tr .table-header-menu-backdrop .table-header-menu>header .close:active{filter:brightness(100%)}.table-thead tr .table-header-menu-backdrop .table-header-menu>.table-header-menu__content{background-color:rgb(var(--background));overflow:auto}.table-thead tr .table-header-menu-backdrop .table-header-menu>.table-header-menu__content .list-component{background-color:rgb(var(--surface))}.table-thead tr .table-header-menu-backdrop .table-header-menu>.table-header-menu__content .list-component .list-item-component{justify-content:space-between}.table-thead tr .table-header-menu-backdrop .table-header-menu>.table-header-menu__content .list-component .list-item-component span{color:rgb(var(--text-muted))}.table-thead tr .table-header-menu-backdrop .table-header-menu>.table-header-menu__content .list-component .list-item-component .actions{display:flex;gap:8px}.table-thead tr .table-header-menu-backdrop .table-header-menu>.table-header-menu__content .list-component .list-item-component .actions .visibility,.table-thead tr .table-header-menu-backdrop .table-header-menu>.table-header-menu__content .list-component .list-item-component .actions .grouping{cursor:pointer;-webkit-user-select:none;user-select:none;transition:.2s filter}.table-thead tr .table-header-menu-backdrop .table-header-menu>.table-header-menu__content .list-component .list-item-component .actions .visibility:hover,.table-thead tr .table-header-menu-backdrop .table-header-menu>.table-header-menu__content .list-component .list-item-component .actions .grouping:hover{filter:brightness(98%)}.table-thead tr .table-header-menu-backdrop .table-header-menu>.table-header-menu__content .list-component .list-item-component .actions .visibility:active,.table-thead tr .table-header-menu-backdrop .table-header-menu>.table-header-menu__content .list-component .list-item-component .actions .grouping:active{filter:brightness(100%)}.table-thead.has-selection tr th:first-child{width:44px}.table-row-group .table-cell-component{color:rgb(var(--text))}.table-cell-component{min-width:120px;position:relative;color:rgb(var(--text-muted))}.table-cell-component.editable{color:rgb(var(--text))}.table-cell-component.clickable{cursor:pointer;-webkit-user-select:none;user-select:none;transition:.2s filter}.table-cell-component.clickable:hover{filter:brightness(98%)}.table-cell-component.clickable:active{filter:brightness(100%)}.table-cell-input{overflow:hidden}.table-cell-input,.table-cell-select{align-items:center;display:flex;gap:4px;border-radius:0;border:none;padding:0 8px;position:absolute;top:0;right:0;bottom:0;left:0}.table-cell-input.invalid :is(span,input),.table-cell-select.invalid :is(span,input){color:rgb(var(--text-error))!important}.table-cell-input span,.table-cell-select span{display:block;height:fit-content;line-height:1}.table-cell-input .input-value,.table-cell-select .input-value{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table-cell-input .variation,.table-cell-select .variation{align-items:center;display:flex;gap:2px}.table-cell-input .input-component,.table-cell-input .select-component,.table-cell-select .input-component,.table-cell-select .select-component{background-color:transparent;border-radius:0;border:none;flex:1;padding:0}.table-cell-input .input-component input,.table-cell-input .select-component input,.table-cell-select .input-component input,.table-cell-select .select-component input{flex:0;text-overflow:ellipsis}.table-cell-input .input-component input::-webkit-outer-spin-button,.table-cell-input .input-component input::-webkit-inner-spin-button,.table-cell-input .select-component input::-webkit-outer-spin-button,.table-cell-input .select-component input::-webkit-inner-spin-button,.table-cell-select .input-component input::-webkit-outer-spin-button,.table-cell-select .input-component input::-webkit-inner-spin-button,.table-cell-select .select-component input::-webkit-outer-spin-button,.table-cell-select .select-component input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.table-cell-input .input-component input[type=number],.table-cell-input .select-component input[type=number],.table-cell-select .input-component input[type=number],.table-cell-select .select-component input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.table-cell-input .input-component .tag-group-component,.table-cell-input .select-component .tag-group-component,.table-cell-select .input-component .tag-group-component,.table-cell-select .select-component .tag-group-component{overflow:hidden;cursor:text}.table-cell-input .input-component .tag-group-component:has(+.div-input.empty),.table-cell-input .select-component .tag-group-component:has(+.div-input.empty),.table-cell-select .input-component .tag-group-component:has(+.div-input.empty),.table-cell-select .select-component .tag-group-component:has(+.div-input.empty){display:none;background-color:red}.table-cell-input .input-component .div-input,.table-cell-input .select-component .div-input,.table-cell-select .input-component .div-input,.table-cell-select .select-component .div-input{overflow:hidden}.table-cell-input .input-component .select-arrow-icon,.table-cell-input .select-component .select-arrow-icon,.table-cell-select .input-component .select-arrow-icon,.table-cell-select .select-component .select-arrow-icon{min-width:24px;display:none}.table-cell-input .select-component.focused+.table-edit-icon,.table-cell-select .select-component.focused+.table-edit-icon{display:none}.table-row-component:not(:has(td)){border:none!important}.tr-context-menu__backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2}.tr-context-menu__backdrop .tr-context-menu{background-color:rgb(var(--interactive));border:.5px solid rgb(var(--muted));border-radius:4px;padding:4px 0}.tr-context-menu__backdrop .tr-context-menu .list-item-component{cursor:pointer;-webkit-user-select:none;user-select:none;transition:.2s filter}.tr-context-menu__backdrop .tr-context-menu .list-item-component:hover{filter:brightness(98%)}.tr-context-menu__backdrop .tr-context-menu .list-item-component:active{filter:brightness(100%)}.table-row-group{background-color:rgb(var(--surface))}.table-row-group>:nth-child(2) b{font-weight:600!important}.table-row-group:last-child{border-bottom:none}.table-row-group:not(.expanded) .expander-row .expander-button{transform:rotate(-90deg)}.table-row-group .expander-row{align-items:center;display:flex;gap:2px;cursor:pointer;-webkit-user-select:none;user-select:none;transition:.2s filter}.table-row-group .expander-row:hover{filter:brightness(98%)}.table-row-group .expander-row:active{filter:brightness(100%)}.table-row-group .expander-row.empty{color:rgb(var(--text-muted))}.table-row-group .expander-row *{font-weight:400!important;line-height:1}.table-row-group .expander-row .expander-space{width:24px}.table-row-group .expander-row .expander-button{width:24px;display:flex;align-items:center;justify-content:center;transition:.2s;transform:rotate(0)}.table-component-wrapper{border:.5px solid rgb(var(--muted));border-radius:8px;display:flex;flex-direction:column;overflow:hidden;position:relative;width:100%}.table-component-wrapper:has(.table-footer){padding-bottom:44px}.table-component-wrapper .table-component{overflow:auto}.table-component-wrapper .table-component:has(td){height:100%}.table-component-wrapper .table-component table{border-collapse:collapse;max-width:100%;width:100%}.table-component-wrapper .table-component table thead tr,.table-component-wrapper .table-component table tbody tr{border-bottom:.5px solid rgb(var(--muted));height:38px}.table-component-wrapper .table-component table th,.table-component-wrapper .table-component table td{padding:8px 12px;text-align:left}.table-component-wrapper .table-component table th:not(:last-child),.table-component-wrapper .table-component table td:not(:last-child){border-right:.5px solid rgb(var(--muted))}.table-component-wrapper .table-component .vertical-aligned{align-items:center;display:flex;gap:8px}.table-component-wrapper .table-empty{align-items:center;display:flex;flex:1;flex-direction:column;gap:16px;justify-content:center;min-height:300px}.table-component-wrapper .table-empty>span{color:rgb(var(--text-muted));max-width:80%}.table-component-wrapper .table-footer{align-items:center;display:flex;justify-content:space-between;gap:8px;background-color:rgb(var(--surface));border-top:.5px solid rgb(var(--muted));padding:8px;position:absolute;inset:auto 0 0 0;height:44px}.table-component-wrapper .table-footer .paginator-info{color:rgb(var(--text-muted))}.table-component-wrapper .table-footer .paginator{background-color:rgb(var(--interactive));border-radius:4px;display:flex;border:.5px solid rgb(var(--muted))}.table-component-wrapper .table-footer .paginator .page{border:none;background:none;color:rgb(var(--text-muted));cursor:pointer;font-size:12px;height:24px;width:24px}.table-component-wrapper .table-footer .paginator .page:not(:last-child){border-right:.5px solid rgb(var(--muted))}.table-component-wrapper .table-footer .paginator .page.active{background-color:rgb(var(--surface-primary));color:rgb(var(--primary))}.table-component-wrapper .table-footer .paginator .page:not(:first-child,.page:has(+.active),.active,.active+.page,:last-child){display:none}.table-component-wrapper .table-footer .paginator .page:has(+.active):not(:first-child,:nth-child(2)){margin-left:24px;position:relative}.table-component-wrapper .table-footer .paginator .page:has(+.active):not(:first-child,:nth-child(2)):before{content:"...";height:24px;width:24px;border-right:.5px solid rgb(var(--muted));display:flex;align-items:center;justify-content:center;position:absolute;left:-100%;top:0}.table-component-wrapper .table-footer .paginator .page.active+.page:not(:last-child,:has(+:last-child)){margin-right:24px;position:relative}.table-component-wrapper .table-footer .paginator .page.active+.page:not(:last-child,:has(+:last-child)):before{content:"...";height:24px;width:24px;border-right:.5px solid rgb(var(--muted));display:flex;align-items:center;justify-content:center;position:absolute;right:-100%;top:0}.table-component-wrapper .add-row-button{align-self:flex-start;margin:8px}#nec-territorial-table{flex:1}.territorial-table-dialog-distrito{display:flex;flex-direction:column;gap:16px}#nec-territorial-footer{display:flex;justify-content:space-between}#nec-territorial-modal-review{display:flex;flex-direction:column;flex:1;overflow:hidden}#nec-territorial-modal-review .modal-content{display:flex;flex-direction:column;flex:1;gap:24px;overflow:hidden;padding:24px}#nec-territorial-modal-review .modal-content .modal-changes-resume{align-self:flex-start;background-color:rgb(var(--surface));border:.5px solid rgb(var(--muted));border-radius:8px;display:flex;flex-direction:column;gap:4px;padding:8px}#nec-territorial-modal-review .modal-content .modal-changes-resume>div{display:flex;align-items:center;gap:8px}#nec-territorial-modal-review .modal-footer{border-top:.5px solid rgb(var(--muted));display:flex;gap:8px;justify-content:space-between;padding:8px 12px}#nec-territorial-modal-review .modal-footer .group{display:flex;gap:8px}#nec-territorial-content{display:flex;gap:16px;flex-direction:column;flex:1;overflow:hidden;padding:16px}#nec-market-sidebar__backdrop{align-items:stretch;background-color:rgba(var(--backdrop),.4);display:flex;top:0;right:0;bottom:0;left:0;position:absolute;z-index:10;visibility:hidden;opacity:0;transition:.2s opacity,0s visibility .2s}#nec-market-sidebar__backdrop.visible{visibility:visible;opacity:1;transition:.2s opacity,0s visibility 0s}#nec-market-sidebar__backdrop.visible #nec-market-sidebar{margin-left:0}#nec-market-sidebar{align-items:stretch;display:flex;flex-direction:column;background-color:rgba(var(--background),.9);border-right:.5px solid rgb(var(--muted));width:300px;margin-left:-300px;transition:.6s margin-left}#nec-market-sidebar>header{min-height:40px;align-items:stretch;display:flex;justify-content:space-between;border-bottom:.5px solid rgb(var(--muted));cursor:pointer;-webkit-user-select:none;user-select:none;transition:.2s filter}#nec-market-sidebar>header:hover{filter:brightness(98%)}#nec-market-sidebar>header:active{filter:brightness(100%)}#nec-market-sidebar>header .title{align-items:center;display:flex;gap:8px;padding:0 12px;font-weight:500}#nec-market-sidebar>header .collapse-button{padding:0 10px;display:flex;align-items:center;justify-content:center;border-left:.5px solid rgb(var(--muted))}#nec-market-sidebar>section{display:flex;flex-direction:column;gap:16px;padding:12px;overflow:auto}#nec-market-sidebar>section .nec-market-sidebar__search{align-items:stretch;display:flex;gap:4px;min-height:40px}#nec-market-sidebar>section .nec-market-sidebar__search .input-component{flex:1}#nec-market-sidebar>section .nec-market-sidebar__content{display:flex;flex-direction:column}#nec-market-sidebar>section .nec-market-sidebar__content>small{align-self:flex-end;color:rgb(var(--text-muted))}#nec-market-sidebar>section .nec-market-sidebar__content .list-item-component{display:flex;align-items:center}#nec-market-sidebar>section .nec-market-sidebar__content .list-item-component small{line-height:1;opacity:.5}#nec-market-sidebar>section .nec-market-sidebar__content .list-item-component{cursor:pointer;-webkit-user-select:none;user-select:none;transition:.2s filter}#nec-market-sidebar>section .nec-market-sidebar__content .list-item-component:hover{filter:brightness(98%)}#nec-market-sidebar>section .nec-market-sidebar__content .list-item-component:active{filter:brightness(100%)}#nec-market-sidebar>section .nec-market-sidebar__content .list-item-component.city{color:rgb(var(--text-muted));font-weight:500}#nec-market-modal-review{display:flex;flex-direction:column;flex:1;overflow:hidden}#nec-market-modal-review .modal-content{display:flex;flex-direction:column;flex:1;gap:24px;overflow:hidden;padding:24px}#nec-market-modal-review .modal-content .modal-changes-resume{align-self:flex-start;background-color:rgb(var(--surface));border:.5px solid rgb(var(--muted));border-radius:8px;display:flex;flex-direction:column;gap:4px;padding:8px}#nec-market-modal-review .modal-content .modal-changes-resume>div{display:flex;align-items:center;gap:8px}#nec-market-modal-review .modal-footer{border-top:.5px solid rgb(var(--muted));display:flex;gap:8px;justify-content:space-between;padding:8px 12px}#nec-market-modal-review .modal-footer .group{display:flex;gap:8px}.market-table-dialog-distrito{display:flex;flex-direction:column;gap:16px}#nec-market-distribution{align-items:stretch;display:flex;flex:1;flex-direction:row;position:relative;overflow:auto}#nec-market-distribution .nec-market-distribution__empty{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:24px;flex:1;color:rgb(var(--text-muted))}#nec-market-distribution .nec-market-distribution__empty>div{align-items:center;display:flex;flex-direction:column;gap:8px}#nec-market-distribution .nec-market-distribution__empty>div>*{text-align:center}#nec-market-distribution .nec-market-distribution__content{display:flex;flex-direction:column;flex:1}#nec-market-distribution .nec-market-distribution__content .current-city{-webkit-user-select:none;user-select:none;display:flex;flex-direction:column;padding:3px 0;z-index:0}#nec-market-distribution .nec-market-distribution__content .nec-market-header__metrics{flex:1}#nec-market-distribution .nec-market-distribution__content .nec-market-header__metrics .metric-component{border-left:.5px solid rgb(var(--muted))}#nec-market-distribution .nec-market-distribution__content .content{align-items:stretch;display:flex;flex-direction:column;flex:1;gap:12px;padding:12px;overflow:hidden}#nec-market-distribution .nec-market-distribution__content .content>.table-component-wrapper{flex:1}#nec-market-distribution .nec-market-distribution__content .content>footer,#nec-market-distribution .nec-market-distribution__content .content>header{display:flex;gap:16px;justify-content:space-between;min-height:40px}#nec-market-distribution .nec-market-distribution__content .content>footer .group,#nec-market-distribution .nec-market-distribution__content .content>header .group{display:flex;gap:8px}#nec-nav{display:flex;border-bottom:.5px solid rgb(var(--muted));padding:8px 24px;overflow:hidden;min-height:min-content}.loading-container{align-items:center;display:flex;flex:1;justify-content:center}.not-found-container{align-items:center;display:flex;flex:1;flex-direction:column;justify-content:center;gap:32px}.not-found-container .go-back-btn{align-items:center;display:flex;gap:8px;text-decoration:none;color:rgb(var(--primary))}header#carteira-eib-header{display:flex;border-bottom:.5px solid rgb(var(--muted));justify-content:space-between}header#carteira-eib-header div#carteira-eib-header__grouping-selector{display:flex;flex:1;gap:16px;padding:24px;cursor:pointer;-webkit-user-select:none;user-select:none;transition:.2s filter}header#carteira-eib-header div#carteira-eib-header__grouping-selector:hover{filter:brightness(98%)}header#carteira-eib-header div#carteira-eib-header__grouping-selector:active{filter:brightness(100%)}header#carteira-eib-header div#carteira-eib-header__grouping-selector div.selector{display:flex;flex-direction:column;gap:4px;overflow:hidden}header#carteira-eib-header div#carteira-eib-header__grouping-selector div.selector h2{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}header#carteira-eib-header div#carteira-eib-header__grouping-selector div.selector small{color:rgb(var(--text-muted))}header#carteira-eib-header div#carteira-eib-header__metrics{display:flex;flex-wrap:wrap}.icon-button-component{align-items:center;background:none;border:.5px solid rgb(var(--muted));border-radius:8px;box-sizing:border-box;display:flex;justify-content:center;min-height:40px;min-width:40px;position:relative}.icon-button-component:not([disabled]){cursor:pointer;-webkit-user-select:none;user-select:none;transition:.2s filter}.icon-button-component:not([disabled]):hover{filter:brightness(98%)}.icon-button-component:not([disabled]):active{filter:brightness(100%)}.icon-button-component[disabled]{cursor:not-allowed;background-color:rgba(var(--muted),.3)}.icon-button-component[disabled] span{color:rgb(var(--text-muted))}.icon-button-component{transition:.2s background-color,.2s color,.2s filter!important}.icon-button-component.primary{background-color:rgb(var(--surface-primary));color:rgb(var(--primary))}.icon-button-component .badge-component{position:absolute;top:0;right:0;transform:translate(50%,-50%)}#customers-modal{display:flex;flex-direction:column;height:500px}#customers-modal #customers-modal-header{align-items:flex-end;display:flex;justify-content:space-between;padding:12px}#customers-modal #customers-modal-header .group{display:flex;gap:8px}#customers-modal #customers-modal-content{display:flex;flex:1;flex-direction:column;gap:16px;overflow:hidden;padding:12px 12px 24px}#customers-modal #customers-modal-content .table-component-wrapper{flex:1;overflow:auto}#customers-modal #customers-modal-footer{border-top:.5px solid rgb(var(--muted));display:flex;justify-content:space-between;gap:8px;padding:12px}#customers-modal #customers-modal-footer .group{align-items:center;display:flex;gap:8px}#customers-modal #customers-modal-footer .paginator{background-color:rgb(var(--interactive));border-radius:4px;display:flex;border:.5px solid rgb(var(--muted))}#customers-modal #customers-modal-footer .paginator .page{align-items:center;border:none;background:none;color:rgb(var(--text-muted));cursor:pointer;display:flex;font-size:12px;height:24px;justify-content:center;min-width:24px;max-width:48px;padding:0 4px;position:relative;text-align:center;-webkit-user-select:none;user-select:none}#customers-modal #customers-modal-footer .paginator .page.disabled{cursor:default;background-color:rgb(var(--surface));color:rgb(var(--text-muted))}#customers-modal #customers-modal-footer .paginator .page.active{background-color:rgb(var(--surface-primary));color:rgb(var(--primary))}#customers-modal #customers-modal-footer .paginator .page.has_selected_customer:after{border-radius:2px;background-color:rgb(var(--primary));content:"";height:3px;width:3px;right:1px;top:1px;position:absolute}#customers-modal #customers-modal-footer .paginator .navigable{display:flex}#customers-modal #customers-modal-footer .paginator .navigable:not(last-child) .page:last-child{border-right:.5px solid rgb(var(--muted))}#customers-modal #customers-modal-footer .paginator .navigable .page:not(:last-child){border-right:.5px solid rgb(var(--muted))}#customers-modal #customers-modal-footer .paginator .navigable .page:not(:first-child,.page:has(+.active),.active,.active+.page,:last-child){display:none}#customers-modal #customers-modal-footer .paginator .navigable .page:has(+.active):not(:first-child,:nth-child(2)){margin-left:24px;position:relative}#customers-modal #customers-modal-footer .paginator .navigable .page:has(+.active):not(:first-child,:nth-child(2)):before{content:"...";height:24px;width:24px;border-right:.5px solid rgb(var(--muted));display:flex;align-items:center;justify-content:center;position:absolute;left:-100%;top:0}#customers-modal #customers-modal-footer .paginator .navigable .page.active+.page:not(:last-child,:has(+:last-child)){margin-right:24px;position:relative}#customers-modal #customers-modal-footer .paginator .navigable .page.active+.page:not(:last-child,:has(+:last-child)):before{content:"...";height:24px;width:24px;border-right:.5px solid rgb(var(--muted));display:flex;align-items:center;justify-content:center;position:absolute;right:-100%;top:0}#customers-modal .loading-container{flex:1;flex-direction:column;gap:12px}div#suggestions-container{display:flex;flex-direction:column}div#suggestions-container div.suggestions-item{display:flex;flex-direction:column;gap:8px;padding:24px}div#suggestions-container div.suggestions-item:not(:last-child){border-bottom:.5px solid rgb(var(--muted))}div#suggestions-container div.suggestions-item span.title{font-weight:700}div#suggestions-container div.suggestions-item div.status{align-items:center;display:flex;gap:8px;margin-top:4px}div#suggestions-container div.suggestions-item div.status span.success{color:rgb(var(--primary));font-weight:600}div#suggestions-container div.suggestions-item div.status span.warning{color:rgb(var(--text-error));font-weight:600}.modal-component-backdrop{background-color:rgba(var(--backdrop),.4);align-items:center;display:flex;justify-content:center;top:0;right:0;bottom:0;left:0;position:fixed;animation:backdrop-enter .2s linear forwards}.modal-paged-component{background-color:rgba(var(--background),.95);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border:.5px solid rgb(var(--muted));border-radius:8px;display:flex;flex-direction:column;animation:modal-enter .2s linear forwards;max-height:80vh}.modal-paged-component>header{align-items:center;border-bottom:.5px solid rgb(var(--muted));padding:12px;display:flex;justify-content:space-between}.modal-paged-component>header .title-container{align-items:center;border-right:.5px solid rgb(var(--muted));display:flex;gap:8px;padding-right:16px}.modal-paged-component>header .title-container .title{font-size:12px;line-height:14px;-webkit-user-select:none;user-select:none;font-weight:700}.modal-paged-component>header .pages{align-items:center;display:flex;flex:1;gap:4px;padding:0 16px}.modal-paged-component>header .pages .page{border-radius:4px;font-size:12px;padding:8px 12px;cursor:pointer;-webkit-user-select:none;user-select:none;transition:.2s filter}.modal-paged-component>header .pages .page:hover{filter:brightness(98%)}.modal-paged-component>header .pages .page:active{filter:brightness(100%)}.modal-paged-component>header .pages .page.active{background-color:rgb(var(--surface));color:rgb(var(--primary))}.modal-paged-component>header .modal-component__close{cursor:pointer;-webkit-user-select:none;user-select:none;transition:.2s filter}.modal-paged-component>header .modal-component__close:hover{filter:brightness(98%)}.modal-paged-component>header .modal-component__close:active{filter:brightness(100%)}.modal-paged-component .modal-component__content{display:flex;flex-direction:column}@keyframes backdrop-enter{0%{opacity:0}to{opacity:1}}@keyframes modal-enter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}#detailed-modal{display:flex;flex-direction:column;height:500px}#detailed-modal .loading-container{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:12px}#detailed-modal #detailed-modal-header{border-bottom:.5px solid rgb(var(--muted));display:flex;padding:12px;gap:12px;justify-content:space-between}#detailed-modal #detailed-modal-header .selector{align-items:center;display:flex;gap:8px;cursor:pointer;-webkit-user-select:none;user-select:none;transition:.2s filter}#detailed-modal #detailed-modal-header .selector:hover{filter:brightness(98%)}#detailed-modal #detailed-modal-header .selector:active{filter:brightness(100%)}#detailed-modal #detailed-modal-header .selector .selector-text{display:flex;flex-direction:column;gap:2px}#detailed-modal #detailed-modal-header .selector .selector-text small{color:rgb(var(--text-muted))}#detailed-modal #detailed-modal-header .select-component{min-width:200px}#detailed-modal #detailed-modal-content{display:flex;flex:1;flex-direction:column;gap:16px;overflow:hidden;padding:12px}#detailed-modal #detailed-modal-content .table-component-wrapper{flex:1;overflow:auto}#detailed-modal #detailed-modal-content .table-component-wrapper th{width:150px}#detailed-modal #detailed-modal-content.unidade .table-row .table-cell-component:first-child .table-cell-input{padding-left:64px}#detailed-modal #detailed-modal-content.celula .table-row .table-cell-component:first-child .table-cell-input{padding-left:38px}#detailed-modal #detailed-modal-content.distrito .table-row .table-cell-component:first-child .table-cell-input{padding-left:12px}#detailed-modal #detailed-modal-footer{border-top:.5px solid rgb(var(--muted));padding:12px;color:rgb(var(--text-muted))}.menu-component{display:flex;flex-direction:column}.menu-item-component{align-items:center;color:rgb(var(--text-muted));display:flex;gap:8px;min-width:150px;padding:8px;cursor:pointer;-webkit-user-select:none;user-select:none;transition:.2s filter}.menu-item-component:hover{filter:brightness(98%)}.menu-item-component:active{filter:brightness(100%)}.menu-item-component:not(:last-child){border-bottom:.5px solid rgb(var(--muted))}.modal-edit-area .modal-edit-area__header{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;padding:12px}.modal-edit-area .modal-edit-area__header .customer-info{color:rgb(var(--text-muted));display:flex;flex-direction:column;gap:4px;padding:8px}.modal-edit-area .modal-edit-area__header .customer-info .customer-avatar{align-items:center;display:flex;gap:12px;margin-bottom:16px}.modal-edit-area .modal-edit-area__header .customer-info .customer-avatar .customer-avatar-info{display:flex;flex-direction:column;gap:4px}.modal-edit-area .modal-edit-area__header .customer-info .customer-attribution{font-size:12px;line-height:12px;display:flex;flex-direction:column;gap:4px}.modal-edit-area .modal-edit-area__header .customer-info .customer-attribution .customer-attribution-line{align-items:center;display:flex;gap:4px}.modal-edit-area .modal-edit-area__header .customer-info .customer-attribution .customer-attribution-line .distrito-empty{height:12px;color:rgb(var(--muted));align-items:flex-end;display:inline-flex;gap:2px}.modal-edit-area .modal-edit-area__content{display:flex;flex-direction:column;gap:8px;max-height:400px;min-height:300px;padding:12px;overflow:auto}.modal-edit-area .modal-edit-area__content .loading-container{border:.5px solid rgb(var(--muted));border-radius:8px;color:rgb(var(--text-muted));flex-direction:column;gap:12px;text-align:center;padding:16px}.modal-edit-area .modal-edit-area__content .table-component-wrapper{flex:1}.modal-edit-area .modal-edit-area__content .modal-edit-area__errors{display:flex;flex-direction:column;color:rgb(var(--text-erroritValue))}.modal-edit-area .modal-edit-area__footer{border-top:.5px solid rgb(var(--muted));display:flex;gap:8px;justify-content:space-between;padding:12px}.modal-edit-area .modal-edit-area__footer .group{display:flex;align-items:center;gap:8px}.history-cell-tooltip{background-color:rgb(var(--background));border:.5px solid rgb(var(--muted));border-radius:8px;position:fixed;margin:4px}.history-cell-tooltip header{align-items:center;background-color:rgb(var(--surface));border-bottom:.5px solid rgb(var(--muted));display:flex;gap:8px;font-weight:700;padding:8px}.history-cell-tooltip table{border-collapse:collapse}.history-cell-tooltip table thead{background-color:rgb(var(--surface))}.history-cell-tooltip table thead tr,.history-cell-tooltip table tbody tr:not(:last-child){border-bottom:.5px solid rgb(var(--muted))}.history-cell-tooltip table td,.history-cell-tooltip table th{padding:8px;min-width:140px;text-align:left}.history-cell-tooltip table td:not(:last-child),.history-cell-tooltip table th:not(:last-child){border-right:.5px solid rgb(var(--muted))}.history-cell .tag-group-component{flex:1}#carteira-eib-content{display:flex;flex:1;flex-direction:column;gap:16px;overflow:hidden;padding:16px}#carteira-eib-content>.table-component-wrapper{flex:1}#carteira-eib-content>.table-component-wrapper :is(th,td).customer_document{min-width:140px}#carteira-eib-content>.table-component-wrapper :is(th,td).customer{min-width:200px}#carteira-eib-content>.table-component-wrapper :is(th,td).distrito{min-width:100px}#carteira-eib-locked-screen{display:flex;align-items:center;flex:1;flex-direction:column;gap:8px;justify-content:center}#carteira-eib-locked-screen button{margin-top:16px}.error-container{align-items:center;display:flex;flex:1;gap:16px;flex-direction:column;justify-content:center}.button-group-component{display:flex;border:.5px solid rgb(var(--muted));border-radius:8px;overflow:hidden}.button-group-component>:is(.button-component,.icon-button-component){border:none;border-radius:0}.button-group-component>:is(.button-component,.icon-button-component):not(:last-child){border-right:.5px solid rgb(var(--muted))}.autocomplete-component{align-items:center;border:.5px solid rgb(var(--muted));border-radius:8px;display:flex}.autocomplete-component .input-component{border:none;flex:1}.autocomplete-component :last-child:not(.input-component){margin-right:8px}.autocomplete-menu{position:fixed;background-color:rgb(var(--surface));border:.5px solid rgb(var(--muted));border-radius:8px;overflow:auto}.autocomplete-menu .autocomplete-item{cursor:pointer;-webkit-user-select:none;user-select:none;transition:.2s filter}.autocomplete-menu .autocomplete-item:hover{filter:brightness(98%)}.autocomplete-menu .autocomplete-item:active{filter:brightness(100%)}.autocomplete-menu .autocomplete-item .autocomplete-item-details{display:flex;flex-direction:column}.autocomplete-menu .autocomplete-item .autocomplete-item-details small{color:rgb(var(--text-muted))}#data-extract-share-modal{overflow:hidden;height:100%}#data-extract-share-modal section{display:flex;flex-direction:column;padding:12px;gap:8px;overflow:hidden}#data-extract-share-modal section:first-child{border-bottom:.5px solid rgb(var(--muted))}#data-extract-share-modal section:not(:first-child){padding-bottom:0}#data-extract-share-modal section .button-group-component{flex:1 0 auto}#data-extract-share-modal section .button-group-component .button-component{flex:1}#data-extract-share-modal .centered-container{height:150px;display:flex;align-items:center;justify-content:center;color:rgb(var(--text-muted));text-align:center}#data-extract-share-modal .restrict-empty-list{align-items:center;display:flex;justify-content:center;height:100px;color:rgb(var(--text-muted))}#data-extract-share-modal .restrict-list{overflow:auto;padding:12px}#data-extract-share-modal .restrict-list .restrict-list-item .restrict-list-item-details{display:flex;flex-direction:column;flex:1}#data-extract-share-modal .restrict-list .restrict-list-item .restrict-list-item-details small{color:rgb(var(--text-muted))}#data-extract-share-modal .restrict-list .restrict-list-item .restrict-list-item-remove{transition:.2s;cursor:pointer;-webkit-user-select:none;user-select:none;transition:.2s filter}#data-extract-share-modal .restrict-list .restrict-list-item .restrict-list-item-remove:hover{filter:brightness(98%)}#data-extract-share-modal .restrict-list .restrict-list-item .restrict-list-item-remove:active{filter:brightness(100%)}#data-extract-share-modal .restrict-list .restrict-list-item:not(:hover) .restrict-list-item-remove{opacity:0}#data-extract-share-modal footer{display:flex;justify-content:flex-end;gap:8px;padding:12px;border-top:.5px solid rgb(var(--muted))}#data-extract-share-modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#000a;display:flex;align-items:center;justify-content:center}#data-extract-content-loading{align-items:center;display:flex;flex-direction:column;flex:1;overflow:hidden;gap:16px;justify-content:center}#data-extract-content{display:flex;flex-direction:column;flex:1;overflow:hidden}#data-extract-content .table-container-empty{flex:1;display:flex;align-items:center;justify-content:center;color:rgb(var(--text-muted));border-radius:8px}#data-extract-content .headline{text-transform:uppercase;color:rgb(var(--text-muted))}#data-extract-content .row{display:flex;flex-direction:row;align-items:flex-end;gap:12px}#data-extract-content .row .form-field{flex:1}#data-extract-content .form-field{align-items:stretch;display:flex;flex-direction:column;gap:4px;height:56px;overflow:hidden}#data-extract-content #data-extract-content-header{align-items:center;border-bottom:.5px solid rgb(var(--muted));display:flex;gap:12px;padding:12px;height:43px}#data-extract-content #data-extract-content-header>span{font-size:14px;font-weight:700}#data-extract-content #data-extract-content-header>span:not(.title){color:rgb(var(--text-muted))}#data-extract-content #data-extract-filters{max-height:264px;overflow:auto;border-bottom:.5px solid rgb(var(--muted));display:flex;flex-direction:column;padding:12px;gap:12px}#data-extract-content #data-extract-filters #data-extract-filters-container{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(325px,1fr))}#data-extract-content #data-extract-preview{flex:1;border-bottom:.5px solid rgb(var(--muted));display:flex;flex-direction:column;overflow:auto}#data-extract-content #data-extract-preview #data-extract-preview-header{align-items:center;display:flex;justify-content:space-between;padding:12px}#data-extract-content #data-extract-preview #data-extract-preview-header .title{font-size:14px;font-weight:700;color:rgb(var(--text-muted))}#data-extract-content #data-extract-preview #data-extract-preview-header .refresh-icon{cursor:pointer;-webkit-user-select:none;user-select:none;transition:.2s filter}#data-extract-content #data-extract-preview #data-extract-preview-header .refresh-icon:hover{filter:brightness(98%)}#data-extract-content #data-extract-preview #data-extract-preview-header .refresh-icon:active{filter:brightness(100%)}#data-extract-content #data-extract-preview #preview-centered-container{align-items:center;color:rgb(var(--text-muted));display:flex;flex:1;flex-direction:column;gap:12px;justify-content:center}#data-extract-content #data-extract-preview #data-extract-preview-content{display:flex;flex-direction:column;flex:1;padding:12px}#data-extract-content #data-extract-preview #data-extract-preview-content .table-container{border:.5px solid rgb(var(--muted));border-radius:8px;overflow:auto}#data-extract-content #data-extract-preview #data-extract-preview-content .table-container table{border-collapse:collapse;width:100%}#data-extract-content #data-extract-preview #data-extract-preview-content .table-container table thead{background-color:rgb(var(--surface))}#data-extract-content #data-extract-preview #data-extract-preview-content .table-container table thead tr,#data-extract-content #data-extract-preview #data-extract-preview-content .table-container table tbody tr:not(:last-child){border-bottom:.5px solid rgb(var(--muted))}#data-extract-content #data-extract-preview #data-extract-preview-content .table-container table tr{height:38px}#data-extract-content #data-extract-preview #data-extract-preview-content .table-container table th,#data-extract-content #data-extract-preview #data-extract-preview-content .table-container table td{padding:8px 12px;text-align:left;min-width:100px;text-overflow:ellipsis;white-space:nowrap}#data-extract-content #data-extract-preview #data-extract-preview-content .table-container table th .th-content,#data-extract-content #data-extract-preview #data-extract-preview-content .table-container table td .th-content{align-items:center;display:flex;gap:8px}#data-extract-content #data-extract-preview #data-extract-preview-content .table-container table th:not(:last-child),#data-extract-content #data-extract-preview #data-extract-preview-content .table-container table td:not(:last-child){border-right:.5px solid rgb(var(--muted))}#data-extract-content #data-extract-footer{display:flex;justify-content:flex-end;padding:12px;gap:16px;justify-content:space-between}#data-extract-content #data-extract-footer .group{display:flex;gap:8px}#data-extract-content #data-extract-overlay{align-items:center;background-color:#000d;display:flex;color:rgb(var(--text-muted));flex-direction:column;gap:12px;top:0;right:0;bottom:0;left:0;justify-content:center;position:fixed;z-index:10;text-align:center;padding:12px}@media (max-width: 1353px){#data-extract-filters{align-items:stretch;flex-direction:column}#data-extract-filters #data-extract-filters-dynamic-filters{min-width:325px!important}}#data-extract-sidebar{border-right:.5px solid rgb(var(--muted));display:flex;flex-direction:column;width:325px;overflow:auto}#data-extract-sidebar>header{align-items:center;border-bottom:.5px solid rgb(var(--muted));display:flex;gap:8px;padding:12px}#data-extract-sidebar>header>.title{flex:1;font-size:14px;font-weight:700}#data-extract-sidebar>header .icon-button{cursor:pointer;-webkit-user-select:none;user-select:none;transition:.2s filter}#data-extract-sidebar>header .icon-button:hover{filter:brightness(98%)}#data-extract-sidebar>header .icon-button:active{filter:brightness(100%)}#data-extract-sidebar #aside-search-container{border-bottom:.5px solid rgb(var(--muted));display:flex;padding:12px}#data-extract-sidebar #aside-search-container .input-component{flex:1}#data-extract-sidebar .centered-container{align-items:center;display:flex;flex:1;justify-content:center;flex-direction:column;gap:12px;color:rgb(var(--text-muted));text-align:center}#data-extract-sidebar .end-container{align-items:center;color:rgb(var(--text-muted));display:flex;justify-content:center;min-height:64px}#data-extract-sidebar .aside-item{border-bottom:.5px solid rgb(var(--muted));display:flex;padding:12px;cursor:pointer;-webkit-user-select:none;user-select:none;transition:.2s filter}#data-extract-sidebar .aside-item:hover{filter:brightness(98%)}#data-extract-sidebar .aside-item:active{filter:brightness(100%)}#data-extract-sidebar .aside-item.active{background-color:rgb(var(--surface))}#data-extract-sidebar .aside-item .aside-item-details{display:flex;flex:1;flex-direction:column;gap:6px}#data-extract-sidebar .aside-item .aside-item-details header{align-items:center;display:flex;gap:12px}#data-extract-sidebar .aside-item .aside-item-details .type{color:rgb(var(--text-muted))}#data-extract-sidebar .aside-item .aside-item-details .description{display:flex;flex-direction:column;color:rgb(var(--text-muted));gap:4px}#data-extract-sidebar .aside-item .aside-item-details .description .title,#data-extract-sidebar .aside-item .aside-item-details .description .untitled{font-size:12px;font-weight:700}#data-extract-sidebar .aside-item .aside-item-details .description .untitled{color:rgb(var(--text-muted))}#data-extract-sidebar .aside-item .aside-item-options{cursor:pointer;-webkit-user-select:none;user-select:none;transition:.2s filter}#data-extract-sidebar .aside-item .aside-item-options:hover{filter:brightness(98%)}#data-extract-sidebar .aside-item .aside-item-options:active{filter:brightness(100%)}#data-extract-page{display:flex;flex:1;overflow:hidden}#data-extract-page-centered{align-items:center;display:flex;flex:1;flex-direction:column;gap:12px;justify-content:center}.skeleton-component{background-color:rgb(var(--muted));border-radius:4px;position:relative;overflow:hidden}:root:has(.light) .skeleton-component:after{background:linear-gradient(90deg,transparent,rgba(var(--background),.4),transparent)}.skeleton-component:after{content:"";position:absolute;top:0;left:-250%;height:100%;width:200%;background:linear-gradient(90deg,transparent,rgba(var(--text-muted),.4),transparent);animation:shimmer 2s infinite}@keyframes shimmer{to{transform:translate(180%)}}#customer-xray-content__panels__aside{border-right:.5px solid rgb(var(--muted));display:flex;flex-direction:column;overflow:auto}#customer-xray-content__panels__aside div.groups{display:flex;flex-direction:column;gap:16px;padding:12px}#customer-xray-content__panels__aside div.groups:not(:last-child){border-bottom:.5px solid rgb(var(--muted))}#customer-xray-content__panels__aside div.groups>header{display:flex;align-items:center;justify-content:space-between}#customer-xray-content__panels__aside div.groups small.headline{color:rgb(var(--text-muted));text-transform:uppercase;font-weight:500}#customer-xray-content__panels__aside div.groups div.info-group{align-items:flex-start;display:flex;flex-direction:column;gap:4px;color:rgba(var(--text-muted),.9);container-type:inline-size;container-name:info-group-container}@container info-group-container (max-height: 200px){#customer-xray-content__panels__aside div.groups div.info-group{background-color:red}}#customer-xray-content__panels__aside div.groups div.info-group.expansive{padding:8px 0;max-height:280px;overflow-y:auto;position:relative}#customer-xray-content__panels__aside div.groups div.info-group.expansive>header{border-bottom:.5px solid rgb(var(--muted));position:sticky;top:-8px;background-color:rgb(var(--background));margin:-8px 0 0;padding:8px 0;width:100%}#customer-xray-content__panels__aside div.groups div.info-group.expansive:not(:hover)::-webkit-scrollbar{display:none}#customer-xray-content__panels__aside div.groups div.info-group>header{align-items:center;display:flex;gap:8px;margin-bottom:4px}#customer-xray-content__panels__aside div.groups div.info-group>header span.info__title{color:rgb(var(--text-muted));font-size:13px;font-weight:700}#customer-xray-content__panels__aside div.groups div.info-group>div{align-items:center;display:flex;justify-content:space-between;width:100%}#customer-xray-content__panels__aside div.groups div.info-group>div span.info__value{text-align:right}#customer-xray-content__panels__aside div.groups div.info-group>div .info_progress_container{display:flex;gap:8px}#customer-xray-content__panels__aside div.groups div.info-group>div .info_progress_container .info_progress{border-radius:3px;border:.5px solid rgb(var(--muted));display:flex;height:10px;width:80px;overflow:hidden}#customer-xray-content__panels__aside div.groups div.info-group>div .info_progress_container .info_progress>div{flex:1}#customer-xray-content__panels__aside div.groups div.info-group>div .info_progress_container .info_progress>div.fill{background-color:rgb(var(--text-muted))}#customer-xray-content__panels__aside div.groups div.info-group>div .info_progress_container .info_progress>div:not(:last-child){border-right:.5px solid rgb(var(--muted))}#customer-xray-content__panels__aside div.groups div.info-group>div .info_progress_container>small{color:rgb(var(--text-muted));display:block;text-align:end}#customer-xray-content__panels__aside .impulso-stars{display:flex}#potentials-panel{display:flex;flex-direction:column;gap:8px;padding:12px;flex:1}#potentials-panel .centered-container{padding-bottom:40px}#potentials-panel .distrito{display:flex;flex-direction:column;border-left:3px solid rgb(var(--muted));padding-left:8px}#potentials-panel .distrito:not(:first-child){margin-top:12px}#potentials-panel .distrito header{display:flex;justify-content:space-between;padding:12px}#potentials-panel .distrito header span{display:block;white-space:nowrap;color:rgb(var(--text-muted));font-weight:700;font-size:14px}#potentials-panel .distrito .crops{display:flex;flex:1;gap:12px;padding:12px}#potentials-panel .distrito .crops .labels-container,#potentials-panel .distrito .crops .progress-container,#potentials-panel .distrito .crops .values-container{display:flex;flex-direction:column;gap:8px}#potentials-panel .distrito .crops .labels-container .label,#potentials-panel .distrito .crops .labels-container .value,#potentials-panel .distrito .crops .labels-container .progress,#potentials-panel .distrito .crops .progress-container .label,#potentials-panel .distrito .crops .progress-container .value,#potentials-panel .distrito .crops .progress-container .progress,#potentials-panel .distrito .crops .values-container .label,#potentials-panel .distrito .crops .values-container .value,#potentials-panel .distrito .crops .values-container .progress{height:16px}#potentials-panel .distrito .crops .labels-container .label,#potentials-panel .distrito .crops .labels-container .value,#potentials-panel .distrito .crops .progress-container .label,#potentials-panel .distrito .crops .progress-container .value,#potentials-panel .distrito .crops .values-container .label,#potentials-panel .distrito .crops .values-container .value{display:flex;align-items:center}#potentials-panel .distrito .crops .labels-container .label span,#potentials-panel .distrito .crops .labels-container .value span,#potentials-panel .distrito .crops .progress-container .label span,#potentials-panel .distrito .crops .progress-container .value span,#potentials-panel .distrito .crops .values-container .label span,#potentials-panel .distrito .crops .values-container .value span{color:rgb(var(--text-muted))}#potentials-panel .distrito .crops .progress-container{flex:1}#potentials-panel .distrito .crops .progress-container .progress{display:flex;background-color:rgb(var(--surface));border-radius:8px}#potentials-panel .distrito .crops .progress-container .progress .bar{align-items:center;background-color:rgb(var(--muted));border-radius:8px;display:flex;justify-content:flex-end;padding:0 16px;position:relative}#potentials-panel .distrito .crops .progress-container .progress .bar span{position:absolute;top:3px;right:8px;font-size:10px;color:rgb(var(--text-muted));white-space:nowrap}#potentials-panel .distrito .crops .progress-container .progress .bar span.overflown{right:unset;left:100%;margin-left:8px}#potentials-panel .distrito .crops .values-container{align-items:flex-end}.chart-tooltip-component{background-color:rgb(var(--surface));border:.5px solid rgb(var(--muted));border-radius:8px;color:rgb(var(--text-muted));display:flex;flex-direction:column;gap:6px;padding-bottom:6px;min-width:150px;width:max-content}.chart-tooltip-component>header{align-items:center;display:flex;gap:8px;padding:6px 8px;border-bottom:.5px solid rgb(var(--muted))}.chart-tooltip-component>header .marker{height:8px;width:8px;border-radius:50%}.chart-tooltip-component .chart-tooltip-item{align-items:baseline;display:flex;gap:2px;padding:0 8px}.chart-tooltip-component .chart-tooltip-item strong,.chart-tooltip-component .chart-tooltip-item span{font-size:12px}#transaction-list-header{border-bottom:.5px solid rgb(var(--muted))}#transactions-chart-nav{align-items:center;display:flex;justify-content:space-between;padding:8px 12px}#transaction-list{display:flex;flex:1;flex-direction:column;padding:12px}#transaction-list .headline{display:flex}#transaction-list .headline .trail{display:flex;flex-direction:column;gap:4px;padding:6px 4px 0}#transaction-list .headline:not(:first-child) .trail:after{content:"";display:block;flex:1;border-left:2px dashed rgb(var(--muted));transform:translate(3px)}#transaction-list .headline .details{margin-left:16px;padding-left:12px;padding-top:12px;padding-bottom:20px}#transaction-list .headline .details span{font-size:18px;font-weight:700;-webkit-user-select:none;user-select:none}#transaction-list .item{align-items:stretch;display:flex}#transaction-list .item .trail{display:flex;flex-direction:column;gap:4px;padding:6px 4px 0}#transaction-list .item .trail:before{content:"";border-radius:50%;display:block;width:8px;height:8px;background-color:rgb(var(--muted))}#transaction-list .item:not(:nth-last-child(3)) .trail:after{content:"";display:block;flex:1;border-left:2px dashed rgb(var(--muted));transform:translate(3px)}#transaction-list .item .details{color:rgb(var(--text-muted));display:flex;flex-direction:column;font-size:14px;flex:1;gap:2px;padding:0 12px 24px 24px}#transaction-list .item .details header{display:flex;justify-content:space-between}#transaction-list .item .details header .group{align-items:center;display:flex;gap:8px}#transaction-list .item .details .description,#transaction-list .item .details .invoice-items{margin-left:28px;opacity:.7}#transaction-list .item .details .description{display:flex;gap:12px;justify-content:space-between}#transaction-list .item .details .invoice-items td:nth-child(1){width:100px;overflow:hidden;text-overflow:clip;white-space:nowrap}#transaction-list .item .details .invoice-items td:last-child{text-align:end}#transaction-list .item .details footer{display:flex;gap:8px;justify-content:flex-end;font-weight:700}#transaction-list .end-container{align-items:center;color:rgb(var(--text-muted));display:flex;flex:1;flex-direction:column;padding:24px}#transaction-footer{border-top:.5px solid rgb(var(--muted));padding:8px;position:sticky;bottom:0;background-color:rgb(var(--background))}#transaction-footer table{color:rgb(var(--text-muted));width:100%}#transaction-footer table :is(td,th):not(:first-child){text-align:end;width:100px}#transaction-footer table :is(td,th):not(:first-child) .skeleton-component{float:right}#customer-xray-panels{display:flex;flex:1;flex-direction:column;overflow:auto}#customer-xray-panels #tabs-header{border-bottom:.5px solid rgb(var(--muted));padding:8px}#customer-xray-panels .customer-xray__panel{display:flex;flex-direction:column}#customer-xray-panels .customer-xray__panel:not(:last-child){border-bottom:.5px solid rgb(var(--muted))}#customer-xray-panels .customer-xray__panel>header{align-items:center;border-bottom:.5px solid rgb(var(--muted));display:flex;justify-content:space-between;padding:12px;height:64px}#customer-xray-panels .customer-xray__panel>header .group{align-items:center;display:flex;gap:8px}#customer-xray-panels .customer-xray__panel .panel__chart{border-bottom:.5px solid rgb(var(--muted));padding:12px;height:300px;display:flex;flex-direction:column}@media (max-width: 1280px){#customer-xray-content__info{padding:24px 24px 24px 60px!important}}@media (max-width: 768px){#customer-xray-content{overflow:auto!important}#customer-xray-content #customer-xray-content__panels{flex-direction:column;overflow:visible!important}#customer-xray-content #customer-xray-content__panels #customer-xray-content__panels__aside{width:100%!important;border-right:none;border-bottom:2px solid rgb(var(--muted))}}#customer-xray-sidebar:not(.opened)+#customer-xray-content>#customer-xray-content__info{padding:24px 24px 24px 60px}#customer-xray-content{display:flex;flex-direction:column;overflow:hidden;flex:1}#customer-xray-content .centered-container{flex:1;display:flex;align-items:center;justify-content:center;color:rgb(var(--text-muted))}#customer-xray-content #customer-xray-content__info{align-items:flex-start;border-bottom:.5px solid rgb(var(--muted));display:flex;gap:24px;padding:24px;transition:.6s padding}#customer-xray-content #customer-xray-content__info #customer-xray-content__info__details{display:flex;flex-direction:column;gap:2px;flex:1;overflow:hidden}#customer-xray-content #customer-xray-content__info #customer-xray-content__info__details #customer-xray-content__info__details__name{align-items:center;display:flex;gap:12px}#customer-xray-content #customer-xray-content__info #customer-xray-content__info__details #customer-xray-content__info__details__name h3{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}#customer-xray-content #customer-xray-content__info .actions{display:flex;gap:8px}@media (max-width: 480px){#customer-xray-content #customer-xray-content__info #customer-xray-content__info__details #customer-xray-content__info__details__name{flex-direction:column;align-items:flex-start;gap:2px;margin-bottom:2px}#customer-xray-content #customer-xray-content__info .actions{display:none}}#customer-xray-content #customer-xray-content__panels{display:flex;flex:1;overflow:hidden}#customer-xray-content #customer-xray-content__panels #customer-xray-content__panels__aside{width:325px}#customer-xray-content #customer-xray-content__panels #customer-xray-content__panels__content{flex:1}@media (max-width: 1280px){#customer-xray-sidebar{position:absolute;inset:0 auto 0 0}}#customer-xray-sidebar{align-items:stretch;background-color:rgb(var(--background));border-right:.5px solid rgb(var(--muted));display:flex;flex-direction:column;transition:.6s margin;width:325px;z-index:1}#customer-xray-sidebar:not(.opened){margin-left:-325px}#customer-xray-sidebar:not(.opened) header>.button-sidebar-toggle{margin-top:28px;margin-right:-46px;width:32px;height:32px}#customer-xray-sidebar:not(.opened) header>.button-sidebar-toggle .icon-component{transform:rotate(180deg);margin-left:1px}#customer-xray-sidebar>header{border-bottom:.5px solid rgb(var(--muted));align-items:center;display:flex;gap:8px;height:67px;padding:12px 18px 12px 12px;position:relative}#customer-xray-sidebar>header .input-component{flex:1}#customer-xray-sidebar>header .button-sidebar-toggle{background-color:rgb(var(--interactive));border:.5px solid rgb(var(--muted));border-radius:50%;position:absolute;right:0;display:flex;align-items:center;justify-content:center;height:24px;width:24px;transition:.6s;cursor:pointer;margin-right:-12px}#customer-xray-sidebar>header .button-sidebar-toggle .icon-component{transition:.6s;margin-left:-1px}#customer-xray-sidebar #customer-xray-sidebar__list{list-style:none;margin:0;padding:0;flex:1;overflow:auto}#customer-xray-sidebar #customer-xray-sidebar__list li{border-bottom:.5px solid rgb(var(--muted));display:flex;align-items:center;gap:12px;padding:12px;overflow:auto}#customer-xray-sidebar #customer-xray-sidebar__list li.active{background-color:rgb(var(--surface))}#customer-xray-sidebar #customer-xray-sidebar__list li{cursor:pointer;-webkit-user-select:none;user-select:none;transition:.2s filter}#customer-xray-sidebar #customer-xray-sidebar__list li:hover{filter:brightness(98%)}#customer-xray-sidebar #customer-xray-sidebar__list li:active{filter:brightness(100%)}#customer-xray-sidebar #customer-xray-sidebar__list li .details{display:flex;flex-direction:column;overflow:hidden}#customer-xray-sidebar #customer-xray-sidebar__list li .details strong,#customer-xray-sidebar #customer-xray-sidebar__list li .details span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#customer-xray-sidebar #customer-xray-sidebar__list li .details strong{margin-bottom:2px}#customer-xray-sidebar #customer-xray-sidebar__list li .details span{color:rgb(var(--text-muted))}#customer-xray-sidebar #customer-xray-sidebar__list .end-container{align-items:center;color:rgb(var(--text-muted));display:flex;justify-content:center;min-height:64px}#customer-xray-container{display:flex;flex:1;overflow:hidden;position:relative}#customer-xray-container .centered-container{flex:1;display:flex;align-items:center;flex-direction:column;gap:8px;justify-content:center}#customers-list-big-numbers{display:flex;padding:12px;min-height:128px}#customers-list-big-numbers .centered-container{align-items:center;color:rgb(var(--text-muted));display:flex;flex:1;flex-direction:column;gap:8px;justify-content:center}#customers-list-big-numbers .big-number{align-items:center;background-color:rgb(var(--surface));color:rgb(var(--text-muted));display:flex;flex-direction:column;flex:1;gap:2px;justify-content:center;padding:16px 8px;text-align:center;cursor:pointer;-webkit-user-select:none;user-select:none;transition:.2s filter}#customers-list-big-numbers .big-number:hover{filter:brightness(98%)}#customers-list-big-numbers .big-number:active{filter:brightness(100%)}#customers-list-big-numbers .big-number span.value{font-size:32px;font-weight:900}#customers-list-big-numbers .big-number span.label{margin-top:4px;font-weight:500}#customers-list-big-numbers .big-number div.variation{align-items:center;display:flex;gap:8px;opacity:.8}#customers-list-big-numbers .big-number:first-child{border-radius:8px 0 0 8px}#customers-list-big-numbers .big-number:last-child{border-radius:0 8px 8px 0}#customers-list-big-numbers .big-number:not(:last-child){border-right:.5px solid rgb(var(--muted))}#customers-list{flex:1;display:flex;flex-direction:column;max-width:100%;overflow:auto}#customers-list #customers-list-search{display:flex;gap:8px;background-color:rgb(var(--background));padding:12px;position:sticky;top:0;border-bottom:.5px solid rgb(var(--muted));z-index:1}#customers-list #customers-list-search .input-component{flex:1}#customers-list #customers-list-content{display:flex;flex:1;flex-direction:column;list-style:none;border:.5px solid rgb(var(--muted));border-radius:8px;margin:12px;padding:0;overflow:hidden;min-height:fit-content}#customers-list #customers-list-content li{background-color:rgb(var(--background));align-items:center;display:flex;gap:12px;padding:8px;cursor:pointer;-webkit-user-select:none;user-select:none;transition:.2s filter}#customers-list #customers-list-content li:hover{filter:brightness(98%)}#customers-list #customers-list-content li:active{filter:brightness(100%)}#customers-list #customers-list-content li .avatar-component{background-color:rgb(var(--background))}#customers-list #customers-list-content li.selected{background-color:rgb(var(--surface))}#customers-list #customers-list-content li:not(:last-child),#customers-list #customers-list-content li:first-child{border-bottom:.5px solid rgb(var(--muted))}#customers-list #customers-list-content li strong{font-size:14px;font-weight:500}#customers-list #customers-list-content li .info{display:flex;flex-direction:column;gap:2px;flex:1}#customers-list #customers-list-content li .info .characteristics{color:rgb(var(--text-muted));display:flex;gap:8px}#customers-list #customers-list-content li .info .characteristics :not(:last-child):after{content:"";display:inline-block;width:2px;height:2px;background-color:rgb(var(--text-muted));vertical-align:middle;margin-left:8px}#customers-list #customers-list-content li .chip{align-items:center;border-radius:12px;background-color:rgb(var(--surface));color:rgb(var(--text-muted));display:flex;justify-content:center;height:24px;padding:4px 8px;-webkit-user-select:none;user-select:none}#customers-list #customers-list-footer{align-items:center;display:flex;gap:8px;color:rgb(var(--text-muted));justify-content:center;padding:12px 12px 24px}#customers-list .centered-container{align-items:center;color:rgb(var(--text-muted));display:flex;flex:1;flex-direction:column;gap:8px;justify-content:center}#customers-details-contact-modal{overflow:auto}#customers-details-contact-modal>:not(:first-child){border-top:.5px solid rgb(var(--muted))}#customers-details-contact-modal>section{align-items:stretch;color:rgb(var(--text-muted));display:flex;flex-direction:column;gap:8px;padding:12px}#customers-details-contact-modal>section>header{display:flex;justify-content:space-between}#customers-details-contact-modal>section>header .headline{font-size:14px;font-weight:600}#customers-details-contact-modal>section>header>button{align-items:center;background:none;border:none;border-radius:4px;color:rgb(var(--text-muted));display:flex;gap:4px;padding:2px 4px;cursor:pointer;-webkit-user-select:none;user-select:none;transition:.2s filter}#customers-details-contact-modal>section>header>button:hover{filter:brightness(98%)}#customers-details-contact-modal>section>header>button:active{filter:brightness(100%)}#customers-details-contact-modal>section>article{align-items:flex-start;display:flex;gap:8px}#customers-details-contact-modal>section>article .form-field{flex:1;display:flex;flex-direction:column;gap:2px}#customers-details-contact-modal>section>article .icon-button-component.muted .icon-component{opacity:.4}#customers-details-contact-modal>section>article .contact-status{margin-top:12px}#customers-details-contact-modal>section .error{color:rgb(var(--text-error))}#customers-details-contact-modal>section .empty-container{align-items:center;display:flex;justify-content:center;height:100px;color:rgba(var(--text-muted),.7)}#customers-details-contact-modal>footer{background-color:rgb(var(--background));display:flex;padding:8px;gap:8px;justify-content:flex-end;position:sticky;bottom:0}.saving-overlay{background-color:#000a;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:12px;color:#fff;top:0;right:0;bottom:0;left:0;position:fixed;z-index:9;-webkit-user-select:none;user-select:none}#customers-details-loyalty-empty{background-color:rgb(var(--surface));border-radius:8px;color:rgb(var(--text-muted));padding:16px 8px;display:flex;flex-direction:column;gap:8px}#customers-details-loyalty-empty>button{align-items:center;background:none;border:none;border-radius:4px;color:rgb(var(--text-muted));display:flex;gap:4px;padding:2px 4px;cursor:pointer;-webkit-user-select:none;user-select:none;transition:.2s filter}#customers-details-loyalty-empty>button:hover{filter:brightness(98%)}#customers-details-loyalty-empty>button:active{filter:brightness(100%)}#customers-details-loyalty{display:flex;flex-direction:column;gap:12px}#customers-details-loyalty .row{align-items:stretch;display:flex;gap:12px}#customers-details-loyalty .row .card{align-items:center;background-color:rgb(var(--surface));border-radius:8px;display:flex;flex:1;flex-direction:column;gap:16px;padding:16px}#customers-details-loyalty #loyalty-stars{display:flex;gap:1px}#customers-details-loyalty #loyalty-balance{display:flex;gap:16px}#customers-details-loyalty #loyalty-balance .group{color:rgb(var(--text-muted));display:flex;flex-direction:column;text-align:center}#customers-details-loyalty #loyalty-balance .group .value{font-weight:700}#customers-details-loyalty #loyalty-balance .group .label{font-size:10px}#customers-details-loyalty .big-percentage{color:rgb(var(--text-muted));font-size:36px;font-weight:900}#customers-details-loyalty .big-percentage:not(.active){color:rgba(var(--text-muted),.5)}#customers-details-loyalty .chip-list{display:flex;gap:2px}#customers-details-loyalty .chip-list .chip{background-color:rgb(var(--text-muted));border-radius:4px;color:rgb(var(--background));font-size:12px;font-weight:600;padding:2px 4px}#customers-details-loyalty .chip-list .chip:not(.active){background-color:rgb(var(--background));color:rgb(var(--text-muted))}#customer-review-loyalty-modal{display:flex;flex-direction:column;gap:8px;padding:12px}#customer-review-loyalty-modal ol{margin:0;padding:12px 12px 0 24px}#customer-review-loyalty-modal ol li,#customer-review-loyalty-modal ol a{color:rgb(var(--text-muted));font-size:14px;margin-bottom:12px}#customer-review-loyalty-modal .action{color:rgb(var(--text-muted));display:flex;font-size:14px;gap:4px;margin-top:12px}.customer-details-info-popover{border-radius:8px;max-width:500px;display:flex;flex-direction:column;gap:4px;padding:12px 0}.customer-details-info-popover>span.title{color:rgb(var(--text-muted));font-weight:700;margin-bottom:2px;font-size:12px;padding:0 12px}.customer-details-info-popover>span.description{color:rgb(var(--text-muted),.8);padding:0 12px}.customer-details-info-popover>span.description:not(:last-child){padding-bottom:12px;margin-bottom:12px;border-bottom:.5px solid rgb(var(--muted))}#customers-details-data{flex:1}#customers-details-data .customers-details-data-group{display:flex;flex-direction:column;gap:12px;padding:12px}#customers-details-data .customers-details-data-group:not(:last-child){border-bottom:.5px solid rgb(var(--muted))}#customers-details-data .customers-details-data-group>header{align-items:stretch;display:flex;gap:12px}#customers-details-data .customers-details-data-group>header .group-icon{align-items:center;border-radius:4px;background-color:rgb(var(--surface));display:flex;justify-content:center;height:36px;width:36px}#customers-details-data .customers-details-data-group>header .group-label{color:rgb(var(--text-muted));display:flex;flex-direction:column;gap:2px;flex:1}#customers-details-data .customers-details-data-group>header .needs-review-icon{background-color:rgba(var(--text-error),.1);border-radius:8px;padding:6px;cursor:pointer;-webkit-user-select:none;user-select:none;transition:.2s filter}#customers-details-data .customers-details-data-group>header .needs-review-icon:hover{filter:brightness(98%)}#customers-details-data .customers-details-data-group>header .needs-review-icon:active{filter:brightness(100%)}#customers-details-data .customers-details-data-group>table{border-collapse:collapse;color:rgb(var(--text-muted))}#customers-details-data .customers-details-data-group>table thead tr{height:30px}#customers-details-data .customers-details-data-group>table thead tr th{text-align:left}#customers-details-data .customers-details-data-group>table thead tr th>div{height:20px;display:flex;align-items:flex-end;justify-content:space-between}#customers-details-data .customers-details-data-group>table thead tr th>div .th-icon-button{cursor:pointer;-webkit-user-select:none;user-select:none;transition:.2s filter}#customers-details-data .customers-details-data-group>table thead tr th>div .th-icon-button:hover{filter:brightness(98%)}#customers-details-data .customers-details-data-group>table thead tr th>div .th-icon-button:active{filter:brightness(100%)}#customers-details-data .customers-details-data-group>table tbody{box-shadow:0 0 0 1px rgb(var(--muted));border-radius:8px;overflow:hidden}#customers-details-data .customers-details-data-group>table tbody tr td>div{height:32px;padding:8px;margin:-1px;background-color:rgb(var(--surface));overflow:hidden;display:flex;justify-content:space-between;align-items:center;gap:8px}#customers-details-data .customers-details-data-group>table tbody tr td>div span.empty{color:rgba(var(--text-muted),.7);-webkit-user-select:none;user-select:none}#customers-details-data .customers-details-data-group>table tbody tr td>div>:last-child:has(.icon-component){cursor:pointer;-webkit-user-select:none;user-select:none;transition:.2s filter}#customers-details-data .customers-details-data-group>table tbody tr td>div>:last-child:has(.icon-component):hover{filter:brightness(98%)}#customers-details-data .customers-details-data-group>table tbody tr td>div>:last-child:has(.icon-component):active{filter:brightness(100%)}#customers-details-data .customers-details-data-group>table tbody tr:not(:last-child){border-bottom:.5px solid rgb(var(--muted))}#customers-details-data .customers-details-data-group>table tbody tr td:not(:last-child){border-right:.5px solid rgb(var(--muted))}#customers-details-data .customers-details-data-group>table tbody tr:first-child td:first-child div{border-top-left-radius:8px}#customers-details-data .customers-details-data-group>table tbody tr:first-child td:last-child div{border-top-right-radius:8px}#customers-details-data .customers-details-data-group>table tbody tr:last-child td:first-child div{border-bottom-left-radius:8px}#customers-details-data .customers-details-data-group>table tbody tr:last-child td:last-child div{border-bottom-right-radius:8px}#customers-details-data .customers-details-data-group>.empty-container{align-items:center;display:flex;flex-direction:column;height:100px;justify-content:center;gap:4px}#customers-details-data .customers-details-data-group>.empty-container span{color:rgb(var(--text-muted))}#customers-details-data .customers-details-data-group>.empty-container a,#customers-details-data .customers-details-data-group>.empty-container button:not(.button-component){display:flex;gap:4px;font-weight:600}#customers-details-data .customers-details-data-group>.empty-container button:not(.button-component){background:none;border:none;color:rgb(var(--text));cursor:pointer}#customers-details-data .customers-details-data-group>.empty-container button.button-component{margin-top:4px}.alert{background-color:rgba(var(--text-error),.1);border:.5px solid rgba(var(--muted),.5);border-radius:8px;display:flex;flex-direction:column;gap:8px;padding:12px;font-size:12px}.alert>header{align-items:center;display:flex;gap:4px;font-weight:700;margin-top:-2px}.alert span,.alert button{color:rgb(var(--text-muted))!important;line-height:1.3}.alert section{display:flex;flex-direction:column;gap:8px}.alert button{align-items:center;align-self:center;background:none;border:none;color:rgb(var(--text));cursor:pointer;font-weight:700;display:flex;gap:8px;margin-top:8px}.data-row-empty{padding:10px;text-align:center;background-color:rgb(var(--surface));font-weight:700}#customers-details-changelog{color:rgb(var(--text-muted));display:flex;flex-direction:column}#customers-details-changelog.centered{flex:1;align-items:center;justify-content:center;gap:8px;flex-direction:column}#customers-details-changelog .changes-group{display:flex;flex-direction:column;gap:12px;padding:12px}#customers-details-changelog .changes-group .changes-header{display:flex;gap:16px;font-weight:700;justify-content:space-between}#customers-details-changelog .changes-group .changes-header .group{align-items:center;display:flex;gap:8px}#customers-details-changelog .changes-group .changes-header .group .date{color:rgb(var(--text))}#customers-details-changelog .changes-group .changes-header .group .year{color:rgba(var(--text-muted),.7)}#customers-details-changelog .changes-group .changes-header .group.clickable{gap:4px;cursor:pointer;-webkit-user-select:none;user-select:none}#customers-details-changelog .changes-group .changes-group-list{margin:0;padding:0;display:flex;flex-direction:column;gap:8px}#customers-details-changelog .changes-group .changes-group-list>li{align-items:center;display:flex;gap:8px}#customers-details-changelog .changes-group .changes-group-list>li .change-time{color:rgba(var(--text-muted),.8)}#customers-details-changelog .changes-group .changes-group-list>li .change-icon{align-items:center;border-radius:4px;background-color:rgb(var(--surface));display:flex;justify-content:center;height:36px;width:36px}#customers-details-changelog .changes-group .changes-group-list>li .change-info{display:flex;flex-direction:column;flex:1;gap:2px;justify-content:center}#customers-details-changelog .changes-group .changes-group-list>li .change-info .user{font-weight:700}#customers-details-changelog .changes-group .changes-group-list>li .change-info .type{color:rgba(var(--text-muted),.8)}#customers-details-changelog .changes-group .changes-group-list>li .change-details{align-items:flex-end;display:flex;flex-direction:column;gap:4px}#customers-details-changelog .changes-group .changes-group-list>li .change-details .change-extra{color:rgba(var(--text-muted),.8);font-size:10px;font-weight:600}#customers-details-changelog .changes-group .changes-group-list>li .change-details .change-values{align-items:center;display:flex;gap:8px}#customers-details-changelog .changes-group .changes-group-list>li .change-details .change-values .chip{background-color:rgb(var(--surface));border-radius:8px;display:flex;padding:4px}#customers-details-changelog .changes-group .changes-group-list>li .change-details .change-values .chip.previous{color:rgb(var(--text-error));text-decoration:line-through}#customers-details-tabs{display:flex;padding:4px 8px;border-bottom:.5px solid rgb(var(--muted))}#customers-details-content{display:flex;flex:1}#customers-details-content .customers-details-tab{flex:1;width:100%;max-width:1000px;margin:0 auto;display:flex;flex-direction:column}#customers-details-content .customers-details-tab:not(.active){display:none}@container customers-content (width >= 1000px){#customers-details{flex:1;margin-right:-100%}#customers-details.visible{margin-right:0}#customers-details.expanded{border-left:none;position:absolute;top:0;right:0;bottom:0;left:-1px}#customers-details:not(.expanded){max-width:1000px}}@container customers-content (width < 1000px){#customers-details{border-left:none;position:absolute;top:0;right:0;bottom:0;left:-1px;visibility:hidden;opacity:0}#customers-details.visible{visibility:visible;opacity:1}}#customers-details{background-color:rgb(var(--background));border-left:.5px solid rgb(var(--muted));display:flex;flex-direction:column;overflow:auto;z-index:2}#customers-details.centered{align-items:center;justify-content:center;gap:8px;color:rgb(var(--text-muted))}#customers-details #customers-details-header{align-items:center;display:flex;border-bottom:.5px solid rgb(var(--muted));padding:8px;gap:8px}#customers-details #customers-details-header strong{font-size:14px}#customers-details #customers-details-header .info{display:flex;flex-direction:column;gap:2px;flex:1}#customers-details #customers-details-header .info .characteristics{color:rgb(var(--text-muted));display:flex;gap:8px}#customers-details #customers-details-header .info .characteristics :not(:last-child):after{content:"";display:inline-block;width:2px;height:2px;background-color:rgb(var(--text-muted));vertical-align:middle;margin-left:8px}#customers-details #customers-details-header .actions{display:flex;gap:4px}#customers-details #customers-details-header .actions .icon-component{cursor:pointer}#customers-page{align-items:stretch;display:flex;flex:1;overflow:hidden;position:relative;container-name:customers-content;container-type:inline-size}#app-sidebar{align-items:stretch;background-color:rgb(var(--background));border-right:.5px solid rgb(var(--muted));display:flex;flex-direction:column;position:relative;transition:.6s margin;width:325px;z-index:1}#app-sidebar:not(.visible){margin-left:-325px}#app-sidebar:not(.visible) #app-sidebar__visibility-toggle{margin-right:-36px}#app-sidebar:not(.visible) #app-sidebar__visibility-toggle .icon-component{transform:rotate(180deg);margin-left:1px}#app-sidebar #app-sidebar__visibility-toggle{align-items:center;background-color:rgb(var(--interactive));border:.5px solid rgb(var(--muted));border-radius:50%;cursor:pointer;display:flex;justify-content:center;position:absolute;transition:.6s;z-index:2;right:0;margin-right:-12px;top:12px;height:24px;width:24px}#app-sidebar #app-sidebar__visibility-toggle .icon-component{transition:.6s;margin-left:-1px}.calendar-component{color:rgb(var(--text-muted));display:flex;flex-direction:column;align-items:stretch;font-size:12px}.calendar-component .calendar-header{border-bottom:.5px solid rgb(var(--muted));display:flex;gap:12px;justify-content:space-between}.calendar-component .calendar-header .icon-button-component{border:none}.calendar-component .calendar-header .calendar-title{align-items:center;display:flex;justify-content:center}.calendar-component .calendar-weekdays{display:flex}.calendar-component .calendar-days{display:grid;grid-template-columns:repeat(7,1fr);padding:4px}.calendar-component .calendar-weekday,.calendar-component .calendar-day{display:flex;align-items:center;justify-content:center;width:36px;height:32px}.calendar-component .calendar-weekday:is(.calendar-weekday) span,.calendar-component .calendar-day:is(.calendar-weekday) span{font-size:10px;text-transform:uppercase;color:rgba(var(--text-muted),.5)}.calendar-component .calendar-weekday:is(.calendar-day),.calendar-component .calendar-day:is(.calendar-day){border-radius:4px;-webkit-user-select:none;user-select:none}.calendar-component .calendar-weekday:is(.calendar-day).disabled,.calendar-component .calendar-day:is(.calendar-day).disabled{color:rgba(var(--text-muted),.5)}.calendar-component .calendar-weekday:is(.calendar-day):not(.disabled),.calendar-component .calendar-day:is(.calendar-day):not(.disabled){cursor:pointer}.calendar-component .calendar-weekday:is(.calendar-day):not(.disabled):hover,.calendar-component .calendar-day:is(.calendar-day):not(.disabled):hover{background-color:rgba(var(--surface),.5)}.calendar-component .calendar-weekday:is(.calendar-day):not(.disabled).selected,.calendar-component .calendar-day:is(.calendar-day):not(.disabled).selected{background-color:rgb(var(--surface-primary));font-weight:700}.period-picker-component{align-items:center;border:1px solid rgb(var(--muted));color:rgb(var(--text-muted))!important;cursor:pointer;display:flex;gap:4px;height:40px;justify-content:space-between;padding:8px}.period-picker-component .period-picker__placeholder{color:rgba(var(--text-muted),.5)}.period-picker-component .actions{align-items:center;display:flex;gap:4px}.period-picker-component__popover{border-radius:8px;overflow:hidden;display:flex;flex-direction:column}.period-picker-component__popover .period-picker-calendars{border-bottom:.5px solid rgb(var(--muted));display:flex}.period-picker-component__popover .period-picker-calendars .calendar-component:first-child{border-right:.5px solid rgb(var(--muted))}.period-picker-component__popover .period-picker-calendars .calendar-component:first-child .calendar-day.after-selected:not(.disabled){position:relative}.period-picker-component__popover .period-picker-calendars .calendar-component:first-child .calendar-day.after-selected:not(.disabled):after{content:"";display:block;background-color:rgb(var(--surface-primary),.5);position:absolute;top:3px;right:0;bottom:3px;left:0}.period-picker-component__popover .period-picker-calendars .calendar-component:last-child .calendar-day.before-selected:not(.disabled){position:relative}.period-picker-component__popover .period-picker-calendars .calendar-component:last-child .calendar-day.before-selected:not(.disabled):after{content:"";display:block;background-color:rgb(var(--surface-primary),.5);position:absolute;top:3px;right:0;bottom:3px;left:0}.period-picker-component__popover>section{align-items:center;display:flex;justify-content:center;gap:8px;padding:8px}.period-picker-component__popover>section>.input-component{flex:1}.period-picker-component__popover>footer{align-items:center;border-top:.5px solid rgb(var(--muted));display:flex;justify-content:space-between}.period-picker-component__popover>footer .group{display:flex}.period-picker-component__popover>footer .button-component{background:none;border:none;border-radius:0}.radio-component{align-items:center;display:flex;gap:6px;position:relative}.radio-component input{display:none}.radio-component span{line-height:1}.radio-component .radio{align-items:center;display:flex;justify-content:center;border-radius:30px;box-sizing:content-box;height:16px;width:16px;cursor:pointer;-webkit-user-select:none;user-select:none;transition:.2s filter}.radio-component .radio:hover{filter:brightness(98%)}.radio-component .radio:active{filter:brightness(100%)}.radio-component .radio{background-color:rgb(var(--surface-primary));border:2px solid rgb(var(--surface-primary));transition:.4s}.radio-component .radio:not(.checked){background:none;border:2px solid rgb(var(--muted))}.radio-component .radio:not(.checked) svg{opacity:0}.number-range{display:flex;flex-direction:column}.number-range small{margin-top:6px}.number-range__inputs{display:flex;align-items:center;gap:12px;justify-content:space-between;overflow:hidden}.number-range__inputs .number-range__input-group .input-component{height:auto;padding:4px}.number-range__inputs .number-range__input-group .input-component .number-range__input{width:100%;text-align:center;color:rgb(var(--text-muted))}.number-range__inputs .number-range__input-group .input-component .number-range__input.inactive{color:rgba(var(--text-muted),.5)}.number-range__inputs .number-range__input-group .number-range__separator{color:rgb(var(--text-muted));-webkit-user-select:none;user-select:none}.number-range__slider-container{position:relative;padding:0 8px}.number-range__slider-container .number-range__slider{position:absolute;width:100%;height:6px;outline:none;background:transparent;pointer-events:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.number-range__slider-container .number-range__slider::-webkit-slider-track{width:100%;height:6px;background:transparent;border-radius:3px}.number-range__slider-container .number-range__slider::-webkit-slider-thumb{height:16px;width:16px;border-radius:50%;background:rgba(var(--background),.7);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border:3px solid rgba(var(--primary),.7);cursor:pointer;pointer-events:all;position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;transform:translate(-50%,63%)}.number-range__slider-container .number-range__slider::-moz-range-thumb{height:16px;width:16px;border-radius:50%;background:rgba(var(--background),.7);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border:3px solid rgba(var(--primary),.7);cursor:pointer;pointer-events:all;position:relative;transform:translate(-50%,63%)}.number-range__slider-container .number-range__slider--thumb-left{z-index:1}.number-range__slider-container .number-range__slider--thumb-right{z-index:2}.number-range__slider-container .number-range__slider-track{width:100%;height:6px;background-color:rgb(var(--muted));border-radius:3px;position:relative;margin:12px 0}.number-range__slider-container .number-range__slider-range{height:100%;background-color:rgba(var(--primary),.3);border-radius:3px;position:absolute}.number-range__slider:not(:disabled):hover::-webkit-slider-thumb{border-color:rgba(var(--primary),.9);transform:translate(-50%,63%) scale(1.1)}.number-range__slider:not(:disabled):hover::-moz-range-thumb{border-color:rgba(var(--primary),.9);transform:translate(-50%,63%) scale(1.1)}.number-range__slider:disabled::-webkit-slider-thumb,.number-range__slider:disabled::-moz-range-thumb{background:rgb(var(--muted));cursor:not-allowed}.number-range__slider:disabled::-webkit-slider-thumb,.number-range__slider:disabled~.number-range__slider-track .number-range__slider-range{background-color:rgb(var(--muted));border-color:rgb(var(--text-muted))}#filters-list{padding:0;gap:0px;margin:8px}#filters-list .filters-list-alert{background-color:rgba(var(--muted),.5);border:.5px solid rgb(var(--muted));border-radius:8px;color:rgb(var(--text-muted));font-size:12px;padding:12px}#filters-list .filters-list-alert.centered{align-items:center;display:flex;flex-direction:column;gap:8px;justify-content:center}#filters-list .filter-group-dynamic{display:flex;flex-direction:column;padding:0;max-height:36px;overflow:hidden}#filters-list .filter-group-dynamic .filter-group-dynamic-header{padding:12px;background-color:rgba(var(--surface),.6);cursor:pointer;display:flex;flex-direction:row;align-items:center;justify-content:space-between}#filters-list .filter-group-dynamic .filter-group-dynamic-header .filter-group-header-badge{align-items:center;background-color:rgba(var(--text-muted),.1);border:.5px solid rgb(var(--muted));border-radius:10px;color:rgb(var(--text-primary));display:flex;gap:2px;height:20px;padding:6px 4px;cursor:pointer;-webkit-user-select:none;user-select:none;transition:.2s filter}#filters-list .filter-group-dynamic .filter-group-dynamic-header .filter-group-header-badge:hover{filter:brightness(98%)}#filters-list .filter-group-dynamic .filter-group-dynamic-header .filter-group-header-badge:active{filter:brightness(100%)}#filters-list .filter-group-dynamic .filter-group-dynamic-header .expand-icon{transition:.6s}#filters-list .filter-group-dynamic.expanded{max-height:800px}#filters-list .filter-group-dynamic.expanded>header .expand-icon{transform:rotate(180deg)}#filters-list .filter-group-dynamic{transition:.6s max-height,0s border-bottom 0s}#filters-list .filter-group-dynamic:last-child:not(.expanded) .filter-group-dynamic-header{border-color:transparent;transition:.6s max-height,0s border-bottom .6s}#filters-list .filter-group-dynamic .filter-group-item{flex-direction:column;gap:6px;color:rgb(var(--text-muted));visibility:hidden;max-height:0;opacity:0;overflow:hidden;padding:12px;transition:max-height .53s ease,opacity .3s ease,visibility .3s ease}#filters-list .filter-group-dynamic .filter-group-item.expanded{visibility:visible;max-height:500px;opacity:1}#filters-list .filter-group-dynamic .filter-group-item .filter-group-title{color:rgba(var(--text-muted),.7);font-weight:500}#filters-list .filter-group-dynamic .filter-group-item .filter-group-title.active{color:rgba(var(--text-primary),.7);font-weight:600}#filters-list .filter-group-dynamic .filter-group-item .filter-group-checkboxes{display:flex;gap:8px;flex-wrap:wrap}#filters-list .filter-group-dynamic .filter-group-item .filter-group-checkboxes.row,#filters-list .filter-group-dynamic .filter-group-item .filter-group-checkboxes:not(.column){flex-direction:row}#filters-list .filter-group-dynamic .filter-group-item .filter-group-checkboxes.column{flex-direction:column}#filters-list .filter-group-dynamic .filter-group-item .filter-group-radios{display:flex;gap:8px;flex-wrap:nowrap}#filters-list .filter-group-dynamic .filter-group-item .filter-group-radios.row,#filters-list .filter-group-dynamic .filter-group-item .filter-group-radios:not(.column){flex-direction:row}#filters-list .filter-group-dynamic .filter-group-item .filter-group-radios.column{flex-direction:column}.filter-group{border:.5px solid rgb(var(--muted));border-radius:8px}.filter-group>header{align-items:center;background-color:rgb(var(--surface));display:flex;justify-content:space-between;padding:8px}.filter-group>header .select-component{height:auto}.filter-group>header .select-component .icon-component{height:18px;width:18px;margin-bottom:-3px}.filter-group>section>header{align-items:center;border-bottom:.5px solid rgb(var(--muted));box-sizing:border-box;display:flex;min-height:36px;justify-content:space-between;padding:0 8px}.filter-group>section>header .group{align-items:center;display:flex;gap:8px}.filter-group>section>article{display:flex;flex-direction:column;padding:8px}#data-extract-overlay{align-items:center;background-color:#000d;display:flex;color:rgb(var(--text-muted));flex-direction:column;gap:12px;top:0;right:0;bottom:0;left:0;justify-content:center;position:fixed;z-index:10;text-align:center;padding:12px}:root:has(#root.light) #data-extract-overlay{color:rgb(var(--background))}.customer-segmentation-sidebar{position:relative}.customer-segmentation-sidebar #app-sidebar__visibility-toggle{margin-top:4px}.customer-segmentation-sidebar .alternate-container{display:flex;flex:1;flex-direction:row;overflow:hidden}.customer-segmentation-sidebar .alternate-container.alternate .alternate-section:first-child{margin-left:-100%}.customer-segmentation-sidebar .alternate-container .alternate-section{display:flex;flex:1;flex-direction:column;min-width:100%;position:relative;transition:margin-left .6s;max-height:100%}.customer-segmentation-sidebar .alternate-container .alternate-section>header{color:rgb(var(--text-muted));display:flex;border-bottom:.5px solid rgb(var(--muted));justify-content:space-between;gap:12px;padding:16px}.customer-segmentation-sidebar .alternate-container .alternate-section>header .group{align-items:center;display:flex;gap:8px}.customer-segmentation-sidebar .alternate-container .alternate-section>header .group span{font-size:14px;font-weight:500}.customer-segmentation-sidebar .alternate-container .alternate-section>section{display:flex;flex-direction:column;flex:1;gap:8px;padding:8px;overflow:auto}.customer-segmentation-sidebar .alternate-container .alternate-section .centered{align-items:center;display:flex;flex:1;justify-content:center;gap:8px}.customer-segmentation-sidebar .alternate-container .alternate-section .centered,.customer-segmentation-sidebar .alternate-container .alternate-section .centered *{text-align:center}.customer-segmentation-sidebar:has(#segmentation-mode-toggle.visible) :is(#segmentation-list,#filters-list){padding-bottom:60px}.customer-segmentation-sidebar #segmentation-mode-toggle{align-items:center;background-color:rgb(var(--surface-primary));border:.5px solid rgb(var(--muted));border-radius:8px;color:rgb(var(--text-muted));cursor:pointer;display:flex;justify-content:space-between;padding:8px;box-shadow:#63636333 0 2px 8px;position:absolute;transition:bottom .6s,opacity .4s,visibility 0s .6s;inset:auto 8px 0;opacity:0;visibility:hidden;z-index:75}.customer-segmentation-sidebar #segmentation-mode-toggle.visible{inset:auto 8px 8px;transition:bottom .6s,opacity .2s;opacity:1;visibility:visible}.customer-segmentation-sidebar #segmentation-mode-toggle>div{align-items:center;display:flex;flex-direction:column;max-width:75%;overflow:hidden}.customer-segmentation-sidebar #segmentation-mode-toggle>div>span,.customer-segmentation-sidebar #segmentation-mode-toggle>div small{text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.customer-segmentation-sidebar #segmentation-mode-toggle>.icon-button-component{min-height:26px;min-width:26px;width:26px;background-color:rgb(var(--surface));border-color:rgba(var(--text-muted),.2)}.customers-segmentation-container{display:flex;flex:1;flex-direction:column;background:rgb(var(--background-secondary));min-height:calc(100vh - (60px + 2rem));margin:0 6px 0 0;min-width:100%}.customers-segmentation-container .customers-segmentation-list{display:flex;flex:1;flex-direction:column;border-radius:8px;border:1px solid rgb(var(--muted));background:rgb(var(--background-secondary));min-height:100%;padding-bottom:1rem;min-width:100%}.customers-segmentation-container .customers-segmentation-list .customers-segmentation-header{display:flex;background:rgb(var(--background-secondary));min-width:100%;padding:16px;border-bottom:1px solid rgb(var(--muted))}.customers-segmentation-container .customers-segmentation-list .customers-segmentation-header h3{margin:0;color:rgb(var(--text-primary))}.customers-segmentation-container .customers-segmentation-list>section{padding:16px 0}.customers-segmentation-container .customers-segmentation-list>section .input-component{margin:0 16px 24px}.customers-segmentation-container .customers-segmentation-list .customers-segmentation-content{display:flex;flex-direction:column;gap:4px;margin:12px 0 0;padding:0;flex:1;color:rgb(var(--text-muted))}.customers-segmentation-container .customers-segmentation-list .customers-segmentation-content li{border-radius:4px;display:flex;flex-direction:row;padding:8px 16px;justify-content:space-between}.customers-segmentation-container .customers-segmentation-list .customers-segmentation-content li>.info{display:flex;flex-direction:row;align-items:center}.customers-segmentation-container .customers-segmentation-list .customers-segmentation-content li>.info .description{display:flex;flex-direction:column;color:rgb(var(--text-muted));gap:4px;margin-left:12px;width:auto}.customers-segmentation-container .customers-segmentation-list .customers-segmentation-content li>.info .description .title,.customers-segmentation-container .customers-segmentation-list .customers-segmentation-content li>.info .description .untitled{font-size:12px;font-weight:700}.customers-segmentation-container .customers-segmentation-list .customers-segmentation-content li>.info .description .untitled{color:rgb(var(--text-muted))}.customers-segmentation-container .customers-segmentation-list .customers-segmentation-content li>.info .description .badge-status{padding:3px 0;display:flex;flex-direction:row;align-items:center}.customers-segmentation-container .customers-segmentation-list .customers-segmentation-content li>.info .description .badge-status>b{margin-left:6px}.customers-segmentation-container .customers-segmentation-list .customers-segmentation-content li.selected{background-color:rgb(var(--surface-primary))}.customers-segmentation-container .customers-segmentation-list .customers-segmentation-content li:not(:last-child),.customers-segmentation-container .customers-segmentation-list .customers-segmentation-content li:first-child{border-bottom:.5px solid rgb(var(--muted))}.customers-segmentation-container .customers-segmentation-list .customers-segmentation-content li>div{display:flex;flex-direction:column}.customers-segmentation-container .customers-segmentation-list .customers-segmentation-content li>div>span:not(:first-child){color:rgba(var(--text-muted),.7)}.customers-segmentation-container .customers-segmentation-list .customers-segmentation-content li .actions{display:flex;flex-direction:row;align-items:center;margin-left:1rem}.customers-segmentation-container .customers-segmentation-list .customers-segmentation-content li .content-status>b{margin-left:6px}.customers-segmentation-container .customers-segmentation-list .customers-segmentation-content li .actions button{border:none;background-color:transparent;cursor:pointer;margin-right:.1rem;padding:.4rem}.customers-segmentation-container .customers-segmentation-list .customers-segmentation-content li .actions button:hover{border-radius:50%;background-color:rgb(var(--surface-primary))}.centered{display:flex;align-items:center;justify-content:center;gap:8px}.menu-popover{display:flex;flex-direction:column;padding:4px;min-width:180px}.menu-popover__item{padding:8px 12px;display:flex;align-items:center;gap:8px;border:none;background:transparent;font-size:14px;cursor:pointer;transition:background .15s ease}.menu-popover__item:not(:last-child){border-bottom:1px solid rgb(var(--muted))}.menu-popover__item:hover{background:#f2f2f2}.menu-popover__item:active{background:#e6e6e6}.menu-popover__item span{flex:1;text-align:left}.status-progressing{color:rgb(var(--primary2))}.status-desactivated{color:rgb(var(--text-error))}.status-synced{color:rgb(var(--success))}div#pagination-container{display:flex;align-items:center;justify-content:space-between}div#pagination-container .pagination-group{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;min-width:100%;gap:8px}@media (max-width: 767px){div#pagination-container .pagination-group{flex-direction:column;justify-content:center}}div#pagination-container .pagination{background-color:rgb(var(--interactive));border-radius:4px;display:flex;align-items:center;border:.5px solid rgb(var(--muted))}div#pagination-container .pagination .page{border:none;background:none;color:rgb(var(--text-muted));cursor:pointer;font-size:12px;height:24px;min-width:24px;display:flex;align-items:center;justify-content:center;transition:all .2s ease}div#pagination-container .pagination .page:not(:last-child){border-right:.5px solid rgb(var(--muted))}div#pagination-container .pagination .page.active{background-color:rgb(var(--surface-primary));color:rgb(var(--primary));font-weight:500}div#pagination-container .pagination .page:hover:not(.disabled){background-color:rgba(var(--surface-primary),.5);color:rgb(var(--primary))}div#pagination-container .pagination .page.arrow{font-weight:700;font-size:14px;min-width:28px}div#pagination-container .pagination .page.arrow.disabled{opacity:.4;cursor:not-allowed}div#pagination-container .pagination .page.arrow.disabled:hover{background-color:transparent;color:rgb(var(--text-muted))}div#pagination-container .pagination .ellipsis{padding:0 8px;display:flex;align-items:center;justify-content:center;color:rgb(var(--text-muted));font-weight:700;height:24px;font-size:12px;border-right:.5px solid rgb(var(--muted))}div#pagination-container .pagination .ellipsis:last-child{border-right:none}div#pagination-container small{color:rgb(var(--text-muted));font-size:11px;white-space:nowrap}@media (max-width: 768px){div#pagination-container{flex-direction:column;gap:8px;align-items:stretch}div#pagination-container .group{justify-content:center}div#pagination-container .pagination .page{min-width:28px;height:28px;font-size:13px}div#pagination-container .pagination .ellipsis{height:28px;padding:0 6px}div#pagination-container small{text-align:center;font-size:10px}}@media (max-width: 768px) and (max-width: 1440px){div#pagination-container small{margin-top:.5rem}}div#pagination-container .pagination .page:focus{outline:2px solid rgb(var(--primary));outline-offset:1px}div#pagination-container .pagination .page:focus:not(:focus-visible){outline:none}#customers-segmentation-content-container{display:flex;flex:1;flex-direction:column;background:rgb(var(--background-secondary));margin-left:30px}#customers-segmentation-content-container #customers-segmentation-content-list{display:flex;flex:1;flex-direction:column;border-radius:8px;border:1px solid rgb(var(--muted));background:rgb(var(--background-secondary));min-height:100%;padding-bottom:1rem}#customers-segmentation-content-container #customers-segmentation-content-list .customers-segmentation-content-header{display:flex;justify-content:space-between;align-items:center;padding:1rem 1.2rem;border-bottom:1px solid rgb(var(--muted));background:rgb(var(--background-secondary))}#customers-segmentation-content-container #customers-segmentation-content-list .customers-segmentation-content-header h3{margin:0;color:rgb(var(--text-primary))}#customers-segmentation-content-container #customers-segmentation-content-list .centered{display:flex;align-items:center;justify-content:center;gap:8px;color:rgb(var(--text-muted));min-width:100%;min-height:100%}#customers-segmentation-content-container #customers-segmentation-content-list .centered .emptyMessage{display:flex;flex-direction:column;justify-content:center}#customers-segmentation-content-container #customers-segmentation-content-list .centered .emptyMessage>span{text-align:center;padding:.2rem 0}#customers-segmentation-content-container #customers-segmentation-content-list .centered .emptyMessage>span:first-child{font-weight:600}#customers-segmentation-content-container .segmentation-list-header,#customers-segmentation-content-container .segmentation-list-footer{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:1rem}#customers-segmentation-content-container .segmentation-list-header .group{display:flex;flex-direction:row;gap:6px}#customers-segmentation-content-container #customers-list-content{max-height:calc(100vh - 336px);overflow-y:auto;overflow-x:hidden;padding-right:8px}#customers-segmentation-content-container #customers-list-content>ul{display:flex;flex:1;flex-direction:column;list-style:none;border-radius:8px;padding:0;overflow-y:auto;min-height:0;margin:0}#customers-segmentation-content-container #customers-list-content>ul li{background-color:rgb(var(--background));align-items:center;display:flex;gap:12px;padding:8px 16px;min-width:100%;cursor:pointer;-webkit-user-select:none;user-select:none;transition:.2s filter}#customers-segmentation-content-container #customers-list-content>ul li:hover{filter:brightness(98%)}#customers-segmentation-content-container #customers-list-content>ul li:active{filter:brightness(100%)}#customers-segmentation-content-container #customers-list-content>ul li .avatar-component{background-color:rgb(var(--background))}#customers-segmentation-content-container #customers-list-content>ul li.selected{background-color:rgb(var(--surface))}#customers-segmentation-content-container #customers-list-content>ul li:not(:last-child),#customers-segmentation-content-container #customers-list-content>ul li:first-child{border-bottom:.5px solid rgb(var(--muted))}#customers-segmentation-content-container #customers-list-content>ul li strong{font-size:14px;font-weight:500}@media (max-width: 1366px){#customers-segmentation-content-container #customers-list-content>ul li strong{font-size:12px}}#customers-segmentation-content-container #customers-list-content>ul li .info{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;gap:4px;flex:1;width:auto}@media (max-width: 767px){#customers-segmentation-content-container #customers-list-content>ul li .info{flex-direction:column;justify-content:left}}#customers-segmentation-content-container #customers-list-content>ul li .info>div:first-child{display:flex;align-items:center}#customers-segmentation-content-container #customers-list-content>ul li .info .characteristics{color:rgb(var(--text-muted));display:flex;flex-direction:column;gap:2px}#customers-segmentation-content-container #customers-list-content>ul li .info .characteristics>div{display:flex;justify-content:right}@media (max-width: 767px){#customers-segmentation-content-container #customers-list-content>ul li .info .characteristics>div{justify-content:left;text-align:left}}#customers-segmentation-content-container #customers-list-content>ul li .info .characteristics>div>:first-child{margin-right:.2rem}#customers-segmentation-content-container #customers-list-content>ul li .chip{align-items:center;border-radius:12px;background-color:rgb(var(--surface));color:rgb(var(--text-muted));display:flex;justify-content:center;height:24px;padding:4px 8px;-webkit-user-select:none;user-select:none}.customer-segmentation-sidebar:not(.visible)~#customers-segmentation-content{max-width:100%}.customer-segmentation-sidebar:not(.visible)~#customers-segmentation-content .customers-segmentation-content-header{padding-left:40px}@media (max-width: 767px){.customer-segmentation-sidebar:not(.visible)~#customers-segmentation-content .customers-segmentation-content-header{padding-left:16px}}@media (max-width: 1366px){.customer-segmentation-sidebar:not(.visible)~#customers-segmentation-content .customers-segmentation-content-header{padding-left:20px}}#customers-segmentation-content{display:flex;flex-direction:column;flex:1;position:relative;max-width:calc(100% - 325px);max-height:100%;overflow:auto;transition:.6s max-width}@media (max-width: 767px){#customers-segmentation-content{flex-direction:column;max-width:100%}}@media (max-width: 1366px){#customers-segmentation-content{max-width:calc(100% - 250px)}}@media (max-width: 1440px){#customers-segmentation-content{max-width:calc(100% - 300px)}}#customers-segmentation-content>div{display:flex;flex-direction:row}#customers-segmentation-content>div .content{display:flex;flex-direction:column;flex:0 0 auto;padding:16px 8px;min-height:calc(100vh - 400px)}#customers-segmentation-content>div .content:last-child{width:33.3333333333%}@media (max-width: 767px){#customers-segmentation-content>div .content:last-child{width:100%}}#customers-segmentation-content>div .content:first-child{width:66.6666666667%}@media (max-width: 767px){#customers-segmentation-content>div .content:first-child{width:100%}}@media (max-width: 767px){#customers-segmentation-content>div .content{width:100%}}#customers-segmentation-content>div #customers-segmentation-content-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(var(--backdrop),.2);opacity:0;pointer-events:none;transition:.2s opacity;z-index:10}#customers-segmentation-content>div .customers-segmentation-content-header{border-bottom:.5px solid rgb(var(--muted));display:flex;justify-content:space-between;padding:16px 24px;transition:.2s padding}@media (max-width: 767px){#customers-segmentation-content>div .customers-segmentation-content-header{flex-direction:column;gap:12px;padding:12px 16px}}@media (max-width: 1366px){#customers-segmentation-content>div .customers-segmentation-content-header{padding:14px 18px}}#customers-segmentation-content>div .customers-segmentation-content-header .tabs-component{padding:8px;height:auto}@media (max-width: 767px){#customers-segmentation-content>div .customers-segmentation-content-header .tabs-component{width:100%;padding:6px}}#customers-segmentation-content>div .customers-segmentation-content-header .group{display:flex;gap:8px;padding:8px}@media (max-width: 767px){#customers-segmentation-content>div .customers-segmentation-content-header .group{justify-content:flex-start}}#customers-segmentation-content>div .customers-segmentation-content-switch{flex:1;display:flex}@media (max-width: 767px){#customers-segmentation-content>div .customers-segmentation-content-switch{flex-direction:column}}@media (max-width: 1366px){#customers-segmentation-content>div .customers-segmentation-content-switch{flex-direction:column}}@media (max-width: 1440px){#customers-segmentation-content>div .customers-segmentation-content-switch{flex-direction:row}}.modal-component-backdrop:has(>#customers-segmentation-sync-modal){z-index:10}#customers-segmentation-sync-modal #customers-segmentation-sync-modal-overlay{align-items:center;background-color:rgba(var(--backdrop),.4);border-radius:8px;display:flex;justify-content:center;position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px}#customers-segmentation-sync-modal form{display:flex;flex-direction:column}#customers-segmentation-sync-modal form .fields{display:flex;flex-direction:column;gap:12px;padding:12px 8px}#customers-segmentation-sync-modal form .fields .form-field{display:flex;flex-direction:column;gap:4px}#customers-segmentation-sync-modal form .filters-resume{background-color:rgba(var(--surface),.25);border:.5px solid rgb(var(--muted));border-radius:8px;color:rgb(var(--text-muted));display:flex;flex-direction:column;margin:8px;gap:8px;padding:8px}#customers-segmentation-sync-modal form .filters-resume .filters-resume-group{background-color:rgb(var(--surface));border-radius:4px;border:.5px solid rgb(var(--muted));display:flex;flex-direction:column;padding:8px;min-width:100%}#customers-segmentation-sync-modal form .filters-resume .filters-resume-group .filters-resume-group-label{font-weight:500;margin-bottom:2px}#customers-segmentation-sync-modal form .filters-resume .filters-resume-group .filters-resume-group-label:not(:first-child){margin-top:8px}#customers-segmentation-sync-modal form .filters-resume .filters-resume-group .filters-resume-filter{align-items:center;display:flex;flex-wrap:wrap;gap:4px;width:100%;margin-bottom:10px}#customers-segmentation-sync-modal form .filters-resume .filters-resume-group .filters-resume-filter .filters-resume-field{color:rgba(var(--text-muted),.7)}#customers-segmentation-sync-modal form .filters-resume .filters-resume-group .filters-resume-filter .filters-resume-value{color:rgb(var(--text-muted));display:flex;flex-wrap:wrap;gap:2px;width:100%}#customers-segmentation-sync-modal form .filters-resume .filters-resume-group .filters-resume-filter .filters-resume-value pre{background-color:rgb(var(--background));border:.5px solid rgb(var(--muted));border-radius:4px;font-size:11px;font-family:monospace;font-weight:600;padding:2px 4px;margin:0}#customers-segmentation-sync-modal form .filters-resume .filters-resume-or{font-size:12px;font-weight:700}#customers-segmentation-sync-modal form>footer{border-top:.5px solid rgb(var(--muted));display:flex;padding:8px;gap:4px;justify-content:flex-end}#customers-segmentation{align-items:stretch;display:flex;flex:1;overflow:hidden}#customers-segmentation.centered{align-items:center;color:rgb(var(--text-muted));justify-content:center;flex-direction:column;gap:8px;padding:12px}.modal-component-backdrop:has(>#customers-segmentation-schedule-modal){z-index:10}#customers-segmentation-schedule-modal #customers-segmentation-schedule-modal-overlay{align-items:center;background-color:rgba(var(--backdrop),.4);border-radius:8px;display:flex;justify-content:center;position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px}#customers-segmentation-schedule-modal .loading-container{padding:1rem}#customers-segmentation-schedule-modal form{display:flex;flex-direction:column}#customers-segmentation-schedule-modal form .fields{display:flex;flex-direction:column;gap:12px;padding:12px}#customers-segmentation-schedule-modal form .fields .form-field{display:flex;flex-direction:column;gap:4px}#customers-segmentation-schedule-modal form .filters-resume{background-color:rgba(var(--surface),.25);border:.5px solid rgb(var(--muted));border-radius:8px;color:rgb(var(--text-muted));display:flex;flex-direction:column;gap:8px;padding:8px}#customers-segmentation-schedule-modal form .filters-resume .filters-resume-group{background-color:rgb(var(--surface));border-radius:4px;border:.5px solid rgb(var(--muted));display:flex;flex-direction:column;padding:8px;min-width:100%}#customers-segmentation-schedule-modal form .filters-resume .filters-resume-group .filters-resume-group-label{font-weight:500;margin-bottom:2px}#customers-segmentation-schedule-modal form .filters-resume .filters-resume-group .filters-resume-group-label:not(:first-child){margin-top:8px}#customers-segmentation-schedule-modal form .filters-resume .filters-resume-group .filters-resume-filter{align-items:center;display:flex;flex-wrap:wrap;gap:4px;width:100%;margin-bottom:10px}#customers-segmentation-schedule-modal form .filters-resume .filters-resume-group .filters-resume-filter .filters-resume-field{color:rgba(var(--text-muted),.7)}#customers-segmentation-schedule-modal form .filters-resume .filters-resume-group .filters-resume-filter .filters-resume-value{color:rgb(var(--text-muted));display:flex;flex-wrap:wrap;gap:2px;width:100%}#customers-segmentation-schedule-modal form .filters-resume .filters-resume-group .filters-resume-filter .filters-resume-value pre{background-color:rgb(var(--background));border:.5px solid rgb(var(--muted));border-radius:4px;font-size:11px;font-family:monospace;font-weight:600;padding:2px 4px;margin:0}#customers-segmentation-schedule-modal form .filters-resume .filters-resume-or{font-size:12px;font-weight:700}#customers-segmentation-schedule-modal form>footer{border-top:.5px solid rgb(var(--muted));display:flex;padding:8px;gap:4px;justify-content:flex-end}#monitor-customer-review-page{align-items:stretch;display:flex;flex:1;overflow:hidden;position:relative;container-name:customers-content;container-type:inline-size;width:100%}#monitor-customer-review-content{display:flex;flex:1;flex-direction:column;gap:16px;overflow:hidden;padding:16px}#monitor-customer-review-content>.table-component-wrapper{flex:1}#monitor-customer-review-content>.table-component-wrapper :is(th,td).customer_document{min-width:140px}#monitor-customer-review-content>.table-component-wrapper :is(th,td).customer{min-width:200px}#monitor-customer-review-content>.table-component-wrapper :is(th,td).distrito{min-width:100px}#carteira-eib-toolbar{align-items:center;display:flex;justify-content:space-between}#carteira-eib-toolbar .group{display:flex;gap:8px}.settings-list{padding:16px}.settings-list .list-item-component{justify-content:space-between}footer#carteira-eib-footer{align-items:center;display:flex;justify-content:space-between}footer#carteira-eib-footer .group{align-items:center;display:flex;gap:8px}footer#carteira-eib-footer .paginator{background-color:rgb(var(--interactive));border-radius:4px;display:flex;border:.5px solid rgb(var(--muted))}footer#carteira-eib-footer .paginator .page{border:none;background:none;color:rgb(var(--text-muted));cursor:pointer;font-size:12px;height:24px;width:24px}footer#carteira-eib-footer .paginator .page:not(:last-child){border-right:.5px solid rgb(var(--muted))}footer#carteira-eib-footer .paginator .page.active{background-color:rgb(var(--surface-primary));color:rgb(var(--primary))}footer#carteira-eib-footer .paginator .page:not(:first-child,.page:has(+.active),.active,.active+.page,:last-child){display:none}footer#carteira-eib-footer .paginator .page:has(+.active):not(:first-child,:nth-child(2)){margin-left:24px;position:relative}footer#carteira-eib-footer .paginator .page:has(+.active):not(:first-child,:nth-child(2)):before{content:"...";height:24px;width:24px;border-right:.5px solid rgb(var(--muted));display:flex;align-items:center;justify-content:center;position:absolute;left:-100%;top:0}footer#carteira-eib-footer .paginator .page.active+.page:not(:last-child,:has(+:last-child)){margin-right:24px;position:relative}footer#carteira-eib-footer .paginator .page.active+.page:not(:last-child,:has(+:last-child)):before{content:"...";height:24px;width:24px;border-right:.5px solid rgb(var(--muted));display:flex;align-items:center;justify-content:center;position:absolute;right:-100%;top:0}#carteira-eib-modal-review{display:flex;flex-direction:column;flex:1;overflow:hidden}#carteira-eib-modal-review .modal-content{display:flex;flex-direction:column;flex:1;gap:24px;overflow:hidden;padding:24px}#carteira-eib-modal-review .modal-content .modal-changes-resume{align-self:flex-start;background-color:rgb(var(--surface));border:.5px solid rgb(var(--muted));border-radius:8px;display:flex;flex-direction:column;gap:4px;padding:8px}#carteira-eib-modal-review .modal-content .modal-changes-resume>div{display:flex;align-items:center;gap:8px}#carteira-eib-modal-review .modal-footer{border-top:.5px solid rgb(var(--muted));display:flex;gap:8px;justify-content:space-between;padding:8px 12px}#carteira-eib-modal-review .modal-footer .group{display:flex;gap:8px}.saving-overlay{background-color:#000a;display:flex;align-items:center;justify-content:center;top:0;right:0;bottom:0;left:0;position:fixed;z-index:9}.nec-associate-content-view{display:flex;flex-direction:column;padding:1rem;gap:1rem}.nec-associate-content-view .nec-associate-content-tools{display:flex;gap:.5rem}.nec-associate-content-view .nec-associate-content-tools button{font-weight:600}.nec-associate-content-view .nec-associate-content-tools button>*:first-child{margin-right:.3rem}.nec-associate-header-view{display:flex;justify-content:space-between;padding:0 1rem;border-bottom:.5px solid rgb(var(--muted))}.nec-associate-header-view .nec-associate-header-filters{padding:1rem 1rem 1rem 0}.nec-associate-header-view .nec-associate-header-filters label{display:flex;align-items:center;padding:0 0 .6rem}.nec-associate-header-view .nec-associate-header-filters label span{font-weight:600;margin-left:.3rem}.nec-associate-header-view .nec-associate-header-filters>div{display:flex;gap:1rem}.nec-associate-header-view .nec-associate-header-filters>div>*{min-width:200px}.nec-associate-header-view .nec-associate-header-bignumbers{display:flex;flex-direction:row}#nec-associate-add-customer-modal .nec-associate-add-customer-tools{padding:1rem 1rem 0;display:flex;justify-content:space-between}#nec-associate-add-customer-modal .nec-associate-add-customer-tools>div{display:flex;gap:.5rem}#nec-associate-add-customer-modal .nec-associate-add-customer-tools>div .select-component{min-width:10rem}#nec-associate-add-customer-modal .nec-associate-add-customer-data{padding:1rem}#nec-associate-add-customer-modal .nec-associate-add-customer-footer{display:flex;justify-content:flex-end;padding:0rem 1rem 1rem}#nec-associate-add-customer-modal .nec-associate-add-customer-footer>div{display:flex;gap:.5rem}#nec-associate-remove-customer-modal .nec-associate-remove-customer-tools{padding:1rem 1rem 0;display:flex;flex-direction:column}#nec-associate-remove-customer-modal .nec-associate-remove-customer-tools>p{padding:.1rem 0}#nec-associate-remove-customer-modal .nec-associate-remove-customer-data{padding:1rem}#nec-associate-remove-customer-modal .nec-associate-remove-customer-footer{display:flex;justify-content:space-between;padding:0rem 1rem 1rem}#nec-associate-remove-customer-modal .nec-associate-remove-customer-footer>div{display:flex;gap:.5rem}#nec-associate-transfer-customer-modal .nec-associate-transfer-customer-tools{padding:1rem 1rem 0;display:flex;flex-direction:column}#nec-associate-transfer-customer-modal .nec-associate-transfer-customer-tools>p{padding:.1rem 0}#nec-associate-transfer-customer-modal .nec-associate-transfer-customer-data{padding:1rem}#nec-associate-transfer-customer-modal .nec-associate-transfer-customer-footer{display:flex;justify-content:flex-end;padding:0rem 1rem 1rem}#nec-associate-transfer-customer-modal .nec-associate-transfer-customer-footer>div{display:flex;gap:.5rem}#nec-associate-eib-customer-modal .nec-associate-eib-customer-tools{padding:1rem 1rem 0;display:flex;flex-direction:column}#nec-associate-eib-customer-modal .nec-associate-eib-customer-tools>p{padding:.1rem 0}#nec-associate-eib-customer-modal .nec-associate-eib-customer-data{padding:1rem}#nec-associate-eib-customer-modal .nec-associate-eib-customer-footer{display:flex;justify-content:flex-end;padding:0rem 1rem 1rem}#nec-associate-eib-customer-modal .nec-associate-eib-customer-footer>div{display:flex;gap:.5rem}.nec-associate-view-container{display:flex;flex-direction:column;min-width:100%}#eib-associate-add-customer-in-eib-wallet-modal .eib-associate-add-customer-in-eib-wallet-tools{padding:1rem 1rem 0;display:flex;flex-direction:column}#eib-associate-add-customer-in-eib-wallet-modal .eib-associate-add-customer-in-eib-wallet-tools>p{padding:.1rem 0}#eib-associate-add-customer-in-eib-wallet-modal .eib-associate-add-customer-in-eib-wallet-data{padding:1rem}#eib-associate-add-customer-in-eib-wallet-modal .eib-associate-add-customer-in-eib-wallet-footer{display:flex;justify-content:flex-end;padding:0rem 1rem 1rem}#eib-associate-add-customer-in-eib-wallet-modal .eib-associate-add-customer-in-eib-wallet-footer>div{display:flex;gap:.5rem}#eib-associate-add-customer-service-modal .eib-add-customer-service-tools{padding:1rem 1rem 0;display:flex;flex-direction:column}#eib-associate-add-customer-service-modal .eib-add-customer-service-tools>div{display:flex;gap:.5rem}#eib-associate-add-customer-service-modal .eib-add-customer-service-tools>div .select-component{min-width:10rem}#eib-associate-add-customer-service-modal .eib-add-customer-service-data{padding:1rem}#eib-associate-add-customer-service-modal .eib-add-customer-service-footer{display:flex;justify-content:flex-end;padding:0rem 1rem 1rem}#eib-associate-add-customer-service-modal .eib-add-customer-service-footer>div{display:flex;gap:.5rem}#eib-associate-add-promoter-modal .eib-add-promoter-tools{padding:1rem 1rem 0;display:flex;flex-direction:column}#eib-associate-add-promoter-modal .eib-add-promoter-tools>div{display:flex;gap:.5rem}#eib-associate-add-promoter-modal .eib-add-promoter-tools>div .select-component{min-width:10rem}#eib-associate-add-promoter-modal .eib-add-promoter-data{padding:1rem}#eib-associate-add-promoter-modal .eib-add-promoter-footer{display:flex;justify-content:flex-end;padding:0rem 1rem 1rem}#eib-associate-add-promoter-modal .eib-add-promoter-footer>div{display:flex;gap:.5rem}.eib-associate-content-view{display:flex;flex-direction:column;padding:1rem;gap:1rem}.eib-associate-content-view .eib-associate-content-tools{display:flex;gap:.5rem}.eib-associate-content-view .eib-associate-content-tools button{font-weight:600}.eib-associate-content-view .eib-associate-content-tools button>*:first-child{margin-right:.3rem}.eib-associate-header-view{display:flex;justify-content:space-between;padding:0 1rem;border-bottom:.5px solid rgb(var(--muted))}.eib-associate-header-view .eib-associate-header-filters{padding:1rem 1rem 1rem 0}.eib-associate-header-view .eib-associate-header-filters label{display:flex;align-items:center;padding:0 0 .6rem}.eib-associate-header-view .eib-associate-header-filters label span{font-weight:600;margin-left:.3rem}.eib-associate-header-view .eib-associate-header-filters>div{display:flex;gap:1rem}.eib-associate-header-view .eib-associate-header-filters>div>*{min-width:200px}.eib-associate-header-view .eib-associate-header-bignumbers{display:flex;flex-direction:row}.bignumber-container{display:flex;flex-direction:column;justify-content:center;align-items:center;align-items:start;padding:1rem;border-left:.5px solid rgb(var(--muted))}.bignumber-container>span:first-child{font-size:.7rem;margin-bottom:.2rem}.bignumber-container>span:last-child{font-size:2.4rem}#eib-associate-remove-customer-in-eib-wallet-modal .eib-associate-remove-customer-in-eib-wallet-tools{padding:1rem 1rem 0;display:flex;flex-direction:column}#eib-associate-remove-customer-in-eib-wallet-modal .eib-associate-remove-customer-in-eib-wallet-tools>p{padding:.1rem 0}#eib-associate-remove-customer-in-eib-wallet-modal .eib-associate-remove-customer-in-eib-wallet-data{padding:1rem}#eib-associate-remove-customer-in-eib-wallet-modal .eib-associate-remove-customer-in-eib-wallet-footer{display:flex;justify-content:flex-end;padding:0rem 1rem 1rem}#eib-associate-remove-customer-in-eib-wallet-modal .eib-associate-remove-customer-in-eib-wallet-footer>div{display:flex;gap:.5rem}.eib-associate-view-container{display:flex;flex-direction:column;min-width:100%}.account-associate-page{display:flex;flex-direction:column}.account-associate-page .account-associate-header-page{display:flex;flex-direction:row;padding:1rem;border-bottom:.5px solid rgb(var(--muted));gap:1rem}.account-associate-page .account-associate-header-page button{min-width:4rem}.account-associate-page .account-associate-content{display:flex;flex-direction:row}*,*:before,*:after{box-sizing:border-box;font-family:Inter,sans-serif}body{min-height:100vh;margin:0}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin-block-end:0;margin-block-start:0}a,p,span,td,th,select,input,li,button,textarea,:after,:before{font-size:12px}label,small{font-size:10px}h1,h2,h3,h4,h5{text-wrap:balance}a:not([class]){text-decoration-skip-ink:auto;color:currentColor}ul[role=list],ol[role=list]{list-style:none}:root:not(:has(#root:is(.light,.dark))){--background: 250, 253, 246;--surface: 230, 236, 218;--surface-emphasis: 218, 227, 202;--muted: 225, 228, 220;--muted-active: 192, 196, 186;--interactive: 255, 255, 255;--surface-primary: 218, 229, 203;--primary: 80, 114, 34;--text: 54, 61, 46;--text-muted: 83, 91, 73;--text-error: 190, 46, 63;--text-primary: 52, 85, 10;--backdrop: 49, 55, 42;--primary2: 20, 71, 230;--success: 94, 165, 0}@media (prefers-colors-scheme: dark){:root:not(:has(#root:is(.light,.dark))){--background: 27, 29, 25;--surface: 32, 36, 30;--surface-emphasis: 30, 34, 28;--muted: 36.771, 38.913, 32.487;--muted-active: 71, 77, 63;--interactive: 25, 28, 23;--surface-primary: 49, 59, 36;--primary: 185, 214, 142;--text: 207, 207, 207;--text-muted: 160, 175, 140;--text-error: 201, 74, 65;--text-primary: 182.58, 209.1, 147.9;--backdrop: 11, 11, 11;--primary2: 20, 71, 230;--success: 94, 165, 0}}:root:has(#root.light){--background: 250, 253, 246;--surface: 230, 236, 218;--surface-emphasis: 218, 227, 202;--muted: 225, 228, 220;--muted-active: 192, 196, 186;--interactive: 255, 255, 255;--surface-primary: 218, 229, 203;--primary: 80, 114, 34;--text: 54, 61, 46;--text-muted: 83, 91, 73;--text-error: 190, 46, 63;--text-primary: 52, 85, 10;--backdrop: 49, 55, 42;--primary2: 20, 71, 230;--success: 94, 165, 0}:root:has(#root.dark){--background: 27, 29, 25;--surface: 32, 36, 30;--surface-emphasis: 30, 34, 28;--muted: 36.771, 38.913, 32.487;--muted-active: 71, 77, 63;--interactive: 25, 28, 23;--surface-primary: 49, 59, 36;--primary: 185, 214, 142;--text: 207, 207, 207;--text-muted: 160, 175, 140;--text-error: 201, 74, 65;--text-primary: 182.58, 209.1, 147.9;--backdrop: 11, 11, 11;--primary2: 20, 71, 230;--success: 94, 165, 0}html{color-scheme:dark light}body{background-color:rgb(var(--background));color:rgb(var(--text))}::-webkit-scrollbar{height:6px;width:6px}::-webkit-scrollbar-track{background:rgb(var(--surface))}::-webkit-scrollbar-thumb{background:rgb(var(--muted))}::-webkit-scrollbar-thumb:hover{background:rgb(var(--muted-active))}
