@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{display:none}input::-ms-reveal{display:none}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:#0000;font-family:sans-serif;line-height:1.15}@-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;cursor:help;border-bottom:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}address{font-style:normal;line-height:inherit;margin-bottom:1em}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{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}pre,code,kbd,samp{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;font-size:1em}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{text-align:left;caption-side:bottom;padding-top:.75em;padding-bottom:.3em}input,button,select,optgroup,textarea{color:inherit;font-size:inherit;font-family:inherit;line-height:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}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{resize:vertical;overflow:auto}fieldset{border:0;min-width:0;margin:0;padding:0}legend{width:100%;max-width:100%;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal;margin-bottom:.5em;padding:0;display:block}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}[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{background-color:#feffe6;padding:.2em}:root{--custom-padding:60px;--ant-font-family:"Poppins", sans-serif;--ant-input-height-base:45px}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background-color:#0000}::-webkit-scrollbar-thumb{background-color:#00000059;background-clip:padding-box;border-radius:10px}::-webkit-scrollbar-thumb:hover{cursor:pointer;background-color:#00000080}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}:disabled{cursor:not-allowed}a.link,a.link:hover{color:#514d86}a.link:hover:after{opacity:1;background-color:#514d86}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{content:"";opacity:0;width:100%;height:1px;transition:opacity .25s ease-out;position:absolute;bottom:0;left:0}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{padding-right:9px;font-weight:700}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{background-color:#fff;justify-content:space-between;align-items:center;min-height:86px;display:flex;position:relative;box-shadow:0 0 20px 5px #6666661a}.ant-layout-header .logo{display:flex}.ant-layout-content{padding-block:32px;background-color:#f5f7f9;flex:1;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{flex:0;justify-content:space-between;padding-bottom:0;display:flex}.ant-layout-content:last-of-type{padding-bottom:0}.ant-layout-footer{color:#514d86;background-color:#0000;justify-content:space-between;padding:24px 40px;display:flex}.ant-layout-footer span{margin-right:4px;font-weight:700}.ant-layout-footer a{margin-left:62px}.ant-layout.terms-of-service{background-color:#1f1c2b}.ant-layout.terms-of-service .ant-layout-content{background-color:#1f1c2b;justify-content:center;align-items:center;display:flex}.ant-layout.terms-of-service .ant-layout-content .link{margin:6px 0 20px}.ant-layout.terms-of-service .ant-card{text-align:center;border-radius:16px;width:446px;padding-top:3px}.ant-layout.terms-of-service h2{margin-block:20px 18px;font-size:21px;font-weight:600}.ant-layout.terms-of-service .ant-btn{min-height:36px;padding:revert;width:100%;margin:0 auto 16px;font-weight:600;display:block}.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:0 0;border:none;margin-bottom:36px;font-size:16px;font-weight:400}.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{inset-inline:0;background-color:#007d80;border:none;height:2px;transition:opacity .25s ease-out;top:25px}.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{opacity:1;background-color:#007d80;border:none;height:2px;inset-inline:0}.input-label{margin-bottom:5px;font-size:12px;font-weight:400;display:block}.input-label span{color:#ec221f;font-weight:700}.ant-select{width:100%}.ant-select:not(.ant-select-disabled) .ant-select-clear{width:20px;height:20px;margin-top:-12px;font-size:16px;inset-inline-end:8px}.ant-select-borderless,.ant-picker-borderless{background-color:#fff;border:1px solid #c3c3c3;border-radius:8px;width:100%;height:45px}.ant-select-multiple{min-height:45px;display:flex}.ant-select-multiple .ant-select-selection-search{margin-inline-start:0}.ant-select-multiple .ant-select-selection-overflow-item-suffix{height:auto}.ant-select-multiple.ant-select-borderless{align-items:center;height:100%}.ant-select-multiple.ant-select-borderless .ant-select-selector{width:100%;height:100%;padding:0 11px;overflow:hidden}.ant-select-multiple .ant-select-content{flex-wrap:wrap;align-items:center}.ant-select .ant-select-content{min-width:0;flex:auto;margin-inline-end:calc(1.5 * var(--ant-padding-xxs));display:flex;position:relative}.button-container{flex-direction:column;justify-content:end;display:flex}.details{white-space:nowrap;align-items:center;margin-bottom:16px;font-size:14px;display:flex}.details svg:not(button svg){vertical-align:middle;margin-right:10px}.details strong{align-items:center;margin-right:24px;font-weight:700;display:flex}.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){color:#85859e;align-items:center;font-weight:400;display:flex}.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}.details .section{margin-right:24px}.details .section .label{color:#85859e;font-size:12px}.details .section strong{margin-right:0}.ellipsis{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.indicator{color:#1f1c2b;text-align:center;text-transform:uppercase;background-color:#d3d1f4;border-radius:4px;align-content:center;min-width:36px;height:18px;margin-right:8px;padding-inline:6px;font-size:12px;display:inline-block}.indicator.past{color:#fff;background-color:#d8d8d8}.indicator.alert{color:#ec221f;background-color:#fde9e9;box-shadow:inset 0 0 0 1px #ec221f}.indicators{flex-direction:column;align-items:flex-start;gap:4px;display:inline-flex}.indicators>.indicator{display:block}.difference{display:inline-block}.ant-layout-content.graph{padding-bottom:0}.graph .graph-wrapper{background-color:#fff;align-items:center;width:100%;min-height:350px;display:grid}.graph .graph-wrapper .skeleton-table{flex-direction:row;justify-content:space-evenly;height:70%;padding-inline:45px 15px;display:flex}.graph .graph-wrapper .ant-skeleton.ant-skeleton-element{width:100%;display:flex}.graph .graph-wrapper .ant-skeleton.ant-skeleton-element .ant-skeleton-button{width:80%;min-width:auto;height:100%;margin:auto}.switch-with-label{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.switch-with-label:not(.switch-with-label>.table-container){margin-block:-12px 0}.switch-with-label:not(.ant-drawer .switch-with-label){margin-block:-12px 16px}.switch-label{color:#000000e0;font-size:14px}.tag-wrapper .ant-tag:not(.ant-table-cell .ant-tag){margin-bottom:8px}.italic{color:#85859e;margin-left:3px;font-size:13px;font-style:italic;font-weight:400}.ant-table-wrapper:not(.ant-drawer .ant-table-wrapper){border-radius:16px;border-start-end-radius:16px;overflow:clip;box-shadow:0 0 20px 5px #6666661a}.ant-table-wrapper:not(.ant-drawer .ant-table-wrapper) .ant-table-container{border:none;border-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{color:#fff;background-color:#1f1c2b;padding:12px;font-size:12px;font-weight:400}.ant-table-wrapper:not(.ant-drawer .ant-table-wrapper) .ant-table-thead>tr>th .timetable{justify-content:space-between;font-size:12px;font-weight:400;display:flex}.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{content:"";inset-inline-end:0;background-color:#eeeef2;width:1px;height:100%;transition:background-color .2s;position:absolute;top:50%;transform:translateY(-50%)}.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:0 0;border-color:#42abff}.ant-table-wrapper:not(.ant-drawer .ant-table-wrapper) .ant-table-tbody .ant-table-row:not(.services .ant-table-row).active{background-color:#f3f8fc;border-bottom:red;box-shadow:inset 0 0 0 1px #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;border-bottom:red;box-shadow:inset 0 0 0 1px #42abff}.ant-table-wrapper:not(.ant-drawer .ant-table-wrapper) .ant-table-tbody .ant-table-row:not(.services .ant-table-row).active .ant-table-cell{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) .ant-table-cell{border-color:#42abff}.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{content:"Phase out/phase in";pointer-events:none;text-align:center;background-color:#eeeff1;width:100%;height:29px;line-height:29px;display:block;position:absolute;bottom:0;left:0}.ant-table-wrapper:not(.ant-drawer .ant-table-wrapper).services{scrollbar-color:#00000040 #05050513}.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:#0000;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;transition:background-color .5s ease-out;box-shadow:inset 1px 0 #42abff,inset 0 1px #42abff}.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){letter-spacing:.3px;border-radius:0;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{flex-direction:column;gap:7px;display:flex}.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{color:#85859e;background-color:#f0f0f0;border-radius:0 0 4px 4px;padding:2px 9px 3px;font-size:8px;position:absolute;top:1px;right:16px;box-shadow:0 -1px #f0f0f077}.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{text-align:right;padding-right:24px}.ant-table-wrapper:not(.ant-drawer .ant-table-wrapper).subscriptions .ant-table-cell:not(.ant-table-thead .ant-table-cell){padding:10px 12px}.ant-table-wrapper:not(.ant-drawer .ant-table-wrapper).subscriptions .ant-table-cell:not(.ant-table-thead .ant-table-cell) .ant-tag{margin-block:2px}.ant-table-wrapper:not(.ant-drawer .ant-table-wrapper) .ant-table-filter-trigger,.ant-table-wrapper:not(.ant-drawer .ant-table-wrapper) .ant-table-column-sorter{color:#d8d8d8}.ant-table-wrapper:not(.ant-drawer .ant-table-wrapper) .ant-table-filter-trigger.active,.ant-table-wrapper:not(.ant-drawer .ant-table-wrapper) .ant-table-column-sorter.active,.ant-table-wrapper:not(.ant-drawer .ant-table-wrapper) .ant-table-column-sorter-up.active,.ant-table-wrapper:not(.ant-drawer .ant-table-wrapper) .ant-table-column-sorter-down.active{color:#f2e300}.ant-table-wrapper:not(.ant-drawer .ant-table-wrapper) .ant-table-thead>tr>th.ant-table-column-has-sorters:before,.ant-table-wrapper:not(.ant-drawer .ant-table-wrapper) .ant-table-thead>tr>th.ant-table-column-has-sorters:hover:before,.ant-table-wrapper:not(.ant-drawer .ant-table-wrapper) .ant-table-thead>tr>th.ant-table-column-has-sorters.ant-table-column-sort:before{background-color:#d8d8d8!important}.ant-table-wrapper:not(.ant-drawer .ant-table-wrapper).reference-data-services-table .ant-table-tbody>tr>td,.ant-table-wrapper:not(.ant-drawer .ant-table-wrapper).reference-data-service-agreements-table .ant-table-tbody>tr>td,.ant-table-wrapper:not(.ant-drawer .ant-table-wrapper).reference-data-alias-table .ant-table-tbody>tr>td,.ant-table-wrapper:not(.ant-drawer .ant-table-wrapper).reference-data-terminal-access-rule .ant-table-tbody>tr>td,.ant-table-wrapper:not(.ant-drawer .ant-table-wrapper).reference-data-transport-call-access-rule .ant-table-tbody>tr>td{padding:3px 12px}.ant-table-wrapper:not(.ant-drawer .ant-table-wrapper).reference-data-service-agreements-table .ant-spin .skeleton-table,.ant-table-wrapper:not(.ant-drawer .ant-table-wrapper).reference-data-alias-table .ant-spin .skeleton-table,.ant-table-wrapper:not(.ant-drawer .ant-table-wrapper).reference-data-transport-call-access-rule .ant-spin .skeleton-table,.ant-table-wrapper:not(.ant-drawer .ant-table-wrapper).reference-data-terminal-access-rule .ant-spin .skeleton-table{transform:translateY(-15px)}.services table{min-height:210px}.ant-select-item .muted,.ant-form-item-explain .muted{color:#85859e;font-size:12px}.ant-form-item-explain .muted{margin-bottom:21px;display:block}.ant-pagination.ant-pagination{padding-right:16px}.ant-pagination .ant-pagination-item{justify-content:center;align-items:center;display:inline-flex}.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{margin-bottom:0;font-size:14px}.timetable{justify-content:space-between;gap:8px;display:flex}.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{margin-inline:7px 4px;display:inline-flex}.timetable.reverse{flex-direction:row-reverse}code{color:#85859e;background-color:#eeeef2;border-radius:4px;margin-left:4px;padding:0 8px;font-family:Poppins;font-size:12px;font-weight:400}code.warning{color:#ff8c00;background-color:#fff3e5;font-weight:700}code.alert{color:#ec221f;background-color:#fde8e8;font-weight:700}code.status-code{color:#85859e;text-align:center;background-color:#f3f8fc;max-width:51px;margin-left:0;display:block}.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{margin-bottom:4px;font-size:24px;font-weight:400}.ant-drawer h5{font-size:12px;font-weight:700}.ant-drawer h5 span{color:#85859e;padding-right:8px;font-weight:400}.ant-drawer h6{margin-bottom:4px;font-size:14px;font-weight:700}.ant-drawer h6 span{font-size:12px;font-weight:400}.ant-drawer p{align-items:flex-start;margin-bottom:4px;font-size:12px;display:flex}.ant-drawer p.gap{margin-bottom:16px}.ant-drawer p span{flex-shrink:0;width:69px;margin-right:8px;line-height:1.5}.ant-drawer .required{color:red;visibility:visible;display:inline-block}.ant-drawer .tooltip-wrapper{margin-left:6px;font-size:1.17em;display:inline-block}.ant-drawer .ant-drawer-content.subscription .ant-drawer-body{padding-bottom:48px}.ant-drawer .input-wrapper{margin-bottom:20px}.ant-drawer .ant-drawer-header{display:none}.ant-drawer .ant-drawer-close{z-index:1000;margin-inline:8px 0;position:absolute;top:20px;right:24px}.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{content:"";border-bottom:1px solid #eeeef2;width:calc(100% + 48px);position:absolute;bottom:6px;left:-24px}.ant-drawer .ant-col p:last-child{margin-bottom:0}.ant-drawer .separator{width:auto;margin-inline:6px}.ant-drawer .ant-card{background-color:#0000;margin-top:8px;padding:16px 8px 16px 16px;font-size:11.9px}.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{border-radius:0;align-items:center;padding:0 6px 0 0}.ant-drawer .ant-card .timetable{justify-content:space-between;font-size:14px;display:flex}.ant-drawer .ant-card .timetable-wrapper{box-sizing:border-box;border-radius:0;align-items:center;max-height:63px;margin:0 -7px -4px 0;padding-right:7px;overflow:hidden auto}.ant-drawer .ant-card .timetable-wrapper::-webkit-scrollbar{width:6px}.ant-drawer .ant-card .timetable-wrapper::-webkit-scrollbar-track{background-color:#0000}.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;width:86%;margin:10px auto;display:block}.ant-drawer .info-box{box-shadow:none;background-color:#f0f0f0;border:none}.ant-drawer .info-box .ant-card-body{flex-flow:row;line-height:1.4;display:flex}.ant-drawer .info-box .delay{aspect-ratio:1;color:#85859e;background-color:#d5d7e1;border-radius:4px;align-items:center;margin-right:8px;padding:8px;font-size:12px;font-weight:700;display:flex}.ant-drawer .info-box.warning{background-color:#fff3e5}.ant-drawer .info-box.warning .delay{color:#ff8c00;background-color:#ffe8ce}.ant-drawer .info-box.alert{background-color:#ec221f1a}.ant-drawer .info-box.alert .delay{color:#ec221f;background-color:#ec221f1a}.ant-drawer .right{width:auto;margin-left:auto;margin-right:0}.ant-drawer .date-time{color:initial;width:auto;margin-left:auto;margin-right:-16px;font-size:14px}.ant-drawer .timeline{z-index:10;background-color:#fff;width:auto;max-width:180px;padding-inline:8px}.ant-drawer .timeline-wrapper{justify-content:space-between;padding-block:26px 38px;display:flex;position:relative}.ant-drawer .timeline-wrapper:before{content:"";z-index:1;border:1px dashed #d8d8d8;width:100%;position:absolute;top:56px}.ant-drawer .timeline p strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.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 #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:" *";visibility:visible;display:inline-block}.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){box-shadow:none;color:#007d80;border-color:#007d80;border-radius:40px;min-height:36px;padding-inline:32px;font-size:14px;font-weight:700}.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{color:#000;background:#f2e300;border-color:#f2e300;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){color:#000;border-color:#f2e300}.ant-drawer .ant-btn:not(.ant-drawer-close).submit-btn:not(:disabled):hover,.ant-drawer .ant-btn:not(.ant-drawer-close) .btn-wrapper .ant-form-item-control-input-content .ant-btn.submit-btn:not(:disabled):hover,.ant-drawer .ant-btn:not(.ant-drawer-close) .ant-modal-confirm-btns .ant-btn-confirm:not(:disabled):hover{background-color:#fff}.ant-drawer .ant-btn:not(.ant-drawer-close).add-btn:not(.ant-btn-disabled){color:#007d80;background:#fff;border-color:#007d80;margin-top:8px}.ant-drawer .ant-btn:not(.ant-drawer-close).add-btn:not(.ant-btn-disabled):hover{color:#7c7c7c;border-color:#7c7c7c}.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{color:#ff4d4f;border-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){color:#fff;background-color:#ff4d4f}.ant-drawer .ant-btn:not(.ant-drawer-close).ant-btn-warning{color:#ff8c00;border-color:#ff8c00}.ant-drawer .ant-btn:not(.ant-drawer-close).ant-btn-warning:hover:not(:disabled){color:#fff;background-color:#ff8c00}.ant-drawer .ant-btn:not(.ant-drawer-close).ant-btn-variant-outlined:hover:not(:disabled):not(.submit-btn):not(.add-btn){color:#fff;background-color:#007d80;border-color:#007d80}.ant-drawer .ant-btn:not(.ant-drawer-close):disabled{color:#00000040;background:#0000000a;border-color:#f5f7f9;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):not(.input-wrapper .ant-select){margin-bottom:8px}.btn-wrapper .ant-form-item-control-input-content{justify-content:space-between;padding-top:10px;display:flex}.btn-wrapper .ant-form-item-control-input-content>:only-child{margin-top:8px;margin-left:auto}.ant-input-outlined,.ant-input-outlined:focus,.ant-input-outlined:focus-within,.ant-input-outlined:hover,.ant-select-focused,.ant-input-outlined,.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,.ant-select-focused{box-shadow:none;border-color:#c3c3c3}.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{color:#000;background:#f2e300;border:none;border-radius:40px;min-height:45px;padding:12px 32px;font-size:14px;font-weight:700;box-shadow:inset 0 0 0 1px #f2e300}.search-btn:hover:not(:disabled){color:#000;background:0 0;border-radius:12px}.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{color:#7c7c7c;border-color:#d9d9d9}.ant-modal-confirm-btns .ant-btn-confirm{color:#000;background:#f2e300;border-color:#f2e300}.ant-modal-confirm-btns .ant-btn-confirm:hover{background:0 0}.ant-tag{text-overflow:ellipsis;vertical-align:middle;white-space:nowrap;max-width:100%;overflow:hidden}.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 #0505050f}.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 #0505050f;width:auto;margin-right:-170px}.ant-picker-dropdown .ant-picker-footer-extra{justify-content:flex-end;padding:16px 40px;display:flex}.ant-picker-dropdown .ant-picker-panel-container .ant-picker-presets{text-align:left;border:none;position:relative}.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;position:absolute;top:24px;left:40px}.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){color:#007d80;border-color:#007d80;border-radius:40px;min-height:36px;padding-inline:32px;font-weight:700}.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{color:#7c7c7c;border-color:#7c7c7c;border-radius:12px}.ant-btn-variant-outlined:disabled{color:#00000040;background:#0000000a;border-color:#f5f7f9;border-radius:40px;min-height:36px;padding-inline:32px;font-weight:700}.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:#0000}.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,.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{height:auto;top:auto;bottom:0}.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{gap:12px;width:100%;padding:12px;display:grid}.ant-spin-nested-loading>div>.ant-spin .skeleton-table.vessel-schedules{grid-template-columns:11fr 6fr 6fr 6fr 6fr 5fr 14fr 14fr 14fr 14fr}.ant-spin-nested-loading>div>.ant-spin .skeleton-table.port-calls{grid-template-columns:12fr 7fr 5fr 5.5fr 6fr 6.5fr 5.5fr 24fr 24fr 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 .skeleton-table.subscriptions{grid-template-columns:2fr 43fr 24fr 7.5fr 9.5fr 7fr}.ant-spin-nested-loading>div>.ant-spin .skeleton-table.reference-data-services{grid-template-columns:3.5fr 11.5fr 10.5fr 11fr 17.5fr 10.5fr 9.5fr 11.5fr 11.5fr 3fr}.ant-spin-nested-loading>div>.ant-spin .skeleton-table.reference-data-service-agreements{grid-template-columns:3.5fr 11fr 10.5fr 17fr 11.5fr 11fr 17fr 10.5fr 8fr}.ant-spin-nested-loading>div>.ant-spin .skeleton-table.reference-data-alias{grid-template-columns:3.5fr 10fr 10fr 10fr 10fr 14fr 8fr 12fr 12fr 9fr 9fr 7fr}.ant-spin-nested-loading>div>.ant-spin .skeleton-table.reference-data-transport-call-access-rule{grid-template-columns:8.5fr 9fr 17fr 9fr 11fr 11fr 8fr 9fr 16fr 14.5fr 14.5fr 10.5fr 10.5fr 8fr}.ant-spin-nested-loading>div>.ant-spin .skeleton-table.reference-data-terminal-access-rule{grid-template-columns:8.5fr 9fr 12fr 11fr 11fr 8fr 9fr 16fr 14.5fr 14.5fr 10.5fr 10.5fr 8fr}.ant-spin-nested-loading>div>.ant-spin span.ant-skeleton-button{width:100%}.ant-tabs .ant-tabs-tab{margin:0 0 0 20px;padding:1px 0;font-size:16px}.ant-tabs .ant-tabs-tab+.ant-tabs-tab{margin:0 0 0 21px}.ant-tabs-top>.ant-tabs-nav:before,.ant-tabs-bottom>.ant-tabs-nav:before{border-bottom:none}@media (width<=1100px){.ant-layout-content.toolbar .port-search .ant-col{max-width:100%}}@media (width<=960px){:root{--custom-padding:32px}}
