.forecastItem.svelte-ngf7ds{text-align:center;cursor:pointer;border:1px solid gray;min-width:4rem;max-width:5rem;margin-bottom:8px;margin-left:.5rem;padding:2px}.detailItemContainer.svelte-2t3lce{border:1px solid gray;grid-template-rows:auto auto;grid-template-columns:auto 7rem;margin-bottom:8px;display:grid}.forecastItem.svelte-2t3lce{text-align:center;max-width:10rem;padding:8px}.forecastContainer.svelte-15mn9n2{visibility:visible;background-color:var(--cn-card-background);grid-template-rows:auto auto;grid-template-columns:auto auto;max-height:43rem;padding:.5rem;display:grid;overflow-y:auto}.icon.svelte-15mn9n2{vertical-align:middle;width:16px;max-width:16px;height:16px}.unbutton.svelte-15mn9n2{cursor:pointer;vertical-align:middle;background:0 0;border:none;padding:0;display:inline}.layerIcon.svelte-iftqjc{cursor:pointer;padding:.3rem;display:inline-block}.layerIcon.svelte-iftqjc:hover{filter:brightness(1.5)}.layerSelector.svelte-f1tlrc{background-color:var(--cn-card-background)}.statusBar.svelte-idn3nt{background-color:var(--cn-navbar-background);height:auto;padding:.5vw;overflow:visible}.dateLabel.svelte-idn3nt{font-size:1rem}.controls.svelte-idn3nt{align-items:center;gap:.25rem;display:flex}input[type=range].svelte-idn3nt{flex:1;min-width:0}.active.svelte-idn3nt{background-color:var(--cn-active-color,#4a9eff)}.statusBar.svelte-v21lg4{background-color:var(--cn-navbar-background);flex-direction:column;gap:.35rem;padding:.5vw .6rem;display:flex;overflow:visible}.topRow.svelte-v21lg4{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.title.svelte-v21lg4{font-size:1rem;font-weight:700}.date.svelte-v21lg4{opacity:.7;margin-left:.35rem;font-weight:400}.toggle.svelte-v21lg4{gap:.2rem;display:flex}.toggle.svelte-v21lg4 button:where(.svelte-v21lg4){border:1px solid var(--sc-inactive);background:var(--sc-inactive);color:inherit;cursor:pointer;border-radius:4px;padding:.15rem .5rem;font-size:.8rem}.toggle.svelte-v21lg4 button.active:where(.svelte-v21lg4){background:var(--sc-primary-variant);border-color:var(--sc-primary-variant)}.legend.svelte-v21lg4{flex-wrap:wrap;gap:.25rem .75rem;font-size:.8rem;display:flex}.entry.svelte-v21lg4{align-items:center;gap:.3rem;display:inline-flex}.swatch.svelte-v21lg4{border-radius:2px;width:.85rem;height:.85rem;display:inline-block}.summary.svelte-v21lg4{opacity:.9;max-height:4.2em;font-size:.8rem;line-height:1.3;overflow:auto}.credit.svelte-v21lg4{opacity:.55;font-size:.7rem}#contextMenu.svelte-15kp31h{background:var(--sc-surface);color:var(--sc-on-surface);border:1px solid var(--sc-inactive);z-index:10;font-size:14px;position:absolute;box-shadow:2px 2px 6px #0000004d}#contextMenu.svelte-15kp31h ul:where(.svelte-15kp31h){margin:0;padding:5px 0;list-style:none}.contextMenuItem.svelte-15kp31h{color:var(--sc-on-surface);cursor:pointer;padding:4px 8px;font-size:14px;text-decoration:none;display:block}.infoRow.svelte-15kp31h{color:var(--sc-inactive);margin:0;padding:4px 8px}.contextMenuItem.svelte-15kp31h:hover{background-color:var(--sc-accent-background)}.placeInfoCard.svelte-27e1iw{width:250px;max-width:72vw;color:var(--sc-on-surface);font-size:.85rem;line-height:1.35}.hero.svelte-27e1iw{object-fit:cover;border-radius:6px;width:100%;max-height:140px;margin-bottom:.5rem;display:block}.body.svelte-27e1iw{flex-direction:column;gap:.4rem;display:flex}.typeRow.svelte-27e1iw{align-items:center;gap:.35rem;display:flex}.typeIcon.svelte-27e1iw{object-fit:contain;width:18px;height:18px}.typeName.svelte-27e1iw{text-transform:uppercase;letter-spacing:.04em;color:var(--sc-accent);font-size:.72rem}.description.svelte-27e1iw{-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.tags.svelte-27e1iw{flex-wrap:wrap;gap:.25rem;display:flex}.tag.svelte-27e1iw{background:var(--sc-primary-variant);color:var(--sc-on-surface);border-radius:999px;padding:.05rem .5rem;font-size:.7rem}.ratings.svelte-27e1iw{flex-direction:column;gap:.15rem;display:flex}.ratingRow.svelte-27e1iw{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.ratingCat.svelte-27e1iw{color:var(--sc-accent);font-size:.75rem}.coords.svelte-27e1iw{color:var(--sc-accent);font-variant-numeric:tabular-nums;font-size:.72rem}.actions.svelte-27e1iw{gap:.4rem;margin-top:.2rem;display:flex}.actions.svelte-27e1iw button:where(.svelte-27e1iw){cursor:pointer;color:var(--sc-on-surface);border:none;border-radius:6px;padding:.35rem .7rem;font-size:.8rem}.goto.svelte-27e1iw{background:var(--sc-primary);flex:1}.weather.svelte-27e1iw{background:var(--sc-secondary)}.actions.svelte-27e1iw button:where(.svelte-27e1iw):hover{filter:brightness(1.1)}.statusBar.svelte-49kgg4{background-color:var(--cn-navbar-background);height:auto;padding:.5vw;overflow:visible}.dateLabel.svelte-49kgg4{font-size:1rem}.liveBadge.svelte-49kgg4{background-color:var(--sc-error-indicator,#c86369);color:#fff;border-radius:3px;margin-left:.4rem;padding:0 .3rem;font-size:.7rem;font-weight:700}.controls.svelte-49kgg4{align-items:center;gap:.25rem;display:flex}input[type=range].svelte-49kgg4{flex:1;min-width:0}.contentArea.svelte-1uha8ag{grid-template-rows:1fr auto;grid-template-columns:100%;width:100%;height:100%;display:grid}.map.svelte-1uha8ag{width:100%;height:100%}.scData.svelte-1uha8ag{grid-gap:.5rem;opacity:.85;grid-template-rows:auto auto;grid-template-columns:auto auto;padding:.5rem;display:grid;position:absolute;top:0;right:0}.showSensorsSwitch.svelte-1uha8ag{opacity:.85;padding:.5rem;position:absolute;top:0;right:0}.smallScreenLayerSelector.svelte-1uha8ag{text-align:right;grid-column:1/-1}.sensors.svelte-1uha8ag{max-height:75vh;overflow-y:auto}.shipTV.svelte-1uha8ag{max-height:95vh}.controls.svelte-1uha8ag{grid-template-rows:1fr 1fr;grid-template-columns:1fr;row-gap:.2rem;padding:.5rem;display:grid;position:absolute;bottom:20px;left:0}.sensorHeader.svelte-1uha8ag{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.2rem;display:flex}.onTop.svelte-1uha8ag{z-index:100}.lightningStatus.svelte-1uha8ag{width:max-content;max-width:60vw;color:var(--sc-warning-indicator,#ffa);background-color:#0000008c;border-radius:4px;padding:.15rem .4rem;font-size:.75rem}.lightningStatus.urgent.svelte-1uha8ag{background-color:var(--sc-error-indicator,#c86369);color:#fff}
