(()=>{var t,e,i,n,s={1896:(t,e,i)=>{"use strict";var n=i(6612),s=i.n(n),o=i(1628),r=i.n(o);t=i.hmd(t),s().use(r()),document.addEventListener("DOMContentLoaded",(async()=>{try{const{addConversionEventListener:t}=await i.e(433).then(i.bind(i,7433));t("data-conversion-id","data-conversion-triggered")}catch(t){console.error("addConversionEventListeners",t)}})),document.addEventListener("DOMContentLoaded",(async()=>{try{const{LessonConfigurator:t}=await Promise.all([i.e(216),i.e(940)]).then(i.bind(i,940));await t("[data-lesson-configurator]")}catch(t){console.error("LessonConfigurator",t)}})),document.addEventListener("DOMContentLoaded",(()=>{i.e(541).then(i.bind(i,9541)).then((t=>{let{default:e}=t;e()}))}))},1628:function(t){
/*! UIkit 3.19.2 | https://www.getuikit.com | (c) 2014 - 2024 YOOtheme | MIT License */
t.exports=function(){"use strict";function t(e){t.installed||e.icon.add({youtube:'<svg width="20" height="20" viewBox="0 0 20 20"><path d="M15,4.1c1,0.1,2.3,0,3,0.8c0.8,0.8,0.9,2.1,0.9,3.1C19,9.2,19,10.9,19,12c-0.1,1.1,0,2.4-0.5,3.4c-0.5,1.1-1.4,1.5-2.5,1.6 c-1.2,0.1-8.6,0.1-11,0c-1.1-0.1-2.4-0.1-3.2-1c-0.7-0.8-0.7-2-0.8-3C1,11.8,1,10.1,1,8.9c0-1.1,0-2.4,0.5-3.4C2,4.5,3,4.3,4.1,4.2 C5.3,4.1,12.6,4,15,4.1z M8,7.5v6l5.5-3L8,7.5z"/></svg>',yootheme:'<svg width="20" height="20" viewBox="0 0 20 20"><path d="m16.15,5.48c-1.37,0-2.45.61-3.11,1.54-.66-.93-1.74-1.54-3.11-1.54-1.75,0-3.03,1-3.57,2.41v-2.22h-2.01v4.45c0,.85-.31,1.35-1.18,1.35s-1.18-.5-1.18-1.35v-4.45H0v4.86c0,.7.17,1.33.53,1.82.34.49.88.85,1.6,1v3.16h2.1v-3.16c1.28-.28,1.96-1.17,2.1-2.35.52,1.44,1.81,2.48,3.59,2.48,1.37,0,2.45-.61,3.11-1.54.66.93,1.74,1.54,3.11,1.54,2.37,0,3.85-1.82,3.85-4s-1.49-4-3.85-4Zm-6.22,5.99c-1.11,0-1.85-.72-1.85-1.99s.74-1.99,1.85-1.99,1.85.72,1.85,1.99-.74,1.99-1.85,1.99Zm6.22,0c-1.11,0-1.85-.72-1.85-1.99s.74-1.99,1.85-1.99,1.85.72,1.85,1.99-.74,1.99-1.85,1.99Z"/></svg>',yelp:'<svg width="20" height="20" viewBox="0 0 20 20"><path d="M17.175,14.971c-0.112,0.77-1.686,2.767-2.406,3.054c-0.246,0.1-0.487,0.076-0.675-0.069\tc-0.122-0.096-2.446-3.859-2.446-3.859c-0.194-0.293-0.157-0.682,0.083-0.978c0.234-0.284,0.581-0.393,0.881-0.276\tc0.016,0.01,4.21,1.394,4.332,1.482c0.178,0.148,0.263,0.379,0.225,0.646L17.175,14.971L17.175,14.971z M11.464,10.789\tc-0.203-0.307-0.199-0.666,0.009-0.916c0,0,2.625-3.574,2.745-3.657c0.203-0.135,0.452-0.141,0.69-0.025\tc0.691,0.335,2.085,2.405,2.167,3.199v0.027c0.024,0.271-0.082,0.491-0.273,0.623c-0.132,0.083-4.43,1.155-4.43,1.155\tc-0.322,0.096-0.68-0.06-0.882-0.381L11.464,10.789z M9.475,9.563C9.32,9.609,8.848,9.757,8.269,8.817c0,0-3.916-6.16-4.007-6.351\tc-0.057-0.212,0.011-0.455,0.202-0.65C5.047,1.211,8.21,0.327,9.037,0.529c0.27,0.069,0.457,0.238,0.522,0.479\tc0.047,0.266,0.433,5.982,0.488,7.264C10.098,9.368,9.629,9.517,9.475,9.563z M9.927,19.066c-0.083,0.225-0.273,0.373-0.54,0.421\tc-0.762,0.13-3.15-0.751-3.647-1.342c-0.096-0.131-0.155-0.262-0.167-0.394c-0.011-0.095,0-0.189,0.036-0.272\tc0.061-0.155,2.917-3.538,2.917-3.538c0.214-0.272,0.595-0.355,0.952-0.213c0.345,0.13,0.56,0.428,0.536,0.749\tC10.014,14.479,9.977,18.923,9.927,19.066z M3.495,13.912c-0.235-0.009-0.444-0.148-0.568-0.382c-0.089-0.17-0.151-0.453-0.19-0.794\tC2.63,11.701,2.761,10.144,3.07,9.648c0.145-0.226,0.357-0.345,0.592-0.336c0.154,0,4.255,1.667,4.255,1.667\tc0.321,0.118,0.521,0.453,0.5,0.833c-0.023,0.37-0.236,0.655-0.551,0.738L3.495,13.912z"/></svg>',xing:'<svg width="20" height="20" viewBox="0 0 20 20"><path d="M4.4,4.56 C4.24,4.56 4.11,4.61 4.05,4.72 C3.98,4.83 3.99,4.97 4.07,5.12 L5.82,8.16 L5.82,8.17 L3.06,13.04 C2.99,13.18 2.99,13.33 3.06,13.44 C3.12,13.55 3.24,13.62 3.4,13.62 L6,13.62 C6.39,13.62 6.57,13.36 6.71,13.12 C6.71,13.12 9.41,8.35 9.51,8.16 C9.49,8.14 7.72,5.04 7.72,5.04 C7.58,4.81 7.39,4.56 6.99,4.56 L4.4,4.56 L4.4,4.56 Z"/><path d="M15.3,1 C14.91,1 14.74,1.25 14.6,1.5 C14.6,1.5 9.01,11.42 8.82,11.74 C8.83,11.76 12.51,18.51 12.51,18.51 C12.64,18.74 12.84,19 13.23,19 L15.82,19 C15.98,19 16.1,18.94 16.16,18.83 C16.23,18.72 16.23,18.57 16.16,18.43 L12.5,11.74 L12.5,11.72 L18.25,1.56 C18.32,1.42 18.32,1.27 18.25,1.16 C18.21,1.06 18.08,1 17.93,1 L15.3,1 L15.3,1 Z"/></svg>',x:'<svg width="20" height="20" viewBox="0 0 20 20"><path d="m15.08,2.1h2.68l-5.89,6.71,6.88,9.1h-5.4l-4.23-5.53-4.84,5.53H1.59l6.24-7.18L1.24,2.1h5.54l3.82,5.05,4.48-5.05Zm-.94,14.23h1.48L6,3.61h-1.6l9.73,12.71h0Z"/></svg>',world:'<svg width="20" height="20" viewBox="0 0 20 20"><path fill="none" stroke="#000" d="M1,10.5 L19,10.5"/><path fill="none" stroke="#000" d="M2.35,15.5 L17.65,15.5"/><path fill="none" stroke="#000" d="M2.35,5.5 L17.523,5.5"/><path fill="none" stroke="#000" d="M10,19.46 L9.98,19.46 C7.31,17.33 5.61,14.141 5.61,10.58 C5.61,7.02 7.33,3.83 10,1.7 C10.01,1.7 9.99,1.7 10,1.7 L10,1.7 C12.67,3.83 14.4,7.02 14.4,10.58 C14.4,14.141 12.67,17.33 10,19.46 L10,19.46 L10,19.46 L10,19.46 Z"/><circle fill="none" stroke="#000" cx="10" cy="10.5" r="9"/></svg>',wordpress:'<svg width="20" height="20" viewBox="0 0 20 20"><path d="M10,0.5c-5.2,0-9.5,4.3-9.5,9.5s4.3,9.5,9.5,9.5c5.2,0,9.5-4.3,9.5-9.5S15.2,0.5,10,0.5L10,0.5L10,0.5z M15.6,3.9h-0.1 c-0.8,0-1.4,0.7-1.4,1.5c0,0.7,0.4,1.3,0.8,1.9c0.3,0.6,0.7,1.3,0.7,2.3c0,0.7-0.3,1.5-0.6,2.7L14.1,15l-3-8.9 c0.5,0,0.9-0.1,0.9-0.1C12.5,6,12.5,5.3,12,5.4c0,0-1.3,0.1-2.2,0.1C9,5.5,7.7,5.4,7.7,5.4C7.2,5.3,7.2,6,7.6,6c0,0,0.4,0.1,0.9,0.1 l1.3,3.5L8,15L5,6.1C5.5,6.1,5.9,6,5.9,6C6.4,6,6.3,5.3,5.9,5.4c0,0-1.3,0.1-2.2,0.1c-0.2,0-0.3,0-0.5,0c1.5-2.2,4-3.7,6.9-3.7 C12.2,1.7,14.1,2.6,15.6,3.9L15.6,3.9L15.6,3.9z M2.5,6.6l3.9,10.8c-2.7-1.3-4.6-4.2-4.6-7.4C1.8,8.8,2,7.6,2.5,6.6L2.5,6.6L2.5,6.6 z M10.2,10.7l2.5,6.9c0,0,0,0.1,0.1,0.1C11.9,18,11,18.2,10,18.2c-0.8,0-1.6-0.1-2.3-0.3L10.2,10.7L10.2,10.7L10.2,10.7z M14.2,17.1 l2.5-7.3c0.5-1.2,0.6-2.1,0.6-2.9c0-0.3,0-0.6-0.1-0.8c0.6,1.2,1,2.5,1,4C18.3,13,16.6,15.7,14.2,17.1L14.2,17.1L14.2,17.1z"/></svg>',whatsapp:'<svg width="20" height="20" viewBox="0 0 20 20"><path d="M16.7,3.3c-1.8-1.8-4.1-2.8-6.7-2.8c-5.2,0-9.4,4.2-9.4,9.4c0,1.7,0.4,3.3,1.3,4.7l-1.3,4.9l5-1.3c1.4,0.8,2.9,1.2,4.5,1.2 l0,0l0,0c5.2,0,9.4-4.2,9.4-9.4C19.5,7.4,18.5,5,16.7,3.3 M10.1,17.7L10.1,17.7c-1.4,0-2.8-0.4-4-1.1l-0.3-0.2l-3,0.8l0.8-2.9 l-0.2-0.3c-0.8-1.2-1.2-2.7-1.2-4.2c0-4.3,3.5-7.8,7.8-7.8c2.1,0,4.1,0.8,5.5,2.3c1.5,1.5,2.3,3.4,2.3,5.5 C17.9,14.2,14.4,17.7,10.1,17.7 M14.4,11.9c-0.2-0.1-1.4-0.7-1.6-0.8c-0.2-0.1-0.4-0.1-0.5,0.1c-0.2,0.2-0.6,0.8-0.8,0.9 c-0.1,0.2-0.3,0.2-0.5,0.1c-0.2-0.1-1-0.4-1.9-1.2c-0.7-0.6-1.2-1.4-1.3-1.6c-0.1-0.2,0-0.4,0.1-0.5C8,8.8,8.1,8.7,8.2,8.5 c0.1-0.1,0.2-0.2,0.2-0.4c0.1-0.2,0-0.3,0-0.4C8.4,7.6,7.9,6.5,7.7,6C7.5,5.5,7.3,5.6,7.2,5.6c-0.1,0-0.3,0-0.4,0 c-0.2,0-0.4,0.1-0.6,0.3c-0.2,0.2-0.8,0.8-0.8,2c0,1.2,0.8,2.3,1,2.4c0.1,0.2,1.7,2.5,4,3.5c0.6,0.2,1,0.4,1.3,0.5 c0.6,0.2,1.1,0.2,1.5,0.1c0.5-0.1,1.4-0.6,1.6-1.1c0.2-0.5,0.2-1,0.1-1.1C14.8,12.1,14.6,12,14.4,11.9"/></svg>',warning:'<svg width="20" height="20" viewBox="0 0 20 20"><circle cx="10" cy="14" r="1"/><circle fill="none" stroke="#000" stroke-width="1.1" cx="10" cy="10" r="9"/><path d="M10.97,7.72 C10.85,9.54 10.56,11.29 10.56,11.29 C10.51,11.87 10.27,12 9.99,12 C9.69,12 9.49,11.87 9.43,11.29 C9.43,11.29 9.16,9.54 9.03,7.72 C8.96,6.54 9.03,6 9.03,6 C9.03,5.45 9.46,5.02 9.99,5 C10.53,5.01 10.97,5.44 10.97,6 C10.97,6 11.04,6.54 10.97,7.72 L10.97,7.72 Z"/></svg>',vimeo:'<svg width="20" height="20" viewBox="0 0 20 20"><path d="M2.065,7.59C1.84,7.367,1.654,7.082,1.468,6.838c-0.332-0.42-0.137-0.411,0.274-0.772c1.026-0.91,2.004-1.896,3.127-2.688 c1.017-0.713,2.365-1.173,3.286-0.039c0.849,1.045,0.869,2.629,1.084,3.891c0.215,1.309,0.421,2.648,0.88,3.901 c0.127,0.352,0.37,1.018,0.81,1.074c0.567,0.078,1.145-0.917,1.408-1.289c0.684-0.987,1.611-2.317,1.494-3.587 c-0.115-1.349-1.572-1.095-2.482-0.773c0.146-1.514,1.555-3.216,2.912-3.792c1.439-0.597,3.579-0.587,4.302,1.036 c0.772,1.759,0.078,3.802-0.763,5.396c-0.918,1.731-2.1,3.333-3.363,4.829c-1.114,1.329-2.432,2.787-4.093,3.422 c-1.897,0.723-3.021-0.686-3.667-2.318c-0.705-1.777-1.056-3.771-1.565-5.621C4.898,8.726,4.644,7.836,4.136,7.191 C3.473,6.358,2.72,7.141,2.065,7.59C1.977,7.502,2.115,7.551,2.065,7.59L2.065,7.59z"/></svg>',"video-camera":'<svg width="20" height="20" viewBox="0 0 20 20"><polygon fill="none" stroke="#000" points="19.5 5.9 19.5 14.1 14.5 10.4 14.5 15.5 .5 15.5 .5 4.5 14.5 4.5 14.5 9.6 19.5 5.9"/></svg>',users:'<svg width="20" height="20" viewBox="0 0 20 20"><circle fill="none" stroke="#000" stroke-width="1.1" cx="7.7" cy="8.6" r="3.5"/><path fill="none" stroke="#000" stroke-width="1.1" d="M1,18.1 C1.7,14.6 4.4,12.1 7.6,12.1 C10.9,12.1 13.7,14.8 14.3,18.3"/><path fill="none" stroke="#000" stroke-width="1.1" d="M11.4,4 C12.8,2.4 15.4,2.8 16.3,4.7 C17.2,6.6 15.7,8.9 13.6,8.9 C16.5,8.9 18.8,11.3 19.2,14.1"/></svg>',user:'<svg width="20" height="20" viewBox="0 0 20 20"><circle fill="none" stroke="#000" stroke-width="1.1" cx="9.9" cy="6.4" r="4.4"/><path fill="none" stroke="#000" stroke-width="1.1" d="M1.5,19 C2.3,14.5 5.8,11.2 10,11.2 C14.2,11.2 17.7,14.6 18.5,19.2"/></svg>',upload:'<svg width="20" height="20" viewBox="0 0 20 20"><polyline fill="none" stroke="#000" points="5 8 9.5 3.5 14 8"/><rect x="3" y="17" width="13" height="1"/><line fill="none" stroke="#000" x1="9.5" y1="15" x2="9.5" y2="4"/></svg>',unlock:'<svg width="20" height="20" viewBox="0 0 20 20"><rect fill="none" stroke="#000" x="3.5" y="8.5" width="13" height="10"/><path fill="none" stroke="#000" d="M6.5,8.5 L6.5,4.9 C6.5,3 8.1,1.5 10,1.5 C11.9,1.5 13.5,3 13.5,4.9"/></svg>',uikit:'<svg width="20" height="20" viewBox="0 0 20 20"><polygon points="14.4,3.1 11.3,5.1 15,7.3 15,12.9 10,15.7 5,12.9 5,8.5 2,6.8 2,14.8 9.9,19.5 18,14.8 18,5.3"/><polygon points="9.8,4.2 6.7,2.4 9.8,0.4 12.9,2.3"/></svg>',twitter:'<svg width="20" height="20" viewBox="0 0 20 20"><path d="M19,4.74 C18.339,5.029 17.626,5.229 16.881,5.32 C17.644,4.86 18.227,4.139 18.503,3.28 C17.79,3.7 17.001,4.009 16.159,4.17 C15.485,3.45 14.526,3 13.464,3 C11.423,3 9.771,4.66 9.771,6.7 C9.771,6.99 9.804,7.269 9.868,7.539 C6.795,7.38 4.076,5.919 2.254,3.679 C1.936,4.219 1.754,4.86 1.754,5.539 C1.754,6.82 2.405,7.95 3.397,8.61 C2.79,8.589 2.22,8.429 1.723,8.149 L1.723,8.189 C1.723,9.978 2.997,11.478 4.686,11.82 C4.376,11.899 4.049,11.939 3.713,11.939 C3.475,11.939 3.245,11.919 3.018,11.88 C3.49,13.349 4.852,14.419 6.469,14.449 C5.205,15.429 3.612,16.019 1.882,16.019 C1.583,16.019 1.29,16.009 1,15.969 C2.635,17.019 4.576,17.629 6.662,17.629 C13.454,17.629 17.17,12 17.17,7.129 C17.17,6.969 17.166,6.809 17.157,6.649 C17.879,6.129 18.504,5.478 19,4.74"/></svg>',twitch:'<svg width="20" height="20" viewBox="0 0 20 20"><path d="M5.23,1,2,4.23V15.85H5.88v3.23L9.1,15.85h2.59L17.5,10V1Zm11,8.4L13.62,12H11L8.78,14.24V12H5.88V2.29H16.21Z"/><rect x="12.98" y="4.55" width="1.29" height="3.88"/><rect x="9.43" y="4.55" width="1.29" height="3.88"/></svg>',tv:'<svg width="20" height="20" viewBox="0 0 20 20"><rect x="7" y="16" width="6" height="1"/><rect fill="none" stroke="#000" x=".5" y="3.5" width="19" height="11"/></svg>',tumblr:'<svg width="20" height="20" viewBox="0 0 20 20"><path d="M6.885,8.598c0,0,0,3.393,0,4.996c0,0.282,0,0.66,0.094,0.942c0.377,1.509,1.131,2.545,2.545,3.11 c1.319,0.472,2.356,0.472,3.676,0c0.565-0.188,1.132-0.659,1.132-0.659l-0.849-2.263c0,0-1.036,0.378-1.603,0.283 c-0.565-0.094-1.226-0.66-1.226-1.508c0-1.603,0-4.902,0-4.902h2.828V5.771h-2.828V2H8.205c0,0-0.094,0.66-0.188,0.942 C7.828,3.791,7.262,4.733,6.603,5.394C5.848,6.147,5,6.43,5,6.43v2.168H6.885z"/></svg>',tripadvisor:'<svg width="20" height="20" viewBox="0 0 20 20"><path d="M19.021,7.866C19.256,6.862,20,5.854,20,5.854h-3.346C14.781,4.641,12.504,4,9.98,4C7.363,4,4.999,4.651,3.135,5.876H0\tc0,0,0.738,0.987,0.976,1.988c-0.611,0.837-0.973,1.852-0.973,2.964c0,2.763,2.249,5.009,5.011,5.009\tc1.576,0,2.976-0.737,3.901-1.879l1.063,1.599l1.075-1.615c0.475,0.611,1.1,1.111,1.838,1.451c1.213,0.547,2.574,0.612,3.825,0.15\tc2.589-0.963,3.913-3.852,2.964-6.439c-0.175-0.463-0.4-0.876-0.675-1.238H19.021z M16.38,14.594\tc-1.002,0.371-2.088,0.328-3.06-0.119c-0.688-0.317-1.252-0.817-1.657-1.438c-0.164-0.25-0.313-0.52-0.417-0.811\tc-0.124-0.328-0.186-0.668-0.217-1.014c-0.063-0.689,0.037-1.396,0.339-2.043c0.448-0.971,1.251-1.71,2.25-2.079\tc2.075-0.765,4.375,0.3,5.14,2.366c0.762,2.066-0.301,4.37-2.363,5.134L16.38,14.594L16.38,14.594z M8.322,13.066\tc-0.72,1.059-1.935,1.76-3.309,1.76c-2.207,0-4.001-1.797-4.001-3.996c0-2.203,1.795-4.002,4.001-4.002\tc2.204,0,3.999,1.8,3.999,4.002c0,0.137-0.024,0.261-0.04,0.396c-0.067,0.678-0.284,1.313-0.648,1.853v-0.013H8.322z M2.472,10.775\tc0,1.367,1.112,2.479,2.476,2.479c1.363,0,2.472-1.11,2.472-2.479c0-1.359-1.11-2.468-2.472-2.468\tC3.584,8.306,2.473,9.416,2.472,10.775L2.472,10.775z M12.514,10.775c0,1.367,1.104,2.479,2.471,2.479\tc1.363,0,2.474-1.108,2.474-2.479c0-1.359-1.11-2.468-2.474-2.468c-1.364,0-2.477,1.109-2.477,2.468H12.514z M3.324,10.775\tc0-0.893,0.726-1.618,1.614-1.618c0.889,0,1.625,0.727,1.625,1.618c0,0.898-0.725,1.627-1.625,1.627\tc-0.901,0-1.625-0.729-1.625-1.627H3.324z M13.354,10.775c0-0.893,0.726-1.618,1.627-1.618c0.886,0,1.61,0.727,1.61,1.618\tc0,0.898-0.726,1.627-1.626,1.627s-1.625-0.729-1.625-1.627H13.354z M9.977,4.875c1.798,0,3.425,0.324,4.849,0.968\tc-0.535,0.015-1.061,0.108-1.586,0.3c-1.264,0.463-2.264,1.388-2.815,2.604c-0.262,0.551-0.398,1.133-0.448,1.72\tC9.79,7.905,7.677,5.873,5.076,5.82C6.501,5.208,8.153,4.875,9.94,4.875H9.977z"/></svg>',"triangle-up":'<svg width="20" height="20" viewBox="0 0 20 20"><polygon points="5 13 10 8 15 13"/></svg>',"triangle-right":'<svg width="20" height="20" viewBox="0 0 20 20"><polygon points="8 5 13 10 8 15"/></svg>',"triangle-left":'<svg width="20" height="20" viewBox="0 0 20 20"><polygon points="12 5 7 10 12 15"/></svg>',"triangle-down":'<svg width="20" height="20" viewBox="0 0 20 20"><polygon points="5 7 15 7 10 12"/></svg>',trash:'<svg width="20" height="20" viewBox="0 0 20 20"><polyline fill="none" stroke="#000" points="6.5 3 6.5 1.5 13.5 1.5 13.5 3"/><polyline fill="none" stroke="#000" points="4.5 4 4.5 18.5 15.5 18.5 15.5 4"/><rect x="8" y="7" width="1" height="9"/><rect x="11" y="7" width="1" height="9"/><rect x="2" y="3" width="16" height="1"/></svg>',tiktok:'<svg width="20" height="20" viewBox="0 0 20 20"><path d="M17.24,6V8.82a6.79,6.79,0,0,1-4-1.28v5.81A5.26,5.26,0,1,1,8,8.1a4.36,4.36,0,0,1,.72.05v2.9A2.57,2.57,0,0,0,7.64,11a2.4,2.4,0,1,0,2.77,2.38V2h2.86a4,4,0,0,0,1.84,3.38A4,4,0,0,0,17.24,6Z"/></svg>',thumbnails:'<svg width="20" height="20" viewBox="0 0 20 20"><rect fill="none" stroke="#000" x="3.5" y="3.5" width="5" height="5"/><rect fill="none" stroke="#000" x="11.5" y="3.5" width="5" height="5"/><rect fill="none" stroke="#000" x="11.5" y="11.5" width="5" height="5"/><rect fill="none" stroke="#000" x="3.5" y="11.5" width="5" height="5"/></svg>',threads:'<svg width="20" height="20" viewBox="0 0 20 20"><path d="m14.47,9.29c-.08-.04-.16-.08-.25-.11-.14-2.66-1.6-4.18-4.04-4.2-.01,0-.02,0-.03,0-1.46,0-2.67.62-3.42,1.76l1.34.92c.56-.85,1.43-1.03,2.08-1.03,0,0,.01,0,.02,0,.8,0,1.41.24,1.8.69.29.33.48.79.57,1.37-.71-.12-1.48-.16-2.31-.11-2.32.13-3.81,1.49-3.71,3.37.05.95.53,1.77,1.34,2.31.69.45,1.57.67,2.49.62,1.21-.07,2.16-.53,2.83-1.38.5-.64.82-1.48.96-2.52.58.35,1.01.81,1.24,1.36.4.94.43,2.48-.83,3.74-1.1,1.1-2.43,1.58-4.43,1.59-2.22-.02-3.9-.73-4.99-2.12-1.02-1.3-1.55-3.18-1.57-5.58.02-2.4.55-4.28,1.57-5.58,1.09-1.39,2.77-2.1,4.99-2.12,2.24.02,3.95.73,5.08,2.13.56.68.98,1.54,1.25,2.55l1.57-.42c-.33-1.23-.86-2.3-1.58-3.18-1.45-1.79-3.58-2.7-6.32-2.72h-.01c-2.73.02-4.84.94-6.25,2.73-1.26,1.6-1.9,3.82-1.93,6.61h0s0,.01,0,.01c.02,2.79.67,5.01,1.93,6.61,1.41,1.8,3.51,2.71,6.25,2.73h.01c2.43-.02,4.14-.65,5.55-2.06,1.85-1.84,1.79-4.16,1.18-5.58-.44-1.02-1.27-1.84-2.41-2.39Zm-4.2,3.95c-1.02.06-2.07-.4-2.12-1.38-.04-.72.52-1.53,2.19-1.63.19-.01.38-.02.56-.02.61,0,1.17.06,1.69.17-.19,2.41-1.32,2.8-2.32,2.85Z"/></svg>',telegram:'<svg width="20" height="20" viewBox="0 0 20 20"><path d="m10,1.09C5.08,1.09,1.09,5.08,1.09,10s3.99,8.91,8.91,8.91,8.91-3.99,8.91-8.91S14.92,1.09,10,1.09Zm4.25,5.8c-.03.36-.23,1.62-.44,2.99-.31,1.93-.64,4.04-.64,4.04,0,0-.05.59-.49.7s-1.16-.36-1.29-.46c-.1-.08-1.93-1.24-2.6-1.8-.18-.15-.39-.46.03-.82.93-.85,2.04-1.91,2.7-2.58.31-.31.62-1.03-.67-.15-1.83,1.26-3.63,2.45-3.63,2.45,0,0-.41.26-1.19.03-.77-.23-1.67-.54-1.67-.54,0,0-.62-.39.44-.8h0s4.46-1.83,6-2.47c.59-.26,2.6-1.08,2.6-1.08,0,0,.93-.36.85.52Z"/></svg>',tag:'<svg width="20" height="20" viewBox="0 0 20 20"><path fill="none" stroke="#000" stroke-width="1.1" d="M17.5,3.71 L17.5,7.72 C17.5,7.96 17.4,8.2 17.21,8.39 L8.39,17.2 C7.99,17.6 7.33,17.6 6.93,17.2 L2.8,13.07 C2.4,12.67 2.4,12.01 2.8,11.61 L11.61,2.8 C11.81,2.6 12.08,2.5 12.34,2.5 L16.19,2.5 C16.52,2.5 16.86,2.63 17.11,2.88 C17.35,3.11 17.48,3.4 17.5,3.71 L17.5,3.71 Z"/><circle cx="14" cy="6" r="1"/></svg>',tablet:'<svg width="20" height="20" viewBox="0 0 20 20"><path fill="none" stroke="#000" d="M5,18.5 C4.2,18.5 3.5,17.8 3.5,17 L3.5,3 C3.5,2.2 4.2,1.5 5,1.5 L16,1.5 C16.8,1.5 17.5,2.2 17.5,3 L17.5,17 C17.5,17.8 16.8,18.5 16,18.5 L5,18.5 L5,18.5 L5,18.5 Z"/><circle cx="10.5" cy="16.3" r=".8"/></svg>',"tablet-landscape":'<svg width="20" height="20" viewBox="0 0 20 20"><path fill="none" stroke="#000" d="M1.5,5 C1.5,4.2 2.2,3.5 3,3.5 L17,3.5 C17.8,3.5 18.5,4.2 18.5,5 L18.5,16 C18.5,16.8 17.8,17.5 17,17.5 L3,17.5 C2.2,17.5 1.5,16.8 1.5,16 L1.5,5 L1.5,5 L1.5,5 Z"/><circle cx="3.7" cy="10.5" r=".8"/></svg>',table:'<svg width="20" height="20" viewBox="0 0 20 20"><rect x="1" y="3" width="18" height="1"/><rect x="1" y="7" width="18" height="1"/><rect x="1" y="11" width="18" height="1"/><rect x="1" y="15" width="18" height="1"/></svg>',strikethrough:'<svg width="20" height="20" viewBox="0 0 20 20"><path d="M6,13.02 L6.65,13.02 C7.64,15.16 8.86,16.12 10.41,16.12 C12.22,16.12 12.92,14.93 12.92,13.89 C12.92,12.55 11.99,12.03 9.74,11.23 C8.05,10.64 6.23,10.11 6.23,7.83 C6.23,5.5 8.09,4.09 10.4,4.09 C11.44,4.09 12.13,4.31 12.72,4.54 L13.33,4 L13.81,4 L13.81,7.59 L13.16,7.59 C12.55,5.88 11.52,4.89 10.07,4.89 C8.84,4.89 7.89,5.69 7.89,7.03 C7.89,8.29 8.89,8.78 10.88,9.45 C12.57,10.03 14.38,10.6 14.38,12.91 C14.38,14.75 13.27,16.93 10.18,16.93 C9.18,16.93 8.17,16.69 7.46,16.39 L6.52,17 L6,17 L6,13.02 L6,13.02 Z"/><rect x="3" y="10" width="15" height="1"/></svg>',star:'<svg width="20" height="20" viewBox="0 0 20 20"><polygon fill="none" stroke="#000" stroke-width="1.01" points="10 2 12.63 7.27 18.5 8.12 14.25 12.22 15.25 18 10 15.27 4.75 18 5.75 12.22 1.5 8.12 7.37 7.27"/></svg>',soundcloud:'<svg width="20" height="20" viewBox="0 0 20 20"><path d="M17.2,9.4c-0.4,0-0.8,0.1-1.101,0.2c-0.199-2.5-2.399-4.5-5-4.5c-0.6,0-1.2,0.1-1.7,0.3C9.2,5.5,9.1,5.6,9.1,5.6V15h8 c1.601,0,2.801-1.2,2.801-2.8C20,10.7,18.7,9.4,17.2,9.4L17.2,9.4z"/><rect x="6" y="6.5" width="1.5" height="8.5"/><rect x="3" y="8" width="1.5" height="7"/><rect y="10" width="1.5" height="5"/></svg>',social:'<svg width="20" height="20" viewBox="0 0 20 20"><line fill="none" stroke="#000" stroke-width="1.1" x1="13.4" y1="14" x2="6.3" y2="10.7"/><line fill="none" stroke="#000" stroke-width="1.1" x1="13.5" y1="5.5" x2="6.5" y2="8.8"/><circle fill="none" stroke="#000" stroke-width="1.1" cx="15.5" cy="4.6" r="2.3"/><circle fill="none" stroke="#000" stroke-width="1.1" cx="15.5" cy="14.8" r="2.3"/><circle fill="none" stroke="#000" stroke-width="1.1" cx="4.5" cy="9.8" r="2.3"/></svg>',signal:'<svg width="20" height="20" viewBox="0 0 20 20"><path d="m7.86,1.34l.2.81c-.79.19-1.54.51-2.24.93l-.43-.71c.77-.46,1.6-.81,2.47-1.02Zm4.28,0l-.2.81c.79.19,1.54.51,2.24.93l.43-.72c-.77-.46-1.6-.81-2.47-1.02h0ZM2.37,5.39c-.46.77-.81,1.6-1.02,2.47l.81.2c.19-.79.51-1.54.93-2.24l-.71-.43Zm-.45,4.61c0-.41.03-.81.09-1.21l-.83-.13c-.13.89-.13,1.79,0,2.67l.83-.13c-.06-.4-.09-.81-.09-1.21h0Zm12.69,7.63l-.43-.72c-.7.42-1.45.73-2.24.93l.2.81c.87-.21,1.7-.56,2.46-1.02h0Zm3.47-7.63c0,.41-.03.81-.09,1.21l.83.13c.13-.89.13-1.79,0-2.67l-.83.13c.06.4.09.81.09,1.21Zm.58,2.14l-.81-.2c-.19.79-.51,1.54-.93,2.24l.72.43c.46-.77.81-1.6,1.02-2.47h0Zm-7.44,5.85c-.8.12-1.62.12-2.42,0l-.13.83c.89.13,1.79.13,2.67,0l-.13-.83Zm5.29-3.2c-.48.65-1.06,1.23-1.71,1.71l.5.67c.72-.53,1.36-1.16,1.89-1.88l-.67-.5Zm-1.71-11.29c.65.48,1.23,1.06,1.71,1.71l.67-.5c-.53-.72-1.17-1.35-1.88-1.88l-.5.67Zm-11.29,1.71c.48-.65,1.06-1.23,1.71-1.71l-.5-.67c-.72.53-1.35,1.17-1.88,1.88l.67.5Zm14.14.18l-.72.43c.42.7.73,1.45.93,2.24l.81-.2c-.21-.87-.56-1.7-1.02-2.46h0Zm-8.84-3.38c.8-.12,1.62-.12,2.42,0l.13-.83c-.89-.13-1.79-.13-2.67,0l.13.83Zm-4.86,15.38l-1.73.4.4-1.73-.81-.19-.4,1.73c-.07.28.02.58.22.78s.5.29.78.22l1.73-.39-.19-.82Zm-1.96-2.26l.81.19.28-1.2c-.41-.68-.71-1.42-.9-2.19l-.81.2c.18.74.46,1.45.82,2.12l-.2.88Zm3.9,1.81l-1.19.28.19.81.88-.2c.67.36,1.38.64,2.12.82l.2-.81c-.77-.19-1.51-.5-2.19-.9h0ZM10,2.75c-2.63,0-5.06,1.43-6.34,3.74s-1.19,5.12.21,7.36l-.7,2.97,2.97-.7c2.61,1.64,5.96,1.46,8.37-.46s3.34-5.15,2.32-8.06c-1.02-2.91-3.77-4.85-6.85-4.85Z"/></svg>',"sign-out":'<svg width="20" height="20" viewBox="0 0 20 20"><polygon points="13.1 13.4 12.5 12.8 15.28 10 8 10 8 9 15.28 9 12.5 6.2 13.1 5.62 17 9.5"/><polygon points="13 2 3 2 3 17 13 17 13 16 4 16 4 3 13 3"/></svg>',"sign-in":'<svg width="20" height="20" viewBox="0 0 20 20"><polygon points="7 2 17 2 17 17 7 17 7 16 16 16 16 3 7 3"/><polygon points="9.1 13.4 8.5 12.8 11.28 10 4 10 4 9 11.28 9 8.5 6.2 9.1 5.62 13 9.5"/></svg>',shrink:'<svg width="20" height="20" viewBox="0 0 20 20"><polygon points="11 4 12 4 12 8 16 8 16 9 11 9"/><polygon points="4 11 9 11 9 16 8 16 8 12 4 12"/><path fill="none" stroke="#000" stroke-width="1.1" d="M12,8 L18,2"/><path fill="none" stroke="#000" stroke-width="1.1" d="M2,18 L8,12"/></svg>',settings:'<svg width="20" height="20" viewBox="0 0 20 20"><ellipse fill="none" stroke="#000" cx="6.11" cy="3.55" rx="2.11" ry="2.15"/><ellipse fill="none" stroke="#000" cx="6.11" cy="15.55" rx="2.11" ry="2.15"/><circle fill="none" stroke="#000" cx="13.15" cy="9.55" r="2.15"/><rect x="1" y="3" width="3" height="1"/><rect x="10" y="3" width="8" height="1"/><rect x="1" y="9" width="8" height="1"/><rect x="15" y="9" width="3" height="1"/><rect x="1" y="15" width="3" height="1"/><rect x="10" y="15" width="8" height="1"/></svg>',server:'<svg width="20" height="20" viewBox="0 0 20 20"><rect x="3" y="3" width="1" height="2"/><rect x="5" y="3" width="1" height="2"/><rect x="7" y="3" width="1" height="2"/><rect x="16" y="3" width="1" height="1"/><rect x="16" y="10" width="1" height="1"/><circle fill="none" stroke="#000" cx="9.9" cy="17.4" r="1.4"/><rect x="3" y="10" width="1" height="2"/><rect x="5" y="10" width="1" height="2"/><rect x="9.5" y="14" width="1" height="2"/><rect x="3" y="17" width="6" height="1"/><rect x="11" y="17" width="6" height="1"/><rect fill="none" stroke="#000" x="1.5" y="1.5" width="17" height="5"/><rect fill="none" stroke="#000" x="1.5" y="8.5" width="17" height="5"/></svg>',search:'<svg width="20" height="20" viewBox="0 0 20 20"><circle fill="none" stroke="#000" stroke-width="1.1" cx="9" cy="9" r="7"/><path fill="none" stroke="#000" stroke-width="1.1" d="M14,14 L18,18 L14,14 Z"/></svg>',rss:'<svg width="20" height="20" viewBox="0 0 20 20"><circle cx="3.12" cy="16.8" r="1.85"/><path fill="none" stroke="#000" stroke-width="1.1" d="M1.5,8.2 C1.78,8.18 2.06,8.16 2.35,8.16 C7.57,8.16 11.81,12.37 11.81,17.57 C11.81,17.89 11.79,18.19 11.76,18.5"/><path fill="none" stroke="#000" stroke-width="1.1" d="M1.5,2.52 C1.78,2.51 2.06,2.5 2.35,2.5 C10.72,2.5 17.5,9.24 17.5,17.57 C17.5,17.89 17.49,18.19 17.47,18.5"/></svg>',reply:'<svg width="20" height="20" viewBox="0 0 20 20"><path d="M17.7,13.11 C16.12,10.02 13.84,7.85 11.02,6.61 C10.57,6.41 9.75,6.13 9,5.91 L9,2 L1,9 L9,16 L9,12.13 C10.78,12.47 12.5,13.19 14.09,14.25 C17.13,16.28 18.56,18.54 18.56,18.54 C18.56,18.54 18.81,15.28 17.7,13.11 L17.7,13.11 Z M14.82,13.53 C13.17,12.4 11.01,11.4 8,10.92 L8,13.63 L2.55,9 L8,4.25 L8,6.8 C8.3,6.86 9.16,7.02 10.37,7.49 C13.3,8.65 15.54,10.96 16.65,13.08 C16.97,13.7 17.48,14.86 17.68,16 C16.87,15.05 15.73,14.15 14.82,13.53 L14.82,13.53 Z"/></svg>',refresh:'<svg width="20" height="20" viewBox="0 0 20 20"><path fill="none" stroke="#000" stroke-width="1.1" d="M17.08,11.15 C17.09,11.31 17.1,11.47 17.1,11.64 C17.1,15.53 13.94,18.69 10.05,18.69 C6.16,18.68 3,15.53 3,11.63 C3,7.74 6.16,4.58 10.05,4.58 C10.9,4.58 11.71,4.73 12.46,5"/><polyline fill="none" stroke="#000" points="9.9 2 12.79 4.89 9.79 7.9"/></svg>',reddit:'<svg width="20" height="20" viewBox="0 0 20 20"><path d="M19 9.05a2.56 2.56 0 0 0-2.56-2.56 2.59 2.59 0 0 0-1.88.82 10.63 10.63 0 0 0-4.14-1v-.08c.58-1.62 1.58-3.89 2.7-4.1.38-.08.77.12 1.19.57a1.15 1.15 0 0 0-.06.37 1.48 1.48 0 1 0 1.51-1.45 1.43 1.43 0 0 0-.76.19A2.29 2.29 0 0 0 12.91 1c-2.11.43-3.39 4.38-3.63 5.19 0 0 0 .11-.06.11a10.65 10.65 0 0 0-3.75 1A2.56 2.56 0 0 0 1 9.05a2.42 2.42 0 0 0 .72 1.76A5.18 5.18 0 0 0 1.24 13c0 3.66 3.92 6.64 8.73 6.64s8.74-3 8.74-6.64a5.23 5.23 0 0 0-.46-2.13A2.58 2.58 0 0 0 19 9.05zm-16.88 0a1.44 1.44 0 0 1 2.27-1.19 7.68 7.68 0 0 0-2.07 1.91 1.33 1.33 0 0 1-.2-.72zM10 18.4c-4.17 0-7.55-2.4-7.55-5.4S5.83 7.53 10 7.53 17.5 10 17.5 13s-3.38 5.4-7.5 5.4zm7.69-8.61a7.62 7.62 0 0 0-2.09-1.91 1.41 1.41 0 0 1 .84-.28 1.47 1.47 0 0 1 1.44 1.45 1.34 1.34 0 0 1-.21.72z"/><path d="M6.69 12.58a1.39 1.39 0 1 1 1.39-1.39 1.38 1.38 0 0 1-1.38 1.39z"/><path d="M14.26 11.2a1.39 1.39 0 1 1-1.39-1.39 1.39 1.39 0 0 1 1.39 1.39z"/><path d="M13.09 14.88a.54.54 0 0 1-.09.77 5.3 5.3 0 0 1-3.26 1.19 5.61 5.61 0 0 1-3.4-1.22.55.55 0 1 1 .73-.83 4.09 4.09 0 0 0 5.25 0 .56.56 0 0 1 .77.09z"/></svg>',receiver:'<svg width="20" height="20" viewBox="0 0 20 20"><path fill="none" stroke="#000" stroke-width="1.01" d="M6.189,13.611C8.134,15.525 11.097,18.239 13.867,18.257C16.47,18.275 18.2,16.241 18.2,16.241L14.509,12.551L11.539,13.639L6.189,8.29L7.313,5.355L3.76,1.8C3.76,1.8 1.732,3.537 1.7,6.092C1.667,8.809 4.347,11.738 6.189,13.611"/></svg>',"quote-right":'<svg width="20" height="20" viewBox="0 0 20 20"><path d="M17.27,7.79 C17.27,9.45 16.97,10.43 15.99,12.02 C14.98,13.64 13,15.23 11.56,15.97 L11.1,15.08 C12.34,14.2 13.14,13.51 14.02,11.82 C14.27,11.34 14.41,10.92 14.49,10.54 C14.3,10.58 14.09,10.6 13.88,10.6 C12.06,10.6 10.59,9.12 10.59,7.3 C10.59,5.48 12.06,4 13.88,4 C15.39,4 16.67,5.02 17.05,6.42 C17.19,6.82 17.27,7.27 17.27,7.79 L17.27,7.79 Z"/><path d="M8.68,7.79 C8.68,9.45 8.38,10.43 7.4,12.02 C6.39,13.64 4.41,15.23 2.97,15.97 L2.51,15.08 C3.75,14.2 4.55,13.51 5.43,11.82 C5.68,11.34 5.82,10.92 5.9,10.54 C5.71,10.58 5.5,10.6 5.29,10.6 C3.47,10.6 2,9.12 2,7.3 C2,5.48 3.47,4 5.29,4 C6.8,4 8.08,5.02 8.46,6.42 C8.6,6.82 8.68,7.27 8.68,7.79 L8.68,7.79 Z"/></svg>',question:'<svg width="20" height="20" viewBox="0 0 20 20"><circle fill="none" stroke="#000" stroke-width="1.1" cx="10" cy="10" r="9"/><circle cx="9.99" cy="14.24" r="1.05"/><path fill="none" stroke="#000" stroke-width="1.2" d="m7.72,7.61c0-3.04,4.55-3.06,4.55-.07,0,.95-.91,1.43-1.49,2.03-.48.49-.72.98-.78,1.65-.01.13-.02.24-.02.35"/></svg>',push:'<svg width="20" height="20" viewBox="0 0 20 20"><polygon points="12.15,4 9.5,1.4 6.85,4 6.15,3.3 9.5,0 12.85,3.3"/><line fill="none" stroke="#000" x1="9.5" y1="10" x2="9.5" y2="1"/><polyline fill="none" stroke="#000" points="6 5.5 3.5 5.5 3.5 18.5 15.5 18.5 15.5 5.5 13 5.5"/></svg>',pull:'<svg width="20" height="20" viewBox="0 0 20 20"><polygon points="6.85,8 9.5,10.6 12.15,8 12.85,8.7 9.5,12 6.15,8.7"/><line fill="none" stroke="#000" x1="9.5" y1="11" x2="9.5" y2="2"/><polyline fill="none" stroke="#000" points="6,5.5 3.5,5.5 3.5,18.5 15.5,18.5 15.5,5.5 13,5.5"/></svg>',print:'<svg width="20" height="20" viewBox="0 0 20 20"><polyline fill="none" stroke="#000" points="4.5 13.5 1.5 13.5 1.5 6.5 18.5 6.5 18.5 13.5 15.5 13.5"/><polyline fill="none" stroke="#000" points="15.5 6.5 15.5 2.5 4.5 2.5 4.5 6.5"/><rect fill="none" stroke="#000" width="11" height="6" x="4.5" y="11.5"/><rect width="8" height="1" x="6" y="13"/><rect width="8" height="1" x="6" y="15"/></svg>',plus:'<svg width="20" height="20" viewBox="0 0 20 20"><rect x="9" y="1" width="1" height="17"/><rect x="1" y="9" width="17" height="1"/></svg>',"plus-circle":'<svg width="20" height="20" viewBox="0 0 20 20"><circle fill="none" stroke="#000" stroke-width="1.1" cx="9.5" cy="9.5" r="9"/><line fill="none" stroke="#000" x1="9.5" y1="5" x2="9.5" y2="14"/><line fill="none" stroke="#000" x1="5" y1="9.5" x2="14" y2="9.5"/></svg>',play:'<svg width="20" height="20" viewBox="0 0 20 20"><polygon fill="none" stroke="#000" points="6.5,5 14.5,10 6.5,15"/></svg>',"play-circle":'<svg width="20" height="20" viewBox="0 0 20 20"><polygon fill="none" stroke="#000" stroke-width="1.1" points="8.5 7 13.5 10 8.5 13"/><circle fill="none" stroke="#000" stroke-width="1.1" cx="10" cy="10" r="9"/></svg>',pinterest:'<svg width="20" height="20" viewBox="0 0 20 20"><path d="M10.21,1 C5.5,1 3,4.16 3,7.61 C3,9.21 3.85,11.2 5.22,11.84 C5.43,11.94 5.54,11.89 5.58,11.69 C5.62,11.54 5.8,10.8 5.88,10.45 C5.91,10.34 5.89,10.24 5.8,10.14 C5.36,9.59 5,8.58 5,7.65 C5,5.24 6.82,2.91 9.93,2.91 C12.61,2.91 14.49,4.74 14.49,7.35 C14.49,10.3 13,12.35 11.06,12.35 C9.99,12.35 9.19,11.47 9.44,10.38 C9.75,9.08 10.35,7.68 10.35,6.75 C10.35,5.91 9.9,5.21 8.97,5.21 C7.87,5.21 6.99,6.34 6.99,7.86 C6.99,8.83 7.32,9.48 7.32,9.48 C7.32,9.48 6.24,14.06 6.04,14.91 C5.7,16.35 6.08,18.7 6.12,18.9 C6.14,19.01 6.26,19.05 6.33,18.95 C6.44,18.81 7.74,16.85 8.11,15.44 C8.24,14.93 8.79,12.84 8.79,12.84 C9.15,13.52 10.19,14.09 11.29,14.09 C14.58,14.09 16.96,11.06 16.96,7.3 C16.94,3.7 14,1 10.21,1"/></svg>',phone:'<svg width="20" height="20" viewBox="0 0 20 20"><path fill="none" stroke="#000" d="M15.5,17 C15.5,17.8 14.8,18.5 14,18.5 L7,18.5 C6.2,18.5 5.5,17.8 5.5,17 L5.5,3 C5.5,2.2 6.2,1.5 7,1.5 L14,1.5 C14.8,1.5 15.5,2.2 15.5,3 L15.5,17 L15.5,17 L15.5,17 Z"/><circle cx="10.5" cy="16.5" r=".8"/></svg>',"phone-landscape":'<svg width="20" height="20" viewBox="0 0 20 20"><path fill="none" stroke="#000" d="M17,5.5 C17.8,5.5 18.5,6.2 18.5,7 L18.5,14 C18.5,14.8 17.8,15.5 17,15.5 L3,15.5 C2.2,15.5 1.5,14.8 1.5,14 L1.5,7 C1.5,6.2 2.2,5.5 3,5.5 L17,5.5 L17,5.5 L17,5.5 Z"/><circle cx="3.8" cy="10.5" r=".8"/></svg>',pencil:'<svg width="20" height="20" viewBox="0 0 20 20"><path fill="none" stroke="#000" d="M17.25,6.01 L7.12,16.1 L3.82,17.2 L5.02,13.9 L15.12,3.88 C15.71,3.29 16.66,3.29 17.25,3.88 C17.83,4.47 17.83,5.42 17.25,6.01 L17.25,6.01 Z"/><path fill="none" stroke="#000" d="M15.98,7.268 L13.851,5.148"/></svg>',"paint-bucket":'<svg width="20" height="20" viewBox="0 0 20 20"><path fill="none" stroke="#000" stroke-width="1.1" d="m6.42,2.16l5.28,5.28"/><path d="m18.49,11.83s1.51,2.06,1.51,3.36c0,.92-.76,1.64-1.51,1.64h0c-.75,0-1.49-.72-1.49-1.64,0-1.3,1.49-3.36,1.49-3.36h0Z"/><line fill="none" stroke="#000" x1="1.26" y1="10.5" x2="16" y2="10.5"/><polygon fill="none" stroke="#000" stroke-width="1.1" points="10.2 1.55 17.6 8.93 8.08 18.45 .7 11.07 10.2 1.55"/></svg>',nut:'<svg width="20" height="20" viewBox="0 0 20 20"><polygon fill="none" stroke="#000" points="2.5,5.7 10,1.3 17.5,5.7 17.5,14.3 10,18.7 2.5,14.3"/><circle fill="none" stroke="#000" cx="10" cy="10" r="3.5"/></svg>',move:'<svg width="20" height="20" viewBox="0 0 20 20"><polygon points="4,5 1,5 1,9 2,9 2,6 4,6"/><polygon points="1,16 2,16 2,18 4,18 4,19 1,19"/><polygon points="14,16 14,19 11,19 11,18 13,18 13,16"/><rect fill="none" stroke="#000" x="5.5" y="1.5" width="13" height="13"/><rect x="1" y="11" width="1" height="3"/><rect x="6" y="18" width="3" height="1"/></svg>',more:'<svg width="20" height="20" viewBox="0 0 20 20"><circle cx="3" cy="10" r="2"/><circle cx="10" cy="10" r="2"/><circle cx="17" cy="10" r="2"/></svg>',"more-vertical":'<svg width="20" height="20" viewBox="0 0 20 20"><circle cx="10" cy="3" r="2"/><circle cx="10" cy="10" r="2"/><circle cx="10" cy="17" r="2"/></svg>',minus:'<svg width="20" height="20" viewBox="0 0 20 20"><rect height="1" width="18" y="9" x="1"/></svg>',"minus-circle":'<svg width="20" height="20" viewBox="0 0 20 20"><circle fill="none" stroke="#000" stroke-width="1.1" cx="9.5" cy="9.5" r="9"/><line fill="none" stroke="#000" x1="5" y1="9.5" x2="14" y2="9.5"/></svg>',microsoft:'<svg width="20" height="20" viewBox="0 0 20 20"><path d="m2,2h7.58v7.58H2V2Zm8.42,0h7.58v7.58h-7.58V2ZM2,10.42h7.58v7.58H2v-7.58Zm8.42,0h7.58v7.58h-7.58"/></svg>',microphone:'<svg width="20" height="20" viewBox="0 0 20 20"><line fill="none" stroke="#000" x1="10" x2="10" y1="16.44" y2="18.5"/><line fill="none" stroke="#000" x1="7" x2="13" y1="18.5" y2="18.5"/><path fill="none" stroke="#000" stroke-width="1.1" d="M13.5 4.89v5.87a3.5 3.5 0 0 1-7 0V4.89a3.5 3.5 0 0 1 7 0z"/><path fill="none" stroke="#000" stroke-width="1.1" d="M15.5 10.36V11a5.5 5.5 0 0 1-11 0v-.6"/></svg>',menu:'<svg width="20" height="20" viewBox="0 0 20 20"><rect x="2" y="4" width="16" height="1"/><rect x="2" y="9" width="16" height="1"/><rect x="2" y="14" width="16" height="1"/></svg>',mastodon:'<svg width="20" height="20" viewBox="0 0 20 20"><path d="m18.5,6.87c0-3.95-2.59-5.11-2.59-5.11-1.31-.6-3.55-.85-5.88-.87h-.06c-2.33.02-4.57.27-5.88.87,0,0-2.59,1.16-2.59,5.11,0,.91-.02,1.99.01,3.14.09,3.87.71,7.68,4.28,8.62,1.65.44,3.06.53,4.2.47,2.07-.11,3.23-.74,3.23-.74l-.07-1.5s-1.48.47-3.14.41c-1.64-.06-3.38-.18-3.64-2.2-.02-.18-.04-.37-.04-.57,0,0,1.61.39,3.66.49,1.25.06,2.42-.07,3.61-.22,2.28-.27,4.27-1.68,4.52-2.97.39-2.02.36-4.94.36-4.94Zm-3.05,5.09h-1.9v-4.65c0-.98-.41-1.48-1.24-1.48-.91,0-1.37.59-1.37,1.76v2.54h-1.89v-2.54c0-1.17-.46-1.76-1.37-1.76-.82,0-1.24.5-1.24,1.48v4.65h-1.9v-4.79c0-.98.25-1.76.75-2.33.52-.58,1.19-.87,2.03-.87.97,0,1.71.37,2.19,1.12l.47.79.47-.79c.49-.75,1.22-1.12,2.19-1.12.84,0,1.51.29,2.03.87.5.58.75,1.35.75,2.33v4.79Z"/></svg>',mail:'<svg width="20" height="20" viewBox="0 0 20 20"><polyline fill="none" stroke="#000" points="1.4,6.5 10,11 18.6,6.5"/><path d="M 1,4 1,16 19,16 19,4 1,4 Z M 18,15 2,15 2,5 18,5 18,15 Z"/></svg>',lock:'<svg width="20" height="20" viewBox="0 0 20 20"><rect fill="none" stroke="#000" height="10" width="13" y="8.5" x="3.5"/><path fill="none" stroke="#000" d="M6.5,8 L6.5,4.88 C6.5,3.01 8.07,1.5 10,1.5 C11.93,1.5 13.5,3.01 13.5,4.88 L13.5,8"/></svg>',location:'<svg width="20" height="20" viewBox="0 0 20 20"><path fill="none" stroke="#000" stroke-width="1.01" d="M10,0.5 C6.41,0.5 3.5,3.39 3.5,6.98 C3.5,11.83 10,19 10,19 C10,19 16.5,11.83 16.5,6.98 C16.5,3.39 13.59,0.5 10,0.5 L10,0.5 Z"/><circle fill="none" stroke="#000" cx="10" cy="6.8" r="2.3"/></svg>',list:'<svg width="20" height="20" viewBox="0 0 20 20"><rect x="6" y="4" width="12" height="1"/><rect x="6" y="9" width="12" height="1"/><rect x="6" y="14" width="12" height="1"/><rect x="2" y="4" width="2" height="1"/><rect x="2" y="9" width="2" height="1"/><rect x="2" y="14" width="2" height="1"/></svg>',linkedin:'<svg width="20" height="20" viewBox="0 0 20 20"><path d="M5.77,17.89 L5.77,7.17 L2.21,7.17 L2.21,17.89 L5.77,17.89 L5.77,17.89 Z M3.99,5.71 C5.23,5.71 6.01,4.89 6.01,3.86 C5.99,2.8 5.24,2 4.02,2 C2.8,2 2,2.8 2,3.85 C2,4.88 2.77,5.7 3.97,5.7 L3.99,5.7 L3.99,5.71 L3.99,5.71 Z"/><path d="M7.75,17.89 L11.31,17.89 L11.31,11.9 C11.31,11.58 11.33,11.26 11.43,11.03 C11.69,10.39 12.27,9.73 13.26,9.73 C14.55,9.73 15.06,10.71 15.06,12.15 L15.06,17.89 L18.62,17.89 L18.62,11.74 C18.62,8.45 16.86,6.92 14.52,6.92 C12.6,6.92 11.75,7.99 11.28,8.73 L11.3,8.73 L11.3,7.17 L7.75,7.17 C7.79,8.17 7.75,17.89 7.75,17.89 L7.75,17.89 L7.75,17.89 Z"/></svg>',link:'<svg width="20" height="20" viewBox="0 0 20 20"><path fill="none" stroke="#000" stroke-width="1.1" d="M10.625,12.375 L7.525,15.475 C6.825,16.175 5.925,16.175 5.225,15.475 L4.525,14.775 C3.825,14.074 3.825,13.175 4.525,12.475 L7.625,9.375"/><path fill="none" stroke="#000" stroke-width="1.1" d="M9.325,7.375 L12.425,4.275 C13.125,3.575 14.025,3.575 14.724,4.275 L15.425,4.975 C16.125,5.675 16.125,6.575 15.425,7.275 L12.325,10.375"/><path fill="none" stroke="#000" stroke-width="1.1" d="M7.925,11.875 L11.925,7.975"/></svg>',"link-external":'<svg width="20" height="20" viewBox="0 0 20 20"><polyline fill="none" stroke="#000" points="14.5 10.5 14.5 16.5 3.5 16.5 3.5 5.5 8.5 5.5"/><polyline fill="none" stroke="#000" points="17.5 8.5 17.5 2.5 11.5 2.5"/><line fill="none" stroke="#000" x1="6.5" y1="13.5" x2="17.5" y2="2.5"/></svg>',lifesaver:'<svg width="20" height="20" viewBox="0 0 20 20"><circle fill="none" stroke="#000" cx="10" cy="10" r="9"/><circle fill="none" stroke="#000" cx="10" cy="10" r="5"/><line fill="none" stroke="#000" stroke-width="1.1" x1="5.17" y1="2.39" x2="8.11" y2="5.33"/><line fill="none" stroke="#000" stroke-width="1.1" x1="5.33" y1="8.11" x2="2.39" y2="5.17"/><line fill="none" stroke="#000" stroke-width="1.1" x1="14.83" y1="17.61" x2="11.89" y2="14.67"/><line fill="none" stroke="#000" stroke-width="1.1" x1="14.67" y1="11.89" x2="17.61" y2="14.83"/><line fill="none" stroke="#000" stroke-width="1.1" x1="17.61" y1="5.17" x2="14.67" y2="8.11"/><line fill="none" stroke="#000" stroke-width="1.1" x1="11.89" y1="5.33" x2="14.83" y2="2.39"/><line fill="none" stroke="#000" stroke-width="1.1" x1="8.11" y1="14.67" x2="5.17" y2="17.61"/><line fill="none" stroke="#000" stroke-width="1.1" x1="2.39" y1="14.83" x2="5.33" y2="11.89"/></svg>',laptop:'<svg width="20" height="20" viewBox="0 0 20 20"><rect y="16" width="20" height="1"/><rect fill="none" stroke="#000" x="2.5" y="4.5" width="15" height="10"/></svg>',joomla:'<svg width="20" height="20" viewBox="0 0 20 20"><path d="M7.8,13.4l1.7-1.7L5.9,8c-0.6-0.5-0.6-1.5,0-2c0.6-0.6,1.4-0.6,2,0l1.7-1.7c-1-1-2.3-1.3-3.6-1C5.8,2.2,4.8,1.4,3.7,1.4 c-1.3,0-2.3,1-2.3,2.3c0,1.1,0.8,2,1.8,2.3c-0.4,1.3-0.1,2.8,1,3.8L7.8,13.4L7.8,13.4z"/><path d="M10.2,4.3c1-1,2.5-1.4,3.8-1c0.2-1.1,1.1-2,2.3-2c1.3,0,2.3,1,2.3,2.3c0,1.2-0.9,2.2-2,2.3c0.4,1.3,0,2.8-1,3.8L13.9,8 c0.6-0.5,0.6-1.5,0-2c-0.5-0.6-1.5-0.6-2,0L8.2,9.7L6.5,8"/><path d="M14.1,16.8c-1.3,0.4-2.8,0.1-3.8-1l1.7-1.7c0.6,0.6,1.5,0.6,2,0c0.5-0.6,0.6-1.5,0-2l-3.7-3.7L12,6.7l3.7,3.7 c1,1,1.3,2.4,1,3.6c1.1,0.2,2,1.1,2,2.3c0,1.3-1,2.3-2.3,2.3C15.2,18.6,14.3,17.8,14.1,16.8"/><path d="M13.2,12.2l-3.7,3.7c-1,1-2.4,1.3-3.6,1c-0.2,1-1.2,1.8-2.2,1.8c-1.3,0-2.3-1-2.3-2.3c0-1.1,0.8-2,1.8-2.3 c-0.3-1.3,0-2.7,1-3.7l1.7,1.7c-0.6,0.6-0.6,1.5,0,2c0.6,0.6,1.4,0.6,2,0l3.7-3.7"/></svg>',italic:'<svg width="20" height="20" viewBox="0 0 20 20"><path d="M12.63,5.48 L10.15,14.52 C10,15.08 10.37,15.25 11.92,15.3 L11.72,16 L6,16 L6.2,15.31 C7.78,15.26 8.19,15.09 8.34,14.53 L10.82,5.49 C10.97,4.92 10.63,4.76 9.09,4.71 L9.28,4 L15,4 L14.81,4.69 C13.23,4.75 12.78,4.91 12.63,5.48 L12.63,5.48 Z"/></svg>',instagram:'<svg width="20" height="20" viewBox="0 0 20 20"><path d="M13.55,1H6.46C3.45,1,1,3.44,1,6.44v7.12c0,3,2.45,5.44,5.46,5.44h7.08c3.02,0,5.46-2.44,5.46-5.44V6.44 C19.01,3.44,16.56,1,13.55,1z M17.5,14c0,1.93-1.57,3.5-3.5,3.5H6c-1.93,0-3.5-1.57-3.5-3.5V6c0-1.93,1.57-3.5,3.5-3.5h8 c1.93,0,3.5,1.57,3.5,3.5V14z"/><circle cx="14.87" cy="5.26" r="1.09"/><path d="M10.03,5.45c-2.55,0-4.63,2.06-4.63,4.6c0,2.55,2.07,4.61,4.63,4.61c2.56,0,4.63-2.061,4.63-4.61 C14.65,7.51,12.58,5.45,10.03,5.45L10.03,5.45L10.03,5.45z M10.08,13c-1.66,0-3-1.34-3-2.99c0-1.65,1.34-2.99,3-2.99s3,1.34,3,2.99 C13.08,11.66,11.74,13,10.08,13L10.08,13L10.08,13z"/></svg>',info:'<svg width="20" height="20" viewBox="0 0 20 20"><path d="M12.13,11.59 C11.97,12.84 10.35,14.12 9.1,14.16 C6.17,14.2 9.89,9.46 8.74,8.37 C9.3,8.16 10.62,7.83 10.62,8.81 C10.62,9.63 10.12,10.55 9.88,11.32 C8.66,15.16 12.13,11.15 12.14,11.18 C12.16,11.21 12.16,11.35 12.13,11.59 C12.08,11.95 12.16,11.35 12.13,11.59 L12.13,11.59 Z M11.56,5.67 C11.56,6.67 9.36,7.15 9.36,6.03 C9.36,5 11.56,4.54 11.56,5.67 L11.56,5.67 Z"/><circle fill="none" stroke="#000" stroke-width="1.1" cx="10" cy="10" r="9"/></svg>',image:'<svg width="20" height="20" viewBox="0 0 20 20"><circle cx="16.1" cy="6.1" r="1.1"/><rect fill="none" stroke="#000" x=".5" y="2.5" width="19" height="15"/><polyline fill="none" stroke="#000" stroke-width="1.01" points="4,13 8,9 13,14"/><polyline fill="none" stroke="#000" stroke-width="1.01" points="11,12 12.5,10.5 16,14"/></svg>',home:'<svg width="20" height="20" viewBox="0 0 20 20"><polygon points="18.65 11.35 10 2.71 1.35 11.35 0.65 10.65 10 1.29 19.35 10.65"/><polygon points="15 4 18 4 18 7 17 7 17 5 15 5"/><polygon points="3 11 4 11 4 18 7 18 7 12 12 12 12 18 16 18 16 11 17 11 17 19 11 19 11 13 8 13 8 19 3 19"/></svg>',history:'<svg width="20" height="20" viewBox="0 0 20 20"><polyline fill="#000" points="1 2 2 2 2 6 6 6 6 7 1 7 1 2"/><path fill="none" stroke="#000" stroke-width="1.1" d="M2.1,6.548 C3.391,3.29 6.746,1 10.5,1 C15.5,1 19.5,5 19.5,10 C19.5,15 15.5,19 10.5,19 C5.5,19 1.5,15 1.5,10"/><rect x="9" y="4" width="1" height="7"/><path fill="none" stroke="#000" stroke-width="1.1" d="M13.018,14.197 L9.445,10.625"/></svg>',heart:'<svg width="20" height="20" viewBox="0 0 20 20"><path fill="none" stroke="#000" stroke-width="1.03" d="M10,4 C10,4 8.1,2 5.74,2 C3.38,2 1,3.55 1,6.73 C1,8.84 2.67,10.44 2.67,10.44 L10,18 L17.33,10.44 C17.33,10.44 19,8.84 19,6.73 C19,3.55 16.62,2 14.26,2 C11.9,2 10,4 10,4 L10,4 Z"/></svg>',hashtag:'<svg width="20" height="20" viewBox="0 0 20 20"><path d="M15.431,8 L15.661,7 L12.911,7 L13.831,3 L12.901,3 L11.98,7 L9.29,7 L10.21,3 L9.281,3 L8.361,7 L5.23,7 L5,8 L8.13,8 L7.21,12 L4.23,12 L4,13 L6.98,13 L6.061,17 L6.991,17 L7.911,13 L10.601,13 L9.681,17 L10.611,17 L11.531,13 L14.431,13 L14.661,12 L11.76,12 L12.681,8 L15.431,8 Z M10.831,12 L8.141,12 L9.061,8 L11.75,8 L10.831,12 Z"/></svg>',happy:'<svg width="20" height="20" viewBox="0 0 20 20"><circle cx="13" cy="7" r="1"/><circle cx="7" cy="7" r="1"/><circle fill="none" stroke="#000" cx="10" cy="10" r="8.5"/><path fill="none" stroke="#000" d="M14.6,11.4 C13.9,13.3 12.1,14.5 10,14.5 C7.9,14.5 6.1,13.3 5.4,11.4"/></svg>',grid:'<svg width="20" height="20" viewBox="0 0 20 20"><rect x="2" y="2" width="3" height="3"/><rect x="8" y="2" width="3" height="3"/><rect x="14" y="2" width="3" height="3"/><rect x="2" y="8" width="3" height="3"/><rect x="8" y="8" width="3" height="3"/><rect x="14" y="8" width="3" height="3"/><rect x="2" y="14" width="3" height="3"/><rect x="8" y="14" width="3" height="3"/><rect x="14" y="14" width="3" height="3"/></svg>',google:'<svg width="20" height="20" viewBox="0 0 20 20"><path d="M17.86,9.09 C18.46,12.12 17.14,16.05 13.81,17.56 C9.45,19.53 4.13,17.68 2.47,12.87 C0.68,7.68 4.22,2.42 9.5,2.03 C11.57,1.88 13.42,2.37 15.05,3.65 C15.22,3.78 15.37,3.93 15.61,4.14 C14.9,4.81 14.23,5.45 13.5,6.14 C12.27,5.08 10.84,4.72 9.28,4.98 C8.12,5.17 7.16,5.76 6.37,6.63 C4.88,8.27 4.62,10.86 5.76,12.82 C6.95,14.87 9.17,15.8 11.57,15.25 C13.27,14.87 14.76,13.33 14.89,11.75 L10.51,11.75 L10.51,9.09 L17.86,9.09 L17.86,9.09 Z"/></svg>',gitter:'<svg width="20" height="20" viewBox="0 0 20 20"><rect x="3.5" y="1" width="1.531" height="11.471"/><rect x="7.324" y="4.059" width="1.529" height="15.294"/><rect x="11.148" y="4.059" width="1.527" height="15.294"/><rect x="14.971" y="4.059" width="1.529" height="8.412"/></svg>',github:'<svg width="20" height="20" viewBox="0 0 20 20"><path d="M10,1 C5.03,1 1,5.03 1,10 C1,13.98 3.58,17.35 7.16,18.54 C7.61,18.62 7.77,18.34 7.77,18.11 C7.77,17.9 7.76,17.33 7.76,16.58 C5.26,17.12 4.73,15.37 4.73,15.37 C4.32,14.33 3.73,14.05 3.73,14.05 C2.91,13.5 3.79,13.5 3.79,13.5 C4.69,13.56 5.17,14.43 5.17,14.43 C5.97,15.8 7.28,15.41 7.79,15.18 C7.87,14.6 8.1,14.2 8.36,13.98 C6.36,13.75 4.26,12.98 4.26,9.53 C4.26,8.55 4.61,7.74 5.19,7.11 C5.1,6.88 4.79,5.97 5.28,4.73 C5.28,4.73 6.04,4.49 7.75,5.65 C8.47,5.45 9.24,5.35 10,5.35 C10.76,5.35 11.53,5.45 12.25,5.65 C13.97,4.48 14.72,4.73 14.72,4.73 C15.21,5.97 14.9,6.88 14.81,7.11 C15.39,7.74 15.73,8.54 15.73,9.53 C15.73,12.99 13.63,13.75 11.62,13.97 C11.94,14.25 12.23,14.8 12.23,15.64 C12.23,16.84 12.22,17.81 12.22,18.11 C12.22,18.35 12.38,18.63 12.84,18.54 C16.42,17.35 19,13.98 19,10 C19,5.03 14.97,1 10,1 L10,1 Z"/></svg>',"github-alt":'<svg width="20" height="20" viewBox="0 0 20 20"><path d="M10,0.5 C4.75,0.5 0.5,4.76 0.5,10.01 C0.5,15.26 4.75,19.51 10,19.51 C15.24,19.51 19.5,15.26 19.5,10.01 C19.5,4.76 15.25,0.5 10,0.5 L10,0.5 Z M12.81,17.69 C12.81,17.69 12.81,17.7 12.79,17.69 C12.47,17.75 12.35,17.59 12.35,17.36 L12.35,16.17 C12.35,15.45 12.09,14.92 11.58,14.56 C12.2,14.51 12.77,14.39 13.26,14.21 C13.87,13.98 14.36,13.69 14.74,13.29 C15.42,12.59 15.76,11.55 15.76,10.17 C15.76,9.25 15.45,8.46 14.83,7.8 C15.1,7.08 15.07,6.29 14.75,5.44 L14.51,5.42 C14.34,5.4 14.06,5.46 13.67,5.61 C13.25,5.78 12.79,6.03 12.31,6.35 C11.55,6.16 10.81,6.05 10.09,6.05 C9.36,6.05 8.61,6.15 7.88,6.35 C7.28,5.96 6.75,5.68 6.26,5.54 C6.07,5.47 5.9,5.44 5.78,5.44 L5.42,5.44 C5.06,6.29 5.04,7.08 5.32,7.8 C4.7,8.46 4.4,9.25 4.4,10.17 C4.4,11.94 4.96,13.16 6.08,13.84 C6.53,14.13 7.05,14.32 7.69,14.43 C8.03,14.5 8.32,14.54 8.55,14.55 C8.07,14.89 7.82,15.42 7.82,16.16 L7.82,17.51 C7.8,17.69 7.7,17.8 7.51,17.8 C4.21,16.74 1.82,13.65 1.82,10.01 C1.82,5.5 5.49,1.83 10,1.83 C14.5,1.83 18.17,5.5 18.17,10.01 C18.18,13.53 15.94,16.54 12.81,17.69 L12.81,17.69 Z"/></svg>',"git-fork":'<svg width="20" height="20" viewBox="0 0 20 20"><circle fill="none" stroke="#000" cx="6" cy="3" r="1.79"/><circle fill="none" stroke="#000" cx="14" cy="3" r="1.79"/><circle fill="none" stroke="#000" cx="10" cy="17" r="1.79"/><path fill="none" stroke="#000" d="m6,4.78v1.99c0,2.63,4,3.66,4,6.75,0,1.55.01,1.24.01,1.24,0-.18,0,.31,0-1.24,0-3.09,3.99-4.12,3.99-6.75v-1.99"/></svg>',"git-branch":'<svg width="20" height="20" viewBox="0 0 20 20"><path fill="none" stroke="#000" d="m13.5,8c0,2.41-1.57,2.87-3.44,3.25-1.47.29-3.56.81-3.56,3.75V5"/><circle fill="none" stroke="#000" cx="6.5" cy="3" r="1.79"/><circle fill="none" stroke="#000" cx="13.5" cy="6" r="1.79"/><circle fill="none" stroke="#000" cx="6.5" cy="17" r="1.79"/></svg>',future:'<svg width="20" height="20" viewBox="0 0 20 20"><polyline points="19 2 18 2 18 6 14 6 14 7 19 7 19 2"/><path fill="none" stroke="#000" stroke-width="1.1" d="M18,6.548 C16.709,3.29 13.354,1 9.6,1 C4.6,1 0.6,5 0.6,10 C0.6,15 4.6,19 9.6,19 C14.6,19 18.6,15 18.6,10"/><rect x="9" y="4" width="1" height="7"/><path d="M13.018,14.197 L9.445,10.625" fill="none" stroke="#000" stroke-width="1.1"/></svg>',foursquare:'<svg width="20" height="20" viewBox="0 0 20 20"><path d="M15.23,2 C15.96,2 16.4,2.41 16.5,2.86 C16.57,3.15 16.56,3.44 16.51,3.73 C16.46,4.04 14.86,11.72 14.75,12.03 C14.56,12.56 14.16,12.82 13.61,12.83 C13.03,12.84 11.09,12.51 10.69,13 C10.38,13.38 7.79,16.39 6.81,17.53 C6.61,17.76 6.4,17.96 6.08,17.99 C5.68,18.04 5.29,17.87 5.17,17.45 C5.12,17.28 5.1,17.09 5.1,16.91 C5.1,12.4 4.86,7.81 5.11,3.31 C5.17,2.5 5.81,2.12 6.53,2 L15.23,2 L15.23,2 Z M9.76,11.42 C9.94,11.19 10.17,11.1 10.45,11.1 L12.86,11.1 C13.12,11.1 13.31,10.94 13.36,10.69 C13.37,10.64 13.62,9.41 13.74,8.83 C13.81,8.52 13.53,8.28 13.27,8.28 C12.35,8.29 11.42,8.28 10.5,8.28 C9.84,8.28 9.83,7.69 9.82,7.21 C9.8,6.85 10.13,6.55 10.5,6.55 C11.59,6.56 12.67,6.55 13.76,6.55 C14.03,6.55 14.23,6.4 14.28,6.14 C14.34,5.87 14.67,4.29 14.67,4.29 C14.67,4.29 14.82,3.74 14.19,3.74 L7.34,3.74 C7,3.75 6.84,4.02 6.84,4.33 C6.84,7.58 6.85,14.95 6.85,14.99 C6.87,15 8.89,12.51 9.76,11.42 L9.76,11.42 Z"/></svg>',forward:'<svg width="20" height="20" viewBox="0 0 20 20"><path d="M2.47,13.11 C4.02,10.02 6.27,7.85 9.04,6.61 C9.48,6.41 10.27,6.13 11,5.91 L11,2 L18.89,9 L11,16 L11,12.13 C9.25,12.47 7.58,13.19 6.02,14.25 C3.03,16.28 1.63,18.54 1.63,18.54 C1.63,18.54 1.38,15.28 2.47,13.11 L2.47,13.11 Z M5.3,13.53 C6.92,12.4 9.04,11.4 12,10.92 L12,13.63 L17.36,9 L12,4.25 L12,6.8 C11.71,6.86 10.86,7.02 9.67,7.49 C6.79,8.65 4.58,10.96 3.49,13.08 C3.18,13.7 2.68,14.87 2.49,16 C3.28,15.05 4.4,14.15 5.3,13.53 L5.3,13.53 Z"/></svg>',folder:'<svg width="20" height="20" viewBox="0 0 20 20"><polygon fill="none" stroke="#000" points="9.5 5.5 8.5 3.5 1.5 3.5 1.5 16.5 18.5 16.5 18.5 5.5"/></svg>',flickr:'<svg width="20" height="20" viewBox="0 0 20 20"><circle cx="5.5" cy="9.5" r="3.5"/><circle cx="14.5" cy="9.5" r="3.5"/></svg>',file:'<svg width="20" height="20" viewBox="0 0 20 20"><rect fill="none" stroke="#000" x="3.5" y="1.5" width="13" height="17"/></svg>',"file-text":'<svg width="20" height="20" viewBox="0 0 20 20"><rect fill="none" stroke="#000" width="13" height="17" x="3.5" y="1.5"/><line fill="none" stroke="#000" x1="6" x2="12" y1="12.5" y2="12.5"/><line fill="none" stroke="#000" x1="6" x2="14" y1="8.5" y2="8.5"/><line fill="none" stroke="#000" x1="6" x2="14" y1="6.5" y2="6.5"/><line fill="none" stroke="#000" x1="6" x2="14" y1="10.5" y2="10.5"/></svg>',"file-pdf":'<svg width="20" height="20" viewBox="0 0 20 20"><rect fill="none" stroke="#000" width="13" height="17" x="3.5" y="1.5"/><path d="M14.65 11.67c-.48.3-1.37-.19-1.79-.37a4.65 4.65 0 0 1 1.49.06c.35.1.36.28.3.31zm-6.3.06l.43-.79a14.7 14.7 0 0 0 .75-1.64 5.48 5.48 0 0 0 1.25 1.55l.2.15a16.36 16.36 0 0 0-2.63.73zM9.5 5.32c.2 0 .32.5.32.97a1.99 1.99 0 0 1-.23 1.04 5.05 5.05 0 0 1-.17-1.3s0-.71.08-.71zm-3.9 9a4.35 4.35 0 0 1 1.21-1.46l.24-.22a4.35 4.35 0 0 1-1.46 1.68zm9.23-3.3a2.05 2.05 0 0 0-1.32-.3 11.07 11.07 0 0 0-1.58.11 4.09 4.09 0 0 1-.74-.5 5.39 5.39 0 0 1-1.32-2.06 10.37 10.37 0 0 0 .28-2.62 1.83 1.83 0 0 0-.07-.25.57.57 0 0 0-.52-.4H9.4a.59.59 0 0 0-.6.38 6.95 6.95 0 0 0 .37 3.14c-.26.63-1 2.12-1 2.12-.3.58-.57 1.08-.82 1.5l-.8.44A3.11 3.11 0 0 0 5 14.16a.39.39 0 0 0 .15.42l.24.13c1.15.56 2.28-1.74 2.66-2.42a23.1 23.1 0 0 1 3.59-.85 4.56 4.56 0 0 0 2.91.8.5.5 0 0 0 .3-.21 1.1 1.1 0 0 0 .12-.75.84.84 0 0 0-.14-.25z"/></svg>',"file-edit":'<svg width="20" height="20" viewBox="0 0 20 20"><path fill="none" stroke="#000" d="M18.65,1.68 C18.41,1.45 18.109,1.33 17.81,1.33 C17.499,1.33 17.209,1.45 16.98,1.68 L8.92,9.76 L8,12.33 L10.55,11.41 L18.651,3.34 C19.12,2.87 19.12,2.15 18.65,1.68 L18.65,1.68 L18.65,1.68 Z"/><polyline fill="none" stroke="#000" points="16.5 8.482 16.5 18.5 3.5 18.5 3.5 1.5 14.211 1.5"/></svg>',facebook:'<svg width="20" height="20" viewBox="0 0 20 20"><path d="M11,10h2.6l0.4-3H11V5.3c0-0.9,0.2-1.5,1.5-1.5H14V1.1c-0.3,0-1-0.1-2.1-0.1C9.6,1,8,2.4,8,5v2H5.5v3H8v8h3V10z"/></svg>',eye:'<svg width="20" height="20" viewBox="0 0 20 20"><circle fill="none" stroke="#000" cx="10" cy="10" r="3.45"/><path fill="none" stroke="#000" d="m19.5,10c-2.4,3.66-5.26,7-9.5,7h0,0,0c-4.24,0-7.1-3.34-9.49-7C2.89,6.34,5.75,3,9.99,3h0,0,0c4.25,0,7.11,3.34,9.5,7Z"/></svg>',"eye-slash":'<svg width="20" height="20" viewBox="0 0 20 20"><path fill="none" stroke="#000" d="m7.56,7.56c.62-.62,1.49-1.01,2.44-1.01,1.91,0,3.45,1.54,3.45,3.45,0,.95-.39,1.82-1.01,2.44"/><path fill="none" stroke="#000" d="m19.5,10c-2.4,3.66-5.26,7-9.5,7h0,0,0c-4.24,0-7.1-3.34-9.49-7C2.89,6.34,5.75,3,9.99,3h0,0,0c4.25,0,7.11,3.34,9.5,7Z"/><line fill="none" stroke="#000" x1="2.5" y1="2.5" x2="17.5" y2="17.5"/></svg>',expand:'<svg width="20" height="20" viewBox="0 0 20 20"><polygon points="13 2 18 2 18 7 17 7 17 3 13 3"/><polygon points="2 13 3 13 3 17 7 17 7 18 2 18"/><path fill="none" stroke="#000" stroke-width="1.1" d="M11,9 L17,3"/><path fill="none" stroke="#000" stroke-width="1.1" d="M3,17 L9,11"/></svg>',etsy:'<svg width="20" height="20" viewBox="0 0 20 20"><path d="M8,4.26C8,4.07,8,4,8.31,4h4.46c.79,0,1.22.67,1.53,1.91l.25,1h.76c.14-2.82.26-4,.26-4S13.65,3,12.52,3H6.81L3.75,2.92v.84l1,.2c.73.11.9.27,1,1,0,0,.06,2,.06,5.17s-.06,5.14-.06,5.14c0,.59-.23.81-1,.94l-1,.2v.84l3.06-.1h5.11c1.15,0,3.82.1,3.82.1,0-.7.45-3.88.51-4.22h-.73l-.76,1.69a2.25,2.25,0,0,1-2.45,1.47H9.4c-1,0-1.44-.4-1.44-1.24V10.44s2.16,0,2.86.06c.55,0,.85.19,1.06,1l.23,1H13L12.9,9.94,13,7.41h-.85l-.28,1.13c-.16.74-.28.84-1,1-1,.1-2.89.09-2.89.09Z"/></svg>',dribbble:'<svg width="20" height="20" viewBox="0 0 20 20"><path fill="none" stroke="#000" stroke-width="1.4" d="M1.3,8.9c0,0,5,0.1,8.6-1c1.4-0.4,2.6-0.9,4-1.9 c1.4-1.1,2.5-2.5,2.5-2.5"/><path fill="none" stroke="#000" stroke-width="1.4" d="M3.9,16.6c0,0,1.7-2.8,3.5-4.2 c1.8-1.3,4-2,5.7-2.2C16,10,19,10.6,19,10.6"/><path fill="none" stroke="#000" stroke-width="1.4" d="M6.9,1.6c0,0,3.3,4.6,4.2,6.8 c0.4,0.9,1.3,3.1,1.9,5.2c0.6,2,0.9,4.4,0.9,4.4"/><circle fill="none" stroke="#000" stroke-width="1.4" cx="10" cy="10" r="9"/></svg>',download:'<svg width="20" height="20" viewBox="0 0 20 20"><polyline fill="none" stroke="#000" points="14,10 9.5,14.5 5,10"/><rect x="3" y="17" width="13" height="1"/><line fill="none" stroke="#000" x1="9.5" y1="13.91" x2="9.5" y2="3"/></svg>',discord:'<svg width="20" height="20" viewBox="0 0 20 20"><path d="M16.074,4.361a14.243,14.243,0,0,0-3.61-1.134,10.61,10.61,0,0,0-.463.96,13.219,13.219,0,0,0-4,0,10.138,10.138,0,0,0-.468-.96A14.206,14.206,0,0,0,3.919,4.364,15.146,15.146,0,0,0,1.324,14.5a14.435,14.435,0,0,0,4.428,2.269A10.982,10.982,0,0,0,6.7,15.21a9.294,9.294,0,0,1-1.494-.727c.125-.093.248-.19.366-.289a10.212,10.212,0,0,0,8.854,0c.119.1.242.2.366.289a9.274,9.274,0,0,1-1.5.728,10.8,10.8,0,0,0,.948,1.562,14.419,14.419,0,0,0,4.431-2.27A15.128,15.128,0,0,0,16.074,4.361Zm-8.981,8.1a1.7,1.7,0,0,1-1.573-1.79A1.689,1.689,0,0,1,7.093,8.881a1.679,1.679,0,0,1,1.573,1.791A1.687,1.687,0,0,1,7.093,12.462Zm5.814,0a1.7,1.7,0,0,1-1.573-1.79,1.689,1.689,0,0,1,1.573-1.791,1.679,1.679,0,0,1,1.573,1.791A1.688,1.688,0,0,1,12.907,12.462Z"/></svg>',desktop:'<svg width="20" height="20" viewBox="0 0 20 20"><rect x="8" y="15" width="1" height="2"/><rect x="11" y="15" width="1" height="2"/><rect x="5" y="16" width="10" height="1"/><rect fill="none" stroke="#000" x="1.5" y="3.5" width="17" height="11"/></svg>',database:'<svg width="20" height="20" viewBox="0 0 20 20"><ellipse fill="none" stroke="#000" cx="10" cy="4.64" rx="7.5" ry="3.14"/><path fill="none" stroke="#000" d="M17.5,8.11 C17.5,9.85 14.14,11.25 10,11.25 C5.86,11.25 2.5,9.84 2.5,8.11"/><path fill="none" stroke="#000" d="M17.5,11.25 C17.5,12.99 14.14,14.39 10,14.39 C5.86,14.39 2.5,12.98 2.5,11.25"/><path fill="none" stroke="#000" d="M17.49,4.64 L17.5,14.36 C17.5,16.1 14.14,17.5 10,17.5 C5.86,17.5 2.5,16.09 2.5,14.36 L2.5,4.64"/></svg>',crosshairs:'<svg width="20" height="20" viewBox="0 0 20 20"><circle fill="none" stroke="#000" cx="10" cy="10" r="7.5"/><line fill="none" stroke="#000" x1="10" x2="10" y2="8"/><line fill="none" stroke="#000" x1="10" y1="12" x2="10" y2="20"/><line fill="none" stroke="#000" y1="10" x2="8" y2="10"/><line fill="none" stroke="#000" x1="12" y1="10" x2="20" y2="10"/></svg>',"credit-card":'<svg width="20" height="20" viewBox="0 0 20 20"><rect fill="none" stroke="#000" x="1.5" y="4.5" width="17" height="12"/><rect x="1" y="7" width="18" height="3"/></svg>',copy:'<svg width="20" height="20" viewBox="0 0 20 20"><rect fill="none" stroke="#000" x="3.5" y="2.5" width="12" height="16"/><polyline fill="none" stroke="#000" points="5 0.5 17.5 0.5 17.5 17"/></svg>',comments:'<svg width="20" height="20" viewBox="0 0 20 20"><polyline fill="none" stroke="#000" points="2 0.5 19.5 0.5 19.5 13"/><path d="M5,19.71 L5,15 L0,15 L0,2 L18,2 L18,15 L9.71,15 L5,19.71 L5,19.71 L5,19.71 Z M1,14 L6,14 L6,17.29 L9.29,14 L17,14 L17,3 L1,3 L1,14 L1,14 L1,14 Z"/></svg>',commenting:'<svg width="20" height="20" viewBox="0 0 20 20"><polygon fill="none" stroke="#000" points="1.5,1.5 18.5,1.5 18.5,13.5 10.5,13.5 6.5,17.5 6.5,13.5 1.5,13.5"/><circle cx="10" cy="8" r="1"/><circle cx="6" cy="8" r="1"/><circle cx="14" cy="8" r="1"/></svg>',comment:'<svg width="20" height="20" viewBox="0 0 20 20"><path d="M6,18.71 L6,14 L1,14 L1,1 L19,1 L19,14 L10.71,14 L6,18.71 L6,18.71 Z M2,13 L7,13 L7,16.29 L10.29,13 L18,13 L18,2 L2,2 L2,13 L2,13 Z"/></svg>',cog:'<svg width="20" height="20" viewBox="0 0 20 20"><circle fill="none" stroke="#000" cx="9.997" cy="10" r="3.31"/><path fill="none" stroke="#000" d="M18.488,12.285 L16.205,16.237 C15.322,15.496 14.185,15.281 13.303,15.791 C12.428,16.289 12.047,17.373 12.246,18.5 L7.735,18.5 C7.938,17.374 7.553,16.299 6.684,15.791 C5.801,15.27 4.655,15.492 3.773,16.237 L1.5,12.285 C2.573,11.871 3.317,10.999 3.317,9.991 C3.305,8.98 2.573,8.121 1.5,7.716 L3.765,3.784 C4.645,4.516 5.794,4.738 6.687,4.232 C7.555,3.722 7.939,2.637 7.735,1.5 L12.263,1.5 C12.072,2.637 12.441,3.71 13.314,4.22 C14.206,4.73 15.343,4.516 16.225,3.794 L18.487,7.714 C17.404,8.117 16.661,8.988 16.67,10.009 C16.672,11.018 17.415,11.88 18.488,12.285 L18.488,12.285 Z"/></svg>',code:'<svg width="20" height="20" viewBox="0 0 20 20"><polyline fill="none" stroke="#000" stroke-width="1.01" points="13,4 19,10 13,16"/><polyline fill="none" stroke="#000" stroke-width="1.01" points="7,4 1,10 7,16"/></svg>',"cloud-upload":'<svg width="20" height="20" viewBox="0 0 20 20"><path fill="none" stroke="#000" stroke-width="1.1" d="M6.5,14.61 L3.75,14.61 C1.96,14.61 0.5,13.17 0.5,11.39 C0.5,9.76 1.72,8.41 3.31,8.2 C3.38,5.31 5.75,3 8.68,3 C11.19,3 13.31,4.71 13.89,7.02 C14.39,6.8 14.93,6.68 15.5,6.68 C17.71,6.68 19.5,8.45 19.5,10.64 C19.5,12.83 17.71,14.6 15.5,14.6 L12.5,14.6"/><polyline fill="none" stroke="#000" points="7.25 11.75 9.5 9.5 11.75 11.75"/><path fill="none" stroke="#000" d="M9.5,18 L9.5,9.5"/></svg>',"cloud-download":'<svg width="20" height="20" viewBox="0 0 20 20"><path fill="none" stroke="#000" stroke-width="1.1" d="M6.5,14.61 L3.75,14.61 C1.96,14.61 0.5,13.17 0.5,11.39 C0.5,9.76 1.72,8.41 3.3,8.2 C3.38,5.31 5.75,3 8.68,3 C11.19,3 13.31,4.71 13.89,7.02 C14.39,6.8 14.93,6.68 15.5,6.68 C17.71,6.68 19.5,8.45 19.5,10.64 C19.5,12.83 17.71,14.6 15.5,14.6 L12.5,14.6"/><polyline fill="none" stroke="#000" points="11.75 16 9.5 18.25 7.25 16"/><path fill="none" stroke="#000" d="M9.5,18 L9.5,9.5"/></svg>',close:'<svg width="20" height="20" viewBox="0 0 20 20"><path fill="none" stroke="#000" stroke-width="1.06" d="M16,16 L4,4"/><path fill="none" stroke="#000" stroke-width="1.06" d="M16,4 L4,16"/></svg>',clock:'<svg width="20" height="20" viewBox="0 0 20 20"><circle fill="none" stroke="#000" stroke-width="1.1" cx="10" cy="10" r="9"/><rect x="9" y="4" width="1" height="7"/><path fill="none" stroke="#000" stroke-width="1.1" d="M13.018,14.197 L9.445,10.625"/></svg>',"chevron-up":'<svg width="20" height="20" viewBox="0 0 20 20"><polyline fill="none" stroke="#000" stroke-width="1.03" points="4 13 10 7 16 13"/></svg>',"chevron-right":'<svg width="20" height="20" viewBox="0 0 20 20"><polyline fill="none" stroke="#000" stroke-width="1.03" points="7 4 13 10 7 16"/></svg>',"chevron-left":'<svg width="20" height="20" viewBox="0 0 20 20"><polyline fill="none" stroke="#000" stroke-width="1.03" points="13 16 7 10 13 4"/></svg>',"chevron-down":'<svg width="20" height="20" viewBox="0 0 20 20"><polyline fill="none" stroke="#000" stroke-width="1.03" points="16 7 10 13 4 7"/></svg>',"chevron-double-right":'<svg width="20" height="20" viewBox="0 0 20 20"><polyline fill="none" stroke="#000" stroke-width="1.03" points="10 6 14 10 10 14"/><polyline fill="none" stroke="#000" stroke-width="1.03" points="6 6 10 10 6 14"/></svg>',"chevron-double-left":'<svg width="20" height="20" viewBox="0 0 20 20"><polyline fill="none" stroke="#000" stroke-width="1.03" points="10 14 6 10 10 6"/><polyline fill="none" stroke="#000" stroke-width="1.03" points="14 14 10 10 14 6"/></svg>',check:'<svg width="20" height="20" viewBox="0 0 20 20"><polyline fill="none" stroke="#000" stroke-width="1.1" points="4,10 8,15 17,4"/></svg>',cart:'<svg width="20" height="20" viewBox="0 0 20 20"><circle cx="7.3" cy="17.3" r="1.4"/><circle cx="13.3" cy="17.3" r="1.4"/><polyline fill="none" stroke="#000" points="0 2 3.2 4 5.3 12.5 16 12.5 18 6.5 8 6.5"/></svg>',camera:'<svg width="20" height="20" viewBox="0 0 20 20"><circle fill="none" stroke="#000" stroke-width="1.1" cx="10" cy="10.8" r="3.8"/><path fill="none" stroke="#000" d="M1,4.5 C0.7,4.5 0.5,4.7 0.5,5 L0.5,17 C0.5,17.3 0.7,17.5 1,17.5 L19,17.5 C19.3,17.5 19.5,17.3 19.5,17 L19.5,5 C19.5,4.7 19.3,4.5 19,4.5 L13.5,4.5 L13.5,2.9 C13.5,2.6 13.3,2.5 13,2.5 L7,2.5 C6.7,2.5 6.5,2.6 6.5,2.9 L6.5,4.5 L1,4.5 L1,4.5 Z"/></svg>',calendar:'<svg width="20" height="20" viewBox="0 0 20 20"><path d="M 2,3 2,17 18,17 18,3 2,3 Z M 17,16 3,16 3,8 17,8 17,16 Z M 17,7 3,7 3,4 17,4 17,7 Z"/><rect width="1" height="3" x="6" y="2"/><rect width="1" height="3" x="13" y="2"/></svg>',bookmark:'<svg width="20" height="20" viewBox="0 0 20 20"><polygon fill="none" stroke="#000" points="5.5 1.5 15.5 1.5 15.5 17.5 10.5 12.5 5.5 17.5"/></svg>',bolt:'<svg width="20" height="20" viewBox="0 0 20 20"><path d="M4.74,20 L7.73,12 L3,12 L15.43,1 L12.32,9 L17.02,9 L4.74,20 L4.74,20 L4.74,20 Z M9.18,11 L7.1,16.39 L14.47,10 L10.86,10 L12.99,4.67 L5.61,11 L9.18,11 L9.18,11 L9.18,11 Z"/></svg>',bold:'<svg width="20" height="20" viewBox="0 0 20 20"><path d="M5,15.3 C5.66,15.3 5.9,15 5.9,14.53 L5.9,5.5 C5.9,4.92 5.56,4.7 5,4.7 L5,4 L8.95,4 C12.6,4 13.7,5.37 13.7,6.9 C13.7,7.87 13.14,9.17 10.86,9.59 L10.86,9.7 C13.25,9.86 14.29,11.28 14.3,12.54 C14.3,14.47 12.94,16 9,16 L5,16 L5,15.3 Z M9,9.3 C11.19,9.3 11.8,8.5 11.85,7 C11.85,5.65 11.3,4.8 9,4.8 L7.67,4.8 L7.67,9.3 L9,9.3 Z M9.185,15.22 C11.97,15 12.39,14 12.4,12.58 C12.4,11.15 11.39,10 9,10 L7.67,10 L7.67,15 L9.18,15 Z"/></svg>',bluesky:'<svg width="20" height="20" viewBox="0 0 20 20"><path d="M9.993,9.149c-.772-1.495-2.865-4.288-4.813-5.662-1.866-1.317-2.58-1.09-3.043-.878-.54.246-.637,1.075-.637,1.563s.265,4.003.444,4.587c.579,1.939,2.628,2.595,4.519,2.382.096-.014.193-.029.294-.039-.096.014-.198.029-.294.039-2.768.41-5.233,1.418-2.001,5.011,3.55,3.675,4.866-.786,5.541-3.053.675,2.262,1.452,6.564,5.474,3.053,3.024-3.053.83-4.601-1.939-5.011-.096-.01-.198-.024-.294-.039.101.014.198.024.294.039,1.89.212,3.945-.444,4.519-2.382.174-.588.444-4.099.444-4.587s-.096-1.317-.637-1.563c-.468-.212-1.177-.439-3.043.878-1.963,1.379-4.056,4.167-4.827,5.662h0Z"/></svg>',bell:'<svg width="20" height="20" viewBox="0 0 20 20"><path fill="none" stroke="#000" stroke-width="1.1" d="M17,15.5 L3,15.5 C2.99,14.61 3.79,13.34 4.1,12.51 C4.58,11.3 4.72,10.35 5.19,7.01 C5.54,4.53 5.89,3.2 7.28,2.16 C8.13,1.56 9.37,1.5 9.81,1.5 L9.96,1.5 C9.96,1.5 11.62,1.41 12.67,2.17 C14.08,3.2 14.42,4.54 14.77,7.02 C15.26,10.35 15.4,11.31 15.87,12.52 C16.2,13.34 17.01,14.61 17,15.5 L17,15.5 Z"/><path fill="none" stroke="#000" d="M12.39,16 C12.39,17.37 11.35,18.43 9.91,18.43 C8.48,18.43 7.42,17.37 7.42,16"/></svg>',behance:'<svg width="20" height="20" viewBox="0 0 20 20"><path d="M9.5,10.6c-0.4-0.5-0.9-0.9-1.6-1.1c1.7-1,2.2-3.2,0.7-4.7C7.8,4,6.3,4,5.2,4C3.5,4,1.7,4,0,4v12c1.7,0,3.4,0,5.2,0 c1,0,2.1,0,3.1-0.5C10.2,14.6,10.5,12.3,9.5,10.6L9.5,10.6z M5.6,6.1c1.8,0,1.8,2.7-0.1,2.7c-1,0-2,0-2.9,0V6.1H5.6z M2.6,13.8v-3.1 c1.1,0,2.1,0,3.2,0c2.1,0,2.1,3.2,0.1,3.2L2.6,13.8z"/><path d="M19.9,10.9C19.7,9.2,18.7,7.6,17,7c-4.2-1.3-7.3,3.4-5.3,7.1c0.9,1.7,2.8,2.3,4.7,2.1c1.7-0.2,2.9-1.3,3.4-2.9h-2.2 c-0.4,1.3-2.4,1.5-3.5,0.6c-0.4-0.4-0.6-1.1-0.6-1.7H20C20,11.7,19.9,10.9,19.9,10.9z M13.5,10.6c0-1.6,2.3-2.7,3.5-1.4 c0.4,0.4,0.5,0.9,0.6,1.4H13.5L13.5,10.6z"/><rect x="13" y="4" width="5" height="1.4"/></svg>',ban:'<svg width="20" height="20" viewBox="0 0 20 20"><circle fill="none" stroke="#000" stroke-width="1.1" cx="10" cy="10" r="9"/><line fill="none" stroke="#000" stroke-width="1.1" x1="4" y1="3.5" x2="16" y2="16.5"/></svg>',bag:'<svg width="20" height="20" viewBox="0 0 20 20"><path fill="none" stroke="#000" d="M7.5,7.5V4A2.48,2.48,0,0,1,10,1.5,2.54,2.54,0,0,1,12.5,4V7.5"/><polygon fill="none" stroke="#000" points="16.5 7.5 3.5 7.5 2.5 18.5 17.5 18.5 16.5 7.5"/></svg>',"arrow-up":'<svg width="20" height="20" viewBox="0 0 20 20"><polygon points="10.5,4 15.37,9.4 14.63,10.08 10.5,5.49 6.37,10.08 5.63,9.4"/><line fill="none" stroke="#000" x1="10.5" y1="16" x2="10.5" y2="5"/></svg>',"arrow-up-right":'<svg width="20" height="20" viewBox="0 0 20 20"><polyline fill="none" stroke="#000" points="16 10 16 4 10 4"/><line fill="none" stroke="#000" x1="4" y1="16" x2="16" y2="4"/></svg>',"arrow-right":'<svg width="20" height="20" viewBox="0 0 20 20"><polyline fill="none" stroke="#000" points="10 5 15 9.5 10 14"/><line fill="none" stroke="#000" x1="4" y1="9.5" x2="15" y2="9.5"/></svg>',"arrow-left":'<svg width="20" height="20" viewBox="0 0 20 20"><polyline fill="none" stroke="#000" points="10 14 5 9.5 10 5"/><line fill="none" stroke="#000" x1="16" y1="9.5" x2="5" y2="9.52"/></svg>',"arrow-down":'<svg width="20" height="20" viewBox="0 0 20 20"><polygon points="10.5,16.08 5.63,10.66 6.37,10 10.5,14.58 14.63,10 15.37,10.66"/><line fill="none" stroke="#000" x1="10.5" y1="4" x2="10.5" y2="15"/></svg>',apple:'<svg width="20" height="20" viewBox="0 0 20 20"><path d="m17.23,6.93c-.1.08-1.95,1.12-1.95,3.43,0,2.67,2.35,3.62,2.42,3.64-.01.06-.37,1.29-1.24,2.55-.77,1.11-1.58,2.22-2.8,2.22s-1.54-.71-2.95-.71-1.87.73-2.99.73-1.9-1.03-2.8-2.29c-1.04-1.48-1.88-3.78-1.88-5.96,0-3.5,2.28-5.36,4.51-5.36,1.19,0,2.18.78,2.93.78s1.82-.83,3.17-.83c.51,0,2.36.05,3.57,1.79h0Zm-4.21-3.27c.56-.66.96-1.59.96-2.51,0-.13-.01-.26-.03-.36-.91.03-1.99.61-2.65,1.36-.51.58-.99,1.5-.99,2.44,0,.14.02.28.03.33.06.01.15.02.24.02.82,0,1.85-.55,2.44-1.28h0Z"/></svg>',android:'<svg width="20" height="20" viewBox="0 0 20 20"><path d="m14.88,6.77l1.66-2.87c.09-.16.04-.37-.12-.46-.16-.09-.37-.04-.46.12l-1.68,2.91c-1.28-.59-2.73-.91-4.28-.91s-3,.33-4.28.91l-1.68-2.91c-.09-.16-.3-.22-.46-.12-.16.09-.22.3-.12.46l1.66,2.87C2.26,8.32.32,11.22,0,14.61h20c-.32-3.39-2.26-6.29-5.12-7.84h0Zm-9.47,5.03c-.46,0-.84-.38-.84-.84s.38-.84.84-.84.84.38.84.84c0,.46-.37.84-.84.84Zm9.18,0c-.46,0-.84-.38-.84-.84s.38-.84.84-.84.84.38.84.84c0,.46-.37.84-.84.84Z"/></svg>',"android-robot":'<svg width="20" height="20" viewBox="0 0 20 20"><path d="m17.61,7.96v4.64c-.06,1.48-2.17,1.48-2.23,0v-4.64c.06-1.48,2.17-1.48,2.23,0Z"/><path d="m4.62,7.96v4.64c-.06,1.48-2.17,1.48-2.23,0v-4.64c.06-1.48,2.17-1.48,2.23,0Z"/><path d="m12.78,2.85c-.11-.07-.23-.13-.34-.19.13-.23.65-1.17.79-1.42.07-.12-.05-.27-.18-.23-.04.01-.07.04-.09.08l-.79,1.43c-1.32-.6-2.98-.6-4.3,0-.13-.23-.65-1.18-.79-1.43-.04-.07-.14-.1-.21-.06-.08.04-.1.14-.06.21,0,0,.79,1.42.79,1.42-1.49.77-2.53,2.28-2.53,3.99-.02,0,9.93,0,9.93,0,.01-1.55-.87-2.98-2.19-3.8Zm-5.07,1.98c-.23,0-.41-.19-.41-.41.01-.27.21-.41.41-.41s.4.14.42.41c0,.22-.18.42-.41.41Zm4.58,0c-.23,0-.42-.19-.41-.41.01-.28.21-.41.41-.41s.4.14.41.41c0,.23-.19.41-.41.41Z"/><path d="m14.97,7.03v7.2c0,.66-.54,1.2-1.2,1.2h-.8v2.46c-.06,1.48-2.16,1.48-2.23,0,0,0,0-2.46,0-2.46h-1.48v2.46c0,.61-.5,1.11-1.11,1.11s-1.11-.5-1.11-1.11v-2.46h-.8c-.66,0-1.2-.54-1.2-1.2,0,0,0-7.2,0-7.2h9.93Z"/></svg>',album:'<svg width="20" height="20" viewBox="0 0 20 20"><rect x="5" y="2" width="10" height="1"/><rect x="3" y="4" width="14" height="1"/><rect fill="none" stroke="#000" x="1.5" y="6.5" width="17" height="11"/></svg>',"500px":'<svg width="20" height="20" viewBox="0 0 20 20"><path d="M9.624,11.866c-0.141,0.132,0.479,0.658,0.662,0.418c0.051-0.046,0.607-0.61,0.662-0.664c0,0,0.738,0.719,0.814,0.719 c0.1,0,0.207-0.055,0.322-0.17c0.27-0.269,0.135-0.416,0.066-0.495l-0.631-0.616l0.658-0.668c0.146-0.156,0.021-0.314-0.1-0.449 c-0.182-0.18-0.359-0.226-0.471-0.125l-0.656,0.654l-0.654-0.654c-0.033-0.034-0.08-0.045-0.124-0.045 c-0.079,0-0.191,0.068-0.307,0.181c-0.202,0.202-0.247,0.351-0.133,0.462l0.665,0.665L9.624,11.866z"/><path d="M11.066,2.884c-1.061,0-2.185,0.248-3.011,0.604c-0.087,0.034-0.141,0.106-0.15,0.205C7.893,3.784,7.919,3.909,7.982,4.066 c0.05,0.136,0.187,0.474,0.452,0.372c0.844-0.326,1.779-0.507,2.633-0.507c0.963,0,1.9,0.191,2.781,0.564 c0.695,0.292,1.357,0.719,2.078,1.34c0.051,0.044,0.105,0.068,0.164,0.068c0.143,0,0.273-0.137,0.389-0.271 c0.191-0.214,0.324-0.395,0.135-0.575c-0.686-0.654-1.436-1.138-2.363-1.533C13.24,3.097,12.168,2.884,11.066,2.884z"/><path d="M16.43,15.747c-0.092-0.028-0.242,0.05-0.309,0.119l0,0c-0.652,0.652-1.42,1.169-2.268,1.521 c-0.877,0.371-1.814,0.551-2.779,0.551c-0.961,0-1.896-0.189-2.775-0.564c-0.848-0.36-1.612-0.879-2.268-1.53 c-0.682-0.688-1.196-1.455-1.529-2.268c-0.325-0.799-0.471-1.643-0.471-1.643c-0.045-0.24-0.258-0.249-0.567-0.203 c-0.128,0.021-0.519,0.079-0.483,0.36v0.01c0.105,0.644,0.289,1.284,0.545,1.895c0.417,0.969,1.002,1.849,1.756,2.604 c0.757,0.754,1.636,1.34,2.604,1.757C8.901,18.785,9.97,19,11.088,19c1.104,0,2.186-0.215,3.188-0.645 c1.838-0.896,2.604-1.757,2.604-1.757c0.182-0.204,0.227-0.317-0.1-0.643C16.779,15.956,16.525,15.774,16.43,15.747z"/><path d="M5.633,13.287c0.293,0.71,0.723,1.341,1.262,1.882c0.54,0.54,1.172,0.971,1.882,1.264c0.731,0.303,1.509,0.461,2.298,0.461 c0.801,0,1.578-0.158,2.297-0.461c0.711-0.293,1.344-0.724,1.883-1.264c0.543-0.541,0.971-1.172,1.264-1.882 c0.314-0.721,0.463-1.5,0.463-2.298c0-0.79-0.148-1.569-0.463-2.289c-0.293-0.699-0.721-1.329-1.264-1.881 c-0.539-0.541-1.172-0.959-1.867-1.263c-0.721-0.303-1.5-0.461-2.299-0.461c-0.802,0-1.613,0.159-2.322,0.461 c-0.577,0.25-1.544,0.867-2.119,1.454v0.012V2.108h8.16C15.1,2.104,15.1,1.69,15.1,1.552C15.1,1.417,15.1,1,14.809,1H5.915 C5.676,1,5.527,1.192,5.527,1.384v6.84c0,0.214,0.273,0.372,0.529,0.428c0.5,0.105,0.614-0.056,0.737-0.224l0,0 c0.18-0.273,0.776-0.884,0.787-0.894c0.901-0.905,2.117-1.408,3.416-1.408c1.285,0,2.5,0.501,3.412,1.408 c0.914,0.914,1.408,2.122,1.408,3.405c0,1.288-0.508,2.496-1.408,3.405c-0.9,0.896-2.152,1.406-3.438,1.406 c-0.877,0-1.711-0.229-2.433-0.671v-4.158c0-0.553,0.237-1.151,0.643-1.614c0.462-0.519,1.094-0.799,1.782-0.799 c0.664,0,1.293,0.253,1.758,0.715c0.459,0.459,0.709,1.071,0.709,1.723c0,1.385-1.094,2.468-2.488,2.468 c-0.273,0-0.769-0.121-0.781-0.125c-0.281-0.087-0.405,0.306-0.438,0.436c-0.159,0.496,0.079,0.585,0.123,0.607 c0.452,0.137,0.743,0.157,1.129,0.157c1.973,0,3.572-1.6,3.572-3.57c0-1.964-1.6-3.552-3.572-3.552c-0.97,0-1.872,0.36-2.546,1.038 c-0.656,0.631-1.027,1.487-1.027,2.322v3.438v-0.011c-0.372-0.42-0.732-1.041-0.981-1.682c-0.102-0.248-0.315-0.202-0.607-0.113 c-0.135,0.035-0.519,0.157-0.44,0.439C5.372,12.799,5.577,13.164,5.633,13.287z"/></svg>'})}return"undefined"!=typeof window&&window.UIkit&&window.UIkit.use(t),t}()},6612:function(t){
/*! UIkit 3.19.2 | https://www.getuikit.com | (c) 2014 - 2024 YOOtheme | MIT License */
t.exports=function(){"use strict";const{hasOwnProperty:t,toString:e}=Object.prototype;function i(e,i){return t.call(e,i)}const n=/\B([A-Z])/g,s=K((t=>t.replace(n,"-$1").toLowerCase())),o=/-(\w)/g,r=K((t=>(t.charAt(0).toLowerCase()+t.slice(1)).replace(o,((t,e)=>e.toUpperCase())))),l=K((t=>t.charAt(0).toUpperCase()+t.slice(1)));function a(t,e){var i;return null==(i=null==t?void 0:t.startsWith)?void 0:i.call(t,e)}function h(t,e){var i;return null==(i=null==t?void 0:t.endsWith)?void 0:i.call(t,e)}function c(t,e){var i;return null==(i=null==t?void 0:t.includes)?void 0:i.call(t,e)}function d(t,e){var i;return null==(i=null==t?void 0:t.findIndex)?void 0:i.call(t,e)}const{isArray:u,from:g}=Array,{assign:f}=Object;function p(t){return"function"==typeof t}function m(t){return null!==t&&"object"==typeof t}function v(t){return"[object Object]"===e.call(t)}function w(t){return m(t)&&t===t.window}function x(t){return 9===k(t)}function y(t){return k(t)>=1}function b(t){return 1===k(t)}function k(t){return!w(t)&&m(t)&&t.nodeType}function C(t){return"boolean"==typeof t}function $(t){return"string"==typeof t}function L(t){return"number"==typeof t}function M(t){return L(t)||$(t)&&!isNaN(t-parseFloat(t))}function B(t){return!(u(t)?t.length:m(t)&&Object.keys(t).length)}function S(t){return void 0===t}function I(t){return C(t)?t:"true"===t||"1"===t||""===t||"false"!==t&&"0"!==t&&t}function E(t){const e=Number(t);return!isNaN(e)&&e}function T(t){return parseFloat(t)||0}function A(t){return P(t)[0]}function P(t){return y(t)?[t]:Array.from(t||[]).filter(y)}function _(t){if(w(t))return t;const e=x(t=A(t))?t:null==t?void 0:t.ownerDocument;return(null==e?void 0:e.defaultView)||window}function D(t,e){return t===e||m(t)&&m(e)&&Object.keys(t).length===Object.keys(e).length&&N(t,((t,i)=>t===e[i]))}function O(t,e,i){return t.replace(new RegExp(`${e}|${i}`,"g"),(t=>t===e?i:e))}function z(t){return t[t.length-1]}function N(t,e){for(const i in t)if(!1===e(t[i],i))return!1;return!0}function H(t,e){return t.slice().sort((({[e]:t=0},{[e]:i=0})=>t>i?1:i>t?-1:0))}function Z(t,e){return t.reduce(((t,i)=>t+T(p(e)?e(i):i[e])),0)}function j(t,e){const i=new Set;return t.filter((({[e]:t})=>!i.has(t)&&i.add(t)))}function F(t,e){return e.reduce(((e,i)=>({...e,[i]:t[i]})),{})}function V(t,e=0,i=1){return Math.min(Math.max(E(t)||0,e),i)}function W(){}function q(...t){return[["bottom","top"],["right","left"]].every((([e,i])=>Math.min(...t.map((({[e]:t})=>t)))-Math.max(...t.map((({[i]:t})=>t)))>0))}function R(t,e){return t.x<=e.right&&t.x>=e.left&&t.y<=e.bottom&&t.y>=e.top}function U(t,e,i){const n="width"===e?"height":"width";return{[n]:t[e]?Math.round(i*t[n]/t[e]):t[n],[e]:i}}function Y(t,e){t={...t};for(const i in t)t=t[i]>e[i]?U(t,i,e[i]):t;return t}function X(t,e){t=Y(t,e);for(const i in t)t=t[i]<e[i]?U(t,i,e[i]):t;return t}const G={ratio:U,contain:Y,cover:X};function J(t,e,i=0,n=!1){e=P(e);const{length:s}=e;return s?(t=M(t)?E(t):"next"===t?i+1:"previous"===t?i-1:"last"===t?s-1:e.indexOf(A(t)),n?V(t,0,s-1):(t%=s)<0?t+s:t):-1}function K(t){const e=Object.create(null);return(i,...n)=>e[i]||(e[i]=t(i,...n))}function Q(t,e,i){var n;if(m(e))for(const i in e)Q(t,i,e[i]);else{if(S(i))return null==(n=A(t))?void 0:n.getAttribute(e);for(const n of P(t))p(i)&&(i=i.call(n,Q(n,e))),null===i?et(n,e):n.setAttribute(e,i)}}function tt(t,e){return P(t).some((t=>t.hasAttribute(e)))}function et(t,e){P(t).forEach((t=>t.removeAttribute(e)))}function it(t,e){for(const i of[e,`data-${e}`])if(tt(t,i))return Q(t,i)}function nt(t,...e){for(const i of P(t)){const t=ht(e).filter((t=>!lt(i,t)));t.length&&i.classList.add(...t)}}function st(t,...e){for(const i of P(t)){const t=ht(e).filter((t=>lt(i,t)));t.length&&i.classList.remove(...t)}}function ot(t,e){e=new RegExp(e);for(const i of P(t))i.classList.remove(...g(i.classList).filter((t=>t.match(e))))}function rt(t,e,i){i=ht(i),st(t,e=ht(e).filter((t=>!c(i,t)))),nt(t,i)}function lt(t,e){return[e]=ht(e),P(t).some((t=>t.classList.contains(e)))}function at(t,e,i){const n=ht(e);S(i)||(i=!!i);for(const e of P(t))for(const t of n)e.classList.toggle(t,i)}function ht(t){return t?u(t)?t.map(ht).flat():String(t).split(/[ ,]/).filter(Boolean):[]}const ct={area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0};function dt(t){return P(t).some((t=>ct[t.tagName.toLowerCase()]))}function ut(t){return P(t).some((t=>t.offsetWidth||t.offsetHeight||t.getClientRects().length))}const gt="input,select,textarea,button";function ft(t){return P(t).some((t=>xt(t,gt)))}const pt=`${gt},a[href],[tabindex]`;function mt(t){return xt(t,pt)}function vt(t){var e;return null==(e=A(t))?void 0:e.parentElement}function wt(t,e){return P(t).filter((t=>xt(t,e)))}function xt(t,e){return P(t).some((t=>t.matches(e)))}function yt(t,e){var i;return null==(i=A(t))?void 0:i.closest(a(e,">")?e.slice(1):e)}function bt(t,e){return $(e)?!!yt(t,e):A(e).contains(A(t))}function kt(t,e){const i=[];for(;t=vt(t);)e&&!xt(t,e)||i.push(t);return i}function Ct(t,e){const i=(t=A(t))?g(t.children):[];return e?wt(i,e):i}function $t(t,e){return e?P(t).indexOf(A(e)):Ct(vt(t)).indexOf(t)}function Lt(t){return(t=A(t))&&["origin","pathname","search"].every((e=>t[e]===location[e]))}function Mt(t){if(Lt(t)){t=A(t);const e=decodeURIComponent(t.hash).substring(1);return document.getElementById(e)||document.getElementsByName(e)[0]}}function Bt(t,e){return It(t,Pt(t,e))}function St(t,e){return Et(t,Pt(t,e))}function It(t,e){return A(Ot(t,A(e),"querySelector"))}function Et(t,e){return P(Ot(t,A(e),"querySelectorAll"))}const Tt=/(^|[^\\],)\s*[!>+~-]/,At=K((t=>t.match(Tt)));function Pt(t,e=document){return $(t)&&At(t)||x(e)?e:e.ownerDocument}const _t=/([!>+~-])(?=\s+[!>+~-]|\s*$)/g,Dt=K((t=>t.replace(_t,"$1 *")));function Ot(t,e=document,i){if(!t||!$(t))return t;if(t=Dt(t),At(t)){const i=Nt(t);t="";for(let n of i){let s=e;if("!"===n[0]){const t=n.substr(1).trim().split(" ");if(s=vt(e).closest(t[0]),n=t.slice(1).join(" ").trim(),!n.length&&1===i.length)return s}if("-"===n[0]){const t=n.substr(1).trim().split(" "),i=(s||e).previousElementSibling;s=xt(i,n.substr(1))?i:null,n=t.slice(1).join(" ")}s&&(t+=`${t?",":""}${Ht(s)} ${n}`)}x(e)||(e=e.ownerDocument)}try{return e[i](t)}catch(t){return null}}const zt=/.*?[^\\](?![^(]*\))(?:,|$)/g,Nt=K((t=>t.match(zt).map((t=>t.replace(/,$/,"").trim()))));function Ht(t){const e=[];for(;t.parentNode;){const i=Q(t,"id");if(i){e.unshift(`#${Zt(i)}`);break}{let{tagName:i}=t;"HTML"!==i&&(i+=`:nth-child(${$t(t)+1})`),e.unshift(i),t=t.parentNode}}return e.join(" > ")}function Zt(t){return $(t)?CSS.escape(t):""}function jt(...t){let[e,i,n,s,o=!1]=Rt(t);s.length>1&&(s=Yt(s)),(null==o?void 0:o.self)&&(s=Xt(s)),n&&(s=Ut(n,s));for(const t of i)for(const i of e)i.addEventListener(t,s,o);return()=>Ft(e,i,s,o)}function Ft(...t){let[e,i,,n,s=!1]=Rt(t);for(const t of i)for(const i of e)i.removeEventListener(t,n,s)}function Vt(...t){const[e,i,n,s,o=!1,r]=Rt(t),l=jt(e,i,n,(t=>{const e=!r||r(t);e&&(l(),s(t,e))}),o);return l}function Wt(t,e,i){return Kt(t).every((t=>t.dispatchEvent(qt(e,!0,!0,i))))}function qt(t,e=!0,i=!1,n){return $(t)&&(t=new CustomEvent(t,{bubbles:e,cancelable:i,detail:n})),t}function Rt(t){return t[0]=Kt(t[0]),$(t[1])&&(t[1]=t[1].split(" ")),p(t[2])&&t.splice(2,0,!1),t}function Ut(t,e){return i=>{const n=">"===t[0]?Et(t,i.currentTarget).reverse().find((t=>t.contains(i.target))):i.target.closest(t);n&&(i.current=n,e.call(this,i),delete i.current)}}function Yt(t){return e=>u(e.detail)?t(e,...e.detail):t(e)}function Xt(t){return function(e){if(e.target===e.currentTarget||e.target===e.current)return t.call(null,e)}}function Gt(t){return t&&"addEventListener"in t}function Jt(t){return Gt(t)?t:A(t)}function Kt(t){return u(t)?t.map(Jt).filter(Boolean):$(t)?Et(t):Gt(t)?[t]:P(t)}function Qt(t){return"touch"===t.pointerType||!!t.touches}function te(t){var e,i;const{clientX:n,clientY:s}=(null==(e=t.touches)?void 0:e[0])||(null==(i=t.changedTouches)?void 0:i[0])||t;return{x:n,y:s}}const ee={"animation-iteration-count":!0,"column-count":!0,"fill-opacity":!0,"flex-grow":!0,"flex-shrink":!0,"font-weight":!0,"line-height":!0,opacity:!0,order:!0,orphans:!0,"stroke-dasharray":!0,"stroke-dashoffset":!0,widows:!0,"z-index":!0,zoom:!0};function ie(t,e,i,n){const s=P(t);for(const t of s)if($(e)){if(e=ne(e),S(i))return getComputedStyle(t).getPropertyValue(e);t.style.setProperty(e,M(i)&&!ee[e]?`${i}px`:i||L(i)?i:"",n)}else{if(u(e)){const i={};for(const n of e)i[n]=ie(t,n);return i}if(m(e))for(const n in e)ie(t,n,e[n],i)}return s[0]}const ne=K((t=>se(t)));function se(t){if(a(t,"--"))return t;t=s(t);const{style:e}=document.documentElement;if(t in e)return t;for(const i of["webkit","moz"]){const n=`-${i}-${t}`;if(n in e)return n}}const oe="uk-transition",re="transitionend",le="transitioncanceled";function ae(t,e,i=400,n="linear"){return i=Math.round(i),Promise.all(P(t).map((t=>new Promise(((s,o)=>{for(const i in e){const e=ie(t,i);""===e&&ie(t,i,e)}const r=setTimeout((()=>Wt(t,re)),i);Vt(t,[re,le],(({type:e})=>{clearTimeout(r),st(t,oe),ie(t,{transitionProperty:"",transitionDuration:"",transitionTimingFunction:""}),e===le?o():s(t)}),{self:!0}),nt(t,oe),ie(t,{transitionProperty:Object.keys(e).map(ne).join(","),transitionDuration:`${i}ms`,transitionTimingFunction:n,...e})})))))}const he={start:ae,async stop(t){Wt(t,re),await Promise.resolve()},async cancel(t){Wt(t,le),await Promise.resolve()},inProgress:t=>lt(t,oe)},ce="uk-animation-",de="animationend",ue="animationcanceled";function ge(t,e,i=200,n,s){return Promise.all(P(t).map((t=>new Promise(((o,r)=>{Wt(t,ue);const l=setTimeout((()=>Wt(t,de)),i);Vt(t,[de,ue],(({type:e})=>{clearTimeout(l),e===ue?r():o(t),ie(t,"animationDuration",""),ot(t,`${ce}\\S*`)}),{self:!0}),ie(t,"animationDuration",`${i}ms`),nt(t,e,ce+(s?"leave":"enter")),a(e,ce)&&(n&&nt(t,`uk-transform-origin-${n}`),s&&nt(t,`${ce}reverse`))})))))}const fe=new RegExp(`${ce}(enter|leave)`),pe={in:ge,out:(t,e,i,n)=>ge(t,e,i,n,!0),inProgress:t=>fe.test(Q(t,"class")),cancel(t){Wt(t,ue)}};function me(t){"loading"===document.readyState?Vt(document,"DOMContentLoaded",t):t()}function ve(t,...e){return e.some((e=>{var i;return(null==(i=null==t?void 0:t.tagName)?void 0:i.toLowerCase())===e.toLowerCase()}))}function we(t){return(t=Pe(t)).innerHTML="",t}function xe(t,e){return S(e)?Pe(t).innerHTML:be(we(t),e)}const ye=$e("prepend"),be=$e("append"),ke=$e("before"),Ce=$e("after");function $e(t){return function(e,i){var n;const s=P($(i)?Ee(i):i);return null==(n=Pe(e))||n[t](...s),Te(s)}}function Le(t){P(t).forEach((t=>t.remove()))}function Me(t,e){for(e=A(ke(t,e));e.firstElementChild;)e=e.firstElementChild;return be(e,t),e}function Be(t,e){return P(P(t).map((t=>t.hasChildNodes()?Me(g(t.childNodes),e):be(t,e))))}function Se(t){P(t).map(vt).filter(((t,e,i)=>i.indexOf(t)===e)).forEach((t=>t.replaceWith(...t.childNodes)))}const Ie=/^<(\w+)\s*\/?>(?:<\/\1>)?$/;function Ee(t){const e=Ie.exec(t);if(e)return document.createElement(e[1]);const i=document.createElement("template");return i.innerHTML=t.trim(),Te(i.content.childNodes)}function Te(t){return t.length>1?t:t[0]}function Ae(t,e){if(b(t))for(e(t),t=t.firstElementChild;t;){const i=t.nextElementSibling;Ae(t,e),t=i}}function Pe(t,e){return De(t)?A(Ee(t)):It(t,e)}function _e(t,e){return De(t)?P(Ee(t)):Et(t,e)}function De(t){return $(t)&&a(t.trim(),"<")}const Oe={width:["left","right"],height:["top","bottom"]};function ze(t){const e=b(t)?A(t).getBoundingClientRect():{height:je(t),width:Fe(t),top:0,left:0};return{height:e.height,width:e.width,top:e.top,left:e.left,bottom:e.top+e.height,right:e.left+e.width}}function Ne(t,e){e&&ie(t,{left:0,top:0});const i=ze(t);if(t){const{scrollY:e,scrollX:n}=_(t),s={height:e,width:n};for(const t in Oe)for(const e of Oe[t])i[e]+=s[t]}if(!e)return i;for(const n of["left","top"])ie(t,n,e[n]-i[n])}function He(t){let{top:e,left:i}=Ne(t);const{ownerDocument:{body:n,documentElement:s},offsetParent:o}=A(t);let r=o||s;for(;r&&(r===n||r===s)&&"static"===ie(r,"position");)r=r.parentNode;if(b(r)){const t=Ne(r);e-=t.top+T(ie(r,"borderTopWidth")),i-=t.left+T(ie(r,"borderLeftWidth"))}return{top:e-T(ie(t,"marginTop")),left:i-T(ie(t,"marginLeft"))}}function Ze(t){const e=[(t=A(t)).offsetTop,t.offsetLeft];for(;t=t.offsetParent;)if(e[0]+=t.offsetTop+T(ie(t,"borderTopWidth")),e[1]+=t.offsetLeft+T(ie(t,"borderLeftWidth")),"fixed"===ie(t,"position")){const i=_(t);return e[0]+=i.scrollY,e[1]+=i.scrollX,e}return e}const je=Ve("height"),Fe=Ve("width");function Ve(t){const e=l(t);return(i,n)=>{if(S(n)){if(w(i))return i[`inner${e}`];if(x(i)){const t=i.documentElement;return Math.max(t[`offset${e}`],t[`scroll${e}`])}return(n="auto"===(n=ie(i=A(i),t))?i[`offset${e}`]:T(n)||0)-We(i,t)}return ie(i,t,n||0===n?+n+We(i,t)+"px":"")}}function We(t,e,i="border-box"){return ie(t,"boxSizing")===i?Z(Oe[e].map(l),(e=>T(ie(t,`padding${e}`))+T(ie(t,`border${e}Width`)))):0}function qe(t){for(const e in Oe)for(const i in Oe[e])if(Oe[e][i]===t)return Oe[e][1-i];return t}function Re(t,e="width",i=window,n=!1){return $(t)?Z(Ye(t),(t=>{const s=Ge(t);return s?Je("vh"===s?ti():"vw"===s?Fe(_(i)):n?i[`offset${l(e)}`]:ze(i)[e],t):t})):T(t)}const Ue=/-?\d+(?:\.\d+)?(?:v[wh]|%|px)?/g,Ye=K((t=>t.toString().replace(/\s/g,"").match(Ue)||[])),Xe=/(?:v[hw]|%)$/,Ge=K((t=>(t.match(Xe)||[])[0]));function Je(t,e){return t*T(e)/100}let Ke,Qe;function ti(){return Ke||(Qe||(Qe=Pe("<div>"),ie(Qe,{height:"100vh",position:"fixed"}),jt(window,"resize",(()=>Ke=null))),be(document.body,Qe),Ke=Qe.clientHeight,Le(Qe),Ke)}const ei="undefined"!=typeof window,ii=ei&&"rtl"===document.dir,ni=ei&&"ontouchstart"in window,si=ei&&window.PointerEvent,oi=si?"pointerdown":ni?"touchstart":"mousedown",ri=si?"pointermove":ni?"touchmove":"mousemove",li=si?"pointerup":ni?"touchend":"mouseup",ai=si?"pointerenter":ni?"":"mouseenter",hi=si?"pointerleave":ni?"":"mouseleave",ci=si?"pointercancel":"touchcancel",di={reads:[],writes:[],read(t){return this.reads.push(t),fi(),t},write(t){return this.writes.push(t),fi(),t},clear(t){mi(this.reads,t),mi(this.writes,t)},flush:ui};function ui(t){pi(di.reads),pi(di.writes.splice(0)),di.scheduled=!1,(di.reads.length||di.writes.length)&&fi(t+1)}const gi=4;function fi(t){di.scheduled||(di.scheduled=!0,t&&t<gi?Promise.resolve().then((()=>ui(t))):requestAnimationFrame((()=>ui(1))))}function pi(t){let e;for(;e=t.shift();)try{e()}catch(t){console.error(t)}}function mi(t,e){const i=t.indexOf(e);return~i&&t.splice(i,1)}class vi{init(){let t;this.positions=[],this.unbind=jt(document,"mousemove",(e=>t=te(e))),this.interval=setInterval((()=>{t&&(this.positions.push(t),this.positions.length>5&&this.positions.shift())}),50)}cancel(){var t;null==(t=this.unbind)||t.call(this),clearInterval(this.interval)}movesTo(t){if(!this.positions||this.positions.length<2)return!1;const e=ze(t),{left:i,right:n,top:s,bottom:o}=e,[r]=this.positions,l=z(this.positions),a=[r,l];return!R(l,e)&&[[{x:i,y:s},{x:n,y:o}],[{x:i,y:o},{x:n,y:s}]].some((t=>{const i=wi(a,t);return i&&R(i,e)}))}}function wi([{x:t,y:e},{x:i,y:n}],[{x:s,y:o},{x:r,y:l}]){const a=(l-o)*(i-t)-(r-s)*(n-e);if(0===a)return!1;const h=((r-s)*(e-o)-(l-o)*(t-s))/a;return!(h<0)&&{x:t+h*(i-t),y:e+h*(n-e)}}function xi(t,e,i={},{intersecting:n=!0}={}){const s=new IntersectionObserver(n?(t,i)=>{t.some((t=>t.isIntersecting))&&e(t,i)}:e,i);for(const e of P(t))s.observe(e);return s}const yi=ei&&window.ResizeObserver;function bi(t,e,i={box:"border-box"}){if(yi)return $i(ResizeObserver,t,e,i);const n=[jt(window,"load resize",e),jt(document,"loadedmetadata load",e,!0)];return{disconnect:()=>n.map((t=>t()))}}function ki(t){return{disconnect:jt([window,window.visualViewport],"resize",t)}}function Ci(t,e,i){return $i(MutationObserver,t,e,i)}function $i(t,e,i,n){const s=new t(i);for(const t of P(e))s.observe(t,n);return s}function Li(t){Ei(t)&&Pi(t,{func:"playVideo",method:"play"}),Ii(t)&&t.play()}function Mi(t){Ei(t)&&Pi(t,{func:"pauseVideo",method:"pause"}),Ii(t)&&t.pause()}function Bi(t){Ei(t)&&Pi(t,{func:"mute",method:"setVolume",value:0}),Ii(t)&&(t.muted=!0)}function Si(t){return Ii(t)||Ei(t)}function Ii(t){return ve(t,"video")}function Ei(t){return ve(t,"iframe")&&(Ti(t)||Ai(t))}function Ti(t){return!!t.src.match(/\/\/.*?youtube(-nocookie)?\.[a-z]+\/(watch\?v=[^&\s]+|embed)|youtu\.be\/.*/)}function Ai(t){return!!t.src.match(/vimeo\.com\/video\/.*/)}async function Pi(t,e){await zi(t),_i(t,e)}function _i(t,e){t.contentWindow.postMessage(JSON.stringify({event:"command",...e}),"*")}const Di="_ukPlayer";let Oi=0;function zi(t){if(t[Di])return t[Di];const e=Ti(t),i=Ai(t),n=++Oi;let s;return t[Di]=new Promise((o=>{e&&Vt(t,"load",(()=>{const e=()=>_i(t,{event:"listening",id:n});s=setInterval(e,100),e()})),Vt(window,"message",o,!1,(({data:t})=>{try{return t=JSON.parse(t),e&&(null==t?void 0:t.id)===n&&"onReady"===t.event||i&&Number(null==t?void 0:t.player_id)===n}catch(t){}})),t.src=`${t.src}${c(t.src,"?")?"&":"?"}${e?"enablejsapi=1":`api=1&player_id=${n}`}`})).then((()=>clearInterval(s)))}function Ni(t,e=0,i=0){return!!ut(t)&&q(...Vi(t).map((t=>{const{top:n,left:s,bottom:o,right:r}=Wi(t);return{top:n-e,left:s-i,bottom:o+e,right:r+i}})).concat(Ne(t)))}function Hi(t,{offset:e=0}={}){const i=ut(t)?ji(t,!1,["hidden"]):[];return i.reduce(((s,o,r)=>{const{scrollTop:l,scrollHeight:a,offsetHeight:h}=o,c=Wi(o),d=a-c.height,{height:u,top:g}=i[r-1]?Wi(i[r-1]):Ne(t);let f=Math.ceil(g-c.top-e+l);return e>0&&h<u+e?f+=e:e=0,f>d?(e-=f-d,f=d):f<0&&(e-=f,f=0),()=>n(o,f-l,t,d).then(s)}),(()=>Promise.resolve()))();function n(t,e,n,r){return new Promise((l=>{const a=t.scrollTop,h=s(Math.abs(e)),c=Date.now(),d=Yi(t)===t,u=Ne(n).top+(d?0:a);let g=0,f=15;!function s(){const p=o(V((Date.now()-c)/h));let m=0;if(i[0]===t&&a+e<r){m=Ne(n).top+(d?0:t.scrollTop)-u;const e=qi(n);m-=e?Ne(e).height:0}t.scrollTop=a+(e+m)*p,1!==p||g!==m&&f--?(g=m,requestAnimationFrame(s)):l()}()}))}function s(t){return 40*Math.pow(t,.375)}function o(t){return.5*(1-Math.cos(Math.PI*t))}}function Zi(t,e=0,i=0){if(!ut(t))return 0;const n=Fi(t,!0),{scrollHeight:s,scrollTop:o}=n,{height:r}=Wi(n),l=s-r,a=Ze(t)[0]-Ze(n)[0],h=Math.max(0,a-r+e),c=Math.min(l,a+t.offsetHeight-i);return h<c?V((o-h)/(c-h)):1}function ji(t,e=!1,i=[]){const n=Yi(t);let s=kt(t).reverse();s=s.slice(s.indexOf(n)+1);const o=d(s,(t=>"fixed"===ie(t,"position")));return~o&&(s=s.slice(o)),[n].concat(s.filter((t=>ie(t,"overflow").split(" ").some((t=>c(["auto","scroll",...i],t)))&&(!e||t.scrollHeight>Wi(t).height)))).reverse()}function Fi(...t){return ji(...t)[0]}function Vi(t){return ji(t,!1,["hidden","clip"])}function Wi(t){const e=_(t);let i=t===Yi(t)?e:t;if(w(i)&&e.visualViewport){let{height:t,width:i,scale:n,pageTop:s,pageLeft:o}=e.visualViewport;return t=Math.round(t*n),i=Math.round(i*n),{height:t,width:i,top:s,left:o,bottom:s+t,right:o+i}}let n=Ne(i);if("inline"===ie(i,"display"))return n;for(let[e,s,o,r]of[["width","x","left","right"],["height","y","top","bottom"]]){w(i)?i=t.ownerDocument:n[o]+=T(ie(i,`border-${o}-width`));const a=n[e]%1;n[e]=n[s]=i[`client${l(e)}`]-(a?a<.5?-a:1-a:0),n[r]=n[e]+n[o]}return n}function qi(t){const{left:e,width:i,top:n}=ze(t);for(const s of[0,n]){const n=t.ownerDocument.elementsFromPoint(e+i/2,s).find((e=>!e.contains(t)&&!lt(e,"uk-togglable-leave")&&(Ui(e,"fixed")&&Ri(kt(t).reverse().find((t=>!t.contains(e)&&!Ui(t,"static"))))<Ri(e)||Ui(e,"sticky")&&vt(e).contains(t))));if(n)return n}}function Ri(t){return T(ie(t,"zIndex"))}function Ui(t,e){return ie(t,"position")===e}function Yi(t){return _(t).document.scrollingElement}const Xi=[["width","x","left","right"],["height","y","top","bottom"]];function Gi(t,e,i){i={attach:{element:["left","top"],target:["left","top"],...i.attach},offset:[0,0],placement:[],...i},u(e)||(e=[e,e]),Ne(t,Ji(t,e,i))}function Ji(t,e,i){const n=Ki(t,e,i),{boundary:s,viewportOffset:o=0,placement:r}=i;let l=n;for(const[a,[h,,c,d]]of Object.entries(Xi)){const u=en(t,e[a],o,s,a);if(rn(n,u,a))continue;let g=0;if("flip"===r[a]){const s=i.attach.target[a];if(s===d&&n[d]<=u[d]||s===c&&n[c]>=u[c])continue;g=ln(t,e,i,a)[c]-n[c];const r=nn(t,e[a],o,a);if(!rn(Qi(n,g,a),r,a)){if(rn(n,r,a))continue;if(i.recursion)return!1;const s=an(t,e,i);if(s&&rn(s,r,1-a))return s;continue}}else if("shift"===r[a]){const t=Ne(e[a]),{offset:s}=i;g=V(V(n[c],u[c],u[d]-n[h]),t[c]-n[h]+s[a],t[d]-s[a])-n[c]}l=Qi(l,g,a)}return l}function Ki(t,e,i){let{attach:n,offset:s}={attach:{element:["left","top"],target:["left","top"],...i.attach},offset:[0,0],...i},o=Ne(t);for(const[t,[i,,r,l]]of Object.entries(Xi)){const a=n.target[t]===n.element[t]?Wi(e[t]):Ne(e[t]);o=Qi(o,a[r]-o[r]+tn(n.target[t],l,a[i])-tn(n.element[t],l,o[i])+ +s[t],t)}return o}function Qi(t,e,i){const[,n,s,o]=Xi[i],r={...t};return r[s]=t[n]=t[s]+e,r[o]+=e,r}function tn(t,e,i){return"center"===t?i/2:t===e?i:0}function en(t,e,i,n,s){let o=on(...sn(t,e).map(Wi));return i&&(o[Xi[s][2]]+=i,o[Xi[s][3]]-=i),n&&(o=on(o,Ne(u(n)?n[s]:n))),o}function nn(t,e,i,n){const[s,o,r,a]=Xi[n],[h]=sn(t,e),c=Wi(h);return["auto","scroll"].includes(ie(h,`overflow-${o}`))&&(c[r]-=h[`scroll${l(r)}`],c[a]=c[r]+h[`scroll${l(s)}`]),c[r]+=i,c[a]-=i,c}function sn(t,e){return Vi(e).filter((e=>e.contains(t)))}function on(...t){let e={};for(const i of t)for(const[,,t,n]of Xi)e[t]=Math.max(e[t]||0,i[t]),e[n]=Math.min(...[e[n],i[n]].filter(Boolean));return e}function rn(t,e,i){const[,,n,s]=Xi[i];return t[n]>=e[n]&&t[s]<=e[s]}function ln(t,e,{offset:i,attach:n},s){return Ki(t,e,{attach:{element:hn(n.element,s),target:hn(n.target,s)},offset:dn(i,s)})}function an(t,e,i){return Ji(t,e,{...i,attach:{element:i.attach.element.map(cn).reverse(),target:i.attach.target.map(cn).reverse()},offset:i.offset.reverse(),placement:i.placement.reverse(),recursion:!0})}function hn(t,e){const i=[...t],n=Xi[e].indexOf(t[e]);return~n&&(i[e]=Xi[e][1-n%2+2]),i}function cn(t){for(let e=0;e<Xi.length;e++){const i=Xi[e].indexOf(t);if(~i)return Xi[1-e][i%2+2]}}function dn(t,e){return(t=[...t])[e]*=-1,t}var un=Object.freeze({__proto__:null,$:Pe,$$:_e,Animation:pe,Dimensions:G,MouseTracker:vi,Transition:he,addClass:nt,after:Ce,append:be,apply:Ae,assign:f,attr:Q,before:ke,boxModelAdjust:We,camelize:r,children:Ct,clamp:V,closest:yt,createEvent:qt,css:ie,data:it,dimensions:ze,each:N,empty:we,endsWith:h,escape:Zt,fastdom:di,filter:wt,find:It,findAll:Et,findIndex:d,flipPosition:qe,fragment:Ee,getCoveringElement:qi,getEventPos:te,getIndex:J,getTargetedElement:Mt,hasAttr:tt,hasClass:lt,hasOwn:i,hasTouch:ni,height:je,html:xe,hyphenate:s,inBrowser:ei,includes:c,index:$t,intersectRect:q,isArray:u,isBoolean:C,isDocument:x,isElement:b,isEmpty:B,isEqual:D,isFocusable:mt,isFunction:p,isInView:Ni,isInput:ft,isNode:y,isNumber:L,isNumeric:M,isObject:m,isPlainObject:v,isRtl:ii,isSameSiteAnchor:Lt,isString:$,isTag:ve,isTouch:Qt,isUndefined:S,isVideo:Si,isVisible:ut,isVoidElement:dt,isWindow:w,last:z,matches:xt,memoize:K,mute:Bi,noop:W,observeIntersection:xi,observeMutation:Ci,observeResize:bi,observeViewportResize:ki,off:Ft,offset:Ne,offsetPosition:Ze,offsetViewport:Wi,on:jt,once:Vt,overflowParents:Vi,parent:vt,parents:kt,pause:Mi,pick:F,play:Li,pointInRect:R,pointerCancel:ci,pointerDown:oi,pointerEnter:ai,pointerLeave:hi,pointerMove:ri,pointerUp:li,position:He,positionAt:Gi,prepend:ye,propName:ne,query:Bt,queryAll:St,ready:me,remove:Le,removeAttr:et,removeClass:st,removeClasses:ot,replaceClass:rt,scrollIntoView:Hi,scrollParent:Fi,scrollParents:ji,scrolledOver:Zi,selFocusable:pt,selInput:gt,sortBy:H,startsWith:a,sumBy:Z,swap:O,toArray:g,toBoolean:I,toEventTargets:Kt,toFloat:T,toNode:A,toNodes:P,toNumber:E,toPx:Re,toWindow:_,toggleClass:at,trigger:Wt,ucfirst:l,uniqueBy:j,unwrap:Se,width:Fe,within:bt,wrapAll:Me,wrapInner:Be}),gn={connected(){nt(this.$el,this.$options.id)}};const fn=["days","hours","minutes","seconds"];var pn={mixins:[gn],props:{date:String,clsWrapper:String,role:String},data:{date:"",clsWrapper:".uk-countdown-%unit%",role:"timer"},connected(){Q(this.$el,"role",this.role),this.date=T(Date.parse(this.$props.date)),this.end=!1,this.start()},disconnected(){this.stop()},events:{name:"visibilitychange",el:()=>document,handler(){document.hidden?this.stop():this.start()}},methods:{start(){this.stop(),this.update(),this.timer||(Wt(this.$el,"countdownstart"),this.timer=setInterval(this.update,1e3))},stop(){this.timer&&(clearInterval(this.timer),Wt(this.$el,"countdownstop"),this.timer=null)},update(){const t=mn(this.date);t.total||(this.stop(),this.end||(Wt(this.$el,"countdownend"),this.end=!0));for(const e of fn){const i=Pe(this.clsWrapper.replace("%unit%",e),this.$el);if(!i)continue;let n=String(Math.trunc(t[e]));n=n.length<2?`0${n}`:n,i.textContent!==n&&(n=n.split(""),n.length!==i.children.length&&xe(i,n.map((()=>"<span></span>")).join("")),n.forEach(((t,e)=>i.children[e].textContent=t)))}}}};function mn(t){const e=Math.max(0,t-Date.now())/1e3;return{total:e,seconds:e%60,minutes:e/60%60,hours:e/60/60%24,days:e/60/60/24}}const vn={};function wn(t,e,i){return vn.computed(p(t)?t.call(i,i):t,p(e)?e.call(i,i):e)}function xn(t,e){return t=t&&!u(t)?[t]:t,e?t?t.concat(e):u(e)?e:[e]:t}function yn(t,e){return S(e)?t:e}function bn(t,e,n){const s={};if(p(e)&&(e=e.options),e.extends&&(t=bn(t,e.extends,n)),e.mixins)for(const i of e.mixins)t=bn(t,i,n);for(const e in t)o(e);for(const n in e)i(t,n)||o(n);function o(i){s[i]=(vn[i]||yn)(t[i],e[i],n)}return s}function kn(t,e=[]){try{return t?a(t,"{")?JSON.parse(t):e.length&&!c(t,":")?{[e[0]]:t}:t.split(";").reduce(((t,e)=>{const[i,n]=e.split(/:(.*)/);return i&&!S(n)&&(t[i.trim()]=n.trim()),t}),{}):{}}catch(t){return{}}}function Cn(t,e){return t===Boolean?I(e):t===Number?E(e):"list"===t?Ln(e):t===Object&&$(e)?kn(e):t?t(e):e}vn.events=vn.watch=vn.observe=vn.created=vn.beforeConnect=vn.connected=vn.beforeDisconnect=vn.disconnected=vn.destroy=xn,vn.args=function(t,e){return!1!==e&&xn(e||t)},vn.update=function(t,e){return H(xn(t,p(e)?{read:e}:e),"order")},vn.props=function(t,e){if(u(e)){const t={};for(const i of e)t[i]=String;e=t}return vn.methods(t,e)},vn.computed=vn.methods=function(t,e){return e?t?{...t,...e}:e:t},vn.i18n=vn.data=function(t,e,i){return i?wn(t,e,i):e?t?function(i){return wn(t,e,i)}:e:t};const $n=/,(?![^(]*\))/;function Ln(t){return u(t)?t:$(t)?t.split($n).map((t=>M(t)?E(t):I(t.trim()))):[t]}function Mn(t){t._data={},t._updates=[...t.$options.update||[]]}function Bn(t,e){t._updates.unshift(e)}function Sn(t){delete t._data}function In(t,e="update"){t._connected&&t._updates.length&&(t._queued||(t._queued=new Set,di.read((()=>{t._connected&&En(t,t._queued),delete t._queued}))),t._queued.add(e.type||e))}function En(t,e){for(const{read:i,write:n,events:s=[]}of t._updates){if(!e.has("update")&&!s.some((t=>e.has(t))))continue;let o;i&&(o=i.call(t,t._data,e),o&&v(o)&&f(t._data,o)),n&&!1!==o&&di.write((()=>{t._connected&&n.call(t,t._data,e)}))}}function Tn(t){return Nn(bi,t,"resize")}function An(t){return Nn(xi,t)}function Pn(t){return Nn(Ci,t)}function _n(t={}){return An({handler:function(e,i){const{targets:n=this.$el,preload:s=5}=t;for(const t of P(p(n)?n(this):n))_e('[loading="lazy"]',t).slice(0,s-1).forEach((t=>et(t,"loading")));for(const t of e.filter((({isIntersecting:t})=>t)).map((({target:t})=>t)))i.unobserve(t)},...t})}function Dn(t){return Nn(((t,e)=>ki(e)),t,"resize")}function On(t){return Nn(((t,e)=>({disconnect:jt(Zn(t),"scroll",e,{passive:!0})})),t,"scroll")}function zn(t){return{observe:(t,e)=>({observe:W,unobserve:W,disconnect:jt(t,oi,e,{passive:!0})}),handler(t){if(!Qt(t))return;const e=te(t),i="tagName"in t.target?t.target:vt(t.target);Vt(document,`${li} ${ci} scroll`,(t=>{const{x:n,y:s}=te(t);("scroll"!==t.type&&i&&n&&Math.abs(e.x-n)>100||s&&Math.abs(e.y-s)>100)&&setTimeout((()=>{Wt(i,"swipe"),Wt(i,`swipe${Hn(e.x,e.y,n,s)}`)}))}))},...t}}function Nn(t,e,i){return{observe:t,handler(){In(this,i)},...e}}function Hn(t,e,i,n){return Math.abs(t-i)>=Math.abs(e-n)?t-i>0?"Left":"Right":e-n>0?"Up":"Down"}function Zn(t){return P(t).map((t=>{const{ownerDocument:e}=t,i=Fi(t,!0);return i===e.scrollingElement?e:i}))}var jn={props:{margin:String,firstColumn:Boolean},data:{margin:"uk-margin-small-top",firstColumn:"uk-first-column"},observe:[Pn({options:{childList:!0,attributes:!0,attributeFilter:["style"]}}),Tn({target:({$el:t})=>[t,...Ct(t)]})],update:{read(){return{rows:Fn(g(this.$el.children))}},write({rows:t}){for(const e of t)for(const i of e)at(i,this.margin,t[0]!==e),at(i,this.firstColumn,e[ii?e.length-1:0]===i)},events:["resize"]}};function Fn(t){const e=[[]],i=t.some(((e,i)=>i&&t[i-1].offsetParent!==e.offsetParent));for(const n of t){if(!ut(n))continue;const t=Vn(n,i);for(let s=e.length-1;s>=0;s--){const o=e[s];if(!o[0]){o.push(n);break}const r=Vn(o[0],i);if(t.top>=r.bottom-1&&t.top!==r.top){e.push([n]);break}if(t.bottom-1>r.top||t.top===r.top){let e=o.length-1;for(;e>=0;e--){const n=Vn(o[e],i);if(t.left>=n.left)break}o.splice(e+1,0,n);break}if(0===s){e.unshift([n]);break}}}return e}function Vn(t,e=!1){let{offsetTop:i,offsetLeft:n,offsetHeight:s,offsetWidth:o}=t;return e&&([i,n]=Ze(t)),{top:i,left:n,bottom:i+s,right:n+o}}const Wn="uk-transition-leave",qn="uk-transition-enter";function Rn(t,e,i,n=0){const s=Un(e,!0),o={opacity:1},r={opacity:0},l=t=>()=>s===Un(e)?t():Promise.reject(),a=l((async()=>{nt(e,Wn),await Promise.all(Xn(e).map(((t,e)=>new Promise((s=>setTimeout((()=>he.start(t,r,i/2,"ease").then(s)),e*n)))))),st(e,Wn)})),h=l((async()=>{const l=je(e);nt(e,qn),t(),ie(Ct(e),{opacity:0}),await Gn();const a=Ct(e),h=je(e);ie(e,"alignContent","flex-start"),je(e,l);const c=Xn(e);ie(a,r);const d=c.map((async(t,e)=>{await Jn(e*n),await he.start(t,o,i/2,"ease")}));l!==h&&d.push(he.start(e,{height:h},i/2+c.length*n,"ease")),await Promise.all(d).then((()=>{st(e,qn),s===Un(e)&&(ie(e,{height:"",alignContent:""}),ie(a,{opacity:""}),delete e.dataset.transition)}))}));return lt(e,Wn)?Yn(e).then(h):lt(e,qn)?Yn(e).then(a).then(h):a().then(h)}function Un(t,e){return e&&(t.dataset.transition=1+Un(t)),E(t.dataset.transition)||0}function Yn(t){return Promise.all(Ct(t).filter(he.inProgress).map((t=>new Promise((e=>Vt(t,"transitionend transitioncanceled",e))))))}function Xn(t){return Fn(Ct(t)).flat().filter((t=>ut(t)))}function Gn(){return new Promise((t=>requestAnimationFrame(t)))}function Jn(t){return new Promise((e=>setTimeout(e,t)))}async function Kn(t,e,i){await ns();let n=Ct(e);const s=n.map((t=>Qn(t,!0))),o={...ie(e,["height","padding"]),display:"block"};await Promise.all(n.concat(e).map(he.cancel)),t(),n=n.concat(Ct(e).filter((t=>!c(n,t)))),await Promise.resolve(),di.flush();const r=Q(e,"style"),l=ie(e,["height","padding"]),[a,h]=ts(e,n,s),d=n.map((t=>({style:Q(t,"style")})));n.forEach(((t,e)=>h[e]&&ie(t,h[e]))),ie(e,o),Wt(e,"scroll"),di.flush(),await ns();const u=n.map(((t,n)=>vt(t)===e&&he.start(t,a[n],i,"ease"))).concat(he.start(e,l,i,"ease"));try{await Promise.all(u),n.forEach(((t,i)=>{Q(t,d[i]),vt(t)===e&&ie(t,"display",0===a[i].opacity?"none":"")})),Q(e,"style",r)}catch(t){Q(n,"style",""),es(e,o)}}function Qn(t,e){const i=ie(t,"zIndex");return!!ut(t)&&{display:"",opacity:e?ie(t,"opacity"):"0",pointerEvents:"none",position:"absolute",zIndex:"auto"===i?$t(t):i,...is(t)}}function ts(t,e,i){const n=e.map(((t,e)=>!(!vt(t)||!(e in i))&&(i[e]?ut(t)?is(t):{opacity:0}:{opacity:ut(t)?1:0}))),s=n.map(((n,s)=>{const o=vt(e[s])===t&&(i[s]||Qn(e[s]));if(!o)return!1;if(n){if(!("opacity"in n)){const{opacity:t}=o;t%1?n.opacity=1:delete o.opacity}}else delete o.opacity;return o}));return[n,s]}function es(t,e){for(const i in e)ie(t,i,"")}function is(t){const{height:e,width:i}=Ne(t);return{height:e,width:i,transform:"",...He(t),...ie(t,["marginTop","marginLeft"])}}function ns(){return new Promise((t=>requestAnimationFrame(t)))}var ss={props:{duration:Number,animation:Boolean},data:{duration:150,animation:"slide"},methods:{animate(t,e=this.$el){const i=this.animation;return("fade"===i?Rn:"delayed-fade"===i?(...t)=>Rn(...t,40):i?Kn:()=>(t(),Promise.resolve()))(t,e,this.duration).catch(W)}}};const os={TAB:9,ESC:27,SPACE:32,END:35,HOME:36,LEFT:37,UP:38,RIGHT:39,DOWN:40};var rs={mixins:[ss],args:"target",props:{target:String,selActive:Boolean},data:{target:"",selActive:!1,attrItem:"uk-filter-control",cls:"uk-active",duration:250},computed:{children:({target:t},e)=>_e(`${t} > *`,e),toggles:({attrItem:t},e)=>_e(`[${t}],[data-${t}]`,e)},watch:{toggles(t){this.updateState();const e=_e(this.selActive,this.$el);for(const i of t){!1!==this.selActive&&at(i,this.cls,c(e,i));const t=fs(i);ve(t,"a")&&Q(t,"role","button")}},children(t,e){e&&this.updateState()}},events:{name:"click keydown",delegate(){return`[${this.attrItem}],[data-${this.attrItem}]`},handler(t){"keydown"===t.type&&t.keyCode!==os.SPACE||t.target.closest("a,button")&&(t.preventDefault(),this.apply(t.current))}},methods:{apply(t){const e=this.getState(),i=cs(t,this.attrItem,this.getState());as(e,i)||this.setState(i)},getState(){return this.toggles.filter((t=>lt(t,this.cls))).reduce(((t,e)=>cs(e,this.attrItem,t)),{filter:{"":""},sort:[]})},async setState(t,e=!0){t={filter:{"":""},sort:[],...t},Wt(this.$el,"beforeFilter",[this,t]);for(const e of this.toggles)at(e,this.cls,ds(e,this.attrItem,t));await Promise.all(_e(this.target,this.$el).map((i=>{const n=()=>{hs(t,i,Ct(i)),this.$update(this.$el)};return e?this.animate(n,i):n()}))),Wt(this.$el,"afterFilter",[this])},updateState(){di.write((()=>this.setState(this.getState(),!1)))}}};function ls(t,e){return kn(it(t,e),["filter"])}function as(t,e){return["filter","sort"].every((i=>D(t[i],e[i])))}function hs(t,e,i){const n=us(t);i.forEach((t=>ie(t,"display",n&&!xt(t,n)?"none":"")));const[s,o]=t.sort;if(s){const t=gs(i,s,o);D(t,i)||be(e,t)}}function cs(t,e,i){const{filter:n,group:s,sort:o,order:r="asc"}=ls(t,e);return(n||S(o))&&(s?n?(delete i.filter[""],i.filter[s]=n):(delete i.filter[s],(B(i.filter)||""in i.filter)&&(i.filter={"":n||""})):i.filter={"":n||""}),S(o)||(i.sort=[o,r]),i}function ds(t,e,{filter:i={"":""},sort:[n,s]}){const{filter:o="",group:r="",sort:l,order:a="asc"}=ls(t,e);return S(l)?r in i&&o===i[r]||!o&&r&&!(r in i)&&!i[""]:n===l&&s===a}function us({filter:t}){let e="";return N(t,(t=>e+=t||"")),e}function gs(t,e,i){return[...t].sort(((t,n)=>it(t,e).localeCompare(it(n,e),void 0,{numeric:!0})*("asc"===i||-1)))}function fs(t){return Pe("a,button",t)||t}let ps;function ms(t){const e=jt(t,"touchstart",(e=>{if(1!==e.targetTouches.length||xt(e.target,'input[type="range"'))return;let i=te(e).y;const n=jt(t,"touchmove",(e=>{const n=te(e).y;n!==i&&(i=n,ji(e.target).some((e=>{if(!t.contains(e))return!1;let{scrollHeight:i,clientHeight:n}=e;return n<i}))||e.preventDefault())}),{passive:!1});Vt(t,"scroll touchend touchcanel",n,{capture:!0})}));if(ps)return e;ps=!0;const{scrollingElement:i}=document;return ie(i,{overflowY:CSS.supports("overflow","clip")?"clip":"hidden",touchAction:"none",paddingRight:Fe(window)-i.clientWidth||""}),()=>{ps=!1,e(),ie(i,{overflowY:"",touchAction:"",paddingRight:""})}}var vs={props:{container:Boolean},data:{container:!0},computed:{container({container:t}){return!0===t&&this.$container||t&&Pe(t)}}},ws={props:{cls:Boolean,animation:"list",duration:Number,velocity:Number,origin:String,transition:String},data:{cls:!1,animation:[!1],duration:200,velocity:.2,origin:!1,transition:"ease",clsEnter:"uk-togglable-enter",clsLeave:"uk-togglable-leave"},computed:{hasAnimation:({animation:t})=>!!t[0],hasTransition:({animation:t})=>["slide","reveal"].some((e=>a(t[0],e)))},methods:{async toggleElement(t,e,i){try{return await Promise.all(P(t).map((t=>{const n=C(e)?e:!this.isToggled(t);if(!Wt(t,"before"+(n?"show":"hide"),[this]))return Promise.reject();const s=(p(i)?i:!1!==i&&this.hasAnimation?this.hasTransition?ys:bs:xs)(t,n,this),o=n?this.clsEnter:this.clsLeave;nt(t,o),Wt(t,n?"show":"hide",[this]);const r=()=>{st(t,o),Wt(t,n?"shown":"hidden",[this])};return s?s.then(r,(()=>(st(t,o),Promise.reject()))):r()}))),!0}catch(t){return!1}},isToggled(t=this.$el){return!!lt(t=A(t),this.clsEnter)||!lt(t,this.clsLeave)&&(this.cls?lt(t,this.cls.split(" ")[0]):ut(t))},_toggle(t,e){if(!t)return;let i;e=Boolean(e),this.cls?(i=c(this.cls," ")||e!==lt(t,this.cls),i&&at(t,this.cls,c(this.cls," ")?void 0:e)):(i=e===t.hidden,i&&(t.hidden=!e)),_e("[autofocus]",t).some((t=>ut(t)?t.focus()||!0:t.blur())),i&&Wt(t,"toggled",[e,this])}}};function xs(t,e,{_toggle:i}){return pe.cancel(t),he.cancel(t),i(t,e)}async function ys(t,e,{animation:i,duration:n,velocity:s,transition:o,_toggle:r}){var l;const[a="reveal",h="top"]=(null==(l=i[0])?void 0:l.split("-"))||[],d=[["left","right"],["top","bottom"]],u=d[c(d[0],h)?0:1],g=u[1]===h,f=["width","height"][d.indexOf(u)],p=`margin-${u[0]}`,m=`margin-${h}`;let v=ze(t)[f];const w=he.inProgress(t);await he.cancel(t),e&&r(t,!0);const x=Object.fromEntries(["padding","border","width","height","minWidth","minHeight","overflowY","overflowX",p,m].map((e=>[e,t.style[e]]))),y=ze(t),b=T(ie(t,p)),k=T(ie(t,m)),C=y[f]+k;w||e||(v+=k);const[$]=Be(t,"<div>");ie($,{boxSizing:"border-box",height:y.height,width:y.width,...ie(t,["overflow","padding","borderTop","borderRight","borderBottom","borderLeft","borderImage",m])}),ie(t,{padding:0,border:0,minWidth:0,minHeight:0,[m]:0,width:y.width,height:y.height,overflow:"hidden",[f]:v});const L=v/C;n=(s*C+n)*(e?1-L:L);const M={[f]:e?C:0};g&&(ie(t,p,C-v+b),M[p]=e?b:C+b),!g^"reveal"===a&&(ie($,p,-C+v),he.start($,{[p]:e?0:-C},n,o));try{await he.start(t,M,n,o)}finally{ie(t,x),Se($.firstChild),e||r(t,!1)}}function bs(t,e,i){const{animation:n,duration:s,_toggle:o}=i;return e?(o(t,!0),pe.in(t,n[0],s,i.origin)):pe.out(t,n[1]||n[0],s,i.origin).then((()=>o(t,!1)))}const ks=[];var Cs={mixins:[gn,vs,ws],props:{selPanel:String,selClose:String,escClose:Boolean,bgClose:Boolean,stack:Boolean,role:String},data:{cls:"uk-open",escClose:!0,bgClose:!0,overlay:!0,stack:!1,role:"dialog"},computed:{panel:({selPanel:t},e)=>Pe(t,e),transitionElement(){return this.panel},bgClose({bgClose:t}){return t&&this.panel}},connected(){Q(this.panel||this.$el,"role",this.role),this.overlay&&Q(this.panel||this.$el,"aria-modal",!0)},beforeDisconnect(){c(ks,this)&&this.toggleElement(this.$el,!1,!1)},events:[{name:"click",delegate(){return`${this.selClose},a[href*="#"]`},handler(t){const{current:e,defaultPrevented:i}=t,{hash:n}=e;!i&&n&&Lt(e)&&!this.$el.contains(Pe(n))?this.hide():xt(e,this.selClose)&&(t.preventDefault(),this.hide())}},{name:"toggle",self:!0,handler(t){t.defaultPrevented||(t.preventDefault(),this.isToggled()===c(ks,this)&&this.toggle())}},{name:"beforeshow",self:!0,handler(t){if(c(ks,this))return!1;!this.stack&&ks.length?(Promise.all(ks.map((t=>t.hide()))).then(this.show),t.preventDefault()):ks.push(this)}},{name:"show",self:!0,handler(){this.stack&&ie(this.$el,"zIndex",T(ie(this.$el,"zIndex"))+ks.length);const t=[this.overlay&&Ms(this),this.overlay&&ms(this.$el),this.bgClose&&Bs(this),this.escClose&&Ss(this)];Vt(this.$el,"hidden",(()=>t.forEach((t=>t&&t()))),{self:!0}),nt(document.documentElement,this.clsPage)}},{name:"shown",self:!0,handler(){mt(this.$el)||Q(this.$el,"tabindex","-1"),xt(this.$el,":focus-within")||this.$el.focus()}},{name:"hidden",self:!0,handler(){c(ks,this)&&ks.splice(ks.indexOf(this),1),ie(this.$el,"zIndex",""),ks.some((t=>t.clsPage===this.clsPage))||st(document.documentElement,this.clsPage)}}],methods:{toggle(){return this.isToggled()?this.hide():this.show()},show(){return this.container&&vt(this.$el)!==this.container?(be(this.container,this.$el),new Promise((t=>requestAnimationFrame((()=>this.show().then(t)))))):this.toggleElement(this.$el,!0,$s)},hide(){return this.toggleElement(this.$el,!1,$s)}}};function $s(t,e,{transitionElement:i,_toggle:n}){return new Promise(((s,o)=>Vt(t,"show hide",(()=>{var r;null==(r=t._reject)||r.call(t),t._reject=o,n(t,e);const l=Vt(i,"transitionstart",(()=>{Vt(i,"transitionend transitioncancel",s,{self:!0}),clearTimeout(a)}),{self:!0}),a=setTimeout((()=>{l(),s()}),Ls(ie(i,"transitionDuration")))})))).then((()=>delete t._reject))}function Ls(t){return t?h(t,"ms")?T(t):1e3*T(t):0}function Ms(t){return jt(document,"focusin",(e=>{z(ks)!==t||t.$el.contains(e.target)||t.$el.focus()}))}function Bs(t){return jt(document,oi,(({target:e})=>{z(ks)!==t||t.overlay&&!t.$el.contains(e)||t.panel.contains(e)||Vt(document,`${li} ${ci} scroll`,(({defaultPrevented:i,type:n,target:s})=>{i||n!==li||e!==s||t.hide()}),!0)}))}function Ss(t){return jt(document,"keydown",(e=>{27===e.keyCode&&z(ks)===t&&t.hide()}))}var Is={slide:{show:t=>[{transform:Ts(-100*t)},{transform:Ts()}],percent:t=>Es(t),translate:(t,e)=>[{transform:Ts(-100*e*t)},{transform:Ts(100*e*(1-t))}]}};function Es(t){return Math.abs(ie(t,"transform").split(",")[4]/t.offsetWidth)}function Ts(t=0,e="%"){return`translate3d(${t+=t?e:""}, 0, 0)`}function As(t){return`scale3d(${t}, ${t}, 1)`}function Ps(t,e,i,{animation:n,easing:s}){const{percent:o,translate:r,show:l=W}=n,a=l(i);let h;return{dir:i,show(n,o=0,r){const l=r?"linear":s;return n-=Math.round(n*V(o,-1,1)),this.translate(o),_s(e,"itemin",{percent:o,duration:n,timing:l,dir:i}),_s(t,"itemout",{percent:1-o,duration:n,timing:l,dir:i}),new Promise((i=>{h||(h=i),Promise.all([he.start(e,a[1],n,l),he.start(t,a[0],n,l)]).then((()=>{this.reset(),h()}),W)}))},cancel:()=>he.cancel([e,t]),reset(){for(const i in a[0])ie([e,t],i,"")},async forward(t,e=this.percent()){return await this.cancel(),this.show(t,e,!0)},translate(n){this.reset();const s=r(n,i);ie(e,s[1]),ie(t,s[0]),_s(e,"itemtranslatein",{percent:n,dir:i}),_s(t,"itemtranslateout",{percent:1-n,dir:i})},percent:()=>o(t||e,e,i),getDistance:()=>null==t?void 0:t.offsetWidth}}function _s(t,e,i){Wt(t,qt(e,!1,!1,i))}var Ds={props:{i18n:Object},data:{i18n:null},methods:{t(t,...e){var i,n,s;let o=0;return(null==(s=(null==(i=this.i18n)?void 0:i[t])||(null==(n=this.$options.i18n)?void 0:n[t]))?void 0:s.replace(/%s/g,(()=>e[o++]||"")))||""}}},Os={props:{autoplay:Boolean,autoplayInterval:Number,pauseOnHover:Boolean},data:{autoplay:!1,autoplayInterval:7e3,pauseOnHover:!0},connected(){Q(this.list,"aria-live",this.autoplay?"off":"polite"),this.autoplay&&this.startAutoplay()},disconnected(){this.stopAutoplay()},update(){Q(this.slides,"tabindex","-1")},events:[{name:"visibilitychange",el:()=>document,filter(){return this.autoplay},handler(){document.hidden?this.stopAutoplay():this.startAutoplay()}}],methods:{startAutoplay(){this.stopAutoplay(),this.interval=setInterval((()=>{this.stack.length||this.draggable&&xt(this.$el,":focus-within")&&!xt(this.$el,":focus")||this.pauseOnHover&&xt(this.$el,":hover")||this.show("next")}),this.autoplayInterval)},stopAutoplay(){clearInterval(this.interval)}}};const zs={passive:!1,capture:!0},Ns={passive:!0,capture:!0},Hs="touchmove mousemove",Zs="touchend touchcancel mouseup click input scroll",js=t=>t.preventDefault();var Fs={props:{draggable:Boolean},data:{draggable:!0,threshold:10},created(){for(const t of["start","move","end"]){const e=this[t];this[t]=t=>{const i=te(t).x*(ii?-1:1);this.prevPos=i===this.pos?this.prevPos:this.pos,this.pos=i,e(t)}}},events:[{name:"touchstart mousedown",passive:!0,delegate(){return`${this.selList} > *`},handler(t){!this.draggable||this.parallax||!Qt(t)&&Ws(t.target)||t.target.closest(gt)||t.button>0||this.length<2||this.start(t)}},{name:"dragstart",handler(t){t.preventDefault()}},{name:Hs,el(){return this.list},handler:W,...zs}],methods:{start(){this.drag=this.pos,this._transitioner?(this.percent=this._transitioner.percent(),this.drag+=this._transitioner.getDistance()*this.percent*this.dir,this._transitioner.cancel(),this._transitioner.translate(this.percent),this.dragging=!0,this.stack=[]):this.prevIndex=this.index,jt(document,Hs,this.move,zs),jt(document,Zs,this.end,Ns),ie(this.list,"userSelect","none")},move(t){const e=this.pos-this.drag;if(0===e||this.prevPos===this.pos||!this.dragging&&Math.abs(e)<this.threshold)return;this.dragging||jt(this.list,"click",js,zs),t.cancelable&&t.preventDefault(),this.dragging=!0,this.dir=e<0?1:-1;let{slides:i,prevIndex:n}=this,s=Math.abs(e),o=this.getIndex(n+this.dir),r=Vs.call(this,n,o);for(;o!==n&&s>r;)this.drag-=r*this.dir,n=o,s-=r,o=this.getIndex(n+this.dir),r=Vs.call(this,n,o);this.percent=s/r;const l=i[n],a=i[o],h=this.index!==o,d=n===o;let u;for(const t of[this.index,this.prevIndex])c([o,n],t)||(Wt(i[t],"itemhidden",[this]),d&&(u=!0,this.prevIndex=n));(this.index===n&&this.prevIndex!==n||u)&&Wt(i[this.index],"itemshown",[this]),h&&(this.prevIndex=n,this.index=o,d||(Wt(l,"beforeitemhide",[this]),Wt(l,"itemhide",[this])),Wt(a,"beforeitemshow",[this]),Wt(a,"itemshow",[this])),this._transitioner=this._translate(Math.abs(this.percent),l,!d&&a)},end(){if(Ft(document,Hs,this.move,zs),Ft(document,Zs,this.end,Ns),this.dragging)if(this.dragging=null,this.index===this.prevIndex)this.percent=1-this.percent,this.dir*=-1,this._show(!1,this.index,!0),this._transitioner=null;else{const t=(ii?this.dir*(ii?1:-1):this.dir)<0==this.prevPos>this.pos;this.index=t?this.index:this.prevIndex,t&&(this.percent=1-this.percent),this.show(this.dir>0&&!t||this.dir<0&&t?"next":"previous",!0)}setTimeout((()=>Ft(this.list,"click",js,zs))),ie(this.list,{userSelect:""}),this.drag=this.percent=null}}};function Vs(t,e){return this._getTransitioner(t,t!==e&&e).getDistance()||this.slides[t].offsetWidth}function Ws(t){return"none"!==ie(t,"userSelect")&&g(t.childNodes).some((t=>3===t.nodeType&&t.textContent.trim()))}function qs(t){t._watches=[];for(const e of t.$options.watch||[])for(const[i,n]of Object.entries(e))Rs(t,n,i);t._initial=!0}function Rs(t,e,i){t._watches.push({name:i,...v(e)?e:{handler:e}})}function Us(t,e){for(const{name:n,handler:s,immediate:o=!0}of t._watches)(t._initial&&o||i(e,n)&&!D(e[n],t[n]))&&s.call(t,t[n],e[n]);t._initial=!1}function Ys(t){const{computed:e}=t.$options;if(t._computed={},e)for(const i in e)Xs(t,i,e[i])}function Xs(t,e,n){t._hasComputed=!0,Object.defineProperty(t,e,{enumerable:!0,get(){const{_computed:s,$props:o,$el:r}=t;return i(s,e)||(s[e]=(n.get||n).call(t,o,r)),s[e]},set(i){const{_computed:s}=t;s[e]=n.set?n.set.call(t,i):i,S(s[e])&&delete s[e]}})}function Gs(t){t._hasComputed&&(Bn(t,{read:()=>Us(t,Ks(t)),events:["resize","computed"]}),eo(),to.add(t))}function Js(t){null==to||to.delete(t),Ks(t)}function Ks(t){const e={...t._computed};return t._computed={},e}let Qs,to;function eo(){Qs||(to=new Set,Qs=new MutationObserver((()=>{for(const t of to)In(t,"computed")})),Qs.observe(document,{subtree:!0,childList:!0}))}function io(t){t._events=[];for(const e of t.$options.events||[])if(i(e,"handler"))so(t,e);else for(const i in e)so(t,e[i],i)}function no(t){t._events.forEach((t=>t())),delete t._events}function so(t,e,i){let{name:n,el:s,handler:o,capture:r,passive:l,delegate:a,filter:h,self:c}=v(e)?e:{name:i,handler:e};s=p(s)?s.call(t,t):s||t.$el,!s||u(s)&&!s.length||h&&!h.call(t)||t._events.push(jt(s,n,a?$(a)?a:a.call(t,t):null,$(o)?t[o]:o.bind(t),{passive:l,capture:r,self:c}))}function oo(t){t._observers=[];for(const e of t.$options.observe||[])if(i(e,"handler"))ao(t,e);else for(const i of e)ao(t,i)}function ro(t,...e){t._observers.push(...e)}function lo(t){for(const e of t._observers)e.disconnect()}function ao(t,e){let{observe:n,target:s=t.$el,handler:o,options:r,filter:l,args:a}=e;if(l&&!l.call(t,t))return;const h=`_observe${t._observers.length}`;p(s)&&!i(t,h)&&Xs(t,h,(()=>s.call(t,t))),o=$(o)?t[o]:o.bind(t),p(r)&&(r=r.call(t,t));const c=n(i(t,h)?t[h]:s,o,r,a);p(s)&&u(t[h])&&c.unobserve&&Rs(t,{handler:ho(c),immediate:!1},h),ro(t,c)}function ho(t){return(e,i)=>{for(const n of i)!c(e,n)&&t.unobserve(n);for(const n of e)!c(i,n)&&t.observe(n)}}function co(t){const{$options:e,$props:n}=t,s=uo(e);f(n,s);const{computed:o,methods:r}=e;for(let e in n)!(e in s)||o&&i(o,e)||r&&i(r,e)||(t[e]=n[e])}function uo(t){const e={},{args:i=[],props:n={},el:o,id:l}=t;if(!n)return e;for(const t in n){const i=s(t);let r=it(o,i);S(r)||(r=n[t]===Boolean&&""===r||Cn(n[t],r),"target"===i&&a(r,"_")||(e[t]=r))}const h=kn(it(o,l),i);for(const t in h){const i=r(t);S(n[i])||(e[i]=Cn(n[i],h[t]))}return e}const go=K(((t,e)=>{const i=Object.keys(e),n=i.concat(t).map((t=>[s(t),`data-${s(t)}`])).flat();return{attributes:i,filter:n}}));function fo(t){const{$options:e,$props:i}=t,{id:n,props:s,el:o}=e;if(!s)return;const{attributes:l,filter:a}=go(n,s),h=new MutationObserver((s=>{const o=uo(e);s.some((({attributeName:t})=>{const e=t.replace("data-","");return(e===n?l:[r(e),r(t)]).some((t=>!S(o[t])&&o[t]!==i[t]))}))&&t.$reset()}));h.observe(o,{attributes:!0,attributeFilter:a}),ro(t,h)}function po(t,e){var i;null==(i=t.$options[e])||i.forEach((e=>e.call(t)))}function mo(t){t._connected||(co(t),po(t,"beforeConnect"),t._connected=!0,io(t),Mn(t),qs(t),oo(t),fo(t),Gs(t),po(t,"connected"),In(t))}function vo(t){t._connected&&(po(t,"beforeDisconnect"),no(t),Sn(t),lo(t),Js(t),po(t,"disconnected"),t._connected=!1)}let wo=0;function xo(t,e={}){e.data=ko(e,t.constructor.options),t.$options=bn(t.constructor.options,e,t),t.$props={},t._uid=wo++,yo(t),bo(t),Ys(t),po(t,"created"),e.el&&t.$mount(e.el)}function yo(t){const{data:e={}}=t.$options;for(const i in e)t.$props[i]=t[i]=e[i]}function bo(t){const{methods:e}=t.$options;if(e)for(const i in e)t[i]=e[i].bind(t)}function ko({data:t={}},{args:e=[],props:i={}}){u(t)&&(t=t.slice(0,e.length).reduce(((t,i,n)=>(v(i)?f(t,i):t[e[n]]=i,t)),{}));for(const e in t)S(t[e])?delete t[e]:i[e]&&(t[e]=Cn(i[e],t[e]));return t}const Co=function(t){xo(this,t)};Co.util=un,Co.options={},Co.version="3.19.2";const $o="uk-",Lo="__uikit__",Mo={};function Bo(t,e){var i;const n=$o+s(t);if(!e)return v(Mo[n])&&(Mo[n]=Co.extend(Mo[n])),Mo[n];t=r(t),Co[t]=(e,i)=>So(t,e,i);const o=v(e)?{...e}:e.options;return o.id=n,o.name=t,null==(i=o.install)||i.call(o,Co,o,t),Co._initialized&&!o.functional&&requestAnimationFrame((()=>So(t,`[${n}],[data-${n}]`))),Mo[n]=o}function So(t,e,i,...n){const s=Bo(t);return s.options.functional?new s({data:v(e)?e:[e,i,...n]}):e?_e(e).map(o)[0]:o();function o(e){const n=Eo(e,t);if(n){if(!i)return n;n.$destroy()}return new s({el:e,data:i})}}function Io(t){return(null==t?void 0:t[Lo])||{}}function Eo(t,e){return Io(t)[e]}function To(t,e){t[Lo]||(t[Lo]={}),t[Lo][e.$options.name]=e}function Ao(t,e){var i;null==(i=t[Lo])||delete i[e.$options.name],B(t[Lo])||delete t[Lo]}function Po(t){let e;t.component=Bo,t.getComponents=Io,t.getComponent=Eo,t.update=_o,t.use=function(t){if(!t.installed)return t.call(null,this),t.installed=!0,this},t.mixin=function(t,e){(e=($(e)?this.component(e):e)||this).options=bn(e.options,t)},t.extend=function(t){t||(t={});const e=this,i=function(t){xo(this,t)};return i.prototype=Object.create(e.prototype),i.prototype.constructor=i,i.options=bn(e.options,t),i.super=e,i.extend=e.extend,i},Object.defineProperty(t,"container",{get:()=>e||document.body,set(t){e=Pe(t)}})}function _o(t,e){t=t?A(t):document.body;for(const i of kt(t).reverse())Do(i,e);Ae(t,(t=>Do(t,e)))}function Do(t,e){const i=Io(t);for(const t in i)In(i[t],e)}function Oo(t){t.prototype.$mount=function(t){const e=this;To(t,e),e.$options.el=t,document.contains(t)&&mo(e)},t.prototype.$destroy=function(t=!1){const e=this,{el:i}=e.$options;i&&vo(e),po(e,"destroy"),Ao(i,e),t&&Le(e.$el)},t.prototype.$create=So,t.prototype.$emit=function(t){In(this,t)},t.prototype.$update=function(t=this.$el,e){_o(t,e)},t.prototype.$reset=function(){vo(this),mo(this)},t.prototype.$getComponent=Eo,Object.defineProperties(t.prototype,{$el:{get(){return this.$options.el}},$container:Object.getOwnPropertyDescriptor(t,"container")})}let zo=1;function No(t,e=null){return(null==e?void 0:e.id)||`${t.$options.id}-${zo++}`}var Ho={mixins:[Os,Fs,{i18n:{next:"Next slide",previous:"Previous slide",slideX:"Slide %s",slideLabel:"%s of %s",role:"String"},data:{selNav:!1,role:"region"},computed:{nav:({selNav:t},e)=>Pe(t,e),navChildren(){return Ct(this.nav)},selNavItem:({attrItem:t})=>`[${t}],[data-${t}]`,navItems(t,e){return _e(this.selNavItem,e)}},watch:{nav(t,e){Q(t,"role","tablist"),e&&this.$emit()},list(t){Q(t,"role","presentation")},navChildren(t){Q(t,"role","presentation")},navItems(t){for(const e of t){const t=it(e,this.attrItem),i=Pe("a,button",e)||e;let n,s=null;if(M(t)){const e=E(t),o=this.slides[e];o&&(o.id||(o.id=No(this,o)),s=o.id),n=this.t("slideX",T(t)+1),Q(i,"role","tab")}else this.list&&(this.list.id||(this.list.id=No(this,this.list)),s=this.list.id),n=this.t(t);Q(i,{"aria-controls":s,"aria-label":Q(i,"aria-label")||n})}},slides(t){t.forEach(((t,e)=>Q(t,{role:this.nav?"tabpanel":"group","aria-label":this.t("slideLabel",e+1,this.length),"aria-roledescription":this.nav?null:"slide"})))},length(t){const e=this.navChildren.length;if(this.nav&&t!==e){we(this.nav);for(let e=0;e<t;e++)be(this.nav,`<li ${this.attrItem}="${e}"><a href></a></li>`)}}},connected(){Q(this.$el,{role:this.role,"aria-roledescription":"carousel"})},update:[{write(){this.navItems.concat(this.nav).forEach((t=>t&&(t.hidden=!this.maxIndex))),this.updateNav()},events:["resize"]}],events:[{name:"click keydown",delegate(){return this.selNavItem},filter(){return!this.parallax},handler(t){!t.target.closest("a,button")||"click"!==t.type&&t.keyCode!==os.SPACE||(t.preventDefault(),this.show(it(t.current,this.attrItem)))}},{name:"itemshow",handler:"updateNav"},{name:"keydown",delegate(){return this.selNavItem},filter(){return!this.parallax},handler(t){const{current:e,keyCode:i}=t;if(!M(it(e,this.attrItem)))return;let n=i===os.HOME?0:i===os.END?"last":i===os.LEFT?"previous":i===os.RIGHT?"next":-1;~n&&(t.preventDefault(),this.show(n))}}],methods:{updateNav(){const t=this.getValidIndex();for(const e of this.navItems){const i=it(e,this.attrItem),n=Pe("a,button",e)||e;if(M(i)){const s=E(i)===t;at(e,this.clsActive,s),at(n,"uk-disabled",this.parallax),Q(n,{"aria-selected":s,tabindex:s&&!this.parallax?null:-1}),s&&n&&xt(vt(e),":focus-within")&&n.focus()}else at(e,"uk-invisible",this.finite&&("previous"===i&&0===t||"next"===i&&t>=this.maxIndex))}}}},Ds],props:{clsActivated:String,easing:String,index:Number,finite:Boolean,velocity:Number},data:()=>({easing:"ease",finite:!1,velocity:1,index:0,prevIndex:-1,stack:[],percent:0,clsActive:"uk-active",clsActivated:"",clsEnter:"uk-slide-enter",clsLeave:"uk-slide-leave",clsSlideActive:"uk-slide-active",Transitioner:!1,transitionOptions:{}}),connected(){this.prevIndex=-1,this.index=this.getValidIndex(this.$props.index),this.stack=[]},disconnected(){st(this.slides,this.clsActive)},computed:{duration:({velocity:t},e)=>jo(e.offsetWidth/t),list:({selList:t},e)=>Pe(t,e),maxIndex(){return this.length-1},slides(){return Ct(this.list)},length(){return this.slides.length}},watch:{slides(t,e){e&&this.$emit()}},observe:Tn(),events:{itemshow({target:t}){nt(t,this.clsEnter,this.clsSlideActive)},itemshown({target:t}){st(t,this.clsEnter)},itemhide({target:t}){nt(t,this.clsLeave)},itemhidden({target:t}){st(t,this.clsLeave,this.clsSlideActive)}},methods:{show(t,e=!1){var i;if(this.dragging||!this.length||this.parallax)return;const{stack:n}=this,s=e?0:n.length,o=()=>{n.splice(s,1),n.length&&this.show(n.shift(),!0)};if(n[e?"unshift":"push"](t),!e&&n.length>1)return void(2===n.length&&(null==(i=this._transitioner)||i.forward(Math.min(this.duration,200))));const r=this.getIndex(this.index),l=lt(this.slides,this.clsActive)&&this.slides[r],a=this.getIndex(t,this.index),h=this.slides[a];if(l===h)return void o();if(this.dir=Zo(t,r),this.prevIndex=r,this.index=a,l&&!Wt(l,"beforeitemhide",[this])||!Wt(h,"beforeitemshow",[this,l]))return this.index=this.prevIndex,void o();const c=this._show(l,h,e).then((()=>{l&&Wt(l,"itemhidden",[this]),Wt(h,"itemshown",[this]),n.shift(),this._transitioner=null,requestAnimationFrame((()=>n.length&&this.show(n.shift(),!0)))}));return l&&Wt(l,"itemhide",[this]),Wt(h,"itemshow",[this]),c},getIndex(t=this.index,e=this.index){return V(J(t,this.slides,e,this.finite),0,Math.max(0,this.maxIndex))},getValidIndex(t=this.index,e=this.prevIndex){return this.getIndex(t,e)},_show(t,e,i){if(this._transitioner=this._getTransitioner(t,e,this.dir,{easing:i?e.offsetWidth<600?"cubic-bezier(0.25, 0.46, 0.45, 0.94)":"cubic-bezier(0.165, 0.84, 0.44, 1)":this.easing,...this.transitionOptions}),!i&&!t)return this._translate(1),Promise.resolve();const{length:n}=this.stack;return this._transitioner[n>1?"forward":"show"](n>1?Math.min(this.duration,75+75/(n-1)):this.duration,this.percent)},_translate(t,e=this.prevIndex,i=this.index){const n=this._getTransitioner(e!==i&&e,i);return n.translate(t),n},_getTransitioner(t=this.prevIndex,e=this.index,i=this.dir||1,n=this.transitionOptions){return new this.Transitioner(L(t)?this.slides[t]:t,L(e)?this.slides[e]:e,i*(ii?-1:1),n)}}};function Zo(t,e){return"next"===t?1:"previous"===t||t<e?-1:1}function jo(t){return.5*t+300}var Fo={mixins:[Ho],props:{animation:String},data:{animation:"slide",clsActivated:"uk-transition-active",Animations:Is,Transitioner:Ps},computed:{animation:({animation:t,Animations:e})=>({...e[t]||e.slide,name:t}),transitionOptions(){return{animation:this.animation}}},events:{beforeitemshow({target:t}){nt(t,this.clsActive)},itemshown({target:t}){nt(t,this.clsActivated)},itemhidden({target:t}){st(t,this.clsActive,this.clsActivated)}}},Vo={...Is,fade:{show:()=>[{opacity:0},{opacity:1}],percent:t=>1-ie(t,"opacity"),translate:t=>[{opacity:1-t},{opacity:t}]},scale:{show:()=>[{opacity:0,transform:As(.8)},{opacity:1,transform:As(1)}],percent:t=>1-ie(t,"opacity"),translate:t=>[{opacity:1-t,transform:As(1-.2*t)},{opacity:t,transform:As(.8+.2*t)}]}},Wo={mixins:[Cs,Fo],functional:!0,props:{delayControls:Number,preload:Number,videoAutoplay:Boolean,template:String},data:()=>({preload:1,videoAutoplay:!1,delayControls:3e3,items:[],cls:"uk-open",clsPage:"uk-lightbox-page",selList:".uk-lightbox-items",attrItem:"uk-lightbox-item",selClose:".uk-close-large",selCaption:".uk-lightbox-caption",pauseOnHover:!1,velocity:2,Animations:Vo,template:'<div class="uk-lightbox uk-overflow-hidden"> <ul class="uk-lightbox-items"></ul> <div class="uk-lightbox-toolbar uk-position-top uk-text-right uk-transition-slide-top uk-transition-opaque"> <button class="uk-lightbox-toolbar-icon uk-close-large" type="button" uk-close></button> </div> <a class="uk-lightbox-button uk-position-center-left uk-position-medium uk-transition-fade" href uk-slidenav-previous uk-lightbox-item="previous"></a> <a class="uk-lightbox-button uk-position-center-right uk-position-medium uk-transition-fade" href uk-slidenav-next uk-lightbox-item="next"></a> <div class="uk-lightbox-toolbar uk-lightbox-caption uk-position-bottom uk-text-center uk-transition-slide-bottom uk-transition-opaque"></div> </div>'}),created(){const t=Pe(this.template),e=Pe(this.selList,t);this.items.forEach((()=>be(e,"<li>")));const i=Pe("[uk-close]",t),n=this.t("close");i&&n&&(i.dataset.i18n=JSON.stringify({label:n})),this.$mount(be(this.container,t))},computed:{caption:({selCaption:t},e)=>Pe(t,e)},events:[{name:`${ri} ${oi} keydown`,handler:"showControls"},{name:"click",self:!0,delegate(){return`${this.selList} > *`},handler(t){t.defaultPrevented||this.hide()}},{name:"shown",self:!0,handler:"showControls"},{name:"hide",self:!0,handler(){this.hideControls(),st(this.slides,this.clsActive),he.stop(this.slides)}},{name:"hidden",self:!0,handler(){this.$destroy(!0)}},{name:"keyup",el:()=>document,handler({keyCode:t}){if(!this.isToggled(this.$el)||!this.draggable)return;let e=-1;t===os.LEFT?e="previous":t===os.RIGHT?e="next":t===os.HOME?e=0:t===os.END&&(e="last"),~e&&this.show(e)}},{name:"beforeitemshow",handler(t){this.isToggled()||(this.draggable=!1,t.preventDefault(),this.toggleElement(this.$el,!0,!1),this.animation=Vo.scale,st(t.target,this.clsActive),this.stack.splice(1,0,this.index))}},{name:"itemshow",handler(){xe(this.caption,this.getItem().caption||"");for(let t=-this.preload;t<=this.preload;t++)this.loadItem(this.index+t)}},{name:"itemshown",handler(){this.draggable=this.$props.draggable}},{name:"itemload",async handler(t,e){const{source:i,type:n,alt:s="",poster:o,attrs:r={}}=e;if(this.setItem(e,"<span uk-spinner></span>"),!i)return;let l;const a={allowfullscreen:"",style:"max-width: 100%; box-sizing: border-box;","uk-responsive":"","uk-video":`${this.videoAutoplay}`};if("image"===n||i.match(/\.(avif|jpe?g|jfif|a?png|gif|svg|webp)($|\?)/i)){const t=qo("img",{src:i,alt:s,...r});jt(t,"load",(()=>this.setItem(e,t))),jt(t,"error",(()=>this.setError(e)))}else if("video"===n||i.match(/\.(mp4|webm|ogv)($|\?)/i)){const t=qo("video",{src:i,poster:o,controls:"",playsinline:"","uk-video":`${this.videoAutoplay}`,...r});jt(t,"loadedmetadata",(()=>this.setItem(e,t))),jt(t,"error",(()=>this.setError(e)))}else if("iframe"===n||i.match(/\.(html|php)($|\?)/i))this.setItem(e,qo("iframe",{src:i,allowfullscreen:"",class:"uk-lightbox-iframe",...r}));else if(l=i.match(/\/\/(?:.*?youtube(-nocookie)?\..*?(?:[?&]v=|\/shorts\/)|youtu\.be\/)([\w-]{11})[&?]?(.*)?/))this.setItem(e,qo("iframe",{src:`https://www.youtube${l[1]||""}.com/embed/${l[2]}${l[3]?`?${l[3]}`:""}`,width:1920,height:1080,...a,...r}));else if(l=i.match(/\/\/.*?vimeo\.[a-z]+\/(\d+)[&?]?(.*)?/))try{const{height:t,width:n}=await(await fetch(`https://vimeo.com/api/oembed.json?maxwidth=1920&url=${encodeURI(i)}`,{credentials:"omit"})).json();this.setItem(e,qo("iframe",{src:`https://player.vimeo.com/video/${l[1]}${l[2]?`?${l[2]}`:""}`,width:n,height:t,...a,...r}))}catch(t){this.setError(e)}}}],methods:{loadItem(t=this.index){const e=this.getItem(t);this.getSlide(e).childElementCount||Wt(this.$el,"itemload",[e])},getItem(t=this.index){return this.items[J(t,this.slides)]},setItem(t,e){Wt(this.$el,"itemloaded",[this,xe(this.getSlide(t),e)])},getSlide(t){return this.slides[this.items.indexOf(t)]},setError(t){this.setItem(t,'<span uk-icon="icon: bolt; ratio: 2"></span>')},showControls(){clearTimeout(this.controlsTimer),this.controlsTimer=setTimeout(this.hideControls,this.delayControls),nt(this.$el,"uk-active","uk-transition-active")},hideControls(){st(this.$el,"uk-active","uk-transition-active")}}};function qo(t,e){const i=Ee(`<${t}>`);return Q(i,e),i}var Ro={install:Uo,props:{toggle:String},data:{toggle:"a"},computed:{toggles:({toggle:t},e)=>_e(t,e)},watch:{toggles(t){this.hide();for(const e of t)ve(e,"a")&&Q(e,"role","button")}},disconnected(){this.hide()},events:{name:"click",delegate(){return`${this.toggle}:not(.uk-disabled)`},handler(t){t.preventDefault(),this.show(t.current)}},methods:{show(t){const e=j(this.toggles.map(Yo),"source");if(b(t)){const{source:i}=Yo(t);t=d(e,(({source:t})=>i===t))}return this.panel=this.panel||this.$create("lightboxPanel",{...this.$props,items:e}),jt(this.panel.$el,"hidden",(()=>this.panel=null)),this.panel.show(t)},hide(){var t;return null==(t=this.panel)?void 0:t.hide()}}};function Uo(t,e){t.lightboxPanel||t.component("lightboxPanel",Wo),f(e.props,t.component("lightboxPanel").options.props)}function Yo(t){const e={};for(const i of["href","caption","type","poster","alt","attrs"])e["href"===i?"source":i]=it(t,i);return e.attrs=kn(e.attrs),e}var Xo={mixins:[vs],functional:!0,args:["message","status"],data:{message:"",status:"",timeout:5e3,group:"",pos:"top-center",clsContainer:"uk-notification",clsClose:"uk-notification-close",clsMsg:"uk-notification-message"},install:Go,computed:{marginProp:({pos:t})=>`margin-${t.match(/[a-z]+(?=-)/)[0]}`,startProps(){return{opacity:0,[this.marginProp]:-this.$el.offsetHeight}}},created(){const t=`${this.clsContainer}-${this.pos}`,e=`data-${this.clsContainer}-container`,i=Pe(`.${t}[${e}]`,this.container)||be(this.container,`<div class="${this.clsContainer} ${t}" ${e}></div>`);this.$mount(be(i,`<div class="${this.clsMsg}${this.status?` ${this.clsMsg}-${this.status}`:""}" role="alert"> <a href class="${this.clsClose}" data-uk-close></a> <div>${this.message}</div> </div>`))},async connected(){const t=T(ie(this.$el,this.marginProp));await he.start(ie(this.$el,this.startProps),{opacity:1,[this.marginProp]:t}),this.timeout&&(this.timer=setTimeout(this.close,this.timeout))},events:{click(t){t.target.closest('a[href="#"],a[href=""]')&&t.preventDefault(),this.close()},[ai](){this.timer&&clearTimeout(this.timer)},[hi](){this.timeout&&(this.timer=setTimeout(this.close,this.timeout))}},methods:{async close(t){const e=t=>{const e=vt(t);Wt(t,"close",[this]),Le(t),(null==e?void 0:e.hasChildNodes())||Le(e)};this.timer&&clearTimeout(this.timer),t||await he.start(this.$el,this.startProps),e(this.$el)}}};function Go(t){t.notification.closeAll=function(e,i){Ae(document.body,(n=>{const s=t.getComponent(n,"notification");!s||e&&e!==s.group||s.close(i)}))}}var Jo={props:{media:Boolean},data:{media:!1},connected(){const t=Ko(this.media,this.$el);if(this.matchMedia=!0,t){this.mediaObj=window.matchMedia(t);const e=()=>{this.matchMedia=this.mediaObj.matches,Wt(this.$el,qt("mediachange",!1,!0,[this.mediaObj]))};this.offMediaObj=jt(this.mediaObj,"change",(()=>{e(),this.$emit("resize")})),e()}},disconnected(){var t;null==(t=this.offMediaObj)||t.call(this)}};function Ko(t,e){if($(t))if(a(t,"@"))t=T(ie(e,`--uk-breakpoint-${t.substr(1)}`));else if(isNaN(t))return t;return t&&M(t)?`(min-width: ${t}px)`:""}function Qo(t){return Math.ceil(Math.max(0,..._e("[stroke]",t).map((t=>{try{return t.getTotalLength()}catch(t){return 0}}))))}const tr={x:nr,y:nr,rotate:nr,scale:nr,color:sr,backgroundColor:sr,borderColor:sr,blur:rr,hue:rr,fopacity:rr,grayscale:rr,invert:rr,saturate:rr,sepia:rr,opacity:lr,stroke:ar,bgx:hr,bgy:hr},{keys:er}=Object;var ir={mixins:[Jo],props:kr(er(tr),"list"),data:kr(er(tr),void 0),computed:{props(t,e){const i={};for(const e in t)e in tr&&!S(t[e])&&(i[e]=t[e].slice());const n={};for(const t in i)n[t]=tr[t](t,e,i[t],i);return n}},events:{load(){this.$emit()}},methods:{reset(){for(const t in this.getCss(0))ie(this.$el,t,"")},getCss(t){const e={};for(const i in this.props)this.props[i](e,V(t));return e.willChange=Object.keys(e).map(ne).join(","),e}}};function nr(t,e,i){let n,s=yr(i)||{x:"px",y:"px",rotate:"deg"}[t]||"";return"x"===t||"y"===t?(t=`translate${l(t)}`,n=t=>T(T(t).toFixed("px"===s?0:6))):"scale"===t&&(s="",n=t=>{var i;return yr([t])?Re(t,"width",e,!0)/e["offset"+((null==(i=t.endsWith)?void 0:i.call(t,"vh"))?"Height":"Width")]:T(t)}),1===i.length&&i.unshift("scale"===t?1:0),i=mr(i,n),(e,n)=>{e.transform=`${e.transform||""} ${t}(${wr(i,n)}${s})`}}function sr(t,e,i){return 1===i.length&&i.unshift(br(e,t,"")),i=mr(i,(t=>or(e,t))),(e,n)=>{const[s,o,r]=vr(i,n),l=s.map(((t,e)=>(t+=r*(o[e]-t),3===e?T(t):parseInt(t,10)))).join(",");e[t]=`rgba(${l})`}}function or(t,e){return br(t,"color",e).split(/[(),]/g).slice(1,-1).concat(1).slice(0,4).map(T)}function rr(t,e,i){1===i.length&&i.unshift(0);const n=yr(i)||{blur:"px",hue:"deg"}[t]||"%";return t={fopacity:"opacity",hue:"hue-rotate"}[t]||t,i=mr(i),(e,s)=>{const o=wr(i,s);e.filter=`${e.filter||""} ${t}(${o+n})`}}function lr(t,e,i){return 1===i.length&&i.unshift(br(e,t,"")),i=mr(i),(e,n)=>{e[t]=wr(i,n)}}function ar(t,e,i){1===i.length&&i.unshift(0);const n=yr(i),s=Qo(e);return i=mr(i.reverse(),(t=>(t=T(t),"%"===n?t*s/100:t))),i.some((([t])=>t))?(ie(e,"strokeDasharray",s),(t,e)=>{t.strokeDashoffset=wr(i,e)}):W}function hr(t,e,i,n){1===i.length&&i.unshift(0);const s="bgy"===t?"height":"width";n[t]=mr(i,(t=>Re(t,s,e)));const o=["bgx","bgy"].filter((t=>t in n));if(2===o.length&&"bgx"===t)return W;if("cover"===br(e,"backgroundSize",""))return cr(t,e,i,n);const r={};for(const t of o)r[t]=dr(e,t);return ur(o,r,n)}function cr(t,e,i,n){const s=fr(e);if(!s.width)return W;const o={width:e.offsetWidth,height:e.offsetHeight},r=["bgx","bgy"].filter((t=>t in n)),l={};for(const t of r){const e=n[t].map((([t])=>t)),i=Math.min(...e),s=Math.max(...e),r=e.indexOf(i)<e.indexOf(s),a=s-i;l[t]=(r?-a:0)-(r?i:s)+"px",o["bgy"===t?"height":"width"]+=a}const a=G.cover(s,o);for(const t of r){const i="bgy"===t?"height":"width",n=a[i]-o[i];l[t]=`max(${dr(e,t)},-${n}px) + ${l[t]}`}const h=ur(r,l,n);return(t,e)=>{h(t,e),t.backgroundSize=`${a.width}px ${a.height}px`,t.backgroundRepeat="no-repeat"}}function dr(t,e){return br(t,`background-position-${e.substr(-1)}`,"")}function ur(t,e,i){return function(n,s){for(const o of t){const t=wr(i[o],s);n[`background-position-${o.substr(-1)}`]=`calc(${e[o]} + ${t}px)`}}}const gr={};function fr(t){const e=ie(t,"backgroundImage").replace(/^none|url\(["']?(.+?)["']?\)$/,"$1");if(gr[e])return gr[e];const i=new Image;return e&&(i.src=e,!i.naturalWidth)?(i.onload=()=>{gr[e]=pr(i),Wt(t,qt("load",!1))},pr(i)):gr[e]=pr(i)}function pr(t){return{width:t.naturalWidth,height:t.naturalHeight}}function mr(t,e=T){const i=[],{length:n}=t;let s=0;for(let o=0;o<n;o++){let[r,l]=$(t[o])?t[o].trim().split(/ (?![^(]*\))/):[t[o]];if(r=e(r),l=l?T(l)/100:null,0===o?null===l?l=0:l&&i.push([r,0]):o===n-1&&(null===l?l=1:1!==l&&(i.push([r,l]),l=1)),i.push([r,l]),null===l)s++;else if(s){const t=i[o-s-1][1],e=(l-t)/(s+1);for(let n=s;n>0;n--)i[o-n][1]=t+e*(s-n+1);s=0}}return i}function vr(t,e){const i=d(t.slice(1),(([,t])=>e<=t))+1;return[t[i-1][0],t[i][0],(e-t[i-1][1])/(t[i][1]-t[i-1][1])]}function wr(t,e){const[i,n,s]=vr(t,e);return i+Math.abs(i-n)*s*(i<n?1:-1)}const xr=/^-?\d+(?:\.\d+)?(\S+)?/;function yr(t,e){var i;for(const e of t){const t=null==(i=e.match)?void 0:i.call(e,xr);if(t)return t[1]}return e}function br(t,e,i){const n=t.style[e],s=ie(ie(t,e,i),e);return t.style[e]=n,s}function kr(t,e){return t.reduce(((t,i)=>(t[i]=e,t)),{})}function Cr(t,e){return e>=0?Math.pow(t,e+1):1-Math.pow(1-t,1-e)}var $r={mixins:[ir],props:{target:String,viewport:Number,easing:Number,start:String,end:String},data:{target:!1,viewport:1,easing:1,start:0,end:0},computed:{target:({target:t},e)=>Lr(t&&Bt(t,e)||e),start({start:t}){return Re(t,"height",this.target,!0)},end({end:t,viewport:e}){return Re(t||(e=100*(1-e))&&`${e}vh+${e}%`,"height",this.target,!0)}},observe:[Dn(),On({target:({target:t})=>t}),Tn({target:({$el:t,target:e})=>[t,e,Fi(e,!0)]})],update:{read({percent:t},e){if(e.has("scroll")||(t=!1),!ut(this.$el))return!1;if(!this.matchMedia)return;const i=t;return{percent:t=Cr(Zi(this.target,this.start,this.end),this.easing),style:i!==t&&this.getCss(t)}},write({style:t}){this.matchMedia?t&&ie(this.$el,t):this.reset()},events:["scroll","resize"]}};function Lr(t){return t?"offsetTop"in t?t:Lr(vt(t)):document.documentElement}var Mr={props:{parallax:Boolean,parallaxTarget:Boolean,parallaxStart:String,parallaxEnd:String,parallaxEasing:Number},data:{parallax:!1,parallaxTarget:!1,parallaxStart:0,parallaxEnd:0,parallaxEasing:0},observe:[Tn({target:({$el:t,parallaxTarget:e})=>[t,e],filter:({parallax:t})=>t}),On({filter:({parallax:t})=>t})],computed:{parallaxTarget({parallaxTarget:t},e){return t&&Bt(t,e)||this.list}},update:{write(){if(!this.parallax)return;const t=this.parallaxTarget,e=Cr(Zi(t,Re(this.parallaxStart,"height",t,!0),Re(this.parallaxEnd,"height",t,!0)),this.parallaxEasing),[i,n]=this.getIndexAt(e),s=this.getValidIndex(i+Math.ceil(n)),o=this.slides[i],r=this.slides[s],{triggerShow:l,triggerShown:a,triggerHide:h,triggerHidden:d}=Br(this);if(~this.prevIndex)for(const t of new Set([this.index,this.prevIndex]))c([s,i],t)||(h(this.slides[t]),d(this.slides[t]));const u=this.prevIndex!==i||this.index!==s;this.dir=1,this.prevIndex=i,this.index=s,o!==r&&h(o),l(r),u&&a(o),this._translate(o===r?1:n,o,r)},events:["scroll","resize"]},methods:{getIndexAt(t){const e=t*(this.length-1);return[Math.floor(e),e%1]}}};function Br(t){const{clsSlideActive:e,clsEnter:i,clsLeave:n}=t;return{triggerShow:s,triggerShown:o,triggerHide:r,triggerHidden:l};function s(i){lt(i,n)&&(r(i),l(i)),lt(i,e)||(Wt(i,"beforeitemshow",[t]),Wt(i,"itemshow",[t]))}function o(e){lt(e,i)&&Wt(e,"itemshown",[t])}function r(r){lt(r,e)||s(r),lt(r,i)&&o(r),lt(r,n)||(Wt(r,"beforeitemhide",[t]),Wt(r,"itemhide",[t]))}function l(e){lt(e,n)&&Wt(e,"itemhidden",[t])}}var Sr={update:{write(){if(this.stack.length||this.dragging||this.parallax)return;const t=this.getValidIndex();~this.prevIndex&&this.index===t?this._translate(1,this.prevIndex,this.index):this.show(t)},events:["resize"]}},Ir={observe:_n({target:({slides:t})=>t,targets:t=>t.getAdjacentSlides()}),methods:{getAdjacentSlides(){return[1,-1].map((t=>this.slides[this.getIndex(this.index+t)]))}}};function Er(t,e,i,{center:n,easing:s,list:o}){const r=t?Tr(t,o,n):Tr(e,o,n)+ze(e).width*i,l=e?Tr(e,o,n):r+ze(t).width*i*(ii?-1:1);let a;return{dir:i,show(e,n=0,r){const h=r?"linear":s;return e-=Math.round(e*V(n,-1,1)),this.translate(n),n=t?n:V(n,0,1),zr(this.getItemIn(),"itemin",{percent:n,duration:e,timing:h,dir:i}),t&&zr(this.getItemIn(!0),"itemout",{percent:1-n,duration:e,timing:h,dir:i}),new Promise((t=>{a||(a=t),he.start(o,{transform:Ts(-l*(ii?-1:1),"px")},e,h).then(a,W)}))},cancel:()=>he.cancel(o),reset(){ie(o,"transform","")},async forward(t,e=this.percent()){return await this.cancel(),this.show(t,e,!0)},translate(n){const s=this.getDistance()*i*(ii?-1:1);ie(o,"transform",Ts(V(s-s*n-l,-Pr(o),ze(o).width)*(ii?-1:1),"px"));const r=this.getActives(),a=this.getItemIn(),h=this.getItemIn(!0);n=t?V(n,-1,1):0;for(const s of Ct(o)){const l=c(r,s),d=s===a,u=s===h;zr(s,"itemtranslate"+(d||!u&&(l||i*(ii?-1:1)==-1^Dr(s,o)>Dr(t||e))?"in":"out"),{dir:i,percent:u?1-n:d?n:l?1:0})}},percent:()=>Math.abs((ie(o,"transform").split(",")[4]*(ii?-1:1)+r)/(l-r)),getDistance:()=>Math.abs(l-r),getItemIn(i=!1){let s=this.getActives(),r=Or(o,Tr(e||t,o,n));if(i){const t=s;s=r,r=t}return r[d(r,(t=>!c(s,t)))]},getActives:()=>Or(o,Tr(t||e,o,n))}}function Tr(t,e,i){const n=Dr(t,e);return i?n-_r(t,e):Math.min(n,Ar(e))}function Ar(t){return Math.max(0,Pr(t)-ze(t).width)}function Pr(t,e){return Z(Ct(t).slice(0,e),(t=>ze(t).width))}function _r(t,e){return ze(e).width/2-ze(t).width/2}function Dr(t,e){return t&&(He(t).left+(ii?ze(t).width-ze(e).width:0))*(ii?-1:1)||0}function Or(t,e){e-=1;const i=ze(t).width,n=e+i+2;return Ct(t).filter((s=>{const o=Dr(s,t),r=o+Math.min(ze(s).width,i);return o>=e&&r<=n}))}function zr(t,e,i){Wt(t,qt(e,!1,!1,i))}var Nr={mixins:[gn,Ho,Sr,Mr,Ir],props:{center:Boolean,sets:Boolean,active:String},data:{center:!1,sets:!1,attrItem:"uk-slider-item",selList:".uk-slider-items",selNav:".uk-slider-nav",clsContainer:"uk-slider-container",active:"all",Transitioner:Er},computed:{finite({finite:t}){return t||Hr(this.list,this.center)},maxIndex(){if(!this.finite||this.center&&!this.sets)return this.length-1;if(this.center)return z(this.sets);let t=0;const e=Ar(this.list),i=d(this.slides,(i=>{if(t>=e)return!0;t+=ze(i).width}));return~i?i:this.length-1},sets({sets:t}){if(!t||this.parallax)return;let e=0;const i=[],n=ze(this.list).width;for(let t=0;t<this.length;t++){const s=ze(this.slides[t]).width;e+s>n&&(e=0),this.center?e<n/2&&e+s+ze(this.slides[J(+t+1,this.slides)]).width/2>n/2&&(i.push(+t),e=n/2-s/2):0===e&&i.push(Math.min(+t,this.maxIndex)),e+=s}return i.length?i:void 0},transitionOptions(){return{center:this.center,list:this.list}},slides(){return Ct(this.list).filter(ut)}},connected(){at(this.$el,this.clsContainer,!Pe(`.${this.clsContainer}`,this.$el))},observe:Tn({target:({slides:t})=>t}),update:{write(){for(const t of this.navItems){const e=E(it(t,this.attrItem));!1!==e&&(t.hidden=!this.maxIndex||e>this.maxIndex||this.sets&&!c(this.sets,e))}this.reorder(),this.updateActiveClasses()},events:["resize"]},events:{beforeitemshow(t){!this.dragging&&this.sets&&this.stack.length<2&&!c(this.sets,this.index)&&(this.index=this.getValidIndex());const e=Math.abs(this.index-this.prevIndex+(this.dir>0&&this.index<this.prevIndex||this.dir<0&&this.index>this.prevIndex?(this.maxIndex+1)*this.dir:0));if(!this.dragging&&e>1){for(let t=0;t<e;t++)this.stack.splice(1,0,this.dir>0?"next":"previous");return void t.preventDefault()}const i=this.dir<0||!this.slides[this.prevIndex]?this.index:this.prevIndex,n=Pr(this.list)/this.length;this.duration=jo(n/this.velocity)*(ze(this.slides[i]).width/n),this.reorder()},itemshow(){~this.prevIndex&&nt(this._getTransitioner().getItemIn(),this.clsActive),this.updateActiveClasses(this.prevIndex)},itemshown(){this.updateActiveClasses()}},methods:{reorder(){if(this.finite)return void ie(this.slides,"order","");const t=this.dir>0&&this.slides[this.prevIndex]?this.prevIndex:this.index;if(this.slides.forEach(((e,i)=>ie(e,"order",this.dir>0&&i<t?1:this.dir<0&&i>=this.index?-1:""))),!this.center)return;const e=this.slides[t];let i=ze(this.list).width/2-ze(e).width/2,n=0;for(;i>0;){const e=this.getIndex(--n+t,t),s=this.slides[e];ie(s,"order",e>t?-2:-1),i-=ze(s).width}},updateActiveClasses(t=this.index){let e=this._getTransitioner(t).getActives();"all"!==this.active&&(e=[this.slides[this.getValidIndex(t)]]);const n=[this.clsActive,!this.sets||c(this.sets,T(this.index))?this.clsActivated:""];for(const t of this.slides){const s=c(e,t);at(t,n,s),Q(t,"aria-hidden",!s);for(const e of _e(pt,t))i(e,"_tabindex")||(e._tabindex=Q(e,"tabindex")),Q(e,"tabindex",s?e._tabindex:-1)}},getValidIndex(t=this.index,e=this.prevIndex){if(t=this.getIndex(t,e),!this.sets)return t;let i;do{if(c(this.sets,t))return t;i=t,t=this.getIndex(t+this.dir,e)}while(t!==i);return t},getAdjacentSlides(){const{width:t}=ze(this.list),e=-t,i=2*t,n=ze(this.slides[this.index]).width,s=this.center?t/2-n/2:0,o=new Set;for(const t of[-1,1]){let r=s+(t>0?n:0),l=0;do{const e=this.slides[this.getIndex(this.index+t+l++*t)];r+=ze(e).width*t,o.add(e)}while(this.length>l&&r>e&&r<i)}return Array.from(o)},getIndexAt(t){let e=-1,i=t*(this.center?Pr(this.list)-(ze(this.slides[0]).width/2+ze(z(this.slides)).width/2):Pr(this.list,this.maxIndex)),n=0;do{const t=ze(this.slides[++e]).width,s=this.center?t/2+ze(this.slides[e+1]).width/2:t;n=i/s%1,i-=s}while(i>=0&&e<this.maxIndex);return[e,n]}}};function Hr(t,e){if(!t||t.length<2)return!0;const{width:i}=ze(t);if(!e)return Math.ceil(Pr(t))<Math.trunc(i+Zr(t));const n=Ct(t),s=Math.trunc(i/2);for(const t in n){const e=n[t],i=ze(e).width,o=new Set([e]);let r=0;for(const e of[-1,1]){let l=i/2,a=0;for(;l<s;){const i=n[J(+t+e+a++*e,n)];if(o.has(i))return!0;l+=ze(i).width,o.add(i)}r=Math.max(r,i/2+ze(n[J(+t+e,n)]).width/2-(l-s))}if(Math.trunc(r)>Z(n.filter((t=>!o.has(t))),(t=>ze(t).width)))return!0}return!1}function Zr(t){return Math.max(0,...Ct(t).map((t=>ze(t).width)))}var jr={mixins:[ir],data:{selItem:"!li"},beforeConnect(){this.item=Bt(this.selItem,this.$el)},disconnected(){this.item=null},events:[{name:"itemin itemout",self:!0,el(){return this.item},handler({type:t,detail:{percent:e,duration:i,timing:n,dir:s}}){di.read((()=>{if(!this.matchMedia)return;const o=this.getCss(Vr(t,s,e)),r=this.getCss(Fr(t)?.5:s>0?1:0);di.write((()=>{ie(this.$el,o),he.start(this.$el,r,i,n).catch(W)}))}))}},{name:"transitioncanceled transitionend",self:!0,el(){return this.item},handler(){he.cancel(this.$el)}},{name:"itemtranslatein itemtranslateout",self:!0,el(){return this.item},handler({type:t,detail:{percent:e,dir:i}}){di.read((()=>{if(!this.matchMedia)return void this.reset();const n=this.getCss(Vr(t,i,e));di.write((()=>ie(this.$el,n)))}))}}]};function Fr(t){return h(t,"in")}function Vr(t,e,i){return i/=2,Fr(t)^e<0?i:1-i}var Wr={...Is,fade:{show:()=>[{opacity:0,zIndex:0},{zIndex:-1}],percent:t=>1-ie(t,"opacity"),translate:t=>[{opacity:1-t,zIndex:0},{zIndex:-1}]},scale:{show:()=>[{opacity:0,transform:As(1.5),zIndex:0},{zIndex:-1}],percent:t=>1-ie(t,"opacity"),translate:t=>[{opacity:1-t,transform:As(1+.5*t),zIndex:0},{zIndex:-1}]},pull:{show:t=>t<0?[{transform:Ts(30),zIndex:-1},{transform:Ts(),zIndex:0}]:[{transform:Ts(-100),zIndex:0},{transform:Ts(),zIndex:-1}],percent:(t,e,i)=>i<0?1-Es(e):Es(t),translate:(t,e)=>e<0?[{transform:Ts(30*t),zIndex:-1},{transform:Ts(-100*(1-t)),zIndex:0}]:[{transform:Ts(100*-t),zIndex:0},{transform:Ts(30*(1-t)),zIndex:-1}]},push:{show:t=>t<0?[{transform:Ts(100),zIndex:0},{transform:Ts(),zIndex:-1}]:[{transform:Ts(-30),zIndex:-1},{transform:Ts(),zIndex:0}],percent:(t,e,i)=>i>0?1-Es(e):Es(t),translate:(t,e)=>e<0?[{transform:Ts(100*t),zIndex:0},{transform:Ts(-30*(1-t)),zIndex:-1}]:[{transform:Ts(-30*t),zIndex:-1},{transform:Ts(100*(1-t)),zIndex:0}]}},qr={mixins:[gn,Fo,Sr,Mr,Ir],props:{ratio:String,minHeight:String,maxHeight:String},data:{ratio:"16:9",minHeight:void 0,maxHeight:void 0,selList:".uk-slideshow-items",attrItem:"uk-slideshow-item",selNav:".uk-slideshow-nav",Animations:Wr},watch:{list(t){ie(t,{aspectRatio:this.ratio?this.ratio.replace(":","/"):void 0,minHeight:this.minHeight,maxHeight:this.maxHeight,minWidth:"100%",maxWidth:"100%"})}},methods:{getAdjacentSlides(){return[1,-1].map((t=>this.slides[this.getIndex(this.index+t)]))}}},Rr={mixins:[gn,ss],props:{group:String,threshold:Number,clsItem:String,clsPlaceholder:String,clsDrag:String,clsDragState:String,clsBase:String,clsNoDrag:String,clsEmpty:String,clsCustom:String,handle:String},data:{group:!1,threshold:5,clsItem:"uk-sortable-item",clsPlaceholder:"uk-sortable-placeholder",clsDrag:"uk-sortable-drag",clsDragState:"uk-drag",clsBase:"uk-sortable",clsNoDrag:"uk-sortable-nodrag",clsEmpty:"uk-sortable-empty",clsCustom:"",handle:!1,pos:{}},created(){for(const t of["init","start","move","end"]){const e=this[t];this[t]=t=>{f(this.pos,te(t)),e(t)}}},events:{name:oi,passive:!1,handler:"init"},computed:{target:(t,e)=>(e.tBodies||[e])[0],items(){return Ct(this.target)},isEmpty(){return!this.items.length},handles({handle:t},e){return t?_e(t,e):this.items}},watch:{isEmpty(t){at(this.target,this.clsEmpty,t)},handles(t,e){ie(e,{touchAction:"",userSelect:""}),ie(t,{touchAction:"none",userSelect:"none"})}},update:{write(t){if(!this.drag||!vt(this.placeholder))return;const{pos:{x:e,y:i},origin:{offsetTop:n,offsetLeft:s},placeholder:o}=this;ie(this.drag,{top:i-n,left:e-s});const r=this.getSortable(document.elementFromPoint(e,i));if(!r)return;const{items:l}=r;if(l.some(he.inProgress))return;const a=Jr(l,{x:e,y:i});if(l.length&&(!a||a===o))return;const h=this.getSortable(o),c=Kr(r.target,a,o,e,i,r===h&&t.moved!==a);!1!==c&&(c&&o===c||(r!==h?(h.remove(o),t.moved=a):delete t.moved,r.insert(o,c),this.touched.add(r)))},events:["move"]},methods:{init(t){const{target:e,button:i,defaultPrevented:n}=t,[s]=this.items.filter((t=>t.contains(e)));!s||n||i>0||ft(e)||e.closest(`.${this.clsNoDrag}`)||this.handle&&!e.closest(this.handle)||(t.preventDefault(),this.touched=new Set([this]),this.placeholder=s,this.origin={target:e,index:$t(s),...this.pos},jt(document,ri,this.move),jt(document,li,this.end),this.threshold||this.start(t))},start(t){this.drag=Gr(this.$container,this.placeholder);const{left:e,top:i}=ze(this.placeholder);f(this.origin,{offsetLeft:this.pos.x-e,offsetTop:this.pos.y-i}),nt(this.drag,this.clsDrag,this.clsCustom),nt(this.placeholder,this.clsPlaceholder),nt(this.items,this.clsItem),nt(document.documentElement,this.clsDragState),Wt(this.$el,"start",[this,this.placeholder]),Yr(this.pos),this.move(t)},move(t){this.drag?this.$emit("move"):(Math.abs(this.pos.x-this.origin.x)>this.threshold||Math.abs(this.pos.y-this.origin.y)>this.threshold)&&this.start(t)},end(){if(Ft(document,ri,this.move),Ft(document,li,this.end),!this.drag)return;Xr();const t=this.getSortable(this.placeholder);this===t?this.origin.index!==$t(this.placeholder)&&Wt(this.$el,"moved",[this,this.placeholder]):(Wt(t.$el,"added",[t,this.placeholder]),Wt(this.$el,"removed",[this,this.placeholder])),Wt(this.$el,"stop",[this,this.placeholder]),Le(this.drag),this.drag=null;for(const{clsPlaceholder:t,clsItem:e}of this.touched)for(const i of this.touched)st(i.items,t,e);this.touched=null,st(document.documentElement,this.clsDragState)},insert(t,e){nt(this.items,this.clsItem);const i=()=>e?ke(e,t):be(this.target,t);this.animate(i)},remove(t){this.target.contains(t)&&this.animate((()=>Le(t)))},getSortable(t){do{const e=this.$getComponent(t,"sortable");if(e&&(e===this||!1!==this.group&&e.group===this.group))return e}while(t=vt(t))}}};let Ur;function Yr(t){let e=Date.now();Ur=setInterval((()=>{let{x:i,y:n}=t;n+=document.scrollingElement.scrollTop;const s=.3*(Date.now()-e);e=Date.now(),ji(document.elementFromPoint(i,t.y)).reverse().some((t=>{let{scrollTop:e,scrollHeight:i}=t;const{top:o,bottom:r,height:l}=Wi(t);if(o<n&&o+35>n)e-=s;else{if(!(r>n&&r-35<n))return;e+=s}if(e>0&&e<i-l)return t.scrollTop=e,!0}))}),15)}function Xr(){clearInterval(Ur)}function Gr(t,e){let i;if(ve(e,"li","tr")){i=Pe("<div>"),be(i,e.cloneNode(!0).children);for(const t of e.getAttributeNames())Q(i,t,e.getAttribute(t))}else i=e.cloneNode(!0);return be(t,i),ie(i,"margin","0","important"),ie(i,{boxSizing:"border-box",width:e.offsetWidth,height:e.offsetHeight,padding:ie(e,"padding")}),je(i.firstElementChild,je(e.firstElementChild)),i}function Jr(t,e){return t[d(t,(t=>R(e,ze(t))))]}function Kr(t,e,i,n,s,o){if(!Ct(t).length)return;const r=ze(e);if(!o)return Qr(t,i)||s<r.top+r.height/2?e:e.nextElementSibling;const l=ze(i),a=tl([r.top,r.bottom],[l.top,l.bottom]),[h,c,d,u]=a?[n,"width","left","right"]:[s,"height","top","bottom"],g=l[c]<r[c]?r[c]-l[c]:0;return l[d]<r[d]?!(g&&h<r[d]+g)&&e.nextElementSibling:!(g&&h>r[u]-g)&&e}function Qr(t,e){const i=1===Ct(t).length;i&&be(t,e);const n=Ct(t),s=n.some(((t,e)=>{const i=ze(t);return n.slice(e+1).some((t=>{const e=ze(t);return!tl([i.left,i.right],[e.left,e.right])}))}));return i&&Le(e),s}function tl(t,e){return t[1]>e[0]&&e[1]>t[0]}var el={props:{pos:String,offset:null,flip:Boolean,shift:Boolean,inset:Boolean},data:{pos:"bottom-"+(ii?"right":"left"),offset:!1,flip:!0,shift:!0,inset:!1},connected(){this.pos=this.$props.pos.split("-").concat("center").slice(0,2),[this.dir,this.align]=this.pos,this.axis=c(["top","bottom"],this.dir)?"y":"x"},methods:{positionAt(t,e,i){let n=[this.getPositionOffset(t),this.getShiftOffset(t)];const s=[this.flip&&"flip",this.shift&&"shift"],o={element:[this.inset?this.dir:qe(this.dir),this.align],target:[this.dir,this.align]};if("y"===this.axis){for(const t in o)o[t].reverse();n.reverse(),s.reverse()}const r=il(t),l=ze(t);ie(t,{top:-l.height,left:-l.width}),Gi(t,e,{attach:o,offset:n,boundary:i,placement:s,viewportOffset:this.getViewportOffset(t)}),r()},getPositionOffset(t=this.$el){return Re(!1===this.offset?ie(t,"--uk-position-offset"):this.offset,"x"===this.axis?"width":"height",t)*(c(["left","top"],this.dir)?-1:1)*(this.inset?-1:1)},getShiftOffset(t=this.$el){return"center"===this.align?0:Re(ie(t,"--uk-position-shift-offset"),"y"===this.axis?"width":"height",t)*(c(["left","top"],this.align)?1:-1)},getViewportOffset:t=>Re(ie(t,"--uk-position-viewport-offset"))}};function il(t){const e=Fi(t),{scrollTop:i}=e;return()=>{i!==e.scrollTop&&(e.scrollTop=i)}}var nl={mixins:[vs,ws,el],data:{pos:"top",animation:["uk-animation-scale-up"],duration:100,cls:"uk-active"},connected(){sl(this.$el)},disconnected(){this.hide()},methods:{show(){if(this.isToggled(this.tooltip||null))return;const{delay:t=0,title:e}=rl(this.$options);if(!e)return;const i=Q(this.$el,"title"),n=jt(this.$el,["blur",hi],(t=>!Qt(t)&&this.hide()));this.reset=()=>{Q(this.$el,{title:i,"aria-describedby":null}),n()};const s=No(this);Q(this.$el,{title:null,"aria-describedby":s}),clearTimeout(this.showTimer),this.showTimer=setTimeout((()=>this._show(e,s)),t)},async hide(){var t;xt(this.$el,"input:focus")||(clearTimeout(this.showTimer),this.isToggled(this.tooltip||null)&&await this.toggleElement(this.tooltip,!1,!1),null==(t=this.reset)||t.call(this),Le(this.tooltip),this.tooltip=null)},async _show(t,e){this.tooltip=be(this.container,`<div id="${e}" class="uk-${this.$options.name}" role="tooltip"> <div class="uk-${this.$options.name}-inner">${t}</div> </div>`),jt(this.tooltip,"toggled",((t,e)=>{if(!e)return;const i=()=>this.positionAt(this.tooltip,this.$el);i();const[n,s]=ol(this.tooltip,this.$el,this.pos);this.origin="y"===this.axis?`${qe(n)}-${s}`:`${s}-${qe(n)}`;const o=[Vt(document,`keydown ${oi}`,this.hide,!1,(t=>t.type===oi&&!this.$el.contains(t.target)||"keydown"===t.type&&t.keyCode===os.ESC)),jt([document,...Vi(this.$el)],"scroll",i,{passive:!0})];Vt(this.tooltip,"hide",(()=>o.forEach((t=>t()))),{self:!0})})),await this.toggleElement(this.tooltip,!0)||this.hide()}},events:{[`focus ${ai} ${oi}`](t){Qt(t)&&t.type!==oi||this.show()}}};function sl(t){mt(t)||Q(t,"tabindex","0")}function ol(t,e,[i,n]){const s=Ne(t),o=Ne(e),r=[["left","right"],["top","bottom"]];for(const t of r){if(s[t[0]]>=o[t[1]]){i=t[1];break}if(s[t[1]]<=o[t[0]]){i=t[0];break}}return[i,(c(r[0],i)?r[1]:r[0]).find((t=>s[t]===o[t]))||"center"]}function rl(t){const{el:e,id:i,data:n}=t;return["delay","title"].reduce(((t,i)=>({[i]:it(e,i),...t})),{...kn(it(e,i),["title"]),...n})}var ll={mixins:[Ds],i18n:{invalidMime:"Invalid File Type: %s",invalidName:"Invalid File Name: %s",invalidSize:"Invalid File Size: %s Kilobytes Max"},props:{allow:String,clsDragover:String,concurrent:Number,maxSize:Number,method:String,mime:String,multiple:Boolean,name:String,params:Object,type:String,url:String},data:{allow:!1,clsDragover:"uk-dragover",concurrent:1,maxSize:0,method:"POST",mime:!1,multiple:!1,name:"files[]",params:{},type:"",url:"",abort:W,beforeAll:W,beforeSend:W,complete:W,completeAll:W,error:W,fail:W,load:W,loadEnd:W,loadStart:W,progress:W},events:{change(t){xt(t.target,'input[type="file"]')&&(t.preventDefault(),t.target.files&&this.upload(t.target.files),t.target.value="")},drop(t){cl(t);const e=t.dataTransfer;(null==e?void 0:e.files)&&(st(this.$el,this.clsDragover),this.upload(e.files))},dragenter(t){cl(t)},dragover(t){cl(t),nt(this.$el,this.clsDragover)},dragleave(t){cl(t),st(this.$el,this.clsDragover)}},methods:{async upload(t){if(!(t=g(t)).length)return;Wt(this.$el,"upload",[t]);for(const e of t){if(this.maxSize&&1e3*this.maxSize<e.size)return void this.fail(this.t("invalidSize",this.maxSize));if(this.allow&&!al(this.allow,e.name))return void this.fail(this.t("invalidName",this.allow));if(this.mime&&!al(this.mime,e.type))return void this.fail(this.t("invalidMime",this.mime))}this.multiple||(t=t.slice(0,1)),this.beforeAll(this,t);const e=hl(t,this.concurrent),i=async t=>{const n=new FormData;t.forEach((t=>n.append(this.name,t)));for(const t in this.params)n.append(t,this.params[t]);try{const t=await dl(this.url,{data:n,method:this.method,responseType:this.type,beforeSend:t=>{const{xhr:e}=t;jt(e.upload,"progress",this.progress);for(const t of["loadStart","load","loadEnd","abort"])jt(e,t.toLowerCase(),this[t]);return this.beforeSend(t)}});this.complete(t),e.length?await i(e.shift()):this.completeAll(t)}catch(t){this.error(t)}};await i(e.shift())}}};function al(t,e){return e.match(new RegExp(`^${t.replace(/\//g,"\\/").replace(/\*\*/g,"(\\/[^\\/]+)*").replace(/\*/g,"[^\\/]+").replace(/((?!\\))\?/g,"$1.")}$`,"i"))}function hl(t,e){const i=[];for(let n=0;n<t.length;n+=e)i.push(t.slice(n,n+e));return i}function cl(t){t.preventDefault(),t.stopPropagation()}function dl(t,e){const i={data:null,method:"GET",headers:{},xhr:new XMLHttpRequest,beforeSend:W,responseType:"",...e};return Promise.resolve().then((()=>i.beforeSend(i))).then((()=>ul(t,i)))}function ul(t,e){return new Promise(((i,n)=>{const{xhr:s}=e;for(const t in e)if(t in s)try{s[t]=e[t]}catch(t){}s.open(e.method.toUpperCase(),t);for(const t in e.headers)s.setRequestHeader(t,e.headers[t]);jt(s,"load",(()=>{0===s.status||s.status>=200&&s.status<300||304===s.status?i(s):n(f(Error(s.statusText),{xhr:s,status:s.status}))})),jt(s,"error",(()=>n(f(Error("Network Error"),{xhr:s})))),jt(s,"timeout",(()=>n(f(Error("Network Timeout"),{xhr:s})))),s.send(e.data)}))}var gl=Object.freeze({__proto__:null,Countdown:pn,Filter:rs,Lightbox:Ro,LightboxPanel:Wo,Notification:Xo,Parallax:$r,Slider:Nr,SliderParallax:jr,Slideshow:qr,SlideshowParallax:jr,Sortable:Rr,Tooltip:nl,Upload:ll});function fl(t){ei&&window.MutationObserver&&(document.body?requestAnimationFrame((()=>pl(t))):new MutationObserver(((e,i)=>{document.body&&(pl(t),i.disconnect())})).observe(document.documentElement,{childList:!0}))}function pl(t){Wt(document,"uikit:init",t),document.body&&Ae(document.body,wl),new MutationObserver((t=>t.forEach(ml))).observe(document,{subtree:!0,childList:!0}),new MutationObserver((t=>t.forEach(vl))).observe(document,{subtree:!0,attributes:!0}),t._initialized=!0}function ml({addedNodes:t,removedNodes:e}){for(const e of t)Ae(e,wl);for(const t of e)Ae(t,xl)}function vl({target:t,attributeName:e}){var i;const n=yl(e);if(n){if(tt(t,e))return void So(n,t);null==(i=Eo(t,n))||i.$destroy()}}function wl(t){const e=Io(t);for(const i in Io(t))mo(e[i]);for(const e of t.getAttributeNames()){const i=yl(e);i&&So(i,t)}}function xl(t){const e=Io(t);for(const i in Io(t))vo(e[i])}function yl(t){a(t,"data-")&&(t=t.slice(5));const e=Mo[t];return e&&(v(e)?e:e.options).name}Po(Co),Oo(Co);var bl={mixins:[gn,ws],props:{animation:Boolean,targets:String,active:null,collapsible:Boolean,multiple:Boolean,toggle:String,content:String,offset:Number},data:{targets:"> *",active:!1,animation:!0,collapsible:!0,multiple:!1,clsOpen:"uk-open",toggle:"> .uk-accordion-title",content:"> .uk-accordion-content",offset:0},computed:{items:({targets:t},e)=>_e(t,e),toggles({toggle:t}){return this.items.map((e=>Pe(t,e)))},contents({content:t}){return this.items.map((e=>{var i;return(null==(i=e._wrapper)?void 0:i.firstElementChild)||Pe(t,e)}))}},watch:{items(t,e){if(e||lt(t,this.clsOpen))return;const i=!1!==this.active&&t[Number(this.active)]||!this.collapsible&&t[0];i&&this.toggle(i,!1)},toggles(){this.$emit()},contents(t){for(const e of t){const t=lt(this.items.find((t=>t.contains(e))),this.clsOpen);kl(e,!t)}this.$emit()}},observe:_n(),events:[{name:"click keydown",delegate(){return`${this.targets} ${this.$props.toggle}`},async handler(t){var e;"keydown"===t.type&&t.keyCode!==os.SPACE||(t.preventDefault(),null==(e=this._off)||e.call(this),this._off=$l(t.target),await this.toggle($t(this.toggles,t.current)),this._off())}},{name:"shown hidden",self:!0,delegate(){return this.targets},handler(){this.$emit()}}],update(){const t=wt(this.items,`.${this.clsOpen}`);for(const e in this.items){const i=this.toggles[e],n=this.contents[e];if(!i||!n)continue;i.id=No(this,i),n.id=No(this,n);const s=c(t,this.items[e]);Q(i,{role:ve(i,"a")?"button":null,"aria-controls":n.id,"aria-expanded":s,"aria-disabled":!this.collapsible&&t.length<2&&s}),Q(n,{role:"region","aria-labelledby":i.id}),ve(n,"ul")&&Q(Ct(n),"role","presentation")}},methods:{toggle(t,e){let i=[t=this.items[J(t,this.items)]];const n=wt(this.items,`.${this.clsOpen}`);if(this.multiple||c(n,i[0])||(i=i.concat(n)),!(!this.collapsible&&n.length<2&&c(n,t)))return Promise.all(i.map((t=>this.toggleElement(t,!c(n,t),((t,i)=>{if(at(t,this.clsOpen,i),!1!==e&&this.animation)return Cl(t,i,this);kl(Pe(this.content,t),!i)})))))}}};function kl(t,e){t&&(t.hidden=e)}async function Cl(t,e,{content:i,duration:n,velocity:s,transition:o}){var r;i=(null==(r=t._wrapper)?void 0:r.firstElementChild)||Pe(i,t),t._wrapper||(t._wrapper=Me(i,"<div>"));const l=t._wrapper;ie(l,"overflow","hidden");const a=T(ie(l,"height"));await he.cancel(l),kl(i,!1);const h=Z(["marginTop","marginBottom"],(t=>ie(i,t)))+ze(i).height,c=a/h;n=(s*h+n)*(e?1-c:c),ie(l,"height",a),await he.start(l,{height:e?h:0},n,o),Se(i),delete t._wrapper,e||kl(i,!0)}function $l(t){const e=Fi(t,!0);let i;return function n(){i=requestAnimationFrame((()=>{const{top:i}=ze(t);i<0&&(e.scrollTop+=i),n()}))}(),()=>requestAnimationFrame((()=>cancelAnimationFrame(i)))}var Ll={mixins:[gn,ws],args:"animation",props:{animation:Boolean,close:String},data:{animation:!0,selClose:".uk-alert-close",duration:150},events:{name:"click",delegate(){return this.selClose},handler(t){t.preventDefault(),this.close()}},methods:{async close(){await this.toggleElement(this.$el,!1,Ml),this.$destroy(!0)}}};function Ml(t,e,{duration:i,transition:n,velocity:s}){const o=T(ie(t,"height"));return ie(t,"height",o),he.start(t,{height:0,marginTop:0,marginBottom:0,paddingTop:0,paddingBottom:0,borderTop:0,borderBottom:0,opacity:0},s*o+i,n)}var Bl={args:"autoplay",props:{automute:Boolean,autoplay:Boolean},data:{automute:!1,autoplay:!0},connected(){"inview"!==this.autoplay||tt(this.$el,"preload")||(this.$el.preload="none"),ve(this.$el,"iframe")&&!tt(this.$el,"allow")&&(this.$el.allow="autoplay"),this.automute&&Bi(this.$el)},observe:[An({filter:({$el:t,autoplay:e})=>e&&Si(t),handler([{isIntersecting:t}]){document.fullscreenElement||(t?Li(this.$el):Mi(this.$el))},args:{intersecting:!1},options:({$el:t,autoplay:e})=>({root:"inview"===e?null:vt(t)})})]},Sl={mixins:[Bl],props:{width:Number,height:Number},data:{automute:!0},events:{"load loadedmetadata"(){this.$emit("resize")}},observe:Tn({target:({$el:t})=>[Il(t)||vt(t)],filter:({$el:t})=>!El(t)}),update:{read(){if(El(this.$el))return;const{ratio:t,cover:e}=G,{$el:i,width:n,height:s}=this;let o={width:n,height:s};if(!n||!s){const e={width:i.naturalWidth||i.videoWidth||i.clientWidth,height:i.naturalHeight||i.videoHeight||i.clientHeight};o=n?t(e,"width",n):s?t(e,"height",s):e}const{offsetHeight:r,offsetWidth:l}=Il(i)||vt(i),a=e(o,{width:l+(l%2?1:0),height:r+(r%2?1:0)});return!(!a.width||!a.height)&&a},write({height:t,width:e}){ie(this.$el,{height:t,width:e})},events:["resize"]}};function Il(t){for(;t=vt(t);)if("static"!==ie(t,"position"))return t}function El(t){return ve(t,"img","video")}let Tl;var Al={mixins:[vs,el,ws],args:"pos",props:{mode:"list",toggle:Boolean,boundary:Boolean,boundaryX:Boolean,boundaryY:Boolean,target:Boolean,targetX:Boolean,targetY:Boolean,stretch:Boolean,delayShow:Number,delayHide:Number,autoUpdate:Boolean,clsDrop:String,animateOut:Boolean,bgScroll:Boolean,closeOnScroll:Boolean},data:{mode:["click","hover"],toggle:"- *",boundary:!1,boundaryX:!1,boundaryY:!1,target:!1,targetX:!1,targetY:!1,stretch:!1,delayShow:0,delayHide:800,autoUpdate:!0,clsDrop:!1,animateOut:!1,bgScroll:!0,animation:["uk-animation-fade"],cls:"uk-open",container:!1,closeOnScroll:!1},computed:{boundary:({boundary:t,boundaryX:e,boundaryY:i},n)=>[Bt(e||t,n)||window,Bt(i||t,n)||window],target({target:t,targetX:e,targetY:i},n){return e||(e=t||this.targetEl),i||(i=t||this.targetEl),[!0===e?window:Bt(e,n),!0===i?window:Bt(i,n)]}},created(){this.tracker=new vi},beforeConnect(){this.clsDrop=this.$props.clsDrop||`uk-${this.$options.name}`},connected(){nt(this.$el,"uk-drop",this.clsDrop),this.toggle&&!this.targetEl&&(this.targetEl=Dl(this)),this._style=F(this.$el.style,["width","height"])},disconnected(){this.isActive()&&(this.hide(!1),Tl=null),ie(this.$el,this._style)},observe:_n({target:({toggle:t,$el:e})=>Bt(t,e),targets:({$el:t})=>t}),events:[{name:"click",delegate:()=>".uk-drop-close",handler(t){t.preventDefault(),this.hide(!1)}},{name:"click",delegate:()=>'a[href*="#"]',handler({defaultPrevented:t,current:e}){const{hash:i}=e;!t&&i&&Lt(e)&&!this.$el.contains(Pe(i))&&this.hide(!1)}},{name:"beforescroll",handler(){this.hide(!1)}},{name:"toggle",self:!0,handler(t,e){t.preventDefault(),this.isToggled()?this.hide(!1):this.show(null==e?void 0:e.$el,!1)}},{name:"toggleshow",self:!0,handler(t,e){t.preventDefault(),this.show(null==e?void 0:e.$el)}},{name:"togglehide",self:!0,handler(t){t.preventDefault(),xt(this.$el,":focus,:hover")||this.hide()}},{name:`${ai} focusin`,filter(){return c(this.mode,"hover")},handler(t){Qt(t)||this.clearTimers()}},{name:`${hi} focusout`,filter(){return c(this.mode,"hover")},handler(t){!Qt(t)&&t.relatedTarget&&this.hide()}},{name:"toggled",self:!0,handler(t,e){e&&(this.clearTimers(),this.position())}},{name:"show",self:!0,handler(){Tl=this,this.tracker.init(),Q(this.targetEl,"aria-expanded",!0);const t=[Ol(this),Nl(this),Zl(this),this.autoUpdate&&zl(this),this.closeOnScroll&&Hl(this)];Vt(this.$el,"hide",(()=>t.forEach((t=>t&&t()))),{self:!0}),this.bgScroll||Vt(this.$el,"hidden",ms(this.$el),{self:!0})}},{name:"beforehide",self:!0,handler:"clearTimers"},{name:"hide",handler({target:t}){this.$el===t?(Tl=this.isActive()?null:Tl,this.tracker.cancel(),Q(this.targetEl,"aria-expanded",null)):Tl=null===Tl&&this.$el.contains(t)&&this.isToggled()?this:Tl}}],update:{write(){this.isToggled()&&!lt(this.$el,this.clsEnter)&&this.position()}},methods:{show(t=this.targetEl,e=!0){if(this.isToggled()&&t&&this.targetEl&&t!==this.targetEl&&this.hide(!1,!1),this.targetEl=t,this.clearTimers(),!this.isActive()){if(Tl){if(e&&Tl.isDelaying)return void(this.showTimer=setTimeout((()=>xt(t,":hover")&&this.show()),10));let i;for(;Tl&&i!==Tl&&!Tl.$el.contains(this.$el);)i=Tl,Tl.hide(!1,!1)}this.container&&vt(this.$el)!==this.container&&be(this.container,this.$el),this.showTimer=setTimeout((()=>this.toggleElement(this.$el,!0)),e&&this.delayShow||0)}},hide(t=!0,e=!0){const i=()=>this.toggleElement(this.$el,!1,this.animateOut&&e);this.clearTimers(),this.isDelayedHide=t,this.isDelaying=Pl(this.$el).some((t=>this.tracker.movesTo(t))),t&&this.isDelaying?this.hideTimer=setTimeout(this.hide,50):t&&this.delayHide?this.hideTimer=setTimeout(i,this.delayHide):i()},clearTimers(){clearTimeout(this.showTimer),clearTimeout(this.hideTimer),this.showTimer=null,this.hideTimer=null,this.isDelaying=!1},isActive(){return Tl===this},position(){st(this.$el,"uk-drop-stack"),ie(this.$el,this._style),this.$el.hidden=!0;const t=this.target.map((t=>_l(this.$el,t))),e=this.getViewportOffset(this.$el),i=[[0,["x","width","left","right"]],[1,["y","height","top","bottom"]]];for(const[n,[s,o]]of i)this.axis!==s&&c([s,!0],this.stretch)&&ie(this.$el,{[o]:Math.min(Ne(this.boundary[n])[o],t[n][o]-2*e),[`overflow-${s}`]:"auto"});const n=t[0].width-2*e;this.$el.hidden=!1,ie(this.$el,"maxWidth",""),this.$el.offsetWidth>n&&nt(this.$el,"uk-drop-stack"),ie(this.$el,"maxWidth",n),this.positionAt(this.$el,this.target,this.boundary);for(const[n,[s,o,r,l]]of i)if(this.axis===s&&c([s,!0],this.stretch)){const i=Math.abs(this.getPositionOffset()),a=Ne(this.target[n]),h=Ne(this.$el);ie(this.$el,{[o]:(a[r]>h[r]?a[this.inset?l:r]-Math.max(Ne(this.boundary[n])[r],t[n][r]+e):Math.min(Ne(this.boundary[n])[l],t[n][l]-e)-a[this.inset?r:l])-i,[`overflow-${s}`]:"auto"}),this.positionAt(this.$el,this.target,this.boundary)}}}};function Pl(t){const e=[];return Ae(t,(t=>"static"!==ie(t,"position")&&e.push(t))),e}function _l(t,e){return Wi(Vi(e).find((e=>e.contains(t))))}function Dl(t){const{$el:e}=t.$create("toggle",Bt(t.toggle,t.$el),{target:t.$el,mode:t.mode});return Q(e,"aria-haspopup",!0),e}function Ol(t){const e=()=>t.$emit(),i=[ki(e),bi(Vi(t.$el).concat(t.target),e)];return()=>i.map((t=>t.disconnect()))}function zl(t,e=(()=>t.$emit())){return jt([document,...Vi(t.$el)],"scroll",e,{passive:!0})}function Nl(t){return jt(document,"keydown",(e=>{e.keyCode===os.ESC&&t.hide(!1)}))}function Hl(t){return zl(t,(()=>t.hide(!1)))}function Zl(t){return jt(document,oi,(({target:e})=>{t.$el.contains(e)||Vt(document,`${li} ${ci} scroll`,(({defaultPrevented:i,type:n,target:s})=>{i||n!==li||e!==s||t.targetEl&&bt(e,t.targetEl)||t.hide(!1)}),!0)}))}var jl={mixins:[gn,vs],props:{align:String,clsDrop:String,boundary:Boolean,dropbar:Boolean,dropbarAnchor:Boolean,duration:Number,mode:Boolean,offset:Boolean,stretch:Boolean,delayShow:Boolean,delayHide:Boolean,target:Boolean,targetX:Boolean,targetY:Boolean,animation:Boolean,animateOut:Boolean,closeOnScroll:Boolean},data:{align:ii?"right":"left",clsDrop:"uk-dropdown",clsDropbar:"uk-dropnav-dropbar",boundary:!0,dropbar:!1,dropbarAnchor:!1,duration:200,container:!1,selNavItem:"> li > a, > ul > li > a"},computed:{dropbarAnchor:({dropbarAnchor:t},e)=>Bt(t,e)||e,dropbar({dropbar:t}){return t?(t=this._dropbar||Bt(t,this.$el)||Pe(`+ .${this.clsDropbar}`,this.$el))||(this._dropbar=Pe("<div></div>")):null},dropContainer(t,e){return this.container||e},dropdowns({clsDrop:t},e){var i;const n=_e(`.${t}`,e);if(this.dropContainer!==e)for(const e of _e(`.${t}`,this.dropContainer)){const t=null==(i=this.getDropdown(e))?void 0:i.targetEl;!c(n,e)&&t&&this.$el.contains(t)&&n.push(e)}return n},items:({selNavItem:t},e)=>_e(t,e)},watch:{dropbar(t){nt(t,"uk-dropbar","uk-dropbar-top",this.clsDropbar,`uk-${this.$options.name}-dropbar`)},dropdowns(){this.initializeDropdowns()}},connected(){this.initializeDropdowns()},disconnected(){Le(this._dropbar),delete this._dropbar},events:[{name:"mouseover focusin",delegate(){return this.selNavItem},handler({current:t}){const e=this.getActive();e&&c(e.mode,"hover")&&e.targetEl&&!t.contains(e.targetEl)&&!e.isDelaying&&e.hide(!1)}},{name:"keydown",self:!0,delegate(){return this.selNavItem},handler(t){var e;const{current:i,keyCode:n}=t,s=this.getActive();n===os.DOWN&&(null==s?void 0:s.targetEl)===i&&(t.preventDefault(),null==(e=Pe(pt,s.$el))||e.focus()),Fl(t,this.items,s)}},{name:"keydown",el(){return this.dropContainer},delegate(){return`.${this.clsDrop}`},handler(t){var e;const{current:i,keyCode:n}=t;if(!c(this.dropdowns,i))return;const s=this.getActive();let o=-1;if(n===os.HOME?o=0:n===os.END?o="last":n===os.UP?o="previous":n===os.DOWN?o="next":n===os.ESC&&(null==(e=s.targetEl)||e.focus()),~o){t.preventDefault();const e=_e(pt,i);e[J(o,e,d(e,(t=>xt(t,":focus"))))].focus()}Fl(t,this.items,s)}},{name:"mouseleave",el(){return this.dropbar},filter(){return this.dropbar},handler(){const t=this.getActive();t&&c(t.mode,"hover")&&!this.dropdowns.some((t=>xt(t,":hover")))&&t.hide()}},{name:"beforeshow",el(){return this.dropContainer},filter(){return this.dropbar},handler({target:t}){this.isDropbarDrop(t)&&(this.dropbar.previousElementSibling!==this.dropbarAnchor&&Ce(this.dropbarAnchor,this.dropbar),nt(t,`${this.clsDrop}-dropbar`))}},{name:"show",el(){return this.dropContainer},filter(){return this.dropbar},handler({target:t}){if(!this.isDropbarDrop(t))return;const e=this.getDropdown(t),i=()=>{const i=Math.max(...kt(t,`.${this.clsDrop}`).concat(t).map((t=>Ne(t).bottom)));Ne(this.dropbar,{left:Ne(this.dropbar).left,top:this.getDropbarOffset(e.getPositionOffset())}),this.transitionTo(i-Ne(this.dropbar).top+T(ie(t,"marginBottom")),t)};this._observer=bi([e.$el,...e.target],i),i()}},{name:"beforehide",el(){return this.dropContainer},filter(){return this.dropbar},handler(t){const e=this.getActive();xt(this.dropbar,":hover")&&e.$el===t.target&&this.isDropbarDrop(e.$el)&&c(e.mode,"hover")&&e.isDelayedHide&&!this.items.some((t=>e.targetEl!==t&&xt(t,":focus")))&&t.preventDefault()}},{name:"hide",el(){return this.dropContainer},filter(){return this.dropbar},handler({target:t}){var e;if(!this.isDropbarDrop(t))return;null==(e=this._observer)||e.disconnect();const i=this.getActive();i&&i.$el!==t||this.transitionTo(0)}}],methods:{getActive(){var t;return c(this.dropdowns,null==(t=Tl)?void 0:t.$el)&&Tl},async transitionTo(t,e){const{dropbar:i}=this,n=je(i);if(e=n<t&&e,await he.cancel([e,i]),e){const s=Ne(e).top-Ne(i).top-n;s>0&&ie(e,"transitionDelay",s/t*this.duration+"ms")}ie(e,"clipPath",`polygon(0 0,100% 0,100% ${n}px,0 ${n}px)`),je(i,n),await Promise.all([he.start(i,{height:t},this.duration),he.start(e,{clipPath:`polygon(0 0,100% 0,100% ${t}px,0 ${t}px)`},this.duration).finally((()=>ie(e,{clipPath:"",transitionDelay:""})))]).catch(W)},getDropdown(t){return this.$getComponent(t,"drop")||this.$getComponent(t,"dropdown")},isDropbarDrop(t){return c(this.dropdowns,t)&&lt(t,this.clsDrop)},getDropbarOffset(t){const{$el:e,target:i,targetY:n}=this,{top:s,height:o}=Ne(Bt(n||i||e,e));return s+o+t},initializeDropdowns(){this.$create("drop",this.dropdowns.filter((t=>!this.getDropdown(t))),{...this.$props,flip:!1,shift:!0,pos:`bottom-${this.align}`,boundary:!0===this.boundary?this.$el:this.boundary})}}};function Fl(t,e,i){var n,s,o;const{current:r,keyCode:l}=t;let a=-1;l===os.HOME?a=0:l===os.END?a="last":l===os.LEFT?a="previous":l===os.RIGHT?a="next":l===os.TAB&&(null==(n=i.targetEl)||n.focus(),null==(s=i.hide)||s.call(i,!1)),~a&&(t.preventDefault(),null==(o=i.hide)||o.call(i,!1),e[J(a,e,e.indexOf(i.targetEl||r))].focus())}var Vl={mixins:[gn],args:"target",props:{target:Boolean},data:{target:!1},computed:{input:(t,e)=>Pe(gt,e),state(){return this.input.nextElementSibling},target({target:t},e){return t&&(!0===t&&vt(this.input)===e&&this.input.nextElementSibling||Pe(t,e))}},update(){var t;const{target:e,input:i}=this;if(!e)return;let n;const s=ft(e)?"value":"textContent",o=e[s],r=(null==(t=i.files)?void 0:t[0])?i.files[0].name:xt(i,"select")&&(n=_e("option",i).filter((t=>t.selected))[0])?n.textContent:i.value;o!==r&&(e[s]=r)},events:[{name:"change",handler(){this.$emit()}},{name:"reset",el(){return this.$el.closest("form")},handler(){this.$emit()}}]},Wl={extends:jn,mixins:[gn],name:"grid",props:{masonry:Boolean,parallax:String,parallaxStart:String,parallaxEnd:String,parallaxJustify:Boolean},data:{margin:"uk-grid-margin",clsStack:"uk-grid-stack",masonry:!1,parallax:0,parallaxStart:0,parallaxEnd:0,parallaxJustify:!1},connected(){this.masonry&&nt(this.$el,"uk-flex-top","uk-flex-wrap-top")},observe:On({filter:({parallax:t,parallaxJustify:e})=>t||e}),update:[{write({rows:t}){at(this.$el,this.clsStack,!t.some((t=>t.length>1)))},events:["resize"]},{read(t){const{rows:e}=t;let{masonry:i,parallax:n,parallaxJustify:s,margin:o}=this;if(n=Math.max(0,Re(n)),!(i||n||s)||ql(e)||e[0].some(((t,i)=>e.some((e=>e[i]&&e[i].offsetWidth!==t.offsetWidth)))))return t.translates=t.scrollColumns=!1;let r,l,a=Ul(e,o);i?[r,l]=Rl(e,a,"next"===i):r=Yl(e);const h=r.map((t=>Z(t,"offsetHeight")+a*(t.length-1))),c=Math.max(0,...h);let d,u,g;return(n||s)&&(d=h.map(((t,e)=>s?c-t+n:n/(e%2||8))),s||(n=Math.max(...h.map(((t,e)=>t+d[e]-c)))),u=Re(this.parallaxStart,"height",this.$el,!0),g=Re(this.parallaxEnd,"height",this.$el,!0)),{columns:r,translates:l,scrollColumns:d,parallaxStart:u,parallaxEnd:g,padding:n,height:l?c:""}},write({height:t,padding:e}){ie(this.$el,"paddingBottom",e||""),!1!==t&&ie(this.$el,"height",t)},events:["resize"]},{read({rows:t,scrollColumns:e,parallaxStart:i,parallaxEnd:n}){return(!e||!ql(t))&&{scrolled:!!e&&Zi(this.$el,i,n)}},write({columns:t,scrolled:e,scrollColumns:i,translates:n}){(e||n)&&t.forEach(((t,s)=>t.forEach(((t,o)=>{let[r,l]=n&&n[s][o]||[0,0];e&&(l+=e*i[s]),ie(t,"transform",`translate(${r}px, ${l}px)`)}))))},events:["scroll","resize"]}]};function ql(t){return t.flat().some((t=>"absolute"===ie(t,"position")))}function Rl(t,e,i){const n=[],s=[],o=Array(t[0].length).fill(0);let r=0;for(let l of t){ii&&(l=l.reverse());let t=0;for(const a in l){const{offsetWidth:h,offsetHeight:c}=l[a],d=i?a:o.indexOf(Math.min(...o));Xl(n,d,l[a]),Xl(s,d,[(d-a)*h*(ii?-1:1),o[d]-r]),o[d]+=c+e,t=Math.max(t,c)}r+=t+e}return[n,s]}function Ul(t,e){const i=t.flat().find((t=>lt(t,e)));return T(i?ie(i,"marginTop"):ie(t[0][0],"paddingLeft"))}function Yl(t){const e=[];for(const i of t)for(const t in i)Xl(e,t,i[t]);return e}function Xl(t,e,i){t[e]||(t[e]=[]),t[e].push(i)}var Gl={args:"target",props:{target:String,row:Boolean},data:{target:"> *",row:!0},computed:{elements:({target:t},e)=>_e(t,e)},observe:Tn({target:({$el:t,elements:e})=>e.reduce(((t,e)=>t.concat(e,...e.children)),[t])}),events:{name:"loadingdone",el:()=>document.fonts,handler(){this.$emit("resize")}},update:{read(){return{rows:(this.row?Fn(this.elements):[this.elements]).map(Jl)}},write({rows:t}){for(const{heights:e,elements:i}of t)i.forEach(((t,i)=>ie(t,"minHeight",e[i])))},events:["resize"]}};function Jl(t){if(t.length<2)return{heights:[""],elements:t};let e=t.map(Kl);const i=Math.max(...e);return{heights:t.map(((t,n)=>e[n].toFixed(2)===i.toFixed(2)?"":i)),elements:t}}function Kl(t){const e=F(t.style,["display","minHeight"]);ut(t)||ie(t,"display","block","important"),ie(t,"minHeight","");const i=ze(t).height-We(t,"height","content-box");return ie(t,e),i}var Ql={args:"target",props:{target:String},data:{target:""},computed:{target:({target:t},e)=>Bt(t,e)},observe:Tn({target:({target:t})=>t}),update:{read(){return{height:this.target.offsetHeight}},write({height:t}){ie(this.$el,{minHeight:t})},events:["resize"]}},ta={props:{expand:Boolean,offsetTop:Boolean,offsetBottom:Boolean,minHeight:Number},data:{expand:!1,offsetTop:!1,offsetBottom:!1,minHeight:0},observe:[Dn({filter:({expand:t})=>t}),Tn({target:({$el:t})=>ji(t)})],update:{read(){if(!ut(this.$el))return!1;let t="";const e=We(this.$el,"height","content-box"),{body:i,scrollingElement:n}=document,s=Fi(this.$el),{height:o}=Wi(s===i?n:s),r=n===s||i===s;if(t="calc("+(r?"100vh":`${o}px`),this.expand)t+=` - ${ze(s).height-ze(this.$el).height}px`;else{if(this.offsetTop)if(r){const e=Ze(!0===this.offsetTop?this.$el:Bt(this.offsetTop,this.$el))[0]-Ze(s)[0];t+=e>0&&e<o/2?` - ${e}px`:""}else t+=` - ${ie(s,"paddingTop")}`;!0===this.offsetBottom?t+=` - ${ze(this.$el.nextElementSibling).height}px`:M(this.offsetBottom)?t+=` - ${this.offsetBottom}vh`:this.offsetBottom&&h(this.offsetBottom,"px")?t+=` - ${T(this.offsetBottom)}px`:$(this.offsetBottom)&&(t+=` - ${ze(Bt(this.offsetBottom,this.$el)).height}px`)}return t+=(e?` - ${e}px`:"")+")",{minHeight:t}},write({minHeight:t}){ie(this.$el,"minHeight",`max(${this.minHeight||0}px, ${t})`)},events:["resize"]}},ea='<svg width="20" height="20" viewBox="0 0 20 20"><circle fill="none" stroke="#000" stroke-width="1.1" cx="9" cy="9" r="7"/><path fill="none" stroke="#000" stroke-width="1.1" d="M14,14 L18,18 L14,14 Z"/></svg>',ia={args:"src",props:{width:Number,height:Number,ratio:Number},data:{ratio:1},connected(){this.svg=this.getSvg().then((t=>{if(!this._connected)return;const e=na(t,this.$el);return this.svgEl&&e!==this.svgEl&&Le(this.svgEl),oa.call(this,e,t),this.svgEl=e}),W)},disconnected(){this.svg.then((t=>{this._connected||(dt(this.$el)&&(this.$el.hidden=!1),Le(t),this.svgEl=null)})),this.svg=null},methods:{async getSvg(){}}};function na(t,e){if(dt(e)||ve(e,"canvas")){e.hidden=!0;const i=e.nextElementSibling;return sa(t,i)?i:Ce(e,t)}const i=e.lastElementChild;return sa(t,i)?i:be(e,t)}function sa(t,e){return ve(t,"svg")&&ve(e,"svg")&&t.innerHTML===e.innerHTML}function oa(t,e){const i=["width","height"];let n=i.map((t=>this[t]));n.some((t=>t))||(n=i.map((t=>Q(e,t))));const s=Q(e,"viewBox");s&&!n.some((t=>t))&&(n=s.split(" ").slice(2)),n.forEach(((e,n)=>Q(t,i[n],T(e)*this.ratio||null)))}const ra={spinner:'<svg width="30" height="30" viewBox="0 0 30 30"><circle fill="none" stroke="#000" cx="15" cy="15" r="14"/></svg>',totop:'<svg width="18" height="10" viewBox="0 0 18 10"><polyline fill="none" stroke="#000" stroke-width="1.2" points="1 9 9 1 17 9"/></svg>',marker:'<svg width="20" height="20" viewBox="0 0 20 20"><rect x="9" y="4" width="1" height="11"/><rect x="4" y="9" width="11" height="1"/></svg>',"close-icon":'<svg width="14" height="14" viewBox="0 0 14 14"><line fill="none" stroke="#000" stroke-width="1.1" x1="1" y1="1" x2="13" y2="13"/><line fill="none" stroke="#000" stroke-width="1.1" x1="13" y1="1" x2="1" y2="13"/></svg>',"close-large":'<svg width="20" height="20" viewBox="0 0 20 20"><line fill="none" stroke="#000" stroke-width="1.4" x1="1" y1="1" x2="19" y2="19"/><line fill="none" stroke="#000" stroke-width="1.4" x1="19" y1="1" x2="1" y2="19"/></svg>',"drop-parent-icon":'<svg width="12" height="12" viewBox="0 0 12 12"><polyline fill="none" stroke="#000" stroke-width="1.1" points="1 3.5 6 8.5 11 3.5"/></svg>',"nav-parent-icon":'<svg width="12" height="12" viewBox="0 0 12 12"><polyline fill="none" stroke="#000" stroke-width="1.1" points="1 3.5 6 8.5 11 3.5"/></svg>',"nav-parent-icon-large":'<svg width="14" height="14" viewBox="0 0 14 14"><polyline fill="none" stroke="#000" stroke-width="1.1" points="1 4 7 10 13 4"/></svg>',"navbar-parent-icon":'<svg width="12" height="12" viewBox="0 0 12 12"><polyline fill="none" stroke="#000" stroke-width="1.1" points="1 3.5 6 8.5 11 3.5"/></svg>',"navbar-toggle-icon":'<svg width="20" height="20" viewBox="0 0 20 20"><style>.uk-navbar-toggle-icon svg&gt;[class*=&quot;line-&quot;]{transition:0.2s ease-in-out;transition-property:transform, opacity;transform-origin:center;opacity:1}.uk-navbar-toggle-icon svg&gt;.line-3{opacity:0}.uk-navbar-toggle-animate[aria-expanded=&quot;true&quot;] svg&gt;.line-3{opacity:1}.uk-navbar-toggle-animate[aria-expanded=&quot;true&quot;] svg&gt;.line-2{transform:rotate(45deg)}.uk-navbar-toggle-animate[aria-expanded=&quot;true&quot;] svg&gt;.line-3{transform:rotate(-45deg)}.uk-navbar-toggle-animate[aria-expanded=&quot;true&quot;] svg&gt;.line-1,.uk-navbar-toggle-animate[aria-expanded=&quot;true&quot;] svg&gt;.line-4{opacity:0}.uk-navbar-toggle-animate[aria-expanded=&quot;true&quot;] svg&gt;.line-1{transform:translateY(6px) scaleX(0)}.uk-navbar-toggle-animate[aria-expanded=&quot;true&quot;] svg&gt;.line-4{transform:translateY(-6px) scaleX(0)}</style><rect class="line-1" y="3" width="20" height="2"/><rect class="line-2" y="9" width="20" height="2"/><rect class="line-3" y="9" width="20" height="2"/><rect class="line-4" y="15" width="20" height="2"/></svg>',"overlay-icon":'<svg width="40" height="40" viewBox="0 0 40 40"><rect x="19" y="0" width="1" height="40"/><rect x="0" y="19" width="40" height="1"/></svg>',"pagination-next":'<svg width="7" height="12" viewBox="0 0 7 12"><polyline fill="none" stroke="#000" stroke-width="1.2" points="1 1 6 6 1 11"/></svg>',"pagination-previous":'<svg width="7" height="12" viewBox="0 0 7 12"><polyline fill="none" stroke="#000" stroke-width="1.2" points="6 1 1 6 6 11"/></svg>',"search-icon":ea,"search-large":'<svg width="40" height="40" viewBox="0 0 40 40"><circle fill="none" stroke="#000" stroke-width="1.8" cx="17.5" cy="17.5" r="16.5"/><line fill="none" stroke="#000" stroke-width="1.8" x1="38" y1="39" x2="29" y2="30"/></svg>',"search-navbar":'<svg width="24" height="24" viewBox="0 0 24 24"><circle fill="none" stroke="#000" stroke-width="1.1" cx="10.5" cy="10.5" r="9.5"/><line fill="none" stroke="#000" stroke-width="1.1" x1="23" y1="23" x2="17" y2="17"/></svg>',"search-toggle-icon":ea,"slidenav-next":'<svg width="14" height="24" viewBox="0 0 14 24"><polyline fill="none" stroke="#000" stroke-width="1.4" points="1.225,23 12.775,12 1.225,1"/></svg>',"slidenav-next-large":'<svg width="25" height="40" viewBox="0 0 25 40"><polyline fill="none" stroke="#000" stroke-width="2" points="4.002,38.547 22.527,20.024 4,1.5"/></svg>',"slidenav-previous":'<svg width="14" height="24" viewBox="0 0 14 24"><polyline fill="none" stroke="#000" stroke-width="1.4" points="12.775,1 1.225,12 12.775,23"/></svg>',"slidenav-previous-large":'<svg width="25" height="40" viewBox="0 0 25 40"><polyline fill="none" stroke="#000" stroke-width="2" points="20.527,1.5 2,20.024 20.525,38.547"/></svg>'},la={install:ba,mixins:[ia],args:"icon",props:{icon:String},isIcon:!0,beforeConnect(){nt(this.$el,"uk-icon")},methods:{async getSvg(){const t=Ca(this.icon);if(!t)throw"Icon not found.";return t}}},aa={args:!1,extends:la,data:t=>({icon:s(t.constructor.options.name)}),beforeConnect(){nt(this.$el,this.$options.id)}},ha={extends:aa,beforeConnect(){const t=this.$props.icon;this.icon=this.$el.closest(".uk-nav-primary")?`${t}-large`:t}},ca={extends:aa,mixins:[Ds],i18n:{toggle:"Open Search",submit:"Submit Search"},beforeConnect(){const t=lt(this.$el,"uk-search-toggle")||lt(this.$el,"uk-navbar-toggle");if(this.icon=t?"search-toggle-icon":lt(this.$el,"uk-search-icon")&&yt(this.$el,".uk-search-large")?"search-large":yt(this.$el,".uk-search-navbar")?"search-navbar":this.$props.icon,!tt(this.$el,"aria-label"))if(t){const t=this.t("toggle");Q(this.$el,"aria-label",t)}else{const t=this.$el.closest("a,button");t&&Q(t,"aria-label",this.t("submit"))}}},da={extends:aa,beforeConnect(){Q(this.$el,"role","status")},methods:{async getSvg(){const t=await la.methods.getSvg.call(this);return 1!==this.ratio&&ie(Pe("circle",t),"strokeWidth",1/this.ratio),t}}},ua={extends:aa,mixins:[Ds],beforeConnect(){const t=this.$el.closest("a,button");Q(t,"role",null!==this.role&&ve(t,"a")?"button":this.role);const e=this.t("label");e&&!tt(t,"aria-label")&&Q(t,"aria-label",e)}},ga={extends:ua,beforeConnect(){nt(this.$el,"uk-slidenav");const t=this.$props.icon;this.icon=lt(this.$el,"uk-slidenav-large")?`${t}-large`:t}},fa={extends:ua,i18n:{label:"Open menu"}},pa={extends:ua,i18n:{label:"Close"},beforeConnect(){this.icon="close-"+(lt(this.$el,"uk-close-large")?"large":"icon")}},ma={extends:ua,i18n:{label:"Open"}},va={extends:ua,i18n:{label:"Back to top"}},wa={extends:ua,i18n:{label:"Next page"},data:{role:null}},xa={extends:ua,i18n:{label:"Previous page"},data:{role:null}},ya={};function ba(t){t.icon.add=(e,i)=>{const n=$(e)?{[e]:i}:e;N(n,((t,e)=>{ra[e]=t,delete ya[e]})),t._initialized&&Ae(document.body,(e=>N(t.getComponents(e),(t=>{t.$options.isIcon&&t.icon in n&&t.$reset()}))))}}const ka={twitter:"x"};function Ca(t){return t=ka[t]||t,ra[t]?(ya[t]||(ya[t]=Pe((ra[$a(t)]||ra[t]).trim())),ya[t].cloneNode(!0)):null}function $a(t){return ii?O(O(t,"left","right"),"previous","next"):t}var La={args:"dataSrc",props:{dataSrc:String,sources:String,margin:String,target:String,loading:String},data:{dataSrc:"",sources:!1,margin:"50%",target:!1,loading:"lazy"},connected(){"lazy"!==this.loading?this.load():Aa(this.$el)&&(this.$el.loading="lazy",Ma(this.$el))},disconnected(){this.img&&(this.img.onload=""),delete this.img},observe:An({target:({$el:t,$props:e})=>[t,...St(e.target,t)],handler(t,e){this.load(),e.disconnect()},options:({margin:t})=>({rootMargin:t}),filter:({loading:t})=>"lazy"===t}),methods:{load(){if(this.img)return this.img;const t=Aa(this.$el)?this.$el:Ia(this.$el,this.dataSrc,this.sources);return et(t,"loading"),Ma(this.$el,t.currentSrc),this.img=t}}};function Ma(t,e){if(Aa(t)){const e=vt(t);(ve(e,"picture")?Ct(e):[t]).forEach((t=>Sa(t,t)))}else e&&!c(t.style.backgroundImage,e)&&(ie(t,"backgroundImage",`url(${Zt(e)})`),Wt(t,qt("load",!1)))}const Ba=["data-src","data-srcset","sizes"];function Sa(t,e){for(const i of Ba){const n=it(t,i);n&&Q(e,i.replace(/^(data-)+/,""),n)}}function Ia(t,e,i){const n=new Image;return Ea(n,i),Sa(t,n),n.onload=()=>{Ma(t,n.currentSrc)},Q(n,"src",e),n}function Ea(t,e){if((e=Ta(e)).length){const i=Ee("<picture>");for(const t of e){const e=Ee("<source>");Q(e,t),be(i,e)}be(i,t)}}function Ta(t){if(!t)return[];if(a(t,"["))try{t=JSON.parse(t)}catch(e){t=[]}else t=kn(t);return u(t)||(t=[t]),t.filter((t=>!B(t)))}function Aa(t){return ve(t,"img")}var Pa={props:{target:String,selActive:String},data:{target:!1,selActive:!1},computed:{target:({target:t},e)=>t?_e(t,e):[e]},observe:[Pn({target:({target:t})=>t,options:{attributes:!0,attributeFilter:["class"],attributeOldValue:!0}}),{target:({target:t})=>t,observe:(t,e)=>{const i=bi([...t,document.documentElement],e),n=[jt(document,"scroll itemshown itemhidden",e,{passive:!0,capture:!0}),jt(document,"show hide transitionstart",(t=>(e(),i.observe(t.target)))),jt(document,"shown hidden transitionend transitioncancel",(t=>(e(),i.unobserve(t.target))))];return{disconnect(){i.disconnect(),n.map((t=>t()))}}},handler(){this.$emit()}}],update:{read(){for(const t of this.target)rt(t,"uk-light,uk-dark",!this.selActive||xt(t,this.selActive)?_a(t):"")}}};function _a(t){const{left:e,top:i,height:n,width:s}=ze(t);let o;for(const r of[.25,.5,.75]){const l=t.ownerDocument.elementsFromPoint(Math.max(0,e)+s*r,Math.max(0,i)+n/2);for(const e of l){if(t.contains(e)||e.closest('[class*="-leave"]')&&l.some((t=>e!==t&&xt(t,'[class*="-enter"]'))))continue;const i=ie(e,"--uk-inverse");if(i){if(i===o)return`uk-${i}`;o=i;break}}}return o?`uk-${o}`:""}var Da={mixins:[gn,Jo],props:{fill:String},data:{fill:"",clsWrapper:"uk-leader-fill",clsHide:"uk-leader-hide",attrFill:"data-fill"},computed:{fill:({fill:t},e)=>t||ie(e,"--uk-leader-fill-content")},connected(){[this.wrapper]=Be(this.$el,`<span class="${this.clsWrapper}">`)},disconnected(){Se(this.wrapper.childNodes)},observe:Tn(),update:{read(){return{width:Math.trunc(this.$el.offsetWidth/2),fill:this.fill,hide:!this.matchMedia}},write({width:t,fill:e,hide:i}){at(this.wrapper,this.clsHide,i),Q(this.wrapper,this.attrFill,new Array(t).join(e))},events:["resize"]}},Oa={install:za,mixins:[Cs],data:{clsPage:"uk-modal-page",selPanel:".uk-modal-dialog",selClose:".uk-modal-close, .uk-modal-close-default, .uk-modal-close-outside, .uk-modal-close-full"},events:[{name:"fullscreenchange webkitendfullscreen",capture:!0,handler(t){ve(t.target,"video")&&this.isToggled()&&!document.fullscreenElement&&this.hide()}},{name:"show",self:!0,handler(){lt(this.panel,"uk-margin-auto-vertical")?nt(this.$el,"uk-flex"):ie(this.$el,"display","block"),je(this.$el)}},{name:"hidden",self:!0,handler(){ie(this.$el,"display",""),st(this.$el,"uk-flex")}}]};function za({modal:t}){function e(e,i,n=W,s=W){i={bgClose:!1,escClose:!0,...i,i18n:{...t.i18n,...null==i?void 0:i.i18n}};const o=t.dialog(e(i),i);return f(new Promise((t=>{const e=jt(o.$el,"hide",(()=>t(n())));jt(o.$el,"submit","form",(i=>{i.preventDefault(),t(s(o)),e(),o.hide()}))})),{dialog:o})}t.dialog=function(e,i){const n=t(`<div class="uk-modal"> <div class="uk-modal-dialog">${e}</div> </div>`,{stack:!0,role:"alertdialog",...i});return n.show(),jt(n.$el,"hidden",(async()=>{await Promise.resolve(),n.$destroy(!0)}),{self:!0}),n},t.alert=function(t,i){return e((({i18n:e})=>`<div class="uk-modal-body">${$(t)?t:xe(t)}</div> <div class="uk-modal-footer uk-text-right"> <button class="uk-button uk-button-primary uk-modal-close" autofocus>${e.ok}</button> </div>`),i)},t.confirm=function(t,i){return e((({i18n:e})=>`<form> <div class="uk-modal-body">${$(t)?t:xe(t)}</div> <div class="uk-modal-footer uk-text-right"> <button class="uk-button uk-button-default uk-modal-close" type="button">${e.cancel}</button> <button class="uk-button uk-button-primary" autofocus>${e.ok}</button> </div> </form>`),i,(()=>Promise.reject()))},t.prompt=function(t,i,n){const s=e((({i18n:e})=>`<form class="uk-form-stacked"> <div class="uk-modal-body"> <label>${$(t)?t:xe(t)}</label> <input class="uk-input" value="${i||""}" autofocus> </div> <div class="uk-modal-footer uk-text-right"> <button class="uk-button uk-button-default uk-modal-close" type="button">${e.cancel}</button> <button class="uk-button uk-button-primary">${e.ok}</button> </div> </form>`),n,(()=>null),(()=>r.value)),{$el:o}=s.dialog,r=Pe("input",o);return jt(o,"show",(()=>r.select())),s},t.i18n={ok:"Ok",cancel:"Cancel"}}var Na={extends:bl,data:{targets:"> .uk-parent",toggle:"> a",content:"> ul"}};const Ha="uk-navbar-transparent";var Za={extends:jl,props:{dropbarTransparentMode:Boolean},data:{clsDrop:"uk-navbar-dropdown",selNavItem:".uk-navbar-nav > li > a,a.uk-navbar-item,button.uk-navbar-item,.uk-navbar-item a,.uk-navbar-item button,.uk-navbar-toggle",dropbarTransparentMode:!1},computed:{navbarContainer:(t,e)=>e.closest(".uk-navbar-container")},watch:{items(){const t=lt(this.$el,"uk-navbar-justify"),e=_e(".uk-navbar-nav, .uk-navbar-left, .uk-navbar-right",this.$el);for(const i of e)ie(i,"flexGrow",t?_e(".uk-navbar-nav > li > a, .uk-navbar-item, .uk-navbar-toggle",i).length:"")}},events:[{name:"show",el(){return this.dropContainer},handler({target:t}){"remove"===this.getTransparentMode(t)&&lt(this.navbarContainer,Ha)&&(st(this.navbarContainer,Ha),this._transparent=!0)}},{name:"hide",el(){return this.dropContainer},async handler(){await ja(),!this.getActive()&&this._transparent&&(nt(this.navbarContainer,Ha),this._transparent=null)}}],methods:{getTransparentMode(t){if(!this.navbarContainer)return;if(this.dropbar&&this.isDropbarDrop(t))return this.dropbarTransparentMode;const e=this.getDropdown(t);return e&&lt(t,"uk-dropbar")?e.inset?"behind":"remove":void 0},getDropbarOffset(t){const{top:e,height:i}=Ne(this.navbarContainer);return e+("behind"===this.dropbarTransparentMode?0:i+t)}}};function ja(){return new Promise((t=>setTimeout(t)))}var Fa={mixins:[Cs],args:"mode",props:{mode:String,flip:Boolean,overlay:Boolean,swiping:Boolean},data:{mode:"slide",flip:!1,overlay:!1,clsPage:"uk-offcanvas-page",clsContainer:"uk-offcanvas-container",selPanel:".uk-offcanvas-bar",clsFlip:"uk-offcanvas-flip",clsContainerAnimation:"uk-offcanvas-container-animation",clsSidebarAnimation:"uk-offcanvas-bar-animation",clsMode:"uk-offcanvas",clsOverlay:"uk-offcanvas-overlay",selClose:".uk-offcanvas-close",container:!1,swiping:!0},computed:{clsFlip:({flip:t,clsFlip:e})=>t?e:"",clsOverlay:({overlay:t,clsOverlay:e})=>t?e:"",clsMode:({mode:t,clsMode:e})=>`${e}-${t}`,clsSidebarAnimation:({mode:t,clsSidebarAnimation:e})=>"none"===t||"reveal"===t?"":e,clsContainerAnimation:({mode:t,clsContainerAnimation:e})=>"push"!==t&&"reveal"!==t?"":e,transitionElement({mode:t}){return"reveal"===t?vt(this.panel):this.panel}},observe:zn({filter:({swiping:t})=>t}),update:{read(){this.isToggled()&&!ut(this.$el)&&this.hide()},events:["resize"]},events:[{name:"touchmove",self:!0,passive:!1,filter(){return this.overlay},handler(t){t.cancelable&&t.preventDefault()}},{name:"show",self:!0,handler(){"reveal"!==this.mode||lt(vt(this.panel),this.clsMode)||(Me(this.panel,"<div>"),nt(vt(this.panel),this.clsMode));const{body:t,scrollingElement:e}=document;nt(t,this.clsContainer,this.clsFlip),ie(t,"touch-action","pan-y pinch-zoom"),ie(this.$el,"display","block"),ie(this.panel,"maxWidth",e.clientWidth),nt(this.$el,this.clsOverlay),nt(this.panel,this.clsSidebarAnimation,"reveal"===this.mode?"":this.clsMode),je(t),nt(t,this.clsContainerAnimation),this.clsContainerAnimation&&Va()}},{name:"hide",self:!0,handler(){st(document.body,this.clsContainerAnimation),ie(document.body,"touch-action","")}},{name:"hidden",self:!0,handler(){this.clsContainerAnimation&&Wa(),"reveal"===this.mode&&Se(this.panel),st(this.panel,this.clsSidebarAnimation,this.clsMode),st(this.$el,this.clsOverlay),ie(this.$el,"display",""),ie(this.panel,"maxWidth",""),st(document.body,this.clsContainer,this.clsFlip)}},{name:"swipeLeft swipeRight",handler(t){this.isToggled()&&h(t.type,"Left")^this.flip&&this.hide()}}]};function Va(){qa().content+=",user-scalable=0"}function Wa(){const t=qa();t.content=t.content.replace(/,user-scalable=0$/,"")}function qa(){return Pe('meta[name="viewport"]',document.head)||be(document.head,'<meta name="viewport">')}var Ra={mixins:[gn],props:{selContainer:String,selContent:String,minHeight:Number},data:{selContainer:".uk-modal",selContent:".uk-modal-dialog",minHeight:150},computed:{container:({selContainer:t},e)=>e.closest(t),content:({selContent:t},e)=>e.closest(t)},observe:Tn({target:({container:t,content:e})=>[t,e]}),update:{read(){return!!(this.content&&this.container&&ut(this.$el))&&{max:Math.max(this.minHeight,je(this.container)-(ze(this.content).height-je(this.$el)))}},write({max:t}){ie(this.$el,{minHeight:this.minHeight,maxHeight:t})},events:["resize"]}},Ua={props:["width","height"],connected(){nt(this.$el,"uk-responsive-width"),ie(this.$el,"aspectRatio",`${this.width}/${this.height}`)}},Ya={props:{offset:Number},data:{offset:0},connected(){Ga(this)},disconnected(){Ja(this)},methods:{async scrollTo(t){t=t&&Pe(t)||document.body,Wt(this.$el,"beforescroll",[this,t])&&(await Hi(t,{offset:this.offset}),Wt(this.$el,"scrolled",[this,t]))}}};const Xa=new Set;function Ga(t){Xa.size||jt(document,"click",Ka),Xa.add(t)}function Ja(t){Xa.delete(t),Xa.size||Ft(document,"click",Ka)}function Ka(t){if(!t.defaultPrevented)for(const e of Xa)e.$el.contains(t.target)&&Lt(e.$el)&&(t.preventDefault(),window.location.href!==e.$el.href&&window.history.pushState({},"",e.$el.href),e.scrollTo(Mt(e.$el)))}var Qa={args:"cls",props:{cls:String,target:String,hidden:Boolean,margin:String,repeat:Boolean,delay:Number},data:()=>({cls:"",target:!1,hidden:!0,margin:"-1px",repeat:!1,delay:0,inViewClass:"uk-scrollspy-inview"}),computed:{elements:({target:t},e)=>t?_e(t,e):[e]},watch:{elements(t){this.hidden&&ie(wt(t,`:not(.${this.inViewClass})`),"opacity",0)}},connected(){this.elementData=new Map},disconnected(){for(const[t,e]of this.elementData.entries())st(t,this.inViewClass,(null==e?void 0:e.cls)||"");delete this.elementData},observe:An({target:({elements:t})=>t,handler(t){const e=this.elementData;for(const{target:i,isIntersecting:n}of t){e.has(i)||e.set(i,{cls:it(i,"uk-scrollspy-class")||this.cls});const t=e.get(i);!this.repeat&&t.show||(t.show=n)}this.$emit()},options:({margin:t})=>({rootMargin:t}),args:{intersecting:!1}}),update:[{write(t){for(const[e,i]of this.elementData.entries())!i.show||i.inview||i.queued?!i.show&&i.inview&&!i.queued&&this.repeat&&this.toggle(e,!1):(i.queued=!0,t.promise=(t.promise||Promise.resolve()).then((()=>new Promise((t=>setTimeout(t,this.delay))))).then((()=>{this.toggle(e,!0),setTimeout((()=>{i.queued=!1,this.$emit()}),300)})))}}],methods:{toggle(t,e){var i;const n=this.elementData.get(t);if(n){if(null==(i=n.off)||i.call(n),ie(t,"opacity",!e&&this.hidden?0:""),at(t,this.inViewClass,e),at(t,n.cls),/\buk-animation-/.test(n.cls)){const i=()=>ot(t,"uk-animation-[\\w-]+");e?n.off=Vt(t,"animationcancel animationend",i,{self:!0}):i()}Wt(t,e?"inview":"outview"),n.inview=e,this.$update(t)}}}},th={props:{cls:String,closest:Boolean,scroll:Boolean,overflow:Boolean,offset:Number},data:{cls:"uk-active",closest:!1,scroll:!1,overflow:!0,offset:0},computed:{links:(t,e)=>_e('a[href*="#"]',e).filter((t=>t.hash&&Lt(t))),elements({closest:t}){return this.links.map((e=>e.closest(t||"*")))}},watch:{links(t){this.scroll&&this.$create("scroll",t,{offset:this.offset})}},observe:[An(),On()],update:[{read(){const t=this.links.map(Mt).filter(Boolean),{length:e}=t;if(!e||!ut(this.$el))return!1;const i=Fi(t,!0),{scrollTop:n,scrollHeight:s}=i,o=Wi(i);let r=!1;if(n===s-o.height)r=e-1;else{for(let e=0;e<t.length;e++){const i=qi(t[e]),n=this.offset+(i?Ne(i).height:0);if(Ne(t[e]).top-o.top-n>0)break;r=+e}!1===r&&this.overflow&&(r=0)}return{active:r}},write({active:t}){const e=!1!==t&&!lt(this.elements[t],this.cls);this.links.forEach((t=>t.blur()));for(let e=0;e<this.elements.length;e++)at(this.elements[e],this.cls,+e===t);e&&Wt(this.$el,"active",[t,this.elements[t]])},events:["scroll","resize"]}]},eh={mixins:[gn,Jo],props:{position:String,top:null,bottom:null,start:null,end:null,offset:String,overflowFlip:Boolean,animation:String,clsActive:String,clsInactive:String,clsFixed:String,clsBelow:String,selTarget:String,showOnUp:Boolean,targetOffset:Number},data:{position:"top",top:!1,bottom:!1,start:!1,end:!1,offset:0,overflowFlip:!1,animation:"",clsActive:"uk-active",clsInactive:"",clsFixed:"uk-sticky-fixed",clsBelow:"uk-sticky-below",selTarget:"",showOnUp:!1,targetOffset:!1},computed:{target:({selTarget:t},e)=>t&&Pe(t,e)||e},connected(){this.start=nh(this.start||this.top),this.end=nh(this.end||this.bottom),this.placeholder=Pe("+ .uk-sticky-placeholder",this.$el)||Pe('<div class="uk-sticky-placeholder"></div>'),this.isFixed=!1,this.setActive(!1)},beforeDisconnect(){this.isFixed&&(this.hide(),st(this.target,this.clsInactive)),sh(this.$el),Le(this.placeholder),this.placeholder=null},observe:[Dn({handler(){Re("100vh","height")!==this._data.viewport&&this.$emit("resize")}}),On({target:()=>document.scrollingElement}),Tn({target:()=>document.scrollingElement,options:{box:"content-box"}}),Tn({target:({$el:t})=>t})],events:[{name:"load hashchange popstate",el:()=>window,filter(){return!1!==this.targetOffset},handler(){const{scrollingElement:t}=document;location.hash&&0!==t.scrollTop&&setTimeout((()=>{const e=Ne(Pe(location.hash)),i=Ne(this.$el);this.isFixed&&q(e,i)&&(t.scrollTop=e.top-i.height-Re(this.targetOffset,"height",this.placeholder)-Re(this.offset,"height",this.placeholder))}))}},{name:"transitionstart",handler(){this.transitionInProgress=Vt(this.$el,"transitionend transitioncancel",(()=>this.transitionInProgress=null))}}],update:[{read({height:t,width:e,margin:i,sticky:n}){if(this.inactive=!this.matchMedia||!ut(this.$el),this.inactive)return;const s=this.isFixed&&!this.transitionInProgress;s&&(oh(this.target),this.hide()),this.active||(({height:t,width:e}=Ne(this.$el)),i=ie(this.$el,"margin")),s&&this.show();const o=Re("100vh","height"),r=je(window),l=Math.max(0,document.scrollingElement.scrollHeight-o);let a=this.position;this.overflowFlip&&t>o&&(a="top"===a?"bottom":"top");const h=this.isFixed?this.placeholder:this.$el;let c=Re(this.offset,"height",n?this.$el:h);"bottom"===a&&(t<r||this.overflowFlip)&&(c+=r-t);const d=this.overflowFlip?0:Math.max(0,t+c-o),u=Ne(h).top,g=Ne(this.$el).height,f=(!1===this.start?u:ih(this.start,this.$el,u))-c,p=!1===this.end?l:Math.min(l,ih(this.end,this.$el,u+t,!0)-g-c+d);return n=l&&!this.showOnUp&&f+c===u&&p===Math.min(l,ih(!0,this.$el,0,!0)-g-c+d)&&"visible"===ie(vt(this.$el),"overflowY"),{start:f,end:p,offset:c,overflow:d,height:t,elHeight:g,width:e,margin:i,top:Ze(h)[0],sticky:n,viewport:o}},write({height:t,width:e,margin:i,offset:n,sticky:s}){if((this.inactive||s||!this.isFixed)&&sh(this.$el),this.inactive)return;s&&(t=e=i=0,ie(this.$el,{position:"sticky",top:n}));const{placeholder:o}=this;ie(o,{height:t,width:e,margin:i}),(vt(o)!==vt(this.$el)||s^$t(o)<$t(this.$el))&&((s?ke:Ce)(this.$el,o),o.hidden=!0)},events:["resize"]},{read({scroll:t=0,dir:e="down",overflow:i,overflowScroll:n=0,start:s,end:o,elHeight:r,height:l,sticky:a}){const h=document.scrollingElement.scrollTop,c=t<=h?"down":"up",d=this.isFixed?this.placeholder:this.$el;return{dir:c,prevDir:e,scroll:h,prevScroll:t,below:h>Ne(d).top+(a?Math.min(l,r):l),offsetParentTop:Ne(d.offsetParent).top,overflowScroll:V(n+V(h,s,o)-V(t,s,o),0,i)}},write(t,e){const i=e.has("scroll"),{initTimestamp:n=0,dir:s,prevDir:o,scroll:r,prevScroll:l=0,top:a,start:h,below:c}=t;if(r<0||r===l&&i||this.showOnUp&&!i&&!this.isFixed)return;const d=Date.now();if((d-n>300||s!==o)&&(t.initScroll=r,t.initTimestamp=d),!(this.showOnUp&&!this.isFixed&&Math.abs(t.initScroll-r)<=30&&Math.abs(l-r)<=10))if(this.inactive||r<h||this.showOnUp&&(r<=h||"down"===s&&i||"up"===s&&!this.isFixed&&!c)){if(!this.isFixed)return void(pe.inProgress(this.$el)&&a>r&&(pe.cancel(this.$el),this.hide()));if(this.animation&&c){if(lt(this.$el,"uk-animation-leave"))return;pe.out(this.$el,this.animation).then((()=>this.hide()),W)}else this.hide()}else this.isFixed?this.update():this.animation&&c?(this.show(),pe.in(this.$el,this.animation).catch(W)):(oh(this.target),this.show())},events:["resize","resizeViewport","scroll"]}],methods:{show(){this.isFixed=!0,this.update(),this.placeholder.hidden=!1},hide(){const{offset:t,sticky:e}=this._data;this.setActive(!1),st(this.$el,this.clsFixed,this.clsBelow),e?ie(this.$el,"top",t):ie(this.$el,{position:"",top:"",width:"",marginTop:""}),this.placeholder.hidden=!0,this.isFixed=!1},update(){let{width:t,scroll:e=0,overflow:i,overflowScroll:n=0,start:s,end:o,offset:r,offsetParentTop:l,sticky:a,below:h}=this._data;const c=0!==s||e>s;if(!a){let s="fixed";e>o&&(r+=o-l+n-i,s="absolute"),ie(this.$el,{position:s,width:t,marginTop:0},"important")}ie(this.$el,"top",r-n),this.setActive(c),at(this.$el,this.clsBelow,h),nt(this.$el,this.clsFixed)},setActive(t){const e=this.active;this.active=t,t?(rt(this.target,this.clsInactive,this.clsActive),e!==t&&Wt(this.$el,"active")):(rt(this.target,this.clsActive,this.clsInactive),e!==t&&(oh(this.target),Wt(this.$el,"inactive")))}}};function ih(t,e,i,n){if(!t)return 0;if(M(t)||$(t)&&t.match(/^-?\d/))return i+Re(t,"height",e,!0);{const i=!0===t?vt(e):Bt(t,e);return Ne(i).bottom-(n&&(null==i?void 0:i.contains(e))?T(ie(i,"paddingBottom")):0)}}function nh(t){return"true"===t||"false"!==t&&t}function sh(t){ie(t,{position:"",top:"",marginTop:"",width:""})}function oh(t){nt(t,"uk-transition-disable"),requestAnimationFrame((()=>st(t,"uk-transition-disable")))}var rh={mixins:[ia],args:"src",props:{src:String,icon:String,attributes:"list",strokeAnimation:Boolean},data:{strokeAnimation:!1},observe:[Pn({async handler(){const t=await this.svg;t&&lh.call(this,t)},options:{attributes:!0,attributeFilter:["id","class","style"]}})],async connected(){c(this.src,"#")&&([this.src,this.icon]=this.src.split("#"));const t=await this.svg;t&&(lh.call(this,t),this.strokeAnimation&&uh(t))},methods:{async getSvg(){return ve(this.$el,"img")&&!this.$el.complete&&"lazy"===this.$el.loading&&await new Promise((t=>Vt(this.$el,"load",t))),hh(await ah(this.src),this.icon)||Promise.reject("SVG not found.")}}};function lh(t){const{$el:e}=this;nt(t,Q(e,"class"),"uk-svg");for(let i=0;i<e.style.length;i++){const n=e.style[i];ie(t,n,ie(e,n))}for(const e in this.attributes){const[i,n]=this.attributes[e].split(":",2);Q(t,i,n)}this.$el.id||et(t,"id")}const ah=K((async t=>t?a(t,"data:")?decodeURIComponent(t.split(",")[1]):(await fetch(t)).text():Promise.reject()));function hh(t,e){return e&&c(t,"<symbol")&&(t=dh(t)[e]||t),(null==(t=Pe(t.substr(t.indexOf("<svg"))))?void 0:t.hasChildNodes())&&t}const ch=/<symbol([^]*?id=(['"])(.+?)\2[^]*?<\/)symbol>/g,dh=K((function(t){const e={};let i;for(ch.lastIndex=0;i=ch.exec(t);)e[i[3]]=`<svg ${i[1]}svg>`;return e}));function uh(t){const e=Qo(t);e&&ie(t,"--uk-animation-stroke",e)}const gh=".uk-disabled *, .uk-disabled, [disabled]";var fh={mixins:[ws],args:"connect",props:{connect:String,toggle:String,itemNav:String,active:Number,followFocus:Boolean,swiping:Boolean},data:{connect:"~.uk-switcher",toggle:"> * > :first-child",itemNav:!1,active:0,cls:"uk-active",attrItem:"uk-switcher-item",selVertical:".uk-nav",followFocus:!1,swiping:!0},computed:{connects:({connect:t},e)=>St(t,e),connectChildren(){return this.connects.map((t=>Ct(t))).flat()},toggles:({toggle:t},e)=>_e(t,e),children(t,e){return Ct(e).filter((t=>this.toggles.some((e=>t.contains(e)))))}},watch:{connects(t){this.swiping&&ie(t,"touchAction","pan-y pinch-zoom"),this.$emit()},connectChildren(){let t=Math.max(0,this.index());for(const e of this.connects)Ct(e).forEach(((e,i)=>at(e,this.cls,i===t)));this.$emit()},toggles(t){this.$emit();const e=this.index();this.show(~e?e:t[this.active]||t[0])}},connected(){Q(this.$el,"role","tablist")},observe:[_n({targets:({connectChildren:t})=>t}),zn({target:({connects:t})=>t,filter:({swiping:t})=>t})],events:[{name:"click keydown",delegate(){return this.toggle},handler(t){xt(t.current,gh)||"click"!==t.type&&t.keyCode!==os.SPACE||(t.preventDefault(),this.show(t.current))}},{name:"keydown",delegate(){return this.toggle},handler(t){const{current:e,keyCode:i}=t,n=xt(this.$el,this.selVertical);let s=i===os.HOME?0:i===os.END?"last":i===os.LEFT&&!n||i===os.UP&&n?"previous":i===os.RIGHT&&!n||i===os.DOWN&&n?"next":-1;if(~s){t.preventDefault();const i=this.toggles.filter((t=>!xt(t,gh))),n=i[J(s,i,i.indexOf(e))];n.focus(),this.followFocus&&this.show(n)}}},{name:"click",el(){return this.connects.concat(this.itemNav?St(this.itemNav,this.$el):[])},delegate(){return`[${this.attrItem}],[data-${this.attrItem}]`},handler(t){t.target.closest("a,button")&&(t.preventDefault(),this.show(it(t.current,this.attrItem)))}},{name:"swipeRight swipeLeft",filter(){return this.swiping},el(){return this.connects},handler({type:t}){this.show(h(t,"Left")?"next":"previous")}}],update(){var t;Q(this.connects,"role","presentation"),Q(Ct(this.$el),"role","presentation");for(const e in this.toggles){const i=this.toggles[e],n=null==(t=this.connects[0])?void 0:t.children[e];Q(i,"role","tab"),n&&(i.id=No(this,i),n.id=No(this,n),Q(i,"aria-controls",n.id),Q(n,{role:"tabpanel","aria-labelledby":i.id}))}Q(this.$el,"aria-orientation",xt(this.$el,this.selVertical)?"vertical":null)},methods:{index(){return d(this.children,(t=>lt(t,this.cls)))},show(t){const e=this.toggles.filter((t=>!xt(t,gh))),i=this.index(),n=J(!y(t)||c(e,t)?t:0,e,J(this.toggles[i],e)),s=J(e[n],this.toggles);this.children.forEach(((t,e)=>{at(t,this.cls,s===e),Q(this.toggles[e],{"aria-selected":s===e,tabindex:s===e?null:-1})}));const o=i>=0&&i!==n;this.connects.forEach((async({children:t})=>{const e=g(t).filter(((t,e)=>e!==s&&lt(t,this.cls)));await this.toggleElement(e,!1,o),await this.toggleElement(t[s],!0,o)}))}}},ph={mixins:[gn],extends:fh,props:{media:Boolean},data:{media:960,attrItem:"uk-tab-item",selVertical:".uk-tab-left,.uk-tab-right"},connected(){const t=lt(this.$el,"uk-tab-left")?"uk-tab-left":!!lt(this.$el,"uk-tab-right")&&"uk-tab-right";t&&this.$create("toggle",this.$el,{cls:t,mode:"media",media:this.media})}};const mh=32;var vh={mixins:[Jo,ws],args:"target",props:{href:String,target:null,mode:"list",queued:Boolean},data:{href:!1,target:!1,mode:"click",queued:!0},computed:{target:({target:t},e)=>(t=St(t||e.hash,e)).length?t:[e]},connected(){c(this.mode,"media")||(mt(this.$el)||Q(this.$el,"tabindex","0"),!this.cls&&ve(this.$el,"a")&&Q(this.$el,"role","button"))},observe:_n({target:({target:t})=>t}),events:[{name:oi,filter(){return c(this.mode,"hover")},handler(t){this._preventClick=null,!Qt(t)||C(this._showState)||this.$el.disabled||(Wt(this.$el,"focus"),Vt(document,oi,(()=>Wt(this.$el,"blur")),!0,(t=>!this.$el.contains(t.target))),c(this.mode,"click")&&(this._preventClick=!0))}},{name:`mouseenter mouseleave ${ai} ${hi} focus blur`,filter(){return c(this.mode,"hover")},handler(t){if(Qt(t)||this.$el.disabled)return;const e=c(["mouseenter",ai,"focus"],t.type),i=this.isToggled(this.target);e||!(!C(this._showState)||"blur"!==t.type&&xt(this.$el,":focus")||"blur"===t.type&&xt(this.$el,":hover"))?e&&C(this._showState)&&i!==this._showState||(this._showState=e?i:null,this.toggle("toggle"+(e?"show":"hide"))):i===this._showState&&(this._showState=null)}},{name:"keydown",filter(){return c(this.mode,"click")&&!ve(this.$el,"input")},handler(t){t.keyCode===mh&&(t.preventDefault(),this.$el.click())}},{name:"click",filter(){return["click","hover"].some((t=>c(this.mode,t)))},handler(t){let e;(this._preventClick||t.target.closest('a[href="#"], a[href=""]')||(e=t.target.closest("a[href]"))&&(!this.isToggled(this.target)||e.hash&&xt(this.target,e.hash)))&&t.preventDefault(),!this._preventClick&&c(this.mode,"click")&&this.toggle()}},{name:"mediachange",filter(){return c(this.mode,"media")},el(){return this.target},handler(t,e){e.matches^this.isToggled(this.target)&&this.toggle()}}],methods:{async toggle(t){if(!Wt(this.target,t||"toggle",[this]))return;if(tt(this.$el,"aria-expanded")&&Q(this.$el,"aria-expanded",!this.isToggled(this.target)),!this.queued)return this.toggleElement(this.target);const e=this.target.filter((t=>lt(t,this.clsLeave)));if(e.length){for(const t of this.target){const i=c(e,t);this.toggleElement(t,i,i)}return}const i=this.target.filter(this.isToggled);await this.toggleElement(i,!1)&&await this.toggleElement(this.target.filter((t=>!c(i,t))),!0)}}};return N(Object.freeze({__proto__:null,Accordion:bl,Alert:Ll,Close:pa,Cover:Sl,Drop:Al,DropParentIcon:aa,Dropdown:Al,Dropnav:jl,FormCustom:Vl,Grid:Wl,HeightMatch:Gl,HeightPlaceholder:Ql,HeightViewport:ta,Icon:la,Img:La,Inverse:Pa,Leader:Da,Margin:jn,Marker:ma,Modal:Oa,Nav:Na,NavParentIcon:ha,Navbar:Za,NavbarParentIcon:aa,NavbarToggleIcon:fa,Offcanvas:Fa,OverflowAuto:Ra,OverlayIcon:aa,PaginationNext:wa,PaginationPrevious:xa,Responsive:Ua,Scroll:Ya,Scrollspy:Qa,ScrollspyNav:th,SearchIcon:ca,SlidenavNext:ga,SlidenavPrevious:ga,Spinner:da,Sticky:eh,Svg:rh,Switcher:fh,Tab:ph,Toggle:vh,Totop:va,Video:Bl}),((t,e)=>Co.component(e,t))),fl(Co),N(gl,((t,e)=>Co.component(e,t))),Co}()}},o={};function r(t){var e=o[t];if(void 0!==e)return e.exports;var i=o[t]={id:t,loaded:!1,exports:{}};return s[t].call(i.exports,i,i.exports,r),i.loaded=!0,i.exports}r.m=s,r.n=t=>{var e=t&&t.__esModule?()=>t.default:()=>t;return r.d(e,{a:e}),e},e=Object.getPrototypeOf?t=>Object.getPrototypeOf(t):t=>t.__proto__,r.t=function(i,n){if(1&n&&(i=this(i)),8&n)return i;if("object"==typeof i&&i){if(4&n&&i.__esModule)return i;if(16&n&&"function"==typeof i.then)return i}var s=Object.create(null);r.r(s);var o={};t=t||[null,e({}),e([]),e(e)];for(var l=2&n&&i;"object"==typeof l&&!~t.indexOf(l);l=e(l))Object.getOwnPropertyNames(l).forEach((t=>o[t]=()=>i[t]));return o.default=()=>i,r.d(s,o),s},r.d=(t,e)=>{for(var i in e)r.o(e,i)&&!r.o(t,i)&&Object.defineProperty(t,i,{enumerable:!0,get:e[i]})},r.f={},r.e=t=>Promise.all(Object.keys(r.f).reduce(((e,i)=>(r.f[i](t,e),e)),[])),r.u=t=>"chunk."+t+"."+{190:"166b602d468ed09400dd",216:"ddcf827720599930c3ee",222:"9ddf220c99452d00f3b8",280:"11b8992195ec424719e2",433:"c4cc0d752e1812e8f569",458:"5777bb91c0cc3667a501",541:"cf8619f5a497260d433f",592:"aaa118ed4f7b3a0f952d",648:"674e0207475fd90a96fa",660:"d55db9a1883ddfd4d907",806:"aeece9ef4996d964bed1",896:"96798ebba11a2d86fb08",920:"ce5da4e36f6f1d8a8170",940:"f96a67dad810a0748754",949:"08f04f4a429d7d510392",973:"de2ef8bb130fe464d320"}[t]+".js",r.miniCssF=t=>"chunk."+t+"."+{190:"820eea74d180ffc4b824",222:"cb2d62147d1181839bf4",458:"079e65732c896e08feb2",648:"cb2d62147d1181839bf4",660:"0b1e141e4b40cfa5437e",806:"820eea74d180ffc4b824",920:"cb2d62147d1181839bf4",940:"3582fd9f022f8351c339",949:"b13d6a28b6390afe1677",973:"6e9259cdc8ac9408fef3"}[t]+".css",r.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(t){if("object"==typeof window)return window}}(),r.hmd=t=>((t=Object.create(t)).children||(t.children=[]),Object.defineProperty(t,"exports",{enumerable:!0,set:()=>{throw new Error("ES Modules may not assign module.exports or exports.*, Use ESM export syntax, instead: "+t.id)}}),t),r.o=(t,e)=>Object.prototype.hasOwnProperty.call(t,e),i={},n="ew_t3_template_ext:",r.l=(t,e,s,o)=>{if(i[t])i[t].push(e);else{var l,a;if(void 0!==s)for(var h=document.getElementsByTagName("script"),c=0;c<h.length;c++){var d=h[c];if(d.getAttribute("src")==t||d.getAttribute("data-webpack")==n+s){l=d;break}}l||(a=!0,(l=document.createElement("script")).charset="utf-8",l.timeout=120,r.nc&&l.setAttribute("nonce",r.nc),l.setAttribute("data-webpack",n+s),l.src=t),i[t]=[e];var u=(e,n)=>{l.onerror=l.onload=null,clearTimeout(g);var s=i[t];if(delete i[t],l.parentNode&&l.parentNode.removeChild(l),s&&s.forEach((t=>t(n))),e)return e(n)},g=setTimeout(u.bind(null,void 0,{type:"timeout",target:l}),12e4);l.onerror=u.bind(null,l.onerror),l.onload=u.bind(null,l.onload),a&&document.head.appendChild(l)}},r.r=t=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},r.nmd=t=>(t.paths=[],t.children||(t.children=[]),t),r.p="/_dist/",(()=>{if("undefined"!=typeof document){var t=t=>new Promise(((e,i)=>{var n=r.miniCssF(t),s=r.p+n;if(((t,e)=>{for(var i=document.getElementsByTagName("link"),n=0;n<i.length;n++){var s=(r=i[n]).getAttribute("data-href")||r.getAttribute("href");if("stylesheet"===r.rel&&(s===t||s===e))return r}var o=document.getElementsByTagName("style");for(n=0;n<o.length;n++){var r;if((s=(r=o[n]).getAttribute("data-href"))===t||s===e)return r}})(n,s))return e();((t,e,i,n,s)=>{var o=document.createElement("link");o.rel="stylesheet",o.type="text/css",o.onerror=o.onload=i=>{if(o.onerror=o.onload=null,"load"===i.type)n();else{var r=i&&("load"===i.type?"missing":i.type),l=i&&i.target&&i.target.href||e,a=new Error("Loading CSS chunk "+t+" failed.\n("+l+")");a.code="CSS_CHUNK_LOAD_FAILED",a.type=r,a.request=l,o.parentNode&&o.parentNode.removeChild(o),s(a)}},o.href=e,i?i.parentNode.insertBefore(o,i.nextSibling):document.head.appendChild(o)})(t,s,null,e,i)})),e={179:0};r.f.miniCss=(i,n)=>{e[i]?n.push(e[i]):0!==e[i]&&{190:1,222:1,458:1,648:1,660:1,806:1,920:1,940:1,949:1,973:1}[i]&&n.push(e[i]=t(i).then((()=>{e[i]=0}),(t=>{throw delete e[i],t})))}}})(),(()=>{var t={179:0};r.f.j=(e,i)=>{var n=r.o(t,e)?t[e]:void 0;if(0!==n)if(n)i.push(n[2]);else if(/^(190|806|949)$/.test(e))t[e]=0;else{var s=new Promise(((i,s)=>n=t[e]=[i,s]));i.push(n[2]=s);var o=r.p+r.u(e),l=new Error;r.l(o,(i=>{if(r.o(t,e)&&(0!==(n=t[e])&&(t[e]=void 0),n)){var s=i&&("load"===i.type?"missing":i.type),o=i&&i.target&&i.target.src;l.message="Loading chunk "+e+" failed.\n("+s+": "+o+")",l.name="ChunkLoadError",l.type=s,l.request=o,n[1](l)}}),"chunk-"+e,e)}};var e=(e,i)=>{var n,s,[o,l,a]=i,h=0;if(o.some((e=>0!==t[e]))){for(n in l)r.o(l,n)&&(r.m[n]=l[n]);if(a)a(r)}for(e&&e(i);h<o.length;h++)s=o[h],r.o(t,s)&&t[s]&&t[s][0](),t[s]=0},i=self.webpackChunkew_t3_template_ext=self.webpackChunkew_t3_template_ext||[];i.forEach(e.bind(null,0)),i.push=e.bind(null,i.push.bind(i))})();r(1896)})()