@font-face{font-family:AldotheApache;src:url(https://innovation-contest-recette.id-logistics.com/build/assets/AldotheApache-DWxvqsmt.ttf)}@font-face{font-family:Bahnschrift;src:url(https://innovation-contest-recette.id-logistics.com/build/assets/BAHNSCHRIFT-CjJzUn5W.TTF)}:root{--color-bg:#00447b;--color-bg-secondary:#1a3256;--color-elt-red:#ef1a25;--font:"Segoe UI Semilight", Arial, sans-serif;--font-title:"Bahnschrift", Arial, sans-serif;overflow:hidden}html{max-width:100%;height:100%}body{max-width:100%;height:100%;font-family:var(--font), Arial, sans-serif;overflow:hidden;background-color:#888!important}h1,h2,h3,h4,h5,h6{font-family:var(--font-title), Arial, sans-serif!important}body *{-webkit-user-select:none;user-select:none}#app{flex-direction:column;height:100%;display:flex}#app-loader-ctn{z-index:9999998;background-color:#1a202c;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute}#app-loader-ctn .loader{z-index:9999999;border:16px solid #0000;border-top-color:#fff;border-radius:50%;width:120px;height:120px;animation:2s linear infinite spin}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.bg-idl{background-color:var(--color-bg)}.bg-idl-image{background:linear-gradient(#00447bf2,#00447bf2),url(https://innovation-contest-recette.id-logistics.com/build/assets/banner-DL6LgGLN.jpg)}.color-chip{border:1px solid #444;border-radius:50%;width:32px;height:32px;margin:0 auto}#navbar-ctn{background:url(/assets/images/bg/banner.jpg)}#navbar{background-color:#00447be6}#navbar div.user .photo{border-radius:50%;width:32px}#navbar a{color:#fff}#navbar ul.dropdown-menu li,#navbar ul.dropdown-menu li a{color:var(--color-bg)}i.star{font-size:2em}i.star:not(.readonly):hover{color:#ffc107!important}i.star:not(.readonly):has(~i.star:hover){color:#ffc107!important}i.star:not(.readonly):hover~i.star{color:#6c757d!important}.dhx_message{width:auto;max-width:500px}.dhx_message .dhx_message__text{overflow-wrap:normal!important;word-wrap:normal!important;word-break:normal!important}.dhx-alert-danger{background-color:var(--bs-danger)!important}.dhx-alert-danger>*{color:#fff!important}.dhx-alert-warning{background-color:var(--bs-warning)!important}.dhx-alert-warning>*{color:#fff!important}.dhx-alert-success{color:red;background-color:var(--bs-success)!important}.dhx-alert-success>*{color:#fff!important}.modal-dialog .modal-header .modal-title,.offcanvas .offcanvas-header .offcanvas-title{color:#fff;font-size:1em!important}.offcanvas .offcanvas-body .offcanvas-loader{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:1000;width:100%;height:100%;margin-left:calc(0px - var(--bs-offcanvas-padding-x));margin-top:calc(0px - var(--bs-offcanvas-padding-y));color:#00447be6;background-color:#4444444d;justify-content:center;align-items:center;font-size:64px;display:flex;position:absolute}.block-title{color:#fff;margin-bottom:10px;padding:10px;font-weight:700;background-color:#00447be6!important;box-shadow:0 2px 2px #2226!important}.block .list-group-item.active{box-shadow:0 1px 1px #2226;background-color:#00447bb3!important;border-left:5px solid #00447b!important}table tr th,table tr td{background-color:#0000!important}.offcanvas-header{background-color:var(--color-bg);color:#fff}.offcanvas-header .offcanvas-title{font-size:1.2em!important}button{white-space:nowrap;color:inherit;background-color:inherit;border:none}button.btn-invest,button.btn-invest:hover{color:#00438d;background-color:#fff}button.btn-invest:disabled{color:#ccc;background-color:#00438d80}button.btn-primary{color:#fff;background-color:#00438d}#cursor{z-index:10000;pointer-events:none;border:2px solid #fff;border-radius:50%;width:48px;height:48px;position:absolute}#cursor.test{border-color:red;width:24px;height:24px}div:has(:required)>label:after{content:"*";color:red;margin-left:5px}form label.required:after{content:"*";color:red;margin-left:5px}.ellipsis:after{content:"";animation:1s step-end infinite dotty;display:inline-block}@keyframes dotty{0%{content:""}25%{content:"."}50%{content:".."}75%{content:"..."}to{content:""}}@media (height<=800px){.zoom-75{zoom:.75}.zoom-60{zoom:.6}}
