:root{--light-text:#222430;--light-bg:#691c32;--light-theme:#106ebe;--dark-text:#f7f7f7;--dark-bg:#222430;--dark-theme:#bd93f9;--chocolate-text:tomato;--chocolate-bg:#53a0e1;--chocolate-state-hover:#53a0e1;--chocolate-theme:#106ebe;--switch-shadow-color:var(--light-switch-shadow);--switch-icon:var(--light-switch-icon);--switch-text:var(--light-switch-text);--text-color:var(--chocolate-text);--bg-color:var(--chocolate-bg);--theme-state-hover:var(--chocolate-state-hover);--theme-color:var(--chocolate-theme)}.preloader{width:100%;height:100%;top:0;position:fixed;z-index:99999;background:#fff}.preloader .cssload-speeding-wheel{position:absolute;top:calc(50% - 3.5px);left:calc(50% - 3.5px)}.loader,.loader__figure{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.loader{overflow:visible;padding-top:2em;height:0;width:2em}.loader__figure{height:0;width:0;box-sizing:border-box;border:0 solid #1976d2;border-radius:50%;-webkit-animation:loader-figure 1.15s infinite cubic-bezier(.215,.61,.355,1);-moz-animation:loader-figure 1.15s infinite cubic-bezier(.215,.61,.355,1);animation:loader-figure 1.15s infinite cubic-bezier(.215,.61,.355,1)}.loader__label{float:left;margin-left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);margin:.5em 0 0 50%;font-size:.875em;letter-spacing:.1em;line-height:1.5em;color:#1976d2;white-space:nowrap;-webkit-animation:loader-label 1.15s infinite cubic-bezier(.215,.61,.355,1);-moz-animation:loader-label 1.15s infinite cubic-bezier(.215,.61,.355,1);animation:loader-label 1.15s infinite cubic-bezier(.215,.61,.355,1)}.ui-link{color:#009c9f;text-decoration:none;background-color:transparent}a{color:var(--theme-color);text-decoration:none;background-color:transparent}body{padding:1em}.stepsprogress{list-style-type:none;padding:0}.stepsprogress li{display:inline-block;margin-bottom:0}.stepsprogress li a,.stepsprogress li p{background:#b54f45;padding:8px 20px;color:#fff;display:block;font-size:14px;font-weight:400;position:relative;text-indent:12px}.stepsprogress li a:hover,.stepsprogress li p:hover{text-decoration:none}.stepsprogress li a:before,.stepsprogress li p:before{border-bottom:18px solid transparent;border-left:12px solid #fff;border-top:18px solid transparent;content:"";height:0;position:absolute;left:0;top:50%;width:0;margin-top:-18px}.stepsprogress li a:after,.stepsprogress li p:after{border-bottom:18px solid transparent;border-left:12px solid #b54f45;border-top:18px solid transparent;content:"";height:0;position:absolute;left:100%;top:50%;width:0;margin-top:-18px;z-index:1}.stepsprogress li.active a,.stepsprogress li.active p{background:#710c00;color:#fff}.stepsprogress li.active a:after,.stepsprogress li.active p:after{border-left:12px solid #710c00}.stepsprogress li.undone a,.stepsprogress li.undone p{background:#eee;color:#333}.stepsprogress li.undone a:after,.stepsprogress li.undone p:after{border-left:12px solid #eee}.stepsprogress li.undone p{color:#aaa}.info{color:#fff;font-weight:bold;font-size:12px;float:right;position:relative;white-space:pre;z-index:1}.info:hover{text-decoration:underline}.btn-file{position:relative;overflow:hidden}.btn-file input[type=file]{position:absolute;top:0;right:0;min-width:100%;min-height:100%;font-size:100px;text-align:right;filter:alpha(opacity=0);opacity:0;outline:none;background:#fff;cursor:inherit;display:block}.oe_stat_button{text-align:left;background-color:transparent}.oe_stat_button>.o_button_icon{padding-right:3px;vertical-align:middle}.oe_stat_button>span{display:block;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:top;display:inline-block;vertical-align:middle;padding-right:12px;white-space:normal}.form_view .pdfviewer{width:100%;height:450px;border:0;margin-top:10px}.main-menu.menu-light .navigation .navigation-header{color:#f6f9ff;padding:24px 20px 8px 20px}.bg-primary{background-color:var(--theme-color) !important}.main-menu.menu-light .navigation{background:#480b1d}.main-menu.menu-light .navigation li a{color:#fff}.main-menu.menu-light .navigation>li>ul{background:#1c1e21}.main-menu.menu-light .navigation>li ul .open>a{color:#ff0}.main-menu.menu-light .navigation>li ul .open .hover>a{background:#fff}.btn-primary{border-color:#3a3b3c !important;background-color:var(--theme-color) !important;color:#fff}.border-primary{border:1px solid var(--theme-color) !important}form .form-control{border:1px solid var(--theme-color);color:var(--theme-color)}.btn-brown{border-color:#3c3c3c !important;background-color:var(--theme-color) !important;color:#fff}.btn-brown-light{border-color:#3c3c3c !important;background-color:#692c3e !important;color:#fff}.btn-brown:hover{border-color:#3c3c3c !important;background-color:#692c3e !important;color:#fff !important}.btn-brown:focus,.btn-primary:active{border-color:#008385 !important;background-color:#006a6c !important;color:#fff !important}.nav.nav-tabs.nav-linetriangle{border-bottom-color:#a52a2a}.nav.nav-tabs.nav-linetriangle .nav-item a.nav-link.active::before{border-top-color:#a52a2a}.nav.nav-tabs.nav-linetriangle .nav-item a.nav-link.active{color:#a52a2a;border-bottom-color:#a52a2a}.nav.nav-tabs.nav-linetriangle .nav-item a.nav-link.active:focus{color:#a52a2a}.form-avatar{float:left;position:center;margin-right:10px}.Parentdiv{background-color:#f8f8ff;padding-bottom:3px;padding-left:5px}.Parentdiv hr{padding-bottom:-3px}.dx-tag-content{margin:4px 0 0 4px;padding:3px 25px 4px 6px;min-width:40px;background-color:var(--bg-color);border-radius:0;color:#fff}.leaflet-verticalcenter{position:absolute;z-index:1000;pointer-events:none;top:50%;transform:translateY(-50%);padding-top:10px}.leaflet-verticalcenter .leaflet-control{margin-bottom:10px}.dx-calendar{width:250px;min-width:250px;height:250px;min-height:250px;margin:0 !important}.dx-timeview{height:200px;width:230px;margin:0 !important}.dx-timeview-clock{min-height:150px;min-width:150px;background-size:150px}.dx-popup-bottom.dx-toolbar{padding:0}#selected-file{display:none}#menu .tools-panel .filter-item.version-item{z-index:3;right:300px}#menu .theme-switch{background-repeat:no-repeat;float:left;overflow:hidden;height:28px;width:54px;margin-top:11px;margin-right:10px;border-radius:14px}#menu .theme-switch{background-repeat:no-repeat;float:left;overflow:hidden;height:28px;width:54px;margin-top:11px;margin-right:10px;border-radius:14px}#menu theme-switch .theme-switch-button{position:relative}#menu .theme-switch .theme-switch-button:hover{cursor:pointer}#menu .theme-switch .theme-switch-button .light-indicator,.theme-switch .theme-switch-button .dark-indicator{width:54px;height:28px;background-color:transparent;outline:none;border:0;position:absolute;transition:left .1s linear,opacity .1s linear}#menu .theme-switch .theme-switch-button .light-indicator{background-image:url("../../app-assets/Images/Documentation/carmine-mode.svg")}#menu .theme-switch .theme-switch-button .dark-indicator{background-image:url("../../app-assets/Images/Documentation/dark-mode.svg")}.dx-button-mode-contained.dx-button-default.dx-state-hover{background-color:var(--theme-state-hover) !important}.dx-button-has-icon .dx-button-content{padding-block:8px;-webkit-padding-start:8px;padding-inline-start:8px;padding-inline-end:8px;display:flex}.fit-height{height:calc(100vh - 320px) !important}.dx-button-dashboard{margin-bottom:10px;display:flex}.wizard{margin:20px auto;background:#fff}.wizard .nav-tabs{position:relative;margin:40px auto;margin-bottom:0;border-bottom-color:#e0e0e0}.wizard>div.wizard-inner{position:relative}.connecting-line{height:2px;background:#e0e0e0;position:absolute;width:80%;margin:0 auto;left:0;right:0;top:50%;z-index:1}.wizard .nav-tabs>li.active>a,.wizard .nav-tabs>li.active>a:hover,.wizard .nav-tabs>li.active>a:focus{color:#555;cursor:default;border:0;border-bottom-color:transparent}span.round-tab{width:70px;height:70px;line-height:70px;display:inline-block;border-radius:100px;background:#fff;border:2px solid #e0e0e0;z-index:2;position:absolute;left:0;text-align:center;font-size:25px}span.round-tab i{color:#555}.wizard li.active span.round-tab{background:#fff;border:2px solid #5bc0de}.wizard li.active span.round-tab i{color:#5bc0de}span.round-tab:hover{color:#333;border:2px solid #333}.wizard .nav-tabs>li{width:25%}.wizard li:after{content:" ";position:absolute;left:46%;opacity:0;margin:0 auto;bottom:0;border:5px solid transparent;border-bottom-color:#5bc0de;transition:.1s ease-in-out}.wizard li.active:after{content:" ";position:absolute;left:46%;opacity:1;margin:0 auto;bottom:0;border:10px solid transparent;border-bottom-color:#5bc0de}.wizard .nav-tabs>li a{width:70px;height:70px;margin:20px auto;border-radius:100%;padding:0}.wizard .nav-tabs>li a:hover{background:transparent}.wizard .tab-pane{position:relative;padding-top:50px}.wizard h3{margin-top:0}@media(max-width:585px){.wizard{width:90%;height:auto !important}span.round-tab{font-size:16px;width:50px;height:50px;line-height:50px}.wizard .nav-tabs>li a{width:50px;height:50px;line-height:50px}.wizard li.active:after{content:" ";position:absolute;left:35%}}.dx-link-icon{font-size:21px !important}.environment-banner{text-align:center;padding:8px 15px;font-size:.9em;font-weight:bold;color:#333;position:fixed;top:0;left:0;width:100%;z-index:9999;box-shadow:0 2px 5px rgba(0,0,0,.2);transition:background-color .3s ease;height:35px;display:flex;align-items:center;justify-content:center}body.has-environment-banner{padding-top:35px}nav.header-navbar.fixed-top{top:0;z-index:1000}body.has-environment-banner nav.header-navbar.fixed-top{top:35px;transition:top .3s ease}body.env-testing::after,body.env-training::after,body.env-staging::after,body.env-development::after{content:attr(data-env-label);position:fixed;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-45deg);font-size:10em;color:rgba(0,0,0,.05);pointer-events:none;z-index:-1;white-space:nowrap;font-weight:bold}body.env-testing::after{content:"TESTING";color:rgba(255,0,0,.08)}body.env-training::after{content:"TRAINING";color:rgba(0,0,255,.08)}body.env-staging::after{content:"STAGING";color:rgba(100,0,150,.08)}body.env-development::after{content:"DEVELOPMENT";color:rgba(0,128,0,.08)}