html{--line-color:#455767;--line-color-2:#5c7e96;--title-primary:#7dbdef;--title-2:#8cbbe6;--green:#249a00;--orange:#f2a93b;--red:#ff1500;--alert:#d84532;--alert-title:#fff;--warning:#e7ac52;--warning-title:#000;margin:0}html[data-theme=dark]{--background-primary:#000;--background-1:#151515;--background-2:#1e1e1e;--background-3:#353535;--background-4:#494949;--background-5:#636363;--background-header:#000;--foreground-hidden:#9b9b9b;--foreground-black:#000;--foreground-primary:#d8d8d8;--foreground-2:#c6c6c6;--foreground-3:#dadada;--foreground-4:#ededed;--foreground-5:#f6f6f6;--foreground-blue:#6ebaff;--background-blue-1:#74a4cb;--background-blue-2:#69889e;--background-blue-3:#5a80a2;--foreground-full:#fff;--background-cruise:#1c1c1c;--highlight:#272f3a;--button-normal:#494949;--button-normal-text:#d8d8d8;--button-hover:#d8d8d8;--button-hover-text:#636363;--button-default:#5a80a2;--button-default-text:#d8d8d8;--button-disabled:#9b9b9b;--button-disabled-text:#494949;--button-disabled-text-token:#f6f6f6}html[data-theme=light]{--background-primary:#def0ff;--background-2:#b1d2f3;--background-3:#fff;--background-4:#669cd5;--background-5:#669cd5;--background-header:#def0ff;--foreground-hidden:#5c7e96;--foreground-black:#000;--foreground-primary:#000;--foreground-2:#cdcdcd;--foreground-3:#dadada;--foreground-4:#ededed;--foreground-5:#f6f6f6;--foreground-blue:#5377aa;--background-blue-1:#5c7e96;--background-blue-2:#69889e;--background-blue-3:#80b7ec;--foreground-full:#fff;--background-cruise:#b9dcff;--button-normal:#669cd5;--button-normal-text:#fff;--button-hover:#cdcdcd;--button-hover-text:#636363;--button-default:#286aab;--button-default-text:#fff;--button-disabled:#ececec;--button-disabled-text:#b1d2f3;--button-disabled-text-token:#636363}html[data-theme=night]{--background-primary:#000;--background-2:#1e1e1e;--background-3:#282828;--background-4:#333;--background-5:#3c3c3c;--background-header:#000;--foreground-hidden:#696969;--foreground-black:#000;--foreground-primary:#b20000;--foreground-2:#c60000;--foreground-3:#da0000;--foreground-4:#ed0000;--foreground-5:#f60000;--foreground-blue:#960000;--background-blue-1:#5c7e96;--background-blue-2:#69889e;--background-blue-3:#630000;--foreground-full:#c6c6c6;--background-cruise:#16191d;--button-normal:#333;--button-normal-text:#f60000;--button-hover:#c60000;--button-hover-text:#636363;--button-default:#630000;--button-default-text:#b1b1b1;--button-disabled:#696969;--button-disabled-text:#494949;--button-disabled-text-token:#f6f6f6}html[data-theme=cloud]{--background-primary:#000;--background-1:#151515;--background-2:#1e1e1e;--background-3:#353535;--background-4:#494949;--background-5:#636363;--background-header:#1a5490;--foreground-hidden:#9b9b9b;--foreground-black:#000;--foreground-primary:#d8d8d8;--foreground-2:#c6c6c6;--foreground-3:#dadada;--foreground-4:#ededed;--foreground-5:#f6f6f6;--foreground-blue:#6ebaff;--background-blue-1:#74a4cb;--background-blue-2:#69889e;--background-blue-3:#5a80a2;--foreground-full:#fff;--background-cruise:#1c1c1c;--highlight:#272f3a;--button-normal:#494949;--button-normal-text:#d8d8d8;--button-hover:#d8d8d8;--button-hover-text:#636363;--button-default:#5a80a2;--button-default-text:#d8d8d8;--button-disabled:#9b9b9b;--button-disabled-text:#494949;--button-disabled-text-token:#f6f6f6}body{background:var(--background-primary);color:var(--foreground-primary);margin:0;padding:0 8px;font-family:IBM Plex Sans,Helvetica Neue,Arial,sans-serif;font-size:15px;font-weight:300}#root{max-width:1200px;margin:0 auto}button,input{background-color:var(--background-primary);border-color:var(--foreground-primary);color:var(--foreground-primary)}.button-endscreen{background-color:var(--background-primary);border-color:var(--foreground-primary);color:var(--foreground-primary);border-radius:8px;padding:15px 30px;font-size:18px;text-decoration:none}.block-field input,.block-field .input{color:var(--foreground-primary)!important}.Appview .AppHeaderView,.Appview .ShipView-header,.Appview .ShipView-header-container,.Appview .ShipView-header-fill.pre,.Appview .ShipView-header-fill.post,.Appview .ShipView-ship-container,.Appview .Menu-button,.Appview [data-theme=cloud] .ShipView-header,.Appview [data-theme=cloud] .ShipView-header-container,.Appview [data-theme=cloud] .ShipView-header-fill.pre,.Appview [data-theme=cloud] .ShipView-header-fill.post,.Appview [data-theme=cloud] .ShipView-ship-container,.Appview [data-theme=cloud] .ShipView-ship-container .ShipView-header-fill.pre .content,.Appview [data-theme=cloud] .ShipView-ship-container .ShipView-header-fill.post .content,.Appview [data-theme=cloud] .Menu-button{background-color:var(--background-primary)!important}.Appview [data-theme=cloud] .ShipView-header-fill.pre,.Appview [data-theme=cloud] .ShipView-header-fill.post{border-bottom:none!important}.ShipView-header-container{border-bottom:2px solid var(--line-color)!important}.screenshot-view .ShipView-header-container{display:none!important}.ShipView-header-fill.pre,.ShipView-header-fill.post{border-bottom:none!important}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:300;src:local(IBM Plex Sans Light),local(IBMPlexSans-Light),url(IBMPlexSans-Light.1ccc688a.woff2)format("woff2"),url(IBMPlexSans-Light.0331c514.woff)format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;src:local(IBM Plex Sans),local(IBMPlexSans),url(IBMPlexSans-Regular.e81f1062.woff2)format("woff2"),url(IBMPlexSans-Regular.64fb7e60.woff)format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;src:local(IBM Plex Sans SmBld),local(IBMPlexSans-SmBld),url(IBMPlexSans-SemiBold.65a27d0a.woff2)format("woff2"),url(IBMPlexSans-SemiBold.437469bf.woff)format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;src:local(IBM Plex Sans Bold),local(IBMPlexSans-Bold),url(IBMPlexSans-Bold.8e006283.woff2)format("woff2"),url(IBMPlexSans-Bold.02dc9a5c.woff)format("woff")}@font-face{font-family:IBM Plex Sans;font-style:italic;font-weight:400;src:local(IBM Plex Sans Italic),local(IBMPlexSans-Italic),url(IBMPlexSans-Italic.72436da9.woff2)format("woff2"),url(IBMPlexSans-Italic.66446a5e.woff)format("woff")}@font-face{font-family:Saira Extra Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(saira-extra-condensed-latin-700-normal.5485d299.woff2)format("woff2"),url(saira-extra-condensed-latin-700-normal.c0b03754.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+300-301,U+303-304,U+308-309,U+323,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:LogbookIcons;src:url(LogbookIcons.4665fc69.ttf)format("truetype")}span[class^=LogbookIcon-]:before,span[class*=\ LogbookIcon-]:before{font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;line-height:1;font-family:LogbookIcons!important;font-weight:400!important}.LogbookIcon-wifi:before{content:""}.LogbookIcon-weather-9:before{content:""}.LogbookIcon-weather-8:before{content:""}.LogbookIcon-weather-7:before{content:""}.LogbookIcon-weather-6:before{content:""}.LogbookIcon-weather-5:before{content:""}.LogbookIcon-weather-4:before{content:""}.LogbookIcon-weather-3:before{content:""}.LogbookIcon-weather-2:before{content:""}.LogbookIcon-weather-16:before{content:""}.LogbookIcon-weather-15:before{content:""}.LogbookIcon-weather-14:before{content:""}.LogbookIcon-weather-13:before{content:""}.LogbookIcon-weather-12:before{content:""}.LogbookIcon-weather-11:before{content:""}.LogbookIcon-weather-10:before{content:""}.LogbookIcon-weather-1:before{content:""}.LogbookIcon-watch:before{content:""}.LogbookIcon-user:before{content:""}.LogbookIcon-usb:before{content:""}.LogbookIcon-trip:before{content:""}.LogbookIcon-trash:before{content:""}.LogbookIcon-track:before{content:""}.LogbookIcon-toggle:before{content:""}.LogbookIcon-toggle-on:before{content:""}.LogbookIcon-status-port:before{content:""}.LogbookIcon-status-onboard:before{content:""}.LogbookIcon-status-offboard:before{content:""}.LogbookIcon-status-lock:before{content:""}.LogbookIcon-status-inmotion:before{content:""}.LogbookIcon-status-drifting:before{content:""}.LogbookIcon-status-buoy:before{content:""}.LogbookIcon-status-bunkering:before{content:""}.LogbookIcon-status-anchor:before{content:""}.LogbookIcon-stats:before{content:""}.LogbookIcon-settings:before{content:""}.LogbookIcon-search:before{content:""}.LogbookIcon-sails-up:before{content:""}.LogbookIcon-sails-down:before{content:""}.LogbookIcon-sails-change:before{content:""}.LogbookIcon-sailing-vessel:before{content:""}.LogbookIcon-sailing-vessel-large:before{content:""}.LogbookIcon-refresh:before{content:""}.LogbookIcon-print:before{content:""}.LogbookIcon-plus:before{content:""}.LogbookIcon-on2:before{content:""}.LogbookIcon-on1:before{content:""}.LogbookIcon-on:before{content:""}.LogbookIcon-off2:before{content:""}.LogbookIcon-off1:before{content:""}.LogbookIcon-off:before{content:""}.LogbookIcon-note:before{content:""}.LogbookIcon-note-weather-report:before{content:""}.LogbookIcon-note-weather-forecast:before{content:""}.LogbookIcon-note-technical:before{content:""}.LogbookIcon-note-journal:before{content:""}.LogbookIcon-note-cruise-plan:before{content:""}.LogbookIcon-no-cloud:before{content:""}.LogbookIcon-navigation:before{content:""}.LogbookIcon-navigation-level-3:before{content:""}.LogbookIcon-navigation-level-2:before{content:""}.LogbookIcon-navigation-level-1:before{content:""}.LogbookIcon-navigation-level-0:before{content:""}.LogbookIcon-motor-vessel:before{content:""}.LogbookIcon-moon-waxing:before{content:""}.LogbookIcon-moon-waning:before{content:""}.LogbookIcon-moon-new:before{content:""}.LogbookIcon-moon-full:before{content:""}.LogbookIcon-graph:before{content:""}.LogbookIcon-gps:before{content:""}.LogbookIcon-gps-unfilled:before{content:""}.LogbookIcon-gen-water:before{content:""}.LogbookIcon-gen-power:before{content:""}.LogbookIcon-gen-heater:before{content:""}.LogbookIcon-gen-ac:before{content:""}.LogbookIcon-eye-on:before{content:""}.LogbookIcon-eye-off:before{content:""}.LogbookIcon-environment:before{content:""}.LogbookIcon-enter:before{content:""}.LogbookIcon-edit:before{content:""}.LogbookIcon-day:before{content:""}.LogbookIcon-cruise:before{content:""}.LogbookIcon-compass:before{content:""}.LogbookIcon-compass-filled:before{content:""}.LogbookIcon-cloud:before{content:""}.LogbookIcon-close:before{content:""}.LogbookIcon-circle-large:before{content:""}.LogbookIcon-circle-filled-large:before{content:""}.LogbookIcon-checklist:before{content:""}.LogbookIcon-box:before{content:""}.LogbookIcon-box-filled:before{content:""}.LogbookIcon-bluetooth:before{content:""}.LogbookIcon-arrows-up:before{content:""}.LogbookIcon-arrows-right:before{content:""}.LogbookIcon-arrows-left:before{content:""}.LogbookIcon-arrows-down:before{content:""}.LogbookIcon-arrow-up:before{content:""}.LogbookIcon-arrow-right:before{content:""}.LogbookIcon-arrow-left:before{content:""}.LogbookIcon-arrow-down:before{content:""}.LogbookIcon-alert:before{content:""}.LogbookIcon-account:before{content:""}.CloseButton{cursor:pointer;text-align:center}.CloseButton:hover{color:var(--background-primary)}.CloseButton .LogbookIcon{border:1px solid var(--foreground-primary);width:24px;height:24px;line-height:24px;display:inline-block}button.CloseButton{background:0 0;border:none;margin:0;padding:0}.DetailsToggle{float:left;margin-right:12px}.DetailsToggle .button{cursor:pointer;text-align:center;width:24px;height:24px;line-height:24px;display:inline-block}.EditGroup .EditGroup-save-button{cursor:pointer;font-size:inherit;background:0 0;border:none;margin:0 1ex;padding:4px}.EditGroup .CloseButton{border-radius:10px;display:inline-block}.AutocompleteInput.selected .AutocompleteInput-options{height:100px;display:block}.AutocompleteInput .AutocompleteInput-options-container{width:400px;margin-top:1px;position:absolute}.AutocompleteInput .AutocompleteInput-options{border:solid 1px var(--foreground-hidden);background-color:var(--background-3);z-index:2;max-height:10em;margin-top:10px;margin-bottom:50px;padding-left:10px;line-height:1.5rem;display:none;position:relative;top:1em;left:0;right:0;overflow-y:auto}.AutocompleteInput .AutocompleteInput-options .AutocompleteInput-option{cursor:pointer}.Menu{display:inline-block}.Menu .Menu-overlay{z-index:100;position:fixed;inset:0}.Menu .Menu-items-container{white-space:nowrap;position:absolute}.Menu .Menu-items{background-color:var(--background-4);border:1px solid var(--background-5);color:var(--foreground-primary);text-align:left;z-index:1000;border-bottom-right-radius:10px;border-bottom-left-radius:10px;min-width:132px;max-width:calc(100vw - 20px);padding:8px;line-height:32px;position:relative;top:43px;left:0}.Menu .Menu-items .Menu-item{padding:0 4px}.Menu .Menu-items .Menu-item.disabled{color:var(--foreground-hidden)}.Menu .Menu-items .Menu-item:not(.disabled){cursor:pointer}.Menu .Menu-items .Menu-item .LogbookIcon{margin-right:1ex}.Menu .Menu-items .Menu-item-divider{background-color:var(--foreground-hidden);border:none;height:1px;padding:0 4px}.Menu-button{box-sizing:border-box;font-size:inherit;line-height:inherit;border:none;height:100%;margin:0 1px;padding:0 12px;display:inline-block}.Menu-button:hover,.Menu-button.selected{border:1px solid var(--background-5);color:var(--foreground-hidden);border-top:none;border-bottom:none;margin:0}.Menu-button:hover,.Menu-button.selected,.Menu-item:not(.disabled):hover,.Menu-item:not(.disabled).selected{background-color:var(--background-4);cursor:pointer}.MultiSelect{background-color:var(--background-2);border-top:1px solid var(--foreground-hidden)}.MultiSelect .MultiSelect-value{background-color:var(--background-3);margin-right:1ex;padding:3px 0 3px 1ex}.MultiSelect .MultiSelect-value.disabled{color:var(--foreground-hidden)}.MultiSelect .MultiSelect-value .CloseButton .button{border:none;font-size:20px}.MultiSelect .MultiSelect-value .MultiSelect-value-text{padding-right:1ex}.MultiSelect .MultiSelect-value .MultiSelect-value-text .LogbookIcon{padding-right:2px}.MultiSelect.readOnly{background:0 0;padding-top:4px}.MultiSelect.readOnly .MultiSelect-value{background:0 0}.MultiSelect.readOnly .MultiSelect-value .MultiSelect-value-text{padding-right:0}.MultiSelect .Select .button{display:inline-block;border-top:none!important}.MultiSelect .Select .Select-options-container{border-top:none}.Overlay-container{font-size:unset;line-height:normal;position:absolute;top:0;left:0;right:0}.Overlay-container .Overlay-background{background-color:var(--background-primary);opacity:.5;z-index:100;position:fixed;inset:0}.Overlay-container .Overlay-content{z-index:1000;width:600px;margin:0 auto;position:fixed;top:120px;left:0;right:0}.Overlay-container .Overlay-content .Overlay-body{background-color:var(--background-primary);border-bottom-right-radius:10px;border-bottom-left-radius:10px;padding:12px;border:1px solid var(--foreground-hidden)!important}.Overlay-container .Overlay-content .Overlay-body .TabBar .TabBar-tab{margin-top:0}.Overlay-container .Overlay-content .Overlay-body .highlight{font-weight:700}.Overlay-container .Overlay-content .Overlay-title{background-color:var(--background-blue-3);border-top-left-radius:10px;border-top-right-radius:10px;margin:0;padding:8px 12px}.Overlay-container .Overlay-content .Overlay-title .CloseButton{float:right;border-radius:10px;margin-top:-2px}.Overlay-container .Overlay-content .Overlay-title .Overlay-title-text{padding-left:2ex;font-weight:700}.Overlay-container .Overlay-content.warning{z-index:1100}.Overlay-container .Overlay-content.warning .Overlay-title{background-color:var(--warning);color:var(--warning-title)}.Overlay-container .Overlay-content.warning .highlight{color:var(--warning)}.Overlay-container .Overlay-content .Overlay-title.warning{background-color:var(--warning);color:var(--warning-title)}.Overlay-container .Overlay-content.alarm{z-index:1200}.Overlay-container .Overlay-content.alarm .Overlay-title{background-color:var(--alert);color:var(--alert-title)}.Overlay-container .Overlay-content.alarm .highlight{color:var(--alert)}.Overlay-container .Overlay-content .Overlay-title.alarm{background-color:var(--alert);color:var(--alert-title)}.ship-user-dialog .Overlay-body,.ship-user-dialog .Overlay-content{width:400px!important}.ship-user-dialog .Overlay-title{width:402px!important}.Overlay-content.overlay-narrow{width:20em!important}.Overlay-body-padding{padding-left:30px!important;padding-right:30px!important}.Select .button{background-color:var(--background-3);cursor:pointer;min-height:19px;padding:3px 12px;font-weight:400}.Select .button:hover{background-color:var(--foreground-hidden);color:var(--background-4)}.Select.readOnly .button{background-color:#0000;cursor:inherit!important}.Select.readOnly .button:hover{background-color:inherit!important;color:inherit!important}.Select .Select-options-container{border-top:1px solid var(--foreground-hidden);color:var(--foreground-primary);margin-bottom:30px;margin-left:10px;font-weight:400;position:absolute;margin-top:5px!important}.Select .Select-options{background-color:var(--background-3);border:1px solid var(--background-5);text-align:left;z-index:2;width:250px;margin-bottom:50px;line-height:1.6em;display:none;position:relative;top:0}.Select .Select-options .CloseButton{float:right;border-radius:10px;margin:2px 5px 0 0}.Select .Select-options .CloseButton .button{width:24px!important;height:24px!important}.Select .Select-options .CloseButton .button:hover{background-color:var(--foreground-2);color:var(--background-4)}.Select .Select-options .CloseButton .LogbookIcon{text-align:center;padding:0;border:1px solid var(--foreground-primary)!important}.Select .Select-options .CloseButton:hover{background-color:var(--foreground-hidden);color:var(--background-4)}.Select .Select-option{cursor:pointer;padding:4px 12px}.Select .Select-option.disabled{color:var(--foreground-hidden)}.Select .Select-option:hover{background-color:var(--foreground-hidden);color:var(--background-4)}.Select .Select-option.select-divider{color:var(--foreground-hidden);text-align:center;pointer-events:none;cursor:default;padding:2px 12px;font-size:10px}.Select .Select-option.select-divider:hover{color:var(--foreground-hidden);background-color:#0000}.Select .Select-option.add-option{background-color:var(--background-5);border-bottom:1px solid var(--foreground-hidden);height:26px;font-weight:600}.Select .Select-option.add-option:hover{background-color:var(--foreground-hidden)!important}.Select .Select-option .LogbookIcon{text-align:center;width:3ex;display:inline-block}.Select .Select-option:hover .Select-custom-value{color:var(--background-4)}.Select .Select-option.Select-option-custom{color:var(--foreground-primary);background-color:var(--background-5);margin-top:5px;padding-top:5px;padding-bottom:5px;padding-right:5px;border-top:1px solid var(--foreground-hidden)!important}.Select .Select-option.Select-option-custom:hover input{color:var(--foreground-primary)}.Select .Select-option .Select-custom-value{box-sizing:border-box;background:inherit;color:var(--foreground-primary);margin-bottom:5px;margin-right:3ex;display:block;background-color:var(--background-3)!important}.Select .Select-option .Select-custom-value::placeholder{color:var(--foreground-hidden)}.Select .Select-option .Select-custom-value-button{color:var(--foreground-primary);float:right;border-radius:10px;margin-top:5px;margin-bottom:5px;padding:0 2px 6px;border:1px solid var(--foreground-primary)!important;width:22px!important;height:22px!important}.Select .Select-option .Select-custom-value-button:hover{background-color:var(--foreground-2);color:var(--background-4)}.Select .Select-option input.Select-custom-value{color:var(--foreground-primary);background-color:var(--background-3)!important}.Select .Select-option .Select-custom-value-button:before{vertical-align:middle}.Select.selected .Select-options{display:block}.CruiseView.current .Select-options{margin-bottom:148px!important}.CruiseView.current.instruments-minized .Select-options{margin-bottom:52px!important}.select_small_150,.select_small_150 .Select-options{width:150px!important}.TabBar .TabBar-tabs{border-bottom:1px solid var(--foreground-hidden);margin-bottom:4px;padding-bottom:0}.TabBar .TabBar-tabs .CloseButton{float:right}.TabBar .TabBar-tabs .TabBar-tab{background-color:var(--background-4);cursor:pointer;border-bottom:4px solid var(--background-5);margin-top:1ex;margin-right:4px;padding:0 2ex;line-height:32px;display:inline-block}.TabBar .TabBar-tabs .TabBar-tab.selected{border-bottom:4px solid var(--background-blue-3)}[data-theme=light] .TabBar .TabBar-tabs .TabBar-tab.selected{border-bottom:4px solid var(--button-default)}.TabBar .TabBar-tabs .TabBar-tab:hover{border-bottom:4px solid var(--foreground-primary)}.TabBar .TabBar-tabs .TabBar-tab:not(.active) .LogbookIcon{color:var(--foreground-hidden)}.TabBar .TabBar-tabs .TabBar-tab .LogbookIcon{margin-right:1ex}.TabBar .TabBar-content{padding:12px}.TimelineFade{width:24px;margin-left:132px}.TimelineFade .marker{border-top:1px solid var(--foreground-2);height:4px}[data-theme=light] .TimelineFade .marker{border-top-color:var(--foreground-primary)!important}.TimezoneInput{padding:0 12px;display:inline-flex}.TimezoneInput .button{margin:0 4px;padding:4px 12px}.TimezoneInput .label{margin:4px 0}.ToggleSwitch{border:1px solid var(--foreground-primary);cursor:pointer;border-radius:1em;margin:2px 1ex 1px 0;padding:1px 6px;display:inline-block}.ToggleSwitch .LogbookIcon.LogbookIcon-circle-filled-large{padding-left:1ex}.ToggleSwitch .LogbookIcon.LogbookIcon-circle-large{padding-right:1ex}.UserAdviceDialog .block-field-inputs{border:none!important}.UserAdvice-warning{border:1px solid var(--orange)!important}.UserAdvice-alarm{color:var(--foreground-full);background-color:var(--red)!important;border:1px solid var(--red)!important}.AccountSettingsView .TabBar-content{padding:0}.AccountSettingsView .main-page-containers{background-color:var(--background-2);min-height:400px;margin-bottom:1em;padding:2em}.AccountSettingsView .main-page-containers .block-row-title{width:100%!important}.AccountSettingsView .CloseButton_right{float:right;max-width:2em;margin-top:5px;margin-bottom:5px}.AccountSettingsView .EditGroup-save-button{float:right;border-radius:10px;width:30px;height:30px;margin-top:-50px;margin-right:100px;font-size:20px}.AccountSettingsView .ShipUserEditView-row .block-field label{display:inline-block}.AccountSettingsView .ShipUserEditView-row~.ShipUserEditView-row .block-field label{display:none}.AccountSettingsView .ship_name_cloud{width:10em;height:30px;padding-top:10px;padding-bottom:4px;font-size:18px;font-weight:700;display:inline-block}.AccountSettingsView .start-screen-button{background-color:var(--background-blue-3);text-align:center;box-shadow:0px 0px 30px var(--background-2);color:var(--foreground-full);border-radius:10px;width:70%;max-width:15em;margin:0;padding-top:10px;padding-bottom:10px;font-weight:700;text-decoration:none;bottom:0}.AccountSettingsView .start-screen-button:visited{color:var(--foreground-full);text-decoration:none}.AccountSettingsView .start-screen-button:disabled{background-color:var(--background-5);text-decoration:none}.AccountSettingsView .ship-select-button{width:70%;max-width:15em;font-size:18px}.AccountSettingsView .ship-select-button-blue{background-color:var(--background-blue-3)}.AccountSettingsView .ship-select-button-has-token,.AccountSettingsView .ship-select-button-has-token.default{font-size:18px;text-decoration:none;color:var(--button-disabled-text-token)!important}.AccountSettingsView .ship-select-button-has-token[disabled],.AccountSettingsView .ship-select-button-has-token.default[disabled]{cursor:revert;color:var(--button-disabled-text-token)!important}.AccountSettingsView .ship-select-button-has-token.default{font-size:18px;text-decoration:none;color:var(--button-disabled-text)!important;background-color:var(--button-disabled)!important}.AccountSettingsView .ship-deselect-button{vertical-align:bottom;border:1px solid var(--background-4);margin-left:20px;padding-top:10px;padding-bottom:10px;font-size:18px}.AccountSettingsView .ship_name_cloud{vertical-align:middle;margin-right:12px;font-size:18px;font-weight:700;display:inline-block}.AccountSettingsView .border-top{border-top:1px solid var(--foreground-hidden)}.AccountSettingsView .block-container{background-color:var(--background-2);margin-bottom:1em;padding:2em}.AccountSettingsView .TabBar{min-width:80%}.AccountSettingsView .TabBar-tab{font-size:18px;font-weight:400}.AccountSettingsView .block-row-top0{margin-top:0!important}.AccountSettingsView .message{color:var(--foreground-full);background-color:var(--background-5);border:1px solid var(--warning);border-radius:20px;max-width:600px;margin-bottom:2em;margin-left:auto;margin-right:auto;padding:0 20px;line-height:1.3em}.AccountSettingsView .message a{color:var(--foreground-blue);font-weight:700;text-decoration:none}.AccountSettingsView .message li{margin-left:2em}.AppOverlay.warning{z-index:2100!important}.AppOverlay.alarm{z-index:2200!important}.ShipView-header-fill{flex-grow:1}.ShipView-header-container,.ShipView-ship-container{z-index:2000;font-size:18px;line-height:42px;display:flex;position:fixed;left:0;right:0}.ShipView-header-container{background-color:var(--background-header);top:0}.ShipView-ship-container{background-color:var(--background-2);font-size:inherit;z-index:1001;top:43px}.ShipView-ship-container .Menu-items{top:52px}.ShipView-ship-container .ShipView-header-fill .content{height:58px;margin-top:-58px}.ShipView-ship-container .ShipView-header-fill.pre{background:linear-gradient(to right, var(--background-primary), var(--background-primary), var(--line-color-2));height:2px;margin-top:58px}.ShipView-ship-container .ShipView-header-fill.pre .content{background:linear-gradient(to right, var(--background-primary), var(--background-primary), var(--background-2))}.ShipView-ship-container .ShipView-header-fill.post{background:linear-gradient(to left, var(--background-primary), var(--background-primary), var(--line-color-2));height:2px;margin-top:58px}.ShipView-ship-container .ShipView-header-fill.post .content{background:linear-gradient(to left, var(--background-primary), var(--background-primary), var(--background-2))}.ShipView-ship-container .ShipView-menus button{margin:0 0 0 2ex;padding:8px 16px;line-height:18px}.ShipView-ship-container .ShipView-menus button:hover,.ShipView-ship-container .ShipView-menus button.selected{border:none;margin:0 0 0 2ex}.ShipView-ship-container .ShipView-header{border-color:var(--line-color-2);border-width:2px;flex-flow:wrap;padding:8px}.ShipView-ship-container .ShipView-content-header{border-top:1px solid var(--background-primary);width:100%}.ShipView-ship-container hr{border:none;flex-basis:100%}.ShipView-header-container .ShipView-header-fill{height:1px;margin-top:42px}.ShipView-header-container .ShipView-header-fill.pre{background:linear-gradient(to right, var(--background-primary), var(--background-primary), var(--line-color))}.ShipView-header-container .ShipView-header-fill.post{background:linear-gradient(to left, var(--background-primary), var(--background-primary), var(--line-color))}.ShipView-header{border-bottom:1px solid var(--line-color);box-sizing:border-box;flex-grow:1;width:1200px;max-width:1200px;height:100%;margin:0 auto;display:flex}.ShipView-header .ShipView-status-button{margin-left:1ex}.ShipView-header .ShipView-status-ok{color:green}.ShipView-header .ShipView-status-neutral{color:orange}.ShipView-header .ShipView-status-error{color:red}.ShipView-header .ShipView-status-recording-button{cursor:pointer}.ShipView-header .ShipView-status-recording-button .LogbookIcon{padding-right:1ex}.ShipView-header .spacer{width:4ex;display:inline-block}.ShipView-header .ShipView-title{flex-grow:1}.ShipView-header .ShipView-title .ShipView-logo{width:22px;height:42px;line-height:42px;display:inline-block;position:absolute;top:0;bottom:42px}.ShipView-header .ShipView-title .ShipView-title-text{margin-left:22px;padding-left:1ex;font-weight:700}.ShipView-header .ShipView-title .LogbookIcon{margin-right:1ex}.ShipView-header .ShipView-time{text-align:center;-webkit-app-region:no-drag;flex-grow:1}.ShipView-header .ShipView-menus{float:right;text-align:right;-webkit-app-region:no-drag;flex-grow:1;padding-right:44px}.ShipView-header .ShipView-button{font-size:inherit;margin:none;padding:none;border:none}.ShipView-header .ShipView-button:hover,.ShipView-header .ShipView-button.selected{background-color:var(--foreground-primary);color:var(--background-5);cursor:pointer}[data-theme=cloud] .ShipView-header-container{border-bottom:2px solid #fff}[data-theme=cloud] .ShipView-header-container .ShipView-header-fill.pre,[data-theme=cloud] .ShipView-header-container .ShipView-header-fill.post,[data-theme=cloud] .ShipView-header-container .ShipView-header{background-color:var(--background-header)}[data-theme=cloud] .ShipView-header-container .ShipView-ship-container{border-bottom:2px solid var(--foreground-primary);background-color:var(--background-header)!important}[data-theme=cloud] .ShipView-header-container .ShipView-ship-container .ShipView-header-fill.pre .content,[data-theme=cloud] .ShipView-header-container .ShipView-ship-container .ShipView-header-fill.post .content{background-color:var(--background-header)}[data-theme=cloud] .ShipView-header-container .ShipView-title-text{color:var(--foreground-primary);font-weight:700}[data-theme=cloud] .ShipView-header-container .ShipView-header{background-color:var(--background-header);border-bottom:none}[data-theme=cloud] .ShipView-header-container .Menu-button{background-color:var(--background-header)}[data-theme=cloud] .ShipView-header-container .Menu-button:hover,[data-theme=cloud] .ShipView-header-container .Menu-button.selected{background-color:var(--background-4);cursor:pointer}.block-container{gap:36px;display:flex}strong{font-weight:700}.block{flex-grow:1}.block .block-row{gap:24px;display:flex}.block .block-row+.block-row{margin-top:1em}.block a{color:inherit!important;text-decoration:none!important}.block .text-centered{text-align:center!important}.block .block-field{flex-grow:1}.block .block-field.error-message{border:1px solid red;padding:4px}.block .block-field label{color:var(--foreground-hidden);white-space:nowrap;padding:4px 12px;display:block}.block .block-field input,.block .block-field .input{background-color:var(--background-3);border-bottom:none;border-left:none;border-right:none;border-top:1px solid var(--foreground-hidden);box-sizing:border-box;border-radius:0;width:100%;margin:0;padding:4px 12px;font-size:15px}.block .block-field input[disabled],.block .block-field .input[disabled]{color:var(--foreground-hidden);background-color:#0000!important}.block .block-field .input{white-space:nowrap;display:block}.block .block-field .input .LogbookIcon{margin-right:1ex}.block .block-field input[type=radio],.block .block-field input[type=checkbox]{float:left;width:revert;margin-top:.9ex;margin-right:2ex;transform:scale(1.1)}.block .block-field input[type=number][readonly]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;display:none}.block .block-field input[type=number][readonly]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0;display:none}.block .block-field input[type=number][readonly]{appearance:textfield}.block .block-field textarea{background-color:var(--background-3);border-bottom:none;border-left:none;border-right:none;border-top:1px solid var(--foreground-hidden);box-sizing:border-box;color:var(--foreground-primary);width:100%;margin:0;padding:4px 12px;font-size:15px}.block .block-field .Select .button{border-top:1px solid var(--foreground-hidden)}.block .block-field input[readonly],.block .block-field textarea[readonly],.block .block-field .input{background-color:inherit}.block .block-field .block-field-inputs{border-top:1px solid var(--foreground-hidden);display:flex}.block .block-field .block-field-inputs .block-field-inputs-divider{margin:0 4px}.block .block-field .block-field-inputs input{border-top:none}.block .block-row-actions{margin-top:2em!important}.block .block-row-actions .block-field:last-child{text-align:right}.block button{box-sizing:border-box;cursor:pointer;font-size:inherit;background-color:var(--button-normal);color:var(--button-normal-text);margin:1em 0;padding:4px}.block button:not([disabled]):hover{background-color:var(--button-hover);color:var(--button-hover-text)}.block button[disabled]{color:var(--foreground-hidden)}.block_field_53{width:53em;max-width:53em}.block_field_50{width:750px;max-width:750px}.block_field_350{width:350px;max-width:350px!important}.block_field_small_32{width:32em;max-width:32em}.block_field_small_30{width:30em;max-width:30em}.block_field_small_24{width:24em;max-width:24em}.block_field_small_22{width:22em;max-width:22em}.block_field_small_20{width:20em;max-width:20em}.block_field_small_18{width:18em;max-width:18em}.block_field_small_16{width:16em;max-width:16em}.block_field_small_14{width:14em;max-width:14em}.block_field_small_12{width:12em;max-width:12em}.block_field_small_11{width:11em;max-width:11em}.block_field_small_10{width:10em;max-width:10em}.block_field_small_10_fix{width:10em;min-width:10em;max-width:10em}.block_field_small_8{width:8em;max-width:8em}.block_field_small_6{width:6em;max-width:6em}.block_field_small_4{width:4em;max-width:4em}.block_field_small_3{width:3em;max-width:3em}.block_field_small_2{width:2em;max-width:2em}.block_field_rpm{min-width:50px;max-width:100px}.block_field_small_1_3{max-width:33%}.block-row-followed-by-block-row{margin-bottom:0!important}.block-row-last{margin-top:10px!important;margin-bottom:30px!important}.block-row-one-row{margin-bottom:1.5em!important}.block-row-no_labels{margin-bottom:1em!important}.block-row-0{margin-bottom:0!important}.block-row-no-margin{margin-top:0!important;margin-bottom:0!important}.block-row-button-print{padding:12px 20px}.block-row-top0{margin-top:0!important}.block-row-checkboxes{margin-top:5px!important;line-height:1.5em!important}.block-row-checkboxes input[type=checkbox],.block-row-checkboxes input[type=radio]{width:16px!important;height:16px!important;margin-right:10px!important}.checkbox-text-bigger label{color:var(--foreground-primary)!important;font-size:16px!important}.block-row-radio-button{padding-left:3ex;margin-top:0!important;line-height:1em!important}.bigger input[type=radio]{width:14px!important;height:14px!important}.button_top_distance{margin-top:1.5em;gap:24px!important;margin-left:0!important}button.button,.LogView-pre-timeline .Select .button{background-color:var(--button-normal);cursor:pointer;font-size:inherit;border:none;border-radius:10px;margin:0 1ex 0 0;padding:8px 16px}button.button.default,.LogView-pre-timeline .Select .button.default{background-color:var(--button-default)!important;color:var(--button-default-text)!important}button.button[disabled],.LogView-pre-timeline .Select .button[disabled]{cursor:revert;background-color:var(--button-disabled)!important;color:var(--button-disabled-text)!important}.button:hover{background-color:var(--button-hover);color:var(--button-hover-text)}button.button:not(.Menu-button).selected{background-color:var(--foreground-primary);color:var(--background-5)}.LogbookIcon.button{border:1px solid var(--foreground-primary);border-radius:10px}.icon-large{vertical-align:text-bottom;margin-right:3px;font-size:1.1em}.button-back{float:left;padding-right:1ex}.DeleteButton{border:1px solid var(--foreground-primary);text-align:center;vertical-align:middle;background:0 0;border-radius:10px;width:24px;height:24px;padding-bottom:2px;font-size:20px;display:inline-block}.DeleteButton .icon-delete{background:0 0;border:none;width:24px;height:24px;margin:0;padding:0;display:inline-block}.debug-data{padding-left:1ex}.ChangeLogView-content{max-height:calc(90vh - 120px);padding-left:20px;padding-right:20px;overflow-y:auto}.ChangeLogView-content h4{margin-bottom:0}.ChangeLogView-content h5{margin:0;font-size:15px;font-weight:700}.height-27{height:27px!important}.center{text-align:center!important}.bottom{bottom:1em}.bold18{font-weight:700;font-size:18px!important}.label-left-0 label{padding-left:0!important}.row-right{float:right}.width-100{width:100%!important}.right-align{margin-left:20px!important}.margin-top-large{margin-top:30px!important}.padding-top-large{padding-top:1em!important}.toggle-button-left,.toggle-button-right{margin-left:0!important;margin-right:0!important;font-size:20px!important}.button-style{background-color:var(--background-4);cursor:pointer;font-size:inherit;border:none;border-radius:10px;margin:0;margin-left:10px!important;margin-right:0!important;padding:4px 6px!important}.button-style:hover,.button-style.selected{background-color:var(--background-2)!important}.button-style.disabled{background-color:#0000!important}.message-text-bigger{max-width:700px;padding:0 20px;font-size:16px;line-height:1.5em}.text-bigger{font-size:16px;line-height:1.5em}.text-error{color:var(--red)}.text-warning{color:var(--orange)}.text-success{color:var(--green)}.CruiseCalendarView .CruiseCalendarView-year{color:var(--foreground-primary);gap:12px;display:flex}.CruiseCalendarView .CruiseCalendarView-year.blank{color:var(--foreground-hidden)}.CruiseCalendarView .CruiseCalendarView-year.blank .CruiseCalendarView-month{border-color:var(--foreground-hidden);height:5px}.CruiseCalendarView .CruiseCalendarView-year:first-child .CruiseCalendarView-year-number-container{border-top:1px solid var(--foreground-2)}.CruiseCalendarView .CruiseCalendarView-year:last-child .CruiseCalendarView-months-container .year-marker:last-child{display:block}.CruiseCalendarView .CruiseCalendarView-year-number-container{border-bottom:1px solid var(--foreground-2);flex-direction:column;justify-content:center;margin-bottom:-1px;display:flex}.CruiseCalendarView .CruiseCalendarView-year-number{text-align:center;width:120px}.CruiseCalendarView .CruiseCalendarView-months-container{width:50%;min-width:250px;margin-bottom:-1px}.CruiseCalendarView .CruiseCalendarView-months-container .year-marker{width:24px;height:1px}.CruiseCalendarView .CruiseCalendarView-months-container .year-marker:first-child{border-top:1px solid var(--foreground-primary)}.CruiseCalendarView .CruiseCalendarView-months-container .year-marker:last-child{border-bottom:1px solid var(--foreground-primary);display:none}.CruiseCalendarView .CruiseCalendarView-month{box-sizing:border-box;min-height:.5em;margin-left:32px}.CruiseCalendarView .CruiseCalendarView-month .marker{border-bottom:1px solid var(--foreground-primary);width:20px;height:1px;margin-top:-2px;margin-left:-28px}.CruiseCalendarView .CruiseCalendarView-month.month-1 .marker{border:none}.CruiseCalendarView .CruiseCalendarView-cruises{flex-grow:1;min-width:500px;max-width:700px;height:365px;position:relative}.CruiseCalendarView .CruiseCalendarView-cruise{background-color:var(--background-cruise);border-left:8px solid var(--background-blue-3);color:var(--foreground-blue);cursor:pointer;width:100%;min-height:1.5em;padding-left:12px;line-height:1.5em}.CruiseCalendarView .CruiseCalendarView-cruise.active{background-color:var(--foreground-blue);color:var(--background-cruise);font-weight:700}.CruiseCalendarView .CruiseCalendarView-cruise.active .focus{margin:4px 0 4px auto}.CruiseCalendarView .CruiseCalendarView-cruise .CruiseCalendarView-cruise-title{box-sizing:border-box;align-items:baseline;width:100%;margin-top:-1px;padding:0 24px;display:inline-flex}.CruiseCalendarView .CruiseCalendarView-cruise-spacer{height:.5em}.CruiseCalendarView .TimelineFade .marker{border-color:var(--foreground-hidden)}.CruiseCalendarView .CruiseCalendarView-cruise+.CruiseCalendarView-cruise{margin-top:.5em}.CruiseCalendarView .TimelineFade+.CruiseCalendarView-year .CruiseCalendarView-year-number-container,.CruiseCalendarView .CruiseCalendarView-year+.TimelineFade{border-top:1px solid var(--foreground-2)}.CruiseCalendarView .CruiseCalendarView-year+.TimelineFade .marker:first-child{border:none}.CruiseCalendarView-new{margin-left:288px}.CruiseCalendarView-new .CruiseCalendarView-new-button{border:1px solid var(--foreground-primary);box-sizing:border-box;cursor:pointer;font-size:inherit;width:100%;margin:1em 0;padding:1em;display:block}.CruiseCalendarView-new .CruiseCalendarView-new-button:hover{background-color:var(--foreground-primary);color:var(--background-5)}.empty-ship-message{border:1px solid var(--foreground-primary);border-radius:10px;max-width:650px;margin-left:auto;margin-right:auto;padding:1em 2em;font-size:16px;line-height:1.5em}.empty-ship-message a{color:var(--foreground-blue);font-weight:700;text-decoration:none}.empty-ship-message a:hover{text-decoration:none}.CruiseView{background:var(--background-primary)}.CruiseView .CruiseView-title{background:var(--background-2);margin-top:-12px;padding:8px;line-height:42px}.CruiseView .CruiseView-title .title{font-weight:700}.CruiseView .CruiseView-title .CloseButton{float:right}.CruiseView .CruiseView-details{background:var(--background-2);line-height:inherit;min-height:270px}.CruiseView .CruiseView-details .CruiseView-track{height:400px}.CruiseView .CruiseView-details .CruiseView-track .TrackView{margin-right:32px}.CruiseView .CruiseView-content{margin-top:8px}.CruiseView.current .CruiseView-title .title,.CruiseView.focus .CruiseView-title .title{color:var(--foreground-blue)}.CruiseView .TimelineFade .marker:first-child{border-top:none}.CruiseEditView .EditGroup-save-button{float:right}.DayView .DayHeaderView{align-items:stretch;gap:12px;line-height:50px;display:flex}.DayView .DayView-date{border-bottom:1px solid var(--background-5);cursor:pointer;text-align:center;flex-direction:column;justify-content:center;width:120px;display:flex;position:relative}.DayView .DayView-date .DayView-moonphase{margin-right:1ex;position:absolute;right:0}.DayView .DayView-timeline{border-bottom:1px solid var(--foreground-2)}[data-theme=light] .DayView .DayView-timeline{border-bottom-color:var(--foreground-primary)!important}.DayView .DayView-timeline{text-align:right;width:24px;height:50px;position:relative}.DayView .DayView-timeline .hour{border-top:1px solid var(--foreground-2)}[data-theme=light] .DayView .DayView-timeline .hour{border-top-color:var(--foreground-primary)!important}.DayView .DayView-timeline .hour{float:left;width:18px;height:0;margin-top:33.3333%;margin-left:6px}.DayView .DayView-toggle{cursor:pointer;text-align:center;width:24px;height:24px;margin-top:12px;line-height:24px;display:inline-block}.DayView .DayView-timeline .fill,.DayView .DayView-logs-timeline .fill{background-color:var(--background-blue-3);width:12px;margin-left:12px}.DayView .DayView-timeline .hour,.DayView .DayView-logs-timeline .hour{width:12px;margin-left:12px}.DayView .DayView-timeline .hour.hour-4,.DayView .DayView-timeline .hour.hour-8,.DayView .DayView-timeline .hour.hour-16,.DayView .DayView-timeline .hour.hour-20,.DayView .DayView-logs-timeline .hour.hour-4,.DayView .DayView-logs-timeline .hour.hour-8,.DayView .DayView-logs-timeline .hour.hour-16,.DayView .DayView-logs-timeline .hour.hour-20{width:18px;margin-left:6px}.DayView .DayView-timeline .hour.hour-0,.DayView .DayView-timeline .hour.hour-12,.DayView .DayView-timeline .hour.hour-24,.DayView .DayView-logs-timeline .hour.hour-0,.DayView .DayView-logs-timeline .hour.hour-12,.DayView .DayView-logs-timeline .hour.hour-24{width:24px;margin-left:0}.DayView .DayView-cell{border-bottom:1px solid var(--background-5)}.DayView .DayView-comment{box-sizing:border-box;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;flex-grow:1;overflow-x:hidden}.DayView .DayView-comment .EditGroup{padding-left:12px}.DayView .DayView-comment .EditGroup .EditGroup-save-button{padding:1.5ex}.DayView .DayView-comment .comment{margin-right:1ex}.DayView .DayView-duration,.DayView .DayView-speed,.DayView .DayView-distance{width:68px;padding-left:12px}.DayView .DayView-gap{text-align:right;width:32px}.DayView .DayView-gap .CloseButton{text-align:center;border-top-right-radius:12px;margin-left:-12px}.DayView .DayView-content{border:1px solid;border-color:var(--background-blue-3);border-radius:0 0 16px 16px;padding-bottom:12px}.DayView .DayView-content .EditGroup-save-button{float:right}.DayView .DayView-content .TabBar-tabs{margin-left:132px}.DayView .DayView-content .TabBar-content{min-height:270px;margin:0 12px 0 120px;padding-right:32px}.DayView .DayView-content .DayView-track{height:400px;padding:0}.DayView .DayView-content .DayView-track .TrackView{width:100%}.DayView .DayView-logs{display:none}.DayView .DayView-logs-footer{justify-content:center;gap:12px;line-height:32px;display:none}.DayView .DayView-logs-empty{text-align:center;float:right;width:100%;margin:1em 0}.DayView .DayView-logs-spacer{min-height:4px;margin-left:132px}.DayView .DayView-logs-log{box-sizing:border-box;gap:12px;min-height:50px;line-height:50px;display:flex}.DayView .DayView-logs-log .fill{width:12px}.DayView .DayView-logs-log .hour{border-top:none}.DayView .DayView-logs-log.first-of-hour .hour{border-top:1px solid var(--foreground-2)}[data-theme=light] .DayView .DayView-logs-log.first-of-hour .hour{border-top-color:var(--foreground-primary)!important}.DayView .DayView-logs-timeline{text-align:right;width:24px}.DayView .DayView-logs-timeline.pre{margin-top:2px}.DayView .DayView-logs-timeline.pre .hour:last-child{border-bottom:none}.DayView .DayView-logs-timeline.log .fill{background-color:var(--background-blue-3);height:100%;margin-left:12px}.DayView .DayView-logs-timeline.post .hour:first-child{border-bottom:1px solid var(--foreground-2)}[data-theme=light] .DayView .DayView-logs-timeline.post .hour:first-child{border-bottom-color:var(--foreground-primary)!important}.DayView .DayView-logs-timeline.post .hour:first-child{height:0}.DayView .DayView-logs-timeline.pre .hour,.DayView .DayView-logs-timeline.post .hour{border-bottom:1px solid var(--foreground-2)}[data-theme=light] .DayView .DayView-logs-timeline.pre .hour,[data-theme=light] .DayView .DayView-logs-timeline.post .hour{border-bottom-color:var(--foreground-primary)!important}.DayView .DayView-logs-timeline.pre .hour,.DayView .DayView-logs-timeline.post .hour{height:4px}.DayView .DayView-logs-timeline.pre .hour.hour-0,.DayView .DayView-logs-timeline.post .hour.hour-0{height:0;margin-top:-1px}.DayView.selected{background-color:var(--background-2);border-radius:16px}.DayView.selected .DayView-date,.DayView.selected .DayView-cell{border-bottom:none}.DayView.selected .DayHeaderView{background-color:var(--background-blue-3);border-top-left-radius:16px;border-top-right-radius:16px;height:50px}.DayView.selected .DayView-logs{display:block}.DayView.selected .DayView-logs.empty{margin-left:0}.DayView.selected .DayView-logs-footer{display:flex}.DayView.selected .DayView-timeline{background-color:var(--background-blue-3);text-align:center;border-bottom:none;width:24px}.DayView.selected .DayView-timeline .LogbookIcon{width:24px;display:block}.DayView .DayStatsView .block{min-width:20%;max-width:40%}.DayView.current .DayView-comment{font-weight:700}.DayView.blank .DayHeaderView{font-size:10px;line-height:25px}.DayView.blank .DayView-timeline{height:25px}.DayView.blank .DayView-timeline .hour{margin-top:50%!important}.DayView.highlight-weekend.not-selected .DayView-date{background-color:var(--highlight)}.DayView.selected+.DayView .DayView-date,.DayView.selected+.DayView .DayView-cell,.TripView-header+.DayView .DayView-date,.TripView-header+.DayView .DayView-cell,.TripView-details+.DayView .DayView-date,.TripView-details+.DayView .DayView-cell{border-top:1px solid var(--background-5)}.DayView.selected+.DayView .DayView-timeline,.TripView-header+.DayView .DayView-timeline,.TripView-details+.DayView .DayView-timeline{border-top:1px solid var(--foreground-2)}[data-theme=light] .DayView.selected+.DayView .DayView-timeline,[data-theme=light] .TripView-header+.DayView .DayView-timeline,[data-theme=light] .TripView-details+.DayView .DayView-timeline{border-top-color:var(--foreground-primary)!important}.DayView.selected+.DayView .DayView-timeline{border-top:none}.TripView-header+.DayView .DayView-date{border-top:1px solid var(--background-5)}.DayView.selected+.DayView.selected{margin-top:2px}.DayView.selected+.DayView.selected .DayView-cell,.DayView.selected+.DayView.selected .DayView-date{border-top:none}.TripView-header+.DayView.selected .DayView-date,.TripView-header+.DayView.selected .DayView-timeline,.TripView-header+.DayView.selected .DayView-cell,.TripView-details+.DayView.selected .DayView-date,.TripView-details+.DayView.selected .DayView-timeline,.TripView-details+.DayView.selected .DayView-cell{border-top:none!important}@media (width<=800px){.DayView-header{flex-wrap:wrap}.DayView-comment{flex:100%}}.TimeShift-warning{box-sizing:border-box;color:var(--background-primary);text-align:center;border-radius:12px;margin:.6em 160px;font-weight:700;line-height:40px;background-color:var(--orange)!important}.LogView{width:100%}.LogView .LogView-ref-parent{position:relative}.LogView .LogView-ref-parent .LogView-ref-placeholder{visibility:hidden;position:absolute;top:180px}.LogView .LogView-header{box-sizing:border-box;flex-grow:1;align-content:stretch;gap:12px;width:100%;height:50px;display:flex}.LogView.selected .LogView-header{background-color:var(--background-blue-3)}.LogView.selected .LogView-header .LogView-cell{border-top:none;border-bottom:none}.LogView.selected .LogView-header .LogView-label{background-color:var(--foreground-primary);color:var(--background-5)}.LogView .LogView-cell{border-bottom:1px solid var(--background-5)}.LogView .LogView-time{cursor:pointer;text-align:center}.LogView .LogView-time-container{cursor:pointer;text-align:center;flex-direction:column;justify-content:center;display:flex}.LogView .LogView-comment{cursor:pointer;text-overflow:ellipsis;white-space:nowrap;flex-grow:1;max-width:550px;padding-left:12px;padding-right:12px;overflow-x:clip}.LogView .LogView-labels{padding-left:1em}.LogView .LogView-label{background-color:var(--background-5);border-radius:8px;margin-right:.5em;padding:4px 6px}.LogView .LogView-label:hover{background-color:var(--foreground-primary);color:var(--background-5)}.LogView.LogView-current-entry .LogView-header{background-color:var(--background-blue-3);border-radius:16px;height:49px}.LogView .LogView-course,.LogView .LogView-speed,.LogView .LogView-distance{width:68px;padding-left:12px}.LogView .LogView-time{width:80px;padding-left:0}.LogView .LogView-gap{width:32px}.LogView .LogView-container-close{text-align:center;height:24px;margin-left:-12px}.LogView .LogView-container-close .CloseButton{padding:0;border-radius:10px!important}.LogView .LogView-container{border-bottom:1px solid var(--background-blue-3);line-height:initial;flex-grow:1;height:350px;padding-bottom:8px;overflow-x:hidden}.LogView .LogView-container .TabBar-tabs{margin-left:106px}.LogView .LogView-container .TabBar-content{margin-left:94px}.LogView .LogView-container .block{margin-right:44px}.LogView .LogView-container .EditGroup-save-button{float:right;width:44px;margin:-12px -56px 0 0;padding:0 12px;line-height:40px}.LogView .LogView-container .EditGroup-save-button .LogbookIcon{padding:.5ex}.LogView .LogView-container .LogView-container-icons{justify-content:center;gap:8px;line-height:15px;display:flex}.LogView .LogView-container .LogView-container-icons .LogbookIcon{cursor:pointer}.LogView-container-status-stopped{height:420px!important}.LogView-pre-timeline{text-align:right;margin-right:-14px;min-width:134px!important}.LogView-pre-timeline button.LogView-create-entry,.LogView-current-entry .LogView-comment button.LogView-create-entry{color:var(--background-blue-1)}.LogView-pre-timeline button.LogView-create-entry[disabled],.LogView-current-entry .LogView-comment button.LogView-create-entry[disabled]{color:var(--foreground-hidden);background-color:var(--background-3)}.LogView-pre-timeline .LogView-create-entry,.LogView-pre-timeline .Select .button,.LogView-current-entry .LogView-comment .LogView-create-entry,.LogView-current-entry .LogView-comment .Select .button{text-align:center;padding-top:7px;padding-bottom:7px}.LogView-pre-timeline .LogView-pre-timeline .Select .button,.LogView-current-entry .LogView-comment .LogView-pre-timeline .Select .button{color:var(--background-blue-1);padding:0}.LogView-pre-timeline .LogView-pre-timeline .Select .button:hover,.LogView-current-entry .LogView-comment .LogView-pre-timeline .Select .button:hover{background-color:var(--foreground-2)}.LogView-pre-timeline .LogView-toggles,.LogView-current-entry .LogView-comment .LogView-toggles{float:right}.LogView-pre-timeline .LogView-toggles button .LogbookIcon,.LogView-current-entry .LogView-comment .LogView-toggles button .LogbookIcon{color:red}.LogView-pre-timeline .LogView-toggles button.enabled .LogbookIcon,.LogView-current-entry .LogView-comment .LogView-toggles button.enabled .LogbookIcon{color:green}.LogView-pre-timeline .LogView-status-icons,.LogView .LogView-status-icons{float:right}.LogView-pre-timeline .LogView-status-icons .engine-icons .LogbookIcon+.LogbookIcon,.LogView .LogView-status-icons .engine-icons .LogbookIcon+.LogbookIcon{margin-left:-.5ex}.LogView-pre-timeline .LogView-status-icons .engine-icons .button:last-child,.LogView .LogView-status-icons .engine-icons .button:last-child{margin-right:0}.LogView-pre-timeline .LogView-status-icons .sail-icon,.LogView .LogView-status-icons .sail-icon{margin-right:.5ex}.LogView-pre-timeline .LogView-status-icons .engine-button,.LogView .LogView-status-icons .engine-button{background-color:var(--background-blue-3);border:1px solid var(--foreground-primary)}.LogView-pre-timeline .Select,.LogView .Select{color:var(--foreground-primary)}.LogView-pre-timeline .Select .button,.LogView .Select .button{margin-right:0;line-height:normal;display:inline-block}.status-button{height:35px!important}[data-theme=light] .status-button,[data-theme=light] .LogView-create-entry,[data-theme=light] .status-button .LogbookIcon,[data-theme=light] .LogView-create-entry .LogbookIcon{color:var(--foreground-primary)!important}.LogView-pre-timeline .Select .button{color:var(--background-blue-1);padding:0}.LogView-pre-timeline .Select .button:hover{background-color:var(--foreground-2)}.LogView-pre-timeline .LogView-status-icon{margin:7px 16px;display:inline-block}.LogView-pre-timeline>.LogView-status-icon{margin-top:0;margin-bottom:0}.LogView-pre-timeline .LogbookIcon{font-size:17px}.LogbookIcon-engine{margin-right:.5em;padding-top:4px}.DayView-logs-log.first-of-day .LogView.not-selected .LogView-cell{border-top:1px solid var(--background-5)}.weather_select .button{vertical-align:top;cursor:pointer;margin:0;padding:0 16px;font-size:20px;border:none!important}.seastate_select .button{width:392px;height:22px!important}.sail-end{text-decoration:line-through}.fix-field-height{padding:3px 12px;height:28px!important}.currentDirection_select{line-height:normal!important}.currentDirection_select .button{padding:3px 12px;border-top:none!important;width:6em!important;height:22px!important;line-height:normal!important}.Select .Select-options .CloseButton .LogbookIcon{padding-top:2px;color:var(--foreground-primary)!important}@media (width<=1200px){.LogView .LogView-comment{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:400px;padding-right:84px;position:relative;overflow:hidden}.LogView .LogView-comment .LogView-status-icons{float:none;position:absolute;top:50%;right:12px;transform:translateY(-50%)}}@media (width<=800px){.LogView{flex-wrap:wrap}.LogView-comment{flex:70%}.LogView-gap{display:none}.LogView-course,.LogView-speed,.LogView-distance{flex-grow:1}}.MapView{height:100%;position:static}.MapView .leaflet-container{background-color:var(--background-primary);height:100%}.MapView .leaflet-control,.MapView .leaflet-control-scale,.MapView .leaflet-bar,.MapView .leaflet-bar a,.MapView .leaflet-control-scale-line{color:var(--foreground-primary);background-color:var(--background-primary)!important}.MapView .leaflet-control a,.MapView .leaflet-control-scale a,.MapView .leaflet-bar a,.MapView .leaflet-bar a a,.MapView .leaflet-control-scale-line a{color:var(--foreground-primary)}.MapView .leaflet-bar{border:1px solid var(--foreground-2)!important}.MapView .track-line .track-line-inner{background-color:var(--foreground-full);width:100%;height:1px}.MapView .track-direction-indicator{color:var(--foreground-full);line-height:16px}.NMEAConfigurationView .TabBar-content{flex-direction:column;min-height:370px;display:flex}.NMEAConfigurationView .TabBar-content>.block,.NMEAConfigurationView .TabBar-content>.block>.EditGroup,.NMEAConfigurationView .TabBar-content>.block>.EditGroup>form{flex-direction:column;flex:1;display:flex}.NMEAConfigurationView .block-row-bottom{margin-top:auto!important}.NMEAConfigurationView .EditGroup-save-button{display:none}.NMEAConfigurationView .NMEAConfigurationView-checks{column-count:2}.NMEAConfigurationView .status-nmea{color:green}.NMEAConfigurationView .status-error{color:red}.NMEAConfigurationView input[disabled]{background-color:var(--background-primary)}.NMEAConfigurationView .AutocompleteInput-options-container{width:270px}.NMEAConfigurationView-banner{border:1px solid var(--foreground-primary);margin-bottom:1em;padding:1em}.NMEAConfigurationView-banner .NMEAConfigurationView-banner-start-setup{text-decoration:underline}.NotesView hr{background-color:var(--foreground-blue);border:none;height:.5px}.NoteView{gap:12px;margin-bottom:20px}.NoteView p{margin-block:0 1em}.NoteView p:last-child{margin-block-end:0}.NoteView .NoteView-content{line-height:initial;background-color:var(--background-3);flex-grow:1;width:700px;margin-bottom:12px;padding:1em}.NoteView .NoteView-content p{max-width:650px}.NoteView .NoteView-attachments{flex-wrap:wrap;width:100%;margin-bottom:1em}.NoteView .NoteView-attachments .EditGroup,.NoteView .NoteView-attachments .EditGroup form{display:inline-block}.NoteView .NoteView-attachments .attachment{border:1px solid var(--foreground-hidden);text-align:center;border-radius:4px;width:240px;margin-bottom:12px;margin-right:12px;padding:2px;text-decoration:none;position:relative}.NoteView .NoteView-attachments .attachment img{object-fit:contain;width:100%;height:160px;display:block}.NoteView .NoteView-attachments .attachment .attachment-label{color:var(--foreground-primary);text-align:center;padding:2px;font-size:.6em;display:block}.NoteView .NoteView-attachments .attachment .attachment-remove{color:var(--foreground-primary);z-index:1;position:absolute;top:8px;right:8px}.NoteView .date+.source{margin-left:1ex}.NoteView .NoteView-close{float:right;line-height:initial;text-align:center;margin-right:-44px}.NoteView .NoteView-close .CloseButton{width:20px;padding:0 12px}.NoteView .EditGroup{line-height:initial}.NoteView .EditGroup.attachment,.NoteView .EditGroup.attachment form{height:100%}.NoteView .EditGroup.edit .form-field:last-child{margin-bottom:0}.NoteView .EditGroup .CloseButton,.NoteView .EditGroup .EditGroup-save-button{float:right}.NoteView .EditGroup .form-field{margin-bottom:1em;display:flex}.NoteView .EditGroup .form-field textarea{border:1px solid var(--foreground-primary);margin-right:1em}.NoteView .EditGroup .form-field label{float:left;padding-right:2ex}.NoteView .EditGroup .file-field{border:1px dashed var(--foreground-primary);border-radius:4px;width:100%;margin-top:1em;line-height:3em}.NoteView .EditGroup .file-field .file-field-label{cursor:pointer;text-align:center;width:100%;display:flex}.NoteView .EditGroup .file-field .file-field-label span{margin:auto}.NoteView .EditGroup .file-field .CloseButton{float:right}.NoteView .EditGroup .Select{line-height:inherit}.NoteView .EditGroup .Select .button{display:inline-block}.NoteView .EditGroup textarea{background-color:var(--background-3);box-sizing:border-box;color:var(--foreground-primary);border-top:none;width:100%;min-height:4em;margin:0;padding:4px 12px;font-size:15px;line-height:30px}.NoteView .EditGroup textarea[readonly],.NoteView .EditGroup .note-textarea-container[readonly]{background-color:var(--background-2)!important}.NoteView .EditGroup .EditGroup-save-button.enter{float:right;background-color:var(--foreground-primary);width:32px;height:32px;color:var(--green);border-radius:12px;margin-left:10px}.NoteView .EditGroup .EditGroup-save-button.enter .LogbookIcon-enter:before{font-size:24px;line-height:16px}.NoteView .note-textarea-container{border-top:1px solid var(--foreground-hidden);background-color:var(--background-3);padding-left:0;padding-right:0}.NoteView .hr-gray{background-color:var(--foreground-hidden)}.NoteView.journal,.NoteView.weather,.NoteView.technical{max-width:900px}.NoteView.journal .note-textarea-container textarea{background-color:#0000;background-image:repeating-linear-gradient(var(--background-3), var(--background-3) 29px, var(--foreground-hidden) 29px, var(--foreground-hidden) 30px);border-left:20px solid var(--background-3);border-right:20px solid var(--background-3);background-attachment:local;min-height:100px}.NoteView.journal .note-textarea-container textarea[readonly]{background-image:repeating-linear-gradient(var(--background-2), var(--background-2) 29px, var(--foreground-hidden) 29px, var(--foreground-hidden) 30px);border-left:20px solid var(--background-2);border-right:20px solid var(--background-2);background-attachment:local;min-height:100px;background-color:var(--background-2)!important}.NoteView.journal .note-noteextra-field,.NoteView.technical .note-noteextra-field,.NoteView.watch .note-noteextra-field,.NoteView.planning .note-noteextra-field,.NoteView.journal .noteextra-textarea-container,.NoteView.technical .noteextra-textarea-container,.NoteView.watch .noteextra-textarea-container,.NoteView.planning .noteextra-textarea-container{display:none}.NoteView.planning,.NoteView.watchplan{margin-bottom:10px}.NoteView.planning .NoteView-attachments,.NoteView.planning .NoteView-attachment-form,.NoteView.watchplan .NoteView-attachments,.NoteView.watchplan .NoteView-attachment-form,.NoteView.planning .block-field label,.NoteView.watchplan .block-field label,.NoteView.planning .noteextra-textarea-container,.NoteView.watchplan .noteextra-textarea-container,.NoteView.planning .hr-gray,.NoteView.watchplan .hr-gray{display:none}.NoteView.planning .note-date-field{max-width:10em}.NoteView.planning .note-title-field{max-width:20em}.NoteView.planning:first-child .block-field label,.NoteView.watchplan:first-child .block-field label,.NoteView.watch:first-child .block-field label{display:inherit!important}.NoteView.weather .note-textarea-container,.NoteView.technical .note-textarea-container{padding-left:0;padding-right:0}.NoteView.weather .note-date-field{max-width:16em}.NoteView.weather .note-noteextra-field,.NoteView.weather .hr-gray{display:none}.note-parent-info{padding-top:1em;padding-bottom:1em;font-size:18px;font-weight:600}.RootView{margin-bottom:2em;padding-top:2em}.RootView.app-style-android .AppView,.RootView.app-style-android .AppView .ShipView-header-container,.RootView.app-style-android .AppView .ShipView-ship-container{padding-top:2em}.RootView.app-style-android .AppView .ShipView-logo{padding-top:4em}@media (width<=1280px){.LogView{transform:none;width:100%!important}}@media (width<=1040px){.RootView{transform-origin:0 0;transform:scale(.75);width:133.333%!important}.LogView{transform:none;width:100%!important}}.ShipDataView{margin-top:0}.ShipDataView .block{background-color:var(--background-2);margin-bottom:1em;padding-bottom:2em;padding-left:1em;padding-right:1em}.ShipDataView .block-row-1{margin-bottom:0!important}.ShipDataView .block-row-last{margin-bottom:45px!important}.ShipDataView .unit-label{border-radius:none;border:none;width:auto;margin-left:1ex;padding-left:1ex;padding-right:1ex}.ShipDataView input.unit{text-align:right}.ShipDataView input.block_field_inline,.ShipDataView .block_field_inline{margin-bottom:1em;margin-right:1em;display:block}.ShipDataView .ShipSketch{background-color:var(--foreground-2);width:25em;max-height:30em;padding:1em}.ShipDataView .TabBar-content{padding:0}.ShipDataView select,.ShipDataView Select{background-color:var(--background-3);color:var(--foreground-primary);border:none;border-color:var(--foreground-primary);border-top:1px solid var(--foreground-hidden);appearance:none;box-sizing:border-box;width:100%;padding:3px 12px;font-size:15px;box-shadow:0 0 .5em #0000001a}.ShipDataView .Select-options-container{color:var(--foreground-primary);margin-bottom:30px;font-weight:400;margin-top:5px!important}.ShipDataView .Select-custom-value-button:before{vertical-align:middle}.ShipDataView .CloseButton{display:block}.ShipDataView .ShipTypeSelect{border-radius:0}.ShipDataView .one-row-list{margin-bottom:1em}.ShipDataView .one-row-list .block-field label{display:block!important}.ShipDataView .one-row-list~.one-row-list .block-field label{display:none!important}.ShipDataView .attachment-item{object-fit:contain;border-radius:4px;max-width:100%;margin-bottom:12px;margin-left:auto;margin-right:auto;padding:2px;text-decoration:none;position:relative}.ShipDataView .attachment-item img{object-fit:contain;width:100%;max-height:320px;display:block}.ShipDataView .attachment-item .CloseButton.attachment-remove{background-color:var(--background-primary);color:var(--foreground-primary);z-index:1;position:absolute;top:8px;right:8px;width:26px!important}.ShipDataView .row-arrow-buttons{justify-content:center;align-items:center;gap:18px;display:flex}.ShipDataView .arrow-button{border:1px solid var(--foreground-primary);border-radius:10px;padding:0;width:26px!important;height:26px!important}.ShipDataView .EditGroup-save-button{display:none!important}.ShipDataView .file-field{border:2px dashed var(--foreground-primary);border-radius:4px;width:100%;margin-top:1em;margin-bottom:4px;line-height:3em}.ShipDataView .file-field .file-field-label{cursor:pointer;text-align:center;width:100%;display:flex}.ShipDataView .file-field .file-field-label span{margin:auto}.ShipDataView .file-field .CloseButton,.ShipEditView .EditGroup-save-button{float:right}.ShipEditView .ShipEditView-back{float:left;padding-right:1ex}.ShipEditView .block_field_small_1_3{max-width:33%}.ShipEditView input.content-right{text-align:center}.ShipEditView .CloseButton_right{float:right;max-width:2em;margin-top:5px;margin-bottom:5px}.ShipEditView .PrintButton_right{float:right;margin-right:24px}.ShipEditView .LogbookIcon-close :hover{padding:0}.ShipEditView .new-ship-form,.ShipImportView .new-ship-form{border:1px solid var(--foreground-primary);width:550px;margin-left:auto;margin-right:auto}.ShipEditView .new-ship-form-top,.ShipImportView .new-ship-form-top{border-bottom:none;border-radius:10px 10px 0 0;margin-top:30px;padding:1em 2em}.ShipEditView .new-ship-form-bottom,.ShipImportView .new-ship-form-bottom{border-top:none;border-radius:0 0 10px 10px;padding:0 2em 2em}.ShipEditView .new-ship-message,.ShipEditView .import-ship-message,.ShipImportView .new-ship-message,.ShipImportView .import-ship-message{max-width:650px;font-size:16px;line-height:1.5em}.ShipSettingsView{min-height:350px;margin-left:auto;margin-right:auto;width:1050px!important}.ShipSettingsView .Overlay-container .Overlay-content{z-index:1000;max-width:1024px;margin:0 auto;position:fixed;top:120px;left:0;right:0;width:max-content!important}.ShipSettingsView .tab-content{padding-left:0}.ShipSettingsView .tab-content.scrollable{max-height:50vh;overflow-y:auto}.ShipSettingsView .select-setting,.ShipSettingsView Select{background-color:var(--background-3);color:var(--foreground-primary);border:none;border-color:var(--foreground-primary);border-top:1px solid var(--foreground-hidden);appearance:none;box-sizing:border-box;width:100%;padding:3px 12px;font-size:15px;box-shadow:0 0 .5em #0000001a}.ShipSettingsView .Select-option-custom{color:var(--foreground-primary);margin-top:5px;padding-top:5px;padding-bottom:5px;padding-right:5px;background-color:var(--background-4)!important}.ShipSettingsView .Select-custom-value{background-color:var(--background-3)!important;color:var(--foreground-primary)!important}.ShipSettingsView input.Select-custom-value{color:var(--foreground-primary);background-color:var(--background-3)!important}.ShipSettingsView .Select-custom-value-button{color:var(--foreground-primary);border-radius:10px;margin-bottom:5px;border:1px solid var(--foreground-primary)!important;width:24px!important;height:24px!important}.ShipSettingsView .Select-custom-value-button:before{vertical-align:middle}.ShipSettingsView .distance_bottom{margin-bottom:2em}.ShipSettingsView .centered{text-align:center;margin-left:auto;margin-right:auto}.ShipSettingsView .disabled-light{background-color:var(--background-1)!important}.ShipSettingsView .right_aligned{text-align:right}.ShipSettingsView .padding-left10{padding-left:10px}.ShipSettingsView .button_top_distance_people{height:60px;margin-top:1.5em;gap:24px!important;margin-left:0!important}.ShipSettingsView .ShipUserEditView-row{padding-left:10px!important}.ShipSettingsView .ShipUserEditView-row .block-field label{display:none}.ShipSettingsView .EditGroup .ShipUserEditView-row:first-child .block-field label,.ShipSettingsView .EditGroup:first-of-type .ShipUserEditView-row .block-field label{padding-left:10px!important;display:inline-block!important}.ShipSettingsView .EditGroup~.EditGroup .ShipUserEditView-row .block-field label,.ShipSettingsView .EditGroup-save-button{display:none!important}.ShipSettingsView .button-at-input-level-left{margin-top:18px;margin-left:120px;margin-right:0;padding:8px 10px}.ShipSettingsView .user_deactivated{color:var(--foreground-hidden)}.ShipSettingsView .activate-button{width:9em}[data-theme=light] .ShipSettingsView .user_deactivated{color:var(--foreground-2)}.disabled-light{background-color:var(--background-1)!important}.padding-left10{padding-left:10px}.button_top_distance_people{margin-top:.6em}.ShipUserEditView-row{margin-bottom:1em!important}.ShipUserEditView-row.block-row-no_labels .block-field label{display:none!important}.ShipUserEditView-row.block-row-no_labels{margin-bottom:1em!important}.ShipUserEditView-2row{margin-top:.3em!important;margin-bottom:2em!important;padding-bottom:.5em!important}.EditGroup-save-button{margin-bottom:1em!important;display:none!important}.button-at-input-level{align-items:flex-end;gap:4px;display:flex}.editgroup_boxed{line-height:2.5em;margin-top:10px!important;margin-bottom:10px!important}.user_deactivated{color:var(--foreground-hidden)!important}.activate-button{width:9em}[data-theme=light] .user_deactivated{color:var(--foreground-2)!important}[data-theme=dark] .user_deactivated{color:var(--background-3)!important;background-color:var(--background-1)!important}.add_user_blockrow{padding-top:1em;height:3em!important}.block-row-bottom-distance,.account_user_2nd_row{margin-bottom:2em!important}.ShipView{margin-top:104px}.ShipView .ShipView-content{padding-top:12px}.ShipView .ShipView-content.instruments{margin-bottom:128px;padding-bottom:1em}.ShipView .ShipView-content.instruments-minized{margin-bottom:32px}.RootView.app-style-mac .ShipView.electron .ShipView-title{padding-left:80px}.ShipContentView{min-height:100vh;margin:1em}.ShipContentView .block-half{max-width:45%}[data-theme=light] .ship-select-button{color:var(--foreground-primary)!important}.TrackView{height:100%;position:static}.TrackView .leaflet-container{background-color:var(--background-primary);height:100%}.TrackView .leaflet-control,.TrackView .leaflet-control-scale,.TrackView .leaflet-bar,.TrackView .leaflet-bar a,.TrackView .leaflet-control-scale-line{color:var(--foreground-primary);background-color:var(--background-primary)!important}.TrackView .leaflet-control a,.TrackView .leaflet-control-scale a,.TrackView .leaflet-bar a,.TrackView .leaflet-bar a a,.TrackView .leaflet-control-scale-line a{color:var(--foreground-primary)}.TrackView .leaflet-bar{border:1px solid var(--foreground-2)!important}.TrackView .track-line .track-line-inner{background-color:var(--foreground-full);width:100%;height:1px}.TrackView .track-direction-indicator{color:var(--foreground-full);line-height:16px}.TripView .TripView-header{background-color:var(--background-2);margin-right:44px;padding:4px 0 8px 46px;line-height:32px}.TripView .TripView-header .TripView-details-toggle{float:left;margin-left:-38px}.TripView .TripView-header .TripView-details-toggle .button{text-align:center;width:24px;height:24px;line-height:24px;display:inline-block}.TripView .TripView-header .TripView-title{font-size:18px;font-weight:700;display:inline-block}.TripView .TripView-header .TripView-summary{display:block}.TripView .TripView-header .TripView-divider{padding:0 1ex}.TripView .TripView-header .EditGroup{display:inline-block}.TripView .TripView-header .EditGroup .CloseButton{margin-top:-4px;padding:0 12px}.TripView .TripView-header .EditGroup .EditGroup-save-button{padding:0 12px;line-height:32px}.TripView.active .TripView-header .TripView-title,.TripView.focus .TripView-header .TripView-title{color:var(--foreground-blue)}.TripView .TripView-details{background-color:var(--background-2);min-height:270px;margin-right:44px}.TripView .TripView-details .TabBar-content{padding:12px}.TripView .TripView-details .TabBar-content-trip{background-color:var(--background-2)}.TripView.focus .TripView-details{min-height:unset}.TripView .TripView-edit{background-color:var(--background-4);color:var(--foreground-primary);font-size:inherit;border:none;margin:0 .5ex;padding:.5ex 1ex}.TripView .TripView-track{height:400px}.TripView .TripView-track .TrackView{margin-right:32px}.TripView .TripView-track .TripView-track-close{float:right;text-align:center;width:32px;margin-left:-12px}.TripView .TripView-track .TripView-track-close .CloseButton{float:none;color:var(--foreground-primary);padding-bottom:12px!important}.TripView .TripView-track .TripView-track-close .CloseButton:hover{color:var(--background-primary)}.TripView .TripView-track .TripView-track-close .FullscreenButton{cursor:pointer;padding:0 12px 12px}.TripView .TripView-track .TripView-track-close .FullscreenButton:hover{background-color:var(--foreground-primary);color:var(--background-primary)}.TripView.no-days+.TripView{margin-top:1em}.TripView+.TripView{margin-top:2px}.NewTrip-message{border:1px solid var(--background-blue-3);box-sizing:border-box;color:var(--foreground-primary);border-radius:12px;margin:.6em 0;padding:0 0 0 46px}.TripEditView .EditGroup-save-button{float:right;display:none}.TripEditView .block-row-actions{align-items:flex-end}.TripEditView .message{color:var(--foreground-full);background-color:var(--background-5);border:1px solid var(--warning);border-radius:20px;max-width:700px;margin-left:auto;margin-right:auto;padding:0 20px}.UserAdviceAlertView strong{font-weight:700}.Overlay-content.alarm .UserAdviceAlertView strong{color:var(--alert)}.Overlay-content.warning .UserAdviceAlertView strong{color:var(--warning)}.UserAdviceStopView{padding-left:1em}.Overlay-container.Scene-overlay .Overlay-background{z-index:3000;opacity:0}.Overlay-container.Scene-overlay .Overlay-content{z-index:4000}.Overlay-container.Scene-overlay .Overlay-content.position-bottom-center{top:auto;bottom:60px}.Overlay-container.Scene-overlay .Overlay-content.position-top-center{top:60px;bottom:auto}.Overlay-container.Scene-overlay .Overlay-content.position-center{top:50%;bottom:auto}.Overlay-container.Scene-overlay .Overlay-content.position-bottom-right{inset:auto 60px 60px auto}.Overlay-container.Scene-overlay .Overlay-content.position-bottom-left{inset:auto auto 60px 60px}.Overlay-container.Scene-overlay .Overlay-content.position-center-right{inset:50% 60px auto auto}.Overlay-container.Scene-overlay .Overlay-content.position-top-right{inset:120px 60px auto auto}.Overlay-container.Scene-overlay .Overlay-content.position-hide{display:none}.Overlay-container.Scene-overlay .block-row-actions{margin-bottom:10px;margin-top:1em!important}.Overlay-container.Scene-overlay .Overlay-title{background-color:var(--foreground-full);opacity:.85;padding:12px 30px;border:1px solid var(--foreground-hidden)!important;text-align:center!important}.Overlay-container.Scene-overlay .Overlay-title-text{font-size:18px;color:var(--background-primary)!important;text-align:center!important;padding-left:0!important}.Overlay-container.Scene-overlay .Overlay-body{background-color:var(--foreground-full);opacity:.85;border-bottom-right-radius:10px;border-bottom-left-radius:10px;padding-left:30px;padding-right:30px;border:1px solid var(--foreground-hidden)!important}.Overlay-container.Scene-overlay .LocalizedMessage{font-size:16px;font-weight:400;line-height:1.8em;color:var(--background-primary)!important}.Overlay-container.Scene-overlay .LocalizedMessage p{margin-top:0!important}.Overlay-container.Scene-overlay button.button{background-color:var(--foreground-2);color:var(--background-4)}.Overlay-container.Scene-overlay button.button:hover{background-color:var(--background-4);color:var(--foreground-primary)}.Overlay-container.Scene-overlay button.button[disabled]{background-color:var(--foreground-hidden);color:var(--background-primary)}.Overlay-container:not(.Scene-overlay) .Overlay-content{width:700px!important}.Overlay-container.Scene-overlay .Overlay-content{width:500px!important}.UI-icon{vertical-align:middle;height:1.1em;margin-left:5px;fill:#000!important;color:#000!important;stroke:#000!important;filter:brightness(0)!important}@media (width<=1280px){.Overlay-container.Scene-overlay .Overlay-content{max-width:450px}}@media (width<=1040px){.Overlay-container.Scene-overlay .Overlay-content{max-width:350px;padding-left:20px!important;padding-right:20px!important}.LocalizedMessage{font-size:14px!important;line-height:1.4em!important}.Overlay-title-text{padding-left:20px!important;padding-right:20px!important;font-size:16px!important}}.Scene .Scene-content{background-color:var(--background-primary)}.Scene .Scene-content .screenshot-view{width:100vw;position:fixed;inset:0;overflow:hidden}.Scene .Scene-content .screenshot-view .LogbookContentView,.Scene .Scene-content .screenshot-view .RootView,.Scene .Scene-content .screenshot-view .AppView{width:100%}.Scene .Scene-content .screenshot-view .RootView{padding-top:0}.Scene .Scene-content .screenshot-view .AppHeaderView{display:none}.Scene .Scene-content .screenshot-view .ShipContentView{margin:0}.Scene .Scene-content .screenshot-view .screenshot-image{width:100%;display:block}.Scene .Scene-content.content-fade-out{animation:2s ease-out forwards fadeOutContent}.Scene .Scene-content.content-fade-in{animation:2s ease-in forwards fadeInContent}@keyframes fadeOutContent{0%{opacity:1}to{opacity:0}}@keyframes fadeInContent{0%{opacity:0}to{opacity:1}}.Scene .Scene-highlight{z-index:3500;border:4px solid red;border-radius:15px;position:absolute}.Scene .Scene-action-indicator{z-index:3501;border:2px solid red;border-radius:32px;width:32px;height:32px;position:absolute}.Scene .Scene-action-indicator-inner{z-index:3503;border:2px solid red;border-radius:32px;width:32px;height:32px;display:none;position:absolute}.Scene .Scene-action-indicator-inner.action-click{animation:1.5s ease-in-out infinite scale;display:block}@keyframes scale{to{opacity:.2;transform:scale(2)}}.Scene .Scene-pointer{z-index:3502;pointer-events:none;animation:1.5s ease-in-out infinite bounce;position:absolute;transform:translate(-50%)}@keyframes bounce{0%,to{transform:translate(-50%)translateY(0)}50%{transform:translate(-50%)translateY(10px)}}.Scene .Scene-pointer-up{z-index:3502;pointer-events:none;animation:1.5s ease-in-out infinite bounceUp;position:absolute;transform:translate(-50%)}@keyframes bounceUp{0%,to{transform:translate(-50%)translateY(0)}50%{transform:translate(-50%)translateY(-10px)}}.Overlay-container.Scene-overlay .Overlay-content.hidden{opacity:0}.Overlay-container.Scene-overlay .Overlay-content.fade-in{animation:2s ease-in forwards fadeIn}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.startimage{margin-top:50px;margin-left:auto;margin-right:auto;display:block;height:90vh!important}.chapter-title{text-align:center;color:#fff;font-size:50px;position:absolute;top:28%;left:0;right:0}.final-screen{z-index:4000;flex-direction:column;justify-content:flex-start;align-items:center;height:100%;padding-top:100px;display:flex}.logo{height:20vh;display:block}.final-buttons{gap:20px;margin-top:40px;display:flex}.final-buttons .button{border-radius:8px;padding:15px 30px;font-size:18px;text-decoration:none}.screenshot-image{margin-left:auto;margin-right:auto;display:block}.demo-track-static .CruiseView-track>*{visibility:hidden}.demo-track-static .CruiseView-track{background:var(--track-image) center/cover no-repeat}@media (width<=1280px){.DayView-comment{overflow:hidden;width:600px!important}}@media (width<=1040px){.DayView-comment{overflow:hidden}}@media (width<=900px){.DayView-comment{overflow:hidden;max-width:450px!important}}
/*# sourceMappingURL=demo.98ec6555.css.map */
