2024-08-05 17:03:43 +00:00

252 lines
293 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

function e(e,t,i,r){var s,a=arguments.length,n=a<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,i):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)n=Reflect.decorate(e,t,i,r);else for(var o=e.length-1;o>=0;o--)(s=e[o])&&(n=(a<3?s(n):a>3?s(t,i,n):s(t,i))||n);return a>3&&n&&Object.defineProperty(t,i,n),n}function t(e,t,i,r){return new(i||(i=Promise))((function(s,a){function n(e){try{l(r.next(e))}catch(e){a(e)}}function o(e){try{l(r.throw(e))}catch(e){a(e)}}function l(e){var t;e.done?s(e.value):(t=e.value,t instanceof i?t:new i((function(e){e(t)}))).then(n,o)}l((r=r.apply(e,t||[])).next())}))}"function"==typeof SuppressedError&&SuppressedError;
/**
* @license
* Copyright 2019 Google LLC
* SPDX-License-Identifier: BSD-3-Clause
*/
const i=window,r=i.ShadowRoot&&(void 0===i.ShadyCSS||i.ShadyCSS.nativeShadow)&&"adoptedStyleSheets"in Document.prototype&&"replace"in CSSStyleSheet.prototype,s=Symbol(),a=new WeakMap;let n=class{constructor(e,t,i){if(this._$cssResult$=!0,i!==s)throw Error("CSSResult is not constructable. Use `unsafeCSS` or `css` instead.");this.cssText=e,this.t=t}get styleSheet(){let e=this.o;const t=this.t;if(r&&void 0===e){const i=void 0!==t&&1===t.length;i&&(e=a.get(t)),void 0===e&&((this.o=e=new CSSStyleSheet).replaceSync(this.cssText),i&&a.set(t,e))}return e}toString(){return this.cssText}};const o=r?e=>e:e=>e instanceof CSSStyleSheet?(e=>{let t="";for(const i of e.cssRules)t+=i.cssText;return(e=>new n("string"==typeof e?e:e+"",void 0,s))(t)})(e):e
/**
* @license
* Copyright 2017 Google LLC
* SPDX-License-Identifier: BSD-3-Clause
*/;var l;const c=window,d=c.trustedTypes,u=d?d.emptyScript:"",h=c.reactiveElementPolyfillSupport,m={toAttribute(e,t){switch(t){case Boolean:e=e?u:null;break;case Object:case Array:e=null==e?e:JSON.stringify(e)}return e},fromAttribute(e,t){let i=e;switch(t){case Boolean:i=null!==e;break;case Number:i=null===e?null:Number(e);break;case Object:case Array:try{i=JSON.parse(e)}catch(e){i=null}}return i}},f=(e,t)=>t!==e&&(t==t||e==e),p={attribute:!0,type:String,converter:m,reflect:!1,hasChanged:f},y="finalized";let b=class extends HTMLElement{constructor(){super(),this._$Ei=new Map,this.isUpdatePending=!1,this.hasUpdated=!1,this._$El=null,this._$Eu()}static addInitializer(e){var t;this.finalize(),(null!==(t=this.h)&&void 0!==t?t:this.h=[]).push(e)}static get observedAttributes(){this.finalize();const e=[];return this.elementProperties.forEach(((t,i)=>{const r=this._$Ep(i,t);void 0!==r&&(this._$Ev.set(r,i),e.push(r))})),e}static createProperty(e,t=p){if(t.state&&(t.attribute=!1),this.finalize(),this.elementProperties.set(e,t),!t.noAccessor&&!this.prototype.hasOwnProperty(e)){const i="symbol"==typeof e?Symbol():"__"+e,r=this.getPropertyDescriptor(e,i,t);void 0!==r&&Object.defineProperty(this.prototype,e,r)}}static getPropertyDescriptor(e,t,i){return{get(){return this[t]},set(r){const s=this[e];this[t]=r,this.requestUpdate(e,s,i)},configurable:!0,enumerable:!0}}static getPropertyOptions(e){return this.elementProperties.get(e)||p}static finalize(){if(this.hasOwnProperty(y))return!1;this[y]=!0;const e=Object.getPrototypeOf(this);if(e.finalize(),void 0!==e.h&&(this.h=[...e.h]),this.elementProperties=new Map(e.elementProperties),this._$Ev=new Map,this.hasOwnProperty("properties")){const e=this.properties,t=[...Object.getOwnPropertyNames(e),...Object.getOwnPropertySymbols(e)];for(const i of t)this.createProperty(i,e[i])}return this.elementStyles=this.finalizeStyles(this.styles),!0}static finalizeStyles(e){const t=[];if(Array.isArray(e)){const i=new Set(e.flat(1/0).reverse());for(const e of i)t.unshift(o(e))}else void 0!==e&&t.push(o(e));return t}static _$Ep(e,t){const i=t.attribute;return!1===i?void 0:"string"==typeof i?i:"string"==typeof e?e.toLowerCase():void 0}_$Eu(){var e;this._$E_=new Promise((e=>this.enableUpdating=e)),this._$AL=new Map,this._$Eg(),this.requestUpdate(),null===(e=this.constructor.h)||void 0===e||e.forEach((e=>e(this)))}addController(e){var t,i;(null!==(t=this._$ES)&&void 0!==t?t:this._$ES=[]).push(e),void 0!==this.renderRoot&&this.isConnected&&(null===(i=e.hostConnected)||void 0===i||i.call(e))}removeController(e){var t;null===(t=this._$ES)||void 0===t||t.splice(this._$ES.indexOf(e)>>>0,1)}_$Eg(){this.constructor.elementProperties.forEach(((e,t)=>{this.hasOwnProperty(t)&&(this._$Ei.set(t,this[t]),delete this[t])}))}createRenderRoot(){var e;const t=null!==(e=this.shadowRoot)&&void 0!==e?e:this.attachShadow(this.constructor.shadowRootOptions);return((e,t)=>{r?e.adoptedStyleSheets=t.map((e=>e instanceof CSSStyleSheet?e:e.styleSheet)):t.forEach((t=>{const r=document.createElement("style"),s=i.litNonce;void 0!==s&&r.setAttribute("nonce",s),r.textContent=t.cssText,e.appendChild(r)}))})(t,this.constructor.elementStyles),t}connectedCallback(){var e;void 0===this.renderRoot&&(this.renderRoot=this.createRenderRoot()),this.enableUpdating(!0),null===(e=this._$ES)||void 0===e||e.forEach((e=>{var t;return null===(t=e.hostConnected)||void 0===t?void 0:t.call(e)}))}enableUpdating(e){}disconnectedCallback(){var e;null===(e=this._$ES)||void 0===e||e.forEach((e=>{var t;return null===(t=e.hostDisconnected)||void 0===t?void 0:t.call(e)}))}attributeChangedCallback(e,t,i){this._$AK(e,i)}_$EO(e,t,i=p){var r;const s=this.constructor._$Ep(e,i);if(void 0!==s&&!0===i.reflect){const a=(void 0!==(null===(r=i.converter)||void 0===r?void 0:r.toAttribute)?i.converter:m).toAttribute(t,i.type);this._$El=e,null==a?this.removeAttribute(s):this.setAttribute(s,a),this._$El=null}}_$AK(e,t){var i;const r=this.constructor,s=r._$Ev.get(e);if(void 0!==s&&this._$El!==s){const e=r.getPropertyOptions(s),a="function"==typeof e.converter?{fromAttribute:e.converter}:void 0!==(null===(i=e.converter)||void 0===i?void 0:i.fromAttribute)?e.converter:m;this._$El=s,this[s]=a.fromAttribute(t,e.type),this._$El=null}}requestUpdate(e,t,i){let r=!0;void 0!==e&&(((i=i||this.constructor.getPropertyOptions(e)).hasChanged||f)(this[e],t)?(this._$AL.has(e)||this._$AL.set(e,t),!0===i.reflect&&this._$El!==e&&(void 0===this._$EC&&(this._$EC=new Map),this._$EC.set(e,i))):r=!1),!this.isUpdatePending&&r&&(this._$E_=this._$Ej())}async _$Ej(){this.isUpdatePending=!0;try{await this._$E_}catch(e){Promise.reject(e)}const e=this.scheduleUpdate();return null!=e&&await e,!this.isUpdatePending}scheduleUpdate(){return this.performUpdate()}performUpdate(){var e;if(!this.isUpdatePending)return;this.hasUpdated,this._$Ei&&(this._$Ei.forEach(((e,t)=>this[t]=e)),this._$Ei=void 0);let t=!1;const i=this._$AL;try{t=this.shouldUpdate(i),t?(this.willUpdate(i),null===(e=this._$ES)||void 0===e||e.forEach((e=>{var t;return null===(t=e.hostUpdate)||void 0===t?void 0:t.call(e)})),this.update(i)):this._$Ek()}catch(e){throw t=!1,this._$Ek(),e}t&&this._$AE(i)}willUpdate(e){}_$AE(e){var t;null===(t=this._$ES)||void 0===t||t.forEach((e=>{var t;return null===(t=e.hostUpdated)||void 0===t?void 0:t.call(e)})),this.hasUpdated||(this.hasUpdated=!0,this.firstUpdated(e)),this.updated(e)}_$Ek(){this._$AL=new Map,this.isUpdatePending=!1}get updateComplete(){return this.getUpdateComplete()}getUpdateComplete(){return this._$E_}shouldUpdate(e){return!0}update(e){void 0!==this._$EC&&(this._$EC.forEach(((e,t)=>this._$EO(t,this[t],e))),this._$EC=void 0),this._$Ek()}updated(e){}firstUpdated(e){}};
/**
* @license
* Copyright 2017 Google LLC
* SPDX-License-Identifier: BSD-3-Clause
*/
var g;b[y]=!0,b.elementProperties=new Map,b.elementStyles=[],b.shadowRootOptions={mode:"open"},null==h||h({ReactiveElement:b}),(null!==(l=c.reactiveElementVersions)&&void 0!==l?l:c.reactiveElementVersions=[]).push("1.6.3");const w=window,v=w.trustedTypes,k=v?v.createPolicy("lit-html",{createHTML:e=>e}):void 0,x="$lit$",T=`lit$${(Math.random()+"").slice(9)}$`,M="?"+T,S=`<${M}>`,_=document,N=()=>_.createComment(""),O=e=>null===e||"object"!=typeof e&&"function"!=typeof e,A=Array.isArray,$="[ \t\n\f\r]",Z=/<(?:(!--|\/[^a-zA-Z])|(\/?[a-zA-Z][^>\s]*)|(\/?$))/g,C=/-->/g,B=/>/g,U=RegExp(`>|${$}(?:([^\\s"'>=/]+)(${$}*=${$}*(?:[^ \t\n\f\r"'\`<>=]|("|')|))|$)`,"g"),G=/'/g,V=/"/g,E=/^(?:script|style|textarea|title)$/i,D=(e=>(t,...i)=>({_$litType$:e,strings:t,values:i}))(1),j=Symbol.for("lit-noChange"),I=Symbol.for("lit-nothing"),z=new WeakMap,L=_.createTreeWalker(_,129,null,!1);function F(e,t){if(!Array.isArray(e)||!e.hasOwnProperty("raw"))throw Error("invalid template strings array");return void 0!==k?k.createHTML(t):t}const P=(e,t)=>{const i=e.length-1,r=[];let s,a=2===t?"<svg>":"",n=Z;for(let t=0;t<i;t++){const i=e[t];let o,l,c=-1,d=0;for(;d<i.length&&(n.lastIndex=d,l=n.exec(i),null!==l);)d=n.lastIndex,n===Z?"!--"===l[1]?n=C:void 0!==l[1]?n=B:void 0!==l[2]?(E.test(l[2])&&(s=RegExp("</"+l[2],"g")),n=U):void 0!==l[3]&&(n=U):n===U?">"===l[0]?(n=null!=s?s:Z,c=-1):void 0===l[1]?c=-2:(c=n.lastIndex-l[2].length,o=l[1],n=void 0===l[3]?U:'"'===l[3]?V:G):n===V||n===G?n=U:n===C||n===B?n=Z:(n=U,s=void 0);const u=n===U&&e[t+1].startsWith("/>")?" ":"";a+=n===Z?i+S:c>=0?(r.push(o),i.slice(0,c)+x+i.slice(c)+T+u):i+T+(-2===c?(r.push(void 0),t):u)}return[F(e,a+(e[i]||"<?>")+(2===t?"</svg>":"")),r]};class H{constructor({strings:e,_$litType$:t},i){let r;this.parts=[];let s=0,a=0;const n=e.length-1,o=this.parts,[l,c]=P(e,t);if(this.el=H.createElement(l,i),L.currentNode=this.el.content,2===t){const e=this.el.content,t=e.firstChild;t.remove(),e.append(...t.childNodes)}for(;null!==(r=L.nextNode())&&o.length<n;){if(1===r.nodeType){if(r.hasAttributes()){const e=[];for(const t of r.getAttributeNames())if(t.endsWith(x)||t.startsWith(T)){const i=c[a++];if(e.push(t),void 0!==i){const e=r.getAttribute(i.toLowerCase()+x).split(T),t=/([.?@])?(.*)/.exec(i);o.push({type:1,index:s,name:t[2],strings:e,ctor:"."===t[1]?J:"?"===t[1]?K:"@"===t[1]?X:Y})}else o.push({type:6,index:s})}for(const t of e)r.removeAttribute(t)}if(E.test(r.tagName)){const e=r.textContent.split(T),t=e.length-1;if(t>0){r.textContent=v?v.emptyScript:"";for(let i=0;i<t;i++)r.append(e[i],N()),L.nextNode(),o.push({type:2,index:++s});r.append(e[t],N())}}}else if(8===r.nodeType)if(r.data===M)o.push({type:2,index:s});else{let e=-1;for(;-1!==(e=r.data.indexOf(T,e+1));)o.push({type:7,index:s}),e+=T.length-1}s++}}static createElement(e,t){const i=_.createElement("template");return i.innerHTML=e,i}}function W(e,t,i=e,r){var s,a,n,o;if(t===j)return t;let l=void 0!==r?null===(s=i._$Co)||void 0===s?void 0:s[r]:i._$Cl;const c=O(t)?void 0:t._$litDirective$;return(null==l?void 0:l.constructor)!==c&&(null===(a=null==l?void 0:l._$AO)||void 0===a||a.call(l,!1),void 0===c?l=void 0:(l=new c(e),l._$AT(e,i,r)),void 0!==r?(null!==(n=(o=i)._$Co)&&void 0!==n?n:o._$Co=[])[r]=l:i._$Cl=l),void 0!==l&&(t=W(e,l._$AS(e,t.values),l,r)),t}class q{constructor(e,t){this._$AV=[],this._$AN=void 0,this._$AD=e,this._$AM=t}get parentNode(){return this._$AM.parentNode}get _$AU(){return this._$AM._$AU}u(e){var t;const{el:{content:i},parts:r}=this._$AD,s=(null!==(t=null==e?void 0:e.creationScope)&&void 0!==t?t:_).importNode(i,!0);L.currentNode=s;let a=L.nextNode(),n=0,o=0,l=r[0];for(;void 0!==l;){if(n===l.index){let t;2===l.type?t=new R(a,a.nextSibling,this,e):1===l.type?t=new l.ctor(a,l.name,l.strings,this,e):6===l.type&&(t=new ee(a,this,e)),this._$AV.push(t),l=r[++o]}n!==(null==l?void 0:l.index)&&(a=L.nextNode(),n++)}return L.currentNode=_,s}v(e){let t=0;for(const i of this._$AV)void 0!==i&&(void 0!==i.strings?(i._$AI(e,i,t),t+=i.strings.length-2):i._$AI(e[t])),t++}}class R{constructor(e,t,i,r){var s;this.type=2,this._$AH=I,this._$AN=void 0,this._$AA=e,this._$AB=t,this._$AM=i,this.options=r,this._$Cp=null===(s=null==r?void 0:r.isConnected)||void 0===s||s}get _$AU(){var e,t;return null!==(t=null===(e=this._$AM)||void 0===e?void 0:e._$AU)&&void 0!==t?t:this._$Cp}get parentNode(){let e=this._$AA.parentNode;const t=this._$AM;return void 0!==t&&11===(null==e?void 0:e.nodeType)&&(e=t.parentNode),e}get startNode(){return this._$AA}get endNode(){return this._$AB}_$AI(e,t=this){e=W(this,e,t),O(e)?e===I||null==e||""===e?(this._$AH!==I&&this._$AR(),this._$AH=I):e!==this._$AH&&e!==j&&this._(e):void 0!==e._$litType$?this.g(e):void 0!==e.nodeType?this.$(e):(e=>A(e)||"function"==typeof(null==e?void 0:e[Symbol.iterator]))(e)?this.T(e):this._(e)}k(e){return this._$AA.parentNode.insertBefore(e,this._$AB)}$(e){this._$AH!==e&&(this._$AR(),this._$AH=this.k(e))}_(e){this._$AH!==I&&O(this._$AH)?this._$AA.nextSibling.data=e:this.$(_.createTextNode(e)),this._$AH=e}g(e){var t;const{values:i,_$litType$:r}=e,s="number"==typeof r?this._$AC(e):(void 0===r.el&&(r.el=H.createElement(F(r.h,r.h[0]),this.options)),r);if((null===(t=this._$AH)||void 0===t?void 0:t._$AD)===s)this._$AH.v(i);else{const e=new q(s,this),t=e.u(this.options);e.v(i),this.$(t),this._$AH=e}}_$AC(e){let t=z.get(e.strings);return void 0===t&&z.set(e.strings,t=new H(e)),t}T(e){A(this._$AH)||(this._$AH=[],this._$AR());const t=this._$AH;let i,r=0;for(const s of e)r===t.length?t.push(i=new R(this.k(N()),this.k(N()),this,this.options)):i=t[r],i._$AI(s),r++;r<t.length&&(this._$AR(i&&i._$AB.nextSibling,r),t.length=r)}_$AR(e=this._$AA.nextSibling,t){var i;for(null===(i=this._$AP)||void 0===i||i.call(this,!1,!0,t);e&&e!==this._$AB;){const t=e.nextSibling;e.remove(),e=t}}setConnected(e){var t;void 0===this._$AM&&(this._$Cp=e,null===(t=this._$AP)||void 0===t||t.call(this,e))}}class Y{constructor(e,t,i,r,s){this.type=1,this._$AH=I,this._$AN=void 0,this.element=e,this.name=t,this._$AM=r,this.options=s,i.length>2||""!==i[0]||""!==i[1]?(this._$AH=Array(i.length-1).fill(new String),this.strings=i):this._$AH=I}get tagName(){return this.element.tagName}get _$AU(){return this._$AM._$AU}_$AI(e,t=this,i,r){const s=this.strings;let a=!1;if(void 0===s)e=W(this,e,t,0),a=!O(e)||e!==this._$AH&&e!==j,a&&(this._$AH=e);else{const r=e;let n,o;for(e=s[0],n=0;n<s.length-1;n++)o=W(this,r[i+n],t,n),o===j&&(o=this._$AH[n]),a||(a=!O(o)||o!==this._$AH[n]),o===I?e=I:e!==I&&(e+=(null!=o?o:"")+s[n+1]),this._$AH[n]=o}a&&!r&&this.j(e)}j(e){e===I?this.element.removeAttribute(this.name):this.element.setAttribute(this.name,null!=e?e:"")}}class J extends Y{constructor(){super(...arguments),this.type=3}j(e){this.element[this.name]=e===I?void 0:e}}const Q=v?v.emptyScript:"";class K extends Y{constructor(){super(...arguments),this.type=4}j(e){e&&e!==I?this.element.setAttribute(this.name,Q):this.element.removeAttribute(this.name)}}class X extends Y{constructor(e,t,i,r,s){super(e,t,i,r,s),this.type=5}_$AI(e,t=this){var i;if((e=null!==(i=W(this,e,t,0))&&void 0!==i?i:I)===j)return;const r=this._$AH,s=e===I&&r!==I||e.capture!==r.capture||e.once!==r.once||e.passive!==r.passive,a=e!==I&&(r===I||s);s&&this.element.removeEventListener(this.name,this,r),a&&this.element.addEventListener(this.name,this,e),this._$AH=e}handleEvent(e){var t,i;"function"==typeof this._$AH?this._$AH.call(null!==(i=null===(t=this.options)||void 0===t?void 0:t.host)&&void 0!==i?i:this.element,e):this._$AH.handleEvent(e)}}let ee=class{constructor(e,t,i){this.element=e,this.type=6,this._$AN=void 0,this._$AM=t,this.options=i}get _$AU(){return this._$AM._$AU}_$AI(e){W(this,e)}};const te=w.litHtmlPolyfillSupport;null==te||te(H,R),(null!==(g=w.litHtmlVersions)&&void 0!==g?g:w.litHtmlVersions=[]).push("2.8.0");
/**
* @license
* Copyright 2017 Google LLC
* SPDX-License-Identifier: BSD-3-Clause
*/
var ie,re;let se=class extends b{constructor(){super(...arguments),this.renderOptions={host:this},this._$Do=void 0}createRenderRoot(){var e,t;const i=super.createRenderRoot();return null!==(e=(t=this.renderOptions).renderBefore)&&void 0!==e||(t.renderBefore=i.firstChild),i}update(e){const t=this.render();this.hasUpdated||(this.renderOptions.isConnected=this.isConnected),super.update(e),this._$Do=((e,t,i)=>{var r,s;const a=null!==(r=null==i?void 0:i.renderBefore)&&void 0!==r?r:t;let n=a._$litPart$;if(void 0===n){const e=null!==(s=null==i?void 0:i.renderBefore)&&void 0!==s?s:null;a._$litPart$=n=new R(t.insertBefore(N(),e),e,void 0,null!=i?i:{})}return n._$AI(e),n})(t,this.renderRoot,this.renderOptions)}connectedCallback(){var e;super.connectedCallback(),null===(e=this._$Do)||void 0===e||e.setConnected(!0)}disconnectedCallback(){var e;super.disconnectedCallback(),null===(e=this._$Do)||void 0===e||e.setConnected(!1)}render(){return j}};se.finalized=!0,se._$litElement$=!0,null===(ie=globalThis.litElementHydrateSupport)||void 0===ie||ie.call(globalThis,{LitElement:se});const ae=globalThis.litElementPolyfillSupport;null==ae||ae({LitElement:se}),(null!==(re=globalThis.litElementVersions)&&void 0!==re?re:globalThis.litElementVersions=[]).push("3.3.3");
/**
* @license
* Copyright 2017 Google LLC
* SPDX-License-Identifier: BSD-3-Clause
*/
const ne=(e,t)=>"method"===t.kind&&t.descriptor&&!("value"in t.descriptor)?{...t,finisher(i){i.createProperty(t.key,e)}}:{kind:"field",key:Symbol(),placement:"own",descriptor:{},originalKey:t.key,initializer(){"function"==typeof t.initializer&&(this[t.key]=t.initializer.call(this))},finisher(i){i.createProperty(t.key,e)}},oe=(e,t,i)=>{t.constructor.createProperty(i,e)};
/**
* @license
* Copyright 2017 Google LLC
* SPDX-License-Identifier: BSD-3-Clause
*/function le(e){return(t,i)=>void 0!==i?oe(e,t,i):ne(e,t)
/**
* @license
* Copyright 2017 Google LLC
* SPDX-License-Identifier: BSD-3-Clause
*/}function ce(e){return le({...e,state:!0})}
/**
* @license
* Copyright 2021 Google LLC
* SPDX-License-Identifier: BSD-3-Clause
*/var de,ue,he;null===(de=window.HTMLSlotElement)||void 0===de||de.prototype.assignedElements,function(e){e.language="language",e.system="system",e.comma_decimal="comma_decimal",e.decimal_comma="decimal_comma",e.space_comma="space_comma",e.none="none"}(ue||(ue={})),function(e){e.language="language",e.system="system",e.am_pm="12",e.twenty_four="24"}(he||(he={}));var me=["closed","locked","off"],fe=function(e,t,i,r){r=r||{},i=null==i?{}:i;var s=new Event(t,{bubbles:void 0===r.bubbles||r.bubbles,cancelable:Boolean(r.cancelable),composed:void 0===r.composed||r.composed});return s.detail=i,e.dispatchEvent(s),s},pe=function(e){fe(window,"haptic",e)},ye=function(e,t,i,r){if(r||(r={action:"more-info"}),!r.confirmation||r.confirmation.exemptions&&r.confirmation.exemptions.some((function(e){return e.user===t.user.id}))||(pe("warning"),confirm(r.confirmation.text||"Are you sure you want to "+r.action+"?")))switch(r.action){case"more-info":(i.entity||i.camera_image)&&fe(e,"hass-more-info",{entityId:i.entity?i.entity:i.camera_image});break;case"navigate":r.navigation_path&&function(e,t,i){void 0===i&&(i=!1),i?history.replaceState(null,"",t):history.pushState(null,"",t),fe(window,"location-changed",{replace:i})}(0,r.navigation_path);break;case"url":r.url_path&&window.open(r.url_path);break;case"toggle":i.entity&&(function(e,t){(function(e,t,i){void 0===i&&(i=!0);var r,s=function(e){return e.substr(0,e.indexOf("."))}(t),a="group"===s?"homeassistant":s;switch(s){case"lock":r=i?"unlock":"lock";break;case"cover":r=i?"open_cover":"close_cover";break;default:r=i?"turn_on":"turn_off"}e.callService(a,r,{entity_id:t})})(e,t,me.includes(e.states[t].state))}(t,i.entity),pe("success"));break;case"call-service":if(!r.service)return void pe("failure");var s=r.service.split(".",2);t.callService(s[0],s[1],r.service_data,r.target),pe("success");break;case"fire-dom-event":fe(e,"ll-custom",r)}};function be(e){return void 0!==e&&"none"!==e.action}class ge{constructor(e,t,i){this.r=e,this.g=t,this.b=i}toRgbString(){return`rgb(${this.r}, ${this.g}, ${this.b})`}}var we=((e,...t)=>{const i=1===e.length?e[0]:t.reduce(((t,i,r)=>t+(e=>{if(!0===e._$cssResult$)return e.cssText;if("number"==typeof e)return e;throw Error("Value passed to 'css' function must be a 'css' function result: "+e+". Use 'unsafeCSS' to pass non-literal values, but take care to ensure page security.")})(i)+e[r+1]),e[0]);return new n(i,e,s)})`
ha-card {
--bar-height: 1.5rem;
height: 100%;
}
clock-weather-card-today {
display: flex;
}
clock-weather-card-today-left {
display: flex;
width: 35%;
align-items: center;
justify-content: center;
}
.grow-img {
max-width: 100%;
max-height: 100%;
}
clock-weather-card-today-right {
display: flex;
width: 65%;
justify-content: space-around;
align-items: center;
}
clock-weather-card-today-right-wrap {
display: flex;
flex-direction: column;
}
clock-weather-card-today-right-wrap-top {
width: 100%;
text-align: end;
display: block;
}
clock-weather-card-today-right-wrap-center {
display: flex;
height: 4rem;
font-size: 3.5rem;
white-space: nowrap;
align-items: center;
justify-content: center;
}
clock-weather-card-today-right-wrap-bottom {
display: flex;
justify-content: start;
}
clock-weather-card-forecast {
display: block;
}
clock-weather-card-forecast-row {
display: grid;
grid-template-columns: var(--col-one-size) 2rem 2.1rem auto 2.1rem;
align-items: center;
grid-gap: 0.5rem;
}
forecast-text {
text-align: var(--text-align);
white-space: nowrap;
text-overflow: clip;
}
forecast-icon {
display: flex;
align-items: center;
justify-content: center;
}
forecast-temperature-bar {
position: relative;
width: 100%;
height: var(--bar-height);
border-radius: calc(var(--bar-height) / 2);
overflow: hidden;
}
forecast-temperature-bar-background {
left: 0%;
right: 100%;
width: 100%;
opacity: 0.25;
background: var(--light-primary-color);
}
forecast-temperature-bar-current-indicator-dot {
--border-width: 2px;
background-color: var(--primary-text-color);
border-radius: 50%;
width: var(--bar-height);
box-shadow: inset 0 0 0 var(--border-width) var(--text-light-primary-color);
margin-left: calc(var(--move-right) * -1 * var(--bar-height));
}
forecast-temperature-bar-range {
border-radius: calc(var(--bar-height) / 2);
left: var(--start-percent);
right: calc(100% - var(--end-percent));
background: linear-gradient(to right, var(--gradient));
overflow: hidden;
min-width: var(--bar-height);
margin-left: calc(var(--move-right) * -1 * var(--bar-height));
}
forecast-temperature-bar-current-indicator {
opacity: 0.75;
left: var(--position);
}
forecast-temperature-bar-current-indicator,
forecast-temperature-bar-current-indicator-dot,
forecast-temperature-bar-background,
forecast-temperature-bar-range {
height: 100%;
position: absolute;
}
aqi {
padding: 2px;
border-radius: 5px;
}
`
/**
* @license
* Copyright 2017 Google LLC
* SPDX-License-Identifier: BSD-3-Clause
*/;class ve{constructor(e){}get _$AU(){return this._$AM._$AU}_$AT(e,t,i){this._$Ct=e,this._$AM=t,this._$Ci=i}_$AS(e,t){return this.update(e,t)}update(e,t){return this.render(...t)}}const ke="ontouchstart"in window||navigator.maxTouchPoints>0||navigator.maxTouchPoints>0;class xe extends HTMLElement{constructor(){super(),this.holdTime=500,this.held=!1,this.ripple=document.createElement("mwc-ripple")}connectedCallback(){Object.assign(this.style,{position:"absolute",width:ke?"100px":"50px",height:ke?"100px":"50px",transform:"translate(-50%, -50%)",pointerEvents:"none",zIndex:"999"}),this.appendChild(this.ripple),this.ripple.primary=!0,["touchcancel","mouseout","mouseup","touchmove","mousewheel","wheel","scroll"].forEach((e=>{document.addEventListener(e,(()=>{clearTimeout(this.timer),this.stopAnimation(),this.timer=void 0}),{passive:!0})}))}bind(e,t){if(e.actionHandler)return;e.actionHandler=!0,e.addEventListener("contextmenu",(e=>{const t=e||window.event;return t.preventDefault&&t.preventDefault(),t.stopPropagation&&t.stopPropagation(),t.cancelBubble=!0,t.returnValue=!1,!1}));const i=e=>{var t,i;this.held=!1;const r=null!==(t=e.pageX)&&void 0!==t?t:e.touches[0].pageX,s=null!==(i=e.pageY)&&void 0!==i?i:e.touches[0].pageY;this.timer=window.setTimeout((()=>{this.startAnimation(r,s),this.held=!0}),this.holdTime)},r=i=>{i.preventDefault(),["touchend","touchcancel"].includes(i.type)&&void 0===this.timer||(clearTimeout(this.timer),this.stopAnimation(),this.timer=void 0,this.held?fe(e,"action",{action:"hold"}):t.hasDoubleClick?"click"===i.type&&i.detail<2||!this.dblClickTimeout?this.dblClickTimeout=window.setTimeout((()=>{this.dblClickTimeout=void 0,fe(e,"action",{action:"tap"})}),250):(clearTimeout(this.dblClickTimeout),this.dblClickTimeout=void 0,fe(e,"action",{action:"double_tap"})):fe(e,"action",{action:"tap"}))};e.addEventListener("touchstart",i,{passive:!0}),e.addEventListener("touchend",r),e.addEventListener("touchcancel",r),e.addEventListener("mousedown",i,{passive:!0}),e.addEventListener("click",r),e.addEventListener("keyup",(e=>{13===e.keyCode&&r(e)}))}startAnimation(e,t){Object.assign(this.style,{left:`${e}px`,top:`${t}px`,display:null}),this.ripple.disabled=!1,this.ripple.active=!0,this.ripple.unbounded=!0}stopAnimation(){this.ripple.active=!1,this.ripple.disabled=!0,this.style.display="none"}}customElements.define("action-handler-clock-weather",xe);const Te=(e,t)=>{const i=(()=>{const e=document.body;if(e.querySelector("action-handler-clock-weather"))return e.querySelector("action-handler-clock-weather");const t=document.createElement("action-handler-clock-weather");return e.appendChild(t),t})();i&&i.bind(e,t)},Me=(e=>(...t)=>({_$litDirective$:e,values:t}))(class extends ve{update(e,[t]){return Te(e.element,t),j}render(e){}});var Se={"clear-night":"Ясно",cloudy:"Облачно",fog:"Мъгла",hail:"Градушка",lightning:"Гръмотевични бури","lightning-rainy":"Дъждовни гръмотевични бури",partlycloudy:"Частична облачност",pouring:"Пороен дъжд",rainy:"Дъждовно",snowy:"Сняг","snowy-rainy":"Суграшица",sunny:"Слънчево",windy:"Ветровито","windy-variant":"Силен вятър",exceptional:"Изключително"},_e={1:"Пн",2:"Вт",3:"Ср",4:"Чт",5:"Пт",6:"Сб",7:"Нд"},Ne={aqi:"AQI",humidity:"Влажност","feels-like":"Усеща се като"},Oe={weather:Se,day:_e,misc:Ne},Ae=Object.freeze({__proto__:null,day:_e,default:Oe,misc:Ne,weather:Se}),$e={"clear-night":"Klart",cloudy:"Overskyet",fog:"Tåge",hail:"Hagl",lightning:"Lyn","lightning-rainy":"Lyn ,regnvejr",partlycloudy:"Delvis overskyet",pouring:"Regnvejr",rainy:"Regnfuldt",snowy:"Sne","snowy-rainy":"Slud",sunny:"Solrig",windy:"Blæsende","windy-variant":"Stærk vind",exceptional:"Kaos"},Ze={1:"Man",2:"Tir",3:"Ons",4:"Tor",5:"Fre",6:"Lør",7:"Søn"},Ce={aqi:"AQI",humidity:"fugtighed","feels-like":"Feels like"},Be={weather:$e,day:Ze,misc:Ce},Ue=Object.freeze({__proto__:null,day:Ze,default:Be,misc:Ce,weather:$e}),Ge={"clear-night":"Serè",cloudy:"Ennuvolat",fog:"Boira",hail:"Calamarsa",lightning:"Tempesta elèctrica","lightning-rainy":"Tempesta",partlycloudy:"Parcialment ennuvolat",pouring:"Aiguat",rainy:"Plujós",snowy:"Neu","snowy-rainy":"Aiguaneu",sunny:"Assolellat",windy:"Ventós","windy-variant":"Vent fort",exceptional:"Excepcional"},Ve={1:"Dl.",2:"Dt.",3:"Dc.",4:"Dj.",5:"Dv.",6:"Ds.",7:"Dg."},Ee={aqi:"AQI",humidity:"humitat","feels-like":"Feels like"},De={weather:Ge,day:Ve,misc:Ee},je=Object.freeze({__proto__:null,day:Ve,default:De,misc:Ee,weather:Ge}),Ie={"clear-night":"Jasno",cloudy:"Zataženo",fog:"Mlha",hail:"Kroupy",lightning:"Bouřky","lightning-rainy":"Bouřky s deštěm",partlycloudy:"Částečně zataženo",pouring:"Silný déšť",rainy:"Déšť",snowy:"Sníh","snowy-rainy":"Sníh s deštěm",sunny:"Slunečno",windy:"Vítr","windy-variant":"Prudký vítr",exceptional:"Chaos"},ze={1:"Po",2:"Út",3:"St",4:"Čt",5:"Pá",6:"So",7:"Ne"},Le={aqi:"AQI",humidity:"vlhkost","feels-like":"pocitová teplota"},Fe={weather:Ie,day:ze,misc:Le},Pe={"clear-night":"klar",cloudy:"bewölkt",fog:"Nebel",hail:"Hagel",lightning:"Gewitter","lightning-rainy":"Gewitter",partlycloudy:"teils bewölkt",pouring:"starker Regen",rainy:"Regen",snowy:"Schneefall","snowy-rainy":"Schneeregen",sunny:"sonnig",windy:"windig","windy-variant":"starker Wind",exceptional:"Unwetter"},He={1:"Mo",2:"Di",3:"Mi",4:"Do",5:"Fr",6:"Sa",7:"So"},We={aqi:"AQI",humidity:"Luftfeuchtigkeit","feels-like":"Gefühlt"},qe={weather:Pe,day:He,misc:We},Re={"clear-night":"Καθαρός",cloudy:"Συννεφιασμένος",fog:"Ομίχλη",hail:"Χαλάζι",lightning:"Καταιγίδες","lightning-rainy":"Καταιγίδες με βροχή",partlycloudy:"Λίγα σύννεφα",pouring:"Έντονη βροχή",rainy:"Βροχερός",snowy:"Χιόνι","snowy-rainy":"Χιονόνερο",sunny:"Ηλιόλουστος",windy:"Θυελλώδης","windy-variant":"Έντονοι άνεμοι",exceptional:"Εξαιρετικός"},Ye={1:"Δευ",2:"Τρί",3:"Τετ",4:"Πεμ",5:"Παρ",6:"Σαβ",7:"Κυρ"},Je={aqi:"AQI",humidity:"υγρασία","feels-like":"Feels like"},Qe={weather:Re,day:Ye,misc:Je},Ke={"clear-night":"Clear",cloudy:"Cloudy",fog:"Fog",hail:"Hail",lightning:"Thunderstorms","lightning-rainy":"Rainy thunderstorms",partlycloudy:"Partly cloudy",pouring:"Pouring",rainy:"Rainy",snowy:"Snowy","snowy-rainy":"Sleet",sunny:"Sunny",windy:"Windy","windy-variant":"Strong wind",exceptional:"Exceptional"},Xe={1:"Mon",2:"Tue",3:"Wed",4:"Thu",5:"Fri",6:"Sat",7:"Sun"},et={aqi:"AQI",humidity:"Humidity","feels-like":"Feels like"},tt={weather:Ke,day:Xe,misc:et},it={"clear-night":"Despejado",cloudy:"Nublado",fog:"Niebla",hail:"Granizo",lightning:"Tormenta eléctrica","lightning-rainy":"Tormenta",partlycloudy:"Parcialmente nublado",pouring:"Diluviando",rainy:"Lluvioso",snowy:"Nieve","snowy-rainy":"Aguanieve",sunny:"Soleado",windy:"Viento","windy-variant":"Fuerte viento",exceptional:"Caos"},rt={1:"Lun",2:"Mar",3:"Mie",4:"Jue",5:"Vie",6:"Sab",7:"Dom"},st={aqi:"AQI",humidity:"humedad","feels-like":"Feels like"},at={weather:it,day:rt,misc:st},nt={"clear-night":"Selge",cloudy:"Pilvine",fog:"Udu",hail:"Rahe",lightning:"Äike","lightning-rainy":"Äiksevihm",partlycloudy:"Vahelduv pilvisus",pouring:"Paduvihm",rainy:"Vihm",snowy:"Lumi","snowy-rainy":"Lörts",sunny:"Päike",windy:"Tuuline","windy-variant":"Tuuline",exceptional:"Äärmuslik"},ot={1:"E",2:"T",3:"K",4:"N",5:"R",6:"L",7:"P"},lt={aqi:"AQI",humidity:"niiskus","feels-like":"Feels like"},ct={weather:nt,day:ot,misc:lt},dt={"clear-night":"Selkeää",cloudy:"Pilvistä",fog:"Sumua",hail:"Raekuuroja",lightning:"Ukkosta","lightning-rainy":"Ukkoskuuroja",partlycloudy:"Puolipilvistä",pouring:"Voimakasta vesisadetta",rainy:"Vesisadetta",snowy:"Lumisadetta","snowy-rainy":"Räntäsadetta",sunny:"Selkeää",windy:"Tuulista","windy-variant":"Voimakasta tuulta",exceptional:"Poikkeuksellista"},ut={1:"Ma",2:"Ti",3:"Ke",4:"To",5:"Pe",6:"La",7:"Su"},ht={aqi:"AQI",humidity:"kosteus","feels-like":"Feels like"},mt={weather:dt,day:ut,misc:ht},ft={"clear-night":"Dégagé",cloudy:"Nuageux",fog:"Brouillard",hail:"Grêle",lightning:"Orages","lightning-rainy":"Orages et pluie",partlycloudy:"Partiellement nuageux",pouring:"Pluie battante",rainy:"Pluie",snowy:"Neige","snowy-rainy":"Neige fondante",sunny:"Ensoleillé",windy:"Venteux","windy-variant":"Vent fort",exceptional:"Exceptionnelle"},pt={1:"Lun",2:"Mar",3:"Mer",4:"Jeu",5:"Ven",6:"Sam",7:"Dim"},yt={aqi:"AQI",humidity:"humidité","feels-like":"Feels like"},bt={weather:ft,day:pt,misc:yt},gt={"clear-night":"בהיר",cloudy:"מעונן",fog:"ערפל",hail:"ברד",lightning:"סופות רעמים","lightning-rainy":"סופות רעמים גשומות",partlycloudy:"מעונן חלקית",pouring:"גשם זלעפות",rainy:"גשום",snowy:"מושלג","snowy-rainy":"ברד",sunny:"שמשי",windy:"סוער","windy-variant":"רוח חזקה",exceptional:"חריג"},wt={1:"שני",2:"שלישי",3:"רביעי",4:"חמישי",5:"שישי",6:"שבת",7:"ראשון"},vt={aqi:"AQI",humidity:"לחות","feels-like":"Feels like"},kt={weather:gt,day:wt,misc:vt},xt={"clear-night":"Tiszta",cloudy:"Felhős",fog:"Ködös",hail:"Jégeső",lightning:"Villámlás","lightning-rainy":"Zivatar",partlycloudy:"Helyenként felhős",pouring:"Felhőszakadás",rainy:"Esős",snowy:"Havazás","snowy-rainy":"Havaseső, ónoseső",sunny:"Napos",windy:"Szeles","windy-variant":"Erős szél",exceptional:"Kivételes"},Tt={1:"H",2:"K",3:"Sze",4:"Cs",5:"P",6:"Szo",7:"V"},Mt={aqi:"AQI",humidity:"páratartalom","feels-like":"Feels like"},St={weather:xt,day:Tt,misc:Mt},_t={"clear-night":"Cerah",cloudy:"Berawan",fog:"Berkabut",hail:"Hujan es",lightning:"Petir","lightning-rainy":"Hujan petir",partlycloudy:"Cerah berawan",pouring:"Hujan deras",rainy:"Hujan",snowy:"Salju","snowy-rainy":"Hujan salju",sunny:"Cerah",windy:"Berangin","windy-variant":"Berangin kencang",exceptional:"Badai"},Nt={1:"Sen",2:"Sel",3:"Rab",4:"Kam",5:"Jum",6:"Sab",7:"Min"},Ot={aqi:"AQI",humidity:"Kelembapan","feels-like":"Terasa seperti"},At={weather:_t,day:Nt,misc:Ot},$t={"clear-night":"Heiðskýrt",cloudy:"Skýjað",fog:"Þoka",hail:"Hagl",lightning:"Eldingar","lightning-rainy":"Þrumur",partlycloudy:"Skýjað að hluta",pouring:"mikil rigning",rainy:"Rigning",snowy:"Snjókoma","snowy-rainy":"Él",sunny:"Sólríkt",windy:"Hvasst","windy-variant":"Stórmur",exceptional:"Óveður"},Zt={1:"Mán",2:"Þri",3:"Mið",4:"Fim",5:"Fös",6:"Lau",7:"Sun"},Ct={aqi:"AQI",humidity:"raki","feels-like":"Feels like"},Bt={weather:$t,day:Zt,misc:Ct},Ut={"clear-night":"Sereno",cloudy:"Nuvoloso",fog:"Nebbia",hail:"Grandine",lightning:"Temporali","lightning-rainy":"Temporali con pioggia",partlycloudy:"Parzialmente nuvoloso",pouring:"Rovesci",rainy:"Pioggia",snowy:"Neve","snowy-rainy":"Nevischio",sunny:"Soleggiato",windy:"Vento","windy-variant":"Vento forte",exceptional:"Tempesta"},Gt={1:"Lun",2:"Mar",3:"Mer",4:"Gio",5:"Ven",6:"Sab",7:"Dom"},Vt={aqi:"AQI",humidity:"umidità","feels-like":"Percepita"},Et={weather:Ut,day:Gt,misc:Vt},Dt={"clear-night":"맑음",cloudy:"구름많음",fog:"안개",hail:"우박",lightning:"번개","lightning-rainy":"번개, 뇌우",partlycloudy:"구름조금",pouring:"강한 비",rainy:"비",snowy:"눈","snowy-rainy":"진눈깨비",sunny:"맑음",windy:"바람","windy-variant":"매우 강한 바람",exceptional:"예외"},jt={1:"월",2:"화",3:"수",4:"목",5:"금",6:"토",7:"일"},It={aqi:"대기환경지수",humidity:"습도","feels-like":"체감온도"},zt={weather:Dt,day:jt,misc:It},Lt={"clear-night":"Giedra",cloudy:"Debesuota",fog:"Rūkas",hail:"Kruša",lightning:"Perkūnija","lightning-rainy":"Perkūnija su lietumi",partlycloudy:"Apsiniaukę",pouring:"Liūtis",rainy:"Lietus",snowy:"Sniegas","snowy-rainy":"Šlapdriba",sunny:"Saulėta",windy:"Vėjuota","windy-variant":"Stiprus vėjas",exceptional:"Audra"},Ft={1:"Pr",2:"An",3:"Tr",4:"Kt",5:"Pn",6:"Št",7:"Sk"},Pt={aqi:"AQI",humidity:"drėgmė","feels-like":"Feels like"},Ht={weather:Lt,day:Ft,misc:Pt},Wt={"clear-night":"Klart",cloudy:"Overskyet",fog:"Tåke",hail:"Hagl",lightning:"Lyn","lightning-rainy":"Lyn, regn",partlycloudy:"Delvis overskyet",pouring:"Pøsregn",rainy:"Regn",snowy:"Snø","snowy-rainy":"Sludd",sunny:"Sol",windy:"Vindfullt","windy-variant":"Sterk vind",exceptional:"Storm"},qt={1:"Man",2:"Tir",3:"Ons",4:"Tor",5:"Fre",6:"Lør",7:"Søn"},Rt={aqi:"AQI",humidity:"fuktighet","feels-like":"Feels like"},Yt={weather:Wt,day:qt,misc:Rt},Jt={"clear-night":"Helder",cloudy:"Bewolkt",fog:"Mistig",hail:"Hagel",lightning:"Onweersbuien","lightning-rainy":"Onweersbuien met regen",partlycloudy:"Half bewolkt",pouring:"Regen",rainy:"Regenachtig",snowy:"Sneeuw","snowy-rainy":"Natte sneeuw",sunny:"Zonnig",windy:"Winderig","windy-variant":"Storm",exceptional:"Uitzonderlijk"},Qt={1:"Ma",2:"Di",3:"Wo",4:"Do",5:"Vr",6:"Za",7:"Zo"},Kt={aqi:"AQI",humidity:"Vochtigheid","feels-like":"Gevoelstemperatuur"},Xt={weather:Jt,day:Qt,misc:Kt},ei={"clear-night":"pogodna noc",cloudy:"pochmurno",fog:"mgła",hail:"grad",lightning:"błyskawice","lightning-rainy":"burza",partlycloudy:"częściowe zachmurzenie",pouring:"ulewa",rainy:"deszczowo",snowy:"opady śniegu","snowy-rainy":"deszcz ze śniegiem",sunny:"słonecznie",windy:"wietrznie","windy-variant":"wietrznie",exceptional:"warunki nadzwyczajne"},ti={1:"pon.",2:"wt.",3:"śr.",4:"czw.",5:"pt.",6:"sob.",7:"niedz."},ii={aqi:"AQI",humidity:"wilgotność","feels-like":"Odczuwalne"},ri={weather:ei,day:ti,misc:ii},si={"clear-night":"Céu limpo, sem nuvens",cloudy:"Nublado",fog:"Nevoeiro",hail:"Granizo",lightning:"Raios","lightning-rainy":"Chuvoso com raios",partlycloudy:"Parcialmente nublado",pouring:"Torrencial",rainy:"Chuvoso",snowy:"Neve","snowy-rainy":"Chuvoso com neve",sunny:"Ensolarado",windy:"Ventania","windy-variant":"Ventania forte",exceptional:"Excepcional"},ai={1:"Seg",2:"Ter",3:"Qua",4:"Qui",5:"Sex",6:"Sáb",7:"Dom"},ni={aqi:"AQI",humidity:"umidade","feels-like":"Feels like"},oi={weather:si,day:ai,misc:ni},li={"clear-night":"Céu limpo, sem nuvens",cloudy:"Nublado",fog:"Nevoeiro",hail:"Granizo",lightning:"Raios","lightning-rainy":"Chuvoso com raios",partlycloudy:"Parcialmente nublado",pouring:"Torrencial",rainy:"Chuvoso",snowy:"Neve","snowy-rainy":"Chuvoso com neve",sunny:"Ensolarado",windy:"Ventania","windy-variant":"Ventania forte",exceptional:"Excepcional"},ci={1:"Seg",2:"Ter",3:"Qua",4:"Qui",5:"Sex",6:"Sáb",7:"Dom"},di={aqi:"AQI",humidity:"humidade","feels-like":"Feels like"},ui={weather:li,day:ci,misc:di},hi={"clear-night":"Senin",cloudy:"Innorat",fog:"Ceata",hail:"Grindina",lightning:"Fulgere","lightning-rainy":"Furtuni cu ploaie",partlycloudy:"Partial innorat",pouring:"Averse",rainy:"Ploaie",snowy:"Ninsoare","snowy-rainy":"Lapovita",sunny:"Insorit",windy:"Vant","windy-variant":"Vant puternic",exceptional:"Furtuna"},mi={1:"Lun",2:"Mar",3:"Mie",4:"Joi",5:"Vin",6:"Sam",7:"Dum"},fi={aqi:"AQI",humidity:"umiditate","feels-like":"Feels like"},pi={weather:hi,day:mi,misc:fi},yi={"clear-night":"Ясно",cloudy:"Облачно",fog:"Туман",hail:"Град",lightning:"Гроза","lightning-rainy":"Дождь с грозой",partlycloudy:"Переменная облачность",pouring:"Проливной дождь",rainy:"Дождь",snowy:"Снег","snowy-rainy":"Мокрый снег",sunny:"Солнечно",windy:"Ветер","windy-variant":"Сильный ветер",exceptional:"Буря"},bi={1:"Пн",2:"Вт",3:"Ср",4:"Чт",5:"Пт",6:"Сб",7:"Вс"},gi={aqi:"AQI",humidity:"влажность","feels-like":"Feels like"},wi={weather:yi,day:bi,misc:gi},vi={"clear-night":"Jasná noc",cloudy:"Zamračené",fog:"Hmla",hail:"Krupobitie",lightning:"Búrky","lightning-rainy":"Búrky s dažďom",partlycloudy:"Polooblačno",pouring:"Silný dážď",rainy:"Daždivo",snowy:"Sneženie","snowy-rainy":"Dážď so snehom",sunny:"Slnečno",windy:"Veterno","windy-variant":"Prudký vietor",exceptional:"Neobyčajné počasie (Chaos)"},ki={1:"Pon",2:"Uto",3:"Str",4:"Štv",5:"Pia",6:"Sob",7:"Ned"},xi={aqi:"AQI",humidity:"vlhkosť","feels-like":"pocitová teplota"},Ti={weather:vi,day:ki,misc:xi},Mi={"clear-night":"Jasno",cloudy:"Oblačno",fog:"Megla",hail:"Toča",lightning:"Nevihte","lightning-rainy":"Nevihte z dežjem",partlycloudy:"Delno oblačno",pouring:"Lije",rainy:"Deževno",snowy:"Sneženo","snowy-rainy":"Žled",sunny:"Sončno",windy:"Vetrovno","windy-variant":"Močan veter",exceptional:"Izjemno vreme"},Si={1:"Pon",2:"Tor",3:"Sre",4:"Čet",5:"Pet",6:"Sob",7:"Ned"},_i={aqi:"AQI",humidity:"vlažnost","feels-like":"Feels like"},Ni={weather:Mi,day:Si,misc:_i},Oi={"clear-night":"Ведро",cloudy:"Облачно",fog:"Магла",hail:"Град",lightning:"Грмљавина","lightning-rainy":"Киша уз грмљавину",partlycloudy:"Делимично облачно",pouring:"Пљусак",rainy:"Киша",snowy:"Снег","snowy-rainy":"Суснежица",sunny:"Сунчано",windy:"Ветар","windy-variant":"Јак ветар",exceptional:"Изузетно"},Ai={1:"Пон",2:"Уто",3:"Сре",4:"Чет",5:"Пет",6:"Суб",7:"Нед"},$i={aqi:"AQI",humidity:"Влажност","feels-like":"Feels like"},Zi={weather:Oi,day:Ai,misc:$i},Ci={"clear-night":"Vedro",cloudy:"Oblačno",fog:"Magla",hail:"Grad",lightning:"Grmljavina","lightning-rainy":"Kiša uz grmljavinu",partlycloudy:"Delimično oblačno",pouring:"Pljusak",rainy:"Kiša",snowy:"Sneg","snowy-rainy":"Susnežica",sunny:"Sunčano",windy:"Vetar","windy-variant":"Jak vetar",exceptional:"Izuzetno"},Bi={1:"Pon",2:"Uto",3:"Sre",4:"Čet",5:"Pet",6:"Sub",7:"Ned"},Ui={aqi:"AQI",humidity:"Vlažnost","feels-like":"Feels like"},Gi={weather:Ci,day:Bi,misc:Ui},Vi={"clear-night":"Klart, natt",cloudy:"Molnigt",fog:"Dimma",hail:"Hagel",lightning:"Åska","lightning-rainy":"Åska, regnigt",partlycloudy:"Delvis molnigt",pouring:"Ösregn",rainy:"Regnigt",snowy:"Snöigt","snowy-rainy":"Snöblandat regn",sunny:"Soligt",windy:"Blåsigt","windy-variant":"Stark blåst",exceptional:"Exceptionellt"},Ei={1:"Mån",2:"Tis",3:"Ons",4:"Tor",5:"Fre",6:"Lör",7:"Sön"},Di={aqi:"AQI",humidity:"fuktighet","feels-like":"Känns som"},ji={weather:Vi,day:Ei,misc:Di},Ii={"clear-night":"ท้องฟ้าแจ่มใส",cloudy:"มีเมฆเป็นส่วนมาก",fog:"หมอก",hail:"ลูกเห็บ",lightning:"พายุฝนฟ้าคะนอง","lightning-rainy":"ฝนฟ้าคะนอง",partlycloudy:"มีเมฆบางส่วน",pouring:"ฝนตกหนัก",rainy:"ฝนตก",snowy:"หิมะตก","snowy-rainy":"ฝนตกเป็นลูกเห็บ",sunny:"แดดจัด",windy:"มีลมจัด","windy-variant":"ลมแรง",exceptional:"Exceptional"},zi={1:"จ.",2:"อ.",3:"พ.",4:"พฤ.",5:"ศ.",6:"ส.",7:"อา."},Li={aqi:"AQI",humidity:"ความชื้น","feels-like":"Feels like"},Fi={weather:Ii,day:zi,misc:Li},Pi={"clear-night":"Açık",cloudy:"Bulutlu",fog:"Sis",hail:"Dolu",lightning:"Gökgürültülü","lightning-rainy":"Gökgürültülü Yağmurlu",partlycloudy:"Parçalı Bulutlu",pouring:"Sağanak",rainy:"Yağmurlu",snowy:"Karlı","snowy-rainy":"Sulu Kar",sunny:"Güneşli",windy:"Rüzgarlı","windy-variant":"Güçlü Rüzgar",exceptional:"Mükemmel"},Hi={1:"Pzt",2:"Sal",3:"Çrş",4:"Prş",5:"Cum",6:"Cts",7:"Pzr"},Wi={aqi:"AQI",humidity:"nem","feels-like":"Feels like"},qi={weather:Pi,day:Hi,misc:Wi},Ri={"clear-night":"Ясно",cloudy:"Хмарно",fog:"Туман",hail:"Грім",lightning:"Грози","lightning-rainy":"Дощові грози",partlycloudy:"Мінлива хмарність",pouring:"Злива",rainy:"Дощ",snowy:"Сніг","snowy-rainy":"Мокрий сніг",sunny:"Сонячно",windy:"Вітряно","windy-variant":"Дуже вітряно",exceptional:"Буря"},Yi={1:"Пн",2:"Вт",3:"Ср",4:"Чт",5:"Пт",6:"Сб",7:"Нд"},Ji={aqi:"AQI",humidity:"вологість","feels-like":"Feels like"},Qi={weather:Ri,day:Yi,misc:Ji},Ki={"clear-night":"صاف",cloudy:"ابر آلود",fog:"دھند",hail:"اولے",lightning:"گرج چمک","lightning-rainy":"گرج چمک کے ساتھ بارش",partlycloudy:"جزوی طور پر ابر آلود",pouring:"موسلا دھار بارش",rainy:"بارش",snowy:"برفانی","snowy-rainy":"ژالہ باری",sunny:"دھوپ",windy:"آندھی","windy-variant":"تیز آندھی",exceptional:"غیر معمولی"},Xi={1:"پیر",2:"منگل",3:"بدھ",4:"جمعرات",5:"جمعہ",6:"ہفتہ",7:"اتوار"},er={aqi:"AQI",humidity:"نمی","feels-like":"Feels like"},tr={weather:Ki,day:Xi,misc:er},ir={"clear-night":"Trời trong",cloudy:"Trời mây",fog:"Sương mù",hail:"Mưa đá",lightning:"Dông bão","lightning-rainy":"Mưa Dông",partlycloudy:"Mây nhẹ",pouring:"Mưa Lớn",rainy:"Mưa",snowy:"Tuyết","snowy-rainy":"Mưa Tuyết",sunny:"Nắng",windy:"Gió","windy-variant":"Gió mạnh",exceptional:"Khắc Nghiệt"},rr={1:"T2",2:"T3",3:"T4",4:"T5",5:"T6",6:"T7",7:"CN"},sr={aqi:"AQI",humidity:"độ ẩm","feels-like":"Feels like"},ar={weather:ir,day:rr,misc:sr},nr={"clear-night":"夜间晴朗",cloudy:"阴",fog:"雾",hail:"冰雹",lightning:"雷","lightning-rainy":"雷阵雨",partlycloudy:"多云",pouring:"大雨",rainy:"雨",snowy:"雪","snowy-rainy":"雨夹雪",sunny:"晴",windy:"有风","windy-variant":"强风",exceptional:"特殊"},or={1:"周一",2:"周二",3:"周三",4:"周四",5:"周五",6:"周六",7:"周日"},lr={aqi:"AQI",humidity:"湿度","feels-like":"Feels like"},cr={weather:nr,day:or,misc:lr},dr={"clear-night":"晴朗夜晚",cloudy:"多雲",fog:"有霧",hail:"冰雹",lightning:"閃電","lightning-rainy":"雷雨",partlycloudy:"局部多雲",pouring:"大雨",rainy:"下雨",snowy:"下雪","snowy-rainy":"雪雨",sunny:"晴天",windy:"有風","windy-variant":"強風",exceptional:"極端天氣"},ur={1:"週一",2:"週二",3:"週三",4:"週四",5:"週五",6:"週六",7:"週日"},hr={aqi:"空氣品質",humidity:"濕度","feels-like":"體感溫度"},mr={weather:dr,day:ur,misc:hr};const fr={bg:Ae,cs:Object.freeze({__proto__:null,day:ze,default:Fe,misc:Le,weather:Ie}),ca:je,da:Ue,de:Object.freeze({__proto__:null,day:He,default:qe,misc:We,weather:Pe}),el:Object.freeze({__proto__:null,day:Ye,default:Qe,misc:Je,weather:Re}),en:Object.freeze({__proto__:null,day:Xe,default:tt,misc:et,weather:Ke}),es:Object.freeze({__proto__:null,day:rt,default:at,misc:st,weather:it}),et:Object.freeze({__proto__:null,day:ot,default:ct,misc:lt,weather:nt}),fi:Object.freeze({__proto__:null,day:ut,default:mt,misc:ht,weather:dt}),fr:Object.freeze({__proto__:null,day:pt,default:bt,misc:yt,weather:ft}),he:Object.freeze({__proto__:null,day:wt,default:kt,misc:vt,weather:gt}),hu:Object.freeze({__proto__:null,day:Tt,default:St,misc:Mt,weather:xt}),id:Object.freeze({__proto__:null,day:Nt,default:At,misc:Ot,weather:_t}),is:Object.freeze({__proto__:null,day:Zt,default:Bt,misc:Ct,weather:$t}),it:Object.freeze({__proto__:null,day:Gt,default:Et,misc:Vt,weather:Ut}),ko:Object.freeze({__proto__:null,day:jt,default:zt,misc:It,weather:Dt}),lt:Object.freeze({__proto__:null,day:Ft,default:Ht,misc:Pt,weather:Lt}),nb:Object.freeze({__proto__:null,day:qt,default:Yt,misc:Rt,weather:Wt}),nl:Object.freeze({__proto__:null,day:Qt,default:Xt,misc:Kt,weather:Jt}),pl:Object.freeze({__proto__:null,day:ti,default:ri,misc:ii,weather:ei}),ptbr:Object.freeze({__proto__:null,day:ai,default:oi,misc:ni,weather:si}),pt:Object.freeze({__proto__:null,day:ci,default:ui,misc:di,weather:li}),ro:Object.freeze({__proto__:null,day:mi,default:pi,misc:fi,weather:hi}),ru:Object.freeze({__proto__:null,day:bi,default:wi,misc:gi,weather:yi}),sk:Object.freeze({__proto__:null,day:ki,default:Ti,misc:xi,weather:vi}),sl:Object.freeze({__proto__:null,day:Si,default:Ni,misc:_i,weather:Mi}),sr:Object.freeze({__proto__:null,day:Ai,default:Zi,misc:$i,weather:Oi}),srlatn:Object.freeze({__proto__:null,day:Bi,default:Gi,misc:Ui,weather:Ci}),sv:Object.freeze({__proto__:null,day:Ei,default:ji,misc:Di,weather:Vi}),th:Object.freeze({__proto__:null,day:zi,default:Fi,misc:Li,weather:Ii}),tr:Object.freeze({__proto__:null,day:Hi,default:qi,misc:Wi,weather:Pi}),uk:Object.freeze({__proto__:null,day:Yi,default:Qi,misc:Ji,weather:Ri}),ur:Object.freeze({__proto__:null,day:Xi,default:tr,misc:er,weather:Ki}),vi:Object.freeze({__proto__:null,day:rr,default:ar,misc:sr,weather:ir}),zhcn:Object.freeze({__proto__:null,day:or,default:cr,misc:lr,weather:nr}),zhtw:Object.freeze({__proto__:null,day:ur,default:mr,misc:hr,weather:dr})};function pr(e){return Math.max(...e)}function yr(e){return Math.min(...e)}function br(e,t=0){return t<=0?Math.round(e):Math.ceil((e-t/2)/t)*t}function gr(e,t=0){return t<=0?Math.ceil(e):Math.ceil(e/t)*t}function wr(e){return null===e?null:Math.round(e)}var vr="data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 512 512'%3e%3cdefs%3e%3clinearGradient id='a' x1='54.3' x2='187.2' y1='29' y2='259.1' gradientUnits='userSpaceOnUse'%3e%3cstop offset='0' stop-color='%2386c3db'/%3e%3cstop offset='.5' stop-color='%2386c3db'/%3e%3cstop offset='1' stop-color='%235eafcf'/%3e%3c/linearGradient%3e%3csymbol id='b' overflow='visible' viewBox='0 0 270 270'%3e%3cpath fill='url(%23a)' stroke='%2372b9d5' stroke-linecap='round' stroke-linejoin='round' stroke-width='6' d='M252.3 168.6A133.4 133.4 0 01118 36.2 130.5 130.5 0 01122.5 3 133 133 0 003 134.6C3 207.7 63 267 137.2 267c62.5 0 114.8-42.2 129.8-99.2a135.6 135.6 0 01-14.8.8Z'%3e%3canimateTransform additive='sum' attributeName='transform' dur='6s' repeatCount='indefinite' type='rotate' values='-15 135 135%3b 9 135 135%3b -15 135 135'/%3e%3c/path%3e%3c/symbol%3e%3c/defs%3e%3cuse xlink:href='%23b' width='270' height='270' transform='translate(121 121)'/%3e%3c/svg%3e",kr="data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 512 512'%3e%3cdefs%3e%3csymbol id='a' overflow='visible' viewBox='0 0 279 279'%3e%3cpath fill='none' stroke='%2372b9d5' stroke-linecap='round' stroke-linejoin='round' stroke-width='15' d='M256.8 173.1A133.3 133.3 0 01122.4 40.7 130.5 130.5 0 01127 7.5 133 133 0 007.5 139.1c0 73.1 60 132.4 134.2 132.4 62.5 0 114.8-42.2 129.8-99.2a135.6 135.6 0 01-14.8.8Z'%3e%3canimateTransform additive='sum' attributeName='transform' dur='6s' repeatCount='indefinite' type='rotate' values='-15 135 135%3b 9 135 135%3b -15 135 135'/%3e%3c/path%3e%3c/symbol%3e%3c/defs%3e%3cuse xlink:href='%23a' width='279' height='279' transform='translate(116.5 116.5)'/%3e%3c/svg%3e",xr="data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 512 512'%3e%3cdefs%3e%3clinearGradient id='a' x1='150' x2='234' y1='119.2' y2='264.8' gradientUnits='userSpaceOnUse'%3e%3cstop offset='0' stop-color='%23fbbf24'/%3e%3cstop offset='.5' stop-color='%23fbbf24'/%3e%3cstop offset='1' stop-color='%23f59e0b'/%3e%3c/linearGradient%3e%3csymbol id='b' viewBox='0 0 384 384'%3e%3ccircle cx='192' cy='192' r='84' fill='url(%23a)' stroke='%23f8af18' stroke-miterlimit='10' stroke-width='6'/%3e%3cpath fill='none' stroke='%23fbbf24' stroke-linecap='round' stroke-miterlimit='10' stroke-width='24' d='M192 61.7V12m0 360v-49.7m92.2-222.5 35-35M64.8 319.2l35.1-35.1m0-184.4-35-35m254.5 254.5-35.1-35.1M61.7 192H12m360 0h-49.7'%3e%3canimateTransform additive='sum' attributeName='transform' dur='6s' repeatCount='indefinite' type='rotate' values='0 192 192%3b 45 192 192'/%3e%3c/path%3e%3c/symbol%3e%3c/defs%3e%3cuse xlink:href='%23b' width='384' height='384' transform='translate(64 64)'/%3e%3c/svg%3e",Tr="data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 512 512'%3e%3cdefs%3e%3csymbol id='a' viewBox='0 0 375 375'%3e%3ccircle cx='187.5' cy='187.5' r='84' fill='none' stroke='%23fbbf24' stroke-miterlimit='10' stroke-width='15'/%3e%3cpath fill='none' stroke='%23fbbf24' stroke-linecap='round' stroke-miterlimit='10' stroke-width='15' d='M187.5 57.2V7.5m0 360v-49.7m92.2-222.5 35-35M60.3 314.7l35.1-35.1m0-184.4-35-35m254.5 254.5-35.1-35.1M57.2 187.5H7.5m360 0h-49.7'%3e%3canimateTransform additive='sum' attributeName='transform' dur='6s' repeatCount='indefinite' type='rotate' values='0 187.5 187.5%3b 45 187.5 187.5'/%3e%3c/path%3e%3c/symbol%3e%3c/defs%3e%3cuse xlink:href='%23a' width='375' height='375' transform='translate(68.5 68.5)'/%3e%3c/svg%3e",Mr="data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 512 512'%3e%3cdefs%3e%3clinearGradient id='a' x1='90' x2='206' y1='155.6' y2='356.4' gradientUnits='userSpaceOnUse'%3e%3cstop offset='0' stop-color='%23d4d7dd'/%3e%3cstop offset='.5' stop-color='%23d4d7dd'/%3e%3cstop offset='1' stop-color='%23bec1c6'/%3e%3c/linearGradient%3e%3clinearGradient id='b' x1='179.4' x2='226.7' y1='142.4' y2='224.3' gradientUnits='userSpaceOnUse'%3e%3cstop offset='0' stop-color='%23f87171'/%3e%3cstop offset='.5' stop-color='%23f87171'/%3e%3cstop offset='1' stop-color='%23dc2626'/%3e%3c/linearGradient%3e%3clinearGradient xlink:href='%23b' id='c' x1='252.5' x2='291.9' y1='149.2' y2='217.5'/%3e%3clinearGradient xlink:href='%23b' id='d' x1='325.6' x2='357.2' y1='156' y2='210.7'/%3e%3c/defs%3e%3cpath fill='none' stroke='url(%23a)' stroke-linecap='round' stroke-linejoin='round' stroke-width='24' d='M148 376V136'/%3e%3cpath fill='url(%23b)' stroke='%23ef4444' stroke-miterlimit='10' stroke-width='2' d='m191.4 137 28.8 4.3a6.4 6.4 0 015.4 6.3v73.7a6.4 6.4 0 01-5.4 6.3l-28.8 4.2a6.4 6.4 0 01-7.3-6.4v-82a6.4 6.4 0 017.3-6.3Z'%3e%3canimateTransform additive='sum' attributeName='transform' calcMode='spline' dur='3s' keySplines='.42%2c 0%2c .58%2c 1%3b .42%2c 0%2c .58%2c 1' repeatCount='indefinite' type='rotate' values='-6 99 184%3b 6 99 184%3b -6 99 184'/%3e%3c/path%3e%3cpath fill='url(%23c)' stroke='%23ef4444' stroke-miterlimit='10' stroke-width='2' d='m260.6 146.1 28.8 4.2a6.4 6.4 0 015.4 6.3v55.6a6.4 6.4 0 01-5.5 6.3l-28.7 4.2a6.4 6.4 0 01-7.3-6.3v-64a6.4 6.4 0 017.3-6.3Z'%3e%3canimateTransform additive='sum' attributeName='transform' calcMode='spline' dur='3s' keySplines='.42%2c 0%2c .58%2c 1%3b .42%2c 0%2c .58%2c 1' repeatCount='indefinite' type='rotate' values='-6 99 184%3b 6 99 184%3b -6 99 184'/%3e%3canimateTransform additive='sum' attributeName='transform' calcMode='spline' dur='1.5s' keySplines='.42%2c 0%2c .58%2c 1%3b .42%2c 0%2c .58%2c 1' repeatCount='indefinite' type='translate' values='0 0%3b 5 0%3b 0 0'/%3e%3c/path%3e%3cpath fill='url(%23d)' stroke='%23ef4444' stroke-miterlimit='10' stroke-width='2' d='m329.8 155.2 28.7 4.2a6.4 6.4 0 015.5 6.3v37.4a6.4 6.4 0 01-5.5 6.3l-28.7 4.2a6.4 6.4 0 01-7.3-6.3v-45.8a6.4 6.4 0 017.3-6.3Z'%3e%3canimateTransform additive='sum' attributeName='transform' calcMode='spline' dur='3s' keySplines='.42%2c 0%2c .58%2c 1%3b .42%2c 0%2c .58%2c 1' repeatCount='indefinite' type='rotate' values='-6 99 184%3b 6 99 184%3b -6 99 184'/%3e%3canimateTransform additive='sum' attributeName='transform' calcMode='spline' dur='1.5s' keySplines='.42%2c 0%2c .58%2c 1%3b .42%2c 0%2c .58%2c 1' repeatCount='indefinite' type='translate' values='0 0%3b 10 0%3b 0 0'/%3e%3c/path%3e%3c/svg%3e",Sr="data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3e%3cpath fill='none' stroke='%23cbd5e1' stroke-linecap='round' stroke-linejoin='round' stroke-width='24' d='M148 376V136'/%3e%3cpath fill='%23ef4444' d='m191.4 137 28.8 4.3a6.4 6.4 0 015.4 6.3v73.7a6.4 6.4 0 01-5.4 6.3l-28.8 4.2a6.4 6.4 0 01-7.3-6.4v-82a6.4 6.4 0 017.3-6.3Z'%3e%3canimateTransform additive='sum' attributeName='transform' calcMode='spline' dur='3s' keySplines='.42%2c 0%2c .58%2c 1%3b .42%2c 0%2c .58%2c 1' repeatCount='indefinite' type='rotate' values='-6 99 184%3b 6 99 184%3b -6 99 184'/%3e%3c/path%3e%3cpath fill='%23ef4444' d='m260.6 146.1 28.8 4.2a6.4 6.4 0 015.4 6.3v55.6a6.4 6.4 0 01-5.5 6.3l-28.7 4.2a6.4 6.4 0 01-7.3-6.3v-64a6.4 6.4 0 017.3-6.3Z'%3e%3canimateTransform additive='sum' attributeName='transform' calcMode='spline' dur='3s' keySplines='.42%2c 0%2c .58%2c 1%3b .42%2c 0%2c .58%2c 1' repeatCount='indefinite' type='rotate' values='-6 99 184%3b 6 99 184%3b -6 99 184'/%3e%3canimateTransform additive='sum' attributeName='transform' calcMode='spline' dur='1.5s' keySplines='.42%2c 0%2c .58%2c 1%3b .42%2c 0%2c .58%2c 1' repeatCount='indefinite' type='translate' values='0 0%3b 5 0%3b 0 0'/%3e%3c/path%3e%3cpath fill='%23ef4444' d='m329.8 155.2 28.7 4.2a6.4 6.4 0 015.5 6.3v37.4a6.4 6.4 0 01-5.5 6.3l-28.7 4.2a6.4 6.4 0 01-7.3-6.3v-45.8a6.4 6.4 0 017.3-6.3Z'%3e%3canimateTransform additive='sum' attributeName='transform' calcMode='spline' dur='3s' keySplines='.42%2c 0%2c .58%2c 1%3b .42%2c 0%2c .58%2c 1' repeatCount='indefinite' type='rotate' values='-6 99 184%3b 6 99 184%3b -6 99 184'/%3e%3canimateTransform additive='sum' attributeName='transform' calcMode='spline' dur='1.5s' keySplines='.42%2c 0%2c .58%2c 1%3b .42%2c 0%2c .58%2c 1' repeatCount='indefinite' type='translate' values='0 0%3b 10 0%3b 0 0'/%3e%3c/path%3e%3c/svg%3e",_r="data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 512 512'%3e%3cdefs%3e%3clinearGradient id='a' x1='54.3' x2='187.2' y1='29' y2='259.1' gradientUnits='userSpaceOnUse'%3e%3cstop offset='0' stop-color='%2386c3db'/%3e%3cstop offset='.5' stop-color='%2386c3db'/%3e%3cstop offset='1' stop-color='%235eafcf'/%3e%3c/linearGradient%3e%3csymbol id='b' viewBox='0 0 270 270'%3e%3cpath fill='url(%23a)' stroke='%2372b9d5' stroke-linecap='round' stroke-linejoin='round' stroke-width='6' d='M252.3 168.6A133.4 133.4 0 01118 36.2 130.5 130.5 0 01122.5 3 133 133 0 003 134.6C3 207.7 63 267 137.2 267c62.5 0 114.8-42.2 129.8-99.2a135.6 135.6 0 01-14.8.8Z'/%3e%3c/symbol%3e%3c/defs%3e%3cuse xlink:href='%23b' width='270' height='270' transform='translate(121 121)'/%3e%3c/svg%3e",Nr="data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 512 512'%3e%3cdefs%3e%3csymbol id='a' viewBox='0 0 279 279'%3e%3cpath fill='none' stroke='%2372b9d5' stroke-linecap='round' stroke-linejoin='round' stroke-width='15' d='M256.8 173.1A133.3 133.3 0 01122.4 40.7 130.5 130.5 0 01127 7.5 133 133 0 007.5 139.1c0 73.1 60 132.4 134.2 132.4 62.5 0 114.8-42.2 129.8-99.2a135.6 135.6 0 01-14.8.8Z'/%3e%3c/symbol%3e%3c/defs%3e%3cuse xlink:href='%23a' width='279' height='279' transform='translate(116.5 116.5)'/%3e%3c/svg%3e",Or="data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 512 512'%3e%3cdefs%3e%3clinearGradient id='a' x1='150' x2='234' y1='119.2' y2='264.8' gradientUnits='userSpaceOnUse'%3e%3cstop offset='0' stop-color='%23fbbf24'/%3e%3cstop offset='.5' stop-color='%23fbbf24'/%3e%3cstop offset='1' stop-color='%23f59e0b'/%3e%3c/linearGradient%3e%3csymbol id='b' viewBox='0 0 384 384'%3e%3ccircle cx='192' cy='192' r='84' fill='url(%23a)' stroke='%23f8af18' stroke-miterlimit='10' stroke-width='6'/%3e%3cpath fill='none' stroke='%23fbbf24' stroke-linecap='round' stroke-miterlimit='10' stroke-width='24' d='M192 61.7V12m0 360v-49.7m92.2-222.5 35-35M64.8 319.2l35.1-35.1m0-184.4-35-35m254.5 254.5-35.1-35.1M61.7 192H12m360 0h-49.7'/%3e%3c/symbol%3e%3c/defs%3e%3cuse xlink:href='%23b' width='384' height='384' transform='translate(64 64)'/%3e%3c/svg%3e",Ar="data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 512 512'%3e%3cdefs%3e%3csymbol id='a' viewBox='0 0 375 375'%3e%3ccircle cx='187.5' cy='187.5' r='84' fill='none' stroke='%23fbbf24' stroke-miterlimit='10' stroke-width='15'/%3e%3cpath fill='none' stroke='%23fbbf24' stroke-linecap='round' stroke-miterlimit='10' stroke-width='15' d='M187.5 57.2V7.5m0 360v-49.7m92.2-222.5 35-35M60.3 314.7l35.1-35.1m0-184.4-35-35m254.5 254.5-35.1-35.1M57.2 187.5H7.5m360 0h-49.7'/%3e%3c/symbol%3e%3c/defs%3e%3cuse xlink:href='%23a' width='375' height='375' transform='translate(68.5 68.5)'/%3e%3c/svg%3e",$r="data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 512 512'%3e%3cdefs%3e%3clinearGradient id='a' x1='90' x2='206' y1='155.6' y2='356.4' gradientUnits='userSpaceOnUse'%3e%3cstop offset='0' stop-color='%23d4d7dd'/%3e%3cstop offset='.5' stop-color='%23d4d7dd'/%3e%3cstop offset='1' stop-color='%23bec1c6'/%3e%3c/linearGradient%3e%3clinearGradient id='b' x1='179.4' x2='226.7' y1='142.4' y2='224.3' gradientUnits='userSpaceOnUse'%3e%3cstop offset='0' stop-color='%23f87171'/%3e%3cstop offset='.5' stop-color='%23f87171'/%3e%3cstop offset='1' stop-color='%23dc2626'/%3e%3c/linearGradient%3e%3clinearGradient xlink:href='%23b' id='c' x1='252.5' x2='291.9' y1='149.2' y2='217.5'/%3e%3clinearGradient xlink:href='%23b' id='d' x1='325.6' x2='357.2' y1='156' y2='210.7'/%3e%3c/defs%3e%3cpath fill='none' stroke='url(%23a)' stroke-linecap='round' stroke-linejoin='round' stroke-width='24' d='M148 376V136'/%3e%3cpath fill='url(%23b)' stroke='%23ef4444' stroke-miterlimit='10' stroke-width='2' d='m191.4 137 28.8 4.3a6.4 6.4 0 015.4 6.3v73.7a6.4 6.4 0 01-5.4 6.3l-28.8 4.2a6.4 6.4 0 01-7.3-6.4v-82a6.4 6.4 0 017.3-6.3Z'/%3e%3cpath fill='url(%23c)' stroke='%23ef4444' stroke-miterlimit='10' stroke-width='2' d='m260.6 146.1 28.8 4.2a6.4 6.4 0 015.4 6.3v55.6a6.4 6.4 0 01-5.5 6.3l-28.7 4.2a6.4 6.4 0 01-7.3-6.3v-64a6.4 6.4 0 017.3-6.3Z'/%3e%3cpath fill='url(%23d)' stroke='%23ef4444' stroke-miterlimit='10' stroke-width='2' d='m329.8 155.2 28.7 4.2a6.4 6.4 0 015.5 6.3v37.4a6.4 6.4 0 01-5.5 6.3l-28.7 4.2a6.4 6.4 0 01-7.3-6.3v-45.8a6.4 6.4 0 017.3-6.3Z'/%3e%3c/svg%3e",Zr="data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3e%3cpath fill='none' stroke='%23cbd5e1' stroke-linecap='round' stroke-linejoin='round' stroke-width='24' d='M148 376V136'/%3e%3cpath fill='%23ef4444' d='m191.4 137 28.8 4.3a6.4 6.4 0 015.4 6.3v73.7a6.4 6.4 0 01-5.4 6.3l-28.8 4.2a6.4 6.4 0 01-7.3-6.4v-82a6.4 6.4 0 017.3-6.3Zm69.2 9.1 28.8 4.2a6.4 6.4 0 015.4 6.3v55.6a6.4 6.4 0 01-5.5 6.3l-28.7 4.2a6.4 6.4 0 01-7.3-6.3v-64a6.4 6.4 0 017.3-6.3Zm69.2 9.1 28.7 4.2a6.4 6.4 0 015.5 6.3v37.4a6.4 6.4 0 01-5.5 6.3l-28.7 4.2a6.4 6.4 0 01-7.3-6.3v-45.8a6.4 6.4 0 017.3-6.3Z'/%3e%3c/svg%3e";const Cr={line:{rainy:{day:"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 512 512'%3e%3cdefs%3e%3csymbol id='c' viewBox='0 0 193 193'%3e%3ccircle cx='96.5' cy='96.5' r='40' fill='none' stroke='%23fbbf24' stroke-miterlimit='10' stroke-width='9'/%3e%3cpath fill='none' stroke='%23fbbf24' stroke-linecap='round' stroke-miterlimit='10' stroke-width='9' d='M96.5 29.9V4.5m0 184v-25.4m47.1-113.7 18-18M31.4 161.6l18-18m0-94.2-18-18m130.2 130.2-18-18M4.5 96.5h25.4m158.6 0h-25.4'%3e%3canimateTransform additive='sum' attributeName='transform' dur='6s' repeatCount='indefinite' type='rotate' values='0 96.5 96.5%3b 45 96.5 96.5'/%3e%3c/path%3e%3c/symbol%3e%3csymbol id='d' viewBox='0 0 359 231'%3e%3cpath fill='none' stroke='%23e2e8f0' stroke-linecap='round' stroke-linejoin='round' stroke-width='15' d='M295.5 223.5a56 56 0 000-112l-2.5.1a83.9 83.9 0 00-153-64.2 56 56 0 00-84.6 48.1 56.6 56.6 0 00.8 9 60 60 0 0011.2 119'/%3e%3c/symbol%3e%3csymbol id='b' viewBox='0 0 435.5 371.5'%3e%3cg clip-path='url(%23a)'%3e%3cuse xlink:href='%23c' width='193' height='193' transform='translate(69.5 110.5)'/%3e%3c/g%3e%3cuse xlink:href='%23d' width='359' height='231' transform='translate(76.5 140.5)'/%3e%3c/symbol%3e%3csymbol id='e' overflow='visible' viewBox='0 0 128 56'%3e%3cpath fill='%230a5ad4' d='M8 56a8 8 0 01-8-8V8a8 8 0 0116 0v40a8 8 0 01-8 8Z' opacity='0'%3e%3canimateTransform id='x1' additive='sum' attributeName='transform' begin='0s%3b x1.end%2b.33s' dur='.67s' type='translate' values='0 -60%3b 0 60'/%3e%3canimate id='y1' attributeName='opacity' begin='0s%3b y1.end%2b.33s' dur='.67s' keyTimes='0%3b .25%3b 1' values='0%3b 1%3b 0'/%3e%3c/path%3e%3cpath fill='%230a5ad4' d='M64 56a8 8 0 01-8-8V8a8 8 0 0116 0v40a8 8 0 01-8 8Z' opacity='0'%3e%3canimateTransform id='x2' additive='sum' attributeName='transform' begin='.33s%3b x2.end%2b.33s' dur='.67s' type='translate' values='0 -60%3b 0 60'/%3e%3canimate id='y2' attributeName='opacity' begin='.33s%3b y2.end%2b.33s' dur='.67s' keyTimes='0%3b .25%3b 1' values='0%3b 1%3b 0'/%3e%3c/path%3e%3cpath fill='%230a5ad4' d='M120 56a8 8 0 01-8-8V8a8 8 0 0116 0v40a8 8 0 01-8 8Z' opacity='0'%3e%3canimateTransform id='x3' additive='sum' attributeName='transform' begin='-.33s%3b x3.end%2b.33s' dur='.67s' type='translate' values='0 -60%3b 0 60'/%3e%3canimate id='y3' attributeName='opacity' begin='-.33s%3b y3.end%2b.33s' dur='.67s' keyTimes='0%3b .25%3b 1' values='0%3b 1%3b 0'/%3e%3c/path%3e%3c/symbol%3e%3cclipPath id='a'%3e%3cpath fill='none' d='M288 148a83.8 83.8 0 00-71.4 40 56 56 0 00-84.6 48 56.6 56.6 0 00.8 9A60 60 0 0084 304H0V0h288Z'/%3e%3c/clipPath%3e%3c/defs%3e%3cuse xlink:href='%23b' width='435.5' height='371.5'/%3e%3cuse xlink:href='%23e' width='128' height='56' transform='translate(192 344)'/%3e%3c/svg%3e",night:"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 512 512'%3e%3cdefs%3e%3csymbol id='c' viewBox='0 0 178 178'%3e%3cpath fill='none' stroke='%2372b9d5' stroke-linecap='round' stroke-linejoin='round' stroke-width='10' d='M163.6 110.4a84.8 84.8 0 01-85.4-84.3A83.3 83.3 0 0181 5 84.7 84.7 0 005 88.7 84.8 84.8 0 0090.4 173a85.2 85.2 0 0082.6-63.1 88 88 0 01-9.4.5Z'/%3e%3c/symbol%3e%3csymbol id='d' viewBox='0 0 359 231'%3e%3cpath fill='none' stroke='%23e2e8f0' stroke-linecap='round' stroke-linejoin='round' stroke-width='15' d='M295.5 223.5a56 56 0 000-112l-2.5.1a83.9 83.9 0 00-153-64.2 56 56 0 00-84.6 48.1 56.6 56.6 0 00.8 9 60 60 0 0011.2 119'/%3e%3c/symbol%3e%3csymbol id='b' viewBox='0 0 435.5 371.5'%3e%3cg clip-path='url(%23a)'%3e%3cuse xlink:href='%23c' width='178' height='178' transform='translate(77 118)'%3e%3canimateTransform additive='sum' attributeName='transform' dur='6s' repeatCount='indefinite' type='rotate' values='-15 86 86%3b 9 86 86%3b -15 86 86'/%3e%3c/use%3e%3c/g%3e%3cuse xlink:href='%23d' width='359' height='231' transform='translate(76.5 140.5)'/%3e%3c/symbol%3e%3csymbol id='e' overflow='visible' viewBox='0 0 128 56'%3e%3cpath fill='%230a5ad4' d='M8 56a8 8 0 01-8-8V8a8 8 0 0116 0v40a8 8 0 01-8 8Z' opacity='0'%3e%3canimateTransform id='x1' additive='sum' attributeName='transform' begin='0s%3b x1.end%2b.33s' dur='.67s' type='translate' values='0 -60%3b 0 60'/%3e%3canimate id='y1' attributeName='opacity' begin='0s%3b y1.end%2b.33s' dur='.67s' keyTimes='0%3b .25%3b 1' values='0%3b 1%3b 0'/%3e%3c/path%3e%3cpath fill='%230a5ad4' d='M64 56a8 8 0 01-8-8V8a8 8 0 0116 0v40a8 8 0 01-8 8Z' opacity='0'%3e%3canimateTransform id='x2' additive='sum' attributeName='transform' begin='.33s%3b x2.end%2b.33s' dur='.67s' type='translate' values='0 -60%3b 0 60'/%3e%3canimate id='y2' attributeName='opacity' begin='.33s%3b y2.end%2b.33s' dur='.67s' keyTimes='0%3b .25%3b 1' values='0%3b 1%3b 0'/%3e%3c/path%3e%3cpath fill='%230a5ad4' d='M120 56a8 8 0 01-8-8V8a8 8 0 0116 0v40a8 8 0 01-8 8Z' opacity='0'%3e%3canimateTransform id='x3' additive='sum' attributeName='transform' begin='-.33s%3b x3.end%2b.33s' dur='.67s' type='translate' values='0 -60%3b 0 60'/%3e%3canimate id='y3' attributeName='opacity' begin='-.33s%3b y3.end%2b.33s' dur='.67s' keyTimes='0%3b .25%3b 1' values='0%3b 1%3b 0'/%3e%3c/path%3e%3c/symbol%3e%3cclipPath id='a'%3e%3cpath fill='none' d='M288 148a83.8 83.8 0 00-71.4 40 56 56 0 00-84.6 48 56.6 56.6 0 00.8 9A60 60 0 0084 304H0V0h288Z'/%3e%3c/clipPath%3e%3c/defs%3e%3cuse xlink:href='%23b' width='435.5' height='371.5'/%3e%3cuse xlink:href='%23e' width='128' height='56' transform='translate(192 344)'/%3e%3c/svg%3e"},partlycloudy:{day:"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 512 512'%3e%3cdefs%3e%3csymbol id='c' viewBox='0 0 193 193'%3e%3ccircle cx='96.5' cy='96.5' r='40' fill='none' stroke='%23fbbf24' stroke-miterlimit='10' stroke-width='9'/%3e%3cpath fill='none' stroke='%23fbbf24' stroke-linecap='round' stroke-miterlimit='10' stroke-width='9' d='M96.5 29.9V4.5m0 184v-25.4m47.1-113.7 18-18M31.4 161.6l18-18m0-94.2-18-18m130.2 130.2-18-18M4.5 96.5h25.4m158.6 0h-25.4'%3e%3canimateTransform additive='sum' attributeName='transform' dur='6s' repeatCount='indefinite' type='rotate' values='0 96.5 96.5%3b 45 96.5 96.5'/%3e%3c/path%3e%3c/symbol%3e%3csymbol id='d' viewBox='0 0 359 231'%3e%3cpath fill='none' stroke='%23e2e8f0' stroke-linecap='round' stroke-linejoin='round' stroke-width='15' d='M295.5 223.5a56 56 0 000-112l-2.5.1a83.9 83.9 0 00-153-64.2 56 56 0 00-84.6 48.1 56.6 56.6 0 00.8 9 60 60 0 0011.2 119'/%3e%3c/symbol%3e%3csymbol id='b' viewBox='0 0 435.5 371.5'%3e%3cg clip-path='url(%23a)'%3e%3cuse xlink:href='%23c' width='193' height='193' transform='translate(69.5 110.5)'/%3e%3c/g%3e%3cuse xlink:href='%23d' width='359' height='231' transform='translate(76.5 140.5)'/%3e%3c/symbol%3e%3cclipPath id='a'%3e%3cpath fill='none' d='M288 148a83.8 83.8 0 00-71.4 40 56 56 0 00-84.6 48 56.6 56.6 0 00.8 9A60 60 0 0084 304H0V0h288Z'/%3e%3c/clipPath%3e%3c/defs%3e%3cuse xlink:href='%23b' width='435.5' height='371.5'/%3e%3c/svg%3e",night:"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 512 512'%3e%3cdefs%3e%3csymbol id='c' viewBox='0 0 178 178'%3e%3cpath fill='none' stroke='%2372b9d5' stroke-linecap='round' stroke-linejoin='round' stroke-width='10' d='M163.6 110.4a84.8 84.8 0 01-85.4-84.3A83.3 83.3 0 0181 5 84.7 84.7 0 005 88.7 84.8 84.8 0 0090.4 173a85.2 85.2 0 0082.6-63.1 88 88 0 01-9.4.5Z'/%3e%3c/symbol%3e%3csymbol id='d' viewBox='0 0 359 231'%3e%3cpath fill='none' stroke='%23e2e8f0' stroke-linecap='round' stroke-linejoin='round' stroke-width='15' d='M295.5 223.5a56 56 0 000-112l-2.5.1a83.9 83.9 0 00-153-64.2 56 56 0 00-84.6 48.1 56.6 56.6 0 00.8 9 60 60 0 0011.2 119'/%3e%3c/symbol%3e%3csymbol id='b' viewBox='0 0 435.5 371.5'%3e%3cg clip-path='url(%23a)'%3e%3cuse xlink:href='%23c' width='178' height='178' transform='translate(77 118)'%3e%3canimateTransform additive='sum' attributeName='transform' dur='6s' repeatCount='indefinite' type='rotate' values='-15 86 86%3b 9 86 86%3b -15 86 86'/%3e%3c/use%3e%3c/g%3e%3cuse xlink:href='%23d' width='359' height='231' transform='translate(76.5 140.5)'/%3e%3c/symbol%3e%3cclipPath id='a'%3e%3cpath fill='none' d='M288 148a83.8 83.8 0 00-71.4 40 56 56 0 00-84.6 48 56.6 56.6 0 00.8 9A60 60 0 0084 304H0V0h288Z'/%3e%3c/clipPath%3e%3c/defs%3e%3cuse xlink:href='%23b' width='435.5' height='371.5'/%3e%3c/svg%3e"},cloudy:"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 512 512'%3e%3cdefs%3e%3csymbol id='a' viewBox='0 0 359 231'%3e%3cpath fill='none' stroke='%23e2e8f0' stroke-linecap='round' stroke-linejoin='round' stroke-width='15' d='M295.5 223.5a56 56 0 000-112l-2.5.1a83.9 83.9 0 00-153-64.2 56 56 0 00-84.6 48.1 56.6 56.6 0 00.8 9 60 60 0 0011.2 119'/%3e%3c/symbol%3e%3c/defs%3e%3cuse xlink:href='%23a' width='359' height='231' transform='translate(76.5 140.5)'%3e%3canimateTransform additive='sum' attributeName='transform' dur='6s' repeatCount='indefinite' type='translate' values='-18 0%3b 18 0%3b -18 0'/%3e%3c/use%3e%3c/svg%3e","clear-night":{day:Tr,night:kr},fog:{day:"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 512 512'%3e%3cdefs%3e%3csymbol id='b' viewBox='0 0 375 375'%3e%3ccircle cx='187.5' cy='187.5' r='84' fill='none' stroke='%23fbbf24' stroke-miterlimit='10' stroke-width='15'/%3e%3cpath fill='none' stroke='%23fbbf24' stroke-linecap='round' stroke-miterlimit='10' stroke-width='15' d='M187.5 57.2V7.5m0 360v-49.7m92.2-222.5 35-35M60.3 314.7l35.1-35.1m0-184.4-35-35m254.5 254.5-35.1-35.1M57.2 187.5H7.5m360 0h-49.7'%3e%3canimateTransform additive='sum' attributeName='transform' dur='6s' repeatCount='indefinite' type='rotate' values='0 187.5 187.5%3b 45 187.5 187.5'/%3e%3c/path%3e%3c/symbol%3e%3csymbol id='c' overflow='visible' viewBox='0 0 258 66'%3e%3cpath fill='none' stroke='%23e2e8f0' stroke-linecap='round' stroke-miterlimit='10' stroke-width='18' d='M9 57h240'%3e%3canimateTransform additive='sum' attributeName='transform' dur='6s' repeatCount='indefinite' type='translate' values='-24 0%3b 24 0%3b -24 0'/%3e%3c/path%3e%3cpath fill='none' stroke='%23e2e8f0' stroke-linecap='round' stroke-miterlimit='10' stroke-width='18' d='M9 9h240'%3e%3canimateTransform additive='sum' attributeName='transform' dur='6s' repeatCount='indefinite' type='translate' values='24 0%3b -24 0%3b 24 0'/%3e%3c/path%3e%3c/symbol%3e%3cclipPath id='a'%3e%3cpath fill='none' d='M0 0h512v306H0z'/%3e%3c/clipPath%3e%3c/defs%3e%3cg clip-path='url(%23a)'%3e%3cuse xlink:href='%23b' width='375' height='375' transform='translate(68.5 104.5)'/%3e%3c/g%3e%3cuse xlink:href='%23c' width='258' height='66' transform='translate(127 339)'/%3e%3c/svg%3e",night:"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 512 512'%3e%3cdefs%3e%3csymbol id='b' overflow='visible' viewBox='0 0 279 279'%3e%3cpath fill='none' stroke='%2372b9d5' stroke-linecap='round' stroke-linejoin='round' stroke-width='15' d='M256.8 173.1A133.3 133.3 0 01122.4 40.7 130.5 130.5 0 01127 7.5 133 133 0 007.5 139.1c0 73.1 60 132.4 134.2 132.4 62.5 0 114.8-42.2 129.8-99.2a135.6 135.6 0 01-14.8.8Z'%3e%3canimateTransform additive='sum' attributeName='transform' dur='6s' repeatCount='indefinite' type='rotate' values='-15 135 135%3b 9 135 135%3b -15 135 135'/%3e%3c/path%3e%3c/symbol%3e%3csymbol id='c' overflow='visible' viewBox='0 0 258 66'%3e%3cpath fill='none' stroke='%23e2e8f0' stroke-linecap='round' stroke-miterlimit='10' stroke-width='18' d='M9 57h240'%3e%3canimateTransform additive='sum' attributeName='transform' dur='6s' repeatCount='indefinite' type='translate' values='-24 0%3b 24 0%3b -24 0'/%3e%3c/path%3e%3cpath fill='none' stroke='%23e2e8f0' stroke-linecap='round' stroke-miterlimit='10' stroke-width='18' d='M9 9h240'%3e%3canimateTransform additive='sum' attributeName='transform' dur='6s' repeatCount='indefinite' type='translate' values='24 0%3b -24 0%3b 24 0'/%3e%3c/path%3e%3c/symbol%3e%3cclipPath id='a'%3e%3cpath fill='none' d='M0 0h512v306H0z'/%3e%3c/clipPath%3e%3c/defs%3e%3cg clip-path='url(%23a)'%3e%3cuse xlink:href='%23b' width='279' height='279' transform='translate(116.5 116.5)'/%3e%3c/g%3e%3cuse xlink:href='%23c' width='258' height='66' transform='translate(127 339)'/%3e%3c/svg%3e"},hail:"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 512 512'%3e%3cdefs%3e%3csymbol id='a' viewBox='0 0 359 231'%3e%3cpath fill='none' stroke='%23e2e8f0' stroke-linecap='round' stroke-linejoin='round' stroke-width='15' d='M295.5 223.5a56 56 0 000-112l-2.5.1a83.9 83.9 0 00-153-64.2 56 56 0 00-84.6 48.1 56.6 56.6 0 00.8 9 60 60 0 0011.2 119'/%3e%3c/symbol%3e%3csymbol id='b' overflow='visible' viewBox='0 0 136 24'%3e%3cpath fill='%2386c3db' d='M12 0a12 12 0 1012 12A12 12 0 0012 0Z' opacity='0'%3e%3canimateTransform id='x1' additive='sum' attributeName='transform' begin='0s%3b x1.end%2b.42s' dur='.58s' keyTimes='0%3b .71%3b 1' type='translate' values='0 -46%3b 0 86%3b -18 74'/%3e%3canimate id='y1' attributeName='opacity' begin='0s%3b y1.end%2b.42s' dur='.58s' keyTimes='0%3b .14%3b .71%3b 1' values='0%3b 1%3b 1%3b 0'/%3e%3c/path%3e%3cpath fill='%2386c3db' d='M68 0a12 12 0 1012 12A12 12 0 0068 0Z' opacity='0'%3e%3canimateTransform id='x2' additive='sum' attributeName='transform' begin='.67s%3b x2.end%2b.42s' dur='.58s' keyTimes='0%3b .71%3b 1' type='translate' values='0 -46%3b 0 86%3b 0 74'/%3e%3canimate id='y2' attributeName='opacity' begin='.67s%3b y2.end%2b.42s' dur='.58s' keyTimes='0%3b .14%3b .71%3b 1' values='0%3b 1%3b 1%3b 0'/%3e%3c/path%3e%3cpath fill='%2386c3db' d='M124 0a12 12 0 1012 12 12 12 0 00-12-12Z' opacity='0'%3e%3canimateTransform id='x3' additive='sum' attributeName='transform' begin='.33s%3b x3.end%2b.42s' dur='.58s' keyTimes='0%3b .71%3b 1' type='translate' values='0 -46%3b 0 86%3b 18 74'/%3e%3canimate id='y3' attributeName='opacity' begin='.33s%3b y3.end%2b.42s' dur='.58s' keyTimes='0%3b .14%3b .71%3b 1' values='0%3b 1%3b 1%3b 0'/%3e%3c/path%3e%3c/symbol%3e%3c/defs%3e%3cuse xlink:href='%23a' width='359' height='231' transform='translate(76.5 140.5)'/%3e%3cuse xlink:href='%23b' width='136' height='24' transform='translate(188 350)'/%3e%3c/svg%3e",lightning:{day:"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 512 512'%3e%3cdefs%3e%3csymbol id='c' viewBox='0 0 193 193'%3e%3ccircle cx='96.5' cy='96.5' r='40' fill='none' stroke='%23fbbf24' stroke-miterlimit='10' stroke-width='9'/%3e%3cpath fill='none' stroke='%23fbbf24' stroke-linecap='round' stroke-miterlimit='10' stroke-width='9' d='M96.5 29.9V4.5m0 184v-25.4m47.1-113.7 18-18M31.4 161.6l18-18m0-94.2-18-18m130.2 130.2-18-18M4.5 96.5h25.4m158.6 0h-25.4'%3e%3canimateTransform additive='sum' attributeName='transform' dur='6s' repeatCount='indefinite' type='rotate' values='0 96.5 96.5%3b 45 96.5 96.5'/%3e%3c/path%3e%3c/symbol%3e%3csymbol id='d' viewBox='0 0 359 231'%3e%3cpath fill='none' stroke='%23e2e8f0' stroke-linecap='round' stroke-linejoin='round' stroke-width='15' d='M295.5 223.5a56 56 0 000-112l-2.5.1a83.9 83.9 0 00-153-64.2 56 56 0 00-84.6 48.1 56.6 56.6 0 00.8 9 60 60 0 0011.2 119'/%3e%3c/symbol%3e%3csymbol id='b' viewBox='0 0 435.5 371.5'%3e%3cg clip-path='url(%23a)'%3e%3cuse xlink:href='%23c' width='193' height='193' transform='translate(69.5 110.5)'/%3e%3c/g%3e%3cuse xlink:href='%23d' width='359' height='231' transform='translate(76.5 140.5)'/%3e%3c/symbol%3e%3csymbol id='e' viewBox='0 0 96 176'%3e%3cpath fill='%23f6a823' d='M32 0 0 96h32l-16 80L96 64H48L80 0H32z'%3e%3canimate id='x1' attributeName='opacity' begin='0s%3b x1.end%2b.67s' dur='1.33s' keyTimes='0%3b .38%3b .5%3b .63%3b .75%3b .86%3b .94%3b 1' values='1%3b 1%3b 0%3b 1%3b 0%3b 1%3b 0%3b 1'/%3e%3c/path%3e%3c/symbol%3e%3cclipPath id='a'%3e%3cpath fill='none' d='M288 148a83.8 83.8 0 00-71.4 40 56 56 0 00-84.6 48 56.6 56.6 0 00.8 9A60 60 0 0084 304H0V0h288Z'/%3e%3c/clipPath%3e%3c/defs%3e%3cuse xlink:href='%23b' width='435.5' height='371.5'/%3e%3cuse xlink:href='%23e' width='96' height='176' transform='translate(208 293)'/%3e%3c/svg%3e",night:"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 512 512'%3e%3cdefs%3e%3csymbol id='c' viewBox='0 0 178 178'%3e%3cpath fill='none' stroke='%2372b9d5' stroke-linecap='round' stroke-linejoin='round' stroke-width='10' d='M163.6 110.4a84.8 84.8 0 01-85.4-84.3A83.3 83.3 0 0181 5 84.7 84.7 0 005 88.7 84.8 84.8 0 0090.4 173a85.2 85.2 0 0082.6-63.1 88 88 0 01-9.4.5Z'/%3e%3c/symbol%3e%3csymbol id='d' viewBox='0 0 359 231'%3e%3cpath fill='none' stroke='%23e2e8f0' stroke-linecap='round' stroke-linejoin='round' stroke-width='15' d='M295.5 223.5a56 56 0 000-112l-2.5.1a83.9 83.9 0 00-153-64.2 56 56 0 00-84.6 48.1 56.6 56.6 0 00.8 9 60 60 0 0011.2 119'/%3e%3c/symbol%3e%3csymbol id='b' viewBox='0 0 435.5 371.5'%3e%3cg clip-path='url(%23a)'%3e%3cuse xlink:href='%23c' width='178' height='178' transform='translate(77 118)'%3e%3canimateTransform additive='sum' attributeName='transform' dur='6s' repeatCount='indefinite' type='rotate' values='-15 86 86%3b 9 86 86%3b -15 86 86'/%3e%3c/use%3e%3c/g%3e%3cuse xlink:href='%23d' width='359' height='231' transform='translate(76.5 140.5)'/%3e%3c/symbol%3e%3csymbol id='e' viewBox='0 0 96 176'%3e%3cpath fill='%23f6a823' d='M32 0 0 96h32l-16 80L96 64H48L80 0H32z'%3e%3canimate id='x1' attributeName='opacity' begin='0s%3b x1.end%2b.67s' dur='1.33s' keyTimes='0%3b .38%3b .5%3b .63%3b .75%3b .86%3b .94%3b 1' values='1%3b 1%3b 0%3b 1%3b 0%3b 1%3b 0%3b 1'/%3e%3c/path%3e%3c/symbol%3e%3cclipPath id='a'%3e%3cpath fill='none' d='M288 148a83.8 83.8 0 00-71.4 40 56 56 0 00-84.6 48 56.6 56.6 0 00.8 9A60 60 0 0084 304H0V0h288Z'/%3e%3c/clipPath%3e%3c/defs%3e%3cuse xlink:href='%23b' width='435.5' height='371.5'/%3e%3cuse xlink:href='%23e' width='96' height='176' transform='translate(208 293)'/%3e%3c/svg%3e"},"lightning-rainy":{day:"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 512 512'%3e%3cdefs%3e%3csymbol id='c' viewBox='0 0 193 193'%3e%3ccircle cx='96.5' cy='96.5' r='40' fill='none' stroke='%23fbbf24' stroke-miterlimit='10' stroke-width='9'/%3e%3cpath fill='none' stroke='%23fbbf24' stroke-linecap='round' stroke-miterlimit='10' stroke-width='9' d='M96.5 29.9V4.5m0 184v-25.4m47.1-113.7 18-18M31.4 161.6l18-18m0-94.2-18-18m130.2 130.2-18-18M4.5 96.5h25.4m158.6 0h-25.4'%3e%3canimateTransform additive='sum' attributeName='transform' dur='6s' repeatCount='indefinite' type='rotate' values='0 96.5 96.5%3b 45 96.5 96.5'/%3e%3c/path%3e%3c/symbol%3e%3csymbol id='d' viewBox='0 0 359 231'%3e%3cpath fill='none' stroke='%23e2e8f0' stroke-linecap='round' stroke-linejoin='round' stroke-width='15' d='M295.5 223.5a56 56 0 000-112l-2.5.1a83.9 83.9 0 00-153-64.2 56 56 0 00-84.6 48.1 56.6 56.6 0 00.8 9 60 60 0 0011.2 119'/%3e%3c/symbol%3e%3csymbol id='b' viewBox='0 0 435.5 371.5'%3e%3cg clip-path='url(%23a)'%3e%3cuse xlink:href='%23c' width='193' height='193' transform='translate(69.5 110.5)'/%3e%3c/g%3e%3cuse xlink:href='%23d' width='359' height='231' transform='translate(76.5 140.5)'/%3e%3c/symbol%3e%3csymbol id='e' overflow='visible' viewBox='0 0 128 56'%3e%3cpath fill='%230a5ad4' d='M8 56a8 8 0 01-8-8V8a8 8 0 0116 0v40a8 8 0 01-8 8Z' opacity='0'%3e%3canimateTransform id='x1' additive='sum' attributeName='transform' begin='0s%3b x1.end%2b.33s' dur='.67s' type='translate' values='0 -60%3b 0 60'/%3e%3canimate id='y1' attributeName='opacity' begin='0s%3b y1.end%2b.33s' dur='.67s' keyTimes='0%3b .25%3b 1' values='0%3b 1%3b 0'/%3e%3c/path%3e%3cpath fill='%230a5ad4' d='M64 56a8 8 0 01-8-8V8a8 8 0 0116 0v40a8 8 0 01-8 8Z' opacity='0'%3e%3canimateTransform id='x2' additive='sum' attributeName='transform' begin='.33s%3b x2.end%2b.33s' dur='.67s' type='translate' values='0 -60%3b 0 60'/%3e%3canimate id='y2' attributeName='opacity' begin='.33s%3b y2.end%2b.33s' dur='.67s' keyTimes='0%3b .25%3b 1' values='0%3b 1%3b 0'/%3e%3c/path%3e%3cpath fill='%230a5ad4' d='M120 56a8 8 0 01-8-8V8a8 8 0 0116 0v40a8 8 0 01-8 8Z' opacity='0'%3e%3canimateTransform id='x3' additive='sum' attributeName='transform' begin='-.33s%3b x3.end%2b.33s' dur='.67s' type='translate' values='0 -60%3b 0 60'/%3e%3canimate id='y3' attributeName='opacity' begin='-.33s%3b y3.end%2b.33s' dur='.67s' keyTimes='0%3b .25%3b 1' values='0%3b 1%3b 0'/%3e%3c/path%3e%3c/symbol%3e%3csymbol id='f' viewBox='0 0 96 176'%3e%3cpath fill='%23f6a823' d='M32 0 0 96h32l-16 80L96 64H48L80 0H32z'%3e%3canimate id='x1' attributeName='opacity' begin='0s%3b x1.end%2b.67s' dur='1.33s' keyTimes='0%3b .38%3b .5%3b .63%3b .75%3b .86%3b .94%3b 1' values='1%3b 1%3b 0%3b 1%3b 0%3b 1%3b 0%3b 1'/%3e%3c/path%3e%3c/symbol%3e%3cclipPath id='a'%3e%3cpath fill='none' d='M288 148a83.8 83.8 0 00-71.4 40 56 56 0 00-84.6 48 56.6 56.6 0 00.8 9A60 60 0 0084 304H0V0h288Z'/%3e%3c/clipPath%3e%3c/defs%3e%3cuse xlink:href='%23b' width='435.5' height='371.5'/%3e%3cuse xlink:href='%23e' width='128' height='56' transform='translate(192 344)'/%3e%3cuse xlink:href='%23f' width='96' height='176' transform='translate(208 293)'/%3e%3c/svg%3e",night:"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 512 512'%3e%3cdefs%3e%3csymbol id='c' viewBox='0 0 178 178'%3e%3cpath fill='none' stroke='%2372b9d5' stroke-linecap='round' stroke-linejoin='round' stroke-width='10' d='M163.6 110.4a84.8 84.8 0 01-85.4-84.3A83.3 83.3 0 0181 5 84.7 84.7 0 005 88.7 84.8 84.8 0 0090.4 173a85.2 85.2 0 0082.6-63.1 88 88 0 01-9.4.5Z'/%3e%3c/symbol%3e%3csymbol id='d' viewBox='0 0 359 231'%3e%3cpath fill='none' stroke='%23e2e8f0' stroke-linecap='round' stroke-linejoin='round' stroke-width='15' d='M295.5 223.5a56 56 0 000-112l-2.5.1a83.9 83.9 0 00-153-64.2 56 56 0 00-84.6 48.1 56.6 56.6 0 00.8 9 60 60 0 0011.2 119'/%3e%3c/symbol%3e%3csymbol id='b' viewBox='0 0 435.5 371.5'%3e%3cg clip-path='url(%23a)'%3e%3cuse xlink:href='%23c' width='178' height='178' transform='translate(77 118)'%3e%3canimateTransform additive='sum' attributeName='transform' dur='6s' repeatCount='indefinite' type='rotate' values='-15 86 86%3b 9 86 86%3b -15 86 86'/%3e%3c/use%3e%3c/g%3e%3cuse xlink:href='%23d' width='359' height='231' transform='translate(76.5 140.5)'/%3e%3c/symbol%3e%3csymbol id='e' overflow='visible' viewBox='0 0 128 56'%3e%3cpath fill='%230a5ad4' d='M8 56a8 8 0 01-8-8V8a8 8 0 0116 0v40a8 8 0 01-8 8Z' opacity='0'%3e%3canimateTransform id='x1' additive='sum' attributeName='transform' begin='0s%3b x1.end%2b.33s' dur='.67s' type='translate' values='0 -60%3b 0 60'/%3e%3canimate id='y1' attributeName='opacity' begin='0s%3b y1.end%2b.33s' dur='.67s' keyTimes='0%3b .25%3b 1' values='0%3b 1%3b 0'/%3e%3c/path%3e%3cpath fill='%230a5ad4' d='M64 56a8 8 0 01-8-8V8a8 8 0 0116 0v40a8 8 0 01-8 8Z' opacity='0'%3e%3canimateTransform id='x2' additive='sum' attributeName='transform' begin='.33s%3b x2.end%2b.33s' dur='.67s' type='translate' values='0 -60%3b 0 60'/%3e%3canimate id='y2' attributeName='opacity' begin='.33s%3b y2.end%2b.33s' dur='.67s' keyTimes='0%3b .25%3b 1' values='0%3b 1%3b 0'/%3e%3c/path%3e%3cpath fill='%230a5ad4' d='M120 56a8 8 0 01-8-8V8a8 8 0 0116 0v40a8 8 0 01-8 8Z' opacity='0'%3e%3canimateTransform id='x3' additive='sum' attributeName='transform' begin='-.33s%3b x3.end%2b.33s' dur='.67s' type='translate' values='0 -60%3b 0 60'/%3e%3canimate id='y3' attributeName='opacity' begin='-.33s%3b y3.end%2b.33s' dur='.67s' keyTimes='0%3b .25%3b 1' values='0%3b 1%3b 0'/%3e%3c/path%3e%3c/symbol%3e%3csymbol id='f' viewBox='0 0 96 176'%3e%3cpath fill='%23f6a823' d='M32 0 0 96h32l-16 80L96 64H48L80 0H32z'%3e%3canimate id='x1' attributeName='opacity' begin='0s%3b x1.end%2b.67s' dur='1.33s' keyTimes='0%3b .38%3b .5%3b .63%3b .75%3b .86%3b .94%3b 1' values='1%3b 1%3b 0%3b 1%3b 0%3b 1%3b 0%3b 1'/%3e%3c/path%3e%3c/symbol%3e%3cclipPath id='a'%3e%3cpath fill='none' d='M288 148a83.8 83.8 0 00-71.4 40 56 56 0 00-84.6 48 56.6 56.6 0 00.8 9A60 60 0 0084 304H0V0h288Z'/%3e%3c/clipPath%3e%3c/defs%3e%3cuse xlink:href='%23b' width='435.5' height='371.5'/%3e%3cuse xlink:href='%23e' width='128' height='56' transform='translate(192 344)'/%3e%3cuse xlink:href='%23f' width='96' height='176' transform='translate(208 293)'/%3e%3c/svg%3e"},pouring:"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 512 512'%3e%3cdefs%3e%3csymbol id='a' viewBox='0 0 359 231'%3e%3cpath fill='none' stroke='%23e2e8f0' stroke-linecap='round' stroke-linejoin='round' stroke-width='15' d='M295.5 223.5a56 56 0 000-112l-2.5.1a83.9 83.9 0 00-153-64.2 56 56 0 00-84.6 48.1 56.6 56.6 0 00.8 9 60 60 0 0011.2 119'/%3e%3c/symbol%3e%3csymbol id='b' overflow='visible' viewBox='0 0 128 56'%3e%3cpath fill='%230a5ad4' d='M8 56a8 8 0 01-8-8V8a8 8 0 0116 0v40a8 8 0 01-8 8Z' opacity='0'%3e%3canimateTransform id='x1' additive='sum' attributeName='transform' begin='0s%3b x1.end%2b.33s' dur='.67s' type='translate' values='0 -60%3b 0 60'/%3e%3canimate id='y1' attributeName='opacity' begin='0s%3b y1.end%2b.33s' dur='.67s' keyTimes='0%3b .25%3b 1' values='0%3b 1%3b 0'/%3e%3c/path%3e%3cpath fill='%230a5ad4' d='M64 56a8 8 0 01-8-8V8a8 8 0 0116 0v40a8 8 0 01-8 8Z' opacity='0'%3e%3canimateTransform id='x2' additive='sum' attributeName='transform' begin='.33s%3b x2.end%2b.33s' dur='.67s' type='translate' values='0 -60%3b 0 60'/%3e%3canimate id='y2' attributeName='opacity' begin='.33s%3b y2.end%2b.33s' dur='.67s' keyTimes='0%3b .25%3b 1' values='0%3b 1%3b 0'/%3e%3c/path%3e%3cpath fill='%230a5ad4' d='M120 56a8 8 0 01-8-8V8a8 8 0 0116 0v40a8 8 0 01-8 8Z' opacity='0'%3e%3canimateTransform id='x3' additive='sum' attributeName='transform' begin='-.33s%3b x3.end%2b.33s' dur='.67s' type='translate' values='0 -60%3b 0 60'/%3e%3canimate id='y3' attributeName='opacity' begin='-.33s%3b y3.end%2b.33s' dur='.67s' keyTimes='0%3b .25%3b 1' values='0%3b 1%3b 0'/%3e%3c/path%3e%3c/symbol%3e%3c/defs%3e%3cuse xlink:href='%23a' width='359' height='231' transform='translate(76.5 140.5)'/%3e%3cuse xlink:href='%23b' width='128' height='56' transform='translate(192 344)'/%3e%3c/svg%3e",raindrop:"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 512 512'%3e%3cdefs%3e%3csymbol id='a' viewBox='0 0 175 260.9'%3e%3cpath fill='none' stroke='%232885c7' stroke-miterlimit='10' stroke-width='15' d='M87.5 13.4c-48.7 72-80 117-80 160.7s35.8 79.3 80 79.3 80-35.5 80-79.3-31.3-88.8-80-160.7Z'%3e%3canimateTransform attributeName='transform' calcMode='spline' dur='6s' keySplines='.42%2c 0%2c .58%2c 1%3b .42%2c 0%2c .58%2c 1' repeatCount='indefinite' type='scale' values='1 1%3b 1 .9%3b 1 1'/%3e%3c/path%3e%3c/symbol%3e%3c/defs%3e%3cuse xlink:href='%23a' width='175' height='260.9' transform='translate(168.5 122.62)'/%3e%3c/svg%3e",raindrops:"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 512 512'%3e%3cdefs%3e%3cclipPath id='a'%3e%3cpath fill='none' d='M302 137c-48.7 72-80 117-80 160.8s35.8 79.2 80 79.2v135H0V0h302Z'%3e%3canimateTransform additive='sum' attributeName='transform' calcMode='spline' dur='6s' keySplines='.42%2c 0%2c .58%2c 1%3b .42%2c 0%2c .58%2c 1' repeatCount='indefinite' type='scale' values='1 1%3b 1 .95%3b 1 1'/%3e%3c/path%3e%3c/clipPath%3e%3csymbol id='b' viewBox='0 0 175 260.9'%3e%3cpath fill='none' stroke='%232885c7' stroke-miterlimit='10' stroke-width='15' d='M87.5 13.4c-48.7 72-80 117-80 160.7s35.8 79.3 80 79.3 80-35.5 80-79.3-31.3-88.8-80-160.7Z'/%3e%3c/symbol%3e%3c/defs%3e%3cuse xlink:href='%23b' width='175' height='260.9' transform='translate(214.5 123.62)'%3e%3canimateTransform additive='sum' attributeName='transform' calcMode='spline' dur='6s' keySplines='.42%2c 0%2c .58%2c 1%3b .42%2c 0%2c .58%2c 1' repeatCount='indefinite' type='scale' values='1 1%3b 1 .9%3b 1 1'/%3e%3c/use%3e%3cg clip-path='url(%23a)'%3e%3cuse xlink:href='%23b' width='175' height='260.9' transform='translate(122.5 123.62)'%3e%3canimateTransform additive='sum' attributeName='transform' calcMode='spline' dur='6s' keySplines='.42%2c 0%2c .58%2c 1%3b .42%2c 0%2c .58%2c 1' repeatCount='indefinite' type='scale' values='1 .9%3b 1 1%3b 1 .9'/%3e%3c/use%3e%3c/g%3e%3c/svg%3e",snowy:"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 512 512'%3e%3cdefs%3e%3csymbol id='a' viewBox='0 0 359 231'%3e%3cpath fill='none' stroke='%23e2e8f0' stroke-linecap='round' stroke-linejoin='round' stroke-width='15' d='M295.5 223.5a56 56 0 000-112l-2.5.1a83.9 83.9 0 00-153-64.2 56 56 0 00-84.6 48.1 56.6 56.6 0 00.8 9 60 60 0 0011.2 119'/%3e%3c/symbol%3e%3csymbol id='b' overflow='visible' viewBox='0 0 155.2 48'%3e%3cg%3e%3cpath fill='%2386c3db' d='m41.2 30.5-5.8-3.3a13.7 13.7 0 000-6.4l5.8-3.3a4 4 0 001.5-5.5 4 4 0 00-5.6-1.5l-5.8 3.3a13.6 13.6 0 00-2.6-2 13.8 13.8 0 00-3-1.2V4a4 4 0 00-8.1 0v6.6a14.3 14.3 0 00-5.7 3.2l-5.8-3.3A4 4 0 00.5 12 4 4 0 002 17.5l5.8 3.3a13.7 13.7 0 000 6.4L2 30.5A4 4 0 00.5 36a4 4 0 003.6 2 4 4 0 002-.5l5.8-3.3a13.6 13.6 0 002.6 2 13.8 13.8 0 003 1.2V44a4 4 0 008 0v-6.6a14.2 14.2 0 005.8-3.2l5.8 3.3a4 4 0 002 .5 4 4 0 003.5-2 4 4 0 00-1.4-5.5Zm-22.6-1.3a6 6 0 01-2.3-8.2 6.1 6.1 0 015.3-3 6.2 6.2 0 013 .8A6 6 0 0127 27a6.1 6.1 0 01-8.3 2.2Z' opacity='0'%3e%3canimateTransform additive='sum' attributeName='transform' dur='6s' repeatCount='indefinite' type='rotate' values='0 24 24%3b 360 24 24'/%3e%3canimate id='t1' attributeName='opacity' begin='0s%3b t1.end%2b1s' dur='2s' keyTimes='0%3b .17%3b .83%3b 1' values='0%3b 1%3b 1%3b 0'/%3e%3c/path%3e%3canimateTransform id='s1' additive='sum' attributeName='transform' begin='0s%3b s1.end%2b1s' dur='2s' type='translate' values='0 -36%3b 0 92%3b'/%3e%3c/g%3e%3cg%3e%3cpath fill='%2386c3db' d='m97.2 30.5-5.8-3.3a13.7 13.7 0 000-6.4l5.8-3.3a4 4 0 001.5-5.5 4 4 0 00-5.6-1.5l-5.8 3.3a13.6 13.6 0 00-2.6-2 13.8 13.8 0 00-3-1.2V4a4 4 0 00-8.1 0v6.6a14.3 14.3 0 00-5.7 3.2l-5.8-3.3a4 4 0 00-5.6 1.5 4 4 0 001.5 5.5l5.8 3.3a13.7 13.7 0 000 6.4L58 30.5a4 4 0 00-1.5 5.5 4 4 0 003.6 2 4 4 0 002-.5l5.8-3.3a13.6 13.6 0 002.6 2 13.8 13.8 0 003 1.2V44a4 4 0 008 0v-6.6a14.2 14.2 0 005.8-3.2l5.8 3.3a4 4 0 002 .5 4 4 0 003.5-2 4 4 0 00-1.4-5.5Zm-22.6-1.3a6 6 0 01-2.3-8.2 6.1 6.1 0 015.3-3 6.2 6.2 0 013 .8A6 6 0 0183 27a6.1 6.1 0 01-8.3 2.2Z' opacity='0'%3e%3canimateTransform additive='sum' attributeName='transform' dur='6s' repeatCount='indefinite' type='rotate' values='0 80 24%3b 360 80 24'/%3e%3canimate id='t2' attributeName='opacity' begin='-.83s%3b t2.end%2b1s' dur='2s' keyTimes='0%3b .17%3b .83%3b 1' values='0%3b 1%3b 1%3b 0'/%3e%3c/path%3e%3canimateTransform id='s2' additive='sum' attributeName='transform' begin='-.83s%3b s2.end%2b1s' dur='2s' type='translate' values='0 -36%3b 0 92%3b'/%3e%3c/g%3e%3cg%3e%3cpath fill='%2386c3db' d='m153.2 30.5-5.8-3.3a13.7 13.7 0 000-6.4l5.8-3.3a4 4 0 001.5-5.5 4 4 0 00-5.6-1.5l-5.8 3.3a13.6 13.6 0 00-2.6-2 13.8 13.8 0 00-3-1.2V4a4 4 0 00-8.1 0v6.6a14.3 14.3 0 00-5.7 3.2l-5.8-3.3a4 4 0 00-5.6 1.5 4 4 0 001.5 5.5l5.8 3.3a13.7 13.7 0 000 6.4l-5.8 3.3a4 4 0 00-1.5 5.5 4 4 0 003.6 2 4 4 0 002-.5l5.8-3.3a13.6 13.6 0 002.6 2 13.8 13.8 0 003 1.2V44a4 4 0 008 0v-6.6a14.2 14.2 0 005.8-3.2l5.8 3.3a4 4 0 002 .5 4 4 0 003.5-2 4 4 0 00-1.4-5.5Zm-22.6-1.3a6 6 0 01-2.3-8.2 6.1 6.1 0 015.3-3 6.2 6.2 0 013 .8 6 6 0 012.2 8.2 6.1 6.1 0 01-8.2 2.2Z' opacity='0'%3e%3canimateTransform additive='sum' attributeName='transform' dur='6s' repeatCount='indefinite' type='rotate' values='0 136 24%3b 360 136 24'/%3e%3canimate id='t3' attributeName='opacity' begin='.83s%3b t3.end%2b1s' dur='2s' keyTimes='0%3b .17%3b .83%3b 1' values='0%3b 1%3b 1%3b 0'/%3e%3c/path%3e%3canimateTransform id='s3' additive='sum' attributeName='transform' begin='.83s%3b s3.end%2b1s' dur='2s' type='translate' values='0 -36%3b 0 92%3b'/%3e%3c/g%3e%3c/symbol%3e%3c/defs%3e%3cuse xlink:href='%23a' width='359' height='231' transform='translate(76.5 140.5)'/%3e%3cuse xlink:href='%23b' width='155.2' height='48' transform='translate(178.4 338)'/%3e%3c/svg%3e","snowy-rainy":"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 512 512'%3e%3cdefs%3e%3csymbol id='a' viewBox='0 0 359 231'%3e%3cpath fill='none' stroke='%23e2e8f0' stroke-linecap='round' stroke-linejoin='round' stroke-width='15' d='M295.5 223.5a56 56 0 000-112l-2.5.1a83.9 83.9 0 00-153-64.2 56 56 0 00-84.6 48.1 56.6 56.6 0 00.8 9 60 60 0 0011.2 119'/%3e%3c/symbol%3e%3csymbol id='c' overflow='visible' viewBox='0 0 155.2 48'%3e%3cg%3e%3cpath fill='%2386c3db' d='m41.2 30.5-5.8-3.3a13.7 13.7 0 000-6.4l5.8-3.3a4 4 0 001.5-5.5 4 4 0 00-5.6-1.5l-5.8 3.3a13.6 13.6 0 00-2.6-2 13.8 13.8 0 00-3-1.2V4a4 4 0 00-8.1 0v6.6a14.3 14.3 0 00-5.7 3.2l-5.8-3.3A4 4 0 00.5 12 4 4 0 002 17.5l5.8 3.3a13.7 13.7 0 000 6.4L2 30.5A4 4 0 00.5 36a4 4 0 003.6 2 4 4 0 002-.5l5.8-3.3a13.6 13.6 0 002.6 2 13.8 13.8 0 003 1.2V44a4 4 0 008 0v-6.6a14.2 14.2 0 005.8-3.2l5.8 3.3a4 4 0 002 .5 4 4 0 003.5-2 4 4 0 00-1.4-5.5Zm-22.6-1.3a6 6 0 01-2.3-8.2 6.1 6.1 0 015.3-3 6.2 6.2 0 013 .8A6 6 0 0127 27a6.1 6.1 0 01-8.3 2.2Z' opacity='0'%3e%3canimateTransform additive='sum' attributeName='transform' dur='6s' repeatCount='indefinite' type='rotate' values='0 24 24%3b 360 24 24'/%3e%3canimate id='t1' attributeName='opacity' begin='0s%3b t1.end%2b1s' dur='2s' keyTimes='0%3b .17%3b .83%3b 1' values='0%3b 1%3b 1%3b 0'/%3e%3c/path%3e%3canimateTransform id='s1' additive='sum' attributeName='transform' begin='0s%3b s1.end%2b1s' dur='2s' type='translate' values='0 -36%3b 0 92%3b'/%3e%3c/g%3e%3cg%3e%3cpath fill='%2386c3db' d='m97.2 30.5-5.8-3.3a13.7 13.7 0 000-6.4l5.8-3.3a4 4 0 001.5-5.5 4 4 0 00-5.6-1.5l-5.8 3.3a13.6 13.6 0 00-2.6-2 13.8 13.8 0 00-3-1.2V4a4 4 0 00-8.1 0v6.6a14.3 14.3 0 00-5.7 3.2l-5.8-3.3a4 4 0 00-5.6 1.5 4 4 0 001.5 5.5l5.8 3.3a13.7 13.7 0 000 6.4L58 30.5a4 4 0 00-1.5 5.5 4 4 0 003.6 2 4 4 0 002-.5l5.8-3.3a13.6 13.6 0 002.6 2 13.8 13.8 0 003 1.2V44a4 4 0 008 0v-6.6a14.2 14.2 0 005.8-3.2l5.8 3.3a4 4 0 002 .5 4 4 0 003.5-2 4 4 0 00-1.4-5.5Zm-22.6-1.3a6 6 0 01-2.3-8.2 6.1 6.1 0 015.3-3 6.2 6.2 0 013 .8A6 6 0 0183 27a6.1 6.1 0 01-8.3 2.2Z' opacity='0'%3e%3canimateTransform additive='sum' attributeName='transform' dur='6s' repeatCount='indefinite' type='rotate' values='0 80 24%3b 360 80 24'/%3e%3canimate id='t2' attributeName='opacity' begin='-.83s%3b t2.end%2b1s' dur='2s' keyTimes='0%3b .17%3b .83%3b 1' values='0%3b 1%3b 1%3b 0'/%3e%3c/path%3e%3canimateTransform id='s2' additive='sum' attributeName='transform' begin='-.83s%3b s2.end%2b1s' dur='2s' type='translate' values='0 -36%3b 0 92%3b'/%3e%3c/g%3e%3cg%3e%3cpath fill='%2386c3db' d='m153.2 30.5-5.8-3.3a13.7 13.7 0 000-6.4l5.8-3.3a4 4 0 001.5-5.5 4 4 0 00-5.6-1.5l-5.8 3.3a13.6 13.6 0 00-2.6-2 13.8 13.8 0 00-3-1.2V4a4 4 0 00-8.1 0v6.6a14.3 14.3 0 00-5.7 3.2l-5.8-3.3a4 4 0 00-5.6 1.5 4 4 0 001.5 5.5l5.8 3.3a13.7 13.7 0 000 6.4l-5.8 3.3a4 4 0 00-1.5 5.5 4 4 0 003.6 2 4 4 0 002-.5l5.8-3.3a13.6 13.6 0 002.6 2 13.8 13.8 0 003 1.2V44a4 4 0 008 0v-6.6a14.2 14.2 0 005.8-3.2l5.8 3.3a4 4 0 002 .5 4 4 0 003.5-2 4 4 0 00-1.4-5.5Zm-22.6-1.3a6 6 0 01-2.3-8.2 6.1 6.1 0 015.3-3 6.2 6.2 0 013 .8 6 6 0 012.2 8.2 6.1 6.1 0 01-8.2 2.2Z' opacity='0'%3e%3canimateTransform additive='sum' attributeName='transform' dur='6s' repeatCount='indefinite' type='rotate' values='0 136 24%3b 360 136 24'/%3e%3canimate id='t3' attributeName='opacity' begin='.83s%3b t3.end%2b1s' dur='2s' keyTimes='0%3b .17%3b .83%3b 1' values='0%3b 1%3b 1%3b 0'/%3e%3c/path%3e%3canimateTransform id='s3' additive='sum' attributeName='transform' begin='.83s%3b s3.end%2b1s' dur='2s' type='translate' values='0 -36%3b 0 92%3b'/%3e%3c/g%3e%3c/symbol%3e%3csymbol id='b' overflow='visible' viewBox='0 0 155.2 48'%3e%3cuse xlink:href='%23c' width='155.2' height='48'/%3e%3cpath fill='%230a5ad4' d='M21.6 38a8 8 0 01-8-8V18a8 8 0 0116 0v12a8 8 0 01-8 8Z' opacity='0'%3e%3canimateTransform id='x1' additive='sum' attributeName='transform' begin='0s%3b x1.end%2b1s' dur='1s' keyTimes='0%3b .25%3b 1' type='translate' values='0 -32%3b 0 -32%3b 0 120%3b'/%3e%3canimate id='y1' attributeName='opacity' begin='0s%3b y1.end%2b1s' dur='1s' keyTimes='0%3b .25%3b 1' values='0%3b 1%3b 0'/%3e%3c/path%3e%3cpath fill='%230a5ad4' d='M77.6 38a8 8 0 01-8-8V18a8 8 0 0116 0v12a8 8 0 01-8 8Z' opacity='0'%3e%3canimateTransform id='x2' additive='sum' attributeName='transform' begin='1.34s%3b x2.end%2b1s' dur='1s' keyTimes='0%3b .25%3b 1' type='translate' values='0 -32%3b 0 -32%3b 0 120%3b'/%3e%3canimate id='y2' attributeName='opacity' begin='1.34s%3b y2.end%2b1s' dur='1s' keyTimes='0%3b .25%3b 1' values='0%3b 1%3b 0'/%3e%3c/path%3e%3cpath fill='%230a5ad4' d='M133.6 38a8 8 0 01-8-8V18a8 8 0 0116 0v12a8 8 0 01-8 8Z' opacity='0'%3e%3canimateTransform id='x3' additive='sum' attributeName='transform' begin='.67s%3b x3.end%2b1s' dur='1s' keyTimes='0%3b .25%3b 1' type='translate' values='0 -32%3b 0 -32%3b 0 120%3b'/%3e%3canimate id='y3' attributeName='opacity' begin='.67s%3b y3.end%2b1s' dur='1s' keyTimes='0%3b .25%3b 1' values='0%3b 1%3b 0'/%3e%3c/path%3e%3c/symbol%3e%3c/defs%3e%3cuse xlink:href='%23a' width='359' height='231' transform='translate(76.5 140.5)'/%3e%3cuse xlink:href='%23b' width='155.2' height='48' transform='translate(178.4 338)'/%3e%3c/svg%3e",sunny:{day:Tr,night:kr},windy:Sr,"windy-exceptional":Sr,exceptional:"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3e%3cpath fill='none' stroke='%23e2e8f0' stroke-linecap='round' stroke-miterlimit='10' stroke-width='18' d='M344 256a88 88 0 11-88-88 88 88 0 0188 88ZM200 116.9l-3.8 7.7A269.7 269.7 0 00169 267h0m143.1 128 3.8-7.7A269.7 269.7 0 00343.2 245h0'%3e%3canimateTransform additive='sum' attributeName='transform' dur='6s' repeatCount='indefinite' type='rotate' values='1440 256 256%3b 0 256 256'/%3e%3c/path%3e%3c/svg%3e"},fill:{rainy:{day:"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 512 512'%3e%3cdefs%3e%3clinearGradient id='a' x1='99.5' x2='232.6' y1='30.7' y2='261.4' gradientUnits='userSpaceOnUse'%3e%3cstop offset='0' stop-color='%23f3f7fe'/%3e%3cstop offset='.5' stop-color='%23f3f7fe'/%3e%3cstop offset='1' stop-color='%23deeafb'/%3e%3c/linearGradient%3e%3clinearGradient id='b' x1='1381.3' x2='1399.5' y1='-1144.7' y2='-1097.4' gradientTransform='rotate(-9 8002.567 8233.063)' gradientUnits='userSpaceOnUse'%3e%3cstop offset='0' stop-color='%230b65ed'/%3e%3cstop offset='.5' stop-color='%230a5ad4'/%3e%3cstop offset='1' stop-color='%230950bc'/%3e%3c/linearGradient%3e%3clinearGradient xlink:href='%23b' id='c' x1='1436.7' x2='1454.9' y1='-1137' y2='-1089.7' gradientTransform='rotate(-9 8009.537 8233.037)'/%3e%3clinearGradient xlink:href='%23b' id='d' x1='1492.1' x2='1510.3' y1='-1129.3' y2='-1082.1' gradientTransform='rotate(-9 8016.566 8233.078)'/%3e%3clinearGradient id='e' x1='78' x2='118' y1='63.4' y2='132.7' gradientUnits='userSpaceOnUse'%3e%3cstop offset='0' stop-color='%23fbbf24'/%3e%3cstop offset='.5' stop-color='%23fbbf24'/%3e%3cstop offset='1' stop-color='%23f59e0b'/%3e%3c/linearGradient%3e%3csymbol id='g' viewBox='0 0 196 196'%3e%3ccircle cx='98' cy='98' r='40' fill='url(%23e)' stroke='%23f8af18' stroke-miterlimit='10' stroke-width='4'/%3e%3cpath fill='none' stroke='%23fbbf24' stroke-linecap='round' stroke-miterlimit='10' stroke-width='12' d='M98 31.4V6m0 184v-25.4M145.1 51l18-17.9M33 163l18-17.9M51 51 33 33m130.1 130.1-18-18M6 98h25.4M190 98h-25.4'%3e%3canimateTransform additive='sum' attributeName='transform' dur='6s' repeatCount='indefinite' type='rotate' values='0 98 98%3b 45 98 98'/%3e%3c/path%3e%3c/symbol%3e%3csymbol id='h' viewBox='0 0 350 222'%3e%3cpath fill='url(%23a)' stroke='%23e6effc' stroke-miterlimit='10' stroke-width='6' d='m291 107-2.5.1A83.9 83.9 0 00135.6 43 56 56 0 0051 91a56.6 56.6 0 00.8 9A60 60 0 0063 219l4-.2v.2h224a56 56 0 000-112Z'/%3e%3c/symbol%3e%3csymbol id='f' viewBox='0 0 363 258'%3e%3cuse xlink:href='%23g' width='196' height='196'/%3e%3cuse xlink:href='%23h' width='350' height='222' transform='translate(13 36)'/%3e%3c/symbol%3e%3csymbol id='i' overflow='visible' viewBox='0 0 129 57'%3e%3cpath fill='url(%23b)' stroke='%230a5ad4' stroke-miterlimit='10' d='M8.5 56.5a8 8 0 01-8-8v-40a8 8 0 0116 0v40a8 8 0 01-8 8Z' opacity='0'%3e%3canimateTransform id='x1' additive='sum' attributeName='transform' begin='0s%3b x1.end%2b.33s' dur='.67s' type='translate' values='0 -60%3b 0 60'/%3e%3canimate id='y1' attributeName='opacity' begin='0s%3b y1.end%2b.33s' dur='.67s' keyTimes='0%3b .25%3b 1' values='0%3b 1%3b 0'/%3e%3c/path%3e%3cpath fill='url(%23c)' stroke='%230a5ad4' stroke-miterlimit='10' d='M64.5 56.5a8 8 0 01-8-8v-40a8 8 0 0116 0v40a8 8 0 01-8 8Z' opacity='0'%3e%3canimateTransform id='x2' additive='sum' attributeName='transform' begin='.33s%3b x2.end%2b.33s' dur='.67s' type='translate' values='0 -60%3b 0 60'/%3e%3canimate id='y2' attributeName='opacity' begin='.33s%3b y2.end%2b.33s' dur='.67s' keyTimes='0%3b .25%3b 1' values='0%3b 1%3b 0'/%3e%3c/path%3e%3cpath fill='url(%23d)' stroke='%230a5ad4' stroke-miterlimit='10' d='M120.5 56.5a8 8 0 01-8-8v-40a8 8 0 0116 0v40a8 8 0 01-8 8Z' opacity='0'%3e%3canimateTransform id='x3' additive='sum' attributeName='transform' begin='-.33s%3b x3.end%2b.33s' dur='.67s' type='translate' values='0 -60%3b 0 60'/%3e%3canimate id='y3' attributeName='opacity' begin='-.33s%3b y3.end%2b.33s' dur='.67s' keyTimes='0%3b .25%3b 1' values='0%3b 1%3b 0'/%3e%3c/path%3e%3c/symbol%3e%3c/defs%3e%3cuse xlink:href='%23f' width='363' height='258' transform='translate(68 109)'/%3e%3cuse xlink:href='%23i' width='129' height='57' transform='translate(191.5 343.5)'/%3e%3c/svg%3e",night:"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 512 512'%3e%3cdefs%3e%3clinearGradient id='a' x1='99.5' x2='232.6' y1='30.7' y2='261.4' gradientUnits='userSpaceOnUse'%3e%3cstop offset='0' stop-color='%23f3f7fe'/%3e%3cstop offset='.5' stop-color='%23f3f7fe'/%3e%3cstop offset='1' stop-color='%23deeafb'/%3e%3c/linearGradient%3e%3clinearGradient id='b' x1='34.7' x2='119.2' y1='18.6' y2='165' gradientUnits='userSpaceOnUse'%3e%3cstop offset='0' stop-color='%2386c3db'/%3e%3cstop offset='.5' stop-color='%2386c3db'/%3e%3cstop offset='1' stop-color='%235eafcf'/%3e%3c/linearGradient%3e%3clinearGradient id='c' x1='1381.3' x2='1399.5' y1='-1144.7' y2='-1097.4' gradientTransform='rotate(-9 8002.567 8233.063)' gradientUnits='userSpaceOnUse'%3e%3cstop offset='0' stop-color='%230b65ed'/%3e%3cstop offset='.5' stop-color='%230a5ad4'/%3e%3cstop offset='1' stop-color='%230950bc'/%3e%3c/linearGradient%3e%3clinearGradient xlink:href='%23c' id='d' x1='1436.7' x2='1454.9' y1='-1137' y2='-1089.7' gradientTransform='rotate(-9 8009.537 8233.037)'/%3e%3clinearGradient xlink:href='%23c' id='e' x1='1492.1' x2='1510.3' y1='-1129.3' y2='-1082.1' gradientTransform='rotate(-9 8016.566 8233.078)'/%3e%3csymbol id='g' viewBox='0 0 172 172'%3e%3cpath fill='url(%23b)' stroke='%2372b9d5' stroke-linecap='round' stroke-linejoin='round' stroke-width='4' d='M160.6 107.4a84.8 84.8 0 01-85.4-84.3A83.3 83.3 0 0178 2 84.7 84.7 0 002 85.7 84.8 84.8 0 0087.4 170a85.2 85.2 0 0082.6-63.1 88 88 0 01-9.4.5Z'%3e%3canimateTransform additive='sum' attributeName='transform' dur='6s' repeatCount='indefinite' type='rotate' values='-15 86 86%3b 9 86 86%3b -15 86 86'/%3e%3c/path%3e%3c/symbol%3e%3csymbol id='h' viewBox='0 0 350 222'%3e%3cpath fill='url(%23a)' stroke='%23e6effc' stroke-miterlimit='10' stroke-width='6' d='m291 107-2.5.1A83.9 83.9 0 00135.6 43 56 56 0 0051 91a56.6 56.6 0 00.8 9A60 60 0 0063 219l4-.2v.2h224a56 56 0 000-112Z'/%3e%3c/symbol%3e%3csymbol id='f' viewBox='0 0 351 246'%3e%3cuse xlink:href='%23g' width='172' height='172'/%3e%3cuse xlink:href='%23h' width='350' height='222' transform='translate(1 24)'/%3e%3c/symbol%3e%3csymbol id='i' overflow='visible' viewBox='0 0 129 57'%3e%3cpath fill='url(%23c)' stroke='%230a5ad4' stroke-miterlimit='10' d='M8.5 56.5a8 8 0 01-8-8v-40a8 8 0 0116 0v40a8 8 0 01-8 8Z' opacity='0'%3e%3canimateTransform id='x1' additive='sum' attributeName='transform' begin='0s%3b x1.end%2b.33s' dur='.67s' type='translate' values='0 -60%3b 0 60'/%3e%3canimate id='y1' attributeName='opacity' begin='0s%3b y1.end%2b.33s' dur='.67s' keyTimes='0%3b .25%3b 1' values='0%3b 1%3b 0'/%3e%3c/path%3e%3cpath fill='url(%23d)' stroke='%230a5ad4' stroke-miterlimit='10' d='M64.5 56.5a8 8 0 01-8-8v-40a8 8 0 0116 0v40a8 8 0 01-8 8Z' opacity='0'%3e%3canimateTransform id='x2' additive='sum' attributeName='transform' begin='.33s%3b x2.end%2b.33s' dur='.67s' type='translate' values='0 -60%3b 0 60'/%3e%3canimate id='y2' attributeName='opacity' begin='.33s%3b y2.end%2b.33s' dur='.67s' keyTimes='0%3b .25%3b 1' values='0%3b 1%3b 0'/%3e%3c/path%3e%3cpath fill='url(%23e)' stroke='%230a5ad4' stroke-miterlimit='10' d='M120.5 56.5a8 8 0 01-8-8v-40a8 8 0 0116 0v40a8 8 0 01-8 8Z' opacity='0'%3e%3canimateTransform id='x3' additive='sum' attributeName='transform' begin='-.33s%3b x3.end%2b.33s' dur='.67s' type='translate' values='0 -60%3b 0 60'/%3e%3canimate id='y3' attributeName='opacity' begin='-.33s%3b y3.end%2b.33s' dur='.67s' keyTimes='0%3b .25%3b 1' values='0%3b 1%3b 0'/%3e%3c/path%3e%3c/symbol%3e%3c/defs%3e%3cuse xlink:href='%23f' width='351' height='246' transform='translate(80 121)'/%3e%3cuse xlink:href='%23i' width='129' height='57' transform='translate(191.5 343.5)'/%3e%3c/svg%3e"},partlycloudy:{day:"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 512 512'%3e%3cdefs%3e%3csymbol id='d' viewBox='0 0 196 196'%3e%3ccircle cx='98' cy='98' r='40' fill='url(%23b)' stroke='%23f8af18' stroke-miterlimit='10' stroke-width='4'/%3e%3cpath fill='none' stroke='%23fbbf24' stroke-linecap='round' stroke-miterlimit='10' stroke-width='12' d='M98 31.4V6m0 184v-25.4M145.1 51l18-17.9M33 163l18-17.9M51 51 33 33m130.1 130.1-18-18M6 98h25.4M190 98h-25.4'%3e%3canimateTransform additive='sum' attributeName='transform' dur='6s' repeatCount='indefinite' type='rotate' values='0 98 98%3b 45 98 98'/%3e%3c/path%3e%3c/symbol%3e%3csymbol id='e' viewBox='0 0 350 222'%3e%3cpath fill='url(%23a)' stroke='%23e6effc' stroke-miterlimit='10' stroke-width='6' d='m291 107-2.5.1A83.9 83.9 0 00135.6 43 56 56 0 0051 91a56.6 56.6 0 00.8 9A60 60 0 0063 219l4-.2v.2h224a56 56 0 000-112Z'/%3e%3c/symbol%3e%3csymbol id='c' viewBox='0 0 363 258'%3e%3cuse xlink:href='%23d' width='196' height='196'/%3e%3cuse xlink:href='%23e' width='350' height='222' transform='translate(13 36)'/%3e%3c/symbol%3e%3clinearGradient id='a' x1='99.5' x2='232.6' y1='30.7' y2='261.4' gradientUnits='userSpaceOnUse'%3e%3cstop offset='0' stop-color='%23f3f7fe'/%3e%3cstop offset='.5' stop-color='%23f3f7fe'/%3e%3cstop offset='1' stop-color='%23deeafb'/%3e%3c/linearGradient%3e%3clinearGradient id='b' x1='78' x2='118' y1='63.4' y2='132.7' gradientUnits='userSpaceOnUse'%3e%3cstop offset='0' stop-color='%23fbbf24'/%3e%3cstop offset='.5' stop-color='%23fbbf24'/%3e%3cstop offset='1' stop-color='%23f59e0b'/%3e%3c/linearGradient%3e%3c/defs%3e%3cuse xlink:href='%23c' width='363' height='258' transform='translate(68 109)'/%3e%3c/svg%3e",night:"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 512 512'%3e%3cdefs%3e%3csymbol id='d' viewBox='0 0 172 172'%3e%3cpath fill='url(%23b)' stroke='%2372b9d5' stroke-linecap='round' stroke-linejoin='round' stroke-width='4' d='M160.6 107.4a84.8 84.8 0 01-85.4-84.3A83.3 83.3 0 0178 2 84.7 84.7 0 002 85.7 84.8 84.8 0 0087.4 170a85.2 85.2 0 0082.6-63.1 88 88 0 01-9.4.5Z'%3e%3canimateTransform additive='sum' attributeName='transform' dur='6s' repeatCount='indefinite' type='rotate' values='-15 86 86%3b 9 86 86%3b -15 86 86'/%3e%3c/path%3e%3c/symbol%3e%3csymbol id='e' viewBox='0 0 350 222'%3e%3cpath fill='url(%23a)' stroke='%23e6effc' stroke-miterlimit='10' stroke-width='6' d='m291 107-2.5.1A83.9 83.9 0 00135.6 43 56 56 0 0051 91a56.6 56.6 0 00.8 9A60 60 0 0063 219l4-.2v.2h224a56 56 0 000-112Z'/%3e%3c/symbol%3e%3csymbol id='c' viewBox='0 0 351 246'%3e%3cuse xlink:href='%23d' width='172' height='172'/%3e%3cuse xlink:href='%23e' width='350' height='222' transform='translate(1 24)'/%3e%3c/symbol%3e%3clinearGradient id='a' x1='99.5' x2='232.6' y1='30.7' y2='261.4' gradientUnits='userSpaceOnUse'%3e%3cstop offset='0' stop-color='%23f3f7fe'/%3e%3cstop offset='.5' stop-color='%23f3f7fe'/%3e%3cstop offset='1' stop-color='%23deeafb'/%3e%3c/linearGradient%3e%3clinearGradient id='b' x1='34.7' x2='119.2' y1='18.6' y2='165' gradientUnits='userSpaceOnUse'%3e%3cstop offset='0' stop-color='%2386c3db'/%3e%3cstop offset='.5' stop-color='%2386c3db'/%3e%3cstop offset='1' stop-color='%235eafcf'/%3e%3c/linearGradient%3e%3c/defs%3e%3cuse xlink:href='%23c' width='351' height='246' transform='translate(80 121)'/%3e%3c/svg%3e"},cloudy:"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 512 512'%3e%3cdefs%3e%3clinearGradient id='a' x1='99.5' x2='232.6' y1='30.7' y2='261.4' gradientUnits='userSpaceOnUse'%3e%3cstop offset='0' stop-color='%23f3f7fe'/%3e%3cstop offset='.5' stop-color='%23f3f7fe'/%3e%3cstop offset='1' stop-color='%23deeafb'/%3e%3c/linearGradient%3e%3csymbol id='b' viewBox='0 0 350 222'%3e%3cpath fill='url(%23a)' stroke='%23e6effc' stroke-miterlimit='10' stroke-width='6' d='m291 107-2.5.1A83.9 83.9 0 00135.6 43 56 56 0 0051 91a56.6 56.6 0 00.8 9A60 60 0 0063 219l4-.2v.2h224a56 56 0 000-112Z'/%3e%3c/symbol%3e%3c/defs%3e%3cuse xlink:href='%23b' width='350' height='222' transform='translate(81 145)'%3e%3canimateTransform additive='sum' attributeName='transform' dur='6s' repeatCount='indefinite' type='translate' values='-18 0%3b 18 0%3b -18 0'/%3e%3c/use%3e%3c/svg%3e","clear-night":{day:xr,night:vr},fog:{day:"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 512 512'%3e%3cdefs%3e%3clinearGradient id='a' x1='96' x2='168' y1='-2.4' y2='122.3' gradientUnits='userSpaceOnUse'%3e%3cstop offset='0' stop-color='%23d4d7dd'/%3e%3cstop offset='.5' stop-color='%23d4d7dd'/%3e%3cstop offset='1' stop-color='%23bec1c6'/%3e%3c/linearGradient%3e%3clinearGradient xlink:href='%23a' id='b' x2='168' y1='-50.4' y2='74.3'/%3e%3clinearGradient id='c' x1='150' x2='234' y1='119.2' y2='264.8' gradientUnits='userSpaceOnUse'%3e%3cstop offset='0' stop-color='%23fbbf24'/%3e%3cstop offset='.5' stop-color='%23fbbf24'/%3e%3cstop offset='1' stop-color='%23f59e0b'/%3e%3c/linearGradient%3e%3csymbol id='e' viewBox='0 0 384 384'%3e%3ccircle cx='192' cy='192' r='84' fill='url(%23c)' stroke='%23f8af18' stroke-miterlimit='10' stroke-width='6'/%3e%3cpath fill='none' stroke='%23fbbf24' stroke-linecap='round' stroke-miterlimit='10' stroke-width='24' d='M192 61.7V12m0 360v-49.7m92.2-222.5 35-35M64.8 319.2l35.1-35.1m0-184.4-35-35m254.5 254.5-35.1-35.1M61.7 192H12m360 0h-49.7'%3e%3canimateTransform additive='sum' attributeName='transform' dur='6s' repeatCount='indefinite' type='rotate' values='0 192 192%3b 45 192 192'/%3e%3c/path%3e%3c/symbol%3e%3csymbol id='f' overflow='visible' viewBox='0 0 264 72'%3e%3cpath fill='none' stroke='url(%23a)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='24' d='M12 60h240'%3e%3canimateTransform additive='sum' attributeName='transform' dur='6s' repeatCount='indefinite' type='translate' values='-24 0%3b 24 0%3b -24 0'/%3e%3c/path%3e%3cpath fill='none' stroke='url(%23b)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='24' d='M12 12h240'%3e%3canimateTransform additive='sum' attributeName='transform' dur='6s' repeatCount='indefinite' type='translate' values='24 0%3b -24 0%3b 24 0'/%3e%3c/path%3e%3c/symbol%3e%3cclipPath id='d'%3e%3cpath fill='none' d='M0 0h512v306H0z'/%3e%3c/clipPath%3e%3c/defs%3e%3cg clip-path='url(%23d)'%3e%3cuse xlink:href='%23e' width='384' height='384' transform='translate(64 100)'/%3e%3c/g%3e%3cuse xlink:href='%23f' width='264' height='72' transform='translate(124 336)'/%3e%3c/svg%3e",night:"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 512 512'%3e%3cdefs%3e%3clinearGradient id='a' x1='96' x2='168' y1='-2.4' y2='122.3' gradientUnits='userSpaceOnUse'%3e%3cstop offset='0' stop-color='%23d4d7dd'/%3e%3cstop offset='.5' stop-color='%23d4d7dd'/%3e%3cstop offset='1' stop-color='%23bec1c6'/%3e%3c/linearGradient%3e%3clinearGradient xlink:href='%23a' id='b' x2='168' y1='-50.4' y2='74.3'/%3e%3clinearGradient id='c' x1='54.3' x2='187.2' y1='29' y2='259.1' gradientUnits='userSpaceOnUse'%3e%3cstop offset='0' stop-color='%2386c3db'/%3e%3cstop offset='.5' stop-color='%2386c3db'/%3e%3cstop offset='1' stop-color='%235eafcf'/%3e%3c/linearGradient%3e%3csymbol id='e' viewBox='0 0 270 270'%3e%3cpath fill='url(%23c)' stroke='%2372b9d5' stroke-linecap='round' stroke-linejoin='round' stroke-width='6' d='M252.3 168.6A133.4 133.4 0 01118 36.2 130.5 130.5 0 01122.5 3 133 133 0 003 134.6C3 207.7 63 267 137.2 267c62.5 0 114.8-42.2 129.8-99.2a135.6 135.6 0 01-14.8.8Z'%3e%3canimateTransform additive='sum' attributeName='transform' dur='6s' repeatCount='indefinite' type='rotate' values='-15 135 135%3b 9 135 135%3b -15 135 135'/%3e%3c/path%3e%3c/symbol%3e%3csymbol id='f' overflow='visible' viewBox='0 0 264 72'%3e%3cpath fill='none' stroke='url(%23a)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='24' d='M12 60h240'%3e%3canimateTransform additive='sum' attributeName='transform' dur='6s' repeatCount='indefinite' type='translate' values='-24 0%3b 24 0%3b -24 0'/%3e%3c/path%3e%3cpath fill='none' stroke='url(%23b)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='24' d='M12 12h240'%3e%3canimateTransform additive='sum' attributeName='transform' dur='6s' repeatCount='indefinite' type='translate' values='24 0%3b -24 0%3b 24 0'/%3e%3c/path%3e%3c/symbol%3e%3cclipPath id='d'%3e%3cpath fill='none' d='M0 0h512v306H0z'/%3e%3c/clipPath%3e%3c/defs%3e%3cg clip-path='url(%23d)'%3e%3cuse xlink:href='%23e' width='270' height='270' transform='translate(121 121)'/%3e%3c/g%3e%3cuse xlink:href='%23f' width='264' height='72' transform='translate(124 336)'/%3e%3c/svg%3e"},hail:"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 512 512'%3e%3cdefs%3e%3clinearGradient id='a' x1='99.5' x2='232.6' y1='30.7' y2='261.4' gradientUnits='userSpaceOnUse'%3e%3cstop offset='0' stop-color='%23f3f7fe'/%3e%3cstop offset='.5' stop-color='%23f3f7fe'/%3e%3cstop offset='1' stop-color='%23deeafb'/%3e%3c/linearGradient%3e%3clinearGradient id='b' x1='6.5' x2='18.5' y1='2.1' y2='22.9' gradientUnits='userSpaceOnUse'%3e%3cstop offset='0' stop-color='%2386c3db'/%3e%3cstop offset='.5' stop-color='%2386c3db'/%3e%3cstop offset='1' stop-color='%235eafcf'/%3e%3c/linearGradient%3e%3clinearGradient xlink:href='%23b' id='c' x1='62.5' x2='74.5' y1='2.1' y2='22.9'/%3e%3clinearGradient xlink:href='%23b' id='d' x1='118.5' x2='130.5' y1='2.1' y2='22.9'/%3e%3csymbol id='e' viewBox='0 0 350 222'%3e%3cpath fill='url(%23a)' stroke='%23e6effc' stroke-miterlimit='10' stroke-width='6' d='m291 107-2.5.1A83.9 83.9 0 00135.6 43 56 56 0 0051 91a56.6 56.6 0 00.8 9A60 60 0 0063 219l4-.2v.2h224a56 56 0 000-112Z'/%3e%3c/symbol%3e%3csymbol id='f' overflow='visible' viewBox='0 0 137 25'%3e%3cpath fill='url(%23b)' stroke='%2386c3db' stroke-miterlimit='10' d='M12.5.5a12 12 0 1012 12 12 12 0 00-12-12Z' opacity='0'%3e%3canimateTransform id='x1' additive='sum' attributeName='transform' begin='0s%3b x1.end%2b.42s' dur='.58s' keyTimes='0%3b .71%3b 1' type='translate' values='0 -46%3b 0 86%3b -18 74'/%3e%3canimate id='y1' attributeName='opacity' begin='0s%3b y1.end%2b.42s' dur='.58s' keyTimes='0%3b .14%3b .71%3b 1' values='0%3b 1%3b 1%3b 0'/%3e%3c/path%3e%3cpath fill='url(%23c)' stroke='%2386c3db' stroke-miterlimit='10' d='M68.5.5a12 12 0 1012 12 12 12 0 00-12-12Z' opacity='0'%3e%3canimateTransform id='x2' additive='sum' attributeName='transform' begin='.67s%3b x2.end%2b.42s' dur='.58s' keyTimes='0%3b .71%3b 1' type='translate' values='0 -46%3b 0 86%3b 0 74'/%3e%3canimate id='y2' attributeName='opacity' begin='.67s%3b y2.end%2b.42s' dur='.58s' keyTimes='0%3b .14%3b .71%3b 1' values='0%3b 1%3b 1%3b 0'/%3e%3c/path%3e%3cpath fill='url(%23d)' stroke='%2386c3db' stroke-miterlimit='10' d='M124.5.5a12 12 0 1012 12 12 12 0 00-12-12Z' opacity='0'%3e%3canimateTransform id='x3' additive='sum' attributeName='transform' begin='.33s%3b x3.end%2b.42s' dur='.58s' keyTimes='0%3b .71%3b 1' type='translate' values='0 -46%3b 0 86%3b 18 74'/%3e%3canimate id='y3' attributeName='opacity' begin='.33s%3b y3.end%2b.42s' dur='.58s' keyTimes='0%3b .14%3b .71%3b 1' values='0%3b 1%3b 1%3b 0'/%3e%3c/path%3e%3c/symbol%3e%3c/defs%3e%3cuse xlink:href='%23e' width='350' height='222' transform='translate(81 145)'/%3e%3cuse xlink:href='%23f' width='137' height='25' transform='translate(187.5 349.5)'/%3e%3c/svg%3e",lightning:{day:"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 512 512'%3e%3cdefs%3e%3csymbol id='e' viewBox='0 0 196 196'%3e%3ccircle cx='98' cy='98' r='40' fill='url(%23c)' stroke='%23f8af18' stroke-miterlimit='10' stroke-width='4'/%3e%3cpath fill='none' stroke='%23fbbf24' stroke-linecap='round' stroke-miterlimit='10' stroke-width='12' d='M98 31.4V6m0 184v-25.4M145.1 51l18-17.9M33 163l18-17.9M51 51 33 33m130.1 130.1-18-18M6 98h25.4M190 98h-25.4'%3e%3canimateTransform additive='sum' attributeName='transform' dur='6s' repeatCount='indefinite' type='rotate' values='0 98 98%3b 45 98 98'/%3e%3c/path%3e%3c/symbol%3e%3csymbol id='f' viewBox='0 0 350 222'%3e%3cpath fill='url(%23a)' stroke='%23e6effc' stroke-miterlimit='10' stroke-width='6' d='m291 107-2.5.1A83.9 83.9 0 00135.6 43 56 56 0 0051 91a56.6 56.6 0 00.8 9A60 60 0 0063 219l4-.2v.2h224a56 56 0 000-112Z'/%3e%3c/symbol%3e%3csymbol id='d' viewBox='0 0 363 258'%3e%3cuse xlink:href='%23e' width='196' height='196'/%3e%3cuse xlink:href='%23f' width='350' height='222' transform='translate(13 36)'/%3e%3c/symbol%3e%3csymbol id='g' viewBox='0 0 102.7 186.8'%3e%3cpath fill='url(%23b)' stroke='%23f6a823' stroke-miterlimit='10' stroke-width='4' d='m34.8 2-32 96h32l-16 80 80-112h-48l32-64h-48z'%3e%3canimate id='x1' attributeName='opacity' begin='0s%3b x1.end%2b.67s' dur='1.33s' keyTimes='0%3b .38%3b .5%3b .63%3b .75%3b .86%3b .94%3b 1' values='1%3b 1%3b 0%3b 1%3b 0%3b 1%3b 0%3b 1'/%3e%3c/path%3e%3c/symbol%3e%3clinearGradient id='a' x1='99.5' x2='232.6' y1='30.7' y2='261.4' gradientUnits='userSpaceOnUse'%3e%3cstop offset='0' stop-color='%23f3f7fe'/%3e%3cstop offset='.5' stop-color='%23f3f7fe'/%3e%3cstop offset='1' stop-color='%23deeafb'/%3e%3c/linearGradient%3e%3clinearGradient id='b' x1='8.7' x2='80.9' y1='17.1' y2='142.1' gradientUnits='userSpaceOnUse'%3e%3cstop offset='0' stop-color='%23f7b23b'/%3e%3cstop offset='.5' stop-color='%23f7b23b'/%3e%3cstop offset='1' stop-color='%23f59e0b'/%3e%3c/linearGradient%3e%3clinearGradient id='c' x1='78' x2='118' y1='63.4' y2='132.7' gradientUnits='userSpaceOnUse'%3e%3cstop offset='0' stop-color='%23fbbf24'/%3e%3cstop offset='.5' stop-color='%23fbbf24'/%3e%3cstop offset='1' stop-color='%23f59e0b'/%3e%3c/linearGradient%3e%3c/defs%3e%3cuse xlink:href='%23d' width='363' height='258' transform='translate(68 109)'/%3e%3cuse xlink:href='%23g' width='102.7' height='186.7' transform='translate(205.23 291)'/%3e%3c/svg%3e",night:"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 512 512'%3e%3cdefs%3e%3csymbol id='e' viewBox='0 0 172 172'%3e%3cpath fill='url(%23c)' stroke='%2372b9d5' stroke-linecap='round' stroke-linejoin='round' stroke-width='4' d='M160.6 107.4a84.8 84.8 0 01-85.4-84.3A83.3 83.3 0 0178 2 84.7 84.7 0 002 85.7 84.8 84.8 0 0087.4 170a85.2 85.2 0 0082.6-63.1 88 88 0 01-9.4.5Z'%3e%3canimateTransform additive='sum' attributeName='transform' dur='6s' repeatCount='indefinite' type='rotate' values='-15 86 86%3b 9 86 86%3b -15 86 86'/%3e%3c/path%3e%3c/symbol%3e%3csymbol id='f' viewBox='0 0 350 222'%3e%3cpath fill='url(%23a)' stroke='%23e6effc' stroke-miterlimit='10' stroke-width='6' d='m291 107-2.5.1A83.9 83.9 0 00135.6 43 56 56 0 0051 91a56.6 56.6 0 00.8 9A60 60 0 0063 219l4-.2v.2h224a56 56 0 000-112Z'/%3e%3c/symbol%3e%3csymbol id='d' viewBox='0 0 351 246'%3e%3cuse xlink:href='%23e' width='172' height='172'/%3e%3cuse xlink:href='%23f' width='350' height='222' transform='translate(1 24)'/%3e%3c/symbol%3e%3csymbol id='g' viewBox='0 0 102.7 186.8'%3e%3cpath fill='url(%23b)' stroke='%23f6a823' stroke-miterlimit='10' stroke-width='4' d='m34.8 2-32 96h32l-16 80 80-112h-48l32-64h-48z'%3e%3canimate id='x1' attributeName='opacity' begin='0s%3b x1.end%2b.67s' dur='1.33s' keyTimes='0%3b .38%3b .5%3b .63%3b .75%3b .86%3b .94%3b 1' values='1%3b 1%3b 0%3b 1%3b 0%3b 1%3b 0%3b 1'/%3e%3c/path%3e%3c/symbol%3e%3clinearGradient id='a' x1='99.5' x2='232.6' y1='30.7' y2='261.4' gradientUnits='userSpaceOnUse'%3e%3cstop offset='0' stop-color='%23f3f7fe'/%3e%3cstop offset='.5' stop-color='%23f3f7fe'/%3e%3cstop offset='1' stop-color='%23deeafb'/%3e%3c/linearGradient%3e%3clinearGradient id='b' x1='8.7' x2='80.9' y1='17.1' y2='142.1' gradientUnits='userSpaceOnUse'%3e%3cstop offset='0' stop-color='%23f7b23b'/%3e%3cstop offset='.5' stop-color='%23f7b23b'/%3e%3cstop offset='1' stop-color='%23f59e0b'/%3e%3c/linearGradient%3e%3clinearGradient id='c' x1='34.7' x2='119.2' y1='18.6' y2='165' gradientUnits='userSpaceOnUse'%3e%3cstop offset='0' stop-color='%2386c3db'/%3e%3cstop offset='.5' stop-color='%2386c3db'/%3e%3cstop offset='1' stop-color='%235eafcf'/%3e%3c/linearGradient%3e%3c/defs%3e%3cuse xlink:href='%23d' width='351' height='246' transform='translate(80 121)'/%3e%3cuse xlink:href='%23g' width='102.7' height='186.7' transform='translate(205.23 291)'/%3e%3c/svg%3e"},"lightning-rainy":{day:"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 512 512'%3e%3cdefs%3e%3clinearGradient id='a' x1='99.5' x2='232.6' y1='30.7' y2='261.4' gradientUnits='userSpaceOnUse'%3e%3cstop offset='0' stop-color='%23f3f7fe'/%3e%3cstop offset='.5' stop-color='%23f3f7fe'/%3e%3cstop offset='1' stop-color='%23deeafb'/%3e%3c/linearGradient%3e%3clinearGradient id='b' x1='8.7' x2='80.9' y1='17.1' y2='142.1' gradientUnits='userSpaceOnUse'%3e%3cstop offset='0' stop-color='%23f7b23b'/%3e%3cstop offset='.5' stop-color='%23f7b23b'/%3e%3cstop offset='1' stop-color='%23f59e0b'/%3e%3c/linearGradient%3e%3clinearGradient id='c' x1='1381.3' x2='1399.5' y1='-1144.7' y2='-1097.4' gradientTransform='rotate(-9 8002.567 8233.063)' gradientUnits='userSpaceOnUse'%3e%3cstop offset='0' stop-color='%230b65ed'/%3e%3cstop offset='.5' stop-color='%230a5ad4'/%3e%3cstop offset='1' stop-color='%230950bc'/%3e%3c/linearGradient%3e%3clinearGradient xlink:href='%23c' id='d' x1='1436.7' x2='1454.9' y1='-1137' y2='-1089.7' gradientTransform='rotate(-9 8009.537 8233.037)'/%3e%3clinearGradient xlink:href='%23c' id='e' x1='1492.1' x2='1510.3' y1='-1129.3' y2='-1082.1' gradientTransform='rotate(-9 8016.566 8233.078)'/%3e%3clinearGradient id='f' x1='78' x2='118' y1='63.4' y2='132.7' gradientUnits='userSpaceOnUse'%3e%3cstop offset='0' stop-color='%23fbbf24'/%3e%3cstop offset='.5' stop-color='%23fbbf24'/%3e%3cstop offset='1' stop-color='%23f59e0b'/%3e%3c/linearGradient%3e%3csymbol id='h' viewBox='0 0 196 196'%3e%3ccircle cx='98' cy='98' r='40' fill='url(%23f)' stroke='%23f8af18' stroke-miterlimit='10' stroke-width='4'/%3e%3cpath fill='none' stroke='%23fbbf24' stroke-linecap='round' stroke-miterlimit='10' stroke-width='12' d='M98 31.4V6m0 184v-25.4M145.1 51l18-17.9M33 163l18-17.9M51 51 33 33m130.1 130.1-18-18M6 98h25.4M190 98h-25.4'%3e%3canimateTransform additive='sum' attributeName='transform' dur='6s' repeatCount='indefinite' type='rotate' values='0 98 98%3b 45 98 98'/%3e%3c/path%3e%3c/symbol%3e%3csymbol id='i' viewBox='0 0 350 222'%3e%3cpath fill='url(%23a)' stroke='%23e6effc' stroke-miterlimit='10' stroke-width='6' d='m291 107-2.5.1A83.9 83.9 0 00135.6 43 56 56 0 0051 91a56.6 56.6 0 00.8 9A60 60 0 0063 219l4-.2v.2h224a56 56 0 000-112Z'/%3e%3c/symbol%3e%3csymbol id='g' viewBox='0 0 363 258'%3e%3cuse xlink:href='%23h' width='196' height='196'/%3e%3cuse xlink:href='%23i' width='350' height='222' transform='translate(13 36)'/%3e%3c/symbol%3e%3csymbol id='j' overflow='visible' viewBox='0 0 129 57'%3e%3cpath fill='url(%23c)' stroke='%230a5ad4' stroke-miterlimit='10' d='M8.5 56.5a8 8 0 01-8-8v-40a8 8 0 0116 0v40a8 8 0 01-8 8Z' opacity='0'%3e%3canimateTransform id='x1' additive='sum' attributeName='transform' begin='0s%3b x1.end%2b.33s' dur='.67s' type='translate' values='0 -60%3b 0 60'/%3e%3canimate id='y1' attributeName='opacity' begin='0s%3b y1.end%2b.33s' dur='.67s' keyTimes='0%3b .25%3b 1' values='0%3b 1%3b 0'/%3e%3c/path%3e%3cpath fill='url(%23d)' stroke='%230a5ad4' stroke-miterlimit='10' d='M64.5 56.5a8 8 0 01-8-8v-40a8 8 0 0116 0v40a8 8 0 01-8 8Z' opacity='0'%3e%3canimateTransform id='x2' additive='sum' attributeName='transform' begin='.33s%3b x2.end%2b.33s' dur='.67s' type='translate' values='0 -60%3b 0 60'/%3e%3canimate id='y2' attributeName='opacity' begin='.33s%3b y2.end%2b.33s' dur='.67s' keyTimes='0%3b .25%3b 1' values='0%3b 1%3b 0'/%3e%3c/path%3e%3cpath fill='url(%23e)' stroke='%230a5ad4' stroke-miterlimit='10' d='M120.5 56.5a8 8 0 01-8-8v-40a8 8 0 0116 0v40a8 8 0 01-8 8Z' opacity='0'%3e%3canimateTransform id='x3' additive='sum' attributeName='transform' begin='-.33s%3b x3.end%2b.33s' dur='.67s' type='translate' values='0 -60%3b 0 60'/%3e%3canimate id='y3' attributeName='opacity' begin='-.33s%3b y3.end%2b.33s' dur='.67s' keyTimes='0%3b .25%3b 1' values='0%3b 1%3b 0'/%3e%3c/path%3e%3c/symbol%3e%3csymbol id='k' viewBox='0 0 102.7 186.8'%3e%3cpath fill='url(%23b)' stroke='%23f6a823' stroke-miterlimit='10' stroke-width='4' d='m34.8 2-32 96h32l-16 80 80-112h-48l32-64h-48z'%3e%3canimate id='x1' attributeName='opacity' begin='0s%3b x1.end%2b.67s' dur='1.33s' keyTimes='0%3b .38%3b .5%3b .63%3b .75%3b .86%3b .94%3b 1' values='1%3b 1%3b 0%3b 1%3b 0%3b 1%3b 0%3b 1'/%3e%3c/path%3e%3c/symbol%3e%3c/defs%3e%3cuse xlink:href='%23g' width='363' height='258' transform='translate(68 109)'/%3e%3cuse xlink:href='%23j' width='129' height='57' transform='translate(191.5 343.5)'/%3e%3cuse xlink:href='%23k' width='102.7' height='186.7' transform='translate(205.23 291)'/%3e%3c/svg%3e",night:"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 512 512'%3e%3cdefs%3e%3clinearGradient id='a' x1='99.5' x2='232.6' y1='30.7' y2='261.4' gradientUnits='userSpaceOnUse'%3e%3cstop offset='0' stop-color='%23f3f7fe'/%3e%3cstop offset='.5' stop-color='%23f3f7fe'/%3e%3cstop offset='1' stop-color='%23deeafb'/%3e%3c/linearGradient%3e%3clinearGradient id='b' x1='8.7' x2='80.9' y1='17.1' y2='142.1' gradientUnits='userSpaceOnUse'%3e%3cstop offset='0' stop-color='%23f7b23b'/%3e%3cstop offset='.5' stop-color='%23f7b23b'/%3e%3cstop offset='1' stop-color='%23f59e0b'/%3e%3c/linearGradient%3e%3clinearGradient id='c' x1='34.7' x2='119.2' y1='18.6' y2='165' gradientUnits='userSpaceOnUse'%3e%3cstop offset='0' stop-color='%2386c3db'/%3e%3cstop offset='.5' stop-color='%2386c3db'/%3e%3cstop offset='1' stop-color='%235eafcf'/%3e%3c/linearGradient%3e%3clinearGradient id='d' x1='1381.3' x2='1399.5' y1='-1144.7' y2='-1097.4' gradientTransform='rotate(-9 8002.567 8233.063)' gradientUnits='userSpaceOnUse'%3e%3cstop offset='0' stop-color='%230b65ed'/%3e%3cstop offset='.5' stop-color='%230a5ad4'/%3e%3cstop offset='1' stop-color='%230950bc'/%3e%3c/linearGradient%3e%3clinearGradient xlink:href='%23d' id='e' x1='1436.7' x2='1454.9' y1='-1137' y2='-1089.7' gradientTransform='rotate(-9 8009.537 8233.037)'/%3e%3clinearGradient xlink:href='%23d' id='f' x1='1492.1' x2='1510.3' y1='-1129.3' y2='-1082.1' gradientTransform='rotate(-9 8016.566 8233.078)'/%3e%3csymbol id='h' viewBox='0 0 172 172'%3e%3cpath fill='url(%23c)' stroke='%2372b9d5' stroke-linecap='round' stroke-linejoin='round' stroke-width='4' d='M160.6 107.4a84.8 84.8 0 01-85.4-84.3A83.3 83.3 0 0178 2 84.7 84.7 0 002 85.7 84.8 84.8 0 0087.4 170a85.2 85.2 0 0082.6-63.1 88 88 0 01-9.4.5Z'%3e%3canimateTransform additive='sum' attributeName='transform' dur='6s' repeatCount='indefinite' type='rotate' values='-15 86 86%3b 9 86 86%3b -15 86 86'/%3e%3c/path%3e%3c/symbol%3e%3csymbol id='i' viewBox='0 0 350 222'%3e%3cpath fill='url(%23a)' stroke='%23e6effc' stroke-miterlimit='10' stroke-width='6' d='m291 107-2.5.1A83.9 83.9 0 00135.6 43 56 56 0 0051 91a56.6 56.6 0 00.8 9A60 60 0 0063 219l4-.2v.2h224a56 56 0 000-112Z'/%3e%3c/symbol%3e%3csymbol id='g' viewBox='0 0 351 246'%3e%3cuse xlink:href='%23h' width='172' height='172'/%3e%3cuse xlink:href='%23i' width='350' height='222' transform='translate(1 24)'/%3e%3c/symbol%3e%3csymbol id='j' overflow='visible' viewBox='0 0 129 57'%3e%3cpath fill='url(%23d)' stroke='%230a5ad4' stroke-miterlimit='10' d='M8.5 56.5a8 8 0 01-8-8v-40a8 8 0 0116 0v40a8 8 0 01-8 8Z' opacity='0'%3e%3canimateTransform id='x1' additive='sum' attributeName='transform' begin='0s%3b x1.end%2b.33s' dur='.67s' type='translate' values='0 -60%3b 0 60'/%3e%3canimate id='y1' attributeName='opacity' begin='0s%3b y1.end%2b.33s' dur='.67s' keyTimes='0%3b .25%3b 1' values='0%3b 1%3b 0'/%3e%3c/path%3e%3cpath fill='url(%23e)' stroke='%230a5ad4' stroke-miterlimit='10' d='M64.5 56.5a8 8 0 01-8-8v-40a8 8 0 0116 0v40a8 8 0 01-8 8Z' opacity='0'%3e%3canimateTransform id='x2' additive='sum' attributeName='transform' begin='.33s%3b x2.end%2b.33s' dur='.67s' type='translate' values='0 -60%3b 0 60'/%3e%3canimate id='y2' attributeName='opacity' begin='.33s%3b y2.end%2b.33s' dur='.67s' keyTimes='0%3b .25%3b 1' values='0%3b 1%3b 0'/%3e%3c/path%3e%3cpath fill='url(%23f)' stroke='%230a5ad4' stroke-miterlimit='10' d='M120.5 56.5a8 8 0 01-8-8v-40a8 8 0 0116 0v40a8 8 0 01-8 8Z' opacity='0'%3e%3canimateTransform id='x3' additive='sum' attributeName='transform' begin='-.33s%3b x3.end%2b.33s' dur='.67s' type='translate' values='0 -60%3b 0 60'/%3e%3canimate id='y3' attributeName='opacity' begin='-.33s%3b y3.end%2b.33s' dur='.67s' keyTimes='0%3b .25%3b 1' values='0%3b 1%3b 0'/%3e%3c/path%3e%3c/symbol%3e%3csymbol id='k' viewBox='0 0 102.7 186.8'%3e%3cpath fill='url(%23b)' stroke='%23f6a823' stroke-miterlimit='10' stroke-width='4' d='m34.8 2-32 96h32l-16 80 80-112h-48l32-64h-48z'%3e%3canimate id='x1' attributeName='opacity' begin='0s%3b x1.end%2b.67s' dur='1.33s' keyTimes='0%3b .38%3b .5%3b .63%3b .75%3b .86%3b .94%3b 1' values='1%3b 1%3b 0%3b 1%3b 0%3b 1%3b 0%3b 1'/%3e%3c/path%3e%3c/symbol%3e%3c/defs%3e%3cuse xlink:href='%23g' width='351' height='246' transform='translate(80 121)'/%3e%3cuse xlink:href='%23j' width='129' height='57' transform='translate(191.5 343.5)'/%3e%3cuse xlink:href='%23k' width='102.7' height='186.7' transform='translate(205.23 291)'/%3e%3c/svg%3e"},pouring:"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 512 512'%3e%3cdefs%3e%3clinearGradient id='a' x1='99.5' x2='232.6' y1='30.7' y2='261.4' gradientUnits='userSpaceOnUse'%3e%3cstop offset='0' stop-color='%23f3f7fe'/%3e%3cstop offset='.5' stop-color='%23f3f7fe'/%3e%3cstop offset='1' stop-color='%23deeafb'/%3e%3c/linearGradient%3e%3clinearGradient id='b' x1='1381.3' x2='1399.5' y1='-1144.7' y2='-1097.4' gradientTransform='rotate(-9 8002.567 8233.063)' gradientUnits='userSpaceOnUse'%3e%3cstop offset='0' stop-color='%230b65ed'/%3e%3cstop offset='.5' stop-color='%230a5ad4'/%3e%3cstop offset='1' stop-color='%230950bc'/%3e%3c/linearGradient%3e%3clinearGradient xlink:href='%23b' id='c' x1='1436.7' x2='1454.9' y1='-1137' y2='-1089.7' gradientTransform='rotate(-9 8009.537 8233.037)'/%3e%3clinearGradient xlink:href='%23b' id='d' x1='1492.1' x2='1510.3' y1='-1129.3' y2='-1082.1' gradientTransform='rotate(-9 8016.566 8233.078)'/%3e%3csymbol id='e' viewBox='0 0 350 222'%3e%3cpath fill='url(%23a)' stroke='%23e6effc' stroke-miterlimit='10' stroke-width='6' d='m291 107-2.5.1A83.9 83.9 0 00135.6 43 56 56 0 0051 91a56.6 56.6 0 00.8 9A60 60 0 0063 219l4-.2v.2h224a56 56 0 000-112Z'/%3e%3c/symbol%3e%3csymbol id='f' overflow='visible' viewBox='0 0 129 57'%3e%3cpath fill='url(%23b)' stroke='%230a5ad4' stroke-miterlimit='10' d='M8.5 56.5a8 8 0 01-8-8v-40a8 8 0 0116 0v40a8 8 0 01-8 8Z' opacity='0'%3e%3canimateTransform id='x1' additive='sum' attributeName='transform' begin='0s%3b x1.end%2b.33s' dur='.67s' type='translate' values='0 -60%3b 0 60'/%3e%3canimate id='y1' attributeName='opacity' begin='0s%3b y1.end%2b.33s' dur='.67s' keyTimes='0%3b .25%3b 1' values='0%3b 1%3b 0'/%3e%3c/path%3e%3cpath fill='url(%23c)' stroke='%230a5ad4' stroke-miterlimit='10' d='M64.5 56.5a8 8 0 01-8-8v-40a8 8 0 0116 0v40a8 8 0 01-8 8Z' opacity='0'%3e%3canimateTransform id='x2' additive='sum' attributeName='transform' begin='.33s%3b x2.end%2b.33s' dur='.67s' type='translate' values='0 -60%3b 0 60'/%3e%3canimate id='y2' attributeName='opacity' begin='.33s%3b y2.end%2b.33s' dur='.67s' keyTimes='0%3b .25%3b 1' values='0%3b 1%3b 0'/%3e%3c/path%3e%3cpath fill='url(%23d)' stroke='%230a5ad4' stroke-miterlimit='10' d='M120.5 56.5a8 8 0 01-8-8v-40a8 8 0 0116 0v40a8 8 0 01-8 8Z' opacity='0'%3e%3canimateTransform id='x3' additive='sum' attributeName='transform' begin='-.33s%3b x3.end%2b.33s' dur='.67s' type='translate' values='0 -60%3b 0 60'/%3e%3canimate id='y3' attributeName='opacity' begin='-.33s%3b y3.end%2b.33s' dur='.67s' keyTimes='0%3b .25%3b 1' values='0%3b 1%3b 0'/%3e%3c/path%3e%3c/symbol%3e%3c/defs%3e%3cuse xlink:href='%23e' width='350' height='222' transform='translate(81 145)'/%3e%3cuse xlink:href='%23f' width='129' height='57' transform='translate(191.5 343.5)'/%3e%3c/svg%3e",raindrop:"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 512 512'%3e%3cdefs%3e%3clinearGradient id='a' x1='14.8' x2='124.2' y1='42.3' y2='231.7' gradientUnits='userSpaceOnUse'%3e%3cstop offset='0' stop-color='%233392d6'/%3e%3cstop offset='.5' stop-color='%233392d6'/%3e%3cstop offset='1' stop-color='%232477b2'/%3e%3c/linearGradient%3e%3csymbol id='b' viewBox='0 0 164 245.6'%3e%3cpath fill='url(%23a)' stroke='%232885c7' stroke-miterlimit='10' stroke-width='4' d='M82 3.6c-48.7 72-80 117-80 160.7s35.8 79.3 80 79.3 80-35.5 80-79.3S130.7 75.5 82 3.6Z'%3e%3canimateTransform attributeName='transform' calcMode='spline' dur='6s' keySplines='.42%2c 0%2c .58%2c 1%3b .42%2c 0%2c .58%2c 1' repeatCount='indefinite' type='scale' values='1 1%3b 1 .9%3b 1 1'/%3e%3c/path%3e%3c/symbol%3e%3c/defs%3e%3cuse xlink:href='%23b' width='164' height='245.6' transform='translate(174 132.43)'/%3e%3c/svg%3e",raindrops:"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 512 512'%3e%3cdefs%3e%3clinearGradient id='a' x1='14.8' x2='124.2' y1='42.3' y2='231.7' gradientUnits='userSpaceOnUse'%3e%3cstop offset='0' stop-color='%233392d6'/%3e%3cstop offset='.5' stop-color='%233392d6'/%3e%3cstop offset='1' stop-color='%232477b2'/%3e%3c/linearGradient%3e%3csymbol id='b' viewBox='0 0 164 245.6'%3e%3cpath fill='url(%23a)' stroke='%232885c7' stroke-miterlimit='10' stroke-width='4' d='M82 3.6c-48.7 72-80 117-80 160.7s35.8 79.3 80 79.3 80-35.5 80-79.3S130.7 75.5 82 3.6Z'/%3e%3c/symbol%3e%3c/defs%3e%3cuse xlink:href='%23b' width='164' height='245.6' transform='translate(128 133.43)'%3e%3canimateTransform additive='sum' attributeName='transform' calcMode='spline' dur='6s' keySplines='.42%2c 0%2c .58%2c 1%3b .42%2c 0%2c .58%2c 1' repeatCount='indefinite' type='scale' values='1 1%3b 1 .9%3b 1 1'/%3e%3c/use%3e%3cuse xlink:href='%23b' width='164' height='245.6' transform='translate(220 133.43)'%3e%3canimateTransform additive='sum' attributeName='transform' calcMode='spline' dur='6s' keySplines='.42%2c 0%2c .58%2c 1%3b .42%2c 0%2c .58%2c 1' repeatCount='indefinite' type='scale' values='1 .9%3b 1 1%3b 1 .9'/%3e%3c/use%3e%3c/svg%3e",snowy:"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 512 512'%3e%3cdefs%3e%3clinearGradient id='a' x1='99.5' x2='232.6' y1='30.7' y2='261.4' gradientUnits='userSpaceOnUse'%3e%3cstop offset='0' stop-color='%23f3f7fe'/%3e%3cstop offset='.5' stop-color='%23f3f7fe'/%3e%3cstop offset='1' stop-color='%23deeafb'/%3e%3c/linearGradient%3e%3clinearGradient id='b' x1='11.4' x2='32.8' y1='5.9' y2='43.1' gradientUnits='userSpaceOnUse'%3e%3cstop offset='0' stop-color='%2386c3db'/%3e%3cstop offset='.5' stop-color='%2386c3db'/%3e%3cstop offset='1' stop-color='%235eafcf'/%3e%3c/linearGradient%3e%3clinearGradient xlink:href='%23b' id='c' x1='67.4' x2='88.8' y1='5.9' y2='43.1'/%3e%3clinearGradient xlink:href='%23b' id='d' x1='123.4' x2='144.8' y1='5.9' y2='43.1'/%3e%3csymbol id='e' viewBox='0 0 350 222'%3e%3cpath fill='url(%23a)' stroke='%23e6effc' stroke-miterlimit='10' stroke-width='6' d='m291 107-2.5.1A83.9 83.9 0 00135.6 43 56 56 0 0051 91a56.6 56.6 0 00.8 9A60 60 0 0063 219l4-.2v.2h224a56 56 0 000-112Z'/%3e%3c/symbol%3e%3csymbol id='f' overflow='visible' viewBox='0 0 156.2 49'%3e%3cg%3e%3cpath fill='url(%23b)' stroke='%2386c3db' stroke-miterlimit='10' d='m41.7 31-5.8-3.3a13.7 13.7 0 000-6.5l5.8-3.2a4 4 0 001.5-5.5 4 4 0 00-5.6-1.5l-5.8 3.3a13.6 13.6 0 00-2.6-2 13.8 13.8 0 00-3-1.3V4.5a4 4 0 00-8.1 0v6.6a14.3 14.3 0 00-5.7 3.2L6.6 11A4 4 0 001 12.5 4 4 0 002.5 18l5.8 3.3a13.7 13.7 0 000 6.5L2.5 31A4 4 0 001 36.5a4 4 0 003.5 2 4 4 0 002-.5l5.8-3.3a13.6 13.6 0 002.6 2 13.8 13.8 0 003 1.2v6.6a4 4 0 008.2 0v-6.6a14.2 14.2 0 005.6-3.2l6 3.3a4 4 0 002 .5 4 4 0 003.4-2 4 4 0 00-1.4-5.5ZM19 29.7a6 6 0 01-2.3-8.2 6.1 6.1 0 015.3-3 6.2 6.2 0 013 .8 6 6 0 012.2 8.2 6.1 6.1 0 01-8.2 2.2Z' opacity='0'%3e%3canimateTransform additive='sum' attributeName='transform' dur='6s' repeatCount='indefinite' type='rotate' values='0 24 24%3b 360 24 24'/%3e%3canimate id='t1' attributeName='opacity' begin='0s%3b t1.end%2b1s' dur='2s' keyTimes='0%3b .17%3b .83%3b 1' values='0%3b 1%3b 1%3b 0'/%3e%3c/path%3e%3canimateTransform id='s1' additive='sum' attributeName='transform' begin='0s%3b s1.end%2b1s' dur='2s' type='translate' values='0 -36%3b 0 92%3b'/%3e%3c/g%3e%3cg%3e%3cpath fill='url(%23c)' stroke='%2386c3db' stroke-miterlimit='10' d='m97.7 31-5.8-3.3a13.7 13.7 0 000-6.5l5.8-3.2a4 4 0 001.5-5.5 4 4 0 00-5.6-1.5l-5.8 3.3a13.6 13.6 0 00-2.6-2 13.8 13.8 0 00-3-1.3V4.5a4 4 0 00-8.1 0v6.6a14.3 14.3 0 00-5.7 3.2L62.6 11a4 4 0 00-5.6 1.5 4 4 0 001.5 5.5l5.8 3.3a13.7 13.7 0 000 6.5L58.5 31a4 4 0 00-1.5 5.5 4 4 0 003.5 2 4 4 0 002-.5l5.8-3.3a13.6 13.6 0 002.7 2 13.8 13.8 0 003 1.2v6.6a4 4 0 008 0v-6.6a14.2 14.2 0 005.7-3.2l6 3.3a4 4 0 002 .5 4 4 0 003.4-2 4 4 0 00-1.4-5.5ZM75 29.7a6 6 0 01-2.3-8.2 6.1 6.1 0 015.3-3 6.2 6.2 0 013 .8 6 6 0 012.2 8.2 6.1 6.1 0 01-8.2 2.2Z' opacity='0'%3e%3canimateTransform additive='sum' attributeName='transform' dur='6s' repeatCount='indefinite' type='rotate' values='0 80 24%3b 360 80 24'/%3e%3canimate id='t2' attributeName='opacity' begin='-.83s%3b t2.end%2b1s' dur='2s' keyTimes='0%3b .17%3b .83%3b 1' values='0%3b 1%3b 1%3b 0'/%3e%3c/path%3e%3canimateTransform id='s2' additive='sum' attributeName='transform' begin='-.83s%3b s2.end%2b1s' dur='2s' type='translate' values='0 -36%3b 0 92%3b'/%3e%3c/g%3e%3cg%3e%3cpath fill='url(%23d)' stroke='%2386c3db' stroke-miterlimit='10' d='m153.7 31-5.8-3.3a13.7 13.7 0 000-6.5l5.8-3.2a4 4 0 001.5-5.5 4 4 0 00-5.6-1.5l-5.8 3.3a13.6 13.6 0 00-2.6-2 13.8 13.8 0 00-3-1.3V4.5a4 4 0 00-8.1 0v6.6a14.3 14.3 0 00-5.7 3.2l-5.8-3.3a4 4 0 00-5.6 1.5 4 4 0 001.5 5.5l5.8 3.3a13.7 13.7 0 000 6.5l-5.8 3.2a4 4 0 00-1.5 5.5 4 4 0 003.5 2 4 4 0 002-.5l5.8-3.3a13.6 13.6 0 002.7 2 13.8 13.8 0 003 1.2v6.6a4 4 0 008 0v-6.6a14.2 14.2 0 005.7-3.2l5.8 3.3a4 4 0 002 .5 4 4 0 003.5-2 4 4 0 00-1.3-5.5ZM131 29.7a6 6 0 01-2.3-8.2 6.1 6.1 0 015.3-3 6.2 6.2 0 013 .8 6 6 0 012.2 8.2 6.1 6.1 0 01-8.2 2.2Z' opacity='0'%3e%3canimateTransform additive='sum' attributeName='transform' dur='6s' repeatCount='indefinite' type='rotate' values='0 136 24%3b 360 136 24'/%3e%3canimate id='t3' attributeName='opacity' begin='.83s%3b t3.end%2b1s' dur='2s' keyTimes='0%3b .17%3b .83%3b 1' values='0%3b 1%3b 1%3b 0'/%3e%3c/path%3e%3canimateTransform id='s3' additive='sum' attributeName='transform' begin='.83s%3b s3.end%2b1s' dur='2s' type='translate' values='0 -36%3b 0 92%3b'/%3e%3c/g%3e%3c/symbol%3e%3c/defs%3e%3cuse xlink:href='%23e' width='350' height='222' transform='translate(81 145)'/%3e%3cuse xlink:href='%23f' width='156.2' height='49' transform='translate(177.9 337.5)'/%3e%3c/svg%3e","snowy-rainy":"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 512 512'%3e%3cdefs%3e%3clinearGradient id='a' x1='99.5' x2='232.6' y1='30.7' y2='261.4' gradientUnits='userSpaceOnUse'%3e%3cstop offset='0' stop-color='%23f3f7fe'/%3e%3cstop offset='.5' stop-color='%23f3f7fe'/%3e%3cstop offset='1' stop-color='%23deeafb'/%3e%3c/linearGradient%3e%3clinearGradient id='b' x1='1399.3' x2='1408.7' y1='-1137.3' y2='-1112.7' gradientTransform='rotate(-9 8016.182 8229.021)' gradientUnits='userSpaceOnUse'%3e%3cstop offset='0' stop-color='%230b65ed'/%3e%3cstop offset='.5' stop-color='%230a5ad4'/%3e%3cstop offset='1' stop-color='%230950bc'/%3e%3c/linearGradient%3e%3clinearGradient xlink:href='%23b' id='c' x1='1454.6' x2='1464' y1='-1128.6' y2='-1104'/%3e%3clinearGradient xlink:href='%23b' id='d' x1='1509.9' x2='1519.3' y1='-1119.8' y2='-1095.2'/%3e%3clinearGradient id='e' x1='11.4' x2='32.8' y1='5.9' y2='43.1' gradientUnits='userSpaceOnUse'%3e%3cstop offset='0' stop-color='%2386c3db'/%3e%3cstop offset='.5' stop-color='%2386c3db'/%3e%3cstop offset='1' stop-color='%235eafcf'/%3e%3c/linearGradient%3e%3clinearGradient xlink:href='%23e' id='f' x1='67.4' x2='88.8' y1='5.9' y2='43.1'/%3e%3clinearGradient xlink:href='%23e' id='g' x1='123.4' x2='144.8' y1='5.9' y2='43.1'/%3e%3csymbol id='h' viewBox='0 0 350 222'%3e%3cpath fill='url(%23a)' stroke='%23e6effc' stroke-miterlimit='10' stroke-width='6' d='m291 107-2.5.1A83.9 83.9 0 00135.6 43 56 56 0 0051 91a56.6 56.6 0 00.8 9A60 60 0 0063 219l4-.2v.2h224a56 56 0 000-112Z'/%3e%3c/symbol%3e%3csymbol id='j' overflow='visible' viewBox='0 0 156.2 49'%3e%3cg%3e%3cpath fill='url(%23e)' stroke='%2386c3db' stroke-miterlimit='10' d='m41.7 31-5.8-3.3a13.7 13.7 0 000-6.5l5.8-3.2a4 4 0 001.5-5.5 4 4 0 00-5.6-1.5l-5.8 3.3a13.6 13.6 0 00-2.6-2 13.8 13.8 0 00-3-1.3V4.5a4 4 0 00-8.1 0v6.6a14.3 14.3 0 00-5.7 3.2L6.6 11A4 4 0 001 12.5 4 4 0 002.5 18l5.8 3.3a13.7 13.7 0 000 6.5L2.5 31A4 4 0 001 36.5a4 4 0 003.5 2 4 4 0 002-.5l5.8-3.3a13.6 13.6 0 002.6 2 13.8 13.8 0 003 1.2v6.6a4 4 0 008.2 0v-6.6a14.2 14.2 0 005.6-3.2l6 3.3a4 4 0 002 .5 4 4 0 003.4-2 4 4 0 00-1.4-5.5ZM19 29.7a6 6 0 01-2.3-8.2 6.1 6.1 0 015.3-3 6.2 6.2 0 013 .8 6 6 0 012.2 8.2 6.1 6.1 0 01-8.2 2.2Z' opacity='0'%3e%3canimateTransform additive='sum' attributeName='transform' dur='6s' repeatCount='indefinite' type='rotate' values='0 24 24%3b 360 24 24'/%3e%3canimate id='t1' attributeName='opacity' begin='0s%3b t1.end%2b1s' dur='2s' keyTimes='0%3b .17%3b .83%3b 1' values='0%3b 1%3b 1%3b 0'/%3e%3c/path%3e%3canimateTransform id='s1' additive='sum' attributeName='transform' begin='0s%3b s1.end%2b1s' dur='2s' type='translate' values='0 -36%3b 0 92%3b'/%3e%3c/g%3e%3cg%3e%3cpath fill='url(%23f)' stroke='%2386c3db' stroke-miterlimit='10' d='m97.7 31-5.8-3.3a13.7 13.7 0 000-6.5l5.8-3.2a4 4 0 001.5-5.5 4 4 0 00-5.6-1.5l-5.8 3.3a13.6 13.6 0 00-2.6-2 13.8 13.8 0 00-3-1.3V4.5a4 4 0 00-8.1 0v6.6a14.3 14.3 0 00-5.7 3.2L62.6 11a4 4 0 00-5.6 1.5 4 4 0 001.5 5.5l5.8 3.3a13.7 13.7 0 000 6.5L58.5 31a4 4 0 00-1.5 5.5 4 4 0 003.5 2 4 4 0 002-.5l5.8-3.3a13.6 13.6 0 002.7 2 13.8 13.8 0 003 1.2v6.6a4 4 0 008 0v-6.6a14.2 14.2 0 005.7-3.2l6 3.3a4 4 0 002 .5 4 4 0 003.4-2 4 4 0 00-1.4-5.5ZM75 29.7a6 6 0 01-2.3-8.2 6.1 6.1 0 015.3-3 6.2 6.2 0 013 .8 6 6 0 012.2 8.2 6.1 6.1 0 01-8.2 2.2Z' opacity='0'%3e%3canimateTransform additive='sum' attributeName='transform' dur='6s' repeatCount='indefinite' type='rotate' values='0 80 24%3b 360 80 24'/%3e%3canimate id='t2' attributeName='opacity' begin='-.83s%3b t2.end%2b1s' dur='2s' keyTimes='0%3b .17%3b .83%3b 1' values='0%3b 1%3b 1%3b 0'/%3e%3c/path%3e%3canimateTransform id='s2' additive='sum' attributeName='transform' begin='-.83s%3b s2.end%2b1s' dur='2s' type='translate' values='0 -36%3b 0 92%3b'/%3e%3c/g%3e%3cg%3e%3cpath fill='url(%23g)' stroke='%2386c3db' stroke-miterlimit='10' d='m153.7 31-5.8-3.3a13.7 13.7 0 000-6.5l5.8-3.2a4 4 0 001.5-5.5 4 4 0 00-5.6-1.5l-5.8 3.3a13.6 13.6 0 00-2.6-2 13.8 13.8 0 00-3-1.3V4.5a4 4 0 00-8.1 0v6.6a14.3 14.3 0 00-5.7 3.2l-5.8-3.3a4 4 0 00-5.6 1.5 4 4 0 001.5 5.5l5.8 3.3a13.7 13.7 0 000 6.5l-5.8 3.2a4 4 0 00-1.5 5.5 4 4 0 003.5 2 4 4 0 002-.5l5.8-3.3a13.6 13.6 0 002.7 2 13.8 13.8 0 003 1.2v6.6a4 4 0 008 0v-6.6a14.2 14.2 0 005.7-3.2l5.8 3.3a4 4 0 002 .5 4 4 0 003.5-2 4 4 0 00-1.3-5.5ZM131 29.7a6 6 0 01-2.3-8.2 6.1 6.1 0 015.3-3 6.2 6.2 0 013 .8 6 6 0 012.2 8.2 6.1 6.1 0 01-8.2 2.2Z' opacity='0'%3e%3canimateTransform additive='sum' attributeName='transform' dur='6s' repeatCount='indefinite' type='rotate' values='0 136 24%3b 360 136 24'/%3e%3canimate id='t3' attributeName='opacity' begin='.83s%3b t3.end%2b1s' dur='2s' keyTimes='0%3b .17%3b .83%3b 1' values='0%3b 1%3b 1%3b 0'/%3e%3c/path%3e%3canimateTransform id='s3' additive='sum' attributeName='transform' begin='.83s%3b s3.end%2b1s' dur='2s' type='translate' values='0 -36%3b 0 92%3b'/%3e%3c/g%3e%3c/symbol%3e%3csymbol id='i' overflow='visible' viewBox='0 0 156.2 49'%3e%3cuse xlink:href='%23j' width='156.2' height='49'/%3e%3cpath fill='url(%23b)' stroke='%230a5ad4' stroke-miterlimit='10' d='M22.1 38.5a8 8 0 01-8-8v-12a8 8 0 0116 0v12a8 8 0 01-8 8Z' opacity='0'%3e%3canimateTransform id='x1' additive='sum' attributeName='transform' begin='0s%3b x1.end%2b1s' dur='1s' keyTimes='0%3b .25%3b 1' type='translate' values='0 -32%3b 0 -32%3b 0 120%3b'/%3e%3canimate id='y1' attributeName='opacity' begin='0s%3b y1.end%2b1s' dur='1s' keyTimes='0%3b .25%3b 1' values='0%3b 1%3b 0'/%3e%3c/path%3e%3cpath fill='url(%23c)' stroke='%230a5ad4' stroke-miterlimit='10' d='M78.1 38.5a8 8 0 01-8-8v-12a8 8 0 0116 0v12a8 8 0 01-8 8Z' opacity='0'%3e%3canimateTransform id='x2' additive='sum' attributeName='transform' begin='1.34s%3b x2.end%2b1s' dur='1s' keyTimes='0%3b .25%3b 1' type='translate' values='0 -32%3b 0 -32%3b 0 120%3b'/%3e%3canimate id='y2' attributeName='opacity' begin='1.34s%3b y2.end%2b1s' dur='1s' keyTimes='0%3b .25%3b 1' values='0%3b 1%3b 0'/%3e%3c/path%3e%3cpath fill='url(%23d)' stroke='%230a5ad4' stroke-miterlimit='10' d='M134.1 38.5a8 8 0 01-8-8v-12a8 8 0 0116 0v12a8 8 0 01-8 8Z' opacity='0'%3e%3canimateTransform id='x3' additive='sum' attributeName='transform' begin='.67s%3b x3.end%2b1s' dur='1s' keyTimes='0%3b .25%3b 1' type='translate' values='0 -32%3b 0 -32%3b 0 120%3b'/%3e%3canimate id='y3' attributeName='opacity' begin='.67s%3b y3.end%2b1s' dur='1s' keyTimes='0%3b .25%3b 1' values='0%3b 1%3b 0'/%3e%3c/path%3e%3c/symbol%3e%3c/defs%3e%3cuse xlink:href='%23h' width='350' height='222' transform='translate(81 145)'/%3e%3cuse xlink:href='%23i' width='156.2' height='49' transform='translate(177.9 337.5)'/%3e%3c/svg%3e",sunny:{day:xr,night:vr},windy:Mr,"windy-exceptional":Mr,exceptional:"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3e%3cdefs%3e%3clinearGradient id='a' x1='175.8' x2='336.2' y1='117' y2='395' gradientUnits='userSpaceOnUse'%3e%3cstop offset='0' stop-color='%23d4d7dd'/%3e%3cstop offset='.5' stop-color='%23d4d7dd'/%3e%3cstop offset='1' stop-color='%23bec1c6'/%3e%3c/linearGradient%3e%3c/defs%3e%3cpath fill='none' stroke='url(%23a)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='24' d='M344 256a88 88 0 11-88-88 88 88 0 0188 88ZM200 116.9l-3.8 7.7A269.7 269.7 0 00169 267h0m143.1 128 3.8-7.7A269.7 269.7 0 00343.2 245h0'%3e%3canimateTransform additive='sum' attributeName='transform' dur='6s' repeatCount='indefinite' type='rotate' values='1440 256 256%3b 0 256 256'/%3e%3c/path%3e%3c/svg%3e"}},Br={line:{rainy:{day:"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 512 512'%3e%3cdefs%3e%3csymbol id='f' viewBox='0 0 193 193'%3e%3ccircle cx='96.5' cy='96.5' r='40' fill='none' stroke='%23fbbf24' stroke-miterlimit='10' stroke-width='9'/%3e%3cpath fill='none' stroke='%23fbbf24' stroke-linecap='round' stroke-miterlimit='10' stroke-width='9' d='M96.5 29.9V4.5m0 184v-25.4m47.1-113.7 18-18M31.4 161.6l18-18m0-94.2-18-18m130.2 130.2-18-18M4.5 96.5h25.4m158.6 0h-25.4'/%3e%3c/symbol%3e%3csymbol id='g' viewBox='0 0 359 231'%3e%3cpath fill='none' stroke='%23e2e8f0' stroke-linecap='round' stroke-linejoin='round' stroke-width='15' d='M295.5 223.5a56 56 0 000-112l-2.5.1a83.9 83.9 0 00-153-64.2 56 56 0 00-84.6 48.1 56.6 56.6 0 00.8 9 60 60 0 0011.2 119'/%3e%3c/symbol%3e%3csymbol id='e' viewBox='0 0 435.5 371.5'%3e%3cg clip-path='url(%23a)'%3e%3cuse xlink:href='%23f' width='193' height='193' transform='translate(69.5 110.5)'/%3e%3c/g%3e%3cuse xlink:href='%23g' width='359' height='231' transform='translate(76.5 140.5)'/%3e%3c/symbol%3e%3csymbol id='h' viewBox='0 0 129 110'%3e%3cpath fill='url(%23b)' stroke='%230a5ad4' stroke-miterlimit='10' d='M8.5 56.5a8 8 0 01-8-8v-40a8 8 0 0116 0v40a8 8 0 01-8 8Z'/%3e%3cpath fill='url(%23c)' stroke='%230a5ad4' stroke-miterlimit='10' d='M64.5 109.5a8 8 0 01-8-8v-40a8 8 0 0116 0v40a8 8 0 01-8 8Z'/%3e%3cpath fill='url(%23d)' stroke='%230a5ad4' stroke-miterlimit='10' d='M120.5 74.5a8 8 0 01-8-8v-40a8 8 0 0116 0v40a8 8 0 01-8 8Z'/%3e%3c/symbol%3e%3clinearGradient id='b' x1='1381.3' x2='1399.5' y1='-1144.7' y2='-1097.4' gradientTransform='rotate(-9 8002.567 8233.063)' gradientUnits='userSpaceOnUse'%3e%3cstop offset='0' stop-color='%230b65ed'/%3e%3cstop offset='.5' stop-color='%230a5ad4'/%3e%3cstop offset='1' stop-color='%230950bc'/%3e%3c/linearGradient%3e%3clinearGradient xlink:href='%23b' id='c' x1='1428.4' x2='1446.6' y1='-1084.7' y2='-1037.4' gradientTransform='rotate(-9 8009.537 8233.037)'/%3e%3clinearGradient xlink:href='%23b' id='d' x1='1489.3' x2='1507.5' y1='-1111.6' y2='-1064.3' gradientTransform='rotate(-9 8016.566 8233.078)'/%3e%3cclipPath id='a'%3e%3cpath fill='none' d='M288 148a83.8 83.8 0 00-71.4 40 56 56 0 00-84.6 48 56.6 56.6 0 00.8 9A60 60 0 0084 304H0V0h288Z'/%3e%3c/clipPath%3e%3c/defs%3e%3cuse xlink:href='%23e' width='435.5' height='371.5'/%3e%3cuse xlink:href='%23h' width='129' height='110' transform='translate(191.5 343.5)'/%3e%3c/svg%3e",night:"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 512 512'%3e%3cdefs%3e%3csymbol id='f' viewBox='0 0 178 178'%3e%3cpath fill='none' stroke='%2372b9d5' stroke-linecap='round' stroke-linejoin='round' stroke-width='10' d='M163.6 110.4a84.8 84.8 0 01-85.4-84.3A83.3 83.3 0 0181 5 84.7 84.7 0 005 88.7 84.8 84.8 0 0090.4 173a85.2 85.2 0 0082.6-63.1 88 88 0 01-9.4.5Z'/%3e%3c/symbol%3e%3csymbol id='g' viewBox='0 0 359 231'%3e%3cpath fill='none' stroke='%23e2e8f0' stroke-linecap='round' stroke-linejoin='round' stroke-width='15' d='M295.5 223.5a56 56 0 000-112l-2.5.1a83.9 83.9 0 00-153-64.2 56 56 0 00-84.6 48.1 56.6 56.6 0 00.8 9 60 60 0 0011.2 119'/%3e%3c/symbol%3e%3csymbol id='e' viewBox='0 0 435.5 371.5'%3e%3cg clip-path='url(%23a)'%3e%3cuse xlink:href='%23f' width='178' height='178' transform='translate(77 118)'/%3e%3c/g%3e%3cuse xlink:href='%23g' width='359' height='231' transform='translate(76.5 140.5)'/%3e%3c/symbol%3e%3csymbol id='h' viewBox='0 0 129 110'%3e%3cpath fill='url(%23b)' stroke='%230a5ad4' stroke-miterlimit='10' d='M8.5 56.5a8 8 0 01-8-8v-40a8 8 0 0116 0v40a8 8 0 01-8 8Z'/%3e%3cpath fill='url(%23c)' stroke='%230a5ad4' stroke-miterlimit='10' d='M64.5 109.5a8 8 0 01-8-8v-40a8 8 0 0116 0v40a8 8 0 01-8 8Z'/%3e%3cpath fill='url(%23d)' stroke='%230a5ad4' stroke-miterlimit='10' d='M120.5 74.5a8 8 0 01-8-8v-40a8 8 0 0116 0v40a8 8 0 01-8 8Z'/%3e%3c/symbol%3e%3clinearGradient id='b' x1='1381.3' x2='1399.5' y1='-1144.7' y2='-1097.4' gradientTransform='rotate(-9 8002.567 8233.063)' gradientUnits='userSpaceOnUse'%3e%3cstop offset='0' stop-color='%230b65ed'/%3e%3cstop offset='.5' stop-color='%230a5ad4'/%3e%3cstop offset='1' stop-color='%230950bc'/%3e%3c/linearGradient%3e%3clinearGradient xlink:href='%23b' id='c' x1='1428.4' x2='1446.6' y1='-1084.7' y2='-1037.4' gradientTransform='rotate(-9 8009.537 8233.037)'/%3e%3clinearGradient xlink:href='%23b' id='d' x1='1489.3' x2='1507.5' y1='-1111.6' y2='-1064.3' gradientTransform='rotate(-9 8016.566 8233.078)'/%3e%3cclipPath id='a'%3e%3cpath fill='none' d='M288 148a83.8 83.8 0 00-71.4 40 56 56 0 00-84.6 48 56.6 56.6 0 00.8 9A60 60 0 0084 304H0V0h288Z'/%3e%3c/clipPath%3e%3c/defs%3e%3cuse xlink:href='%23e' width='435.5' height='371.5'/%3e%3cuse xlink:href='%23h' width='129' height='110' transform='translate(191.5 343.5)'/%3e%3c/svg%3e"},partlycloudy:{day:"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 512 512'%3e%3cdefs%3e%3csymbol id='c' viewBox='0 0 193 193'%3e%3ccircle cx='96.5' cy='96.5' r='40' fill='none' stroke='%23fbbf24' stroke-miterlimit='10' stroke-width='9'/%3e%3cpath fill='none' stroke='%23fbbf24' stroke-linecap='round' stroke-miterlimit='10' stroke-width='9' d='M96.5 29.9V4.5m0 184v-25.4m47.1-113.7 18-18M31.4 161.6l18-18m0-94.2-18-18m130.2 130.2-18-18M4.5 96.5h25.4m158.6 0h-25.4'/%3e%3c/symbol%3e%3csymbol id='d' viewBox='0 0 359 231'%3e%3cpath fill='none' stroke='%23e2e8f0' stroke-linecap='round' stroke-linejoin='round' stroke-width='15' d='M295.5 223.5a56 56 0 000-112l-2.5.1a83.9 83.9 0 00-153-64.2 56 56 0 00-84.6 48.1 56.6 56.6 0 00.8 9 60 60 0 0011.2 119'/%3e%3c/symbol%3e%3csymbol id='b' viewBox='0 0 435.5 371.5'%3e%3cg clip-path='url(%23a)'%3e%3cuse xlink:href='%23c' width='193' height='193' transform='translate(69.5 110.5)'/%3e%3c/g%3e%3cuse xlink:href='%23d' width='359' height='231' transform='translate(76.5 140.5)'/%3e%3c/symbol%3e%3cclipPath id='a'%3e%3cpath fill='none' d='M288 148a83.8 83.8 0 00-71.4 40 56 56 0 00-84.6 48 56.6 56.6 0 00.8 9A60 60 0 0084 304H0V0h288Z'/%3e%3c/clipPath%3e%3c/defs%3e%3cuse xlink:href='%23b' width='435.5' height='371.5'/%3e%3c/svg%3e",night:"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 512 512'%3e%3cdefs%3e%3csymbol id='c' viewBox='0 0 178 178'%3e%3cpath fill='none' stroke='%2372b9d5' stroke-linecap='round' stroke-linejoin='round' stroke-width='10' d='M163.6 110.4a84.8 84.8 0 01-85.4-84.3A83.3 83.3 0 0181 5 84.7 84.7 0 005 88.7 84.8 84.8 0 0090.4 173a85.2 85.2 0 0082.6-63.1 88 88 0 01-9.4.5Z'/%3e%3c/symbol%3e%3csymbol id='d' viewBox='0 0 359 231'%3e%3cpath fill='none' stroke='%23e2e8f0' stroke-linecap='round' stroke-linejoin='round' stroke-width='15' d='M295.5 223.5a56 56 0 000-112l-2.5.1a83.9 83.9 0 00-153-64.2 56 56 0 00-84.6 48.1 56.6 56.6 0 00.8 9 60 60 0 0011.2 119'/%3e%3c/symbol%3e%3csymbol id='b' viewBox='0 0 435.5 371.5'%3e%3cg clip-path='url(%23a)'%3e%3cuse xlink:href='%23c' width='178' height='178' transform='translate(77 118)'/%3e%3c/g%3e%3cuse xlink:href='%23d' width='359' height='231' transform='translate(76.5 140.5)'/%3e%3c/symbol%3e%3cclipPath id='a'%3e%3cpath fill='none' d='M288 148a83.8 83.8 0 00-71.4 40 56 56 0 00-84.6 48 56.6 56.6 0 00.8 9A60 60 0 0084 304H0V0h288Z'/%3e%3c/clipPath%3e%3c/defs%3e%3cuse xlink:href='%23b' width='435.5' height='371.5'/%3e%3c/svg%3e"},cloudy:"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 512 512'%3e%3cdefs%3e%3csymbol id='a' viewBox='0 0 359 231'%3e%3cpath fill='none' stroke='%23e2e8f0' stroke-linecap='round' stroke-linejoin='round' stroke-width='15' d='M295.5 223.5a56 56 0 000-112l-2.5.1a83.9 83.9 0 00-153-64.2 56 56 0 00-84.6 48.1 56.6 56.6 0 00.8 9 60 60 0 0011.2 119'/%3e%3c/symbol%3e%3c/defs%3e%3cuse xlink:href='%23a' width='359' height='231' transform='translate(76.5 140.5)'/%3e%3c/svg%3e","clear-night":{day:Ar,night:Nr},fog:{day:"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 512 512'%3e%3cdefs%3e%3csymbol id='b' viewBox='0 0 375 375'%3e%3ccircle cx='187.5' cy='187.5' r='84' fill='none' stroke='%23fbbf24' stroke-miterlimit='10' stroke-width='15'/%3e%3cpath fill='none' stroke='%23fbbf24' stroke-linecap='round' stroke-miterlimit='10' stroke-width='15' d='M187.5 57.2V7.5m0 360v-49.7m92.2-222.5 35-35M60.3 314.7l35.1-35.1m0-184.4-35-35m254.5 254.5-35.1-35.1M57.2 187.5H7.5m360 0h-49.7'/%3e%3c/symbol%3e%3csymbol id='c' viewBox='0 0 258 66'%3e%3cpath fill='none' stroke='%23e2e8f0' stroke-linecap='round' stroke-miterlimit='10' stroke-width='18' d='M9 57h240M9 9h240'/%3e%3c/symbol%3e%3cclipPath id='a'%3e%3cpath fill='none' d='M0 0h512v306H0z'/%3e%3c/clipPath%3e%3c/defs%3e%3cg clip-path='url(%23a)'%3e%3cuse xlink:href='%23b' width='375' height='375' transform='translate(68.5 104.5)'/%3e%3c/g%3e%3cuse xlink:href='%23c' width='258' height='66' transform='translate(127 339)'/%3e%3c/svg%3e",night:"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 512 512'%3e%3cdefs%3e%3csymbol id='b' viewBox='0 0 279 279'%3e%3cpath fill='none' stroke='%2372b9d5' stroke-linecap='round' stroke-linejoin='round' stroke-width='15' d='M256.8 173.1A133.3 133.3 0 01122.4 40.7 130.5 130.5 0 01127 7.5 133 133 0 007.5 139.1c0 73.1 60 132.4 134.2 132.4 62.5 0 114.8-42.2 129.8-99.2a135.6 135.6 0 01-14.8.8Z'/%3e%3c/symbol%3e%3csymbol id='c' viewBox='0 0 258 66'%3e%3cpath fill='none' stroke='%23e2e8f0' stroke-linecap='round' stroke-miterlimit='10' stroke-width='18' d='M9 57h240M9 9h240'/%3e%3c/symbol%3e%3cclipPath id='a'%3e%3cpath fill='none' d='M0 0h512v306H0z'/%3e%3c/clipPath%3e%3c/defs%3e%3cg clip-path='url(%23a)'%3e%3cuse xlink:href='%23b' width='279' height='279' transform='translate(116.5 116.5)'/%3e%3c/g%3e%3cuse xlink:href='%23c' width='258' height='66' transform='translate(127 339)'/%3e%3c/svg%3e"},hail:"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 512 512'%3e%3cdefs%3e%3csymbol id='a' viewBox='0 0 359 231'%3e%3cpath fill='none' stroke='%23e2e8f0' stroke-linecap='round' stroke-linejoin='round' stroke-width='15' d='M295.5 223.5a56 56 0 000-112l-2.5.1a83.9 83.9 0 00-153-64.2 56 56 0 00-84.6 48.1 56.6 56.6 0 00.8 9 60 60 0 0011.2 119'/%3e%3c/symbol%3e%3csymbol id='b' viewBox='0 0 136 114'%3e%3cpath fill='%2386c3db' d='M12 0a12 12 0 1012 12A12 12 0 0012 0Zm56 90a12 12 0 1012 12 12 12 0 00-12-12Zm56-60a12 12 0 1012 12 12 12 0 00-12-12Z'/%3e%3c/symbol%3e%3c/defs%3e%3cuse xlink:href='%23a' width='359' height='231' transform='translate(76.5 140.5)'/%3e%3cuse xlink:href='%23b' width='136' height='114' transform='translate(188 350)'/%3e%3c/svg%3e",lightning:{day:"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 512 512'%3e%3cdefs%3e%3csymbol id='c' viewBox='0 0 193 193'%3e%3ccircle cx='96.5' cy='96.5' r='40' fill='none' stroke='%23fbbf24' stroke-miterlimit='10' stroke-width='9'/%3e%3cpath fill='none' stroke='%23fbbf24' stroke-linecap='round' stroke-miterlimit='10' stroke-width='9' d='M96.5 29.9V4.5m0 184v-25.4m47.1-113.7 18-18M31.4 161.6l18-18m0-94.2-18-18m130.2 130.2-18-18M4.5 96.5h25.4m158.6 0h-25.4'/%3e%3c/symbol%3e%3csymbol id='d' viewBox='0 0 359 231'%3e%3cpath fill='none' stroke='%23e2e8f0' stroke-linecap='round' stroke-linejoin='round' stroke-width='15' d='M295.5 223.5a56 56 0 000-112l-2.5.1a83.9 83.9 0 00-153-64.2 56 56 0 00-84.6 48.1 56.6 56.6 0 00.8 9 60 60 0 0011.2 119'/%3e%3c/symbol%3e%3csymbol id='b' viewBox='0 0 435.5 371.5'%3e%3cg clip-path='url(%23a)'%3e%3cuse xlink:href='%23c' width='193' height='193' transform='translate(69.5 110.5)'/%3e%3c/g%3e%3cuse xlink:href='%23d' width='359' height='231' transform='translate(76.5 140.5)'/%3e%3c/symbol%3e%3csymbol id='e' viewBox='0 0 96 176'%3e%3cpath fill='%23f6a823' d='M32 0 0 96h32l-16 80L96 64H48L80 0H32z'/%3e%3c/symbol%3e%3cclipPath id='a'%3e%3cpath fill='none' d='M288 148a83.8 83.8 0 00-71.4 40 56 56 0 00-84.6 48 56.6 56.6 0 00.8 9A60 60 0 0084 304H0V0h288Z'/%3e%3c/clipPath%3e%3c/defs%3e%3cuse xlink:href='%23b' width='435.5' height='371.5'/%3e%3cuse xlink:href='%23e' width='96' height='176' transform='translate(208 293)'/%3e%3c/svg%3e",night:"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 512 512'%3e%3cdefs%3e%3csymbol id='c' viewBox='0 0 178 178'%3e%3cpath fill='none' stroke='%2372b9d5' stroke-linecap='round' stroke-linejoin='round' stroke-width='10' d='M163.6 110.4a84.8 84.8 0 01-85.4-84.3A83.3 83.3 0 0181 5 84.7 84.7 0 005 88.7 84.8 84.8 0 0090.4 173a85.2 85.2 0 0082.6-63.1 88 88 0 01-9.4.5Z'/%3e%3c/symbol%3e%3csymbol id='d' viewBox='0 0 359 231'%3e%3cpath fill='none' stroke='%23e2e8f0' stroke-linecap='round' stroke-linejoin='round' stroke-width='15' d='M295.5 223.5a56 56 0 000-112l-2.5.1a83.9 83.9 0 00-153-64.2 56 56 0 00-84.6 48.1 56.6 56.6 0 00.8 9 60 60 0 0011.2 119'/%3e%3c/symbol%3e%3csymbol id='b' viewBox='0 0 435.5 371.5'%3e%3cg clip-path='url(%23a)'%3e%3cuse xlink:href='%23c' width='178' height='178' transform='translate(77 118)'/%3e%3c/g%3e%3cuse xlink:href='%23d' width='359' height='231' transform='translate(76.5 140.5)'/%3e%3c/symbol%3e%3csymbol id='e' viewBox='0 0 96 176'%3e%3cpath fill='%23f6a823' d='M32 0 0 96h32l-16 80L96 64H48L80 0H32z'/%3e%3c/symbol%3e%3cclipPath id='a'%3e%3cpath fill='none' d='M288 148a83.8 83.8 0 00-71.4 40 56 56 0 00-84.6 48 56.6 56.6 0 00.8 9A60 60 0 0084 304H0V0h288Z'/%3e%3c/clipPath%3e%3c/defs%3e%3cuse xlink:href='%23b' width='435.5' height='371.5'/%3e%3cuse xlink:href='%23e' width='96' height='176' transform='translate(208 293)'/%3e%3c/svg%3e"},"lightning-rainy":{day:"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 512 512'%3e%3cdefs%3e%3csymbol id='f' viewBox='0 0 193 193'%3e%3ccircle cx='96.5' cy='96.5' r='40' fill='none' stroke='%23fbbf24' stroke-miterlimit='10' stroke-width='9'/%3e%3cpath fill='none' stroke='%23fbbf24' stroke-linecap='round' stroke-miterlimit='10' stroke-width='9' d='M96.5 29.9V4.5m0 184v-25.4m47.1-113.7 18-18M31.4 161.6l18-18m0-94.2-18-18m130.2 130.2-18-18M4.5 96.5h25.4m158.6 0h-25.4'/%3e%3c/symbol%3e%3csymbol id='g' viewBox='0 0 359 231'%3e%3cpath fill='none' stroke='%23e2e8f0' stroke-linecap='round' stroke-linejoin='round' stroke-width='15' d='M295.5 223.5a56 56 0 000-112l-2.5.1a83.9 83.9 0 00-153-64.2 56 56 0 00-84.6 48.1 56.6 56.6 0 00.8 9 60 60 0 0011.2 119'/%3e%3c/symbol%3e%3csymbol id='e' viewBox='0 0 435.5 371.5'%3e%3cg clip-path='url(%23a)'%3e%3cuse xlink:href='%23f' width='193' height='193' transform='translate(69.5 110.5)'/%3e%3c/g%3e%3cuse xlink:href='%23g' width='359' height='231' transform='translate(76.5 140.5)'/%3e%3c/symbol%3e%3csymbol id='h' viewBox='0 0 129 110'%3e%3cpath fill='url(%23b)' stroke='%230a5ad4' stroke-miterlimit='10' d='M8.5 56.5a8 8 0 01-8-8v-40a8 8 0 0116 0v40a8 8 0 01-8 8Z'/%3e%3cpath fill='url(%23c)' stroke='%230a5ad4' stroke-miterlimit='10' d='M64.5 109.5a8 8 0 01-8-8v-40a8 8 0 0116 0v40a8 8 0 01-8 8Z'/%3e%3cpath fill='url(%23d)' stroke='%230a5ad4' stroke-miterlimit='10' d='M120.5 74.5a8 8 0 01-8-8v-40a8 8 0 0116 0v40a8 8 0 01-8 8Z'/%3e%3c/symbol%3e%3csymbol id='i' viewBox='0 0 96 176'%3e%3cpath fill='%23f6a823' d='M32 0 0 96h32l-16 80L96 64H48L80 0H32z'/%3e%3c/symbol%3e%3clinearGradient id='b' x1='1381.3' x2='1399.5' y1='-1144.7' y2='-1097.4' gradientTransform='rotate(-9 8002.567 8233.063)' gradientUnits='userSpaceOnUse'%3e%3cstop offset='0' stop-color='%230b65ed'/%3e%3cstop offset='.5' stop-color='%230a5ad4'/%3e%3cstop offset='1' stop-color='%230950bc'/%3e%3c/linearGradient%3e%3clinearGradient xlink:href='%23b' id='c' x1='1428.4' x2='1446.6' y1='-1084.7' y2='-1037.4' gradientTransform='rotate(-9 8009.537 8233.037)'/%3e%3clinearGradient xlink:href='%23b' id='d' x1='1489.3' x2='1507.5' y1='-1111.6' y2='-1064.3' gradientTransform='rotate(-9 8016.566 8233.078)'/%3e%3cclipPath id='a'%3e%3cpath fill='none' d='M288 148a83.8 83.8 0 00-71.4 40 56 56 0 00-84.6 48 56.6 56.6 0 00.8 9A60 60 0 0084 304H0V0h288Z'/%3e%3c/clipPath%3e%3c/defs%3e%3cuse xlink:href='%23e' width='435.5' height='371.5'/%3e%3cuse xlink:href='%23h' width='129' height='110' transform='translate(191.5 343.5)'/%3e%3cuse xlink:href='%23i' width='96' height='176' transform='translate(208 293)'/%3e%3c/svg%3e",night:"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 512 512'%3e%3cdefs%3e%3csymbol id='f' viewBox='0 0 178 178'%3e%3cpath fill='none' stroke='%2372b9d5' stroke-linecap='round' stroke-linejoin='round' stroke-width='10' d='M163.6 110.4a84.8 84.8 0 01-85.4-84.3A83.3 83.3 0 0181 5 84.7 84.7 0 005 88.7 84.8 84.8 0 0090.4 173a85.2 85.2 0 0082.6-63.1 88 88 0 01-9.4.5Z'/%3e%3c/symbol%3e%3csymbol id='g' viewBox='0 0 359 231'%3e%3cpath fill='none' stroke='%23e2e8f0' stroke-linecap='round' stroke-linejoin='round' stroke-width='15' d='M295.5 223.5a56 56 0 000-112l-2.5.1a83.9 83.9 0 00-153-64.2 56 56 0 00-84.6 48.1 56.6 56.6 0 00.8 9 60 60 0 0011.2 119'/%3e%3c/symbol%3e%3csymbol id='e' viewBox='0 0 435.5 371.5'%3e%3cg clip-path='url(%23a)'%3e%3cuse xlink:href='%23f' width='178' height='178' transform='translate(77 118)'/%3e%3c/g%3e%3cuse xlink:href='%23g' width='359' height='231' transform='translate(76.5 140.5)'/%3e%3c/symbol%3e%3csymbol id='h' viewBox='0 0 129 110'%3e%3cpath fill='url(%23b)' stroke='%230a5ad4' stroke-miterlimit='10' d='M8.5 56.5a8 8 0 01-8-8v-40a8 8 0 0116 0v40a8 8 0 01-8 8Z'/%3e%3cpath fill='url(%23c)' stroke='%230a5ad4' stroke-miterlimit='10' d='M64.5 109.5a8 8 0 01-8-8v-40a8 8 0 0116 0v40a8 8 0 01-8 8Z'/%3e%3cpath fill='url(%23d)' stroke='%230a5ad4' stroke-miterlimit='10' d='M120.5 74.5a8 8 0 01-8-8v-40a8 8 0 0116 0v40a8 8 0 01-8 8Z'/%3e%3c/symbol%3e%3csymbol id='i' viewBox='0 0 96 176'%3e%3cpath fill='%23f6a823' d='M32 0 0 96h32l-16 80L96 64H48L80 0H32z'/%3e%3c/symbol%3e%3clinearGradient id='b' x1='1381.3' x2='1399.5' y1='-1144.7' y2='-1097.4' gradientTransform='rotate(-9 8002.567 8233.063)' gradientUnits='userSpaceOnUse'%3e%3cstop offset='0' stop-color='%230b65ed'/%3e%3cstop offset='.5' stop-color='%230a5ad4'/%3e%3cstop offset='1' stop-color='%230950bc'/%3e%3c/linearGradient%3e%3clinearGradient xlink:href='%23b' id='c' x1='1428.4' x2='1446.6' y1='-1084.7' y2='-1037.4' gradientTransform='rotate(-9 8009.537 8233.037)'/%3e%3clinearGradient xlink:href='%23b' id='d' x1='1489.3' x2='1507.5' y1='-1111.6' y2='-1064.3' gradientTransform='rotate(-9 8016.566 8233.078)'/%3e%3cclipPath id='a'%3e%3cpath fill='none' d='M288 148a83.8 83.8 0 00-71.4 40 56 56 0 00-84.6 48 56.6 56.6 0 00.8 9A60 60 0 0084 304H0V0h288Z'/%3e%3c/clipPath%3e%3c/defs%3e%3cuse xlink:href='%23e' width='435.5' height='371.5'/%3e%3cuse xlink:href='%23h' width='129' height='110' transform='translate(191.5 343.5)'/%3e%3cuse xlink:href='%23i' width='96' height='176' transform='translate(208 293)'/%3e%3c/svg%3e"},pouring:"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 512 512'%3e%3cdefs%3e%3clinearGradient id='a' x1='1381.3' x2='1399.5' y1='-1144.7' y2='-1097.4' gradientTransform='rotate(-9 8002.567 8233.063)' gradientUnits='userSpaceOnUse'%3e%3cstop offset='0' stop-color='%230b65ed'/%3e%3cstop offset='.5' stop-color='%230a5ad4'/%3e%3cstop offset='1' stop-color='%230950bc'/%3e%3c/linearGradient%3e%3clinearGradient xlink:href='%23a' id='b' x1='1428.4' x2='1446.6' y1='-1084.7' y2='-1037.4' gradientTransform='rotate(-9 8009.537 8233.037)'/%3e%3clinearGradient xlink:href='%23a' id='c' x1='1489.3' x2='1507.5' y1='-1111.6' y2='-1064.3' gradientTransform='rotate(-9 8016.566 8233.078)'/%3e%3csymbol id='d' viewBox='0 0 359 231'%3e%3cpath fill='none' stroke='%23e2e8f0' stroke-linecap='round' stroke-linejoin='round' stroke-width='15' d='M295.5 223.5a56 56 0 000-112l-2.5.1a83.9 83.9 0 00-153-64.2 56 56 0 00-84.6 48.1 56.6 56.6 0 00.8 9 60 60 0 0011.2 119'/%3e%3c/symbol%3e%3csymbol id='e' viewBox='0 0 129 110'%3e%3cpath fill='url(%23a)' stroke='%230a5ad4' stroke-miterlimit='10' d='M8.5 56.5a8 8 0 01-8-8v-40a8 8 0 0116 0v40a8 8 0 01-8 8Z'/%3e%3cpath fill='url(%23b)' stroke='%230a5ad4' stroke-miterlimit='10' d='M64.5 109.5a8 8 0 01-8-8v-40a8 8 0 0116 0v40a8 8 0 01-8 8Z'/%3e%3cpath fill='url(%23c)' stroke='%230a5ad4' stroke-miterlimit='10' d='M120.5 74.5a8 8 0 01-8-8v-40a8 8 0 0116 0v40a8 8 0 01-8 8Z'/%3e%3c/symbol%3e%3c/defs%3e%3cuse xlink:href='%23d' width='359' height='231' transform='translate(76.5 140.5)'/%3e%3cuse xlink:href='%23e' width='129' height='110' transform='translate(191.5 343.5)'/%3e%3c/svg%3e",raindrop:"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 512 512'%3e%3cdefs%3e%3csymbol id='a' viewBox='0 0 175 260.9'%3e%3cpath fill='none' stroke='%232885c7' stroke-miterlimit='10' stroke-width='15' d='M87.5 13.4c-48.7 72-80 117-80 160.7s35.8 79.3 80 79.3 80-35.5 80-79.3-31.3-88.8-80-160.7Z'/%3e%3c/symbol%3e%3c/defs%3e%3cuse xlink:href='%23a' width='175' height='260.9' transform='translate(168.5 122.62)'/%3e%3c/svg%3e",raindrops:"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 512 512'%3e%3cdefs%3e%3cclipPath id='a'%3e%3cpath fill='none' d='M302 137c-48.7 72-80 117-80 160.8s35.8 79.2 80 79.2v135H0V0h302Z'/%3e%3c/clipPath%3e%3csymbol id='b' viewBox='0 0 175 260.9'%3e%3cpath fill='none' stroke='%232885c7' stroke-miterlimit='10' stroke-width='15' d='M87.5 13.4c-48.7 72-80 117-80 160.7s35.8 79.3 80 79.3 80-35.5 80-79.3-31.3-88.8-80-160.7Z'/%3e%3c/symbol%3e%3c/defs%3e%3cuse xlink:href='%23b' width='175' height='260.9' transform='translate(214.5 123.62)'/%3e%3cg clip-path='url(%23a)'%3e%3cuse xlink:href='%23b' width='175' height='260.9' transform='translate(122.5 123.62)'/%3e%3c/g%3e%3c/svg%3e",snowy:"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 512 512'%3e%3cdefs%3e%3csymbol id='a' viewBox='0 0 359 231'%3e%3cpath fill='none' stroke='%23e2e8f0' stroke-linecap='round' stroke-linejoin='round' stroke-width='15' d='M295.5 223.5a56 56 0 000-112l-2.5.1a83.9 83.9 0 00-153-64.2 56 56 0 00-84.6 48.1 56.6 56.6 0 00.8 9 60 60 0 0011.2 119'/%3e%3c/symbol%3e%3csymbol id='b' viewBox='0 0 155.2 138'%3e%3cpath fill='%2386c3db' d='m41.2 30.5-5.8-3.3a13.7 13.7 0 000-6.4l5.8-3.3a4 4 0 001.5-5.5 4 4 0 00-5.6-1.5l-5.8 3.3a13.6 13.6 0 00-2.6-2 13.8 13.8 0 00-3-1.2V4a4 4 0 00-8.1 0v6.6a14.3 14.3 0 00-5.7 3.2l-5.8-3.3A4 4 0 00.5 12 4 4 0 002 17.5l5.8 3.3a13.7 13.7 0 000 6.4L2 30.5A4 4 0 00.5 36a4 4 0 003.6 2 4 4 0 002-.5l5.8-3.3a13.6 13.6 0 002.6 2 13.8 13.8 0 003 1.2V44a4 4 0 008 0v-6.6a14.2 14.2 0 005.8-3.2l5.8 3.3a4 4 0 002 .5 4 4 0 003.5-2 4 4 0 00-1.4-5.5Zm-22.6-1.3a6 6 0 01-2.3-8.2 6.1 6.1 0 015.3-3 6.2 6.2 0 013 .8A6 6 0 0127 27a6.1 6.1 0 01-8.3 2.2Zm78.6 91.3-5.8-3.3a13.7 13.7 0 000-6.4l5.8-3.3a4 4 0 001.5-5.5 4 4 0 00-5.6-1.5l-5.8 3.3a13.6 13.6 0 00-2.6-2 13.8 13.8 0 00-3-1.2V94a4 4 0 00-8.1 0v6.6a14.3 14.3 0 00-5.7 3.2l-5.8-3.3a4 4 0 00-5.6 1.5 4 4 0 001.5 5.5l5.8 3.3a13.7 13.7 0 000 6.4l-5.8 3.3a4 4 0 00-1.5 5.5 4 4 0 003.6 2 4 4 0 002-.5l5.8-3.3a13.6 13.6 0 002.6 2 13.8 13.8 0 003 1.2v6.6a4 4 0 008 0v-6.6a14.2 14.2 0 005.8-3.2l5.8 3.3a4 4 0 002 .5 4 4 0 003.5-2 4 4 0 00-1.4-5.5Zm-22.6-1.3a6 6 0 01-2.3-8.2 6.1 6.1 0 015.3-3 6.2 6.2 0 013 .8 6 6 0 012.2 8.2 6.1 6.1 0 01-8.2 2.2Zm78.6-48.7-5.8-3.3a13.7 13.7 0 000-6.4l5.8-3.3a4 4 0 001.5-5.5 4 4 0 00-5.6-1.5l-5.8 3.3a13.6 13.6 0 00-2.6-2 13.8 13.8 0 00-3-1.2V44a4 4 0 00-8.1 0v6.6a14.3 14.3 0 00-5.7 3.2l-5.8-3.3a4 4 0 00-5.6 1.5 4 4 0 001.5 5.5l5.8 3.3a13.7 13.7 0 000 6.4l-5.8 3.3a4 4 0 00-1.5 5.5 4 4 0 003.6 2 4 4 0 002-.5l5.8-3.3a13.6 13.6 0 002.6 2 13.8 13.8 0 003 1.2V84a4 4 0 008 0v-6.6a14.2 14.2 0 005.8-3.2l5.8 3.3a4 4 0 002 .5 4 4 0 003.5-2 4 4 0 00-1.4-5.5Zm-22.6-1.3a6 6 0 01-2.3-8.2 6.1 6.1 0 015.3-3 6.2 6.2 0 013 .8 6 6 0 012.2 8.2 6.1 6.1 0 01-8.2 2.2Z'/%3e%3c/symbol%3e%3c/defs%3e%3cuse xlink:href='%23a' width='359' height='231' transform='translate(76.5 140.5)'/%3e%3cuse xlink:href='%23b' width='155.2' height='138' transform='translate(178.4 338)'/%3e%3c/svg%3e","snowy-rainy":"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 512 512'%3e%3cdefs%3e%3csymbol id='a' viewBox='0 0 359 231'%3e%3cpath fill='none' stroke='%23e2e8f0' stroke-linecap='round' stroke-linejoin='round' stroke-width='15' d='M295.5 223.5a56 56 0 000-112l-2.5.1a83.9 83.9 0 00-153-64.2 56 56 0 00-84.6 48.1 56.6 56.6 0 00.8 9 60 60 0 0011.2 119'/%3e%3c/symbol%3e%3csymbol id='c' viewBox='0 0 155.2 138'%3e%3cpath fill='%2386c3db' d='m41.2 30.5-5.8-3.3a13.7 13.7 0 000-6.4l5.8-3.3a4 4 0 001.5-5.5 4 4 0 00-5.6-1.5l-5.8 3.3a13.6 13.6 0 00-2.6-2 13.8 13.8 0 00-3-1.2V4a4 4 0 00-8.1 0v6.6a14.3 14.3 0 00-5.7 3.2l-5.8-3.3A4 4 0 00.5 12 4 4 0 002 17.5l5.8 3.3a13.7 13.7 0 000 6.4L2 30.5A4 4 0 00.5 36a4 4 0 003.6 2 4 4 0 002-.5l5.8-3.3a13.6 13.6 0 002.6 2 13.8 13.8 0 003 1.2V44a4 4 0 008 0v-6.6a14.2 14.2 0 005.8-3.2l5.8 3.3a4 4 0 002 .5 4 4 0 003.5-2 4 4 0 00-1.4-5.5Zm-22.6-1.3a6 6 0 01-2.3-8.2 6.1 6.1 0 015.3-3 6.2 6.2 0 013 .8A6 6 0 0127 27a6.1 6.1 0 01-8.3 2.2Zm78.6 91.3-5.8-3.3a13.7 13.7 0 000-6.4l5.8-3.3a4 4 0 001.5-5.5 4 4 0 00-5.6-1.5l-5.8 3.3a13.6 13.6 0 00-2.6-2 13.8 13.8 0 00-3-1.2V94a4 4 0 00-8.1 0v6.6a14.3 14.3 0 00-5.7 3.2l-5.8-3.3a4 4 0 00-5.6 1.5 4 4 0 001.5 5.5l5.8 3.3a13.7 13.7 0 000 6.4l-5.8 3.3a4 4 0 00-1.5 5.5 4 4 0 003.6 2 4 4 0 002-.5l5.8-3.3a13.6 13.6 0 002.6 2 13.8 13.8 0 003 1.2v6.6a4 4 0 008 0v-6.6a14.2 14.2 0 005.8-3.2l5.8 3.3a4 4 0 002 .5 4 4 0 003.5-2 4 4 0 00-1.4-5.5Zm-22.6-1.3a6 6 0 01-2.3-8.2 6.1 6.1 0 015.3-3 6.2 6.2 0 013 .8 6 6 0 012.2 8.2 6.1 6.1 0 01-8.2 2.2Zm78.6-48.7-5.8-3.3a13.7 13.7 0 000-6.4l5.8-3.3a4 4 0 001.5-5.5 4 4 0 00-5.6-1.5l-5.8 3.3a13.6 13.6 0 00-2.6-2 13.8 13.8 0 00-3-1.2V44a4 4 0 00-8.1 0v6.6a14.3 14.3 0 00-5.7 3.2l-5.8-3.3a4 4 0 00-5.6 1.5 4 4 0 001.5 5.5l5.8 3.3a13.7 13.7 0 000 6.4l-5.8 3.3a4 4 0 00-1.5 5.5 4 4 0 003.6 2 4 4 0 002-.5l5.8-3.3a13.6 13.6 0 002.6 2 13.8 13.8 0 003 1.2V84a4 4 0 008 0v-6.6a14.2 14.2 0 005.8-3.2l5.8 3.3a4 4 0 002 .5 4 4 0 003.5-2 4 4 0 00-1.4-5.5Zm-22.6-1.3a6 6 0 01-2.3-8.2 6.1 6.1 0 015.3-3 6.2 6.2 0 013 .8 6 6 0 012.2 8.2 6.1 6.1 0 01-8.2 2.2Z'/%3e%3c/symbol%3e%3csymbol id='b' viewBox='0 0 155.2 138'%3e%3cuse xlink:href='%23c' width='155.2' height='138'/%3e%3cpath fill='%230a5ad4' d='M21.6 98a8 8 0 01-8-8V78a8 8 0 0116 0v12a8 8 0 01-8 8Zm56-50a8 8 0 01-8-8V28a8 8 0 0116 0v12a8 8 0 01-8 8Zm56 90a8 8 0 01-8-8v-12a8 8 0 0116 0v12a8 8 0 01-8 8Z'/%3e%3c/symbol%3e%3c/defs%3e%3cuse xlink:href='%23a' width='359' height='231' transform='translate(76.5 140.5)'/%3e%3cuse xlink:href='%23b' width='155.2' height='138' transform='translate(178.4 338)'/%3e%3c/svg%3e",sunny:{day:Ar,night:Nr},windy:Zr,"windy-exceptional":Zr,exceptional:"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3e%3cpath fill='none' stroke='%23e2e8f0' stroke-linecap='round' stroke-miterlimit='10' stroke-width='18' d='M344 256a88 88 0 11-88-88 88 88 0 0188 88ZM200 116.9l-3.8 7.7A269.7 269.7 0 00169 267h0m143.1 128 3.8-7.7A269.7 269.7 0 00343.2 245h0'/%3e%3c/svg%3e"},fill:{rainy:{day:"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 512 512'%3e%3cdefs%3e%3clinearGradient id='a' x1='99.5' x2='232.6' y1='30.7' y2='261.4' gradientUnits='userSpaceOnUse'%3e%3cstop offset='0' stop-color='%23f3f7fe'/%3e%3cstop offset='.5' stop-color='%23f3f7fe'/%3e%3cstop offset='1' stop-color='%23deeafb'/%3e%3c/linearGradient%3e%3clinearGradient id='b' x1='1381.3' x2='1399.5' y1='-1144.7' y2='-1097.4' gradientTransform='rotate(-9 8002.567 8233.063)' gradientUnits='userSpaceOnUse'%3e%3cstop offset='0' stop-color='%230b65ed'/%3e%3cstop offset='.5' stop-color='%230a5ad4'/%3e%3cstop offset='1' stop-color='%230950bc'/%3e%3c/linearGradient%3e%3clinearGradient xlink:href='%23b' id='c' x1='1428.4' x2='1446.6' y1='-1084.7' y2='-1037.4' gradientTransform='rotate(-9 8009.537 8233.037)'/%3e%3clinearGradient xlink:href='%23b' id='d' x1='1489.3' x2='1507.5' y1='-1111.6' y2='-1064.3' gradientTransform='rotate(-9 8016.566 8233.078)'/%3e%3clinearGradient id='e' x1='78' x2='118' y1='63.4' y2='132.7' gradientUnits='userSpaceOnUse'%3e%3cstop offset='0' stop-color='%23fbbf24'/%3e%3cstop offset='.5' stop-color='%23fbbf24'/%3e%3cstop offset='1' stop-color='%23f59e0b'/%3e%3c/linearGradient%3e%3csymbol id='g' viewBox='0 0 196 196'%3e%3ccircle cx='98' cy='98' r='40' fill='url(%23e)' stroke='%23f8af18' stroke-miterlimit='10' stroke-width='4'/%3e%3cpath fill='none' stroke='%23fbbf24' stroke-linecap='round' stroke-miterlimit='10' stroke-width='12' d='M98 31.4V6m0 184v-25.4M145.1 51l18-17.9M33 163l18-17.9M51 51 33 33m130.1 130.1-18-18M6 98h25.4M190 98h-25.4'/%3e%3c/symbol%3e%3csymbol id='h' viewBox='0 0 350 222'%3e%3cpath fill='url(%23a)' stroke='%23e6effc' stroke-miterlimit='10' stroke-width='6' d='m291 107-2.5.1A83.9 83.9 0 00135.6 43 56 56 0 0051 91a56.6 56.6 0 00.8 9A60 60 0 0063 219l4-.2v.2h224a56 56 0 000-112Z'/%3e%3c/symbol%3e%3csymbol id='f' viewBox='0 0 363 258'%3e%3cuse xlink:href='%23g' width='196' height='196'/%3e%3cuse xlink:href='%23h' width='350' height='222' transform='translate(13 36)'/%3e%3c/symbol%3e%3csymbol id='i' viewBox='0 0 129 110'%3e%3cpath fill='url(%23b)' stroke='%230a5ad4' stroke-miterlimit='10' d='M8.5 56.5a8 8 0 01-8-8v-40a8 8 0 0116 0v40a8 8 0 01-8 8Z'/%3e%3cpath fill='url(%23c)' stroke='%230a5ad4' stroke-miterlimit='10' d='M64.5 109.5a8 8 0 01-8-8v-40a8 8 0 0116 0v40a8 8 0 01-8 8Z'/%3e%3cpath fill='url(%23d)' stroke='%230a5ad4' stroke-miterlimit='10' d='M120.5 74.5a8 8 0 01-8-8v-40a8 8 0 0116 0v40a8 8 0 01-8 8Z'/%3e%3c/symbol%3e%3c/defs%3e%3cuse xlink:href='%23f' width='363' height='258' transform='translate(68 109)'/%3e%3cuse xlink:href='%23i' width='129' height='110' transform='translate(191.5 343.5)'/%3e%3c/svg%3e",night:"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 512 512'%3e%3cdefs%3e%3clinearGradient id='a' x1='99.5' x2='232.6' y1='30.7' y2='261.4' gradientUnits='userSpaceOnUse'%3e%3cstop offset='0' stop-color='%23f3f7fe'/%3e%3cstop offset='.5' stop-color='%23f3f7fe'/%3e%3cstop offset='1' stop-color='%23deeafb'/%3e%3c/linearGradient%3e%3clinearGradient id='b' x1='34.7' x2='119.2' y1='18.6' y2='165' gradientUnits='userSpaceOnUse'%3e%3cstop offset='0' stop-color='%2386c3db'/%3e%3cstop offset='.5' stop-color='%2386c3db'/%3e%3cstop offset='1' stop-color='%235eafcf'/%3e%3c/linearGradient%3e%3clinearGradient id='c' x1='1381.3' x2='1399.5' y1='-1144.7' y2='-1097.4' gradientTransform='rotate(-9 8002.567 8233.063)' gradientUnits='userSpaceOnUse'%3e%3cstop offset='0' stop-color='%230b65ed'/%3e%3cstop offset='.5' stop-color='%230a5ad4'/%3e%3cstop offset='1' stop-color='%230950bc'/%3e%3c/linearGradient%3e%3clinearGradient xlink:href='%23c' id='d' x1='1428.4' x2='1446.6' y1='-1084.7' y2='-1037.4' gradientTransform='rotate(-9 8009.537 8233.037)'/%3e%3clinearGradient xlink:href='%23c' id='e' x1='1489.3' x2='1507.5' y1='-1111.6' y2='-1064.3' gradientTransform='rotate(-9 8016.566 8233.078)'/%3e%3csymbol id='g' viewBox='0 0 172 172'%3e%3cpath fill='url(%23b)' stroke='%2372b9d5' stroke-linecap='round' stroke-linejoin='round' stroke-width='4' d='M160.6 107.4a84.8 84.8 0 01-85.4-84.3A83.3 83.3 0 0178 2 84.7 84.7 0 002 85.7 84.8 84.8 0 0087.4 170a85.2 85.2 0 0082.6-63.1 88 88 0 01-9.4.5Z'/%3e%3c/symbol%3e%3csymbol id='h' viewBox='0 0 350 222'%3e%3cpath fill='url(%23a)' stroke='%23e6effc' stroke-miterlimit='10' stroke-width='6' d='m291 107-2.5.1A83.9 83.9 0 00135.6 43 56 56 0 0051 91a56.6 56.6 0 00.8 9A60 60 0 0063 219l4-.2v.2h224a56 56 0 000-112Z'/%3e%3c/symbol%3e%3csymbol id='f' viewBox='0 0 351 246'%3e%3cuse xlink:href='%23g' width='172' height='172'/%3e%3cuse xlink:href='%23h' width='350' height='222' transform='translate(1 24)'/%3e%3c/symbol%3e%3csymbol id='i' viewBox='0 0 129 110'%3e%3cpath fill='url(%23c)' stroke='%230a5ad4' stroke-miterlimit='10' d='M8.5 56.5a8 8 0 01-8-8v-40a8 8 0 0116 0v40a8 8 0 01-8 8Z'/%3e%3cpath fill='url(%23d)' stroke='%230a5ad4' stroke-miterlimit='10' d='M64.5 109.5a8 8 0 01-8-8v-40a8 8 0 0116 0v40a8 8 0 01-8 8Z'/%3e%3cpath fill='url(%23e)' stroke='%230a5ad4' stroke-miterlimit='10' d='M120.5 74.5a8 8 0 01-8-8v-40a8 8 0 0116 0v40a8 8 0 01-8 8Z'/%3e%3c/symbol%3e%3c/defs%3e%3cuse xlink:href='%23f' width='351' height='246' transform='translate(80 121)'/%3e%3cuse xlink:href='%23i' width='129' height='110' transform='translate(191.5 343.5)'/%3e%3c/svg%3e"},partlycloudy:{day:"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 512 512'%3e%3cdefs%3e%3csymbol id='d' viewBox='0 0 196 196'%3e%3ccircle cx='98' cy='98' r='40' fill='url(%23b)' stroke='%23f8af18' stroke-miterlimit='10' stroke-width='4'/%3e%3cpath fill='none' stroke='%23fbbf24' stroke-linecap='round' stroke-miterlimit='10' stroke-width='12' d='M98 31.4V6m0 184v-25.4M145.1 51l18-17.9M33 163l18-17.9M51 51 33 33m130.1 130.1-18-18M6 98h25.4M190 98h-25.4'/%3e%3c/symbol%3e%3csymbol id='e' viewBox='0 0 350 222'%3e%3cpath fill='url(%23a)' stroke='%23e6effc' stroke-miterlimit='10' stroke-width='6' d='m291 107-2.5.1A83.9 83.9 0 00135.6 43 56 56 0 0051 91a56.6 56.6 0 00.8 9A60 60 0 0063 219l4-.2v.2h224a56 56 0 000-112Z'/%3e%3c/symbol%3e%3csymbol id='c' viewBox='0 0 363 258'%3e%3cuse xlink:href='%23d' width='196' height='196'/%3e%3cuse xlink:href='%23e' width='350' height='222' transform='translate(13 36)'/%3e%3c/symbol%3e%3clinearGradient id='a' x1='99.5' x2='232.6' y1='30.7' y2='261.4' gradientUnits='userSpaceOnUse'%3e%3cstop offset='0' stop-color='%23f3f7fe'/%3e%3cstop offset='.5' stop-color='%23f3f7fe'/%3e%3cstop offset='1' stop-color='%23deeafb'/%3e%3c/linearGradient%3e%3clinearGradient id='b' x1='78' x2='118' y1='63.4' y2='132.7' gradientUnits='userSpaceOnUse'%3e%3cstop offset='0' stop-color='%23fbbf24'/%3e%3cstop offset='.5' stop-color='%23fbbf24'/%3e%3cstop offset='1' stop-color='%23f59e0b'/%3e%3c/linearGradient%3e%3c/defs%3e%3cuse xlink:href='%23c' width='363' height='258' transform='translate(68 109)'/%3e%3c/svg%3e",night:"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 512 512'%3e%3cdefs%3e%3csymbol id='d' viewBox='0 0 172 172'%3e%3cpath fill='url(%23b)' stroke='%2372b9d5' stroke-linecap='round' stroke-linejoin='round' stroke-width='4' d='M160.6 107.4a84.8 84.8 0 01-85.4-84.3A83.3 83.3 0 0178 2 84.7 84.7 0 002 85.7 84.8 84.8 0 0087.4 170a85.2 85.2 0 0082.6-63.1 88 88 0 01-9.4.5Z'/%3e%3c/symbol%3e%3csymbol id='e' viewBox='0 0 350 222'%3e%3cpath fill='url(%23a)' stroke='%23e6effc' stroke-miterlimit='10' stroke-width='6' d='m291 107-2.5.1A83.9 83.9 0 00135.6 43 56 56 0 0051 91a56.6 56.6 0 00.8 9A60 60 0 0063 219l4-.2v.2h224a56 56 0 000-112Z'/%3e%3c/symbol%3e%3csymbol id='c' viewBox='0 0 351 246'%3e%3cuse xlink:href='%23d' width='172' height='172'/%3e%3cuse xlink:href='%23e' width='350' height='222' transform='translate(1 24)'/%3e%3c/symbol%3e%3clinearGradient id='a' x1='99.5' x2='232.6' y1='30.7' y2='261.4' gradientUnits='userSpaceOnUse'%3e%3cstop offset='0' stop-color='%23f3f7fe'/%3e%3cstop offset='.5' stop-color='%23f3f7fe'/%3e%3cstop offset='1' stop-color='%23deeafb'/%3e%3c/linearGradient%3e%3clinearGradient id='b' x1='34.7' x2='119.2' y1='18.6' y2='165' gradientUnits='userSpaceOnUse'%3e%3cstop offset='0' stop-color='%2386c3db'/%3e%3cstop offset='.5' stop-color='%2386c3db'/%3e%3cstop offset='1' stop-color='%235eafcf'/%3e%3c/linearGradient%3e%3c/defs%3e%3cuse xlink:href='%23c' width='351' height='246' transform='translate(80 121)'/%3e%3c/svg%3e"},cloudy:"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 512 512'%3e%3cdefs%3e%3clinearGradient id='a' x1='99.5' x2='232.6' y1='30.7' y2='261.4' gradientUnits='userSpaceOnUse'%3e%3cstop offset='0' stop-color='%23f3f7fe'/%3e%3cstop offset='.5' stop-color='%23f3f7fe'/%3e%3cstop offset='1' stop-color='%23deeafb'/%3e%3c/linearGradient%3e%3csymbol id='b' viewBox='0 0 350 222'%3e%3cpath fill='url(%23a)' stroke='%23e6effc' stroke-miterlimit='10' stroke-width='6' d='m291 107-2.5.1A83.9 83.9 0 00135.6 43 56 56 0 0051 91a56.6 56.6 0 00.8 9A60 60 0 0063 219l4-.2v.2h224a56 56 0 000-112Z'/%3e%3c/symbol%3e%3c/defs%3e%3cuse xlink:href='%23b' width='350' height='222' transform='translate(81 145)'/%3e%3c/svg%3e","clear-night":{day:Or,night:_r},fog:{day:"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 512 512'%3e%3cdefs%3e%3clinearGradient id='a' x1='96' x2='168' y1='-2.4' y2='122.3' gradientUnits='userSpaceOnUse'%3e%3cstop offset='0' stop-color='%23d4d7dd'/%3e%3cstop offset='.5' stop-color='%23d4d7dd'/%3e%3cstop offset='1' stop-color='%23bec1c6'/%3e%3c/linearGradient%3e%3clinearGradient xlink:href='%23a' id='b' x2='168' y1='-50.4' y2='74.3'/%3e%3clinearGradient id='c' x1='150' x2='234' y1='119.2' y2='264.8' gradientUnits='userSpaceOnUse'%3e%3cstop offset='0' stop-color='%23fbbf24'/%3e%3cstop offset='.5' stop-color='%23fbbf24'/%3e%3cstop offset='1' stop-color='%23f59e0b'/%3e%3c/linearGradient%3e%3csymbol id='e' viewBox='0 0 384 384'%3e%3ccircle cx='192' cy='192' r='84' fill='url(%23c)' stroke='%23f8af18' stroke-miterlimit='10' stroke-width='6'/%3e%3cpath fill='none' stroke='%23fbbf24' stroke-linecap='round' stroke-miterlimit='10' stroke-width='24' d='M192 61.7V12m0 360v-49.7m92.2-222.5 35-35M64.8 319.2l35.1-35.1m0-184.4-35-35m254.5 254.5-35.1-35.1M61.7 192H12m360 0h-49.7'/%3e%3c/symbol%3e%3csymbol id='f' viewBox='0 0 264 72'%3e%3cpath fill='none' stroke='url(%23a)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='24' d='M12 60h240'/%3e%3cpath fill='none' stroke='url(%23b)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='24' d='M12 12h240'/%3e%3c/symbol%3e%3cclipPath id='d'%3e%3cpath fill='none' d='M0 0h512v306H0z'/%3e%3c/clipPath%3e%3c/defs%3e%3cg clip-path='url(%23d)'%3e%3cuse xlink:href='%23e' width='384' height='384' transform='translate(64 100)'/%3e%3c/g%3e%3cuse xlink:href='%23f' width='264' height='72' transform='translate(124 336)'/%3e%3c/svg%3e",night:"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 512 512'%3e%3cdefs%3e%3clinearGradient id='a' x1='96' x2='168' y1='-2.4' y2='122.3' gradientUnits='userSpaceOnUse'%3e%3cstop offset='0' stop-color='%23d4d7dd'/%3e%3cstop offset='.5' stop-color='%23d4d7dd'/%3e%3cstop offset='1' stop-color='%23bec1c6'/%3e%3c/linearGradient%3e%3clinearGradient xlink:href='%23a' id='b' x2='168' y1='-50.4' y2='74.3'/%3e%3clinearGradient id='c' x1='54.3' x2='187.2' y1='29' y2='259.1' gradientUnits='userSpaceOnUse'%3e%3cstop offset='0' stop-color='%2386c3db'/%3e%3cstop offset='.5' stop-color='%2386c3db'/%3e%3cstop offset='1' stop-color='%235eafcf'/%3e%3c/linearGradient%3e%3csymbol id='e' viewBox='0 0 270 270'%3e%3cpath fill='url(%23c)' stroke='%2372b9d5' stroke-linecap='round' stroke-linejoin='round' stroke-width='6' d='M252.3 168.6A133.4 133.4 0 01118 36.2 130.5 130.5 0 01122.5 3 133 133 0 003 134.6C3 207.7 63 267 137.2 267c62.5 0 114.8-42.2 129.8-99.2a135.6 135.6 0 01-14.8.8Z'/%3e%3c/symbol%3e%3csymbol id='f' viewBox='0 0 264 72'%3e%3cpath fill='none' stroke='url(%23a)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='24' d='M12 60h240'/%3e%3cpath fill='none' stroke='url(%23b)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='24' d='M12 12h240'/%3e%3c/symbol%3e%3cclipPath id='d'%3e%3cpath fill='none' d='M0 0h512v306H0z'/%3e%3c/clipPath%3e%3c/defs%3e%3cg clip-path='url(%23d)'%3e%3cuse xlink:href='%23e' width='270' height='270' transform='translate(121 121)'/%3e%3c/g%3e%3cuse xlink:href='%23f' width='264' height='72' transform='translate(124 336)'/%3e%3c/svg%3e"},hail:"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 512 512'%3e%3cdefs%3e%3clinearGradient id='a' x1='99.5' x2='232.6' y1='30.7' y2='261.4' gradientUnits='userSpaceOnUse'%3e%3cstop offset='0' stop-color='%23f3f7fe'/%3e%3cstop offset='.5' stop-color='%23f3f7fe'/%3e%3cstop offset='1' stop-color='%23deeafb'/%3e%3c/linearGradient%3e%3clinearGradient id='b' x1='6.5' x2='18.5' y1='2.1' y2='22.9' gradientUnits='userSpaceOnUse'%3e%3cstop offset='0' stop-color='%2386c3db'/%3e%3cstop offset='.5' stop-color='%2386c3db'/%3e%3cstop offset='1' stop-color='%235eafcf'/%3e%3c/linearGradient%3e%3clinearGradient xlink:href='%23b' id='c' x1='62.5' x2='74.5' y1='92.1' y2='112.9'/%3e%3clinearGradient xlink:href='%23b' id='d' x1='118.5' x2='130.5' y1='32.1' y2='52.9'/%3e%3csymbol id='e' viewBox='0 0 350 222'%3e%3cpath fill='url(%23a)' stroke='%23e6effc' stroke-miterlimit='10' stroke-width='6' d='m291 107-2.5.1A83.9 83.9 0 00135.6 43 56 56 0 0051 91a56.6 56.6 0 00.8 9A60 60 0 0063 219l4-.2v.2h224a56 56 0 000-112Z'/%3e%3c/symbol%3e%3csymbol id='f' viewBox='0 0 137 115'%3e%3cpath fill='url(%23b)' stroke='%2386c3db' stroke-miterlimit='10' d='M12.5.5a12 12 0 1012 12 12 12 0 00-12-12Z'/%3e%3cpath fill='url(%23c)' stroke='%2386c3db' stroke-miterlimit='10' d='M68.5 90.5a12 12 0 1012 12 12 12 0 00-12-12Z'/%3e%3cpath fill='url(%23d)' stroke='%2386c3db' stroke-miterlimit='10' d='M124.5 30.5a12 12 0 1012 12 12 12 0 00-12-12Z'/%3e%3c/symbol%3e%3c/defs%3e%3cuse xlink:href='%23e' width='350' height='222' transform='translate(81 145)'/%3e%3cuse xlink:href='%23f' width='137' height='115' transform='translate(187.5 349.5)'/%3e%3c/svg%3e",lightning:{day:"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 512 512'%3e%3cdefs%3e%3csymbol id='e' viewBox='0 0 196 196'%3e%3ccircle cx='98' cy='98' r='40' fill='url(%23c)' stroke='%23f8af18' stroke-miterlimit='10' stroke-width='4'/%3e%3cpath fill='none' stroke='%23fbbf24' stroke-linecap='round' stroke-miterlimit='10' stroke-width='12' d='M98 31.4V6m0 184v-25.4M145.1 51l18-17.9M33 163l18-17.9M51 51 33 33m130.1 130.1-18-18M6 98h25.4M190 98h-25.4'/%3e%3c/symbol%3e%3csymbol id='f' viewBox='0 0 350 222'%3e%3cpath fill='url(%23a)' stroke='%23e6effc' stroke-miterlimit='10' stroke-width='6' d='m291 107-2.5.1A83.9 83.9 0 00135.6 43 56 56 0 0051 91a56.6 56.6 0 00.8 9A60 60 0 0063 219l4-.2v.2h224a56 56 0 000-112Z'/%3e%3c/symbol%3e%3csymbol id='d' viewBox='0 0 363 258'%3e%3cuse xlink:href='%23e' width='196' height='196'/%3e%3cuse xlink:href='%23f' width='350' height='222' transform='translate(13 36)'/%3e%3c/symbol%3e%3csymbol id='g' viewBox='0 0 102.7 186.8'%3e%3cpath fill='url(%23b)' stroke='%23f6a823' stroke-miterlimit='10' stroke-width='4' d='m34.8 2-32 96h32l-16 80 80-112h-48l32-64h-48z'/%3e%3c/symbol%3e%3clinearGradient id='a' x1='99.5' x2='232.6' y1='30.7' y2='261.4' gradientUnits='userSpaceOnUse'%3e%3cstop offset='0' stop-color='%23f3f7fe'/%3e%3cstop offset='.5' stop-color='%23f3f7fe'/%3e%3cstop offset='1' stop-color='%23deeafb'/%3e%3c/linearGradient%3e%3clinearGradient id='b' x1='8.7' x2='80.9' y1='17.1' y2='142.1' gradientUnits='userSpaceOnUse'%3e%3cstop offset='0' stop-color='%23f7b23b'/%3e%3cstop offset='.5' stop-color='%23f7b23b'/%3e%3cstop offset='1' stop-color='%23f59e0b'/%3e%3c/linearGradient%3e%3clinearGradient id='c' x1='78' x2='118' y1='63.4' y2='132.7' gradientUnits='userSpaceOnUse'%3e%3cstop offset='0' stop-color='%23fbbf24'/%3e%3cstop offset='.5' stop-color='%23fbbf24'/%3e%3cstop offset='1' stop-color='%23f59e0b'/%3e%3c/linearGradient%3e%3c/defs%3e%3cuse xlink:href='%23d' width='363' height='258' transform='translate(68 109)'/%3e%3cuse xlink:href='%23g' width='102.7' height='186.7' transform='translate(205.23 291)'/%3e%3c/svg%3e",night:"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 512 512'%3e%3cdefs%3e%3csymbol id='e' viewBox='0 0 172 172'%3e%3cpath fill='url(%23c)' stroke='%2372b9d5' stroke-linecap='round' stroke-linejoin='round' stroke-width='4' d='M160.6 107.4a84.8 84.8 0 01-85.4-84.3A83.3 83.3 0 0178 2 84.7 84.7 0 002 85.7 84.8 84.8 0 0087.4 170a85.2 85.2 0 0082.6-63.1 88 88 0 01-9.4.5Z'/%3e%3c/symbol%3e%3csymbol id='f' viewBox='0 0 350 222'%3e%3cpath fill='url(%23a)' stroke='%23e6effc' stroke-miterlimit='10' stroke-width='6' d='m291 107-2.5.1A83.9 83.9 0 00135.6 43 56 56 0 0051 91a56.6 56.6 0 00.8 9A60 60 0 0063 219l4-.2v.2h224a56 56 0 000-112Z'/%3e%3c/symbol%3e%3csymbol id='d' viewBox='0 0 351 246'%3e%3cuse xlink:href='%23e' width='172' height='172'/%3e%3cuse xlink:href='%23f' width='350' height='222' transform='translate(1 24)'/%3e%3c/symbol%3e%3csymbol id='g' viewBox='0 0 102.7 186.8'%3e%3cpath fill='url(%23b)' stroke='%23f6a823' stroke-miterlimit='10' stroke-width='4' d='m34.8 2-32 96h32l-16 80 80-112h-48l32-64h-48z'/%3e%3c/symbol%3e%3clinearGradient id='a' x1='99.5' x2='232.6' y1='30.7' y2='261.4' gradientUnits='userSpaceOnUse'%3e%3cstop offset='0' stop-color='%23f3f7fe'/%3e%3cstop offset='.5' stop-color='%23f3f7fe'/%3e%3cstop offset='1' stop-color='%23deeafb'/%3e%3c/linearGradient%3e%3clinearGradient id='b' x1='8.7' x2='80.9' y1='17.1' y2='142.1' gradientUnits='userSpaceOnUse'%3e%3cstop offset='0' stop-color='%23f7b23b'/%3e%3cstop offset='.5' stop-color='%23f7b23b'/%3e%3cstop offset='1' stop-color='%23f59e0b'/%3e%3c/linearGradient%3e%3clinearGradient id='c' x1='34.7' x2='119.2' y1='18.6' y2='165' gradientUnits='userSpaceOnUse'%3e%3cstop offset='0' stop-color='%2386c3db'/%3e%3cstop offset='.5' stop-color='%2386c3db'/%3e%3cstop offset='1' stop-color='%235eafcf'/%3e%3c/linearGradient%3e%3c/defs%3e%3cuse xlink:href='%23d' width='351' height='246' transform='translate(80 121)'/%3e%3cuse xlink:href='%23g' width='102.7' height='186.7' transform='translate(205.23 291)'/%3e%3c/svg%3e"},"lightning-rainy":{day:"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 512 512'%3e%3cdefs%3e%3clinearGradient id='a' x1='99.5' x2='232.6' y1='30.7' y2='261.4' gradientUnits='userSpaceOnUse'%3e%3cstop offset='0' stop-color='%23f3f7fe'/%3e%3cstop offset='.5' stop-color='%23f3f7fe'/%3e%3cstop offset='1' stop-color='%23deeafb'/%3e%3c/linearGradient%3e%3clinearGradient id='b' x1='8.7' x2='80.9' y1='17.1' y2='142.1' gradientUnits='userSpaceOnUse'%3e%3cstop offset='0' stop-color='%23f7b23b'/%3e%3cstop offset='.5' stop-color='%23f7b23b'/%3e%3cstop offset='1' stop-color='%23f59e0b'/%3e%3c/linearGradient%3e%3clinearGradient id='c' x1='1381.3' x2='1399.5' y1='-1144.7' y2='-1097.4' gradientTransform='rotate(-9 8002.567 8233.063)' gradientUnits='userSpaceOnUse'%3e%3cstop offset='0' stop-color='%230b65ed'/%3e%3cstop offset='.5' stop-color='%230a5ad4'/%3e%3cstop offset='1' stop-color='%230950bc'/%3e%3c/linearGradient%3e%3clinearGradient xlink:href='%23c' id='d' x1='1428.4' x2='1446.6' y1='-1084.7' y2='-1037.4' gradientTransform='rotate(-9 8009.537 8233.037)'/%3e%3clinearGradient xlink:href='%23c' id='e' x1='1489.3' x2='1507.5' y1='-1111.6' y2='-1064.3' gradientTransform='rotate(-9 8016.566 8233.078)'/%3e%3clinearGradient id='f' x1='78' x2='118' y1='63.4' y2='132.7' gradientUnits='userSpaceOnUse'%3e%3cstop offset='0' stop-color='%23fbbf24'/%3e%3cstop offset='.5' stop-color='%23fbbf24'/%3e%3cstop offset='1' stop-color='%23f59e0b'/%3e%3c/linearGradient%3e%3csymbol id='h' viewBox='0 0 196 196'%3e%3ccircle cx='98' cy='98' r='40' fill='url(%23f)' stroke='%23f8af18' stroke-miterlimit='10' stroke-width='4'/%3e%3cpath fill='none' stroke='%23fbbf24' stroke-linecap='round' stroke-miterlimit='10' stroke-width='12' d='M98 31.4V6m0 184v-25.4M145.1 51l18-17.9M33 163l18-17.9M51 51 33 33m130.1 130.1-18-18M6 98h25.4M190 98h-25.4'/%3e%3c/symbol%3e%3csymbol id='i' viewBox='0 0 350 222'%3e%3cpath fill='url(%23a)' stroke='%23e6effc' stroke-miterlimit='10' stroke-width='6' d='m291 107-2.5.1A83.9 83.9 0 00135.6 43 56 56 0 0051 91a56.6 56.6 0 00.8 9A60 60 0 0063 219l4-.2v.2h224a56 56 0 000-112Z'/%3e%3c/symbol%3e%3csymbol id='g' viewBox='0 0 363 258'%3e%3cuse xlink:href='%23h' width='196' height='196'/%3e%3cuse xlink:href='%23i' width='350' height='222' transform='translate(13 36)'/%3e%3c/symbol%3e%3csymbol id='j' viewBox='0 0 129 110'%3e%3cpath fill='url(%23c)' stroke='%230a5ad4' stroke-miterlimit='10' d='M8.5 56.5a8 8 0 01-8-8v-40a8 8 0 0116 0v40a8 8 0 01-8 8Z'/%3e%3cpath fill='url(%23d)' stroke='%230a5ad4' stroke-miterlimit='10' d='M64.5 109.5a8 8 0 01-8-8v-40a8 8 0 0116 0v40a8 8 0 01-8 8Z'/%3e%3cpath fill='url(%23e)' stroke='%230a5ad4' stroke-miterlimit='10' d='M120.5 74.5a8 8 0 01-8-8v-40a8 8 0 0116 0v40a8 8 0 01-8 8Z'/%3e%3c/symbol%3e%3csymbol id='k' viewBox='0 0 102.7 186.8'%3e%3cpath fill='url(%23b)' stroke='%23f6a823' stroke-miterlimit='10' stroke-width='4' d='m34.8 2-32 96h32l-16 80 80-112h-48l32-64h-48z'/%3e%3c/symbol%3e%3c/defs%3e%3cuse xlink:href='%23g' width='363' height='258' transform='translate(68 109)'/%3e%3cuse xlink:href='%23j' width='129' height='110' transform='translate(191.5 343.5)'/%3e%3cuse xlink:href='%23k' width='102.7' height='186.7' transform='translate(205.23 291)'/%3e%3c/svg%3e",night:"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 512 512'%3e%3cdefs%3e%3clinearGradient id='a' x1='99.5' x2='232.6' y1='30.7' y2='261.4' gradientUnits='userSpaceOnUse'%3e%3cstop offset='0' stop-color='%23f3f7fe'/%3e%3cstop offset='.5' stop-color='%23f3f7fe'/%3e%3cstop offset='1' stop-color='%23deeafb'/%3e%3c/linearGradient%3e%3clinearGradient id='b' x1='8.7' x2='80.9' y1='17.1' y2='142.1' gradientUnits='userSpaceOnUse'%3e%3cstop offset='0' stop-color='%23f7b23b'/%3e%3cstop offset='.5' stop-color='%23f7b23b'/%3e%3cstop offset='1' stop-color='%23f59e0b'/%3e%3c/linearGradient%3e%3clinearGradient id='c' x1='34.7' x2='119.2' y1='18.6' y2='165' gradientUnits='userSpaceOnUse'%3e%3cstop offset='0' stop-color='%2386c3db'/%3e%3cstop offset='.5' stop-color='%2386c3db'/%3e%3cstop offset='1' stop-color='%235eafcf'/%3e%3c/linearGradient%3e%3clinearGradient id='d' x1='1381.3' x2='1399.5' y1='-1144.7' y2='-1097.4' gradientTransform='rotate(-9 8002.567 8233.063)' gradientUnits='userSpaceOnUse'%3e%3cstop offset='0' stop-color='%230b65ed'/%3e%3cstop offset='.5' stop-color='%230a5ad4'/%3e%3cstop offset='1' stop-color='%230950bc'/%3e%3c/linearGradient%3e%3clinearGradient xlink:href='%23d' id='e' x1='1428.4' x2='1446.6' y1='-1084.7' y2='-1037.4' gradientTransform='rotate(-9 8009.537 8233.037)'/%3e%3clinearGradient xlink:href='%23d' id='f' x1='1489.3' x2='1507.5' y1='-1111.6' y2='-1064.3' gradientTransform='rotate(-9 8016.566 8233.078)'/%3e%3csymbol id='h' viewBox='0 0 172 172'%3e%3cpath fill='url(%23c)' stroke='%2372b9d5' stroke-linecap='round' stroke-linejoin='round' stroke-width='4' d='M160.6 107.4a84.8 84.8 0 01-85.4-84.3A83.3 83.3 0 0178 2 84.7 84.7 0 002 85.7 84.8 84.8 0 0087.4 170a85.2 85.2 0 0082.6-63.1 88 88 0 01-9.4.5Z'/%3e%3c/symbol%3e%3csymbol id='i' viewBox='0 0 350 222'%3e%3cpath fill='url(%23a)' stroke='%23e6effc' stroke-miterlimit='10' stroke-width='6' d='m291 107-2.5.1A83.9 83.9 0 00135.6 43 56 56 0 0051 91a56.6 56.6 0 00.8 9A60 60 0 0063 219l4-.2v.2h224a56 56 0 000-112Z'/%3e%3c/symbol%3e%3csymbol id='g' viewBox='0 0 351 246'%3e%3cuse xlink:href='%23h' width='172' height='172'/%3e%3cuse xlink:href='%23i' width='350' height='222' transform='translate(1 24)'/%3e%3c/symbol%3e%3csymbol id='j' viewBox='0 0 129 110'%3e%3cpath fill='url(%23d)' stroke='%230a5ad4' stroke-miterlimit='10' d='M8.5 56.5a8 8 0 01-8-8v-40a8 8 0 0116 0v40a8 8 0 01-8 8Z'/%3e%3cpath fill='url(%23e)' stroke='%230a5ad4' stroke-miterlimit='10' d='M64.5 109.5a8 8 0 01-8-8v-40a8 8 0 0116 0v40a8 8 0 01-8 8Z'/%3e%3cpath fill='url(%23f)' stroke='%230a5ad4' stroke-miterlimit='10' d='M120.5 74.5a8 8 0 01-8-8v-40a8 8 0 0116 0v40a8 8 0 01-8 8Z'/%3e%3c/symbol%3e%3csymbol id='k' viewBox='0 0 102.7 186.8'%3e%3cpath fill='url(%23b)' stroke='%23f6a823' stroke-miterlimit='10' stroke-width='4' d='m34.8 2-32 96h32l-16 80 80-112h-48l32-64h-48z'/%3e%3c/symbol%3e%3c/defs%3e%3cuse xlink:href='%23g' width='351' height='246' transform='translate(80 121)'/%3e%3cuse xlink:href='%23j' width='129' height='110' transform='translate(191.5 343.5)'/%3e%3cuse xlink:href='%23k' width='102.7' height='186.7' transform='translate(205.23 291)'/%3e%3c/svg%3e"},pouring:"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 512 512'%3e%3cdefs%3e%3clinearGradient id='a' x1='99.5' x2='232.6' y1='30.7' y2='261.4' gradientUnits='userSpaceOnUse'%3e%3cstop offset='0' stop-color='%23f3f7fe'/%3e%3cstop offset='.5' stop-color='%23f3f7fe'/%3e%3cstop offset='1' stop-color='%23deeafb'/%3e%3c/linearGradient%3e%3clinearGradient id='b' x1='1381.3' x2='1399.5' y1='-1144.7' y2='-1097.4' gradientTransform='rotate(-9 8002.567 8233.063)' gradientUnits='userSpaceOnUse'%3e%3cstop offset='0' stop-color='%230b65ed'/%3e%3cstop offset='.5' stop-color='%230a5ad4'/%3e%3cstop offset='1' stop-color='%230950bc'/%3e%3c/linearGradient%3e%3clinearGradient xlink:href='%23b' id='c' x1='1428.4' x2='1446.6' y1='-1084.7' y2='-1037.4' gradientTransform='rotate(-9 8009.537 8233.037)'/%3e%3clinearGradient xlink:href='%23b' id='d' x1='1489.3' x2='1507.5' y1='-1111.6' y2='-1064.3' gradientTransform='rotate(-9 8016.566 8233.078)'/%3e%3csymbol id='e' viewBox='0 0 350 222'%3e%3cpath fill='url(%23a)' stroke='%23e6effc' stroke-miterlimit='10' stroke-width='6' d='m291 107-2.5.1A83.9 83.9 0 00135.6 43 56 56 0 0051 91a56.6 56.6 0 00.8 9A60 60 0 0063 219l4-.2v.2h224a56 56 0 000-112Z'/%3e%3c/symbol%3e%3csymbol id='f' viewBox='0 0 129 110'%3e%3cpath fill='url(%23b)' stroke='%230a5ad4' stroke-miterlimit='10' d='M8.5 56.5a8 8 0 01-8-8v-40a8 8 0 0116 0v40a8 8 0 01-8 8Z'/%3e%3cpath fill='url(%23c)' stroke='%230a5ad4' stroke-miterlimit='10' d='M64.5 109.5a8 8 0 01-8-8v-40a8 8 0 0116 0v40a8 8 0 01-8 8Z'/%3e%3cpath fill='url(%23d)' stroke='%230a5ad4' stroke-miterlimit='10' d='M120.5 74.5a8 8 0 01-8-8v-40a8 8 0 0116 0v40a8 8 0 01-8 8Z'/%3e%3c/symbol%3e%3c/defs%3e%3cuse xlink:href='%23e' width='350' height='222' transform='translate(81 145)'/%3e%3cuse xlink:href='%23f' width='129' height='110' transform='translate(191.5 343.5)'/%3e%3c/svg%3e",raindrop:"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 512 512'%3e%3cdefs%3e%3clinearGradient id='a' x1='14.8' x2='124.2' y1='42.3' y2='231.7' gradientUnits='userSpaceOnUse'%3e%3cstop offset='0' stop-color='%233392d6'/%3e%3cstop offset='.5' stop-color='%233392d6'/%3e%3cstop offset='1' stop-color='%232477b2'/%3e%3c/linearGradient%3e%3csymbol id='b' viewBox='0 0 164 245.6'%3e%3cpath fill='url(%23a)' stroke='%232885c7' stroke-miterlimit='10' stroke-width='4' d='M82 3.6c-48.7 72-80 117-80 160.7s35.8 79.3 80 79.3 80-35.5 80-79.3S130.7 75.5 82 3.6Z'/%3e%3c/symbol%3e%3c/defs%3e%3cuse xlink:href='%23b' width='164' height='245.6' transform='translate(174 132.43)'/%3e%3c/svg%3e",raindrops:"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 512 512'%3e%3cdefs%3e%3clinearGradient id='a' x1='14.8' x2='124.2' y1='42.3' y2='231.7' gradientUnits='userSpaceOnUse'%3e%3cstop offset='0' stop-color='%233392d6'/%3e%3cstop offset='.5' stop-color='%233392d6'/%3e%3cstop offset='1' stop-color='%232477b2'/%3e%3c/linearGradient%3e%3csymbol id='b' viewBox='0 0 164 245.6'%3e%3cpath fill='url(%23a)' stroke='%232885c7' stroke-miterlimit='10' stroke-width='4' d='M82 3.6c-48.7 72-80 117-80 160.7s35.8 79.3 80 79.3 80-35.5 80-79.3S130.7 75.5 82 3.6Z'/%3e%3c/symbol%3e%3c/defs%3e%3cuse xlink:href='%23b' width='164' height='245.6' transform='translate(128 133.43)'/%3e%3cuse xlink:href='%23b' width='164' height='245.6' transform='translate(220 133.43)'/%3e%3c/svg%3e",snowy:"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 512 512'%3e%3cdefs%3e%3clinearGradient id='a' x1='99.5' x2='232.6' y1='30.7' y2='261.4' gradientUnits='userSpaceOnUse'%3e%3cstop offset='0' stop-color='%23f3f7fe'/%3e%3cstop offset='.5' stop-color='%23f3f7fe'/%3e%3cstop offset='1' stop-color='%23deeafb'/%3e%3c/linearGradient%3e%3clinearGradient id='b' x1='11.4' x2='32.8' y1='5.9' y2='43.1' gradientUnits='userSpaceOnUse'%3e%3cstop offset='0' stop-color='%2386c3db'/%3e%3cstop offset='.5' stop-color='%2386c3db'/%3e%3cstop offset='1' stop-color='%235eafcf'/%3e%3c/linearGradient%3e%3clinearGradient xlink:href='%23b' id='c' x1='67.4' x2='88.8' y1='95.9' y2='133.1'/%3e%3clinearGradient xlink:href='%23b' id='d' x1='123.4' x2='144.8' y1='45.9' y2='83.1'/%3e%3csymbol id='e' viewBox='0 0 350 222'%3e%3cpath fill='url(%23a)' stroke='%23e6effc' stroke-miterlimit='10' stroke-width='6' d='m291 107-2.5.1A83.9 83.9 0 00135.6 43 56 56 0 0051 91a56.6 56.6 0 00.8 9A60 60 0 0063 219l4-.2v.2h224a56 56 0 000-112Z'/%3e%3c/symbol%3e%3csymbol id='f' viewBox='0 0 156.2 139'%3e%3cpath fill='url(%23b)' stroke='%2386c3db' stroke-miterlimit='10' d='m41.7 31-5.8-3.3a13.7 13.7 0 000-6.5l5.8-3.2a4 4 0 001.5-5.5 4 4 0 00-5.6-1.5l-5.8 3.3a13.6 13.6 0 00-2.6-2 13.8 13.8 0 00-3-1.3V4.5a4 4 0 00-8.1 0v6.6a14.3 14.3 0 00-5.7 3.2L6.6 11A4 4 0 001 12.5 4 4 0 002.5 18l5.8 3.3a13.7 13.7 0 000 6.5L2.5 31A4 4 0 001 36.5a4 4 0 003.5 2 4 4 0 002-.5l5.8-3.3a13.6 13.6 0 002.6 2 13.8 13.8 0 003 1.2v6.6a4 4 0 008.2 0v-6.6a14.2 14.2 0 005.6-3.2l6 3.3a4 4 0 002 .5 4 4 0 003.4-2 4 4 0 00-1.4-5.5ZM19 29.7a6 6 0 01-2.3-8.2 6.1 6.1 0 015.3-3 6.2 6.2 0 013 .8 6 6 0 012.2 8.2 6.1 6.1 0 01-8.2 2.2Z'/%3e%3cpath fill='url(%23c)' stroke='%2386c3db' stroke-miterlimit='10' d='m97.7 121-5.8-3.3a13.7 13.7 0 000-6.5l5.8-3.2a4 4 0 001.5-5.5 4 4 0 00-5.6-1.5l-5.8 3.3a13.6 13.6 0 00-2.6-2 13.8 13.8 0 00-3-1.3v-6.5a4 4 0 00-8.1 0v6.6a14.3 14.3 0 00-5.7 3.2l-5.8-3.3a4 4 0 00-5.6 1.5 4 4 0 001.5 5.5l5.8 3.3a13.7 13.7 0 000 6.5l-5.8 3.2a4 4 0 00-1.5 5.5 4 4 0 003.5 2 4 4 0 002-.5l5.8-3.3a13.6 13.6 0 002.7 2 13.8 13.8 0 003 1.2v6.6a4 4 0 008 0V128a14.2 14.2 0 005.7-3.2l5.8 3.3a4 4 0 002 .5 4 4 0 003.5-2 4 4 0 00-1.3-5.5ZM75 119.7a6 6 0 01-2.3-8.2 6.1 6.1 0 015.3-3 6.2 6.2 0 013 .8 6 6 0 012.2 8.2 6.1 6.1 0 01-8.2 2.2Z'/%3e%3cpath fill='url(%23d)' stroke='%2386c3db' stroke-miterlimit='10' d='m153.7 71-5.8-3.3a13.7 13.7 0 000-6.5l5.8-3.2a4 4 0 001.5-5.5 4 4 0 00-5.6-1.5l-5.8 3.3a13.6 13.6 0 00-2.6-2 13.8 13.8 0 00-3-1.3v-6.5a4 4 0 00-8.1 0v6.6a14.3 14.3 0 00-5.7 3.2l-5.8-3.3a4 4 0 00-5.6 1.5 4 4 0 001.5 5.5l5.8 3.3a13.7 13.7 0 000 6.5l-5.8 3.2a4 4 0 00-1.5 5.5 4 4 0 003.5 2 4 4 0 002-.5l5.8-3.3a13.6 13.6 0 002.7 2 13.8 13.8 0 003 1.2v6.6a4 4 0 008 0v-6.6a14.2 14.2 0 005.7-3.2l5.8 3.3a4 4 0 002 .5 4 4 0 003.5-2 4 4 0 00-1.3-5.5ZM131 69.7a6 6 0 01-2.3-8.2 6.1 6.1 0 015.3-3 6.2 6.2 0 013 .8 6 6 0 012.2 8.2 6.1 6.1 0 01-8.2 2.2Z'/%3e%3c/symbol%3e%3c/defs%3e%3cuse xlink:href='%23e' width='350' height='222' transform='translate(81 145)'/%3e%3cuse xlink:href='%23f' width='156.2' height='139' transform='translate(177.9 337.5)'/%3e%3c/svg%3e","snowy-rainy":"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 512 512'%3e%3cdefs%3e%3clinearGradient id='a' x1='99.5' x2='232.6' y1='30.7' y2='261.4' gradientUnits='userSpaceOnUse'%3e%3cstop offset='0' stop-color='%23f3f7fe'/%3e%3cstop offset='.5' stop-color='%23f3f7fe'/%3e%3cstop offset='1' stop-color='%23deeafb'/%3e%3c/linearGradient%3e%3clinearGradient id='b' x1='1389.9' x2='1399.3' y1='-1078.1' y2='-1053.5' gradientTransform='rotate(-9 8016.182 8229.021)' gradientUnits='userSpaceOnUse'%3e%3cstop offset='0' stop-color='%230b65ed'/%3e%3cstop offset='.5' stop-color='%230a5ad4'/%3e%3cstop offset='1' stop-color='%230950bc'/%3e%3c/linearGradient%3e%3clinearGradient xlink:href='%23b' id='c' x1='1453' x2='1462.5' y1='-1118.7' y2='-1094.1'/%3e%3clinearGradient xlink:href='%23b' id='d' x1='1494.2' x2='1503.7' y1='-1021.1' y2='-996.4'/%3e%3clinearGradient id='e' x1='11.4' x2='32.8' y1='5.9' y2='43.1' gradientUnits='userSpaceOnUse'%3e%3cstop offset='0' stop-color='%2386c3db'/%3e%3cstop offset='.5' stop-color='%2386c3db'/%3e%3cstop offset='1' stop-color='%235eafcf'/%3e%3c/linearGradient%3e%3clinearGradient xlink:href='%23e' id='f' x1='67.4' x2='88.8' y1='95.9' y2='133.1'/%3e%3clinearGradient xlink:href='%23e' id='g' x1='123.4' x2='144.8' y1='45.9' y2='83.1'/%3e%3csymbol id='h' viewBox='0 0 350 222'%3e%3cpath fill='url(%23a)' stroke='%23e6effc' stroke-miterlimit='10' stroke-width='6' d='m291 107-2.5.1A83.9 83.9 0 00135.6 43 56 56 0 0051 91a56.6 56.6 0 00.8 9A60 60 0 0063 219l4-.2v.2h224a56 56 0 000-112Z'/%3e%3c/symbol%3e%3csymbol id='j' viewBox='0 0 156.2 139'%3e%3cpath fill='url(%23e)' stroke='%2386c3db' stroke-miterlimit='10' d='m41.7 31-5.8-3.3a13.7 13.7 0 000-6.5l5.8-3.2a4 4 0 001.5-5.5 4 4 0 00-5.6-1.5l-5.8 3.3a13.6 13.6 0 00-2.6-2 13.8 13.8 0 00-3-1.3V4.5a4 4 0 00-8.1 0v6.6a14.3 14.3 0 00-5.7 3.2L6.6 11A4 4 0 001 12.5 4 4 0 002.5 18l5.8 3.3a13.7 13.7 0 000 6.5L2.5 31A4 4 0 001 36.5a4 4 0 003.5 2 4 4 0 002-.5l5.8-3.3a13.6 13.6 0 002.6 2 13.8 13.8 0 003 1.2v6.6a4 4 0 008.2 0v-6.6a14.2 14.2 0 005.6-3.2l6 3.3a4 4 0 002 .5 4 4 0 003.4-2 4 4 0 00-1.4-5.5ZM19 29.7a6 6 0 01-2.3-8.2 6.1 6.1 0 015.3-3 6.2 6.2 0 013 .8 6 6 0 012.2 8.2 6.1 6.1 0 01-8.2 2.2Z'/%3e%3cpath fill='url(%23f)' stroke='%2386c3db' stroke-miterlimit='10' d='m97.7 121-5.8-3.3a13.7 13.7 0 000-6.5l5.8-3.2a4 4 0 001.5-5.5 4 4 0 00-5.6-1.5l-5.8 3.3a13.6 13.6 0 00-2.6-2 13.8 13.8 0 00-3-1.3v-6.5a4 4 0 00-8.1 0v6.6a14.3 14.3 0 00-5.7 3.2l-5.8-3.3a4 4 0 00-5.6 1.5 4 4 0 001.5 5.5l5.8 3.3a13.7 13.7 0 000 6.5l-5.8 3.2a4 4 0 00-1.5 5.5 4 4 0 003.5 2 4 4 0 002-.5l5.8-3.3a13.6 13.6 0 002.7 2 13.8 13.8 0 003 1.2v6.6a4 4 0 008 0V128a14.2 14.2 0 005.7-3.2l5.8 3.3a4 4 0 002 .5 4 4 0 003.5-2 4 4 0 00-1.3-5.5ZM75 119.7a6 6 0 01-2.3-8.2 6.1 6.1 0 015.3-3 6.2 6.2 0 013 .8 6 6 0 012.2 8.2 6.1 6.1 0 01-8.2 2.2Z'/%3e%3cpath fill='url(%23g)' stroke='%2386c3db' stroke-miterlimit='10' d='m153.7 71-5.8-3.3a13.7 13.7 0 000-6.5l5.8-3.2a4 4 0 001.5-5.5 4 4 0 00-5.6-1.5l-5.8 3.3a13.6 13.6 0 00-2.6-2 13.8 13.8 0 00-3-1.3v-6.5a4 4 0 00-8.1 0v6.6a14.3 14.3 0 00-5.7 3.2l-5.8-3.3a4 4 0 00-5.6 1.5 4 4 0 001.5 5.5l5.8 3.3a13.7 13.7 0 000 6.5l-5.8 3.2a4 4 0 00-1.5 5.5 4 4 0 003.5 2 4 4 0 002-.5l5.8-3.3a13.6 13.6 0 002.7 2 13.8 13.8 0 003 1.2v6.6a4 4 0 008 0v-6.6a14.2 14.2 0 005.7-3.2l5.8 3.3a4 4 0 002 .5 4 4 0 003.5-2 4 4 0 00-1.3-5.5ZM131 69.7a6 6 0 01-2.3-8.2 6.1 6.1 0 015.3-3 6.2 6.2 0 013 .8 6 6 0 012.2 8.2 6.1 6.1 0 01-8.2 2.2Z'/%3e%3c/symbol%3e%3csymbol id='i' viewBox='0 0 156.2 139'%3e%3cuse xlink:href='%23j' width='156.2' height='139'/%3e%3cpath fill='url(%23b)' stroke='%230a5ad4' stroke-miterlimit='10' d='M22.1 98.5a8 8 0 01-8-8v-12a8 8 0 0116 0v12a8 8 0 01-8 8Z'/%3e%3cpath fill='url(%23c)' stroke='%230a5ad4' stroke-miterlimit='10' d='M78.1 48.5a8 8 0 01-8-8v-12a8 8 0 0116 0v12a8 8 0 01-8 8Z'/%3e%3cpath fill='url(%23d)' stroke='%230a5ad4' stroke-miterlimit='10' d='M134.1 138.5a8 8 0 01-8-8v-12a8 8 0 0116 0v12a8 8 0 01-8 8Z'/%3e%3c/symbol%3e%3c/defs%3e%3cuse xlink:href='%23h' width='350' height='222' transform='translate(81 145)'/%3e%3cuse xlink:href='%23i' width='156.2' height='139' transform='translate(177.9 337.5)'/%3e%3c/svg%3e",sunny:{day:Or,night:_r},windy:$r,"windy-exceptional":$r,exceptional:"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3e%3cdefs%3e%3clinearGradient id='a' x1='175.8' x2='336.2' y1='117' y2='395' gradientUnits='userSpaceOnUse'%3e%3cstop offset='0' stop-color='%23d4d7dd'/%3e%3cstop offset='.5' stop-color='%23d4d7dd'/%3e%3cstop offset='1' stop-color='%23bec1c6'/%3e%3c/linearGradient%3e%3c/defs%3e%3cpath fill='none' stroke='url(%23a)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='24' d='M344 256a88 88 0 11-88-88 88 88 0 0188 88ZM200 116.9l-3.8 7.7A269.7 269.7 0 00169 267h0m143.1 128 3.8-7.7A269.7 269.7 0 00343.2 245h0'/%3e%3c/svg%3e"}};function Ur(e){try{return e()}catch(e){return console.error("clock-weather-card - Error while rendering clock-weather-card component:",e),D``}}class Gr extends Error{}class Vr extends Gr{constructor(e){super(`Invalid DateTime: ${e.toMessage()}`)}}class Er extends Gr{constructor(e){super(`Invalid Interval: ${e.toMessage()}`)}}class Dr extends Gr{constructor(e){super(`Invalid Duration: ${e.toMessage()}`)}}class jr extends Gr{}class Ir extends Gr{constructor(e){super(`Invalid unit ${e}`)}}class zr extends Gr{}class Lr extends Gr{constructor(){super("Zone is an abstract class")}}const Fr="numeric",Pr="short",Hr="long",Wr={year:Fr,month:Fr,day:Fr},qr={year:Fr,month:Pr,day:Fr},Rr={year:Fr,month:Pr,day:Fr,weekday:Pr},Yr={year:Fr,month:Hr,day:Fr},Jr={year:Fr,month:Hr,day:Fr,weekday:Hr},Qr={hour:Fr,minute:Fr},Kr={hour:Fr,minute:Fr,second:Fr},Xr={hour:Fr,minute:Fr,second:Fr,timeZoneName:Pr},es={hour:Fr,minute:Fr,second:Fr,timeZoneName:Hr},ts={hour:Fr,minute:Fr,hourCycle:"h23"},is={hour:Fr,minute:Fr,second:Fr,hourCycle:"h23"},rs={hour:Fr,minute:Fr,second:Fr,hourCycle:"h23",timeZoneName:Pr},ss={hour:Fr,minute:Fr,second:Fr,hourCycle:"h23",timeZoneName:Hr},as={year:Fr,month:Fr,day:Fr,hour:Fr,minute:Fr},ns={year:Fr,month:Fr,day:Fr,hour:Fr,minute:Fr,second:Fr},os={year:Fr,month:Pr,day:Fr,hour:Fr,minute:Fr},ls={year:Fr,month:Pr,day:Fr,hour:Fr,minute:Fr,second:Fr},cs={year:Fr,month:Pr,day:Fr,weekday:Pr,hour:Fr,minute:Fr},ds={year:Fr,month:Hr,day:Fr,hour:Fr,minute:Fr,timeZoneName:Pr},us={year:Fr,month:Hr,day:Fr,hour:Fr,minute:Fr,second:Fr,timeZoneName:Pr},hs={year:Fr,month:Hr,day:Fr,weekday:Hr,hour:Fr,minute:Fr,timeZoneName:Hr},ms={year:Fr,month:Hr,day:Fr,weekday:Hr,hour:Fr,minute:Fr,second:Fr,timeZoneName:Hr};class fs{get type(){throw new Lr}get name(){throw new Lr}get ianaName(){return this.name}get isUniversal(){throw new Lr}offsetName(e,t){throw new Lr}formatOffset(e,t){throw new Lr}offset(e){throw new Lr}equals(e){throw new Lr}get isValid(){throw new Lr}}let ps=null;class ys extends fs{static get instance(){return null===ps&&(ps=new ys),ps}get type(){return"system"}get name(){return(new Intl.DateTimeFormat).resolvedOptions().timeZone}get isUniversal(){return!1}offsetName(e,{format:t,locale:i}){return Aa(e,t,i)}formatOffset(e,t){return Ba(this.offset(e),t)}offset(e){return-new Date(e).getTimezoneOffset()}equals(e){return"system"===e.type}get isValid(){return!0}}let bs={};const gs={year:0,month:1,day:2,era:3,hour:4,minute:5,second:6};let ws={};class vs extends fs{static create(e){return ws[e]||(ws[e]=new vs(e)),ws[e]}static resetCache(){ws={},bs={}}static isValidSpecifier(e){return this.isValidZone(e)}static isValidZone(e){if(!e)return!1;try{return new Intl.DateTimeFormat("en-US",{timeZone:e}).format(),!0}catch(e){return!1}}constructor(e){super(),this.zoneName=e,this.valid=vs.isValidZone(e)}get type(){return"iana"}get name(){return this.zoneName}get isUniversal(){return!1}offsetName(e,{format:t,locale:i}){return Aa(e,t,i,this.name)}formatOffset(e,t){return Ba(this.offset(e),t)}offset(e){const t=new Date(e);if(isNaN(t))return NaN;const i=(r=this.name,bs[r]||(bs[r]=new Intl.DateTimeFormat("en-US",{hour12:!1,timeZone:r,year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit",era:"short"})),bs[r]);var r;let[s,a,n,o,l,c,d]=i.formatToParts?function(e,t){const i=e.formatToParts(t),r=[];for(let e=0;e<i.length;e++){const{type:t,value:s}=i[e],a=gs[t];"era"===t?r[a]=s:la(a)||(r[a]=parseInt(s,10))}return r}(i,t):function(e,t){const i=e.format(t).replace(/\u200E/g,""),r=/(\d+)\/(\d+)\/(\d+) (AD|BC),? (\d+):(\d+):(\d+)/.exec(i),[,s,a,n,o,l,c,d]=r;return[n,s,a,o,l,c,d]}(i,t);"BC"===o&&(s=1-Math.abs(s));let u=+t;const h=u%1e3;return u-=h>=0?h:1e3+h,(Sa({year:s,month:a,day:n,hour:24===l?0:l,minute:c,second:d,millisecond:0})-u)/6e4}equals(e){return"iana"===e.type&&e.name===this.name}get isValid(){return this.valid}}let ks={};let xs={};function Ts(e,t={}){const i=JSON.stringify([e,t]);let r=xs[i];return r||(r=new Intl.DateTimeFormat(e,t),xs[i]=r),r}let Ms={};let Ss={};let _s=null;let Ns={};function Os(e,t,i,r){const s=e.listingMode();return"error"===s?null:"en"===s?i(t):r(t)}class As{constructor(e,t,i){this.padTo=i.padTo||0,this.floor=i.floor||!1;const{padTo:r,floor:s,...a}=i;if(!t||Object.keys(a).length>0){const t={useGrouping:!1,...i};i.padTo>0&&(t.minimumIntegerDigits=i.padTo),this.inf=function(e,t={}){const i=JSON.stringify([e,t]);let r=Ms[i];return r||(r=new Intl.NumberFormat(e,t),Ms[i]=r),r}(e,t)}}format(e){if(this.inf){const t=this.floor?Math.floor(e):e;return this.inf.format(t)}return ba(this.floor?Math.floor(e):ka(e,3),this.padTo)}}class $s{constructor(e,t,i){let r;if(this.opts=i,this.originalZone=void 0,this.opts.timeZone)this.dt=e;else if("fixed"===e.zone.type){const t=e.offset/60*-1,i=t>=0?`Etc/GMT+${t}`:`Etc/GMT${t}`;0!==e.offset&&vs.create(i).valid?(r=i,this.dt=e):(r="UTC",this.dt=0===e.offset?e:e.setZone("UTC").plus({minutes:e.offset}),this.originalZone=e.zone)}else"system"===e.zone.type?this.dt=e:"iana"===e.zone.type?(this.dt=e,r=e.zone.name):(r="UTC",this.dt=e.setZone("UTC").plus({minutes:e.offset}),this.originalZone=e.zone);const s={...this.opts};s.timeZone=s.timeZone||r,this.dtf=Ts(t,s)}format(){return this.originalZone?this.formatToParts().map((({value:e})=>e)).join(""):this.dtf.format(this.dt.toJSDate())}formatToParts(){const e=this.dtf.formatToParts(this.dt.toJSDate());return this.originalZone?e.map((e=>{if("timeZoneName"===e.type){const t=this.originalZone.offsetName(this.dt.ts,{locale:this.dt.locale,format:this.opts.timeZoneName});return{...e,value:t}}return e})):e}resolvedOptions(){return this.dtf.resolvedOptions()}}class Zs{constructor(e,t,i){this.opts={style:"long",...i},!t&&ua()&&(this.rtf=function(e,t={}){const{base:i,...r}=t,s=JSON.stringify([e,r]);let a=Ss[s];return a||(a=new Intl.RelativeTimeFormat(e,t),Ss[s]=a),a}(e,i))}format(e,t){return this.rtf?this.rtf.format(e,t):function(e,t,i="always",r=!1){const s={years:["year","yr."],quarters:["quarter","qtr."],months:["month","mo."],weeks:["week","wk."],days:["day","day","days"],hours:["hour","hr."],minutes:["minute","min."],seconds:["second","sec."]},a=-1===["hours","minutes","seconds"].indexOf(e);if("auto"===i&&a){const i="days"===e;switch(t){case 1:return i?"tomorrow":`next ${s[e][0]}`;case-1:return i?"yesterday":`last ${s[e][0]}`;case 0:return i?"today":`this ${s[e][0]}`}}const n=Object.is(t,-0)||t<0,o=Math.abs(t),l=1===o,c=s[e],d=r?l?c[1]:c[2]||c[1]:l?s[e][0]:e;return n?`${o} ${d} ago`:`in ${o} ${d}`}(t,e,this.opts.numeric,"long"!==this.opts.style)}formatToParts(e,t){return this.rtf?this.rtf.formatToParts(e,t):[]}}const Cs={firstDay:1,minimalDays:4,weekend:[6,7]};class Bs{static fromOpts(e){return Bs.create(e.locale,e.numberingSystem,e.outputCalendar,e.weekSettings,e.defaultToEN)}static create(e,t,i,r,s=!1){const a=e||Ws.defaultLocale,n=a||(s?"en-US":_s||(_s=(new Intl.DateTimeFormat).resolvedOptions().locale,_s)),o=t||Ws.defaultNumberingSystem,l=i||Ws.defaultOutputCalendar,c=pa(r)||Ws.defaultWeekSettings;return new Bs(n,o,l,c,a)}static resetCache(){_s=null,xs={},Ms={},Ss={}}static fromObject({locale:e,numberingSystem:t,outputCalendar:i,weekSettings:r}={}){return Bs.create(e,t,i,r)}constructor(e,t,i,r,s){const[a,n,o]=function(e){const t=e.indexOf("-x-");-1!==t&&(e=e.substring(0,t));const i=e.indexOf("-u-");if(-1===i)return[e];{let t,r;try{t=Ts(e).resolvedOptions(),r=e}catch(s){const a=e.substring(0,i);t=Ts(a).resolvedOptions(),r=a}const{numberingSystem:s,calendar:a}=t;return[r,s,a]}}(e);this.locale=a,this.numberingSystem=t||n||null,this.outputCalendar=i||o||null,this.weekSettings=r,this.intl=function(e,t,i){return i||t?(e.includes("-u-")||(e+="-u"),i&&(e+=`-ca-${i}`),t&&(e+=`-nu-${t}`),e):e}(this.locale,this.numberingSystem,this.outputCalendar),this.weekdaysCache={format:{},standalone:{}},this.monthsCache={format:{},standalone:{}},this.meridiemCache=null,this.eraCache={},this.specifiedLocale=s,this.fastNumbersCached=null}get fastNumbers(){var e;return null==this.fastNumbersCached&&(this.fastNumbersCached=(!(e=this).numberingSystem||"latn"===e.numberingSystem)&&("latn"===e.numberingSystem||!e.locale||e.locale.startsWith("en")||"latn"===new Intl.DateTimeFormat(e.intl).resolvedOptions().numberingSystem)),this.fastNumbersCached}listingMode(){const e=this.isEnglish(),t=!(null!==this.numberingSystem&&"latn"!==this.numberingSystem||null!==this.outputCalendar&&"gregory"!==this.outputCalendar);return e&&t?"en":"intl"}clone(e){return e&&0!==Object.getOwnPropertyNames(e).length?Bs.create(e.locale||this.specifiedLocale,e.numberingSystem||this.numberingSystem,e.outputCalendar||this.outputCalendar,pa(e.weekSettings)||this.weekSettings,e.defaultToEN||!1):this}redefaultToEN(e={}){return this.clone({...e,defaultToEN:!0})}redefaultToSystem(e={}){return this.clone({...e,defaultToEN:!1})}months(e,t=!1){return Os(this,e,Da,(()=>{const i=t?{month:e,day:"numeric"}:{month:e},r=t?"format":"standalone";return this.monthsCache[r][e]||(this.monthsCache[r][e]=function(e){const t=[];for(let i=1;i<=12;i++){const r=Ho.utc(2009,i,1);t.push(e(r))}return t}((e=>this.extract(e,i,"month")))),this.monthsCache[r][e]}))}weekdays(e,t=!1){return Os(this,e,La,(()=>{const i=t?{weekday:e,year:"numeric",month:"long",day:"numeric"}:{weekday:e},r=t?"format":"standalone";return this.weekdaysCache[r][e]||(this.weekdaysCache[r][e]=function(e){const t=[];for(let i=1;i<=7;i++){const r=Ho.utc(2016,11,13+i);t.push(e(r))}return t}((e=>this.extract(e,i,"weekday")))),this.weekdaysCache[r][e]}))}meridiems(){return Os(this,void 0,(()=>Fa),(()=>{if(!this.meridiemCache){const e={hour:"numeric",hourCycle:"h12"};this.meridiemCache=[Ho.utc(2016,11,13,9),Ho.utc(2016,11,13,19)].map((t=>this.extract(t,e,"dayperiod")))}return this.meridiemCache}))}eras(e){return Os(this,e,qa,(()=>{const t={era:e};return this.eraCache[e]||(this.eraCache[e]=[Ho.utc(-40,1,1),Ho.utc(2017,1,1)].map((e=>this.extract(e,t,"era")))),this.eraCache[e]}))}extract(e,t,i){const r=this.dtFormatter(e,t).formatToParts().find((e=>e.type.toLowerCase()===i));return r?r.value:null}numberFormatter(e={}){return new As(this.intl,e.forceSimple||this.fastNumbers,e)}dtFormatter(e,t={}){return new $s(e,this.intl,t)}relFormatter(e={}){return new Zs(this.intl,this.isEnglish(),e)}listFormatter(e={}){return function(e,t={}){const i=JSON.stringify([e,t]);let r=ks[i];return r||(r=new Intl.ListFormat(e,t),ks[i]=r),r}(this.intl,e)}isEnglish(){return"en"===this.locale||"en-us"===this.locale.toLowerCase()||new Intl.DateTimeFormat(this.intl).resolvedOptions().locale.startsWith("en-us")}getWeekSettings(){return this.weekSettings?this.weekSettings:ha()?function(e){let t=Ns[e];if(!t){const i=new Intl.Locale(e);t="getWeekInfo"in i?i.getWeekInfo():i.weekInfo,Ns[e]=t}return t}(this.locale):Cs}getStartOfWeek(){return this.getWeekSettings().firstDay}getMinDaysInFirstWeek(){return this.getWeekSettings().minimalDays}getWeekendDays(){return this.getWeekSettings().weekend}equals(e){return this.locale===e.locale&&this.numberingSystem===e.numberingSystem&&this.outputCalendar===e.outputCalendar}}let Us=null;class Gs extends fs{static get utcInstance(){return null===Us&&(Us=new Gs(0)),Us}static instance(e){return 0===e?Gs.utcInstance:new Gs(e)}static parseSpecifier(e){if(e){const t=e.match(/^utc(?:([+-]\d{1,2})(?::(\d{2}))?)?$/i);if(t)return new Gs($a(t[1],t[2]))}return null}constructor(e){super(),this.fixed=e}get type(){return"fixed"}get name(){return 0===this.fixed?"UTC":`UTC${Ba(this.fixed,"narrow")}`}get ianaName(){return 0===this.fixed?"Etc/UTC":`Etc/GMT${Ba(-this.fixed,"narrow")}`}offsetName(){return this.name}formatOffset(e,t){return Ba(this.fixed,t)}get isUniversal(){return!0}offset(){return this.fixed}equals(e){return"fixed"===e.type&&e.fixed===this.fixed}get isValid(){return!0}}class Vs extends fs{constructor(e){super(),this.zoneName=e}get type(){return"invalid"}get name(){return this.zoneName}get isUniversal(){return!1}offsetName(){return null}formatOffset(){return""}offset(){return NaN}equals(){return!1}get isValid(){return!1}}function Es(e,t){if(la(e)||null===e)return t;if(e instanceof fs)return e;if(function(e){return"string"==typeof e}(e)){const i=e.toLowerCase();return"default"===i?t:"local"===i||"system"===i?ys.instance:"utc"===i||"gmt"===i?Gs.utcInstance:Gs.parseSpecifier(i)||vs.create(e)}return ca(e)?Gs.instance(e):"object"==typeof e&&"offset"in e&&"function"==typeof e.offset?e:new Vs(e)}let Ds,js=()=>Date.now(),Is="system",zs=null,Ls=null,Fs=null,Ps=60,Hs=null;class Ws{static get now(){return js}static set now(e){js=e}static set defaultZone(e){Is=e}static get defaultZone(){return Es(Is,ys.instance)}static get defaultLocale(){return zs}static set defaultLocale(e){zs=e}static get defaultNumberingSystem(){return Ls}static set defaultNumberingSystem(e){Ls=e}static get defaultOutputCalendar(){return Fs}static set defaultOutputCalendar(e){Fs=e}static get defaultWeekSettings(){return Hs}static set defaultWeekSettings(e){Hs=pa(e)}static get twoDigitCutoffYear(){return Ps}static set twoDigitCutoffYear(e){Ps=e%100}static get throwOnInvalid(){return Ds}static set throwOnInvalid(e){Ds=e}static resetCaches(){Bs.resetCache(),vs.resetCache()}}class qs{constructor(e,t){this.reason=e,this.explanation=t}toMessage(){return this.explanation?`${this.reason}: ${this.explanation}`:this.reason}}const Rs=[0,31,59,90,120,151,181,212,243,273,304,334],Ys=[0,31,60,91,121,152,182,213,244,274,305,335];function Js(e,t){return new qs("unit out of range",`you specified ${t} (of type ${typeof t}) as a ${e}, which is invalid`)}function Qs(e,t,i){const r=new Date(Date.UTC(e,t-1,i));e<100&&e>=0&&r.setUTCFullYear(r.getUTCFullYear()-1900);const s=r.getUTCDay();return 0===s?7:s}function Ks(e,t,i){return i+(xa(e)?Ys:Rs)[t-1]}function Xs(e,t){const i=xa(e)?Ys:Rs,r=i.findIndex((e=>e<t));return{month:r+1,day:t-i[r]}}function ea(e,t){return(e-t+7)%7+1}function ta(e,t=4,i=1){const{year:r,month:s,day:a}=e,n=Ks(r,s,a),o=ea(Qs(r,s,a),i);let l,c=Math.floor((n-o+14-t)/7);return c<1?(l=r-1,c=Na(l,t,i)):c>Na(r,t,i)?(l=r+1,c=1):l=r,{weekYear:l,weekNumber:c,weekday:o,...Ua(e)}}function ia(e,t=4,i=1){const{weekYear:r,weekNumber:s,weekday:a}=e,n=ea(Qs(r,1,t),i),o=Ta(r);let l,c=7*s+a-n-7+t;c<1?(l=r-1,c+=Ta(l)):c>o?(l=r+1,c-=Ta(r)):l=r;const{month:d,day:u}=Xs(l,c);return{year:l,month:d,day:u,...Ua(e)}}function ra(e){const{year:t,month:i,day:r}=e;return{year:t,ordinal:Ks(t,i,r),...Ua(e)}}function sa(e){const{year:t,ordinal:i}=e,{month:r,day:s}=Xs(t,i);return{year:t,month:r,day:s,...Ua(e)}}function aa(e,t){if(!la(e.localWeekday)||!la(e.localWeekNumber)||!la(e.localWeekYear)){if(!la(e.weekday)||!la(e.weekNumber)||!la(e.weekYear))throw new jr("Cannot mix locale-based week fields with ISO-based week fields");return la(e.localWeekday)||(e.weekday=e.localWeekday),la(e.localWeekNumber)||(e.weekNumber=e.localWeekNumber),la(e.localWeekYear)||(e.weekYear=e.localWeekYear),delete e.localWeekday,delete e.localWeekNumber,delete e.localWeekYear,{minDaysInFirstWeek:t.getMinDaysInFirstWeek(),startOfWeek:t.getStartOfWeek()}}return{minDaysInFirstWeek:4,startOfWeek:1}}function na(e){const t=da(e.year),i=ya(e.month,1,12),r=ya(e.day,1,Ma(e.year,e.month));return t?i?!r&&Js("day",e.day):Js("month",e.month):Js("year",e.year)}function oa(e){const{hour:t,minute:i,second:r,millisecond:s}=e,a=ya(t,0,23)||24===t&&0===i&&0===r&&0===s,n=ya(i,0,59),o=ya(r,0,59),l=ya(s,0,999);return a?n?o?!l&&Js("millisecond",s):Js("second",r):Js("minute",i):Js("hour",t)}function la(e){return void 0===e}function ca(e){return"number"==typeof e}function da(e){return"number"==typeof e&&e%1==0}function ua(){try{return"undefined"!=typeof Intl&&!!Intl.RelativeTimeFormat}catch(e){return!1}}function ha(){try{return"undefined"!=typeof Intl&&!!Intl.Locale&&("weekInfo"in Intl.Locale.prototype||"getWeekInfo"in Intl.Locale.prototype)}catch(e){return!1}}function ma(e,t,i){if(0!==e.length)return e.reduce(((e,r)=>{const s=[t(r),r];return e&&i(e[0],s[0])===e[0]?e:s}),null)[1]}function fa(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function pa(e){if(null==e)return null;if("object"!=typeof e)throw new zr("Week settings must be an object");if(!ya(e.firstDay,1,7)||!ya(e.minimalDays,1,7)||!Array.isArray(e.weekend)||e.weekend.some((e=>!ya(e,1,7))))throw new zr("Invalid week settings");return{firstDay:e.firstDay,minimalDays:e.minimalDays,weekend:Array.from(e.weekend)}}function ya(e,t,i){return da(e)&&e>=t&&e<=i}function ba(e,t=2){let i;return i=e<0?"-"+(""+-e).padStart(t,"0"):(""+e).padStart(t,"0"),i}function ga(e){return la(e)||null===e||""===e?void 0:parseInt(e,10)}function wa(e){return la(e)||null===e||""===e?void 0:parseFloat(e)}function va(e){if(!la(e)&&null!==e&&""!==e){const t=1e3*parseFloat("0."+e);return Math.floor(t)}}function ka(e,t,i=!1){const r=10**t;return(i?Math.trunc:Math.round)(e*r)/r}function xa(e){return e%4==0&&(e%100!=0||e%400==0)}function Ta(e){return xa(e)?366:365}function Ma(e,t){const i=function(e,t){return e-t*Math.floor(e/t)}(t-1,12)+1;return 2===i?xa(e+(t-i)/12)?29:28:[31,null,31,30,31,30,31,31,30,31,30,31][i-1]}function Sa(e){let t=Date.UTC(e.year,e.month-1,e.day,e.hour,e.minute,e.second,e.millisecond);return e.year<100&&e.year>=0&&(t=new Date(t),t.setUTCFullYear(e.year,e.month-1,e.day)),+t}function _a(e,t,i){return-ea(Qs(e,1,t),i)+t-1}function Na(e,t=4,i=1){const r=_a(e,t,i),s=_a(e+1,t,i);return(Ta(e)-r+s)/7}function Oa(e){return e>99?e:e>Ws.twoDigitCutoffYear?1900+e:2e3+e}function Aa(e,t,i,r=null){const s=new Date(e),a={hourCycle:"h23",year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit"};r&&(a.timeZone=r);const n={timeZoneName:t,...a},o=new Intl.DateTimeFormat(i,n).formatToParts(s).find((e=>"timezonename"===e.type.toLowerCase()));return o?o.value:null}function $a(e,t){let i=parseInt(e,10);Number.isNaN(i)&&(i=0);const r=parseInt(t,10)||0;return 60*i+(i<0||Object.is(i,-0)?-r:r)}function Za(e){const t=Number(e);if("boolean"==typeof e||""===e||Number.isNaN(t))throw new zr(`Invalid unit value ${e}`);return t}function Ca(e,t){const i={};for(const r in e)if(fa(e,r)){const s=e[r];if(null==s)continue;i[t(r)]=Za(s)}return i}function Ba(e,t){const i=Math.trunc(Math.abs(e/60)),r=Math.trunc(Math.abs(e%60)),s=e>=0?"+":"-";switch(t){case"short":return`${s}${ba(i,2)}:${ba(r,2)}`;case"narrow":return`${s}${i}${r>0?`:${r}`:""}`;case"techie":return`${s}${ba(i,2)}${ba(r,2)}`;default:throw new RangeError(`Value format ${t} is out of range for property format`)}}function Ua(e){return function(e,t){return t.reduce(((t,i)=>(t[i]=e[i],t)),{})}(e,["hour","minute","second","millisecond"])}const Ga=["January","February","March","April","May","June","July","August","September","October","November","December"],Va=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],Ea=["J","F","M","A","M","J","J","A","S","O","N","D"];function Da(e){switch(e){case"narrow":return[...Ea];case"short":return[...Va];case"long":return[...Ga];case"numeric":return["1","2","3","4","5","6","7","8","9","10","11","12"];case"2-digit":return["01","02","03","04","05","06","07","08","09","10","11","12"];default:return null}}const ja=["Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday"],Ia=["Mon","Tue","Wed","Thu","Fri","Sat","Sun"],za=["M","T","W","T","F","S","S"];function La(e){switch(e){case"narrow":return[...za];case"short":return[...Ia];case"long":return[...ja];case"numeric":return["1","2","3","4","5","6","7"];default:return null}}const Fa=["AM","PM"],Pa=["Before Christ","Anno Domini"],Ha=["BC","AD"],Wa=["B","A"];function qa(e){switch(e){case"narrow":return[...Wa];case"short":return[...Ha];case"long":return[...Pa];default:return null}}function Ra(e,t){let i="";for(const r of e)r.literal?i+=r.val:i+=t(r.val);return i}const Ya={D:Wr,DD:qr,DDD:Yr,DDDD:Jr,t:Qr,tt:Kr,ttt:Xr,tttt:es,T:ts,TT:is,TTT:rs,TTTT:ss,f:as,ff:os,fff:ds,ffff:hs,F:ns,FF:ls,FFF:us,FFFF:ms};class Ja{static create(e,t={}){return new Ja(e,t)}static parseFormat(e){let t=null,i="",r=!1;const s=[];for(let a=0;a<e.length;a++){const n=e.charAt(a);"'"===n?(i.length>0&&s.push({literal:r||/^\s+$/.test(i),val:i}),t=null,i="",r=!r):r||n===t?i+=n:(i.length>0&&s.push({literal:/^\s+$/.test(i),val:i}),i=n,t=n)}return i.length>0&&s.push({literal:r||/^\s+$/.test(i),val:i}),s}static macroTokenToFormatOpts(e){return Ya[e]}constructor(e,t){this.opts=t,this.loc=e,this.systemLoc=null}formatWithSystemDefault(e,t){null===this.systemLoc&&(this.systemLoc=this.loc.redefaultToSystem());return this.systemLoc.dtFormatter(e,{...this.opts,...t}).format()}dtFormatter(e,t={}){return this.loc.dtFormatter(e,{...this.opts,...t})}formatDateTime(e,t){return this.dtFormatter(e,t).format()}formatDateTimeParts(e,t){return this.dtFormatter(e,t).formatToParts()}formatInterval(e,t){return this.dtFormatter(e.start,t).dtf.formatRange(e.start.toJSDate(),e.end.toJSDate())}resolvedOptions(e,t){return this.dtFormatter(e,t).resolvedOptions()}num(e,t=0){if(this.opts.forceSimple)return ba(e,t);const i={...this.opts};return t>0&&(i.padTo=t),this.loc.numberFormatter(i).format(e)}formatDateTimeFromString(e,t){const i="en"===this.loc.listingMode(),r=this.loc.outputCalendar&&"gregory"!==this.loc.outputCalendar,s=(t,i)=>this.loc.extract(e,t,i),a=t=>e.isOffsetFixed&&0===e.offset&&t.allowZ?"Z":e.isValid?e.zone.formatOffset(e.ts,t.format):"",n=()=>i?function(e){return Fa[e.hour<12?0:1]}(e):s({hour:"numeric",hourCycle:"h12"},"dayperiod"),o=(t,r)=>i?function(e,t){return Da(t)[e.month-1]}(e,t):s(r?{month:t}:{month:t,day:"numeric"},"month"),l=(t,r)=>i?function(e,t){return La(t)[e.weekday-1]}(e,t):s(r?{weekday:t}:{weekday:t,month:"long",day:"numeric"},"weekday"),c=t=>{const i=Ja.macroTokenToFormatOpts(t);return i?this.formatWithSystemDefault(e,i):t},d=t=>i?function(e,t){return qa(t)[e.year<0?0:1]}(e,t):s({era:t},"era");return Ra(Ja.parseFormat(t),(t=>{switch(t){case"S":return this.num(e.millisecond);case"u":case"SSS":return this.num(e.millisecond,3);case"s":return this.num(e.second);case"ss":return this.num(e.second,2);case"uu":return this.num(Math.floor(e.millisecond/10),2);case"uuu":return this.num(Math.floor(e.millisecond/100));case"m":return this.num(e.minute);case"mm":return this.num(e.minute,2);case"h":return this.num(e.hour%12==0?12:e.hour%12);case"hh":return this.num(e.hour%12==0?12:e.hour%12,2);case"H":return this.num(e.hour);case"HH":return this.num(e.hour,2);case"Z":return a({format:"narrow",allowZ:this.opts.allowZ});case"ZZ":return a({format:"short",allowZ:this.opts.allowZ});case"ZZZ":return a({format:"techie",allowZ:this.opts.allowZ});case"ZZZZ":return e.zone.offsetName(e.ts,{format:"short",locale:this.loc.locale});case"ZZZZZ":return e.zone.offsetName(e.ts,{format:"long",locale:this.loc.locale});case"z":return e.zoneName;case"a":return n();case"d":return r?s({day:"numeric"},"day"):this.num(e.day);case"dd":return r?s({day:"2-digit"},"day"):this.num(e.day,2);case"c":case"E":return this.num(e.weekday);case"ccc":return l("short",!0);case"cccc":return l("long",!0);case"ccccc":return l("narrow",!0);case"EEE":return l("short",!1);case"EEEE":return l("long",!1);case"EEEEE":return l("narrow",!1);case"L":return r?s({month:"numeric",day:"numeric"},"month"):this.num(e.month);case"LL":return r?s({month:"2-digit",day:"numeric"},"month"):this.num(e.month,2);case"LLL":return o("short",!0);case"LLLL":return o("long",!0);case"LLLLL":return o("narrow",!0);case"M":return r?s({month:"numeric"},"month"):this.num(e.month);case"MM":return r?s({month:"2-digit"},"month"):this.num(e.month,2);case"MMM":return o("short",!1);case"MMMM":return o("long",!1);case"MMMMM":return o("narrow",!1);case"y":return r?s({year:"numeric"},"year"):this.num(e.year);case"yy":return r?s({year:"2-digit"},"year"):this.num(e.year.toString().slice(-2),2);case"yyyy":return r?s({year:"numeric"},"year"):this.num(e.year,4);case"yyyyyy":return r?s({year:"numeric"},"year"):this.num(e.year,6);case"G":return d("short");case"GG":return d("long");case"GGGGG":return d("narrow");case"kk":return this.num(e.weekYear.toString().slice(-2),2);case"kkkk":return this.num(e.weekYear,4);case"W":return this.num(e.weekNumber);case"WW":return this.num(e.weekNumber,2);case"n":return this.num(e.localWeekNumber);case"nn":return this.num(e.localWeekNumber,2);case"ii":return this.num(e.localWeekYear.toString().slice(-2),2);case"iiii":return this.num(e.localWeekYear,4);case"o":return this.num(e.ordinal);case"ooo":return this.num(e.ordinal,3);case"q":return this.num(e.quarter);case"qq":return this.num(e.quarter,2);case"X":return this.num(Math.floor(e.ts/1e3));case"x":return this.num(e.ts);default:return c(t)}}))}formatDurationFromString(e,t){const i=e=>{switch(e[0]){case"S":return"millisecond";case"s":return"second";case"m":return"minute";case"h":return"hour";case"d":return"day";case"w":return"week";case"M":return"month";case"y":return"year";default:return null}},r=Ja.parseFormat(t),s=r.reduce(((e,{literal:t,val:i})=>t?e:e.concat(i)),[]),a=e.shiftTo(...s.map(i).filter((e=>e)));return Ra(r,(e=>t=>{const r=i(t);return r?this.num(e.get(r),t.length):t})(a))}}const Qa=/[A-Za-z_+-]{1,256}(?::?\/[A-Za-z0-9_+-]{1,256}(?:\/[A-Za-z0-9_+-]{1,256})?)?/;function Ka(...e){const t=e.reduce(((e,t)=>e+t.source),"");return RegExp(`^${t}$`)}function Xa(...e){return t=>e.reduce((([e,i,r],s)=>{const[a,n,o]=s(t,r);return[{...e,...a},n||i,o]}),[{},null,1]).slice(0,2)}function en(e,...t){if(null==e)return[null,null];for(const[i,r]of t){const t=i.exec(e);if(t)return r(t)}return[null,null]}function tn(...e){return(t,i)=>{const r={};let s;for(s=0;s<e.length;s++)r[e[s]]=ga(t[i+s]);return[r,null,i+s]}}const rn=/(?:(Z)|([+-]\d\d)(?::?(\d\d))?)/,sn=/(\d\d)(?::?(\d\d)(?::?(\d\d)(?:[.,](\d{1,30}))?)?)?/,an=RegExp(`${sn.source}${`(?:${rn.source}?(?:\\[(${Qa.source})\\])?)?`}`),nn=RegExp(`(?:T${an.source})?`),on=tn("weekYear","weekNumber","weekDay"),ln=tn("year","ordinal"),cn=RegExp(`${sn.source} ?(?:${rn.source}|(${Qa.source}))?`),dn=RegExp(`(?: ${cn.source})?`);function un(e,t,i){const r=e[t];return la(r)?i:ga(r)}function hn(e,t){return[{hours:un(e,t,0),minutes:un(e,t+1,0),seconds:un(e,t+2,0),milliseconds:va(e[t+3])},null,t+4]}function mn(e,t){const i=!e[t]&&!e[t+1],r=$a(e[t+1],e[t+2]);return[{},i?null:Gs.instance(r),t+3]}function fn(e,t){return[{},e[t]?vs.create(e[t]):null,t+1]}const pn=RegExp(`^T?${sn.source}$`),yn=/^-?P(?:(?:(-?\d{1,20}(?:\.\d{1,20})?)Y)?(?:(-?\d{1,20}(?:\.\d{1,20})?)M)?(?:(-?\d{1,20}(?:\.\d{1,20})?)W)?(?:(-?\d{1,20}(?:\.\d{1,20})?)D)?(?:T(?:(-?\d{1,20}(?:\.\d{1,20})?)H)?(?:(-?\d{1,20}(?:\.\d{1,20})?)M)?(?:(-?\d{1,20})(?:[.,](-?\d{1,20}))?S)?)?)$/;function bn(e){const[t,i,r,s,a,n,o,l,c]=e,d="-"===t[0],u=l&&"-"===l[0],h=(e,t=!1)=>void 0!==e&&(t||e&&d)?-e:e;return[{years:h(wa(i)),months:h(wa(r)),weeks:h(wa(s)),days:h(wa(a)),hours:h(wa(n)),minutes:h(wa(o)),seconds:h(wa(l),"-0"===l),milliseconds:h(va(c),u)}]}const gn={GMT:0,EDT:-240,EST:-300,CDT:-300,CST:-360,MDT:-360,MST:-420,PDT:-420,PST:-480};function wn(e,t,i,r,s,a,n){const o={year:2===t.length?Oa(ga(t)):ga(t),month:Va.indexOf(i)+1,day:ga(r),hour:ga(s),minute:ga(a)};return n&&(o.second=ga(n)),e&&(o.weekday=e.length>3?ja.indexOf(e)+1:Ia.indexOf(e)+1),o}const vn=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|(?:([+-]\d\d)(\d\d)))$/;function kn(e){const[,t,i,r,s,a,n,o,l,c,d,u]=e,h=wn(t,s,r,i,a,n,o);let m;return m=l?gn[l]:c?0:$a(d,u),[h,new Gs(m)]}const xn=/^(Mon|Tue|Wed|Thu|Fri|Sat|Sun), (\d\d) (Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec) (\d{4}) (\d\d):(\d\d):(\d\d) GMT$/,Tn=/^(Monday|Tuesday|Wednesday|Thursday|Friday|Saturday|Sunday), (\d\d)-(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)-(\d\d) (\d\d):(\d\d):(\d\d) GMT$/,Mn=/^(Mon|Tue|Wed|Thu|Fri|Sat|Sun) (Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec) ( \d|\d\d) (\d\d):(\d\d):(\d\d) (\d{4})$/;function Sn(e){const[,t,i,r,s,a,n,o]=e;return[wn(t,s,r,i,a,n,o),Gs.utcInstance]}function _n(e){const[,t,i,r,s,a,n,o]=e;return[wn(t,o,i,r,s,a,n),Gs.utcInstance]}const Nn=Ka(/([+-]\d{6}|\d{4})(?:-?(\d\d)(?:-?(\d\d))?)?/,nn),On=Ka(/(\d{4})-?W(\d\d)(?:-?(\d))?/,nn),An=Ka(/(\d{4})-?(\d{3})/,nn),$n=Ka(an),Zn=Xa((function(e,t){return[{year:un(e,t),month:un(e,t+1,1),day:un(e,t+2,1)},null,t+3]}),hn,mn,fn),Cn=Xa(on,hn,mn,fn),Bn=Xa(ln,hn,mn,fn),Un=Xa(hn,mn,fn);const Gn=Xa(hn);const Vn=Ka(/(\d{4})-(\d\d)-(\d\d)/,dn),En=Ka(cn),Dn=Xa(hn,mn,fn);const jn="Invalid Duration",In={weeks:{days:7,hours:168,minutes:10080,seconds:604800,milliseconds:6048e5},days:{hours:24,minutes:1440,seconds:86400,milliseconds:864e5},hours:{minutes:60,seconds:3600,milliseconds:36e5},minutes:{seconds:60,milliseconds:6e4},seconds:{milliseconds:1e3}},zn={years:{quarters:4,months:12,weeks:52,days:365,hours:8760,minutes:525600,seconds:31536e3,milliseconds:31536e6},quarters:{months:3,weeks:13,days:91,hours:2184,minutes:131040,seconds:7862400,milliseconds:78624e5},months:{weeks:4,days:30,hours:720,minutes:43200,seconds:2592e3,milliseconds:2592e6},...In},Ln=365.2425,Fn=30.436875,Pn={years:{quarters:4,months:12,weeks:52.1775,days:Ln,hours:8765.82,minutes:525949.2,seconds:525949.2*60,milliseconds:525949.2*60*1e3},quarters:{months:3,weeks:13.044375,days:91.310625,hours:2191.455,minutes:131487.3,seconds:525949.2*60/4,milliseconds:7889237999.999999},months:{weeks:4.3481250000000005,days:Fn,hours:730.485,minutes:43829.1,seconds:2629746,milliseconds:2629746e3},...In},Hn=["years","quarters","months","weeks","days","hours","minutes","seconds","milliseconds"],Wn=Hn.slice(0).reverse();function qn(e,t,i=!1){const r={values:i?t.values:{...e.values,...t.values||{}},loc:e.loc.clone(t.loc),conversionAccuracy:t.conversionAccuracy||e.conversionAccuracy,matrix:t.matrix||e.matrix};return new Jn(r)}function Rn(e,t){let i=t.milliseconds??0;for(const r of Wn.slice(1))t[r]&&(i+=t[r]*e[r].milliseconds);return i}function Yn(e,t){const i=Rn(e,t)<0?-1:1;Hn.reduceRight(((r,s)=>{if(la(t[s]))return r;if(r){const a=t[r]*i,n=e[s][r],o=Math.floor(a/n);t[s]+=o*i,t[r]-=o*n*i}return s}),null),Hn.reduce(((i,r)=>{if(la(t[r]))return i;if(i){const s=t[i]%1;t[i]-=s,t[r]+=s*e[i][r]}return r}),null)}class Jn{constructor(e){const t="longterm"===e.conversionAccuracy||!1;let i=t?Pn:zn;e.matrix&&(i=e.matrix),this.values=e.values,this.loc=e.loc||Bs.create(),this.conversionAccuracy=t?"longterm":"casual",this.invalid=e.invalid||null,this.matrix=i,this.isLuxonDuration=!0}static fromMillis(e,t){return Jn.fromObject({milliseconds:e},t)}static fromObject(e,t={}){if(null==e||"object"!=typeof e)throw new zr("Duration.fromObject: argument expected to be an object, got "+(null===e?"null":typeof e));return new Jn({values:Ca(e,Jn.normalizeUnit),loc:Bs.fromObject(t),conversionAccuracy:t.conversionAccuracy,matrix:t.matrix})}static fromDurationLike(e){if(ca(e))return Jn.fromMillis(e);if(Jn.isDuration(e))return e;if("object"==typeof e)return Jn.fromObject(e);throw new zr(`Unknown duration argument ${e} of type ${typeof e}`)}static fromISO(e,t){const[i]=function(e){return en(e,[yn,bn])}(e);return i?Jn.fromObject(i,t):Jn.invalid("unparsable",`the input "${e}" can't be parsed as ISO 8601`)}static fromISOTime(e,t){const[i]=function(e){return en(e,[pn,Gn])}(e);return i?Jn.fromObject(i,t):Jn.invalid("unparsable",`the input "${e}" can't be parsed as ISO 8601`)}static invalid(e,t=null){if(!e)throw new zr("need to specify a reason the Duration is invalid");const i=e instanceof qs?e:new qs(e,t);if(Ws.throwOnInvalid)throw new Dr(i);return new Jn({invalid:i})}static normalizeUnit(e){const t={year:"years",years:"years",quarter:"quarters",quarters:"quarters",month:"months",months:"months",week:"weeks",weeks:"weeks",day:"days",days:"days",hour:"hours",hours:"hours",minute:"minutes",minutes:"minutes",second:"seconds",seconds:"seconds",millisecond:"milliseconds",milliseconds:"milliseconds"}[e?e.toLowerCase():e];if(!t)throw new Ir(e);return t}static isDuration(e){return e&&e.isLuxonDuration||!1}get locale(){return this.isValid?this.loc.locale:null}get numberingSystem(){return this.isValid?this.loc.numberingSystem:null}toFormat(e,t={}){const i={...t,floor:!1!==t.round&&!1!==t.floor};return this.isValid?Ja.create(this.loc,i).formatDurationFromString(this,e):jn}toHuman(e={}){if(!this.isValid)return jn;const t=Hn.map((t=>{const i=this.values[t];return la(i)?null:this.loc.numberFormatter({style:"unit",unitDisplay:"long",...e,unit:t.slice(0,-1)}).format(i)})).filter((e=>e));return this.loc.listFormatter({type:"conjunction",style:e.listStyle||"narrow",...e}).format(t)}toObject(){return this.isValid?{...this.values}:{}}toISO(){if(!this.isValid)return null;let e="P";return 0!==this.years&&(e+=this.years+"Y"),0===this.months&&0===this.quarters||(e+=this.months+3*this.quarters+"M"),0!==this.weeks&&(e+=this.weeks+"W"),0!==this.days&&(e+=this.days+"D"),0===this.hours&&0===this.minutes&&0===this.seconds&&0===this.milliseconds||(e+="T"),0!==this.hours&&(e+=this.hours+"H"),0!==this.minutes&&(e+=this.minutes+"M"),0===this.seconds&&0===this.milliseconds||(e+=ka(this.seconds+this.milliseconds/1e3,3)+"S"),"P"===e&&(e+="T0S"),e}toISOTime(e={}){if(!this.isValid)return null;const t=this.toMillis();if(t<0||t>=864e5)return null;e={suppressMilliseconds:!1,suppressSeconds:!1,includePrefix:!1,format:"extended",...e,includeOffset:!1};return Ho.fromMillis(t,{zone:"UTC"}).toISOTime(e)}toJSON(){return this.toISO()}toString(){return this.toISO()}[Symbol.for("nodejs.util.inspect.custom")](){return this.isValid?`Duration { values: ${JSON.stringify(this.values)} }`:`Duration { Invalid, reason: ${this.invalidReason} }`}toMillis(){return this.isValid?Rn(this.matrix,this.values):NaN}valueOf(){return this.toMillis()}plus(e){if(!this.isValid)return this;const t=Jn.fromDurationLike(e),i={};for(const e of Hn)(fa(t.values,e)||fa(this.values,e))&&(i[e]=t.get(e)+this.get(e));return qn(this,{values:i},!0)}minus(e){if(!this.isValid)return this;const t=Jn.fromDurationLike(e);return this.plus(t.negate())}mapUnits(e){if(!this.isValid)return this;const t={};for(const i of Object.keys(this.values))t[i]=Za(e(this.values[i],i));return qn(this,{values:t},!0)}get(e){return this[Jn.normalizeUnit(e)]}set(e){if(!this.isValid)return this;return qn(this,{values:{...this.values,...Ca(e,Jn.normalizeUnit)}})}reconfigure({locale:e,numberingSystem:t,conversionAccuracy:i,matrix:r}={}){return qn(this,{loc:this.loc.clone({locale:e,numberingSystem:t}),matrix:r,conversionAccuracy:i})}as(e){return this.isValid?this.shiftTo(e).get(e):NaN}normalize(){if(!this.isValid)return this;const e=this.toObject();return Yn(this.matrix,e),qn(this,{values:e},!0)}rescale(){if(!this.isValid)return this;return qn(this,{values:function(e){const t={};for(const[i,r]of Object.entries(e))0!==r&&(t[i]=r);return t}(this.normalize().shiftToAll().toObject())},!0)}shiftTo(...e){if(!this.isValid)return this;if(0===e.length)return this;e=e.map((e=>Jn.normalizeUnit(e)));const t={},i={},r=this.toObject();let s;for(const a of Hn)if(e.indexOf(a)>=0){s=a;let e=0;for(const t in i)e+=this.matrix[t][a]*i[t],i[t]=0;ca(r[a])&&(e+=r[a]);const n=Math.trunc(e);t[a]=n,i[a]=(1e3*e-1e3*n)/1e3}else ca(r[a])&&(i[a]=r[a]);for(const e in i)0!==i[e]&&(t[s]+=e===s?i[e]:i[e]/this.matrix[s][e]);return Yn(this.matrix,t),qn(this,{values:t},!0)}shiftToAll(){return this.isValid?this.shiftTo("years","months","weeks","days","hours","minutes","seconds","milliseconds"):this}negate(){if(!this.isValid)return this;const e={};for(const t of Object.keys(this.values))e[t]=0===this.values[t]?0:-this.values[t];return qn(this,{values:e},!0)}get years(){return this.isValid?this.values.years||0:NaN}get quarters(){return this.isValid?this.values.quarters||0:NaN}get months(){return this.isValid?this.values.months||0:NaN}get weeks(){return this.isValid?this.values.weeks||0:NaN}get days(){return this.isValid?this.values.days||0:NaN}get hours(){return this.isValid?this.values.hours||0:NaN}get minutes(){return this.isValid?this.values.minutes||0:NaN}get seconds(){return this.isValid?this.values.seconds||0:NaN}get milliseconds(){return this.isValid?this.values.milliseconds||0:NaN}get isValid(){return null===this.invalid}get invalidReason(){return this.invalid?this.invalid.reason:null}get invalidExplanation(){return this.invalid?this.invalid.explanation:null}equals(e){if(!this.isValid||!e.isValid)return!1;if(!this.loc.equals(e.loc))return!1;for(const r of Hn)if(t=this.values[r],i=e.values[r],!(void 0===t||0===t?void 0===i||0===i:t===i))return!1;var t,i;return!0}}const Qn="Invalid Interval";class Kn{constructor(e){this.s=e.start,this.e=e.end,this.invalid=e.invalid||null,this.isLuxonInterval=!0}static invalid(e,t=null){if(!e)throw new zr("need to specify a reason the Interval is invalid");const i=e instanceof qs?e:new qs(e,t);if(Ws.throwOnInvalid)throw new Er(i);return new Kn({invalid:i})}static fromDateTimes(e,t){const i=Wo(e),r=Wo(t),s=function(e,t){return e&&e.isValid?t&&t.isValid?t<e?Kn.invalid("end before start",`The end of an interval must be after its start, but you had start=${e.toISO()} and end=${t.toISO()}`):null:Kn.invalid("missing or invalid end"):Kn.invalid("missing or invalid start")}(i,r);return null==s?new Kn({start:i,end:r}):s}static after(e,t){const i=Jn.fromDurationLike(t),r=Wo(e);return Kn.fromDateTimes(r,r.plus(i))}static before(e,t){const i=Jn.fromDurationLike(t),r=Wo(e);return Kn.fromDateTimes(r.minus(i),r)}static fromISO(e,t){const[i,r]=(e||"").split("/",2);if(i&&r){let e,s,a,n;try{e=Ho.fromISO(i,t),s=e.isValid}catch(r){s=!1}try{a=Ho.fromISO(r,t),n=a.isValid}catch(r){n=!1}if(s&&n)return Kn.fromDateTimes(e,a);if(s){const i=Jn.fromISO(r,t);if(i.isValid)return Kn.after(e,i)}else if(n){const e=Jn.fromISO(i,t);if(e.isValid)return Kn.before(a,e)}}return Kn.invalid("unparsable",`the input "${e}" can't be parsed as ISO 8601`)}static isInterval(e){return e&&e.isLuxonInterval||!1}get start(){return this.isValid?this.s:null}get end(){return this.isValid?this.e:null}get isValid(){return null===this.invalidReason}get invalidReason(){return this.invalid?this.invalid.reason:null}get invalidExplanation(){return this.invalid?this.invalid.explanation:null}length(e="milliseconds"){return this.isValid?this.toDuration(e).get(e):NaN}count(e="milliseconds",t){if(!this.isValid)return NaN;const i=this.start.startOf(e,t);let r;return r=t?.useLocaleWeeks?this.end.reconfigure({locale:i.locale}):this.end,r=r.startOf(e,t),Math.floor(r.diff(i,e).get(e))+(r.valueOf()!==this.end.valueOf())}hasSame(e){return!!this.isValid&&(this.isEmpty()||this.e.minus(1).hasSame(this.s,e))}isEmpty(){return this.s.valueOf()===this.e.valueOf()}isAfter(e){return!!this.isValid&&this.s>e}isBefore(e){return!!this.isValid&&this.e<=e}contains(e){return!!this.isValid&&(this.s<=e&&this.e>e)}set({start:e,end:t}={}){return this.isValid?Kn.fromDateTimes(e||this.s,t||this.e):this}splitAt(...e){if(!this.isValid)return[];const t=e.map(Wo).filter((e=>this.contains(e))).sort(((e,t)=>e.toMillis()-t.toMillis())),i=[];let{s:r}=this,s=0;for(;r<this.e;){const e=t[s]||this.e,a=+e>+this.e?this.e:e;i.push(Kn.fromDateTimes(r,a)),r=a,s+=1}return i}splitBy(e){const t=Jn.fromDurationLike(e);if(!this.isValid||!t.isValid||0===t.as("milliseconds"))return[];let i,{s:r}=this,s=1;const a=[];for(;r<this.e;){const e=this.start.plus(t.mapUnits((e=>e*s)));i=+e>+this.e?this.e:e,a.push(Kn.fromDateTimes(r,i)),r=i,s+=1}return a}divideEqually(e){return this.isValid?this.splitBy(this.length()/e).slice(0,e):[]}overlaps(e){return this.e>e.s&&this.s<e.e}abutsStart(e){return!!this.isValid&&+this.e==+e.s}abutsEnd(e){return!!this.isValid&&+e.e==+this.s}engulfs(e){return!!this.isValid&&(this.s<=e.s&&this.e>=e.e)}equals(e){return!(!this.isValid||!e.isValid)&&(this.s.equals(e.s)&&this.e.equals(e.e))}intersection(e){if(!this.isValid)return this;const t=this.s>e.s?this.s:e.s,i=this.e<e.e?this.e:e.e;return t>=i?null:Kn.fromDateTimes(t,i)}union(e){if(!this.isValid)return this;const t=this.s<e.s?this.s:e.s,i=this.e>e.e?this.e:e.e;return Kn.fromDateTimes(t,i)}static merge(e){const[t,i]=e.sort(((e,t)=>e.s-t.s)).reduce((([e,t],i)=>t?t.overlaps(i)||t.abutsStart(i)?[e,t.union(i)]:[e.concat([t]),i]:[e,i]),[[],null]);return i&&t.push(i),t}static xor(e){let t=null,i=0;const r=[],s=e.map((e=>[{time:e.s,type:"s"},{time:e.e,type:"e"}])),a=Array.prototype.concat(...s).sort(((e,t)=>e.time-t.time));for(const e of a)i+="s"===e.type?1:-1,1===i?t=e.time:(t&&+t!=+e.time&&r.push(Kn.fromDateTimes(t,e.time)),t=null);return Kn.merge(r)}difference(...e){return Kn.xor([this].concat(e)).map((e=>this.intersection(e))).filter((e=>e&&!e.isEmpty()))}toString(){return this.isValid?`[${this.s.toISO()} ${this.e.toISO()})`:Qn}[Symbol.for("nodejs.util.inspect.custom")](){return this.isValid?`Interval { start: ${this.s.toISO()}, end: ${this.e.toISO()} }`:`Interval { Invalid, reason: ${this.invalidReason} }`}toLocaleString(e=Wr,t={}){return this.isValid?Ja.create(this.s.loc.clone(t),e).formatInterval(this):Qn}toISO(e){return this.isValid?`${this.s.toISO(e)}/${this.e.toISO(e)}`:Qn}toISODate(){return this.isValid?`${this.s.toISODate()}/${this.e.toISODate()}`:Qn}toISOTime(e){return this.isValid?`${this.s.toISOTime(e)}/${this.e.toISOTime(e)}`:Qn}toFormat(e,{separator:t=" "}={}){return this.isValid?`${this.s.toFormat(e)}${t}${this.e.toFormat(e)}`:Qn}toDuration(e,t){return this.isValid?this.e.diff(this.s,e,t):Jn.invalid(this.invalidReason)}mapEndpoints(e){return Kn.fromDateTimes(e(this.s),e(this.e))}}class Xn{static hasDST(e=Ws.defaultZone){const t=Ho.now().setZone(e).set({month:12});return!e.isUniversal&&t.offset!==t.set({month:6}).offset}static isValidIANAZone(e){return vs.isValidZone(e)}static normalizeZone(e){return Es(e,Ws.defaultZone)}static getStartOfWeek({locale:e=null,locObj:t=null}={}){return(t||Bs.create(e)).getStartOfWeek()}static getMinimumDaysInFirstWeek({locale:e=null,locObj:t=null}={}){return(t||Bs.create(e)).getMinDaysInFirstWeek()}static getWeekendWeekdays({locale:e=null,locObj:t=null}={}){return(t||Bs.create(e)).getWeekendDays().slice()}static months(e="long",{locale:t=null,numberingSystem:i=null,locObj:r=null,outputCalendar:s="gregory"}={}){return(r||Bs.create(t,i,s)).months(e)}static monthsFormat(e="long",{locale:t=null,numberingSystem:i=null,locObj:r=null,outputCalendar:s="gregory"}={}){return(r||Bs.create(t,i,s)).months(e,!0)}static weekdays(e="long",{locale:t=null,numberingSystem:i=null,locObj:r=null}={}){return(r||Bs.create(t,i,null)).weekdays(e)}static weekdaysFormat(e="long",{locale:t=null,numberingSystem:i=null,locObj:r=null}={}){return(r||Bs.create(t,i,null)).weekdays(e,!0)}static meridiems({locale:e=null}={}){return Bs.create(e).meridiems()}static eras(e="short",{locale:t=null}={}){return Bs.create(t,null,"gregory").eras(e)}static features(){return{relative:ua(),localeWeek:ha()}}}function eo(e,t){const i=e=>e.toUTC(0,{keepLocalTime:!0}).startOf("day").valueOf(),r=i(t)-i(e);return Math.floor(Jn.fromMillis(r).as("days"))}function to(e,t,i,r){let[s,a,n,o]=function(e,t,i){const r=[["years",(e,t)=>t.year-e.year],["quarters",(e,t)=>t.quarter-e.quarter+4*(t.year-e.year)],["months",(e,t)=>t.month-e.month+12*(t.year-e.year)],["weeks",(e,t)=>{const i=eo(e,t);return(i-i%7)/7}],["days",eo]],s={},a=e;let n,o;for(const[l,c]of r)i.indexOf(l)>=0&&(n=l,s[l]=c(e,t),o=a.plus(s),o>t?(s[l]--,(e=a.plus(s))>t&&(o=e,s[l]--,e=a.plus(s))):e=o);return[e,s,o,n]}(e,t,i);const l=t-s,c=i.filter((e=>["hours","minutes","seconds","milliseconds"].indexOf(e)>=0));0===c.length&&(n<t&&(n=s.plus({[o]:1})),n!==s&&(a[o]=(a[o]||0)+l/(n-s)));const d=Jn.fromObject(a,r);return c.length>0?Jn.fromMillis(l,r).shiftTo(...c).plus(d):d}const io={arab:"[٠-٩]",arabext:"[۰-۹]",bali:"[᭐-᭙]",beng:"[-৯]",deva:"[-९]",fullwide:"[-]",gujr:"[-૯]",hanidec:"[|一|二|三|四|五|六|七|八|九]",khmr:"[០-៩]",knda:"[-೯]",laoo:"[-໙]",limb:"[᥆-᥏]",mlym:"[-൯]",mong:"[᠐-᠙]",mymr:"[-၉]",orya:"[-୯]",tamldec:"[-௯]",telu:"[-౯]",thai:"[-๙]",tibt:"[༠-༩]",latn:"\\d"},ro={arab:[1632,1641],arabext:[1776,1785],bali:[6992,7001],beng:[2534,2543],deva:[2406,2415],fullwide:[65296,65303],gujr:[2790,2799],khmr:[6112,6121],knda:[3302,3311],laoo:[3792,3801],limb:[6470,6479],mlym:[3430,3439],mong:[6160,6169],mymr:[4160,4169],orya:[2918,2927],tamldec:[3046,3055],telu:[3174,3183],thai:[3664,3673],tibt:[3872,3881]},so=io.hanidec.replace(/[\[|\]]/g,"").split("");function ao({numberingSystem:e},t=""){return new RegExp(`${io[e||"latn"]}${t}`)}const no="missing Intl.DateTimeFormat.formatToParts support";function oo(e,t=(e=>e)){return{regex:e,deser:([e])=>t(function(e){let t=parseInt(e,10);if(isNaN(t)){t="";for(let i=0;i<e.length;i++){const r=e.charCodeAt(i);if(-1!==e[i].search(io.hanidec))t+=so.indexOf(e[i]);else for(const e in ro){const[i,s]=ro[e];r>=i&&r<=s&&(t+=r-i)}}return parseInt(t,10)}return t}(e))}}const lo=`[ ${String.fromCharCode(160)}]`,co=new RegExp(lo,"g");function uo(e){return e.replace(/\./g,"\\.?").replace(co,lo)}function ho(e){return e.replace(/\./g,"").replace(co," ").toLowerCase()}function mo(e,t){return null===e?null:{regex:RegExp(e.map(uo).join("|")),deser:([i])=>e.findIndex((e=>ho(i)===ho(e)))+t}}function fo(e,t){return{regex:e,deser:([,e,t])=>$a(e,t),groups:t}}function po(e){return{regex:e,deser:([e])=>e}}const yo={year:{"2-digit":"yy",numeric:"yyyyy"},month:{numeric:"M","2-digit":"MM",short:"MMM",long:"MMMM"},day:{numeric:"d","2-digit":"dd"},weekday:{short:"EEE",long:"EEEE"},dayperiod:"a",dayPeriod:"a",hour12:{numeric:"h","2-digit":"hh"},hour24:{numeric:"H","2-digit":"HH"},minute:{numeric:"m","2-digit":"mm"},second:{numeric:"s","2-digit":"ss"},timeZoneName:{long:"ZZZZZ",short:"ZZZ"}};let bo=null;function go(e,t){return Array.prototype.concat(...e.map((e=>function(e,t){if(e.literal)return e;const i=vo(Ja.macroTokenToFormatOpts(e.val),t);return null==i||i.includes(void 0)?e:i}(e,t))))}function wo(e,t,i){const r=go(Ja.parseFormat(i),e),s=r.map((t=>function(e,t){const i=ao(t),r=ao(t,"{2}"),s=ao(t,"{3}"),a=ao(t,"{4}"),n=ao(t,"{6}"),o=ao(t,"{1,2}"),l=ao(t,"{1,3}"),c=ao(t,"{1,6}"),d=ao(t,"{1,9}"),u=ao(t,"{2,4}"),h=ao(t,"{4,6}"),m=e=>{return{regex:RegExp((t=e.val,t.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&"))),deser:([e])=>e,literal:!0};var t},f=(f=>{if(e.literal)return m(f);switch(f.val){case"G":return mo(t.eras("short"),0);case"GG":return mo(t.eras("long"),0);case"y":return oo(c);case"yy":case"kk":return oo(u,Oa);case"yyyy":case"kkkk":return oo(a);case"yyyyy":return oo(h);case"yyyyyy":return oo(n);case"M":case"L":case"d":case"H":case"h":case"m":case"q":case"s":case"W":return oo(o);case"MM":case"LL":case"dd":case"HH":case"hh":case"mm":case"qq":case"ss":case"WW":return oo(r);case"MMM":return mo(t.months("short",!0),1);case"MMMM":return mo(t.months("long",!0),1);case"LLL":return mo(t.months("short",!1),1);case"LLLL":return mo(t.months("long",!1),1);case"o":case"S":return oo(l);case"ooo":case"SSS":return oo(s);case"u":return po(d);case"uu":return po(o);case"uuu":case"E":case"c":return oo(i);case"a":return mo(t.meridiems(),0);case"EEE":return mo(t.weekdays("short",!1),1);case"EEEE":return mo(t.weekdays("long",!1),1);case"ccc":return mo(t.weekdays("short",!0),1);case"cccc":return mo(t.weekdays("long",!0),1);case"Z":case"ZZ":return fo(new RegExp(`([+-]${o.source})(?::(${r.source}))?`),2);case"ZZZ":return fo(new RegExp(`([+-]${o.source})(${r.source})?`),2);case"z":return po(/[a-z_+-/]{1,256}?/i);case" ":return po(/[^\S\n\r]/);default:return m(f)}})(e)||{invalidReason:no};return f.token=e,f}(t,e))),a=s.find((e=>e.invalidReason));if(a)return{input:t,tokens:r,invalidReason:a.invalidReason};{const[e,i]=function(e){const t=e.map((e=>e.regex)).reduce(((e,t)=>`${e}(${t.source})`),"");return[`^${t}$`,e]}(s),a=RegExp(e,"i"),[n,o]=function(e,t,i){const r=e.match(t);if(r){const e={};let t=1;for(const s in i)if(fa(i,s)){const a=i[s],n=a.groups?a.groups+1:1;!a.literal&&a.token&&(e[a.token.val[0]]=a.deser(r.slice(t,t+n))),t+=n}return[r,e]}return[r,{}]}(t,a,i),[l,c,d]=o?function(e){let t,i=null;la(e.z)||(i=vs.create(e.z)),la(e.Z)||(i||(i=new Gs(e.Z)),t=e.Z),la(e.q)||(e.M=3*(e.q-1)+1),la(e.h)||(e.h<12&&1===e.a?e.h+=12:12===e.h&&0===e.a&&(e.h=0)),0===e.G&&e.y&&(e.y=-e.y),la(e.u)||(e.S=va(e.u));const r=Object.keys(e).reduce(((t,i)=>{const r=(e=>{switch(e){case"S":return"millisecond";case"s":return"second";case"m":return"minute";case"h":case"H":return"hour";case"d":return"day";case"o":return"ordinal";case"L":case"M":return"month";case"y":return"year";case"E":case"c":return"weekday";case"W":return"weekNumber";case"k":return"weekYear";case"q":return"quarter";default:return null}})(i);return r&&(t[r]=e[i]),t}),{});return[r,i,t]}(o):[null,null,void 0];if(fa(o,"a")&&fa(o,"H"))throw new jr("Can't include meridiem when specifying 24-hour format");return{input:t,tokens:r,regex:a,rawMatches:n,matches:o,result:l,zone:c,specificOffset:d}}}function vo(e,t){if(!e)return null;const i=Ja.create(t,e).dtFormatter((bo||(bo=Ho.fromMillis(1555555555555)),bo)),r=i.formatToParts(),s=i.resolvedOptions();return r.map((t=>function(e,t,i){const{type:r,value:s}=e;if("literal"===r){const e=/^\s+$/.test(s);return{literal:!e,val:e?" ":s}}const a=t[r];let n=r;"hour"===r&&(n=null!=t.hour12?t.hour12?"hour12":"hour24":null!=t.hourCycle?"h11"===t.hourCycle||"h12"===t.hourCycle?"hour12":"hour24":i.hour12?"hour12":"hour24");let o=yo[n];if("object"==typeof o&&(o=o[a]),o)return{literal:!1,val:o}}(t,e,s)))}const ko="Invalid DateTime",xo=864e13;function To(e){return new qs("unsupported zone",`the zone "${e.name}" is not supported`)}function Mo(e){return null===e.weekData&&(e.weekData=ta(e.c)),e.weekData}function So(e){return null===e.localWeekData&&(e.localWeekData=ta(e.c,e.loc.getMinDaysInFirstWeek(),e.loc.getStartOfWeek())),e.localWeekData}function _o(e,t){const i={ts:e.ts,zone:e.zone,c:e.c,o:e.o,loc:e.loc,invalid:e.invalid};return new Ho({...i,...t,old:i})}function No(e,t,i){let r=e-60*t*1e3;const s=i.offset(r);if(t===s)return[r,t];r-=60*(s-t)*1e3;const a=i.offset(r);return s===a?[r,s]:[e-60*Math.min(s,a)*1e3,Math.max(s,a)]}function Oo(e,t){const i=new Date(e+=60*t*1e3);return{year:i.getUTCFullYear(),month:i.getUTCMonth()+1,day:i.getUTCDate(),hour:i.getUTCHours(),minute:i.getUTCMinutes(),second:i.getUTCSeconds(),millisecond:i.getUTCMilliseconds()}}function Ao(e,t,i){return No(Sa(e),t,i)}function $o(e,t){const i=e.o,r=e.c.year+Math.trunc(t.years),s=e.c.month+Math.trunc(t.months)+3*Math.trunc(t.quarters),a={...e.c,year:r,month:s,day:Math.min(e.c.day,Ma(r,s))+Math.trunc(t.days)+7*Math.trunc(t.weeks)},n=Jn.fromObject({years:t.years-Math.trunc(t.years),quarters:t.quarters-Math.trunc(t.quarters),months:t.months-Math.trunc(t.months),weeks:t.weeks-Math.trunc(t.weeks),days:t.days-Math.trunc(t.days),hours:t.hours,minutes:t.minutes,seconds:t.seconds,milliseconds:t.milliseconds}).as("milliseconds"),o=Sa(a);let[l,c]=No(o,i,e.zone);return 0!==n&&(l+=n,c=e.zone.offset(l)),{ts:l,o:c}}function Zo(e,t,i,r,s,a){const{setZone:n,zone:o}=i;if(e&&0!==Object.keys(e).length||t){const r=t||o,s=Ho.fromObject(e,{...i,zone:r,specificOffset:a});return n?s:s.setZone(o)}return Ho.invalid(new qs("unparsable",`the input "${s}" can't be parsed as ${r}`))}function Co(e,t,i=!0){return e.isValid?Ja.create(Bs.create("en-US"),{allowZ:i,forceSimple:!0}).formatDateTimeFromString(e,t):null}function Bo(e,t){const i=e.c.year>9999||e.c.year<0;let r="";return i&&e.c.year>=0&&(r+="+"),r+=ba(e.c.year,i?6:4),t?(r+="-",r+=ba(e.c.month),r+="-",r+=ba(e.c.day)):(r+=ba(e.c.month),r+=ba(e.c.day)),r}function Uo(e,t,i,r,s,a){let n=ba(e.c.hour);return t?(n+=":",n+=ba(e.c.minute),0===e.c.millisecond&&0===e.c.second&&i||(n+=":")):n+=ba(e.c.minute),0===e.c.millisecond&&0===e.c.second&&i||(n+=ba(e.c.second),0===e.c.millisecond&&r||(n+=".",n+=ba(e.c.millisecond,3))),s&&(e.isOffsetFixed&&0===e.offset&&!a?n+="Z":e.o<0?(n+="-",n+=ba(Math.trunc(-e.o/60)),n+=":",n+=ba(Math.trunc(-e.o%60))):(n+="+",n+=ba(Math.trunc(e.o/60)),n+=":",n+=ba(Math.trunc(e.o%60)))),a&&(n+="["+e.zone.ianaName+"]"),n}const Go={month:1,day:1,hour:0,minute:0,second:0,millisecond:0},Vo={weekNumber:1,weekday:1,hour:0,minute:0,second:0,millisecond:0},Eo={ordinal:1,hour:0,minute:0,second:0,millisecond:0},Do=["year","month","day","hour","minute","second","millisecond"],jo=["weekYear","weekNumber","weekday","hour","minute","second","millisecond"],Io=["year","ordinal","hour","minute","second","millisecond"];function zo(e){switch(e.toLowerCase()){case"localweekday":case"localweekdays":return"localWeekday";case"localweeknumber":case"localweeknumbers":return"localWeekNumber";case"localweekyear":case"localweekyears":return"localWeekYear";default:return function(e){const t={year:"year",years:"year",month:"month",months:"month",day:"day",days:"day",hour:"hour",hours:"hour",minute:"minute",minutes:"minute",quarter:"quarter",quarters:"quarter",second:"second",seconds:"second",millisecond:"millisecond",milliseconds:"millisecond",weekday:"weekday",weekdays:"weekday",weeknumber:"weekNumber",weeksnumber:"weekNumber",weeknumbers:"weekNumber",weekyear:"weekYear",weekyears:"weekYear",ordinal:"ordinal"}[e.toLowerCase()];if(!t)throw new Ir(e);return t}(e)}}function Lo(e,t){const i=Es(t.zone,Ws.defaultZone),r=Bs.fromObject(t),s=Ws.now();let a,n;if(la(e.year))a=s;else{for(const t of Do)la(e[t])&&(e[t]=Go[t]);const t=na(e)||oa(e);if(t)return Ho.invalid(t);const r=i.offset(s);[a,n]=Ao(e,r,i)}return new Ho({ts:a,zone:i,loc:r,o:n})}function Fo(e,t,i){const r=!!la(i.round)||i.round,s=(e,s)=>{e=ka(e,r||i.calendary?0:2,!0);return t.loc.clone(i).relFormatter(i).format(e,s)},a=r=>i.calendary?t.hasSame(e,r)?0:t.startOf(r).diff(e.startOf(r),r).get(r):t.diff(e,r).get(r);if(i.unit)return s(a(i.unit),i.unit);for(const e of i.units){const t=a(e);if(Math.abs(t)>=1)return s(t,e)}return s(e>t?-0:0,i.units[i.units.length-1])}function Po(e){let t,i={};return e.length>0&&"object"==typeof e[e.length-1]?(i=e[e.length-1],t=Array.from(e).slice(0,e.length-1)):t=Array.from(e),[i,t]}class Ho{constructor(e){const t=e.zone||Ws.defaultZone;let i=e.invalid||(Number.isNaN(e.ts)?new qs("invalid input"):null)||(t.isValid?null:To(t));this.ts=la(e.ts)?Ws.now():e.ts;let r=null,s=null;if(!i){if(e.old&&e.old.ts===this.ts&&e.old.zone.equals(t))[r,s]=[e.old.c,e.old.o];else{const e=t.offset(this.ts);r=Oo(this.ts,e),i=Number.isNaN(r.year)?new qs("invalid input"):null,r=i?null:r,s=i?null:e}}this._zone=t,this.loc=e.loc||Bs.create(),this.invalid=i,this.weekData=null,this.localWeekData=null,this.c=r,this.o=s,this.isLuxonDateTime=!0}static now(){return new Ho({})}static local(){const[e,t]=Po(arguments),[i,r,s,a,n,o,l]=t;return Lo({year:i,month:r,day:s,hour:a,minute:n,second:o,millisecond:l},e)}static utc(){const[e,t]=Po(arguments),[i,r,s,a,n,o,l]=t;return e.zone=Gs.utcInstance,Lo({year:i,month:r,day:s,hour:a,minute:n,second:o,millisecond:l},e)}static fromJSDate(e,t={}){const i=function(e){return"[object Date]"===Object.prototype.toString.call(e)}(e)?e.valueOf():NaN;if(Number.isNaN(i))return Ho.invalid("invalid input");const r=Es(t.zone,Ws.defaultZone);return r.isValid?new Ho({ts:i,zone:r,loc:Bs.fromObject(t)}):Ho.invalid(To(r))}static fromMillis(e,t={}){if(ca(e))return e<-xo||e>xo?Ho.invalid("Timestamp out of range"):new Ho({ts:e,zone:Es(t.zone,Ws.defaultZone),loc:Bs.fromObject(t)});throw new zr(`fromMillis requires a numerical input, but received a ${typeof e} with value ${e}`)}static fromSeconds(e,t={}){if(ca(e))return new Ho({ts:1e3*e,zone:Es(t.zone,Ws.defaultZone),loc:Bs.fromObject(t)});throw new zr("fromSeconds requires a numerical input")}static fromObject(e,t={}){e=e||{};const i=Es(t.zone,Ws.defaultZone);if(!i.isValid)return Ho.invalid(To(i));const r=Bs.fromObject(t),s=Ca(e,zo),{minDaysInFirstWeek:a,startOfWeek:n}=aa(s,r),o=Ws.now(),l=la(t.specificOffset)?i.offset(o):t.specificOffset,c=!la(s.ordinal),d=!la(s.year),u=!la(s.month)||!la(s.day),h=d||u,m=s.weekYear||s.weekNumber;if((h||c)&&m)throw new jr("Can't mix weekYear/weekNumber units with year/month/day or ordinals");if(u&&c)throw new jr("Can't mix ordinal dates with month/day");const f=m||s.weekday&&!h;let p,y,b=Oo(o,l);f?(p=jo,y=Vo,b=ta(b,a,n)):c?(p=Io,y=Eo,b=ra(b)):(p=Do,y=Go);let g=!1;for(const e of p){la(s[e])?s[e]=g?y[e]:b[e]:g=!0}const w=f?function(e,t=4,i=1){const r=da(e.weekYear),s=ya(e.weekNumber,1,Na(e.weekYear,t,i)),a=ya(e.weekday,1,7);return r?s?!a&&Js("weekday",e.weekday):Js("week",e.weekNumber):Js("weekYear",e.weekYear)}(s,a,n):c?function(e){const t=da(e.year),i=ya(e.ordinal,1,Ta(e.year));return t?!i&&Js("ordinal",e.ordinal):Js("year",e.year)}(s):na(s),v=w||oa(s);if(v)return Ho.invalid(v);const k=f?ia(s,a,n):c?sa(s):s,[x,T]=Ao(k,l,i),M=new Ho({ts:x,zone:i,o:T,loc:r});return s.weekday&&h&&e.weekday!==M.weekday?Ho.invalid("mismatched weekday",`you can't specify both a weekday of ${s.weekday} and a date of ${M.toISO()}`):M}static fromISO(e,t={}){const[i,r]=function(e){return en(e,[Nn,Zn],[On,Cn],[An,Bn],[$n,Un])}(e);return Zo(i,r,t,"ISO 8601",e)}static fromRFC2822(e,t={}){const[i,r]=function(e){return en(function(e){return e.replace(/\([^()]*\)|[\n\t]/g," ").replace(/(\s\s+)/g," ").trim()}(e),[vn,kn])}(e);return Zo(i,r,t,"RFC 2822",e)}static fromHTTP(e,t={}){const[i,r]=function(e){return en(e,[xn,Sn],[Tn,Sn],[Mn,_n])}(e);return Zo(i,r,t,"HTTP",t)}static fromFormat(e,t,i={}){if(la(e)||la(t))throw new zr("fromFormat requires an input string and a format");const{locale:r=null,numberingSystem:s=null}=i,a=Bs.fromOpts({locale:r,numberingSystem:s,defaultToEN:!0}),[n,o,l,c]=function(e,t,i){const{result:r,zone:s,specificOffset:a,invalidReason:n}=wo(e,t,i);return[r,s,a,n]}(a,e,t);return c?Ho.invalid(c):Zo(n,o,i,`format ${t}`,e,l)}static fromString(e,t,i={}){return Ho.fromFormat(e,t,i)}static fromSQL(e,t={}){const[i,r]=function(e){return en(e,[Vn,Zn],[En,Dn])}(e);return Zo(i,r,t,"SQL",e)}static invalid(e,t=null){if(!e)throw new zr("need to specify a reason the DateTime is invalid");const i=e instanceof qs?e:new qs(e,t);if(Ws.throwOnInvalid)throw new Vr(i);return new Ho({invalid:i})}static isDateTime(e){return e&&e.isLuxonDateTime||!1}static parseFormatForOpts(e,t={}){const i=vo(e,Bs.fromObject(t));return i?i.map((e=>e?e.val:null)).join(""):null}static expandFormat(e,t={}){return go(Ja.parseFormat(e),Bs.fromObject(t)).map((e=>e.val)).join("")}get(e){return this[e]}get isValid(){return null===this.invalid}get invalidReason(){return this.invalid?this.invalid.reason:null}get invalidExplanation(){return this.invalid?this.invalid.explanation:null}get locale(){return this.isValid?this.loc.locale:null}get numberingSystem(){return this.isValid?this.loc.numberingSystem:null}get outputCalendar(){return this.isValid?this.loc.outputCalendar:null}get zone(){return this._zone}get zoneName(){return this.isValid?this.zone.name:null}get year(){return this.isValid?this.c.year:NaN}get quarter(){return this.isValid?Math.ceil(this.c.month/3):NaN}get month(){return this.isValid?this.c.month:NaN}get day(){return this.isValid?this.c.day:NaN}get hour(){return this.isValid?this.c.hour:NaN}get minute(){return this.isValid?this.c.minute:NaN}get second(){return this.isValid?this.c.second:NaN}get millisecond(){return this.isValid?this.c.millisecond:NaN}get weekYear(){return this.isValid?Mo(this).weekYear:NaN}get weekNumber(){return this.isValid?Mo(this).weekNumber:NaN}get weekday(){return this.isValid?Mo(this).weekday:NaN}get isWeekend(){return this.isValid&&this.loc.getWeekendDays().includes(this.weekday)}get localWeekday(){return this.isValid?So(this).weekday:NaN}get localWeekNumber(){return this.isValid?So(this).weekNumber:NaN}get localWeekYear(){return this.isValid?So(this).weekYear:NaN}get ordinal(){return this.isValid?ra(this.c).ordinal:NaN}get monthShort(){return this.isValid?Xn.months("short",{locObj:this.loc})[this.month-1]:null}get monthLong(){return this.isValid?Xn.months("long",{locObj:this.loc})[this.month-1]:null}get weekdayShort(){return this.isValid?Xn.weekdays("short",{locObj:this.loc})[this.weekday-1]:null}get weekdayLong(){return this.isValid?Xn.weekdays("long",{locObj:this.loc})[this.weekday-1]:null}get offset(){return this.isValid?+this.o:NaN}get offsetNameShort(){return this.isValid?this.zone.offsetName(this.ts,{format:"short",locale:this.locale}):null}get offsetNameLong(){return this.isValid?this.zone.offsetName(this.ts,{format:"long",locale:this.locale}):null}get isOffsetFixed(){return this.isValid?this.zone.isUniversal:null}get isInDST(){return!this.isOffsetFixed&&(this.offset>this.set({month:1,day:1}).offset||this.offset>this.set({month:5}).offset)}getPossibleOffsets(){if(!this.isValid||this.isOffsetFixed)return[this];const e=864e5,t=6e4,i=Sa(this.c),r=this.zone.offset(i-e),s=this.zone.offset(i+e),a=this.zone.offset(i-r*t),n=this.zone.offset(i-s*t);if(a===n)return[this];const o=i-a*t,l=i-n*t,c=Oo(o,a),d=Oo(l,n);return c.hour===d.hour&&c.minute===d.minute&&c.second===d.second&&c.millisecond===d.millisecond?[_o(this,{ts:o}),_o(this,{ts:l})]:[this]}get isInLeapYear(){return xa(this.year)}get daysInMonth(){return Ma(this.year,this.month)}get daysInYear(){return this.isValid?Ta(this.year):NaN}get weeksInWeekYear(){return this.isValid?Na(this.weekYear):NaN}get weeksInLocalWeekYear(){return this.isValid?Na(this.localWeekYear,this.loc.getMinDaysInFirstWeek(),this.loc.getStartOfWeek()):NaN}resolvedLocaleOptions(e={}){const{locale:t,numberingSystem:i,calendar:r}=Ja.create(this.loc.clone(e),e).resolvedOptions(this);return{locale:t,numberingSystem:i,outputCalendar:r}}toUTC(e=0,t={}){return this.setZone(Gs.instance(e),t)}toLocal(){return this.setZone(Ws.defaultZone)}setZone(e,{keepLocalTime:t=!1,keepCalendarTime:i=!1}={}){if((e=Es(e,Ws.defaultZone)).equals(this.zone))return this;if(e.isValid){let r=this.ts;if(t||i){const t=e.offset(this.ts),i=this.toObject();[r]=Ao(i,t,e)}return _o(this,{ts:r,zone:e})}return Ho.invalid(To(e))}reconfigure({locale:e,numberingSystem:t,outputCalendar:i}={}){return _o(this,{loc:this.loc.clone({locale:e,numberingSystem:t,outputCalendar:i})})}setLocale(e){return this.reconfigure({locale:e})}set(e){if(!this.isValid)return this;const t=Ca(e,zo),{minDaysInFirstWeek:i,startOfWeek:r}=aa(t,this.loc),s=!la(t.weekYear)||!la(t.weekNumber)||!la(t.weekday),a=!la(t.ordinal),n=!la(t.year),o=!la(t.month)||!la(t.day),l=n||o,c=t.weekYear||t.weekNumber;if((l||a)&&c)throw new jr("Can't mix weekYear/weekNumber units with year/month/day or ordinals");if(o&&a)throw new jr("Can't mix ordinal dates with month/day");let d;s?d=ia({...ta(this.c,i,r),...t},i,r):la(t.ordinal)?(d={...this.toObject(),...t},la(t.day)&&(d.day=Math.min(Ma(d.year,d.month),d.day))):d=sa({...ra(this.c),...t});const[u,h]=Ao(d,this.o,this.zone);return _o(this,{ts:u,o:h})}plus(e){if(!this.isValid)return this;return _o(this,$o(this,Jn.fromDurationLike(e)))}minus(e){if(!this.isValid)return this;return _o(this,$o(this,Jn.fromDurationLike(e).negate()))}startOf(e,{useLocaleWeeks:t=!1}={}){if(!this.isValid)return this;const i={},r=Jn.normalizeUnit(e);switch(r){case"years":i.month=1;case"quarters":case"months":i.day=1;case"weeks":case"days":i.hour=0;case"hours":i.minute=0;case"minutes":i.second=0;case"seconds":i.millisecond=0}if("weeks"===r)if(t){const e=this.loc.getStartOfWeek(),{weekday:t}=this;t<e&&(i.weekNumber=this.weekNumber-1),i.weekday=e}else i.weekday=1;if("quarters"===r){const e=Math.ceil(this.month/3);i.month=3*(e-1)+1}return this.set(i)}endOf(e,t){return this.isValid?this.plus({[e]:1}).startOf(e,t).minus(1):this}toFormat(e,t={}){return this.isValid?Ja.create(this.loc.redefaultToEN(t)).formatDateTimeFromString(this,e):ko}toLocaleString(e=Wr,t={}){return this.isValid?Ja.create(this.loc.clone(t),e).formatDateTime(this):ko}toLocaleParts(e={}){return this.isValid?Ja.create(this.loc.clone(e),e).formatDateTimeParts(this):[]}toISO({format:e="extended",suppressSeconds:t=!1,suppressMilliseconds:i=!1,includeOffset:r=!0,extendedZone:s=!1}={}){if(!this.isValid)return null;const a="extended"===e;let n=Bo(this,a);return n+="T",n+=Uo(this,a,t,i,r,s),n}toISODate({format:e="extended"}={}){return this.isValid?Bo(this,"extended"===e):null}toISOWeekDate(){return Co(this,"kkkk-'W'WW-c")}toISOTime({suppressMilliseconds:e=!1,suppressSeconds:t=!1,includeOffset:i=!0,includePrefix:r=!1,extendedZone:s=!1,format:a="extended"}={}){if(!this.isValid)return null;return(r?"T":"")+Uo(this,"extended"===a,t,e,i,s)}toRFC2822(){return Co(this,"EEE, dd LLL yyyy HH:mm:ss ZZZ",!1)}toHTTP(){return Co(this.toUTC(),"EEE, dd LLL yyyy HH:mm:ss 'GMT'")}toSQLDate(){return this.isValid?Bo(this,!0):null}toSQLTime({includeOffset:e=!0,includeZone:t=!1,includeOffsetSpace:i=!0}={}){let r="HH:mm:ss.SSS";return(t||e)&&(i&&(r+=" "),t?r+="z":e&&(r+="ZZ")),Co(this,r,!0)}toSQL(e={}){return this.isValid?`${this.toSQLDate()} ${this.toSQLTime(e)}`:null}toString(){return this.isValid?this.toISO():ko}[Symbol.for("nodejs.util.inspect.custom")](){return this.isValid?`DateTime { ts: ${this.toISO()}, zone: ${this.zone.name}, locale: ${this.locale} }`:`DateTime { Invalid, reason: ${this.invalidReason} }`}valueOf(){return this.toMillis()}toMillis(){return this.isValid?this.ts:NaN}toSeconds(){return this.isValid?this.ts/1e3:NaN}toUnixInteger(){return this.isValid?Math.floor(this.ts/1e3):NaN}toJSON(){return this.toISO()}toBSON(){return this.toJSDate()}toObject(e={}){if(!this.isValid)return{};const t={...this.c};return e.includeConfig&&(t.outputCalendar=this.outputCalendar,t.numberingSystem=this.loc.numberingSystem,t.locale=this.loc.locale),t}toJSDate(){return new Date(this.isValid?this.ts:NaN)}diff(e,t="milliseconds",i={}){if(!this.isValid||!e.isValid)return Jn.invalid("created by diffing an invalid DateTime");const r={locale:this.locale,numberingSystem:this.numberingSystem,...i},s=(o=t,Array.isArray(o)?o:[o]).map(Jn.normalizeUnit),a=e.valueOf()>this.valueOf(),n=to(a?this:e,a?e:this,s,r);var o;return a?n.negate():n}diffNow(e="milliseconds",t={}){return this.diff(Ho.now(),e,t)}until(e){return this.isValid?Kn.fromDateTimes(this,e):this}hasSame(e,t,i){if(!this.isValid)return!1;const r=e.valueOf(),s=this.setZone(e.zone,{keepLocalTime:!0});return s.startOf(t,i)<=r&&r<=s.endOf(t,i)}equals(e){return this.isValid&&e.isValid&&this.valueOf()===e.valueOf()&&this.zone.equals(e.zone)&&this.loc.equals(e.loc)}toRelative(e={}){if(!this.isValid)return null;const t=e.base||Ho.fromObject({},{zone:this.zone}),i=e.padding?this<t?-e.padding:e.padding:0;let r=["years","months","days","hours","minutes","seconds"],s=e.unit;return Array.isArray(e.unit)&&(r=e.unit,s=void 0),Fo(t,this.plus(i),{...e,numeric:"always",units:r,unit:s})}toRelativeCalendar(e={}){return this.isValid?Fo(e.base||Ho.fromObject({},{zone:this.zone}),this,{...e,numeric:"auto",units:["years","months","days"],calendary:!0}):null}static min(...e){if(!e.every(Ho.isDateTime))throw new zr("min requires all arguments be DateTimes");return ma(e,(e=>e.valueOf()),Math.min)}static max(...e){if(!e.every(Ho.isDateTime))throw new zr("max requires all arguments be DateTimes");return ma(e,(e=>e.valueOf()),Math.max)}static fromFormatExplain(e,t,i={}){const{locale:r=null,numberingSystem:s=null}=i;return wo(Bs.fromOpts({locale:r,numberingSystem:s,defaultToEN:!0}),e,t)}static fromStringExplain(e,t,i={}){return Ho.fromFormatExplain(e,t,i)}static get DATE_SHORT(){return Wr}static get DATE_MED(){return qr}static get DATE_MED_WITH_WEEKDAY(){return Rr}static get DATE_FULL(){return Yr}static get DATE_HUGE(){return Jr}static get TIME_SIMPLE(){return Qr}static get TIME_WITH_SECONDS(){return Kr}static get TIME_WITH_SHORT_OFFSET(){return Xr}static get TIME_WITH_LONG_OFFSET(){return es}static get TIME_24_SIMPLE(){return ts}static get TIME_24_WITH_SECONDS(){return is}static get TIME_24_WITH_SHORT_OFFSET(){return rs}static get TIME_24_WITH_LONG_OFFSET(){return ss}static get DATETIME_SHORT(){return as}static get DATETIME_SHORT_WITH_SECONDS(){return ns}static get DATETIME_MED(){return os}static get DATETIME_MED_WITH_SECONDS(){return ls}static get DATETIME_MED_WITH_WEEKDAY(){return cs}static get DATETIME_FULL(){return ds}static get DATETIME_FULL_WITH_SECONDS(){return us}static get DATETIME_HUGE(){return hs}static get DATETIME_HUGE_WITH_SECONDS(){return ms}}function Wo(e){if(Ho.isDateTime(e))return e;if(e&&e.valueOf&&ca(e.valueOf()))return Ho.fromJSDate(e);if(e&&"object"==typeof e)return Ho.fromObject(e);throw new zr(`Unknown datetime argument: ${e}, of type ${typeof e}`)}console.info("%c CLOCK-WEATHER-CARD \n%c Version: 2.8.3","color: orange; font-weight: bold; background: black","color: white; font-weight: bold; background: dimgray"),window.customCards=window.customCards||[],window.customCards.push({type:"clock-weather-card",name:"Clock Weather Card",description:"Shows the current date/time in combination with the current weather and an iOS insipired weather forecast."});const qo=(new Map).set(-20,new ge(0,60,98)).set(-10,new ge(120,162,204)).set(0,new ge(164,195,210)).set(10,new ge(121,210,179)).set(20,new ge(252,245,112)).set(30,new ge(255,150,79)).set(40,new ge(255,192,159));let Ro=class extends se{constructor(){super(),this.forecastSubscriberLock=!1,this.currentDate=Ho.now();const e=1e3-this.currentDate.millisecond;setTimeout((()=>setInterval((()=>{this.currentDate=Ho.now()}),1e3)),e),setTimeout((()=>{this.currentDate=Ho.now()}),e)}static getStubConfig(e,t,i){const r=t.find((e=>{var t;return null!==(t=e.startsWith("weather."))&&void 0!==t?t:i.find((()=>!0))}));return r?{entity:r}:{}}getCardSize(){return 3+gr(this.config.forecast_rows/2)}setConfig(e){if(!e)throw this.createError("Invalid configuration.");if(!e.entity)throw this.createError('Attribute "entity" must be present.');if(e.forecast_rows&&e.forecast_rows<1)throw this.createError('Attribute "forecast_rows" must be greater than 0.');if(e.time_format&&"24"!==e.time_format.toString()&&"12"!==e.time_format.toString())throw this.createError('Attribute "time_format" must either be "12" or "24".');if(e.hide_today_section&&e.hide_forecast_section)throw this.createError('Attributes "hide_today_section" and "hide_forecast_section" must not enabled at the same time.');this.config=this.mergeConfig(e)}shouldUpdate(e){if(!this.config)return!1;if(e.has("forecasts"))return!0;const t=e.get("hass");if(t){if(t.states[this.config.sun_entity]!==this.hass.states[this.config.sun_entity])return!0}return function(e,t,i){if(t.has("config")||i)return!0;if(e.config.entity){var r=t.get("hass");return!r||r.states[e.config.entity]!==e.hass.states[e.config.entity]}return!1}(this,e,!1)}updated(e){super.updated(e),e.has("config")&&this.subscribeForecastEvents()}render(){if(this.error)return this.error;const e=!this.config.hide_today_section,t=!this.config.hide_forecast_section;return D`
<ha-card
@action=${e=>{this.handleAction(e)}}
.actionHandler=${Me({hasHold:be(this.config.hold_action),hasDoubleClick:be(this.config.double_tap_action)})}
tabindex="0"
.label=${`Clock Weather Card: ${this.config.entity||"No Entity Defined"}`}
>
${this.config.title?D`
<div class="card-header">
${this.config.title}
</div>`:""}
<div class="card-content">
${e?D`
<clock-weather-card-today>
${Ur((()=>this.renderToday()))}
</clock-weather-card-today>`:""}
${t?D`
<clock-weather-card-forecast>
${Ur((()=>this.renderForecast()))}
</clock-weather-card-forecast>`:""}
</div>
</ha-card>
`}connectedCallback(){super.connectedCallback(),this.hasUpdated&&this.subscribeForecastEvents()}disconnectedCallback(){super.disconnectedCallback(),this.unsubscribeForecastEvents()}willUpdate(e){super.willUpdate(e),this.forecastSubscriber||this.subscribeForecastEvents()}renderToday(){const e=this.getWeather(),t=e.state,i=this.config.show_decimal?this.getCurrentTemperature():wr(this.getCurrentTemperature()),r=e.attributes.temperature_unit,s=this.config.show_decimal?this.getApparentTemperature():wr(this.getApparentTemperature()),a=this.getAqi(),n=this.getAqiColor(a),o=wr(this.getCurrentHumidity()),l=this.config.weather_icon_type,c=this.toIcon(t,l,!1,this.getIconAnimationKind()),d=this.localize(`weather.${t}`),u=null!==i?this.toConfiguredTempWithUnit(r,i):null,h=null!==o?`${o}% ${this.localize("misc.humidity")}`:null,m=null!==s?this.toConfiguredTempWithUnit(r,s):null,f=this.localize("misc.feels-like"),p=this.localize("misc.aqi");return D`
<clock-weather-card-today-left>
<img class="grow-img" src=${c} />
</clock-weather-card-today-left>
<clock-weather-card-today-right>
<clock-weather-card-today-right-wrap>
<clock-weather-card-today-right-wrap-top>
${this.config.hide_clock?d:u?`${d}, ${u}`:d}
${this.config.show_humidity&&h?D`<br>${h}`:""}
${this.config.apparent_sensor&&s?D`<br>${f}: ${m}`:""}
${this.config.aqi_sensor&&null!==a?D`<br><aqi style="background-color: ${n}">${a} ${p}</aqi>`:""}
</clock-weather-card-today-right-wrap-top>
<clock-weather-card-today-right-wrap-center>
${this.config.hide_clock?null!=u?u:"n/a":this.time()}
</clock-weather-card-today-right-wrap-center>
<clock-weather-card-today-right-wrap-bottom>
${this.config.hide_date?"":this.date()}
</clock-weather-card-today-right-wrap-bottom>
</clock-weather-card-today-right-wrap>
</clock-weather-card-today-right>`}renderForecast(){const e=this.getWeather(),t=wr(this.getCurrentTemperature()),i=this.config.forecast_rows,r=this.config.hourly_forecast,s=e.attributes.temperature_unit,a=this.mergeForecasts(i,r),n=a.map((e=>e.templow)),o=a.map((e=>e.temperature));null!==t&&(n.push(t),o.push(t));const l=Math.round(yr(n)),c=Math.round(pr(o)),d=this.gradientRange(l,c,s),u=a.map((e=>e.datetime)).map((e=>r?this.time(e):this.localize(`day.${e.weekday}`))),h=u.length?pr(u.map((e=>e.length))):0;return a.map(((e,i)=>Ur((()=>this.renderForecastItem(e,d,l,c,t,r,u[i],h)))))}renderForecastItem(e,t,i,r,s,a,n,o){const l="pouring"===e.condition?"raindrops":"rainy"===e.condition?"raindrop":e.condition,c=this.toIcon(l,"fill",!0,"static"),d=this.getWeather().attributes.temperature_unit,u=a?Ho.now().hour===e.datetime.hour:Ho.now().day===e.datetime.day,h=Math.round(u&&null!==s?Math.min(s,e.templow):e.templow),m=Math.round(u&&null!==s?Math.max(s,e.temperature):e.temperature);return D`
<clock-weather-card-forecast-row style="--col-one-size: ${.5*o}rem;">
${this.renderText(n)}
${this.renderIcon(c)}
${this.renderText(this.toConfiguredTempWithUnit(d,h),"right")}
${this.renderForecastTemperatureBar(t,i,r,h,m,u,s)}
${this.renderText(this.toConfiguredTempWithUnit(d,m))}
</clock-weather-card-forecast-row>
`}renderText(e,t="left"){return D`
<forecast-text style="--text-align: ${t};">
${e}
</forecast-text>
`}renderIcon(e){return D`
<forecast-icon>
<img class="grow-img" src=${e} />
</forecast-icon>
`}renderForecastTemperatureBar(e,t,i,r,s,a,n){const{startPercent:o,endPercent:l}=this.calculateBarRangePercents(t,i,r,s);return D`
<forecast-temperature-bar>
<forecast-temperature-bar-background> </forecast-temperature-bar-background>
<forecast-temperature-bar-range
style="--move-right: ${i===t?0:(r-t)/(i-t)}; --start-percent: ${o}%; --end-percent: ${l}%; --gradient: ${this.gradient(e,o,l)};"
>
${a?this.renderForecastCurrentTemp(r,s,n):""}
</forecast-temperature-bar-range>
</forecast-temperature-bar>
`}renderForecastCurrentTemp(e,t,i){if(null==i)return D``;return D`
<forecast-temperature-bar-current-indicator style="--position: ${e===t?0:100/(t-e)*(i-e)}%;">
<forecast-temperature-bar-current-indicator-dot style="--move-right: ${t===e?0:(i-e)/(t-e)}">
</forecast-temperature-bar-current-indicator-dot>
</forecast-temperature-bar-current-indicator>
`}static get styles(){return we}gradientRange(e,t,i){const r=this.toCelsius(i,e),s=this.toCelsius(i,t),a=Math.max(function(e,t=0){return t<=0?Math.floor(e):Math.floor(e/t)*t}(r,10),yr([...qo.keys()])),n=Math.min(gr(s,10),pr([...qo.keys()]));return Array.from(qo.keys()).filter((e=>e>=a&&e<=n)).map((e=>qo.get(e)))}gradient(e,t,i){var r;if(e.length<=1){const t=null!==(r=e[0])&&void 0!==r?r:new ge(255,255,255);return[t,t].map((e=>e.toRgbString())).join(",")}const[s,a]=this.calculateRgb(e,t,"left"),[n,o]=this.calculateRgb(e,i,"right");return[s,...e.slice(a+1,o),n].map((e=>e.toRgbString())).join(",")}calculateRgb(e,t,i){function r(e,t,i){const r=Math.abs(e-t)/100*i;return br(e>t?e-r:e+r)}const s=100/(e.length-1),a=t/s,n=Math.round(a),o=100/s*(t-n*s),l=0===o?n:o<0?n-1:n+1,c=function(e,t,i,s){const a=s[e],n=s[t],o=i<0?100+i:i,l=i<0?n:a,c=i<0?a:n,d=r(l.r,c.r,o),u=r(l.g,c.g,o),h=r(l.b,c.b,o);return new ge(d,u,h)}(n,l,o,e);return[c,"left"===i?Math.min(n,l):Math.max(n,l)]}handleAction(e){this.hass&&this.config&&e.detail.action&&function(e,t,i,r){var s;"double_tap"===r&&i.double_tap_action?s=i.double_tap_action:"hold"===r&&i.hold_action?s=i.hold_action:"tap"===r&&i.tap_action&&(s=i.tap_action),ye(e,t,i,s)}(this,this.hass,this.config,e.detail.action)}mergeConfig(e){var t,i,r,s,a,n,o,l,c,d,u,h,m,f,p,y,b,g;return Object.assign(Object.assign({},e),{sun_entity:null!==(t=e.sun_entity)&&void 0!==t?t:"sun.sun",temperature_sensor:e.temperature_sensor,humidity_sensor:e.humidity_sensor,weather_icon_type:null!==(i=e.weather_icon_type)&&void 0!==i?i:"line",forecast_rows:null!==(r=e.forecast_rows)&&void 0!==r?r:5,hourly_forecast:null!==(s=e.hourly_forecast)&&void 0!==s&&s,animated_icon:null===(a=e.animated_icon)||void 0===a||a,time_format:null===(n=e.time_format)||void 0===n?void 0:n.toString(),time_pattern:null!==(o=e.time_pattern)&&void 0!==o?o:void 0,show_humidity:null!==(l=e.show_humidity)&&void 0!==l&&l,hide_forecast_section:null!==(c=e.hide_forecast_section)&&void 0!==c&&c,hide_today_section:null!==(d=e.hide_today_section)&&void 0!==d&&d,hide_clock:null!==(u=e.hide_clock)&&void 0!==u&&u,hide_date:null!==(h=e.hide_date)&&void 0!==h&&h,date_pattern:null!==(m=e.date_pattern)&&void 0!==m?m:"D",use_browser_time:null!==(f=e.use_browser_time)&&void 0!==f&&f,time_zone:null!==(p=e.time_zone)&&void 0!==p?p:void 0,show_decimal:null!==(y=e.show_decimal)&&void 0!==y&&y,apparent_sensor:null!==(b=e.apparent_sensor)&&void 0!==b?b:void 0,aqi_sensor:null!==(g=e.aqi_sensor)&&void 0!==g?g:void 0})}toIcon(e,t,i,r){var s;const a=i?"day":"below_horizon"===(null===(s=this.getSun())||void 0===s?void 0:s.state)?"night":"day",n=("animated"===r?Cr:Br)[t][e];return(null==n?void 0:n[a])||n}getWeather(){const e=this.hass.states[this.config.entity];if(!e)throw this.createError(`Weather entity "${this.config.entity}" could not be found.`);return e}getCurrentTemperature(){var e,t;if(this.config.temperature_sensor){const t=this.hass.states[this.config.temperature_sensor],i=(null==t?void 0:t.state)?parseFloat(t.state):void 0,r=null!==(e=null==t?void 0:t.attributes.unit_of_measurement)&&void 0!==e?e:this.getConfiguredTemperatureUnit();if(void 0!==i&&!isNaN(i))return this.toConfiguredTempWithoutUnit(r,i)}return null!==(t=this.getWeather().attributes.temperature)&&void 0!==t?t:null}getCurrentHumidity(){var e;if(this.config.humidity_sensor){const e=this.hass.states[this.config.humidity_sensor],t=(null==e?void 0:e.state)?parseFloat(e.state):void 0;if(void 0!==t&&!isNaN(t))return t}return null!==(e=this.getWeather().attributes.humidity)&&void 0!==e?e:null}getApparentTemperature(){var e;if(this.config.apparent_sensor){const t=this.hass.states[this.config.apparent_sensor],i=(null==t?void 0:t.state)?parseFloat(t.state):void 0,r=null!==(e=null==t?void 0:t.attributes.unit_of_measurement)&&void 0!==e?e:this.getConfiguredTemperatureUnit();if(void 0!==i&&!isNaN(i))return this.toConfiguredTempWithoutUnit(r,i)}return null}getAqi(){if(this.config.aqi_sensor){const e=this.hass.states[this.config.aqi_sensor],t=(null==e?void 0:e.state)?parseInt(e.state):void 0;if(void 0!==t&&!isNaN(t))return t}return null}getAqiColor(e){return null==e?null:e<=50?"green":e<=100?"yellowgreen":e<=150?"orange":e<=200?"red":e<=300?"purple":"maroon"}getSun(){return this.hass.states[this.config.sun_entity]}getLocale(){var e,t;return null!==(t=null!==(e=this.config.locale)&&void 0!==e?e:this.hass.locale.language)&&void 0!==t?t:"en-GB"}date(){return this.toZonedDate(this.currentDate).toFormat(this.config.date_pattern)}time(e=this.currentDate){return this.config.time_pattern?this.toZonedDate(e).toFormat(this.config.time_pattern):this.config.time_format?this.toZonedDate(e).toFormat("24"===this.config.time_format?"HH:mm":"h:mm a"):this.hass.locale.time_format===he.am_pm?this.toZonedDate(e).toFormat("h:mm a"):this.hass.locale.time_format===he.twenty_four?this.toZonedDate(e).toFormat("HH:mm"):this.toZonedDate(e).toFormat("t")}getIconAnimationKind(){return this.config.animated_icon?"animated":"static"}toCelsius(e,t){return"°C"===e?t:Math.round(5/9*(t-32))}toFahrenheit(e,t){return"°F"===e?t:Math.round(9*t/5+32)}getConfiguredTemperatureUnit(){return this.hass.config.unit_system.temperature}toConfiguredTempWithUnit(e,t){return this.toConfiguredTempWithoutUnit(e,t)+this.getConfiguredTemperatureUnit()}toConfiguredTempWithoutUnit(e,t){return this.getConfiguredTemperatureUnit()===e?t:"°C"===e?this.toFahrenheit(e,t):this.toCelsius(e,t)}calculateBarRangePercents(e,t,i,r){if(t===e)return{startPercent:0,endPercent:100};const s=100/(t-e)*(i-e),a=100/(t-e)*(r-e);return{startPercent:Math.max(0,s),endPercent:Math.min(100,a)}}localize(e){return function(e,t){let i;const r=t.replace(/['"]+/g,"").replace("-","_").replace("_","").toLowerCase();try{i=e.split(".").reduce(((e,t)=>e[t]),fr[r])}catch(t){i=e.split(".").reduce(((e,t)=>e[t]),fr.en)}return void 0===i&&(i=e.split(".").reduce(((e,t)=>e[t]),fr.en)),i}(e,this.getLocale())}mergeForecasts(e,t){var i,r;const s=(this.isLegacyWeather()?null!==(i=this.getWeather().attributes.forecast)&&void 0!==i?i:[]:null!==(r=this.forecasts)&&void 0!==r?r:[]).reduce(((e,i)=>{const r=new Date(i.datetime),s=t?`${r.getMonth()}-${r.getDate()}-${+r.getHours()}`:r.getDate();return e[s]=e[s]||[],e[s].push(i),e}),{});return Object.values(s).reduce(((e,t)=>{if(0===t.length)return e;const i=this.calculateAverageForecast(t);return e.push(i),e}),[]).sort(((e,t)=>e.datetime.toMillis()-t.datetime.toMillis())).slice(0,e)}toZonedDate(e){var t,i,r;const s=e.setLocale(this.getLocale());if(this.config.use_browser_time)return s;const a=null!==(t=this.config.time_zone)&&void 0!==t?t:null===(r=null===(i=this.hass)||void 0===i?void 0:i.config)||void 0===r?void 0:r.time_zone,n=s.setZone(a);return n.isValid?n:(console.error(`clock-weather-card - Time Zone [${a}] not supported. Falling back to browser time.`),s)}calculateAverageForecast(e){const t=e.map((e=>{var t,i,r;return null!==(r=null!==(i=null!==(t=e.templow)&&void 0!==t?t:e.temperature)&&void 0!==i?i:this.getCurrentTemperature())&&void 0!==r?r:0})),i=yr(t),r=e.map((e=>{var t,i;return null!==(i=null!==(t=e.temperature)&&void 0!==t?t:this.getCurrentTemperature())&&void 0!==i?i:0})),s=pr(r),a=e.map((e=>{var t;return null!==(t=e.precipitation_probability)&&void 0!==t?t:0})),n=pr(a),o=e.map((e=>{var t;return null!==(t=e.precipitation)&&void 0!==t?t:0})),l=pr(o),c=e.map((e=>e.condition)),d=function(e){var t,i,r;const s=new Map;let a=e[0],n=1;for(let o=0;o<e.length;o++){const l=e[o];if(void 0===s.get(l))s.set(l,1);else{const e=null!==(t=s.get(l))&&void 0!==t?t:0;s.set(l,e+1),(null!==(i=s.get(l))&&void 0!==i?i:0)>n&&(a=l,n=null!==(r=s.get(l))&&void 0!==r?r:0)}}return a}(c);return{temperature:s,templow:i,datetime:this.parseDateTime(e[0].datetime),condition:d,precipitation_probability:n,precipitation:l}}subscribeForecastEvents(){return t(this,void 0,void 0,(function*(){if(this.forecastSubscriberLock)return;if(this.forecastSubscriberLock=!0,yield this.unsubscribeForecastEvents(),this.isLegacyWeather())return this.forecastSubscriber=()=>t(this,void 0,void 0,(function*(){})),void(this.forecastSubscriberLock=!1);if(!this.isConnected||!this.config||!this.hass)return void(this.forecastSubscriberLock=!1);const e=this.determineForecastType();if("hourly_not_supported"===e)throw this.forecastSubscriber=()=>t(this,void 0,void 0,(function*(){})),this.forecastSubscriberLock=!1,this.createError(`Weather entity [${this.config.entity}] does not support hourly forecast.`);try{const t=e=>{this.forecasts=e.forecast},i={resubscribe:!1},r={type:"weather/subscribe_forecast",forecast_type:e,entity_id:this.config.entity};this.forecastSubscriber=yield this.hass.connection.subscribeMessage(t,r,i)}catch(e){console.error("clock-weather-card - Error when subscribing to weather forecast",e)}finally{this.forecastSubscriberLock=!1}}))}unsubscribeForecastEvents(){return t(this,void 0,void 0,(function*(){if(this.forecastSubscriber)try{yield this.forecastSubscriber()}catch(e){}finally{this.forecastSubscriber=void 0}}))}isLegacyWeather(){return!this.supportsFeature(1)&&!this.supportsFeature(2)}supportsFeature(e){try{return!!(this.getWeather().attributes.supported_features&e)}catch(e){return!1}}createError(e){const t=new Error(e),i=document.createElement("hui-error-card");return i.setConfig({type:"error",error:t,origConfig:this.config}),this.error=D`${i}`,t}determineForecastType(){const e=this.supportsFeature(1),t=this.supportsFeature(2),i=this.config.hourly_forecast;return e&&t?i?"hourly":"daily":i&&t?"hourly":!i&&e?"daily":i&&!t?"hourly_not_supported":(console.warn(`clock-weather-card - Weather entity [${this.config.entity}] does not support daily forecast. Falling back to hourly forecast.`),"hourly")}parseDateTime(e){const t=Ho.fromISO(e);return t.isValid?t:Ho.fromJSDate(new Date(e))}};e([le({attribute:!1})],Ro.prototype,"hass",void 0),e([ce()],Ro.prototype,"config",void 0),e([ce()],Ro.prototype,"currentDate",void 0),e([ce()],Ro.prototype,"forecasts",void 0),e([ce()],Ro.prototype,"error",void 0),Ro=e([(e=>t=>"function"==typeof t?((e,t)=>(customElements.define(e,t),t))(e,t):((e,t)=>{const{kind:i,elements:r}=t;return{kind:i,elements:r,finisher(t){customElements.define(e,t)}}})(e,t))("clock-weather-card")],Ro);export{Ro as ClockWeatherCard};