.location-simulator .windy_menu_uppertabs{background:#eef6ff;border:1px solid #b7b7b7;border-radius:22px;align-items:stretch;width:100%;max-width:500px;margin:20px auto 12px;padding:0;list-style:none;display:flex;overflow:hidden;box-shadow:0 1px 3px #317dcf24;display:none!important}.location-simulator .windy_menu_uppertabs li{box-sizing:border-box;color:#a9a9a9;-webkit-user-select:none;user-select:none;cursor:pointer;background:#f5f5f5;border-right:1px solid #b7b7b7;flex:1 1 0;justify-content:center;align-items:center;min-height:20px;padding:1px 8px;font-size:14px;font-weight:400;display:flex}.location-simulator .windy_menu_uppertabs li:last-child{border-right:none}.location-simulator .windy_menu_uppertabs li.is_active{color:#fff;background:linear-gradient(#317dcf 0%,#2a69b5 100%);box-shadow:inset 0 0 0 1px #ffffff14}.location-simulator .windy_menu_uppertabs li+li{box-shadow:inset 1px 0 #317dcf2e}.location-simulator .windy_menu_select{width:100%}.location-simulator .location-simulator-error{color:#8f2828;background:#fff4f4;border:1px solid #c34646;border-radius:4px;margin:0 6px 8px;padding:8px 12px}.windy_content{box-sizing:border-box;width:100%;max-width:728px;margin:0 auto;overscroll-behavior:none!important}.windy_content body{overscroll-behavior-y:none;touch-action:pan-x pan-y;background-color:#fff;border-bottom:1px solid #317dcf}.windy_content main{touch-action:none}.windy_content .situation{margin-top:5px}.windy_content .situation tr th a img{width:70px;height:52px}.windy_content .timeline-item-wrapper{justify-content:center;align-items:flex-end;width:100%;height:100%;display:flex}.windy_content .timeline-item-wrapper:nth-child(2n){background-image:linear-gradient(90deg,#3c3c3c 0 2px,#4c4c4c 5px)}.windy_content .timeline-item-wrapper:nth-child(odd){background-image:linear-gradient(90deg,#4c4c4c 0 4px,#3c3c3c 4px 100%,#4c4c4c 100%)}.windy_content .timeline-item-wrapper:nth-child(13){background-image:none;background-color:#4c4c4c!important}.windy_content .timeline-item-wrapper.is_dummy .tick{background:#ffffff4d}.windy_content .timeline-item-wrapper.is_dummy .tick-label,.windy_content .timeline-item-wrapper.is_dummy .tick-date{color:#cccccc4d}.windy_content .timeline-item-wrapper.is_dummy .timeline-item.h3 .tick,.windy_content .timeline-item-wrapper.is_dummy .timeline-item.h6 .tick{background:#ffffff4d}.windy_content .tabs{box-sizing:border-box;text-align:center;border-bottom:2px solid #317dcf;width:100%;margin:0;padding:0 0 0 5px;display:flex}.windy_content .tabs li{text-align:center;color:#828990;background:#fff;border-color:#fff;border-top-left-radius:10px;border-top-right-radius:10px;flex:1;height:18px;margin:0 5px 0 0;padding:10px 0;list-style:none;display:inline-block}.windy_content .tabs li a{color:#828990;justify-content:center;align-items:center;gap:6px;width:100%;display:flex}.windy_content .tabs li a .new{color:#fff;background:#c34646;border-radius:4px;padding:1px 4px;font-size:10px;font-weight:600}.windy_content .tabs li span.txt_small{font-size:.6em}.windy_content .tabs li.tab-active{color:#fff;background:#317dcf;border:0 solid #317dcf;position:relative}.windy_content .tabs li.tab-active a{color:#fff}.windy_content .windy_mode_wrapper{flex-direction:column;justify-content:center;align-items:center;display:flex}.windy_content .windy_wrapper{isolation:isolate;touch-action:auto;width:100%;position:relative;overscroll-behavior:none!important}.windy_content .windy_wrapper .logo_bcm{z-index:200;display:inline-block;position:absolute;top:8px;left:calc(100% - 210px)}.windy_content .windy_wrapper .logo_bcm img{height:32px}.windy_content .windy_wrapper #switch_area{z-index:90;touch-action:pan-y;flex-direction:column;gap:8px;width:auto;padding:0;display:flex;position:absolute;top:8px;left:8px;right:8px}.windy_content .windy_wrapper #windy_menu_select{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#fffffff0;border:none;border-radius:6px;width:110px;padding:0;position:absolute;top:50px;left:8px;box-shadow:0 6px 16px #2749a024}.windy_content .windy_wrapper #windy_menu_select select{color:#1f3d61;box-sizing:border-box;appearance:none;background-color:#0000;background-image:linear-gradient(45deg,#0000 50%,#317dcf 50%),linear-gradient(135deg,#317dcf 50%,#0000 50%);background-position:calc(100% - 18px) calc(50% - 3px),calc(100% - 12px) calc(50% - 3px);background-repeat:no-repeat;background-size:6px 6px,6px 6px;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;border:1px solid #9fc3e6;border-radius:6px;width:100%;min-height:36px;padding:8px 36px 8px 12px;font-size:14px;font-weight:600}.windy_content .windy_wrapper #windy_menu_select select:focus{border-color:#317dcf;outline:none;box-shadow:0 0 0 3px #317dcf2e}.windy_content .windy_wrapper #switch_area .toggle_button{box-sizing:content-box;cursor:pointer;background-color:#fff;border:1px solid #027bcd;border-radius:6px;grid-template-columns:repeat(3,1fr);align-items:center;width:240px;height:31px;margin:0;transition:border-color .2s;display:grid;position:relative;overflow:hidden}.windy_content .windy_wrapper #switch_area .toggle_button .toggle_segment{cursor:pointer;-webkit-user-select:none;user-select:none;color:#a0a0a0;flex:1 1 0;justify-content:center;align-items:center;height:100%;margin:0;font-size:13px;font-weight:600;display:flex;position:relative}.windy_content .windy_wrapper #switch_area .toggle_button .toggle_segment+.toggle_segment{border-left:1px solid #027bcd}.windy_content .windy_wrapper #switch_area .toggle_button .toggle_segment.is_active{color:#027bcd}.windy_content .windy_wrapper #switch_area .toggle_button .toggle_segment input[type=radio]{appearance:none;box-sizing:border-box;z-index:1;pointer-events:none;background:#fff;border:2px solid #8fb3d8;border-radius:50%;width:12px;height:12px;margin:0;position:relative}.windy_content .windy_wrapper #switch_area .toggle_button .toggle_segment.is_active input[type=radio]{background-color:#fff;border-color:#027bcd}.windy_content .windy_wrapper #switch_area .toggle_button .toggle_segment input[type=radio]{appearance:none;cursor:pointer;vertical-align:middle;pointer-events:none;background-color:#fff;border:1px solid #ccc;border-radius:50%;width:16px;height:16px;margin:0 .5em 0 -.5em;position:relative}.windy_content .windy_wrapper #switch_area .toggle_button input[type=radio]:checked:before{content:"";background-color:#33c655;border-radius:50%;width:10px;height:10px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.windy_content .windy_wrapper #switch_area .toggle_button .toggle_segment span{z-index:1;position:relative}.windy_content .windy_wrapper #switch_area .toggle_button:after{content:"";background-color:#e4f3ff;border-radius:5px;width:calc(33.333% - 6px);height:25px;transition:left .2s;position:absolute;top:50%;left:3px;transform:translateY(-50%)}.windy_content .windy_wrapper #switch_area .toggle_button:before{content:none}.windy_content .windy_wrapper #switch_area .toggle_button input.checkbox{display:none}.windy_content .windy_wrapper #switch_area .toggle_button.is-waves:after{left:calc(33.333% + 3px)}.windy_content .windy_wrapper #switch_area .toggle_button.is-currents:after{left:calc(66.666% + 3px)}.windy_content .windy_wrapper #windy{z-index:0;touch-action:none;width:100%;max-width:728px;height:56vh;margin:0 auto;position:relative;overscroll-behavior:none!important}.windy-touch-shield{display:none}#bottom-wrapper{z-index:1101!important;bottom:80px!important}.windy_content .windy_wrapper #windy #logo-wrapper{z-index:1100!important;pointer-events:none!important;justify-content:flex-end!important;align-items:flex-start!important;width:auto!important;max-width:none!important;display:flex!important;position:absolute!important;inset:8px 8px auto!important;overflow:visible!important}.windy_content .windy_wrapper #windy #logo{pointer-events:auto!important;width:fit-content!important;max-width:100%!important;margin:0!important;padding-right:5px!important;position:relative!important;inset:auto!important}.windy_content .windy_wrapper #windy #logo img{max-width:100%;display:block}.windy_content .windy_wrapper #windy #mobile-ovr-select,.windy_content .windy_wrapper #windy #embed-zoom{display:none!important}.windy_content .windy_wrapper #windy #bottom #legend-mobile{z-index:1001!important}.windy_content .windy_wrapper #windy #bottom #progress-bar{display:none!important}.windy_content .windy_wrapper #windy #bottom #progress-bar .progress-line .avbl,.windy_content .windy_wrapper #windy #bottom #progress-bar .progress-line .played{height:12px!important}.windy_content .windy_wrapper #windy .play-pause{color:#317dcf;border-radius:0}.windy_content .windy_wrapper #windy .progress-bar .progress-line{top:-14px}.windy_content .windy_wrapper #windy .timecode{top:-3em}.windy_content .windy_wrapper #windy .timecode .box{font-size:12px;font-weight:700;background-color:#317dcf!important}.windy_content .windy_wrapper #windy .timecode .box:before{border-top-color:#317dcf!important}.windy_content .windy_wrapper .picker .picker-content{background-color:#317dcf!important}.windy_content .windy_wrapper .picker .picker-content .picker-close-button:before{background-color:#8fbca9!important}.windy_content .windy_wrapper .picker .picker-lines{border-left:2px solid #8fbca9}.windy_content .windy_wrapper .checkbox_item{align-items:center;margin-bottom:5px;display:flex}.windy_content .windy_wrapper .radio_group{border:none;flex-wrap:wrap;gap:.3em 1.2em;padding:0;display:flex}.windy_content .windy_wrapper .radio_group legend{color:#fff;text-align:left;margin-bottom:4px;padding:0;font-size:12px}.windy_content .windy_wrapper .radio_group label{cursor:pointer;align-items:center;gap:0 .5em;display:flex;position:relative}.windy_content .windy_wrapper .radio_group label:before,.windy_content .windy_wrapper .radio_group label:after{content:"";border-radius:50%}.windy_content .windy_wrapper .radio_group label:before{box-sizing:border-box;background-color:#fff;border:2px solid #fff;width:14px;height:14px}.windy_content .windy_wrapper .radio_group label:after{background-color:#fff;width:8px;height:8px;position:absolute;top:50%;left:7px;transform:translate(-50%,-50%)}.windy_content .windy_wrapper .radio_group label:has(:checked):after{background-color:#317dcf;animation:.3s linear anim_radio_group}@keyframes anim_radio_group{0%{box-shadow:0 0 0 1px #0000}50%{box-shadow:0 0 0 10px #317dcf}to{box-shadow:0 0 0 10px #0000}}.windy_content .windy_wrapper .radio_group input{display:none}.windy_content .windy_wrapper .radio_item{align-items:center;display:flex}.windy_content .windy_wrapper .map_marker_group{border:none;flex-wrap:wrap;gap:.5em 2em;padding:0;display:flex}.windy_content .windy_wrapper .map_marker_group legend{color:#fff;text-align:left;margin-bottom:4px;padding:0;font-size:12px}.windy_content .windy_wrapper .map_marker_group label{cursor:pointer;align-items:center;gap:0 .5em;display:flex;position:relative}.windy_content .windy_wrapper .map_marker_group label:before{content:"";background-color:#fff;border:2px solid #fff;border-radius:3px;width:10px;height:10px}.windy_content .windy_wrapper .map_marker_group label:has(:checked):after{content:"";border:3px solid #317dcf;border-width:0 3px 3px 0;width:3px;height:8px;position:absolute;top:3px;left:5px;transform:rotate(45deg)}.windy_content .windy_wrapper .map_marker_group input{display:none}.windy_content .windy_wrapper label{margin-bottom:5px;font-weight:700;display:block}.windy_content .windy_wrapper select,.windy_content .windy_wrapper button{padding:5px;font-size:14px}.windy_content .windy_wrapper button.secondary{cursor:pointer;background-color:#f0f0f0;border:1px solid #ccc;margin-left:5px}.windy_content .windy_wrapper input[type=text]{border:1px solid #ccc;border-radius:3px;padding:5px;font-size:14px}.windy_content .windy_wrapper .controls{z-index:90;box-sizing:border-box;touch-action:pan-y;justify-content:space-between;align-items:flex-end;max-width:50%;padding:10px 15px;display:flex;position:absolute;bottom:80px}.windy_content .windy_wrapper .controls h3{width:95%;margin:0 auto}.windy_content .windy_wrapper .controls.top_controls{bottom:unset;max-width:fit-content;padding:0;top:50px;left:calc(100% - 100px)}.windy_content .windy_wrapper .controls.left_controls{left:0}.windy_content .windy_wrapper .controls.right_controls{right:0}.windy_content .windy_wrapper .control_group{width:100%;margin-bottom:10px}.windy_content .windy_wrapper .control_group:last-child{margin-bottom:0}.windy_content .windy_wrapper .control_group.radio_group{justify-content:flex-start;align-items:center;display:flex}.windy_content .windy_wrapper .control_wrapper{flex-flow:column wrap;gap:0 20px;width:100%;margin:0 auto;display:flex}.windy_content .windy_wrapper .control_wrapper label{color:#fff;text-shadow:0 4px 4px #00000040;margin:0;font-size:16px;font-weight:400}.windy_content .windy_wrapper .control_wrapper .area_tabs{flex-direction:column;justify-content:center;align-items:flex-end;margin:0;padding:0;display:flex}.windy_content .windy_wrapper .control_wrapper .area_tabs>li{justify-content:flex-end;align-items:center;width:100%;margin-bottom:12px;display:flex}.windy_content .windy_wrapper .control_wrapper .area_tabs>li:last-child{margin-bottom:0}.windy_content .windy_wrapper .control_wrapper .area_tabs>li button{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;gap:4px;padding:0;display:flex}.windy_content .windy_wrapper .control_wrapper .area_tabs>li button img{width:24px;height:24px;margin-right:8px}.windy_content .windy_wrapper .control_wrapper .area_tabs>li button span{word-break:keep-all;color:#fff;text-shadow:0 4px 4px #00000040;font-size:16px;font-weight:700}.windy_content div.play-pause-button{text-align:center;width:100%;margin-top:80px}.windy_content div.chart_title{color:#fff;background-color:#2749a0;margin:0}.windy_content img#imagePtr{width:25px;position:relative;top:-15px}.windy_content img#startBtn,.windy_content img#stopBtn{cursor:pointer;width:30%;height:30%}.windy_content img#backwardBtn,.windy_content img#forwardBtn{cursor:pointer;width:12%;height:12%}.windy_content .simulator_image{margin-bottom:5px;position:relative}.windy_content .base{text-align:justify;border-top:2px solid #ccc;border-right:2px solid #ccc;width:87%;height:10px;margin:-10px auto 0}.windy_content .gage_span{border-left:2px solid #ccc;height:10px;display:inline-block;position:relative;top:-6px}.windy_content .date_span{text-align:center;border-left:2px solid #0000;height:20px;font-size:.6em;display:inline-block}.windy_content .timeline-wrapper{z-index:1000;touch-action:pan-x pan-y;justify-content:center;padding:0 0 20px;position:absolute;bottom:-7px;left:0;right:0}.windy_content .timeline{background:#4d4d4d;border-radius:0;height:58px;position:relative;overflow:hidden;box-shadow:0 1px 3px #0000001f}.windy_content .timeline:before,.windy_content .timeline:after{content:"";pointer-events:none;z-index:12;width:7px;position:absolute;top:0;bottom:0}.windy_content .timeline:before{background:#4d4d4d;left:60px}.windy_content .timeline:after{background:linear-gradient(90deg,#4d4d4d00,#4d4d4d);right:0}.windy_content .timeline-indicator{pointer-events:none;z-index:10;background:#f97316;width:1px;height:25px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-100%)}.windy_content .timeline-indicator:after{content:"";border-top:5px solid #f97316;border-left:4px solid #0000;border-right:4px solid #0000;position:absolute;top:0;left:50%;transform:translate(-50%)}.windy_content #timelineActiveLabel{text-align:center;color:#fff;pointer-events:none;z-index:22;justify-content:center;align-items:center;height:20px;font-size:12px;font-weight:700;line-height:1;display:flex;position:absolute;top:-12px;left:0;right:0}.windy_content #timelineActiveLabel:not(:empty):before{content:attr(data-text)}.windy_content #timelineActiveLabel span{background:#f97316;border-radius:6px;padding:5px 8px;position:relative}.windy_content #timelineActiveLabel span:after{content:"";border-top:5px solid #f97316;border-left:5px solid #0000;border-right:5px solid #0000;position:absolute;bottom:-5px;left:50%;transform:translate(-50%)}.windy_content .timeline-scroll{scrollbar-width:none;scroll-snap-type:x mandatory;align-items:flex-end;height:100%;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 0 calc(100% - 70px),#0000 100%);mask-image:linear-gradient(90deg,#000 0 calc(100% - 70px),#0000 100%);-webkit-mask-position:0 0;mask-position:0 0;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.windy_content .timeline-scroll::-webkit-scrollbar{display:none}.windy_content .timeline-spacer{height:100%}.windy_content .timeline-spacer+.timeline-item-wrapper{background:0 0}.windy_content .timeline-item{cursor:pointer;-webkit-user-select:none;user-select:none;z-index:11;scroll-snap-align:center;flex-direction:column;flex:0 0 9px;justify-content:flex-end;align-items:center;gap:0 .35em;width:9px;padding-bottom:6px;display:flex;overflow:visible}.windy_content .windy_wrapper #switch_area .toggle_button .toggle_segment.is_active input[type=radio]{background:radial-gradient(circle,#027bcd 0 38%,#fff 39% 100%);border-color:#027bcd}.windy_content .timeline-item.h6 .tick{background:#fff;height:12px}.windy_content .timeline-item.midnight{position:relative}.windy_content .timeline-item.midnight .tick{background:#b0bec5;width:1px;height:45px}.windy_content .timeline-item.midnight .tick-date{font-size:12px;position:absolute;top:2px;left:calc(50% + 5px)}.windy_content .timeline-item.active .tick{background:#0080d6}.windy_content .timeline-item.active .tick-label{color:#0080d6;font-weight:700}.windy_content .timeline-item.now .tick{background:#f97316;width:1px;height:12px}.windy_content .timeline-item.now .tick-label,.windy_content .timeline-item.now .tick-date{color:#f97316;font-weight:700}.windy_content .timeline-item.now.active .tick{background:#f97316}.windy_content .tick{background:#fff;border-radius:1px;width:1px;height:8px}.windy_content .h3 .tick{height:12px}.windy_content .tick-label{color:#ccc;font-size:11px;line-height:1}.windy_content .tick-date{color:#fff;white-space:nowrap;font-size:11px;font-weight:600;line-height:1}.windy_content .timeline-left-btns{z-index:20;border-radius:10px 0 0 10px;flex-direction:column;width:60px;display:flex;position:absolute;top:0;bottom:0;left:0;overflow:hidden}.windy_content .timeline-play-btn,.windy_content .timeline-now-btn{cursor:pointer;color:#0080d6;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#4d4d4d;border:none;flex:1;justify-content:center;align-items:center;font-size:14px;transition:background .2s,color .2s;display:flex}.windy_content .timeline-play-btn:hover,.windy_content .timeline-now-btn:hover{color:#4a5cd0;background:#4d4d4d}.windy_content .timeline-play-btn{border-bottom:1px solid #e2e8f0}@media screen and (width<=768px){.windy-touch-shield{z-index:10;touch-action:pan-y;background:0 0;display:block;position:absolute;left:0;right:0}.windy-touch-shield--top{height:120px;top:0}.windy-touch-shield--bottom{height:160px;bottom:0}.windy_content .windy_wrapper #windy #logo-wrapper{top:13px!important}.location-simulator .windy_menu_uppertabs{max-width:90%}.windy_content .windy_wrapper #switch_area{gap:6px}.windy_content .windy_wrapper .logo_bcm{left:calc(100% - 160px)}.windy_content .windy_wrapper .logo_bcm img{height:32px}.windy_content .windy_wrapper .picker .picker-lines{display:none!important}.windy_content .windy_wrapper #windy{height:67vh}.windy_content .windy_wrapper .controls{max-width:50%;margin:0 auto;padding:0;bottom:86px}.windy_content .windy_wrapper .controls.left_controls{padding:0 0 0 20px}.windy_content .windy_wrapper .controls.right_controls{padding:0 20px 0 0}.windy_content .windy_wrapper .control_group{max-width:172px}}@media screen and (width<=425px){.windy_content .windy_wrapper #windy #logo img{width:80px!important;height:auto!important}}@media screen and (width<=374px){.location-simulator .situation tr th a img{width:100%;max-width:98%;height:auto}}
