html{}body{font-family:'Helvetica',"Segoe UI","Helvetica Neue",Roboto,Arial,sans-serif;line-height:1.7;color:#000000;font-weight:300;font-size:1.0rem;background:#fff;overflow:hidden;margin:0}.no-js{visibility:hidden;opacity:0}.js{visibility:visible;opacity:1}a{transition:.3s all ease;color:#0061b7;text-decoration:none}a:hover{color:#004a8c;text-decoration:none}h1,h2,h3,h4,h5{color:#1a2b3c;font-weight:600}h2{font-size:20px;letter-spacing:-0.02em;margin-bottom:20px}input[type=text],input[type=email],input[type=tel],input[type=url],input[type=button],input[type=search],select,button{-moz-appearance:none;-webkit-appearance:none;border-radius:3px;font-family:'Helvetica',"Segoe UI","Helvetica Neue",Roboto,Arial,sans-serif;font-size:12px}.rounded-input{border-radius:15px;padding:10px 15px;border:1px solid #ced4da;font-size:16px;width:100%;max-width:400px;box-shadow:0 2px 5px rgba(0,0,0,0.1);transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;margin-bottom:15px}.rounded-input:focus{border-color:#80bdff;outline:0;box-shadow:0 0 0 0.2rem rgba(0,123,255,0.25)}.header-top{padding:10px 0;background:#fff}.header-rechts-container{display:flex;justify-content:flex-end;align-items:center;gap:25px}.header-knoppen-groep{display:flex;align-items:center;gap:15px}.custom-dropdown{position:relative}.custom-dropdown-content{display:none;position:absolute;background-color:#f9f9f9;min-width:160px;box-shadow:0px 8px 16px 0px rgba(0,0,0,0.2);z-index:9999999;border-radius:4px}.custom-dropdown:hover .custom-dropdown-content{display:block}.custom-dropdown-content a{color:black;padding:12px 16px;text-decoration:none;display:block;text-align:left;font-size:16px}.custom-dropdown-content a:hover{background-color:#f4f4f4}.caret{display:inline-block;width:0;height:0;vertical-align:middle;border-top:4px solid #000;border-right:4px solid transparent;border-left:4px solid transparent;margin-left:5px}.dropdown_vp{position:relative;display:inline-block;font-family:'Helvetica',"Segoe UI","Helvetica Neue",Roboto,Arial,sans-serif;z-index:1000}.dropdown_vp-btn{background-color:transparent;color:#333;padding:4px 18px;font-size:16px;border:none;cursor:pointer;display:flex;align-items:center}.dropdown_vp-arrow{display:inline-block;width:0;height:0;margin-left:5px;vertical-align:middle;border-top:4px solid #000000;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown_vp-content{display:none;position:absolute;background-color:#f9f9f9;min-width:160px;font-size:14px;box-shadow:0px 8px 16px 0px rgba(0,0,0,0.2);z-index:1001;border-radius:4px}.dropdown_vp-content a{color:black;padding:12px 16px;text-decoration:none;display:block}.dropdown_vp-content a:hover{background-color:#f1f1f1}.dropdown_vp:hover .dropdown_vp-content{display:block}.menukop{text-decoration:none;font-size:15px;color:#000}.menukoptekst{position:absolute;padding:9px 0 0 10px;text-decoration:none;font-size:16px;font-weight:bold;color:#fff}.subkoptekst{position:absolute;padding:5px 0 0 10px;text-decoration:none;font-size:15px;font-weight:bold;color:#fff}.sidenav{height:100%;width:0;position:fixed;z-index:1;top:0;left:0;background-color:rgba(1,1,1,0.7);overflow-x:hidden;padding-top:60px;transition:0.5s}.sidenav a{padding:8px 8px 8px 32px;text-decoration:none;font-size:15px;color:#e2e2e2;display:block;transition:0.3s}.sidenav a:hover{color:#f1f1f1}.sidenav .closebtn{position:absolute;top:-14px;right:5px;font-size:28px;margin-right:0px;color:#f1f1f1}.sidenav .bodemBlok{text-decoration:none;font-size:15px;background-color:rgba(1,1,1,0.6);position:absolute;height:200px;width:100%;bottom:0px;margin-bottom:20px;color:#FFF}.sidenav .bodemBalk{text-decoration:none;font-size:15px;background-color:#0583ca;position:absolute;height:30px;width:100%;bottom:200px;margin-bottom:20px}.sidenav .topBalk{text-decoration:none;font-size:18px;background-color:#0583ca;height:40px;width:100%;font-weight:bold;position:absolute;top:0}.sidenav .keuzeBalkje{margin-left:10px;margin-right:10px;width:250px}.sidenav .planRij,.sidenav .planRij_twee,.sidenav .planRij_drie,.sidenav .planRij_vier,.sidenav .planRij_vijf,.sidenav .planRij_zes,.sidenav .planRij_zeven,.sidenav .planRij_acht,.sidenav .planRij_negen,.sidenav .planRij_tien{text-decoration:none;position:relative;height:30px;width:100%;margin-left:10px;margin-top:10px}.sidenav .planRij{margin-top:0}.sidenav .laden_button_links,.sidenav .laden_button_rechts,.sidenav .laden_button_m_en_r{background-color:#0583ca;color:white;padding:7px 10px;border:none;border-radius:3px;cursor:pointer}.sidenav .laden_button_links{width:70px}.sidenav .laden_button_rechts{width:50px;margin-right:30px}.sidenav .laden_button_m_en_r{width:70px;margin-left:10px}.sidenav .laden_button_links:hover,.sidenav .laden_button_rechts:hover,.sidenav .laden_button_m_en_r:hover{background-color:#00a6ea}.sidenav .selectieScroller{font-size:13px;position:relative;height:300px;width:100%;margin-left:15px}.sidenav .selectie-item{display:flex;justify-content:space-between;align-items:center;margin-bottom:5px}table{margin-top:10px;margin-left:0;border-collapse:collapse;color:#000;font-size:12px;font-weight:400;text-align:left;width:100%}table tr:nth-child(odd) td{background:#ffffff;color:#212529;padding:8px}table tr:nth-child(even) td{background:#f8f9fa;color:#212529;padding:8px}th{border:solid 0 #fff;text-align:left;font-size:12px;font-weight:400;color:#000}tr{font-size:12px;font-weight:lighter;color:#000;text-align:left}table#navtabel{margin-top:10px;margin-left:10px;border-collapse:collapse;color:#fff;font-size:14px;font-weight:400;background-color:transparent}table#navtabel tr td,table#navtabel tr th{padding:10px;font-size:13px;font-weight:normal;color:#ffffff !important;background-color:transparent !important;border:none !important}table#navtabel tr{line-height:15px;background-color:transparent !important}table[id=reddingstation-page]{margin-left:10px;font-size:12px;color:#000}.fixed_one{max-width:75px;min-width:75px;color:#fff}.fixed_two{max-width:85px;min-width:85px;color:#fff}.fixed_three{max-width:80px;min-width:80px;color:#fff}.UTM0{font-weight:bold;color:#ffffff}.map-wrapper{position:relative !important;z-index:1;overflow:hidden;border-radius:4px;width:100%;min-height:400px}.map-canvas{color:#f1f1f1;z-index:1;width:calc(100% - 30px) !important;height:calc(100% - 15px) !important;margin:0 15px 15px 15px !important;border-bottom-left-radius:5px;border-bottom-right-radius:5px;display:block !important}.control-panel{position:absolute;right:52px;z-index:1100;background-color:#0583ca;padding:10px 12px;border-radius:5px;box-shadow:-2px 2px 8px rgba(0,0,0,0.4);display:none;color:white;width:220px;height:auto;box-sizing:border-box;pointer-events:auto !important}.control-panel::after{content:"";position:absolute;top:25%;transform:translateY(-50%);right:-6px;border-width:6px 0 6px 6px;border-style:solid;border-color:transparent transparent transparent #0583ca;display:block;width:0}.stroom-panel{top:148px;width:370px !important}.wind-panel{top:193px;width:270px !important}.control-row{display:flex !important;align-items:center !important;gap:8px !important;margin-top:5px !important;margin-bottom:2px !important}.stroom-panel select{flex:1 !important;width:100% !important;margin-bottom:0 !important}.stroom-play-btn{width:auto !important;min-width:75px !important;height:40px !important;margin:0 !important;font-size:12px !important;font-weight:bold !important;background:#38bdf8;color:white !important;border:none !important;border-radius:4px !important;cursor:pointer !important;transition:background 0.2s !important;display:flex !important;align-items:center !important;justify-content:center !important;box-sizing:border-box !important;white-space:nowrap !important}.stroom-play-btn:hover{filter:brightness(1.1) !important}.control-panel label{display:block;margin-bottom:4px;font-size:11px;font-weight:bold;text-transform:uppercase;letter-spacing:0.5px;color:#e0f2fe}.wind-panel select{width:100%;padding:5px;margin-bottom:2px;box-sizing:border-box;border-radius:4px;border:1px solid rgba(255,255,255,0.3);background-color:#046fa3;color:white;font-size:12px;outline:none;pointer-events:auto !important}.hp33Knop.active,.harmonieKnop.active{background-color:#035a8c !important;border:1px solid #ffffff !important}.status{margin-top:5px;font-style:italic;font-size:0.9em;color:white;display:none !important}.stroom-bron{margin-top:15px;font-size:9.5px;color:#bae6fd;border-top:1px solid rgba(255,255,255,0.2);padding-top:4px;font-style:normal;line-height:1.2}.wind-panel.shifted-left{right:432px !important;top:148px !important}.wind-panel.shifted-left::after{display:none !important}#wind-status{margin-top:6px !important;font-size:9.5px !important;color:#bae6fd !important;border-top:1px solid rgba(255,255,255,0.2) !important;padding-top:4px !important;font-style:normal !important;line-height:1.2 !important;display:block !important}input[type=submit],.btn-primary{width:125px;background-color:#0583ca;color:white;padding:7px 10px;margin:8px 0 8px 10px;border:none;border-radius:3px;cursor:pointer}input[type=submit]:hover,.btn-primary:hover{background-color:#00a6ea}input[type=geotext]{width:225px;padding:7px 10px;margin:8px 0 8px 10px;display:inline-block;border:1px solid #ccc;border-radius:3px;box-sizing:border-box}input[id=gpx_sla_op],input[id=gpx_download],input[id=gpx_upload]{background-color:#0583ca;color:white;width:67px;border:none;border-radius:3px;cursor:pointer}input[id=gpx_sla_op]{padding:6px 10px;margin-left:10px}input[id=gpx_download]{padding:6px 8px;margin-left:8px}input[id=gpx_upload]{padding:10px 14px;margin-left:8px}.uploadgpx{margin-top:-42px;width:67px;height:26px;align-items:center;position:absolute;right:14px}input[id=legenda_dialog],input[id=download_kaart_dialog],input[id=hetweer_dialog],input[id=marifoon_dialog],input[id=info_dialog],input[id=account_pgn],input[id=vaarroute_dialog]{background-color:#0583ca;color:white;padding:3px 4px;margin-left:8px;border:none;border-radius:3px;position:absolute;float:right;cursor:pointer;-webkit-appearance:none;top:7px;z-index:1002}input[id=legenda_dialog]:hover,input[id=download_kaart_dialog]:hover,input[id=hetweer_dialog]:hover,input[id=marifoon_dialog]:hover,input[id=info_dialog]:hover,input[id=account_pgn]:hover{background-color:#00a6ea}input[id=legenda_dialog]{width:67px;margin-right:10px;right:1240px}input[id=download_kaart_dialog]{width:97px;margin-right:10px;right:160px}input[id=hetweer_dialog]{width:67px;margin-right:10px;right:240px}input[id=marifoon_dialog]{width:67px;margin-right:10px;right:320px}input[id=info_dialog]{width:67px;margin-right:9px;right:235px}input[id=account_pgn]{width:67px;margin-right:9px;right:160px}input[id=vaarroute_dialog],.gids_dialog{width:120px;background-color:#ff7300;margin-right:10px;right:400px}input[id=vaarroute_dialog]:hover{background-color:#f89442}input[id=gids_dialog]{width:140px;background-color:#ff7300;color:white;padding:3px 4px;margin-left:8px;border:none;border-radius:3px;cursor:pointer;position:static;margin-right:10px;right:710px;float:right;-webkit-appearance:none;top:7px;z-index:1002}input[id=gids_dialog]:hover{background-color:#f89442}input[id=gids_dialog_front]{width:140px;background-color:#ff7300;color:white;padding:3px 4px;margin-left:8px;border:none;border-radius:3px;cursor:pointer;position:absolute;margin-right:10px;right:710px;float:right;-webkit-appearance:none;top:7px;z-index:1002}input[id=gids_dialog_front]:hover{background-color:#f89442}img[id=play_button],img[id=appstore_button]{width:67px;padding:0;margin-left:8px;border:none;position:absolute;float:right;cursor:pointer;top:5px;z-index:1002}img[id=play_button]{margin-right:9px;right:0}img[id=appstore_button]{margin-right:9px;right:80px}input[id=route_button_start],input[id=route_button_stop],input[id=route_button_bewaren]{background-color:#0583ca;color:white;padding:3px 4px;margin-left:8px;border:none;border-radius:3px;position:absolute;float:right;cursor:pointer;-webkit-appearance:none;top:7px;z-index:1002}input[id=route_button_start]{width:140px;margin-right:10px;right:560px}input[id=route_button_stop]{width:90px;margin-right:10px;right:460px}input[id=route_button_bewaren]{width:140px;margin-right:10px;right:310px}input[id=gpswalking_openen],input[id=gpswalking_route_tonen]{width:150px;height:40px;background-color:#0583ca;color:white;padding:6px 8px;border:none;border-radius:3px;cursor:pointer;font-size:12px;margin-bottom:20px;-webkit-appearance:none}input[id=gpswalking_openen]{position:relative}input[id=gpswalking_route_tonen]{position:absolute;margin-left:10px}.over-map-rp{position:absolute;bottom:10px;top:345px;right:57px;height:50px;z-index:1000;float:right}.over-map{position:absolute;bottom:10px;margin-right:10px;right:0px;height:100%;z-index:99;float:right}.over-map-gids{position:absolute !important;right:15px !important;bottom:15px !important;width:40px !important;height:auto !important;margin:0 !important;z-index:1000 !important;background:transparent !important}.over-map-gids button,.over-map-gids input{pointer-events:auto}.over-map-zoomin{position:absolute;bottom:10px;top:15px;right:60px;height:50px;z-index:9999;float:right}.huidigeRouteKnop{background:url(../images/routepijl.png) no-repeat center #0583ca;background-size:80%;cursor:pointer;width:45px;height:45px;border:none;border-radius:3px;position:absolute;top:75px;bottom:75px;left:2px;margin:10px auto;box-shadow:0 1px 3px rgba(0,0,0,0.4) !important}.meedraaien{background:url(../images/headingup.png) no-repeat center #0583ca;background-size:80%;cursor:pointer;width:45px;height:45px;border:none;border-radius:3px}.printKnop{background:url(../images/printicoon.png) no-repeat center #0583ca;background-size:80%;cursor:pointer;width:45px;height:45px;border:none;border-radius:3px}.hp33Knop,.harmonieKnop,.GPX_upload_Knop{background-color:#0583ca;background-size:80%;cursor:pointer;width:45px;height:45px;border:none;border-radius:3px;color:white;font-weight:bold;display:flex;justify-content:center;align-items:center}.over-map-gids button{width:45px;height:45px;background-color:#0583ca;border:none;border-radius:3px;cursor:pointer;display:flex;justify-content:center;align-items:center}.centreerKnop{background:url(../images/centreren.png) no-repeat center #0583ca;background-size:80%;cursor:pointer;width:30px;height:30px;border:none;border-radius:3px;position:absolute;bottom:75px;margin:10px auto}.zoomInButton,.zoomOutButton{background-color:#0583ca;background-position:center;background-repeat:no-repeat;background-size:80%;cursor:pointer;width:30px;height:30px;border:none;border-radius:3px;right:0 !important;position:relative !important;float:right;clear:both;margin-bottom:5px;bottom:auto !important;top:auto !important}.zoomInButton{background-image:url(../images/plus.png);bottom:45px}.zoomOutButton{background-image:url(../images/min.png);bottom:15px}.fullscreenButton{background:url(../images/fullscreen.png) no-repeat center #0583ca;background-size:80%;cursor:pointer;width:30px;height:30px;border:none;border-radius:3px;margin-top:20px}.navigatievlak{width:170px;height:100px;background-color:#ca0561;color:white;padding:3px 4px;border:none;border-radius:3px;cursor:pointer;position:absolute;right:50px;bottom:70px;float:right;-webkit-appearance:none}input[id^=rijbutton]{height:25px;background-color:#0583ca;color:white;padding:3px 4px;border:none;border-radius:3px;cursor:pointer;position:absolute;bottom:25px;float:right;-webkit-appearance:none}input[id^=rijbutton]:hover{background-color:#ea5200}input[id=rijbuttonnul]{width:100px;right:50px}input[id=rijbuttoneen]{width:90px;right:160px}input[id=rijbuttontwee]{width:110px;right:260px}input[id=rijbuttonnulstroom]{width:130px;right:380px}input[id=rijbuttonnulzwem]{width:110px;right:520px}input[id=rijbuttondrie]{width:110px;right:640px}input[id=rijbuttonvier]{width:80px;right:760px}input[id=rijbuttonvijf]{width:100px;right:850px}input[id=rijbuttonzeven]{width:130px;right:960px}input[id=rijbuttonacht]{width:100px;right:1100px}input[id=rijbuttonzes]{width:200px;right:1210px}.boei-naam-label{background:transparent !important;border:none !important;box-shadow:none !important;font-family:'Helvetica',"Segoe UI",Roboto,Arial,sans-serif !important;font-weight:500 !important;font-size:10px !important;color:#000 !important;white-space:nowrap !important;text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff;visibility:hidden !important;opacity:0 !important;pointer-events:none !important;transition:opacity 0.2s ease-in-out,visibility 0.2s}.toon-namen .boei-naam-label{visibility:visible !important;opacity:1 !important}.boei-naam-label::before{display:none !important;border:none !important}.dieptelabel{width:80px;height:15px;text-align:left;line-height:15px;font-weight:normal;font-size:12px;color:#000000}.schelpdieren-div-icon .info_icon{font-size:0.6em}.opletten_icon{font-size:0.9em;width:250px}.info_icon{position:absolute;width:max-content;max-width:100px}.limit-alert{width:100px !important}#context-menu{position:fixed;z-index:10000;width:320px;background:#1b1a1a;border-radius:5px;transform:scale(0);color:#eee;padding:15px;font-size:14px;transform-origin:top left}#context-menu.visible{transform:scale(1);transition:transform 200ms ease-in-out}#context-menu .item{padding:10px;font-size:15px;color:#eee;cursor:pointer;border-radius:inherit}#context-menu .item:hover{background:#343434}.jconfirm-box{max-height:90vh !important}.jconfirm-content{max-height:70vh !important;overflow-y:auto !important}.ui-autocomplete{z-index:2147483647 !important;background-color:white !important;border:1px solid #aaa !important;border-radius:4px;box-shadow:0 5px 10px rgba(0,0,0,0.2);max-height:250px;overflow-y:auto;width:200px;padding-left:0 !important;list-style-type:none !important}.ui-menu-item{border-bottom:1px solid #eee;list-style:none}.ui-menu-item .ui-menu-item-wrapper{padding:10px !important;text-transform:capitalize;display:block;color:#333;font-family:'Helvetica',"Segoe UI","Helvetica Neue",Roboto,Arial,sans-serif;font-size:14px;cursor:pointer}.ui-state-active,.ui-menu-item:hover,.ui-menu-item .ui-menu-item-wrapper.ui-state-active,.ui-menu-item .ui-menu-item-wrapper:hover{background-color:#0483c9 !important;color:white !important;border:none !important;margin:0 !important}@keyframes pulseBackground{0%{background-color:#0583ca}50%{background-color:#65c602}100%{background-color:#0583ca}}.pulsing-background{animation:pulseBackground 3s infinite}.spinner{width:30px;height:30px;background-color:#0583ca;margin:10px auto;border-radius:3px;bottom:75px;position:absolute}.double-bounce1,.double-bounce2{width:100%;height:100%;border-radius:50%;background-color:#ffffff;opacity:0.6;position:absolute;top:0;left:0;animation:sk-bounce 2.0s ease-in-out infinite}.double-bounce2{animation-delay:-1.0s}@keyframes sk-bounce{0%,100%{transform:scale(0.0)}50%{transform:scale(1.0)}}#progress-wrp{border:1px solid #0099CC;padding:1px;position:relative;height:30px;border-radius:3px;margin:10px;text-align:left;background:#fff;box-shadow:inset 1px 3px 6px rgba(0,0,0,0.12)}#progress-wrp .progress-bar{height:100%;border-radius:3px;background-color:#f39ac7;width:0;box-shadow:inset 1px 1px 10px rgba(0,0,0,0.11)}#progress-wrp .status{top:3px;left:50%;position:absolute;display:inline-block;color:#000000}#container,#container_download_dialog{position:relative;width:100%;overflow:auto;display:table;clear:both}#container{height:350px}#container_download_dialog{height:250px}#opening_lead,#opening_horizontale_container,#opening_bodem,#opening_bodem_info,#opening_bodem_download_dialog{position:relative;left:0;width:100%}#opening_horizontale_container{margin-top:20px}#opening_links{position:absolute;left:0;width:40%}#opening_rechts{position:absolute;right:0;width:55%}#opening_bodem{margin-top:180px}label.label-radiocharm{background:#efefef;color:#888;cursor:pointer;display:inline-block;font-size:12px;padding:8px 12px;margin:0 -3px 0 0;transition:all 0.33s}label.label-radiocharm:hover{background:#ddd}label.label-radiocharm.active{background:#00dee1;color:#fff}label.label-radiocharm input{display:none !important}label.label-radiocharm:first-of-type{border-top-left-radius:3px;border-bottom-left-radius:3px}label.label-radiocharm:last-of-type{border-top-right-radius:3px;border-bottom-right-radius:3px}.ajax-file-upload-statusbar{border:1px solid #0ba1b5;margin:5px;width:420px;border-radius:4px;padding:5px 5px 5px 15px}.ajax-file-upload-bar{background-color:#0ba1b5;width:0;height:20px;border-radius:3px;color:#FFFFFF}.ajax-file-upload-red,.ajax-file-upload-green{border-radius:4px;display:inline-block;color:#fff;font-family:'Helvetica',"Segoe UI","Helvetica Neue",Roboto,Arial,sans-serif;font-size:13px;padding:4px 15px;cursor:pointer;margin:5px 10px 5px 0px}.ajax-file-upload-red{background-color:#e4685d}.ajax-file-upload-green{background-color:#77b55a}.ajax-file-upload{font-family:'Helvetica',"Segoe UI","Helvetica Neue",Roboto,Arial,sans-serif;width:67px;height:26px;background-color:#0583ca;color:white;margin:auto;border:none;font-size:11px;border-radius:3px;cursor:pointer;display:table-cell;vertical-align:middle;text-align:center}.ajax-file-upload:hover{background-color:#00a6ea}.ajax-upload-dragdrop{border:2px dotted #A5A5C7;width:420px;color:#DADCE3;text-align:left;vertical-align:middle;padding:10px 10px 0px 10px}.ajax-file-upload-container{margin:20px 0px 20px 0px}.vandaag-subcontainer{float:left;width:100%;position:relative;overflow:hidden}.temp-subcontainer{float:right;width:70%}.plaatje-subcontainer{float:left;width:20%}.credit-subcontainer,.plaatje-atmosfeer-subcontainer{float:left;width:100%}@media screen and (max-height:450px){.sidenav{padding-top:15px}.sidenav a{font-size:18px}}@media (max-width:991px){.header-top .container{padding-top:15px;padding-bottom:15px}.site-navbar{position:fixed;width:100%}}@media (max-width:768px){.header-rechts-container{gap:10px}input[id="vaarroute_dialog"],.gids_dialog{width:120px;font-size:11px}}.map-wrapper,#map-canvas,.leaflet-container,div:focus{outline:none !important}#div_scroller{height:auto !important;max-height:none !important;position:absolute;top:220px;bottom:240px;left:0;width:100%;overflow-y:auto;overflow-x:hidden;padding-bottom:20px;z-index:0}#hp33Knop h4,#harmonieKnop h4,#GPX_upload_Knop h4{color:#ffffff !important;margin:0 !important;font-weight:700 !important;font-size:12px !important}.control-panel select{width:100%;padding:6px 10px;margin-top:5px;margin-bottom:10px;border:1px solid #ccc;border-radius:4px;font-family:'Helvetica',"Segoe UI","Helvetica Neue",Roboto,Arial,sans-serif;font-size:13px;background-color:#ffffff;color:#333333;cursor:pointer;box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);outline:none}.control-panel label{font-size:12px;font-weight:600;color:#ffffff;margin-bottom:4px;display:block}.jconfirm-box .jconfirm-content{line-height:1.45 !important;font-size:15px !important;color:#000 !important}.jconfirm-box .jconfirm-content strong,.jconfirm-box .jconfirm-content b{font-weight:700 !important}.jconfirm-title-c .jconfirm-title{font-weight:700 !important;font-size:20px !important;color:#1a2b3c !important}.jconfirm-box input[type="text"],.jconfirm-box input[type="number"]{margin-top:5px !important;margin-bottom:5px !important;padding:8px !important;font-weight:600 !important}.jconfirm-box .jconfirm-content p{margin-bottom:10px !important}b,strong{font-weight:600 !important}h1,h2,h3,h4,h5,h6{font-weight:600 !important}th{font-weight:600 !important;color:#000 !important}.no-js{visibility:hidden;opacity:0}.js{visibility:visible;opacity:1}.custom-dropdown .dropbtn{font-size:16px;border:none;outline:none;color:white;padding:14px 16px;background-color:inherit;font-family:inherit;margin:0}.navbar a:hover,.custom-dropdown:hover .dropbtn{background-color:#f9f9f9}.custom-dropdown-content{display:none;position:absolute;background-color:#f9f9f9;min-width:160px;box-shadow:0px 8px 16px 0px rgba(0,0,0,0.2);z-index:9999999}.custom-dropdown-content a{float:none;color:black;padding:12px 16px;text-decoration:none;display:block;text-align:left}.custom-dropdown-content a:hover{background-color:#f4f4f4}.custom-dropdown:hover .custom-dropdown-content{display:block}.site-menu,.navbar,header{position:relative;z-index:10001 !important}.custom-dropdown{position:relative}.caret{display:inline-block;width:0;height:0;line-height:100px;padding:0;vertical-align:middle;border-top:4px solid #000000;border-right:4px solid transparent;border-left:4px solid transparent}.site-menu .nav-link{padding-left:15px !important;padding-right:15px !important}.custom-dropdown .dropbtnn,.custom-dropdown .dropbtn{padding-left:10px;padding-right:10px}.map-wrapper{position:relative;z-index:1;overflow:hidden;border-radius:4px}body{overflow:auto !important}.site-wrap{position:relative}.site-wrap:before{display:none;transition:.3s all ease-in-out;background:rgba(0,0,0,0.6);content:"";position:absolute;z-index:2000;top:0;left:0;right:0;bottom:0;opacity:0;visibility:hidden}.offcanvas-menu .site-wrap{height:100%;width:100%;z-index:2}.offcanvas-menu .site-wrap:before{opacity:1;visibility:visible}.header-top{position:relative;z-index:1001}.header-top > .container{padding-top:30px;padding-bottom:30px}.site-logo{font-size:2rem;color:#000;display:block}.site-logo img{max-width:100%;height:auto}.site-navbar{margin-bottom:0px;z-index:1999;width:100%;background:#fff;font-family:'Helvetica',"Segoe UI","Helvetica Neue",Roboto,Arial,sans-serif}.site-navbar .site-navigation .site-menu{margin-left:0;padding-left:0;margin-bottom:0;list-style:none}.site-navbar .site-navigation .site-menu > li{display:inline-block}.site-navbar .site-navigation .site-menu > li > a{text-transform:uppercase;font-size:14px;letter-spacing:.04rem;font-weight:400;display:inline-block;text-decoration:none !important;color:#000;padding:10px 15px}.site-navbar .site-navigation .site-menu > li > a:hover{color:#0061b7}.site-navbar .site-navigation .site-menu .has-children{position:relative}.site-navbar .site-navigation .site-menu .has-children > a{position:relative;padding-right:20px}.site-navbar .site-navigation .site-menu .has-children > a:before{position:absolute;content:"\25BC";font-size:10px;top:50%;right:0;transform:translateY(-50%)}.site-navbar .site-navigation .site-menu .has-children .dropdown{visibility:hidden;opacity:0;top:100%;position:absolute;text-align:left;border-top:2px solid #000;box-shadow:0 2px 10px -2px rgba(0,0,0,0.1);border-left:1px solid #edf0f5;border-right:1px solid #edf0f5;border-bottom:1px solid #edf0f5;padding:0;margin-top:20px;margin-left:0px;background:#fff;transition:0.2s 0s;z-index:9999;min-width:200px}.site-navbar .site-navigation .site-menu .has-children .dropdown > li{list-style:none;padding:0;margin:0;min-width:200px}.site-navbar .site-navigation .site-menu .has-children .dropdown > li > a{padding:6px 20px !important;display:block;text-transform:none;font-size:13px !important;line-height:1.3 !important;color:#333}.site-navbar .site-navigation .site-menu .has-children .dropdown > li > a:hover{background:#f4f5f9;color:#0061b7}.site-navbar .site-navigation .site-menu .has-children:hover > .dropdown,.site-navbar .site-navigation .site-menu .has-children:focus > .dropdown,.site-navbar .site-navigation .site-menu .has-children:active > .dropdown{transition-delay:0s;margin-top:0px;visibility:visible;opacity:1}.site-mobile-menu{width:300px;position:fixed;right:0;z-index:2000;padding-top:20px;background:#fff;height:calc(100vh);transform:translateX(110%);box-shadow:-10px 0 20px -10px rgba(0,0,0,0.1);transition:.3s all ease-in-out}.offcanvas-menu .site-mobile-menu{transform:translateX(0%)}.site-mobile-menu .site-mobile-menu-header{width:100%;float:left;padding-left:20px;padding-right:20px}.site-mobile-menu .site-mobile-menu-header .site-mobile-menu-close{float:right;margin-top:8px}.site-mobile-menu .site-mobile-menu-header .site-mobile-menu-close span{font-size:30px;display:inline-block;padding-left:10px;padding-right:0px;line-height:1;cursor:pointer;transition:.3s all ease}.site-mobile-menu .site-mobile-menu-header .site-mobile-menu-close span:hover{color:#25262a}.site-mobile-menu .site-mobile-menu-body{overflow-y:scroll;-webkit-overflow-scrolling:touch;position:relative;padding:0 20px 20px 20px;height:calc(100vh - 52px);padding-bottom:150px}.site-mobile-menu .site-nav-wrap{padding:0;margin:0;list-style:none;position:relative}.site-mobile-menu .site-nav-wrap a{padding:10px 20px;display:block;position:relative;color:#212529;text-decoration:none}.site-mobile-menu .site-nav-wrap a:hover{color:#006eac}.site-mobile-menu .site-nav-wrap li{position:relative;display:block}.footer{font-size:.85rem;text-align:center;padding:2rem 0}.site-section{padding:2.5em 0}@media (min-width:768px){.site-section{padding:7em 0 3em 0}}.section-title h2{text-decoration:none !important;color:#1a2b3c;font-weight:600;letter-spacing:-0.02em;margin-bottom:20px;font-size:20px}.img-fluid{max-width:100%;height:auto}.header-right-items a{margin-left:15px;color:#333;font-weight:500;text-decoration:none}.over-map-gids{position:absolute !important;top:163px !important;bottom:0px !important;right:10px !important;width:auto !important;min-width:50px !important;height:auto !important;z-index:1000 !important;pointer-events:none !important;background:transparent !important;border:none !important;padding:0 !important;margin:0 !important;display:flex !important;flex-direction:column !important;align-items:flex-end !important}.over-map-gids button,.over-map-gids .meedraaien,.over-map-gids .printKnop,.over-map-gids .GPX_upload_Knop,.over-map-gids .hp33Knop,.over-map-gids .harmonieKnop,.over-map-gids .zoomInButton,.over-map-gids .zoomOutButton{pointer-events:auto !important;display:block !important;float:none !important;border:none !important;box-shadow:0 1px 3px rgba(0,0,0,0.4) !important;right:auto !important;left:auto !important;transform:none !important}.over-map-gids .meedraaien,.over-map-gids .printKnop,.over-map-gids .GPX_upload_Knop,.over-map-gids .hp33Knop,.over-map-gids .harmonieKnop{position:relative !important;margin-bottom:8px !important;width:45px !important;height:45px !important;overflow:hidden !important}.over-map-gids .zoomOutButton{position:absolute !important;bottom:25px !important;right:0 !important;width:30px !important;height:30px !important;margin:0 !important}.over-map-gids .zoomInButton{position:absolute !important;bottom:60px !important;right:0 !important;width:30px !important;height:30px !important;margin:0 !important}.site-section{padding-top:70px !important;padding-bottom:70px !important}.section-title{margin-bottom:15px !important}table tr:nth-child(odd) td{background-color:rgba(0,111,173,1.0) !important;color:#ffffff !important;font-family:'Helvetica',"Segoe UI","Helvetica Neue",Roboto,Arial,sans-serif !important;font-size:16px !important;padding:10px !important}table tr:nth-child(even) td{background-color:rgba(3,75,112,1.0) !important;color:#ffffff !important;font-family:'Helvetica',"Segoe UI","Helvetica Neue",Roboto,Arial,sans-serif !important;font-size:16px !important;padding:10px !important}table td a{color:#ffffff !important;text-decoration:none}.post-entry-2{display:flex;margin-bottom:30px;font-size:1.0rem;align-items:flex-start}.post-entry-2 .thumbnail{flex:0 0 30%;width:30%;min-height:150px;margin-right:20px;background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:4px}@media (max-width:768px){.post-entry-2 .thumbnail{min-height:100px;width:100px;flex:0 0 100px}}.post-entry-2 .contents{flex:1;padding-left:0;font-size:0.9rem}.post-entry-2 h2{font-size:18px !important;font-weight:700 !important;margin-top:0;margin-bottom:8px;line-height:1.3 !important}.post-entry-2 h2 a{color:#1a2b3c;text-decoration:none}.post-entry-2 h2 a:hover{color:#0061b7;font-weight:bold}.post-entry-2 .post-meta{font-size:0.8rem;color:#999;margin-top:10px}.subscribe{background-color:#f8f9fa !important;padding-top:30px !important;padding-bottom:30px !important;border-top:1px solid #eee}.subscribe h2{font-size:1.2rem !important;color:#000000 !important;font-weight:700 !important;margin-bottom:15px !important;text-transform:none !important}.subscribe p{font-size:0.9rem !important;line-height:1.6 !important;color:#333 !important;margin-bottom:15px !important}.subscribe a{color:#0061b7 !important;text-decoration:none !important}.subscribe a:hover{text-decoration:underline !important}.abonnementKnop{white-space:nowrap !important;width:100% !important;display:block !important;min-width:200px !important;padding:12px 20px !important;height:auto !important;font-size:16px !important;line-height:1.5 !important;background-color:#337ab7 !important;color:#ffffff !important;border:none !important;border-radius:4px !important;text-align:center !important;margin-top:10px !important;cursor:pointer !important}.abonnementKnop:hover{background-color:#4fba32 !important;color:#ffffff !important}input[type="text"],input[type="email"],input[type="password"],input[type="search"],select,.form-control{height:45px !important;padding:10px 15px !important;background-color:#ffffff !important;border:1px solid #ccc !important;border-radius:4px !important;font-size:14px !important;font-family:'Helvetica',"Segoe UI","Helvetica Neue",Roboto,Arial,sans-serif !important;color:#333 !important;width:100%;max-width:100%;box-shadow:none !important;transition:border-color 0.3s ease !important}input[type="text"]:focus,input[type="email"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="number"]:focus,textarea:focus,select:focus,.form-control:focus{border-color:#0061b7 !important;outline:none !important;background-color:#ffffff !important}input[type="button"]:focus,button:focus,input[type="submit"]:focus{outline:none !important}select{-webkit-appearance:none !important;-moz-appearance:none !important;appearance:none !important;cursor:pointer;padding-right:35px !important;background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%230061b7%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat !important;background-position:right 15px center !important;background-size:12px auto !important}select::-ms-expand{display:none}table tr td{color:#ffffff !important}table tr td *{color:#ffffff !important}table tr td a{color:#ffffff !important;text-decoration:underline !important}table#navtabel{font-size:14px !important;font-family:monospace !important}table#navtabel td,table#navtabel th{font-size:13px !important;font-weight:400 !important;padding:4px 0px !important;padding-top:10px !important;padding-bottom:10px !important}table#navtabel b{font-size:14px;font-weight:600 !important}table#navtabel .kolom1,table#navtabel .kolom2{font-family:monospace !important;letter-spacing:0 !important}table tr td[style*="transparent"],table tr td[style*="transparent"] *{color:#333333 !important;text-shadow:none !important}table tr td[style*="transparent"] b,table tr td[style*="transparent"] strong{color:#000000 !important;font-weight:bold !important}table tr td[style*="transparent"] a{color:#ff7300 !important;font-weight:bold !important;text-decoration:none !important}table tr td[style*="transparent"] a:hover{text-decoration:underline !important;color:#e66700 !important}.post-entry-2 .post-meta a{font-weight:bold !important;text-decoration:none !important}.post-entry-2 .post-meta a:hover{text-decoration:underline !important}article{display:flex;flex-wrap:wrap;margin-bottom:40px;border-bottom:1px solid #eee;padding-bottom:20px}article .imageholder{width:35%;padding-right:20px;margin:0}article .imageholder img{width:100%;height:auto;border-radius:4px;display:block}article h5,article p,article span.d-block{width:65%;margin-left:auto;padding-left:0}article h5{margin-top:0;margin-bottom:10px;font-weight:bold}article p{margin-bottom:10px}@media (max-width:768px){article .imageholder,article h5,article p,article span.d-block{width:100%}article .imageholder{margin-bottom:15px}}.trend-entry{display:flex;margin-bottom:20px;padding-bottom:15px;border-bottom:1px solid #f4f4f4}.trend-entry .number{font-size:20px;font-weight:700;color:#e6e6e6;margin-right:20px;min-width:30px}.trend-contents h2{font-size:15px !important;line-height:1.4 !important;margin-bottom:5px}.trend-contents h2 a{color:#333;text-decoration:none}.trend-contents h2 a:hover{color:#0061b7}.trend-contents .post-meta{font-size:12px;color:#888}.external-news-container .row{margin:0 !important;display:block !important}.external-news-container .columns{padding:0 !important;float:none !important;width:100% !important}.external-news-container article{display:grid;grid-template-columns:1fr 180px;gap:0 25px;margin-bottom:30px;padding-bottom:20px;border-bottom:1px solid #eee;align-items:start}.external-news-container article .imageholder{grid-column:2;grid-row:1 / 99;margin:0 !important;width:100% !important}.external-news-container article .imageholder img{width:100%;height:auto;border-radius:4px;display:block}.external-news-container article h5,.external-news-container article p,.external-news-container article span.d-block{grid-column:1;width:auto !important;margin:0 0 10px 0 !important}.external-news-container article h5{font-size:18px;font-weight:700;line-height:1.3;margin-top:0 !important}.external-news-container article h5 a{color:#333;text-decoration:none}.external-news-container article h5 a:hover{color:#0061b7}@media (max-width:576px){.external-news-container article{grid-template-columns:1fr}.external-news-container article .imageholder{grid-column:1;grid-row:1;width:100% !important;margin-bottom:15px !important}.external-news-container article h5,.external-news-container article p,.external-news-container article span.d-block{grid-column:1;grid-row:auto}}.form-group{margin-bottom:20px !important}#verbergdiv b{display:inline-block;margin-bottom:10px;margin-top:5px}.checkbox-group{margin-top:10px;margin-bottom:20px}input[type="submit"].btn-block{width:auto !important;display:inline-block !important;min-width:150px !important;padding-left:20px !important;padding-right:20px !important}.white-bold{color:white;font-weight:bold}.main-article .float-md-left{float:right !important;margin-right:0 !important;margin-left:25px !important;margin-bottom:15px !important;max-width:45% !important;width:auto !important;clear:right}@media (max-width:768px){.main-article .float-md-left{float:none !important;display:block !important;margin-left:0 !important;margin-bottom:20px !important;max-width:100% !important;width:100% !important}.main-article .float-md-left img{width:100% !important}}.col-lg-4 article h5{font-size:15px !important;line-height:1.4 !important;margin-bottom:5px !important}.col-lg-4 article h5 a{color:#333 !important;text-decoration:none !important}.col-lg-4 article h5 a:hover{color:#0061b7 !important}.col-lg-4 article a.small.font-weight-bold{color:#0061b7 !important;font-size:12px !important;text-transform:uppercase}.col-lg-4 hr{margin-top:15px !important;margin-bottom:15px !important;border-top:1px solid #f0f0f0 !important}.main-article{display:block !important;width:100% !important;border-bottom:none !important;padding-bottom:0 !important}.main-article .section-title{display:block !important;width:100% !important;clear:both !important}.main-article .float-md-right{float:right !important;margin-left:30px !important;margin-bottom:20px !important;margin-right:0 !important;max-width:50% !important;display:block !important}.col-lg-4 article{display:flex !important;flex-wrap:nowrap !important;align-items:flex-start !important;margin-bottom:15px !important;padding-bottom:15px !important}@media (max-width:768px){.main-article .float-md-right{float:none !important;width:100% !important;max-width:100% !important;margin-left:0 !important}}.col-lg-4 article{align-items:flex-start !important;border-bottom:1px solid #eee;padding-bottom:15px;margin-bottom:15px}.sidebar-image-wrapper{margin-left:15px !important}.col-lg-4 h5.h6{font-size:15px !important;font-weight:700 !important;line-height:1.3 !important;margin-bottom:5px !important}.col-lg-4 h5 a{color:#333 !important}.col-lg-4 h5 a:hover{color:#0061b7 !important}.col-lg-4 hr.my-3{display:none !important}.main-article{display:block !important;width:100% !important;padding:0 !important;margin:0 !important}.main-article .section-title h2{font-family:'Helvetica',"Segoe UI",Roboto,Arial,sans-serif !important;font-size:34px !important;line-height:1.15 !important;font-weight:700 !important;color:#1a2b3c !important;margin-bottom:20px !important;margin-top:0 !important;clear:both !important}.main-article .float-md-right{float:right !important;margin-left:30px !important;margin-bottom:15px !important;margin-right:0 !important;margin-top:5px !important;max-width:45% !important;width:auto !important;height:auto !important}.main-article .lead{font-size:17px !important;line-height:1.6 !important;font-weight:600 !important;color:#333 !important;margin-bottom:15px !important;display:block !important;width:auto !important}.main-article .lead p{margin:0 !important;display:inline}.main-article .content-body{font-size:16px !important;line-height:1.7 !important;color:#000 !important;display:block !important;width:auto !important}@media (max-width:768px){.main-article .float-md-right{float:none !important;width:100% !important;max-width:100% !important;margin-left:0 !important;margin-bottom:20px !important}.main-article .section-title h2{font-size:26px !important}}.main-article p,.main-article .content-body p{width:auto !important;margin-left:0 !important;padding-left:0 !important;float:none !important;display:block !important}.main-article .content-body{width:100% !important;display:block !important;padding:0 !important;margin:0 !important}.main-article h3,.main-article h4,.main-article h5{width:100% !important;margin-left:0 !important;clear:both}.col-lg-4 article h5,.col-lg-4 article p,.col-lg-4 article .pr-3{width:100% !important;margin-left:0 !important;padding-left:0 !important;text-align:left !important}.col-lg-4 article a.small.font-weight-bold{text-transform:none !important;font-weight:700 !important;color:#0061b7 !important;font-size:13px !important;display:inline-block !important;margin-top:5px !important}.col-lg-4 article{display:flex !important;flex-direction:row !important;align-items:flex-start !important;border-bottom:1px solid #eee;padding-bottom:15px !important;margin-bottom:15px !important}.col-lg-4 h5.h6{font-size:15px !important;font-weight:700 !important;line-height:1.3 !important;margin-bottom:5px !important}.sidebar-image-wrapper{margin-left:15px !important;flex-shrink:0 !important}.contents{padding-left:0 !important;margin-left:0 !important}.contents h2,.contents p,.contents .post-meta{margin-left:0 !important;padding-left:0 !important;text-align:left !important}.contents .d-block{margin-left:0 !important}.col-lg-7 hr,.external-news-container hr{display:none !important}textarea.form-control{height:auto !important;min-height:250px}.btn-primary{width:auto !important;min-width:125px !important;display:inline-block !important;padding:10px 25px !important;white-space:nowrap !important}.btn-primary:hover,.btn-primary:focus{background-color:#28a745 !important;border-color:#28a745 !important;color:#ffffff !important}#loader{position:fixed;width:100%;height:100%;top:0;left:0;background-color:#ffffff;z-index:999999;display:none}#loader.show{display:block}#loader .circular{animation:loader-rotate 2s linear infinite;height:48px;width:48px;position:absolute;top:50%;left:50%;margin-left:-24px;margin-top:-24px}#loader .path{stroke-dasharray:1,200;stroke-dashoffset:0;animation:loader-dash 1.5s ease-in-out infinite;stroke-linecap:round}@keyframes loader-rotate{100%{transform:rotate(360deg)}}@keyframes loader-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}header.section-title{z-index:1 !important;position:relative !important}.waterstand-popup .leaflet-popup-content{width:340px !important;min-height:450px !important;margin:13px !important;padding-right:10px !important}.waterstand-popup .leaflet-popup-content svg{width:100% !important;display:block}.leaflet-popup-content{overflow-x:hidden !important;overflow-y:auto !important}.station-marker{border:2px solid white;border-radius:50%;box-shadow:0 2px 5px rgba(0,0,0,0.4);transition:transform 0.2s,background-color 0.2s}.station-marker:hover{transform:scale(1.3);z-index:1000 !important}.marker-super{background-color:#1e3a8a}.marker-lucht{background-color:#0ea5e9}.marker-water-overig{background-color:#00529f}.rws-meetstation-popup .leaflet-popup-content-wrapper{padding:0 !important;border-radius:8px !important;overflow:hidden;box-shadow:0 4px 15px rgba(0,0,0,0.2)}.rws-meetstation-popup .leaflet-popup-content{margin:0 !important;min-width:350px !important;width:auto !important}.rws-meetstation-popup .leaflet-popup-tip-container{display:none !important}.popup-header{background:#00529f;color:#fff;padding:12px 15px}.popup-header-sub{font-size:11px;opacity:0.8;margin-bottom:2px;font-weight:normal}.popup-header-title{font-size:15px;font-weight:bold;color:#fff;margin:0}.popup-body{padding:5px 15px 15px 15px;background:#fff;max-height:400px;overflow-y:auto;overflow-x:hidden}.category-header{font-size:11px;font-weight:bold;color:#64748b;text-transform:uppercase;margin-top:12px;margin-bottom:4px;border-bottom:2px solid #e2e8f0;padding-bottom:2px}.measurement{display:flex;justify-content:space-between;align-items:flex-start;border-bottom:1px solid #f0f0f0;padding:8px 0;font-size:13px}.measurement:last-child{border-bottom:none}.m-desc{color:#555;font-size:12px;padding-right:15px;line-height:1.4;flex:1;white-space:normal}.m-waarde{font-weight:bold;color:#00529f;white-space:nowrap;text-align:right;flex-shrink:0}.toggle-btn{display:block;width:100%;text-align:center;font-size:11px;color:#00529f;background:#f0f4f8;padding:8px;border:none;border-radius:4px;cursor:pointer;font-weight:bold;transition:background 0.2s;margin-top:10px}.toggle-btn:hover{background:#e2e8f0}.rws-station-label{background:rgba(255,255,255,0.8) !important;border:1px solid #00529f !important;border-radius:4px !important;padding:2px 5px !important;font-size:11px !important;font-weight:bold !important;color:#00529f !important;white-space:nowrap;visibility:hidden;opacity:0;transition:opacity 0.2s ease-in-out}.toon-rws-labels .rws-station-label{visibility:visible !important;opacity:1 !important}#topbar{background:#0f172a;color:white;padding:8px 12px;display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.controls{display:flex;gap:12px;align-items:center;flex-wrap:wrap;width:100%}.control-item{display:flex;align-items:center;gap:6px;font-size:12px}.control-item strong{color:#cbd5e1;font-weight:600}.divider{border-left:1px solid #334155;height:20px;margin:0 2px}#topbar select{padding:2px 24px 2px 6px !important;font-size:12px !important;border-radius:4px !important;border:1px solid #475569 !important;outline:none !important;cursor:pointer !important;background:#222e3f url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e") no-repeat right 8px center !important;background-size:10px 10px !important;color:white !important;height:24px !important;box-sizing:border-box !important;-webkit-appearance:none !important;-moz-appearance:none !important;appearance:none !important}#timeSelect{width:280px !important}#intervalSelect{width:65px !important}#layerSelect{width:120px !important}#unitSelect{width:85px !important}#playPauseBtn{padding:0 10px;font-size:12px;font-weight:bold;background:#38bdf8;color:white;border:none;border-radius:4px;cursor:pointer;transition:background 0.2s;height:24px;display:flex;align-items:center;justify-content:center;box-sizing:border-box}#playPauseBtn:hover{filter:brightness(1.1)}.loading{display:none;font-size:12px;color:#38bdf8;font-weight:bold;margin-left:auto}