body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}:root{--selectionArea-bg-color:#001a6c;--selectionArea-font-family:"Lucida Sans","Lucida Sans Regular","Lucida Grande","Lucida Sans Unicode",Geneva,Verdana,sans-serif}.SelectionArea{background-color:#001a6c;background-color:var(--selectionArea-bg-color);height:100dvh;width:20dvw}.SelectionArea Button{font-family:Lucida Sans,Lucida Sans Regular,Lucida Grande,Lucida Sans Unicode,Geneva,Verdana,sans-serif;font-family:var(--selectionArea-font-family);font-size:15px;font-weight:700;padding:10px;width:100%}.SelectionArea img{margin:15px;width:75%}.SelectionArea label{color:#f0f8ff;font-family:Lucida Sans,Lucida Sans Regular,Lucida Grande,Lucida Sans Unicode,Geneva,Verdana,sans-serif;font-family:var(--selectionArea-font-family);font-weight:700}.activeBuoy{padding:10px 0 15px}#buoys{font-family:Lucida Sans,Lucida Sans Regular,Lucida Grande,Lucida Sans Unicode,Geneva,Verdana,sans-serif;font-family:var(--selectionArea-font-family);font-size:15px}.ViewArea{background-color:#fff;height:100dvh;width:90dvw}.Overview{align-items:center;display:flex;justify-content:center}.buoy-tile{background-color:#fff;border-radius:10px;box-shadow:0 5px 15px rgba(0,0,0,.1);font-family:Arial,sans-serif;margin:20px;padding:20px;width:300px}.buoy-tile h2{color:#333;font-size:24px;margin-bottom:20px}.buoy-tile p{color:#666;font-size:18px;line-height:1.6}.buoy-tile p strong{color:#333}table{border-collapse:collapse;margin:1em auto;max-width:1170px;width:100%}thead{background-color:#575555;color:#fff}td,th{border:1px solid #ddd;padding:.5em;text-align:center}th{font-weight:700}tr:nth-child(2n){background-color:#f2f2f2}.download-btn{background-color:#575555;border:none;border-radius:4px;color:#fff;display:inline-block;font-weight:700;padding:10px 20px;text-decoration:none;transition:background-color .3s ease}.download-btn:active,.download-btn:hover{background-color:var(--selectionArea-bg-color)}.pictureComponent{height:500px;width:500px}button.pictureComponent{display:block}.gallery-heading{color:#333;font-size:24px}.picture-container{display:flex;margin-left:30px;margin-top:40px}.picture{height:350px;margin:10px;object-fit:cover;width:350px}.speedingBoat-div{display:flex;flex-direction:column;text-align:left}.speedingBuoyInfo{float:left;margin-left:30px}.bold{font-weight:700}.speedingBoatItems{margin-left:25px}.Controller{display:flex;flex-direction:row}
/*# sourceMappingURL=main.9be4aa69.css.map*/