*,:before,:after{box-sizing:border-box}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}ul,ol{margin:0;padding:0;list-style:none}body{text-rendering:optimizespeed;line-height:1.5}img,picture{max-width:100%;display:block}input,button,textarea,select{font:inherit}*{-webkit-tap-highlight-color:transparent}:root{--border-radius:5px}body{font-family:var(--font-family)}.jwc-button{--button-bg-color:hsla(var(--button-bg-color-h),var(--button-bg-color-s),var(--button-bg-color-l),var(--button-bg-color-a));--button-bg-color-hover:hsla(var(--button-bg-color-h),var(--button-bg-color-s),calc(var(--button-bg-color-l)*.8),var(--button-bg-color-a));--button-bg-color-focus:hsla(var(--button-bg-color-h),var(--button-bg-color-s),calc(var(--button-bg-color-l)*.6),var(--button-bg-color-a));min-width:10ch;min-height:44px;background-color:var(--button-bg-color,#3a3b45);border-radius:var(--border-radius,5px);color:var(--button-text-color,#000);text-align:center;cursor:pointer;border:none;justify-content:center;align-items:center;padding:.75em 1.5em;font-family:inherit;font-size:1rem;line-height:1.1;text-decoration:none;transition:all .22s ease-in-out;display:inline-flex}.jwc-button:hover{text-decoration:none}.jwc-button:hover,.jwc-button:active,.jwc-button:focus{background-color:var(--button-bg-color-hover,#000)}.jwc-button:active,.jwc-button:focus{color:var(--button-text-color-hover,#fff)}.jwc-button:focus-visible{box-shadow:0 0 0 4px var(--button-bg-color-focus,#5c5d65);outline-style:solid;outline-color:transparent}.jwc-button:focus:not(:focus-visible){outline:none}.jwc-button[href=""],.jwc-button:disabled{--button-bg-color-h:0;--button-bg-color-s:0%;--button-bg-color-l:20%;--button-bg-color-a:1;color:#666;pointer-events:none;cursor:default}.jwc-button[href=""]>*,.jwc-button:disabled>*{fill:currentColor}.jwc-button-small{min-height:32px;padding:.6em 1em}.jwc-button-smaller{min-height:24px;padding:.2em 1em;font-size:.75rem}@media screen and (-ms-high-contrast:active){.jwc-button{border:2px solid}}.jwc-button-brand{--button-bg-color-h:var(--button-brand-color-h,var(--brand-color-h));--button-bg-color-s:var(--button-brand-color-s,var(--brand-color-s));--button-bg-color-l:var(--button-brand-color-l,var(--brand-color-l));--button-bg-color-a:1;--button-text-color:var(--button-brand-text-color,#fff);--button-text-color-hover:var(--button-brand-hover-text-color,var(--accent-color))}.jwc-button-accent{--button-bg-color-h:var(--accent-color-h,245);--button-bg-color-s:var(--accent-color-s,100%);--button-bg-color-l:var(--accent-color-l,42%);--button-bg-color-a:1;--button-text-color:var(--button-accent-text-color,#fff);--button-text-color-hover:var(--brand-color)}.jwc-button-light{--button-bg-color:#fff;--button-text-color:#333;--button-text-color-hover:#e3e3e3}.jwc-button-accent-dark{--button-bg-color-h:var(--accent-color-dark-h,245);--button-bg-color-s:var(--accent-color-dark-s,100%);--button-bg-color-l:var(--accent-color-dark-l,42%);--button-bg-color-a:1;--button-text-color:#fff;--button-text-color-hover:var(--brand-color)}.jwc-button-success{--button-bg-color-h:var(--color-success-h);--button-bg-color-s:var(--color-success-s);--button-bg-color-l:var(--color-success-l);--button-bg-color-a:1;--button-text-color:#fff;--button-text-color-hover:var(--button-text-color)}.jwc-button-warning{--button-bg-color-h:var(--color-warning-h);--button-bg-color-s:var(--color-warning-s);--button-bg-color-l:var(--color-warning-l);--button-bg-color-a:1;--button-text-color:#333;--button-text-color-hover:var(--button-text-color)}.jwc-text-button-light,.jwc-text-button-brand,.jwc-text-button-accent,.jwc-text-button-accent-dark,.jwc-text-button-warning,.jwc-text-button-success{--button-bg-color:transparent;--button-text-color:#fff}.jwc-text-button-dark{--button-bg-color:transparent;--button-text-color:#333}.jwc-button-icon:not(svg){width:1rem;height:1rem}.jwc-button-smaller .jwc-button-icon:not(svg){width:1em;height:1em}.jwc-button-icon:not(svg):not(:only-child):first-child{margin-right:.5rem}.jwc-button-smaller .jwc-button-icon:not(svg):not(:only-child):first-child{margin-right:.5em}.jwc-button-icon:not(svg):not(:only-child):last-child{margin-left:.5rem}.jwc-button-smaller .jwc-button-icon:not(svg):not(:only-child):last-child{margin-left:.5em}.jwc-icon-button{min-width:0;min-height:0;width:1rem;height:1rem;padding:.1em}.jwc-icon-button>svg.jwc-button-icon,.jwc-button-icon>svg{width:100%;height:100%;fill:currentColor;stroke:currentColor}.jwc-button-round{border-radius:5px}.jwc-button-pill{border-radius:100px}.jwc-button-shadow{box-shadow:0 3px 5px rgba(0,0,0,.18)}:root{--color-success-h:102;--color-success-s:92%;--color-success-l:28%;--color-success-hex:#2d8906;--color-success-light:#bbdeab;--color-success:#2d8906;--color-success-dark:#227000;--color-success-bright:#24d600;--color-warning-h:54;--color-warning-s:89%;--color-warning-l:65%;--color-warning-hex:#f1db13;--color-warning-light:#ffed4c;--color-warning:#f1db13;--color-warning-dark:#cca700;--color-danger-h:7;--color-danger-s:100%;--color-danger-l:40%;--color-danger-hex:#cc1800;--color-danger-light:#de402b;--color-danger:#cc1800;--color-danger-dark:#941100;--color-danger-darker:#850f00;--input-border:var(--brand-color,#8b8a8b);--input-focus-h:var(--brand-color-h,245);--input-focus-s:var(--brand-color-s,100%);--input-focus-l:var(--brand-color-l,42%)}.jwc-input{border:2px solid var(--input-border);border-radius:var(--border-radius);background-color:#fff;padding:.5em;font-family:inherit;font-size:max(18px,1em);transition:box-shadow .18s ease-in-out}.jwc-input:focus-visible{border-color:hsl(var(--input-focus-h),var(--input-focus-s),var(--input-focus-l));box-shadow:0 0 0 3px hsla(var(--input-focus-h),var(--input-focus-s),calc(var(--input-focus-l) + 40%),.8);outline-style:solid;outline-color:transparent}.jwc-input[disabled]{--input-border:#ccc;cursor:not-allowed;background-color:#eee}textarea.jwc-input{resize:vertical}.jwc-banner-ad{justify-content:center;padding:.5rem;display:grid}.jwc-banner-ad__wrapper{min-height:45px;background-color:rgba(0,0,0,.1)}@media screen and (min-width:840px){.jwc-banner-ad__wrapper{min-height:90px}}@media screen and (max-width:839px){.jwc-banner-ad__wrapper[data-ad-source=adsense][data-ad-position=footer]{min-height:250px}}:root{--alert-background-color:var(--block-background-color-dark);--alert-drawer-background-color:var(--block-drawer-background-color);--alert-window-background-color:var(--block-window-background-color);--alert-status-color-inital:#646464;--alert-status-block-color-enabled:var(--color-success);--alert-status-block-color-disabled:var(--color-warning-dark);--alert-status-block-color:var(--alert-status-color-inital);--alert-status-signal-color-enabled:var(--color-success-bright);--alert-status-signal-color-disabled:var(--color-warning);--alert-status-signal-color:var(--alert-status-color-inital);--alert-status-device-enabled:var(--accent-color-dark);--alert-status-device-disabled:var(--alert-status-color-inital);--alert-status-device-color:var(--alert-status-color-inital);--alert-status-transition-delay:.3s;--alert-group-block-padding:1.25rem;--alert-block-padding:.5rem;--alert-list-top-spacer:var(--alert-block-padding);--alert-list-inline-margin:calc(var(--alert-group-block-padding)/2*-1);--alert-gap:1rem}@media screen and (min-width:400px){:root{--alert-gap:1.5rem;--alert-block-padding:.5rem}}@media screen and (min-width:768px){:root{--alert-list-top-spacer:0}}@media screen and (min-width:960px){:root{--alert-gap:3rem}}.jwc-alert:has(.jwc-alert-status-toggle>input:checked),.demo .jwc-alert-device:has(.jwc-alert-status-toggle>input:checked),.jwc-alert.enabled,.jwc-alert-device.enabled{--alert-status-block-color:var(--alert-status-block-color-enabled);--alert-status-signal-color:var(--alert-status-signal-color-enabled);--alert-status-device-color:var(--alert-status-device-enabled);--alert-status-transition-delay:.3s}.jwc-alert:has(.jwc-alert-status-toggle>input:not(:checked)),.demo .jwc-alert-device:has(.jwc-alert-status-toggle>input:not(:checked)),.jwc-alert.disabled,.jwc-alert-device.disabled{--alert-status-block-color:var(--alert-status-block-color-disabled);--alert-status-signal-color:var(--alert-status-signal-color-disabled);--alert-status-device-color:var(--alert-status-device-disabled);--alert-status-transition-delay:.3s}.jwc-alert-group{--disclosure-margin-bottom:0;padding:var(--alert-group-block-padding)}@media screen and (max-width:767px){.jwc-alert-group+.jwc-alert-group{border-top:1px solid #3b3b3b}.jwc-alert-group+.jwc-alert-group:last-of-type{border-bottom:1px solid #3b3b3b}}.jwc-alert-group .jwc-header-disclosure,.jwc-alert-group-header{align-items:center;margin-bottom:.5rem;display:flex}@media screen and (max-width:767px){.jwc-alert-group .jwc-alert-group-header{display:none}}@media screen and (min-width:768px){.jwc-alert-group .jwc-header-disclosure{display:none}}.jwc-alert-group-title{color:#fff;margin:0 auto 0 0;padding:0;font-size:1.125rem;font-weight:700}@media screen and (max-width:767px){.jwc-alert-group-title{width:22ch;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}}.jwc-alert-group-count{background-color:var(--alert-background-color);color:rgba(255,255,255,.75);border-radius:100vw;margin-right:.75rem;padding:.25rem 1rem;font-size:.875rem}@media screen and (min-width:768px){.jwc-alert-group-count{display:none}.jwc-alert-group-actions{margin-right:var(--alert-list-inline-margin)}}.jwc-alert-group-action{--button-text-color:#000;background-color:var(--accent-color-dark)}@media screen and (max-width:500px){.jwc-alert-group-action{min-width:auto;padding:.3em;font-size:1rem}.jwc-alert-group-action>.jwc-button-icon{margin:0!important}.jwc-alert-group-action>.jwc-button-label{display:none}}@media screen and (min-width:800px){.jwc-alert-group .jwc-header-disclosure{display:none}}.jwc-alert-history,.jwc-alerts,.jwc-alert-devices{font-family:var(--font-family)}.jwc-alerts,.jwc-alert-devices{gap:var(--alert-block-padding);color:#fff;grid-auto-flow:row;margin:0;padding:0;list-style-type:none;display:grid}.jwc-alerts{margin:0 var(--alert-list-inline-margin);padding-top:var(--alert-list-top-spacer)}.jwc-alert-block{background-color:var(--alert-drawer-background-color);border-radius:var(--border-radius)}.jwc-alert-block:before{content:"";width:100%;height:calc(100% + var(--alert-block-padding)*2);background-color:var(--alert-background-color);border-radius:var(--border-radius);grid-area:1/1/2/-1;box-shadow:0 10px 12px -3px rgba(26,26,26,.25)}.jwc-alert{align-items:center;row-gap:calc(var(--alert-block-padding)*2 + 1px);min-height:40px;padding:var(--alert-block-padding)0;grid-template:"status type devices actions""window window window window"/40px 1fr max-content min-content;display:grid}@media screen and (min-width:900px){.jwc-alert{grid-template:"status type window devices actions"/40px 1fr min-content min-content min-content;gap:0}}.jwc-alert-status{height:100%;grid-area:status;align-items:center;display:flex;position:relative}.jwc-alert-status:after{content:"";top:calc(var(--alert-block-padding)*-1);width:22px;height:calc(100% + var(--alert-block-padding)*2);border-radius:var(--border-radius)0 0 var(--border-radius);background-color:var(--alert-status-block-color);transition:background-color .3s var(--alert-status-transition-delay);border-right:2px solid #212121;position:absolute}.jwc-alert-status-signal{width:32px;height:32px;z-index:1;background-color:var(--alert-status-signal-color);transition:background-color .3s var(--alert-status-transition-delay);border:2px solid #212121;border-radius:100%;justify-content:center;align-items:center;margin-left:7px;display:flex;position:relative}.jwc-alert-status-signal-icon{min-width:70%;height:70%;fill:#212121}.jwc-alert-status-signal-disabled-bar{width:2px;height:70%;box-shadow:2px 0 0 0 var(--alert-status-signal-color-disabled);background-color:#212121;border-radius:100px;position:absolute;transform:rotate(45deg)}.jwc-alert:has(.jwc-alert-status-toggle>input:not(:checked)) .jwc-alert-status-signal-disabled-bar,.demo .jwc-alert-device:has(.jwc-alert-status-toggle>input:not(:checked)) .jwc-alert-status-signal-disabled-bar,.disabled .jwc-alert-status-signal-disabled-bar{transition:transform .3s ease-in-out .3s;transform:rotate(45deg)}.jwc-alert:has(.jwc-alert-status-toggle>input:checked) .jwc-alert-status-signal-disabled-bar,.demo .jwc-alert-device:has(.jwc-alert-status-toggle>input:checked) .jwc-alert-status-signal-disabled-bar,.enabled .jwc-alert-status-signal-disabled-bar{transition:transform .3s ease-in-out;transform:rotate(45deg)scaleY(0)}.jwc-alert-send-type{grid-area:type;padding-left:.5rem;font-size:.875rem;line-height:1.3}.jwc-alert-send-type>span{max-width:16ch;display:inline-block}@media screen and (min-width:600px){.jwc-alert-send-type{padding-left:1rem}}.jwc-alert-window{background-color:var(--alert-window-background-color);border-radius:var(--border-radius);grid-area:window}.jwc-alert-settings{grid-template:"threshold threshold""trigger timeframe"/1fr 1fr;display:grid}@media screen and (min-width:450px){.jwc-alert-settings{grid-template:"threshold trigger timeframe"/minmax(130px,1fr) 1fr 1fr}}@media screen and (max-width:899px){.jwc-alert-settings{margin:0 var(--alert-block-padding)}}@media screen and (min-width:900px){.jwc-alert-settings{gap:var(--alert-block-padding);grid-template:"threshold trigger timeframe"/minmax(140px,1fr) 1fr minmax(140px,1fr)}}.jwc-alert-window-content{padding:.45rem .55rem;position:relative}.jwc-alert-window-content+.jwc-alert-window-content:after{content:"";width:1px;height:100%;background-color:rgba(255,255,255,.1);border-radius:100px;position:absolute;top:50%;left:0;transform:translateY(-50%)}@media screen and (min-width:450px){.jwc-alert-window-content+.jwc-alert-window-content:after{height:70%}}.jwc-alert-setting{padding:.45rem .55rem .35rem}.jwc-alert-setting:nth-child(1){grid-area:threshold}@media screen and (max-width:449px){.jwc-alert-setting:nth-child(1){border-bottom:1px solid rgba(255,255,255,.1)}}.jwc-alert-setting:nth-child(2){grid-area:trigger}@media screen and (max-width:449px){.jwc-alert-setting:nth-child(2):after{display:none}}.jwc-alert-setting:nth-child(3){grid-area:timeframe}.jwc-alert-setting-title{letter-spacing:.015em;white-space:nowrap;margin:0 0 .25rem;padding:0;font-size:.75rem}.jwc-alert-setting-value{color:var(--accent-color);white-space:nowrap;margin:0;padding:0;font-size:.875rem}.jwc-alert-setting-value-unit{font-size:85%}.jwc-alert-setting-plain-text{color:#979797;font-size:85%}.jwc-alert-device-list,.jwc-alert-actions{height:80%;margin:0 0 0 var(--alert-gap);position:relative}.jwc-alert-device-list:after,.jwc-alert-actions:after{content:"";width:1px;height:2rem;top:50%;left:calc(var(--alert-gap)/2*-1);background-color:#323232;position:absolute;transform:translateY(-50%)}.jwc-alert-device-list{justify-content:center;align-items:center;gap:var(--alert-block-padding);height:100%;grid-area:devices;padding:0;list-style-type:none;display:flex}@media screen and (max-width:369px){.jwc-alert-device-list{display:none}}.jwc-alert-device-item{position:relative}.jwc-alert-device-item.enabled:after{content:"";width:5px;height:5px;background-color:var(--color-success-bright);border:2px solid var(--alert-background-color);border-radius:100%;position:absolute;bottom:0;right:-2.5px}.jwc-alert-device-item.enabled.alerts-disabled:after{background-color:var(--color-warning)}.jwc-alert-device-item-status-button{all:unset;width:1.35rem;height:1.75rem;border-radius:var(--border-radius);cursor:pointer;justify-content:center;align-items:center;display:flex;position:relative}.jwc-alert-device-item-status-button>svg{fill:#646464}.jwc-alert-device-item.enabled .jwc-alert-device-item-status-button>svg{fill:var(--accent-color)}.jwc-alert-device-item-status-button:before{content:"";filter:blur(10px);opacity:0;background-color:rgba(0,0,0,.75);border-radius:100%;transition:all .3s ease-in-out;position:absolute;top:0;bottom:0;left:0;right:0;transform:scale(1)}.jwc-alert-device-item-status-button:focus-visible:before,.jwc-alert-device-item-status-button[data-state=open]:before{opacity:1;transform:matrix(.8,0,0,.8,0,8)}.jwc-alert-device-item-status-button:focus-visible:after{content:"";width:20px;height:2px;background-color:rgba(255,255,255,.75);border-radius:100px;position:absolute;bottom:-7px;left:50%;transform:translate(-50%)}.jwc-alert-device-item-icon{width:1.35rem;transition:all .2s ease-in-out;position:relative}.jwc-alert-device-item-status-button[data-state=open]>.jwc-alert-device-item-icon{transform:scale(1.2)}.jwc-alert-device-item-icon.email-icon{height:18px}.jwc-alert-device-item-icon.text-msg-icon{height:20px}.jwc-alert-device-item-icon.apple-icon{height:21px}.jwc-alert-device-item-icon.android-icon{height:28px;transform:scale(1.15)}.jwc-alert-actions{margin-right:calc(var(--alert-gap)/2);grid-area:actions;justify-content:end;align-items:center;gap:1rem;display:flex;position:relative}.jwc-alert-action-toggle{width:34px}.jwc-alert-status-toggle{display:none}@media screen and (min-width:600px){.jwc-alert-status-toggle{display:block}}.jwc-alert-action-button{all:unset;width:1.5rem;height:1.5rem;color:#fff;cursor:pointer;transition:all .2s ease-in-out;transform:scale(1)}.jwc-alert-action-button>svg{width:100%;height:100%;fill:currentColor}.jwc-alert-action-button:not(:focus-visible){outline:none}.jwc-alert-action-button[aria-expanded=true],.jwc-alert-action-button:focus-visible,.jwc-alert-action-button:hover{color:var(--accent-color);outline:none}.jwc-alert-action-button[aria-expanded=true]{opacity:.35;transform:scale(.9)}.jwc-alert-action-menu{right:0}.jwc-alert-devices{padding:0 calc(var(--alert-group-block-padding)/2);margin:0;list-style-type:none}.jwc-alert-device{--device-actions-width:140px;grid-template:"status header actions" "window window window"/40px 1fr var(--device-actions-width);row-gap:calc(var(--alert-block-padding)*2 + 1px);padding:var(--alert-block-padding)0;color:#fff;align-items:center;display:grid}@media screen and (min-width:500px){.jwc-alert-device{--device-actions-width:195px}}@media screen and (min-width:900px){.jwc-alert-device{grid-template:"status header window actions"/40px 175px minmax(400px,550px)var(--device-actions-width);gap:0}}.jwc-alert-device .jwc-alert-status:after{width:29px}.jwc-alert-device-status-type{width:50px;height:50px;background-color:var(--block-window-background-color);z-index:1;border-radius:100%;grid-template-columns:50px;align-items:center;justify-items:center;margin-left:4px;display:grid;position:relative}.jwc-alert-device-status-type>*{grid-area:1/1/-1/-1}.jwc-alert-device-status-type-icon{height:50%;fill:var(--alert-status-device-color);transition:fill .2s var(--alert-status-transition-delay)ease-in-out}.jwc-alert-device-status-type-icon.text-msg-icon{height:55%}.jwc-alert-device-status-type-icon.android-icon{height:65%}.jwc-alert-device-status-type-icon.apple-icon{height:55%;transform:translateY(-1px)}.jwc-alert-device-status-signal{width:16px;height:16px;z-index:2;transform-origin:100% 100%;border-width:0;align-self:end;justify-self:end;margin:0;box-shadow:0 0 0 1px #212121}.demo .jwc-alert-device:has(.jwc-alert-status-toggle>input:checked) .jwc-alert-device-status-signal,.enabling .jwc-alert-device-status-signal{animation:1.5s ease-in-out .2s growShrink1}.demo .jwc-alert-device:has(.jwc-alert-status-toggle>input:not(:checked)) .jwc-alert-device-status-signal,.disabling .jwc-alert-device-status-signal{animation:1.5s ease-in-out growShrink2}.jwc-alert-device .jwc-alert-status-signal-disabled-bar{width:1px;height:60%;box-shadow:1px 0 0 0 var(--alert-status-signal-color-disabled)}.jwc-alert-device-header{grid-area:header;padding-left:1.656rem}@media screen and (min-width:600px){.jwc-alert-device-header{padding-left:2rem}}.jwc-alert-device-type{margin:0;padding:0;font-size:.875rem;font-weight:700}.jwc-alert-device-name{margin:.1em 0 0;padding:0;font-size:.75rem}.jwc-alert-device-message-window{height:100%;flex-direction:column;justify-content:center;align-items:center;display:flex}@media screen and (max-width:899px){.jwc-alert-device-message-window{min-height:40px;margin:0 var(--alert-block-padding)}}.jwc-alert-device-message,.jwc-alert-device-secondary-message{text-align:center;margin:0}.jwc-alert-device-message>strong,.jwc-alert-device-secondary-message>strong{color:var(--accent-color);font-weight:700}.jwc-alert-device-message{font-size:.875rem}.jwc-alert-device-secondary-message{margin-top:.25rem;font-size:.625rem}@media screen and (max-width:899px){.jwc-alert-device-actions:after{display:none}}.jwc-alert-device-setup-actions{height:100%;padding:0 var(--alert-block-padding);margin:0}.jwc-alert-device-setup-actions:after{display:none}.jwc-alert-device-setup-button{width:100%;height:100%;white-space:nowrap;font-size:.875rem}.jwc-alert-device-setup-button>.jwc-button-icon{min-width:16px}@media screen and (max-width:399px){.jwc-alert-device-setup-button{padding:.5em 1em}}@media screen and (min-width:500px){.jwc-alert-device-setup-button{font-size:.875rem}}.jwc-alert-history{margin:0;padding:0;list-style-type:none}.jwc-alert-history-count{color:rgba(255,255,255,.75);padding:.5rem .5rem .75rem;font-size:.875rem;font-weight:700}@media screen and (min-width:900px){.jwc-alert-history-count{padding:.5rem 0 .75rem}}.jwc-alert-history-row{--history-column-gap:2rem;align-items:center;column-gap:var(--history-column-gap);color:#fff;border-bottom:1px solid #3a3a3a;row-gap:.4rem;padding:1.25rem .5rem;display:grid}@media screen and (min-width:900px){.jwc-alert-history-row{padding:.5rem 0}}@media screen and (min-width:1000px){.jwc-alert-history-row{column-gap:var(--history-column-gap)}}.jwc-alert-history-header-row,.jwc-alert-history-observation-row{grid-template:"location type""sent-time obs-time""obs-value obs-value""timezone timezone"/1fr 1fr}@media screen and (min-width:500px){.jwc-alert-history-header-row,.jwc-alert-history-observation-row{grid-template:"location type timezone""sent-time obs-time.""obs-value obs-value obs-value"/1fr 1fr 1fr}}@media screen and (max-width:899px){.jwc-alert-history-header-row,.jwc-alert-history-observation-row{padding-bottom:.75rem}}@media screen and (min-width:900px){.jwc-alert-history-header-row,.jwc-alert-history-observation-row{grid-template:"location type obs-value timezone""sent-time obs-time obs-value timezone"/160px 125px 1fr 150px}}@media screen and (max-width:899px){.jwc-alert-history-observation-row{padding-bottom:.75rem}}.jwc-alert-history-forecast-row{grid-template:"location type""sent-time timezone"/1fr 1fr}@media screen and (min-width:500px){.jwc-alert-history-forecast-row{grid-template:"location type timezone""sent-time obs-time."/1fr 1fr 1fr}}@media screen and (min-width:900px){.jwc-alert-history-forecast-row{grid-template:"location type obs-value timezone""sent-time obs-time obs-value timezone"/160px 125px 1fr 150px}}.jwc-alert-history-header-row{padding:.5rem 0}@media screen and (max-width:899px){.jwc-alert-history-header-row{display:none}}.jwc-alerty-history-sent-time{grid-area:sent-time}.jwc-alert-history-location,.jwc-alert-history-type{font-size:1rem}@media screen and (min-width:900px){.jwc-alert-history-location,.jwc-alert-history-type{font-size:.875rem}}.jwc-alert-history-location{grid-area:location;font-weight:700}.jwc-alert-history-type{grid-area:type;justify-self:end}@media screen and (min-width:500px){.jwc-alert-history-type{justify-self:start}.jwc-alert-history-forecast-row .jwc-alert-history-type{grid-row:1/-1}}.jwc-alert-history-observation-time{grid-area:obs-time}@media screen and (max-width:499px){.jwc-alert-history-observation-time{justify-self:end}}.jwc-alert-history-observations{grid-area:obs-value}@media screen and (max-width:499px){.jwc-alert-history-observations{margin-top:.5rem}}.jwc-alert-history-observations.jwc-alert-history-header-text{justify-self:center}.jwc-alert-history-observation-window{background-color:#3a3a3a;grid-template-columns:1fr 1fr 1fr;justify-items:center;gap:1.25rem;padding:.5rem 1rem;display:grid}@media screen and (max-width:899px){.jwc-alert-history-observation-window{margin-top:.25rem;padding:.5rem 1.25rem}}@media screen and (min-width:900px){.jwc-alert-history-observation-window{grid-template-columns:1fr 1fr max-content}.jwc-alert-history-observation-window>:first-of-type{justify-self:start}}.jwc-alert-history-observation{flex:1;grid-template-columns:14px 1fr;align-items:center;gap:.25rem;font-size:.875rem;display:grid}@media screen and (min-width:900px){.jwc-alert-history-observation{width:100%}}.jwc-alert-history-observation-icon{--observation-icon-rotation:0;width:14px;height:14px;fill:#ababab;transform:rotate(calc(var(--observation-icon-rotation)*1deg))}.jwc-alert-history-time-zone{grid-area:timezone}.jwc-alert-history-time-zone.jwc-alert-history-text,.jwc-alert-history-time-zone.jwc-alert-history-header-text{margin-left:auto}.jwc-alerty-history-sent-time,.jwc-alert-history-observation-time,.jwc-alert-history-time-zone{color:#c6c6c6;font-size:.75rem}.jwc-alert-history-header-text,.jwc-alert-history-observation,.jwc-alert-history-text{white-space:nowrap;margin:0}.jwc-alert-history-header-text{color:#ababab;letter-spacing:.025rem;font-size:.625rem;font-weight:400}.jwc-empty-alert-list{background-color:var(--alert-background-color);border-radius:var(--border-radius);flex-direction:column;align-items:center;margin:1rem;padding:2rem;display:flex}.jwc-empty-alert-list .jwc-alert-status-signal{width:5rem;height:5rem;margin-bottom:1rem}.jwc-empty-alert-list .jwc-alert-status-signal-disabled-bar{width:4px;height:65%;box-shadow:3px 0 0 0 var(--alert-status-color-inital)}.jwc-empty-alert-list-header{color:#fff;text-align:center;margin-bottom:.5rem;font-size:1.1rem;font-weight:700}.jwc-empty-alert-list-text{color:#fff;text-align:center;font-size:1rem}@keyframes growRotate{0%{opacity:0;transform:matrix(0,0,0,0,0,0)}to{opacity:1;transform:rotate(45deg)}}@keyframes shrinkRotate{0%{opacity:1;transform:rotate(45deg)}to{opacity:0;transform:matrix(0,0,0,0,0,0)}}@keyframes growShrink1{30%{transform:scale(3.01639)}70%{transform:scale(3.01639)}}@keyframes growShrink2{30%{transform:scale(3.01639)}70%{transform:scale(3.01639)}}:root{--bulletin-background-color:#f5f5f5;--bulletin-action-color:#474747;--bulletin-group-block-padding:.625rem;--bulletin-block-padding:.5rem;--bulletin-list-top-spacer:var(--bulletin-block-padding);--bulletin-list-inline-margin:calc(var(--bulletin-group-block-padding)/2);--bulletin-gap:1rem}@media screen and (min-width:400px){:root{--bulletin-gap:1.5rem;--bulletin-block-padding:.5rem}}@media screen and (min-width:768px){:root{--bulletin-group-block-padding:1.25rem;--bulletin-list-top-spacer:0}}@media screen and (min-width:960px){:root{--bulletin-gap:3rem}}.jwc-bulletin-group,.jwc-bulletin-group-header{margin-bottom:.5rem;display:flex}.jwx-data-container .jwc-bulletin-group{margin:0}.jwc-bulletin-group{--disclosure-margin-bottom:0;padding:var(--bulletin-group-block-padding);flex-direction:column;container-type:inline-size}@media screen and (min-width:768px){.jwc-bulletin-group{padding-bottom:0}}.jwx-data-container .jwc-bulletin-group{--bulletin-group-block-padding:.5rem;margin:0}@media screen and (min-width:768px){.jwx-data-container .jwc-bulletin-group{padding-bottom:var(--bulletin-group-block-padding)}}@media screen and (max-width:767px){.jwc-bulletin-group+.jwc-bulletin-group{border-top:1px solid #e7e7e7}}.jwc-bulletin-group-title{margin:0 auto 0 0;padding:0;font-size:1.125rem;font-weight:700}.jwc-bulletin-group-count{background-color:var(--bulletin-background-color);color:rgba(255,255,255,.75);border-radius:100vw;margin-right:.75rem;padding:.25rem 1rem;font-size:.875rem}@media screen and (min-width:768px){.jwc-bulletin-group-count{display:none}.jwc-bulletin-group-actions{margin-right:var(--bulletin-list-inline-margin)}}.jwc-bulletin-group-action{--button-text-color:#222;background-color:var(--accent-color-dark)}@media screen and (max-width:500px){.jwc-bulletin-group-action{min-width:auto;padding:.3em;font-size:1rem}.jwc-bulletin-group-action>.jwc-button-icon{margin:0!important}.jwc-bulletin-group-action>.jwc-button-label{display:none}}@media screen and (min-width:800px){.jwc-bulletin-group .jwc-header-disclosure{display:none}}.jwc-bulletins{gap:var(--bulletin-block-padding);width:100%;color:#fff;font-family:var(--font-family);grid-auto-flow:row;margin:0;padding:0;list-style-type:none;display:grid}.jwc-bulletin{width:100%;min-height:30px;padding:var(--bulletin-block-padding)var(--bulletin-block-padding)var(--bulletin-block-padding)0;background-color:var(--bulletin-background-color);border-radius:var(--border-radius,5px);text-align:left;color:#474747;cursor:pointer;border:none;outline:none;align-items:center;display:grid;position:relative}.jwc-bulletin:before{content:"";border-radius:inherit;opacity:0;transition:opacity .2s ease-in-out;position:absolute;top:0;bottom:0;left:0;right:0;box-shadow:inset 0 0 0 2px rgba(77,77,77,.25)}.jwc-bulletin:not(:focus-visible){outline:none}.jwc-bulletin:focus-visible,.jwc-bulletin:hover{--bulletin-action-color:var(--color-success);outline:none}.jwc-bulletin:focus-visible:before,.jwc-bulletin:hover:before{opacity:1}.jwc-bulletin-alert{grid-template:"icon title actions""icon time-period actions""icon issuer actions"/3.5rem 1fr min-content;line-height:1.3}@container (min-width:500px){.jwc-bulletin-alert{grid-template:"icon title issuer actions""icon time-period issuer actions"/3.5rem 1fr max-content min-content}}.jwc-bulletin-forecast{grid-template:"icon title actions"/3.5rem 1fr}.jwc-bulletin-type{--_background-width:25px;--_icon-width:32px;height:100%;grid-area:icon;align-items:center;display:flex;position:relative}.jwc-bulletin-type:after{content:"";top:calc(var(--bulletin-block-padding)*-1);width:var(--_background-width);height:calc(100% + var(--bulletin-block-padding)*2);border-radius:var(--border-radius)0 0 var(--border-radius);opacity:.4;background-color:var(--bulletin-type-background-color);position:absolute;box-shadow:inset -2px 0 rgba(77,77,77,.25)}.jwc-bulletin-type-icon{width:var(--_icon-width);height:var(--_icon-width);z-index:2}.jwc-bulletin .jwc-bulletin-type-icon.jwc-bulletin-type-alert-icon{transform:translate(calc(var(--_background-width) - var(--_icon-width)/2 - 1px),1px)}.jwc-bulletin-type-icon.jwc-bulletin-type-forecast-icon{background-color:var(--bulletin-type-background-color);border:2px solid #222;border-radius:100%;justify-content:center;align-items:center;display:flex}.jwc-bulletin .jwc-bulletin-type-icon.jwc-bulletin-type-forecast-icon{transform:translate(calc(var(--_background-width) - var(--_icon-width)/2),0)}.jwc-bulletin-type-icon.jwc-bulletin-type-forecast-icon>svg{width:60%;fill:#222}.jwc-bulletin-title{color:#474747;grid-area:title;margin:0;font-size:.875rem;font-weight:700}.jwc-bulletin-time-period{grid-area:time-period;margin:0;font-size:.75rem;font-weight:400}.jwc-bulletin-alert-issuer{padding-right:var(--bulletin-list-inline-margin);color:#666;grid-area:issuer;margin:0;font-size:.75rem}@media screen and (max-width:499px){.jwc-bulletin-time-period,.jwc-bulletin-alert-issuer{margin:0}}.jwc-bulletin-date{border-radius:var(--border-radius,5px);background-color:rgba(26,26,26,.5);margin:-.625rem 0;padding:.5rem;font-size:.875rem}.jwc-bulletin-text{word-break:break-word;font-family:monospace;font-size:1rem;line-height:1.3}.jwc-bulletin-text+.jwc-bulletin-text{margin-top:.5rem}pre.jwc-bulletin-text{white-space:break-spaces}.jwc-bulletin-actions{grid-area:actions;align-items:center;display:flex}.jwc-bulletin-action-icon{width:20px;height:20px;fill:var(--bulletin-action-color);transition:fill .2s ease-in-out}:root{--disclosure-color:#fff;--disclosure-expanded-color:var(--accent-color);--disclosure-right-padding:1.5rem;--disclosure-margin-bottom:0}.jwc-header-disclosure{width:100%;padding:0 var(--disclosure-right-padding)0 0;-ms-appearance:none;appearance:none;color:inherit;text-align:left;background-color:transparent;border:none;position:relative}.jwc-header-disclosure[aria-expanded=false]{margin-bottom:var(--disclosure-margin-bottom)}@media screen and (min-width:768px){.jwc-header-disclosure{display:none}}@media screen and (max-width:767px){.jwc-header-disclosure[aria-expanded=false]+*{display:none}}.jwc-header-disclosure-icon{width:1rem;height:1rem;fill:var(--disclosure-color);transition:transform .2s ease-in-out;position:absolute;top:50%;right:0;transform:translateY(-50%)rotate(-90deg)}[aria-expanded=true] .jwc-header-disclosure-icon{fill:var(--disclosure-expanded-color);transform:translateY(-50%)rotate(0)}:root{--jwc-install-banner-height:0}.jwc-install-banner{--position-top:0;min-width:300px;height:var(--jwc-install-banner-height);z-index:100;background-color:#e2e2e2;grid-template:"icon body install close"/36px 1fr 56px 1.5rem;align-items:center;gap:.125rem .5rem;padding:.5rem;display:none;position:fixed;top:0;left:0;right:0}[data-install-banner=visible] .jwc-install-banner{--jwc-install-banner-height:60px;display:grid}@media screen and (min-width:491px){[data-install-banner=visible] .jwc-install-banner{display:none}}.jwc-install-banner__icon{grid-area:icon}.jwc-install-banner__icon>img{border-radius:8px;display:block}.jwc-install-banner__body{grid-area:body}.jwc-install-banner__app-name{margin:0;font-size:1rem;line-height:1}.jwc-install-banner__text{color:#666;margin:0;font-size:.875rem;line-height:1.3}.jwc-install-banner__install-button{grid-area:install;justify-self:end;margin-right:.25rem}.jwc-install-banner__close-button{font-family:var(--font-family);cursor:pointer;background-color:transparent;border:0;outline:0;grid-area:close;align-content:center;justify-content:center;margin:0;padding:0;display:grid;position:relative}.jwc-install-banner__close-button>svg{width:1.125rem;height:1.125rem;fill:#666}.jwc-install-banner__close-button:after{content:"";position:absolute;top:-10px;bottom:-10px;left:-10px;right:-10px}.jwc-animation-loader{width:1.5rem;height:1.5rem;border-radius:var(--border-radius,5px);background-color:#fff;justify-content:center;align-items:center;margin-top:14px;margin-left:calc(31px - .75rem);display:flex;box-shadow:0 0 10px -5px rgba(128,128,128,.5)}.jwc-loader-spinner{width:1rem;height:1rem;transform-origin:50%;animation:.5s linear infinite forwards rotate}.jwc-loader-spinner-marker{fill:rgba(204,204,204,.25)}.jwc-loader-spinner-track{fill:rgba(128,128,128,.5)}@keyframes rotate{to{transform:rotate(360deg)}}.jwc-meta-data-container{color:#474747;grid-template:"meta""disclosure"/450px;justify-content:center;gap:1rem;display:grid}.jwc-meta-data-container-images{max-width:700px;grid-template:"meta images""disclosure disclosure"/1fr 350px;margin:0 auto}.jwc-meta-data-list-container>*+*{margin-top:.75rem}.jwc-meta-data-block{grid-template:"header""body"/1fr;gap:.25rem;display:grid}.jwc-meta-data-block-header{grid-template:"icon title"/min-content 1fr;align-items:center;gap:.5rem;display:grid}.jwc-meta-data-block-icon>svg{height:.875rem;fill:currentColor}.jwc-meta-data-block-title{color:inherit;font-size:.875rem}.jwc-meta-data-block-body{background-color:var(--block-background-color-light);border-radius:var(--border-radius);overflow:hidden}.jwc-meta-data-list-block-body{background-color:var(--block-background-color-light);border-radius:var(--border-radius);grid-auto-flow:row;gap:.5rem;padding:.3rem .5rem;display:grid}.jwc-meta-data-list{grid-auto-flow:row;margin:0;padding:0;list-style-type:none;display:grid}.jwc-meta-data-list-item{grid-template-columns:1fr max-content;align-items:center;gap:1rem;padding:.3rem 0;display:grid}.jwc-meta-data-list-item+.jwc-meta-data-list-item{border-top:1px solid #ddd}.jwc-meta-data-list-item-title{color:#666;margin:0;padding:0;font-size:.75rem}.jwc-meta-data-list-item-body{max-width:29ch}.jwc-meta-data-list-item-value{color:inherit;text-align:right;margin:0;padding:0;font-size:.875rem;line-height:1.3}.jwc-station-meta-no-value-text{color:#aaa;padding:0 .25rem;font-size:1.2rem;line-height:.5;display:inline-block}.jwc-meta-data-container .jw-station-info{grid-area:disclosure}:root{--modal-padding:1rem;--modal-width:100%;--modal-max-width:600px;--modal-z-index:11000;--modal-body-height-transition-speed:.3s;--modal-body-height-transition-easing:ease-in-out}.jwc-modal{z-index:var(--modal-z-index);pointer-events:none;justify-content:center;align-items:flex-end;padding:10dvh 0 0;display:flex;position:fixed;top:0;bottom:0;left:0;right:0;overflow:hidden}.jwc-modal[data-modal-state=opening]{--translate-percentage:0}.jwc-modal[data-modal-state=closing]{--translate-percentage:100%}.jwc-modal[hidden]{display:none}.jwc-modal[data-modal-state=adjusting]{--modal-body-height-transition-speed:25ms;--modal-body-height-transition-easing:ease-in}@media screen and (min-width:500px){.jwc-modal{--modal-width:70%}.jwc-modal[data-modality=modal]{padding:5dvh 0}.jwc-modal[data-modality=non-modal]{padding:var(--modal-padding)0;right:auto}}.jwc-modal.jwc-modal-full-screen{--modal-max-width:100%;--modal-width:100%;padding:1rem}.jwc-modal-content{width:var(--modal-width);max-width:var(--modal-max-width);max-height:100%;border-radius:var(--border-radius)var(--border-radius)0 0;color:#fff;pointer-events:auto;touch-action:none;z-index:2;background-color:rgba(51,51,51,.95);flex-direction:column;display:flex;overflow:hidden;box-shadow:0 5px 15px -5px rgba(0,0,0,.5)}@media screen and (min-width:500px){.jwc-modal-content{border-radius:var(--border-radius)}}[data-modal-state=opening] .jwc-modal-content{animation:.25s ease-out forwards slideUp}@media screen and (min-width:500px){[data-modal-state=opening] .jwc-modal-content{animation:.25s ease-out forwards fadeIn}}[data-modal-state=closing] .jwc-modal-content{animation:.25s ease-in forwards slideDown}@media screen and (min-width:500px){[data-modal-state=closing] .jwc-modal-content{animation:.25s ease-in forwards fadeOut}}[data-modal-state=closing] .jwc-modal-content,[data-modal-state=closed] .jwc-modal-content,[hidden] .jwc-modal-content,[data-modal-state=adjusting] .jwc-modal-content,:not[data-modal-state=maximized] .jwc-modal-content{pointer-events:none}@media screen and (min-width:500px){[data-modality=non-modal] .jwc-modal-content{--modal-width:100%;--modal-max-width:400px}[data-modality=non-modal].jwc-modal-right .jwc-modal-content{margin-right:var(--modal-padding)}[data-modality=non-modal].jwc-modal-left .jwc-modal-content{margin-left:var(--modal-padding)}[data-modality=non-modal][data-modal-state=opening].jwc-modal-right .jwc-modal-content{animation:.25s ease-out forwards slideInRight}[data-modality=non-modal][data-modal-state=closing].jwc-modal-right .jwc-modal-content{animation:.25s ease-out forwards slideOutRight}[data-modality=non-modal][data-modal-state=opening].jwc-modal-left .jwc-modal-content{animation:.25s ease-out forwards slideInRight}[data-modality=non-modal][data-modal-state=closing].jwc-modal-left .jwc-modal-content{animation:.25s ease-out forwards slideOutRight}}.jwc-modal-header{padding:var(--modal-padding);border-bottom:1px solid rgba(89,89,89,.5);grid-template:"icon title controllers"/min-content 1fr min-content;align-items:center;gap:1rem;display:grid}[data-modal-adjustable] .jwc-modal-header{padding-top:calc(var(--modal-padding) + 5px);position:relative}[data-modal-adjustable] .jwc-modal-header:before{content:"";width:50px;height:5px;cursor:ns-resize;background-color:rgba(255,255,255,.5);border-radius:100vw;position:absolute;top:8px;left:50%;transform:translate(-50%)}.jwc-modal-icon{--_symbol-width:32px;letter-spacing:.01em;grid-area:icon;margin:0;font-size:1.3rem;font-weight:400}.jwc-modal-title{letter-spacing:.01em;grid-area:title;margin:0;font-size:1.3rem;font-weight:400}.jwc-modal-controllers{grid-area:controllers;display:flex}.jwc-modal-controllers>*+*{margin-left:.825rem}.jwc-modal-close-button,.jwc-modal-minimize-button,.jwc-modal-maximize-button{width:1.8rem;height:1.8rem;color:rgba(255,255,255,.85);cursor:pointer;background-color:rgba(255,255,255,.05);border:2px solid rgba(255,255,255,.25);border-radius:100vw;justify-content:center;align-items:center;padding:0;transition:all .2s ease-in-out;display:flex}.jwc-modal-close-button>svg,.jwc-modal-minimize-button>svg,.jwc-modal-maximize-button>svg{width:1rem;height:1rem;fill:currentColor}.jwc-modal-close-button:not(:focus-visible),.jwc-modal-minimize-button:not(:focus-visible),.jwc-modal-maximize-button:not(:focus-visible){outline:none}.jwc-modal-close-button:focus-visible,.jwc-modal-close-button:hover,.jwc-modal-minimize-button:focus-visible,.jwc-modal-minimize-button:hover,.jwc-modal-maximize-button:focus-visible,.jwc-modal-maximize-button:hover{color:rgba(51,51,51,.95);background-color:rgba(255,255,255,.75);outline:none}.jwc-modal-minimize-button,.jwc-modal-maximize-button{display:none}.jwc-modal-minimize-button>svg,.jwc-modal-maximize-button>svg{width:.9rem;height:.9rem}[data-modal-adjustable][data-modal-state=collapsed] .jwc-modal-maximize-button,[data-modal-adjustable][data-modal-state=minimized] .jwc-modal-maximize-button,[data-modal-adjustable][data-modal-state=maximized] .jwc-modal-minimize-button{display:flex}.jwc-modal-intro-content{padding:var(--modal-padding);border-bottom:1px solid rgba(89,89,89,.5)}.jwc-modal-map{border-bottom:1px solid rgba(89,89,89,.5)}.jwc-modal-map-container{margin:var(--modal-padding);height:150px;border-radius:var(--border-radius,5px)}.jwc-modal-body{height:var(--modal-body-height);transition:height var(--modal-body-height-transition-speed)var(--modal-body-height-transition-easing);scrollbar-width:thin;scrollbar-color:#bfc0c0 rgba(255,255,255,.25);flex-direction:column;display:flex;overflow-y:auto}.jwc-modal-body::-webkit-scrollbar{width:6px;padding:3px}.jwc-modal-body::-webkit-scrollbar-track{background:rgba(255,255,255,.25)}.jwc-modal-body::-webkit-scrollbar-thumb{background-color:#bfc0c0;border-radius:6px}[data-modal-state=collapsed] .jwc-modal-body,[data-modal-state=minimized] .jwc-modal-body{overflow-y:hidden}[data-modal-initial-open-state=collapsed][data-modal-state=opening] .jwc-modal-body{--modal-body-height:var(--collapsed-body-height,0)}[data-modal-initial-open-state=minimized][data-modal-state=opening] .jwc-modal-body{--modal-body-height:var(--minimized-body-height,0)}[data-modal-initial-open-state=tiled][data-modal-state=opening] .jwc-modal-body{--modal-body-height:var(--tiled-body-height,0)}[data-modal-initial-open-state=maximized][data-modal-state=opening] .jwc-modal-body{--modal-body-height:var(--maximized-body-height,0)}[data-modal-state=collapsed] .jwc-modal-body{--modal-body-height:var(--collapsed-body-height,0)}[data-modal-state=minimized] .jwc-modal-body{--modal-body-height:var(--minimized-body-height)}[data-modal-state=tiled] .jwc-modal-body{--modal-body-height:var(--tiled-body-height)}[data-modal-state=maximized] .jwc-modal-body{--modal-body-height:var(--maximized-body-height,1fr)}.jwc-modal-main-content{padding:var(--modal-padding)}.jwc-modal-footer{padding:var(--modal-padding);grid-template-columns:repeat(auto-fit,minmax(15ch,1fr));gap:.5rem;display:grid}.jwc-modal-overlay{opacity:0;pointer-events:all;z-index:-1;background-color:rgba(0,0,0,.85);transition:opacity .25s ease-out;position:absolute;top:0;bottom:0;left:0;right:0}@media screen and (min-width:500px){[data-modality=non-modal] .jwc-modal-overlay{display:none}}[open]:not([data-modal-adjustable]) .jwc-modal-overlay,[data-modal-state=maximized] .jwc-modal-overlay{opacity:1}[data-modal-state=tiled] .jwc-modal-overlay,[data-modal-state=adjusting] .jwc-modal-overlay,[data-modal-state=minimized] .jwc-modal-overlay,[data-modal-state=collapsed] .jwc-modal-overlay{display:none}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{to{opacity:0}}@keyframes slideInLeft{0%{transform:translate3d(calc(100% - var(--modal-padding)),0,0)}to{transform:translate(0,0)}}@keyframes slideOutLeft{0%{transform:translate(0,0)}to{transform:translate3d(calc(100% - var(--modal-padding)),0,0)}}@keyframes slideInRight{0%{transform:translate3d(calc((100% - var(--modal-padding))*-1),0,0)}to{transform:translate(0,0)}}@keyframes slideOutRight{0%{transform:translate(0,0)}to{transform:translate3d(calc((100% - var(--modal-padding))*-1),0,0)}}@keyframes slideUp{0%{transform:translateY(100%)}to{transform:translate(0,0)}}@keyframes slideDown{to{transform:translateY(100%)}}:root{--tab-text-color:#fff;--tab-font-size:.875rem;--tab-block-padding:.875em;--tablist-margin-bottom:1.5rem;--tablist-inline-margin:.5rem;--tablist-block-padding:.5rem;--nav-tab-pos-left:0;--nav-tab-width:0}@media screen and (min-width:600px){:root{--tab-font-size:1rem}}@media screen and (min-width:768px){:root{--tablist-inline-margin:0;--tablist-block-padding:0;--tab-font-size:1rem}}.jwc-nav-tablist{margin:0 var(--tablist-inline-margin)var(--tablist-margin-bottom);padding:var(--tablist-block-padding)0 1px;font-family:var(--font-family);font-size:var(--tab-font-size);-ms-overflow-style:none;scrollbar-width:none;list-style-type:none;display:flex;position:relative;overflow-x:auto}.jwc-nav-tablist::-webkit-scrollbar{display:none}.jwc-nav-tablist:before{content:"";width:100%;height:1px;background-color:#3a3a3a;position:absolute;bottom:0}.jwc-nav-tab-indicator{bottom:0;left:var(--nav-tab-pos-left);width:var(--nav-tab-width);height:1px;background-color:var(--accent-color);transition:all .3s ease-in-out;position:absolute}.jwc-nav-tab{padding:var(--tab-block-padding)1.5em}.jwc-nav-tab-link{color:var(--tab-text-color);white-space:nowrap;font-size:1em;text-decoration:none;position:relative}.jwc-nav-tab-link[aria-selected=true]{font-weight:700}.jwc-nav-tab-link:after{content:"";border-radius:var(--border-radius);opacity:0;background-color:rgba(255,255,255,.15);transition:opacity .2s ease-in-out;position:absolute;top:-.5em;bottom:-.5em;left:-1.25em;right:-1.25em}.jwc-nav-tab-link:not(:focus-visible){outline:none}.jwc-nav-tab-link:hover{text-decoration:none}.jwc-nav-tab-link:hover:after,.jwc-nav-tab-link:focus-visible:after{opacity:1}.jwc-tab-panel{outline:none;scroll-margin-top:100vh}.jwc-tab-panel:focus{outline:none}.jwc-tab-panel:not(:target):not([data-state=open]){display:none}@keyframes moveIndicator{to{transform:scaleX(var(--nav-tab-width)),translateX(var(--nav-tab-pos-left))}}:root{--photo-viewer-component-padding:.5rem}.jwc-photo-viewer{--object-fit:cover;grid-template:"image"1fr"thumbnails"/1fr;display:grid}.jwc-photo-viewer.contain{--object-fit:contain}.jwc-photo-viewer-display-image{gap:var(--photo-viewer-component-padding);grid-template:"image"1fr"caption"min-content/1fr;grid-area:image;margin:0;display:grid}.jwc-photo-viewer-image{background-color:#ddd;border-bottom:1px solid #cecece;grid-area:image;position:relative}.jwc-photo-viewer-image:before{content:"";pointer-events:none;z-index:0;background:linear-gradient(rgba(255,255,255,0) 70%,rgba(22,22,22,.6) 100%);position:absolute;top:0;bottom:0;left:0;right:0}.jwc-photo-viewer-controls{width:100%;height:60px;align-items:center;display:flex;position:absolute;bottom:0}.jwc-photo-viewer-controls>*{margin-left:1rem}.jwc-photo-viewer-slider-control{height:34px;border-radius:8px;display:flex;overflow:hidden;box-shadow:inset 0 0 1px #bdbdbd}.jwc-photo-viewer-slider-control>*+*{border-left:1px solid rgba(189,189,189,.15)}.jwc-photo-viewer-control-button{--border-radius:0;width:34px;height:34px;background-color:var(--toggle-group-background-color)}.jwc-photo-viewer-control-button>svg{width:.5rem;fill:#fff}.jwc-photo-viewer-control-button:hover{background-color:var(--toggle-button-background-color-hover)}.jwc-photo-viewer-toggle-button>svg{width:.75rem}.jwc-photo-viewer-direction-overlay{position:absolute;bottom:1rem;right:1rem}.jwc-photo-viewer-selected-img{width:350px;height:350px;object-fit:var(--object-fit);z-index:0;display:block}.jwc-photo-viewer-caption{padding:0 var(--photo-viewer-component-padding).5rem;grid-area:caption;justify-content:space-between;display:flex}.jwc-photo-viewer-caption>:empty,.jwc-photo-viewer-credit:empty{display:none}.jwc-photo-viewer-thumbnails{grid-area:thumbnails;overflow-y:auto}.jwc-photo-viewer-thumbnail-scroller{padding:0 var(--photo-viewer-component-padding).25rem;scroll-snap-type:x mandatory;scroll-padding-left:var(--photo-viewer-component-padding);grid-auto-flow:column;justify-content:start;gap:.25rem;margin-bottom:.25rem;display:grid;overflow-y:auto}.jwc-photo-viewer-thumbnail-scroller::-webkit-scrollbar{height:12px}.jwc-photo-viewer-thumbnail-scroller::-webkit-scrollbar-track{border:4px solid transparent;box-shadow:inset 0 0 10px 10px transparent}.jwc-photo-viewer-thumbnail-scroller::-webkit-scrollbar-thumb{border:4px solid transparent;border-radius:10px;box-shadow:inset 0 0 10px 10px #bfc0c0}.jwc-photo-viewer-thumbnail{width:70px;border-radius:var(--border-radius,5px);scroll-snap-align:start;position:relative;overflow:hidden}.jwc-photo-viewer-thumbnail.selected:after{content:"";border-radius:inherit;scroll-snap-align:start;position:absolute;top:0;bottom:0;left:0;right:0;box-shadow:inset 0 0 0 3px rgba(26,132,224,.5)}.jwc-photo-viewer-thumbnail-image{width:100%;display:block}.jwc-popup-menu,.jwc-popup-menu.light{--popup-background-color:#f2f2f2;--popup-border-color:#e2e2e2;--popup-title-text-color:#333;--popup-text-color:#000;--popup-button-hover-color:#e2e2e2;--popup-input-selected-background-color:var(--popup-button-hover-color);--popup-input-selected-border-color:rgba(0,0,0,.1)}.jwc-popup-menu.dark{--popup-background-color:#2e2e2e;--popup-border-color:#3a3a3a;--popup-title-text-color:#f2f2f2;--popup-text-color:#fff;--popup-button-hover-color:#444;--popup-input-selected-background-color:var(--popup-button-hover-color);--popup-input-selected-border-color:rgba(255,255,255,.75)}.jwc-popup-menu{background-color:var(--popup-background-color);border-radius:var(--border-radius);box-shadow:0 0 0 1px var(--popup-border-color),0 10px 12px -3px rgba(26,26,26,.5);pointer-events:all;transform-origin:100% 100%;z-index:10000;transition:all .2s ease-in-out;position:absolute;bottom:100%;overflow:hidden}.jwc-popup-menu[data-state=open]{visibility:visible;opacity:1;transform:scale(1)}.jwc-popup-menu[data-state=closed]{opacity:0;visibility:hidden;pointer-events:none;transform:scale(0)}.jwc-popup-menu.open-left{left:0}.jwc-popup-menu.open-right{right:0}.jwc-pop-menu-section-title{color:var(--popup-title-text-color);border-bottom:1px solid var(--popup-border-color);padding:.5rem .7rem;font-size:.6875rem;font-weight:400}.jwc-popup-menu-actions{min-width:15ch;grid-auto-flow:row;gap:.125rem;margin:0;padding:.2rem;list-style-type:none;display:grid}.jwc-popup-menu-actions+.jwc-popup-menu-actions{border-top:1px solid var(--popup-border-color)}.jwc-popup-menu-action-button,.jwc-popup-menu-action-input-label{width:100%;color:var(--popup-text-color);text-align:left;border-radius:var(--border-radius);cursor:pointer;background-color:transparent;border:none;margin:0;padding:.5em;font-size:.875rem;transition:background-color .2s ease-in-out;display:flex}.jwc-popup-menu-action-button:not(:focus-visible),.jwc-popup-menu-action-input-label:not(:focus-visible){outline:none}.jwc-popup-menu-action-button:focus-visible,.jwc-popup-menu-action-button:hover,.jwc-popup-menu-action-input-label:focus-visible,.jwc-popup-menu-action-input-label:hover{background-color:var(--popup-button-hover-color)}.jwc-popup-menu-action-button:focus-visible,.jwc-popup-menu-action-input-label:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(255,255,255,.5)}.jwc-popup-menu-action-button.danger,.jwc-popup-menu-action-input-label.danger{background-color:hsla(var(--color-danger-h),var(--color-danger-s),15%,1)}.jwc-popup-menu-action-button:focus-visible.danger,.jwc-popup-menu-action-button.danger:hover,.jwc-popup-menu-action-input-label:focus-visible.danger,.jwc-popup-menu-action-input-label.danger:hover{background-color:var(--color-danger)}.jwc-popup-menu-action-icon{width:16px;height:16px;margin-right:.75em}.jwc-popup-menu-action-icon>svg{max-width:100%;height:100%;fill:currentColor;stroke:currentColor}.jwc-popup-menu-action-label{white-space:nowrap}.jwc-popup-menu-action-input{clip:rect(1px,1px,1px,1px)!important;clip-path:inset(50%)!important;height:1px!important;width:1px!important;white-space:nowrap!important;border:0!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.jwc-popup-menu-action-input:checked+.jwc-popup-menu-action-input-label{background-color:var(--popup-input-selected-background-color);box-shadow:0 0 0 1px var(--popup-input-selected-border-color)}.scrollbar,.scroll-container{scrollbar-width:thin;scrollbar-color:#bfc0c0 rgba(255,255,255,.25)}.scrollbar::-webkit-scrollbar,.scroll-container::-webkit-scrollbar{width:6px;padding:3px}.scrollbar::-webkit-scrollbar-track,.scroll-container::-webkit-scrollbar-track{background:rgba(255,255,255,.25)}.scrollbar::-webkit-scrollbar-thumb,.scroll-container::-webkit-scrollbar-thumb{background-color:#bfc0c0;border-radius:6px}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.no-scrollbar::-webkit-scrollbar{display:none}:root{--setting-gap:1.25rem;--setting-control-gap:1rem;--setting-indicator-enclosure-size:1.5rem;--setting-indicator-size:1rem;--settings-control-text-font-size:1rem;--settings-control-unit-font-size:.875rem;--setting-control-icon-width:2.75rem;--setting-control-icon-height:1.75rem;--settings-font-family:var(--font-family);--settings-text-color:#fff;--settings-text-color-selected:var(--accent-color);--settings-accent-color:var(--accent-color);--settings-indicator-border:#969696;--settings-indicator-border-selected:var(--accent-color-dark);--settings-selected-bg-color:#3b3b3b;--settings-border-color:#3b3b3b}@media screen and (min-width:768px){:root{--setting-gap:1rem;--setting-control-gap:.5rem;--setting-indicator-enclosure-size:1.25rem;--setting-indicator-size:.875rem;--settings-control-text-font-size:.875rem;--settings-control-unit-font-size:.625rem;--setting-control-icon-width:2.5rem;--setting-control-icon-height:1.5rem}}.jwc-setting{--disclosure-margin-bottom:calc(var(--setting-gap)*-1);gap:var(--setting-gap);padding:var(--setting-gap);font-family:var(--settings-font-family);color:var(--settings-text-color);grid-template:"header""body"/1fr;display:grid}.jwc-setting+.jwc-setting{border-top:1px solid var(--settings-border-color)}@media screen and (min-width:768px){.jwc-setting{grid-template:"header body"/1fr 15rem;padding-bottom:2.25rem}.jwc-setting+.jwc-setting{padding:2.25rem var(--setting-gap)}}.jwc-setting-header,.jwc-header-disclosure{grid-area:header}@media screen and (max-width:767px){.jwc-setting-header{display:none}}.jwc-setting-title{margin:0;font-size:1.125rem;font-weight:700}.jwc-setting-description{margin:.3125rem 0 0;font-size:.875rem}.jwc-setting-body{grid-area:body}.jwc-setting-options{flex-direction:column;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.jwc-setting-input{clip:rect(1px,1px,1px,1px)!important;clip-path:inset(50%)!important;height:1px!important;width:1px!important;white-space:nowrap!important;border:0!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.jwc-setting-control-label{gap:var(--setting-control-gap);min-height:44px;border-radius:var(--border-radius);align-items:center;padding:0 .5rem 0 .6875rem;transition:all .2s ease-in-out;display:flex}.jwc-setting-input:checked+.jwc-setting-control-label{background-color:var(--settings-selected-bg-color)}.jwc-setting-input:not(:focus-visible)+.jwc-setting-control-label{outline:none}.jwc-setting-input:focus-visible+.jwc-setting-control-label{box-shadow:0 0 0 3px rgba(255,255,255,.5)}.jwc-setting-control-text{font-size:var(--settings-control-text-font-size)}.jwc-setting-input:checked+.jwc-setting-control-label .jwc-setting-control-text{color:var(--settings-text-color-selected)}.jwc-setting-control-radio,.jwc-setting-control-checkbox{width:var(--setting-indicator-enclosure-size);height:var(--setting-indicator-enclosure-size);border:1px solid var(--settings-indicator-border);align-content:center;justify-content:center;display:grid}.jwc-setting-input:checked+.jwc-setting-control-label .jwc-setting-control-radio,.jwc-setting-input:checked+.jwc-setting-control-label .jwc-setting-control-checkbox{border-color:var(--settings-indicator-border-selected)}.jwc-setting-control-radio{border-radius:100%}.jwc-setting-control-checkbox{border-radius:var(--border-radius)}.jwc-setting-control-radio-indicator{width:var(--setting-indicator-size);height:var(--setting-indicator-size);background-color:var(--settings-accent-color,#fff);border-radius:100%;transform:scale(0)}.jwc-setting-input:checked+.jwc-setting-control-label .jwc-setting-control-radio-indicator{animation:.35s ease-in-out forwards radioSelected}.jwc-setting-control-checkbox-indicator{width:var(--setting-indicator-size);fill:none;stroke:var(--settings-accent-color,#fff);stroke-dasharray:15;stroke-dashoffset:15px;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;margin-top:1px}.jwc-setting-input:checked+.jwc-setting-control-label .jwc-setting-control-checkbox-indicator{animation:.2s ease-in-out forwards drawCheckmark}.jwc-setting-control-unit{width:2.5rem;height:1.5rem;border:1px solid var(--settings-indicator-border);border-radius:var(--border-radius);font-size:var(--settings-control-unit-font-size);justify-content:center;align-items:center;margin-left:auto;display:inline-flex}.jwc-setting-input:checked+.jwc-setting-control-label .jwc-setting-control-unit{border-color:var(--settings-indicator-border-selected)}.jwc-setting-control-icon{justify-content:center;align-items:center;margin-left:auto;display:flex}.jwc-setting-control-icon>svg{width:var(--setting-control-icon-width);height:var(--setting-control-icon-height);fill:var(--settings-text-color)}.jwc-setting-input:checked+.jwc-setting-control-label .jwc-setting-control-icon>svg{fill:var(--settings-text-color-selected)}@keyframes radioSelected{0%{transform:scale(0)}60%{transform:scale(1.15)}80%{transform:scale(.85)}to{transform:scale(1)}}@keyframes radioDeselected{to{transform:scale(0)}}@keyframes drawCheckmark{0%{stroke-dashoffset:15px}to{stroke-dashoffset:0}}@keyframes removeCheckmark{to{stroke-dashoffset:15px}}:root{--toast-font-family:var(--font-family);--toast-background-color:#fff;--toast-border-color:#e6e6e6;--toast-text-color:var(--jwx-text-color);--toast-spacing:.75rem}.jwc-toast-container{padding:var(--toast-spacing);font-family:var(--toast-font-family);pointer-events:none;z-index:1000;grid-auto-rows:min-content;grid-auto-flow:row;justify-items:center;gap:.5rem;display:grid;position:fixed;bottom:0;left:0;right:0}.jwc-toast{align-items:center;gap:var(--toast-spacing);padding:var(--toast-spacing);width:calc(100% - 3rem);max-height:100vh;background-color:var(--jwx-surface);transform:translate3d(0,calc(100% + var(--toast-spacing)),0);color:var(--toast-text-color);pointer-events:all;border-radius:8px;grid-template-columns:min-content 1fr min-content;align-items:center;display:grid}.jwc-toast-favorite,.jwc-toast-success{--toast-background-color:var(--color-success);--toast-border-color:var(--color-success)}.jwc-toast-warning{--toast-background-color:var(--color-warning-light);--toast-border-color:var(--color-warning)}.jwc-toast.is-visible{transform:translate(0,0)}.jwc-toast.transition-visible{animation:.4s ease-in-out forwards slideIn}.jwc-toast.transition-clear{animation:.2s ease-in-out forwards collapse}.jwc-toast.transition-clear>*{opacity:0;transition:opacity .1s ease-in-out}@media screen and (min-width:450px){.jwc-toast{width:20rem}}.jwc-toast-icon{width:2.5rem;height:2.5rem;background-color:var(--toast-background-color);color:#fff;border:1px solid rgba(255,255,255,.2);border-radius:100%;justify-content:center;align-items:center;display:flex}.jwc-toast-icon>svg{width:1.5rem;fill:currentColor}.jwc-toast-body>*{margin:0}.jwc-toast-title{font-size:1rem;font-weight:700}.jwc-toast-content{color:var(--toast-text-color);font-size:.875rem;font-weight:400;line-height:1.3}.jwc-toast-content>i{font-style:italic}.jwc-toast-content>strong{font-weight:600}.jwc-toast-closer{padding:none;-ms-appearance:none;appearance:none;border-radius:var(--border-radius,5px);opacity:.75;cursor:pointer;color:var(--toast-text-color);background-color:transparent;border:none;justify-content:center;align-items:center;transition:all .22s ease-in-out;display:inline-flex}.jwc-toast-closer:not(:focus-visible){outline:none}.jwc-toast-closer:hover,.jwc-toast-closer:focus{opacity:1;transform:scale(1.1)}.jwc-toast-closer:focus-visible{box-shadow:0 0 0 2px rgba(255,255,255,.5)}.jwc-toast-closer-icon{width:1rem;fill:currentColor}@keyframes slideIn{to{transform:translate(0,0)}}@keyframes collapse{to{max-height:0;opacity:0}}:root{--jwc-control-active:var(--color-success);--jwc-control-inactive:#b3b3b3;--jwc-control-disabled:#999;--jwc-control-text-active:#fff;--jwc-control-text-inactive:#666;--jwc-control-text-disabled:#999;--jwc-control-transition-length:.2s;--jwc-toggle-switch-track-inactive:#d9d9d9;--jwc-toggle-switch-track-border-inactive:rgba(191,191,191,.5);--jwc-toggle-switch-track-border-active:rgba(191,191,191,.5);--jwc-toggle-switch-track-active:var(--jwc-control-active);--jwc-toggle-switch-track-width:34px;--jwc-toggle-switch-track-padding:3px;--jwc-toggle-switch-handle-inactive:var(--jwc-control-inactive);--jwc-toggle-switch-handle-active:#fff;--jwc-toggle-switch-handle-border-active:rgba(255,255,255,.25);--jwc-toggle-switch-handle-border-inactive:rgba(255,255,255,.25);--jwc-toggle-switch-handle-size:calc((var(--jwc-toggle-switch-track-width)/2) - var(--jwc-toggle-switch-track-padding));--jwc-segmented-control-min-height:28px;--jwc-segmented-control-track-padding:3px;--jwc-segmented-control-segment-padding:.3em .8em;--jwc-segmented-control-border-radius:5px;--jwc-segmented-control-track:#d9d9d9;--jwc-segmented-control-active:var(--color-success);--jwc-segmented-control-inactive:var(--jwc-control-inactive);--jwc-segmented-control-disabled:transparent;--jwc-segmented-control-hover:var(--jwc-control-disabled);--jwc-segemented-control-text-active:#fff;--jwc-segemented-control-text-inactive:var(--jwc-control-text-inactive);--jwc-segemented-control-text-disabled:var(--jwc-control-text-disabled);--jwc-segemented-control-text-hover:var(--jwc-control-text-disabled);--jwc-segemented-control-font-size:1rem}.jwc-segmented-control__input,.jwc-toggle-input{opacity:0;height:0;width:0;pointer-events:none;position:absolute;margin:0!important;padding:0!important}.jwc-toggle-label{width:100%;cursor:pointer;grid-template:"icon name switch"/min-content 1fr auto;align-items:center;display:grid}.jwc-toggle-label-image{filter:grayscale();margin-right:.5rem}.jwc-toggle-label-text{grid-area:name;margin-right:1rem;font-size:1rem}@media screen and (min-width:840px){.jwc-toggle-label-text{font-size:.875rem}}.jwc-toggle-label-text--small{font-size:.875rem}.jwc-toggle-label-icon{fill:currentColor;grid-area:icon;margin-right:.5rem}.jwc-toggle-switch{--__track-background:var(--jwc-toggle-switch-track-inactive);--__track-border:var(--jwc-toggle-switch-track-border-inactive);--__handle-background:var(--jwc-toggle-switch-handle-inactive);--__handle-border:var(--jwc-toggle-switch-handle-border-inactive);--__track-width:var(--jwc-toggle-switch-track-width);--__track-padding:var(--jwc-toggle-switch-track-padding);--__handle-size:var(--jwc-toggle-switch-handle-size);--__transition-length:var(--jwc-control-transition-length);padding:var(--__track-padding);width:var(--__track-width);background-color:var(--__track-background);box-shadow:inset 0 0 0 1px var(--__track-border);transition:all var(--__transition-length)ease-in-out;cursor:pointer;border-radius:100px;grid-area:switch;align-items:center;margin-left:auto;display:flex}.jwc-toggle-input:focus-visible+label>.jwc-toggle-switch{box-shadow:0 0 0 3px rgba(255,255,255,.25),inset 0 0 0 1px rgba(191,191,191,.5)}.jwc-toggle-switch:after{content:"";width:var(--__handle-size);height:var(--__handle-size);background-color:var(--__handle-background);box-shadow:inset 0 0 0 1px var(--__handle-border);border-radius:100px;transition:all .2s ease-in-out}.jwc-toggle-input:checked+.jwc-toggle-label>.jwc-toggle-label-image{filter:grayscale(0%)}.jwc-toggle-input:checked+.jwc-toggle-label>.jwc-toggle-switch{--__track-background:var(--jwc-toggle-switch-track-active);--__handle-background:var(--jwc-toggle-switch-handle-active);--__track-border:var(--jwc-toggle-switch-track-border-active);--__handle-border:var(--jwc-toggle-switch-handle-border-active)}.jwc-toggle-input:checked+.jwc-toggle-label .jwc-toggle-switch:after{--__translate-amount:calc(((var(--__track-width) - var(--__track-padding)*2 - 100%)));transform:translate3d(var(--__translate-amount),0,0)}.jwc-segmented-control,.jwc-toggle-group{--__track-padding:var(--jwc-segmented-control-track-padding);--__segment-padding:var(--jwc-segmented-control-segment-padding);--__track:var(--jwc-segmented-control-track);--__track-border-radius:var(--jwc-segmented-control-border-radius);--__segment:transparent;--__segment-border-radius:var(--__track-border-radius);--__text:var(--jwc-segemented-control-text-inactive);--__font-size:var(--jwc-segemented-control-font-size);--__segment-min-height:calc(var(--jwc-segmented-control-min-height) - (var(--__track-padding)*2));--__transition-length:var(--__transition-length);align-items:center;gap:var(--__track-padding);padding:var(--__track-padding);background-color:var(--__track);border-radius:calc(var(--__segment-border-radius) + 3px);display:flex;box-shadow:inset 0 0 1px #bdbdbd}.jwc-segmented-control__segment,.jwc-toggle-group-button{padding:var(--__segment-padding);min-height:var(--__segment-min-height);background-color:var(--__segment);border-radius:var(--__segment-border-radius);font-size:var(--__font-size);color:var(--__text);cursor:pointer;transition:all var(--__transition-length)ease-in-out;justify-content:center;align-items:center;display:flex}.jwc-segmented-control__segment>svg,.jwc-toggle-group-button>svg{fill:currentColor}.jwc-segmented-control__input:checked+.jwc-segmented-control__segment,.jwc-toggle-input:checked+.jwc-toggle-group-button{--__segment:var(--jwc-segmented-control-active);--__text:var(--jwc-segemented-control-text-active);font-weight:700;box-shadow:inset 0 0 1px rgba(191,191,191,.5)}.jwc-segmented-control__input:disabled+.jwc-segmented-control__segment,.jwc-toggle-input:disabled+.jwc-toggle-group-button{--__segment:var(--jwc-segmented-control-disabled);--__text:var(--jwc-segemented-control-text-disabled)}.jwc-segmented-control__input:not(:checked)+.jwc-segmented-control__segment:hover,.jwc-toggle-input:not(:checked)+.jwc-toggle-group-button:hover{--__segment:var(--jwc-segmented-control-disabled);--__text:var(--jwc-segemented-control-text-active)}.jwc-toggletip>svg{pointer-events:none}.jwc-toggletip-container{width:max-content;border-radius:var(--border-radius);text-align:center;pointer-events:none;z-index:1;background-color:#2e2e2e;padding:.25rem .75rem;font-size:.875rem;line-height:1.3;position:absolute;bottom:calc(100% + 5px);left:50%;transform:translate(-50%);box-shadow:0 0 0 1px #3a3a3a,0 10px 12px -3px rgba(26,26,26,.5)}.jwc-toggletip-container:not(:empty){animation:.25s ease-in-out forwards growIn}.jwc-toggletip-container:empty{visibility:hidden;pointer-events:none}@keyframes growIn{0%{opacity:0;transform:translate(-50%)scale(0)}25%{opacity:0;transform:translate(-50%)scale(0)}to{opacity:1;transform:translate(-50%)scale(1)}}@keyframes shrinkOut{0%{opacity:1;transform:translate(-50%)scale(1)}to{opacity:0;transform:translate(-50%)scale(0)}}:root{--jwc-user-tip-icon-width:1.75rem;--jwc-user-tip-inline-icon-width:1.125rem;--jwc-user-tip-close-button-width:2.75rem;--jwc-user-tip-close-icon-width:1.25rem;--jwc-user-tip-padding:.5rem;--jwc-user-tip-margin:0;--jwc-user-tip-body-header-size:1rem;--jwc-user-tip-body-text-size:1rem;--jwc-user-tip-background-color:#f0f0f0;--jwc-user-tip-header-text-color:#333;--jwc-user-tip-body-text-color:#666;--jwc-user-tip-icon-color:var(--jwc-user-tip-body-text-color);--jwc-user-tip-close-button-color:#999;--jwc-user-tip-border-radius:var(--border-radius,5px);--jwc-user-tip-shadow-color:0deg 0% 30%;--jwc-user-tip-pointer-width:.75rem;--jwc-user-tip-pointer-offset:.25rem;--jwc-user-tip-offset:calc(var(--jwc-user-tip-pointer-width) - 2px);--jwc-user-tip-min-width:25rem;--jwc-user-tip-max-width:28rem}.jwc-user-tip{grid-template:"icon content close" min-content/var(--jwc-user-tip-icon-width)1fr var(--jwc-user-tip-close-button-width);gap:var(--jwc-user-tip-padding);margin:var(--jwc-user-tip-margin);padding:var(--jwc-user-tip-padding);background-color:var(--jwc-user-tip-background-color);border-radius:var(--jwc-user-tip-border-radius);color:var(--jwc-user-tip-body-text-color);z-index:1;display:none;box-shadow:inset 0 0 0 1px rgba(191,191,191,.125)}@media screen and (min-width:450px){.jwc-user-tip{--jwc-user-tip-min-width:25rem;--jwc-user-tip-max-width:28rem}}.jwc-user-tip-new-tag{position:relative}.jwc-user-tip-new-tag:before{content:"NEW";width:var(--jwc-user-tip-icon-width);color:#fff;background-color:#1c82e1;border-radius:3px;grid-area:icon;justify-content:center;padding:2px 0;font-size:.625rem;display:flex;position:absolute;top:2px}.jwc-user-tip-block{box-shadow:inset 0 0 0 1px rgba(191,191,191,.25),.3px .5px .7px hsl(var(--jwc-user-tip-shadow-color)/.1),1.5px 2.9px 3.7px -.4px hsl(var(--jwc-user-tip-shadow-color)/.125)}.jwc-user-tip-block[data-alignment=centered]{align-self:center;justify-self:center}.jwc-user-tip-floating{--jwc-user-tip-min-width:18rem;--jwc-user-tip-max-width:20rem;box-shadow:inset 0 0 0 1px rgba(191,191,191,.25),.3px .5px .7px hsl(var(--jwc-user-tip-shadow-color)/.15),1.5px 2.9px 3.7px -.4px hsl(var(--jwc-user-tip-shadow-color)/.15),2.7px 5.4px 6.8px -.7px hsl(var(--jwc-user-tip-shadow-color)/.15),4.5px 8.9px 11.2px -1.1px hsl(var(--jwc-user-tip-shadow-color)/.15),7.1px 14.3px 18px -1.4px hsl(var(--jwc-user-tip-shadow-color)/.15),11.2px 22.3px 28.1px -1.8px hsl(var(--jwc-user-tip-shadow-color)/.15),17px 33.9px 42.7px -2.1px hsl(var(--jwc-user-tip-shadow-color)/.15),25px 50px 62.9px -2.5px hsl(var(--jwc-user-tip-shadow-color)/.15);min-width:var(--jwc-user-tip-min-width);max-width:var(--jwc-user-tip-max-width);position:absolute}.jwc-user-tip-floating-side[data-alignment=right]{left:calc(100% + var(--jwc-user-tip-offset))}.jwc-user-tip-floating-side[data-alignment=left]{right:calc(100% + var(--jwc-user-tip-offset))}.jwc-user-tip-floating-side[data-vertical-alignment=top]{top:0}.jwc-user-tip-floating-side[data-vertical-alignment=centered]{top:50%;transform:translateY(-50%)}.jwc-user-tip-floating-side[data-vertical-alignment=bottom]{top:0}.jwc-user-tip-floating-left{top:0;right:calc(100% + var(--jwc-user-tip-offset))}.jwc-user-tip-floating-top[data-alignment=right],.jwc-user-tip-floating-bottom[data-alignment=right]{right:calc(0% + var(--jwc-user-tip-offset))}.jwc-user-tip-floating-top[data-alignment=centered],.jwc-user-tip-floating-bottom[data-alignment=centered]{left:50%;transform:translate(-50%)}.jwc-user-tip-floating-top[data-alignment=left],.jwc-user-tip-floating-bottom[data-alignment=left]{left:calc(0 + var(--jwc-user-tip-offset))}.jwc-user-tip-floating-bottom{top:calc(100% + var(--jwc-user-tip-pointer-width) + var(--jwc-user-tip-offset))}.jwc-user-tip-floating-top{bottom:calc(100% + var(--jwc-user-tip-pointer-width) + var(--jwc-user-tip-offset))}.jwc-user-tip-floating-bottom.centered{left:auto;right:auto}.jwc-user-tip[data-state=active]{display:grid}.jwc-user-tip[data-state=dismissed]{display:none}.jwc-user-tip-icon{align-content:center;justify-content:center;display:grid}.jwc-user-tip-icon>svg{width:var(--jwc-user-tip-icon-width);height:var(--jwc-user-tip-icon-width);fill:var(--jwc-user-tip-icon-color)}.jwc-user-tip-new-tag .jwc-user-tip-icon{margin-top:1.125rem}.jwc-user-tip-header{margin-bottom:.2em}.jwc-user-tip .jwc-user-tip-header-text{font-size:var(--jwc-user-tip-body-header-size);color:var(--jwc-user-tip-header-text-color);margin:0;font-weight:700}.jwc-user-tip-body{display:flex}.jwc-user-tip-text{font-size:var(--jwc-user-tip-body-text-size);white-space:initial;margin:0;line-height:1.1}.jwc-user-tip-inline-icon>svg{width:var(--jwc-user-tip-inline-icon-width);height:var(--jwc-user-tip-inline-icon-width);fill:var(--jwc-user-tip-body-text-color);vertical-align:-3px}.jwc-user-tip-close-button{width:var(--jwc-user-tip-close-button-width);max-height:var(--jwc-user-tip-close-button-width);cursor:pointer;background-color:transparent;border:none;outline:none;grid-area:close;justify-content:end;padding:0;display:grid;position:relative}.jwc-user-tip-close-button>svg{width:var(--jwc-user-tip-close-icon-width);height:var(--jwc-user-tip-close-icon-width);fill:var(--jwc-user-tip-close-button-color);transition:all .3s ease-in-out}.jwc-user-tip-close-button:hover,.jwc-user-tip-close-button:focus{--jwc-user-tip-close-button-color:var(--jwc-user-tip-body-text-color)}.jwc-user-tip-close-button:after{content:"";width:44px;height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.jwc-user-tip-pointer{--__rotate:0deg;--__translateY:0%;--__translateX:0%;width:.75rem;height:.75rem;transform:translate(var(--__translateX),var(--__translateY))rotate(var(--__rotate));justify-content:center;align-items:center;display:flex;position:absolute}.jwc-user-tip-pointer>svg{width:100%;height:100%;fill:var(--jwc-user-tip-close-button-color)}.jwc-user-tip-floating-side[data-alignment=left] .jwc-user-tip-pointer{--__rotate:90deg;left:calc(100% + 1px)}.jwc-user-tip-floating-side[data-alignment=right] .jwc-user-tip-pointer{--__rotate:-90deg;right:calc(100% + 1px)}.jwc-user-tip-floating-side[data-vertical-alignment=top] .jwc-user-tip-pointer{top:var(--jwc-user-tip-pointer-offset)}.jwc-user-tip-floating-side[data-vertical-alignment=centered] .jwc-user-tip-pointer{--__translateY:-50%;top:50%}.jwc-user-tip-floating-side[data-vertical-alignment=bottom] .jwc-user-tip-pointer{bottom:var(--jwc-user-tip-pointer-offset)}.jwc-user-tip-floating-top .jwc-user-tip-pointer{top:calc(100% + 1px)}.jwc-user-tip-floating-bottom .jwc-user-tip-pointer{bottom:calc(100% + 1px)}.jwc-user-tip-floating-top[data-alignment=left] .jwc-user-tip-pointer,.jwc-user-tip-floating-bottom[data-alignment=left] .jwc-user-tip-pointer{left:calc(0% + var(--jwc-user-tip-pointer-offset))}.jwc-user-tip-floating-top[data-alignment=centered] .jwc-user-tip-pointer,.jwc-user-tip-floating-bottom[data-alignment=centered] .jwc-user-tip-pointer{--__translateX:-50%;left:50%}.jwc-user-tip-floating-top[data-alignment=right] .jwc-user-tip-pointer,.jwc-user-tip-floating-bottom[data-alignment=right] .jwc-user-tip-pointer{right:calc(0% + var(--jwc-user-tip-pointer-offset))}:root{--layout-border-color:#3b3b3b;--layout-gap:1rem}.jwc-content-grid-left-column{gap:var(--layout-gap);grid-template:"header"min-content"column"min-content"content"1fr/1fr;display:grid}@media screen and (min-width:768px){.jwc-content-grid-left-column{grid-template:"header header"min-content"column content"1fr/14.125rem 1fr}}.jwc-content-grid-header{grid-area:header;position:relative}.jwc-content-grid-header.jwc-sticky{--sticky-header-top:calc(var(--header-height,0) + .5rem);top:var(--sticky-header-top);z-index:1}.jwc-content-grid-header:after{content:"";opacity:0;pointer-events:none;z-index:-1;border-radius:5px;transition:all .5s ease-in-out;position:absolute;top:0;bottom:0;left:0;right:0;box-shadow:0 -25px 30px -5px rgba(0,0,0,.8)}.jwc-content-grid-header.jwc-sticky.is-pinned:after{opacity:1}.jwc-content-grid-column{padding:0 var(--layout-gap);border-right:1px solid var(--layout-border-color);grid-area:column}.jwc-content-grid-content{grid-area:content}.jwc-disclosure{padding:.75rem}.jwc-disclosure-header{margin-bottom:.5rem;font-size:.875rem}.jwc-disclosure-text{font-size:.75rem}:root{--__jwc-mobile-nav-padding-bottom:calc(env(safe-area-inset-bottom)*2.25)}.jwc-mobile-nav{padding-bottom:var(--__jwc-mobile-nav-padding-bottom);background-color:#212121;justify-items:center;margin:0;display:grid}.jwc-mobile-nav__items{width:min(400px,100%);padding:.125rem;padding-bottom:calc(env(safe-area-inset-bottom)*1.5);margin:0;display:flex}.jwc-mobile-nav__item{width:60px;flex:1;align-content:center;justify-content:center;display:grid}.jwc-mobile-nav__link{--__link-color:#a1a1a1;--__icon-color:var(--__link-color);color:var(--__link-color);grid-template-rows:1.25rem 1rem;grid-template-columns:1fr;justify-items:center;gap:.3rem;padding:.25rem;font-size:.8125rem;text-decoration:none;display:grid}.jwc-mobile-nav__link[data-selected=true]{--__link-color:var(--jwx-color-active-light,#4287f5)}.jwc-mobile-nav__icon>svg{width:1.5rem;height:1.5rem;fill:var(--__icon-color)}.jwc-mobile-nav__label{margin-top:auto}.sr-only{clip:rect(1px,1px,1px,1px)!important;clip-path:inset(50%)!important;height:1px!important;width:1px!important;white-space:nowrap!important;border:0!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.jwc-flex{display:flex}.jwc-flex-column{flex-direction:column}.jwc-flex-center{justify-content:center;align-items:center}.jwc-flex-wrap{flex-wrap:wrap}.jwc-flex-1{flex:1}.jwc-sticky{position:sticky}.jwc-w-100{width:100%}.jwc-min-h-10vh{min-height:10vh}.jwc-min-h-20vh{min-height:20vh}.jwc-min-h-30vh{min-height:30vh}.jwc-min-h-40vh{min-height:40vh}.jwc-min-h-50vh{min-height:50vh}.jwc-min-h-60vh{min-height:60vh}.jwc-min-h-70vh{min-height:70vh}.jwc-min-h-80vh{min-height:80vh}.jwc-min-h-90vh{min-height:90vh}.jwc-min-h-100vh{min-height:100vh}.jwc-h-10vh{height:10vh}.jwc-h-20vh{height:20vh}.jwc-h-30vh{height:30vh}.jwc-h-40vh{height:40vh}.jwc-h-50vh{height:50vh}.jwc-h-60vh{height:60vh}.jwc-h-70vh{height:70vh}.jwc-h-80vh{height:80vh}.jwc-h-90vh{height:90vh}.jwc-h-100vh{height:100vh}
/*# sourceMappingURL=jweather-core.css.map */
