.vc45-page{--vc45-navy:#092f40;--vc45-ink:#123746;--vc45-muted:#526e79;--vc45-line:#c9dce1;--vc45-teal:#087e8d;--vc45-surface:#fff;--vc45-soft:#f2f8f9;padding:14px var(--gdbn-workspace-gutter);background:#eef5f6;color:var(--vc45-ink)}.vc45-readonly-controls{display:contents}.vc45-readonly-notice{margin-top:10px}.vc45-readonly-controls :is(input,button,select,textarea):disabled{cursor:not-allowed}.vc45-page .vc3-hero{min-height:82px;padding:16px 20px;border-radius:10px;background:#073241;box-shadow:none}.vc45-page .vc3-hero h1{margin:0 0 4px;font-size:clamp(23px,2vw,29px);line-height:1.13;letter-spacing:-.025em}.vc45-page .vc3-hero p{max-width:90ch;font-size:12px;line-height:1.45;color:#d5edf0}.vc45-page .vc3-hero a{min-height:34px;padding:0 12px;border-color:#80aeb7;border-radius:6px;background:#0b5264;font-size:12px;font-weight:650}.vc45-page .vc3-hero a:hover{background:#0d6977}.vc45-page .vc3-hero a:focus-visible{outline:2px solid #b5f1f4;outline-offset:2px}.vc45-page .vc3-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:10px 0 12px;border:1px solid var(--vc45-line);border-radius:8px;background:var(--vc45-surface);overflow:hidden}.vc45-page .vc3-kpis article{min-height:64px;padding:10px 14px;border:0;border-right:1px solid var(--vc45-line);border-radius:0;background:transparent;box-shadow:none}.vc45-page .vc3-kpis article:last-child{border-right:0}.vc45-page .vc3-kpis span{color:var(--vc45-muted);font-size:10px;font-weight:700;letter-spacing:.07em}.vc45-page .vc3-kpis strong{margin-top:4px;color:var(--vc45-ink);font-size:clamp(17px,1.5vw,22px);font-weight:720;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.vc45-page .vc3-kpis small{display:block;margin-top:2px;color:var(--vc45-muted);font-size:11px;line-height:1.25}.vc45-page .vc3-grid{gap:12px}.vc45-page .vc3-card{min-width:0;border-color:var(--vc45-line);border-radius:8px;background:var(--vc45-surface);box-shadow:none}.vc45-page .vc3-card>header{align-items:center;padding:10px 14px;border-color:var(--vc45-line);background:#f7fbfb}.vc45-page .vc3-card>header h2{color:var(--vc45-navy);font-size:16px;font-weight:720;letter-spacing:-.015em}.vc45-page .vc3-card>header p{color:var(--vc45-muted);font-size:11px}.vc45-page .vc3-card>header button,.vc45-page .vc3-modal-card footer button{min-height:32px;padding:0 11px;border-color:#0b7481;border-radius:6px;background:#0a7584;box-shadow:none;font-size:11px;font-weight:680}.vc45-page .vc3-card>header button:hover,.vc45-page .vc3-modal-card footer button:hover{background:#096574}.vc45-page button:hover{transform:none}.vc45-page .vc3-actions-row{gap:6px}.vc45-page .vc3-pill{min-height:28px;border-radius:5px;background:#e5f2f3;color:#076778!important;font-size:10px;font-weight:700}.vc45-page .vc3-cargo-rob-layout,.vc45-page .vc3-dwt-grid,.vc45-page .vc3-holds-layout,.vc45-page .vc3-profile-grid,.vc45-page .vc3-restriction-grid{gap:10px;padding:12px 14px}.vc45-page .vc3-profile-matrices,.vc45-page .vc3-profile-topline{gap:10px}.vc45-page :is(.vc3-profile-vessel,.vc3-fuel-selector,.vc3-profile-matrix,.vc3-mini-panel,.vc3-restriction,.vc3-bunker-sheet,.vc3-profile-table-wrap){border-color:var(--vc45-line);border-radius:6px;background:var(--vc45-surface);box-shadow:none}.vc45-page .vc3-fuel-selector,.vc45-page .vc3-profile-vessel{min-height:66px;padding:9px 11px}.vc45-page .vc3-fuel-selector label,.vc45-page .vc3-profile-vessel select{min-height:34px}.vc45-page .vc3-fuel-selector label{padding:0 9px;border-radius:5px;font-weight:700}.vc45-page .vc3-profile-matrix-title,.vc45-page .vc3-subhead{padding:8px 10px;border-color:var(--vc45-line);background:#ecf5f6;color:#087181;font-size:11px;font-weight:750;letter-spacing:.06em}.vc45-page .vc3-port-consumption,.vc45-page .vc3-profile-matrix{overflow-x:auto}.vc45-page .vc3-profile-matrix-title small{color:var(--vc45-muted)}.vc45-page .vc3-profile-matrix td,.vc45-page .vc3-profile-matrix th,.vc45-page .vc3-table td,.vc45-page .vc3-table th{padding:6px 8px}.vc45-page .vc3-grade-head,.vc45-page .vc3-profile-matrix thead th,.vc45-page .vc3-table thead th{background:#0b3b50;font-size:10px;font-weight:720}.vc45-page .vc3-mini thead tr:first-child th{background:#0b3b50;font-size:11px}.vc45-page .vc3-profile-matrix tbody th,.vc45-page .vc3-table tbody th{font-weight:700}.vc45-page :is(input,select,textarea){border-radius:5px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.vc45-page :is(.vc3-profile-matrix input[type=number],.vc3-table input,.vc3-form input,.vc3-form select,.vc3-compact-field input,.vc3-fuel-compact input){min-height:31px}.vc45-page .vc3-profile-note{padding:7px 10px;color:var(--vc45-muted)}.vc45-page .vc3-restriction-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.vc45-page .vc3-restriction--active{border-color:#73b8c0;background:#f5fbfb}.vc45-page .vc3-restriction>label{padding:10px;min-height:57px;font-weight:700!important}.vc45-page .vc3-restriction .vc3-form{padding:9px}.vc45-page .vc3-cargo label,.vc45-page .vc3-compact-field,.vc45-page .vc3-form label{color:var(--vc45-muted);font-weight:700;letter-spacing:.05em}.vc45-page .vc3-cargo-rob-layout{grid-template-columns:repeat(2,minmax(0,1fr))}.vc45-page .vc3-mini-panel--wide{grid-column:1/-1;grid-row:auto}.vc45-page .vc3-grade-table{min-width:790px}.vc45-page .vc3-mini-panel--wide{overflow-x:auto}.vc45-page .vc3-grade-head{padding:7px 8px}.vc45-page .vc3-grade-table input,.vc45-page .vc3-grade-table output,.vc45-page .vc3-grade-table select{min-height:33px;font-weight:650}.vc45-page .vc3-note{color:var(--vc45-muted)}.vc45-page .vc3-bunker-stack{gap:10px;padding:12px 14px}.vc45-page .vc3-bunker-sheet{overflow-x:auto}.vc45-page .vc3-bunker-title{padding:7px 10px;background:#0b4657;font-size:12px;font-weight:750;letter-spacing:.02em}.vc45-page .vc3-bunker-table{min-width:1200px;font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.vc45-page .vc3-bunker-table input,.vc45-page .vc3-bunker-table select{font-weight:650}.vc45-page .vc3-port-row{background:#f5f8f8}.vc45-page .vc3-bunker-total{background:#e9f4f4}.vc45-page .vc3-deleteRow{border-radius:5px}.vc45-page .vc3-dwt-excel{border:1px solid #839da5;box-shadow:none;font-size:12px}.vc45-page .vc3-dwt-excel caption{border:1px solid #839da5;border-bottom:0;background:#0b4657;font-size:12px}.vc45-page .vc3-dwt-excel td,.vc45-page .vc3-dwt-excel th{height:28px;border-color:#a9bac0}.vc45-page .vc3-dwt-edit-cell--peach{background:#f5dfce}.vc45-page .vc3-prestow{border:1px solid #b9c6ba;border-radius:6px;background:#f6f6df;color:#173d49;font-family:inherit}.vc45-page .vc3-prestow h3{color:#173d49;font-size:12px}.vc45-page .vc3-prestow span{background:#fffef0}.vc45-page .vc3-prestow b{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.vc45-page :is(button,input,select,textarea,a):focus-visible{outline:2px solid #0b8292;outline-offset:2px}.vc45-page ::selection{background:#a9e1e5;color:#082e3e}.vc45-page :is(.vc3-bunker-sheet,.vc3-mini-panel--wide,.vc3-table-wrap,.vc3-profile-table-wrap){scrollbar-color:#91b8bf transparent;scrollbar-width:thin}.vc45-page :is(.vc3-profile-matrix,.vc3-port-consumption,.vc45-holds-scroll,.vc45-dwt-scroll){scrollbar-color:#91b8bf transparent;scrollbar-width:thin}html[data-theme=dark] .vc45-page{--vc45-navy:#e4f4f6;--vc45-ink:#e4f4f6;--vc45-muted:#a7c8d0;--vc45-line:#315664;--vc45-surface:#0b2530;--vc45-soft:#102e39;background:#071b24}html[data-theme=dark] .vc45-page .vc3-hero{background:#0a3443}html[data-theme=dark] .vc45-page :is(.vc3-card,.vc3-kpis,.vc3-kpis article,.vc3-profile-vessel,.vc3-fuel-selector,.vc3-profile-matrix,.vc3-mini-panel,.vc3-restriction,.vc3-bunker-sheet,.vc3-profile-table-wrap){border-color:var(--vc45-line);background:var(--vc45-surface);color:var(--vc45-ink);box-shadow:none}html[data-theme=dark] .vc45-page .vc3-card>header,html[data-theme=dark] .vc45-page :is(.vc3-profile-matrix-title,.vc3-subhead){border-color:var(--vc45-line);background:#113541}html[data-theme=dark] .vc45-page .vc3-card>header h2,html[data-theme=dark] .vc45-page .vc3-kpis strong{color:var(--vc45-ink)}html[data-theme=dark] .vc45-page .vc3-profile-matrix-title small,html[data-theme=dark] .vc45-page :is(.vc3-kpis small,.vc3-kpis span,.vc3-card>header p,.vc3-profile-note,.vc3-note,.vc3-form label,.vc3-cargo label){color:var(--vc45-muted)}html[data-theme=dark] .vc45-page .vc3-restriction--active{border-color:#4b9ba6;background:#10343c}html[data-theme=dark] .vc45-page .vc3-bunker-title{background:#0c4657}html[data-theme=dark] .vc45-page .vc3-sea-row{background:#0b2530}html[data-theme=dark] .vc45-page .vc3-port-row{background:#102c35}html[data-theme=dark] .vc45-page .vc3-bunker-total{background:#123d46}html[data-theme=dark] .vc45-page .vc3-table tfoot :is(th,td){background:#194650!important;color:#e4f4f6}html[data-theme=dark] .vc45-page .vc3-dwt-excel{border-color:#52717a;background:#0b2530;color:#e4f4f6}html[data-theme=dark] .vc45-page .vc3-dwt-excel caption{border-color:#52717a;background:#0c4657}html[data-theme=dark] .vc45-page .vc3-dwt-excel :is(th,td){border-color:#52717a;color:#e4f4f6}html[data-theme=dark] .vc45-page .vc3-dwt-cargo-row :is(th,td),html[data-theme=dark] .vc45-page .vc3-dwt-excel th{background:#14323d}html[data-theme=dark] .vc45-page .vc3-dwt-blank{background:#183541}html[data-theme=dark] .vc45-page .vc3-dwt-edit-cell--middle{background:#24404a}html[data-theme=dark] .vc45-page .vc3-dwt-edit-cell--peach{background:#514337}html[data-theme=dark] .vc45-page .vc3-dwt-edit-cell--grey{background:#2a414a}html[data-theme=dark] .vc45-page .vc3-dwt-excel input{color:#e4f4f6}html[data-theme=dark] .vc45-page .vc3-dwt-lock{border-color:#71939d;background:#174653;color:#e4f4f6}html[data-theme=dark] .vc45-page .vc3-prestow{border-color:#526455;background:#263223;color:#e7edcf}html[data-theme=dark] .vc45-page .vc3-prestow h3{color:#e7edcf}html[data-theme=dark] .vc45-page .vc3-prestow span{border-color:#66705a;background:#303d28;color:#e7edcf}html[data-theme=dark] .vc45-page .vc3-prestow small{color:#d3ddbd}html[data-theme=dark] .vc45-page ::selection{background:#176576;color:#fff}@media (max-width:1500px){.vc45-page .vc3-restriction-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1100px){.vc45-page .vc3-restriction-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.vc45-page .vc3-dwt-grid,.vc45-page .vc3-holds-layout,.vc45-page .vc3-profile-matrices,.vc45-page .vc3-profile-topline{grid-template-columns:minmax(0,1fr)}.vc45-page .vc3-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.vc45-page .vc3-kpis article:nth-child(2){border-right:0}.vc45-page .vc3-kpis article:nth-child(-n+2){border-bottom:1px solid var(--vc45-line)}}@media (max-width:700px){.vc45-page{padding:10px var(--gdbn-workspace-gutter)}.vc45-page .vc3-hero{align-items:flex-start;gap:11px;min-height:0;padding:15px}.vc45-page .vc3-hero h1{font-size:23px}.vc45-page .vc3-cargo-rob-layout,.vc45-page .vc3-restriction-grid{grid-template-columns:minmax(0,1fr)}.vc45-page .vc3-restriction .vc3-form--compact{grid-template-columns:repeat(3,minmax(0,1fr))}.vc45-page .vc3-card>header{align-items:flex-start;flex-wrap:wrap}.vc45-page .vc3-kpis article{padding:10px}.vc45-page .vc3-kpis strong{font-size:17px}.vc45-page .vc3-bunker-stack,.vc45-page .vc3-cargo-rob-layout,.vc45-page .vc3-dwt-grid,.vc45-page .vc3-holds-layout,.vc45-page .vc3-profile-grid,.vc45-page .vc3-restriction-grid{padding:10px}.vc45-page .vc3-profile-matrix table{min-width:660px}.vc45-page .vc3-port-consumption .vc3-table{min-width:520px}.vc45-page .vc45-dwt-scroll,.vc45-page .vc45-holds-scroll{min-width:0;overflow-x:auto}.vc45-page .vc3-dwt-excel{min-width:430px}.vc45-page .vc45-holds-scroll .vc3-table{min-width:620px}}@media (max-width:390px){.vc45-page .vc3-fuel-selector>div,.vc45-page .vc3-restriction .vc3-form--compact{grid-template-columns:minmax(0,1fr)}.vc45-page .vc3-kpis strong{font-size:15px}}@media (prefers-reduced-motion:reduce){.vc45-page :is(button,a){transition:none}}