@media screen{html[data-pmc-decorated=true]{--ThemePageBackground:var(--nx-bg);--ThemeText:var(--nx-ink);--ThemeSurface:var(--nx-surface);--ThemeSurfaceMuted:var(--nx-panel);--ThemeInputBackground:var(--nx-field);--ThemeBorder:var(--nx-line-strong);--ThemeMutedText:var(--nx-muted);--ThemeTextOutline:var(--nx-bg);--ThemeInverseTextOutline:var(--nx-ink);--LightBack:var(--nx-surface);--LightBackStripe:var(--nx-panel);--LightBackBorder:var(--nx-line);--LightBackBorderDark:var(--nx-line-strong);--LightBackBorderDarker:var(--nx-line-strong);--MainBGColor:var(--nx-bg);--MainFontColor:var(--nx-ink)}html[data-pmc-skin]{--pmc-accent-ink:var(--nx-accent-dark)}html[data-pmc-theme=dark]{--pmc-accent-ink:color-mix(in srgb,var(--nx-accent) 35%,var(--nx-ink))}html[data-pmc-decorated=true] body{background-color:var(--ThemePageBackground);color:var(--ThemeText)}html[data-pmc-skin][data-pmc-decorated=true]{--pmc-scroll-track:var(--nx-scroll-track);--pmc-scroll-thumb:var(--nx-scroll-thumb);--pmc-scroll-hover:var(--nx-scroll-thumb-hover);--pmc-scroll-active:var(--nx-scroll-thumb-hover);--help-bg:var(--nx-bg);--help-surface:var(--nx-surface);--help-text:var(--nx-ink);--help-muted:var(--nx-muted);--help-line:var(--nx-line);--help-accent:var(--nx-accent-dark);--help-link:var(--pmc-accent-ink);--schedule-band:var(--nx-panel);--schedule-band-border:var(--nx-line-strong);--schedule-band-text:var(--nx-ink);--schedule-accent:var(--pmc-accent-ink);--schedule-grid:var(--nx-line);--schedule-drop:var(--nx-accent-soft);--schedule-map-water:var(--nx-bg);--schedule-map-grid:var(--nx-line);--schedule-map-land:var(--nx-panel-2);--schedule-map-coast:var(--nx-line-strong);--schedule-map-route:var(--pmc-accent-ink);--schedule-map-marker:var(--nx-field);--schedule-map-outline:var(--nx-ink)}html[data-pmc-skin][data-pmc-decorated=true] #shipplanmain{--cargo-surface:var(--nx-surface);--cargo-border:var(--nx-line);--cargo-text:var(--nx-ink);--cargo-muted:var(--nx-muted);--cargo-header:var(--nx-panel-2);--cargo-tab-base:var(--nx-panel)}html[data-pmc-decorated=true] :is(.navbar-custom,.CMfooter){--NavBarBGColor:var(--nx-chrome);--NavBarFontColor:var(--nx-chrome-ink);--nav-edge:var(--nx-line-strong);background-color:var(--nx-chrome)!important;color:var(--nx-chrome-ink)!important;border-color:var(--nx-line-strong)!important}html[data-pmc-decorated=true] .navbar-custom{background-image:var(--nx-nature-texture,var(--nx-theme-texture,none));background-size:var(--nx-nature-texture-size,var(--nx-theme-texture-size,100px 40px))}html[data-pmc-skin=pirate] .navbar-custom{background-image:url(../Content/Images/themes/pirate-chart-rope.svg);background-size:240px 64px}html[data-pmc-decorated=true] .CMfooter a{color:var(--nx-chrome-ink)!important}html[data-pmc-decorated=true] :is(.CMPadBlockWhite,.CMTableRow,.CMStickyCol,.divTableHeading,.divTableFoot,.panel,.panel-body,.modal-content){background-color:var(--ThemeSurface)!important;color:var(--ThemeText)!important;border-color:var(--ThemeBorder)!important}html[data-pmc-decorated=true] :is(.CMTableStripe,.divTableCell,.divTableHead){background-color:var(--ThemeSurfaceMuted)!important;color:var(--ThemeText)!important;border-color:var(--ThemeBorder)!important}html[data-pmc-decorated=true] :is(.FieldBox,.FieldBoxBig,.FieldBoxChat,.FieldBoxGT,.MegaField,.MegaFieldSelect,.form-control){background-color:var(--ThemeInputBackground)!important;color:var(--ThemeText)!important;border-color:var(--ThemeBorder)!important}html[data-pmc-decorated=true] :is(.CMButton,.CMButtonINVERT,.CMButtonDisable,.btn-default,.ToolBlockHead,.PMAllocationMode,.TabHeadLeft,.FieldPick,.CMLabelNoBorder,.CMLabelBorder,.CMBorder){background-color:var(--ThemeSurface)!important;background-image:none!important;color:var(--ThemeText)!important;border-color:var(--ThemeBorder)!important;text-shadow:none!important;filter:none!important}html[data-pmc-decorated=true] :is(.CMButton,.CMButtonINVERT,.btn-default):is(:hover,:focus-visible){background-color:var(--nx-accent-soft)!important}html[data-pmc-decorated=true] :is(input,select,textarea):disabled{color:var(--ThemeMutedText)!important}html[data-pmc-decorated=true] :is(input[type=checkbox],input[type=radio]){accent-color:var(--nx-accent)}html[data-pmc-decorated=true] :is(.ToolHolder,#menu,.navbar-custom .dropdown-menu){background:var(--ThemeSurface)!important;color:var(--ThemeText)!important;border-color:var(--ThemeBorder)!important}html[data-pmc-decorated=true] #menu a{color:var(--ThemeText)!important}html[data-pmc-decorated=true] #menu a:hover{background:var(--ThemeSurfaceMuted)!important}html[data-pmc-skin] .cirrus-home.cirrus-dashboard{--ThemeText:var(--nx-ink);color:var(--nx-ink);background:var(--nx-bg);--menu-shade:linear-gradient(110deg,color-mix(in srgb,var(--nx-bg) 94%,transparent),color-mix(in srgb,var(--nx-bg) 88%,transparent))}html[data-pmc-skin] .cirrus-dashboard .dashboard-card{background:color-mix(in srgb,var(--nx-surface) calc(var(--dashboard-alpha,.82) * 100%),transparent);border-color:var(--nx-line)}html[data-pmc-skin] .cirrus-dashboard :is(h1,h2,h3,.dashboard-big-number,.dashboard-stat-line strong,.dashboard-gauge strong,.dashboard-gauge-row dd,.dashboard-list strong,.dashboard-special-grid strong){color:var(--nx-ink)!important}html[data-pmc-skin] .cirrus-dashboard :is(.dashboard-kicker,.dashboard-voyage-label,.dashboard-destination div>span,.dashboard-big-number>span,.dashboard-stat-line,.dashboard-stat-line small,.dashboard-footnote,.dashboard-gauge span,.dashboard-gauge-row dt,.dashboard-gauge-row dd small,.dashboard-list small,.dashboard-list-end,.dashboard-special-grid div>span:last-child,.dashboard-data-note,.dashboard-context,.dashboard-section-heading>span,.cirrus-home-support,.dashboard-eyebrow span){color:var(--nx-muted)}html[data-pmc-skin] .cirrus-dashboard :is(.dashboard-context strong,.dashboard-attention-row span,.dashboard-no-data){color:var(--nx-ink)}html[data-pmc-skin] .cirrus-dashboard :is(.dashboard-eyebrow,.dashboard-card-link,.dashboard-destination strong,.dashboard-data-note a,.cirrus-home-support a,.dashboard-attention-row strong,.special-icon){color:var(--pmc-accent-ink)}html[data-pmc-skin] .cirrus-dashboard .dashboard-gauge{color:var(--pmc-accent-ink)!important}html[data-pmc-skin] .cirrus-dashboard .dashboard-gauge-violet{color:var(--nx-muted)!important}html[data-pmc-skin] .cirrus-dashboard .gauge-track{stroke:var(--nx-line);opacity:.35}html[data-pmc-skin] .cirrus-dashboard :is(.dashboard-widget-mark,.dashboard-date,.dashboard-port-marker,.dashboard-badge){background:var(--nx-accent-soft);color:var(--pmc-accent-ink)}html[data-pmc-skin] .cirrus-dashboard :is(.dashboard-context,.dashboard-stat-line,.dashboard-card-link,.dashboard-special-grid>div,.dashboard-list li+li,.dashboard-attention-row+.dashboard-attention-row,.cirrus-home-support){border-color:var(--nx-line)}html[data-pmc-skin] .cirrus-dashboard .dashboard-rotation :is(a,span){color:var(--nx-ink);border-color:var(--nx-line);background:var(--nx-panel)}html[data-pmc-skin] .cirrus-dashboard .dashboard-button{background:var(--nx-surface);color:var(--nx-ink);border-color:var(--nx-line-strong)}html[data-pmc-skin] .cirrus-dashboard .dashboard-button-primary{background:var(--nx-accent-dark);color:#fff;border-color:var(--nx-accent-dark)}html[data-pmc-skin] .cirrus-dashboard .dashboard-profile-button{background:transparent;border-color:transparent}html[data-pmc-skin] .cirrus-dashboard .dashboard-launch-group>summary{background:linear-gradient(115deg,var(--nx-chrome-2),var(--nx-chrome));border-color:var(--nx-line-strong);color:var(--nx-chrome-ink)}html[data-pmc-skin] .cirrus-dashboard .dashboard-launch-group :is(strong,small){color:var(--nx-chrome-ink)}html[data-pmc-skin] .cirrus-dashboard .dashboard-launch-group>summary::after{content:"";width:23px;height:23px;flex:none;background:var(--nx-nature-ornament,var(--nx-pirate-ornament,var(--nx-theme-ornament,none))) center/contain no-repeat}html[data-pmc-skin] .cirrus-dashboard .dashboard-edit-toolbar{background:var(--nx-panel);color:var(--nx-ink);border-color:var(--nx-line)}html[data-pmc-skin] .cirrus-dashboard .dashboard-editor-instructions>span{color:var(--nx-muted)}html[data-pmc-skin] .cirrus-dashboard .dashboard-widget-editor button{color:var(--nx-ink);background:var(--nx-panel);border-color:var(--nx-line)}html[data-pmc-skin] .cirrus-dashboard :is(.dashboard-empty,.dashboard-selection-notice){background:var(--nx-panel);color:var(--nx-ink);border-color:var(--nx-line)}html[data-pmc-skin] .cirrus-dashboard .dashboard-refresh-message{color:var(--pmc-accent-ink)}}html body .pmc-theme-picker{position:fixed;inset:40px 18px auto auto;width:330px;max-width:calc(100vw - 24px);max-height:calc(100dvh - 65px);overflow:auto;margin:0;padding:16px;border:1px solid var(--ThemeBorder,#60738b);border-radius:12px;color:var(--ThemeText,#172334);background:var(--ThemeSurface,#fff);box-shadow:0 12px 40px #0005;font:13px/1.5 system-ui,sans-serif}html body .pmc-theme-picker>strong{display:block;margin-bottom:10px;font-size:15px}html body .pmc-theme-choices{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}html body .pmc-theme-choices button{display:flex;flex-direction:column;align-items:center;gap:5px;min-height:65px;max-height:none!important;padding:8px 3px;margin:0;border:1px solid var(--ThemeBorder,#a6b4c3);border-radius:7px;font:12px/1.5 system-ui;color:var(--ThemeText,#172334);background:var(--ThemeSurface,#fff);cursor:pointer}html body .pmc-theme-choices button[aria-pressed=true]{outline:2px solid var(--pmc-accent-ink,#386886);outline-offset:1px;background:var(--ThemeSurfaceMuted,#e9edf2)}.pmc-theme-swatch{width:46px;height:24px;flex:none;border-radius:4px;border:1px solid #7e879966;background:linear-gradient(135deg,var(--swatch-bg) 60%,var(--swatch-accent) 60%)}[data-swatch=light]{--swatch-bg:#f6f8fa;--swatch-accent:#0067b1}[data-swatch=dark]{--swatch-bg:#111923;--swatch-accent:#1f8fd1}[data-swatch=floral]{--swatch-bg:#eef2df;--swatch-accent:#b96f8a}[data-swatch=space]{--swatch-bg:#050914;--swatch-accent:#7f6df2}[data-swatch=christmas]{--swatch-bg:#173f34;--swatch-accent:#a52f43}[data-swatch=halloween]{--swatch-bg:#221c2b;--swatch-accent:#ed922e}[data-swatch=autumn]{--swatch-bg:#f0e7d8;--swatch-accent:#964923}[data-swatch=ocean]{--swatch-bg:#071b28;--swatch-accent:#86cfc3}[data-swatch=pirate]{--swatch-bg:#eee6d3;--swatch-accent:#3b5662}html body .pmc-theme-motion{display:flex;align-items:center;gap:8px;margin:14px 0 4px;font-size:13px;font-weight:400}html body .pmc-theme-motion input{width:17px;height:17px;min-width:17px;margin:0}[data-pmc-motion-status],[data-pmc-appearance-status]{display:block;font-size:12px;color:var(--ThemeMutedText,#52616f)}[data-pmc-appearance-status]:empty,[data-pmc-motion-status]:empty,[data-pmc-appearance-retry][hidden]{display:none!important}.pmc-appearance-profile{padding:18px;margin:16px 0;border:1px solid var(--ThemeBorder,#9aa6b2);border-radius:10px;color:var(--ThemeText);background:var(--ThemeSurface)}.pmc-appearance-profile h2{font-size:20px;margin:0 0 8px}.pmc-appearance-profile>label{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.pmc-appearance-profile select{min-width:180px;padding:7px;background:var(--ThemeInputBackground);color:var(--ThemeText);border:1px solid var(--ThemeBorder);border-radius:5px}.help-theme select{background:var(--help-surface);color:var(--help-text);border:1px solid var(--help-line);padding:4px;border-radius:4px}.pmc-theme-picker :focus-visible,.pmc-appearance-profile :focus-visible{outline:2px solid var(--pmc-accent-ink,#386886);outline-offset:3px}@media print{.pmc-theme-picker,.pmc-appearance-profile{display:none!important}}@media(forced-colors:active){html body .pmc-theme-picker,html body .pmc-theme-choices button{color:CanvasText;background:Canvas;border-color:CanvasText}html body .pmc-theme-choices button[aria-pressed=true]{outline-color:Highlight}}
