@import"https://fonts.googleapis.com/css?family=Montserrat:400,500,600,700,800";body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100vh;background-image:url(/assets/images/3433814-JFFFvqYo.jpg);background-size:cover;background-repeat:no-repeat;background-position:center center;background-attachment:fixed}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{text-align:center;width:100%;overflow-x:hidden}.App-logo{height:40vmin}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#09d3ac}#root{display:flex;margin:0;padding:0}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(359deg)}}.container{align-items:center;display:flex;font-size:3em;justify-content:center;inset:0;position:absolute;user-select:none}.container svg{animation:spin .8s infinite linear;border-radius:50%;padding:.2em}html,body{height:100%;overflow-x:hidden}body{margin:0;padding:0}.MuiDataGrid-filterForm,.MuiDataGrid-panel,.MuiDataGrid-panelContent{min-width:700px!important;max-width:none!important}body:fullscreen{overflow-y:scroll!important}body:-ms-fullscreen{overflow-y:scroll!important}body:-webkit-full-screen{overflow-y:scroll!important}body:-moz-full-screen{overflow-y:scroll!important}.mainZone{display:flex;flex-direction:column;flex-wrap:wrap;width:100%;max-width:100vw;padding-left:clamp(20px,5vw,100px);padding-right:clamp(20px,5vw,100px);padding-bottom:clamp(20px,5vw,100px);padding-top:40px;margin:10px auto;background:transparent;box-sizing:border-box}.MuiFormGroup-root{width:100%;display:flex;justify-content:space-between;flex-direction:row!important;margin-top:0!important;margin-bottom:0!important;float:left}input,.formSelect{min-width:200px!important}.MuiInputBase-root,.MuiOutlinedInput-root,.MuiInput-root,.MuiTextField-root,.MuiAutocomplete-root{max-width:100%!important}.ql-toolbar.ql-snow{border:1px solid #ccc!important;border-bottom:none!important;border-radius:4px 4px 0 0;flex-shrink:0!important}.ql-container.ql-snow{border:1px solid #ccc!important;border-radius:0 0 4px 4px}.quill{display:flex!important;flex-direction:column!important;overflow:hidden!important}.quill .ql-toolbar.ql-snow{flex:0 0 auto!important}.quill .ql-container.ql-snow{flex:1 1 0!important;min-height:0!important;overflow:hidden!important;display:flex!important;flex-direction:column!important}.quill .ql-container.ql-snow .ql-editor{flex:1 1 0!important;min-height:0!important;max-height:100%!important;overflow-y:auto!important;overflow-x:hidden!important}.quill .ql-editor p{margin:0!important;padding:0!important;line-height:1.4!important}.quill .ql-editor br{display:block!important;content:""!important;margin:0!important}.MuiFormControl-marginNormal{margin:0}.formGrp{flex-wrap:nowrap;margin-bottom:5px!important;margin-top:5px!important}.formGrp-around{display:flex;justify-content:space-between;padding-left:20%;padding-right:20%;flex-wrap:nowrap;margin-bottom:5px!important;margin-top:5px!important}.formSubmitBtn{display:flex}.formGrpClient{display:flex!important;flex-direction:row!important;justify-content:flex-start!important}.clientInfoIcon{align-self:center;margin-right:20px;cursor:pointer}.formGrpPrice{flex-wrap:nowrap;margin:0!important;display:flex;justify-content:space-around!important}.formGrpPrice input[type=number]{width:50vw!important}.formGrpPrice input[type=checkbox]{width:20vw!important}fieldset:not(.MuiOutlinedInput-notchedOutline){text-align:left;border-top:1px dotted rgba(119,119,119,.8);border-left:0;border-right:0;border-bottom:0;width:100%;padding:0 10px!important;margin-top:10px}legend:not(.MuiOutlinedInput-notchedOutline legend){font-family:Verdana,Geneva,Tahoma,sans-serif;font-weight:400;font-size:large;padding-left:10px;padding-right:10px;margin-bottom:10px}.containerFieldset{border:solid 1px rgb(68,68,68)!important;padding:20px;border-radius:20px;text-align:center;margin-bottom:30px;width:99%!important}.totalSpan{font-size:18px;font-family:emoji;font-weight:700}.tagList{scrollbar-width:thin;scrollbar-color:transparent transparent}.tagList::-webkit-scrollbar{width:.5em}.tagList::-webkit-scrollbar-thumb{background-color:transparent}.tagList::-webkit-scrollbar-track{background-color:transparent}#cargoTyp .MuiTextField-root{width:50px!important;text-align:center!important;margin-left:0}#cargoType .MuiTextField-root input{width:50px!important;text-align:center!important;font-size:23px;font-weight:700;padding:5px 0;margin:5px 0}.listContainer{width:100%;height:80%!important}.css-1z0rh7t-MuiStack-root{margin-top:150px!important}.MuiDataGrid-row:nth-child(2n){background-color:#ecf0fa}.listEditBtn,.listremoveBtn{text-decoration:none;display:flex;justify-content:center;align-items:center;background-color:#ff9100;color:#ecf0fa;height:25px;padding-left:10px;padding-right:10px;border-radius:5px;font-size:14px}.listremoveBtn{background-color:#c12222}.listEditBtn:hover{background-color:#c57b03;transition:ease-in}.listremoveBtn:hover{background-color:#8b1616;transition:ease-in}.editBtnIcon{font-size:16px!important;margin-right:5px;color:#ecf0fa}.listItem{display:flex;flex-direction:row;justify-content:space-between}.furnishDescription{margin-right:20px!important;width:400px}.furnishWeight,.furnishQuantity{margin-right:20px!important;align-self:flex-start}.contactWidth{width:500px!important}.bookingLink{margin-bottom:20px!important;align-self:center;margin-left:20px;cursor:pointer}.InputWithLink{display:flex!important;flex-direction:row!important;justify-content:flex-start!important}.actionBtnGroup{margin-bottom:30px!important;margin-top:0!important;float:right}.submitBtn{margin-top:20px!important;margin-bottom:20px!important;float:right!important}.MuiTabs-indicator{background-color:#ff9100!important;color:#ff9100;padding-top:5px}.newContactModal{position:absolute;top:50%;bottom:50%;justify-self:center;margin:0 auto;width:50vw;background-color:#fff;box-shadow:100%}.containertypeModuleRemoveBtn,.containertypeModuleAddBtn{color:#ff9100;font-size:32px!important;cursor:pointer}.containertypeModuleRemoveBtn:hover,.containertypeModuleAddBtn:hover{color:#c57b03!important;border:rgba(119,119,119,.8)!important}.containertypeModuleRemoveBtn:active,.containertypeModuleAddBtn:active{color:#c57b03!important;border:rgba(119,119,119,.8)!important;border:2px solid black!important;border-radius:50%!important}.containertypeModuleRemoveBtn{margin-right:5px}.containertypeModuleAddBtn{margin-left:5px}.clientElemContainer{display:flex!important;flex-direction:column;cursor:pointer;margin-bottom:5px}.clientElemContainer:hover{background-color:#dbd8d8cc}.clientElemContainer:focus{background-color:#dbd8d8cc}.contactSelectItemsCompany,.contactSelectItemsName{display:flex!important;flex-direction:row!important;text-transform:capitalize!important;padding-left:10px}.contactSelectItemsCompany p,.contactSelectItemsName p{margin-left:10px!important}.containersQuantity .MuiInputBase-input{color:#000!important}.voyageListing{width:100%!important;border:1px solid #000!important;padding-left:20px;padding-top:20px;padding-bottom:20px}.voyageListing{display:flex!important;width:100%!important;flex-direction:column!important;flex-wrap:nowrap}.voyageElem{background:#cbcbcbcc!important;width:100%}.voyageElemModulo{background:#e0dedecc!important;width:100%}.voyageElemModulo:hover,.voyageElem:hover{background-color:#193044!important;color:#fff;cursor:pointer}.AccordionContainerHeader{width:100%;padding-left:20px!important;padding-right:20px!important}.AccordionContainerTitle{text-align:left;float:left!important}.AccordionContainerElmContainer{display:flex;justify-content:space-between;align-items:center;padding:10px 20px!important}.AccordionContainerImgPreview{width:50px;height:50px;border:1px solid #000;float:left}.AccordionContainerImgDetailes th{padding-right:10px!important;padding-left:10px!important;border:1px solid #000!important}.AccordionContainerImgAction{cursor:pointer;margin-left:30px;font-size:30px!important;color:#ff9100}.AccordionContainerImgAction:hover{color:#c57b03}#ReactSimpleImageViewer{z-index:99999!important}.containerDetailsContainer{width:100%;height:auto;display:flex;flex-direction:row}.containerTimeLine{display:flex;justify-content:flex-start;width:35%;border-right:1px solid #000;padding-right:20px;padding-left:10px}.assignedContainerList{list-style:none}.assignedContainerList td{padding-right:30px}.assignedContainerList th{font-weight:700;text-transform:capitalize}.containerMoreDetailes{width:75%}.operatorContainer{width:100%;height:auto;min-height:500px;display:flex;flex-direction:column;align-items:center;margin:0 auto;padding-top:5px}.operatorContainerHeaderBooking{height:30px;width:100%;background-color:#c57b03}.operatorContainerHeader{height:30px;width:100%;background-color:#0f2765}.bookingSearchSection{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;width:100%}.uploadImgsContainer{display:flex;width:100%;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap}.voyageDetailsContainer{width:100%;height:auto;display:flex;flex-direction:row;margin:0 auto}.shipDetailsContainer,.currentLoadingDetailsContainer{width:45%;margin:0 auto}.shipDetailsContainer td{padding-left:5px}.voyageDetailsContainer table{font-size:14px}.detailsTitle{text-align:left;margin-bottom:10px}.pourcentageContainer{width:100%;height:50px;background-color:#0f2765;color:#fff}.reservedWeightP,.reservedTeuP{height:50px;background-color:#c57b03;color:#fff;padding-top:15px}.containerDetailsHistory{width:100%;padding:10px;margin-bottom:20px;display:flex;flex-direction:row;justify-content:space-around}.listServicesPreInvoiceTitle{font-weight:700!important;font-size:large!important}.repportContainer{width:90%;height:650px;margin:0 auto;padding-top:20px;display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap}.repportWidget{width:30%!important;height:350px;display:flex;justify-content:center;align-items:center;flex-direction:column!important;flex-wrap:wrap!important}.repportWidgetList{width:30%!important;max-height:600px;overflow-y:scroll}.avatarContainer{width:80%;height:100px;display:flex;flex-direction:row;justify-content:center;align-items:center;margin-bottom:20px;margin-left:0 auto;margin-right:0 auto}.avatarInfo{display:flex;flex-direction:column;justify-content:flex-start;line-height:0px;margin-left:20px;text-transform:capitalize}.avatarInfo h2,.avatarInfo h1{text-align:left}.mainHeaderTitle:active,.mainHeaderTitle:hover,.mainHeaderTitle:visited,.mainHeaderTitle:link{text-decoration:none}.breadcrumbContainer{padding:5px 20px;background-color:#fff!important;color:#000!important;border-radius:20px;text-align:center}.MuiDataGrid-columnHeaderTitle{font-weight:bolder!important;color:#0f2765!important}.MuiDataGrid-columnHeaders{border-bottom:2px solid rgba(224,224,224,1)!important}.responsiveInput{width:100%;max-width:300px}.template-container{display:flex;flex-direction:column;width:100%;max-width:1400px;margin:0 auto;padding:20px}.template-header{margin-bottom:30px;text-align:left;width:100%;display:flex;flex-direction:column;align-items:flex-start}.template-header h4{margin:0;padding:0;text-align:left!important;justify-content:flex-start!important}.template-form{display:flex;flex-direction:column;width:100%}.template-form-group{margin-bottom:20px;width:100%;display:flex;align-items:flex-start;justify-content:flex-start}.template-editor{width:100%;max-width:none}.template-button-group{display:flex;justify-content:flex-start;margin-top:20px}@media(max-width:600px){.formGrp-around{padding-left:10px;padding-right:10px}}.guided-tour-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#000000b3;z-index:1350;pointer-events:none;transition:opacity .3s ease}.guided-tour-spotlight{position:fixed;border:3px solid #2196F3;border-radius:8px;box-shadow:0 0 0 5px #2196f34d,0 0 20px #2196f380,0 0 40px #2196f34d;z-index:1500;pointer-events:none;background:transparent;transition:all .5s ease;animation:pulse-spotlight 2s infinite}@keyframes pulse-spotlight{0%{box-shadow:0 0 0 5px #2196f34d,0 0 20px #2196f380,0 0 40px #2196f34d}50%{box-shadow:0 0 0 8px #2196f366,0 0 25px #2196f399,0 0 50px #2196f366}to{box-shadow:0 0 0 5px #2196f34d,0 0 20px #2196f380,0 0 40px #2196f34d}}.guided-tour-container{position:fixed;bottom:30px;right:30px;width:380px;max-width:calc(100vw - 60px);background:#fff;border-radius:12px;box-shadow:0 8px 32px #0003,0 0 0 1px #2196f31a;z-index:1600;font-family:Roboto,Arial,sans-serif;overflow:hidden;animation:slide-up .4s ease-out;transition:all .3s ease-in-out}@keyframes slide-up{0%{transform:translateY(100px);opacity:0}to{transform:translateY(0);opacity:1}}.guided-tour-container .tour-close-btn:hover{background:#fff3!important;transform:scale(1.1)}.guided-tour-container .tour-prev-btn:hover{background:#e0e0e0!important;border-color:#bdbdbd!important;transform:translateY(-1px)}.guided-tour-container .tour-next-btn:hover{background:#1976d2!important;transform:translateY(-1px);box-shadow:0 4px 12px #2196f34d}.guided-tour-container .tour-prev-btn:disabled{opacity:.5;cursor:not-allowed}.guided-tour-container .tour-dots>div{transition:all .3s ease;cursor:pointer}.guided-tour-container .tour-dots>div:hover{transform:scale(1.2)}@media(max-width:768px){.guided-tour-container{bottom:20px;right:20px;left:auto;width:320px;max-width:calc(100vw - 40px)}}@media(max-height:600px){.guided-tour-container{bottom:10px}}.guided-tour-container button:focus{outline:2px solid #2196F3;outline-offset:2px}.Toastify__toast-container{z-index:9999;-webkit-transform:translateZ(9999px);position:fixed;padding:4px;width:320px;box-sizing:border-box;color:#fff}.Toastify__toast-container--top-left{top:1em;left:1em}.Toastify__toast-container--top-center{top:1em;left:50%;margin-left:-160px}.Toastify__toast-container--top-right{top:1em;right:1em}.Toastify__toast-container--bottom-left{bottom:1em;left:1em}.Toastify__toast-container--bottom-center{bottom:1em;left:50%;margin-left:-160px}.Toastify__toast-container--bottom-right{bottom:1em;right:1em}@media only screen and (max-width:480px){.Toastify__toast-container{width:100vw;padding:0;left:0;margin:0}.Toastify__toast-container--top-center,.Toastify__toast-container--top-left,.Toastify__toast-container--top-right{top:0}.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-right{bottom:0}.Toastify__toast-container--rtl{right:0;left:auto}}.Toastify__toast{position:relative;min-height:64px;box-sizing:border-box;margin-bottom:1rem;padding:8px;border-radius:1px;box-shadow:0 1px 10px #0000001a,0 2px 15px #0000000d;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;max-height:800px;overflow:hidden;font-family:sans-serif;cursor:pointer;direction:ltr}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--default{background:#fff;color:#aaa}.Toastify__toast--info{background:#3498db}.Toastify__toast--success{background:#07bc0c}.Toastify__toast--warning{background:#f1c40f}.Toastify__toast--error{background:#e74c3c}.Toastify__toast-body{margin:auto 0;-ms-flex:1;flex:1}@media only screen and (max-width:480px){.Toastify__toast{margin-bottom:0}}.Toastify__close-button{color:#fff;font-weight:700;font-size:14px;background:transparent;outline:none;border:none;padding:0;cursor:pointer;opacity:.7;transition:.3s ease;-ms-flex-item-align:start;align-self:flex-start}.Toastify__close-button--default{color:#000;opacity:.3}.Toastify__close-button:focus,.Toastify__close-button:hover{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{position:absolute;bottom:0;left:0;width:100%;height:5px;z-index:9999;opacity:.7;background-color:#ffffffb3;transform-origin:left}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{right:0;left:auto;transform-origin:right}.Toastify__progress-bar--default{background:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55)}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--bottom-left,.Toastify__bounce-enter--top-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--bottom-right,.Toastify__bounce-enter--top-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--bottom-left,.Toastify__bounce-exit--top-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--bottom-right,.Toastify__bounce-exit--top-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateX(-20deg);opacity:1}to{transform:perspective(400px) rotateX(90deg);opacity:0}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideOutRight{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(110%,0,0)}}@keyframes Toastify__slideOutLeft{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(-110%,0,0)}}@keyframes Toastify__slideOutDown{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,500px,0)}}@keyframes Toastify__slideOutUp{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,-500px,0)}}.Toastify__slide-enter--bottom-left,.Toastify__slide-enter--top-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--bottom-right,.Toastify__slide-enter--top-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--bottom-left,.Toastify__slide-exit--top-left{animation-name:Toastify__slideOutLeft}.Toastify__slide-exit--bottom-right,.Toastify__slide-exit--top-right{animation-name:Toastify__slideOutRight}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown}.Toastify__toast-container{z-index:9999}.Toastify__toast{font-family:Roboto,Helvetica,Arial,sans-serif;border-radius:8px;box-shadow:0 4px 12px #00000026;padding:16px;min-height:64px;font-size:.875rem;line-height:1.4}.Toastify__toast-icon{width:20px;height:20px;margin-right:4px;flex-shrink:0}.Toastify__toast-body{padding-left:0;margin:0;display:flex;align-items:center}.Toastify__toast-body>div{margin:0;padding:0}.toast-success{background-color:#4caf50!important;color:#fff!important}.toast-success .Toastify__toast-icon{color:#fff!important;background-color:#fff3;border-radius:50%;padding:2px}.toast-success svg{fill:#fff!important}.toast-progress-success .Toastify__progress-bar{background:#ffffffb3}.toast-error{background-color:#f44336!important;color:#fff!important}.toast-error .Toastify__toast-icon{color:#fff!important;background-color:#fff3;border-radius:50%;padding:2px}.toast-error svg{fill:#fff!important}.toast-progress-error .Toastify__progress-bar{background:#ffffffb3}.toast-info{background-color:#2196f3!important;color:#fff!important}.toast-info .Toastify__toast-icon{color:#fff!important;background-color:#fff3;border-radius:50%;padding:2px}.toast-info svg{fill:#fff!important}.toast-progress-info .Toastify__progress-bar{background:#ffffffb3}.toast-warning{background-color:#ff9800!important;color:#fff!important}.toast-warning .Toastify__toast-icon{color:#fff!important;background-color:#fff3;border-radius:50%;padding:2px}.toast-warning svg{fill:#fff!important}.toast-progress-warning .Toastify__progress-bar{background:#ffffffb3}.toast-loading{background-color:#9e9e9e!important;color:#fff!important}.toast-error{background-color:#f44336!important;color:#fff!important;padding:12px 8px 12px 16px!important}.toast-error .Toastify__toast-body{padding:0!important;margin:0!important}.toast-error .MuiIconButton-root{color:#fff!important;opacity:.8;transition:opacity .2s ease,background-color .2s ease}.toast-error .MuiIconButton-root:hover{opacity:1!important;background-color:#ffffff26!important}.Toastify__close-button{color:#fff;opacity:.7}.Toastify__close-button:hover{opacity:1}.Toastify__progress-bar{height:3px}.Toastify__toast--default{transition:all .3s ease}.Toastify__toast:hover{box-shadow:0 6px 16px #0003;transform:translateY(-1px)}#logingBody{position:fixed;inset:0;width:100vw;height:100vh;height:100dvh;margin:0;padding:0;overflow:hidden;display:flex;justify-content:center;align-items:center;background:linear-gradient(135deg,#0a1f4d,#0f2765,#1a3a7a);font-family:Montserrat,sans-serif}#logingBody:before{content:"";position:absolute;inset:0;background-image:url(/assets/images/loginBG-70hOwi1E.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat;z-index:0}#logingBody:after{content:"";position:absolute;inset:0;background:linear-gradient(135deg,#0f2765bf,#0a1f4da6,#0f2765b3);z-index:1}.backgroundAnimation{position:absolute;inset:0;z-index:2;overflow:hidden;pointer-events:none}#logingBody .circle{position:absolute;border-radius:50%;background:linear-gradient(135deg,#ff9100,#ffb347);animation:ripple 15s ease-in-out infinite;box-shadow:0 0 60px #ff91004d;will-change:transform}#logingBody .small{width:200px;height:200px;left:-100px;bottom:-100px}#logingBody .medium{width:400px;height:400px;left:-200px;bottom:-200px}#logingBody .large{width:600px;height:600px;left:-300px;bottom:-300px}#logingBody .xlarge{width:800px;height:800px;left:-400px;bottom:-400px}#logingBody .xxlarge{width:1000px;height:1000px;left:-500px;bottom:-500px}#logingBody .shade1{opacity:.15}#logingBody .shade2{opacity:.25}#logingBody .shade3{opacity:.35}#logingBody .shade4{opacity:.45}#logingBody .shade5{opacity:.55}@keyframes ripple{0%,to{transform:scale(.8)}50%{transform:scale(1.2)}}#logingBody>.loginSection{position:relative;z-index:10;display:flex;flex-direction:column;align-items:center;justify-content:center;width:420px;max-width:90vw;max-height:90vh;max-height:90dvh;background:#fffffff7;padding:48px 40px;border-radius:24px;font-family:Montserrat,sans-serif;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);box-shadow:0 25px 50px -12px #00000040,0 0 0 1px #ffffff1a,inset 0 1px #ffffff80!important;transition:transform .3s ease,box-shadow .3s ease;overflow-y:auto}#logingBody>.loginSection:hover{transform:translateY(-4px);box-shadow:0 30px 60px -12px #0000004d,0 0 0 1px #ffffff26,inset 0 1px #ffffff80!important}@media(hover:none)and (pointer:coarse){#logingBody>.loginSection:hover{transform:none;box-shadow:0 25px 50px -12px #00000040,0 0 0 1px #ffffff1a,inset 0 1px #ffffff80!important}}.loginLogo{width:180px;max-width:50%;height:auto;margin-bottom:24px;filter:drop-shadow(0 4px 12px rgba(15,39,101,.15));transition:transform .3s ease}.loginLogo:hover{transform:scale(1.03)}@media(hover:none)and (pointer:coarse){.loginLogo:hover{transform:none}}.loginTitle{color:#0f2765!important;font-weight:700!important;font-size:1.75rem!important;margin-bottom:8px!important;text-align:center;letter-spacing:-.02em}.loginSubtitle{color:#64748b!important;font-size:.9rem!important;font-weight:400!important;margin-bottom:28px!important;text-align:center}.loginForm{width:100%}#logingBody button[type=submit]{border-radius:12px;border:none;background:linear-gradient(135deg,#0f2765,#1a3a7a);color:#fff;font-size:14px;font-weight:600;padding:14px 32px;letter-spacing:.5px;text-transform:none;transition:all .3s ease;margin-top:24px;margin-bottom:20px;box-shadow:0 4px 14px #0f276559}#logingBody button[type=submit]:hover{background:linear-gradient(135deg,#ff9100,#ffb347);transform:translateY(-2px);box-shadow:0 6px 20px #ff910066}#logingBody button[type=submit]:active{transform:translateY(0) scale(.98)}@media(hover:none)and (pointer:coarse){#logingBody button[type=submit]:hover{background:linear-gradient(135deg,#0f2765,#1a3a7a);transform:none;box-shadow:0 4px 14px #0f276559}#logingBody button[type=submit]:active{background:linear-gradient(135deg,#ff9100,#ffb347);transform:scale(.98)}}.loginCopyright{color:#94a3b8!important;font-size:11px!important;font-weight:400!important;margin-top:8px!important}.loginCopyright a{color:#0f2765!important;font-weight:500;text-decoration:none;transition:color .2s ease}.loginCopyright a:hover{color:#ff9100!important}@media(max-width:768px){#logingBody>.loginSection{width:380px;max-width:calc(100vw - 48px);padding:40px 32px;border-radius:20px}.loginLogo{width:160px;margin-bottom:20px}.loginTitle{font-size:1.5rem!important;margin-bottom:6px!important}.loginSubtitle{font-size:.85rem!important;margin-bottom:24px!important}#logingBody button[type=submit]{padding:14px 28px;font-size:14px;margin-top:20px;margin-bottom:16px}#logingBody .circle{animation-duration:20s}#logingBody .small{width:150px;height:150px;left:-75px;bottom:-75px}#logingBody .medium{width:300px;height:300px;left:-150px;bottom:-150px}#logingBody .large{width:450px;height:450px;left:-225px;bottom:-225px}#logingBody .xlarge{width:550px;height:550px;left:-275px;bottom:-275px}#logingBody .xxlarge{width:650px;height:650px;left:-325px;bottom:-325px}}@media(max-width:480px){#logingBody>.loginSection{width:100%;max-width:calc(100vw - 32px);max-height:calc(100dvh - 32px);padding:32px 24px;border-radius:16px;margin:16px}.loginLogo{width:140px;max-width:45%;margin-bottom:16px}.loginTitle{font-size:1.375rem!important;margin-bottom:4px!important}.loginSubtitle{font-size:.8rem!important;margin-bottom:20px!important}#logingBody button[type=submit]{padding:14px 24px;font-size:13px;margin-top:16px;margin-bottom:12px;min-height:48px}.loginCopyright{font-size:10px!important}#logingBody .xlarge,#logingBody .xxlarge{display:none}#logingBody .small{width:120px;height:120px;left:-60px;bottom:-60px}#logingBody .medium{width:200px;height:200px;left:-100px;bottom:-100px}#logingBody .large{width:300px;height:300px;left:-150px;bottom:-150px}}@media(max-width:360px){#logingBody>.loginSection{padding:24px 20px;max-width:calc(100vw - 24px)}.loginLogo{width:120px;margin-bottom:12px}.loginTitle{font-size:1.25rem!important}.loginSubtitle{font-size:.75rem!important;margin-bottom:16px!important}#logingBody button[type=submit]{padding:12px 20px;font-size:12px;margin-top:12px}}@media(max-height:500px)and (orientation:landscape){#logingBody>.loginSection{padding:20px 32px;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;max-width:90vw;max-height:calc(100dvh - 24px)}.loginLogo{width:80px;margin-bottom:0;margin-right:16px}.loginTitle{font-size:1.25rem!important;margin-bottom:0!important;margin-right:auto}.loginSubtitle{display:none}.loginForm{width:100%;display:flex;flex-wrap:wrap;gap:12px;align-items:center}.loginForm>div{flex:1;min-width:150px;margin:0!important}#logingBody button[type=submit]{margin:0!important;flex-shrink:0}.loginCopyright{width:100%;margin-top:8px!important}#logingBody .circle{display:none}}@media(prefers-reduced-motion:reduce){#logingBody .circle{animation:none;transform:scale(1)}#logingBody>.loginSection,.loginLogo,#logingBody button[type=submit]{transition:none}}#logingBody input:focus-visible{outline:none}#logingBody button:focus-visible{outline:2px solid #ff9100;outline-offset:2px;border-radius:12px}.system-info-accordion{width:100%!important;box-shadow:none!important;background:transparent!important;margin:0!important}.system-info-accordion:before{display:none!important}.system-info-header{width:100%!important;border-bottom:1px solid rgba(25,118,210,.2)!important;min-height:48px!important}.system-info-header.Mui-expanded{min-height:48px!important}.system-info-details{width:100%!important;padding:16px 0!important}@media(max-width:599px){.system-info-details{padding:12px 0!important}.system-info-header{min-height:44px!important;padding:6px 16px!important;width:100%!important}.system-info-header.Mui-expanded{min-height:44px!important}.system-info-title{font-size:.95rem!important}.system-info-section{padding:12px!important;margin-bottom:12px!important}.system-info-section-title{font-size:.8rem!important;margin-bottom:8px!important}.system-info-chip{font-size:.7rem!important;height:24px!important}.system-info-button{font-size:.75rem!important;padding:6px 12px!important;min-width:auto!important}.system-info-audit-buttons{justify-content:center!important;gap:8px!important}}@media(min-width:600px)and (max-width:959px){.system-info-details{padding:20px 0!important;width:100%!important}.system-info-header{min-height:48px!important;width:100%!important}.system-info-header.Mui-expanded{min-height:48px!important}.system-info-section{padding:16px!important}.system-info-audit-buttons{justify-content:flex-start!important}}@media(min-width:960px){.system-info-details{padding:24px 0!important;width:100%!important}.system-info-header{min-height:48px!important;width:100%!important}.system-info-header.Mui-expanded{min-height:48px!important}}@media(min-width:1280px){.system-info-details{padding:32px 0!important;width:100%!important}}@media print{.system-info-container{box-shadow:none!important;background:#fff!important;border:1px solid #ccc!important}.system-info-header{background:#fff!important;border-bottom:1px solid #ccc!important}.system-info-audit-buttons{display:none!important}}@media(prefers-contrast:high){.system-info-container{border:2px solid currentColor!important}.system-info-section{border:1px solid currentColor!important}}@media(prefers-reduced-motion:reduce){.system-info-header,.system-info-section,.system-info-button{transition:none!important;animation:none!important}}.system-info-button:focus-visible,.system-info-header:focus-visible{outline:2px solid #1976d2!important;outline-offset:2px!important}@media(prefers-reduced-motion:no-preference){.system-info-section{transition:all .2s ease-in-out!important}.system-info-button{transition:all .15s ease-in-out!important}}
