@import"https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700&family=Source+Sans+3:ital,wght@0,200..900;1,200..900&display=swap";html,body{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,*:before,*:after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}@-ms-viewport{width:device-width}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[title],abbr[data-original-title]{-webkit-text-decoration:underline dotted;text-decoration:underline;text-decoration:underline dotted;border-bottom:0;cursor:help}address{margin-bottom:1em;font-style:normal;line-height:inherit}input[type=text],input[type=password],input[type=number],textarea{-webkit-appearance:none}ol,ul,dl{margin-top:0;margin-bottom:1em}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}pre,code,kbd,samp{font-size:1em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{padding-top:.75em;padding-bottom:.3em;text-align:left;caption-side:bottom}input,button,select,optgroup,textarea{margin:0;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;margin:0;padding:0;border:0}legend{display:block;width:100%;max-width:100%;margin-bottom:.5em;padding:0;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}mark{padding:.2em;background-color:#feffe6}:root{--custom-padding: 60px;--ant-font-family: "Poppins", sans-serif;--ant-input-height-base: 45px}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background-color:transparent}::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:#00000059;border-radius:10px}::-webkit-scrollbar-thumb:hover{background-color:#00000080;cursor:pointer}html{background-color:#1f1c2b}.ant-layout-header,.ant-layout-content,.ant-layout-footer{padding-left:var(--custom-padding);padding-right:var(--custom-padding)}*{box-sizing:border-box;line-height:1.5}a.link,a.link:hover{color:#514d86}a.link:hover:after{background-color:#514d86;opacity:1}a.link:active{color:#000}a.link:disabled{color:#f0f0f0}a.link,.ant-menu-item{display:inline-block;position:relative}a.link:after,.ant-menu-item:after{bottom:0;content:"";height:1px;left:0;opacity:0;position:absolute;transition:opacity .25s ease-out;width:100%}a.link:hover:after,.ant-menu-item:hover:after{opacity:1}a.ant-dropdown-trigger,.ant-dropdown-trigger a{color:#000;text-decoration:none}a.ant-dropdown-trigger:hover,.ant-dropdown-trigger a:hover{text-decoration:none}a.ant-dropdown-trigger span,.ant-dropdown-trigger a span{font-weight:700;padding-right:9px}a.ant-dropdown-trigger svg,.ant-dropdown-trigger a svg{transition:all .25s ease-out}a.ant-dropdown-trigger.ant-dropdown-open,a.ant-dropdown-trigger:hover,.ant-dropdown-trigger a.ant-dropdown-open,.ant-dropdown-trigger a:hover{color:#514d86}a.ant-dropdown-trigger.ant-dropdown-open svg,a.ant-dropdown-trigger:hover svg,.ant-dropdown-trigger a.ant-dropdown-open svg,.ant-dropdown-trigger a:hover svg{color:#f3e300}a.ant-dropdown-trigger.ant-dropdown-open svg,.ant-dropdown-trigger a.ant-dropdown-open svg{transform:rotate(180deg)}body{margin:0;padding:0}.center{text-align:center;width:100%}.ant-layout{background-color:#f5f7f9;min-height:100vh}.ant-layout-header{align-items:center;background-color:#fff;box-shadow:0 0 20px 5px #6666661a;display:flex;justify-content:space-between;min-height:86px;position:relative}.ant-layout-header .logo{display:flex}.ant-layout-content{background-color:#f5f7f9;flex:1;padding-block:32px;padding-top:32px}.ant-layout-content.toolbar{background-color:#fff;border-bottom:1px solid #d8d8d8;flex:0;min-height:195px;padding-top:36px}.ant-layout-content.toolbar .port-search{justify-content:space-between;width:100%}.ant-layout-content.toolbar .port-search .ant-col{max-width:20%}.ant-layout-content.buttonbar{display:flex;flex:0;justify-content:space-between;padding-bottom:0}.ant-layout-content:last-of-type{padding-bottom:0}.ant-layout-footer{background-color:transparent;color:#514d86;display:flex;justify-content:space-between;padding:24px 40px}.ant-layout-footer span{font-weight:700;margin-right:4px}.ant-layout-footer a{margin-left:62px}.ant-layout.terms-of-service{background-color:#1f1c2b}.ant-layout.terms-of-service .ant-layout-content{align-items:center;background-color:#1f1c2b;display:flex;justify-content:center}.ant-layout.terms-of-service .ant-layout-content .link{margin:6px 0 20px}.ant-layout.terms-of-service .ant-card{border-radius:16px;padding-top:3px;text-align:center;width:446px}.ant-layout.terms-of-service h2{font-size:21px;font-weight:600;margin-block:20px 18px}.ant-layout.terms-of-service .ant-btn{display:block;font-weight:600;margin:0 auto 16px;min-height:36px;padding:revert;width:100%}.ant-layout.terms-of-service .ant-btn:last-of-type{margin-bottom:0}.ant-layout.terms-of-service .ant-layout-footer{color:#85859e}.ant-layout.terms-of-service .ant-layout-footer .link{color:#fff}.ant-layout.terms-of-service .ant-layout-footer .link:after{background-color:#fff}.ant-menu-light.ant-menu-horizontal{background:none;border:none;font-size:16px;font-weight:400;margin-bottom:36px}.ant-menu-light.ant-menu-horizontal>.ant-menu-item{margin-right:16px;padding-inline:4px}.ant-menu-light.ant-menu-horizontal>.ant-menu-item:after{background-color:#007d80;border:none;height:2px;inset-inline:0;top:25px;transition:opacity .25s ease-out}.ant-menu-light.ant-menu-horizontal>.ant-menu-item:hover:after{opacity:1}.ant-menu-light.ant-menu-horizontal>.ant-menu-item-selected{color:#000;font-weight:700}.ant-menu-light.ant-menu-horizontal>.ant-menu-item-selected:after{background-color:#007d80;border:none;height:2px;inset-inline:0;opacity:1}.input-label{display:block;font-size:12px;font-weight:400;margin-bottom:5px}.input-label span{color:#ec221f;font-weight:700}.ant-select{width:100%}.ant-select:not(.ant-select-disabled) .ant-select-clear{font-size:16px;height:20px;inset-inline-end:8px;margin-top:-12px;width:20px}.ant-select-borderless,.ant-picker-borderless{background-color:#fff;border:1px solid #c3c3c3;border-radius:8px;height:45px;width:100%}.ant-select-multiple{min-height:45px}.ant-select-multiple .ant-select-content{flex-wrap:wrap;align-items:center}.ant-select .ant-select-content{flex:auto;min-width:0;position:relative;display:flex;margin-inline-end:calc(1.5 * var(--ant-padding-xxs))}.button-container{display:flex;flex-direction:column;justify-content:end}.details{align-items:center;display:flex;font-size:14px;margin-bottom:16px;white-space:nowrap}.details svg:not(button svg){margin-right:10px;vertical-align:middle}.details strong{align-items:center;display:flex;font-weight:700;margin-right:24px}.details .ant-skeleton{width:27%}.details .ant-skeleton-content{vertical-align:middle}.details span:not(button span):not(.ant-input-search):not(.ant-input-search span){align-items:center;color:#85859e;display:flex;font-weight:400}.details span:not(button span):not(.ant-input-search):not(.ant-input-search span).vsa{color:inherit;font-weight:inherit}.details .separator{margin-inline:7px}.details.block{justify-content:space-between;width:100%}.details.block strong{display:unset;margin-right:0}.details.block .ellipsis{display:block}.details.block .ellipsis span{display:inline}.details.block .ant-skeleton-paragraph li{margin-left:auto}.details.block span:not(.ant-btn>span){white-space:normal}.details.block span:not(.ant-btn>span)+button{margin-left:40px}.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.indicator{align-content:center;background-color:#d3d1f4;border-radius:4px;color:#1f1c2b;display:inline-block;font-size:12px;height:18px;margin-right:8px;min-width:36px;padding-inline:6px;text-align:center;text-transform:uppercase}.indicator.past{background-color:#d8d8d8;color:#fff}.indicator.alert{background-color:#fde9e9;box-shadow:0 0 0 1px #ec221f inset;color:#ec221f}.indicators{align-items:flex-start;display:inline-flex;flex-direction:column;gap:4px}.indicators>.indicator{display:block}.difference{display:inline-block}.ant-layout-content.graph{padding-bottom:0}.graph .graph-wrapper{align-items:center;background-color:#fff;display:grid;min-height:350px;width:100%}.graph .graph-wrapper .skeleton-table{display:flex;flex-direction:row;justify-content:space-evenly;height:70%;padding-inline:45px 15px}.graph .graph-wrapper .ant-skeleton.ant-skeleton-element{display:flex;width:100%}.graph .graph-wrapper .ant-skeleton.ant-skeleton-element .ant-skeleton-button{height:100%;margin:auto;min-width:auto;width:80%}.switch-with-label{align-items:center;display:flex;flex-wrap:wrap;gap:16px}.switch-with-label:not(.switch-with-label>.table-container){margin-block:-12px 16px}.switch-label{font-size:14px;color:#000000e0}.tag-wrapper .ant-tag:not(.ant-table-cell .ant-tag){margin-bottom:8px}.italic{color:#85859e;font-size:13px;font-style:italic;font-weight:400;margin-left:3px}.ant-table-wrapper:not(.ant-drawer .ant-table-wrapper){border-radius:16px;box-shadow:0 0 20px 5px #6666661a;overflow:hidden}.ant-table-wrapper:not(.ant-drawer .ant-table-wrapper) .ant-table-container{border:none}.ant-table-wrapper:not(.ant-drawer .ant-table-wrapper) .ant-table-container table>thead tr:first-child *:last-child:not(span svg){border-start-end-radius:16px}.ant-table-wrapper:not(.ant-drawer .ant-table-wrapper) .ant-table-container .ant-table-content::-webkit-scrollbar-track{border-radius:16px}.ant-table-wrapper:not(.ant-drawer .ant-table-wrapper) .ant-table{border-radius:16px}.ant-table-wrapper:not(.ant-drawer .ant-table-wrapper) .ant-table .ant-table-header{border-radius:16px 16px 0 0}.ant-table-wrapper:not(.ant-drawer .ant-table-wrapper) .ant-table .ant-table-body{border-radius:0 0 16px 16px;overflow:hidden}.ant-table-wrapper:not(.ant-drawer .ant-table-wrapper) .ant-spin-container.ant-spin-blur .ant-table-body table{min-height:166px}.ant-table-wrapper:not(.ant-drawer .ant-table-wrapper) .ant-table-thead>tr>th{background-color:#1f1c2b;color:#fff;font-size:12px;font-weight:400;padding:12px}.ant-table-wrapper:not(.ant-drawer .ant-table-wrapper) .ant-table-thead>tr>th .timetable{display:flex;font-size:12px;font-weight:400;justify-content:space-between}.ant-table-wrapper:not(.ant-drawer .ant-table-wrapper) .ant-table-thead>tr>th:not(:last-child):not(.ant-table-selection-column):not(.ant-table-row-expand-icon-cell):not([colspan]):before{background-color:#d8d8d8;height:100%}.ant-table-wrapper:not(.ant-drawer .ant-table-wrapper) .ant-table-cell{color:#1f1c2b;padding:12px}.ant-table-wrapper:not(.ant-drawer .ant-table-wrapper) .ant-table-cell:not(:last-child):before{background-color:#eeeef2;content:"";height:100%;inset-inline-end:0;position:absolute;top:50%;transform:translateY(-50%);transition:background-color .2s;width:1px}.ant-table-wrapper:not(.ant-drawer .ant-table-wrapper) .ant-table-tbody{font-size:13.5px}.ant-table-wrapper:not(.ant-drawer .ant-table-wrapper) .ant-table-tbody-virtual .ant-table-cell{border-color:#eeeef2}.ant-table-wrapper:not(.ant-drawer .ant-table-wrapper) .ant-table-tbody .ant-table-row:not(.services .ant-table-row){cursor:pointer;transition:background-color .5s ease-out}.ant-table-wrapper:not(.ant-drawer .ant-table-wrapper) .ant-table-tbody .ant-table-row:not(.services .ant-table-row)>.ant-table-cell-row-hover{background:transparent;border-color:#42abff}.ant-table-wrapper:not(.ant-drawer .ant-table-wrapper) .ant-table-tbody .ant-table-row:not(.services .ant-table-row):has(.ant-table-cell-row-hover){background-color:#f3f8fc;box-shadow:0 0 0 1px #42abff inset}.ant-table-wrapper:not(.ant-drawer .ant-table-wrapper) .ant-table-tbody .ant-table-row:not(.services .ant-table-row):last-of-type:has(.ant-table-cell-row-hover){border-radius:0 0 16px 16px}.ant-table-wrapper:not(.ant-drawer .ant-table-wrapper) .ant-table-tbody>tr{position:relative}.ant-table-wrapper:not(.ant-drawer .ant-table-wrapper) .ant-table-tbody>tr.phot-phin td{border-bottom:29px solid #eeeff1}.ant-table-wrapper:not(.ant-drawer .ant-table-wrapper) .ant-table-tbody>tr.phot-phin:after{background-color:#eeeff1;bottom:0;content:"Phase out/phase in";display:block;height:29px;left:0;line-height:29px;pointer-events:none;position:absolute;text-align:center;width:100%}.ant-table-wrapper:not(.ant-drawer .ant-table-wrapper).services{scrollbar-color:rgba(0,0,0,.25) rgba(5,5,5,.075)}.ant-table-wrapper:not(.ant-drawer .ant-table-wrapper).services .ant-table-row{background-color:#fff;transition:background-color .5s ease-out}.ant-table-wrapper:not(.ant-drawer .ant-table-wrapper).services .ant-table-row:hover{background-color:#f3f8fc;box-shadow:inset 0 0 0 1px #42abff}.ant-table-wrapper:not(.ant-drawer .ant-table-wrapper).services .ant-table-row:hover .ant-table-cell{background-color:transparent;border-color:#42abff}.ant-table-wrapper:not(.ant-drawer .ant-table-wrapper).services .ant-table-row:hover .ant-table-cell.ant-table-cell-fix-left{background-color:#f3f8fc;box-shadow:inset 1px 0 #42abff,inset 0 1px #42abff;transition:background-color .5s ease-out}.ant-table-wrapper:not(.ant-drawer .ant-table-wrapper).services .ant-table-cell:not(thead .ant-table-cell){padding:24px 16px 22px}.ant-table-wrapper:not(.ant-drawer .ant-table-wrapper).services .ant-table-cell.ant-table-cell-fix-left:not(thead .ant-table-cell){border-radius:0;letter-spacing:.3px;padding:12px}.ant-table-wrapper:not(.ant-drawer .ant-table-wrapper).services .ant-table-cell tr:first-child *:last-child{border-start-end-radius:16px}.ant-table-wrapper:not(.ant-drawer .ant-table-wrapper).services .ant-table-content>table>thead>tr>th:first-child{border-radius:16px 0 0}.ant-table-wrapper:not(.ant-drawer .ant-table-wrapper).services .ant-table-content>table>thead>tr>th:first-child:before{height:100%}.ant-table-wrapper:not(.ant-drawer .ant-table-wrapper).services .timetable-wrapper{display:flex;flex-direction:column;gap:7px}.ant-table-wrapper:not(.ant-drawer .ant-table-wrapper).services .timetable-wrapper .timetable{height:18px}.ant-table-wrapper:not(.ant-drawer .ant-table-wrapper).services .timetable-wrapper .timetable span.alert{color:#007d80}.ant-table-wrapper:not(.ant-drawer .ant-table-wrapper).services .timetable-wrapper .indicator{margin-right:10px}.ant-table-wrapper:not(.ant-drawer .ant-table-wrapper).services .adhoc{background-color:#f0f0f0;border-radius:0 0 4px 4px;box-shadow:0 -1px #f0f0f077;color:#85859e;font-size:8px;padding:2px 9px 3px;position:absolute;right:16px;top:1px}.ant-table-wrapper:not(.ant-drawer .ant-table-wrapper).vessel-discharge tr th:last-child,.ant-table-wrapper:not(.ant-drawer .ant-table-wrapper).vessel-discharge tr td:last-child{padding-right:24px;text-align:right}.ant-table-wrapper:not(.ant-drawer .ant-table-wrapper) .ant-table-filter-trigger{color:#d8d8d8}.ant-table-wrapper:not(.ant-drawer .ant-table-wrapper) .ant-table-filter-trigger.active{color:#fff}.services table{min-height:210px}.ant-select-item .muted,.ant-form-item-explain .muted{color:#85859e;font-size:12px}.ant-form-item-explain .muted{display:block;margin-bottom:21px}.ant-pagination.ant-pagination{padding-right:16px}.ant-pagination .ant-pagination-item{display:inline-flex;justify-content:center;align-items:center}.ant-pagination .ant-pagination-item-active,.ant-pagination .ant-pagination-item-active:hover{border-color:#007d80}.ant-pagination .ant-pagination-item-active a,.ant-pagination .ant-pagination-item-active a:hover,.ant-pagination .ant-pagination-item-active:hover a,.ant-pagination .ant-pagination-item-active:hover a:hover{color:#007d80}.ant-notification .ant-notification-notice-wrapper .ant-notification-notice-with-icon .ant-notification-notice-message{font-size:14px;margin-bottom:0}.timetable{display:flex;gap:8px;justify-content:space-between}.timetable>span{align-items:center;display:flex}.timetable span.mismatch{text-decoration:line-through}.timetable span.alert{color:#ec221f}.timetable span.past{color:#c3c3c3}.timetable span.ellipsis{align-content:center}.timetable .separator{display:inline-flex;margin-inline:7px 4px}.timetable.reverse{flex-direction:row-reverse}code{background-color:#eeeef2;border-radius:4px;color:#85859e;font-family:Poppins;font-size:12px;font-weight:400;margin-left:4px;padding:0 8px}code.warning{background-color:#fff3e5;color:#ff8c00;font-weight:700}code.alert{background-color:#fde8e8;color:#ec221f;font-weight:700}.ant-input-search>.ant-input-group>.ant-input-group-addon:last-child .ant-input-search-button{background-color:#d9d9d9}.ant-drawer{color:#1f1c2b}.ant-drawer h4{font-size:24px;font-weight:400;margin-bottom:4px}.ant-drawer h5{font-size:12px;font-weight:700}.ant-drawer h5 span{color:#85859e;font-weight:400;padding-right:8px}.ant-drawer h6{font-size:14px;font-weight:700;margin-bottom:4px}.ant-drawer h6 span{font-size:12px;font-weight:400}.ant-drawer p{align-items:flex-start;display:flex;font-size:12px;margin-bottom:4px}.ant-drawer p.gap{margin-bottom:16px}.ant-drawer p span{flex-shrink:0;line-height:1.5;margin-right:8px;width:69px}.ant-drawer .ant-drawer-header{display:none}.ant-drawer .ant-drawer-close{margin-inline:8px 0;position:absolute;right:24px;top:20px;z-index:1000}.ant-drawer .ant-drawer-body{padding:64px 32px 24px}.ant-drawer .ant-row:not(.ant-form-item-row){padding-block:26px 38px;position:relative}.ant-drawer .ant-row:not(.ant-form-item-row):not(:last-of-type):after{border-bottom:1px solid #eeeef2;bottom:6px;content:"";left:-24px;position:absolute;width:calc(100% + 48px)}.ant-drawer .ant-col p:last-child{margin-bottom:0}.ant-drawer .separator{margin-inline:6px;width:auto}.ant-drawer .ant-card{background-color:transparent;font-size:11.9px;margin-top:8px;padding:16px 8px 16px 16px}.ant-drawer .ant-card p{align-items:center}.ant-drawer .ant-card .muted{color:#85859e}.ant-drawer .ant-card-bordered{border-color:#eeeef2}.ant-drawer .ant-card:first-of-type{margin-top:16px}.ant-drawer .ant-card-body{align-items:center;border-radius:0;padding:0 6px 0 0}.ant-drawer .ant-card .timetable{display:flex;font-size:14px;justify-content:space-between}.ant-drawer .ant-card .timetable-wrapper{align-items:center;border-radius:0;box-sizing:border-box;margin:0 -7px -4px 0;max-height:63px;overflow-x:hidden;overflow-y:auto;padding-right:7px}.ant-drawer .ant-card .timetable-wrapper::-webkit-scrollbar{width:6px}.ant-drawer .ant-card .timetable-wrapper::-webkit-scrollbar-track{background-color:transparent}.ant-drawer .ant-card .timetable-wrapper::-webkit-scrollbar-thumb{background-color:#00000059;border-radius:3px}.ant-drawer .ant-card .timetable-wrapper::-webkit-scrollbar-thumb:hover{background-color:#00000080}.ant-drawer .ant-card .timetable-wrapper .timetable{color:#c2c2c2}.ant-drawer .line-separator{border-bottom:1px solid #d2d2d2;display:block;margin:10px auto;width:86%}.ant-drawer .info-box{background-color:#f0f0f0;border:none;box-shadow:none}.ant-drawer .info-box .ant-card-body{display:flex;flex-flow:row;line-height:1.4}.ant-drawer .info-box .delay{align-items:center;aspect-ratio:1;background-color:#d5d7e1;border-radius:4px;color:#85859e;display:flex;font-size:12px;font-weight:700;margin-right:8px;padding:8px}.ant-drawer .info-box.warning{background-color:#fff3e5}.ant-drawer .info-box.warning .delay{background-color:#ffe8ce;color:#ff8c00}.ant-drawer .info-box.alert{background-color:#ec221f1a}.ant-drawer .info-box.alert .delay{background-color:#ec221f1a;color:#ec221f}.ant-drawer .right{margin-left:auto;margin-right:0;width:auto}.ant-drawer .date-time{color:initial;font-size:14px;margin-left:auto;margin-right:-16px;width:auto}.ant-drawer .timeline{background-color:#fff;max-width:180px;padding-inline:8px;width:auto;z-index:10}.ant-drawer .timeline-wrapper{display:flex;justify-content:space-between;padding-block:26px 38px;position:relative}.ant-drawer .timeline-wrapper:before{content:"";border:1px dashed #d8d8d8;top:56px;position:absolute;width:100%;z-index:1}.ant-drawer .timeline p strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ant-drawer .timeline p span{color:#85859e;width:auto}.ant-drawer .timeline:first-child{padding-left:0}.ant-drawer .timeline:last-child{padding-right:0}.ant-drawer .timeline .date-time{display:block}.ant-drawer .ant-table-wrapper{border:1px solid;border-color:#eeeef2;border-bottom:none;border-radius:16px;overflow:hidden}.ant-drawer .ant-table-wrapper tr td,.ant-drawer .ant-table-wrapper tr th{border-left:1px solid #eeeef2;padding:4px 8px}.ant-drawer .ant-table-wrapper .ant-table{font-size:12px}.ant-drawer .ant-table-wrapper .ant-table-thead>tr>th{background-color:#f5f7f9}.ant-drawer .ant-table-wrapper .ant-table-tbody>tr>td:first-child{border-left:none;font-weight:600}.ant-drawer form{margin-top:30px}.ant-drawer form .ant-form-item-required:after{color:red;content:" *";display:inline-block;visibility:visible}.ant-drawer form .ant-form-item-required:before{display:none!important}.ant-drawer form .ant-form-item{margin-bottom:21px}.ant-drawer form .ant-form-item .ant-form-item-explain-error{font-size:12px}.ant-drawer form input,.ant-drawer form .ant-form-item-control,.ant-drawer form .ant-form-item-control-input,.ant-drawer form .ant-form-item-control-input-content,.ant-drawer form .ant-select{min-height:40px}.ant-drawer form .ant-form-vertical .ant-form-item:not(.ant-form-item-horizontal) .ant-form-item-label{padding-bottom:4px}.ant-drawer .ant-btn:not(.ant-drawer-close){border-color:#007d80;border-radius:40px;box-shadow:none;color:#007d80;font-size:14px;font-weight:700;min-height:36px;padding-inline:32px}.ant-drawer .ant-btn:not(.ant-drawer-close).with-icon{padding-inline:24px 32px}.ant-drawer .ant-btn:not(.ant-drawer-close).submit-btn,.ant-drawer .ant-btn:not(.ant-drawer-close) .btn-wrapper .ant-form-item-control-input-content .ant-btn.submit-btn,.ant-drawer .ant-btn:not(.ant-drawer-close) .ant-modal-confirm-btns .ant-btn-confirm{background:#f2e300;border-color:#f2e300;color:#000;padding-inline:32px}.ant-drawer .ant-btn:not(.ant-drawer-close).submit-btn.ant-btn-variant-outlined:not(:disabled):not(.ant-btn-disabled):not(.ant-dropdown-trigger),.ant-drawer .ant-btn:not(.ant-drawer-close) .btn-wrapper .ant-form-item-control-input-content .ant-btn.submit-btn.ant-btn-variant-outlined:not(:disabled):not(.ant-btn-disabled):not(.ant-dropdown-trigger),.ant-drawer .ant-btn:not(.ant-drawer-close) .ant-modal-confirm-btns .ant-btn-confirm.ant-btn-variant-outlined:not(:disabled):not(.ant-btn-disabled):not(.ant-dropdown-trigger){border-color:#f2e300;color:#000}.ant-drawer .ant-btn:not(.ant-drawer-close).ant-btn-danger,.ant-drawer .ant-btn:not(.ant-drawer-close) .ant-modal-confirm-btns .ant-btn-dangerous{border-color:#ff4d4f;color:#ff4d4f}.ant-drawer .ant-btn:not(.ant-drawer-close).ant-btn-danger:hover:not(:disabled),.ant-drawer .ant-btn:not(.ant-drawer-close) .ant-modal-confirm-btns .ant-btn-dangerous:hover:not(:disabled){background-color:#ff4d4f;color:#fff}.ant-drawer .ant-btn:not(.ant-drawer-close).ant-btn-warning{border-color:#ff8c00;color:#ff8c00}.ant-drawer .ant-btn:not(.ant-drawer-close).ant-btn-warning:hover:not(:disabled){background-color:#ff8c00;color:#fff}.ant-drawer .ant-btn:not(.ant-drawer-close).ant-btn-variant-outlined:hover:not(:disabled){background-color:#007d80;border-color:#007d80;color:#fff}.ant-drawer .ant-btn:not(.ant-drawer-close):disabled{background:#0000000a;border-color:#f5f7f9;color:#00000040;padding-inline:32px}.ant-drawer .ant-btn:not(.ant-drawer-close):hover:not(:disabled){border-radius:12px}.ant-drawer .input-label{margin-top:8px}.ant-drawer .ant-select:not(.ant-drawer .ant-drawer-content.user-management .ant-select){margin-bottom:8px}.btn-wrapper .ant-form-item-control-input-content{display:flex;justify-content:space-between;padding-top:10px}.btn-wrapper .ant-form-item-control-input-content>*:only-child{margin-left:auto;margin-top:8px}.ant-input-outlined,.ant-input-outlined:focus,.ant-input-outlined:focus-within,.ant-input-outlined:hover,.ant-select-focused,.ant-select-focused.ant-select-outlined:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer) .ant-select-selector,.ant-select-outlined:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer):hover .ant-select-selector{border-color:#c3c3c3;box-shadow:none}.search-wrapper{width:264px}.search-wrapper .ant-input-outlined,.search-wrapper .ant-btn{border-color:#c3c3c3;min-height:40px}.ant-btn-variant-solid:not(:disabled):not(.ant-btn-disabled):hover{background:initial;color:initial}.search-btn{background:#f2e300;border:none;border-radius:40px;box-shadow:0 0 0 1px #f2e300 inset;color:#000;font-size:14px;font-weight:700;min-height:45px;padding:12px 32px}.search-btn:hover:not(:disabled){background:transparent;border-radius:12px;color:#000}.ant-modal-confirm-btns .ant-btn{border-radius:40px}.ant-modal-confirm-btns .ant-btn:hover{border-radius:8px}.ant-modal-confirm-btns .ant-btn.ant-btn-variant-outlined:hover{border-color:#d9d9d9;color:#7c7c7c}.ant-modal-confirm-btns .ant-btn-confirm{background:#f2e300;border-color:#f2e300;color:#000}.ant-modal-confirm-btns .ant-btn-confirm:hover{background:transparent}.ant-tag{max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.ant-typography.table-link{color:#007d80}.ant-typography.table-link:hover{color:#36aea3}.ant-picker-range.ant-picker-focused .ant-picker-active-bar{opacity:0}.ant-picker-panels{border-right:1px solid rgba(5,5,5,.06)}.ant-picker-presets ul{height:calc(100% - 80px)}.ant-picker-panel-layout{flex-direction:row-reverse}.ant-picker-dropdown .ant-picker-panel-container{border-radius:16px}.ant-picker-dropdown .ant-picker-footer{border-top:1px solid rgba(5,5,5,.06);margin-right:-170px;width:auto}.ant-picker-dropdown .ant-picker-footer-extra{display:flex;justify-content:flex-end;padding:16px 40px}.ant-picker-dropdown .ant-picker-panel-container .ant-picker-presets{border:none;position:relative;text-align:left}.ant-picker-dropdown .ant-picker-panel-container .ant-picker-presets ul{padding:56px 32px}.ant-picker-dropdown .ant-picker-panel-container .ant-picker-presets:before{content:"Shortcuts";font-weight:700;left:40px;position:absolute;top:24px}.ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-in-range:not(.ant-picker-cell-disabled):before,.ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-range-end:not(.ant-picker-cell-disabled):before,.ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-range-start:not(.ant-picker-cell-disabled):before{background-color:#eeeef2}.ant-picker-dropdown .ant-picker-cell.ant-picker-cell-in-view.ant-picker-cell-range-start.ant-picker-cell-range-end:not(.ant-picker-cell-disabled){background-color:#000;border-radius:50%}.ant-picker-dropdown .ant-picker-cell.ant-picker-cell-in-view.ant-picker-cell-range-start.ant-picker-cell-range-end:not(.ant-picker-cell-disabled) .ant-picker-cell-inner{background-color:inherit;border-radius:50%}.ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-range-start:not(.ant-picker-cell-range-end) .ant-picker-cell-inner,.ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-range-end:not(.ant-picker-cell-range-start) .ant-picker-cell-inner{background-color:#000;border-radius:16px;box-shadow:0 0 0 4px #000}.ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-today .ant-picker-cell-inner:before{border-color:#000;border-radius:16px}.ant-btn-variant-link:not(:disabled):not(.ant-btn-disabled):not(.ant-table-filter-dropdown-btns .ant-btn-variant-link){color:#514d86;min-height:36px}.ant-btn-variant-link:not(:disabled):not(.ant-btn-disabled):not(.ant-table-filter-dropdown-btns .ant-btn-variant-link):hover{color:#7c7c7c}.ant-btn-variant-outlined:not(:disabled):not(.ant-btn-disabled):not(.ant-dropdown-trigger):not(.submit-btn):not(.with-icon):not(.ant-modal-confirm-btns .ant-btn):not(.ant-drawer .ant-btn-variant-outlined){border-color:#007d80;border-radius:40px;color:#007d80;font-weight:700;min-height:36px;padding-inline:32px}.ant-btn-variant-outlined:not(:disabled):not(.ant-btn-disabled):not(.ant-dropdown-trigger):not(.submit-btn):not(.with-icon):not(.ant-modal-confirm-btns .ant-btn):not(.ant-drawer .ant-btn-variant-outlined):hover{border-color:#7c7c7c;border-radius:12px;color:#7c7c7c}.ant-btn-variant-outlined:disabled{background:#0000000a;border-color:#f5f7f9;border-radius:40px;color:#00000040;font-weight:700;min-height:36px;padding-inline:32px}.ant-picker .ant-picker-input{width:auto}.ant-picker .ant-picker-suffix{margin-left:auto}.ant-select-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled){background-color:transparent}.ant-select-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled) .ant-select-item-option-state{color:#007d80}.ant-badge .ant-badge-count-sm{font-size:11px}.ant-tooltip{max-width:270px}.ant-tooltip .ant-tooltip-inner{background-color:#85859e}.ant-tooltip .ant-tooltip-arrow:before{background-color:#85859e}.ant-skeleton .ant-skeleton-content .ant-skeleton-title{height:24px}.ant-skeleton .ant-skeleton-content .ant-skeleton-title+.ant-skeleton-paragraph{margin-block-start:16px;padding-bottom:8px}.ant-skeleton .ant-skeleton-content .ant-skeleton-paragraph{margin-bottom:2px}.ant-skeleton .ant-skeleton-content .ant-skeleton-paragraph>li+li{margin-block-start:10px}.ant-spin-nested-loading>div>.ant-spin{bottom:0;height:auto;top:auto}.ant-spin-nested-loading>div>.ant-spin .ant-spin-dot{inset-inline-start:0;margin:0;top:25%}.ant-spin-nested-loading>div>.ant-spin .skeleton-table{display:grid;gap:12px;padding:12px;width:100%}.ant-spin-nested-loading>div>.ant-spin .skeleton-table.vessel-schedules{grid-template-columns:11fr 6fr 6fr 6fr 6fr 15.25fr 15.25fr 15.25fr 15.25fr}.ant-spin-nested-loading>div>.ant-spin .skeleton-table.port-calls{grid-template-columns:13fr 7fr 5fr 5.5fr 5.5fr 6.5fr 15.75fr 9fr 15.75fr 9fr 5fr}.ant-spin-nested-loading>div>.ant-spin .skeleton-table.services{grid-template-columns:.9fr 1fr 1fr 1fr 1fr 1fr .8fr}.ant-spin-nested-loading>div>.ant-spin .skeleton-table.vessel-discharge{grid-template-columns:10.3fr 10.3fr 10.3fr 10.3fr 10.3fr 45fr}.ant-spin-nested-loading>div>.ant-spin .skeleton-table.user-management{grid-template-columns:24fr 41.5fr 18fr 9.5fr 7fr}.ant-spin-nested-loading>div>.ant-spin span.ant-skeleton-button{width:100%}@media (max-width: 1100px){.ant-layout-content.toolbar .port-search .ant-col{max-width:100%}}@media (max-width: 960px){:root{--custom-padding: 32px}}
