diff --git a/bundle.js b/bundle.js index feac33a..b3451fd 100644 --- a/bundle.js +++ b/bundle.js @@ -39,7 +39,7 @@ const aboutBody = 'const o=y("p");o.innerHTML=`Git: ${a.link().outerHTML}`,' + 'e.appendChild(y("div",[y("div|class:version",[_t.render(),' + 'y("div|class:version-details",[y("h1:MyStart|class:version-app-name"),' + - 'y("p:Version 1.0.1|class:version-number")])]),y("hr"),s,o,y("div|id:mystart-autostart-row,class:mystart-autostart-row")]))'; + 'y("p:Version 1.0.2|class:version-number")])]),y("hr"),s,o,y("div|id:mystart-autostart-row,class:mystart-autostart-row")]))'; mainJs = mainJs.slice(0, i) + aboutBody + mainJs.slice(j + aEndMarker.length); // --- 2) Rename branding (visible text + storage keys) consistently --- @@ -188,13 +188,13 @@ const windowControlsJs = `(function(){ } document.addEventListener('mousemove',function(ev){ if(ev.buttons)return; // an active drag (e.g. scrollbar) is in progress -> leave it alone - var onCtrls=ev.target.closest&&ev.target.closest('#mystart-winctrls'); + var onCtrls=ev.target.closest&&ev.target.closest('#mystart-winctrls,#mystart-profiles'); var edge=onCtrls?null:edgeAt(ev.clientX,ev.clientY); document.documentElement.style.cursor=edge?CURSOR[edge]:''; },true); document.addEventListener('mousedown',function(ev){ if(ev.button!==0)return; - if(ev.target.closest&&ev.target.closest('#mystart-winctrls'))return; + if(ev.target.closest&&ev.target.closest('#mystart-winctrls,#mystart-profiles'))return; var edge=edgeAt(ev.clientX,ev.clientY); if(edge){ev.preventDefault();send2('window-resize',{edge:edge});} },true); @@ -202,7 +202,240 @@ const windowControlsJs = `(function(){ function send2(t,extra){try{window.chrome.webview.postMessage(Object.assign({type:t},extra));}catch(e){}} })();`; -mainJs = trInfra + autostartJs + windowControlsJs + mainJs; +// Optional, self-named data "Reiter" (tabs) in the top-left corner -- e.g. +// one for the office, one for a second workplace. Opt-in: with none created, +// only a small unobtrusive "+" shows -- nothing changes for anyone who +// doesn't want this. nightTab keeps its ENTIRE state (bookmarks, groups, +// theme, layout, ...) in a single localStorage key (the app name, here +// "MyStart"); switching swaps that key's content with a saved per-tab slot +// and reloads. Purely local to this install, no server/sync involved. +const profilesJs = `(function(){ + var KEY='${APPNAME}'; + var ACTIVE=KEY+'-slot-active'; + var LIST=KEY+'-profiles'; + function slotKey(id){return KEY+'-slot-'+id;} + function getProfiles(){try{var a=JSON.parse(localStorage.getItem(LIST));return Array.isArray(a)?a:[];}catch(e){return[];}} + function saveProfiles(a){localStorage.setItem(LIST,JSON.stringify(a));} + function getActive(){return localStorage.getItem(ACTIVE);} + function newId(){return 'p'+Date.now().toString(36)+Math.random().toString(36).slice(2,6);} + // Users of the earlier fixed "Büro"/"Extern" build had an old-format + // marker (ACTIVE='a' or 'b', no profiles list). Turn that into the new + // list format once, in place, without moving any data around. + function migrateLegacy(){ + if(localStorage.getItem(LIST)!=null)return; + var legacyActive=localStorage.getItem(ACTIVE); + if(legacyActive==null)return; + var profiles=[]; + ['a','b'].forEach(function(s){ + if(localStorage.getItem(slotKey(s))!=null||legacyActive===s){ + var label=localStorage.getItem(KEY+'-slot-'+s+'-label')||(s==='a'?'Büro':'Extern'); + profiles.push({id:s,label:label}); + } + }); + if(profiles.length)saveProfiles(profiles);else localStorage.removeItem(ACTIVE); + } + function loadDataInto(json){ + if(json!=null){ + localStorage.setItem(KEY,json); + // Pre-set the flash-prevention theme flag so reload doesn't briefly + // flash the previous tab's background colour. + try{ + var style=JSON.parse(json).state.theme.style; + if(style==='dark'||style==='light')localStorage.setItem(KEY+'Style',style); + else localStorage.removeItem(KEY+'Style'); + }catch(e){} + }else{ + localStorage.removeItem(KEY); + localStorage.removeItem(KEY+'Style'); + } + } + function switchTo(id){ + var active=getActive(); + if(id===active)return; + if(active!=null){ + var live=localStorage.getItem(KEY); + if(live!=null)localStorage.setItem(slotKey(active),live);else localStorage.removeItem(slotKey(active)); + } + loadDataInto(localStorage.getItem(slotKey(id))); + localStorage.setItem(ACTIVE,id); + location.reload(); + } + function addProfile(){ + var name=window.prompt('Name für den neuen Reiter:',''); + if(!name||!name.trim())return; + name=name.trim(); + var profiles=getProfiles(); + var id=newId(); + if(profiles.length===0&&getActive()==null){ + // First tab ever: adopt whatever is currently loaded, nothing lost, no reload needed. + var current=localStorage.getItem(KEY); + if(current!=null)localStorage.setItem(slotKey(id),current); + localStorage.setItem(ACTIVE,id); + profiles.push({id:id,label:name}); + saveProfiles(profiles); + render(); + }else{ + // Additional tab: stash the current one, start this one blank. + var active=getActive(); + if(active!=null){ + var live=localStorage.getItem(KEY); + if(live!=null)localStorage.setItem(slotKey(active),live);else localStorage.removeItem(slotKey(active)); + } + loadDataInto(null); + profiles.push({id:id,label:name}); + saveProfiles(profiles); + localStorage.setItem(ACTIVE,id); + location.reload(); + } + } + function renameProfile(id){ + var profiles=getProfiles(); + var p=profiles.find(function(x){return x.id===id;}); + if(!p)return; + var name=window.prompt('Name für diesen Reiter:',p.label); + if(name&&name.trim()){p.label=name.trim();saveProfiles(profiles);render();} + } + function deleteProfile(id){ + var profiles=getProfiles(); + var p=profiles.find(function(x){return x.id===id;}); + if(!p)return; + if(!window.confirm('"'+p.label+'" wirklich entfernen? Die darin gespeicherten Daten dieses Reiters gehen dabei verloren.'))return; + profiles=profiles.filter(function(x){return x.id!==id;}); + localStorage.removeItem(slotKey(id)); + var wasActive=getActive()===id; + saveProfiles(profiles); + if(wasActive){ + if(profiles.length){ + var next=profiles[0].id; + loadDataInto(localStorage.getItem(slotKey(next))); + localStorage.setItem(ACTIVE,next); + location.reload(); + }else{ + // No tabs left -> back to a single, un-tabbed dataset (whatever was loaded stays, nothing wiped). + localStorage.removeItem(ACTIVE); + render(); + } + }else{ + render(); + } + } + // --- Cloud sync hooks, called from the native host (Program.cs), which + // polls an OneDrive-synced JSON file. The host treats the exported blob as + // opaque; only this page understands/produces/consumes its structure. --- + window.__mystartSyncExport=function(){ + var profiles=getProfiles(); + var active=getActive(); + var slots={}; + profiles.forEach(function(p){ + var raw=(p.id===active)?localStorage.getItem(KEY):localStorage.getItem(slotKey(p.id)); + if(raw!=null){try{slots[p.id]=JSON.parse(raw);}catch(e){}} + }); + var live=null; + if(active==null){ + var liveRaw=localStorage.getItem(KEY); + if(liveRaw!=null){try{live=JSON.parse(liveRaw);}catch(e){}} + } + var data={profiles:profiles,active:active,slots:slots,live:live}; + return JSON.stringify({data:data,savedAt:new Date().toISOString()}); + }; + window.__mystartSyncImport=function(json){ + try{ + var payload=JSON.parse(json); + var data=payload.data; + if(data.active==null){ + if(data.live!=null)localStorage.setItem(KEY,JSON.stringify(data.live));else localStorage.removeItem(KEY); + localStorage.removeItem(LIST); + localStorage.removeItem(ACTIVE); + }else{ + saveProfiles(data.profiles||[]); + localStorage.setItem(ACTIVE,data.active); + (data.profiles||[]).forEach(function(p){ + var val=data.slots?data.slots[p.id]:null; + if(val!=null)localStorage.setItem(slotKey(p.id),JSON.stringify(val)); + }); + var activeVal=data.slots?data.slots[data.active]:null; + loadDataInto(activeVal!=null?JSON.stringify(activeVal):null); + } + location.reload(); + return true; + }catch(e){return false;} + }; + var syncDot; + function mkSyncDot(){ + var d=document.createElement('div'); + d.style.cssText='width:8px;height:8px;border-radius:50%;background:#565d68;margin-left:6px;flex:0 0 auto;'; + d.title='OneDrive-Sync: noch kein Status'; + syncDot=d; + return d; + } + if(window.chrome&&window.chrome.webview){ + window.chrome.webview.addEventListener('message',function(ev){ + var d=ev.data; + if(!d||d.type!=='sync-status'||!syncDot)return; + syncDot.style.background=d.ok?'#2ea043':'#e8b923'; + syncDot.title=d.ok?('OneDrive-Sync: '+d.message):('OneDrive-Sync-Problem: '+d.message); + }); + } + var bar; + var TXT_SHADOW='text-shadow:0 1px 3px rgba(0,0,0,.85),0 0 1px rgba(0,0,0,.6);'; + function mkPlus(){ + var b=document.createElement('div'); + b.textContent='+'; + b.title='Neuen Reiter anlegen'; + b.style.cssText='width:24px;height:24px;display:flex;align-items:center;justify-content:center;font-family:"Segoe UI",system-ui,sans-serif;font-size:15px;font-weight:600;color:#c7cbd3;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:6px;transition:background .12s,color .12s;'+TXT_SHADOW; + b.onmouseenter=function(){b.style.background='rgba(255,255,255,0.16)';b.style.color='#fff';}; + b.onmouseleave=function(){b.style.background='transparent';b.style.color='#c7cbd3';}; + b.addEventListener('click',function(){addProfile();}); + return b; + } + function mkTab(p,isActive){ + var wrap=document.createElement('div'); + wrap.style.cssText='position:relative;display:flex;align-items:center;'; + var b=document.createElement('div'); + b.textContent=p.label; + b.title='Zu diesem Reiter wechseln — Doppelklick zum Umbenennen'; + b.style.cssText='padding:6px 22px 6px 12px;font-family:"Segoe UI",system-ui,sans-serif;font-size:12.5px;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:6px;transition:background .12s,color .12s;'+TXT_SHADOW+ + (isActive + ? 'color:#ffffff;font-weight:700;background:rgba(255,255,255,0.22);box-shadow:inset 0 0 0 1px rgba(255,255,255,0.28);' + : 'color:#d7dae0;font-weight:500;background:transparent;'); + b.addEventListener('click',function(){switchTo(p.id);}); + b.addEventListener('dblclick',function(ev){ev.preventDefault();renameProfile(p.id);}); + var x=document.createElement('div'); + x.textContent='\\u00d7'; + x.title='Reiter entfernen'; + x.style.cssText='position:absolute;right:2px;top:50%;transform:translateY(-50%);width:16px;height:16px;display:flex;align-items:center;justify-content:center;font-size:12px;color:#c7cbd3;cursor:pointer;opacity:0;transition:opacity .12s,color .12s,background .12s;border-radius:4px;'; + x.addEventListener('click',function(ev){ev.stopPropagation();deleteProfile(p.id);}); + // Toggle on the wrapper (not the label itself) so moving the cursor + // from the label onto the x doesn't count as "leaving" and hide it again mid-click. + wrap.addEventListener('mouseenter',function(){if(!isActive)b.style.background='rgba(255,255,255,0.14)';x.style.opacity='1';}); + wrap.addEventListener('mouseleave',function(){if(!isActive)b.style.background='transparent';x.style.opacity='0';}); + x.onmouseenter=function(){x.style.color='#fff';x.style.background='#e81123';}; + x.onmouseleave=function(){x.style.color='#c7cbd3';x.style.background='transparent';}; + wrap.appendChild(b);wrap.appendChild(x); + return wrap; + } + function render(){ + if(!bar)return; + bar.innerHTML=''; + var active=getActive(); + getProfiles().forEach(function(p){bar.appendChild(mkTab(p,p.id===active));}); + bar.appendChild(mkPlus()); + bar.appendChild(mkSyncDot()); + } + function add(){ + if(!document.body||document.getElementById('mystart-profiles'))return; + migrateLegacy(); + bar=document.createElement('div'); + bar.id='mystart-profiles'; + bar.style.cssText='position:fixed;top:6px;left:6px;display:flex;align-items:center;gap:2px;padding:4px;z-index:2147483647;background:rgba(22,24,29,0.68);border-radius:10px;box-shadow:0 2px 10px rgba(0,0,0,0.4),inset 0 0 0 1px rgba(255,255,255,0.06);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);'; + document.body.appendChild(bar); + render(); + } + if(document.body)add();else document.addEventListener('DOMContentLoaded',add); + new MutationObserver(function(){if(!document.getElementById('mystart-profiles'))add();}).observe(document.documentElement,{childList:true,subtree:true}); +})();`; + +mainJs = trInfra + autostartJs + windowControlsJs + profilesJs + mainJs; const trPatches = [ // panel header (top-level AND sub, both go through element.header) diff --git a/webview2/MyStart.csproj b/webview2/MyStart.csproj index 40fe6e8..882c8c5 100644 --- a/webview2/MyStart.csproj +++ b/webview2/MyStart.csproj @@ -8,7 +8,7 @@ enable MyStart MyStart - 1.0.1 + 1.0.2 app.ico win-x64 true diff --git a/webview2/Program.cs b/webview2/Program.cs index 1404816..6acef20 100644 --- a/webview2/Program.cs +++ b/webview2/Program.cs @@ -27,6 +27,11 @@ class MainForm : Form private readonly WebView2 _web = new() { Dock = DockStyle.Fill }; private const string Host = "mystart.local"; private bool _pendingMaximize; + private System.Windows.Forms.Timer? _syncTimer; + private string? _syncFilePath; // OneDrive\MyStart\sync.json, or null if no OneDrive found + private string? _syncMarkerPath; // local record of what we last pushed/pulled, survives restarts + private string? _lastSyncedDataRaw; + private bool _syncInProgress; public MainForm(bool startMinimized = false) { @@ -90,6 +95,26 @@ class MainForm : Form "MyStart"); Directory.CreateDirectory(dataDir); + // Optional OneDrive sync: if OneDrive is set up on this PC, drop a JSON + // snapshot of the whole app state (all Reiter/profiles) in a MyStart + // subfolder there. OneDrive itself does the actual transfer between + // PCs; we just poll that file. No OneDrive -> sync silently stays off. + string? oneDriveRoot = Environment.GetEnvironmentVariable("OneDrive") + ?? Environment.GetEnvironmentVariable("OneDriveConsumer") + ?? Environment.GetEnvironmentVariable("OneDriveCommercial"); + if (!string.IsNullOrEmpty(oneDriveRoot)) + { + try + { + string syncDir = Path.Combine(oneDriveRoot, "MyStart"); + Directory.CreateDirectory(syncDir); + _syncFilePath = Path.Combine(syncDir, "sync.json"); + _syncMarkerPath = Path.Combine(dataDir, "sync-marker.json"); + _lastSyncedDataRaw = File.Exists(_syncMarkerPath) ? File.ReadAllText(_syncMarkerPath) : null; + } + catch { _syncFilePath = null; } + } + var env = await CoreWebView2Environment.CreateAsync(null, dataDir); await _web.EnsureCoreWebView2Async(env); @@ -171,9 +196,122 @@ class MainForm : Form } }; + // Kick a sync check after every completed load (first start, and any + // reload the sync pull/push itself triggers), then keep polling. + core.NavigationCompleted += async (_, e) => + { + if (!e.IsSuccess) return; + await SyncTickAsync(isClosing: false); + if (_syncTimer == null && _syncFilePath != null) + { + _syncTimer = new System.Windows.Forms.Timer { Interval = 30_000 }; + _syncTimer.Tick += async (_, _) => await SyncTickAsync(isClosing: false); + _syncTimer.Start(); + } + }; + core.Navigate("https://" + Host + "/index.html"); } + // --- OneDrive sync tick: export current state from the page (opaque JSON + // blob, the page understands its own structure -- we don't), compare with + // what's on disk, and push or pull whichever side is behind. "Local + // changed since last sync" always wins a push; a pull is skipped while + // the window is actively focused so we never yank a reload out from under + // someone mid-edit -- it'll catch up on the next tick after they click away. --- + private async Task SyncTickAsync(bool isClosing) + { + if (_syncFilePath == null || _syncInProgress) return; + _syncInProgress = true; + try + { + string raw = await _web.CoreWebView2.ExecuteScriptAsync( + "window.__mystartSyncExport && window.__mystartSyncExport()"); + string? exportJson = JsonSerializer.Deserialize(raw); + if (string.IsNullOrEmpty(exportJson)) return; + string? localDataRaw = ExtractDataRaw(exportJson); + if (localDataRaw == null) return; + + string? fileFullJson = null; + string? fileDataRaw = null; + if (File.Exists(_syncFilePath)) + { + fileFullJson = await File.ReadAllTextAsync(_syncFilePath); + fileDataRaw = ExtractDataRaw(fileFullJson); + } + + if (localDataRaw != _lastSyncedDataRaw) + { + // Something changed here since we last synced -> push (last writer wins). + await File.WriteAllTextAsync(_syncFilePath, exportJson); + _lastSyncedDataRaw = localDataRaw; + TryWriteMarker(localDataRaw); + PostSyncStatus(true, "gesendet"); + } + else if (fileDataRaw != null && fileDataRaw != localDataRaw && !isClosing) + { + // Nothing changed locally, but the shared file moved on -> pull, + // unless we're actively being used right now. + if (!ContainsFocus || WindowState == FormWindowState.Minimized) + { + string js = "window.__mystartSyncImport && window.__mystartSyncImport(" + + JsonSerializer.Serialize(fileFullJson) + ")"; + await _web.CoreWebView2.ExecuteScriptAsync(js); + _lastSyncedDataRaw = fileDataRaw; + TryWriteMarker(fileDataRaw); + PostSyncStatus(true, "aktualisiert"); + } + } + else + { + PostSyncStatus(true, "aktuell"); + } + } + catch (Exception ex) + { + PostSyncStatus(false, ex.Message); + } + finally + { + _syncInProgress = false; + } + } + + private static string? ExtractDataRaw(string json) + { + try + { + using var doc = JsonDocument.Parse(json); + return doc.RootElement.TryGetProperty("data", out var data) ? data.GetRawText() : null; + } + catch { return null; } + } + + private void TryWriteMarker(string dataRaw) + { + try { if (_syncMarkerPath != null) File.WriteAllText(_syncMarkerPath, dataRaw); } + catch { /* best effort */ } + } + + private void PostSyncStatus(bool ok, string message) + { + try + { + var json = JsonSerializer.Serialize(new { type = "sync-status", ok, message }); + _web.CoreWebView2.PostWebMessageAsJson(json); + } + catch { /* page may be mid-reload */ } + } + + protected override void OnFormClosing(FormClosingEventArgs e) + { + base.OnFormClosing(e); + // Best-effort final push; not awaited/blocking (would risk deadlocking + // the UI thread against WebView2's own message pump on shutdown). The + // 30s poll already covers normal use -- this just shaves the tail end. + if (_syncFilePath != null) _ = SyncTickAsync(isClosing: true); + } + // --- Autostart (per-user HKCU Run key, points at THIS exe with --minimized) --- private const string RunKeyPath = @"Software\Microsoft\Windows\CurrentVersion\Run"; private const string RunValueName = "MyStart"; diff --git a/webview2/app-index.html b/webview2/app-index.html index 3b0385f..439d08b 100644 --- a/webview2/app-index.html +++ b/webview2/app-index.html @@ -108,17 +108,241 @@ } document.addEventListener('mousemove',function(ev){ if(ev.buttons)return; // an active drag (e.g. scrollbar) is in progress -> leave it alone - var onCtrls=ev.target.closest&&ev.target.closest('#mystart-winctrls'); + var onCtrls=ev.target.closest&&ev.target.closest('#mystart-winctrls,#mystart-profiles'); var edge=onCtrls?null:edgeAt(ev.clientX,ev.clientY); document.documentElement.style.cursor=edge?CURSOR[edge]:''; },true); document.addEventListener('mousedown',function(ev){ if(ev.button!==0)return; - if(ev.target.closest&&ev.target.closest('#mystart-winctrls'))return; + if(ev.target.closest&&ev.target.closest('#mystart-winctrls,#mystart-profiles'))return; var edge=edgeAt(ev.clientX,ev.clientY); if(edge){ev.preventDefault();send2('window-resize',{edge:edge});} },true); document.addEventListener('mouseleave',function(){document.documentElement.style.cursor='';},true); function send2(t,extra){try{window.chrome.webview.postMessage(Object.assign({type:t},extra));}catch(e){}} -})();(()=>{var e={8289:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},1710:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},1526:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},3651:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},9416:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},3273:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},7945:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},3534:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},5395:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},4133:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},1669:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},931:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},3747:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},5241:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},9358:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},9911:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},1743:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},6733:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},181:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},611:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},7165:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},4319:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},3708:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},7611:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},7717:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},3752:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},8202:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},5609:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},1423:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},3255:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},3674:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},2596:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},7631:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},7069:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},14:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},5398:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},2890:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},1770:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},5154:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},5904:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},9797:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},9177:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},631:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},9044:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},4799:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},3678:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},7118:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},9158:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},229:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},2874:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},6030:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},9588:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},220:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},9262:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},1690:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},4730:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},5336:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},3254:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},3306:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},7008:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},8665:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},1785:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},8231:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},6421:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},609:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},7100:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},6384:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},1786:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},6506:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},3494:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},3099:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},3645:e=>{"use strict";e.exports=function(e){var t=[];return t.toString=function(){return this.map((function(t){var a="",r=void 0!==t[5];return t[4]&&(a+="@supports (".concat(t[4],") {")),t[2]&&(a+="@media ".concat(t[2]," {")),r&&(a+="@layer".concat(t[5].length>0?" ".concat(t[5]):""," {")),a+=e(t),r&&(a+="}"),t[2]&&(a+="}"),t[4]&&(a+="}"),a})).join("")},t.i=function(e,a,r,s,o){"string"==typeof e&&(e=[[null,e,void 0]]);var n={};if(r)for(var l=0;l0?" ".concat(c[5]):""," {").concat(c[1],"}")),c[5]=o),a&&(c[2]?(c[1]="@media ".concat(c[2]," {").concat(c[1],"}"),c[2]=a):c[2]=a),s&&(c[4]?(c[1]="@supports (".concat(c[4],") {").concat(c[1],"}"),c[4]=s):c[4]="".concat(s)),t.push(c))}},t}},8081:e=>{"use strict";e.exports=function(e){return e[1]}},2786:function(e,t,a){!function(e){"use strict";e.defineLocale("af",{months:"Januarie_Februarie_Maart_April_Mei_Junie_Julie_Augustus_September_Oktober_November_Desember".split("_"),monthsShort:"Jan_Feb_Mrt_Apr_Mei_Jun_Jul_Aug_Sep_Okt_Nov_Des".split("_"),weekdays:"Sondag_Maandag_Dinsdag_Woensdag_Donderdag_Vrydag_Saterdag".split("_"),weekdaysShort:"Son_Maa_Din_Woe_Don_Vry_Sat".split("_"),weekdaysMin:"So_Ma_Di_Wo_Do_Vr_Sa".split("_"),meridiemParse:/vm|nm/i,isPM:function(e){return/^nm$/i.test(e)},meridiem:function(e,t,a){return e<12?a?"vm":"VM":a?"nm":"NM"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Vandag om] LT",nextDay:"[Môre om] LT",nextWeek:"dddd [om] LT",lastDay:"[Gister om] LT",lastWeek:"[Laas] dddd [om] LT",sameElse:"L"},relativeTime:{future:"oor %s",past:"%s gelede",s:"'n paar sekondes",ss:"%d sekondes",m:"'n minuut",mm:"%d minute",h:"'n uur",hh:"%d ure",d:"'n dag",dd:"%d dae",M:"'n maand",MM:"%d maande",y:"'n jaar",yy:"%d jaar"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(e){return e+(1===e||8===e||e>=20?"ste":"de")},week:{dow:1,doy:4}})}(a(381))},4130:function(e,t,a){!function(e){"use strict";var t=function(e){return 0===e?0:1===e?1:2===e?2:e%100>=3&&e%100<=10?3:e%100>=11?4:5},a={s:["أقل من ثانية","ثانية واحدة",["ثانيتان","ثانيتين"],"%d ثوان","%d ثانية","%d ثانية"],m:["أقل من دقيقة","دقيقة واحدة",["دقيقتان","دقيقتين"],"%d دقائق","%d دقيقة","%d دقيقة"],h:["أقل من ساعة","ساعة واحدة",["ساعتان","ساعتين"],"%d ساعات","%d ساعة","%d ساعة"],d:["أقل من يوم","يوم واحد",["يومان","يومين"],"%d أيام","%d يومًا","%d يوم"],M:["أقل من شهر","شهر واحد",["شهران","شهرين"],"%d أشهر","%d شهرا","%d شهر"],y:["أقل من عام","عام واحد",["عامان","عامين"],"%d أعوام","%d عامًا","%d عام"]},r=function(e){return function(r,s,o,n){var l=t(r),i=a[e][t(r)];return 2===l&&(i=i[s?0:1]),i.replace(/%d/i,r)}},s=["جانفي","فيفري","مارس","أفريل","ماي","جوان","جويلية","أوت","سبتمبر","أكتوبر","نوفمبر","ديسمبر"];e.defineLocale("ar-dz",{months:s,monthsShort:s,weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/‏M/‏YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/ص|م/,isPM:function(e){return"م"===e},meridiem:function(e,t,a){return e<12?"ص":"م"},calendar:{sameDay:"[اليوم عند الساعة] LT",nextDay:"[غدًا عند الساعة] LT",nextWeek:"dddd [عند الساعة] LT",lastDay:"[أمس عند الساعة] LT",lastWeek:"dddd [عند الساعة] LT",sameElse:"L"},relativeTime:{future:"بعد %s",past:"منذ %s",s:r("s"),ss:r("s"),m:r("m"),mm:r("m"),h:r("h"),hh:r("h"),d:r("d"),dd:r("d"),M:r("M"),MM:r("M"),y:r("y"),yy:r("y")},postformat:function(e){return e.replace(/,/g,"،")},week:{dow:0,doy:4}})}(a(381))},6135:function(e,t,a){!function(e){"use strict";e.defineLocale("ar-kw",{months:"يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر".split("_"),monthsShort:"يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر".split("_"),weekdays:"الأحد_الإتنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"احد_اتنين_ثلاثاء_اربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",ss:"%d ثانية",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},week:{dow:0,doy:12}})}(a(381))},6440:function(e,t,a){!function(e){"use strict";var t={1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9",0:"0"},a=function(e){return 0===e?0:1===e?1:2===e?2:e%100>=3&&e%100<=10?3:e%100>=11?4:5},r={s:["أقل من ثانية","ثانية واحدة",["ثانيتان","ثانيتين"],"%d ثوان","%d ثانية","%d ثانية"],m:["أقل من دقيقة","دقيقة واحدة",["دقيقتان","دقيقتين"],"%d دقائق","%d دقيقة","%d دقيقة"],h:["أقل من ساعة","ساعة واحدة",["ساعتان","ساعتين"],"%d ساعات","%d ساعة","%d ساعة"],d:["أقل من يوم","يوم واحد",["يومان","يومين"],"%d أيام","%d يومًا","%d يوم"],M:["أقل من شهر","شهر واحد",["شهران","شهرين"],"%d أشهر","%d شهرا","%d شهر"],y:["أقل من عام","عام واحد",["عامان","عامين"],"%d أعوام","%d عامًا","%d عام"]},s=function(e){return function(t,s,o,n){var l=a(t),i=r[e][a(t)];return 2===l&&(i=i[s?0:1]),i.replace(/%d/i,t)}},o=["يناير","فبراير","مارس","أبريل","مايو","يونيو","يوليو","أغسطس","سبتمبر","أكتوبر","نوفمبر","ديسمبر"];e.defineLocale("ar-ly",{months:o,monthsShort:o,weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/‏M/‏YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/ص|م/,isPM:function(e){return"م"===e},meridiem:function(e,t,a){return e<12?"ص":"م"},calendar:{sameDay:"[اليوم عند الساعة] LT",nextDay:"[غدًا عند الساعة] LT",nextWeek:"dddd [عند الساعة] LT",lastDay:"[أمس عند الساعة] LT",lastWeek:"dddd [عند الساعة] LT",sameElse:"L"},relativeTime:{future:"بعد %s",past:"منذ %s",s:s("s"),ss:s("s"),m:s("m"),mm:s("m"),h:s("h"),hh:s("h"),d:s("d"),dd:s("d"),M:s("M"),MM:s("M"),y:s("y"),yy:s("y")},preparse:function(e){return e.replace(/،/g,",")},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]})).replace(/,/g,"،")},week:{dow:6,doy:12}})}(a(381))},7702:function(e,t,a){!function(e){"use strict";e.defineLocale("ar-ma",{months:"يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر".split("_"),monthsShort:"يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر".split("_"),weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"احد_اثنين_ثلاثاء_اربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",ss:"%d ثانية",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},week:{dow:1,doy:4}})}(a(381))},6040:function(e,t,a){!function(e){"use strict";var t={1:"١",2:"٢",3:"٣",4:"٤",5:"٥",6:"٦",7:"٧",8:"٨",9:"٩",0:"٠"},a={"١":"1","٢":"2","٣":"3","٤":"4","٥":"5","٦":"6","٧":"7","٨":"8","٩":"9","٠":"0"};e.defineLocale("ar-sa",{months:"يناير_فبراير_مارس_أبريل_مايو_يونيو_يوليو_أغسطس_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),monthsShort:"يناير_فبراير_مارس_أبريل_مايو_يونيو_يوليو_أغسطس_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/ص|م/,isPM:function(e){return"م"===e},meridiem:function(e,t,a){return e<12?"ص":"م"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",ss:"%d ثانية",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},preparse:function(e){return e.replace(/[١٢٣٤٥٦٧٨٩٠]/g,(function(e){return a[e]})).replace(/،/g,",")},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]})).replace(/,/g,"،")},week:{dow:0,doy:6}})}(a(381))},5671:function(e,t,a){!function(e){"use strict";e.defineLocale("ar-tn",{months:"جانفي_فيفري_مارس_أفريل_ماي_جوان_جويلية_أوت_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),monthsShort:"جانفي_فيفري_مارس_أفريل_ماي_جوان_جويلية_أوت_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",ss:"%d ثانية",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},week:{dow:1,doy:4}})}(a(381))},867:function(e,t,a){!function(e){"use strict";var t={1:"١",2:"٢",3:"٣",4:"٤",5:"٥",6:"٦",7:"٧",8:"٨",9:"٩",0:"٠"},a={"١":"1","٢":"2","٣":"3","٤":"4","٥":"5","٦":"6","٧":"7","٨":"8","٩":"9","٠":"0"},r=function(e){return 0===e?0:1===e?1:2===e?2:e%100>=3&&e%100<=10?3:e%100>=11?4:5},s={s:["أقل من ثانية","ثانية واحدة",["ثانيتان","ثانيتين"],"%d ثوان","%d ثانية","%d ثانية"],m:["أقل من دقيقة","دقيقة واحدة",["دقيقتان","دقيقتين"],"%d دقائق","%d دقيقة","%d دقيقة"],h:["أقل من ساعة","ساعة واحدة",["ساعتان","ساعتين"],"%d ساعات","%d ساعة","%d ساعة"],d:["أقل من يوم","يوم واحد",["يومان","يومين"],"%d أيام","%d يومًا","%d يوم"],M:["أقل من شهر","شهر واحد",["شهران","شهرين"],"%d أشهر","%d شهرا","%d شهر"],y:["أقل من عام","عام واحد",["عامان","عامين"],"%d أعوام","%d عامًا","%d عام"]},o=function(e){return function(t,a,o,n){var l=r(t),i=s[e][r(t)];return 2===l&&(i=i[a?0:1]),i.replace(/%d/i,t)}},n=["يناير","فبراير","مارس","أبريل","مايو","يونيو","يوليو","أغسطس","سبتمبر","أكتوبر","نوفمبر","ديسمبر"];e.defineLocale("ar",{months:n,monthsShort:n,weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/‏M/‏YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/ص|م/,isPM:function(e){return"م"===e},meridiem:function(e,t,a){return e<12?"ص":"م"},calendar:{sameDay:"[اليوم عند الساعة] LT",nextDay:"[غدًا عند الساعة] LT",nextWeek:"dddd [عند الساعة] LT",lastDay:"[أمس عند الساعة] LT",lastWeek:"dddd [عند الساعة] LT",sameElse:"L"},relativeTime:{future:"بعد %s",past:"منذ %s",s:o("s"),ss:o("s"),m:o("m"),mm:o("m"),h:o("h"),hh:o("h"),d:o("d"),dd:o("d"),M:o("M"),MM:o("M"),y:o("y"),yy:o("y")},preparse:function(e){return e.replace(/[١٢٣٤٥٦٧٨٩٠]/g,(function(e){return a[e]})).replace(/،/g,",")},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]})).replace(/,/g,"،")},week:{dow:6,doy:12}})}(a(381))},1083:function(e,t,a){!function(e){"use strict";var t={1:"-inci",5:"-inci",8:"-inci",70:"-inci",80:"-inci",2:"-nci",7:"-nci",20:"-nci",50:"-nci",3:"-üncü",4:"-üncü",100:"-üncü",6:"-ncı",9:"-uncu",10:"-uncu",30:"-uncu",60:"-ıncı",90:"-ıncı"};e.defineLocale("az",{months:"yanvar_fevral_mart_aprel_may_iyun_iyul_avqust_sentyabr_oktyabr_noyabr_dekabr".split("_"),monthsShort:"yan_fev_mar_apr_may_iyn_iyl_avq_sen_okt_noy_dek".split("_"),weekdays:"Bazar_Bazar ertəsi_Çərşənbə axşamı_Çərşənbə_Cümə axşamı_Cümə_Şənbə".split("_"),weekdaysShort:"Baz_BzE_ÇAx_Çər_CAx_Cüm_Şən".split("_"),weekdaysMin:"Bz_BE_ÇA_Çə_CA_Cü_Şə".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[bugün saat] LT",nextDay:"[sabah saat] LT",nextWeek:"[gələn həftə] dddd [saat] LT",lastDay:"[dünən] LT",lastWeek:"[keçən həftə] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s sonra",past:"%s əvvəl",s:"bir neçə saniyə",ss:"%d saniyə",m:"bir dəqiqə",mm:"%d dəqiqə",h:"bir saat",hh:"%d saat",d:"bir gün",dd:"%d gün",M:"bir ay",MM:"%d ay",y:"bir il",yy:"%d il"},meridiemParse:/gecə|səhər|gündüz|axşam/,isPM:function(e){return/^(gündüz|axşam)$/.test(e)},meridiem:function(e,t,a){return e<4?"gecə":e<12?"səhər":e<17?"gündüz":"axşam"},dayOfMonthOrdinalParse:/\d{1,2}-(ıncı|inci|nci|üncü|ncı|uncu)/,ordinal:function(e){if(0===e)return e+"-ıncı";var a=e%10,r=e%100-a,s=e>=100?100:null;return e+(t[a]||t[r]||t[s])},week:{dow:1,doy:7}})}(a(381))},9808:function(e,t,a){!function(e){"use strict";function t(e,t){var a=e.split("_");return t%10==1&&t%100!=11?a[0]:t%10>=2&&t%10<=4&&(t%100<10||t%100>=20)?a[1]:a[2]}function a(e,a,r){return"m"===r?a?"хвіліна":"хвіліну":"h"===r?a?"гадзіна":"гадзіну":e+" "+t({ss:a?"секунда_секунды_секунд":"секунду_секунды_секунд",mm:a?"хвіліна_хвіліны_хвілін":"хвіліну_хвіліны_хвілін",hh:a?"гадзіна_гадзіны_гадзін":"гадзіну_гадзіны_гадзін",dd:"дзень_дні_дзён",MM:"месяц_месяцы_месяцаў",yy:"год_гады_гадоў"}[r],+e)}e.defineLocale("be",{months:{format:"студзеня_лютага_сакавіка_красавіка_траўня_чэрвеня_ліпеня_жніўня_верасня_кастрычніка_лістапада_снежня".split("_"),standalone:"студзень_люты_сакавік_красавік_травень_чэрвень_ліпень_жнівень_верасень_кастрычнік_лістапад_снежань".split("_")},monthsShort:"студ_лют_сак_крас_трав_чэрв_ліп_жнів_вер_каст_ліст_снеж".split("_"),weekdays:{format:"нядзелю_панядзелак_аўторак_сераду_чацвер_пятніцу_суботу".split("_"),standalone:"нядзеля_панядзелак_аўторак_серада_чацвер_пятніца_субота".split("_"),isFormat:/\[ ?[Ууў] ?(?:мінулую|наступную)? ?\] ?dddd/},weekdaysShort:"нд_пн_ат_ср_чц_пт_сб".split("_"),weekdaysMin:"нд_пн_ат_ср_чц_пт_сб".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY г.",LLL:"D MMMM YYYY г., HH:mm",LLLL:"dddd, D MMMM YYYY г., HH:mm"},calendar:{sameDay:"[Сёння ў] LT",nextDay:"[Заўтра ў] LT",lastDay:"[Учора ў] LT",nextWeek:function(){return"[У] dddd [ў] LT"},lastWeek:function(){switch(this.day()){case 0:case 3:case 5:case 6:return"[У мінулую] dddd [ў] LT";case 1:case 2:case 4:return"[У мінулы] dddd [ў] LT"}},sameElse:"L"},relativeTime:{future:"праз %s",past:"%s таму",s:"некалькі секунд",m:a,mm:a,h:a,hh:a,d:"дзень",dd:a,M:"месяц",MM:a,y:"год",yy:a},meridiemParse:/ночы|раніцы|дня|вечара/,isPM:function(e){return/^(дня|вечара)$/.test(e)},meridiem:function(e,t,a){return e<4?"ночы":e<12?"раніцы":e<17?"дня":"вечара"},dayOfMonthOrdinalParse:/\d{1,2}-(і|ы|га)/,ordinal:function(e,t){switch(t){case"M":case"d":case"DDD":case"w":case"W":return e%10!=2&&e%10!=3||e%100==12||e%100==13?e+"-ы":e+"-і";case"D":return e+"-га";default:return e}},week:{dow:1,doy:7}})}(a(381))},8338:function(e,t,a){!function(e){"use strict";e.defineLocale("bg",{months:"януари_февруари_март_април_май_юни_юли_август_септември_октомври_ноември_декември".split("_"),monthsShort:"яну_фев_мар_апр_май_юни_юли_авг_сеп_окт_ное_дек".split("_"),weekdays:"неделя_понеделник_вторник_сряда_четвъртък_петък_събота".split("_"),weekdaysShort:"нед_пон_вто_сря_чет_пет_съб".split("_"),weekdaysMin:"нд_пн_вт_ср_чт_пт_сб".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[Днес в] LT",nextDay:"[Утре в] LT",nextWeek:"dddd [в] LT",lastDay:"[Вчера в] LT",lastWeek:function(){switch(this.day()){case 0:case 3:case 6:return"[Миналата] dddd [в] LT";case 1:case 2:case 4:case 5:return"[Миналия] dddd [в] LT"}},sameElse:"L"},relativeTime:{future:"след %s",past:"преди %s",s:"няколко секунди",ss:"%d секунди",m:"минута",mm:"%d минути",h:"час",hh:"%d часа",d:"ден",dd:"%d дена",w:"седмица",ww:"%d седмици",M:"месец",MM:"%d месеца",y:"година",yy:"%d години"},dayOfMonthOrdinalParse:/\d{1,2}-(ев|ен|ти|ви|ри|ми)/,ordinal:function(e){var t=e%10,a=e%100;return 0===e?e+"-ев":0===a?e+"-ен":a>10&&a<20?e+"-ти":1===t?e+"-ви":2===t?e+"-ри":7===t||8===t?e+"-ми":e+"-ти"},week:{dow:1,doy:7}})}(a(381))},7438:function(e,t,a){!function(e){"use strict";e.defineLocale("bm",{months:"Zanwuyekalo_Fewuruyekalo_Marisikalo_Awirilikalo_Mɛkalo_Zuwɛnkalo_Zuluyekalo_Utikalo_Sɛtanburukalo_ɔkutɔburukalo_Nowanburukalo_Desanburukalo".split("_"),monthsShort:"Zan_Few_Mar_Awi_Mɛ_Zuw_Zul_Uti_Sɛt_ɔku_Now_Des".split("_"),weekdays:"Kari_Ntɛnɛn_Tarata_Araba_Alamisa_Juma_Sibiri".split("_"),weekdaysShort:"Kar_Ntɛ_Tar_Ara_Ala_Jum_Sib".split("_"),weekdaysMin:"Ka_Nt_Ta_Ar_Al_Ju_Si".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"MMMM [tile] D [san] YYYY",LLL:"MMMM [tile] D [san] YYYY [lɛrɛ] HH:mm",LLLL:"dddd MMMM [tile] D [san] YYYY [lɛrɛ] HH:mm"},calendar:{sameDay:"[Bi lɛrɛ] LT",nextDay:"[Sini lɛrɛ] LT",nextWeek:"dddd [don lɛrɛ] LT",lastDay:"[Kunu lɛrɛ] LT",lastWeek:"dddd [tɛmɛnen lɛrɛ] LT",sameElse:"L"},relativeTime:{future:"%s kɔnɔ",past:"a bɛ %s bɔ",s:"sanga dama dama",ss:"sekondi %d",m:"miniti kelen",mm:"miniti %d",h:"lɛrɛ kelen",hh:"lɛrɛ %d",d:"tile kelen",dd:"tile %d",M:"kalo kelen",MM:"kalo %d",y:"san kelen",yy:"san %d"},week:{dow:1,doy:4}})}(a(381))},6225:function(e,t,a){!function(e){"use strict";var t={1:"১",2:"২",3:"৩",4:"৪",5:"৫",6:"৬",7:"৭",8:"৮",9:"৯",0:"০"},a={"১":"1","২":"2","৩":"3","৪":"4","৫":"5","৬":"6","৭":"7","৮":"8","৯":"9","০":"0"};e.defineLocale("bn-bd",{months:"জানুয়ারি_ফেব্রুয়ারি_মার্চ_এপ্রিল_মে_জুন_জুলাই_আগস্ট_সেপ্টেম্বর_অক্টোবর_নভেম্বর_ডিসেম্বর".split("_"),monthsShort:"জানু_ফেব্রু_মার্চ_এপ্রিল_মে_জুন_জুলাই_আগস্ট_সেপ্ট_অক্টো_নভে_ডিসে".split("_"),weekdays:"রবিবার_সোমবার_মঙ্গলবার_বুধবার_বৃহস্পতিবার_শুক্রবার_শনিবার".split("_"),weekdaysShort:"রবি_সোম_মঙ্গল_বুধ_বৃহস্পতি_শুক্র_শনি".split("_"),weekdaysMin:"রবি_সোম_মঙ্গল_বুধ_বৃহ_শুক্র_শনি".split("_"),longDateFormat:{LT:"A h:mm সময়",LTS:"A h:mm:ss সময়",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm সময়",LLLL:"dddd, D MMMM YYYY, A h:mm সময়"},calendar:{sameDay:"[আজ] LT",nextDay:"[আগামীকাল] LT",nextWeek:"dddd, LT",lastDay:"[গতকাল] LT",lastWeek:"[গত] dddd, LT",sameElse:"L"},relativeTime:{future:"%s পরে",past:"%s আগে",s:"কয়েক সেকেন্ড",ss:"%d সেকেন্ড",m:"এক মিনিট",mm:"%d মিনিট",h:"এক ঘন্টা",hh:"%d ঘন্টা",d:"এক দিন",dd:"%d দিন",M:"এক মাস",MM:"%d মাস",y:"এক বছর",yy:"%d বছর"},preparse:function(e){return e.replace(/[১২৩৪৫৬৭৮৯০]/g,(function(e){return a[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},meridiemParse:/রাত|ভোর|সকাল|দুপুর|বিকাল|সন্ধ্যা|রাত/,meridiemHour:function(e,t){return 12===e&&(e=0),"রাত"===t?e<4?e:e+12:"ভোর"===t||"সকাল"===t?e:"দুপুর"===t?e>=3?e:e+12:"বিকাল"===t||"সন্ধ্যা"===t?e+12:void 0},meridiem:function(e,t,a){return e<4?"রাত":e<6?"ভোর":e<12?"সকাল":e<15?"দুপুর":e<18?"বিকাল":e<20?"সন্ধ্যা":"রাত"},week:{dow:0,doy:6}})}(a(381))},8905:function(e,t,a){!function(e){"use strict";var t={1:"১",2:"২",3:"৩",4:"৪",5:"৫",6:"৬",7:"৭",8:"৮",9:"৯",0:"০"},a={"১":"1","২":"2","৩":"3","৪":"4","৫":"5","৬":"6","৭":"7","৮":"8","৯":"9","০":"0"};e.defineLocale("bn",{months:"জানুয়ারি_ফেব্রুয়ারি_মার্চ_এপ্রিল_মে_জুন_জুলাই_আগস্ট_সেপ্টেম্বর_অক্টোবর_নভেম্বর_ডিসেম্বর".split("_"),monthsShort:"জানু_ফেব্রু_মার্চ_এপ্রিল_মে_জুন_জুলাই_আগস্ট_সেপ্ট_অক্টো_নভে_ডিসে".split("_"),weekdays:"রবিবার_সোমবার_মঙ্গলবার_বুধবার_বৃহস্পতিবার_শুক্রবার_শনিবার".split("_"),weekdaysShort:"রবি_সোম_মঙ্গল_বুধ_বৃহস্পতি_শুক্র_শনি".split("_"),weekdaysMin:"রবি_সোম_মঙ্গল_বুধ_বৃহ_শুক্র_শনি".split("_"),longDateFormat:{LT:"A h:mm সময়",LTS:"A h:mm:ss সময়",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm সময়",LLLL:"dddd, D MMMM YYYY, A h:mm সময়"},calendar:{sameDay:"[আজ] LT",nextDay:"[আগামীকাল] LT",nextWeek:"dddd, LT",lastDay:"[গতকাল] LT",lastWeek:"[গত] dddd, LT",sameElse:"L"},relativeTime:{future:"%s পরে",past:"%s আগে",s:"কয়েক সেকেন্ড",ss:"%d সেকেন্ড",m:"এক মিনিট",mm:"%d মিনিট",h:"এক ঘন্টা",hh:"%d ঘন্টা",d:"এক দিন",dd:"%d দিন",M:"এক মাস",MM:"%d মাস",y:"এক বছর",yy:"%d বছর"},preparse:function(e){return e.replace(/[১২৩৪৫৬৭৮৯০]/g,(function(e){return a[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},meridiemParse:/রাত|সকাল|দুপুর|বিকাল|রাত/,meridiemHour:function(e,t){return 12===e&&(e=0),"রাত"===t&&e>=4||"দুপুর"===t&&e<5||"বিকাল"===t?e+12:e},meridiem:function(e,t,a){return e<4?"রাত":e<10?"সকাল":e<17?"দুপুর":e<20?"বিকাল":"রাত"},week:{dow:0,doy:6}})}(a(381))},1560:function(e,t,a){!function(e){"use strict";var t={1:"༡",2:"༢",3:"༣",4:"༤",5:"༥",6:"༦",7:"༧",8:"༨",9:"༩",0:"༠"},a={"༡":"1","༢":"2","༣":"3","༤":"4","༥":"5","༦":"6","༧":"7","༨":"8","༩":"9","༠":"0"};e.defineLocale("bo",{months:"ཟླ་བ་དང་པོ_ཟླ་བ་གཉིས་པ_ཟླ་བ་གསུམ་པ_ཟླ་བ་བཞི་པ_ཟླ་བ་ལྔ་པ_ཟླ་བ་དྲུག་པ_ཟླ་བ་བདུན་པ_ཟླ་བ་བརྒྱད་པ_ཟླ་བ་དགུ་པ_ཟླ་བ་བཅུ་པ_ཟླ་བ་བཅུ་གཅིག་པ_ཟླ་བ་བཅུ་གཉིས་པ".split("_"),monthsShort:"ཟླ་1_ཟླ་2_ཟླ་3_ཟླ་4_ཟླ་5_ཟླ་6_ཟླ་7_ཟླ་8_ཟླ་9_ཟླ་10_ཟླ་11_ཟླ་12".split("_"),monthsShortRegex:/^(ཟླ་\d{1,2})/,monthsParseExact:!0,weekdays:"གཟའ་ཉི་མ་_གཟའ་ཟླ་བ་_གཟའ་མིག་དམར་_གཟའ་ལྷག་པ་_གཟའ་ཕུར་བུ_གཟའ་པ་སངས་_གཟའ་སྤེན་པ་".split("_"),weekdaysShort:"ཉི་མ་_ཟླ་བ་_མིག་དམར་_ལྷག་པ་_ཕུར་བུ_པ་སངས་_སྤེན་པ་".split("_"),weekdaysMin:"ཉི_ཟླ_མིག_ལྷག_ཕུར_སངས_སྤེན".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[དི་རིང] LT",nextDay:"[སང་ཉིན] LT",nextWeek:"[བདུན་ཕྲག་རྗེས་མ], LT",lastDay:"[ཁ་སང] LT",lastWeek:"[བདུན་ཕྲག་མཐའ་མ] dddd, LT",sameElse:"L"},relativeTime:{future:"%s ལ་",past:"%s སྔན་ལ",s:"ལམ་སང",ss:"%d སྐར་ཆ།",m:"སྐར་མ་གཅིག",mm:"%d སྐར་མ",h:"ཆུ་ཚོད་གཅིག",hh:"%d ཆུ་ཚོད",d:"ཉིན་གཅིག",dd:"%d ཉིན་",M:"ཟླ་བ་གཅིག",MM:"%d ཟླ་བ",y:"ལོ་གཅིག",yy:"%d ལོ"},preparse:function(e){return e.replace(/[༡༢༣༤༥༦༧༨༩༠]/g,(function(e){return a[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},meridiemParse:/མཚན་མོ|ཞོགས་ཀས|ཉིན་གུང|དགོང་དག|མཚན་མོ/,meridiemHour:function(e,t){return 12===e&&(e=0),"མཚན་མོ"===t&&e>=4||"ཉིན་གུང"===t&&e<5||"དགོང་དག"===t?e+12:e},meridiem:function(e,t,a){return e<4?"མཚན་མོ":e<10?"ཞོགས་ཀས":e<17?"ཉིན་གུང":e<20?"དགོང་དག":"མཚན་མོ"},week:{dow:0,doy:6}})}(a(381))},1278:function(e,t,a){!function(e){"use strict";function t(e,t,a){return e+" "+s({mm:"munutenn",MM:"miz",dd:"devezh"}[a],e)}function a(e){switch(r(e)){case 1:case 3:case 4:case 5:case 9:return e+" bloaz";default:return e+" vloaz"}}function r(e){return e>9?r(e%10):e}function s(e,t){return 2===t?o(e):e}function o(e){var t={m:"v",b:"v",d:"z"};return void 0===t[e.charAt(0)]?e:t[e.charAt(0)]+e.substring(1)}var n=[/^gen/i,/^c[ʼ\']hwe/i,/^meu/i,/^ebr/i,/^mae/i,/^(mez|eve)/i,/^gou/i,/^eos/i,/^gwe/i,/^her/i,/^du/i,/^ker/i],l=/^(genver|c[ʼ\']hwevrer|meurzh|ebrel|mae|mezheven|gouere|eost|gwengolo|here|du|kerzu|gen|c[ʼ\']hwe|meu|ebr|mae|eve|gou|eos|gwe|her|du|ker)/i,i=/^(genver|c[ʼ\']hwevrer|meurzh|ebrel|mae|mezheven|gouere|eost|gwengolo|here|du|kerzu)/i,d=/^(gen|c[ʼ\']hwe|meu|ebr|mae|eve|gou|eos|gwe|her|du|ker)/i,c=[/^sul/i,/^lun/i,/^meurzh/i,/^merc[ʼ\']her/i,/^yaou/i,/^gwener/i,/^sadorn/i],h=[/^Sul/i,/^Lun/i,/^Meu/i,/^Mer/i,/^Yao/i,/^Gwe/i,/^Sad/i],m=[/^Su/i,/^Lu/i,/^Me([^r]|$)/i,/^Mer/i,/^Ya/i,/^Gw/i,/^Sa/i];e.defineLocale("br",{months:"Genver_Cʼhwevrer_Meurzh_Ebrel_Mae_Mezheven_Gouere_Eost_Gwengolo_Here_Du_Kerzu".split("_"),monthsShort:"Gen_Cʼhwe_Meu_Ebr_Mae_Eve_Gou_Eos_Gwe_Her_Du_Ker".split("_"),weekdays:"Sul_Lun_Meurzh_Mercʼher_Yaou_Gwener_Sadorn".split("_"),weekdaysShort:"Sul_Lun_Meu_Mer_Yao_Gwe_Sad".split("_"),weekdaysMin:"Su_Lu_Me_Mer_Ya_Gw_Sa".split("_"),weekdaysParse:m,fullWeekdaysParse:c,shortWeekdaysParse:h,minWeekdaysParse:m,monthsRegex:l,monthsShortRegex:l,monthsStrictRegex:i,monthsShortStrictRegex:d,monthsParse:n,longMonthsParse:n,shortMonthsParse:n,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [a viz] MMMM YYYY",LLL:"D [a viz] MMMM YYYY HH:mm",LLLL:"dddd, D [a viz] MMMM YYYY HH:mm"},calendar:{sameDay:"[Hiziv da] LT",nextDay:"[Warcʼhoazh da] LT",nextWeek:"dddd [da] LT",lastDay:"[Decʼh da] LT",lastWeek:"dddd [paset da] LT",sameElse:"L"},relativeTime:{future:"a-benn %s",past:"%s ʼzo",s:"un nebeud segondennoù",ss:"%d eilenn",m:"ur vunutenn",mm:t,h:"un eur",hh:"%d eur",d:"un devezh",dd:t,M:"ur miz",MM:t,y:"ur bloaz",yy:a},dayOfMonthOrdinalParse:/\d{1,2}(añ|vet)/,ordinal:function(e){return e+(1===e?"añ":"vet")},week:{dow:1,doy:4},meridiemParse:/a.m.|g.m./,isPM:function(e){return"g.m."===e},meridiem:function(e,t,a){return e<12?"a.m.":"g.m."}})}(a(381))},622:function(e,t,a){!function(e){"use strict";function t(e,t,a){var r=e+" ";switch(a){case"ss":return r+=1===e?"sekunda":2===e||3===e||4===e?"sekunde":"sekundi";case"m":return t?"jedna minuta":"jedne minute";case"mm":return r+=1===e?"minuta":2===e||3===e||4===e?"minute":"minuta";case"h":return t?"jedan sat":"jednog sata";case"hh":return r+=1===e?"sat":2===e||3===e||4===e?"sata":"sati";case"dd":return r+=1===e?"dan":"dana";case"MM":return r+=1===e?"mjesec":2===e||3===e||4===e?"mjeseca":"mjeseci";case"yy":return r+=1===e?"godina":2===e||3===e||4===e?"godine":"godina"}}e.defineLocale("bs",{months:"januar_februar_mart_april_maj_juni_juli_august_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj._jun._jul._aug._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_četvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._čet._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_če_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[jučer u] LT",lastWeek:function(){switch(this.day()){case 0:case 3:return"[prošlu] dddd [u] LT";case 6:return"[prošle] [subote] [u] LT";case 1:case 2:case 4:case 5:return"[prošli] dddd [u] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"par sekundi",ss:t,m:t,mm:t,h:t,hh:t,d:"dan",dd:t,M:"mjesec",MM:t,y:"godinu",yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(a(381))},2468:function(e,t,a){!function(e){"use strict";e.defineLocale("ca",{months:{standalone:"gener_febrer_març_abril_maig_juny_juliol_agost_setembre_octubre_novembre_desembre".split("_"),format:"de gener_de febrer_de març_d'abril_de maig_de juny_de juliol_d'agost_de setembre_d'octubre_de novembre_de desembre".split("_"),isFormat:/D[oD]?(\s)+MMMM/},monthsShort:"gen._febr._març_abr._maig_juny_jul._ag._set._oct._nov._des.".split("_"),monthsParseExact:!0,weekdays:"diumenge_dilluns_dimarts_dimecres_dijous_divendres_dissabte".split("_"),weekdaysShort:"dg._dl._dt._dc._dj._dv._ds.".split("_"),weekdaysMin:"dg_dl_dt_dc_dj_dv_ds".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM [de] YYYY",ll:"D MMM YYYY",LLL:"D MMMM [de] YYYY [a les] H:mm",lll:"D MMM YYYY, H:mm",LLLL:"dddd D MMMM [de] YYYY [a les] H:mm",llll:"ddd D MMM YYYY, H:mm"},calendar:{sameDay:function(){return"[avui a "+(1!==this.hours()?"les":"la")+"] LT"},nextDay:function(){return"[demà a "+(1!==this.hours()?"les":"la")+"] LT"},nextWeek:function(){return"dddd [a "+(1!==this.hours()?"les":"la")+"] LT"},lastDay:function(){return"[ahir a "+(1!==this.hours()?"les":"la")+"] LT"},lastWeek:function(){return"[el] dddd [passat a "+(1!==this.hours()?"les":"la")+"] LT"},sameElse:"L"},relativeTime:{future:"d'aquí %s",past:"fa %s",s:"uns segons",ss:"%d segons",m:"un minut",mm:"%d minuts",h:"una hora",hh:"%d hores",d:"un dia",dd:"%d dies",M:"un mes",MM:"%d mesos",y:"un any",yy:"%d anys"},dayOfMonthOrdinalParse:/\d{1,2}(r|n|t|è|a)/,ordinal:function(e,t){var a=1===e?"r":2===e?"n":3===e?"r":4===e?"t":"è";return"w"!==t&&"W"!==t||(a="a"),e+a},week:{dow:1,doy:4}})}(a(381))},5822:function(e,t,a){!function(e){"use strict";var t="leden_únor_březen_duben_květen_červen_červenec_srpen_září_říjen_listopad_prosinec".split("_"),a="led_úno_bře_dub_kvě_čvn_čvc_srp_zář_říj_lis_pro".split("_"),r=[/^led/i,/^úno/i,/^bře/i,/^dub/i,/^kvě/i,/^(čvn|červen$|června)/i,/^(čvc|červenec|července)/i,/^srp/i,/^zář/i,/^říj/i,/^lis/i,/^pro/i],s=/^(leden|únor|březen|duben|květen|červenec|července|červen|června|srpen|září|říjen|listopad|prosinec|led|úno|bře|dub|kvě|čvn|čvc|srp|zář|říj|lis|pro)/i;function o(e){return e>1&&e<5&&1!=~~(e/10)}function n(e,t,a,r){var s=e+" ";switch(a){case"s":return t||r?"pár sekund":"pár sekundami";case"ss":return t||r?s+(o(e)?"sekundy":"sekund"):s+"sekundami";case"m":return t?"minuta":r?"minutu":"minutou";case"mm":return t||r?s+(o(e)?"minuty":"minut"):s+"minutami";case"h":return t?"hodina":r?"hodinu":"hodinou";case"hh":return t||r?s+(o(e)?"hodiny":"hodin"):s+"hodinami";case"d":return t||r?"den":"dnem";case"dd":return t||r?s+(o(e)?"dny":"dní"):s+"dny";case"M":return t||r?"měsíc":"měsícem";case"MM":return t||r?s+(o(e)?"měsíce":"měsíců"):s+"měsíci";case"y":return t||r?"rok":"rokem";case"yy":return t||r?s+(o(e)?"roky":"let"):s+"lety"}}e.defineLocale("cs",{months:t,monthsShort:a,monthsRegex:s,monthsShortRegex:s,monthsStrictRegex:/^(leden|ledna|února|únor|březen|března|duben|dubna|květen|května|červenec|července|červen|června|srpen|srpna|září|říjen|října|listopadu|listopad|prosinec|prosince)/i,monthsShortStrictRegex:/^(led|úno|bře|dub|kvě|čvn|čvc|srp|zář|říj|lis|pro)/i,monthsParse:r,longMonthsParse:r,shortMonthsParse:r,weekdays:"neděle_pondělí_úterý_středa_čtvrtek_pátek_sobota".split("_"),weekdaysShort:"ne_po_út_st_čt_pá_so".split("_"),weekdaysMin:"ne_po_út_st_čt_pá_so".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd D. MMMM YYYY H:mm",l:"D. M. YYYY"},calendar:{sameDay:"[dnes v] LT",nextDay:"[zítra v] LT",nextWeek:function(){switch(this.day()){case 0:return"[v neděli v] LT";case 1:case 2:return"[v] dddd [v] LT";case 3:return"[ve středu v] LT";case 4:return"[ve čtvrtek v] LT";case 5:return"[v pátek v] LT";case 6:return"[v sobotu v] LT"}},lastDay:"[včera v] LT",lastWeek:function(){switch(this.day()){case 0:return"[minulou neděli v] LT";case 1:case 2:return"[minulé] dddd [v] LT";case 3:return"[minulou středu v] LT";case 4:case 5:return"[minulý] dddd [v] LT";case 6:return"[minulou sobotu v] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"před %s",s:n,ss:n,m:n,mm:n,h:n,hh:n,d:n,dd:n,M:n,MM:n,y:n,yy:n},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a(381))},877:function(e,t,a){!function(e){"use strict";e.defineLocale("cv",{months:"кӑрлач_нарӑс_пуш_ака_май_ҫӗртме_утӑ_ҫурла_авӑн_юпа_чӳк_раштав".split("_"),monthsShort:"кӑр_нар_пуш_ака_май_ҫӗр_утӑ_ҫур_авн_юпа_чӳк_раш".split("_"),weekdays:"вырсарникун_тунтикун_ытларикун_юнкун_кӗҫнерникун_эрнекун_шӑматкун".split("_"),weekdaysShort:"выр_тун_ытл_юн_кӗҫ_эрн_шӑм".split("_"),weekdaysMin:"вр_тн_ыт_юн_кҫ_эр_шм".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"YYYY [ҫулхи] MMMM [уйӑхӗн] D[-мӗшӗ]",LLL:"YYYY [ҫулхи] MMMM [уйӑхӗн] D[-мӗшӗ], HH:mm",LLLL:"dddd, YYYY [ҫулхи] MMMM [уйӑхӗн] D[-мӗшӗ], HH:mm"},calendar:{sameDay:"[Паян] LT [сехетре]",nextDay:"[Ыран] LT [сехетре]",lastDay:"[Ӗнер] LT [сехетре]",nextWeek:"[Ҫитес] dddd LT [сехетре]",lastWeek:"[Иртнӗ] dddd LT [сехетре]",sameElse:"L"},relativeTime:{future:function(e){return e+(/сехет$/i.exec(e)?"рен":/ҫул$/i.exec(e)?"тан":"ран")},past:"%s каялла",s:"пӗр-ик ҫеккунт",ss:"%d ҫеккунт",m:"пӗр минут",mm:"%d минут",h:"пӗр сехет",hh:"%d сехет",d:"пӗр кун",dd:"%d кун",M:"пӗр уйӑх",MM:"%d уйӑх",y:"пӗр ҫул",yy:"%d ҫул"},dayOfMonthOrdinalParse:/\d{1,2}-мӗш/,ordinal:"%d-мӗш",week:{dow:1,doy:7}})}(a(381))},7373:function(e,t,a){!function(e){"use strict";e.defineLocale("cy",{months:"Ionawr_Chwefror_Mawrth_Ebrill_Mai_Mehefin_Gorffennaf_Awst_Medi_Hydref_Tachwedd_Rhagfyr".split("_"),monthsShort:"Ion_Chwe_Maw_Ebr_Mai_Meh_Gor_Aws_Med_Hyd_Tach_Rhag".split("_"),weekdays:"Dydd Sul_Dydd Llun_Dydd Mawrth_Dydd Mercher_Dydd Iau_Dydd Gwener_Dydd Sadwrn".split("_"),weekdaysShort:"Sul_Llun_Maw_Mer_Iau_Gwe_Sad".split("_"),weekdaysMin:"Su_Ll_Ma_Me_Ia_Gw_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Heddiw am] LT",nextDay:"[Yfory am] LT",nextWeek:"dddd [am] LT",lastDay:"[Ddoe am] LT",lastWeek:"dddd [diwethaf am] LT",sameElse:"L"},relativeTime:{future:"mewn %s",past:"%s yn ôl",s:"ychydig eiliadau",ss:"%d eiliad",m:"munud",mm:"%d munud",h:"awr",hh:"%d awr",d:"diwrnod",dd:"%d diwrnod",M:"mis",MM:"%d mis",y:"blwyddyn",yy:"%d flynedd"},dayOfMonthOrdinalParse:/\d{1,2}(fed|ain|af|il|ydd|ed|eg)/,ordinal:function(e){var t="";return e>20?t=40===e||50===e||60===e||80===e||100===e?"fed":"ain":e>0&&(t=["","af","il","ydd","ydd","ed","ed","ed","fed","fed","fed","eg","fed","eg","eg","fed","eg","eg","fed","eg","fed"][e]),e+t},week:{dow:1,doy:4}})}(a(381))},4780:function(e,t,a){!function(e){"use strict";e.defineLocale("da",{months:"januar_februar_marts_april_maj_juni_juli_august_september_oktober_november_december".split("_"),monthsShort:"jan_feb_mar_apr_maj_jun_jul_aug_sep_okt_nov_dec".split("_"),weekdays:"søndag_mandag_tirsdag_onsdag_torsdag_fredag_lørdag".split("_"),weekdaysShort:"søn_man_tir_ons_tor_fre_lør".split("_"),weekdaysMin:"sø_ma_ti_on_to_fr_lø".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd [d.] D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[i dag kl.] LT",nextDay:"[i morgen kl.] LT",nextWeek:"på dddd [kl.] LT",lastDay:"[i går kl.] LT",lastWeek:"[i] dddd[s kl.] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s siden",s:"få sekunder",ss:"%d sekunder",m:"et minut",mm:"%d minutter",h:"en time",hh:"%d timer",d:"en dag",dd:"%d dage",M:"en måned",MM:"%d måneder",y:"et år",yy:"%d år"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a(381))},217:function(e,t,a){!function(e){"use strict";function t(e,t,a,r){var s={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[e+" Tage",e+" Tagen"],w:["eine Woche","einer Woche"],M:["ein Monat","einem Monat"],MM:[e+" Monate",e+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[e+" Jahre",e+" Jahren"]};return t?s[a][0]:s[a][1]}e.defineLocale("de-at",{months:"Jänner_Februar_März_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jän._Feb._März_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So._Mo._Di._Mi._Do._Fr._Sa.".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},calendar:{sameDay:"[heute um] LT [Uhr]",sameElse:"L",nextDay:"[morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",ss:"%d Sekunden",m:t,mm:"%d Minuten",h:t,hh:"%d Stunden",d:t,dd:t,w:t,ww:"%d Wochen",M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a(381))},894:function(e,t,a){!function(e){"use strict";function t(e,t,a,r){var s={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[e+" Tage",e+" Tagen"],w:["eine Woche","einer Woche"],M:["ein Monat","einem Monat"],MM:[e+" Monate",e+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[e+" Jahre",e+" Jahren"]};return t?s[a][0]:s[a][1]}e.defineLocale("de-ch",{months:"Januar_Februar_März_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Feb._März_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},calendar:{sameDay:"[heute um] LT [Uhr]",sameElse:"L",nextDay:"[morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",ss:"%d Sekunden",m:t,mm:"%d Minuten",h:t,hh:"%d Stunden",d:t,dd:t,w:t,ww:"%d Wochen",M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a(381))},9740:function(e,t,a){!function(e){"use strict";function t(e,t,a,r){var s={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[e+" Tage",e+" Tagen"],w:["eine Woche","einer Woche"],M:["ein Monat","einem Monat"],MM:[e+" Monate",e+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[e+" Jahre",e+" Jahren"]};return t?s[a][0]:s[a][1]}e.defineLocale("de",{months:"Januar_Februar_März_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Feb._März_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So._Mo._Di._Mi._Do._Fr._Sa.".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},calendar:{sameDay:"[heute um] LT [Uhr]",sameElse:"L",nextDay:"[morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",ss:"%d Sekunden",m:t,mm:"%d Minuten",h:t,hh:"%d Stunden",d:t,dd:t,w:t,ww:"%d Wochen",M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a(381))},5300:function(e,t,a){!function(e){"use strict";var t=["ޖެނުއަރީ","ފެބްރުއަރީ","މާރިޗު","އޭޕްރީލު","މޭ","ޖޫން","ޖުލައި","އޯގަސްޓު","ސެޕްޓެމްބަރު","އޮކްޓޯބަރު","ނޮވެމްބަރު","ޑިސެމްބަރު"],a=["އާދިއްތަ","ހޯމަ","އަންގާރަ","ބުދަ","ބުރާސްފަތި","ހުކުރު","ހޮނިހިރު"];e.defineLocale("dv",{months:t,monthsShort:t,weekdays:a,weekdaysShort:a,weekdaysMin:"އާދި_ހޯމަ_އަން_ބުދަ_ބުރާ_ހުކު_ހޮނި".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/M/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/މކ|މފ/,isPM:function(e){return"މފ"===e},meridiem:function(e,t,a){return e<12?"މކ":"މފ"},calendar:{sameDay:"[މިއަދު] LT",nextDay:"[މާދަމާ] LT",nextWeek:"dddd LT",lastDay:"[އިއްޔެ] LT",lastWeek:"[ފާއިތުވި] dddd LT",sameElse:"L"},relativeTime:{future:"ތެރޭގައި %s",past:"ކުރިން %s",s:"ސިކުންތުކޮޅެއް",ss:"d% ސިކުންތު",m:"މިނިޓެއް",mm:"މިނިޓު %d",h:"ގަޑިއިރެއް",hh:"ގަޑިއިރު %d",d:"ދުވަހެއް",dd:"ދުވަސް %d",M:"މަހެއް",MM:"މަސް %d",y:"އަހަރެއް",yy:"އަހަރު %d"},preparse:function(e){return e.replace(/،/g,",")},postformat:function(e){return e.replace(/,/g,"،")},week:{dow:7,doy:12}})}(a(381))},837:function(e,t,a){!function(e){"use strict";function t(e){return"undefined"!=typeof Function&&e instanceof Function||"[object Function]"===Object.prototype.toString.call(e)}e.defineLocale("el",{monthsNominativeEl:"Ιανουάριος_Φεβρουάριος_Μάρτιος_Απρίλιος_Μάιος_Ιούνιος_Ιούλιος_Αύγουστος_Σεπτέμβριος_Οκτώβριος_Νοέμβριος_Δεκέμβριος".split("_"),monthsGenitiveEl:"Ιανουαρίου_Φεβρουαρίου_Μαρτίου_Απριλίου_Μαΐου_Ιουνίου_Ιουλίου_Αυγούστου_Σεπτεμβρίου_Οκτωβρίου_Νοεμβρίου_Δεκεμβρίου".split("_"),months:function(e,t){return e?"string"==typeof t&&/D/.test(t.substring(0,t.indexOf("MMMM")))?this._monthsGenitiveEl[e.month()]:this._monthsNominativeEl[e.month()]:this._monthsNominativeEl},monthsShort:"Ιαν_Φεβ_Μαρ_Απρ_Μαϊ_Ιουν_Ιουλ_Αυγ_Σεπ_Οκτ_Νοε_Δεκ".split("_"),weekdays:"Κυριακή_Δευτέρα_Τρίτη_Τετάρτη_Πέμπτη_Παρασκευή_Σάββατο".split("_"),weekdaysShort:"Κυρ_Δευ_Τρι_Τετ_Πεμ_Παρ_Σαβ".split("_"),weekdaysMin:"Κυ_Δε_Τρ_Τε_Πε_Πα_Σα".split("_"),meridiem:function(e,t,a){return e>11?a?"μμ":"ΜΜ":a?"πμ":"ΠΜ"},isPM:function(e){return"μ"===(e+"").toLowerCase()[0]},meridiemParse:/[ΠΜ]\.?Μ?\.?/i,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendarEl:{sameDay:"[Σήμερα {}] LT",nextDay:"[Αύριο {}] LT",nextWeek:"dddd [{}] LT",lastDay:"[Χθες {}] LT",lastWeek:function(){return 6===this.day()?"[το προηγούμενο] dddd [{}] LT":"[την προηγούμενη] dddd [{}] LT"},sameElse:"L"},calendar:function(e,a){var r=this._calendarEl[e],s=a&&a.hours();return t(r)&&(r=r.apply(a)),r.replace("{}",s%12==1?"στη":"στις")},relativeTime:{future:"σε %s",past:"%s πριν",s:"λίγα δευτερόλεπτα",ss:"%d δευτερόλεπτα",m:"ένα λεπτό",mm:"%d λεπτά",h:"μία ώρα",hh:"%d ώρες",d:"μία μέρα",dd:"%d μέρες",M:"ένας μήνας",MM:"%d μήνες",y:"ένας χρόνος",yy:"%d χρόνια"},dayOfMonthOrdinalParse:/\d{1,2}η/,ordinal:"%dη",week:{dow:1,doy:4}})}(a(381))},8348:function(e,t,a){!function(e){"use strict";e.defineLocale("en-au",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:0,doy:4}})}(a(381))},7925:function(e,t,a){!function(e){"use strict";e.defineLocale("en-ca",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"YYYY-MM-DD",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")}})}(a(381))},2243:function(e,t,a){!function(e){"use strict";e.defineLocale("en-gb",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:1,doy:4}})}(a(381))},6436:function(e,t,a){!function(e){"use strict";e.defineLocale("en-ie",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:1,doy:4}})}(a(381))},7207:function(e,t,a){!function(e){"use strict";e.defineLocale("en-il",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")}})}(a(381))},4175:function(e,t,a){!function(e){"use strict";e.defineLocale("en-in",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:0,doy:6}})}(a(381))},6319:function(e,t,a){!function(e){"use strict";e.defineLocale("en-nz",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:1,doy:4}})}(a(381))},1662:function(e,t,a){!function(e){"use strict";e.defineLocale("en-sg",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:1,doy:4}})}(a(381))},2915:function(e,t,a){!function(e){"use strict";e.defineLocale("eo",{months:"januaro_februaro_marto_aprilo_majo_junio_julio_aŭgusto_septembro_oktobro_novembro_decembro".split("_"),monthsShort:"jan_feb_mart_apr_maj_jun_jul_aŭg_sept_okt_nov_dec".split("_"),weekdays:"dimanĉo_lundo_mardo_merkredo_ĵaŭdo_vendredo_sabato".split("_"),weekdaysShort:"dim_lun_mard_merk_ĵaŭ_ven_sab".split("_"),weekdaysMin:"di_lu_ma_me_ĵa_ve_sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"[la] D[-an de] MMMM, YYYY",LLL:"[la] D[-an de] MMMM, YYYY HH:mm",LLLL:"dddd[n], [la] D[-an de] MMMM, YYYY HH:mm",llll:"ddd, [la] D[-an de] MMM, YYYY HH:mm"},meridiemParse:/[ap]\.t\.m/i,isPM:function(e){return"p"===e.charAt(0).toLowerCase()},meridiem:function(e,t,a){return e>11?a?"p.t.m.":"P.T.M.":a?"a.t.m.":"A.T.M."},calendar:{sameDay:"[Hodiaŭ je] LT",nextDay:"[Morgaŭ je] LT",nextWeek:"dddd[n je] LT",lastDay:"[Hieraŭ je] LT",lastWeek:"[pasintan] dddd[n je] LT",sameElse:"L"},relativeTime:{future:"post %s",past:"antaŭ %s",s:"kelkaj sekundoj",ss:"%d sekundoj",m:"unu minuto",mm:"%d minutoj",h:"unu horo",hh:"%d horoj",d:"unu tago",dd:"%d tagoj",M:"unu monato",MM:"%d monatoj",y:"unu jaro",yy:"%d jaroj"},dayOfMonthOrdinalParse:/\d{1,2}a/,ordinal:"%da",week:{dow:1,doy:7}})}(a(381))},5251:function(e,t,a){!function(e){"use strict";var t="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),a="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),r=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],s=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i;e.defineLocale("es-do",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(e,r){return e?/-MMM-/.test(r)?a[e.month()]:t[e.month()]:t},monthsRegex:s,monthsShortRegex:s,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:r,longMonthsParse:r,shortMonthsParse:r,weekdays:"domingo_lunes_martes_miércoles_jueves_viernes_sábado".split("_"),weekdaysShort:"dom._lun._mar._mié._jue._vie._sáb.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY h:mm A",LLLL:"dddd, D [de] MMMM [de] YYYY h:mm A"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[mañana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un día",dd:"%d días",w:"una semana",ww:"%d semanas",M:"un mes",MM:"%d meses",y:"un año",yy:"%d años"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}})}(a(381))},6112:function(e,t,a){!function(e){"use strict";var t="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),a="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),r=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],s=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i;e.defineLocale("es-mx",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(e,r){return e?/-MMM-/.test(r)?a[e.month()]:t[e.month()]:t},monthsRegex:s,monthsShortRegex:s,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:r,longMonthsParse:r,shortMonthsParse:r,weekdays:"domingo_lunes_martes_miércoles_jueves_viernes_sábado".split("_"),weekdaysShort:"dom._lun._mar._mié._jue._vie._sáb.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY H:mm",LLLL:"dddd, D [de] MMMM [de] YYYY H:mm"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[mañana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un día",dd:"%d días",w:"una semana",ww:"%d semanas",M:"un mes",MM:"%d meses",y:"un año",yy:"%d años"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:0,doy:4},invalidDate:"Fecha inválida"})}(a(381))},1146:function(e,t,a){!function(e){"use strict";var t="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),a="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),r=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],s=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i;e.defineLocale("es-us",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(e,r){return e?/-MMM-/.test(r)?a[e.month()]:t[e.month()]:t},monthsRegex:s,monthsShortRegex:s,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:r,longMonthsParse:r,shortMonthsParse:r,weekdays:"domingo_lunes_martes_miércoles_jueves_viernes_sábado".split("_"),weekdaysShort:"dom._lun._mar._mié._jue._vie._sáb.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"MM/DD/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY h:mm A",LLLL:"dddd, D [de] MMMM [de] YYYY h:mm A"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[mañana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un día",dd:"%d días",w:"una semana",ww:"%d semanas",M:"un mes",MM:"%d meses",y:"un año",yy:"%d años"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:0,doy:6}})}(a(381))},5655:function(e,t,a){!function(e){"use strict";var t="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),a="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),r=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],s=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i;e.defineLocale("es",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(e,r){return e?/-MMM-/.test(r)?a[e.month()]:t[e.month()]:t},monthsRegex:s,monthsShortRegex:s,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:r,longMonthsParse:r,shortMonthsParse:r,weekdays:"domingo_lunes_martes_miércoles_jueves_viernes_sábado".split("_"),weekdaysShort:"dom._lun._mar._mié._jue._vie._sáb.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY H:mm",LLLL:"dddd, D [de] MMMM [de] YYYY H:mm"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[mañana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un día",dd:"%d días",w:"una semana",ww:"%d semanas",M:"un mes",MM:"%d meses",y:"un año",yy:"%d años"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4},invalidDate:"Fecha inválida"})}(a(381))},5603:function(e,t,a){!function(e){"use strict";function t(e,t,a,r){var s={s:["mõne sekundi","mõni sekund","paar sekundit"],ss:[e+"sekundi",e+"sekundit"],m:["ühe minuti","üks minut"],mm:[e+" minuti",e+" minutit"],h:["ühe tunni","tund aega","üks tund"],hh:[e+" tunni",e+" tundi"],d:["ühe päeva","üks päev"],M:["kuu aja","kuu aega","üks kuu"],MM:[e+" kuu",e+" kuud"],y:["ühe aasta","aasta","üks aasta"],yy:[e+" aasta",e+" aastat"]};return t?s[a][2]?s[a][2]:s[a][1]:r?s[a][0]:s[a][1]}e.defineLocale("et",{months:"jaanuar_veebruar_märts_aprill_mai_juuni_juuli_august_september_oktoober_november_detsember".split("_"),monthsShort:"jaan_veebr_märts_apr_mai_juuni_juuli_aug_sept_okt_nov_dets".split("_"),weekdays:"pühapäev_esmaspäev_teisipäev_kolmapäev_neljapäev_reede_laupäev".split("_"),weekdaysShort:"P_E_T_K_N_R_L".split("_"),weekdaysMin:"P_E_T_K_N_R_L".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[Täna,] LT",nextDay:"[Homme,] LT",nextWeek:"[Järgmine] dddd LT",lastDay:"[Eile,] LT",lastWeek:"[Eelmine] dddd LT",sameElse:"L"},relativeTime:{future:"%s pärast",past:"%s tagasi",s:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:"%d päeva",M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a(381))},7763:function(e,t,a){!function(e){"use strict";e.defineLocale("eu",{months:"urtarrila_otsaila_martxoa_apirila_maiatza_ekaina_uztaila_abuztua_iraila_urria_azaroa_abendua".split("_"),monthsShort:"urt._ots._mar._api._mai._eka._uzt._abu._ira._urr._aza._abe.".split("_"),monthsParseExact:!0,weekdays:"igandea_astelehena_asteartea_asteazkena_osteguna_ostirala_larunbata".split("_"),weekdaysShort:"ig._al._ar._az._og._ol._lr.".split("_"),weekdaysMin:"ig_al_ar_az_og_ol_lr".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY[ko] MMMM[ren] D[a]",LLL:"YYYY[ko] MMMM[ren] D[a] HH:mm",LLLL:"dddd, YYYY[ko] MMMM[ren] D[a] HH:mm",l:"YYYY-M-D",ll:"YYYY[ko] MMM D[a]",lll:"YYYY[ko] MMM D[a] HH:mm",llll:"ddd, YYYY[ko] MMM D[a] HH:mm"},calendar:{sameDay:"[gaur] LT[etan]",nextDay:"[bihar] LT[etan]",nextWeek:"dddd LT[etan]",lastDay:"[atzo] LT[etan]",lastWeek:"[aurreko] dddd LT[etan]",sameElse:"L"},relativeTime:{future:"%s barru",past:"duela %s",s:"segundo batzuk",ss:"%d segundo",m:"minutu bat",mm:"%d minutu",h:"ordu bat",hh:"%d ordu",d:"egun bat",dd:"%d egun",M:"hilabete bat",MM:"%d hilabete",y:"urte bat",yy:"%d urte"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(a(381))},6959:function(e,t,a){!function(e){"use strict";var t={1:"۱",2:"۲",3:"۳",4:"۴",5:"۵",6:"۶",7:"۷",8:"۸",9:"۹",0:"۰"},a={"۱":"1","۲":"2","۳":"3","۴":"4","۵":"5","۶":"6","۷":"7","۸":"8","۹":"9","۰":"0"};e.defineLocale("fa",{months:"ژانویه_فوریه_مارس_آوریل_مه_ژوئن_ژوئیه_اوت_سپتامبر_اکتبر_نوامبر_دسامبر".split("_"),monthsShort:"ژانویه_فوریه_مارس_آوریل_مه_ژوئن_ژوئیه_اوت_سپتامبر_اکتبر_نوامبر_دسامبر".split("_"),weekdays:"یک‌شنبه_دوشنبه_سه‌شنبه_چهارشنبه_پنج‌شنبه_جمعه_شنبه".split("_"),weekdaysShort:"یک‌شنبه_دوشنبه_سه‌شنبه_چهارشنبه_پنج‌شنبه_جمعه_شنبه".split("_"),weekdaysMin:"ی_د_س_چ_پ_ج_ش".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},meridiemParse:/قبل از ظهر|بعد از ظهر/,isPM:function(e){return/بعد از ظهر/.test(e)},meridiem:function(e,t,a){return e<12?"قبل از ظهر":"بعد از ظهر"},calendar:{sameDay:"[امروز ساعت] LT",nextDay:"[فردا ساعت] LT",nextWeek:"dddd [ساعت] LT",lastDay:"[دیروز ساعت] LT",lastWeek:"dddd [پیش] [ساعت] LT",sameElse:"L"},relativeTime:{future:"در %s",past:"%s پیش",s:"چند ثانیه",ss:"%d ثانیه",m:"یک دقیقه",mm:"%d دقیقه",h:"یک ساعت",hh:"%d ساعت",d:"یک روز",dd:"%d روز",M:"یک ماه",MM:"%d ماه",y:"یک سال",yy:"%d سال"},preparse:function(e){return e.replace(/[۰-۹]/g,(function(e){return a[e]})).replace(/،/g,",")},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]})).replace(/,/g,"،")},dayOfMonthOrdinalParse:/\d{1,2}م/,ordinal:"%dم",week:{dow:6,doy:12}})}(a(381))},1897:function(e,t,a){!function(e){"use strict";var t="nolla yksi kaksi kolme neljä viisi kuusi seitsemän kahdeksan yhdeksän".split(" "),a=["nolla","yhden","kahden","kolmen","neljän","viiden","kuuden",t[7],t[8],t[9]];function r(e,t,a,r){var o="";switch(a){case"s":return r?"muutaman sekunnin":"muutama sekunti";case"ss":o=r?"sekunnin":"sekuntia";break;case"m":return r?"minuutin":"minuutti";case"mm":o=r?"minuutin":"minuuttia";break;case"h":return r?"tunnin":"tunti";case"hh":o=r?"tunnin":"tuntia";break;case"d":return r?"päivän":"päivä";case"dd":o=r?"päivän":"päivää";break;case"M":return r?"kuukauden":"kuukausi";case"MM":o=r?"kuukauden":"kuukautta";break;case"y":return r?"vuoden":"vuosi";case"yy":o=r?"vuoden":"vuotta"}return o=s(e,r)+" "+o}function s(e,r){return e<10?r?a[e]:t[e]:e}e.defineLocale("fi",{months:"tammikuu_helmikuu_maaliskuu_huhtikuu_toukokuu_kesäkuu_heinäkuu_elokuu_syyskuu_lokakuu_marraskuu_joulukuu".split("_"),monthsShort:"tammi_helmi_maalis_huhti_touko_kesä_heinä_elo_syys_loka_marras_joulu".split("_"),weekdays:"sunnuntai_maanantai_tiistai_keskiviikko_torstai_perjantai_lauantai".split("_"),weekdaysShort:"su_ma_ti_ke_to_pe_la".split("_"),weekdaysMin:"su_ma_ti_ke_to_pe_la".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD.MM.YYYY",LL:"Do MMMM[ta] YYYY",LLL:"Do MMMM[ta] YYYY, [klo] HH.mm",LLLL:"dddd, Do MMMM[ta] YYYY, [klo] HH.mm",l:"D.M.YYYY",ll:"Do MMM YYYY",lll:"Do MMM YYYY, [klo] HH.mm",llll:"ddd, Do MMM YYYY, [klo] HH.mm"},calendar:{sameDay:"[tänään] [klo] LT",nextDay:"[huomenna] [klo] LT",nextWeek:"dddd [klo] LT",lastDay:"[eilen] [klo] LT",lastWeek:"[viime] dddd[na] [klo] LT",sameElse:"L"},relativeTime:{future:"%s päästä",past:"%s sitten",s:r,ss:r,m:r,mm:r,h:r,hh:r,d:r,dd:r,M:r,MM:r,y:r,yy:r},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a(381))},2549:function(e,t,a){!function(e){"use strict";e.defineLocale("fil",{months:"Enero_Pebrero_Marso_Abril_Mayo_Hunyo_Hulyo_Agosto_Setyembre_Oktubre_Nobyembre_Disyembre".split("_"),monthsShort:"Ene_Peb_Mar_Abr_May_Hun_Hul_Ago_Set_Okt_Nob_Dis".split("_"),weekdays:"Linggo_Lunes_Martes_Miyerkules_Huwebes_Biyernes_Sabado".split("_"),weekdaysShort:"Lin_Lun_Mar_Miy_Huw_Biy_Sab".split("_"),weekdaysMin:"Li_Lu_Ma_Mi_Hu_Bi_Sab".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"MM/D/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY HH:mm",LLLL:"dddd, MMMM DD, YYYY HH:mm"},calendar:{sameDay:"LT [ngayong araw]",nextDay:"[Bukas ng] LT",nextWeek:"LT [sa susunod na] dddd",lastDay:"LT [kahapon]",lastWeek:"LT [noong nakaraang] dddd",sameElse:"L"},relativeTime:{future:"sa loob ng %s",past:"%s ang nakalipas",s:"ilang segundo",ss:"%d segundo",m:"isang minuto",mm:"%d minuto",h:"isang oras",hh:"%d oras",d:"isang araw",dd:"%d araw",M:"isang buwan",MM:"%d buwan",y:"isang taon",yy:"%d taon"},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:function(e){return e},week:{dow:1,doy:4}})}(a(381))},4694:function(e,t,a){!function(e){"use strict";e.defineLocale("fo",{months:"januar_februar_mars_apríl_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan_feb_mar_apr_mai_jun_jul_aug_sep_okt_nov_des".split("_"),weekdays:"sunnudagur_mánadagur_týsdagur_mikudagur_hósdagur_fríggjadagur_leygardagur".split("_"),weekdaysShort:"sun_mán_týs_mik_hós_frí_ley".split("_"),weekdaysMin:"su_má_tý_mi_hó_fr_le".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D. MMMM, YYYY HH:mm"},calendar:{sameDay:"[Í dag kl.] LT",nextDay:"[Í morgin kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[Í gjár kl.] LT",lastWeek:"[síðstu] dddd [kl] LT",sameElse:"L"},relativeTime:{future:"um %s",past:"%s síðani",s:"fá sekund",ss:"%d sekundir",m:"ein minuttur",mm:"%d minuttir",h:"ein tími",hh:"%d tímar",d:"ein dagur",dd:"%d dagar",M:"ein mánaður",MM:"%d mánaðir",y:"eitt ár",yy:"%d ár"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a(381))},3049:function(e,t,a){!function(e){"use strict";e.defineLocale("fr-ca",{months:"janvier_février_mars_avril_mai_juin_juillet_août_septembre_octobre_novembre_décembre".split("_"),monthsShort:"janv._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.".split("_"),monthsParseExact:!0,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"di_lu_ma_me_je_ve_sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd’hui à] LT",nextDay:"[Demain à] LT",nextWeek:"dddd [à] LT",lastDay:"[Hier à] LT",lastWeek:"dddd [dernier à] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",ss:"%d secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(er|e)/,ordinal:function(e,t){switch(t){default:return e+(1===e?"er":"e");case"w":case"W":return e+(1===e?"re":"e")}}})}(a(381))},2330:function(e,t,a){!function(e){"use strict";e.defineLocale("fr-ch",{months:"janvier_février_mars_avril_mai_juin_juillet_août_septembre_octobre_novembre_décembre".split("_"),monthsShort:"janv._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.".split("_"),monthsParseExact:!0,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"di_lu_ma_me_je_ve_sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd’hui à] LT",nextDay:"[Demain à] LT",nextWeek:"dddd [à] LT",lastDay:"[Hier à] LT",lastWeek:"dddd [dernier à] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",ss:"%d secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(er|e)/,ordinal:function(e,t){switch(t){default:return e+(1===e?"er":"e");case"w":case"W":return e+(1===e?"re":"e")}},week:{dow:1,doy:4}})}(a(381))},4470:function(e,t,a){!function(e){"use strict";var t=/^(janvier|février|mars|avril|mai|juin|juillet|août|septembre|octobre|novembre|décembre)/i,a=/(janv\.?|févr\.?|mars|avr\.?|mai|juin|juil\.?|août|sept\.?|oct\.?|nov\.?|déc\.?)/i,r=/(janv\.?|févr\.?|mars|avr\.?|mai|juin|juil\.?|août|sept\.?|oct\.?|nov\.?|déc\.?|janvier|février|mars|avril|mai|juin|juillet|août|septembre|octobre|novembre|décembre)/i,s=[/^janv/i,/^févr/i,/^mars/i,/^avr/i,/^mai/i,/^juin/i,/^juil/i,/^août/i,/^sept/i,/^oct/i,/^nov/i,/^déc/i];e.defineLocale("fr",{months:"janvier_février_mars_avril_mai_juin_juillet_août_septembre_octobre_novembre_décembre".split("_"),monthsShort:"janv._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.".split("_"),monthsRegex:r,monthsShortRegex:r,monthsStrictRegex:t,monthsShortStrictRegex:a,monthsParse:s,longMonthsParse:s,shortMonthsParse:s,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"di_lu_ma_me_je_ve_sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd’hui à] LT",nextDay:"[Demain à] LT",nextWeek:"dddd [à] LT",lastDay:"[Hier à] LT",lastWeek:"dddd [dernier à] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",ss:"%d secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",w:"une semaine",ww:"%d semaines",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(er|)/,ordinal:function(e,t){switch(t){case"D":return e+(1===e?"er":"");default:return e+(1===e?"er":"e");case"w":case"W":return e+(1===e?"re":"e")}},week:{dow:1,doy:4}})}(a(381))},5044:function(e,t,a){!function(e){"use strict";var t="jan._feb._mrt._apr._mai_jun._jul._aug._sep._okt._nov._des.".split("_"),a="jan_feb_mrt_apr_mai_jun_jul_aug_sep_okt_nov_des".split("_");e.defineLocale("fy",{months:"jannewaris_febrewaris_maart_april_maaie_juny_july_augustus_septimber_oktober_novimber_desimber".split("_"),monthsShort:function(e,r){return e?/-MMM-/.test(r)?a[e.month()]:t[e.month()]:t},monthsParseExact:!0,weekdays:"snein_moandei_tiisdei_woansdei_tongersdei_freed_sneon".split("_"),weekdaysShort:"si._mo._ti._wo._to._fr._so.".split("_"),weekdaysMin:"Si_Mo_Ti_Wo_To_Fr_So".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[hjoed om] LT",nextDay:"[moarn om] LT",nextWeek:"dddd [om] LT",lastDay:"[juster om] LT",lastWeek:"[ôfrûne] dddd [om] LT",sameElse:"L"},relativeTime:{future:"oer %s",past:"%s lyn",s:"in pear sekonden",ss:"%d sekonden",m:"ien minút",mm:"%d minuten",h:"ien oere",hh:"%d oeren",d:"ien dei",dd:"%d dagen",M:"ien moanne",MM:"%d moannen",y:"ien jier",yy:"%d jierren"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(e){return e+(1===e||8===e||e>=20?"ste":"de")},week:{dow:1,doy:4}})}(a(381))},9295:function(e,t,a){!function(e){"use strict";var t=["Eanáir","Feabhra","Márta","Aibreán","Bealtaine","Meitheamh","Iúil","Lúnasa","Meán Fómhair","Deireadh Fómhair","Samhain","Nollaig"],a=["Ean","Feabh","Márt","Aib","Beal","Meith","Iúil","Lún","M.F.","D.F.","Samh","Noll"],r=["Dé Domhnaigh","Dé Luain","Dé Máirt","Dé Céadaoin","Déardaoin","Dé hAoine","Dé Sathairn"],s=["Domh","Luan","Máirt","Céad","Déar","Aoine","Sath"],o=["Do","Lu","Má","Cé","Dé","A","Sa"];e.defineLocale("ga",{months:t,monthsShort:a,monthsParseExact:!0,weekdays:r,weekdaysShort:s,weekdaysMin:o,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Inniu ag] LT",nextDay:"[Amárach ag] LT",nextWeek:"dddd [ag] LT",lastDay:"[Inné ag] LT",lastWeek:"dddd [seo caite] [ag] LT",sameElse:"L"},relativeTime:{future:"i %s",past:"%s ó shin",s:"cúpla soicind",ss:"%d soicind",m:"nóiméad",mm:"%d nóiméad",h:"uair an chloig",hh:"%d uair an chloig",d:"lá",dd:"%d lá",M:"mí",MM:"%d míonna",y:"bliain",yy:"%d bliain"},dayOfMonthOrdinalParse:/\d{1,2}(d|na|mh)/,ordinal:function(e){return e+(1===e?"d":e%10==2?"na":"mh")},week:{dow:1,doy:4}})}(a(381))},2101:function(e,t,a){!function(e){"use strict";var t=["Am Faoilleach","An Gearran","Am Màrt","An Giblean","An Cèitean","An t-Ògmhios","An t-Iuchar","An Lùnastal","An t-Sultain","An Dàmhair","An t-Samhain","An Dùbhlachd"],a=["Faoi","Gear","Màrt","Gibl","Cèit","Ògmh","Iuch","Lùn","Sult","Dàmh","Samh","Dùbh"],r=["Didòmhnaich","Diluain","Dimàirt","Diciadain","Diardaoin","Dihaoine","Disathairne"],s=["Did","Dil","Dim","Dic","Dia","Dih","Dis"],o=["Dò","Lu","Mà","Ci","Ar","Ha","Sa"];e.defineLocale("gd",{months:t,monthsShort:a,monthsParseExact:!0,weekdays:r,weekdaysShort:s,weekdaysMin:o,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[An-diugh aig] LT",nextDay:"[A-màireach aig] LT",nextWeek:"dddd [aig] LT",lastDay:"[An-dè aig] LT",lastWeek:"dddd [seo chaidh] [aig] LT",sameElse:"L"},relativeTime:{future:"ann an %s",past:"bho chionn %s",s:"beagan diogan",ss:"%d diogan",m:"mionaid",mm:"%d mionaidean",h:"uair",hh:"%d uairean",d:"latha",dd:"%d latha",M:"mìos",MM:"%d mìosan",y:"bliadhna",yy:"%d bliadhna"},dayOfMonthOrdinalParse:/\d{1,2}(d|na|mh)/,ordinal:function(e){return e+(1===e?"d":e%10==2?"na":"mh")},week:{dow:1,doy:4}})}(a(381))},8794:function(e,t,a){!function(e){"use strict";e.defineLocale("gl",{months:"xaneiro_febreiro_marzo_abril_maio_xuño_xullo_agosto_setembro_outubro_novembro_decembro".split("_"),monthsShort:"xan._feb._mar._abr._mai._xuñ._xul._ago._set._out._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"domingo_luns_martes_mércores_xoves_venres_sábado".split("_"),weekdaysShort:"dom._lun._mar._mér._xov._ven._sáb.".split("_"),weekdaysMin:"do_lu_ma_mé_xo_ve_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY H:mm",LLLL:"dddd, D [de] MMMM [de] YYYY H:mm"},calendar:{sameDay:function(){return"[hoxe "+(1!==this.hours()?"ás":"á")+"] LT"},nextDay:function(){return"[mañá "+(1!==this.hours()?"ás":"á")+"] LT"},nextWeek:function(){return"dddd ["+(1!==this.hours()?"ás":"a")+"] LT"},lastDay:function(){return"[onte "+(1!==this.hours()?"á":"a")+"] LT"},lastWeek:function(){return"[o] dddd [pasado "+(1!==this.hours()?"ás":"a")+"] LT"},sameElse:"L"},relativeTime:{future:function(e){return 0===e.indexOf("un")?"n"+e:"en "+e},past:"hai %s",s:"uns segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"unha hora",hh:"%d horas",d:"un día",dd:"%d días",M:"un mes",MM:"%d meses",y:"un ano",yy:"%d anos"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}})}(a(381))},7884:function(e,t,a){!function(e){"use strict";function t(e,t,a,r){var s={s:["थोडया सॅकंडांनी","थोडे सॅकंड"],ss:[e+" सॅकंडांनी",e+" सॅकंड"],m:["एका मिणटान","एक मिनूट"],mm:[e+" मिणटांनी",e+" मिणटां"],h:["एका वरान","एक वर"],hh:[e+" वरांनी",e+" वरां"],d:["एका दिसान","एक दीस"],dd:[e+" दिसांनी",e+" दीस"],M:["एका म्हयन्यान","एक म्हयनो"],MM:[e+" म्हयन्यानी",e+" म्हयने"],y:["एका वर्सान","एक वर्स"],yy:[e+" वर्सांनी",e+" वर्सां"]};return r?s[a][0]:s[a][1]}e.defineLocale("gom-deva",{months:{standalone:"जानेवारी_फेब्रुवारी_मार्च_एप्रील_मे_जून_जुलय_ऑगस्ट_सप्टेंबर_ऑक्टोबर_नोव्हेंबर_डिसेंबर".split("_"),format:"जानेवारीच्या_फेब्रुवारीच्या_मार्चाच्या_एप्रीलाच्या_मेयाच्या_जूनाच्या_जुलयाच्या_ऑगस्टाच्या_सप्टेंबराच्या_ऑक्टोबराच्या_नोव्हेंबराच्या_डिसेंबराच्या".split("_"),isFormat:/MMMM(\s)+D[oD]?/},monthsShort:"जाने._फेब्रु._मार्च_एप्री._मे_जून_जुल._ऑग._सप्टें._ऑक्टो._नोव्हें._डिसें.".split("_"),monthsParseExact:!0,weekdays:"आयतार_सोमार_मंगळार_बुधवार_बिरेस्तार_सुक्रार_शेनवार".split("_"),weekdaysShort:"आयत._सोम._मंगळ._बुध._ब्रेस्त._सुक्र._शेन.".split("_"),weekdaysMin:"आ_सो_मं_बु_ब्रे_सु_शे".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"A h:mm [वाजतां]",LTS:"A h:mm:ss [वाजतां]",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY A h:mm [वाजतां]",LLLL:"dddd, MMMM Do, YYYY, A h:mm [वाजतां]",llll:"ddd, D MMM YYYY, A h:mm [वाजतां]"},calendar:{sameDay:"[आयज] LT",nextDay:"[फाल्यां] LT",nextWeek:"[फुडलो] dddd[,] LT",lastDay:"[काल] LT",lastWeek:"[फाटलो] dddd[,] LT",sameElse:"L"},relativeTime:{future:"%s",past:"%s आदीं",s:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}(वेर)/,ordinal:function(e,t){return"D"===t?e+"वेर":e},week:{dow:0,doy:3},meridiemParse:/राती|सकाळीं|दनपारां|सांजे/,meridiemHour:function(e,t){return 12===e&&(e=0),"राती"===t?e<4?e:e+12:"सकाळीं"===t?e:"दनपारां"===t?e>12?e:e+12:"सांजे"===t?e+12:void 0},meridiem:function(e,t,a){return e<4?"राती":e<12?"सकाळीं":e<16?"दनपारां":e<20?"सांजे":"राती"}})}(a(381))},3168:function(e,t,a){!function(e){"use strict";function t(e,t,a,r){var s={s:["thoddea sekondamni","thodde sekond"],ss:[e+" sekondamni",e+" sekond"],m:["eka mintan","ek minut"],mm:[e+" mintamni",e+" mintam"],h:["eka voran","ek vor"],hh:[e+" voramni",e+" voram"],d:["eka disan","ek dis"],dd:[e+" disamni",e+" dis"],M:["eka mhoinean","ek mhoino"],MM:[e+" mhoineamni",e+" mhoine"],y:["eka vorsan","ek voros"],yy:[e+" vorsamni",e+" vorsam"]};return r?s[a][0]:s[a][1]}e.defineLocale("gom-latn",{months:{standalone:"Janer_Febrer_Mars_Abril_Mai_Jun_Julai_Agost_Setembr_Otubr_Novembr_Dezembr".split("_"),format:"Janerachea_Febrerachea_Marsachea_Abrilachea_Maiachea_Junachea_Julaiachea_Agostachea_Setembrachea_Otubrachea_Novembrachea_Dezembrachea".split("_"),isFormat:/MMMM(\s)+D[oD]?/},monthsShort:"Jan._Feb._Mars_Abr._Mai_Jun_Jul._Ago._Set._Otu._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Aitar_Somar_Mongllar_Budhvar_Birestar_Sukrar_Son'var".split("_"),weekdaysShort:"Ait._Som._Mon._Bud._Bre._Suk._Son.".split("_"),weekdaysMin:"Ai_Sm_Mo_Bu_Br_Su_Sn".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"A h:mm [vazta]",LTS:"A h:mm:ss [vazta]",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY A h:mm [vazta]",LLLL:"dddd, MMMM Do, YYYY, A h:mm [vazta]",llll:"ddd, D MMM YYYY, A h:mm [vazta]"},calendar:{sameDay:"[Aiz] LT",nextDay:"[Faleam] LT",nextWeek:"[Fuddlo] dddd[,] LT",lastDay:"[Kal] LT",lastWeek:"[Fattlo] dddd[,] LT",sameElse:"L"},relativeTime:{future:"%s",past:"%s adim",s:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}(er)/,ordinal:function(e,t){return"D"===t?e+"er":e},week:{dow:0,doy:3},meridiemParse:/rati|sokallim|donparam|sanje/,meridiemHour:function(e,t){return 12===e&&(e=0),"rati"===t?e<4?e:e+12:"sokallim"===t?e:"donparam"===t?e>12?e:e+12:"sanje"===t?e+12:void 0},meridiem:function(e,t,a){return e<4?"rati":e<12?"sokallim":e<16?"donparam":e<20?"sanje":"rati"}})}(a(381))},5349:function(e,t,a){!function(e){"use strict";var t={1:"૧",2:"૨",3:"૩",4:"૪",5:"૫",6:"૬",7:"૭",8:"૮",9:"૯",0:"૦"},a={"૧":"1","૨":"2","૩":"3","૪":"4","૫":"5","૬":"6","૭":"7","૮":"8","૯":"9","૦":"0"};e.defineLocale("gu",{months:"જાન્યુઆરી_ફેબ્રુઆરી_માર્ચ_એપ્રિલ_મે_જૂન_જુલાઈ_ઑગસ્ટ_સપ્ટેમ્બર_ઑક્ટ્બર_નવેમ્બર_ડિસેમ્બર".split("_"),monthsShort:"જાન્યુ._ફેબ્રુ._માર્ચ_એપ્રિ._મે_જૂન_જુલા._ઑગ._સપ્ટે._ઑક્ટ્._નવે._ડિસે.".split("_"),monthsParseExact:!0,weekdays:"રવિવાર_સોમવાર_મંગળવાર_બુધ્વાર_ગુરુવાર_શુક્રવાર_શનિવાર".split("_"),weekdaysShort:"રવિ_સોમ_મંગળ_બુધ્_ગુરુ_શુક્ર_શનિ".split("_"),weekdaysMin:"ર_સો_મં_બુ_ગુ_શુ_શ".split("_"),longDateFormat:{LT:"A h:mm વાગ્યે",LTS:"A h:mm:ss વાગ્યે",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm વાગ્યે",LLLL:"dddd, D MMMM YYYY, A h:mm વાગ્યે"},calendar:{sameDay:"[આજ] LT",nextDay:"[કાલે] LT",nextWeek:"dddd, LT",lastDay:"[ગઇકાલે] LT",lastWeek:"[પાછલા] dddd, LT",sameElse:"L"},relativeTime:{future:"%s મા",past:"%s પહેલા",s:"અમુક પળો",ss:"%d સેકંડ",m:"એક મિનિટ",mm:"%d મિનિટ",h:"એક કલાક",hh:"%d કલાક",d:"એક દિવસ",dd:"%d દિવસ",M:"એક મહિનો",MM:"%d મહિનો",y:"એક વર્ષ",yy:"%d વર્ષ"},preparse:function(e){return e.replace(/[૧૨૩૪૫૬૭૮૯૦]/g,(function(e){return a[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},meridiemParse:/રાત|બપોર|સવાર|સાંજ/,meridiemHour:function(e,t){return 12===e&&(e=0),"રાત"===t?e<4?e:e+12:"સવાર"===t?e:"બપોર"===t?e>=10?e:e+12:"સાંજ"===t?e+12:void 0},meridiem:function(e,t,a){return e<4?"રાત":e<10?"સવાર":e<17?"બપોર":e<20?"સાંજ":"રાત"},week:{dow:0,doy:6}})}(a(381))},4206:function(e,t,a){!function(e){"use strict";e.defineLocale("he",{months:"ינואר_פברואר_מרץ_אפריל_מאי_יוני_יולי_אוגוסט_ספטמבר_אוקטובר_נובמבר_דצמבר".split("_"),monthsShort:"ינו׳_פבר׳_מרץ_אפר׳_מאי_יוני_יולי_אוג׳_ספט׳_אוק׳_נוב׳_דצמ׳".split("_"),weekdays:"ראשון_שני_שלישי_רביעי_חמישי_שישי_שבת".split("_"),weekdaysShort:"א׳_ב׳_ג׳_ד׳_ה׳_ו׳_ש׳".split("_"),weekdaysMin:"א_ב_ג_ד_ה_ו_ש".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [ב]MMMM YYYY",LLL:"D [ב]MMMM YYYY HH:mm",LLLL:"dddd, D [ב]MMMM YYYY HH:mm",l:"D/M/YYYY",ll:"D MMM YYYY",lll:"D MMM YYYY HH:mm",llll:"ddd, D MMM YYYY HH:mm"},calendar:{sameDay:"[היום ב־]LT",nextDay:"[מחר ב־]LT",nextWeek:"dddd [בשעה] LT",lastDay:"[אתמול ב־]LT",lastWeek:"[ביום] dddd [האחרון בשעה] LT",sameElse:"L"},relativeTime:{future:"בעוד %s",past:"לפני %s",s:"מספר שניות",ss:"%d שניות",m:"דקה",mm:"%d דקות",h:"שעה",hh:function(e){return 2===e?"שעתיים":e+" שעות"},d:"יום",dd:function(e){return 2===e?"יומיים":e+" ימים"},M:"חודש",MM:function(e){return 2===e?"חודשיים":e+" חודשים"},y:"שנה",yy:function(e){return 2===e?"שנתיים":e%10==0&&10!==e?e+" שנה":e+" שנים"}},meridiemParse:/אחה"צ|לפנה"צ|אחרי הצהריים|לפני הצהריים|לפנות בוקר|בבוקר|בערב/i,isPM:function(e){return/^(אחה"צ|אחרי הצהריים|בערב)$/.test(e)},meridiem:function(e,t,a){return e<5?"לפנות בוקר":e<10?"בבוקר":e<12?a?'לפנה"צ':"לפני הצהריים":e<18?a?'אחה"צ':"אחרי הצהריים":"בערב"}})}(a(381))},94:function(e,t,a){!function(e){"use strict";var t={1:"१",2:"२",3:"३",4:"४",5:"५",6:"६",7:"७",8:"८",9:"९",0:"०"},a={"१":"1","२":"2","३":"3","४":"4","५":"5","६":"6","७":"7","८":"8","९":"9","०":"0"},r=[/^जन/i,/^फ़र|फर/i,/^मार्च/i,/^अप्रै/i,/^मई/i,/^जून/i,/^जुल/i,/^अग/i,/^सितं|सित/i,/^अक्टू/i,/^नव|नवं/i,/^दिसं|दिस/i],s=[/^जन/i,/^फ़र/i,/^मार्च/i,/^अप्रै/i,/^मई/i,/^जून/i,/^जुल/i,/^अग/i,/^सित/i,/^अक्टू/i,/^नव/i,/^दिस/i];e.defineLocale("hi",{months:{format:"जनवरी_फ़रवरी_मार्च_अप्रैल_मई_जून_जुलाई_अगस्त_सितम्बर_अक्टूबर_नवम्बर_दिसम्बर".split("_"),standalone:"जनवरी_फरवरी_मार्च_अप्रैल_मई_जून_जुलाई_अगस्त_सितंबर_अक्टूबर_नवंबर_दिसंबर".split("_")},monthsShort:"जन._फ़र._मार्च_अप्रै._मई_जून_जुल._अग._सित._अक्टू._नव._दिस.".split("_"),weekdays:"रविवार_सोमवार_मंगलवार_बुधवार_गुरूवार_शुक्रवार_शनिवार".split("_"),weekdaysShort:"रवि_सोम_मंगल_बुध_गुरू_शुक्र_शनि".split("_"),weekdaysMin:"र_सो_मं_बु_गु_शु_श".split("_"),longDateFormat:{LT:"A h:mm बजे",LTS:"A h:mm:ss बजे",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm बजे",LLLL:"dddd, D MMMM YYYY, A h:mm बजे"},monthsParse:r,longMonthsParse:r,shortMonthsParse:s,monthsRegex:/^(जनवरी|जन\.?|फ़रवरी|फरवरी|फ़र\.?|मार्च?|अप्रैल|अप्रै\.?|मई?|जून?|जुलाई|जुल\.?|अगस्त|अग\.?|सितम्बर|सितंबर|सित\.?|अक्टूबर|अक्टू\.?|नवम्बर|नवंबर|नव\.?|दिसम्बर|दिसंबर|दिस\.?)/i,monthsShortRegex:/^(जनवरी|जन\.?|फ़रवरी|फरवरी|फ़र\.?|मार्च?|अप्रैल|अप्रै\.?|मई?|जून?|जुलाई|जुल\.?|अगस्त|अग\.?|सितम्बर|सितंबर|सित\.?|अक्टूबर|अक्टू\.?|नवम्बर|नवंबर|नव\.?|दिसम्बर|दिसंबर|दिस\.?)/i,monthsStrictRegex:/^(जनवरी?|फ़रवरी|फरवरी?|मार्च?|अप्रैल?|मई?|जून?|जुलाई?|अगस्त?|सितम्बर|सितंबर|सित?\.?|अक्टूबर|अक्टू\.?|नवम्बर|नवंबर?|दिसम्बर|दिसंबर?)/i,monthsShortStrictRegex:/^(जन\.?|फ़र\.?|मार्च?|अप्रै\.?|मई?|जून?|जुल\.?|अग\.?|सित\.?|अक्टू\.?|नव\.?|दिस\.?)/i,calendar:{sameDay:"[आज] LT",nextDay:"[कल] LT",nextWeek:"dddd, LT",lastDay:"[कल] LT",lastWeek:"[पिछले] dddd, LT",sameElse:"L"},relativeTime:{future:"%s में",past:"%s पहले",s:"कुछ ही क्षण",ss:"%d सेकंड",m:"एक मिनट",mm:"%d मिनट",h:"एक घंटा",hh:"%d घंटे",d:"एक दिन",dd:"%d दिन",M:"एक महीने",MM:"%d महीने",y:"एक वर्ष",yy:"%d वर्ष"},preparse:function(e){return e.replace(/[१२३४५६७८९०]/g,(function(e){return a[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},meridiemParse:/रात|सुबह|दोपहर|शाम/,meridiemHour:function(e,t){return 12===e&&(e=0),"रात"===t?e<4?e:e+12:"सुबह"===t?e:"दोपहर"===t?e>=10?e:e+12:"शाम"===t?e+12:void 0},meridiem:function(e,t,a){return e<4?"रात":e<10?"सुबह":e<17?"दोपहर":e<20?"शाम":"रात"},week:{dow:0,doy:6}})}(a(381))},316:function(e,t,a){!function(e){"use strict";function t(e,t,a){var r=e+" ";switch(a){case"ss":return r+=1===e?"sekunda":2===e||3===e||4===e?"sekunde":"sekundi";case"m":return t?"jedna minuta":"jedne minute";case"mm":return r+=1===e?"minuta":2===e||3===e||4===e?"minute":"minuta";case"h":return t?"jedan sat":"jednog sata";case"hh":return r+=1===e?"sat":2===e||3===e||4===e?"sata":"sati";case"dd":return r+=1===e?"dan":"dana";case"MM":return r+=1===e?"mjesec":2===e||3===e||4===e?"mjeseca":"mjeseci";case"yy":return r+=1===e?"godina":2===e||3===e||4===e?"godine":"godina"}}e.defineLocale("hr",{months:{format:"siječnja_veljače_ožujka_travnja_svibnja_lipnja_srpnja_kolovoza_rujna_listopada_studenoga_prosinca".split("_"),standalone:"siječanj_veljača_ožujak_travanj_svibanj_lipanj_srpanj_kolovoz_rujan_listopad_studeni_prosinac".split("_")},monthsShort:"sij._velj._ožu._tra._svi._lip._srp._kol._ruj._lis._stu._pro.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_četvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._čet._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_če_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"Do MMMM YYYY",LLL:"Do MMMM YYYY H:mm",LLLL:"dddd, Do MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[jučer u] LT",lastWeek:function(){switch(this.day()){case 0:return"[prošlu] [nedjelju] [u] LT";case 3:return"[prošlu] [srijedu] [u] LT";case 6:return"[prošle] [subote] [u] LT";case 1:case 2:case 4:case 5:return"[prošli] dddd [u] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"par sekundi",ss:t,m:t,mm:t,h:t,hh:t,d:"dan",dd:t,M:"mjesec",MM:t,y:"godinu",yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(a(381))},2138:function(e,t,a){!function(e){"use strict";var t="vasárnap hétfőn kedden szerdán csütörtökön pénteken szombaton".split(" ");function a(e,t,a,r){var s=e;switch(a){case"s":return r||t?"néhány másodperc":"néhány másodperce";case"ss":return s+(r||t)?" másodperc":" másodperce";case"m":return"egy"+(r||t?" perc":" perce");case"mm":return s+(r||t?" perc":" perce");case"h":return"egy"+(r||t?" óra":" órája");case"hh":return s+(r||t?" óra":" órája");case"d":return"egy"+(r||t?" nap":" napja");case"dd":return s+(r||t?" nap":" napja");case"M":return"egy"+(r||t?" hónap":" hónapja");case"MM":return s+(r||t?" hónap":" hónapja");case"y":return"egy"+(r||t?" év":" éve");case"yy":return s+(r||t?" év":" éve")}return""}function r(e){return(e?"":"[múlt] ")+"["+t[this.day()]+"] LT[-kor]"}e.defineLocale("hu",{months:"január_február_március_április_május_június_július_augusztus_szeptember_október_november_december".split("_"),monthsShort:"jan._feb._márc._ápr._máj._jún._júl._aug._szept._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"vasárnap_hétfő_kedd_szerda_csütörtök_péntek_szombat".split("_"),weekdaysShort:"vas_hét_kedd_sze_csüt_pén_szo".split("_"),weekdaysMin:"v_h_k_sze_cs_p_szo".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"YYYY.MM.DD.",LL:"YYYY. MMMM D.",LLL:"YYYY. MMMM D. H:mm",LLLL:"YYYY. MMMM D., dddd H:mm"},meridiemParse:/de|du/i,isPM:function(e){return"u"===e.charAt(1).toLowerCase()},meridiem:function(e,t,a){return e<12?!0===a?"de":"DE":!0===a?"du":"DU"},calendar:{sameDay:"[ma] LT[-kor]",nextDay:"[holnap] LT[-kor]",nextWeek:function(){return r.call(this,!0)},lastDay:"[tegnap] LT[-kor]",lastWeek:function(){return r.call(this,!1)},sameElse:"L"},relativeTime:{future:"%s múlva",past:"%s",s:a,ss:a,m:a,mm:a,h:a,hh:a,d:a,dd:a,M:a,MM:a,y:a,yy:a},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a(381))},3470:function(e,t,a){!function(e){"use strict";e.defineLocale("hy-am",{months:{format:"հունվարի_փետրվարի_մարտի_ապրիլի_մայիսի_հունիսի_հուլիսի_օգոստոսի_սեպտեմբերի_հոկտեմբերի_նոյեմբերի_դեկտեմբերի".split("_"),standalone:"հունվար_փետրվար_մարտ_ապրիլ_մայիս_հունիս_հուլիս_օգոստոս_սեպտեմբեր_հոկտեմբեր_նոյեմբեր_դեկտեմբեր".split("_")},monthsShort:"հնվ_փտր_մրտ_ապր_մյս_հնս_հլս_օգս_սպտ_հկտ_նմբ_դկտ".split("_"),weekdays:"կիրակի_երկուշաբթի_երեքշաբթի_չորեքշաբթի_հինգշաբթի_ուրբաթ_շաբաթ".split("_"),weekdaysShort:"կրկ_երկ_երք_չրք_հնգ_ուրբ_շբթ".split("_"),weekdaysMin:"կրկ_երկ_երք_չրք_հնգ_ուրբ_շբթ".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY թ.",LLL:"D MMMM YYYY թ., HH:mm",LLLL:"dddd, D MMMM YYYY թ., HH:mm"},calendar:{sameDay:"[այսօր] LT",nextDay:"[վաղը] LT",lastDay:"[երեկ] LT",nextWeek:function(){return"dddd [օրը ժամը] LT"},lastWeek:function(){return"[անցած] dddd [օրը ժամը] LT"},sameElse:"L"},relativeTime:{future:"%s հետո",past:"%s առաջ",s:"մի քանի վայրկյան",ss:"%d վայրկյան",m:"րոպե",mm:"%d րոպե",h:"ժամ",hh:"%d ժամ",d:"օր",dd:"%d օր",M:"ամիս",MM:"%d ամիս",y:"տարի",yy:"%d տարի"},meridiemParse:/գիշերվա|առավոտվա|ցերեկվա|երեկոյան/,isPM:function(e){return/^(ցերեկվա|երեկոյան)$/.test(e)},meridiem:function(e){return e<4?"գիշերվա":e<12?"առավոտվա":e<17?"ցերեկվա":"երեկոյան"},dayOfMonthOrdinalParse:/\d{1,2}|\d{1,2}-(ին|րդ)/,ordinal:function(e,t){switch(t){case"DDD":case"w":case"W":case"DDDo":return 1===e?e+"-ին":e+"-րդ";default:return e}},week:{dow:1,doy:7}})}(a(381))},9218:function(e,t,a){!function(e){"use strict";e.defineLocale("id",{months:"Januari_Februari_Maret_April_Mei_Juni_Juli_Agustus_September_Oktober_November_Desember".split("_"),monthsShort:"Jan_Feb_Mar_Apr_Mei_Jun_Jul_Agt_Sep_Okt_Nov_Des".split("_"),weekdays:"Minggu_Senin_Selasa_Rabu_Kamis_Jumat_Sabtu".split("_"),weekdaysShort:"Min_Sen_Sel_Rab_Kam_Jum_Sab".split("_"),weekdaysMin:"Mg_Sn_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|siang|sore|malam/,meridiemHour:function(e,t){return 12===e&&(e=0),"pagi"===t?e:"siang"===t?e>=11?e:e+12:"sore"===t||"malam"===t?e+12:void 0},meridiem:function(e,t,a){return e<11?"pagi":e<15?"siang":e<19?"sore":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Besok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kemarin pukul] LT",lastWeek:"dddd [lalu pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lalu",s:"beberapa detik",ss:"%d detik",m:"semenit",mm:"%d menit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:0,doy:6}})}(a(381))},135:function(e,t,a){!function(e){"use strict";function t(e){return e%100==11||e%10!=1}function a(e,a,r,s){var o=e+" ";switch(r){case"s":return a||s?"nokkrar sekúndur":"nokkrum sekúndum";case"ss":return t(e)?o+(a||s?"sekúndur":"sekúndum"):o+"sekúnda";case"m":return a?"mínúta":"mínútu";case"mm":return t(e)?o+(a||s?"mínútur":"mínútum"):a?o+"mínúta":o+"mínútu";case"hh":return t(e)?o+(a||s?"klukkustundir":"klukkustundum"):o+"klukkustund";case"d":return a?"dagur":s?"dag":"degi";case"dd":return t(e)?a?o+"dagar":o+(s?"daga":"dögum"):a?o+"dagur":o+(s?"dag":"degi");case"M":return a?"mánuður":s?"mánuð":"mánuði";case"MM":return t(e)?a?o+"mánuðir":o+(s?"mánuði":"mánuðum"):a?o+"mánuður":o+(s?"mánuð":"mánuði");case"y":return a||s?"ár":"ári";case"yy":return t(e)?o+(a||s?"ár":"árum"):o+(a||s?"ár":"ári")}}e.defineLocale("is",{months:"janúar_febrúar_mars_apríl_maí_júní_júlí_ágúst_september_október_nóvember_desember".split("_"),monthsShort:"jan_feb_mar_apr_maí_jún_júl_ágú_sep_okt_nóv_des".split("_"),weekdays:"sunnudagur_mánudagur_þriðjudagur_miðvikudagur_fimmtudagur_föstudagur_laugardagur".split("_"),weekdaysShort:"sun_mán_þri_mið_fim_fös_lau".split("_"),weekdaysMin:"Su_Má_Þr_Mi_Fi_Fö_La".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] H:mm",LLLL:"dddd, D. MMMM YYYY [kl.] H:mm"},calendar:{sameDay:"[í dag kl.] LT",nextDay:"[á morgun kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[í gær kl.] LT",lastWeek:"[síðasta] dddd [kl.] LT",sameElse:"L"},relativeTime:{future:"eftir %s",past:"fyrir %s síðan",s:a,ss:a,m:a,mm:a,h:"klukkustund",hh:a,d:a,dd:a,M:a,MM:a,y:a,yy:a},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a(381))},150:function(e,t,a){!function(e){"use strict";e.defineLocale("it-ch",{months:"gennaio_febbraio_marzo_aprile_maggio_giugno_luglio_agosto_settembre_ottobre_novembre_dicembre".split("_"),monthsShort:"gen_feb_mar_apr_mag_giu_lug_ago_set_ott_nov_dic".split("_"),weekdays:"domenica_lunedì_martedì_mercoledì_giovedì_venerdì_sabato".split("_"),weekdaysShort:"dom_lun_mar_mer_gio_ven_sab".split("_"),weekdaysMin:"do_lu_ma_me_gi_ve_sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Oggi alle] LT",nextDay:"[Domani alle] LT",nextWeek:"dddd [alle] LT",lastDay:"[Ieri alle] LT",lastWeek:function(){return 0===this.day()?"[la scorsa] dddd [alle] LT":"[lo scorso] dddd [alle] LT"},sameElse:"L"},relativeTime:{future:function(e){return(/^[0-9].+$/.test(e)?"tra":"in")+" "+e},past:"%s fa",s:"alcuni secondi",ss:"%d secondi",m:"un minuto",mm:"%d minuti",h:"un'ora",hh:"%d ore",d:"un giorno",dd:"%d giorni",M:"un mese",MM:"%d mesi",y:"un anno",yy:"%d anni"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}})}(a(381))},626:function(e,t,a){!function(e){"use strict";e.defineLocale("it",{months:"gennaio_febbraio_marzo_aprile_maggio_giugno_luglio_agosto_settembre_ottobre_novembre_dicembre".split("_"),monthsShort:"gen_feb_mar_apr_mag_giu_lug_ago_set_ott_nov_dic".split("_"),weekdays:"domenica_lunedì_martedì_mercoledì_giovedì_venerdì_sabato".split("_"),weekdaysShort:"dom_lun_mar_mer_gio_ven_sab".split("_"),weekdaysMin:"do_lu_ma_me_gi_ve_sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:function(){return"[Oggi a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"},nextDay:function(){return"[Domani a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"},nextWeek:function(){return"dddd [a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"},lastDay:function(){return"[Ieri a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"},lastWeek:function(){return 0===this.day()?"[La scorsa] dddd [a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT":"[Lo scorso] dddd [a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"},sameElse:"L"},relativeTime:{future:"tra %s",past:"%s fa",s:"alcuni secondi",ss:"%d secondi",m:"un minuto",mm:"%d minuti",h:"un'ora",hh:"%d ore",d:"un giorno",dd:"%d giorni",w:"una settimana",ww:"%d settimane",M:"un mese",MM:"%d mesi",y:"un anno",yy:"%d anni"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}})}(a(381))},9183:function(e,t,a){!function(e){"use strict";e.defineLocale("ja",{eras:[{since:"2019-05-01",offset:1,name:"令和",narrow:"㋿",abbr:"R"},{since:"1989-01-08",until:"2019-04-30",offset:1,name:"平成",narrow:"㍻",abbr:"H"},{since:"1926-12-25",until:"1989-01-07",offset:1,name:"昭和",narrow:"㍼",abbr:"S"},{since:"1912-07-30",until:"1926-12-24",offset:1,name:"大正",narrow:"㍽",abbr:"T"},{since:"1873-01-01",until:"1912-07-29",offset:6,name:"明治",narrow:"㍾",abbr:"M"},{since:"0001-01-01",until:"1873-12-31",offset:1,name:"西暦",narrow:"AD",abbr:"AD"},{since:"0000-12-31",until:-1/0,offset:1,name:"紀元前",narrow:"BC",abbr:"BC"}],eraYearOrdinalRegex:/(元|\d+)年/,eraYearOrdinalParse:function(e,t){return"元"===t[1]?1:parseInt(t[1]||e,10)},months:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"日曜日_月曜日_火曜日_水曜日_木曜日_金曜日_土曜日".split("_"),weekdaysShort:"日_月_火_水_木_金_土".split("_"),weekdaysMin:"日_月_火_水_木_金_土".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY年M月D日",LLL:"YYYY年M月D日 HH:mm",LLLL:"YYYY年M月D日 dddd HH:mm",l:"YYYY/MM/DD",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日(ddd) HH:mm"},meridiemParse:/午前|午後/i,isPM:function(e){return"午後"===e},meridiem:function(e,t,a){return e<12?"午前":"午後"},calendar:{sameDay:"[今日] LT",nextDay:"[明日] LT",nextWeek:function(e){return e.week()!==this.week()?"[来週]dddd LT":"dddd LT"},lastDay:"[昨日] LT",lastWeek:function(e){return this.week()!==e.week()?"[先週]dddd LT":"dddd LT"},sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}日/,ordinal:function(e,t){switch(t){case"y":return 1===e?"元年":e+"年";case"d":case"D":case"DDD":return e+"日";default:return e}},relativeTime:{future:"%s後",past:"%s前",s:"数秒",ss:"%d秒",m:"1分",mm:"%d分",h:"1時間",hh:"%d時間",d:"1日",dd:"%d日",M:"1ヶ月",MM:"%dヶ月",y:"1年",yy:"%d年"}})}(a(381))},4286:function(e,t,a){!function(e){"use strict";e.defineLocale("jv",{months:"Januari_Februari_Maret_April_Mei_Juni_Juli_Agustus_September_Oktober_Nopember_Desember".split("_"),monthsShort:"Jan_Feb_Mar_Apr_Mei_Jun_Jul_Ags_Sep_Okt_Nop_Des".split("_"),weekdays:"Minggu_Senen_Seloso_Rebu_Kemis_Jemuwah_Septu".split("_"),weekdaysShort:"Min_Sen_Sel_Reb_Kem_Jem_Sep".split("_"),weekdaysMin:"Mg_Sn_Sl_Rb_Km_Jm_Sp".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/enjing|siyang|sonten|ndalu/,meridiemHour:function(e,t){return 12===e&&(e=0),"enjing"===t?e:"siyang"===t?e>=11?e:e+12:"sonten"===t||"ndalu"===t?e+12:void 0},meridiem:function(e,t,a){return e<11?"enjing":e<15?"siyang":e<19?"sonten":"ndalu"},calendar:{sameDay:"[Dinten puniko pukul] LT",nextDay:"[Mbenjang pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kala wingi pukul] LT",lastWeek:"dddd [kepengker pukul] LT",sameElse:"L"},relativeTime:{future:"wonten ing %s",past:"%s ingkang kepengker",s:"sawetawis detik",ss:"%d detik",m:"setunggal menit",mm:"%d menit",h:"setunggal jam",hh:"%d jam",d:"sedinten",dd:"%d dinten",M:"sewulan",MM:"%d wulan",y:"setaun",yy:"%d taun"},week:{dow:1,doy:7}})}(a(381))},2105:function(e,t,a){!function(e){"use strict";e.defineLocale("ka",{months:"იანვარი_თებერვალი_მარტი_აპრილი_მაისი_ივნისი_ივლისი_აგვისტო_სექტემბერი_ოქტომბერი_ნოემბერი_დეკემბერი".split("_"),monthsShort:"იან_თებ_მარ_აპრ_მაი_ივნ_ივლ_აგვ_სექ_ოქტ_ნოე_დეკ".split("_"),weekdays:{standalone:"კვირა_ორშაბათი_სამშაბათი_ოთხშაბათი_ხუთშაბათი_პარასკევი_შაბათი".split("_"),format:"კვირას_ორშაბათს_სამშაბათს_ოთხშაბათს_ხუთშაბათს_პარასკევს_შაბათს".split("_"),isFormat:/(წინა|შემდეგ)/},weekdaysShort:"კვი_ორშ_სამ_ოთხ_ხუთ_პარ_შაბ".split("_"),weekdaysMin:"კვ_ორ_სა_ოთ_ხუ_პა_შა".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[დღეს] LT[-ზე]",nextDay:"[ხვალ] LT[-ზე]",lastDay:"[გუშინ] LT[-ზე]",nextWeek:"[შემდეგ] dddd LT[-ზე]",lastWeek:"[წინა] dddd LT-ზე",sameElse:"L"},relativeTime:{future:function(e){return e.replace(/(წამ|წუთ|საათ|წელ|დღ|თვ)(ი|ე)/,(function(e,t,a){return"ი"===a?t+"ში":t+a+"ში"}))},past:function(e){return/(წამი|წუთი|საათი|დღე|თვე)/.test(e)?e.replace(/(ი|ე)$/,"ის წინ"):/წელი/.test(e)?e.replace(/წელი$/,"წლის წინ"):e},s:"რამდენიმე წამი",ss:"%d წამი",m:"წუთი",mm:"%d წუთი",h:"საათი",hh:"%d საათი",d:"დღე",dd:"%d დღე",M:"თვე",MM:"%d თვე",y:"წელი",yy:"%d წელი"},dayOfMonthOrdinalParse:/0|1-ლი|მე-\d{1,2}|\d{1,2}-ე/,ordinal:function(e){return 0===e?e:1===e?e+"-ლი":e<20||e<=100&&e%20==0||e%100==0?"მე-"+e:e+"-ე"},week:{dow:1,doy:7}})}(a(381))},7772:function(e,t,a){!function(e){"use strict";var t={0:"-ші",1:"-ші",2:"-ші",3:"-ші",4:"-ші",5:"-ші",6:"-шы",7:"-ші",8:"-ші",9:"-шы",10:"-шы",20:"-шы",30:"-шы",40:"-шы",50:"-ші",60:"-шы",70:"-ші",80:"-ші",90:"-шы",100:"-ші"};e.defineLocale("kk",{months:"қаңтар_ақпан_наурыз_сәуір_мамыр_маусым_шілде_тамыз_қыркүйек_қазан_қараша_желтоқсан".split("_"),monthsShort:"қаң_ақп_нау_сәу_мам_мау_шіл_там_қыр_қаз_қар_жел".split("_"),weekdays:"жексенбі_дүйсенбі_сейсенбі_сәрсенбі_бейсенбі_жұма_сенбі".split("_"),weekdaysShort:"жек_дүй_сей_сәр_бей_жұм_сен".split("_"),weekdaysMin:"жк_дй_сй_ср_бй_жм_сн".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Бүгін сағат] LT",nextDay:"[Ертең сағат] LT",nextWeek:"dddd [сағат] LT",lastDay:"[Кеше сағат] LT",lastWeek:"[Өткен аптаның] dddd [сағат] LT",sameElse:"L"},relativeTime:{future:"%s ішінде",past:"%s бұрын",s:"бірнеше секунд",ss:"%d секунд",m:"бір минут",mm:"%d минут",h:"бір сағат",hh:"%d сағат",d:"бір күн",dd:"%d күн",M:"бір ай",MM:"%d ай",y:"бір жыл",yy:"%d жыл"},dayOfMonthOrdinalParse:/\d{1,2}-(ші|шы)/,ordinal:function(e){var a=e%10,r=e>=100?100:null;return e+(t[e]||t[a]||t[r])},week:{dow:1,doy:7}})}(a(381))},8758:function(e,t,a){!function(e){"use strict";var t={1:"១",2:"២",3:"៣",4:"៤",5:"៥",6:"៦",7:"៧",8:"៨",9:"៩",0:"០"},a={"១":"1","២":"2","៣":"3","៤":"4","៥":"5","៦":"6","៧":"7","៨":"8","៩":"9","០":"0"};e.defineLocale("km",{months:"មករា_កុម្ភៈ_មីនា_មេសា_ឧសភា_មិថុនា_កក្កដា_សីហា_កញ្ញា_តុលា_វិច្ឆិកា_ធ្នូ".split("_"),monthsShort:"មករា_កុម្ភៈ_មីនា_មេសា_ឧសភា_មិថុនា_កក្កដា_សីហា_កញ្ញា_តុលា_វិច្ឆិកា_ធ្នូ".split("_"),weekdays:"អាទិត្យ_ច័ន្ទ_អង្គារ_ពុធ_ព្រហស្បតិ៍_សុក្រ_សៅរ៍".split("_"),weekdaysShort:"អា_ច_អ_ព_ព្រ_សុ_ស".split("_"),weekdaysMin:"អា_ច_អ_ព_ព្រ_សុ_ស".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},meridiemParse:/ព្រឹក|ល្ងាច/,isPM:function(e){return"ល្ងាច"===e},meridiem:function(e,t,a){return e<12?"ព្រឹក":"ល្ងាច"},calendar:{sameDay:"[ថ្ងៃនេះ ម៉ោង] LT",nextDay:"[ស្អែក ម៉ោង] LT",nextWeek:"dddd [ម៉ោង] LT",lastDay:"[ម្សិលមិញ ម៉ោង] LT",lastWeek:"dddd [សប្តាហ៍មុន] [ម៉ោង] LT",sameElse:"L"},relativeTime:{future:"%sទៀត",past:"%sមុន",s:"ប៉ុន្មានវិនាទី",ss:"%d វិនាទី",m:"មួយនាទី",mm:"%d នាទី",h:"មួយម៉ោង",hh:"%d ម៉ោង",d:"មួយថ្ងៃ",dd:"%d ថ្ងៃ",M:"មួយខែ",MM:"%d ខែ",y:"មួយឆ្នាំ",yy:"%d ឆ្នាំ"},dayOfMonthOrdinalParse:/ទី\d{1,2}/,ordinal:"ទី%d",preparse:function(e){return e.replace(/[១២៣៤៥៦៧៨៩០]/g,(function(e){return a[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},week:{dow:1,doy:4}})}(a(381))},9282:function(e,t,a){!function(e){"use strict";var t={1:"೧",2:"೨",3:"೩",4:"೪",5:"೫",6:"೬",7:"೭",8:"೮",9:"೯",0:"೦"},a={"೧":"1","೨":"2","೩":"3","೪":"4","೫":"5","೬":"6","೭":"7","೮":"8","೯":"9","೦":"0"};e.defineLocale("kn",{months:"ಜನವರಿ_ಫೆಬ್ರವರಿ_ಮಾರ್ಚ್_ಏಪ್ರಿಲ್_ಮೇ_ಜೂನ್_ಜುಲೈ_ಆಗಸ್ಟ್_ಸೆಪ್ಟೆಂಬರ್_ಅಕ್ಟೋಬರ್_ನವೆಂಬರ್_ಡಿಸೆಂಬರ್".split("_"),monthsShort:"ಜನ_ಫೆಬ್ರ_ಮಾರ್ಚ್_ಏಪ್ರಿಲ್_ಮೇ_ಜೂನ್_ಜುಲೈ_ಆಗಸ್ಟ್_ಸೆಪ್ಟೆಂ_ಅಕ್ಟೋ_ನವೆಂ_ಡಿಸೆಂ".split("_"),monthsParseExact:!0,weekdays:"ಭಾನುವಾರ_ಸೋಮವಾರ_ಮಂಗಳವಾರ_ಬುಧವಾರ_ಗುರುವಾರ_ಶುಕ್ರವಾರ_ಶನಿವಾರ".split("_"),weekdaysShort:"ಭಾನು_ಸೋಮ_ಮಂಗಳ_ಬುಧ_ಗುರು_ಶುಕ್ರ_ಶನಿ".split("_"),weekdaysMin:"ಭಾ_ಸೋ_ಮಂ_ಬು_ಗು_ಶು_ಶ".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[ಇಂದು] LT",nextDay:"[ನಾಳೆ] LT",nextWeek:"dddd, LT",lastDay:"[ನಿನ್ನೆ] LT",lastWeek:"[ಕೊನೆಯ] dddd, LT",sameElse:"L"},relativeTime:{future:"%s ನಂತರ",past:"%s ಹಿಂದೆ",s:"ಕೆಲವು ಕ್ಷಣಗಳು",ss:"%d ಸೆಕೆಂಡುಗಳು",m:"ಒಂದು ನಿಮಿಷ",mm:"%d ನಿಮಿಷ",h:"ಒಂದು ಗಂಟೆ",hh:"%d ಗಂಟೆ",d:"ಒಂದು ದಿನ",dd:"%d ದಿನ",M:"ಒಂದು ತಿಂಗಳು",MM:"%d ತಿಂಗಳು",y:"ಒಂದು ವರ್ಷ",yy:"%d ವರ್ಷ"},preparse:function(e){return e.replace(/[೧೨೩೪೫೬೭೮೯೦]/g,(function(e){return a[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},meridiemParse:/ರಾತ್ರಿ|ಬೆಳಿಗ್ಗೆ|ಮಧ್ಯಾಹ್ನ|ಸಂಜೆ/,meridiemHour:function(e,t){return 12===e&&(e=0),"ರಾತ್ರಿ"===t?e<4?e:e+12:"ಬೆಳಿಗ್ಗೆ"===t?e:"ಮಧ್ಯಾಹ್ನ"===t?e>=10?e:e+12:"ಸಂಜೆ"===t?e+12:void 0},meridiem:function(e,t,a){return e<4?"ರಾತ್ರಿ":e<10?"ಬೆಳಿಗ್ಗೆ":e<17?"ಮಧ್ಯಾಹ್ನ":e<20?"ಸಂಜೆ":"ರಾತ್ರಿ"},dayOfMonthOrdinalParse:/\d{1,2}(ನೇ)/,ordinal:function(e){return e+"ನೇ"},week:{dow:0,doy:6}})}(a(381))},3730:function(e,t,a){!function(e){"use strict";e.defineLocale("ko",{months:"1월_2월_3월_4월_5월_6월_7월_8월_9월_10월_11월_12월".split("_"),monthsShort:"1월_2월_3월_4월_5월_6월_7월_8월_9월_10월_11월_12월".split("_"),weekdays:"일요일_월요일_화요일_수요일_목요일_금요일_토요일".split("_"),weekdaysShort:"일_월_화_수_목_금_토".split("_"),weekdaysMin:"일_월_화_수_목_금_토".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"YYYY.MM.DD.",LL:"YYYY년 MMMM D일",LLL:"YYYY년 MMMM D일 A h:mm",LLLL:"YYYY년 MMMM D일 dddd A h:mm",l:"YYYY.MM.DD.",ll:"YYYY년 MMMM D일",lll:"YYYY년 MMMM D일 A h:mm",llll:"YYYY년 MMMM D일 dddd A h:mm"},calendar:{sameDay:"오늘 LT",nextDay:"내일 LT",nextWeek:"dddd LT",lastDay:"어제 LT",lastWeek:"지난주 dddd LT",sameElse:"L"},relativeTime:{future:"%s 후",past:"%s 전",s:"몇 초",ss:"%d초",m:"1분",mm:"%d분",h:"한 시간",hh:"%d시간",d:"하루",dd:"%d일",M:"한 달",MM:"%d달",y:"일 년",yy:"%d년"},dayOfMonthOrdinalParse:/\d{1,2}(일|월|주)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"일";case"M":return e+"월";case"w":case"W":return e+"주";default:return e}},meridiemParse:/오전|오후/,isPM:function(e){return"오후"===e},meridiem:function(e,t,a){return e<12?"오전":"오후"}})}(a(381))},1408:function(e,t,a){!function(e){"use strict";var t={1:"١",2:"٢",3:"٣",4:"٤",5:"٥",6:"٦",7:"٧",8:"٨",9:"٩",0:"٠"},a={"١":"1","٢":"2","٣":"3","٤":"4","٥":"5","٦":"6","٧":"7","٨":"8","٩":"9","٠":"0"},r=["کانونی دووەم","شوبات","ئازار","نیسان","ئایار","حوزەیران","تەمموز","ئاب","ئەیلوول","تشرینی یەكەم","تشرینی دووەم","كانونی یەکەم"];e.defineLocale("ku",{months:r,monthsShort:r,weekdays:"یه‌كشه‌ممه‌_دووشه‌ممه‌_سێشه‌ممه‌_چوارشه‌ممه‌_پێنجشه‌ممه‌_هه‌ینی_شه‌ممه‌".split("_"),weekdaysShort:"یه‌كشه‌م_دووشه‌م_سێشه‌م_چوارشه‌م_پێنجشه‌م_هه‌ینی_شه‌ممه‌".split("_"),weekdaysMin:"ی_د_س_چ_پ_ه_ش".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},meridiemParse:/ئێواره‌|به‌یانی/,isPM:function(e){return/ئێواره‌/.test(e)},meridiem:function(e,t,a){return e<12?"به‌یانی":"ئێواره‌"},calendar:{sameDay:"[ئه‌مرۆ كاتژمێر] LT",nextDay:"[به‌یانی كاتژمێر] LT",nextWeek:"dddd [كاتژمێر] LT",lastDay:"[دوێنێ كاتژمێر] LT",lastWeek:"dddd [كاتژمێر] LT",sameElse:"L"},relativeTime:{future:"له‌ %s",past:"%s",s:"چه‌ند چركه‌یه‌ك",ss:"چركه‌ %d",m:"یه‌ك خوله‌ك",mm:"%d خوله‌ك",h:"یه‌ك كاتژمێر",hh:"%d كاتژمێر",d:"یه‌ك ڕۆژ",dd:"%d ڕۆژ",M:"یه‌ك مانگ",MM:"%d مانگ",y:"یه‌ك ساڵ",yy:"%d ساڵ"},preparse:function(e){return e.replace(/[١٢٣٤٥٦٧٨٩٠]/g,(function(e){return a[e]})).replace(/،/g,",")},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]})).replace(/,/g,"،")},week:{dow:6,doy:12}})}(a(381))},3291:function(e,t,a){!function(e){"use strict";var t={0:"-чү",1:"-чи",2:"-чи",3:"-чү",4:"-чү",5:"-чи",6:"-чы",7:"-чи",8:"-чи",9:"-чу",10:"-чу",20:"-чы",30:"-чу",40:"-чы",50:"-чү",60:"-чы",70:"-чи",80:"-чи",90:"-чу",100:"-чү"};e.defineLocale("ky",{months:"январь_февраль_март_апрель_май_июнь_июль_август_сентябрь_октябрь_ноябрь_декабрь".split("_"),monthsShort:"янв_фев_март_апр_май_июнь_июль_авг_сен_окт_ноя_дек".split("_"),weekdays:"Жекшемби_Дүйшөмбү_Шейшемби_Шаршемби_Бейшемби_Жума_Ишемби".split("_"),weekdaysShort:"Жек_Дүй_Шей_Шар_Бей_Жум_Ише".split("_"),weekdaysMin:"Жк_Дй_Шй_Шр_Бй_Жм_Иш".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Бүгүн саат] LT",nextDay:"[Эртең саат] LT",nextWeek:"dddd [саат] LT",lastDay:"[Кечээ саат] LT",lastWeek:"[Өткөн аптанын] dddd [күнү] [саат] LT",sameElse:"L"},relativeTime:{future:"%s ичинде",past:"%s мурун",s:"бирнече секунд",ss:"%d секунд",m:"бир мүнөт",mm:"%d мүнөт",h:"бир саат",hh:"%d саат",d:"бир күн",dd:"%d күн",M:"бир ай",MM:"%d ай",y:"бир жыл",yy:"%d жыл"},dayOfMonthOrdinalParse:/\d{1,2}-(чи|чы|чү|чу)/,ordinal:function(e){var a=e%10,r=e>=100?100:null;return e+(t[e]||t[a]||t[r])},week:{dow:1,doy:7}})}(a(381))},6841:function(e,t,a){!function(e){"use strict";function t(e,t,a,r){var s={m:["eng Minutt","enger Minutt"],h:["eng Stonn","enger Stonn"],d:["een Dag","engem Dag"],M:["ee Mount","engem Mount"],y:["ee Joer","engem Joer"]};return t?s[a][0]:s[a][1]}function a(e){return s(e.substr(0,e.indexOf(" ")))?"a "+e:"an "+e}function r(e){return s(e.substr(0,e.indexOf(" ")))?"viru "+e:"virun "+e}function s(e){if(e=parseInt(e,10),isNaN(e))return!1;if(e<0)return!0;if(e<10)return 4<=e&&e<=7;if(e<100){var t=e%10;return s(0===t?e/10:t)}if(e<1e4){for(;e>=10;)e/=10;return s(e)}return s(e/=1e3)}e.defineLocale("lb",{months:"Januar_Februar_Mäerz_Abrëll_Mee_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Febr._Mrz._Abr._Mee_Jun._Jul._Aug._Sept._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonndeg_Méindeg_Dënschdeg_Mëttwoch_Donneschdeg_Freideg_Samschdeg".split("_"),weekdaysShort:"So._Mé._Dë._Më._Do._Fr._Sa.".split("_"),weekdaysMin:"So_Mé_Dë_Më_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm [Auer]",LTS:"H:mm:ss [Auer]",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm [Auer]",LLLL:"dddd, D. MMMM YYYY H:mm [Auer]"},calendar:{sameDay:"[Haut um] LT",sameElse:"L",nextDay:"[Muer um] LT",nextWeek:"dddd [um] LT",lastDay:"[Gëschter um] LT",lastWeek:function(){switch(this.day()){case 2:case 4:return"[Leschten] dddd [um] LT";default:return"[Leschte] dddd [um] LT"}}},relativeTime:{future:a,past:r,s:"e puer Sekonnen",ss:"%d Sekonnen",m:t,mm:"%d Minutten",h:t,hh:"%d Stonnen",d:t,dd:"%d Deeg",M:t,MM:"%d Méint",y:t,yy:"%d Joer"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a(381))},5466:function(e,t,a){!function(e){"use strict";e.defineLocale("lo",{months:"ມັງກອນ_ກຸມພາ_ມີນາ_ເມສາ_ພຶດສະພາ_ມິຖຸນາ_ກໍລະກົດ_ສິງຫາ_ກັນຍາ_ຕຸລາ_ພະຈິກ_ທັນວາ".split("_"),monthsShort:"ມັງກອນ_ກຸມພາ_ມີນາ_ເມສາ_ພຶດສະພາ_ມິຖຸນາ_ກໍລະກົດ_ສິງຫາ_ກັນຍາ_ຕຸລາ_ພະຈິກ_ທັນວາ".split("_"),weekdays:"ອາທິດ_ຈັນ_ອັງຄານ_ພຸດ_ພະຫັດ_ສຸກ_ເສົາ".split("_"),weekdaysShort:"ທິດ_ຈັນ_ອັງຄານ_ພຸດ_ພະຫັດ_ສຸກ_ເສົາ".split("_"),weekdaysMin:"ທ_ຈ_ອຄ_ພ_ພຫ_ສກ_ສ".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"ວັນdddd D MMMM YYYY HH:mm"},meridiemParse:/ຕອນເຊົ້າ|ຕອນແລງ/,isPM:function(e){return"ຕອນແລງ"===e},meridiem:function(e,t,a){return e<12?"ຕອນເຊົ້າ":"ຕອນແລງ"},calendar:{sameDay:"[ມື້ນີ້ເວລາ] LT",nextDay:"[ມື້ອື່ນເວລາ] LT",nextWeek:"[ວັນ]dddd[ໜ້າເວລາ] LT",lastDay:"[ມື້ວານນີ້ເວລາ] LT",lastWeek:"[ວັນ]dddd[ແລ້ວນີ້ເວລາ] LT",sameElse:"L"},relativeTime:{future:"ອີກ %s",past:"%sຜ່ານມາ",s:"ບໍ່ເທົ່າໃດວິນາທີ",ss:"%d ວິນາທີ",m:"1 ນາທີ",mm:"%d ນາທີ",h:"1 ຊົ່ວໂມງ",hh:"%d ຊົ່ວໂມງ",d:"1 ມື້",dd:"%d ມື້",M:"1 ເດືອນ",MM:"%d ເດືອນ",y:"1 ປີ",yy:"%d ປີ"},dayOfMonthOrdinalParse:/(ທີ່)\d{1,2}/,ordinal:function(e){return"ທີ່"+e}})}(a(381))},7010:function(e,t,a){!function(e){"use strict";var t={ss:"sekundė_sekundžių_sekundes",m:"minutė_minutės_minutę",mm:"minutės_minučių_minutes",h:"valanda_valandos_valandą",hh:"valandos_valandų_valandas",d:"diena_dienos_dieną",dd:"dienos_dienų_dienas",M:"mėnuo_mėnesio_mėnesį",MM:"mėnesiai_mėnesių_mėnesius",y:"metai_metų_metus",yy:"metai_metų_metus"};function a(e,t,a,r){return t?"kelios sekundės":r?"kelių sekundžių":"kelias sekundes"}function r(e,t,a,r){return t?o(a)[0]:r?o(a)[1]:o(a)[2]}function s(e){return e%10==0||e>10&&e<20}function o(e){return t[e].split("_")}function n(e,t,a,n){var l=e+" ";return 1===e?l+r(e,t,a[0],n):t?l+(s(e)?o(a)[1]:o(a)[0]):n?l+o(a)[1]:l+(s(e)?o(a)[1]:o(a)[2])}e.defineLocale("lt",{months:{format:"sausio_vasario_kovo_balandžio_gegužės_birželio_liepos_rugpjūčio_rugsėjo_spalio_lapkričio_gruodžio".split("_"),standalone:"sausis_vasaris_kovas_balandis_gegužė_birželis_liepa_rugpjūtis_rugsėjis_spalis_lapkritis_gruodis".split("_"),isFormat:/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?|MMMM?(\[[^\[\]]*\]|\s)+D[oD]?/},monthsShort:"sau_vas_kov_bal_geg_bir_lie_rgp_rgs_spa_lap_grd".split("_"),weekdays:{format:"sekmadienį_pirmadienį_antradienį_trečiadienį_ketvirtadienį_penktadienį_šeštadienį".split("_"),standalone:"sekmadienis_pirmadienis_antradienis_trečiadienis_ketvirtadienis_penktadienis_šeštadienis".split("_"),isFormat:/dddd HH:mm/},weekdaysShort:"Sek_Pir_Ant_Tre_Ket_Pen_Šeš".split("_"),weekdaysMin:"S_P_A_T_K_Pn_Š".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY [m.] MMMM D [d.]",LLL:"YYYY [m.] MMMM D [d.], HH:mm [val.]",LLLL:"YYYY [m.] MMMM D [d.], dddd, HH:mm [val.]",l:"YYYY-MM-DD",ll:"YYYY [m.] MMMM D [d.]",lll:"YYYY [m.] MMMM D [d.], HH:mm [val.]",llll:"YYYY [m.] MMMM D [d.], ddd, HH:mm [val.]"},calendar:{sameDay:"[Šiandien] LT",nextDay:"[Rytoj] LT",nextWeek:"dddd LT",lastDay:"[Vakar] LT",lastWeek:"[Praėjusį] dddd LT",sameElse:"L"},relativeTime:{future:"po %s",past:"prieš %s",s:a,ss:n,m:r,mm:n,h:r,hh:n,d:r,dd:n,M:r,MM:n,y:r,yy:n},dayOfMonthOrdinalParse:/\d{1,2}-oji/,ordinal:function(e){return e+"-oji"},week:{dow:1,doy:4}})}(a(381))},7595:function(e,t,a){!function(e){"use strict";var t={ss:"sekundes_sekundēm_sekunde_sekundes".split("_"),m:"minūtes_minūtēm_minūte_minūtes".split("_"),mm:"minūtes_minūtēm_minūte_minūtes".split("_"),h:"stundas_stundām_stunda_stundas".split("_"),hh:"stundas_stundām_stunda_stundas".split("_"),d:"dienas_dienām_diena_dienas".split("_"),dd:"dienas_dienām_diena_dienas".split("_"),M:"mēneša_mēnešiem_mēnesis_mēneši".split("_"),MM:"mēneša_mēnešiem_mēnesis_mēneši".split("_"),y:"gada_gadiem_gads_gadi".split("_"),yy:"gada_gadiem_gads_gadi".split("_")};function a(e,t,a){return a?t%10==1&&t%100!=11?e[2]:e[3]:t%10==1&&t%100!=11?e[0]:e[1]}function r(e,r,s){return e+" "+a(t[s],e,r)}function s(e,r,s){return a(t[s],e,r)}function o(e,t){return t?"dažas sekundes":"dažām sekundēm"}e.defineLocale("lv",{months:"janvāris_februāris_marts_aprīlis_maijs_jūnijs_jūlijs_augusts_septembris_oktobris_novembris_decembris".split("_"),monthsShort:"jan_feb_mar_apr_mai_jūn_jūl_aug_sep_okt_nov_dec".split("_"),weekdays:"svētdiena_pirmdiena_otrdiena_trešdiena_ceturtdiena_piektdiena_sestdiena".split("_"),weekdaysShort:"Sv_P_O_T_C_Pk_S".split("_"),weekdaysMin:"Sv_P_O_T_C_Pk_S".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY.",LL:"YYYY. [gada] D. MMMM",LLL:"YYYY. [gada] D. MMMM, HH:mm",LLLL:"YYYY. [gada] D. MMMM, dddd, HH:mm"},calendar:{sameDay:"[Šodien pulksten] LT",nextDay:"[Rīt pulksten] LT",nextWeek:"dddd [pulksten] LT",lastDay:"[Vakar pulksten] LT",lastWeek:"[Pagājušā] dddd [pulksten] LT",sameElse:"L"},relativeTime:{future:"pēc %s",past:"pirms %s",s:o,ss:r,m:s,mm:r,h:s,hh:r,d:s,dd:r,M:s,MM:r,y:s,yy:r},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a(381))},9861:function(e,t,a){!function(e){"use strict";var t={words:{ss:["sekund","sekunda","sekundi"],m:["jedan minut","jednog minuta"],mm:["minut","minuta","minuta"],h:["jedan sat","jednog sata"],hh:["sat","sata","sati"],dd:["dan","dana","dana"],MM:["mjesec","mjeseca","mjeseci"],yy:["godina","godine","godina"]},correctGrammaticalCase:function(e,t){return 1===e?t[0]:e>=2&&e<=4?t[1]:t[2]},translate:function(e,a,r){var s=t.words[r];return 1===r.length?a?s[0]:s[1]:e+" "+t.correctGrammaticalCase(e,s)}};e.defineLocale("me",{months:"januar_februar_mart_april_maj_jun_jul_avgust_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj_jun_jul_avg._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_četvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._čet._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_če_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sjutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[juče u] LT",lastWeek:function(){return["[prošle] [nedjelje] [u] LT","[prošlog] [ponedjeljka] [u] LT","[prošlog] [utorka] [u] LT","[prošle] [srijede] [u] LT","[prošlog] [četvrtka] [u] LT","[prošlog] [petka] [u] LT","[prošle] [subote] [u] LT"][this.day()]},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"nekoliko sekundi",ss:t.translate,m:t.translate,mm:t.translate,h:t.translate,hh:t.translate,d:"dan",dd:t.translate,M:"mjesec",MM:t.translate,y:"godinu",yy:t.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(a(381))},5493:function(e,t,a){!function(e){"use strict";e.defineLocale("mi",{months:"Kohi-tāte_Hui-tanguru_Poutū-te-rangi_Paenga-whāwhā_Haratua_Pipiri_Hōngoingoi_Here-turi-kōkā_Mahuru_Whiringa-ā-nuku_Whiringa-ā-rangi_Hakihea".split("_"),monthsShort:"Kohi_Hui_Pou_Pae_Hara_Pipi_Hōngoi_Here_Mahu_Whi-nu_Whi-ra_Haki".split("_"),monthsRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsStrictRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsShortRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsShortStrictRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,2}/i,weekdays:"Rātapu_Mane_Tūrei_Wenerei_Tāite_Paraire_Hātarei".split("_"),weekdaysShort:"Ta_Ma_Tū_We_Tāi_Pa_Hā".split("_"),weekdaysMin:"Ta_Ma_Tū_We_Tāi_Pa_Hā".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [i] HH:mm",LLLL:"dddd, D MMMM YYYY [i] HH:mm"},calendar:{sameDay:"[i teie mahana, i] LT",nextDay:"[apopo i] LT",nextWeek:"dddd [i] LT",lastDay:"[inanahi i] LT",lastWeek:"dddd [whakamutunga i] LT",sameElse:"L"},relativeTime:{future:"i roto i %s",past:"%s i mua",s:"te hēkona ruarua",ss:"%d hēkona",m:"he meneti",mm:"%d meneti",h:"te haora",hh:"%d haora",d:"he ra",dd:"%d ra",M:"he marama",MM:"%d marama",y:"he tau",yy:"%d tau"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}})}(a(381))},5966:function(e,t,a){!function(e){"use strict";e.defineLocale("mk",{months:"јануари_февруари_март_април_мај_јуни_јули_август_септември_октомври_ноември_декември".split("_"),monthsShort:"јан_фев_мар_апр_мај_јун_јул_авг_сеп_окт_ное_дек".split("_"),weekdays:"недела_понеделник_вторник_среда_четврток_петок_сабота".split("_"),weekdaysShort:"нед_пон_вто_сре_чет_пет_саб".split("_"),weekdaysMin:"нe_пo_вт_ср_че_пе_сa".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[Денес во] LT",nextDay:"[Утре во] LT",nextWeek:"[Во] dddd [во] LT",lastDay:"[Вчера во] LT",lastWeek:function(){switch(this.day()){case 0:case 3:case 6:return"[Изминатата] dddd [во] LT";case 1:case 2:case 4:case 5:return"[Изминатиот] dddd [во] LT"}},sameElse:"L"},relativeTime:{future:"за %s",past:"пред %s",s:"неколку секунди",ss:"%d секунди",m:"една минута",mm:"%d минути",h:"еден час",hh:"%d часа",d:"еден ден",dd:"%d дена",M:"еден месец",MM:"%d месеци",y:"една година",yy:"%d години"},dayOfMonthOrdinalParse:/\d{1,2}-(ев|ен|ти|ви|ри|ми)/,ordinal:function(e){var t=e%10,a=e%100;return 0===e?e+"-ев":0===a?e+"-ен":a>10&&a<20?e+"-ти":1===t?e+"-ви":2===t?e+"-ри":7===t||8===t?e+"-ми":e+"-ти"},week:{dow:1,doy:7}})}(a(381))},7341:function(e,t,a){!function(e){"use strict";e.defineLocale("ml",{months:"ജനുവരി_ഫെബ്രുവരി_മാർച്ച്_ഏപ്രിൽ_മേയ്_ജൂൺ_ജൂലൈ_ഓഗസ്റ്റ്_സെപ്റ്റംബർ_ഒക്ടോബർ_നവംബർ_ഡിസംബർ".split("_"),monthsShort:"ജനു._ഫെബ്രു._മാർ._ഏപ്രി._മേയ്_ജൂൺ_ജൂലൈ._ഓഗ._സെപ്റ്റ._ഒക്ടോ._നവം._ഡിസം.".split("_"),monthsParseExact:!0,weekdays:"ഞായറാഴ്ച_തിങ്കളാഴ്ച_ചൊവ്വാഴ്ച_ബുധനാഴ്ച_വ്യാഴാഴ്ച_വെള്ളിയാഴ്ച_ശനിയാഴ്ച".split("_"),weekdaysShort:"ഞായർ_തിങ്കൾ_ചൊവ്വ_ബുധൻ_വ്യാഴം_വെള്ളി_ശനി".split("_"),weekdaysMin:"ഞാ_തി_ചൊ_ബു_വ്യാ_വെ_ശ".split("_"),longDateFormat:{LT:"A h:mm -നു",LTS:"A h:mm:ss -നു",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm -നു",LLLL:"dddd, D MMMM YYYY, A h:mm -നു"},calendar:{sameDay:"[ഇന്ന്] LT",nextDay:"[നാളെ] LT",nextWeek:"dddd, LT",lastDay:"[ഇന്നലെ] LT",lastWeek:"[കഴിഞ്ഞ] dddd, LT",sameElse:"L"},relativeTime:{future:"%s കഴിഞ്ഞ്",past:"%s മുൻപ്",s:"അൽപ നിമിഷങ്ങൾ",ss:"%d സെക്കൻഡ്",m:"ഒരു മിനിറ്റ്",mm:"%d മിനിറ്റ്",h:"ഒരു മണിക്കൂർ",hh:"%d മണിക്കൂർ",d:"ഒരു ദിവസം",dd:"%d ദിവസം",M:"ഒരു മാസം",MM:"%d മാസം",y:"ഒരു വർഷം",yy:"%d വർഷം"},meridiemParse:/രാത്രി|രാവിലെ|ഉച്ച കഴിഞ്ഞ്|വൈകുന്നേരം|രാത്രി/i,meridiemHour:function(e,t){return 12===e&&(e=0),"രാത്രി"===t&&e>=4||"ഉച്ച കഴിഞ്ഞ്"===t||"വൈകുന്നേരം"===t?e+12:e},meridiem:function(e,t,a){return e<4?"രാത്രി":e<12?"രാവിലെ":e<17?"ഉച്ച കഴിഞ്ഞ്":e<20?"വൈകുന്നേരം":"രാത്രി"}})}(a(381))},5115:function(e,t,a){!function(e){"use strict";function t(e,t,a,r){switch(a){case"s":return t?"хэдхэн секунд":"хэдхэн секундын";case"ss":return e+(t?" секунд":" секундын");case"m":case"mm":return e+(t?" минут":" минутын");case"h":case"hh":return e+(t?" цаг":" цагийн");case"d":case"dd":return e+(t?" өдөр":" өдрийн");case"M":case"MM":return e+(t?" сар":" сарын");case"y":case"yy":return e+(t?" жил":" жилийн");default:return e}}e.defineLocale("mn",{months:"Нэгдүгээр сар_Хоёрдугаар сар_Гуравдугаар сар_Дөрөвдүгээр сар_Тавдугаар сар_Зургадугаар сар_Долдугаар сар_Наймдугаар сар_Есдүгээр сар_Аравдугаар сар_Арван нэгдүгээр сар_Арван хоёрдугаар сар".split("_"),monthsShort:"1 сар_2 сар_3 сар_4 сар_5 сар_6 сар_7 сар_8 сар_9 сар_10 сар_11 сар_12 сар".split("_"),monthsParseExact:!0,weekdays:"Ням_Даваа_Мягмар_Лхагва_Пүрэв_Баасан_Бямба".split("_"),weekdaysShort:"Ням_Дав_Мяг_Лха_Пүр_Баа_Бям".split("_"),weekdaysMin:"Ня_Да_Мя_Лх_Пү_Ба_Бя".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY оны MMMMын D",LLL:"YYYY оны MMMMын D HH:mm",LLLL:"dddd, YYYY оны MMMMын D HH:mm"},meridiemParse:/ҮӨ|ҮХ/i,isPM:function(e){return"ҮХ"===e},meridiem:function(e,t,a){return e<12?"ҮӨ":"ҮХ"},calendar:{sameDay:"[Өнөөдөр] LT",nextDay:"[Маргааш] LT",nextWeek:"[Ирэх] dddd LT",lastDay:"[Өчигдөр] LT",lastWeek:"[Өнгөрсөн] dddd LT",sameElse:"L"},relativeTime:{future:"%s дараа",past:"%s өмнө",s:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2} өдөр/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+" өдөр";default:return e}}})}(a(381))},370:function(e,t,a){!function(e){"use strict";var t={1:"१",2:"२",3:"३",4:"४",5:"५",6:"६",7:"७",8:"८",9:"९",0:"०"},a={"१":"1","२":"2","३":"3","४":"4","५":"5","६":"6","७":"7","८":"8","९":"9","०":"0"};function r(e,t,a,r){var s="";if(t)switch(a){case"s":s="काही सेकंद";break;case"ss":s="%d सेकंद";break;case"m":s="एक मिनिट";break;case"mm":s="%d मिनिटे";break;case"h":s="एक तास";break;case"hh":s="%d तास";break;case"d":s="एक दिवस";break;case"dd":s="%d दिवस";break;case"M":s="एक महिना";break;case"MM":s="%d महिने";break;case"y":s="एक वर्ष";break;case"yy":s="%d वर्षे"}else switch(a){case"s":s="काही सेकंदां";break;case"ss":s="%d सेकंदां";break;case"m":s="एका मिनिटा";break;case"mm":s="%d मिनिटां";break;case"h":s="एका तासा";break;case"hh":s="%d तासां";break;case"d":s="एका दिवसा";break;case"dd":s="%d दिवसां";break;case"M":s="एका महिन्या";break;case"MM":s="%d महिन्यां";break;case"y":s="एका वर्षा";break;case"yy":s="%d वर्षां"}return s.replace(/%d/i,e)}e.defineLocale("mr",{months:"जानेवारी_फेब्रुवारी_मार्च_एप्रिल_मे_जून_जुलै_ऑगस्ट_सप्टेंबर_ऑक्टोबर_नोव्हेंबर_डिसेंबर".split("_"),monthsShort:"जाने._फेब्रु._मार्च._एप्रि._मे._जून._जुलै._ऑग._सप्टें._ऑक्टो._नोव्हें._डिसें.".split("_"),monthsParseExact:!0,weekdays:"रविवार_सोमवार_मंगळवार_बुधवार_गुरूवार_शुक्रवार_शनिवार".split("_"),weekdaysShort:"रवि_सोम_मंगळ_बुध_गुरू_शुक्र_शनि".split("_"),weekdaysMin:"र_सो_मं_बु_गु_शु_श".split("_"),longDateFormat:{LT:"A h:mm वाजता",LTS:"A h:mm:ss वाजता",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm वाजता",LLLL:"dddd, D MMMM YYYY, A h:mm वाजता"},calendar:{sameDay:"[आज] LT",nextDay:"[उद्या] LT",nextWeek:"dddd, LT",lastDay:"[काल] LT",lastWeek:"[मागील] dddd, LT",sameElse:"L"},relativeTime:{future:"%sमध्ये",past:"%sपूर्वी",s:r,ss:r,m:r,mm:r,h:r,hh:r,d:r,dd:r,M:r,MM:r,y:r,yy:r},preparse:function(e){return e.replace(/[१२३४५६७८९०]/g,(function(e){return a[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},meridiemParse:/पहाटे|सकाळी|दुपारी|सायंकाळी|रात्री/,meridiemHour:function(e,t){return 12===e&&(e=0),"पहाटे"===t||"सकाळी"===t?e:"दुपारी"===t||"सायंकाळी"===t||"रात्री"===t?e>=12?e:e+12:void 0},meridiem:function(e,t,a){return e>=0&&e<6?"पहाटे":e<12?"सकाळी":e<17?"दुपारी":e<20?"सायंकाळी":"रात्री"},week:{dow:0,doy:6}})}(a(381))},1237:function(e,t,a){!function(e){"use strict";e.defineLocale("ms-my",{months:"Januari_Februari_Mac_April_Mei_Jun_Julai_Ogos_September_Oktober_November_Disember".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ogs_Sep_Okt_Nov_Dis".split("_"),weekdays:"Ahad_Isnin_Selasa_Rabu_Khamis_Jumaat_Sabtu".split("_"),weekdaysShort:"Ahd_Isn_Sel_Rab_Kha_Jum_Sab".split("_"),weekdaysMin:"Ah_Is_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|tengahari|petang|malam/,meridiemHour:function(e,t){return 12===e&&(e=0),"pagi"===t?e:"tengahari"===t?e>=11?e:e+12:"petang"===t||"malam"===t?e+12:void 0},meridiem:function(e,t,a){return e<11?"pagi":e<15?"tengahari":e<19?"petang":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Esok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kelmarin pukul] LT",lastWeek:"dddd [lepas pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lepas",s:"beberapa saat",ss:"%d saat",m:"seminit",mm:"%d minit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:1,doy:7}})}(a(381))},9847:function(e,t,a){!function(e){"use strict";e.defineLocale("ms",{months:"Januari_Februari_Mac_April_Mei_Jun_Julai_Ogos_September_Oktober_November_Disember".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ogs_Sep_Okt_Nov_Dis".split("_"),weekdays:"Ahad_Isnin_Selasa_Rabu_Khamis_Jumaat_Sabtu".split("_"),weekdaysShort:"Ahd_Isn_Sel_Rab_Kha_Jum_Sab".split("_"),weekdaysMin:"Ah_Is_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|tengahari|petang|malam/,meridiemHour:function(e,t){return 12===e&&(e=0),"pagi"===t?e:"tengahari"===t?e>=11?e:e+12:"petang"===t||"malam"===t?e+12:void 0},meridiem:function(e,t,a){return e<11?"pagi":e<15?"tengahari":e<19?"petang":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Esok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kelmarin pukul] LT",lastWeek:"dddd [lepas pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lepas",s:"beberapa saat",ss:"%d saat",m:"seminit",mm:"%d minit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:1,doy:7}})}(a(381))},2126:function(e,t,a){!function(e){"use strict";e.defineLocale("mt",{months:"Jannar_Frar_Marzu_April_Mejju_Ġunju_Lulju_Awwissu_Settembru_Ottubru_Novembru_Diċembru".split("_"),monthsShort:"Jan_Fra_Mar_Apr_Mej_Ġun_Lul_Aww_Set_Ott_Nov_Diċ".split("_"),weekdays:"Il-Ħadd_It-Tnejn_It-Tlieta_L-Erbgħa_Il-Ħamis_Il-Ġimgħa_Is-Sibt".split("_"),weekdaysShort:"Ħad_Tne_Tli_Erb_Ħam_Ġim_Sib".split("_"),weekdaysMin:"Ħa_Tn_Tl_Er_Ħa_Ġi_Si".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Illum fil-]LT",nextDay:"[Għada fil-]LT",nextWeek:"dddd [fil-]LT",lastDay:"[Il-bieraħ fil-]LT",lastWeek:"dddd [li għadda] [fil-]LT",sameElse:"L"},relativeTime:{future:"f’ %s",past:"%s ilu",s:"ftit sekondi",ss:"%d sekondi",m:"minuta",mm:"%d minuti",h:"siegħa",hh:"%d siegħat",d:"ġurnata",dd:"%d ġranet",M:"xahar",MM:"%d xhur",y:"sena",yy:"%d sni"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}})}(a(381))},6165:function(e,t,a){!function(e){"use strict";var t={1:"၁",2:"၂",3:"၃",4:"၄",5:"၅",6:"၆",7:"၇",8:"၈",9:"၉",0:"၀"},a={"၁":"1","၂":"2","၃":"3","၄":"4","၅":"5","၆":"6","၇":"7","၈":"8","၉":"9","၀":"0"};e.defineLocale("my",{months:"ဇန်နဝါရီ_ဖေဖော်ဝါရီ_မတ်_ဧပြီ_မေ_ဇွန်_ဇူလိုင်_သြဂုတ်_စက်တင်ဘာ_အောက်တိုဘာ_နိုဝင်ဘာ_ဒီဇင်ဘာ".split("_"),monthsShort:"ဇန်_ဖေ_မတ်_ပြီ_မေ_ဇွန်_လိုင်_သြ_စက်_အောက်_နို_ဒီ".split("_"),weekdays:"တနင်္ဂနွေ_တနင်္လာ_အင်္ဂါ_ဗုဒ္ဓဟူး_ကြာသပတေး_သောကြာ_စနေ".split("_"),weekdaysShort:"နွေ_လာ_ဂါ_ဟူး_ကြာ_သော_နေ".split("_"),weekdaysMin:"နွေ_လာ_ဂါ_ဟူး_ကြာ_သော_နေ".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[ယနေ.] LT [မှာ]",nextDay:"[မနက်ဖြန်] LT [မှာ]",nextWeek:"dddd LT [မှာ]",lastDay:"[မနေ.က] LT [မှာ]",lastWeek:"[ပြီးခဲ့သော] dddd LT [မှာ]",sameElse:"L"},relativeTime:{future:"လာမည့် %s မှာ",past:"လွန်ခဲ့သော %s က",s:"စက္ကန်.အနည်းငယ်",ss:"%d စက္ကန့်",m:"တစ်မိနစ်",mm:"%d မိနစ်",h:"တစ်နာရီ",hh:"%d နာရီ",d:"တစ်ရက်",dd:"%d ရက်",M:"တစ်လ",MM:"%d လ",y:"တစ်နှစ်",yy:"%d နှစ်"},preparse:function(e){return e.replace(/[၁၂၃၄၅၆၇၈၉၀]/g,(function(e){return a[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},week:{dow:1,doy:4}})}(a(381))},4924:function(e,t,a){!function(e){"use strict";e.defineLocale("nb",{months:"januar_februar_mars_april_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan._feb._mars_apr._mai_juni_juli_aug._sep._okt._nov._des.".split("_"),monthsParseExact:!0,weekdays:"søndag_mandag_tirsdag_onsdag_torsdag_fredag_lørdag".split("_"),weekdaysShort:"sø._ma._ti._on._to._fr._lø.".split("_"),weekdaysMin:"sø_ma_ti_on_to_fr_lø".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] HH:mm",LLLL:"dddd D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[i dag kl.] LT",nextDay:"[i morgen kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[i går kl.] LT",lastWeek:"[forrige] dddd [kl.] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s siden",s:"noen sekunder",ss:"%d sekunder",m:"ett minutt",mm:"%d minutter",h:"en time",hh:"%d timer",d:"en dag",dd:"%d dager",w:"en uke",ww:"%d uker",M:"en måned",MM:"%d måneder",y:"ett år",yy:"%d år"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a(381))},6744:function(e,t,a){!function(e){"use strict";var t={1:"१",2:"२",3:"३",4:"४",5:"५",6:"६",7:"७",8:"८",9:"९",0:"०"},a={"१":"1","२":"2","३":"3","४":"4","५":"5","६":"6","७":"7","८":"8","९":"9","०":"0"};e.defineLocale("ne",{months:"जनवरी_फेब्रुवरी_मार्च_अप्रिल_मई_जुन_जुलाई_अगष्ट_सेप्टेम्बर_अक्टोबर_नोभेम्बर_डिसेम्बर".split("_"),monthsShort:"जन._फेब्रु._मार्च_अप्रि._मई_जुन_जुलाई._अग._सेप्ट._अक्टो._नोभे._डिसे.".split("_"),monthsParseExact:!0,weekdays:"आइतबार_सोमबार_मङ्गलबार_बुधबार_बिहिबार_शुक्रबार_शनिबार".split("_"),weekdaysShort:"आइत._सोम._मङ्गल._बुध._बिहि._शुक्र._शनि.".split("_"),weekdaysMin:"आ._सो._मं._बु._बि._शु._श.".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"Aको h:mm बजे",LTS:"Aको h:mm:ss बजे",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, Aको h:mm बजे",LLLL:"dddd, D MMMM YYYY, Aको h:mm बजे"},preparse:function(e){return e.replace(/[१२३४५६७८९०]/g,(function(e){return a[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},meridiemParse:/राति|बिहान|दिउँसो|साँझ/,meridiemHour:function(e,t){return 12===e&&(e=0),"राति"===t?e<4?e:e+12:"बिहान"===t?e:"दिउँसो"===t?e>=10?e:e+12:"साँझ"===t?e+12:void 0},meridiem:function(e,t,a){return e<3?"राति":e<12?"बिहान":e<16?"दिउँसो":e<20?"साँझ":"राति"},calendar:{sameDay:"[आज] LT",nextDay:"[भोलि] LT",nextWeek:"[आउँदो] dddd[,] LT",lastDay:"[हिजो] LT",lastWeek:"[गएको] dddd[,] LT",sameElse:"L"},relativeTime:{future:"%sमा",past:"%s अगाडि",s:"केही क्षण",ss:"%d सेकेण्ड",m:"एक मिनेट",mm:"%d मिनेट",h:"एक घण्टा",hh:"%d घण्टा",d:"एक दिन",dd:"%d दिन",M:"एक महिना",MM:"%d महिना",y:"एक बर्ष",yy:"%d बर्ष"},week:{dow:0,doy:6}})}(a(381))},9814:function(e,t,a){!function(e){"use strict";var t="jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.".split("_"),a="jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec".split("_"),r=[/^jan/i,/^feb/i,/^maart|mrt.?$/i,/^apr/i,/^mei$/i,/^jun[i.]?$/i,/^jul[i.]?$/i,/^aug/i,/^sep/i,/^okt/i,/^nov/i,/^dec/i],s=/^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december|jan\.?|feb\.?|mrt\.?|apr\.?|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i;e.defineLocale("nl-be",{months:"januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december".split("_"),monthsShort:function(e,r){return e?/-MMM-/.test(r)?a[e.month()]:t[e.month()]:t},monthsRegex:s,monthsShortRegex:s,monthsStrictRegex:/^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december)/i,monthsShortStrictRegex:/^(jan\.?|feb\.?|mrt\.?|apr\.?|mei|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i,monthsParse:r,longMonthsParse:r,shortMonthsParse:r,weekdays:"zondag_maandag_dinsdag_woensdag_donderdag_vrijdag_zaterdag".split("_"),weekdaysShort:"zo._ma._di._wo._do._vr._za.".split("_"),weekdaysMin:"zo_ma_di_wo_do_vr_za".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[vandaag om] LT",nextDay:"[morgen om] LT",nextWeek:"dddd [om] LT",lastDay:"[gisteren om] LT",lastWeek:"[afgelopen] dddd [om] LT",sameElse:"L"},relativeTime:{future:"over %s",past:"%s geleden",s:"een paar seconden",ss:"%d seconden",m:"één minuut",mm:"%d minuten",h:"één uur",hh:"%d uur",d:"één dag",dd:"%d dagen",M:"één maand",MM:"%d maanden",y:"één jaar",yy:"%d jaar"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(e){return e+(1===e||8===e||e>=20?"ste":"de")},week:{dow:1,doy:4}})}(a(381))},3901:function(e,t,a){!function(e){"use strict";var t="jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.".split("_"),a="jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec".split("_"),r=[/^jan/i,/^feb/i,/^maart|mrt.?$/i,/^apr/i,/^mei$/i,/^jun[i.]?$/i,/^jul[i.]?$/i,/^aug/i,/^sep/i,/^okt/i,/^nov/i,/^dec/i],s=/^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december|jan\.?|feb\.?|mrt\.?|apr\.?|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i;e.defineLocale("nl",{months:"januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december".split("_"),monthsShort:function(e,r){return e?/-MMM-/.test(r)?a[e.month()]:t[e.month()]:t},monthsRegex:s,monthsShortRegex:s,monthsStrictRegex:/^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december)/i,monthsShortStrictRegex:/^(jan\.?|feb\.?|mrt\.?|apr\.?|mei|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i,monthsParse:r,longMonthsParse:r,shortMonthsParse:r,weekdays:"zondag_maandag_dinsdag_woensdag_donderdag_vrijdag_zaterdag".split("_"),weekdaysShort:"zo._ma._di._wo._do._vr._za.".split("_"),weekdaysMin:"zo_ma_di_wo_do_vr_za".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[vandaag om] LT",nextDay:"[morgen om] LT",nextWeek:"dddd [om] LT",lastDay:"[gisteren om] LT",lastWeek:"[afgelopen] dddd [om] LT",sameElse:"L"},relativeTime:{future:"over %s",past:"%s geleden",s:"een paar seconden",ss:"%d seconden",m:"één minuut",mm:"%d minuten",h:"één uur",hh:"%d uur",d:"één dag",dd:"%d dagen",w:"één week",ww:"%d weken",M:"één maand",MM:"%d maanden",y:"één jaar",yy:"%d jaar"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(e){return e+(1===e||8===e||e>=20?"ste":"de")},week:{dow:1,doy:4}})}(a(381))},3877:function(e,t,a){!function(e){"use strict";e.defineLocale("nn",{months:"januar_februar_mars_april_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan._feb._mars_apr._mai_juni_juli_aug._sep._okt._nov._des.".split("_"),monthsParseExact:!0,weekdays:"sundag_måndag_tysdag_onsdag_torsdag_fredag_laurdag".split("_"),weekdaysShort:"su._må._ty._on._to._fr._lau.".split("_"),weekdaysMin:"su_må_ty_on_to_fr_la".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] H:mm",LLLL:"dddd D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[I dag klokka] LT",nextDay:"[I morgon klokka] LT",nextWeek:"dddd [klokka] LT",lastDay:"[I går klokka] LT",lastWeek:"[Føregåande] dddd [klokka] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s sidan",s:"nokre sekund",ss:"%d sekund",m:"eit minutt",mm:"%d minutt",h:"ein time",hh:"%d timar",d:"ein dag",dd:"%d dagar",w:"ei veke",ww:"%d veker",M:"ein månad",MM:"%d månader",y:"eit år",yy:"%d år"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a(381))},2135:function(e,t,a){!function(e){"use strict";e.defineLocale("oc-lnc",{months:{standalone:"genièr_febrièr_març_abril_mai_junh_julhet_agost_setembre_octòbre_novembre_decembre".split("_"),format:"de genièr_de febrièr_de març_d'abril_de mai_de junh_de julhet_d'agost_de setembre_d'octòbre_de novembre_de decembre".split("_"),isFormat:/D[oD]?(\s)+MMMM/},monthsShort:"gen._febr._març_abr._mai_junh_julh._ago._set._oct._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"dimenge_diluns_dimars_dimècres_dijòus_divendres_dissabte".split("_"),weekdaysShort:"dg._dl._dm._dc._dj._dv._ds.".split("_"),weekdaysMin:"dg_dl_dm_dc_dj_dv_ds".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM [de] YYYY",ll:"D MMM YYYY",LLL:"D MMMM [de] YYYY [a] H:mm",lll:"D MMM YYYY, H:mm",LLLL:"dddd D MMMM [de] YYYY [a] H:mm",llll:"ddd D MMM YYYY, H:mm"},calendar:{sameDay:"[uèi a] LT",nextDay:"[deman a] LT",nextWeek:"dddd [a] LT",lastDay:"[ièr a] LT",lastWeek:"dddd [passat a] LT",sameElse:"L"},relativeTime:{future:"d'aquí %s",past:"fa %s",s:"unas segondas",ss:"%d segondas",m:"una minuta",mm:"%d minutas",h:"una ora",hh:"%d oras",d:"un jorn",dd:"%d jorns",M:"un mes",MM:"%d meses",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(r|n|t|è|a)/,ordinal:function(e,t){var a=1===e?"r":2===e?"n":3===e?"r":4===e?"t":"è";return"w"!==t&&"W"!==t||(a="a"),e+a},week:{dow:1,doy:4}})}(a(381))},5858:function(e,t,a){!function(e){"use strict";var t={1:"੧",2:"੨",3:"੩",4:"੪",5:"੫",6:"੬",7:"੭",8:"੮",9:"੯",0:"੦"},a={"੧":"1","੨":"2","੩":"3","੪":"4","੫":"5","੬":"6","੭":"7","੮":"8","੯":"9","੦":"0"};e.defineLocale("pa-in",{months:"ਜਨਵਰੀ_ਫ਼ਰਵਰੀ_ਮਾਰਚ_ਅਪ੍ਰੈਲ_ਮਈ_ਜੂਨ_ਜੁਲਾਈ_ਅਗਸਤ_ਸਤੰਬਰ_ਅਕਤੂਬਰ_ਨਵੰਬਰ_ਦਸੰਬਰ".split("_"),monthsShort:"ਜਨਵਰੀ_ਫ਼ਰਵਰੀ_ਮਾਰਚ_ਅਪ੍ਰੈਲ_ਮਈ_ਜੂਨ_ਜੁਲਾਈ_ਅਗਸਤ_ਸਤੰਬਰ_ਅਕਤੂਬਰ_ਨਵੰਬਰ_ਦਸੰਬਰ".split("_"),weekdays:"ਐਤਵਾਰ_ਸੋਮਵਾਰ_ਮੰਗਲਵਾਰ_ਬੁਧਵਾਰ_ਵੀਰਵਾਰ_ਸ਼ੁੱਕਰਵਾਰ_ਸ਼ਨੀਚਰਵਾਰ".split("_"),weekdaysShort:"ਐਤ_ਸੋਮ_ਮੰਗਲ_ਬੁਧ_ਵੀਰ_ਸ਼ੁਕਰ_ਸ਼ਨੀ".split("_"),weekdaysMin:"ਐਤ_ਸੋਮ_ਮੰਗਲ_ਬੁਧ_ਵੀਰ_ਸ਼ੁਕਰ_ਸ਼ਨੀ".split("_"),longDateFormat:{LT:"A h:mm ਵਜੇ",LTS:"A h:mm:ss ਵਜੇ",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm ਵਜੇ",LLLL:"dddd, D MMMM YYYY, A h:mm ਵਜੇ"},calendar:{sameDay:"[ਅਜ] LT",nextDay:"[ਕਲ] LT",nextWeek:"[ਅਗਲਾ] dddd, LT",lastDay:"[ਕਲ] LT",lastWeek:"[ਪਿਛਲੇ] dddd, LT",sameElse:"L"},relativeTime:{future:"%s ਵਿੱਚ",past:"%s ਪਿਛਲੇ",s:"ਕੁਝ ਸਕਿੰਟ",ss:"%d ਸਕਿੰਟ",m:"ਇਕ ਮਿੰਟ",mm:"%d ਮਿੰਟ",h:"ਇੱਕ ਘੰਟਾ",hh:"%d ਘੰਟੇ",d:"ਇੱਕ ਦਿਨ",dd:"%d ਦਿਨ",M:"ਇੱਕ ਮਹੀਨਾ",MM:"%d ਮਹੀਨੇ",y:"ਇੱਕ ਸਾਲ",yy:"%d ਸਾਲ"},preparse:function(e){return e.replace(/[੧੨੩੪੫੬੭੮੯੦]/g,(function(e){return a[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},meridiemParse:/ਰਾਤ|ਸਵੇਰ|ਦੁਪਹਿਰ|ਸ਼ਾਮ/,meridiemHour:function(e,t){return 12===e&&(e=0),"ਰਾਤ"===t?e<4?e:e+12:"ਸਵੇਰ"===t?e:"ਦੁਪਹਿਰ"===t?e>=10?e:e+12:"ਸ਼ਾਮ"===t?e+12:void 0},meridiem:function(e,t,a){return e<4?"ਰਾਤ":e<10?"ਸਵੇਰ":e<17?"ਦੁਪਹਿਰ":e<20?"ਸ਼ਾਮ":"ਰਾਤ"},week:{dow:0,doy:6}})}(a(381))},4495:function(e,t,a){!function(e){"use strict";var t="styczeń_luty_marzec_kwiecień_maj_czerwiec_lipiec_sierpień_wrzesień_październik_listopad_grudzień".split("_"),a="stycznia_lutego_marca_kwietnia_maja_czerwca_lipca_sierpnia_września_października_listopada_grudnia".split("_"),r=[/^sty/i,/^lut/i,/^mar/i,/^kwi/i,/^maj/i,/^cze/i,/^lip/i,/^sie/i,/^wrz/i,/^paź/i,/^lis/i,/^gru/i];function s(e){return e%10<5&&e%10>1&&~~(e/10)%10!=1}function o(e,t,a){var r=e+" ";switch(a){case"ss":return r+(s(e)?"sekundy":"sekund");case"m":return t?"minuta":"minutę";case"mm":return r+(s(e)?"minuty":"minut");case"h":return t?"godzina":"godzinę";case"hh":return r+(s(e)?"godziny":"godzin");case"ww":return r+(s(e)?"tygodnie":"tygodni");case"MM":return r+(s(e)?"miesiące":"miesięcy");case"yy":return r+(s(e)?"lata":"lat")}}e.defineLocale("pl",{months:function(e,r){return e?/D MMMM/.test(r)?a[e.month()]:t[e.month()]:t},monthsShort:"sty_lut_mar_kwi_maj_cze_lip_sie_wrz_paź_lis_gru".split("_"),monthsParse:r,longMonthsParse:r,shortMonthsParse:r,weekdays:"niedziela_poniedziałek_wtorek_środa_czwartek_piątek_sobota".split("_"),weekdaysShort:"ndz_pon_wt_śr_czw_pt_sob".split("_"),weekdaysMin:"Nd_Pn_Wt_Śr_Cz_Pt_So".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Dziś o] LT",nextDay:"[Jutro o] LT",nextWeek:function(){switch(this.day()){case 0:return"[W niedzielę o] LT";case 2:return"[We wtorek o] LT";case 3:return"[W środę o] LT";case 6:return"[W sobotę o] LT";default:return"[W] dddd [o] LT"}},lastDay:"[Wczoraj o] LT",lastWeek:function(){switch(this.day()){case 0:return"[W zeszłą niedzielę o] LT";case 3:return"[W zeszłą środę o] LT";case 6:return"[W zeszłą sobotę o] LT";default:return"[W zeszły] dddd [o] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"%s temu",s:"kilka sekund",ss:o,m:o,mm:o,h:o,hh:o,d:"1 dzień",dd:"%d dni",w:"tydzień",ww:o,M:"miesiąc",MM:o,y:"rok",yy:o},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a(381))},7971:function(e,t,a){!function(e){"use strict";e.defineLocale("pt-br",{months:"janeiro_fevereiro_março_abril_maio_junho_julho_agosto_setembro_outubro_novembro_dezembro".split("_"),monthsShort:"jan_fev_mar_abr_mai_jun_jul_ago_set_out_nov_dez".split("_"),weekdays:"domingo_segunda-feira_terça-feira_quarta-feira_quinta-feira_sexta-feira_sábado".split("_"),weekdaysShort:"dom_seg_ter_qua_qui_sex_sáb".split("_"),weekdaysMin:"do_2ª_3ª_4ª_5ª_6ª_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY [às] HH:mm",LLLL:"dddd, D [de] MMMM [de] YYYY [às] HH:mm"},calendar:{sameDay:"[Hoje às] LT",nextDay:"[Amanhã às] LT",nextWeek:"dddd [às] LT",lastDay:"[Ontem às] LT",lastWeek:function(){return 0===this.day()||6===this.day()?"[Último] dddd [às] LT":"[Última] dddd [às] LT"},sameElse:"L"},relativeTime:{future:"em %s",past:"há %s",s:"poucos segundos",ss:"%d segundos",m:"um minuto",mm:"%d minutos",h:"uma hora",hh:"%d horas",d:"um dia",dd:"%d dias",M:"um mês",MM:"%d meses",y:"um ano",yy:"%d anos"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",invalidDate:"Data inválida"})}(a(381))},9520:function(e,t,a){!function(e){"use strict";e.defineLocale("pt",{months:"janeiro_fevereiro_março_abril_maio_junho_julho_agosto_setembro_outubro_novembro_dezembro".split("_"),monthsShort:"jan_fev_mar_abr_mai_jun_jul_ago_set_out_nov_dez".split("_"),weekdays:"Domingo_Segunda-feira_Terça-feira_Quarta-feira_Quinta-feira_Sexta-feira_Sábado".split("_"),weekdaysShort:"Dom_Seg_Ter_Qua_Qui_Sex_Sáb".split("_"),weekdaysMin:"Do_2ª_3ª_4ª_5ª_6ª_Sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY HH:mm",LLLL:"dddd, D [de] MMMM [de] YYYY HH:mm"},calendar:{sameDay:"[Hoje às] LT",nextDay:"[Amanhã às] LT",nextWeek:"dddd [às] LT",lastDay:"[Ontem às] LT",lastWeek:function(){return 0===this.day()||6===this.day()?"[Último] dddd [às] LT":"[Última] dddd [às] LT"},sameElse:"L"},relativeTime:{future:"em %s",past:"há %s",s:"segundos",ss:"%d segundos",m:"um minuto",mm:"%d minutos",h:"uma hora",hh:"%d horas",d:"um dia",dd:"%d dias",w:"uma semana",ww:"%d semanas",M:"um mês",MM:"%d meses",y:"um ano",yy:"%d anos"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}})}(a(381))},6459:function(e,t,a){!function(e){"use strict";function t(e,t,a){var r=" ";return(e%100>=20||e>=100&&e%100==0)&&(r=" de "),e+r+{ss:"secunde",mm:"minute",hh:"ore",dd:"zile",ww:"săptămâni",MM:"luni",yy:"ani"}[a]}e.defineLocale("ro",{months:"ianuarie_februarie_martie_aprilie_mai_iunie_iulie_august_septembrie_octombrie_noiembrie_decembrie".split("_"),monthsShort:"ian._feb._mart._apr._mai_iun._iul._aug._sept._oct._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"duminică_luni_marți_miercuri_joi_vineri_sâmbătă".split("_"),weekdaysShort:"Dum_Lun_Mar_Mie_Joi_Vin_Sâm".split("_"),weekdaysMin:"Du_Lu_Ma_Mi_Jo_Vi_Sâ".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[azi la] LT",nextDay:"[mâine la] LT",nextWeek:"dddd [la] LT",lastDay:"[ieri la] LT",lastWeek:"[fosta] dddd [la] LT",sameElse:"L"},relativeTime:{future:"peste %s",past:"%s în urmă",s:"câteva secunde",ss:t,m:"un minut",mm:t,h:"o oră",hh:t,d:"o zi",dd:t,w:"o săptămână",ww:t,M:"o lună",MM:t,y:"un an",yy:t},week:{dow:1,doy:7}})}(a(381))},1793:function(e,t,a){!function(e){"use strict";function t(e,t){var a=e.split("_");return t%10==1&&t%100!=11?a[0]:t%10>=2&&t%10<=4&&(t%100<10||t%100>=20)?a[1]:a[2]}function a(e,a,r){return"m"===r?a?"минута":"минуту":e+" "+t({ss:a?"секунда_секунды_секунд":"секунду_секунды_секунд",mm:a?"минута_минуты_минут":"минуту_минуты_минут",hh:"час_часа_часов",dd:"день_дня_дней",ww:"неделя_недели_недель",MM:"месяц_месяца_месяцев",yy:"год_года_лет"}[r],+e)}var r=[/^янв/i,/^фев/i,/^мар/i,/^апр/i,/^ма[йя]/i,/^июн/i,/^июл/i,/^авг/i,/^сен/i,/^окт/i,/^ноя/i,/^дек/i];e.defineLocale("ru",{months:{format:"января_февраля_марта_апреля_мая_июня_июля_августа_сентября_октября_ноября_декабря".split("_"),standalone:"январь_февраль_март_апрель_май_июнь_июль_август_сентябрь_октябрь_ноябрь_декабрь".split("_")},monthsShort:{format:"янв._февр._мар._апр._мая_июня_июля_авг._сент._окт._нояб._дек.".split("_"),standalone:"янв._февр._март_апр._май_июнь_июль_авг._сент._окт._нояб._дек.".split("_")},weekdays:{standalone:"воскресенье_понедельник_вторник_среда_четверг_пятница_суббота".split("_"),format:"воскресенье_понедельник_вторник_среду_четверг_пятницу_субботу".split("_"),isFormat:/\[ ?[Вв] ?(?:прошлую|следующую|эту)? ?] ?dddd/},weekdaysShort:"вс_пн_вт_ср_чт_пт_сб".split("_"),weekdaysMin:"вс_пн_вт_ср_чт_пт_сб".split("_"),monthsParse:r,longMonthsParse:r,shortMonthsParse:r,monthsRegex:/^(январ[ья]|янв\.?|феврал[ья]|февр?\.?|марта?|мар\.?|апрел[ья]|апр\.?|ма[йя]|июн[ья]|июн\.?|июл[ья]|июл\.?|августа?|авг\.?|сентябр[ья]|сент?\.?|октябр[ья]|окт\.?|ноябр[ья]|нояб?\.?|декабр[ья]|дек\.?)/i,monthsShortRegex:/^(январ[ья]|янв\.?|феврал[ья]|февр?\.?|марта?|мар\.?|апрел[ья]|апр\.?|ма[йя]|июн[ья]|июн\.?|июл[ья]|июл\.?|августа?|авг\.?|сентябр[ья]|сент?\.?|октябр[ья]|окт\.?|ноябр[ья]|нояб?\.?|декабр[ья]|дек\.?)/i,monthsStrictRegex:/^(январ[яь]|феврал[яь]|марта?|апрел[яь]|ма[яй]|июн[яь]|июл[яь]|августа?|сентябр[яь]|октябр[яь]|ноябр[яь]|декабр[яь])/i,monthsShortStrictRegex:/^(янв\.|февр?\.|мар[т.]|апр\.|ма[яй]|июн[ья.]|июл[ья.]|авг\.|сент?\.|окт\.|нояб?\.|дек\.)/i,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY г.",LLL:"D MMMM YYYY г., H:mm",LLLL:"dddd, D MMMM YYYY г., H:mm"},calendar:{sameDay:"[Сегодня, в] LT",nextDay:"[Завтра, в] LT",lastDay:"[Вчера, в] LT",nextWeek:function(e){if(e.week()===this.week())return 2===this.day()?"[Во] dddd, [в] LT":"[В] dddd, [в] LT";switch(this.day()){case 0:return"[В следующее] dddd, [в] LT";case 1:case 2:case 4:return"[В следующий] dddd, [в] LT";case 3:case 5:case 6:return"[В следующую] dddd, [в] LT"}},lastWeek:function(e){if(e.week()===this.week())return 2===this.day()?"[Во] dddd, [в] LT":"[В] dddd, [в] LT";switch(this.day()){case 0:return"[В прошлое] dddd, [в] LT";case 1:case 2:case 4:return"[В прошлый] dddd, [в] LT";case 3:case 5:case 6:return"[В прошлую] dddd, [в] LT"}},sameElse:"L"},relativeTime:{future:"через %s",past:"%s назад",s:"несколько секунд",ss:a,m:a,mm:a,h:"час",hh:a,d:"день",dd:a,w:"неделя",ww:a,M:"месяц",MM:a,y:"год",yy:a},meridiemParse:/ночи|утра|дня|вечера/i,isPM:function(e){return/^(дня|вечера)$/.test(e)},meridiem:function(e,t,a){return e<4?"ночи":e<12?"утра":e<17?"дня":"вечера"},dayOfMonthOrdinalParse:/\d{1,2}-(й|го|я)/,ordinal:function(e,t){switch(t){case"M":case"d":case"DDD":return e+"-й";case"D":return e+"-го";case"w":case"W":return e+"-я";default:return e}},week:{dow:1,doy:4}})}(a(381))},950:function(e,t,a){!function(e){"use strict";var t=["جنوري","فيبروري","مارچ","اپريل","مئي","جون","جولاءِ","آگسٽ","سيپٽمبر","آڪٽوبر","نومبر","ڊسمبر"],a=["آچر","سومر","اڱارو","اربع","خميس","جمع","ڇنڇر"];e.defineLocale("sd",{months:t,monthsShort:t,weekdays:a,weekdaysShort:a,weekdaysMin:a,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd، D MMMM YYYY HH:mm"},meridiemParse:/صبح|شام/,isPM:function(e){return"شام"===e},meridiem:function(e,t,a){return e<12?"صبح":"شام"},calendar:{sameDay:"[اڄ] LT",nextDay:"[سڀاڻي] LT",nextWeek:"dddd [اڳين هفتي تي] LT",lastDay:"[ڪالهه] LT",lastWeek:"[گزريل هفتي] dddd [تي] LT",sameElse:"L"},relativeTime:{future:"%s پوء",past:"%s اڳ",s:"چند سيڪنڊ",ss:"%d سيڪنڊ",m:"هڪ منٽ",mm:"%d منٽ",h:"هڪ ڪلاڪ",hh:"%d ڪلاڪ",d:"هڪ ڏينهن",dd:"%d ڏينهن",M:"هڪ مهينو",MM:"%d مهينا",y:"هڪ سال",yy:"%d سال"},preparse:function(e){return e.replace(/،/g,",")},postformat:function(e){return e.replace(/,/g,"،")},week:{dow:1,doy:4}})}(a(381))},490:function(e,t,a){!function(e){"use strict";e.defineLocale("se",{months:"ođđajagemánnu_guovvamánnu_njukčamánnu_cuoŋománnu_miessemánnu_geassemánnu_suoidnemánnu_borgemánnu_čakčamánnu_golggotmánnu_skábmamánnu_juovlamánnu".split("_"),monthsShort:"ođđj_guov_njuk_cuo_mies_geas_suoi_borg_čakč_golg_skáb_juov".split("_"),weekdays:"sotnabeaivi_vuossárga_maŋŋebárga_gaskavahkku_duorastat_bearjadat_lávvardat".split("_"),weekdaysShort:"sotn_vuos_maŋ_gask_duor_bear_láv".split("_"),weekdaysMin:"s_v_m_g_d_b_L".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"MMMM D. [b.] YYYY",LLL:"MMMM D. [b.] YYYY [ti.] HH:mm",LLLL:"dddd, MMMM D. [b.] YYYY [ti.] HH:mm"},calendar:{sameDay:"[otne ti] LT",nextDay:"[ihttin ti] LT",nextWeek:"dddd [ti] LT",lastDay:"[ikte ti] LT",lastWeek:"[ovddit] dddd [ti] LT",sameElse:"L"},relativeTime:{future:"%s geažes",past:"maŋit %s",s:"moadde sekunddat",ss:"%d sekunddat",m:"okta minuhta",mm:"%d minuhtat",h:"okta diimmu",hh:"%d diimmut",d:"okta beaivi",dd:"%d beaivvit",M:"okta mánnu",MM:"%d mánut",y:"okta jahki",yy:"%d jagit"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a(381))},124:function(e,t,a){!function(e){"use strict";e.defineLocale("si",{months:"ජනවාරි_පෙබරවාරි_මාර්තු_අප්‍රේල්_මැයි_ජූනි_ජූලි_අගෝස්තු_සැප්තැම්බර්_ඔක්තෝබර්_නොවැම්බර්_දෙසැම්බර්".split("_"),monthsShort:"ජන_පෙබ_මාර්_අප්_මැයි_ජූනි_ජූලි_අගෝ_සැප්_ඔක්_නොවැ_දෙසැ".split("_"),weekdays:"ඉරිදා_සඳුදා_අඟහරුවාදා_බදාදා_බ්‍රහස්පතින්දා_සිකුරාදා_සෙනසුරාදා".split("_"),weekdaysShort:"ඉරි_සඳු_අඟ_බදා_බ්‍රහ_සිකු_සෙන".split("_"),weekdaysMin:"ඉ_ස_අ_බ_බ්‍ර_සි_සෙ".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"a h:mm",LTS:"a h:mm:ss",L:"YYYY/MM/DD",LL:"YYYY MMMM D",LLL:"YYYY MMMM D, a h:mm",LLLL:"YYYY MMMM D [වැනි] dddd, a h:mm:ss"},calendar:{sameDay:"[අද] LT[ට]",nextDay:"[හෙට] LT[ට]",nextWeek:"dddd LT[ට]",lastDay:"[ඊයේ] LT[ට]",lastWeek:"[පසුගිය] dddd LT[ට]",sameElse:"L"},relativeTime:{future:"%sකින්",past:"%sකට පෙර",s:"තත්පර කිහිපය",ss:"තත්පර %d",m:"මිනිත්තුව",mm:"මිනිත්තු %d",h:"පැය",hh:"පැය %d",d:"දිනය",dd:"දින %d",M:"මාසය",MM:"මාස %d",y:"වසර",yy:"වසර %d"},dayOfMonthOrdinalParse:/\d{1,2} වැනි/,ordinal:function(e){return e+" වැනි"},meridiemParse:/පෙර වරු|පස් වරු|පෙ.ව|ප.ව./,isPM:function(e){return"ප.ව."===e||"පස් වරු"===e},meridiem:function(e,t,a){return e>11?a?"ප.ව.":"පස් වරු":a?"පෙ.ව.":"පෙර වරු"}})}(a(381))},4249:function(e,t,a){!function(e){"use strict";var t="január_február_marec_apríl_máj_jún_júl_august_september_október_november_december".split("_"),a="jan_feb_mar_apr_máj_jún_júl_aug_sep_okt_nov_dec".split("_");function r(e){return e>1&&e<5}function s(e,t,a,s){var o=e+" ";switch(a){case"s":return t||s?"pár sekúnd":"pár sekundami";case"ss":return t||s?o+(r(e)?"sekundy":"sekúnd"):o+"sekundami";case"m":return t?"minúta":s?"minútu":"minútou";case"mm":return t||s?o+(r(e)?"minúty":"minút"):o+"minútami";case"h":return t?"hodina":s?"hodinu":"hodinou";case"hh":return t||s?o+(r(e)?"hodiny":"hodín"):o+"hodinami";case"d":return t||s?"deň":"dňom";case"dd":return t||s?o+(r(e)?"dni":"dní"):o+"dňami";case"M":return t||s?"mesiac":"mesiacom";case"MM":return t||s?o+(r(e)?"mesiace":"mesiacov"):o+"mesiacmi";case"y":return t||s?"rok":"rokom";case"yy":return t||s?o+(r(e)?"roky":"rokov"):o+"rokmi"}}e.defineLocale("sk",{months:t,monthsShort:a,weekdays:"nedeľa_pondelok_utorok_streda_štvrtok_piatok_sobota".split("_"),weekdaysShort:"ne_po_ut_st_št_pi_so".split("_"),weekdaysMin:"ne_po_ut_st_št_pi_so".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd D. MMMM YYYY H:mm"},calendar:{sameDay:"[dnes o] LT",nextDay:"[zajtra o] LT",nextWeek:function(){switch(this.day()){case 0:return"[v nedeľu o] LT";case 1:case 2:return"[v] dddd [o] LT";case 3:return"[v stredu o] LT";case 4:return"[vo štvrtok o] LT";case 5:return"[v piatok o] LT";case 6:return"[v sobotu o] LT"}},lastDay:"[včera o] LT",lastWeek:function(){switch(this.day()){case 0:return"[minulú nedeľu o] LT";case 1:case 2:case 4:case 5:return"[minulý] dddd [o] LT";case 3:return"[minulú stredu o] LT";case 6:return"[minulú sobotu o] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"pred %s",s,ss:s,m:s,mm:s,h:s,hh:s,d:s,dd:s,M:s,MM:s,y:s,yy:s},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a(381))},4985:function(e,t,a){!function(e){"use strict";function t(e,t,a,r){var s=e+" ";switch(a){case"s":return t||r?"nekaj sekund":"nekaj sekundami";case"ss":return s+=1===e?t?"sekundo":"sekundi":2===e?t||r?"sekundi":"sekundah":e<5?t||r?"sekunde":"sekundah":"sekund";case"m":return t?"ena minuta":"eno minuto";case"mm":return s+=1===e?t?"minuta":"minuto":2===e?t||r?"minuti":"minutama":e<5?t||r?"minute":"minutami":t||r?"minut":"minutami";case"h":return t?"ena ura":"eno uro";case"hh":return s+=1===e?t?"ura":"uro":2===e?t||r?"uri":"urama":e<5?t||r?"ure":"urami":t||r?"ur":"urami";case"d":return t||r?"en dan":"enim dnem";case"dd":return s+=1===e?t||r?"dan":"dnem":2===e?t||r?"dni":"dnevoma":t||r?"dni":"dnevi";case"M":return t||r?"en mesec":"enim mesecem";case"MM":return s+=1===e?t||r?"mesec":"mesecem":2===e?t||r?"meseca":"mesecema":e<5?t||r?"mesece":"meseci":t||r?"mesecev":"meseci";case"y":return t||r?"eno leto":"enim letom";case"yy":return s+=1===e?t||r?"leto":"letom":2===e?t||r?"leti":"letoma":e<5?t||r?"leta":"leti":t||r?"let":"leti"}}e.defineLocale("sl",{months:"januar_februar_marec_april_maj_junij_julij_avgust_september_oktober_november_december".split("_"),monthsShort:"jan._feb._mar._apr._maj._jun._jul._avg._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedelja_ponedeljek_torek_sreda_četrtek_petek_sobota".split("_"),weekdaysShort:"ned._pon._tor._sre._čet._pet._sob.".split("_"),weekdaysMin:"ne_po_to_sr_če_pe_so".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD. MM. YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danes ob] LT",nextDay:"[jutri ob] LT",nextWeek:function(){switch(this.day()){case 0:return"[v] [nedeljo] [ob] LT";case 3:return"[v] [sredo] [ob] LT";case 6:return"[v] [soboto] [ob] LT";case 1:case 2:case 4:case 5:return"[v] dddd [ob] LT"}},lastDay:"[včeraj ob] LT",lastWeek:function(){switch(this.day()){case 0:return"[prejšnjo] [nedeljo] [ob] LT";case 3:return"[prejšnjo] [sredo] [ob] LT";case 6:return"[prejšnjo] [soboto] [ob] LT";case 1:case 2:case 4:case 5:return"[prejšnji] dddd [ob] LT"}},sameElse:"L"},relativeTime:{future:"čez %s",past:"pred %s",s:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(a(381))},1104:function(e,t,a){!function(e){"use strict";e.defineLocale("sq",{months:"Janar_Shkurt_Mars_Prill_Maj_Qershor_Korrik_Gusht_Shtator_Tetor_Nëntor_Dhjetor".split("_"),monthsShort:"Jan_Shk_Mar_Pri_Maj_Qer_Kor_Gus_Sht_Tet_Nën_Dhj".split("_"),weekdays:"E Diel_E Hënë_E Martë_E Mërkurë_E Enjte_E Premte_E Shtunë".split("_"),weekdaysShort:"Die_Hën_Mar_Mër_Enj_Pre_Sht".split("_"),weekdaysMin:"D_H_Ma_Më_E_P_Sh".split("_"),weekdaysParseExact:!0,meridiemParse:/PD|MD/,isPM:function(e){return"M"===e.charAt(0)},meridiem:function(e,t,a){return e<12?"PD":"MD"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Sot në] LT",nextDay:"[Nesër në] LT",nextWeek:"dddd [në] LT",lastDay:"[Dje në] LT",lastWeek:"dddd [e kaluar në] LT",sameElse:"L"},relativeTime:{future:"në %s",past:"%s më parë",s:"disa sekonda",ss:"%d sekonda",m:"një minutë",mm:"%d minuta",h:"një orë",hh:"%d orë",d:"një ditë",dd:"%d ditë",M:"një muaj",MM:"%d muaj",y:"një vit",yy:"%d vite"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a(381))},9915:function(e,t,a){!function(e){"use strict";var t={words:{ss:["секунда","секунде","секунди"],m:["један минут","једне минуте"],mm:["минут","минуте","минута"],h:["један сат","једног сата"],hh:["сат","сата","сати"],dd:["дан","дана","дана"],MM:["месец","месеца","месеци"],yy:["година","године","година"]},correctGrammaticalCase:function(e,t){return 1===e?t[0]:e>=2&&e<=4?t[1]:t[2]},translate:function(e,a,r){var s=t.words[r];return 1===r.length?a?s[0]:s[1]:e+" "+t.correctGrammaticalCase(e,s)}};e.defineLocale("sr-cyrl",{months:"јануар_фебруар_март_април_мај_јун_јул_август_септембар_октобар_новембар_децембар".split("_"),monthsShort:"јан._феб._мар._апр._мај_јун_јул_авг._сеп._окт._нов._дец.".split("_"),monthsParseExact:!0,weekdays:"недеља_понедељак_уторак_среда_четвртак_петак_субота".split("_"),weekdaysShort:"нед._пон._уто._сре._чет._пет._суб.".split("_"),weekdaysMin:"не_по_ут_ср_че_пе_су".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D. M. YYYY.",LL:"D. MMMM YYYY.",LLL:"D. MMMM YYYY. H:mm",LLLL:"dddd, D. MMMM YYYY. H:mm"},calendar:{sameDay:"[данас у] LT",nextDay:"[сутра у] LT",nextWeek:function(){switch(this.day()){case 0:return"[у] [недељу] [у] LT";case 3:return"[у] [среду] [у] LT";case 6:return"[у] [суботу] [у] LT";case 1:case 2:case 4:case 5:return"[у] dddd [у] LT"}},lastDay:"[јуче у] LT",lastWeek:function(){return["[прошле] [недеље] [у] LT","[прошлог] [понедељка] [у] LT","[прошлог] [уторка] [у] LT","[прошле] [среде] [у] LT","[прошлог] [четвртка] [у] LT","[прошлог] [петка] [у] LT","[прошле] [суботе] [у] LT"][this.day()]},sameElse:"L"},relativeTime:{future:"за %s",past:"пре %s",s:"неколико секунди",ss:t.translate,m:t.translate,mm:t.translate,h:t.translate,hh:t.translate,d:"дан",dd:t.translate,M:"месец",MM:t.translate,y:"годину",yy:t.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(a(381))},9131:function(e,t,a){!function(e){"use strict";var t={words:{ss:["sekunda","sekunde","sekundi"],m:["jedan minut","jedne minute"],mm:["minut","minute","minuta"],h:["jedan sat","jednog sata"],hh:["sat","sata","sati"],dd:["dan","dana","dana"],MM:["mesec","meseca","meseci"],yy:["godina","godine","godina"]},correctGrammaticalCase:function(e,t){return 1===e?t[0]:e>=2&&e<=4?t[1]:t[2]},translate:function(e,a,r){var s=t.words[r];return 1===r.length?a?s[0]:s[1]:e+" "+t.correctGrammaticalCase(e,s)}};e.defineLocale("sr",{months:"januar_februar_mart_april_maj_jun_jul_avgust_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj_jun_jul_avg._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedelja_ponedeljak_utorak_sreda_četvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sre._čet._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_če_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D. M. YYYY.",LL:"D. MMMM YYYY.",LLL:"D. MMMM YYYY. H:mm",LLLL:"dddd, D. MMMM YYYY. H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedelju] [u] LT";case 3:return"[u] [sredu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[juče u] LT",lastWeek:function(){return["[prošle] [nedelje] [u] LT","[prošlog] [ponedeljka] [u] LT","[prošlog] [utorka] [u] LT","[prošle] [srede] [u] LT","[prošlog] [četvrtka] [u] LT","[prošlog] [petka] [u] LT","[prošle] [subote] [u] LT"][this.day()]},sameElse:"L"},relativeTime:{future:"za %s",past:"pre %s",s:"nekoliko sekundi",ss:t.translate,m:t.translate,mm:t.translate,h:t.translate,hh:t.translate,d:"dan",dd:t.translate,M:"mesec",MM:t.translate,y:"godinu",yy:t.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(a(381))},5893:function(e,t,a){!function(e){"use strict";e.defineLocale("ss",{months:"Bhimbidvwane_Indlovana_Indlov'lenkhulu_Mabasa_Inkhwekhweti_Inhlaba_Kholwane_Ingci_Inyoni_Imphala_Lweti_Ingongoni".split("_"),monthsShort:"Bhi_Ina_Inu_Mab_Ink_Inh_Kho_Igc_Iny_Imp_Lwe_Igo".split("_"),weekdays:"Lisontfo_Umsombuluko_Lesibili_Lesitsatfu_Lesine_Lesihlanu_Umgcibelo".split("_"),weekdaysShort:"Lis_Umb_Lsb_Les_Lsi_Lsh_Umg".split("_"),weekdaysMin:"Li_Us_Lb_Lt_Ls_Lh_Ug".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Namuhla nga] LT",nextDay:"[Kusasa nga] LT",nextWeek:"dddd [nga] LT",lastDay:"[Itolo nga] LT",lastWeek:"dddd [leliphelile] [nga] LT",sameElse:"L"},relativeTime:{future:"nga %s",past:"wenteka nga %s",s:"emizuzwana lomcane",ss:"%d mzuzwana",m:"umzuzu",mm:"%d emizuzu",h:"lihora",hh:"%d emahora",d:"lilanga",dd:"%d emalanga",M:"inyanga",MM:"%d tinyanga",y:"umnyaka",yy:"%d iminyaka"},meridiemParse:/ekuseni|emini|entsambama|ebusuku/,meridiem:function(e,t,a){return e<11?"ekuseni":e<15?"emini":e<19?"entsambama":"ebusuku"},meridiemHour:function(e,t){return 12===e&&(e=0),"ekuseni"===t?e:"emini"===t?e>=11?e:e+12:"entsambama"===t||"ebusuku"===t?0===e?0:e+12:void 0},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:"%d",week:{dow:1,doy:4}})}(a(381))},8760:function(e,t,a){!function(e){"use strict";e.defineLocale("sv",{months:"januari_februari_mars_april_maj_juni_juli_augusti_september_oktober_november_december".split("_"),monthsShort:"jan_feb_mar_apr_maj_jun_jul_aug_sep_okt_nov_dec".split("_"),weekdays:"söndag_måndag_tisdag_onsdag_torsdag_fredag_lördag".split("_"),weekdaysShort:"sön_mån_tis_ons_tor_fre_lör".split("_"),weekdaysMin:"sö_må_ti_on_to_fr_lö".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [kl.] HH:mm",LLLL:"dddd D MMMM YYYY [kl.] HH:mm",lll:"D MMM YYYY HH:mm",llll:"ddd D MMM YYYY HH:mm"},calendar:{sameDay:"[Idag] LT",nextDay:"[Imorgon] LT",lastDay:"[Igår] LT",nextWeek:"[På] dddd LT",lastWeek:"[I] dddd[s] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"för %s sedan",s:"några sekunder",ss:"%d sekunder",m:"en minut",mm:"%d minuter",h:"en timme",hh:"%d timmar",d:"en dag",dd:"%d dagar",M:"en månad",MM:"%d månader",y:"ett år",yy:"%d år"},dayOfMonthOrdinalParse:/\d{1,2}(\:e|\:a)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?":e":1===t||2===t?":a":":e")},week:{dow:1,doy:4}})}(a(381))},1172:function(e,t,a){!function(e){"use strict";e.defineLocale("sw",{months:"Januari_Februari_Machi_Aprili_Mei_Juni_Julai_Agosti_Septemba_Oktoba_Novemba_Desemba".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ago_Sep_Okt_Nov_Des".split("_"),weekdays:"Jumapili_Jumatatu_Jumanne_Jumatano_Alhamisi_Ijumaa_Jumamosi".split("_"),weekdaysShort:"Jpl_Jtat_Jnne_Jtan_Alh_Ijm_Jmos".split("_"),weekdaysMin:"J2_J3_J4_J5_Al_Ij_J1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"hh:mm A",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[leo saa] LT",nextDay:"[kesho saa] LT",nextWeek:"[wiki ijayo] dddd [saat] LT",lastDay:"[jana] LT",lastWeek:"[wiki iliyopita] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s baadaye",past:"tokea %s",s:"hivi punde",ss:"sekunde %d",m:"dakika moja",mm:"dakika %d",h:"saa limoja",hh:"masaa %d",d:"siku moja",dd:"siku %d",M:"mwezi mmoja",MM:"miezi %d",y:"mwaka mmoja",yy:"miaka %d"},week:{dow:1,doy:7}})}(a(381))},7333:function(e,t,a){!function(e){"use strict";var t={1:"௧",2:"௨",3:"௩",4:"௪",5:"௫",6:"௬",7:"௭",8:"௮",9:"௯",0:"௦"},a={"௧":"1","௨":"2","௩":"3","௪":"4","௫":"5","௬":"6","௭":"7","௮":"8","௯":"9","௦":"0"};e.defineLocale("ta",{months:"ஜனவரி_பிப்ரவரி_மார்ச்_ஏப்ரல்_மே_ஜூன்_ஜூலை_ஆகஸ்ட்_செப்டெம்பர்_அக்டோபர்_நவம்பர்_டிசம்பர்".split("_"),monthsShort:"ஜனவரி_பிப்ரவரி_மார்ச்_ஏப்ரல்_மே_ஜூன்_ஜூலை_ஆகஸ்ட்_செப்டெம்பர்_அக்டோபர்_நவம்பர்_டிசம்பர்".split("_"),weekdays:"ஞாயிற்றுக்கிழமை_திங்கட்கிழமை_செவ்வாய்கிழமை_புதன்கிழமை_வியாழக்கிழமை_வெள்ளிக்கிழமை_சனிக்கிழமை".split("_"),weekdaysShort:"ஞாயிறு_திங்கள்_செவ்வாய்_புதன்_வியாழன்_வெள்ளி_சனி".split("_"),weekdaysMin:"ஞா_தி_செ_பு_வி_வெ_ச".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, HH:mm",LLLL:"dddd, D MMMM YYYY, HH:mm"},calendar:{sameDay:"[இன்று] LT",nextDay:"[நாளை] LT",nextWeek:"dddd, LT",lastDay:"[நேற்று] LT",lastWeek:"[கடந்த வாரம்] dddd, LT",sameElse:"L"},relativeTime:{future:"%s இல்",past:"%s முன்",s:"ஒரு சில விநாடிகள்",ss:"%d விநாடிகள்",m:"ஒரு நிமிடம்",mm:"%d நிமிடங்கள்",h:"ஒரு மணி நேரம்",hh:"%d மணி நேரம்",d:"ஒரு நாள்",dd:"%d நாட்கள்",M:"ஒரு மாதம்",MM:"%d மாதங்கள்",y:"ஒரு வருடம்",yy:"%d ஆண்டுகள்"},dayOfMonthOrdinalParse:/\d{1,2}வது/,ordinal:function(e){return e+"வது"},preparse:function(e){return e.replace(/[௧௨௩௪௫௬௭௮௯௦]/g,(function(e){return a[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},meridiemParse:/யாமம்|வைகறை|காலை|நண்பகல்|எற்பாடு|மாலை/,meridiem:function(e,t,a){return e<2?" யாமம்":e<6?" வைகறை":e<10?" காலை":e<14?" நண்பகல்":e<18?" எற்பாடு":e<22?" மாலை":" யாமம்"},meridiemHour:function(e,t){return 12===e&&(e=0),"யாமம்"===t?e<2?e:e+12:"வைகறை"===t||"காலை"===t||"நண்பகல்"===t&&e>=10?e:e+12},week:{dow:0,doy:6}})}(a(381))},3110:function(e,t,a){!function(e){"use strict";e.defineLocale("te",{months:"జనవరి_ఫిబ్రవరి_మార్చి_ఏప్రిల్_మే_జూన్_జులై_ఆగస్టు_సెప్టెంబర్_అక్టోబర్_నవంబర్_డిసెంబర్".split("_"),monthsShort:"జన._ఫిబ్ర._మార్చి_ఏప్రి._మే_జూన్_జులై_ఆగ._సెప్._అక్టో._నవ._డిసె.".split("_"),monthsParseExact:!0,weekdays:"ఆదివారం_సోమవారం_మంగళవారం_బుధవారం_గురువారం_శుక్రవారం_శనివారం".split("_"),weekdaysShort:"ఆది_సోమ_మంగళ_బుధ_గురు_శుక్ర_శని".split("_"),weekdaysMin:"ఆ_సో_మం_బు_గు_శు_శ".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[నేడు] LT",nextDay:"[రేపు] LT",nextWeek:"dddd, LT",lastDay:"[నిన్న] LT",lastWeek:"[గత] dddd, LT",sameElse:"L"},relativeTime:{future:"%s లో",past:"%s క్రితం",s:"కొన్ని క్షణాలు",ss:"%d సెకన్లు",m:"ఒక నిమిషం",mm:"%d నిమిషాలు",h:"ఒక గంట",hh:"%d గంటలు",d:"ఒక రోజు",dd:"%d రోజులు",M:"ఒక నెల",MM:"%d నెలలు",y:"ఒక సంవత్సరం",yy:"%d సంవత్సరాలు"},dayOfMonthOrdinalParse:/\d{1,2}వ/,ordinal:"%dవ",meridiemParse:/రాత్రి|ఉదయం|మధ్యాహ్నం|సాయంత్రం/,meridiemHour:function(e,t){return 12===e&&(e=0),"రాత్రి"===t?e<4?e:e+12:"ఉదయం"===t?e:"మధ్యాహ్నం"===t?e>=10?e:e+12:"సాయంత్రం"===t?e+12:void 0},meridiem:function(e,t,a){return e<4?"రాత్రి":e<10?"ఉదయం":e<17?"మధ్యాహ్నం":e<20?"సాయంత్రం":"రాత్రి"},week:{dow:0,doy:6}})}(a(381))},2095:function(e,t,a){!function(e){"use strict";e.defineLocale("tet",{months:"Janeiru_Fevereiru_Marsu_Abril_Maiu_Juñu_Jullu_Agustu_Setembru_Outubru_Novembru_Dezembru".split("_"),monthsShort:"Jan_Fev_Mar_Abr_Mai_Jun_Jul_Ago_Set_Out_Nov_Dez".split("_"),weekdays:"Domingu_Segunda_Tersa_Kuarta_Kinta_Sesta_Sabadu".split("_"),weekdaysShort:"Dom_Seg_Ters_Kua_Kint_Sest_Sab".split("_"),weekdaysMin:"Do_Seg_Te_Ku_Ki_Ses_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Ohin iha] LT",nextDay:"[Aban iha] LT",nextWeek:"dddd [iha] LT",lastDay:"[Horiseik iha] LT",lastWeek:"dddd [semana kotuk] [iha] LT",sameElse:"L"},relativeTime:{future:"iha %s",past:"%s liuba",s:"segundu balun",ss:"segundu %d",m:"minutu ida",mm:"minutu %d",h:"oras ida",hh:"oras %d",d:"loron ida",dd:"loron %d",M:"fulan ida",MM:"fulan %d",y:"tinan ida",yy:"tinan %d"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:1,doy:4}})}(a(381))},7321:function(e,t,a){!function(e){"use strict";var t={0:"-ум",1:"-ум",2:"-юм",3:"-юм",4:"-ум",5:"-ум",6:"-ум",7:"-ум",8:"-ум",9:"-ум",10:"-ум",12:"-ум",13:"-ум",20:"-ум",30:"-юм",40:"-ум",50:"-ум",60:"-ум",70:"-ум",80:"-ум",90:"-ум",100:"-ум"};e.defineLocale("tg",{months:{format:"январи_феврали_марти_апрели_майи_июни_июли_августи_сентябри_октябри_ноябри_декабри".split("_"),standalone:"январ_феврал_март_апрел_май_июн_июл_август_сентябр_октябр_ноябр_декабр".split("_")},monthsShort:"янв_фев_мар_апр_май_июн_июл_авг_сен_окт_ноя_дек".split("_"),weekdays:"якшанбе_душанбе_сешанбе_чоршанбе_панҷшанбе_ҷумъа_шанбе".split("_"),weekdaysShort:"яшб_дшб_сшб_чшб_пшб_ҷум_шнб".split("_"),weekdaysMin:"яш_дш_сш_чш_пш_ҷм_шб".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Имрӯз соати] LT",nextDay:"[Фардо соати] LT",lastDay:"[Дирӯз соати] LT",nextWeek:"dddd[и] [ҳафтаи оянда соати] LT",lastWeek:"dddd[и] [ҳафтаи гузашта соати] LT",sameElse:"L"},relativeTime:{future:"баъди %s",past:"%s пеш",s:"якчанд сония",m:"як дақиқа",mm:"%d дақиқа",h:"як соат",hh:"%d соат",d:"як рӯз",dd:"%d рӯз",M:"як моҳ",MM:"%d моҳ",y:"як сол",yy:"%d сол"},meridiemParse:/шаб|субҳ|рӯз|бегоҳ/,meridiemHour:function(e,t){return 12===e&&(e=0),"шаб"===t?e<4?e:e+12:"субҳ"===t?e:"рӯз"===t?e>=11?e:e+12:"бегоҳ"===t?e+12:void 0},meridiem:function(e,t,a){return e<4?"шаб":e<11?"субҳ":e<16?"рӯз":e<19?"бегоҳ":"шаб"},dayOfMonthOrdinalParse:/\d{1,2}-(ум|юм)/,ordinal:function(e){var a=e%10,r=e>=100?100:null;return e+(t[e]||t[a]||t[r])},week:{dow:1,doy:7}})}(a(381))},9041:function(e,t,a){!function(e){"use strict";e.defineLocale("th",{months:"มกราคม_กุมภาพันธ์_มีนาคม_เมษายน_พฤษภาคม_มิถุนายน_กรกฎาคม_สิงหาคม_กันยายน_ตุลาคม_พฤศจิกายน_ธันวาคม".split("_"),monthsShort:"ม.ค._ก.พ._มี.ค._เม.ย._พ.ค._มิ.ย._ก.ค._ส.ค._ก.ย._ต.ค._พ.ย._ธ.ค.".split("_"),monthsParseExact:!0,weekdays:"อาทิตย์_จันทร์_อังคาร_พุธ_พฤหัสบดี_ศุกร์_เสาร์".split("_"),weekdaysShort:"อาทิตย์_จันทร์_อังคาร_พุธ_พฤหัส_ศุกร์_เสาร์".split("_"),weekdaysMin:"อา._จ._อ._พ._พฤ._ศ._ส.".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY เวลา H:mm",LLLL:"วันddddที่ D MMMM YYYY เวลา H:mm"},meridiemParse:/ก่อนเที่ยง|หลังเที่ยง/,isPM:function(e){return"หลังเที่ยง"===e},meridiem:function(e,t,a){return e<12?"ก่อนเที่ยง":"หลังเที่ยง"},calendar:{sameDay:"[วันนี้ เวลา] LT",nextDay:"[พรุ่งนี้ เวลา] LT",nextWeek:"dddd[หน้า เวลา] LT",lastDay:"[เมื่อวานนี้ เวลา] LT",lastWeek:"[วัน]dddd[ที่แล้ว เวลา] LT",sameElse:"L"},relativeTime:{future:"อีก %s",past:"%sที่แล้ว",s:"ไม่กี่วินาที",ss:"%d วินาที",m:"1 นาที",mm:"%d นาที",h:"1 ชั่วโมง",hh:"%d ชั่วโมง",d:"1 วัน",dd:"%d วัน",w:"1 สัปดาห์",ww:"%d สัปดาห์",M:"1 เดือน",MM:"%d เดือน",y:"1 ปี",yy:"%d ปี"}})}(a(381))},9005:function(e,t,a){!function(e){"use strict";var t={1:"'inji",5:"'inji",8:"'inji",70:"'inji",80:"'inji",2:"'nji",7:"'nji",20:"'nji",50:"'nji",3:"'ünji",4:"'ünji",100:"'ünji",6:"'njy",9:"'unjy",10:"'unjy",30:"'unjy",60:"'ynjy",90:"'ynjy"};e.defineLocale("tk",{months:"Ýanwar_Fewral_Mart_Aprel_Maý_Iýun_Iýul_Awgust_Sentýabr_Oktýabr_Noýabr_Dekabr".split("_"),monthsShort:"Ýan_Few_Mar_Apr_Maý_Iýn_Iýl_Awg_Sen_Okt_Noý_Dek".split("_"),weekdays:"Ýekşenbe_Duşenbe_Sişenbe_Çarşenbe_Penşenbe_Anna_Şenbe".split("_"),weekdaysShort:"Ýek_Duş_Siş_Çar_Pen_Ann_Şen".split("_"),weekdaysMin:"Ýk_Dş_Sş_Çr_Pn_An_Şn".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[bugün sagat] LT",nextDay:"[ertir sagat] LT",nextWeek:"[indiki] dddd [sagat] LT",lastDay:"[düýn] LT",lastWeek:"[geçen] dddd [sagat] LT",sameElse:"L"},relativeTime:{future:"%s soň",past:"%s öň",s:"birnäçe sekunt",m:"bir minut",mm:"%d minut",h:"bir sagat",hh:"%d sagat",d:"bir gün",dd:"%d gün",M:"bir aý",MM:"%d aý",y:"bir ýyl",yy:"%d ýyl"},ordinal:function(e,a){switch(a){case"d":case"D":case"Do":case"DD":return e;default:if(0===e)return e+"'unjy";var r=e%10,s=e%100-r,o=e>=100?100:null;return e+(t[r]||t[s]||t[o])}},week:{dow:1,doy:7}})}(a(381))},5768:function(e,t,a){!function(e){"use strict";e.defineLocale("tl-ph",{months:"Enero_Pebrero_Marso_Abril_Mayo_Hunyo_Hulyo_Agosto_Setyembre_Oktubre_Nobyembre_Disyembre".split("_"),monthsShort:"Ene_Peb_Mar_Abr_May_Hun_Hul_Ago_Set_Okt_Nob_Dis".split("_"),weekdays:"Linggo_Lunes_Martes_Miyerkules_Huwebes_Biyernes_Sabado".split("_"),weekdaysShort:"Lin_Lun_Mar_Miy_Huw_Biy_Sab".split("_"),weekdaysMin:"Li_Lu_Ma_Mi_Hu_Bi_Sab".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"MM/D/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY HH:mm",LLLL:"dddd, MMMM DD, YYYY HH:mm"},calendar:{sameDay:"LT [ngayong araw]",nextDay:"[Bukas ng] LT",nextWeek:"LT [sa susunod na] dddd",lastDay:"LT [kahapon]",lastWeek:"LT [noong nakaraang] dddd",sameElse:"L"},relativeTime:{future:"sa loob ng %s",past:"%s ang nakalipas",s:"ilang segundo",ss:"%d segundo",m:"isang minuto",mm:"%d minuto",h:"isang oras",hh:"%d oras",d:"isang araw",dd:"%d araw",M:"isang buwan",MM:"%d buwan",y:"isang taon",yy:"%d taon"},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:function(e){return e},week:{dow:1,doy:4}})}(a(381))},9444:function(e,t,a){!function(e){"use strict";var t="pagh_wa’_cha’_wej_loS_vagh_jav_Soch_chorgh_Hut".split("_");function a(e){var t=e;return t=-1!==e.indexOf("jaj")?t.slice(0,-3)+"leS":-1!==e.indexOf("jar")?t.slice(0,-3)+"waQ":-1!==e.indexOf("DIS")?t.slice(0,-3)+"nem":t+" pIq"}function r(e){var t=e;return t=-1!==e.indexOf("jaj")?t.slice(0,-3)+"Hu’":-1!==e.indexOf("jar")?t.slice(0,-3)+"wen":-1!==e.indexOf("DIS")?t.slice(0,-3)+"ben":t+" ret"}function s(e,t,a,r){var s=o(e);switch(a){case"ss":return s+" lup";case"mm":return s+" tup";case"hh":return s+" rep";case"dd":return s+" jaj";case"MM":return s+" jar";case"yy":return s+" DIS"}}function o(e){var a=Math.floor(e%1e3/100),r=Math.floor(e%100/10),s=e%10,o="";return a>0&&(o+=t[a]+"vatlh"),r>0&&(o+=(""!==o?" ":"")+t[r]+"maH"),s>0&&(o+=(""!==o?" ":"")+t[s]),""===o?"pagh":o}e.defineLocale("tlh",{months:"tera’ jar wa’_tera’ jar cha’_tera’ jar wej_tera’ jar loS_tera’ jar vagh_tera’ jar jav_tera’ jar Soch_tera’ jar chorgh_tera’ jar Hut_tera’ jar wa’maH_tera’ jar wa’maH wa’_tera’ jar wa’maH cha’".split("_"),monthsShort:"jar wa’_jar cha’_jar wej_jar loS_jar vagh_jar jav_jar Soch_jar chorgh_jar Hut_jar wa’maH_jar wa’maH wa’_jar wa’maH cha’".split("_"),monthsParseExact:!0,weekdays:"lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),weekdaysShort:"lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),weekdaysMin:"lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[DaHjaj] LT",nextDay:"[wa’leS] LT",nextWeek:"LLL",lastDay:"[wa’Hu’] LT",lastWeek:"LLL",sameElse:"L"},relativeTime:{future:a,past:r,s:"puS lup",ss:s,m:"wa’ tup",mm:s,h:"wa’ rep",hh:s,d:"wa’ jaj",dd:s,M:"wa’ jar",MM:s,y:"wa’ DIS",yy:s},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a(381))},2397:function(e,t,a){!function(e){"use strict";var t={1:"'inci",5:"'inci",8:"'inci",70:"'inci",80:"'inci",2:"'nci",7:"'nci",20:"'nci",50:"'nci",3:"'üncü",4:"'üncü",100:"'üncü",6:"'ncı",9:"'uncu",10:"'uncu",30:"'uncu",60:"'ıncı",90:"'ıncı"};e.defineLocale("tr",{months:"Ocak_Şubat_Mart_Nisan_Mayıs_Haziran_Temmuz_Ağustos_Eylül_Ekim_Kasım_Aralık".split("_"),monthsShort:"Oca_Şub_Mar_Nis_May_Haz_Tem_Ağu_Eyl_Eki_Kas_Ara".split("_"),weekdays:"Pazar_Pazartesi_Salı_Çarşamba_Perşembe_Cuma_Cumartesi".split("_"),weekdaysShort:"Paz_Pts_Sal_Çar_Per_Cum_Cts".split("_"),weekdaysMin:"Pz_Pt_Sa_Ça_Pe_Cu_Ct".split("_"),meridiem:function(e,t,a){return e<12?a?"öö":"ÖÖ":a?"ös":"ÖS"},meridiemParse:/öö|ÖÖ|ös|ÖS/,isPM:function(e){return"ös"===e||"ÖS"===e},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[bugün saat] LT",nextDay:"[yarın saat] LT",nextWeek:"[gelecek] dddd [saat] LT",lastDay:"[dün] LT",lastWeek:"[geçen] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s sonra",past:"%s önce",s:"birkaç saniye",ss:"%d saniye",m:"bir dakika",mm:"%d dakika",h:"bir saat",hh:"%d saat",d:"bir gün",dd:"%d gün",w:"bir hafta",ww:"%d hafta",M:"bir ay",MM:"%d ay",y:"bir yıl",yy:"%d yıl"},ordinal:function(e,a){switch(a){case"d":case"D":case"Do":case"DD":return e;default:if(0===e)return e+"'ıncı";var r=e%10,s=e%100-r,o=e>=100?100:null;return e+(t[r]||t[s]||t[o])}},week:{dow:1,doy:7}})}(a(381))},8254:function(e,t,a){!function(e){"use strict";function t(e,t,a,r){var s={s:["viensas secunds","'iensas secunds"],ss:[e+" secunds",e+" secunds"],m:["'n míut","'iens míut"],mm:[e+" míuts",e+" míuts"],h:["'n þora","'iensa þora"],hh:[e+" þoras",e+" þoras"],d:["'n ziua","'iensa ziua"],dd:[e+" ziuas",e+" ziuas"],M:["'n mes","'iens mes"],MM:[e+" mesen",e+" mesen"],y:["'n ar","'iens ar"],yy:[e+" ars",e+" ars"]};return r||t?s[a][0]:s[a][1]}e.defineLocale("tzl",{months:"Januar_Fevraglh_Març_Avrïu_Mai_Gün_Julia_Guscht_Setemvar_Listopäts_Noemvar_Zecemvar".split("_"),monthsShort:"Jan_Fev_Mar_Avr_Mai_Gün_Jul_Gus_Set_Lis_Noe_Zec".split("_"),weekdays:"Súladi_Lúneçi_Maitzi_Márcuri_Xhúadi_Viénerçi_Sáturi".split("_"),weekdaysShort:"Súl_Lún_Mai_Már_Xhú_Vié_Sát".split("_"),weekdaysMin:"Sú_Lú_Ma_Má_Xh_Vi_Sá".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD.MM.YYYY",LL:"D. MMMM [dallas] YYYY",LLL:"D. MMMM [dallas] YYYY HH.mm",LLLL:"dddd, [li] D. MMMM [dallas] YYYY HH.mm"},meridiemParse:/d\'o|d\'a/i,isPM:function(e){return"d'o"===e.toLowerCase()},meridiem:function(e,t,a){return e>11?a?"d'o":"D'O":a?"d'a":"D'A"},calendar:{sameDay:"[oxhi à] LT",nextDay:"[demà à] LT",nextWeek:"dddd [à] LT",lastDay:"[ieiri à] LT",lastWeek:"[sür el] dddd [lasteu à] LT",sameElse:"L"},relativeTime:{future:"osprei %s",past:"ja%s",s:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a(381))},699:function(e,t,a){!function(e){"use strict";e.defineLocale("tzm-latn",{months:"innayr_brˤayrˤ_marˤsˤ_ibrir_mayyw_ywnyw_ywlywz_ɣwšt_šwtanbir_ktˤwbrˤ_nwwanbir_dwjnbir".split("_"),monthsShort:"innayr_brˤayrˤ_marˤsˤ_ibrir_mayyw_ywnyw_ywlywz_ɣwšt_šwtanbir_ktˤwbrˤ_nwwanbir_dwjnbir".split("_"),weekdays:"asamas_aynas_asinas_akras_akwas_asimwas_asiḍyas".split("_"),weekdaysShort:"asamas_aynas_asinas_akras_akwas_asimwas_asiḍyas".split("_"),weekdaysMin:"asamas_aynas_asinas_akras_akwas_asimwas_asiḍyas".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[asdkh g] LT",nextDay:"[aska g] LT",nextWeek:"dddd [g] LT",lastDay:"[assant g] LT",lastWeek:"dddd [g] LT",sameElse:"L"},relativeTime:{future:"dadkh s yan %s",past:"yan %s",s:"imik",ss:"%d imik",m:"minuḍ",mm:"%d minuḍ",h:"saɛa",hh:"%d tassaɛin",d:"ass",dd:"%d ossan",M:"ayowr",MM:"%d iyyirn",y:"asgas",yy:"%d isgasn"},week:{dow:6,doy:12}})}(a(381))},1106:function(e,t,a){!function(e){"use strict";e.defineLocale("tzm",{months:"ⵉⵏⵏⴰⵢⵔ_ⴱⵕⴰⵢⵕ_ⵎⴰⵕⵚ_ⵉⴱⵔⵉⵔ_ⵎⴰⵢⵢⵓ_ⵢⵓⵏⵢⵓ_ⵢⵓⵍⵢⵓⵣ_ⵖⵓⵛⵜ_ⵛⵓⵜⴰⵏⴱⵉⵔ_ⴽⵟⵓⴱⵕ_ⵏⵓⵡⴰⵏⴱⵉⵔ_ⴷⵓⵊⵏⴱⵉⵔ".split("_"),monthsShort:"ⵉⵏⵏⴰⵢⵔ_ⴱⵕⴰⵢⵕ_ⵎⴰⵕⵚ_ⵉⴱⵔⵉⵔ_ⵎⴰⵢⵢⵓ_ⵢⵓⵏⵢⵓ_ⵢⵓⵍⵢⵓⵣ_ⵖⵓⵛⵜ_ⵛⵓⵜⴰⵏⴱⵉⵔ_ⴽⵟⵓⴱⵕ_ⵏⵓⵡⴰⵏⴱⵉⵔ_ⴷⵓⵊⵏⴱⵉⵔ".split("_"),weekdays:"ⴰⵙⴰⵎⴰⵙ_ⴰⵢⵏⴰⵙ_ⴰⵙⵉⵏⴰⵙ_ⴰⴽⵔⴰⵙ_ⴰⴽⵡⴰⵙ_ⴰⵙⵉⵎⵡⴰⵙ_ⴰⵙⵉⴹⵢⴰⵙ".split("_"),weekdaysShort:"ⴰⵙⴰⵎⴰⵙ_ⴰⵢⵏⴰⵙ_ⴰⵙⵉⵏⴰⵙ_ⴰⴽⵔⴰⵙ_ⴰⴽⵡⴰⵙ_ⴰⵙⵉⵎⵡⴰⵙ_ⴰⵙⵉⴹⵢⴰⵙ".split("_"),weekdaysMin:"ⴰⵙⴰⵎⴰⵙ_ⴰⵢⵏⴰⵙ_ⴰⵙⵉⵏⴰⵙ_ⴰⴽⵔⴰⵙ_ⴰⴽⵡⴰⵙ_ⴰⵙⵉⵎⵡⴰⵙ_ⴰⵙⵉⴹⵢⴰⵙ".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[ⴰⵙⴷⵅ ⴴ] LT",nextDay:"[ⴰⵙⴽⴰ ⴴ] LT",nextWeek:"dddd [ⴴ] LT",lastDay:"[ⴰⵚⴰⵏⵜ ⴴ] LT",lastWeek:"dddd [ⴴ] LT",sameElse:"L"},relativeTime:{future:"ⴷⴰⴷⵅ ⵙ ⵢⴰⵏ %s",past:"ⵢⴰⵏ %s",s:"ⵉⵎⵉⴽ",ss:"%d ⵉⵎⵉⴽ",m:"ⵎⵉⵏⵓⴺ",mm:"%d ⵎⵉⵏⵓⴺ",h:"ⵙⴰⵄⴰ",hh:"%d ⵜⴰⵙⵙⴰⵄⵉⵏ",d:"ⴰⵙⵙ",dd:"%d oⵙⵙⴰⵏ",M:"ⴰⵢoⵓⵔ",MM:"%d ⵉⵢⵢⵉⵔⵏ",y:"ⴰⵙⴳⴰⵙ",yy:"%d ⵉⵙⴳⴰⵙⵏ"},week:{dow:6,doy:12}})}(a(381))},9288:function(e,t,a){!function(e){"use strict";e.defineLocale("ug-cn",{months:"يانۋار_فېۋرال_مارت_ئاپرېل_ماي_ئىيۇن_ئىيۇل_ئاۋغۇست_سېنتەبىر_ئۆكتەبىر_نويابىر_دېكابىر".split("_"),monthsShort:"يانۋار_فېۋرال_مارت_ئاپرېل_ماي_ئىيۇن_ئىيۇل_ئاۋغۇست_سېنتەبىر_ئۆكتەبىر_نويابىر_دېكابىر".split("_"),weekdays:"يەكشەنبە_دۈشەنبە_سەيشەنبە_چارشەنبە_پەيشەنبە_جۈمە_شەنبە".split("_"),weekdaysShort:"يە_دۈ_سە_چا_پە_جۈ_شە".split("_"),weekdaysMin:"يە_دۈ_سە_چا_پە_جۈ_شە".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY-يىلىM-ئاينىڭD-كۈنى",LLL:"YYYY-يىلىM-ئاينىڭD-كۈنى، HH:mm",LLLL:"dddd، YYYY-يىلىM-ئاينىڭD-كۈنى، HH:mm"},meridiemParse:/يېرىم كېچە|سەھەر|چۈشتىن بۇرۇن|چۈش|چۈشتىن كېيىن|كەچ/,meridiemHour:function(e,t){return 12===e&&(e=0),"يېرىم كېچە"===t||"سەھەر"===t||"چۈشتىن بۇرۇن"===t?e:"چۈشتىن كېيىن"===t||"كەچ"===t?e+12:e>=11?e:e+12},meridiem:function(e,t,a){var r=100*e+t;return r<600?"يېرىم كېچە":r<900?"سەھەر":r<1130?"چۈشتىن بۇرۇن":r<1230?"چۈش":r<1800?"چۈشتىن كېيىن":"كەچ"},calendar:{sameDay:"[بۈگۈن سائەت] LT",nextDay:"[ئەتە سائەت] LT",nextWeek:"[كېلەركى] dddd [سائەت] LT",lastDay:"[تۆنۈگۈن] LT",lastWeek:"[ئالدىنقى] dddd [سائەت] LT",sameElse:"L"},relativeTime:{future:"%s كېيىن",past:"%s بۇرۇن",s:"نەچچە سېكونت",ss:"%d سېكونت",m:"بىر مىنۇت",mm:"%d مىنۇت",h:"بىر سائەت",hh:"%d سائەت",d:"بىر كۈن",dd:"%d كۈن",M:"بىر ئاي",MM:"%d ئاي",y:"بىر يىل",yy:"%d يىل"},dayOfMonthOrdinalParse:/\d{1,2}(-كۈنى|-ئاي|-ھەپتە)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"-كۈنى";case"w":case"W":return e+"-ھەپتە";default:return e}},preparse:function(e){return e.replace(/،/g,",")},postformat:function(e){return e.replace(/,/g,"،")},week:{dow:1,doy:7}})}(a(381))},7691:function(e,t,a){!function(e){"use strict";function t(e,t){var a=e.split("_");return t%10==1&&t%100!=11?a[0]:t%10>=2&&t%10<=4&&(t%100<10||t%100>=20)?a[1]:a[2]}function a(e,a,r){return"m"===r?a?"хвилина":"хвилину":"h"===r?a?"година":"годину":e+" "+t({ss:a?"секунда_секунди_секунд":"секунду_секунди_секунд",mm:a?"хвилина_хвилини_хвилин":"хвилину_хвилини_хвилин",hh:a?"година_години_годин":"годину_години_годин",dd:"день_дні_днів",MM:"місяць_місяці_місяців",yy:"рік_роки_років"}[r],+e)}function r(e,t){var a={nominative:"неділя_понеділок_вівторок_середа_четвер_п’ятниця_субота".split("_"),accusative:"неділю_понеділок_вівторок_середу_четвер_п’ятницю_суботу".split("_"),genitive:"неділі_понеділка_вівторка_середи_четверга_п’ятниці_суботи".split("_")};return!0===e?a.nominative.slice(1,7).concat(a.nominative.slice(0,1)):e?a[/(\[[ВвУу]\]) ?dddd/.test(t)?"accusative":/\[?(?:минулої|наступної)? ?\] ?dddd/.test(t)?"genitive":"nominative"][e.day()]:a.nominative}function s(e){return function(){return e+"о"+(11===this.hours()?"б":"")+"] LT"}}e.defineLocale("uk",{months:{format:"січня_лютого_березня_квітня_травня_червня_липня_серпня_вересня_жовтня_листопада_грудня".split("_"),standalone:"січень_лютий_березень_квітень_травень_червень_липень_серпень_вересень_жовтень_листопад_грудень".split("_")},monthsShort:"січ_лют_бер_квіт_трав_черв_лип_серп_вер_жовт_лист_груд".split("_"),weekdays:r,weekdaysShort:"нд_пн_вт_ср_чт_пт_сб".split("_"),weekdaysMin:"нд_пн_вт_ср_чт_пт_сб".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY р.",LLL:"D MMMM YYYY р., HH:mm",LLLL:"dddd, D MMMM YYYY р., HH:mm"},calendar:{sameDay:s("[Сьогодні "),nextDay:s("[Завтра "),lastDay:s("[Вчора "),nextWeek:s("[У] dddd ["),lastWeek:function(){switch(this.day()){case 0:case 3:case 5:case 6:return s("[Минулої] dddd [").call(this);case 1:case 2:case 4:return s("[Минулого] dddd [").call(this)}},sameElse:"L"},relativeTime:{future:"за %s",past:"%s тому",s:"декілька секунд",ss:a,m:a,mm:a,h:"годину",hh:a,d:"день",dd:a,M:"місяць",MM:a,y:"рік",yy:a},meridiemParse:/ночі|ранку|дня|вечора/,isPM:function(e){return/^(дня|вечора)$/.test(e)},meridiem:function(e,t,a){return e<4?"ночі":e<12?"ранку":e<17?"дня":"вечора"},dayOfMonthOrdinalParse:/\d{1,2}-(й|го)/,ordinal:function(e,t){switch(t){case"M":case"d":case"DDD":case"w":case"W":return e+"-й";case"D":return e+"-го";default:return e}},week:{dow:1,doy:7}})}(a(381))},3795:function(e,t,a){!function(e){"use strict";var t=["جنوری","فروری","مارچ","اپریل","مئی","جون","جولائی","اگست","ستمبر","اکتوبر","نومبر","دسمبر"],a=["اتوار","پیر","منگل","بدھ","جمعرات","جمعہ","ہفتہ"];e.defineLocale("ur",{months:t,monthsShort:t,weekdays:a,weekdaysShort:a,weekdaysMin:a,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd، D MMMM YYYY HH:mm"},meridiemParse:/صبح|شام/,isPM:function(e){return"شام"===e},meridiem:function(e,t,a){return e<12?"صبح":"شام"},calendar:{sameDay:"[آج بوقت] LT",nextDay:"[کل بوقت] LT",nextWeek:"dddd [بوقت] LT",lastDay:"[گذشتہ روز بوقت] LT",lastWeek:"[گذشتہ] dddd [بوقت] LT",sameElse:"L"},relativeTime:{future:"%s بعد",past:"%s قبل",s:"چند سیکنڈ",ss:"%d سیکنڈ",m:"ایک منٹ",mm:"%d منٹ",h:"ایک گھنٹہ",hh:"%d گھنٹے",d:"ایک دن",dd:"%d دن",M:"ایک ماہ",MM:"%d ماہ",y:"ایک سال",yy:"%d سال"},preparse:function(e){return e.replace(/،/g,",")},postformat:function(e){return e.replace(/,/g,"،")},week:{dow:1,doy:4}})}(a(381))},588:function(e,t,a){!function(e){"use strict";e.defineLocale("uz-latn",{months:"Yanvar_Fevral_Mart_Aprel_May_Iyun_Iyul_Avgust_Sentabr_Oktabr_Noyabr_Dekabr".split("_"),monthsShort:"Yan_Fev_Mar_Apr_May_Iyun_Iyul_Avg_Sen_Okt_Noy_Dek".split("_"),weekdays:"Yakshanba_Dushanba_Seshanba_Chorshanba_Payshanba_Juma_Shanba".split("_"),weekdaysShort:"Yak_Dush_Sesh_Chor_Pay_Jum_Shan".split("_"),weekdaysMin:"Ya_Du_Se_Cho_Pa_Ju_Sha".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"D MMMM YYYY, dddd HH:mm"},calendar:{sameDay:"[Bugun soat] LT [da]",nextDay:"[Ertaga] LT [da]",nextWeek:"dddd [kuni soat] LT [da]",lastDay:"[Kecha soat] LT [da]",lastWeek:"[O'tgan] dddd [kuni soat] LT [da]",sameElse:"L"},relativeTime:{future:"Yaqin %s ichida",past:"Bir necha %s oldin",s:"soniya",ss:"%d soniya",m:"bir daqiqa",mm:"%d daqiqa",h:"bir soat",hh:"%d soat",d:"bir kun",dd:"%d kun",M:"bir oy",MM:"%d oy",y:"bir yil",yy:"%d yil"},week:{dow:1,doy:7}})}(a(381))},6791:function(e,t,a){!function(e){"use strict";e.defineLocale("uz",{months:"январ_феврал_март_апрел_май_июн_июл_август_сентябр_октябр_ноябр_декабр".split("_"),monthsShort:"янв_фев_мар_апр_май_июн_июл_авг_сен_окт_ноя_дек".split("_"),weekdays:"Якшанба_Душанба_Сешанба_Чоршанба_Пайшанба_Жума_Шанба".split("_"),weekdaysShort:"Якш_Душ_Сеш_Чор_Пай_Жум_Шан".split("_"),weekdaysMin:"Як_Ду_Се_Чо_Па_Жу_Ша".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"D MMMM YYYY, dddd HH:mm"},calendar:{sameDay:"[Бугун соат] LT [да]",nextDay:"[Эртага] LT [да]",nextWeek:"dddd [куни соат] LT [да]",lastDay:"[Кеча соат] LT [да]",lastWeek:"[Утган] dddd [куни соат] LT [да]",sameElse:"L"},relativeTime:{future:"Якин %s ичида",past:"Бир неча %s олдин",s:"фурсат",ss:"%d фурсат",m:"бир дакика",mm:"%d дакика",h:"бир соат",hh:"%d соат",d:"бир кун",dd:"%d кун",M:"бир ой",MM:"%d ой",y:"бир йил",yy:"%d йил"},week:{dow:1,doy:7}})}(a(381))},5666:function(e,t,a){!function(e){"use strict";e.defineLocale("vi",{months:"tháng 1_tháng 2_tháng 3_tháng 4_tháng 5_tháng 6_tháng 7_tháng 8_tháng 9_tháng 10_tháng 11_tháng 12".split("_"),monthsShort:"Thg 01_Thg 02_Thg 03_Thg 04_Thg 05_Thg 06_Thg 07_Thg 08_Thg 09_Thg 10_Thg 11_Thg 12".split("_"),monthsParseExact:!0,weekdays:"chủ nhật_thứ hai_thứ ba_thứ tư_thứ năm_thứ sáu_thứ bảy".split("_"),weekdaysShort:"CN_T2_T3_T4_T5_T6_T7".split("_"),weekdaysMin:"CN_T2_T3_T4_T5_T6_T7".split("_"),weekdaysParseExact:!0,meridiemParse:/sa|ch/i,isPM:function(e){return/^ch$/i.test(e)},meridiem:function(e,t,a){return e<12?a?"sa":"SA":a?"ch":"CH"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM [năm] YYYY",LLL:"D MMMM [năm] YYYY HH:mm",LLLL:"dddd, D MMMM [năm] YYYY HH:mm",l:"DD/M/YYYY",ll:"D MMM YYYY",lll:"D MMM YYYY HH:mm",llll:"ddd, D MMM YYYY HH:mm"},calendar:{sameDay:"[Hôm nay lúc] LT",nextDay:"[Ngày mai lúc] LT",nextWeek:"dddd [tuần tới lúc] LT",lastDay:"[Hôm qua lúc] LT",lastWeek:"dddd [tuần trước lúc] LT",sameElse:"L"},relativeTime:{future:"%s tới",past:"%s trước",s:"vài giây",ss:"%d giây",m:"một phút",mm:"%d phút",h:"một giờ",hh:"%d giờ",d:"một ngày",dd:"%d ngày",w:"một tuần",ww:"%d tuần",M:"một tháng",MM:"%d tháng",y:"một năm",yy:"%d năm"},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:function(e){return e},week:{dow:1,doy:4}})}(a(381))},4378:function(e,t,a){!function(e){"use strict";e.defineLocale("x-pseudo",{months:"J~áñúá~rý_F~ébrú~árý_~Márc~h_Áp~ríl_~Máý_~Júñé~_Júl~ý_Áú~gúst~_Sép~témb~ér_Ó~ctób~ér_Ñ~óvém~bér_~Décé~mbér".split("_"),monthsShort:"J~áñ_~Féb_~Már_~Ápr_~Máý_~Júñ_~Júl_~Áúg_~Sép_~Óct_~Ñóv_~Déc".split("_"),monthsParseExact:!0,weekdays:"S~úñdá~ý_Mó~ñdáý~_Túé~sdáý~_Wéd~ñésd~áý_T~húrs~dáý_~Fríd~áý_S~átúr~dáý".split("_"),weekdaysShort:"S~úñ_~Móñ_~Túé_~Wéd_~Thú_~Frí_~Sát".split("_"),weekdaysMin:"S~ú_Mó~_Tú_~Wé_T~h_Fr~_Sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[T~ódá~ý át] LT",nextDay:"[T~ómó~rró~w át] LT",nextWeek:"dddd [át] LT",lastDay:"[Ý~ést~érdá~ý át] LT",lastWeek:"[L~ást] dddd [át] LT",sameElse:"L"},relativeTime:{future:"í~ñ %s",past:"%s á~gó",s:"á ~féw ~sécó~ñds",ss:"%d s~écóñ~ds",m:"á ~míñ~úté",mm:"%d m~íñú~tés",h:"á~ñ hó~úr",hh:"%d h~óúrs",d:"á ~dáý",dd:"%d d~áýs",M:"á ~móñ~th",MM:"%d m~óñt~hs",y:"á ~ýéár",yy:"%d ý~éárs"},dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:1,doy:4}})}(a(381))},5805:function(e,t,a){!function(e){"use strict";e.defineLocale("yo",{months:"Sẹ́rẹ́_Èrèlè_Ẹrẹ̀nà_Ìgbé_Èbibi_Òkùdu_Agẹmo_Ògún_Owewe_Ọ̀wàrà_Bélú_Ọ̀pẹ̀̀".split("_"),monthsShort:"Sẹ́r_Èrl_Ẹrn_Ìgb_Èbi_Òkù_Agẹ_Ògú_Owe_Ọ̀wà_Bél_Ọ̀pẹ̀̀".split("_"),weekdays:"Àìkú_Ajé_Ìsẹ́gun_Ọjọ́rú_Ọjọ́bọ_Ẹtì_Àbámẹ́ta".split("_"),weekdaysShort:"Àìk_Ajé_Ìsẹ́_Ọjr_Ọjb_Ẹtì_Àbá".split("_"),weekdaysMin:"Àì_Aj_Ìs_Ọr_Ọb_Ẹt_Àb".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Ònì ni] LT",nextDay:"[Ọ̀la ni] LT",nextWeek:"dddd [Ọsẹ̀ tón'bọ] [ni] LT",lastDay:"[Àna ni] LT",lastWeek:"dddd [Ọsẹ̀ tólọ́] [ni] LT",sameElse:"L"},relativeTime:{future:"ní %s",past:"%s kọjá",s:"ìsẹjú aayá die",ss:"aayá %d",m:"ìsẹjú kan",mm:"ìsẹjú %d",h:"wákati kan",hh:"wákati %d",d:"ọjọ́ kan",dd:"ọjọ́ %d",M:"osù kan",MM:"osù %d",y:"ọdún kan",yy:"ọdún %d"},dayOfMonthOrdinalParse:/ọjọ́\s\d{1,2}/,ordinal:"ọjọ́ %d",week:{dow:1,doy:4}})}(a(381))},3839:function(e,t,a){!function(e){"use strict";e.defineLocale("zh-cn",{months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),weekdaysShort:"周日_周一_周二_周三_周四_周五_周六".split("_"),weekdaysMin:"日_一_二_三_四_五_六".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY年M月D日",LLL:"YYYY年M月D日Ah点mm分",LLLL:"YYYY年M月D日ddddAh点mm分",l:"YYYY/M/D",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日dddd HH:mm"},meridiemParse:/凌晨|早上|上午|中午|下午|晚上/,meridiemHour:function(e,t){return 12===e&&(e=0),"凌晨"===t||"早上"===t||"上午"===t?e:"下午"===t||"晚上"===t?e+12:e>=11?e:e+12},meridiem:function(e,t,a){var r=100*e+t;return r<600?"凌晨":r<900?"早上":r<1130?"上午":r<1230?"中午":r<1800?"下午":"晚上"},calendar:{sameDay:"[今天]LT",nextDay:"[明天]LT",nextWeek:function(e){return e.week()!==this.week()?"[下]dddLT":"[本]dddLT"},lastDay:"[昨天]LT",lastWeek:function(e){return this.week()!==e.week()?"[上]dddLT":"[本]dddLT"},sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(日|月|周)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"日";case"M":return e+"月";case"w":case"W":return e+"周";default:return e}},relativeTime:{future:"%s后",past:"%s前",s:"几秒",ss:"%d 秒",m:"1 分钟",mm:"%d 分钟",h:"1 小时",hh:"%d 小时",d:"1 天",dd:"%d 天",w:"1 周",ww:"%d 周",M:"1 个月",MM:"%d 个月",y:"1 年",yy:"%d 年"},week:{dow:1,doy:4}})}(a(381))},5726:function(e,t,a){!function(e){"use strict";e.defineLocale("zh-hk",{months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),weekdaysShort:"週日_週一_週二_週三_週四_週五_週六".split("_"),weekdaysMin:"日_一_二_三_四_五_六".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY年M月D日",LLL:"YYYY年M月D日 HH:mm",LLLL:"YYYY年M月D日dddd HH:mm",l:"YYYY/M/D",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日dddd HH:mm"},meridiemParse:/凌晨|早上|上午|中午|下午|晚上/,meridiemHour:function(e,t){return 12===e&&(e=0),"凌晨"===t||"早上"===t||"上午"===t?e:"中午"===t?e>=11?e:e+12:"下午"===t||"晚上"===t?e+12:void 0},meridiem:function(e,t,a){var r=100*e+t;return r<600?"凌晨":r<900?"早上":r<1200?"上午":1200===r?"中午":r<1800?"下午":"晚上"},calendar:{sameDay:"[今天]LT",nextDay:"[明天]LT",nextWeek:"[下]ddddLT",lastDay:"[昨天]LT",lastWeek:"[上]ddddLT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(日|月|週)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"日";case"M":return e+"月";case"w":case"W":return e+"週";default:return e}},relativeTime:{future:"%s後",past:"%s前",s:"幾秒",ss:"%d 秒",m:"1 分鐘",mm:"%d 分鐘",h:"1 小時",hh:"%d 小時",d:"1 天",dd:"%d 天",M:"1 個月",MM:"%d 個月",y:"1 年",yy:"%d 年"}})}(a(381))},9807:function(e,t,a){!function(e){"use strict";e.defineLocale("zh-mo",{months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),weekdaysShort:"週日_週一_週二_週三_週四_週五_週六".split("_"),weekdaysMin:"日_一_二_三_四_五_六".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"YYYY年M月D日",LLL:"YYYY年M月D日 HH:mm",LLLL:"YYYY年M月D日dddd HH:mm",l:"D/M/YYYY",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日dddd HH:mm"},meridiemParse:/凌晨|早上|上午|中午|下午|晚上/,meridiemHour:function(e,t){return 12===e&&(e=0),"凌晨"===t||"早上"===t||"上午"===t?e:"中午"===t?e>=11?e:e+12:"下午"===t||"晚上"===t?e+12:void 0},meridiem:function(e,t,a){var r=100*e+t;return r<600?"凌晨":r<900?"早上":r<1130?"上午":r<1230?"中午":r<1800?"下午":"晚上"},calendar:{sameDay:"[今天] LT",nextDay:"[明天] LT",nextWeek:"[下]dddd LT",lastDay:"[昨天] LT",lastWeek:"[上]dddd LT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(日|月|週)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"日";case"M":return e+"月";case"w":case"W":return e+"週";default:return e}},relativeTime:{future:"%s內",past:"%s前",s:"幾秒",ss:"%d 秒",m:"1 分鐘",mm:"%d 分鐘",h:"1 小時",hh:"%d 小時",d:"1 天",dd:"%d 天",M:"1 個月",MM:"%d 個月",y:"1 年",yy:"%d 年"}})}(a(381))},4152:function(e,t,a){!function(e){"use strict";e.defineLocale("zh-tw",{months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),weekdaysShort:"週日_週一_週二_週三_週四_週五_週六".split("_"),weekdaysMin:"日_一_二_三_四_五_六".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY年M月D日",LLL:"YYYY年M月D日 HH:mm",LLLL:"YYYY年M月D日dddd HH:mm",l:"YYYY/M/D",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日dddd HH:mm"},meridiemParse:/凌晨|早上|上午|中午|下午|晚上/,meridiemHour:function(e,t){return 12===e&&(e=0),"凌晨"===t||"早上"===t||"上午"===t?e:"中午"===t?e>=11?e:e+12:"下午"===t||"晚上"===t?e+12:void 0},meridiem:function(e,t,a){var r=100*e+t;return r<600?"凌晨":r<900?"早上":r<1130?"上午":r<1230?"中午":r<1800?"下午":"晚上"},calendar:{sameDay:"[今天] LT",nextDay:"[明天] LT",nextWeek:"[下]dddd LT",lastDay:"[昨天] LT",lastWeek:"[上]dddd LT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(日|月|週)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"日";case"M":return e+"月";case"w":case"W":return e+"週";default:return e}},relativeTime:{future:"%s後",past:"%s前",s:"幾秒",ss:"%d 秒",m:"1 分鐘",mm:"%d 分鐘",h:"1 小時",hh:"%d 小時",d:"1 天",dd:"%d 天",M:"1 個月",MM:"%d 個月",y:"1 年",yy:"%d 年"}})}(a(381))},6700:(e,t,a)=>{var r={"./af":2786,"./af.js":2786,"./ar":867,"./ar-dz":4130,"./ar-dz.js":4130,"./ar-kw":6135,"./ar-kw.js":6135,"./ar-ly":6440,"./ar-ly.js":6440,"./ar-ma":7702,"./ar-ma.js":7702,"./ar-sa":6040,"./ar-sa.js":6040,"./ar-tn":5671,"./ar-tn.js":5671,"./ar.js":867,"./az":1083,"./az.js":1083,"./be":9808,"./be.js":9808,"./bg":8338,"./bg.js":8338,"./bm":7438,"./bm.js":7438,"./bn":8905,"./bn-bd":6225,"./bn-bd.js":6225,"./bn.js":8905,"./bo":1560,"./bo.js":1560,"./br":1278,"./br.js":1278,"./bs":622,"./bs.js":622,"./ca":2468,"./ca.js":2468,"./cs":5822,"./cs.js":5822,"./cv":877,"./cv.js":877,"./cy":7373,"./cy.js":7373,"./da":4780,"./da.js":4780,"./de":9740,"./de-at":217,"./de-at.js":217,"./de-ch":894,"./de-ch.js":894,"./de.js":9740,"./dv":5300,"./dv.js":5300,"./el":837,"./el.js":837,"./en-au":8348,"./en-au.js":8348,"./en-ca":7925,"./en-ca.js":7925,"./en-gb":2243,"./en-gb.js":2243,"./en-ie":6436,"./en-ie.js":6436,"./en-il":7207,"./en-il.js":7207,"./en-in":4175,"./en-in.js":4175,"./en-nz":6319,"./en-nz.js":6319,"./en-sg":1662,"./en-sg.js":1662,"./eo":2915,"./eo.js":2915,"./es":5655,"./es-do":5251,"./es-do.js":5251,"./es-mx":6112,"./es-mx.js":6112,"./es-us":1146,"./es-us.js":1146,"./es.js":5655,"./et":5603,"./et.js":5603,"./eu":7763,"./eu.js":7763,"./fa":6959,"./fa.js":6959,"./fi":1897,"./fi.js":1897,"./fil":2549,"./fil.js":2549,"./fo":4694,"./fo.js":4694,"./fr":4470,"./fr-ca":3049,"./fr-ca.js":3049,"./fr-ch":2330,"./fr-ch.js":2330,"./fr.js":4470,"./fy":5044,"./fy.js":5044,"./ga":9295,"./ga.js":9295,"./gd":2101,"./gd.js":2101,"./gl":8794,"./gl.js":8794,"./gom-deva":7884,"./gom-deva.js":7884,"./gom-latn":3168,"./gom-latn.js":3168,"./gu":5349,"./gu.js":5349,"./he":4206,"./he.js":4206,"./hi":94,"./hi.js":94,"./hr":316,"./hr.js":316,"./hu":2138,"./hu.js":2138,"./hy-am":3470,"./hy-am.js":3470,"./id":9218,"./id.js":9218,"./is":135,"./is.js":135,"./it":626,"./it-ch":150,"./it-ch.js":150,"./it.js":626,"./ja":9183,"./ja.js":9183,"./jv":4286,"./jv.js":4286,"./ka":2105,"./ka.js":2105,"./kk":7772,"./kk.js":7772,"./km":8758,"./km.js":8758,"./kn":9282,"./kn.js":9282,"./ko":3730,"./ko.js":3730,"./ku":1408,"./ku.js":1408,"./ky":3291,"./ky.js":3291,"./lb":6841,"./lb.js":6841,"./lo":5466,"./lo.js":5466,"./lt":7010,"./lt.js":7010,"./lv":7595,"./lv.js":7595,"./me":9861,"./me.js":9861,"./mi":5493,"./mi.js":5493,"./mk":5966,"./mk.js":5966,"./ml":7341,"./ml.js":7341,"./mn":5115,"./mn.js":5115,"./mr":370,"./mr.js":370,"./ms":9847,"./ms-my":1237,"./ms-my.js":1237,"./ms.js":9847,"./mt":2126,"./mt.js":2126,"./my":6165,"./my.js":6165,"./nb":4924,"./nb.js":4924,"./ne":6744,"./ne.js":6744,"./nl":3901,"./nl-be":9814,"./nl-be.js":9814,"./nl.js":3901,"./nn":3877,"./nn.js":3877,"./oc-lnc":2135,"./oc-lnc.js":2135,"./pa-in":5858,"./pa-in.js":5858,"./pl":4495,"./pl.js":4495,"./pt":9520,"./pt-br":7971,"./pt-br.js":7971,"./pt.js":9520,"./ro":6459,"./ro.js":6459,"./ru":1793,"./ru.js":1793,"./sd":950,"./sd.js":950,"./se":490,"./se.js":490,"./si":124,"./si.js":124,"./sk":4249,"./sk.js":4249,"./sl":4985,"./sl.js":4985,"./sq":1104,"./sq.js":1104,"./sr":9131,"./sr-cyrl":9915,"./sr-cyrl.js":9915,"./sr.js":9131,"./ss":5893,"./ss.js":5893,"./sv":8760,"./sv.js":8760,"./sw":1172,"./sw.js":1172,"./ta":7333,"./ta.js":7333,"./te":3110,"./te.js":3110,"./tet":2095,"./tet.js":2095,"./tg":7321,"./tg.js":7321,"./th":9041,"./th.js":9041,"./tk":9005,"./tk.js":9005,"./tl-ph":5768,"./tl-ph.js":5768,"./tlh":9444,"./tlh.js":9444,"./tr":2397,"./tr.js":2397,"./tzl":8254,"./tzl.js":8254,"./tzm":1106,"./tzm-latn":699,"./tzm-latn.js":699,"./tzm.js":1106,"./ug-cn":9288,"./ug-cn.js":9288,"./uk":7691,"./uk.js":7691,"./ur":3795,"./ur.js":3795,"./uz":6791,"./uz-latn":588,"./uz-latn.js":588,"./uz.js":6791,"./vi":5666,"./vi.js":5666,"./x-pseudo":4378,"./x-pseudo.js":4378,"./yo":5805,"./yo.js":5805,"./zh-cn":3839,"./zh-cn.js":3839,"./zh-hk":5726,"./zh-hk.js":5726,"./zh-mo":9807,"./zh-mo.js":9807,"./zh-tw":4152,"./zh-tw.js":4152};function s(e){var t=o(e);return a(t)}function o(e){if(!a.o(r,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return r[e]}s.keys=function(){return Object.keys(r)},s.resolve=o,e.exports=s,s.id=6700},381:function(e,t,a){(e=a.nmd(e)).exports=function(){"use strict";var t,r;function s(){return t.apply(null,arguments)}function o(e){t=e}function n(e){return e instanceof Array||"[object Array]"===Object.prototype.toString.call(e)}function l(e){return null!=e&&"[object Object]"===Object.prototype.toString.call(e)}function i(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function d(e){if(Object.getOwnPropertyNames)return 0===Object.getOwnPropertyNames(e).length;var t;for(t in e)if(i(e,t))return!1;return!0}function c(e){return void 0===e}function h(e){return"number"==typeof e||"[object Number]"===Object.prototype.toString.call(e)}function m(e){return e instanceof Date||"[object Date]"===Object.prototype.toString.call(e)}function u(e,t){var a,r=[];for(a=0;a>>0;for(t=0;t0)for(a=0;a=0?a?"+":"":"-")+Math.pow(10,Math.max(0,s)).toString().substr(1)+r}var O=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|N{1,5}|YYYYYY|YYYYY|YYYY|YY|y{2,4}|yo?|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,F=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,N={},W={};function R(e,t,a,r){var s=r;"string"==typeof r&&(s=function(){return this[r]()}),e&&(W[e]=s),t&&(W[t[0]]=function(){return P(s.apply(this,arguments),t[1],t[2])}),a&&(W[a]=function(){return this.localeData().ordinal(s.apply(this,arguments),e)})}function B(e){return e.match(/\[[\s\S]/)?e.replace(/^\[|\]$/g,""):e.replace(/\\/g,"")}function I(e){var t,a,r=e.match(O);for(t=0,a=r.length;t=0&&F.test(e);)e=e.replace(F,r),F.lastIndex=0,a-=1;return e}var q={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"};function V(e){var t=this._longDateFormat[e],a=this._longDateFormat[e.toUpperCase()];return t||!a?t:(this._longDateFormat[e]=a.match(O).map((function(e){return"MMMM"===e||"MM"===e||"DD"===e||"dddd"===e?e.slice(1):e})).join(""),this._longDateFormat[e])}var U="Invalid date";function J(){return this._invalidDate}var K="%d",$=/\d{1,2}/;function X(e){return this._ordinal.replace("%d",e)}var Q={future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",w:"a week",ww:"%d weeks",M:"a month",MM:"%d months",y:"a year",yy:"%d years"};function ee(e,t,a,r){var s=this._relativeTime[a];return j(s)?s(e,t,a,r):s.replace(/%d/i,e)}function te(e,t){var a=this._relativeTime[e>0?"future":"past"];return j(a)?a(t):a.replace(/%s/i,t)}var ae={};function re(e,t){var a=e.toLowerCase();ae[a]=ae[a+"s"]=ae[t]=e}function se(e){return"string"==typeof e?ae[e]||ae[e.toLowerCase()]:void 0}function oe(e){var t,a,r={};for(a in e)i(e,a)&&(t=se(a))&&(r[t]=e[a]);return r}var ne={};function le(e,t){ne[e]=t}function ie(e){var t,a=[];for(t in e)i(e,t)&&a.push({unit:t,priority:ne[t]});return a.sort((function(e,t){return e.priority-t.priority})),a}function de(e){return e%4==0&&e%100!=0||e%400==0}function ce(e){return e<0?Math.ceil(e)||0:Math.floor(e)}function he(e){var t=+e,a=0;return 0!==t&&isFinite(t)&&(a=ce(t)),a}function me(e,t){return function(a){return null!=a?(pe(this,e,a),s.updateOffset(this,t),this):ue(this,e)}}function ue(e,t){return e.isValid()?e._d["get"+(e._isUTC?"UTC":"")+t]():NaN}function pe(e,t,a){e.isValid()&&!isNaN(a)&&("FullYear"===t&&de(e.year())&&1===e.month()&&29===e.date()?(a=he(a),e._d["set"+(e._isUTC?"UTC":"")+t](a,e.month(),et(a,e.month()))):e._d["set"+(e._isUTC?"UTC":"")+t](a))}function ge(e){return j(this[e=se(e)])?this[e]():this}function be(e,t){if("object"==typeof e){var a,r=ie(e=oe(e));for(a=0;a68?1900:2e3)};var yt=me("FullYear",!0);function _t(){return de(this.year())}function kt(e,t,a,r,s,o,n){var l;return e<100&&e>=0?(l=new Date(e+400,t,a,r,s,o,n),isFinite(l.getFullYear())&&l.setFullYear(e)):l=new Date(e,t,a,r,s,o,n),l}function ft(e){var t,a;return e<100&&e>=0?((a=Array.prototype.slice.call(arguments))[0]=e+400,t=new Date(Date.UTC.apply(null,a)),isFinite(t.getUTCFullYear())&&t.setUTCFullYear(e)):t=new Date(Date.UTC.apply(null,arguments)),t}function vt(e,t,a){var r=7+t-a;return-(7+ft(e,0,r).getUTCDay()-t)%7+r-1}function wt(e,t,a,r,s){var o,n,l=1+7*(t-1)+(7+a-r)%7+vt(e,r,s);return l<=0?n=bt(o=e-1)+l:l>bt(e)?(o=e+1,n=l-bt(e)):(o=e,n=l),{year:o,dayOfYear:n}}function Mt(e,t,a){var r,s,o=vt(e.year(),t,a),n=Math.floor((e.dayOfYear()-o-1)/7)+1;return n<1?r=n+Lt(s=e.year()-1,t,a):n>Lt(e.year(),t,a)?(r=n-Lt(e.year(),t,a),s=e.year()+1):(s=e.year(),r=n),{week:r,year:s}}function Lt(e,t,a){var r=vt(e,t,a),s=vt(e+1,t,a);return(bt(e)-r+s)/7}function xt(e){return Mt(e,this._week.dow,this._week.doy).week}R("w",["ww",2],"wo","week"),R("W",["WW",2],"Wo","isoWeek"),re("week","w"),re("isoWeek","W"),le("week",5),le("isoWeek",5),Ee("w",Me),Ee("ww",Me,ke),Ee("W",Me),Ee("WW",Me,ke),Re(["w","ww","W","WW"],(function(e,t,a,r){t[r.substr(0,1)]=he(e)}));var Yt={dow:0,doy:6};function Tt(){return this._week.dow}function Dt(){return this._week.doy}function St(e){var t=this.localeData().week(this);return null==e?t:this.add(7*(e-t),"d")}function jt(e){var t=Mt(this,1,4).week;return null==e?t:this.add(7*(e-t),"d")}function Ht(e,t){return"string"!=typeof e?e:isNaN(e)?"number"==typeof(e=t.weekdaysParse(e))?e:null:parseInt(e,10)}function At(e,t){return"string"==typeof e?t.weekdaysParse(e)%7||7:isNaN(e)?null:e}function Ct(e,t){return e.slice(t,7).concat(e.slice(0,t))}R("d",0,"do","day"),R("dd",0,0,(function(e){return this.localeData().weekdaysMin(this,e)})),R("ddd",0,0,(function(e){return this.localeData().weekdaysShort(this,e)})),R("dddd",0,0,(function(e){return this.localeData().weekdays(this,e)})),R("e",0,0,"weekday"),R("E",0,0,"isoWeekday"),re("day","d"),re("weekday","e"),re("isoWeekday","E"),le("day",11),le("weekday",11),le("isoWeekday",11),Ee("d",Me),Ee("e",Me),Ee("E",Me),Ee("dd",(function(e,t){return t.weekdaysMinRegex(e)})),Ee("ddd",(function(e,t){return t.weekdaysShortRegex(e)})),Ee("dddd",(function(e,t){return t.weekdaysRegex(e)})),Re(["dd","ddd","dddd"],(function(e,t,a,r){var s=a._locale.weekdaysParse(e,r,a._strict);null!=s?t.d=s:y(a).invalidWeekday=e})),Re(["d","e","E"],(function(e,t,a,r){t[r]=he(e)}));var zt="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),Et="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),Pt="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),Ot=ze,Ft=ze,Nt=ze;function Wt(e,t){var a=n(this._weekdays)?this._weekdays:this._weekdays[e&&!0!==e&&this._weekdays.isFormat.test(t)?"format":"standalone"];return!0===e?Ct(a,this._week.dow):e?a[e.day()]:a}function Rt(e){return!0===e?Ct(this._weekdaysShort,this._week.dow):e?this._weekdaysShort[e.day()]:this._weekdaysShort}function Bt(e){return!0===e?Ct(this._weekdaysMin,this._week.dow):e?this._weekdaysMin[e.day()]:this._weekdaysMin}function It(e,t,a){var r,s,o,n=e.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],r=0;r<7;++r)o=g([2e3,1]).day(r),this._minWeekdaysParse[r]=this.weekdaysMin(o,"").toLocaleLowerCase(),this._shortWeekdaysParse[r]=this.weekdaysShort(o,"").toLocaleLowerCase(),this._weekdaysParse[r]=this.weekdays(o,"").toLocaleLowerCase();return a?"dddd"===t?-1!==(s=Ie.call(this._weekdaysParse,n))?s:null:"ddd"===t?-1!==(s=Ie.call(this._shortWeekdaysParse,n))?s:null:-1!==(s=Ie.call(this._minWeekdaysParse,n))?s:null:"dddd"===t?-1!==(s=Ie.call(this._weekdaysParse,n))||-1!==(s=Ie.call(this._shortWeekdaysParse,n))||-1!==(s=Ie.call(this._minWeekdaysParse,n))?s:null:"ddd"===t?-1!==(s=Ie.call(this._shortWeekdaysParse,n))||-1!==(s=Ie.call(this._weekdaysParse,n))||-1!==(s=Ie.call(this._minWeekdaysParse,n))?s:null:-1!==(s=Ie.call(this._minWeekdaysParse,n))||-1!==(s=Ie.call(this._weekdaysParse,n))||-1!==(s=Ie.call(this._shortWeekdaysParse,n))?s:null}function Gt(e,t,a){var r,s,o;if(this._weekdaysParseExact)return It.call(this,e,t,a);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),r=0;r<7;r++){if(s=g([2e3,1]).day(r),a&&!this._fullWeekdaysParse[r]&&(this._fullWeekdaysParse[r]=new RegExp("^"+this.weekdays(s,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[r]=new RegExp("^"+this.weekdaysShort(s,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[r]=new RegExp("^"+this.weekdaysMin(s,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[r]||(o="^"+this.weekdays(s,"")+"|^"+this.weekdaysShort(s,"")+"|^"+this.weekdaysMin(s,""),this._weekdaysParse[r]=new RegExp(o.replace(".",""),"i")),a&&"dddd"===t&&this._fullWeekdaysParse[r].test(e))return r;if(a&&"ddd"===t&&this._shortWeekdaysParse[r].test(e))return r;if(a&&"dd"===t&&this._minWeekdaysParse[r].test(e))return r;if(!a&&this._weekdaysParse[r].test(e))return r}}function Zt(e){if(!this.isValid())return null!=e?this:NaN;var t=this._isUTC?this._d.getUTCDay():this._d.getDay();return null!=e?(e=Ht(e,this.localeData()),this.add(e-t,"d")):t}function qt(e){if(!this.isValid())return null!=e?this:NaN;var t=(this.day()+7-this.localeData()._week.dow)%7;return null==e?t:this.add(e-t,"d")}function Vt(e){if(!this.isValid())return null!=e?this:NaN;if(null!=e){var t=At(e,this.localeData());return this.day(this.day()%7?t:t-7)}return this.day()||7}function Ut(e){return this._weekdaysParseExact?(i(this,"_weekdaysRegex")||$t.call(this),e?this._weekdaysStrictRegex:this._weekdaysRegex):(i(this,"_weekdaysRegex")||(this._weekdaysRegex=Ot),this._weekdaysStrictRegex&&e?this._weekdaysStrictRegex:this._weekdaysRegex)}function Jt(e){return this._weekdaysParseExact?(i(this,"_weekdaysRegex")||$t.call(this),e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(i(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=Ft),this._weekdaysShortStrictRegex&&e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)}function Kt(e){return this._weekdaysParseExact?(i(this,"_weekdaysRegex")||$t.call(this),e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(i(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=Nt),this._weekdaysMinStrictRegex&&e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)}function $t(){function e(e,t){return t.length-e.length}var t,a,r,s,o,n=[],l=[],i=[],d=[];for(t=0;t<7;t++)a=g([2e3,1]).day(t),r=Fe(this.weekdaysMin(a,"")),s=Fe(this.weekdaysShort(a,"")),o=Fe(this.weekdays(a,"")),n.push(r),l.push(s),i.push(o),d.push(r),d.push(s),d.push(o);n.sort(e),l.sort(e),i.sort(e),d.sort(e),this._weekdaysRegex=new RegExp("^("+d.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+i.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+l.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+n.join("|")+")","i")}function Xt(){return this.hours()%12||12}function Qt(){return this.hours()||24}function ea(e,t){R(e,0,0,(function(){return this.localeData().meridiem(this.hours(),this.minutes(),t)}))}function ta(e,t){return t._meridiemParse}function aa(e){return"p"===(e+"").toLowerCase().charAt(0)}R("H",["HH",2],0,"hour"),R("h",["hh",2],0,Xt),R("k",["kk",2],0,Qt),R("hmm",0,0,(function(){return""+Xt.apply(this)+P(this.minutes(),2)})),R("hmmss",0,0,(function(){return""+Xt.apply(this)+P(this.minutes(),2)+P(this.seconds(),2)})),R("Hmm",0,0,(function(){return""+this.hours()+P(this.minutes(),2)})),R("Hmmss",0,0,(function(){return""+this.hours()+P(this.minutes(),2)+P(this.seconds(),2)})),ea("a",!0),ea("A",!1),re("hour","h"),le("hour",13),Ee("a",ta),Ee("A",ta),Ee("H",Me),Ee("h",Me),Ee("k",Me),Ee("HH",Me,ke),Ee("hh",Me,ke),Ee("kk",Me,ke),Ee("hmm",Le),Ee("hmmss",xe),Ee("Hmm",Le),Ee("Hmmss",xe),We(["H","HH"],Ve),We(["k","kk"],(function(e,t,a){var r=he(e);t[Ve]=24===r?0:r})),We(["a","A"],(function(e,t,a){a._isPm=a._locale.isPM(e),a._meridiem=e})),We(["h","hh"],(function(e,t,a){t[Ve]=he(e),y(a).bigHour=!0})),We("hmm",(function(e,t,a){var r=e.length-2;t[Ve]=he(e.substr(0,r)),t[Ue]=he(e.substr(r)),y(a).bigHour=!0})),We("hmmss",(function(e,t,a){var r=e.length-4,s=e.length-2;t[Ve]=he(e.substr(0,r)),t[Ue]=he(e.substr(r,2)),t[Je]=he(e.substr(s)),y(a).bigHour=!0})),We("Hmm",(function(e,t,a){var r=e.length-2;t[Ve]=he(e.substr(0,r)),t[Ue]=he(e.substr(r))})),We("Hmmss",(function(e,t,a){var r=e.length-4,s=e.length-2;t[Ve]=he(e.substr(0,r)),t[Ue]=he(e.substr(r,2)),t[Je]=he(e.substr(s))}));var ra=/[ap]\.?m?\.?/i,sa=me("Hours",!0);function oa(e,t,a){return e>11?a?"pm":"PM":a?"am":"AM"}var na,la={calendar:z,longDateFormat:q,invalidDate:U,ordinal:K,dayOfMonthOrdinalParse:$,relativeTime:Q,months:tt,monthsShort:at,week:Yt,weekdays:zt,weekdaysMin:Pt,weekdaysShort:Et,meridiemParse:ra},ia={},da={};function ca(e,t){var a,r=Math.min(e.length,t.length);for(a=0;a0;){if(r=ua(s.slice(0,t).join("-")))return r;if(a&&a.length>=t&&ca(s,a)>=t-1)break;t--}o++}return na}function ua(t){var r=null;if(void 0===ia[t]&&e&&e.exports)try{r=na._abbr,a(6700)("./"+t),pa(r)}catch(e){ia[t]=null}return ia[t]}function pa(e,t){var a;return e&&((a=c(t)?ya(e):ga(e,t))?na=a:"undefined"!=typeof console&&console.warn&&console.warn("Locale "+e+" not found. Did you forget to load it?")),na._abbr}function ga(e,t){if(null!==t){var a,r=la;if(t.abbr=e,null!=ia[e])S("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),r=ia[e]._config;else if(null!=t.parentLocale)if(null!=ia[t.parentLocale])r=ia[t.parentLocale]._config;else{if(null==(a=ua(t.parentLocale)))return da[t.parentLocale]||(da[t.parentLocale]=[]),da[t.parentLocale].push({name:e,config:t}),null;r=a._config}return ia[e]=new C(A(r,t)),da[e]&&da[e].forEach((function(e){ga(e.name,e.config)})),pa(e),ia[e]}return delete ia[e],null}function ba(e,t){if(null!=t){var a,r,s=la;null!=ia[e]&&null!=ia[e].parentLocale?ia[e].set(A(ia[e]._config,t)):(null!=(r=ua(e))&&(s=r._config),t=A(s,t),null==r&&(t.abbr=e),(a=new C(t)).parentLocale=ia[e],ia[e]=a),pa(e)}else null!=ia[e]&&(null!=ia[e].parentLocale?(ia[e]=ia[e].parentLocale,e===pa()&&pa(e)):null!=ia[e]&&delete ia[e]);return ia[e]}function ya(e){var t;if(e&&e._locale&&e._locale._abbr&&(e=e._locale._abbr),!e)return na;if(!n(e)){if(t=ua(e))return t;e=[e]}return ma(e)}function _a(){return T(ia)}function ka(e){var t,a=e._a;return a&&-2===y(e).overflow&&(t=a[Ze]<0||a[Ze]>11?Ze:a[qe]<1||a[qe]>et(a[Ge],a[Ze])?qe:a[Ve]<0||a[Ve]>24||24===a[Ve]&&(0!==a[Ue]||0!==a[Je]||0!==a[Ke])?Ve:a[Ue]<0||a[Ue]>59?Ue:a[Je]<0||a[Je]>59?Je:a[Ke]<0||a[Ke]>999?Ke:-1,y(e)._overflowDayOfYear&&(tqe)&&(t=qe),y(e)._overflowWeeks&&-1===t&&(t=$e),y(e)._overflowWeekday&&-1===t&&(t=Xe),y(e).overflow=t),e}var fa=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,va=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d|))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,wa=/Z|[+-]\d\d(?::?\d\d)?/,Ma=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/],["YYYYMM",/\d{6}/,!1],["YYYY",/\d{4}/,!1]],La=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],xa=/^\/?Date\((-?\d+)/i,Ya=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),?\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|([+-]\d{4}))$/,Ta={UT:0,GMT:0,EDT:-240,EST:-300,CDT:-300,CST:-360,MDT:-360,MST:-420,PDT:-420,PST:-480};function Da(e){var t,a,r,s,o,n,l=e._i,i=fa.exec(l)||va.exec(l);if(i){for(y(e).iso=!0,t=0,a=Ma.length;tbt(o)||0===e._dayOfYear)&&(y(e)._overflowDayOfYear=!0),a=ft(o,0,e._dayOfYear),e._a[Ze]=a.getUTCMonth(),e._a[qe]=a.getUTCDate()),t=0;t<3&&null==e._a[t];++t)e._a[t]=n[t]=r[t];for(;t<7;t++)e._a[t]=n[t]=null==e._a[t]?2===t?1:0:e._a[t];24===e._a[Ve]&&0===e._a[Ue]&&0===e._a[Je]&&0===e._a[Ke]&&(e._nextDay=!0,e._a[Ve]=0),e._d=(e._useUTC?ft:kt).apply(null,n),s=e._useUTC?e._d.getUTCDay():e._d.getDay(),null!=e._tzm&&e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),e._nextDay&&(e._a[Ve]=24),e._w&&void 0!==e._w.d&&e._w.d!==s&&(y(e).weekdayMismatch=!0)}}function Na(e){var t,a,r,s,o,n,l,i,d;null!=(t=e._w).GG||null!=t.W||null!=t.E?(o=1,n=4,a=Pa(t.GG,e._a[Ge],Mt(Ua(),1,4).year),r=Pa(t.W,1),((s=Pa(t.E,1))<1||s>7)&&(i=!0)):(o=e._locale._week.dow,n=e._locale._week.doy,d=Mt(Ua(),o,n),a=Pa(t.gg,e._a[Ge],d.year),r=Pa(t.w,d.week),null!=t.d?((s=t.d)<0||s>6)&&(i=!0):null!=t.e?(s=t.e+o,(t.e<0||t.e>6)&&(i=!0)):s=o),r<1||r>Lt(a,o,n)?y(e)._overflowWeeks=!0:null!=i?y(e)._overflowWeekday=!0:(l=wt(a,r,s,o,n),e._a[Ge]=l.year,e._dayOfYear=l.dayOfYear)}function Wa(e){if(e._f!==s.ISO_8601)if(e._f!==s.RFC_2822){e._a=[],y(e).empty=!0;var t,a,r,o,n,l,i=""+e._i,d=i.length,c=0;for(r=Z(e._f,e._locale).match(O)||[],t=0;t0&&y(e).unusedInput.push(n),i=i.slice(i.indexOf(a)+a.length),c+=a.length),W[o]?(a?y(e).empty=!1:y(e).unusedTokens.push(o),Be(o,a,e)):e._strict&&!a&&y(e).unusedTokens.push(o);y(e).charsLeftOver=d-c,i.length>0&&y(e).unusedInput.push(i),e._a[Ve]<=12&&!0===y(e).bigHour&&e._a[Ve]>0&&(y(e).bigHour=void 0),y(e).parsedDateParts=e._a.slice(0),y(e).meridiem=e._meridiem,e._a[Ve]=Ra(e._locale,e._a[Ve],e._meridiem),null!==(l=y(e).era)&&(e._a[Ge]=e._locale.erasConvertYear(l,e._a[Ge])),Fa(e),ka(e)}else za(e);else Da(e)}function Ra(e,t,a){var r;return null==a?t:null!=e.meridiemHour?e.meridiemHour(t,a):null!=e.isPM?((r=e.isPM(a))&&t<12&&(t+=12),r||12!==t||(t=0),t):t}function Ba(e){var t,a,r,s,o,n,l=!1;if(0===e._f.length)return y(e).invalidFormat=!0,void(e._d=new Date(NaN));for(s=0;sthis?this:e:k()}));function $a(e,t){var a,r;if(1===t.length&&n(t[0])&&(t=t[0]),!t.length)return Ua();for(a=t[0],r=1;rthis.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()}function vr(){if(!c(this._isDSTShifted))return this._isDSTShifted;var e,t={};return w(t,this),(t=Za(t))._a?(e=t._isUTC?g(t._a):Ua(t._a),this._isDSTShifted=this.isValid()&&ir(t._a,e.toArray())>0):this._isDSTShifted=!1,this._isDSTShifted}function wr(){return!!this.isValid()&&!this._isUTC}function Mr(){return!!this.isValid()&&this._isUTC}function Lr(){return!!this.isValid()&&this._isUTC&&0===this._offset}s.updateOffset=function(){};var xr=/^(-|\+)?(?:(\d*)[. ])?(\d+):(\d+)(?::(\d+)(\.\d*)?)?$/,Yr=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/;function Tr(e,t){var a,r,s,o=e,n=null;return nr(e)?o={ms:e._milliseconds,d:e._days,M:e._months}:h(e)||!isNaN(+e)?(o={},t?o[t]=+e:o.milliseconds=+e):(n=xr.exec(e))?(a="-"===n[1]?-1:1,o={y:0,d:he(n[qe])*a,h:he(n[Ve])*a,m:he(n[Ue])*a,s:he(n[Je])*a,ms:he(lr(1e3*n[Ke]))*a}):(n=Yr.exec(e))?(a="-"===n[1]?-1:1,o={y:Dr(n[2],a),M:Dr(n[3],a),w:Dr(n[4],a),d:Dr(n[5],a),h:Dr(n[6],a),m:Dr(n[7],a),s:Dr(n[8],a)}):null==o?o={}:"object"==typeof o&&("from"in o||"to"in o)&&(s=jr(Ua(o.from),Ua(o.to)),(o={}).ms=s.milliseconds,o.M=s.months),r=new or(o),nr(e)&&i(e,"_locale")&&(r._locale=e._locale),nr(e)&&i(e,"_isValid")&&(r._isValid=e._isValid),r}function Dr(e,t){var a=e&&parseFloat(e.replace(",","."));return(isNaN(a)?0:a)*t}function Sr(e,t){var a={};return a.months=t.month()-e.month()+12*(t.year()-e.year()),e.clone().add(a.months,"M").isAfter(t)&&--a.months,a.milliseconds=+t-+e.clone().add(a.months,"M"),a}function jr(e,t){var a;return e.isValid()&&t.isValid()?(t=mr(t,e),e.isBefore(t)?a=Sr(e,t):((a=Sr(t,e)).milliseconds=-a.milliseconds,a.months=-a.months),a):{milliseconds:0,months:0}}function Hr(e,t){return function(a,r){var s;return null===r||isNaN(+r)||(S(t,"moment()."+t+"(period, number) is deprecated. Please use moment()."+t+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),s=a,a=r,r=s),Ar(this,Tr(a,r),e),this}}function Ar(e,t,a,r){var o=t._milliseconds,n=lr(t._days),l=lr(t._months);e.isValid()&&(r=null==r||r,l&&ct(e,ue(e,"Month")+l*a),n&&pe(e,"Date",ue(e,"Date")+n*a),o&&e._d.setTime(e._d.valueOf()+o*a),r&&s.updateOffset(e,n||l))}Tr.fn=or.prototype,Tr.invalid=sr;var Cr=Hr(1,"add"),zr=Hr(-1,"subtract");function Er(e){return"string"==typeof e||e instanceof String}function Pr(e){return L(e)||m(e)||Er(e)||h(e)||Fr(e)||Or(e)||null==e}function Or(e){var t,a,r=l(e)&&!d(e),s=!1,o=["years","year","y","months","month","M","days","day","d","dates","date","D","hours","hour","h","minutes","minute","m","seconds","second","s","milliseconds","millisecond","ms"];for(t=0;ta.valueOf():a.valueOf()9999?G(a,t?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):j(Date.prototype.toISOString)?t?this.toDate().toISOString():new Date(this.valueOf()+60*this.utcOffset()*1e3).toISOString().replace("Z",G(a,"Z")):G(a,t?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")}function Qr(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var e,t,a,r,s="moment",o="";return this.isLocal()||(s=0===this.utcOffset()?"moment.utc":"moment.parseZone",o="Z"),e="["+s+'("]',t=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",a="-MM-DD[T]HH:mm:ss.SSS",r=o+'[")]',this.format(e+t+a+r)}function es(e){e||(e=this.isUtc()?s.defaultFormatUtc:s.defaultFormat);var t=G(this,e);return this.localeData().postformat(t)}function ts(e,t){return this.isValid()&&(L(e)&&e.isValid()||Ua(e).isValid())?Tr({to:this,from:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()}function as(e){return this.from(Ua(),e)}function rs(e,t){return this.isValid()&&(L(e)&&e.isValid()||Ua(e).isValid())?Tr({from:this,to:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()}function ss(e){return this.to(Ua(),e)}function os(e){var t;return void 0===e?this._locale._abbr:(null!=(t=ya(e))&&(this._locale=t),this)}s.defaultFormat="YYYY-MM-DDTHH:mm:ssZ",s.defaultFormatUtc="YYYY-MM-DDTHH:mm:ss[Z]";var ns=Y("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",(function(e){return void 0===e?this.localeData():this.locale(e)}));function ls(){return this._locale}var is=1e3,ds=60*is,cs=60*ds,hs=3506328*cs;function ms(e,t){return(e%t+t)%t}function us(e,t,a){return e<100&&e>=0?new Date(e+400,t,a)-hs:new Date(e,t,a).valueOf()}function ps(e,t,a){return e<100&&e>=0?Date.UTC(e+400,t,a)-hs:Date.UTC(e,t,a)}function gs(e){var t,a;if(void 0===(e=se(e))||"millisecond"===e||!this.isValid())return this;switch(a=this._isUTC?ps:us,e){case"year":t=a(this.year(),0,1);break;case"quarter":t=a(this.year(),this.month()-this.month()%3,1);break;case"month":t=a(this.year(),this.month(),1);break;case"week":t=a(this.year(),this.month(),this.date()-this.weekday());break;case"isoWeek":t=a(this.year(),this.month(),this.date()-(this.isoWeekday()-1));break;case"day":case"date":t=a(this.year(),this.month(),this.date());break;case"hour":t=this._d.valueOf(),t-=ms(t+(this._isUTC?0:this.utcOffset()*ds),cs);break;case"minute":t=this._d.valueOf(),t-=ms(t,ds);break;case"second":t=this._d.valueOf(),t-=ms(t,is)}return this._d.setTime(t),s.updateOffset(this,!0),this}function bs(e){var t,a;if(void 0===(e=se(e))||"millisecond"===e||!this.isValid())return this;switch(a=this._isUTC?ps:us,e){case"year":t=a(this.year()+1,0,1)-1;break;case"quarter":t=a(this.year(),this.month()-this.month()%3+3,1)-1;break;case"month":t=a(this.year(),this.month()+1,1)-1;break;case"week":t=a(this.year(),this.month(),this.date()-this.weekday()+7)-1;break;case"isoWeek":t=a(this.year(),this.month(),this.date()-(this.isoWeekday()-1)+7)-1;break;case"day":case"date":t=a(this.year(),this.month(),this.date()+1)-1;break;case"hour":t=this._d.valueOf(),t+=cs-ms(t+(this._isUTC?0:this.utcOffset()*ds),cs)-1;break;case"minute":t=this._d.valueOf(),t+=ds-ms(t,ds)-1;break;case"second":t=this._d.valueOf(),t+=is-ms(t,is)-1}return this._d.setTime(t),s.updateOffset(this,!0),this}function ys(){return this._d.valueOf()-6e4*(this._offset||0)}function _s(){return Math.floor(this.valueOf()/1e3)}function ks(){return new Date(this.valueOf())}function fs(){var e=this;return[e.year(),e.month(),e.date(),e.hour(),e.minute(),e.second(),e.millisecond()]}function vs(){var e=this;return{years:e.year(),months:e.month(),date:e.date(),hours:e.hours(),minutes:e.minutes(),seconds:e.seconds(),milliseconds:e.milliseconds()}}function ws(){return this.isValid()?this.toISOString():null}function Ms(){return _(this)}function Ls(){return p({},y(this))}function xs(){return y(this).overflow}function Ys(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}}function Ts(e,t){var a,r,o,n=this._eras||ya("en")._eras;for(a=0,r=n.length;a=0)return i[r]}function Ss(e,t){var a=e.since<=e.until?1:-1;return void 0===t?s(e.since).year():s(e.since).year()+(t-e.offset)*a}function js(){var e,t,a,r=this.localeData().eras();for(e=0,t=r.length;e(o=Lt(e,r,s))&&(t=o),Ks.call(this,e,t,a,r,s))}function Ks(e,t,a,r,s){var o=wt(e,t,a,r,s),n=ft(o.year,0,o.dayOfYear);return this.year(n.getUTCFullYear()),this.month(n.getUTCMonth()),this.date(n.getUTCDate()),this}function $s(e){return null==e?Math.ceil((this.month()+1)/3):this.month(3*(e-1)+this.month()%3)}R("N",0,0,"eraAbbr"),R("NN",0,0,"eraAbbr"),R("NNN",0,0,"eraAbbr"),R("NNNN",0,0,"eraName"),R("NNNNN",0,0,"eraNarrow"),R("y",["y",1],"yo","eraYear"),R("y",["yy",2],0,"eraYear"),R("y",["yyy",3],0,"eraYear"),R("y",["yyyy",4],0,"eraYear"),Ee("N",Os),Ee("NN",Os),Ee("NNN",Os),Ee("NNNN",Fs),Ee("NNNNN",Ns),We(["N","NN","NNN","NNNN","NNNNN"],(function(e,t,a,r){var s=a._locale.erasParse(e,r,a._strict);s?y(a).era=s:y(a).invalidEra=e})),Ee("y",Se),Ee("yy",Se),Ee("yyy",Se),Ee("yyyy",Se),Ee("yo",Ws),We(["y","yy","yyy","yyyy"],Ge),We(["yo"],(function(e,t,a,r){var s;a._locale._eraYearOrdinalRegex&&(s=e.match(a._locale._eraYearOrdinalRegex)),a._locale.eraYearOrdinalParse?t[Ge]=a._locale.eraYearOrdinalParse(e,s):t[Ge]=parseInt(e,10)})),R(0,["gg",2],0,(function(){return this.weekYear()%100})),R(0,["GG",2],0,(function(){return this.isoWeekYear()%100})),Bs("gggg","weekYear"),Bs("ggggg","weekYear"),Bs("GGGG","isoWeekYear"),Bs("GGGGG","isoWeekYear"),re("weekYear","gg"),re("isoWeekYear","GG"),le("weekYear",1),le("isoWeekYear",1),Ee("G",je),Ee("g",je),Ee("GG",Me,ke),Ee("gg",Me,ke),Ee("GGGG",Te,ve),Ee("gggg",Te,ve),Ee("GGGGG",De,we),Ee("ggggg",De,we),Re(["gggg","ggggg","GGGG","GGGGG"],(function(e,t,a,r){t[r.substr(0,2)]=he(e)})),Re(["gg","GG"],(function(e,t,a,r){t[r]=s.parseTwoDigitYear(e)})),R("Q",0,"Qo","quarter"),re("quarter","Q"),le("quarter",7),Ee("Q",_e),We("Q",(function(e,t){t[Ze]=3*(he(e)-1)})),R("D",["DD",2],"Do","date"),re("date","D"),le("date",9),Ee("D",Me),Ee("DD",Me,ke),Ee("Do",(function(e,t){return e?t._dayOfMonthOrdinalParse||t._ordinalParse:t._dayOfMonthOrdinalParseLenient})),We(["D","DD"],qe),We("Do",(function(e,t){t[qe]=he(e.match(Me)[0])}));var Xs=me("Date",!0);function Qs(e){var t=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return null==e?t:this.add(e-t,"d")}R("DDD",["DDDD",3],"DDDo","dayOfYear"),re("dayOfYear","DDD"),le("dayOfYear",4),Ee("DDD",Ye),Ee("DDDD",fe),We(["DDD","DDDD"],(function(e,t,a){a._dayOfYear=he(e)})),R("m",["mm",2],0,"minute"),re("minute","m"),le("minute",14),Ee("m",Me),Ee("mm",Me,ke),We(["m","mm"],Ue);var eo=me("Minutes",!1);R("s",["ss",2],0,"second"),re("second","s"),le("second",15),Ee("s",Me),Ee("ss",Me,ke),We(["s","ss"],Je);var to,ao,ro=me("Seconds",!1);for(R("S",0,0,(function(){return~~(this.millisecond()/100)})),R(0,["SS",2],0,(function(){return~~(this.millisecond()/10)})),R(0,["SSS",3],0,"millisecond"),R(0,["SSSS",4],0,(function(){return 10*this.millisecond()})),R(0,["SSSSS",5],0,(function(){return 100*this.millisecond()})),R(0,["SSSSSS",6],0,(function(){return 1e3*this.millisecond()})),R(0,["SSSSSSS",7],0,(function(){return 1e4*this.millisecond()})),R(0,["SSSSSSSS",8],0,(function(){return 1e5*this.millisecond()})),R(0,["SSSSSSSSS",9],0,(function(){return 1e6*this.millisecond()})),re("millisecond","ms"),le("millisecond",16),Ee("S",Ye,_e),Ee("SS",Ye,ke),Ee("SSS",Ye,fe),to="SSSS";to.length<=9;to+="S")Ee(to,Se);function so(e,t){t[Ke]=he(1e3*("0."+e))}for(to="S";to.length<=9;to+="S")We(to,so);function oo(){return this._isUTC?"UTC":""}function no(){return this._isUTC?"Coordinated Universal Time":""}ao=me("Milliseconds",!1),R("z",0,0,"zoneAbbr"),R("zz",0,0,"zoneName");var lo=M.prototype;function io(e){return Ua(1e3*e)}function co(){return Ua.apply(null,arguments).parseZone()}function ho(e){return e}lo.add=Cr,lo.calendar=Rr,lo.clone=Br,lo.diff=Jr,lo.endOf=bs,lo.format=es,lo.from=ts,lo.fromNow=as,lo.to=rs,lo.toNow=ss,lo.get=ge,lo.invalidAt=xs,lo.isAfter=Ir,lo.isBefore=Gr,lo.isBetween=Zr,lo.isSame=qr,lo.isSameOrAfter=Vr,lo.isSameOrBefore=Ur,lo.isValid=Ms,lo.lang=ns,lo.locale=os,lo.localeData=ls,lo.max=Ka,lo.min=Ja,lo.parsingFlags=Ls,lo.set=be,lo.startOf=gs,lo.subtract=zr,lo.toArray=fs,lo.toObject=vs,lo.toDate=ks,lo.toISOString=Xr,lo.inspect=Qr,"undefined"!=typeof Symbol&&null!=Symbol.for&&(lo[Symbol.for("nodejs.util.inspect.custom")]=function(){return"Moment<"+this.format()+">"}),lo.toJSON=ws,lo.toString=$r,lo.unix=_s,lo.valueOf=ys,lo.creationData=Ys,lo.eraName=js,lo.eraNarrow=Hs,lo.eraAbbr=As,lo.eraYear=Cs,lo.year=yt,lo.isLeapYear=_t,lo.weekYear=Is,lo.isoWeekYear=Gs,lo.quarter=lo.quarters=$s,lo.month=ht,lo.daysInMonth=mt,lo.week=lo.weeks=St,lo.isoWeek=lo.isoWeeks=jt,lo.weeksInYear=Vs,lo.weeksInWeekYear=Us,lo.isoWeeksInYear=Zs,lo.isoWeeksInISOWeekYear=qs,lo.date=Xs,lo.day=lo.days=Zt,lo.weekday=qt,lo.isoWeekday=Vt,lo.dayOfYear=Qs,lo.hour=lo.hours=sa,lo.minute=lo.minutes=eo,lo.second=lo.seconds=ro,lo.millisecond=lo.milliseconds=ao,lo.utcOffset=pr,lo.utc=br,lo.local=yr,lo.parseZone=_r,lo.hasAlignedHourOffset=kr,lo.isDST=fr,lo.isLocal=wr,lo.isUtcOffset=Mr,lo.isUtc=Lr,lo.isUTC=Lr,lo.zoneAbbr=oo,lo.zoneName=no,lo.dates=Y("dates accessor is deprecated. Use date instead.",Xs),lo.months=Y("months accessor is deprecated. Use month instead",ht),lo.years=Y("years accessor is deprecated. Use year instead",yt),lo.zone=Y("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",gr),lo.isDSTShifted=Y("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",vr);var mo=C.prototype;function uo(e,t,a,r){var s=ya(),o=g().set(r,t);return s[a](o,e)}function po(e,t,a){if(h(e)&&(t=e,e=void 0),e=e||"",null!=t)return uo(e,t,a,"month");var r,s=[];for(r=0;r<12;r++)s[r]=uo(e,r,a,"month");return s}function go(e,t,a,r){"boolean"==typeof e?(h(t)&&(a=t,t=void 0),t=t||""):(a=t=e,e=!1,h(t)&&(a=t,t=void 0),t=t||"");var s,o=ya(),n=e?o._week.dow:0,l=[];if(null!=a)return uo(t,(a+n)%7,r,"day");for(s=0;s<7;s++)l[s]=uo(t,(s+n)%7,r,"day");return l}function bo(e,t){return po(e,t,"months")}function yo(e,t){return po(e,t,"monthsShort")}function _o(e,t,a){return go(e,t,a,"weekdays")}function ko(e,t,a){return go(e,t,a,"weekdaysShort")}function fo(e,t,a){return go(e,t,a,"weekdaysMin")}mo.calendar=E,mo.longDateFormat=V,mo.invalidDate=J,mo.ordinal=X,mo.preparse=ho,mo.postformat=ho,mo.relativeTime=ee,mo.pastFuture=te,mo.set=H,mo.eras=Ts,mo.erasParse=Ds,mo.erasConvertYear=Ss,mo.erasAbbrRegex=Es,mo.erasNameRegex=zs,mo.erasNarrowRegex=Ps,mo.months=nt,mo.monthsShort=lt,mo.monthsParse=dt,mo.monthsRegex=pt,mo.monthsShortRegex=ut,mo.week=xt,mo.firstDayOfYear=Dt,mo.firstDayOfWeek=Tt,mo.weekdays=Wt,mo.weekdaysMin=Bt,mo.weekdaysShort=Rt,mo.weekdaysParse=Gt,mo.weekdaysRegex=Ut,mo.weekdaysShortRegex=Jt,mo.weekdaysMinRegex=Kt,mo.isPM=aa,mo.meridiem=oa,pa("en",{eras:[{since:"0001-01-01",until:1/0,offset:1,name:"Anno Domini",narrow:"AD",abbr:"AD"},{since:"0000-12-31",until:-1/0,offset:1,name:"Before Christ",narrow:"BC",abbr:"BC"}],dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(e){var t=e%10;return e+(1===he(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")}}),s.lang=Y("moment.lang is deprecated. Use moment.locale instead.",pa),s.langData=Y("moment.langData is deprecated. Use moment.localeData instead.",ya);var vo=Math.abs;function wo(){var e=this._data;return this._milliseconds=vo(this._milliseconds),this._days=vo(this._days),this._months=vo(this._months),e.milliseconds=vo(e.milliseconds),e.seconds=vo(e.seconds),e.minutes=vo(e.minutes),e.hours=vo(e.hours),e.months=vo(e.months),e.years=vo(e.years),this}function Mo(e,t,a,r){var s=Tr(t,a);return e._milliseconds+=r*s._milliseconds,e._days+=r*s._days,e._months+=r*s._months,e._bubble()}function Lo(e,t){return Mo(this,e,t,1)}function xo(e,t){return Mo(this,e,t,-1)}function Yo(e){return e<0?Math.floor(e):Math.ceil(e)}function To(){var e,t,a,r,s,o=this._milliseconds,n=this._days,l=this._months,i=this._data;return o>=0&&n>=0&&l>=0||o<=0&&n<=0&&l<=0||(o+=864e5*Yo(So(l)+n),n=0,l=0),i.milliseconds=o%1e3,e=ce(o/1e3),i.seconds=e%60,t=ce(e/60),i.minutes=t%60,a=ce(t/60),i.hours=a%24,n+=ce(a/24),l+=s=ce(Do(n)),n-=Yo(So(s)),r=ce(l/12),l%=12,i.days=n,i.months=l,i.years=r,this}function Do(e){return 4800*e/146097}function So(e){return 146097*e/4800}function jo(e){if(!this.isValid())return NaN;var t,a,r=this._milliseconds;if("month"===(e=se(e))||"quarter"===e||"year"===e)switch(t=this._days+r/864e5,a=this._months+Do(t),e){case"month":return a;case"quarter":return a/3;case"year":return a/12}else switch(t=this._days+Math.round(So(this._months)),e){case"week":return t/7+r/6048e5;case"day":return t+r/864e5;case"hour":return 24*t+r/36e5;case"minute":return 1440*t+r/6e4;case"second":return 86400*t+r/1e3;case"millisecond":return Math.floor(864e5*t)+r;default:throw new Error("Unknown unit "+e)}}function Ho(){return this.isValid()?this._milliseconds+864e5*this._days+this._months%12*2592e6+31536e6*he(this._months/12):NaN}function Ao(e){return function(){return this.as(e)}}var Co=Ao("ms"),zo=Ao("s"),Eo=Ao("m"),Po=Ao("h"),Oo=Ao("d"),Fo=Ao("w"),No=Ao("M"),Wo=Ao("Q"),Ro=Ao("y");function Bo(){return Tr(this)}function Io(e){return e=se(e),this.isValid()?this[e+"s"]():NaN}function Go(e){return function(){return this.isValid()?this._data[e]:NaN}}var Zo=Go("milliseconds"),qo=Go("seconds"),Vo=Go("minutes"),Uo=Go("hours"),Jo=Go("days"),Ko=Go("months"),$o=Go("years");function Xo(){return ce(this.days()/7)}var Qo=Math.round,en={ss:44,s:45,m:45,h:22,d:26,w:null,M:11};function tn(e,t,a,r,s){return s.relativeTime(t||1,!!a,e,r)}function an(e,t,a,r){var s=Tr(e).abs(),o=Qo(s.as("s")),n=Qo(s.as("m")),l=Qo(s.as("h")),i=Qo(s.as("d")),d=Qo(s.as("M")),c=Qo(s.as("w")),h=Qo(s.as("y")),m=o<=a.ss&&["s",o]||o0,m[4]=r,tn.apply(null,m)}function rn(e){return void 0===e?Qo:"function"==typeof e&&(Qo=e,!0)}function sn(e,t){return void 0!==en[e]&&(void 0===t?en[e]:(en[e]=t,"s"===e&&(en.ss=t-1),!0))}function on(e,t){if(!this.isValid())return this.localeData().invalidDate();var a,r,s=!1,o=en;return"object"==typeof e&&(t=e,e=!1),"boolean"==typeof e&&(s=e),"object"==typeof t&&(o=Object.assign({},en,t),null!=t.s&&null==t.ss&&(o.ss=t.s-1)),r=an(this,!s,o,a=this.localeData()),s&&(r=a.pastFuture(+this,r)),a.postformat(r)}var nn=Math.abs;function ln(e){return(e>0)-(e<0)||+e}function dn(){if(!this.isValid())return this.localeData().invalidDate();var e,t,a,r,s,o,n,l,i=nn(this._milliseconds)/1e3,d=nn(this._days),c=nn(this._months),h=this.asSeconds();return h?(e=ce(i/60),t=ce(e/60),i%=60,e%=60,a=ce(c/12),c%=12,r=i?i.toFixed(3).replace(/\.?0+$/,""):"",s=h<0?"-":"",o=ln(this._months)!==ln(h)?"-":"",n=ln(this._days)!==ln(h)?"-":"",l=ln(this._milliseconds)!==ln(h)?"-":"",s+"P"+(a?o+a+"Y":"")+(c?o+c+"M":"")+(d?n+d+"D":"")+(t||e||i?"T":"")+(t?l+t+"H":"")+(e?l+e+"M":"")+(i?l+r+"S":"")):"P0D"}var cn=or.prototype;return cn.isValid=rr,cn.abs=wo,cn.add=Lo,cn.subtract=xo,cn.as=jo,cn.asMilliseconds=Co,cn.asSeconds=zo,cn.asMinutes=Eo,cn.asHours=Po,cn.asDays=Oo,cn.asWeeks=Fo,cn.asMonths=No,cn.asQuarters=Wo,cn.asYears=Ro,cn.valueOf=Ho,cn._bubble=To,cn.clone=Bo,cn.get=Io,cn.milliseconds=Zo,cn.seconds=qo,cn.minutes=Vo,cn.hours=Uo,cn.days=Jo,cn.weeks=Xo,cn.months=Ko,cn.years=$o,cn.humanize=on,cn.toISOString=dn,cn.toString=dn,cn.toJSON=dn,cn.locale=os,cn.localeData=ls,cn.toIsoString=Y("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",dn),cn.lang=ns,R("X",0,0,"unix"),R("x",0,0,"valueOf"),Ee("x",je),Ee("X",Ce),We("X",(function(e,t,a){a._d=new Date(1e3*parseFloat(e))})),We("x",(function(e,t,a){a._d=new Date(he(e))})),s.version="2.29.1",o(Ua),s.fn=lo,s.min=Xa,s.max=Qa,s.now=er,s.utc=g,s.unix=io,s.months=bo,s.isDate=m,s.locale=pa,s.invalid=k,s.duration=Tr,s.isMoment=L,s.weekdays=_o,s.parseZone=co,s.localeData=ya,s.isDuration=nr,s.monthsShort=yo,s.weekdaysMin=fo,s.defineLocale=ga,s.updateLocale=ba,s.locales=_a,s.weekdaysShort=ko,s.normalizeUnits=se,s.relativeTimeRounding=rn,s.relativeTimeThreshold=sn,s.calendarFormat=Wr,s.prototype=lo,s.HTML5_FMT={DATETIME_LOCAL:"YYYY-MM-DDTHH:mm",DATETIME_LOCAL_SECONDS:"YYYY-MM-DDTHH:mm:ss",DATETIME_LOCAL_MS:"YYYY-MM-DDTHH:mm:ss.SSS",DATE:"YYYY-MM-DD",TIME:"HH:mm",TIME_SECONDS:"HH:mm:ss",TIME_MS:"HH:mm:ss.SSS",WEEK:"GGGG-[W]WW",MONTH:"YYYY-MM"},s}()},3379:e=>{"use strict";var t=[];function a(e){for(var a=-1,r=0;r{"use strict";var t={};e.exports=function(e,a){var r=function(e){if(void 0===t[e]){var a=document.querySelector(e);if(window.HTMLIFrameElement&&a instanceof window.HTMLIFrameElement)try{a=a.contentDocument.head}catch(e){a=null}t[e]=a}return t[e]}(e);if(!r)throw new Error("Couldn't find a style target. This probably means that the value for the 'insert' parameter is invalid.");r.appendChild(a)}},9216:e=>{"use strict";e.exports=function(e){var t=document.createElement("style");return e.setAttributes(t,e.attributes),e.insert(t,e.options),t}},3565:(e,t,a)=>{"use strict";e.exports=function(e){var t=a.nc;t&&e.setAttribute("nonce",t)}},7795:e=>{"use strict";e.exports=function(e){var t=e.insertStyleElement(e);return{update:function(a){!function(e,t,a){var r="";a.supports&&(r+="@supports (".concat(a.supports,") {")),a.media&&(r+="@media ".concat(a.media," {"));var s=void 0!==a.layer;s&&(r+="@layer".concat(a.layer.length>0?" ".concat(a.layer):""," {")),r+=a.css,s&&(r+="}"),a.media&&(r+="}"),a.supports&&(r+="}");var o=a.sourceMap;o&&"undefined"!=typeof btoa&&(r+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(o))))," */")),t.styleTagTransform(r,e,t.options)}(t,e,a)},remove:function(){!function(e){if(null===e.parentNode)return!1;e.parentNode.removeChild(e)}(t)}}}},4589:e=>{"use strict";e.exports=function(e,t){if(t.styleSheet)t.styleSheet.cssText=e;else{for(;t.firstChild;)t.removeChild(t.firstChild);t.appendChild(document.createTextNode(e))}}},5933:(e,t,a)=>{var r;!function(){function s(e,t,a){return e.call.apply(e.bind,arguments)}function o(e,t,a){if(!e)throw Error();if(2=t.f?s():e.fonts.load(function(e){return x(e)+" "+e.f+"00 300px "+M(e.c)}(t.a),t.h).then((function(e){1<=e.length?r():setTimeout(o,25)}),(function(){s()}))}()})),s=null,o=new Promise((function(e,a){s=setTimeout(a,t.f)}));Promise.race([o,r]).then((function(){s&&(clearTimeout(s),s=null),t.g(t.a)}),(function(){t.j(t.a)}))};var P={D:"serif",C:"sans-serif"},O=null;function F(){if(null===O){var e=/AppleWebKit\/([0-9]+)(?:\.([0-9]+))/.exec(window.navigator.userAgent);O=!!e&&(536>parseInt(e[1],10)||536===parseInt(e[1],10)&&11>=parseInt(e[2],10))}return O}function N(e,t,a){for(var r in P)if(P.hasOwnProperty(r)&&t===e.f[P[r]]&&a===e.f[P[r]])return!0;return!1}function W(e){var t,a=e.g.a.offsetWidth,r=e.h.a.offsetWidth;(t=a===e.f.serif&&r===e.f["sans-serif"])||(t=F()&&N(e,a,r)),t?l()-e.A>=e.w?F()&&N(e,a,r)&&(null===e.u||e.u.hasOwnProperty(e.a.c))?R(e,e.v):R(e,e.B):function(e){setTimeout(n((function(){W(this)}),e),50)}(e):R(e,e.v)}function R(e,t){setTimeout(n((function(){m(this.g.a),m(this.h.a),m(this.j.a),m(this.m.a),t(this.a)}),e),0)}function B(e,t,a){this.c=e,this.a=t,this.f=0,this.m=this.j=!1,this.s=a}E.prototype.start=function(){this.f.serif=this.j.a.offsetWidth,this.f["sans-serif"]=this.m.a.offsetWidth,this.A=l(),W(this)};var I=null;function G(e){0==--e.f&&e.j&&(e.m?((e=e.a).g&&u(e.f,[e.a.c("wf","active")],[e.a.c("wf","loading"),e.a.c("wf","inactive")]),S(e,"active")):D(e.a))}function Z(e){this.j=e,this.a=new j,this.h=0,this.f=this.g=!0}function q(e,t,a,r,s){var o=0==--e.h;(e.f||e.g)&&setTimeout((function(){var e=s||null,l=r||{};if(0===a.length&&o)D(t.a);else{t.f+=a.length,o&&(t.j=o);var i,d=[];for(i=0;i{var t=e&&e.__esModule?()=>e.default:()=>e;return a.d(t,{a:t}),t},a.d=(e,t)=>{for(var r in t)a.o(t,r)&&!a.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},a.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),a.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},a.nmd=e=>(e.paths=[],e.children||(e.children=[]),e),(()=>{"use strict";var e={};a.r(e),a.d(e,{checkbox:()=>re,color:()=>ne,file:()=>de,inputButton:()=>Te,number:()=>me,radio:()=>ge,range:()=>_e,select:()=>He,text:()=>ve,textarea:()=>Le});var t={};a.r(t),a.d(t,{feedback:()=>L,fieldset:()=>T,grid:()=>ee,group:()=>j,groupText:()=>C,helper:()=>P,indent:()=>N,inline:()=>B,input:()=>e,label:()=>Z,sticky:()=>U,wrap:()=>$});var r=a(3379),s=a.n(r),o=a(7795),n=a.n(o),l=a(569),i=a.n(l),d=a(3565),c=a.n(d),h=a(9216),m=a.n(h),u=a(4589),p=a.n(u),g=a(8231),b={};b.styleTagTransform=p(),b.setAttributes=c(),b.insert=i().bind(null,"head"),b.domAPI=n(),b.insertStyleElement=m();s()(g.Z,b);g.Z&&g.Z.locals&&g.Z.locals;const y=(e,t)=>{let a;a=e.indexOf("|")>0?e.slice(0,e.indexOf("|")):e;let r=!1;if(a.indexOf(":")>0){let e=a.split(/:(?!.*:\\)/);a=e[0],r=e[1].replace("\\",":")}let s=document.createElement(a);r&&""!=r&&(s.innerHTML=r);let o=e.slice(e.indexOf("|")+1,e.length).split(",");if(e.indexOf("|")>0&&e.indexOf("|"){if(e.indexOf(":")>0){var a=e.substring(0,e.indexOf(":"))+","+e.substring(e.indexOf(":")+1,e.length);a=a.split(","),o[t]={key:a[0],value:a[1]}}else o[t]={key:e,value:void 0}})),o.forEach(((e,t)=>{"key"in e&&null!=e.key&&"value"in e&&null!=e.value?s.setAttribute(e.key,e.value):"key"in e&&null!=e.key&&s.setAttribute(e.key,"")}))),t&&"string"!=typeof t)if(t.length>0)t.forEach(((e,t)=>{if(e instanceof HTMLElement)s.appendChild(e);else{let t=document.createElement("div");t.innerHTML=e,s.appendChild(t.firstChild)}}));else if(t instanceof HTMLElement)s.appendChild(t);else{let e=document.createElement("div");e.innerHTML=t,s.appendChild(e.firstChild)}return s};var _=a(9262),k={};k.styleTagTransform=p(),k.setAttributes=c(),k.insert=i().bind(null,"head"),k.domAPI=n(),k.insertStyleElement=m();s()(_.Z,k);_.Z&&_.Z.locals&&_.Z.locals;const f={all:{add:{path:"M18.984 12.984h-6v6h-1.969v-6h-6v-1.969h6v-6h1.969v6h6v1.969z"},arrowBack:{path:"M20.016 11.016v1.969h-12.188l5.578 5.625-1.406 1.406-8.016-8.016 8.016-8.016 1.406 1.406-5.578 5.625h12.188z"},arrowDownward:{path:"M20.016 12l-8.016 8.016-8.016-8.016 1.453-1.406 5.578 5.578v-12.188h1.969v12.188l5.625-5.578z"},arrowForward:{path:"M12 3.984l8.016 8.016-8.016 8.016-1.406-1.406 5.578-5.625h-12.188v-1.969h12.188l-5.578-5.625z"},arrowUpward:{path:"M3.984 12l8.016-8.016 8.016 8.016-1.453 1.406-5.578-5.578v12.188h-1.969v-12.188l-5.625 5.578z"},check:{path:"M9 16.172l10.594-10.594 1.406 1.406-12 12-5.578-5.578 1.406-1.406z"},cross:{path:"M18.984 6.422l-5.578 5.578 5.578 5.578-1.406 1.406-5.578-5.578-5.578 5.578-1.406-1.406 5.578-5.578-5.578-5.578 1.406-1.406 5.578 5.578 5.578-5.578z"},arrowKeyboardDown:{path:"M7.406 7.828l4.594 4.594 4.594-4.594 1.406 1.406-6 6-6-6z"},arrowKeyboardLeft:{path:"M15.422 16.078l-1.406 1.406-6-6 6-6 1.406 1.406-4.594 4.594z"},arrowKeyboardRight:{path:"M8.578 16.359l4.594-4.594-4.594-4.594 1.406-1.406 6 6-6 6z"},arrowKeyboardUp:{path:"M7.406 15.422l-1.406-1.406 6-6 6 6-1.406 1.406-4.594-4.594z"},edit:{path:"M20.719 7.031l-1.828 1.828-3.75-3.75 1.828-1.828c0.375-0.375 1.031-0.375 1.406 0l2.344 2.344c0.375 0.375 0.375 1.031 0 1.406zM3 17.25l11.063-11.063 3.75 3.75-11.063 11.063h-3.75v-3.75z"},moreHorizontal:{path:"M12 9.984c1.078 0 2.016 0.938 2.016 2.016s-0.938 2.016-2.016 2.016-2.016-0.938-2.016-2.016 0.938-2.016 2.016-2.016zM18 9.984c1.078 0 2.016 0.938 2.016 2.016s-0.938 2.016-2.016 2.016-2.016-0.938-2.016-2.016 0.938-2.016 2.016-2.016zM6 9.984c1.078 0 2.016 0.938 2.016 2.016s-0.938 2.016-2.016 2.016-2.016-0.938-2.016-2.016 0.938-2.016 2.016-2.016z"},moreVertical:{path:"M12 15.984c1.078 0 2.016 0.938 2.016 2.016s-0.938 2.016-2.016 2.016-2.016-0.938-2.016-2.016 0.938-2.016 2.016-2.016zM12 9.984c1.078 0 2.016 0.938 2.016 2.016s-0.938 2.016-2.016 2.016-2.016-0.938-2.016-2.016 0.938-2.016 2.016-2.016zM12 8.016c-1.078 0-2.016-0.938-2.016-2.016s0.938-2.016 2.016-2.016 2.016 0.938 2.016 2.016-0.938 2.016-2.016 2.016z"},redo:{path:"M18.422 10.594l3.563-3.609v9h-9l3.656-3.609q-2.25-1.875-5.156-1.875-2.391 0-4.617 1.594t-2.977 3.891l-2.344-0.75q1.031-3.188 3.773-5.203t6.164-2.016q3.984 0 6.938 2.578z"},refresh:{path:"M17.672 6.328l2.344-2.344v7.031h-7.031l3.234-3.234c-1.078-1.078-2.578-1.781-4.219-1.781-3.328 0-6 2.672-6 6s2.672 6 6 6c2.625 0 4.875-1.641 5.672-3.984h2.063c-0.891 3.469-3.984 6-7.734 6-4.406 0-7.969-3.609-7.969-8.016s3.563-8.016 7.969-8.016c2.203 0 4.219 0.891 5.672 2.344z"},remove:{path:"M18.984 12.984h-13.969v-1.969h13.969v1.969z"},replay:{path:"M12 5.016q3.328 0 5.672 2.344t2.344 5.625q0 3.328-2.367 5.672t-5.648 2.344-5.648-2.344-2.367-5.672h2.016q0 2.484 1.758 4.242t4.242 1.758 4.242-1.758 1.758-4.242-1.758-4.242-4.242-1.758v4.031l-5.016-5.016 5.016-5.016v4.031z"},settings:{path:"M12 15.516c1.922 0 3.516-1.594 3.516-3.516s-1.594-3.516-3.516-3.516-3.516 1.594-3.516 3.516 1.594 3.516 3.516 3.516zM19.453 12.984l2.109 1.641c0.188 0.141 0.234 0.422 0.094 0.656l-2.016 3.469c-0.141 0.234-0.375 0.281-0.609 0.188l-2.484-0.984c-0.516 0.375-1.078 0.75-1.688 0.984l-0.375 2.625c-0.047 0.234-0.234 0.422-0.469 0.422h-4.031c-0.234 0-0.422-0.188-0.469-0.422l-0.375-2.625c-0.609-0.234-1.172-0.563-1.688-0.984l-2.484 0.984c-0.234 0.094-0.469 0.047-0.609-0.188l-2.016-3.469c-0.141-0.234-0.094-0.516 0.094-0.656l2.109-1.641c-0.047-0.328-0.047-0.656-0.047-0.984s0-0.656 0.047-0.984l-2.109-1.641c-0.188-0.141-0.234-0.422-0.094-0.656l2.016-3.469c0.141-0.234 0.375-0.281 0.609-0.188l2.484 0.984c0.516-0.375 1.078-0.75 1.688-0.984l0.375-2.625c0.047-0.234 0.234-0.422 0.469-0.422h4.031c0.234 0 0.422 0.188 0.469 0.422l0.375 2.625c0.609 0.234 1.172 0.563 1.688 0.984l2.484-0.984c0.234-0.094 0.469-0.047 0.609 0.188l2.016 3.469c0.141 0.234 0.094 0.516-0.094 0.656l-2.109 1.641c0.047 0.328 0.047 0.656 0.047 0.984s0 0.656-0.047 0.984z"},undo:{path:"M12.516 8.016q3.422 0 6.141 2.016t3.797 5.203l-2.344 0.75q-0.797-2.438-2.883-3.961t-4.711-1.523q-2.906 0-5.156 1.875l3.656 3.609h-9v-9l3.563 3.609q2.953-2.578 6.938-2.578z"},unfoldLess:{path:"M16.594 5.391l-4.594 4.594-4.594-4.594 1.406-1.406 3.188 3.188 3.188-3.188zM7.406 18.609l4.594-4.594 4.594 4.594-1.406 1.406-3.188-3.188-3.188 3.188z"},unfoldMore:{path:"M12 18.188l3.188-3.188 1.406 1.406-4.594 4.594-4.594-4.594 1.406-1.406zM12 5.813l-3.188 3.188-1.406-1.406 4.594-4.594 4.594 4.594-1.406 1.406z"},coffee:{path:"M20 3H4v10c0 2.21 1.79 4 4 4h6c2.21 0 4-1.79 4-4v-3h2c1.11 0 2-.9 2-2V5c0-1.11-.89-2-2-2zm0 5h-2V5h2v3zM4 19h16v2H4z"},drag:{path:"M11 18c0 1.1-.9 2-2 2s-2-.9-2-2 .9-2 2-2 2 .9 2 2zm-2-8c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm0-6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm6 4c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2zm0 2c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm0 6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2z"},bookmark:{path:"M17 3H7C5.9 3 5.01 3.9 5.01 5L5 21L12 18L19 21V5C19 3.9 18.1 3 17 3Z"},addBookmark:{path:"M21 7H19V9H17V7H15V5H17V3H19V5H21V7ZM19 21L12 18L5 21V5C5 3.9 5.9 3 7 3H14C13.37 3.84 13 4.87 13 6C13 8.76 15.24 11 18 11C18.34 11 18.68 10.97 19 10.9V21Z"},group:{path:"M5 5C3.89543 5 3 5.89543 3 7V17C3 18.1046 3.89543 19 5 19H19C20.1046 19 21 18.1046 21 17V7C21 5.89543 20.1046 5 19 5H5ZM19 7H5V9H19V7Z",fill:"evenodd",clip:"evenodd"},addGroup:{path:"M5 5H13.9996C13.5629 5.58141 13.25 6.26112 13.1 7H5V9H13.1C13.5633 11.2822 15.581 13 18 13C19.1256 13 20.1643 12.6281 21 12.0004V17C21 18.1046 20.1046 19 19 19H5C3.89543 19 3 18.1046 3 17V7C3 5.89543 3.89543 5 5 5Z M19 9H21V7H19V5H17V7H15V9H17V11H19V9Z"},info:{path:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm1 15h-2v-2h2v2zm0-4h-2V7h2v6z"},warning:{path:"M1 21h22L12 2 1 21zm12-3h-2v-2h2v2zm0-4h-2v-4h2v4z"},propagate:{path:"M5.54 8.46L2 12L5.54 15.54L7.3 13.77L5.54 12L7.3 10.23L5.54 8.46ZM12 18.46L10.23 16.7L8.46 18.46L12 22L15.54 18.46L13.77 16.7L12 18.46ZM18.46 8.46L16.7 10.23L18.46 12L16.7 13.77L18.46 15.54L22 12L18.46 8.46ZM8.46 5.54L10.23 7.3L12 5.54L13.77 7.3L15.54 5.54L12 2L8.46 5.54Z M14 12C14 13.1046 13.1046 14 12 14C10.8954 14 10 13.1046 10 12C10 10.8954 10.8954 10 12 10C13.1046 10 14 10.8954 14 12Z"},random:{path:"M10.59 9.17L5.41 4L4 5.41L9.17 10.58L10.59 9.17ZM14.5 4L16.54 6.04L4 18.59L5.41 20L17.96 7.46L20 9.5V4H14.5ZM14.83 13.41L13.42 14.82L16.55 17.95L14.5 20H20V14.5L17.96 16.54L14.83 13.41V13.41Z"},openAll:{path:"M19 4H5c-1.11 0-2 .9-2 2v12c0 1.1.89 2 2 2h4v-2H5V8h14v10h-4v2h4c1.1 0 2-.9 2-2V6c0-1.1-.89-2-2-2zm-7 6l-4 4h3v6h2v-6h3l-4-4z"}},render:e=>{const t=y("span|class:icon"),a=document.createElementNS("http://www.w3.org/2000/svg","svg");a.setAttribute("version","1.1"),a.setAttribute("viewBox","0 0 24 24"),a.setAttribute("width","24"),a.setAttribute("height","24"),a.setAttribute("fill","currentColor"),f.all[e].fill&&a.setAttribute("clip-rule",f.all[e].clip),f.all[e].fill&&a.setAttribute("fill-rule",f.all[e].fill);const r=document.createElementNS("http://www.w3.org/2000/svg","path");return r.setAttribute("d",f.all[e].path),a.appendChild(r),t.appendChild(a),t}},v=({tag:e="div",text:t=!1,complexText:a=!1,attr:r=[],node:s=[]}={})=>{const o=document.createElement(e);if(t)if(a)o.innerHTML=t;else{let e=document.createTextNode(t);o.appendChild(e)}return r.length>0&&r.forEach(((e,t)=>{"key"in e&&"value"in e?o.setAttribute(e.key,e.value):"key"in e&&o.setAttribute(e.key,"")})),s&&"string"!=typeof s&&(s.length>0?s.forEach(((e,t)=>{e instanceof HTMLElement&&o.appendChild(e)})):s instanceof HTMLElement&&o.appendChild(s)),o};var w=a(7717),M={};M.styleTagTransform=p(),M.setAttributes=c(),M.insert=i().bind(null,"head"),M.domAPI=n(),M.insertStyleElement=m();s()(w.Z,M);w.Z&&w.Z.locals&&w.Z.locals;const L=({text:e=!1}={})=>{const t=y("div|class:form-feedback");if(e){const a=v({tag:"p",text:e,attr:[{key:"class",value:"muted small"}]});t.appendChild(a)}return t};var x=a(3752),Y={};Y.styleTagTransform=p(),Y.setAttributes=c(),Y.insert=i().bind(null,"head"),Y.domAPI=n(),Y.insertStyleElement=m();s()(x.Z,Y);x.Z&&x.Z.locals&&x.Z.locals;const T=function({children:e=!1}={}){return y("fieldset|class:form-fieldset",e)};var D=a(5609),S={};S.styleTagTransform=p(),S.setAttributes=c(),S.insert=i().bind(null,"head"),S.domAPI=n(),S.insertStyleElement=m();s()(D.Z,S);D.Z&&D.Z.locals&&D.Z.locals;const j=function({direction:e="horizontal",reverse:t=!1,block:a=!1,border:r=!1,children:s=!1,justify:o="left"}={}){const n=y("div|class:form-group",s);switch(e){case"horizontal":n.classList.add("form-group-horizontal");break;case"vertical":n.classList.add("form-group-vertical")}switch(t&&n.classList.add("form-group-reverse"),a&&n.classList.add("form-group-block"),r&&n.classList.add("form-group-border"),o){case"left":n.classList.add("form-group-justify-left");break;case"right":n.classList.add("form-group-justify-right");break;case"space-between":n.classList.add("form-group-justify-space-between")}return n};var H=a(1423),A={};A.styleTagTransform=p(),A.setAttributes=c(),A.insert=i().bind(null,"head"),A.domAPI=n(),A.insertStyleElement=m();s()(H.Z,A);H.Z&&H.Z.locals&&H.Z.locals;const C=({text:e=!1,classList:t=[]}={})=>{const a=y("div|class:form-group-text,tabindex:1");return e&&(a.textContent=e),t.length>0&&t.forEach(((e,t)=>{a.classList.add(e)})),a};var z=a(3255),E={};E.styleTagTransform=p(),E.setAttributes=c(),E.insert=i().bind(null,"head"),E.domAPI=n(),E.insertStyleElement=m();s()(z.Z,E);z.Z&&z.Z.locals&&z.Z.locals;const P=function({text:e="text",complexText:t=!1,classList:a=[]}={}){const r=y("p|class:form-helper-item");if(e)if(t)r.innerHTML=e;else{let t=document.createTextNode(e);r.appendChild(t)}return a.length>0&&a.forEach(((e,t)=>{r.classList.add(e)})),r};var O=a(3674),F={};F.styleTagTransform=p(),F.setAttributes=c(),F.insert=i().bind(null,"head"),F.domAPI=n(),F.insertStyleElement=m();s()(O.Z,F);O.Z&&O.Z.locals&&O.Z.locals;const N=({children:e=!1}={})=>y("div|class:form-indent",e);var W=a(7631),R={};R.styleTagTransform=p(),R.setAttributes=c(),R.insert=i().bind(null,"head"),R.domAPI=n(),R.insertStyleElement=m();s()(W.Z,R);W.Z&&W.Z.locals&&W.Z.locals;const B=function({direction:e="horizontal",reverse:t=!1,block:a=!1,wrap:r=!1,justify:s="left",gap:o="medium",equalGap:n=!1,children:l=!1}={}){const i=y("div|class:form-inline",l);switch(e){case"horizontal":i.classList.add("form-inline-horizontal");break;case"vertical":i.classList.add("form-inline-vertical")}switch(o){case"small":i.classList.add("form-inline-gap-small");break;case"medium":i.classList.add("form-inline-gap-medium");break;case"large":i.classList.add("form-inline-gap-large")}switch(n&&i.classList.add("form-inline-gap-equal"),s){case"left":i.classList.add("form-inline-justify-left");break;case"center":i.classList.add("form-inline-justify-center");break;case"right":i.classList.add("form-inline-justify-right")}return t&&i.classList.add("form-inline-reverse"),a&&i.classList.add("form-inline-block"),r&&i.classList.add("form-inline-wrap"),i};var I=a(4799),G={};G.styleTagTransform=p(),G.setAttributes=c(),G.insert=i().bind(null,"head"),G.domAPI=n(),G.insertStyleElement=m();s()(I.Z,G);I.Z&&I.Z.locals&&I.Z.locals;const Z=({forInput:e=!1,text:t="label",description:a=!1,srOnly:r=!1,icon:s=!1,noPadding:o=!1,classList:n=[]}={})=>{let l;l=y(e?"label|for:"+e:"label"),o&&l.classList.add("label-no-padding");const i=y("span|class:label-block");return r&&(s?i.classList.add("sr-only"):l.classList.add("sr-only")),t&&i.appendChild(y("span:"+t+"|class:label-block-item")),a&&(Array.isArray(a)?a.forEach(((e,t)=>{i.appendChild(y("span:"+e+"|class:label-block-item small muted"))})):"string"==typeof a&&i.appendChild(y("span:"+a+"|class:label-block-item small muted"))),(t||a)&&l.appendChild(i),s&&l.prepend(y("span|class:label-icon")),n.length>0&&n.forEach(((e,t)=>{l.classList.add(e)})),l};var q=a(3678),V={};V.styleTagTransform=p(),V.setAttributes=c(),V.insert=i().bind(null,"head"),V.domAPI=n(),V.insertStyleElement=m();s()(q.Z,V);q.Z&&q.Z.locals&&q.Z.locals;const U=function({children:e=!1}={}){return y("div|class:form-sticky",e)};var J=a(7118),K={};K.styleTagTransform=p(),K.setAttributes=c(),K.insert=i().bind(null,"head"),K.domAPI=n(),K.insertStyleElement=m();s()(J.Z,K);J.Z&&J.Z.locals&&J.Z.locals;const $=({children:e=!1}={})=>y("div|class:form-wrap",e);var X=a(8202),Q={};Q.styleTagTransform=p(),Q.setAttributes=c(),Q.insert=i().bind(null,"head"),Q.domAPI=n(),Q.insertStyleElement=m();s()(X.Z,Q);X.Z&&X.Z.locals&&X.Z.locals;const ee=({children:e=!1}={})=>y("div|class:form-grid",e);var te=a(7069),ae={};ae.styleTagTransform=p(),ae.setAttributes=c(),ae.insert=i().bind(null,"head"),ae.domAPI=n(),ae.insertStyleElement=m();s()(te.Z,ae);te.Z&&te.Z.locals&&te.Z.locals;const re=({id:e=!1,value:t=!1,checked:a=!1,classList:r=[],func:s=!1}={})=>{const o=y("input|type:checkbox,tabindex:1");return e&&o.setAttribute("id",e),t&&o.setAttribute("value",t),a&&o.setAttribute("checked",""),r.length>0&&r.forEach(((e,t)=>{o.classList.add(e)})),s&&o.addEventListener("change",(e=>{s()})),o};var se=a(14),oe={};oe.styleTagTransform=p(),oe.setAttributes=c(),oe.insert=i().bind(null,"head"),oe.domAPI=n(),oe.insertStyleElement=m();s()(se.Z,oe);se.Z&&se.Z.locals&&se.Z.locals;const ne=function({id:e=!1,value:t="#000000",classList:a=[],func:r=!1}={}){const s=y("input|type:color,value:"+t+",tabindex:1");return e&&s.setAttribute("id",e),a.length>0&&a.forEach(((e,t)=>{s.classList.add(e)})),r&&s.addEventListener("change",(e=>{r()})),s};var le=a(5398),ie={};ie.styleTagTransform=p(),ie.setAttributes=c(),ie.insert=i().bind(null,"head"),ie.domAPI=n(),ie.insertStyleElement=m();s()(le.Z,ie);le.Z&&le.Z.locals&&le.Z.locals;const de=({id:e=!1,classList:t=[],func:a=!1}={})=>{const r=y("input|type:file,tabindex:1");return e&&r.setAttribute("id",e),t.length>0&&t.forEach(((e,t)=>{r.classList.add(e)})),a&&r.addEventListener("change",(e=>{a()})),r};var ce=a(5154),he={};he.styleTagTransform=p(),he.setAttributes=c(),he.insert=i().bind(null,"head"),he.domAPI=n(),he.insertStyleElement=m();s()(ce.Z,he);ce.Z&&ce.Z.locals&&ce.Z.locals;const me=({id:e=!1,min:t=0,max:a=100,step:r=1,value:s=!1,placeholder:o=!1,classList:n=[],func:l=!1}={})=>{const i=y("input|type:number,min:"+t+",max:"+a+",step:"+r+",tabindex:1");return e&&i.setAttribute("id",e),(s||"number"==typeof s&&0===s)&&i.setAttribute("value",s),o&&i.setAttribute("placeholder",o),n.length>0&&n.forEach(((e,t)=>{i.classList.add(e)})),l&&i.addEventListener("input",(e=>{l()})),i};var ue=a(5904),pe={};pe.styleTagTransform=p(),pe.setAttributes=c(),pe.insert=i().bind(null,"head"),pe.domAPI=n(),pe.insertStyleElement=m();s()(ue.Z,pe);ue.Z&&ue.Z.locals&&ue.Z.locals;const ge=function({id:e=!1,radioGroup:t=!1,value:a=!1,checked:r=!1,classList:s=[],func:o=!1}={}){const n=y("input|type:radio,tabindex:1");return e&&n.setAttribute("id",e),t&&n.setAttribute("name",t),a&&n.setAttribute("value",a),r&&n.setAttribute("checked",""),s.length>0&&s.forEach(((e,t)=>{n.classList.add(e)})),o&&n.addEventListener("change",(e=>{o()})),n};var be=a(9797),ye={};ye.styleTagTransform=p(),ye.setAttributes=c(),ye.insert=i().bind(null,"head"),ye.domAPI=n(),ye.insertStyleElement=m();s()(be.Z,ye);be.Z&&be.Z.locals&&be.Z.locals;const _e=({id:e=!1,min:t=0,max:a=100,step:r=1,value:s=0,classList:o=[],func:n=!1,focusFunc:l=!1,blurFunc:i=!1,mouseDownFunc:d=!1,mouseUpFunc:c=!1}={})=>{const h=y("input|type:range,min:"+t+",max:"+a+",step:"+r+",value:"+s+",tabindex:1");return e&&h.setAttribute("id",e),o.length>0&&o.forEach(((e,t)=>{h.classList.add(e)})),n&&h.addEventListener("input",(e=>{n()})),l&&h.addEventListener("focus",(e=>{l()})),i&&h.addEventListener("blur",(e=>{i()})),d&&h.addEventListener("mousedown",(e=>{d()})),c&&h.addEventListener("mouseup",(e=>{c()})),h};var ke=a(631),fe={};fe.styleTagTransform=p(),fe.setAttributes=c(),fe.insert=i().bind(null,"head"),fe.domAPI=n(),fe.insertStyleElement=m();s()(ke.Z,fe);ke.Z&&ke.Z.locals&&ke.Z.locals;const ve=({id:e=!1,value:t=!1,min:a=!1,max:r=!1,placeholder:s=!1,classList:o=[],func:n=!1}={})=>{const l=y("input|type:text,autocomplete:off,autocorrect:off,autocapitalize:off,spellcheck:false,tabindex:1");return e&&l.setAttribute("id",e),t&&l.setAttribute("value",t),"number"==typeof a&&l.setAttribute("minlength",a),"number"==typeof r&&l.setAttribute("maxlength",r),s&&l.setAttribute("placeholder",s),o.length>0&&o.forEach(((e,t)=>{l.classList.add(e)})),n&&l.addEventListener("input",(e=>{n()})),l};var we=a(9044),Me={};Me.styleTagTransform=p(),Me.setAttributes=c(),Me.insert=i().bind(null,"head"),Me.domAPI=n(),Me.insertStyleElement=m();s()(we.Z,Me);we.Z&&we.Z.locals&&we.Z.locals;const Le=function({id:e=!1,value:t=!1,placeholder:a=!1,classList:r=[],func:s=!1}={}){const o=y("textarea|tabindex:1,spellcheck:false");return e&&o.setAttribute("id",e),t&&o.setAttribute("value",t),a&&o.setAttribute("placeholder",a),r.length>0&&r.forEach(((e,t)=>{o.classList.add(e)})),s&&o.addEventListener("input",(e=>{s()})),o};var xe=a(1770),Ye={};Ye.styleTagTransform=p(),Ye.setAttributes=c(),Ye.insert=i().bind(null,"head"),Ye.domAPI=n(),Ye.insertStyleElement=m();s()(xe.Z,Ye);xe.Z&&xe.Z.locals&&xe.Z.locals;const Te=function({children:e=!1,inputHide:t=!1,srOnly:a=!1,style:r=[]}={}){const s=y("div|class:form-input-button",e);return r.length>0&&r.forEach(((e,t)=>{switch(e){case"link":s.classList.add("form-input-button-link");break;case"line":s.classList.add("form-input-button-line");break;case"ring":s.classList.add("form-input-button-ring");break;case"dot":s.classList.add("input-color-dot")}})),t&&s.classList.add("form-input-hide"),a&&s.classList.add("form-input-button-sr-only"),s},De=e=>"string"==typeof e?e.trim().replace(/\s\s+/g," "):e;var Se=a(9177),je={};je.styleTagTransform=p(),je.setAttributes=c(),je.insert=i().bind(null,"head"),je.domAPI=n(),je.insertStyleElement=m();s()(Se.Z,je);Se.Z&&Se.Z.locals&&Se.Z.locals;const He=function({id:e=!1,classList:t=[],option:a=[],selected:r=0,func:s=!1}={}){const o=y("select|tabindex:1");return e&&o.setAttribute("id",e),t.length>0&&t.forEach(((e,t)=>{o.classList.add(e)})),s&&o.addEventListener("change",(e=>{s()})),a.length>0&&(a.forEach(((e,t)=>{o.appendChild(v({tag:"option",text:e,attr:[{key:"value",value:De(e).replace(/\s+/g,"-").toLowerCase()}]}))})),o.selectedIndex=r),o};var Ae=a(2890),Ce={};Ce.styleTagTransform=p(),Ce.setAttributes=c(),Ce.insert=i().bind(null,"head"),Ce.domAPI=n(),Ce.insertStyleElement=m();s()(Ae.Z,Ce);Ae.Z&&Ae.Z.locals&&Ae.Z.locals;var ze=a(2596),Ee={};Ee.styleTagTransform=p(),Ee.setAttributes=c(),Ee.insert=i().bind(null,"head"),Ee.domAPI=n(),Ee.insertStyleElement=m();s()(ze.Z,Ee);ze.Z&&ze.Z.locals&&ze.Z.locals;var Pe=a(9911),Oe={};Oe.styleTagTransform=p(),Oe.setAttributes=c(),Oe.insert=i().bind(null,"head"),Oe.domAPI=n(),Oe.insertStyleElement=m();s()(Pe.Z,Oe);Pe.Z&&Pe.Z.locals&&Pe.Z.locals;const Fe=function({text:e="Button",srOnly:t=!1,iconName:a=!1,iconPosition:r=!1,block:s=!1,size:o=!1,style:n=[],title:l=!1,classList:i=[],func:d=!1}={}){if(this.button=y("button|class:button,tabindex:1,type:button"),e){const a=y("span:"+e+"|class:button-text");t&&a.classList.add("sr-only"),this.button.appendChild(a)}if(a)if("right"===r)this.button.append(f.render(a));else this.button.prepend(f.render(a));switch(s&&this.button.classList.add("button-block"),o){case"small":this.button.classList.add("button-small");break;case"large":this.button.classList.add("button-large")}l&&this.button.setAttribute("title",l),i.length>0&&i.forEach(((e,t)=>{this.button.classList.add(e)})),d&&this.button.addEventListener("click",(e=>{d()})),this.style={},this.style.add=e=>{e&&e.length>0&&e.forEach(((e,t)=>{switch(e){case"link":this.button.classList.add("button-link");break;case"line":this.button.classList.add("button-line");break;case"ring":this.button.classList.add("button-ring")}}))},this.style.remove=()=>{this.button.classList.remove("button-link"),this.button.classList.remove("button-line"),this.button.classList.remove("button-ring")},this.style.update=e=>{this.style.remove(),this.style.add(e)},this.style.add(n),this.disable=()=>{this.button.disabled=!0},this.enable=()=>{this.button.disabled=!1},this.deactive=()=>{this.button.classList.remove("active")},this.active=()=>{this.button.classList.add("active")},this.wrap=()=>$({children:[this.button]})};var Ne=a(6733),We={};We.styleTagTransform=p(),We.setAttributes=c(),We.insert=i().bind(null,"head"),We.domAPI=n(),We.insertStyleElement=m();s()(Ne.Z,We);Ne.Z&&Ne.Z.locals&&Ne.Z.locals;const Re=function({type:e=!1,radioGroup:t=!1,checkbox:a=!1,target:r=!1}={}){r.forEach(((e,t)=>{e.state={collapsed:!0},e.area=y("div|class:collapse-area"),e.spacer=y("div|class:collapse-spacer")})),this.target=()=>r,this.element={collapse:y("div|class:collapse")},this.collapse=()=>(r.forEach(((e,t)=>{e.spacer.appendChild(e.content),e.area.appendChild(e.spacer),this.element.collapse.appendChild(e.area)})),this.element.collapse),this.toggle=()=>{r.forEach(((e,t)=>{e.state.collapsed?e.state.collapsed=!1:e.state.collapsed=!0})),this.update()},this.renderTarget=(e,t)=>{e?(t.classList.add("is-collapsed"),t.setAttribute("aria-hidden",!0)):(t.classList.remove("is-collapsed"),t.removeAttribute("aria-hidden"))},this.renderToggle=(e,t)=>{e?(t.classList.remove("active"),t.classList.remove("is-collapsed")):(t.classList.add("active"),t.classList.add("is-collapsed"))},this.update=()=>{switch(e){case"radio":const e=t.value();r.forEach(((t,a)=>{this.renderTarget(!(t.id===e),t.area)}));break;case"checkbox":let s=!0;if(a.length>1){let e=[];a.forEach((t=>e.push(t.checked()))),s=e.some((e=>!0===e))}else s=a.checked();r.forEach(((e,t)=>{this.renderTarget(!s,e.area)}));break;case"toggle":r.forEach(((e,t)=>{this.renderTarget(e.state.collapsed,e.area),e.toggle&&this.renderToggle(e.state.collapsed,e.toggle)}))}},this.update()},Be=function({keycode:e=!1,ctrl:t=!1,alt:a=!1,action:r=!1}={}){this.action=()=>{e&&event.keyCode==e&&t==event.ctrlKey&&a==event.altKey&&(event.preventDefault(),r&&r())},this.add=()=>{window.addEventListener("keydown",this.action)},this.remove=()=>{window.removeEventListener("keydown",this.action)}};var Ie=a(4319),Ge={};Ge.styleTagTransform=p(),Ge.setAttributes=c(),Ge.insert=i().bind(null,"head"),Ge.domAPI=n(),Ge.insertStyleElement=m();s()(Ie.Z,Ge);Ie.Z&&Ie.Z.locals&&Ie.Z.locals;const Ze=function({text:e="Dropdown",menuItem:t=[],buttonStyle:a=[],buttonClassList:r=[],srOnly:s=!1,iconName:o=!1}={}){this.state={open:!1},this.element={menu:y("div|class:dropdown-menu"),content:y("div|class:dropdown-content"),toggle:new Fe({text:e,srOnly:s,iconName:o,style:a,classList:r,func:()=>{this.state.open?this.close():this.open()}})},this.toggle=this.element.toggle.button,this.buttonStyle={},this.buttonStyle.update=e=>{this.element.toggle.style.update(e)},this.open=()=>{this.state.open=!0;document.querySelector("body").appendChild(this.element.menu),this.position(),this.bind.add()},this.close=()=>{this.state.open=!1;const e=document.querySelector("body");e.contains(this.element.menu)&&e.removeChild(this.element.menu),this.bind.remove()},this.esc=new Be({keycode:27,action:()=>{this.close()}}),this.ctrAltM=new Be({keycode:77,ctrl:!0,alt:!0,action:()=>{this.close()}}),this.ctrAltG=new Be({keycode:71,ctrl:!0,alt:!0,action:()=>{this.close()}}),this.ctrAltA=new Be({keycode:65,ctrl:!0,alt:!0,action:()=>{this.close()}}),this.bind={add:()=>{window.addEventListener("mouseup",this.clickOut),this.esc.add(),this.ctrAltM.add(),this.ctrAltG.add(),this.ctrAltA.add()},remove:()=>{window.removeEventListener("mouseup",this.clickOut),this.esc.remove(),this.ctrAltM.remove(),this.ctrAltG.remove(),this.ctrAltA.remove()}},this.clickOut=e=>{const t=e.path||e.composedPath&&e.composedPath();t.includes(this.element.toggle.button)||t.includes(this.element.menu)||this.close()},this.position=()=>{const e=window.innerWidth||doc.documentElement.clientWidth,t=window.innerHeight||doc.documentElement.clientHeight,a=this.element.toggle.button.getBoundingClientRect(),r=this.element.menu.getBoundingClientRect();let s;s=a.bottom+r.height>t?a.top-r.height:a.bottom;let o=a.left+a.width/2-r.width/2;o<0?o=0:o+r.width>e&&(o=e-r.width),this.element.menu.style.setProperty("--dropdown-menu-top",s),this.element.menu.style.setProperty("--dropdown-menu-left",o)},this.assemble=()=>{t.length>0&&(t.forEach(((e,t)=>{const a=new Fe({text:e.text,iconName:e.iconName,classList:["dropdown-menu-button"]});a.button.addEventListener("click",(()=>{e.action()&&e.action(),this.close()})),this.element.content.appendChild(a.button)})),this.element.menu.appendChild(this.element.content))},this.assemble()},qe={current:{},default:{layout:{area:{header:{width:100,justify:"center"},bookmark:{width:100,justify:"center"}},alignment:"center-center",order:"header-bookmark",direction:"vertical",size:100,width:80,padding:40,gutter:20,breakpoint:"xs",scrollbar:"auto",title:"",favicon:"",overscroll:!1},header:{item:{justify:"left"},greeting:{show:!1,type:"good",custom:"",name:"",size:100,newLine:!1},transitional:{show:!1,type:"time-and-date",size:100,newLine:!1},clock:{hour:{show:!0,display:"number"},minute:{show:!0,display:"number"},second:{show:!1,display:"number"},separator:{show:!0,text:""},meridiem:{show:!1},hour24:{show:!0},size:100,newLine:!1},date:{day:{show:!1,display:"word",weekStart:"monday",length:"long"},date:{show:!0,display:"number",ordinal:!0},month:{show:!0,display:"word",length:"short",ordinal:!0},year:{show:!1,display:"number"},separator:{show:!0,text:""},format:"date-month",size:100,newLine:!1},search:{show:!0,width:{by:"auto",size:30},engine:{selected:"google",custom:{name:"",url:"",queryName:""}},text:{justify:"center"},size:100,newLine:!1,newTab:!1},order:[],edit:!1},bookmark:{size:100,url:{show:!0},line:{show:!0},shadow:{show:!0},hoverScale:{show:!0},orientation:"bottom",style:"block",newTab:!1,edit:!1,add:!1,show:!0},group:{area:{justify:"left"},order:"header-body",name:{size:100},toolbar:{size:100},edit:!1,add:!1},toolbar:{location:"header",position:"bottom-right",size:100,accent:{show:!0},add:{show:!0},edit:{show:!0},newLine:!1},theme:{color:{range:{primary:{h:222,s:14}},contrast:{start:17,end:83},shades:14},accent:{hsl:{h:221,s:100,l:50},rgb:{r:0,g:80,b:255},random:{active:!1,style:"any"},cycle:{active:!1,speed:300,step:10}},font:{display:{name:"",weight:400,style:"normal"},ui:{name:"",weight:400,style:"normal"}},background:{type:"theme",color:{hsl:{h:221,s:47,l:17},rgb:{r:23,g:36,b:64}},gradient:{angle:160,start:{hsl:{h:206,s:16,l:40},rgb:{r:86,g:104,b:118}},end:{hsl:{h:219,s:28,l:12},rgb:{r:22,g:28,b:39}}},image:{url:"",blur:0,grayscale:0,scale:100,accent:0,opacity:100,vignette:{opacity:0,start:90,end:70}},video:{url:"",blur:0,grayscale:0,scale:100,accent:0,opacity:100,vignette:{opacity:0,start:90,end:70}}},opacity:{general:100},layout:{color:{by:"theme",hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0},blur:0,opacity:10},divider:{size:0}},header:{color:{by:"theme",hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0},opacity:10},search:{opacity:100}},bookmark:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},item:{border:0,opacity:100}},group:{toolbar:{opacity:100}},toolbar:{opacity:100},style:"dark",radius:25,shadow:75,shade:{opacity:30,blur:0},custom:{all:[],edit:!1}},search:!1,modal:!1,menu:!1},minMax:{header:{greeting:{size:{min:50,max:500}},transitional:{size:{min:50,max:500}},clock:{size:{min:50,max:500}},date:{size:{min:50,max:500}},search:{size:{min:50,max:500},width:{size:{min:10,max:100}}}},bookmark:{size:{min:50,max:500}},group:{name:{size:{min:50,max:500}},toolbar:{size:{min:50,max:500}}},layout:{area:{header:{width:{min:10,max:100}},bookmark:{width:{min:10,max:100}}},size:{min:10,max:200},width:{min:10,max:100},padding:{min:0,max:300},gutter:{min:0,max:300}},toolbar:{size:{min:50,max:500}},theme:{color:{range:{primary:{h:{min:0,max:359},s:{min:0,max:100}}},contrast:{start:{min:0,max:100},end:{min:0,max:100}}},accent:{hsl:{h:{min:0,max:359},s:{min:0,max:100},l:{min:0,max:100}},rgb:{r:{min:0,max:255},g:{min:0,max:255},b:{min:0,max:255}},cycle:{speed:{min:100,max:1e3},step:{min:1,max:100}}},font:{display:{weight:{min:100,max:900}},ui:{weight:{min:100,max:900}}},opacity:{general:{min:0,max:100},toolbar:{min:0,max:100},bookmark:{min:0,max:100},search:{min:0,max:100},toolbar:{min:0,max:100}},layout:{color:{hsl:{h:{min:0,max:359},s:{min:0,max:100},l:{min:0,max:100}},rgb:{r:{min:0,max:255},g:{min:0,max:255},b:{min:0,max:255}},blur:{min:0,max:200},opacity:{min:0,max:100}},divider:{size:{min:0,max:10}}},header:{color:{hsl:{h:{min:0,max:359},s:{min:0,max:100},l:{min:0,max:100}},rgb:{r:{min:0,max:255},g:{min:0,max:255},b:{min:0,max:255}},opacity:{min:0,max:100}},search:{opacity:{min:0,max:100}}},bookmark:{color:{hsl:{h:{min:0,max:359},s:{min:0,max:100},l:{min:0,max:100}},rgb:{r:{min:0,max:255},g:{min:0,max:255},b:{min:0,max:255}},opacity:{min:0,max:100}},item:{border:{min:0,max:20},opacity:{min:0,max:100}}},group:{toolbar:{opacity:{min:0,max:100}}},toolbar:{opacity:{min:0,max:100}},background:{color:{hsl:{h:{min:0,max:359},s:{min:0,max:100},l:{min:0,max:100}},rgb:{r:{min:0,max:255},g:{min:0,max:255},b:{min:0,max:255}}},gradient:{angle:{min:0,max:360},start:{hsl:{h:{min:0,max:359},s:{min:0,max:100},l:{min:0,max:100}},rgb:{r:{min:0,max:255},g:{min:0,max:255},b:{min:0,max:255}}},end:{hsl:{h:{min:0,max:359},s:{min:0,max:100},l:{min:0,max:100}},rgb:{r:{min:0,max:255},g:{min:0,max:255},b:{min:0,max:255}}}},image:{blur:{min:0,max:200},grayscale:{min:0,max:100},scale:{min:100,max:400},accent:{min:0,max:100},opacity:{min:0,max:100},vignette:{opacity:{min:0,max:100},start:{min:0,max:100},end:{min:0,max:100}}},video:{blur:{min:0,max:200},grayscale:{min:0,max:100},scale:{min:100,max:400},accent:{min:0,max:100},opacity:{min:0,max:100},vignette:{opacity:{min:0,max:100},start:{min:0,max:100},end:{min:0,max:100}}}},radius:{min:0,max:500},shadow:{min:0,max:300},shade:{opacity:{min:0,max:100},blur:{min:0,max:200}}}},step:{theme:{font:{display:{weight:100},ui:{weight:100}}}},option:{layout:{area:{header:{justify:["left","center","right"],align:["left","center","right"]},bookmark:{justify:["left","center","right"],align:["left","center","right"]}},alignment:["top-left","top-center","top-right","center-left","center-center","center-right","bottom-left","bottom-center","bottom-right"],direction:["horizontal","vertical"],order:["header-bookmark","bookmark-header"],scrollbar:["auto","thin","none"]},header:{item:{justify:["left","center","right"]},search:{width:{by:["auto","custom"]},text:{justify:["left","center","right"]}}},bookmark:{item:{justify:["left","center","right"]},orientation:["top","bottom"],style:["block","list"]},group:{area:{justify:["left","center","right"]},order:["header-body","body-header"]},toolbar:{location:["corner","header"],position:["top-left","top-right","bottom-right","bottom-left"]},theme:{accent:{random:{style:["any","light","dark","pastel","saturated"]}},style:["dark","light","system"],layout:{color:{by:["theme","custom"]}},header:{color:{by:["theme","custom"]}},bookmark:{color:{by:["theme","custom"]}},background:{type:["theme","accent","color","gradient","image","video"]}}}};qe.get={current:()=>qe.current,default:()=>JSON.parse(JSON.stringify(qe.default)),minMax:()=>JSON.parse(JSON.stringify(qe.minMax)),step:()=>JSON.parse(JSON.stringify(qe.step)),option:()=>JSON.parse(JSON.stringify(qe.option))},qe.set={restore:{setup:e=>{qe.current.layout=e.state.layout,qe.current.header=e.state.header,qe.current.bookmark=e.state.bookmark,qe.current.group=e.state.group,qe.current.toolbar=e.state.toolbar,console.log("setup restored")},theme:e=>{qe.current.theme=e.state.theme,console.log("theme restored")}},default:()=>{qe.current=qe.get.default(),console.log("state set to default")}};var Ve=a(3708),Ue={};Ue.styleTagTransform=p(),Ue.setAttributes=c(),Ue.insert=i().bind(null,"head"),Ue.domAPI=n(),Ue.insertStyleElement=m();s()(Ve.Z,Ue);Ve.Z&&Ve.Z.locals&&Ve.Z.locals;const Je=function({primary:e=!1,secondary:t=!1,padding:a=0}={}){this.tick=null,this.element={edge:{primary:null,secondary:[]}},this.bind={set:()=>{this.tick=window.setTimeout((()=>{this.bind.set(),this.track()}),100)},remove:()=>{clearTimeout(this.tick),this.tick=null}},this.assemble=e=>{this.element.edge.primary=y("div|class:edge is-transparent"),this.element.edge.primary.addEventListener("transitionend",(e=>{"opacity"===e.propertyName&&1==getComputedStyle(this.element.edge.primary).opacity&&(this.bind.set(),this.element.edge.primary.classList.remove("is-edge-opening")),"opacity"===e.propertyName&&0==getComputedStyle(this.element.edge.primary).opacity&&(this.element.edge.primary.parentElement.contains(this.element.edge.primary)&&this.element.edge.primary.parentElement.removeChild(this.element.edge.primary),this.element.edge.primary.removeAttribute("style"),this.element.edge.primary.classList.remove("is-edge-opening"),this.bind.remove())})),this.element.edge.secondary=[],t.length>0&&(t.forEach(((e,t)=>{this.element.edge.secondary.push(y("div|class:edge-secondary is-transparent"))})),this.element.edge.secondary.forEach(((e,t)=>{e.addEventListener("transitionend",(t=>{"opacity"===t.propertyName&&1==getComputedStyle(e).opacity&&e.classList.remove("is-edge-opening"),"opacity"===t.propertyName&&0==getComputedStyle(e).opacity&&(e.parentElement.contains(e)&&e.parentElement.removeChild(e),e.removeAttribute("style"),e.classList.remove("is-edge-opening"))}))})))},this.destroy=()=>{this.element.edge.primary.classList.remove("is-opaque"),this.element.edge.primary.classList.add("is-transparent"),this.element.edge.secondary.length>0&&this.element.edge.secondary.forEach(((e,t)=>{e.classList.remove("is-opaque"),e.classList.add("is-transparent")}))},this.appear=e=>{document.querySelector("html");document.querySelector("body").appendChild(e),getComputedStyle(e).opacity,getComputedStyle(e).width,getComputedStyle(e).height,getComputedStyle(e).top,getComputedStyle(e).left,e.classList.remove("is-transparent"),e.classList.add("is-opaque"),e.classList.add("is-edge-opening")},this.show=()=>{this.appear(this.element.edge.primary);const e=document.querySelector("body");t.length>0&&t.forEach(((t,a)=>{e.contains(t)&&this.appear(this.element.edge.secondary[a])})),this.track();document.querySelector("html").classList.add("is-edge")},this.hide=()=>{this.destroy(),this.bind.remove();document.querySelector("html").classList.remove("is-edge")},this.style=(e,t)=>{const r=document.querySelector("html"),s=document.documentElement.scrollTop,o=document.documentElement.scrollLeft,n=e.getBoundingClientRect(),l=parseInt(getComputedStyle(r).fontSize,10),i=parseFloat(getComputedStyle(r).getPropertyValue("--layout-space"),10),d=qe.get.current().layout.size;t.style.width=n.width+d/100*(i*l*a*2)+"px",t.style.height=n.height+d/100*(i*l*a*2)+"px",t.style.top=n.top+s-d/100*(i*l*a)+"px",t.style.left=n.left+o-d/100*(i*l*a)+"px"},this.track=()=>{this.style(e,this.element.edge.primary),t.length>0&&t.forEach(((e,t)=>{this.style(e,this.element.edge.secondary[t])}))},this.update={primary:t=>{t&&(e=t),this.assemble()},secondary:e=>{e&&(t=e),this.assemble()}},this.assemble()},Ke=e=>{for(;e.lastChild;)e.removeChild(e.lastChild)},$e=e=>{if(e){let a;if(-1!=e.indexOf("[")&&-1!=e.indexOf("]")){a=e.split(".").join(",").split("[").join(",").split("]").join(",").split(",");for(var t=0;t{const a=$e(t);return null!=e&&null!=t&&(()=>{for(;a.length>1;){let t=a.shift();t in e||(isNaN(t)?e[t]={}:e[t]=[]),e=e[t]}let t=a.shift();return t in e?e[t]:""})()},Qe=e=>{const t=document.querySelector("html"),a=e=>{t.style.setProperty("--"+e.replace(/\./g,"-").toLowerCase(),Xe({object:qe.get.current(),path:e}))};Array.isArray(e)?e.forEach(((e,t)=>{a(e)})):a(e)},et=e=>{const t=document.querySelector("html"),a=e=>{Xe({object:qe.get.option(),path:e}).forEach(((a,r)=>{t.classList.remove("is-"+e.replace(/\./g,"-").toLowerCase()+"-"+a)})),t.classList.add("is-"+e.replace(/\./g,"-").toLowerCase()+"-"+Xe({object:qe.get.current(),path:e}))};Array.isArray(e)?e.forEach(((e,t)=>{a(e)})):a(e)},tt=function(e){const t=document.querySelector("html"),a=e=>{Xe({object:qe.get.current(),path:e})?t.classList.add("is-"+e.replace(/\./g,"-").toLowerCase()):t.classList.remove("is-"+e.replace(/\./g,"-").toLowerCase())};Array.isArray(e)?e.forEach(((e,t)=>{a(e)})):a(e)},at=e=>{let t=!1;return"string"==typeof e&&""!=(e=e.trim().replace(/\s/g,""))&&(t=!0),t};var rt=a(1690),st={};st.styleTagTransform=p(),st.setAttributes=c(),st.insert=i().bind(null,"head"),st.domAPI=n(),st.insertStyleElement=m();s()(rt.Z,st);rt.Z&&rt.Z.locals&&rt.Z.locals;const ot={};ot.element={layout:y("div|class:layout"),header:y("div|class:layout-header"),bookmark:y("div|class:layout-bookmark"),divider:y("div|class:layout-divider")},ot.area={render:()=>{ot.area.assemble();document.querySelector("body").appendChild(ot.element.layout);new ResizeObserver((e=>{const t=550,a=700,r=900,s=1100,o=1600;let n;e.forEach((function(e){e.contentRect.width<=t?n="xs":e.contentRect.width>t&&e.contentRect.width<=a?n="sm":e.contentRect.width>a&&e.contentRect.width<=r?n="md":e.contentRect.width>r&&e.contentRect.width<=s?n="lg":e.contentRect.width>s&&e.contentRect.width<=o?n="xl":e.contentRect.width>o&&(n="xxl")})),qe.get.current().layout.breakpoint=n,ot.breakpoint.render()})).observe(ot.element.bookmark)},assemble:()=>{qe.get.current().header.clock.second.show||qe.get.current().header.clock.minute.show||qe.get.current().header.clock.hour.show||qe.get.current().header.date.day.show||qe.get.current().header.date.date.show||qe.get.current().header.date.month.show||qe.get.current().header.date.year.show||qe.get.current().header.greeting.show||qe.get.current().header.search.show||"header"===qe.get.current().toolbar.location?ot.element.layout.appendChild(ot.element.header):ot.element.layout.contains(ot.element.header)&&ot.element.layout.removeChild(ot.element.header),qe.get.current().theme.layout.divider.size>0?ot.element.layout.appendChild(ot.element.divider):ot.element.layout.contains(ot.element.divider)&&ot.element.layout.removeChild(ot.element.divider),qe.get.current().bookmark.show?ot.element.layout.appendChild(ot.element.bookmark):ot.element.layout.contains(ot.element.bookmark)&&ot.element.layout.removeChild(ot.element.bookmark)},clear:()=>{Ke(ot.element.layout)}},ot.header={clear:()=>{Ke(ot.element.header)}},ot.bookmark={clear:()=>{Ke(ot.element.bookmark)}},ot.breakpoint={render:()=>{const e=document.querySelector("html");switch(["xs","sm","md","lg","xl","xxl"].forEach(((t,a)=>{e.classList.remove("is-layout-breakpoint-"+t)})),qe.get.current().layout.breakpoint){case"xs":e.classList.add("is-layout-breakpoint-xs");break;case"sm":e.classList.add("is-layout-breakpoint-sm");break;case"md":e.classList.add("is-layout-breakpoint-md");break;case"lg":e.classList.add("is-layout-breakpoint-lg");break;case"xl":e.classList.add("is-layout-breakpoint-xl");break;case"xxl":e.classList.add("is-layout-breakpoint-xxl")}}},ot.title={render:()=>{const e=document.querySelector("title");at(qe.get.current().layout.title)?e.textContent=De(qe.get.current().layout.title):e.textContent="New Tab"}},ot.favicon={render:()=>{const e=document.querySelector(".favicon");at(qe.get.current().layout.favicon)?e.href=De(qe.get.current().layout.favicon):e.href="icon/favicon.svg"}},ot.init=()=>{Qe(["layout.size","layout.width","layout.area.header.width","layout.area.bookmark.width","layout.padding","layout.gutter"]),et(["layout.alignment","layout.direction","layout.order","layout.area.header.justify","layout.area.bookmark.justify","layout.scrollbar"]),tt(["layout.overscroll"]),ot.area.render(),ot.title.render(),ot.favicon.render()};const nt="MyStart",lt={url:"",display:{alignment:"center-center",direction:"vertical",order:"visual-name",rotate:0,translate:{x:0,y:0},gutter:25,name:{show:!0,text:"",size:7},visual:{show:!0,type:"letter",size:25,letter:{text:""},icon:{name:"",prefix:"",label:""},image:{url:""},shadow:{size:0}}},accent:{by:"theme",hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},color:{by:"theme",hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0},opacity:100},background:{show:!1,type:"image",opacity:100,image:{url:""},video:{url:""}},border:0,shape:{wide:!1,tall:!1},timestamp:null},it={render:()=>{En.item.clear(),Un.item.clear(),En.item.render(),Un.item.render(),qe.get.current().search?(En.sort.sortable&&En.sort.sortable.option("disabled",!0),Un.sort.sortable.length>0&&Un.sort.sortable.forEach(((e,t)=>{e.option("disabled",!0)}))):(En.sort.bind(),Un.sort.bind())},init:()=>{it.render()}},dt={number:"7.3.0",name:"Delightful Komodo Dragon",compare:(e,t)=>{let a=e.split("."),r=t.split(".");for(let e=0;e<3;e++){let t=Number(a[e]),s=Number(r[e]);if(t>s)return 1;if(s>t)return-1;if(!isNaN(t)&&isNaN(s))return 1;if(isNaN(t)&&!isNaN(s))return-1}return 0}},ct=function(e){this.link=e||JSON.parse(JSON.stringify(lt)),this.position={origin:{group:0,item:0},destination:{group:0,item:0}},this.group={destination:"existing",name:""},this.type={new:!1,existing:!1},this.propagate={display:!1,layout:!1,theme:!1}},ht={name:{text:"",show:!0},collapse:!1,toolbar:{size:100,openAll:{show:!0},collapse:{show:!0}},items:[]},mt=function(e){this.group=e||JSON.parse(JSON.stringify(ht)),this.position={origin:0,destination:0},this.type={new:!1,existing:!1},this.newGroup=({name:e=!1}={})=>{e&&at(e)&&(this.group.name.text=De(e)),this.position.destination=Un.all.length,this.type.new=!0}},ut=(e,t)=>Math.floor(Math.random()*(t-e+1)+e),pt={rgb:{},hsl:{},hex:{}};pt.rgb.hsl=e=>{var t,a,r=e.r/255,s=e.g/255,o=e.b/255,n=Math.min(r,s,o),l=Math.max(r,s,o),i=l-n;l===n?t=0:r===l?t=(s-o)/i:s===l?t=2+(o-r)/i:o===l&&(t=4+(r-s)/i),(t=Math.min(60*t,360))<0&&(t+=360);var d=(n+l)/2;return a=l===n?0:d<=.5?i/(l+n):i/(2-l-n),{h:Math.round(t),s:Math.round(100*a),l:Math.round(100*d)}},pt.rgb.hex=e=>{var t=(((255&Math.round(e.r))<<16)+((255&Math.round(e.g))<<8)+(255&Math.round(e.b))).toString(16);return"#"+"000000".substring(t.length)+t},pt.hsl.rgb=e=>{var t,a,r,s=e.h/360,o=e.s/100,n=e.l/100;if(0===o)return r=255*n,{r:Math.round(r),g:Math.round(r),b:Math.round(r)};for(var l=2*n-(t=n<.5?n*(1+o):n+o-n*o),i=[0,0,0],d=0;d<3;d++)(a=s+1/3*-(d-1))<0&&a++,a>1&&a--,r=6*a<1?l+6*(t-l)*a:2*a<1?t:3*a<2?l+(t-l)*(2/3-a)*6:l,i[d]=255*r;return{r:Math.round(i[0]),g:Math.round(i[1]),b:Math.round(i[2])}},pt.hex.rgb=e=>{var t=e.toString(16).match(/[a-f0-9]{6}|[a-f0-9]{3}/i);if(!t)return{r:0,g:0,b:0};var a=t[0];3===t[0].length&&(a=a.split("").map((e=>e+e)).join(""));var r=parseInt(a,16);return{r:r>>16&255,g:r>>8&255,b:255&r}};const gt={toaster:{}};gt.toaster.render=()=>{if(gt.toaster.bind.remove(),Un.all.length<1){const e=new mt;e.group.name.text="Toaster",e.newGroup(),En.item.mod.add(e)}const e=new ct;e.link.url="https://en.wikipedia.org/wiki/Easter_egg_(media)",e.link.background.show=!0,e.link.background.image.url="https://github.com/zombieFox/MyStartAssets/blob/main/images/1628494879270.gif?raw=true",e.link.display.name.show=!1,e.link.display.visual.show=!1,e.link.accent.by="custom",e.link.accent.hsl={h:ut(0,360),s:100,l:50},e.link.accent.rgb=pt.hsl.rgb(e.link.accent.hsl),e.link.color.by="custom",e.link.color.hsl={h:0,s:0,l:100},e.link.color.rgb={r:255,g:255,b:255},e.link.shape.wide=Math.random()<.5,e.link.shape.tall=Math.random()<.5,Un.item.mod.add(e),it.render(),Ar.close(),Qn.save()},gt.toaster.bind={add:()=>{Ar.element.frame.element.area.addEventListener("animationend",gt.toaster.render),Ar.element.frame.element.area.classList.add("is-jello")},remove:()=>{Ar.element.frame.element.area.removeEventListener("animationend",gt.toaster.render),Ar.element.frame.element.area.classList.remove("is-jello")}};var bt=a(4730),yt={};yt.styleTagTransform=p(),yt.setAttributes=c(),yt.insert=i().bind(null,"head"),yt.domAPI=n(),yt.insertStyleElement=m();s()(bt.Z,yt);bt.Z&&bt.Z.locals&&bt.Z.locals;const _t={svg:'',render:()=>{const e=y("div|class:version-icon");return e.innerHTML=_t.svg,e.addEventListener("dblclick",(()=>{gt.toaster.bind.add()})),e}},kt={name:"Acrid",color:{range:{primary:{h:301,s:32}},contrast:{start:11,end:65}},accent:{hsl:{h:112,s:100,l:42},rgb:{r:29,g:213,b:0}},font:{display:{name:"Titillium Web",weight:400,style:"italic"},ui:{name:"Inconsolata",weight:400,style:"normal"}},background:{type:"gradient",color:{hsl:{h:221,s:47,l:17},rgb:{r:23,g:36,b:64}},gradient:{angle:160,start:{hsl:{h:154,s:62,l:24},rgb:{r:23,g:99,b:66}},end:{hsl:{h:300,s:42,l:21},rgb:{r:76,g:31,b:76}}},image:{url:"",blur:0,grayscale:0,scale:100,accent:0,opacity:100,vignette:{opacity:0,start:90,end:70}},video:{url:"",blur:0,grayscale:0,scale:100,accent:0,opacity:100,vignette:{opacity:0,start:90,end:70}}},radius:30,shadow:75,style:"dark",shade:{opacity:20,blur:0},opacity:{general:100},layout:{color:{by:"theme",blur:0,opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},divider:{size:0}},header:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},search:{opacity:100}},bookmark:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},item:{border:0,opacity:100}},group:{toolbar:{opacity:100}},toolbar:{opacity:100}},ft={name:"Aerial",color:{range:{primary:{h:200,s:27}},contrast:{start:11,end:77}},accent:{hsl:{h:180,s:100,l:50},rgb:{r:0,g:255,b:255}},font:{display:{name:"Unica One",weight:400,style:"normal"},ui:{name:"Inria Sans",weight:400,style:"normal"}},background:{type:"video",color:{rgb:{r:0,g:0,b:0},hsl:{h:0,s:0,l:0}},gradient:{angle:160,start:{hsl:{h:206,s:16,l:40},rgb:{r:86,g:104,b:118}},end:{hsl:{h:219,s:28,l:12},rgb:{r:22,g:28,b:39}}},image:{url:"",blur:0,grayscale:0,scale:100,accent:10,opacity:60,vignette:{opacity:0,start:90,end:70}},video:{url:"https://github.com/zombieFox/MyStartAssets/blob/main/videos/1626342605376.mp4?raw=true",blur:0,grayscale:0,scale:100,accent:20,opacity:80,vignette:{opacity:70,start:90,end:25}}},radius:25,shadow:50,style:"dark",shade:{opacity:2,blur:0},opacity:{general:0},layout:{color:{by:"custom",blur:50,opacity:40,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},divider:{size:1}},header:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},search:{opacity:0}},bookmark:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},item:{border:0,opacity:0}},group:{toolbar:{opacity:0}},toolbar:{opacity:0}},vt={name:"MyStart (default)",color:qe.get.default().theme.color,accent:{hsl:qe.get.default().theme.accent.hsl,rgb:qe.get.default().theme.accent.rgb},font:qe.get.default().theme.font,background:qe.get.default().theme.background,radius:qe.get.default().theme.radius,shadow:qe.get.default().theme.shadow,style:qe.get.default().theme.style,shade:qe.get.default().theme.shade,opacity:qe.get.default().theme.opacity,layout:qe.get.default().theme.layout,header:qe.get.default().theme.header,bookmark:qe.get.default().theme.bookmark,group:qe.get.default().theme.group,toolbar:qe.get.default().theme.toolbar},wt={name:"Azure",color:{range:{primary:{h:215,s:35}},contrast:{start:13,end:40}},accent:{hsl:{h:180,s:100,l:50},rgb:{r:0,g:255,b:255}},font:{display:{name:"Unica One",weight:400,style:"normal"},ui:{name:"Inria Sans",weight:400,style:"normal"}},background:{type:"gradient",color:{hsl:{h:221,s:47,l:17},rgb:{r:23,g:36,b:64}},gradient:{angle:180,start:{hsl:{h:200,s:46,l:33},rgb:{r:45,g:97,b:123}},end:{hsl:{h:212,s:49,l:9},rgb:{r:12,g:22,b:34}}},image:{url:"",blur:0,grayscale:0,scale:100,accent:0,opacity:100,vignette:{opacity:0,start:90,end:70}},video:{url:"",blur:0,grayscale:0,scale:100,accent:0,opacity:100,vignette:{opacity:0,start:90,end:70}}},radius:25,shadow:50,style:"dark",shade:{opacity:10,blur:10},opacity:{general:0},layout:{color:{by:"theme",blur:0,opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},divider:{size:0}},header:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},search:{opacity:0}},bookmark:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},item:{border:0,opacity:30}},group:{toolbar:{opacity:0}},toolbar:{opacity:0}},Mt={name:"Bean",color:{range:{primary:{h:191,s:80}},contrast:{start:7,end:65}},accent:{hsl:{h:38,s:100,l:50},rgb:{r:255,g:160,b:0}},font:{display:{name:"Life Savers",weight:400,style:"normal"},ui:{name:"Oswald",weight:400,style:"normal"}},background:{type:"theme",color:{hsl:{h:221,s:47,l:17},rgb:{r:23,g:36,b:64}},gradient:{angle:160,start:{hsl:{h:206,s:16,l:40},rgb:{r:86,g:104,b:118}},end:{hsl:{h:219,s:28,l:12},rgb:{r:22,g:28,b:39}}},image:{url:"",blur:0,grayscale:0,scale:100,accent:0,opacity:100,vignette:{opacity:0,start:90,end:70}},video:{url:"",blur:0,grayscale:0,scale:100,accent:0,opacity:100,vignette:{opacity:0,start:90,end:70}}},radius:50,shadow:175,style:"dark",shade:{opacity:10,blur:0},opacity:{general:0},layout:{color:{by:"theme",blur:0,opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},divider:{size:0}},header:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},search:{opacity:0}},bookmark:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},item:{border:0,opacity:100}},group:{toolbar:{opacity:0}},toolbar:{opacity:0}},Lt={name:"Black",color:{range:{primary:{h:0,s:0}},contrast:{start:0,end:100}},accent:{hsl:{h:0,s:0,l:80},rgb:{r:204,g:204,b:204}},font:qe.get.default().theme.font,background:qe.get.default().theme.background,radius:qe.get.default().theme.radius,shadow:qe.get.default().theme.shadow,style:"dark",shade:qe.get.default().theme.shade,opacity:qe.get.default().theme.opacity,layout:qe.get.default().theme.layout,header:qe.get.default().theme.header,bookmark:qe.get.default().theme.bookmark,group:qe.get.default().theme.group,toolbar:qe.get.default().theme.toolbar},xt={name:"Comet",color:{range:{primary:{h:207,s:87}},contrast:{start:30,end:90}},accent:{hsl:{h:0,s:0,l:100},rgb:{r:255,g:255,b:255}},font:{display:{name:"Bungee Hairline",weight:700,style:"normal"},ui:{name:"Quicksand",weight:400,style:"normal"}},background:{type:"image",color:{hsl:{h:221,s:47,l:17},rgb:{r:23,g:36,b:64}},gradient:{angle:145,start:{hsl:{h:209,s:100,l:9},rgb:{r:0,g:24,b:46}},end:{hsl:{h:207,s:86,l:27},rgb:{r:10,g:75,b:128}}},image:{url:"https://github.com/zombieFox/MyStartAssets/blob/main/images/1629912579015.jpeg?raw=true\n\nhttps://github.com/zombieFox/MyStartAssets/blob/main/images/1629911101180.jpeg?raw=true\n\nhttps://github.com/zombieFox/MyStartAssets/blob/main/images/1629911104436.jpeg?raw=true",blur:0,grayscale:0,scale:100,accent:0,opacity:80,vignette:{opacity:0,start:90,end:70}},video:{url:"",blur:0,grayscale:0,scale:100,accent:0,opacity:100,vignette:{opacity:0,start:90,end:70}}},radius:35,shadow:80,style:"dark",shade:{opacity:15,blur:0},opacity:{general:0},layout:{color:{by:"theme",blur:0,opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},divider:{size:0}},header:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},search:{opacity:20}},bookmark:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},item:{border:0,opacity:20}},group:{toolbar:{opacity:0}},toolbar:{opacity:0}},Yt={name:"Corsair",color:{range:{primary:{h:217,s:46}},contrast:{start:18,end:74}},accent:{hsl:{h:59,s:100,l:50},rgb:{r:255,g:251,b:0}},font:{display:{name:"Alatsi",weight:400,style:"normal"},ui:{name:"Source Sans Pro",weight:400,style:"normal"}},background:{type:"theme",color:{hsl:{h:221,s:47,l:17},rgb:{r:23,g:36,b:64}},gradient:{angle:160,start:{hsl:{h:206,s:16,l:40},rgb:{r:86,g:104,b:118}},end:{hsl:{h:219,s:28,l:12},rgb:{r:22,g:28,b:39}}},image:{url:"",blur:0,grayscale:0,scale:100,accent:0,opacity:100,vignette:{opacity:0,start:90,end:70}},video:{url:"",blur:0,grayscale:0,scale:100,accent:0,opacity:100,vignette:{opacity:0,start:90,end:70}}},radius:20,shadow:150,style:"dark",shade:{opacity:30,blur:0},opacity:{general:100},layout:{color:{by:"theme",blur:0,opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},divider:{size:0}},header:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},search:{opacity:100}},bookmark:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},item:{border:0,opacity:100}},group:{toolbar:{opacity:100}},toolbar:{opacity:100}},Tt={name:"Dash",color:{range:{primary:{h:211,s:10}},contrast:{start:50,end:100}},accent:{hsl:{h:342,s:83,l:40},rgb:{r:187,g:17,b:68}},font:{display:{name:"Fredericka the Great",weight:400,style:"normal"},ui:{name:"Oswald",weight:400,style:"normal"}},background:{type:"theme",color:{hsl:{h:221,s:47,l:17},rgb:{r:23,g:36,b:64}},gradient:{angle:160,start:{hsl:{h:206,s:16,l:40},rgb:{r:86,g:104,b:118}},end:{hsl:{h:219,s:28,l:12},rgb:{r:22,g:28,b:39}}},image:{url:"",blur:0,grayscale:0,scale:100,accent:0,opacity:100,vignette:{opacity:0,start:90,end:70}},video:{url:"",blur:0,grayscale:0,scale:100,accent:0,opacity:100,vignette:{opacity:0,start:90,end:70}}},radius:0,shadow:0,style:"light",shade:{opacity:50,blur:0},opacity:{general:100},layout:{color:{by:"theme",blur:0,opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},divider:{size:0}},header:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},search:{opacity:100}},bookmark:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},item:{border:0,opacity:100}},group:{toolbar:{opacity:100}},toolbar:{opacity:100}},Dt={name:"Deco",color:{range:{primary:{h:184,s:38}},contrast:{start:22,end:75}},accent:{hsl:{h:0,s:100,l:82},rgb:{r:255,g:161,b:161}},font:{display:{name:"Poiret One",weight:400,style:"normal"},ui:{name:"Lato",weight:400,style:"normal"}},background:{type:"theme",color:{hsl:{h:221,s:47,l:17},rgb:{r:23,g:36,b:64}},gradient:{angle:160,start:{hsl:{h:206,s:16,l:40},rgb:{r:86,g:104,b:118}},end:{hsl:{h:219,s:28,l:12},rgb:{r:22,g:28,b:39}}},image:{url:"",blur:0,grayscale:0,scale:100,accent:0,opacity:100,vignette:{opacity:0,start:90,end:70}},video:{url:"",blur:0,grayscale:0,scale:100,accent:0,opacity:100,vignette:{opacity:0,start:90,end:70}}},radius:200,shadow:50,style:"dark",shade:{opacity:10,blur:0},opacity:{general:100},layout:{color:{by:"theme",blur:0,opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},divider:{size:0}},header:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},search:{opacity:100}},bookmark:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},item:{border:0,opacity:100}},group:{toolbar:{opacity:100}},toolbar:{opacity:100}},St={name:"Earthquake",color:{range:{primary:{h:0,s:13}},contrast:{start:15,end:40}},accent:{hsl:{h:48,s:100,l:50},rgb:{r:255,g:204,b:0}},font:{display:{name:"Tulpen One",weight:400,style:"normal"},ui:{name:"Barlow Condensed",weight:400,style:"normal"}},background:{type:"theme",color:{hsl:{h:221,s:47,l:17},rgb:{r:23,g:36,b:64}},gradient:{angle:160,start:{hsl:{h:206,s:16,l:40},rgb:{r:86,g:104,b:118}},end:{hsl:{h:219,s:28,l:12},rgb:{r:22,g:28,b:39}}},image:{url:"",blur:0,grayscale:0,scale:100,accent:0,opacity:100,vignette:{opacity:0,start:90,end:70}},video:{url:"",blur:0,grayscale:0,scale:100,accent:0,opacity:100,vignette:{opacity:0,start:90,end:70}}},radius:80,shadow:100,style:"dark",shade:{opacity:80,blur:0},opacity:{general:100},layout:{color:{by:"theme",blur:0,opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},divider:{size:0}},header:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},search:{opacity:100}},bookmark:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},item:{border:0,opacity:100}},group:{toolbar:{opacity:100}},toolbar:{opacity:100}},jt={name:"Funkadelic",color:{range:{primary:{h:307,s:100}},contrast:{start:20,end:70}},accent:{hsl:{h:60,s:86,l:53},rgb:{r:238,g:238,b:34}},font:{display:{name:"Monoton",weight:400,style:"normal"},ui:{name:"Lato",weight:400,style:"normal"}},background:{type:"theme",color:{hsl:{h:221,s:47,l:17},rgb:{r:23,g:36,b:64}},gradient:{angle:160,start:{hsl:{h:206,s:16,l:40},rgb:{r:86,g:104,b:118}},end:{hsl:{h:219,s:28,l:12},rgb:{r:22,g:28,b:39}}},image:{url:"",blur:0,grayscale:0,scale:100,accent:0,opacity:100,vignette:{opacity:0,start:90,end:70}},video:{url:"",blur:0,grayscale:0,scale:100,accent:0,opacity:100,vignette:{opacity:0,start:90,end:70}}},radius:120,shadow:0,style:"dark",shade:{opacity:80,blur:0},opacity:{general:100},layout:{color:{by:"theme",blur:0,opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},divider:{size:0}},header:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},search:{opacity:100}},bookmark:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},item:{border:0,opacity:100}},group:{toolbar:{opacity:100}},toolbar:{opacity:100}},Ht={name:"Grimm",color:{range:{primary:{h:283,s:7}},contrast:{start:18,end:45}},accent:{hsl:{h:144,s:100,l:50},rgb:{r:0,g:255,b:102}},font:{display:{name:"Griffy",weight:400,style:"normal"},ui:{name:"Roboto Slab",weight:400,style:"normal"}},background:{type:"theme",color:{hsl:{h:221,s:47,l:17},rgb:{r:23,g:36,b:64}},gradient:{angle:160,start:{hsl:{h:206,s:16,l:40},rgb:{r:86,g:104,b:118}},end:{hsl:{h:219,s:28,l:12},rgb:{r:22,g:28,b:39}}},image:{url:"",blur:0,grayscale:0,scale:100,accent:0,opacity:100,vignette:{opacity:0,start:90,end:70}},video:{url:"",blur:0,grayscale:0,scale:100,accent:0,opacity:100,vignette:{opacity:0,start:90,end:70}}},radius:100,shadow:150,style:"dark",shade:{opacity:90,blur:0},opacity:{general:100},layout:{color:{by:"theme",blur:0,opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},divider:{size:0}},header:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},search:{opacity:100}},bookmark:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},item:{border:0,opacity:100}},group:{toolbar:{opacity:100}},toolbar:{opacity:100}},At={name:"Hive",color:{range:{primary:{h:37,s:88}},contrast:{start:33,end:100}},accent:{hsl:{h:210,s:60,l:23},rgb:{r:23,g:59,b:94}},font:{display:{name:"Kufam",weight:400,style:"normal"},ui:{name:"Inconsolata",weight:400,style:"normal"}},background:{type:"video",color:{rgb:{r:255,g:255,b:255},hsl:{h:0,s:0,l:0}},gradient:{angle:160,start:{hsl:{h:206,s:16,l:40},rgb:{r:86,g:104,b:118}},end:{hsl:{h:219,s:28,l:12},rgb:{r:22,g:28,b:39}}},image:{type:"url",url:"",blur:0,grayscale:0,opacity:100,scale:100,accent:0,vignette:{opacity:0,start:90,end:70}},video:{url:"https://github.com/zombieFox/MyStartAssets/blob/main/videos/1627763800511.mp4?raw=true",blur:0,grayscale:0,opacity:16,scale:100,accent:0,vignette:{opacity:50,start:90,end:0}}},radius:25,shadow:0,style:"dark",shade:{opacity:0,blur:0},opacity:{general:0},layout:{color:{by:"custom",blur:30,opacity:20,hsl:{h:35,s:100,l:61},rgb:{r:255,g:172,b:56}},divider:{size:0}},header:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},search:{opacity:0}},bookmark:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},item:{border:1,opacity:0}},group:{toolbar:{opacity:0}},toolbar:{opacity:0}},Ct={name:"Hypnos",color:{range:{primary:{h:243,s:26}},contrast:{start:15,end:50}},accent:{hsl:{h:30,s:100,l:80},rgb:{r:255,g:204,b:153}},font:{display:{name:"Shadows Into Light",weight:100,style:"normal"},ui:{name:"Fira Code",weight:400,style:"normal"}},background:{type:"image",color:{hsl:{h:221,s:47,l:17},rgb:{r:23,g:36,b:64}},gradient:{angle:160,start:{hsl:{h:206,s:16,l:40},rgb:{r:86,g:104,b:118}},end:{hsl:{h:219,s:28,l:12},rgb:{r:22,g:28,b:39}}},image:{url:"https://github.com/zombieFox/MyStartAssets/blob/main/images/1628356492462.jpeg?raw=true",blur:0,grayscale:0,scale:100,accent:0,opacity:5,vignette:{opacity:0,start:90,end:70}},video:{url:"",blur:0,grayscale:0,scale:100,accent:0,opacity:100,vignette:{opacity:0,start:90,end:70}}},radius:60,shadow:25,style:"dark",shade:{opacity:20,blur:0},opacity:{general:0},layout:{color:{by:"theme",blur:0,opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},divider:{size:0}},header:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},search:{opacity:0}},bookmark:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},item:{border:0,opacity:40}},group:{toolbar:{opacity:0}},toolbar:{opacity:0}},zt={name:"Infrared",color:{range:{primary:{h:359,s:100}},contrast:{start:12,end:85}},accent:{hsl:{h:0,s:100,l:50},rgb:{r:255,g:0,b:0}},font:{display:{name:"Bellota",weight:400,style:"normal"},ui:{name:"Lexend",weight:400,style:"normal"}},background:{type:"video",color:{hsl:{h:221,s:47,l:17},rgb:{r:23,g:36,b:64}},gradient:{angle:160,start:{hsl:{h:206,s:16,l:40},rgb:{r:86,g:104,b:118}},end:{hsl:{h:219,s:28,l:12},rgb:{r:22,g:28,b:39}}},image:{url:"",blur:0,grayscale:0,scale:100,accent:0,opacity:100,vignette:{opacity:0,start:90,end:70}},video:{url:"https://github.com/zombieFox/MyStartAssets/blob/main/videos/1626342620002.mp4?raw=true",blur:0,grayscale:100,scale:100,accent:50,opacity:100,vignette:{opacity:0,start:90,end:70}}},radius:25,shadow:75,style:"dark",shade:{opacity:0,blur:5},opacity:{general:0},layout:{color:{by:"custom",blur:80,opacity:5,hsl:{h:0,s:0,l:100},rgb:{r:255,g:255,b:255}},divider:{size:0}},header:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},search:{opacity:0}},bookmark:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},item:{border:1,opacity:0}},group:{toolbar:{opacity:0}},toolbar:{opacity:0}},Et={name:"Kapow",color:{range:{primary:{h:194,s:77}},contrast:{start:24,end:54}},accent:{hsl:{h:115,s:100,l:50},rgb:{r:21,g:255,b:0}},font:{display:{name:"Bangers",weight:400,style:"normal"},ui:{name:"Sniglet",weight:400,style:"normal"}},background:{type:"image",color:{hsl:{h:221,s:47,l:17},rgb:{r:23,g:36,b:64}},gradient:{angle:160,start:{hsl:{h:206,s:16,l:40},rgb:{r:86,g:104,b:118}},end:{hsl:{h:219,s:28,l:12},rgb:{r:22,g:28,b:39}}},image:{url:"https://github.com/zombieFox/MyStartAssets/blob/main/images/1626516786268.jpeg?raw=true",blur:0,grayscale:100,scale:100,accent:0,opacity:10,vignette:{opacity:0,start:90,end:70}},video:{url:"",blur:0,grayscale:0,scale:100,accent:0,opacity:100,vignette:{opacity:0,start:90,end:70}}},radius:40,shadow:100,style:"dark",shade:{opacity:40,blur:4},opacity:{general:0},layout:{color:{by:"theme",blur:0,opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},divider:{size:0}},header:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},search:{opacity:0}},bookmark:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},item:{border:1,opacity:80}},group:{toolbar:{opacity:0}},toolbar:{opacity:0}},Pt={name:"Koto",color:{range:{primary:{h:231,s:56}},contrast:{start:13,end:60}},accent:{hsl:{h:341,s:100,l:52},rgb:{r:255,g:12,b:88}},font:{display:{name:"Dosis",weight:200,style:"normal"},ui:{name:"Montserrat",weight:400,style:"normal"}},background:{type:"image",color:{hsl:{h:221,s:47,l:17},rgb:{r:23,g:36,b:64}},gradient:{angle:160,start:{hsl:{h:206,s:16,l:40},rgb:{r:86,g:104,b:118}},end:{hsl:{h:219,s:28,l:12},rgb:{r:22,g:28,b:39}}},image:{url:"https://github.com/zombieFox/MyStartAssets/blob/main/images/1626365116841.jpeg?raw=true",blur:0,grayscale:0,scale:100,accent:20,opacity:50,vignette:{opacity:0,start:90,end:70}},video:{url:"",blur:0,grayscale:0,scale:100,accent:0,opacity:100,vignette:{opacity:0,start:90,end:70}}},radius:25,shadow:50,style:"dark",shade:{opacity:0,blur:10},opacity:{general:0},layout:{color:{by:"theme",blur:0,opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},divider:{size:0}},header:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},search:{opacity:0}},bookmark:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},item:{border:0,opacity:100}},group:{toolbar:{opacity:0}},toolbar:{opacity:0}},Ot={name:"Lex",color:{range:{primary:{h:278,s:73}},contrast:{start:10,end:60}},accent:{hsl:{h:160,s:100,l:50},rgb:{r:0,g:255,b:170}},font:{display:{name:"Autour One",weight:400,style:"normal"},ui:{name:"Solway",weight:400,style:"normal"}},background:{type:"gradient",color:{hsl:{h:221,s:47,l:17},rgb:{r:23,g:36,b:64}},gradient:{angle:0,start:{hsl:{h:222,s:72,l:25},rgb:{r:18,g:45,b:110}},end:{hsl:{h:299,s:72,l:25},rgb:{r:108,g:18,b:110}}},image:{url:"",blur:0,grayscale:0,scale:100,accent:0,opacity:100,vignette:{opacity:0,start:90,end:70}},video:{url:"",blur:0,grayscale:0,scale:100,accent:0,opacity:100,vignette:{opacity:0,start:90,end:70}}},radius:10,shadow:100,style:"dark",shade:{opacity:90,blur:0},opacity:{general:15},layout:{color:{by:"theme",blur:0,opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},divider:{size:0}},header:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},search:{opacity:15}},bookmark:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},item:{border:0,opacity:15}},group:{toolbar:{opacity:15}},toolbar:{opacity:15}},Ft={name:"Macaroon",color:{range:{primary:{h:301,s:28}},contrast:{start:55,end:80}},accent:{hsl:{h:241,s:51,l:62},rgb:{r:110,g:109,b:208}},font:{display:{name:"Calistoga",weight:400,style:"normal"},ui:{name:"Source Sans Pro",weight:400,style:"normal"}},background:{type:"video",color:{hsl:{h:221,s:47,l:17},rgb:{r:23,g:36,b:64}},gradient:{angle:160,start:{hsl:{h:206,s:16,l:40},rgb:{r:86,g:104,b:118}},end:{hsl:{h:219,s:28,l:12},rgb:{r:22,g:28,b:39}}},image:{url:"",blur:0,grayscale:0,scale:100,accent:0,opacity:100,vignette:{opacity:0,start:90,end:70}},video:{url:"https://github.com/zombieFox/MyStartAssets/blob/main/videos/1626342625654.mp4?raw=true",blur:0,grayscale:90,scale:100,accent:0,opacity:10,vignette:{opacity:0,start:90,end:70}}},radius:40,shadow:50,style:"light",shade:{opacity:30,blur:0},opacity:{general:100},layout:{color:{by:"theme",blur:0,opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},divider:{size:0}},header:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},search:{opacity:100}},bookmark:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},item:{border:0,opacity:100}},group:{toolbar:{opacity:100}},toolbar:{opacity:100}},Nt={name:"Marker",color:{range:{primary:{h:0,s:0}},contrast:{start:56,end:96}},accent:{hsl:{h:210,s:33,l:20},rgb:{r:34,g:51,b:68}},font:{display:{name:"Permanent Marker",weight:400,style:"normal"},ui:{name:"Roboto Condensed",weight:400,style:"normal"}},background:{type:"image",color:{hsl:{h:221,s:47,l:17},rgb:{r:23,g:36,b:64}},gradient:{angle:160,start:{hsl:{h:206,s:16,l:40},rgb:{r:86,g:104,b:118}},end:{hsl:{h:219,s:28,l:12},rgb:{r:22,g:28,b:39}}},image:{url:"https://github.com/zombieFox/MyStartAssets/blob/main/images/1626365108115.jpeg?raw=true",blur:0,grayscale:0,scale:100,accent:0,opacity:25,vignette:{opacity:0,start:90,end:70}},video:{url:"",blur:0,grayscale:0,scale:100,accent:0,opacity:100,vignette:{opacity:0,start:90,end:70}}},radius:30,shadow:50,style:"light",shade:{opacity:30,blur:0},opacity:{general:20},layout:{color:{by:"theme",blur:0,opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},divider:{size:0}},header:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},search:{opacity:20}},bookmark:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},item:{border:0,opacity:20}},group:{toolbar:{opacity:20}},toolbar:{opacity:20}},Wt={name:"Midnight",color:{range:{primary:{h:221,s:40}},contrast:{start:12,end:50}},accent:{hsl:{h:236,s:100,l:50},rgb:{r:0,g:17,b:255}},font:{display:{name:"Megrim",weight:400,style:"normal"},ui:{name:"Lato",weight:400,style:"normal"}},background:{type:"video",color:{hsl:{h:221,s:47,l:17},rgb:{r:23,g:36,b:64}},gradient:{angle:160,start:{hsl:{h:206,s:16,l:40},rgb:{r:86,g:104,b:118}},end:{hsl:{h:219,s:28,l:12},rgb:{r:22,g:28,b:39}}},image:{url:"",blur:0,grayscale:0,scale:100,accent:0,opacity:100,vignette:{opacity:0,start:90,end:70}},video:{url:"https://github.com/zombieFox/MyStartAssets/blob/main/videos/1626351787997.mp4?raw=true",blur:0,grayscale:100,scale:100,accent:15,opacity:30,vignette:{opacity:40,start:90,end:50}}},radius:50,shadow:75,style:"dark",shade:{opacity:10,blur:0},opacity:{general:0},layout:{color:{by:"theme",blur:0,opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},divider:{size:0}},header:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},search:{opacity:0}},bookmark:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},item:{border:0,opacity:100}},group:{toolbar:{opacity:0}},toolbar:{opacity:0}},Rt={name:"Mint",color:{range:{primary:{h:157,s:50}},contrast:{start:12,end:50}},accent:{hsl:{h:169,s:100,l:68},rgb:{r:94,g:255,b:226}},font:{display:{name:"Unica One",weight:400,style:"normal"},ui:{name:"Montserrat",weight:400,style:"normal"}},background:{type:"color",color:{hsl:{h:154,s:69,l:32},rgb:{r:25,g:138,b:89}},gradient:{angle:160,start:{hsl:{h:206,s:16,l:40},rgb:{r:86,g:104,b:118}},end:{hsl:{h:219,s:28,l:12},rgb:{r:22,g:28,b:39}}},image:{url:"",blur:0,grayscale:0,scale:100,accent:0,opacity:100,vignette:{opacity:0,start:90,end:70}},video:{url:"",blur:0,grayscale:0,scale:100,accent:0,opacity:100,vignette:{opacity:0,start:90,end:70}}},radius:80,shadow:100,style:"dark",shade:{opacity:40,blur:20},opacity:{general:100},layout:{color:{by:"theme",blur:0,opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},divider:{size:0}},header:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},search:{opacity:100}},bookmark:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},item:{border:0,opacity:100}},group:{toolbar:{opacity:100}},toolbar:{opacity:100}},Bt={name:"Neon",color:{range:{primary:{h:219,s:45,l:22}},contrast:{start:15,end:85}},accent:{hsl:{h:192,s:100,l:50},rgb:{r:0,g:204,b:255}},font:{display:{name:"Dosis",weight:300,style:"normal"},ui:{name:"Inria Sans",weight:300,style:"normal"}},background:{type:"image",color:{rgb:{r:0,g:0,b:0},hsl:{h:0,s:0,l:0}},gradient:{angle:160,start:{hsl:{h:206,s:16,l:40},rgb:{r:86,g:104,b:118}},end:{hsl:{h:219,s:28,l:12},rgb:{r:22,g:28,b:39}}},image:{url:"https://github.com/zombieFox/MyStartAssets/blob/main/images/1629141035201.jpeg?raw=true",blur:0,opacity:50,scale:100,grayscale:0,accent:0,vignette:{opacity:0,start:90,end:70}},video:{url:"",blur:0,opacity:100,scale:100,grayscale:0,accent:0,vignette:{opacity:0,start:90,end:70}}},radius:25,shadow:100,style:"dark",shade:{opacity:8,blur:0},opacity:{general:0},layout:{color:{by:"custom",blur:75,opacity:5,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},divider:{size:0}},header:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},search:{opacity:45}},bookmark:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},item:{border:0,opacity:45}},group:{toolbar:{opacity:0}},toolbar:{opacity:0}},It={name:"Nord",color:{range:{primary:{h:220,s:16}},contrast:{start:15,end:50}},accent:{hsl:{h:213,s:32,l:52},rgb:{r:94,g:129,b:172}},font:{display:{name:"Rubik",weight:400,style:"normal"},ui:{name:"Inter",weight:400,style:"normal"}},background:{type:"theme",color:{hsl:{h:221,s:47,l:17},rgb:{r:23,g:36,b:64}},gradient:{angle:160,start:{hsl:{h:206,s:16,l:40},rgb:{r:86,g:104,b:118}},end:{hsl:{h:219,s:28,l:12},rgb:{r:22,g:28,b:39}}},image:{url:"",blur:0,grayscale:0,scale:100,accent:0,opacity:100,vignette:{opacity:0,start:90,end:70}},video:{url:"",blur:0,grayscale:0,scale:100,accent:0,opacity:100,vignette:{opacity:0,start:90,end:70}}},radius:75,shadow:100,style:"dark",shade:{opacity:10,blur:0},opacity:{general:100},layout:{color:{by:"theme",blur:0,opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},divider:{size:0}},header:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},search:{opacity:100}},bookmark:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},item:{border:0,opacity:100}},group:{toolbar:{opacity:100}},toolbar:{opacity:100}},Gt={name:"Obsidian",color:{range:{primary:{h:200,s:10}},contrast:{start:5,end:50}},accent:{hsl:{h:180,s:100,l:50},rgb:{r:0,g:255,b:255}},font:{display:{name:"Zilla Slab",weight:700,style:"normal"},ui:{name:"Montserrat",weight:400,style:"normal"}},background:{type:"image",color:{hsl:{h:221,s:47,l:17},rgb:{r:23,g:36,b:64}},gradient:{angle:160,start:{hsl:{h:206,s:16,l:40},rgb:{r:86,g:104,b:118}},end:{hsl:{h:219,s:28,l:12},rgb:{r:22,g:28,b:39}}},image:{url:"https://github.com/zombieFox/MyStartAssets/blob/main/images/1629141031788.jpeg?raw=true",blur:0,opacity:10,scale:100,grayscale:0,accent:0,vignette:{opacity:0,start:90,end:70}},video:{url:"",blur:0,grayscale:0,scale:100,accent:0,opacity:100,vignette:{opacity:0,start:90,end:70}}},radius:25,shadow:200,style:"dark",shade:{opacity:50,blur:0},opacity:{general:100},layout:{color:{by:"theme",blur:0,opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},divider:{size:0}},header:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},search:{opacity:100}},bookmark:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},item:{border:0,opacity:100}},group:{toolbar:{opacity:100}},toolbar:{opacity:100}},Zt={name:"Origin",color:{range:{primary:{h:222,s:14}},contrast:{start:8,end:88}},accent:{hsl:{h:30,s:100,l:50},rgb:{r:255,g:128,b:0}},font:{display:{name:"Fira Sans",weight:400,style:"normal"},ui:{name:"Noto Sans",weight:400,style:"normal"}},background:{type:"image",color:{hsl:{h:221,s:47,l:17},rgb:{r:23,g:36,b:64}},gradient:{angle:160,start:{hsl:{h:206,s:16,l:40},rgb:{r:86,g:104,b:118}},end:{hsl:{h:219,s:28,l:12},rgb:{r:22,g:28,b:39}}},image:{url:"https://github.com/zombieFox/MyStartAssets/blob/main/images/1626472271306.jpeg?raw=true",blur:0,grayscale:0,scale:100,accent:0,opacity:20,vignette:{opacity:20,start:90,end:40}},video:{url:"",blur:0,grayscale:0,scale:100,accent:0,opacity:100,vignette:{opacity:0,start:90,end:70}}},radius:50,shadow:75,style:"dark",shade:{opacity:0,blur:10},opacity:{general:0},layout:{color:{by:"theme",blur:0,opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},divider:{size:0}},header:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},search:{opacity:0}},bookmark:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},item:{border:1,opacity:0}},group:{toolbar:{opacity:0}},toolbar:{opacity:0}},qt={name:"Outrun",color:{range:{primary:{h:227,s:52}},contrast:{start:20,end:80}},accent:{hsl:{h:316,s:100,l:50},rgb:{r:255,g:0,b:187}},font:{display:{name:"Major Mono Display",weight:400,style:"normal"},ui:{name:"Roboto Condensed",weight:400,style:"normal"}},background:{type:"image",color:{hsl:{h:221,s:47,l:17},rgb:{r:23,g:36,b:64}},gradient:{angle:160,start:{hsl:{h:206,s:16,l:40},rgb:{r:86,g:104,b:118}},end:{hsl:{h:219,s:28,l:12},rgb:{r:22,g:28,b:39}}},image:{url:"https://github.com/zombieFox/MyStartAssets/blob/main/images/1626365114391.jpeg?raw=true",blur:0,grayscale:0,scale:100,accent:60,opacity:70,vignette:{opacity:0,start:90,end:70}},video:{url:"",blur:0,grayscale:0,scale:100,accent:0,opacity:100,vignette:{opacity:0,start:90,end:70}}},radius:25,shadow:0,style:"dark",shade:{opacity:70,blur:0},opacity:{general:100},layout:{color:{by:"theme",blur:0,opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},divider:{size:1}},header:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},search:{opacity:100}},bookmark:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},item:{border:0,opacity:100}},group:{toolbar:{opacity:100}},toolbar:{opacity:0}},Vt={name:"Pepper",color:{range:{primary:{h:0,s:69}},contrast:{start:15,end:80}},accent:{rgb:{r:255,g:150,b:0},hsl:{h:35,s:100,l:50}},font:{display:{name:"Big Shoulders Display",weight:400,style:"normal"},ui:{name:"Montserrat",weight:400,style:"normal"}},background:{type:"image",color:{hsl:{h:221,s:47,l:17},rgb:{r:23,g:36,b:64}},gradient:{angle:30,start:{hsl:{h:358,s:100,l:15},rgb:{r:77,g:0,b:3}},end:{hsl:{h:9,s:99,l:40},rgb:{r:203,g:31,b:1}}},image:{url:"https://github.com/zombieFox/MyStartAssets/blob/main/images/1628355202943.jpeg?raw=true",blur:0,grayscale:100,scale:100,accent:0,opacity:15,vignette:{opacity:25,start:90,end:35}},video:{url:"",blur:0,grayscale:0,scale:100,accent:0,opacity:100,vignette:{opacity:0,start:90,end:70}}},radius:60,shadow:100,style:"dark",shade:{opacity:10,blur:0},opacity:{general:25},layout:{color:{by:"theme",blur:0,opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},divider:{size:1}},header:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},search:{opacity:25}},bookmark:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},item:{border:0,opacity:25}},group:{toolbar:{opacity:25}},toolbar:{opacity:25}},Ut={name:"Point",color:{range:{primary:{h:146,s:20,l:24}},contrast:{start:20,end:60}},accent:{hsl:{h:30,s:80,l:63},rgb:{r:236,g:161,b:85}},font:{display:{name:"Klee One",weight:600,style:"normal"},ui:{name:"Klee One",weight:400,style:"normal"}},background:{type:"image",color:{hsl:{h:221,s:47,l:17},rgb:{r:23,g:36,b:64}},gradient:{angle:160,start:{hsl:{h:206,s:16,l:40},rgb:{r:86,g:104,b:118}},end:{hsl:{h:219,s:28,l:12},rgb:{r:22,g:28,b:39}}},image:{url:"https://github.com/zombieFox/MyStartAssets/blob/main/images/1629583136673.jpeg?raw=true\n\nhttps://github.com/zombieFox/MyStartAssets/blob/main/images/1629583172118.jpeg?raw=true\n\nhttps://github.com/zombieFox/MyStartAssets/blob/main/images/1629583176908.jpeg?raw=true\n\nhttps://github.com/zombieFox/MyStartAssets/blob/main/images/1629583180203.jpeg?raw=true\n\nhttps://github.com/zombieFox/MyStartAssets/blob/main/images/1629583182863.jpeg?raw=true",blur:0,grayscale:0,scale:100,accent:0,opacity:25,vignette:{opacity:55,start:90,end:10}},video:{url:"",blur:0,grayscale:0,scale:100,accent:0,opacity:100,vignette:{opacity:0,start:90,end:70}}},radius:25,shadow:125,style:"dark",shade:{opacity:4,blur:0},opacity:{general:45},layout:{color:{by:"theme",blur:0,opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},divider:{size:0}},header:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},search:{opacity:45}},bookmark:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},item:{border:0,opacity:45}},group:{toolbar:{opacity:45}},toolbar:{opacity:45}},Jt={name:"Pumpkin",color:{range:{primary:{h:198,s:0}},contrast:{start:10,end:60}},accent:{hsl:{h:25,s:86,l:53},rgb:{r:238,g:119,b:34}},font:{display:{name:"Girassol",weight:400,style:"normal"},ui:{name:"Muli",weight:400,style:"normal"}},background:{type:"theme",color:{hsl:{h:221,s:47,l:17},rgb:{r:23,g:36,b:64}},gradient:{angle:160,start:{hsl:{h:206,s:16,l:40},rgb:{r:86,g:104,b:118}},end:{hsl:{h:219,s:28,l:12},rgb:{r:22,g:28,b:39}}},image:{url:"",blur:0,grayscale:0,scale:100,accent:0,opacity:100,vignette:{opacity:0,start:90,end:70}},video:{url:"",blur:0,grayscale:0,scale:100,accent:0,opacity:100,vignette:{opacity:0,start:90,end:70}}},radius:20,shadow:100,style:"dark",shade:{opacity:10,blur:0},opacity:{general:100},layout:{color:{by:"theme",blur:0,opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},divider:{size:0}},header:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},search:{opacity:100}},bookmark:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},item:{border:0,opacity:100}},group:{toolbar:{opacity:100}},toolbar:{opacity:100}},Kt={name:"Replica",color:{range:{primary:{h:212,s:23}},contrast:{start:54,end:100}},accent:{hsl:{h:210,s:40,l:30},rgb:{r:51,g:85,b:119}},font:{display:{name:"Abel",weight:400,style:"normal"},ui:{name:"Raleway",weight:400,style:"normal"}},background:{type:"image",color:{rgb:{r:255,g:255,b:255},hsl:{h:0,s:0,l:0}},gradient:{angle:160,start:{hsl:{h:206,s:16,l:40},rgb:{r:86,g:104,b:118}},end:{hsl:{h:219,s:28,l:12},rgb:{r:22,g:28,b:39}}},image:{url:"https://github.com/zombieFox/MyStartAssets/blob/main/images/1626366863277.jpeg?raw=true",blur:0,grayscale:0,opacity:40,scale:100,accent:0,vignette:{opacity:0,start:90,end:70}},video:{url:"",blur:0,grayscale:0,opacity:50,scale:100,accent:0,vignette:{opacity:0,start:90,end:70}}},radius:0,shadow:0,style:"light",shade:{opacity:50,blur:5},opacity:{general:0},layout:{color:{by:"theme",blur:0,opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},divider:{size:1}},header:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},search:{opacity:0}},bookmark:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},item:{border:0,opacity:0}},group:{toolbar:{opacity:0}},toolbar:{opacity:0}},$t={name:"Rumble",color:{range:{primary:{h:267,s:10}},contrast:{start:16,end:40}},accent:{hsl:{h:340,s:100,l:38},rgb:{r:196,g:0,b:66}},font:{display:{name:"Odibee Sans",weight:400,style:"normal"},ui:{name:"Roboto Condensed",weight:400,style:"normal"}},background:{type:"image",color:{hsl:{h:221,s:47,l:17},rgb:{r:23,g:36,b:64}},gradient:{angle:160,start:{hsl:{h:206,s:16,l:40},rgb:{r:86,g:104,b:118}},end:{hsl:{h:219,s:28,l:12},rgb:{r:22,g:28,b:39}}},image:{url:"https://github.com/zombieFox/MyStartAssets/blob/main/images/1628615254892.jpeg?raw=true",blur:0,grayscale:0,scale:100,accent:0,opacity:12,vignette:{opacity:0,start:90,end:70}},video:{url:"",blur:0,grayscale:0,scale:100,accent:0,opacity:100,vignette:{opacity:0,start:90,end:70}}},radius:75,shadow:175,style:"dark",shade:{opacity:20,blur:0},opacity:{general:100},layout:{color:{by:"theme",blur:0,opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},divider:{size:1}},header:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},search:{opacity:50}},bookmark:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},item:{border:0,opacity:50}},group:{toolbar:{opacity:0}},toolbar:{opacity:0}},Xt={name:"Savage",color:{range:{primary:{h:35,s:7}},contrast:{start:5,end:30}},accent:{hsl:{h:0,s:100,l:50},rgb:{r:255,g:0,b:0}},font:{display:{name:"Metal Mania",weight:400,style:"normal"},ui:{name:"Lato",weight:400,style:"normal"}},background:{type:"gradient",color:{hsl:{h:221,s:47,l:17},rgb:{r:23,g:36,b:64}},gradient:{angle:180,start:{hsl:{h:30,s:5,l:7},rgb:{r:20,g:19,b:18}},end:{hsl:{h:0,s:100,l:13},rgb:{r:66,g:0,b:0}}},image:{url:"",blur:0,grayscale:0,scale:100,accent:0,opacity:100,vignette:{opacity:0,start:90,end:70}},video:{url:"",blur:0,grayscale:0,scale:100,accent:0,opacity:100,vignette:{opacity:0,start:90,end:70}}},radius:0,shadow:250,style:"dark",shade:{opacity:80,blur:0},opacity:{general:100},layout:{color:{by:"theme",blur:0,opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},divider:{size:0}},header:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},search:{opacity:100}},bookmark:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},item:{border:0,opacity:100}},group:{toolbar:{opacity:100}},toolbar:{opacity:100}},Qt={name:"Scoria",color:{range:{primary:{h:338,s:76}},contrast:{start:20,end:65}},accent:{hsl:{h:210,s:80,l:63},rgb:{r:85,g:161,b:236}},font:{display:{name:"Zen Loop",weight:400,style:"normal"},ui:{name:"Montserrat",weight:400,style:"normal"}},background:{type:"image",color:{hsl:{h:221,s:40,l:17},rgb:{r:26,g:37,b:61}},gradient:{angle:160,start:{hsl:{h:206,s:16,l:40},rgb:{r:86,g:104,b:118}},end:{hsl:{h:219,s:28,l:12},rgb:{r:22,g:28,b:39}}},image:{url:"https://github.com/zombieFox/MyStartAssets/blob/main/images/1626775107287.jpeg?raw=true",blur:4,grayscale:0,scale:100,accent:0,opacity:100,vignette:{opacity:0,start:90,end:70}},video:{url:"",blur:0,grayscale:0,scale:100,accent:0,opacity:100,vignette:{opacity:0,start:90,end:70}}},radius:60,shadow:100,style:"dark",shade:{opacity:0,blur:90},opacity:{general:80},layout:{color:{by:"theme",blur:0,opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},divider:{size:0}},header:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},search:{opacity:80}},bookmark:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},item:{border:0,opacity:80}},group:{toolbar:{opacity:80}},toolbar:{opacity:80}},ea={name:"Snow",color:{range:{primary:{h:217,s:46}},contrast:{start:75,end:95}},accent:{hsl:{h:191,s:59,l:82},rgb:{r:181,g:226,b:236}},font:{display:{name:"Righteous",weight:400,style:"normal"},ui:{name:"Raleway",weight:400,style:"normal"}},background:{type:"gradient",color:{hsl:{h:221,s:47,l:17},rgb:{r:23,g:36,b:64}},gradient:{angle:360,start:{hsl:{h:286,s:15,l:96},rgb:{r:246,g:243,b:246}},end:{hsl:{h:204,s:52,l:81},rgb:{r:181,g:212,b:232}}},image:{url:"",blur:0,grayscale:0,scale:100,accent:0,opacity:100,vignette:{opacity:0,start:90,end:70}},video:{url:"",blur:0,grayscale:0,scale:100,accent:0,opacity:100,vignette:{opacity:0,start:90,end:70}}},radius:0,shadow:25,style:"light",shade:{opacity:60,blur:0},opacity:{general:80},layout:{color:{by:"theme",blur:0,opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},divider:{size:0}},header:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},search:{opacity:80}},bookmark:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},item:{border:2,opacity:80}},group:{toolbar:{opacity:80}},toolbar:{opacity:80}},ta={name:"Sol",color:{range:{primary:{h:52,s:100}},contrast:{start:0,end:90}},accent:{hsl:{h:44,s:100,l:50},rgb:{r:255,g:185,b:0}},font:{display:{name:"Fredoka One",weight:400,style:"normal"},ui:{name:"Muli",weight:400,style:"normal"}},background:{type:"accent",color:{hsl:{h:221,s:47,l:17},rgb:{r:23,g:36,b:64}},gradient:{angle:160,start:{hsl:{h:206,s:16,l:40},rgb:{r:86,g:104,b:118}},end:{hsl:{h:219,s:28,l:12},rgb:{r:22,g:28,b:39}}},image:{url:"",blur:0,grayscale:0,scale:100,accent:0,opacity:100,vignette:{opacity:0,start:90,end:70}},video:{url:"",blur:0,grayscale:0,scale:100,accent:0,opacity:100,vignette:{opacity:0,start:90,end:70}}},radius:50,shadow:25,style:"light",shade:{opacity:60,blur:0},opacity:{general:100},layout:{color:{by:"theme",blur:0,opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},divider:{size:0}},header:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},search:{opacity:10}},bookmark:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},item:{border:0,opacity:100}},group:{toolbar:{opacity:10}},toolbar:{opacity:10}},aa={name:"Steel",color:{range:{primary:{h:214,s:30}},contrast:{start:20,end:80}},accent:{hsl:{h:203,s:33,l:35},rgb:{r:59,g:95,b:118}},font:{display:{name:"Abel",weight:400,style:"normal"},ui:{name:"Raleway",weight:400,style:"normal"}},background:{type:"theme",color:{hsl:{h:221,s:47,l:17},rgb:{r:23,g:36,b:64}},gradient:{angle:160,start:{hsl:{h:206,s:16,l:40},rgb:{r:86,g:104,b:118}},end:{hsl:{h:219,s:28,l:12},rgb:{r:22,g:28,b:39}}},image:{url:"",blur:0,grayscale:0,scale:100,accent:0,opacity:100,vignette:{opacity:0,start:90,end:70}},video:{url:"",blur:0,grayscale:0,scale:100,accent:0,opacity:100,vignette:{opacity:0,start:90,end:70}}},radius:30,shadow:50,style:"light",shade:{opacity:70,blur:0},opacity:{general:100},layout:{color:{by:"theme",blur:0,opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},divider:{size:0}},header:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},search:{opacity:100}},bookmark:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},item:{border:0,opacity:100}},group:{toolbar:{opacity:100}},toolbar:{opacity:100}},ra={name:"Stria",color:{range:{primary:{h:305,s:20}},contrast:{start:20,end:48}},accent:{hsl:{h:30,s:80,l:63},rgb:{r:236,g:161,b:85}},font:{display:{name:"Gowun Batang",weight:400,style:"normal"},ui:{name:"",weight:400,style:"normal"}},background:{type:"image",color:{hsl:{h:221,s:47,l:17},rgb:{r:23,g:36,b:64}},gradient:{angle:160,start:{hsl:{h:206,s:16,l:40},rgb:{r:86,g:104,b:118}},end:{hsl:{h:219,s:28,l:12},rgb:{r:22,g:28,b:39}}},image:{url:"https://github.com/zombieFox/MyStartAssets/blob/main/images/1626366147967.jpeg?raw=true",blur:0,grayscale:52,scale:100,accent:0,opacity:40,vignette:{opacity:25,start:90,end:20}},video:{url:"",blur:0,grayscale:0,scale:100,accent:0,opacity:100,vignette:{opacity:0,start:90,end:70}}},radius:40,shadow:30,style:"dark",shade:{opacity:0,blur:10},opacity:{general:100},layout:{color:{by:"theme",blur:0,opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},divider:{size:0}},header:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},search:{opacity:50}},bookmark:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},item:{border:0,opacity:50}},group:{toolbar:{opacity:0}},toolbar:{opacity:0}},sa={name:"Terra",color:{range:{primary:{h:29,s:28}},contrast:{start:17,end:83}},accent:{hsl:{h:270,s:80,l:37},rgb:{r:94,g:19,b:170}},font:{display:{name:"Sansita Swashed",weight:400,style:"normal"},ui:{name:"",weight:400,style:"normal"}},background:{type:"gradient",color:{hsl:{h:221,s:47,l:17},rgb:{r:23,g:36,b:64}},gradient:{angle:180,start:{hsl:{h:46,s:52,l:70},rgb:{r:219,g:200,b:140}},end:{hsl:{h:342,s:16,l:52},rgb:{r:152,g:113,b:125}}},image:{url:"",blur:0,grayscale:0,scale:100,accent:0,opacity:100,vignette:{opacity:0,start:90,end:70}},video:{url:"",blur:0,grayscale:0,scale:100,accent:0,opacity:100,vignette:{opacity:0,start:90,end:70}}},radius:75,shadow:30,style:"light",shade:{opacity:4,blur:4},opacity:{general:100},layout:{color:{by:"theme",blur:0,opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},divider:{size:0}},header:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},search:{opacity:100}},bookmark:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},item:{border:0,opacity:100}},group:{toolbar:{opacity:0}},toolbar:{opacity:0}},oa={name:"Trine",color:{range:{primary:{h:228,s:71}},contrast:{start:10,end:60}},accent:{hsl:{h:180,s:100,l:50},rgb:{r:0,g:255,b:255}},font:{display:{name:"Josefin Sans",weight:300,style:"normal"},ui:{name:"Roboto Slab",weight:400,style:"normal"}},background:{type:"image",color:{hsl:{h:221,s:47,l:17},rgb:{r:23,g:36,b:64}},gradient:{angle:160,start:{hsl:{h:206,s:16,l:40},rgb:{r:86,g:104,b:118}},end:{hsl:{h:219,s:28,l:12},rgb:{r:22,g:28,b:39}}},image:{url:"https://github.com/zombieFox/MyStartAssets/blob/main/images/1626365111390.jpeg?raw=true",blur:0,grayscale:0,scale:100,accent:0,opacity:30,vignette:{opacity:50,start:95,end:60}},video:{url:"",blur:0,grayscale:0,scale:100,accent:0,opacity:100,vignette:{opacity:0,start:90,end:70}}},radius:50,shadow:125,style:"dark",shade:{opacity:10,blur:0},opacity:{general:100},layout:{color:{by:"theme",blur:0,opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},divider:{size:0}},header:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},search:{opacity:40}},bookmark:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},item:{border:0,opacity:100}},group:{toolbar:{opacity:40}},toolbar:{opacity:0}},na={name:"Umbra",color:{range:{primary:{h:214,s:30}},contrast:{start:20,end:80}},accent:{hsl:{h:151,s:63,l:55},rgb:{r:68,g:213,b:143}},font:{display:{name:"Abel",weight:400,style:"normal"},ui:{name:"Raleway",weight:400,style:"normal"}},background:{type:"image",color:{hsl:{h:221,s:47,l:17},rgb:{r:23,g:36,b:64}},gradient:{angle:160,start:{hsl:{h:206,s:16,l:40},rgb:{r:86,g:104,b:118}},end:{hsl:{h:219,s:28,l:12},rgb:{r:22,g:28,b:39}}},image:{url:"https://github.com/zombieFox/MyStartAssets/blob/main/images/1628946282879.jpeg?raw=true",blur:0,grayscale:100,scale:100,accent:0,opacity:20,vignette:{opacity:31,start:90,end:0}},video:{url:"",blur:0,grayscale:0,scale:100,accent:0,opacity:100,vignette:{opacity:0,start:90,end:70}}},radius:60,shadow:50,style:"dark",shade:{opacity:0,blur:10},opacity:{general:0},layout:{color:{by:"theme",blur:0,opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},divider:{size:0}},header:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},search:{opacity:70}},bookmark:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},item:{border:0,opacity:70}},group:{toolbar:{opacity:0}},toolbar:{opacity:0}},la={name:"Vanadium",color:{range:{primary:{h:218,s:33}},contrast:{start:15,end:65}},accent:{hsl:{h:30,s:100,l:50},rgb:{r:255,g:128,b:0}},font:{display:{name:"Grenze Gotisch",weight:100,style:"normal"},ui:{name:"Roboto",weight:400,style:"normal"}},background:{type:"video",color:{hsl:{h:221,s:47,l:17},rgb:{r:23,g:36,b:64}},gradient:{angle:160,start:{hsl:{h:206,s:16,l:40},rgb:{r:86,g:104,b:118}},end:{hsl:{h:219,s:28,l:12},rgb:{r:22,g:28,b:39}}},image:{url:"",blur:0,grayscale:0,scale:100,accent:0,opacity:100,vignette:{opacity:0,start:90,end:70}},video:{url:"https://github.com/zombieFox/MyStartAssets/blob/main/videos/1626342631982.mp4?raw=true",blur:0,grayscale:0,scale:100,accent:0,opacity:30,vignette:{opacity:60,start:90,end:20}}},radius:25,shadow:25,style:"dark",shade:{opacity:20,blur:10},opacity:{general:100},layout:{color:{by:"custom",blur:0,opacity:20,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},divider:{size:0}},header:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},search:{opacity:40}},bookmark:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},item:{border:0,opacity:40}},group:{toolbar:{opacity:0}},toolbar:{opacity:0}},ia={name:"Viper",color:{range:{primary:{h:111,s:34}},contrast:{start:17,end:90}},accent:{hsl:{h:173,s:100,l:25},rgb:{r:0,g:128,b:113}},font:{display:{name:"Georama",weight:500,style:"normal"},ui:{name:"Lora",weight:400,style:"normal"}},background:{type:"image",color:{hsl:{h:221,s:47,l:17},rgb:{r:23,g:36,b:64}},gradient:{angle:160,start:{hsl:{h:206,s:16,l:40},rgb:{r:86,g:104,b:118}},end:{hsl:{h:219,s:28,l:12},rgb:{r:22,g:28,b:39}}},image:{url:"https://github.com/zombieFox/MyStartAssets/blob/main/images/1626368964266.jpeg?raw=true",blur:0,grayscale:100,scale:100,accent:20,opacity:22,vignette:{opacity:0,start:90,end:70}},video:{url:"",blur:0,grayscale:0,scale:100,accent:0,opacity:100,vignette:{opacity:0,start:90,end:70}}},radius:25,shadow:75,style:"light",shade:{opacity:0,blur:0},opacity:{general:0},layout:{color:{by:"theme",blur:0,opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},divider:{size:0}},header:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},search:{opacity:0}},bookmark:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},item:{border:0,opacity:0}},group:{toolbar:{opacity:0}},toolbar:{opacity:0}},da={name:"White",color:{range:{primary:{h:0,s:0}},contrast:{start:0,end:100}},accent:{hsl:{h:0,s:0,l:20},rgb:{r:51,g:51,b:51}},font:qe.get.default().theme.font,background:qe.get.default().theme.background,radius:qe.get.default().theme.radius,shadow:qe.get.default().theme.shadow,style:"light",shade:qe.get.default().theme.shade,opacity:qe.get.default().theme.opacity,layout:qe.get.default().theme.layout,header:qe.get.default().theme.header,bookmark:qe.get.default().theme.bookmark,group:qe.get.default().theme.group,toolbar:qe.get.default().theme.toolbar},ca={get:()=>[vt,Lt,da,kt,ft,wt,Mt,xt,Yt,Tt,Dt,St,jt,Ht,At,Ct,zt,Et,Pt,Ot,Ft,Nt,Wt,Rt,Bt,It,Gt,Zt,qt,Vt,Ut,Jt,Kt,$t,Xt,Qt,ea,ta,aa,ra,sa,oa,na,la,ia]},ha={get:()=>[{name:"Grey",prefix:"Super extra light",type:"grey",hsl:{h:0,s:0,l:90}},{name:"Grey",prefix:"Extra light",type:"grey",hsl:{h:0,s:0,l:77}},{name:"Grey",prefix:"Light",type:"grey",hsl:{h:0,s:0,l:63}},{name:"Grey",prefix:!1,type:"grey",hsl:{h:0,s:0,l:50}},{name:"Grey",prefix:"Dark",type:"grey",hsl:{h:0,s:0,l:37}},{name:"Grey",prefix:"Extra dark",type:"grey",hsl:{h:0,s:0,l:23}},{name:"Grey",prefix:"Super extra dark",type:"grey",hsl:{h:0,s:0,l:10}},{name:"Red",prefix:"Super extra light",type:"primary",hsl:{h:0,s:40,l:90}},{name:"Red",prefix:"Extra light",type:"primary",hsl:{h:0,s:60,l:77}},{name:"Red",prefix:"Light",type:"primary",hsl:{h:0,s:80,l:63}},{name:"Red",prefix:!1,type:"primary",hsl:{h:0,s:100,l:50}},{name:"Red",prefix:"Dark",type:"primary",hsl:{h:0,s:80,l:37}},{name:"Red",prefix:"Extra dark",type:"primary",hsl:{h:0,s:60,l:23}},{name:"Red",prefix:"Super extra dark",type:"primary",hsl:{h:0,s:40,l:10}},{name:"Orange",prefix:"Super extra light",type:"secondary",hsl:{h:30,s:40,l:90}},{name:"Orange",prefix:"Extra light",type:"secondary",hsl:{h:30,s:60,l:77}},{name:"Orange",prefix:"Light",type:"secondary",hsl:{h:30,s:80,l:63}},{name:"Orange",prefix:!1,type:"secondary",hsl:{h:30,s:100,l:50}},{name:"Orange",prefix:"Dark",type:"secondary",hsl:{h:30,s:80,l:37}},{name:"Orange",prefix:"Extra dark",type:"secondary",hsl:{h:30,s:60,l:23}},{name:"Orange",prefix:"Super extra dark",type:"secondary",hsl:{h:30,s:40,l:10}},{name:"Yellow",prefix:"Super extra light",type:"primary",hsl:{h:60,s:40,l:90}},{name:"Yellow",prefix:"Extra light",type:"primary",hsl:{h:60,s:60,l:77}},{name:"Yellow",prefix:"Light",type:"primary",hsl:{h:60,s:80,l:63}},{name:"Yellow",prefix:!1,type:"primary",hsl:{h:60,s:100,l:50}},{name:"Yellow",prefix:"Dark",type:"primary",hsl:{h:60,s:80,l:37}},{name:"Yellow",prefix:"Extra dark",type:"primary",hsl:{h:60,s:60,l:23}},{name:"Yellow",prefix:"Super extra dark",type:"primary",hsl:{h:60,s:40,l:10}},{name:"Lime",prefix:"Super extra light",type:"secondary",hsl:{h:90,s:40,l:90}},{name:"Lime",prefix:"Extra light",type:"secondary",hsl:{h:90,s:60,l:77}},{name:"Lime",prefix:"Light",type:"secondary",hsl:{h:90,s:80,l:63}},{name:"Lime",prefix:!1,type:"secondary",hsl:{h:90,s:100,l:50}},{name:"Lime",prefix:"Dark",type:"secondary",hsl:{h:90,s:80,l:37}},{name:"Lime",prefix:"Extra dark",type:"secondary",hsl:{h:90,s:60,l:23}},{name:"Lime",prefix:"Super extra dark",type:"secondary",hsl:{h:90,s:40,l:10}},{name:"Green",prefix:"Super extra light",type:"primary",hsl:{h:120,s:40,l:90}},{name:"Green",prefix:"Extra light",type:"primary",hsl:{h:120,s:60,l:77}},{name:"Green",prefix:"Light",type:"primary",hsl:{h:120,s:80,l:63}},{name:"Green",prefix:!1,type:"primary",hsl:{h:120,s:100,l:50}},{name:"Green",prefix:"Dark",type:"primary",hsl:{h:120,s:80,l:37}},{name:"Green",prefix:"Extra dark",type:"primary",hsl:{h:120,s:60,l:23}},{name:"Green",prefix:"Super extra dark",type:"primary",hsl:{h:120,s:40,l:10}},{name:"Aqua",prefix:"Super extra light",type:"secondary",hsl:{h:150,s:40,l:90}},{name:"Aqua",prefix:"Extra light",type:"secondary",hsl:{h:150,s:60,l:77}},{name:"Aqua",prefix:"Light",type:"secondary",hsl:{h:150,s:80,l:63}},{name:"Aqua",prefix:!1,type:"secondary",hsl:{h:150,s:100,l:50}},{name:"Aqua",prefix:"Dark",type:"secondary",hsl:{h:150,s:80,l:37}},{name:"Aqua",prefix:"Extra dark",type:"secondary",hsl:{h:150,s:60,l:23}},{name:"Aqua",prefix:"Super extra dark",type:"secondary",hsl:{h:150,s:40,l:10}},{name:"Cyan",prefix:"Super extra light",type:"primary",hsl:{h:180,s:40,l:90}},{name:"Cyan",prefix:"Extra light",type:"primary",hsl:{h:180,s:60,l:77}},{name:"Cyan",prefix:"Light",type:"primary",hsl:{h:180,s:80,l:63}},{name:"Cyan",prefix:!1,type:"primary",hsl:{h:180,s:100,l:50}},{name:"Cyan",prefix:"Dark",type:"primary",hsl:{h:180,s:80,l:37}},{name:"Cyan",prefix:"Extra dark",type:"primary",hsl:{h:180,s:60,l:23}},{name:"Cyan",prefix:"Super extra dark",type:"primary",hsl:{h:180,s:40,l:10}},{name:"Teal",prefix:"Super extra light",type:"secondary",hsl:{h:210,s:40,l:90}},{name:"Teal",prefix:"Extra light",type:"secondary",hsl:{h:210,s:60,l:77}},{name:"Teal",prefix:"Light",type:"secondary",hsl:{h:210,s:80,l:63}},{name:"Teal",prefix:!1,type:"secondary",hsl:{h:210,s:100,l:50}},{name:"Teal",prefix:"Dark",type:"secondary",hsl:{h:210,s:80,l:37}},{name:"Teal",prefix:"Extra dark",type:"secondary",hsl:{h:210,s:60,l:23}},{name:"Teal",prefix:"Super extra dark",type:"secondary",hsl:{h:210,s:40,l:10}},{name:"Blue",prefix:"Super extra light",type:"primary",hsl:{h:240,s:40,l:90}},{name:"Blue",prefix:"Extra light",type:"primary",hsl:{h:240,s:60,l:77}},{name:"Blue",prefix:"Light",type:"primary",hsl:{h:240,s:80,l:63}},{name:"Blue",prefix:!1,type:"primary",hsl:{h:240,s:100,l:50}},{name:"Blue",prefix:"Dark",type:"primary",hsl:{h:240,s:80,l:37}},{name:"Blue",prefix:"Extra dark",type:"primary",hsl:{h:240,s:60,l:23}},{name:"Blue",prefix:"Super extra dark",type:"primary",hsl:{h:240,s:40,l:10}},{name:"Purple",prefix:"Super extra light",type:"secondary",hsl:{h:270,s:40,l:90}},{name:"Purple",prefix:"Extra light",type:"secondary",hsl:{h:270,s:60,l:77}},{name:"Purple",prefix:"Light",type:"secondary",hsl:{h:270,s:80,l:63}},{name:"Purple",prefix:!1,type:"secondary",hsl:{h:270,s:100,l:50}},{name:"Purple",prefix:"Dark",type:"secondary",hsl:{h:270,s:80,l:37}},{name:"Purple",prefix:"Extra dark",type:"secondary",hsl:{h:270,s:60,l:23}},{name:"Purple",prefix:"Super extra dark",type:"secondary",hsl:{h:270,s:40,l:10}},{name:"Magenta",prefix:"Super extra light",type:"primary",hsl:{h:300,s:40,l:90}},{name:"Magenta",prefix:"Extra light",type:"primary",hsl:{h:300,s:60,l:77}},{name:"Magenta",prefix:"Light",type:"primary",hsl:{h:300,s:80,l:63}},{name:"Magenta",prefix:!1,type:"primary",hsl:{h:300,s:100,l:50}},{name:"Magenta",prefix:"Dark",type:"primary",hsl:{h:300,s:80,l:37}},{name:"Magenta",prefix:"Extra dark",type:"primary",hsl:{h:300,s:60,l:23}},{name:"Magenta",prefix:"Super extra dark",type:"primary",hsl:{h:300,s:40,l:10}},{name:"Fuchsia",prefix:"Super extra light",type:"secondary",hsl:{h:330,s:40,l:90}},{name:"Fuchsia",prefix:"Extra light",type:"secondary",hsl:{h:330,s:60,l:77}},{name:"Fuchsia",prefix:"Light",type:"secondary",hsl:{h:330,s:80,l:63}},{name:"Fuchsia",prefix:!1,type:"secondary",hsl:{h:330,s:100,l:50}},{name:"Fuchsia",prefix:"Dark",type:"secondary",hsl:{h:330,s:80,l:37}},{name:"Fuchsia",prefix:"Extra dark",type:"secondary",hsl:{h:330,s:60,l:23}},{name:"Fuchsia",prefix:"Super extra dark",type:"secondary",hsl:{h:330,s:40,l:10}}]},ma=function({text:e=[],complexText:t=!1}={}){this.para=[],e.forEach(((e,a)=>{this.para.push(P({tag:"p",text:e,complexText:t}))})),this.wrap=()=>{const e=$();return this.para.forEach(((t,a)=>{e.appendChild(t)})),e},this.disable=()=>{this.para.forEach(((e,t)=>{e.classList.add("disabled")}))},this.enable=()=>{this.para.forEach(((e,t)=>{e.classList.remove("disabled")}))}},ua=({object:e=null,path:t=null,value:a=null}={})=>{const r=$e(t);if(null==e||null==t||null==a)return!1;(()=>{for(;r.length>1;){let t=r.shift();t in e||(isNaN(t)?e[t]={}:e[t]=[]),e=e[t]}let t=r.shift();e[t]=a})()},pa=function({object:e={},path:t=!1,id:a="name",classList:r=[],inputButtonClassList:s=[],type:o=!1,inputHide:n=!1,labelText:l="Name",srOnly:i=!1,inputButtonStyle:d=[],action:c=!1}={}){switch(this.input,o){case"file":this.input=de({id:a,func:()=>{c&&c()}});break;case"color":this.input=ne({id:a,value:pt.rgb.hex(Xe({object:e,path:t+".rgb"})),classList:r,func:()=>{t&&(ua({object:e,path:t+".rgb",value:pt.hex.rgb(this.input.value)}),ua({object:e,path:t+".hsl",value:pt.rgb.hsl(Xe({object:e,path:t+".rgb"}))})),c&&c()}})}this.label=Z({text:l,forInput:a}),this.button=Te({style:d,inputHide:n,srOnly:i}),this.inputButtonStyle={},this.inputButtonStyle.add=e=>{e&&e.length>0&&e.forEach(((e,t)=>{switch(e){case"link":this.button.classList.add("form-input-button-link");break;case"line":this.button.classList.add("form-input-button-line");break;case"ring":this.button.classList.add("form-input-button-ring");break;case"dot":this.button.classList.add("input-color-dot")}}))},this.inputButtonStyle.remove=()=>{this.button.classList.remove("form-input-button-link"),this.button.classList.remove("form-input-button-line"),this.button.classList.remove("form-input-button-ring"),this.button.classList.remove("input-color-dot")},this.inputButtonStyle.update=e=>{this.inputButtonStyle.remove(),this.inputButtonStyle.add(e)},this.inputButtonStyle.add(d),s.length>0&&s.forEach(((e,t)=>{this.button.classList.add(e)})),this.button.appendChild(this.input),this.button.appendChild(this.label),this.update=()=>{if("color"===o)this.input.value=pt.rgb.hex(Xe({object:e,path:t+".rgb"}))},this.wrap=()=>$({children:[this.button]}),this.disable=()=>{this.label.classList.add("disabled"),this.input.disabled=!0},this.enable=()=>{this.label.classList.remove("disabled"),this.input.disabled=!1}},ga=function({text:e=!1,classList:t=[]}={}){this.groupText=C({text:e,classList:t}),this.update=e=>{Ke(this.groupText),"string"==typeof e&&at(e)?this.groupText.textContent=e:e&&""!=e&&this.groupText.appendChild(e)},this.wrap=()=>$({children:[this.groupText]}),this.disable=()=>{this.groupText.classList.add("disabled")},this.enable=()=>{this.groupText.classList.remove("disabled")}},ba=function({radioGroup:e=[],object:t={},label:a=!1,groupName:r="group",path:s=!1,action:o=!1,inputButton:n=!1,inputHide:l=!1,inputButtonStyle:i=!1}={}){this.radioSet=[];const d=r,c=s;this.label=a,a&&(this.label=Z({text:a,noPadding:!0})),e.length>0&&e.forEach(((e,a)=>{const r={radio:ge({id:e.id,radioGroup:d,value:e.value,checked:Xe({object:t,path:c})===e.value,func:()=>{ua({object:t,path:c,value:e.value}),o&&o()}}),label:Z({forInput:e.id,text:e.labelText,description:e.description,icon:!0}),wrap:()=>$({children:[r.radio,r.label]}),inputButton:()=>Te({inputButton:n,inputHide:l,style:i,children:[r.radio,r.label]})};r.radio.update=()=>{r.radio.checked=Xe({object:t,path:c})===e.value},r.radio.disable=()=>{r.radio.disabled=!0},r.radio.enable=()=>{r.radio.disabled=!1},this.radioSet.push(r)})),this.value=()=>{let e=!1;return this.radioSet.forEach(((t,a)=>{t.radio.checked&&(e=t.radio.value)})),e},this.update=()=>{this.radioSet.forEach(((e,t)=>{e.radio.update()}))},this.wrap=()=>{const e=$();return this.label&&e.appendChild($({children:[this.label]})),this.radioSet.forEach(((t,a)=>{e.appendChild(t.wrap())})),e},this.inputButton=({inputHide:e=!1}={})=>{const t=$(),a=j();return this.radioSet.forEach(((e,t)=>{a.appendChild(e.inputButton())})),t.appendChild(a),t},this.inline=()=>{const e=B({gap:"large",wrap:!0});this.radioSet.forEach(((t,a)=>{e.appendChild($({children:[t.radio,t.label]}))}));const t=$();return this.label&&t.appendChild($({children:[this.label]})),t.appendChild($({children:[e]})),t},this.disable=()=>{this.radioSet.forEach(((e,t)=>{e.radio.disable()})),a&&this.label.classList.add("disabled")},this.enable=()=>{this.radioSet.forEach(((e,t)=>{e.radio.enable()})),a&&this.label.classList.remove("disabled")}},ya=function({radioGroup:e=[],label:t=!1,object:a={},groupName:r="group",path:s=!1,gridSize:o="3x3",action:n=!1}={}){this.radioSet=[];const l=r,i=s,d=ee();this.label=!1,t&&(this.label=Z({text:t})),e.length>0&&e.forEach(((e,t)=>{const r={};r.position=e.position,r.radio=ge({id:e.id,radioGroup:l,value:e.value,checked:Xe({object:a,path:i})===e.value,func:()=>{ua({object:a,path:i,value:e.value}),n&&n()}}),r.label=Z({forInput:e.id,text:e.labelText,description:e.description,srOnly:!0,icon:!0}),r.wrap=()=>$({children:[r.radio,r.label]}),r.radio.update=()=>{r.radio.checked=Xe({object:a,path:i})===e.value},r.radio.disable=()=>{r.radio.disabled=!0},r.radio.enable=()=>{r.radio.disabled=!1},this.radioSet.push(r)})),this.value=()=>{let e=!1;return this.radioSet.forEach(((t,a)=>{t.radio.checked&&(e=t.radio.value)})),e},this.update=()=>{this.radioSet.forEach(((e,t)=>{e.radio.update()}))},this.wrap=()=>{const e=$();switch(o){case"3x3":d.classList.add("form-grid-3x3");break;case"3x1":d.classList.add("form-grid-3x1");break;case"1x3":d.classList.add("form-grid-1x3");break;case"2x2":d.classList.add("form-grid-2x2")}return this.radioSet.forEach(((e,t)=>{const a=$({children:[e.radio,e.label]});a.style.setProperty("--form-grid-cell","cell-"+e.position),d.appendChild(a)})),t&&e.appendChild(this.label),e.appendChild(d),e},this.disable=()=>{this.radioSet.forEach(((e,t)=>{e.radio.disable()})),d.classList.add("disabled"),t&&this.label.classList.add("disabled")},this.enable=()=>{this.radioSet.forEach(((e,t)=>{e.radio.enable()})),d.classList.remove("disabled"),t&&this.label.classList.remove("disabled")}},_a=function({object:e={},id:t="name",path:a=!1,labelText:r="name",description:s=!1,action:o=!1,inputButton:n=!1,inputHide:l=!1,inputButtonStyle:i=!1}={}){this.checkbox=re({id:t,checked:Xe({object:e,path:a}),func:()=>{ua({object:e,path:a,value:this.checkbox.checked}),o&&o()}}),this.label=Z({forInput:t,text:r,description:s,icon:!0}),this.update=()=>{this.checkbox.checked=Xe({object:e,path:a})},this.checked=()=>Xe({object:e,path:a}),this.wrap=()=>$({children:[this.checkbox,this.label]}),this.disable=()=>{this.checkbox.disabled=!0},this.enable=()=>{this.checkbox.disabled=!1}},ka=({min:e=0,max:t=0,value:a=0}={})=>a>t?t:a{t&&ua({object:e,path:t,value:this.value()}),u&&u(),d&&d(),this.updateNumber()},focusFunc:h,blurFunc:m,mouseDownFunc:b,mouseUpFunc:y}),this.number=me({value:s,min:n,max:l,classList:["form-group-item-small"],func:()=>{t&&ua({object:e,path:t,value:ka({value:parseInt(this.number.value,10),min:n,max:l})}),p&&p(),d&&this.action({delay:!0}),this.updateRange(),this.updateNumber({delay:!0})}}),this.reset=new Fe({text:!1,iconName:"replay",style:["line"],classList:["form-group-item-small"],title:"Auf Standard zurücksetzen",func:()=>{ua({object:e,path:t,value:JSON.parse(JSON.stringify(o))}),d&&d(),g&&g(),this.update()}}),this.delayedAction=null,this.action=({delay:e=!1}={})=>{const t=()=>{d()};e?(clearTimeout(this.delayedAction),this.delayedAction=setTimeout(t,2e3)):(this.delayedAction=null,t())},this.delayedUpdateRange=null,this.delayedUpdateNumber=null,this.updateRange=({delay:a=!1}={})=>{const r=()=>{this.range.value=Xe({object:e,path:t})};a?(clearTimeout(this.delayedUpdateRange),this.delayedUpdateRange=setTimeout(r,2e3)):(this.delayedUpdateRange=null,r())},this.updateNumber=({delay:a=!1}={})=>{const r=()=>{this.number.value=Xe({object:e,path:t})};a?(clearTimeout(this.delayedUpdateNumber),this.delayedUpdateNumber=setTimeout(r,2e3)):(this.delayedUpdateNumber=null,r())},this.update=({delay:e=!1}={})=>{this.updateRange({delay:e}),this.updateNumber({delay:e})},this.value=()=>parseInt(this.range.value,10),this.wrap=()=>{const e=j({children:[this.number]});(o||"number"==typeof o&&0===o)&&e.appendChild(this.reset.button);const t=B({block:!0,gap:"small",children:[this.range,e]});return $({children:[this.label,t]})},this.disable=()=>{this.label.classList.add("disabled"),this.range.disabled=!0,this.number.disabled=!0,this.reset.disable()},this.enable=()=>{this.label.classList.remove("disabled"),this.range.disabled=!1,this.number.disabled=!1,this.reset.enable()}},va=function({object:e={},path:t=!1,id:a="name",labelText:r="Name",hue:s=!1,value:o=0,defaultValue:n=!1,min:l=0,max:i=100,step:d=1,action:c=!1,focusAction:h=!1,blurAction:m=!1,sliderAction:u=!1,numberAction:p=!1,resetAction:g=!1,mouseDownAction:b=!1,mouseUpAction:y=!1}={}){this.label=Z({forInput:a,text:r,noPadding:!0,classList:["form-group-text","form-group-text-left","form-group-text-transparent","form-group-text-borderless","form-group-item-medium"]});const _=["form-group-item-grow"];s&&_.push("input-range-hue-spectrum"),this.range=_e({id:a,value:o,min:l,max:i,step:d,classList:_,func:()=>{t&&ua({object:e,path:t,value:this.value()}),c&&c(),u&&u(),this.number.value=Xe({object:e,path:t})},focusFunc:h,blurFunc:m,mouseDownFunc:b,mouseUpFunc:y}),this.number=me({value:o,min:l,max:i,classList:["form-group-item-small"],func:()=>{t&&ua({object:e,path:t,value:ka({value:parseInt(this.number.value,10),min:l,max:i})}),c&&c(),p&&p(),this.update({delay:!0})}}),this.reset=new Fe({text:!1,iconName:"replay",style:["line"],classList:["form-group-item-small"],title:"Auf Standard zurücksetzen",func:()=>{ua({object:e,path:t,value:JSON.parse(JSON.stringify(n))}),this.update(),c&&c(),g&&g()}}),this.delayedUpdate=null,this.update=({delay:a=!1}={})=>{const r=()=>{this.range.value=Xe({object:e,path:t}),this.number.value=Xe({object:e,path:t})};a?(clearTimeout(this.delayedUpdate),this.delayedUpdate=setTimeout(r,2e3)):r()},this.value=()=>parseInt(this.range.value,10),this.wrap=()=>{const e=j({children:[this.number]});(n||"number"==typeof n&&0===n)&&e.appendChild(this.reset.button);const t=B({block:!0,gap:"small",children:[this.label,this.range,e]});return $({children:[t]})},this.disable=()=>{this.label.classList.add("disabled"),this.range.disabled=!0,this.number.disabled=!0,this.reset.disable()},this.enable=()=>{this.label.classList.remove("disabled"),this.range.disabled=!1,this.number.disabled=!1,this.reset.enable()}},wa=function({object:e={},path:t=!1,id:a="name",labelText:r="Name",srOnly:s=!1,value:o="#000000",defaultValue:n=!1,action:l=!1,randomColor:i=!1,extraButtons:d=[]}={}){this.label=Z({forInput:a,text:r,srOnly:s}),this.color=ne({id:a,value:pt.rgb.hex(Xe({object:e,path:t+".rgb"})),classList:["form-group-item-half"],func:()=>{t&&(ua({object:e,path:t+".rgb",value:pt.hex.rgb(this.color.value)}),ua({object:e,path:t+".hsl",value:pt.rgb.hsl(Xe({object:e,path:t+".rgb"}))})),l&&l(),this.text.value=pt.rgb.hex(Xe({object:e,path:t+".rgb"}))}}),this.text=ve({value:pt.rgb.hex(Xe({object:e,path:t+".rgb"})),max:7,classList:["form-group-item-half"],placeholder:"Hex-Code",func:()=>{t&&ua({object:e,path:t+".rgb",value:pt.hex.rgb(this.text.value)}),l&&l(),this.update({delay:!0})}}),this.reset=new Fe({text:!1,iconName:"replay",style:["line"],classList:["form-group-item-small"],title:"Auf Standard zurücksetzen",func:()=>{ua({object:e,path:t+".rgb",value:JSON.parse(JSON.stringify(n))}),this.update({all:!0}),l&&l()}}),this.random=new Fe({text:!1,iconName:"random",style:["line"],classList:["form-group-item-small"],title:"Zufällige Farbe",func:()=>{ua({object:e,path:t+".hsl",value:{h:ut(0,360),s:ut(0,100),l:ut(0,100)}}),ua({object:e,path:t+".rgb",value:pt.hsl.rgb(Xe({object:e,path:t+".hsl"}))}),this.update({all:!0}),l&&l()}}),this.delayedUpdate=null,this.update=({delay:a=!1,all:r=!1}={})=>{const s=()=>{this.color.value=pt.rgb.hex(Xe({object:e,path:t+".rgb"})),r&&(this.text.value=pt.rgb.hex(Xe({object:e,path:t+".rgb"})))};a?(clearTimeout(this.delayedUpdate),this.delayedUpdate=setTimeout(s,2e3)):s()},this.wrap=()=>{const e=j({block:!0,children:[this.color,this.text]});i&&e.appendChild(this.random.button),(n||"number"==typeof n&&0===n)&&e.appendChild(this.reset.button),d.length>0&&d.forEach(((t,a)=>{e.appendChild(t.button)}));return $({children:[this.label,e]})},this.disable=()=>{this.label.classList.add("disabled"),this.color.disabled=!0,this.text.disabled=!0,this.random.disable(),this.reset.disable(),d.length>0&&d.forEach(((e,t)=>{e.disable()}))},this.enable=()=>{this.label.classList.remove("disabled"),this.color.disabled=!1,this.text.disabled=!1,this.random.enable(),this.reset.enable(),d.length>0&&d.forEach(((e,t)=>{e.enable()}))}},Ma=function({object:e={},path:t=!1,defaultValue:a=!1,minMaxObject:r=!1,id:s="name",labelText:o="name",srOnly:n=!1,randomColor:l=!1,action:i=!1}={}){this.moreControlsToggle=new Fe({text:!1,iconName:"arrowKeyboardDown",style:["line"],classList:["collapse-toggle","form-group-item-small"],title:"Mehr Optionen",func:()=>{this.moreControlsCollapse.toggle(),this.moreControlsUpdate()}}),this.color=new wa({object:e,path:t,id:s+"-rgb",labelText:o,srOnly:n,value:Xe({object:e,path:t+".rgb"}),defaultValue:a,extraButtons:[this.moreControlsToggle],randomColor:l,action:()=>{ua({object:e,path:t+".hsl",value:pt.rgb.hsl(Xe({object:e,path:t+".rgb"}))}),this.colorSliderR.update(),this.colorSliderG.update(),this.colorSliderB.update(),this.colorSliderH.update(),this.colorSliderS.update(),this.colorSliderL.update(),i&&i()}}),this.colorSliderH=new va({object:e,path:t+".hsl.h",id:s+"-hsl-h",labelText:"Farbton",value:Xe({object:e,path:t+".hsl.h"}),min:Xe({object:r,path:t+".hsl.h.min"}),max:Xe({object:r,path:t+".hsl.h.max"}),action:()=>{ua({object:e,path:t+".rgb",value:pt.hsl.rgb(Xe({object:e,path:t+".hsl"}))}),this.color.update({all:!0}),this.colorSliderR.update(),this.colorSliderG.update(),this.colorSliderB.update(),this.colorSliderS.update(),this.colorSliderL.update(),i&&i()}}),this.colorSliderS=new va({object:e,path:t+".hsl.s",id:s+"-hsl-s",labelText:"Sättigung",value:Xe({object:e,path:t+".hsl.s"}),min:Xe({object:r,path:t+".hsl.s.min"}),max:Xe({object:r,path:t+".hsl.s.max"}),action:()=>{ua({object:e,path:t+".rgb",value:pt.hsl.rgb(Xe({object:e,path:t+".hsl"}))}),this.color.update({all:!0}),this.colorSliderR.update(),this.colorSliderG.update(),this.colorSliderB.update(),this.colorSliderH.update(),this.colorSliderL.update(),i&&i()}}),this.colorSliderL=new va({object:e,path:t+".hsl.l",id:s+"-hsl-l",labelText:"Helligkeit",value:Xe({object:e,path:t+".hsl.l"}),min:Xe({object:r,path:t+".hsl.l.min"}),max:Xe({object:r,path:t+".hsl.l.max"}),action:()=>{ua({object:e,path:t+".rgb",value:pt.hsl.rgb(Xe({object:e,path:t+".hsl"}))}),this.color.update({all:!0}),this.colorSliderR.update(),this.colorSliderG.update(),this.colorSliderB.update(),this.colorSliderH.update(),this.colorSliderS.update(),i&&i()}}),this.colorSliderR=new va({object:e,path:t+".rgb.r",id:s+"-rgb-r",labelText:"Rot",value:Xe({object:e,path:t+".rgb.r"}),min:Xe({object:r,path:t+".rgb.r.min"}),max:Xe({object:r,path:t+".rgb.r.max"}),action:()=>{ua({object:e,path:t+".hsl",value:pt.rgb.hsl(Xe({object:e,path:t+".rgb"}))}),this.color.update({all:!0}),this.colorSliderG.update(),this.colorSliderB.update(),this.colorSliderH.update(),this.colorSliderS.update(),this.colorSliderL.update(),i&&i()}}),this.colorSliderG=new va({object:e,path:t+".rgb.g",id:s+"-rgb-g",labelText:"Grün",value:Xe({object:e,path:t+".rgb.g"}),min:Xe({object:r,path:t+".rgb.g.min"}),max:Xe({object:r,path:t+".rgb.g.max"}),action:()=>{ua({object:e,path:t+".hsl",value:pt.rgb.hsl(Xe({object:e,path:t+".rgb"}))}),this.color.update({all:!0}),this.colorSliderR.update(),this.colorSliderB.update(),this.colorSliderH.update(),this.colorSliderS.update(),this.colorSliderL.update(),i&&i()}}),this.colorSliderB=new va({object:e,path:t+".rgb.b",id:s+"-rgb-b",labelText:"Blau",value:Xe({object:e,path:t+".rgb.b"}),min:Xe({object:r,path:t+".rgb.b.min"}),max:Xe({object:r,path:t+".rgb.b.max"}),action:()=>{ua({object:e,path:t+".hsl",value:pt.rgb.hsl(Xe({object:e,path:t+".rgb"}))}),this.color.update({all:!0}),this.colorSliderR.update(),this.colorSliderG.update(),this.colorSliderH.update(),this.colorSliderS.update(),this.colorSliderL.update(),i&&i()}}),this.moreControls=y("div",[this.colorSliderH.wrap(),this.colorSliderS.wrap(),this.colorSliderL.wrap(),this.colorSliderR.wrap(),this.colorSliderG.wrap(),this.colorSliderB.wrap()]),this.moreControlsCollapse=new Re({type:"toggle",target:[{toggle:this.moreControlsToggle.button,content:this.moreControls}]}),this.wrap=()=>$({children:[this.color.wrap(),$({children:[N({children:[this.moreControlsCollapse.collapse()]})]})]}),this.disable=()=>{this.color.disable(),this.moreControlsCollapse.target()[0].state.collapsed?this.moreControlsUpdate():(this.colorSliderH.disable(),this.colorSliderS.disable(),this.colorSliderL.disable(),this.colorSliderR.disable(),this.colorSliderG.disable(),this.colorSliderB.disable())},this.enable=()=>{this.color.enable(),this.moreControlsCollapse.target()[0].state.collapsed?this.moreControlsUpdate():(this.colorSliderH.enable(),this.colorSliderS.enable(),this.colorSliderL.enable(),this.colorSliderR.enable(),this.colorSliderG.enable(),this.colorSliderB.enable())},this.moreControlsUpdate=()=>{this.moreControlsCollapse.target()[0].state.collapsed?(this.colorSliderH.disable(),this.colorSliderS.disable(),this.colorSliderL.disable(),this.colorSliderR.disable(),this.colorSliderG.disable(),this.colorSliderB.disable()):(this.colorSliderH.enable(),this.colorSliderS.enable(),this.colorSliderL.enable(),this.colorSliderR.enable(),this.colorSliderG.enable(),this.colorSliderB.enable())},this.update=()=>{this.color.update({all:!0}),this.colorSliderR.update(),this.colorSliderG.update(),this.colorSliderB.update(),this.colorSliderH.update(),this.colorSliderS.update(),this.colorSliderL.update()},this.moreControlsUpdate()},La=function({object:e={},path:t=!1,id:a="name",value:r=!1,min:s=!1,max:o=!1,placeholder:n=!1,classList:l=[],labelText:i="Name",srOnly:d=!1,action:c=!1}={}){this.label=Z({forInput:a,text:i}),d&&this.label.classList.add("sr-only"),this.text=ve({id:a,classList:l,func:()=>{t&&ua({object:e,path:t,value:this.text.value}),c&&c()}}),r&&(this.text.value=r),s&&(this.text.min=s),o&&(this.text.max=o),n&&(this.text.placeholder=n),this.update=()=>{this.text.value=Xe({object:e,path:t})},this.wrap=()=>$({children:[this.label,this.text]}),this.disable=()=>{this.label.classList.add("disabled"),this.text.disabled=!0},this.enable=()=>{this.label.classList.remove("disabled"),this.text.disabled=!1}},xa=function({option:e=[],selected:t=0,object:a={},id:r="name",path:s=!1,labelText:o="name",srOnly:n=!1,description:l=!1,action:i=!1}={}){this.select=He({id:r,option:e,selected:t,func:()=>{ua({object:a,path:s,value:this.select.selectedIndex}),i&&i()}}),this.label=Z({forInput:r,text:o,description:l}),n&&this.label.classList.add("sr-only"),this.update=()=>{this.select.selectedIndex=Xe({object:a,path:s})},this.updateOption=(e,t)=>{e.length>0&&(Ke(this.select),e.forEach(((e,t)=>{this.select.appendChild(v({tag:"option",text:e,attr:[{key:"value",value:De(e).replace(/\s+/g,"-").toLowerCase()}]}))})),(t||0===t)&&(this.select.selectedIndex=t))},this.selected=()=>this.select.selectedIndex,this.wrap=()=>$({children:[this.label,this.select]}),this.disable=()=>{this.label.classList.add("disabled"),this.select.disabled=!0},this.enable=()=>{this.label.classList.remove("disabled"),this.select.disabled=!1}},Ya=({letter:e=!1,adjectivesCount:t=!1}={})=>{const a=["a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z"],r={a:["Aback","Abaft","Abandoned","Abashed","Aberrant","Abhorrent","Abiding","Abject","Ablaze","Able","Abnormal","Aboriginal","Abortive","Abounding","Abrasive","Abrupt","Absent","Absorbed","Absorbing","Abstracted","Absurd","Abundant","Abusive","Acceptable","Accessible","Accidental","Accurate","Acid","Acidic","Acoustic","Acrid","Adamant","Adaptable","Adhesive","Adjoining","Adorable","Adventurous","Afraid","Aggressive","Agonizing","Agreeable","Ahead","Ajar","Alert","Alike","Alive","Alleged","Alluring","Aloof","Amazing","Ambiguous","Ambitious","Amuck","Amused","Amusing","Ancient","Angry","Animated","Annoyed","Annoying","Anxious","Apathetic","Aquatic","Aromatic","Arrogant","Ashamed","Aspiring","Assorted","Astonishing","Attractive","Auspicious","Automatic","Available","Average","Aware","Awesome","Axiomatic"],b:["Bad","Barbarous","Bashful","Bawdy","Beautiful","Befitting","Belligerent","Beneficial","Bent","Berserk","Bewildered","Big","Billowy","Bitter","Bizarre","Black","Bloody","Blue","Blushing","Boiling","Boorish","Bored","Boring","Bouncy","Boundless","Brainy","Brash","Brave","Brawny","Breakable","Breezy","Brief","Bright","Broad","Broken","Brown","Bumpy","Burly","Bustling","Busy"],c:["Cagey","Calculating","Callous","Calm","Capable","Capricious","Careful","Careless","Caring","Cautious","Ceaseless","Certain","Changeable","Charming","Cheap","Cheerful","Chemical","Chief","Childlike","Chilly","Chivalrous","Chubby","Chunky","Clammy","Classy","Clean","Clear","Clever","Cloistered","Cloudy","Closed","Clumsy","Cluttered","Coherent","Cold","Colorful","Colossal","Combative","Comfortable","Common","Complete","Complex","Concerned","Condemned","Confused","Conscious","Cooing","Cool","Cooperative","Coordinated","Courageous","Cowardly","Crabby","Craven","Crazy","Creepy","Crooked","Crowded","Cruel","Cuddly","Cultured","Cumbersome","Curious","Curly","Curved","Curvy","Cut","Cute","Cynical"],d:["Daffy","Daily","Damaged","Damaging","Damp","Dangerous","Dapper","Dark","Dashing","Dazzling","Deadpan","Deafening","Dear","Debonair","Decisive","Decorous","Deep","Deeply","Defeated","Defective","Defiant","Delicate","Delicious","Delightful","Demonic","Delirious","Dependent","Depressed","Deranged","Descriptive","Deserted","Detailed","Determined","Devilish","Didactic","Different","Difficult","Diligent","Direful","Dirty","Disagreeable","Disastrous","Discreet","Disgusted","Disgusting","Disillusioned","Dispensable","Distinct","Disturbed","Divergent","Dizzy","Domineering","Doubtful","Drab","Draconian","Dramatic","Dreary","Drunk","Dry","Dull","Dusty","Dynamic","Dysfunctional"],e:["Eager","Early","Earsplitting","Earthy","Easy","Eatable","Economic","Educated","Efficacious","Efficient","Elastic","Elated","Elderly","Electric","Elegant","Elfin","Elite","Embarrassed","Eminent","Empty","Enchanted","Enchanting","Encouraging","Endurable","Energetic","Enormous","Entertaining","Enthusiastic","Envious","Equable","Equal","Erratic","Ethereal","Evanescent","Evasive","Even","Excellent","Excited","Exciting","Exclusive","Exotic","Expensive","Exuberant","Exultant"],f:["Fabulous","Faded","Faint","Fair","Faithful","Fallacious","False","Familiar","Famous","Fanatical","Fancy","Fantastic","Far","Fascinated","Fast","Fat","Faulty","Fearful","Fearless","Feeble","Feigned","Fertile","Festive","Few","Fierce","Filthy","Fine","Finicky","First","Fixed","Flagrant","Flaky","Flashy","Flat","Flawless","Flimsy","Flippant","Flowery","Fluffy","Fluttering","Foamy","Foolish","Foregoing","Forgetful","Fortunate","Frail","Fragile","Frantic","Free","Freezing","Frequent","Fresh","Fretful","Friendly","Frightened","Frightening","Full","Fumbling","Functional","Funny","Furry","Furtive","Future","Futuristic","Fuzzy"],g:["Gabby","Gainful","Gamy","Garrulous","Gaudy","General","Gentle","Giant","Giddy","Gifted","Gigantic","Glamorous","Gleaming","Glib","Glistening","Glorious","Glossy","Good","Goofy","Gorgeous","Graceful","Grandiose","Grateful","Gratis","Gray","Greasy","Great","Greedy","Green","Grey","Grieving","Groovy","Grotesque","Grouchy","Grubby","Gruesome","Grumpy","Guarded","Guiltless","Gullible","Gusty","Guttural"],h:["Habitual","Half","Hallowed","Halting","Handsome","Handy","Hapless","Happy","Hard","Harmonious","Harsh","Hateful","Heady","Healthy","Heartbreaking","Heavenly","Heavy","Hellish","Helpful","Helpless","Hesitant","Hideous","High","Highfalutin","Hilarious","Hissing","Historical","Holistic","Hollow","Homeless","Homely","Honorable","Horrible","Hospitable","Hot","Huge","Hulking","Humdrum","Humorous","Hungry","Hurried","Hurt","Hushed","Husky","Hypnotic","Hysterical"],i:["Icky","Icy","Idiotic","Ignorant","Ill","Illegal","Illustrious","Imaginary","Immense","Imminent","Impartial","Imperfect","Impolite","Important","Imported","Impossible","Incandescent","Incompetent","Inconclusive","Industrious","Incredible","Inexpensive","Infamous","Innate","Innocent","Inquisitive","Insidious","Instinctive","Intelligent","Interesting","Internal","Invincible","Irate","Irritating","Itchy"],j:["Jaded","Jagged","Jazzy","Jealous","Jesting","Jinxed","Jittery","Jobless","Jolly","Joyous","Judicious","Juicy","Jumbled","Jumpy","Juvenile"],k:["Keen","Kind","Kindhearted","Kindly","Knotty","Knowing","Knowledgeable","Known"],l:["Labored","Lackadaisical","Lacking","Lame","Lamentable","Languid","Large","Last","Late","Laughable","Lavish","Lazy","Lean","Learned","Left","Legal","Lethal","Level","Lewd","Light","Like","Likeable","Limping","Literate","Little","Lively","Living","Lonely","Long","Longing","Loose","Lopsided","Loud","Loutish","Lovely","Loving","Low","Lowly","Lucky","Ludicrous","Lumpy","Lush","Luxuriant","Lying","Lyrical"],m:["Macabre","Macho","Maddening","Madly","Magenta","Magical","Magnificent","Majestic","Makeshift","Malicious","Mammoth","Maniacal","Many","Marked","Massive","Married","Marvelous","Material","Materialistic","Mature","Mean","Measly","Meaty","Medical","Meek","Mellow","Melodic","Melted","Merciful","Mere","Messy","Mighty","Military","Milky","Mindless","Miniature","Minor","Miscreant","Misty","Mixed","Moaning","Modern","Moldy","Momentous","Motionless","Mountainous","Muddled","Mundane","Murky","Mushy","Mute","Mysterious"],n:["Naive","Nappy","Narrow","Nasty","Natural","Naughty","Nauseating","Near","Neat","Nebulous","Necessary","Needless","Needy","Neighborly","Nervous","New","Next","Nice","Nifty","Nimble","Nippy","Noiseless","Noisy","Nonchalant","Nondescript","Nonstop","Normal","Nostalgic","Nosy","Noxious","Numberless","Numerous","Nutritious","Nutty"],o:["Oafish","Obedient","Obeisant","Obese","Obnoxious","Obscene","Obsequious","Observant","Obsolete","Obtainable","Oceanic","Odd","Offbeat","Old","Omniscient","Onerous","Open","Opposite","Optimal","Orange","Ordinary","Organic","Ossified","Outgoing","Outrageous","Outstanding","Oval","Overconfident","Overjoyed","Overrated","Overt","Overwrought"],p:["Painful","Painstaking","Pale","Paltry","Panicky","Panoramic","Parallel","Parched","Parsimonious","Past","Pastoral","Pathetic","Peaceful","Penitent","Perfect","Periodic","Permissible","Perpetual","Petite","Phobic","Physical","Picayune","Pink","Piquant","Placid","Plain","Plant","Plastic","Plausible","Pleasant","Plucky","Pointless","Poised","Polite","Political","Poor","Possessive","Possible","Powerful","Precious","Premium","Present","Pretty","Previous","Pricey","Prickly","Private","Probable","Productive","Profuse","Protective","Proud","Psychedelic","Psychotic","Public","Puffy","Pumped","Puny","Purple","Purring","Pushy","Puzzled","Puzzling"],q:["Quaint","Quality","Quarrelsome","Questionable","Questioning","Quick","Quiet","Quirky","Quixotic","Quizzical"],r:["Rabid","Ragged","Rainy","Rambunctious","Rampant","Rapid","Rare","Raspy","Ratty","Ready","Real","Rebel","Receptive","Recondite","Red","Redundant","Reflective","Regular","Relieved","Remarkable","Reminiscent","Repulsive","Resolute","Resonant","Responsible","Rhetorical","Rich","Right","Righteous","Rightful","Rigid","Ripe","Ritzy","Roasted","Robust","Romantic","Roomy","Rotten","Rough","Round","Royal","Ruddy","Rude","Rural","Rustic","Ruthless"],s:["Sable","Sad","Safe","Salty","Same","Sassy","Satisfying","Savory","Scandalous","Scarce","Scared","Scary","Scattered","Scientific","Scintillating","Scrawny","Screeching","Second","Secret","Secretive","Sedate","Seemly","Selective","Selfish","Separate","Serious","Shaggy","Shaky","Shallow","Sharp","Shiny","Shivering","Shocking","Short","Shrill","Shut","Shy","Sick","Silent","Silky","Silly","Simple","Simplistic","Sincere","Skillful","Skinny","Sleepy","Slim","Slimy","Slippery","Sloppy","Slow","Small","Smart","Smelly","Smiling","Smoggy","Smooth","Sneaky","Snobbish","Snotty","Soft","Soggy","Solid","Somber","Sophisticated","Sordid","Sore","Sour","Sparkling","Special","Spectacular","Spicy","Spiffy","Spiky","Spiritual","Spiteful","Splendid","Spooky","Spotless","Spotted","Spotty","Spurious","Squalid","Square","Squealing","Squeamish","Staking","Stale","Standing","Statuesque","Steadfast","Steady","Steep","Stereotyped","Sticky","Stiff","Stimulating","Stingy","Stormy","Straight","Strange","Striped","Strong","Stupendous","Sturdy","Subdued","Subsequent","Substantial","Successful","Succinct","Sudden","Sulky","Super","Superb","Superficial","Supreme","Swanky","Sweet","Sweltering","Swift","Symptomatic","Synonymous"],t:["Taboo","Tacit","Tacky","Talented","Tall","Tame","Tan","Tangible","Tangy","Tart","Tasteful","Tasteless","Tasty","Tawdry","Tearful","Tedious","Teeny","Telling","Temporary","Ten","Tender","Tense","Tenuous","Terrific","Tested","Testy","Thankful","Therapeutic","Thick","Thin","Thinkable","Third","Thirsty","Thoughtful","Thoughtless","Threatening","Thundering","Tidy","Tight","Tightfisted","Tiny","Tired","Tiresome","Toothsome","Torpid","Tough","Towering","Tranquil","Trashy","Tremendous","Tricky","Trite","Troubled","Truculent","True","Truthful","Typical"],u:["Ubiquitous","Ultra","Unable","Unaccountable","Unadvised","Unarmed","Unbecoming","Unbiased","Uncovered","Understood","Undesirable","Unequal","Unequaled","Uneven","Unhealthy","Uninterested","Unique","Unkempt","Unknown","Unnatural","Unruly","Unsightly","Unsuitable","Untidy","Unused","Unusual","Unwieldy","Unwritten","Upbeat","Uppity","Upset","Uptight","Used","Useful","Useless","Utopian"],v:["Vacuous","Vagabond","Vague","Valuable","Various","Vast","Vengeful","Venomous","Verdant","Versed","Victorious","Vigorous","Violent","Violet","Vivacious","Voiceless","Volatile","Voracious","Vulgar"],w:["Wacky","Waggish","Waiting","Wakeful","Wandering","Wanting","Warlike","Warm","Wary","Wasteful","Watery","Weak","Wealthy","Weary","Wet","Whimsical","Whispering","White","Whole","Wholesale","Wicked","Wide","Wiggly","Wild","Willing","Windy","Wiry","Wise","Wistful","Witty","Woebegone","Wonderful","Wooden","Woozy","Workable","Worried","Worthless","Wrathful","Wretched","Wrong","Wry"],x:["Xenial","Xenodochial","Xenophobic"],y:["Yellow","Yielding","Young","Youthful","Yummy"],z:["Zany","Zealous","Zesty","Zippy","Zombiesque","Zombie","Zonked"]},s={a:["Aardvark","Albatross","Alligator","Alpaca","Ant","Anteater","Antelope","Ape","Armadillo"],b:["Baboon","Badger","Barracuda","Bat","Bear","Beaver","Bee","Bison","Boar","Buffalo","Butterfly"],c:["Camel","Capybara","Caribou","Cassowary","Cat","Caterpillar","Cattle","Chamois","Cheetah","Chicken","Chimpanzee","Chinchilla","Chough","Clam","Cobra","Cockroach","Cod","Cormorant","Coyote","Crab","Crane","Crocodile","Crow","Curlew"],d:["Deer","Dinosaur","Dog","Dogfish","Dolphin","Donkey","Dotterel","Dove","Dragonfly","Duck","Dugong","Dunlin"],e:["Eagle","Echidna","Eel","Eland","Elephant","Elephant Seal","Elk","Emu"],f:["Falcon","Ferret","Finch","Fish","Flamingo","Fly","Fox","Frog"],g:["Gaur","Gazelle","Gerbil","Giant Panda","Giraffe","Gnat","Gnu","Goat","Goose","Goldfinch","Goldfish","Gorilla","Goshawk","Grasshopper","Grouse","Guanaco","Guinea Fowl","Guinea Pig","Gull"],h:["Hamster","Hare","Hawk","Hedgehog","Heron","Herring","Hippopotamus","Hornet","Horse","Human","Hummingbird","Hyena"],i:["Ibex","Ibis","Iguana","Impala","Isopod"],j:["Jackal","Jaguar","Jay","Jellyfish"],k:["Kangaroo","Kingfisher","Koala","Komodo Dragon","Kookabura","Kouprey","Kudu"],l:["Lapwing","Lark","Lemur","Leopard","Lima","Lion","Llama","Lobster","Locust","Loris","Louse","Lyrebird"],m:["Magpie","Mallard","Manatee","Mandrill","Mantis","Marten","Meerkat","Mink","Mole","Mongoose","Monkey","Moose","Mouse","Mosquito","Mule"],n:["Narwhal","Newt","Nightingale","Nyala"],o:["Octopus","Okapi","Opossum","Oryx","Ostrich","Otter","Owl","Ox","Oyster"],p:["Panther","Parrot","Partridge","Peafowl","Pelican","Penguin","Pheasant","Pig","Pigeon","Polar Bear","Pony","Porcupine","Porpoise"],q:["Quail","Quelea","Quetzal"],r:["Rabbit","Raccoon","Rail","Ram","Rat","Raven","Red Deer","Red Panda","Reindeer","Rhinoceros","Rook"],s:["Salamander","Salmon","Sand Dollar","Sandpiper","Sardine","Scorpion","Sea Lion","Sea Urchin","Seahorse","Seal","Shark","Sheep","Shrew","Skunk","Snail","Snake","Sparrow","Spider","Spoonbill","Squid","Squirrel","Starling","Stingray","Stinkbug","Stork","Swallow","Swan"],t:["Tapir","Tarsier","Termite","Tiger","Toad","Trout","Turkey","Turtle"],u:["Uakari","Unau","Urial","Urchin","Umbrellabird","Unicornfish","Uromastyx","Uguisu"],v:["Vampire Bat","Viper","Vole","Vulture"],w:["Wallaby","Walrus","Wasp","Weasel","Whale","Wolf","Wolverine","Wombat","Woodcock","Woodpecker","Worm","Wren"],x:["Xaviers Greenbul","Xeme","Xingu Corydoras","Xolo"],y:["Yabby","Yak","Yellowhammer","Yellowjacket"],z:["Zebra","Zebu","Zokor","Zorilla"]},o={short:()=>r[e.toLowerCase()][Math.floor(Math.random()*r[e.toLowerCase()].length)]+" "+s[e.toLowerCase()][Math.floor(Math.random()*s[e.toLowerCase()].length)],long:()=>{const a="";for(let s=1;s<=t;s++)r[e.toLowerCase()].length>0&&(a.length>0&&(a+=" "),a+=r[e.toLowerCase()].splice(Math.floor(Math.random()*r[e.toLowerCase()].length),1));return a+" "+s[e.toLowerCase()][Math.floor(Math.random()*s[e.toLowerCase()].length)]}},n={short:()=>{const e=a[Math.floor(Math.random()*(a.length-1))],t=a[Math.floor(Math.random()*(a.length-1))];return r[e][Math.floor(Math.random()*r[e].length)]+" "+s[t][Math.floor(Math.random()*s[t].length)]},long:()=>{var e="";for(let s=1;s<=t;s++){var o=a[Math.floor(Math.random()*(a.length-1))];o in r&&r[o].length>0&&(e.length>0&&(e+=" "),e+=r[o].splice(Math.floor(Math.random()*r[o].length),1),0==r[o].length&&delete r[o])}var n=s[a[Math.floor(Math.random()*(a.length-1))]];return e+" "+n[Math.floor(Math.random()*(n.length-1))]}};return e&&a.includes(e.toLowerCase())?t&&t>0?o.long():o.short():t&&t>0?n.long():n.short()},Ta=function({customThemeData:e=!1}={}){this.element={form:y("form|class:theme-custom-form"),main:y("div|class:theme-custom-form-main"),text:new La({object:e.theme,path:"name",id:"name",value:e.theme.name,placeholder:"Beispiel-Design",labelText:"Name"}),randomName:new Fe({text:"Zufälliger Designname",style:["line"],func:()=>{e.theme.name=Ya({adjectivesCount:ut(1,3)}),this.element.text.update()}})},this.assemble=()=>{this.element.main.appendChild(this.element.text.wrap()),this.element.main.appendChild(this.element.randomName.wrap()),this.element.form.appendChild(this.element.main)},this.form=()=>this.element.form,this.assemble()},Da=function(e){this.theme=e||JSON.parse(JSON.stringify({name:"",color:{range:{primary:{h:qe.get.current().theme.color.range.primary.h,s:qe.get.current().theme.color.range.primary.s}},contrast:qe.get.current().theme.color.contrast},accent:{hsl:qe.get.current().theme.accent.hsl,rgb:qe.get.current().theme.accent.rgb},font:qe.get.current().theme.font,background:qe.get.current().theme.background,radius:qe.get.current().theme.radius,shadow:qe.get.current().theme.shadow,style:qe.get.current().theme.style,shade:qe.get.current().theme.shade,opacity:qe.get.current().theme.opacity,layout:qe.get.current().theme.layout,header:qe.get.current().theme.header,bookmark:qe.get.current().theme.bookmark,group:qe.get.current().theme.group,toolbar:qe.get.current().theme.toolbar})),this.position=0};var Sa=a(181),ja={};ja.styleTagTransform=p(),ja.setAttributes=c(),ja.insert=i().bind(null,"head"),ja.domAPI=n(),ja.insertStyleElement=m();s()(Sa.Z,ja);Sa.Z&&Sa.Z.locals&&Sa.Z.locals;const Ha=function({customThemeData:e=!1}={}){this.element={tile:y("div|class:theme-custom-tile"),front:y("div|class:theme-custom-tile-front"),back:y("div|class:theme-custom-tile-back"),control:y("div|class:theme-custom-control"),preview:y("div|class:theme-custom-preview"),name:y("span|class:theme-custom-name"),custom:new Fe({text:!1,classList:["theme-custom-button"],style:["ring"],block:!0,func:()=>{const t=JSON.parse(JSON.stringify(e));qe.get.current().theme.color.range.primary.h=t.theme.color.range.primary.h,qe.get.current().theme.color.range.primary.s=t.theme.color.range.primary.s,qe.get.current().theme.color.contrast=t.theme.color.contrast,qe.get.current().theme.accent.hsl=t.theme.accent.hsl,qe.get.current().theme.accent.rgb=t.theme.accent.rgb,qe.get.current().theme.font=t.theme.font,qe.get.current().theme.background=t.theme.background,qe.get.current().theme.radius=t.theme.radius,qe.get.current().theme.shadow=t.theme.shadow,qe.get.current().theme.style=t.theme.style,qe.get.current().theme.shade=t.theme.shade,qe.get.current().theme.opacity=t.theme.opacity,qe.get.current().theme.layout=t.theme.layout,qe.get.current().theme.header=t.theme.header,qe.get.current().theme.bookmark=t.theme.bookmark,qe.get.current().theme.group=t.theme.group,qe.get.current().theme.toolbar=t.theme.toolbar,Qa.color.render(),Qa.font.display.load(),Qa.font.ui.load(),Qa.background.image.render(),Qa.background.video.clear(),Qa.background.video.render(),Va.control.style.update(),Va.control.color.range.primary.h.update(),Va.control.color.range.primary.s.update(),Va.control.color.contrast.update(),Va.control.accent.color.update(),Va.control.font.display.name.update(),Va.control.font.display.weight.update(),Va.control.font.display.style.update(),Va.control.font.ui.name.update(),Va.control.font.ui.weight.update(),Va.control.font.ui.style.update(),Va.control.radius.update(),Va.control.shadow.update(),Va.control.shade.opacity.update(),Va.control.shade.blur.update(),Va.control.opacity.general.update(),Va.control.layout.color.by.update(),Va.control.layout.color.color.update(),Va.control.layout.color.blur.update(),Va.control.layout.color.opacity.update(),Va.control.layout.color.collapse.update(),Va.control.layout.divider.size.update(),Va.control.header.color.by.update(),Va.control.header.color.color.update(),Va.control.header.color.opacity.update(),Va.control.header.color.collapse.update(),Va.control.bookmark.color.by.update(),Va.control.bookmark.color.color.update(),Va.control.bookmark.color.opacity.update(),Va.control.bookmark.color.collapse.update(),Va.control.bookmark.item.border.update(),Va.control.background.type.update(),Va.control.background.typeCollapse.update(),Va.control.background.color.update(),Va.control.background.gradient.angle.update(),Va.control.background.gradient.start.update(),Va.control.background.gradient.end.update(),Va.control.background.image.url.update(),Va.control.background.image.blur.update(),Va.control.background.image.grayscale.update(),Va.control.background.image.scale.update(),Va.control.background.image.accent.update(),Va.control.background.image.opacity.update(),Va.control.background.image.vignette.opacity.update(),Va.control.background.image.vignette.range.update(),Va.control.background.video.url.update(),Va.control.background.video.blur.update(),Va.control.background.video.grayscale.update(),Va.control.background.video.scale.update(),Va.control.background.video.accent.update(),Va.control.background.video.opacity.update(),Va.control.background.video.vignette.opacity.update(),Va.control.background.video.vignette.range.update(),Va.control.opacity.general.update(),Va.control.opacity.toolbar.update(),Va.control.opacity.bookmark.update(),Va.control.opacity.search.update(),Va.control.opacity.group.toolbar.update(),Va.disable(),Qe(["theme.accent.rgb.r","theme.accent.rgb.g","theme.accent.rgb.b","theme.accent.hsl.h","theme.accent.hsl.s","theme.accent.hsl.l","theme.font.display.weight","theme.font.display.style","theme.font.ui.weight","theme.font.ui.style","theme.opacity.general","theme.background.color.rgb.r","theme.background.color.rgb.g","theme.background.color.rgb.b","theme.background.color.hsl.h","theme.background.color.hsl.s","theme.background.color.hsl.l","theme.background.image.blur","theme.background.image.grayscale","theme.background.image.scale","theme.background.image.accent","theme.background.image.opacity","theme.background.image.vignette.opacity","theme.background.image.vignette.start","theme.background.image.vignette.end","theme.background.video.blur","theme.background.video.grayscale","theme.background.video.scale","theme.background.video.accent","theme.background.video.opacity","theme.background.video.vignette.opacity","theme.background.video.vignette.start","theme.background.video.vignette.end","theme.background.gradient.angle","theme.background.gradient.start.rgb.r","theme.background.gradient.start.rgb.g","theme.background.gradient.start.rgb.b","theme.background.gradient.start.hsl.h","theme.background.gradient.start.hsl.s","theme.background.gradient.start.hsl.l","theme.background.gradient.end.rgb.r","theme.background.gradient.end.rgb.g","theme.background.gradient.end.rgb.b","theme.background.gradient.end.hsl.h","theme.background.gradient.end.hsl.s","theme.background.gradient.end.hsl.l","theme.radius","theme.shadow","theme.shade.opacity","theme.shade.blur","theme.layout.color.rgb.r","theme.layout.color.rgb.g","theme.layout.color.rgb.b","theme.layout.color.hsl.h","theme.layout.color.hsl.s","theme.layout.color.hsl.l","theme.layout.color.opacity","theme.layout.color.blur","theme.layout.divider.size","theme.header.color.rgb.r","theme.header.color.rgb.g","theme.header.color.rgb.b","theme.header.color.hsl.h","theme.header.color.hsl.s","theme.header.color.hsl.l","theme.header.color.opacity","theme.header.search.opacity","theme.bookmark.color.rgb.r","theme.bookmark.color.rgb.g","theme.bookmark.color.rgb.b","theme.bookmark.color.hsl.h","theme.bookmark.color.hsl.s","theme.bookmark.color.hsl.l","theme.bookmark.color.opacity","theme.bookmark.item.opacity","theme.toolbar.opacity","theme.group.toolbar.opacity"]),et(["theme.style","theme.background.type","theme.layout.color.by","theme.header.color.by","theme.bookmark.color.by"]),tt(["theme.layout.divider.size"]),ot.area.render(),Un.item.mod.applyVar("border",qe.get.current().theme.bookmark.item.border),Un.item.mod.applyVar("color.opacity",qe.get.current().theme.bookmark.item.opacity),it.render(),Pr.current.update.accent(),Pr.current.update.style(),mn.element.search.update.style(),Qn.save()}})},this.control={},this.control.button={edit:new Fe({text:"Dieses gespeicherte Design bearbeiten",srOnly:!0,iconName:"edit",style:["link"],size:"small",title:"Dieses gespeicherte Design bearbeiten",classList:["theme-custom-control-button","theme-custom-control-edit"],func:()=>{Ar.close();let t=new Da(JSON.parse(JSON.stringify(e.theme)));t.position=JSON.parse(JSON.stringify(e.position));const a=new Ta({customThemeData:t});new al({heading:at(e.theme.name)?"Edit "+e.theme.name:"Edit unnamed custom theme",content:a.form(),successText:"Speichern",width:"small",successAction:()=>{Aa.item.mod.edit(t),Qn.save()}}).open()}}),remove:new Fe({text:"Dieses gespeicherte Design entfernen",srOnly:!0,iconName:"cross",style:["link"],size:"small",title:"Dieses gespeicherte Design entfernen",classList:["theme-custom-control-button","theme-custom-control-remove"],func:()=>{Ar.close();new al({heading:at(e.theme.name)?"Remove "+e.theme.name:"Remove unnamed custom theme",content:"Are you sure you want to remove this saved theme? This can not be undone.",successText:"Entfernen",width:"small",successAction:()=>{Aa.item.mod.remove(e),Qn.save()}}).open()}})},this.control.disable=()=>{for(var e in this.control.button)this.control.button[e].disable()},this.control.enable=()=>{for(var e in this.control.button)this.control.button[e].enable()},this.previewTile=()=>{let t=e.theme.color.range.primary;t.l=Math.round(e.theme.color.contrast.start+(e.theme.color.contrast.end-e.theme.color.contrast.start)/2);let a=Math.round((e.theme.color.contrast.end-e.theme.color.contrast.start)/10);for(let r=1;r<=4;r++){let s=()=>{t.l=Math.round(t.l-a)},o=()=>{t.l=Math.round(t.l+a)};"dark"==e.theme.style?s():"light"==e.theme.style?o():"system"==e.theme.style&&(window.matchMedia("(prefers-color-scheme:dark)").matches?s():window.matchMedia("(prefers-color-scheme:light)").matches&&o()),t.l<0&&(t.l=0),t.l>100&&(t.l=100);let n=pt.hsl.rgb(t);this.element.tile.style.setProperty("--theme-custom-background-0"+r+"-rgb-r",n.r),this.element.tile.style.setProperty("--theme-custom-background-0"+r+"-rgb-g",n.g),this.element.tile.style.setProperty("--theme-custom-background-0"+r+"-rgb-b",n.b),this.element.tile.style.setProperty("--theme-custom-background-0"+r+"-hsl-h",t.h),this.element.tile.style.setProperty("--theme-custom-background-0"+r+"-hsl-s",t.s),this.element.tile.style.setProperty("--theme-custom-background-0"+r+"-hsl-l",t.l),this.element.tile.style.setProperty("--theme-custom-background-0"+r,"var(--theme-custom-background-0"+r+"-rgb-r), var(--theme-custom-background-0"+r+"-rgb-g), var(--theme-custom-background-0"+r+"-rgb-b)"),this.element.preview.appendChild(y("span|class:theme-custom-background-0"+r))}return this.element.tile.style.setProperty("--theme-custom-text","0, 0%, calc(((((var(--theme-custom-background-01-rgb-r) * var(--theme-t-r)) + (var(--theme-custom-background-01-rgb-g) * var(--theme-t-g)) + (var(--theme-custom-background-01-rgb-b) * var(--theme-t-b))) / 255) - var(--theme-t)) * -10000000%)"),this.element.tile.style.setProperty("--theme-custom-accent-rgb-r",e.theme.accent.rgb.r),this.element.tile.style.setProperty("--theme-custom-accent-rgb-g",e.theme.accent.rgb.g),this.element.tile.style.setProperty("--theme-custom-accent-rgb-b",e.theme.accent.rgb.b),this.element.tile.style.setProperty("--theme-custom-accent","var(--theme-custom-accent-rgb-r), var(--theme-custom-accent-rgb-g), var(--theme-custom-accent-rgb-b)"),this.element.preview.appendChild(y("span|class:theme-custom-accent")),y("div|class:theme-custom-tile")},this.assemble=()=>{this.previewTile(),this.element.custom.button.appendChild(this.element.preview),at(e.theme.name)&&(this.element.name.innerHTML=e.theme.name,this.element.custom.button.appendChild(this.element.name)),this.element.front.appendChild(this.element.custom.button),this.element.back.appendChild(this.element.control),this.element.control.appendChild(this.control.button.edit.button),this.element.control.appendChild(this.control.button.remove.button),this.element.tile.appendChild(this.element.back),this.element.tile.appendChild(this.element.front),qe.get.current().theme.custom.edit?this.control.enable():this.control.disable()},this.tile=()=>this.element.tile,this.assemble()},Aa={tile:{current:[]}};Aa.item={mod:{add:e=>{qe.get.current().theme.custom.all.push(e.theme)},edit:e=>{qe.get.current().theme.custom.all.splice(e.position,1),qe.get.current().theme.custom.all.splice(e.position,0,e.theme)},remove:e=>{qe.get.current().theme.custom.all.splice(e.position,1)}},render:e=>(Aa.edit.close(),Aa.tile.current=[],qe.get.current().theme.custom.all.forEach(((t,a)=>{const r=a,s=new Da(t);s.position=r;const o=new Ha({customThemeData:s});Aa.tile.current.push(o),e.appendChild(o.tile())})),e)},Aa.add={mod:{open:()=>{qe.get.current().theme.custom.edit=!0},close:()=>{qe.get.current().theme.custom.edit=!1}},render:()=>{const e=new Da;e.position=qe.get.current().theme.custom.all.length;const t=new Ta({customThemeData:e});new al({heading:"Aktuelles Design speichern",content:t.form(),successText:"Speichern",width:"small",successAction:()=>{Aa.item.mod.add(e),Qn.save()}}).open()}},Aa.edit={open:()=>{qe.get.current().theme.custom.edit=!0,Aa.edit.render()},close:()=>{qe.get.current().theme.custom.edit=!1,Aa.edit.render()},toggle:()=>{qe.get.current().theme.custom.edit?Aa.edit.close():Aa.edit.open()},render:()=>{tt("theme.custom.edit"),Aa.tile.current.length>0&&Aa.tile.current.forEach(((e,t)=>{qe.get.current().theme.custom.edit?e.control.enable():e.control.disable()}))}};var Ca=a(1710),za={};za.styleTagTransform=p(),za.setAttributes=c(),za.insert=i().bind(null,"head"),za.domAPI=n(),za.insertStyleElement=m();s()(Ca.Z,za);Ca.Z&&Ca.Z.locals&&Ca.Z.locals;const Ea=function({children:e=[],iconName:t=!1}={}){this.element={alert:y("div|class:alert"),header:y("div|class:alert-header"),body:y("div|class:alert-body"),icon:y("div|class:alert-icon"),message:y("div|class:alert-message",e)},this.assemble=()=>{t&&(this.element.icon.appendChild(f.render(t)),this.element.header.appendChild(this.element.icon),this.element.alert.appendChild(this.element.header)),this.element.body.appendChild(this.element.message),this.element.alert.appendChild(this.element.body)},this.alert=()=>this.element.alert,this.wrap=()=>$({children:[this.element.alert]}),this.assemble()},Pa=function({text:e="Link",href:t="#",iconName:a=!1,iconPosition:r="right",image:s=!1,linkButton:o=!1,style:n=[],title:l=!1,openNew:i=!1,classList:d=[],action:c=!1}={}){this.element={link:v({tag:"a",attr:[{key:"href",value:t}]})},this.assemble=()=>{o&&(this.element.link.classList.add("button"),n.length>0&&n.forEach(((e,t)=>{switch(e){case"link":this.element.link.classList.add("button-link");break;case"line":this.element.link.classList.add("button-line");break;case"ring":this.element.link.classList.add("button-ring")}})));const t=y("span:"+e);if(o&&t.classList.add("button-text"),this.element.link.appendChild(t),a)switch(r){case"left":this.element.link.prepend(f.render(a));break;case"right":this.element.link.append(f.render(a))}i&&this.element.link.setAttribute("target","_blank"),l&&this.element.link.setAttribute("title",l),d.length>0&&d.forEach(((e,t)=>{this.element.link.classList.add(e)}))},this.bind=()=>{c&&this.element.link.addEventListener("click",(e=>{c()}))},this.link=()=>this.element.link,this.assemble(),this.bind()},Oa=function({object:e={},labelText:t="Name",style:a=!1,left:r={path:!1,id:"name",labelText:"Name",hue:!1,value:0,defaultValue:!1,min:0,max:100,step:1,action:!1,focusAction:!1,blurAction:!1,sliderAction:!1,numberAction:!1,resetAction:!1,mouseDownAction:!1,mouseUpAction:!1},right:s={path:!1,id:"name",labelText:"Name",hue:!1,value:0,defaultValue:!1,min:0,max:100,step:1,action:!1,focusAction:!1,blurAction:!1,sliderAction:!1,numberAction:!1,resetAction:!1,mouseDownAction:!1,mouseUpAction:!1}}={}){this.element={sliderDouble:y("div|class:slider-double")},this.label=Z({forInput:r.id,text:t}),this.rightClip=()=>{let e=(this.range.right.value()-this.range.left.value())/2+this.range.left.value();this.range.right.value(){Xe({object:qe.get.current(),path:r.path})>Xe({object:qe.get.minMax(),path:r.path}).max-10&&ua({object:qe.get.current(),path:r.path,value:Xe({object:qe.get.minMax(),path:r.path}).max-10}),Xe({object:qe.get.current(),path:r.path})>=Xe({object:qe.get.current(),path:s.path})-10&&ua({object:qe.get.current(),path:s.path,value:Xe({object:qe.get.current(),path:r.path})+10}),this.range.left.updateRange(),this.range.right.update(),this.rightClip(),r.action&&r.action()},focusAction:r.focusAction,blurAction:r.blurAction,sliderAction:r.sliderAction,numberAction:r.numberAction,resetAction:r.resetAction,mouseDownAction:r.mouseDownAction,mouseUpAction:r.mouseUpAction}),right:new fa({object:e,path:s.path,id:s.id,labelText:s.labelText,hue:s.hue,value:s.value,defaultValue:s.defaultValue,min:s.min,max:s.max,step:s.step,style:a,action:()=>{Xe({object:qe.get.current(),path:s.path}){const e=j({children:[this.range.left.number]});(r.defaultValue||"number"==typeof r.defaultValue&&0===r.defaultValue)&&e.prepend(this.range.left.reset.button);const t=j({children:[this.range.right.number]});(s.defaultValue||"number"==typeof s.defaultValue&&0===s.defaultValue)&&t.appendChild(this.range.right.reset.button);const a=$({children:[$({children:[this.label,this.element.sliderDouble]}),$({children:[j({block:!0,justify:"space-between",children:[e,t]})]})]});return this.assemble=()=>{this.element.sliderDouble.appendChild(this.range.left.range),this.element.sliderDouble.appendChild(this.range.right.range),this.rightClip()},this.assemble(),a},this.delayedUpdate=null,this.update=({delay:e=!1}={})=>{const t=()=>{this.range.left.update(),this.range.right.update()};e?(clearTimeout(this.delayedUpdate),this.delayedUpdate=setTimeout(t,2e3)):t(),this.rightClip()},this.disable=()=>{this.range.left.disable(),this.range.right.disable()},this.enable=()=>{this.range.left.enable(),this.range.right.enable()}},Fa=function({object:e={},path:t=!1,id:a="name",value:r=!1,defaultValue:s=!1,min:o=!1,max:n=!1,placeholder:l=!1,classList:i=[],labelText:d="Name",srOnly:c=!1,action:h=!1}={}){this.label=Z({forInput:a,text:d}),c&&this.label.classList.add("sr-only"),this.text=ve({id:a,classList:i,func:()=>{t&&ua({object:e,path:t,value:this.text.value}),h&&h()}}),r&&(this.text.value=r),o&&(this.text.min=o),n&&(this.text.max=n),l&&(this.text.placeholder=l),this.reset=new Fe({text:!1,iconName:"replay",style:["line"],classList:["form-group-item-small"],title:"Auf Standard zurücksetzen",func:()=>{ua({object:e,path:t,value:JSON.parse(JSON.stringify(s))}),this.update(),h&&h()}}),this.update=()=>{this.text.value=Xe({object:e,path:t})},this.wrap=()=>$({children:[this.label,j({direction:"horizontal",block:!0,children:[this.text,this.reset.button]})]}),this.disable=()=>{this.label.classList.add("disabled"),this.text.disabled=!0,this.reset.disable()},this.enable=()=>{this.label.classList.remove("disabled"),this.text.disabled=!1,this.reset.enable()}},Na=function({object:e={},path:t=!1,id:a="name",value:r=!1,min:s=!1,max:o=!1,placeholder:n=!1,classList:l=[],labelText:i="Name",srOnly:d=!1,action:c=!1}={}){this.label=Z({forInput:a,text:i}),d&&this.label.classList.add("sr-only"),this.textarea=Le({id:a,classList:l,func:()=>{t&&ua({object:e,path:t,value:this.textarea.value}),c&&c()}}),r&&(this.textarea.value=r),s&&(this.textarea.minLength=s),o&&(this.textarea.maxLength=o),n&&(this.textarea.placeholder=n),this.update=()=>{this.textarea.value=Xe({object:e,path:t})},this.wrap=()=>$({children:[this.label,this.textarea]}),this.disable=()=>{this.label.classList.add("disabled"),this.textarea.disabled=!0},this.enable=()=>{this.label.classList.remove("disabled"),this.textarea.disabled=!1}},Wa={link:{url:"https://github.com/zombieFox/MyStart/wiki/",page:{applyToAll:"Applying-bookmark-settings-to-all",browser:"Browser-support",cookies:"Cookies-and-cache",data:"Data-backup-and-restore",localBackgroundImage:"Local-background-image",protectedUrl:"Protected-URLs",recovering:"Recovering-settings-and-bookmarks",resetting:"Resetting-when-opening-the-browser",privacy:"Respecting-your-privacy",backgroundImageVideo:"Setting-a-background-video-or-image",firefox:"Setting-MyStart-as-your-Firefox-homepage"}},support:e=>{const t=y("p");t.innerHTML=`For more support or feedback, submit an ${new Pa({text:"Issue",href:"https://github.com/zombieFox/MyStart/issues",openNew:!0}).link().outerHTML} or check the ${new Pa({text:"Wiki",href:"https://github.com/zombieFox/MyStart/wiki",openNew:!0}).link().outerHTML}.`,e.appendChild(y("div",[(()=>{const e=$(),t=y("ul|class:list-feature");for(var a in Wa.link.page){const e=new Pa({text:Wa.link.page[a].replace(/-/g," "),href:Wa.link.url+Wa.link.page[a],openNew:!0});t.appendChild(y("li",[e.link()]))}return e.appendChild(t),e})(),y("hr"),t]))}};var Ra=a(1785),Ba={};Ba.styleTagTransform=p(),Ba.setAttributes=c(),Ba.insert=i().bind(null,"head"),Ba.domAPI=n(),Ba.insertStyleElement=m();s()(Ra.Z,Ba);Ra.Z&&Ra.Z.locals&&Ra.Z.locals;const Ia=function({presetThemeData:e=!1}={}){this.element={tile:y("div|class:theme-preset-tile"),front:y("div|class:theme-preset-tile-front"),back:y("div|class:theme-preset-tile-back"),preview:y("div|class:theme-preset-preview"),name:y("span|class:theme-preset-name"),preset:new Fe({text:!1,classList:["theme-preset-button"],style:["ring"],block:!0,func:()=>{const t=JSON.parse(JSON.stringify(e));qe.get.current().theme.color.range.primary.h=t.color.range.primary.h,qe.get.current().theme.color.range.primary.s=t.color.range.primary.s,qe.get.current().theme.color.contrast=t.color.contrast,qe.get.current().theme.accent.hsl=t.accent.hsl,qe.get.current().theme.accent.rgb=t.accent.rgb,qe.get.current().theme.font=t.font,qe.get.current().theme.background=t.background,qe.get.current().theme.radius=t.radius,qe.get.current().theme.shadow=t.shadow,qe.get.current().theme.style=t.style,qe.get.current().theme.shade=t.shade,qe.get.current().theme.opacity=t.opacity,qe.get.current().theme.layout=t.layout,qe.get.current().theme.header=t.header,qe.get.current().theme.bookmark=t.bookmark,qe.get.current().theme.group=t.group,qe.get.current().theme.toolbar=t.toolbar,Qa.color.render(),Qa.font.display.load(),Qa.font.ui.load(),Qa.background.image.render(),Qa.background.video.clear(),Qa.background.video.render(),Va.control.style.update(),Va.control.color.range.primary.h.update(),Va.control.color.range.primary.s.update(),Va.control.color.contrast.update(),Va.control.accent.color.update(),Va.control.font.display.name.update(),Va.control.font.display.weight.update(),Va.control.font.display.style.update(),Va.control.font.ui.name.update(),Va.control.font.ui.weight.update(),Va.control.font.ui.style.update(),Va.control.radius.update(),Va.control.shadow.update(),Va.control.shade.opacity.update(),Va.control.shade.blur.update(),Va.control.opacity.general.update(),Va.control.layout.color.by.update(),Va.control.layout.color.color.update(),Va.control.layout.color.blur.update(),Va.control.layout.color.opacity.update(),Va.control.layout.color.collapse.update(),Va.control.layout.divider.size.update(),Va.control.header.color.by.update(),Va.control.header.color.color.update(),Va.control.header.color.opacity.update(),Va.control.header.color.collapse.update(),Va.control.bookmark.color.by.update(),Va.control.bookmark.color.color.update(),Va.control.bookmark.color.opacity.update(),Va.control.bookmark.color.collapse.update(),Va.control.bookmark.item.border.update(),Va.control.background.type.update(),Va.control.background.typeCollapse.update(),Va.control.background.color.update(),Va.control.background.gradient.angle.update(),Va.control.background.gradient.start.update(),Va.control.background.gradient.end.update(),Va.control.background.image.url.update(),Va.control.background.image.blur.update(),Va.control.background.image.grayscale.update(),Va.control.background.image.scale.update(),Va.control.background.image.accent.update(),Va.control.background.image.opacity.update(),Va.control.background.image.vignette.opacity.update(),Va.control.background.image.vignette.range.update(),Va.control.background.video.url.update(),Va.control.background.video.blur.update(),Va.control.background.video.grayscale.update(),Va.control.background.video.scale.update(),Va.control.background.video.accent.update(),Va.control.background.video.opacity.update(),Va.control.background.video.vignette.opacity.update(),Va.control.background.video.vignette.range.update(),Va.control.opacity.general.update(),Va.control.opacity.toolbar.update(),Va.control.opacity.bookmark.update(),Va.control.opacity.search.update(),Va.control.opacity.group.toolbar.update(),Va.disable(),Qe(["theme.accent.rgb.r","theme.accent.rgb.g","theme.accent.rgb.b","theme.accent.hsl.h","theme.accent.hsl.s","theme.accent.hsl.l","theme.font.display.weight","theme.font.display.style","theme.font.ui.weight","theme.font.ui.style","theme.opacity.general","theme.background.color.rgb.r","theme.background.color.rgb.g","theme.background.color.rgb.b","theme.background.color.hsl.h","theme.background.color.hsl.s","theme.background.color.hsl.l","theme.background.image.blur","theme.background.image.grayscale","theme.background.image.scale","theme.background.image.accent","theme.background.image.opacity","theme.background.image.vignette.opacity","theme.background.image.vignette.start","theme.background.image.vignette.end","theme.background.video.blur","theme.background.video.grayscale","theme.background.video.scale","theme.background.video.accent","theme.background.video.opacity","theme.background.video.vignette.opacity","theme.background.video.vignette.start","theme.background.video.vignette.end","theme.background.gradient.angle","theme.background.gradient.start.rgb.r","theme.background.gradient.start.rgb.g","theme.background.gradient.start.rgb.b","theme.background.gradient.start.hsl.h","theme.background.gradient.start.hsl.s","theme.background.gradient.start.hsl.l","theme.background.gradient.end.rgb.r","theme.background.gradient.end.rgb.g","theme.background.gradient.end.rgb.b","theme.background.gradient.end.hsl.h","theme.background.gradient.end.hsl.s","theme.background.gradient.end.hsl.l","theme.radius","theme.shadow","theme.shade.opacity","theme.shade.blur","theme.layout.color.rgb.r","theme.layout.color.rgb.g","theme.layout.color.rgb.b","theme.layout.color.hsl.h","theme.layout.color.hsl.s","theme.layout.color.hsl.l","theme.layout.color.opacity","theme.layout.color.blur","theme.layout.divider.size","theme.header.color.rgb.r","theme.header.color.rgb.g","theme.header.color.rgb.b","theme.header.color.hsl.h","theme.header.color.hsl.s","theme.header.color.hsl.l","theme.header.color.opacity","theme.header.search.opacity","theme.bookmark.color.rgb.r","theme.bookmark.color.rgb.g","theme.bookmark.color.rgb.b","theme.bookmark.color.hsl.h","theme.bookmark.color.hsl.s","theme.bookmark.color.hsl.l","theme.bookmark.color.opacity","theme.bookmark.item.opacity","theme.toolbar.opacity","theme.group.toolbar.opacity"]),et(["theme.style","theme.background.type","theme.layout.color.by","theme.header.color.by","theme.bookmark.color.by"]),tt(["theme.layout.divider.size"]),ot.area.render(),Un.item.mod.applyVar("border",qe.get.current().theme.bookmark.item.border),Un.item.mod.applyVar("color.opacity",qe.get.current().theme.bookmark.item.opacity),it.render(),Pr.current.update.accent(),Pr.current.update.style(),mn.element.search.update.style(),Qn.save()}})},this.previewTile=()=>{let t=e.color.range.primary;t.l=Math.round(e.color.contrast.start+(e.color.contrast.end-e.color.contrast.start)/2);let a=Math.round((e.color.contrast.end-e.color.contrast.start)/10);for(let r=1;r<=4;r++){let s=()=>{t.l=Math.round(t.l-a)},o=()=>{t.l=Math.round(t.l+a)};"dark"==e.style?s():"light"==e.style?o():"system"==e.style&&(window.matchMedia("(prefers-color-scheme:dark)").matches?s():window.matchMedia("(prefers-color-scheme:light)").matches&&o()),t.l<0&&(t.l=0),t.l>100&&(t.l=100);let n=pt.hsl.rgb(t);this.element.tile.style.setProperty("--theme-preset-background-0"+r+"-rgb-r",n.r),this.element.tile.style.setProperty("--theme-preset-background-0"+r+"-rgb-g",n.g),this.element.tile.style.setProperty("--theme-preset-background-0"+r+"-rgb-b",n.b),this.element.tile.style.setProperty("--theme-preset-background-0"+r+"-hsl-h",t.h),this.element.tile.style.setProperty("--theme-preset-background-0"+r+"-hsl-s",t.s),this.element.tile.style.setProperty("--theme-preset-background-0"+r+"-hsl-l",t.l),this.element.tile.style.setProperty("--theme-preset-background-0"+r,"var(--theme-preset-background-0"+r+"-rgb-r), var(--theme-preset-background-0"+r+"-rgb-g), var(--theme-preset-background-0"+r+"-rgb-b)"),this.element.preview.appendChild(y("span|class:theme-preset-background-0"+r))}return this.element.tile.style.setProperty("--theme-preset-text","0, 0%, calc(((((var(--theme-preset-background-01-rgb-r) * var(--theme-t-r)) + (var(--theme-preset-background-01-rgb-g) * var(--theme-t-g)) + (var(--theme-preset-background-01-rgb-b) * var(--theme-t-b))) / 255) - var(--theme-t)) * -10000000%)"),this.element.tile.style.setProperty("--theme-preset-accent-rgb-r",e.accent.rgb.r),this.element.tile.style.setProperty("--theme-preset-accent-rgb-g",e.accent.rgb.g),this.element.tile.style.setProperty("--theme-preset-accent-rgb-b",e.accent.rgb.b),this.element.tile.style.setProperty("--theme-preset-accent","var(--theme-preset-accent-rgb-r), var(--theme-preset-accent-rgb-g), var(--theme-preset-accent-rgb-b)"),this.element.preview.appendChild(y("span|class:theme-preset-accent")),y("div|class:theme-preset-tile")},this.assemble=()=>{this.previewTile(),this.element.preset.button.appendChild(this.element.preview),at(e.name)&&(this.element.name.innerHTML=e.name,this.element.preset.button.appendChild(this.element.name)),this.element.front.appendChild(this.element.preset.button),this.element.tile.appendChild(this.element.back),this.element.tile.appendChild(this.element.front)},this.tile=()=>this.element.tile,this.assemble()};var Ga=a(8289),Za={};Za.styleTagTransform=p(),Za.setAttributes=c(),Za.insert=i().bind(null,"head"),Za.domAPI=n(),Za.insertStyleElement=m();s()(Ga.Z,Za);Ga.Z&&Ga.Z.locals&&Ga.Z.locals;const qa=function({presetData:e=!1}={}){this.name=()=>{let t=e.name;return e.prefix&&(t=e.prefix+" "+e.name.toLowerCase()),t},this.element={button:new Fe({text:this.name(),title:this.name(),srOnly:!0,classList:["theme-accent-preset-button","theme-accent-preset-type-"+e.type],func:()=>{qe.get.current().theme.accent.rgb=pt.hsl.rgb(e.hsl),qe.get.current().theme.accent.hsl=e.hsl,Qe(["theme.accent.rgb.r","theme.accent.rgb.g","theme.accent.rgb.b","theme.accent.hsl.h","theme.accent.hsl.s","theme.accent.hsl.l"]),Pr.current.update.style(),Pr.current.update.accent(),Va.control.accent.color.update(),Qn.save()}}),preview:y("span|class:theme-accent-preset-preview")},this.previewTile=()=>{this.element.preview.style.setProperty("--theme-accent-preset-color-hsl-h",e.hsl.h),this.element.preview.style.setProperty("--theme-accent-preset-color-hsl-s",e.hsl.s),this.element.preview.style.setProperty("--theme-accent-preset-color-hsl-l",e.hsl.l)},this.assemble=()=>{this.previewTile(),this.element.button.button.appendChild(this.element.preview)},this.button=()=>this.element.button.button,this.assemble()},Va={control:{preset:{},saved:{},style:{},colour:{},accent:{},font:{},radius:{},shadow:{},shade:{},opacity:{},layout:{},header:{},bookmark:{},background:{}},disable:()=>{switch(qe.get.current().theme.accent.random.active?(Va.control.accent.random.style.enable(),Va.control.accent.randomiseNow.enable()):(Va.control.accent.random.style.disable(),Va.control.accent.randomiseNow.disable()),qe.get.current().theme.accent.cycle.active?(Va.control.accent.cycle.speed.enable(),Va.control.accent.cycle.step.enable(),Va.control.accent.cycle.stepHelper.enable()):(Va.control.accent.cycle.speed.disable(),Va.control.accent.cycle.step.disable(),Va.control.accent.cycle.stepHelper.disable()),qe.get.current().theme.header.by){case"theme":Va.control.header.color.color.disable(),Va.control.header.color.opacity.disable();break;case"custom":Va.control.header.color.color.enable(),Va.control.header.color.opacity.enable()}switch(qe.get.current().theme.background.type){case"theme":case"accent":Va.control.background.color.disable(),Va.control.background.gradient.angle.disable(),Va.control.background.gradient.start.disable(),Va.control.background.gradient.end.disable(),Va.control.background.image.url.disable(),Va.control.background.image.urlHelper.disable(),Va.control.background.image.blur.disable(),Va.control.background.image.grayscale.disable(),Va.control.background.image.scale.disable(),Va.control.background.image.accent.disable(),Va.control.background.image.opacity.disable(),Va.control.background.image.vignette.opacity.disable(),Va.control.background.image.vignette.range.disable(),Va.control.background.video.url.disable(),Va.control.background.video.urlHelper.disable(),Va.control.background.video.blur.disable(),Va.control.background.video.grayscale.disable(),Va.control.background.video.scale.disable(),Va.control.background.video.accent.disable(),Va.control.background.video.opacity.disable(),Va.control.background.video.vignette.opacity.disable(),Va.control.background.video.vignette.range.disable();break;case"color":Va.control.background.color.enable(),Va.control.background.gradient.angle.disable(),Va.control.background.gradient.start.disable(),Va.control.background.gradient.end.disable(),Va.control.background.image.url.disable(),Va.control.background.image.urlHelper.disable(),Va.control.background.image.blur.disable(),Va.control.background.image.grayscale.disable(),Va.control.background.image.scale.disable(),Va.control.background.image.accent.disable(),Va.control.background.image.opacity.disable(),Va.control.background.image.vignette.opacity.disable(),Va.control.background.image.vignette.range.disable(),Va.control.background.video.url.disable(),Va.control.background.video.urlHelper.disable(),Va.control.background.video.blur.disable(),Va.control.background.video.grayscale.disable(),Va.control.background.video.scale.disable(),Va.control.background.video.accent.disable(),Va.control.background.video.opacity.disable(),Va.control.background.video.vignette.opacity.disable(),Va.control.background.video.vignette.range.disable();break;case"gradient":Va.control.background.color.disable(),Va.control.background.gradient.angle.enable(),Va.control.background.gradient.start.enable(),Va.control.background.gradient.end.enable(),Va.control.background.image.url.disable(),Va.control.background.image.urlHelper.disable(),Va.control.background.image.blur.disable(),Va.control.background.image.grayscale.disable(),Va.control.background.image.scale.disable(),Va.control.background.image.accent.disable(),Va.control.background.image.opacity.disable(),Va.control.background.image.vignette.opacity.disable(),Va.control.background.image.vignette.range.disable(),Va.control.background.video.url.disable(),Va.control.background.video.urlHelper.disable(),Va.control.background.video.blur.disable(),Va.control.background.video.grayscale.disable(),Va.control.background.video.scale.disable(),Va.control.background.video.accent.disable(),Va.control.background.video.opacity.disable(),Va.control.background.video.vignette.opacity.disable(),Va.control.background.video.vignette.range.disable();break;case"image":Va.control.background.color.disable(),Va.control.background.gradient.angle.disable(),Va.control.background.gradient.start.disable(),Va.control.background.gradient.end.disable(),Va.control.background.image.url.enable(),Va.control.background.image.urlHelper.enable(),Va.control.background.image.blur.enable(),Va.control.background.image.grayscale.enable(),Va.control.background.image.scale.enable(),Va.control.background.image.accent.enable(),Va.control.background.image.opacity.enable(),Va.control.background.image.vignette.opacity.enable(),Va.control.background.image.vignette.range.enable(),Va.control.background.video.url.disable(),Va.control.background.video.urlHelper.disable(),Va.control.background.video.blur.disable(),Va.control.background.video.grayscale.disable(),Va.control.background.video.scale.disable(),Va.control.background.video.accent.disable(),Va.control.background.video.opacity.disable(),Va.control.background.video.vignette.opacity.disable(),Va.control.background.video.vignette.range.disable();break;case"video":Va.control.background.color.disable(),Va.control.background.gradient.angle.disable(),Va.control.background.gradient.start.disable(),Va.control.background.gradient.end.disable(),Va.control.background.image.url.disable(),Va.control.background.image.urlHelper.disable(),Va.control.background.image.blur.disable(),Va.control.background.image.grayscale.disable(),Va.control.background.image.scale.disable(),Va.control.background.image.accent.disable(),Va.control.background.image.opacity.disable(),Va.control.background.image.vignette.opacity.disable(),Va.control.background.image.vignette.range.disable(),Va.control.background.video.url.enable(),Va.control.background.video.urlHelper.enable(),Va.control.background.video.blur.enable(),Va.control.background.video.grayscale.enable(),Va.control.background.video.scale.enable(),Va.control.background.video.accent.enable(),Va.control.background.video.opacity.enable(),Va.control.background.video.vignette.opacity.enable(),Va.control.background.video.vignette.range.enable()}switch(qe.get.current().theme.layout.color.by){case"theme":Va.control.layout.color.color.disable(),Va.control.layout.color.opacity.disable(),Va.control.layout.color.blur.disable(),Va.control.layout.color.blurHelper.disable();break;case"custom":Va.control.layout.color.color.enable(),Va.control.layout.color.opacity.enable(),Va.control.layout.color.blur.enable(),Va.control.layout.color.blurHelper.enable()}switch(qe.get.current().theme.header.color.by){case"theme":Va.control.header.color.color.disable(),Va.control.header.color.opacity.disable();break;case"custom":Va.control.header.color.color.enable(),Va.control.header.color.opacity.enable()}switch(qe.get.current().theme.bookmark.color.by){case"theme":Va.control.bookmark.color.color.disable(),Va.control.bookmark.color.opacity.disable();break;case"custom":Va.control.bookmark.color.color.enable(),Va.control.bookmark.color.opacity.enable()}},preset:e=>{Va.control.preset.presetHelper=new ma({text:["Eine Vorlage ersetzt die aktuelle Farbe, Akzent, Schrift, Stil, Deckkraft, Radius, Schatten, Schattierung und Hintergrund."]});e.appendChild(y("div",[(()=>{const e=y("div|class:theme-preset");return ca.get().forEach(((t,a)=>{const r=new Ia({presetThemeData:t});e.appendChild(r.tile())})),e})(),Va.control.preset.presetHelper.wrap()]))},saved:e=>{Aa.edit.close(),Va.control.saved={savedElement:y("div|class:theme-custom"),customHelper:new ma({text:["Beim Speichern eines Designs werden die aktuelle Farbe, Akzent, Schrift, Stil, Deckkraft, Radius, Schatten, Schattierung und Hintergrund festgehalten."]}),saveButton:new Fe({text:"Aktuelles Design speichern",style:["line"],func:()=>{Ar.close(),Aa.add.render()}}),edit:new Fe({text:"Gespeicherte Designs bearbeiten",iconName:"edit",style:["line"],srOnly:!0,func:()=>{Aa.edit.toggle(),Qn.save()}})},qe.get.current().theme.custom.all.length>0?e.appendChild(y("div",[Aa.item.render(Va.control.saved.savedElement),y("hr"),$({children:[B({gap:"small",wrap:!0,equalGap:!0,children:[Va.control.saved.saveButton.wrap(),Va.control.saved.edit.wrap()]})]}),Va.control.saved.customHelper.wrap()])):e.appendChild(y("div",[$({children:[B({gap:"small",wrap:!0,equalGap:!0,children:[Va.control.saved.saveButton.wrap()]})]}),Va.control.saved.customHelper.wrap()]))},style:e=>{Va.control.style=new ba({object:qe.get.current(),radioGroup:[{id:"theme-style-dark",labelText:"Dunkler Modus",description:!1,value:"dark"},{id:"theme-style-light",labelText:"Heller Modus",description:!1,value:"light"},{id:"theme-style-system",labelText:"Automatisch",description:"Dem hellen oder dunklen Systemmodus folgen.",value:"system"}],groupName:"theme-style",path:"theme.style",action:()=>{Qa.style.initial(),et("theme.style"),Qn.save()}}),e.appendChild(y("div",[Va.control.style.wrap()]))},colour:e=>{Va.control.color={range:{primary:{h:new fa({object:qe.get.current(),path:"theme.color.range.primary.h",id:"theme-color-range-primary-h",labelText:"Primärfarbe",value:qe.get.current().theme.color.range.primary.h,defaultValue:qe.get.default().theme.color.range.primary.h,min:qe.get.minMax().theme.color.range.primary.h.min,max:qe.get.minMax().theme.color.range.primary.h.max,style:"hue",action:()=>{Qa.color.render(),Qn.save()}}),s:new fa({object:qe.get.current(),path:"theme.color.range.primary.s",id:"theme-color-range-primary-s",labelText:"Sättigung",value:qe.get.current().theme.color.range.primary.s,defaultValue:qe.get.default().theme.color.range.primary.s,min:qe.get.minMax().theme.color.range.primary.s.min,max:qe.get.minMax().theme.color.range.primary.s.max,style:"saturation",action:()=>{Qa.color.render(),Qn.save()}})}},contrast:new Oa({object:qe.get.current(),labelText:"Kontrast-Bereich",style:"contrast",left:{path:"theme.color.contrast.start",id:"theme-color-contrast-start",labelText:"Kontrast-Beginn",value:qe.get.current().theme.color.contrast.start,defaultValue:qe.get.default().theme.color.contrast.start,min:qe.get.minMax().theme.color.contrast.start.min,max:qe.get.minMax().theme.color.contrast.start.max,action:()=>{Qa.color.render(),Qn.save()}},right:{path:"theme.color.contrast.end",id:"theme-color-contrast-end",labelText:"Kontrast-Ende",value:qe.get.current().theme.color.contrast.end,defaultValue:qe.get.default().theme.color.contrast.end,min:qe.get.minMax().theme.color.contrast.end.min,max:qe.get.minMax().theme.color.contrast.end.max,action:()=>{Qa.color.render(),Qn.save()}}}),contrastHelper:new ma({text:["Schiebe die Kontrast-Regler nah zusammen für einen gedämpften Look.","Schiebe die Kontrast-Regler weit auseinander für einen scharfen, kräftigen Look."]}),shade:{helper:new ma({text:["Hintergründe, Lesezeichen und Dialoge nutzen Schattierungen von links.","Text und Formularelemente nutzen Schattierungen von rechts.","Für ein helles Aussehen zum hellen Stil wechseln und eine Primärfarbe wählen. Für ein dunkles Aussehen umgekehrt."]})}},e.appendChild(y("div",[(()=>{const e=U(),t=j({block:!0,border:!0}),a=qe.get.current().theme.color.shades;for(var r=1;r<=a;r++){let e=r;e<10&&(e="0"+e),t.appendChild(y("div|class:form-group-text form-group-text-borderless",[y("div|class:theme-color-box theme-color-shade-"+e)]))}return e.appendChild(t),e})(),Va.control.color.shade.helper.wrap(),y("hr"),Va.control.color.range.primary.h.wrap(),Va.control.color.range.primary.s.wrap(),Va.control.color.contrast.wrap(),Va.control.color.contrastHelper.wrap()]))},accent:e=>{Va.control.accent.color=new Ma({object:qe.get.current(),path:"theme.accent",id:"theme-accent",labelText:"Akzentfarbe",defaultValue:qe.get.default().theme.accent.rgb,minMaxObject:qe.get.minMax(),randomColor:!0,action:()=>{Qe(["theme.accent.rgb.r","theme.accent.rgb.g","theme.accent.rgb.b","theme.accent.hsl.h","theme.accent.hsl.s","theme.accent.hsl.l"]),Pr.current.update.style(),Pr.current.update.accent(),Qn.save()}}),Va.control.accent.random={},Va.control.accent.random.active=new _a({object:qe.get.current(),path:"theme.accent.random.active",id:"theme-accent-random-active",labelText:"Zufällige Akzentfarbe beim Laden/Aktualisieren",action:()=>{Va.disable(),Va.control.accent.random.collapse.update(),Qn.save()}}),Va.control.accent.random.style=new ba({object:qe.get.current(),radioGroup:[{id:"theme-accent-random-style-any",labelText:"Beliebig",value:"any"},{id:"theme-accent-random-style-light",labelText:"Dünn",value:"light"},{id:"theme-accent-random-style-dark",labelText:"Dunkel",value:"dark"},{id:"theme-accent-random-style-pastel",labelText:"Pastell",value:"pastel"},{id:"theme-accent-random-style-saturated",labelText:"Gesättigt",value:"saturated"}],groupName:"theme-accent-random-style",path:"theme.accent.random.style",action:()=>{Qn.save()}}),Va.control.accent.randomiseNow=new Fe({text:"Jetzt zufällig",style:["line"],func:()=>{Qa.accent.random.render(),Qe(["theme.accent.rgb.r","theme.accent.rgb.g","theme.accent.rgb.b","theme.accent.hsl.h","theme.accent.hsl.s","theme.accent.hsl.l"]),Pr.current.update.style(),Pr.current.update.accent(),Va.control.accent.color.update(),Qn.save()}}),Va.control.accent.random.area=y("div",[Va.control.accent.random.style.inline(),Va.control.accent.randomiseNow.wrap()]),Va.control.accent.random.collapse=new Re({type:"checkbox",checkbox:Va.control.accent.random.active,target:[{content:Va.control.accent.random.area}]}),Va.control.accent.cycle={},Va.control.accent.cycle.alert=new Ea({iconName:"info",children:[y("p:Vorsicht: Ein schnell wechselnder Akzent-Farbton kann die Leistung beeinträchtigen.|class:small")]}),Va.control.accent.cycle.active=new _a({object:qe.get.current(),path:"theme.accent.cycle.active",id:"theme-accent-random-cycle-active",labelText:"Akzent-Farbton automatisch ändern",action:()=>{Va.control.accent.cycle.collapse.update(),Qa.accent.cycle.bind(),Va.disable(),tt("theme.accent.cycle.active"),Qn.save()}}),Va.control.accent.cycle.speed=new fa({object:qe.get.current(),path:"theme.accent.cycle.speed",id:"theme-accent-random-cycle-speed",labelText:"Verzögerung ändern",value:qe.get.current().theme.accent.cycle.speed,defaultValue:qe.get.default().theme.accent.cycle.speed,min:qe.get.minMax().theme.accent.cycle.speed.min,max:qe.get.minMax().theme.accent.cycle.speed.max,action:()=>{Qa.accent.cycle.bind(),Qn.save()}}),Va.control.accent.cycle.step=new fa({object:qe.get.current(),path:"theme.accent.cycle.step",id:"theme-accent-random-cycle-step",labelText:"Schritte ändern",value:qe.get.current().theme.accent.cycle.step,defaultValue:qe.get.default().theme.accent.cycle.step,min:qe.get.minMax().theme.accent.cycle.step.min,max:qe.get.minMax().theme.accent.cycle.step.max,action:()=>{Qa.accent.cycle.bind(),Qn.save()}}),Va.control.accent.cycle.stepHelper=new ma({text:["Der automatische Akzent-Farbtonwechsel funktioniert nicht, wenn die Akzentfarbe grau oder schwarz ist."]}),Va.control.accent.cycle.area=y("div",[Va.control.accent.cycle.alert.wrap(),Va.control.accent.cycle.speed.wrap(),Va.control.accent.cycle.step.wrap(),Va.control.accent.cycle.stepHelper.wrap()]),Va.control.accent.cycle.collapse=new Re({type:"checkbox",checkbox:Va.control.accent.cycle.active,target:[{content:Va.control.accent.cycle.area}]}),e.appendChild(y("div",[(()=>{const e=ha.get(),t=$(),a=y("div|class:theme-accent-preset");return e.forEach(((e,t)=>{const r=new qa({presetData:e});a.appendChild(r.button())})),t.appendChild(a),t})(),y("hr"),Va.control.accent.color.wrap(),y("hr"),Va.control.accent.random.active.wrap(),$({children:[N({children:[Va.control.accent.random.collapse.collapse()]})]}),y("hr"),Va.control.accent.cycle.active.wrap(),$({children:[N({children:[Va.control.accent.cycle.collapse.collapse()]})]})]))},font:e=>{const t=300,a=400,r=700;Va.control.font.display={name:new Fa({object:qe.get.current(),path:"theme.font.display.name",id:"theme-font-display-name",value:qe.get.current().theme.font.display.name,defaultValue:qe.get.default().theme.font.display.name,placeholder:"Name der Google-Schriftart",labelText:"Anzeige-Schriftart",action:()=>{Qa.font.display.delay(),Qn.save()}}),nameHelper:new ma({complexText:!0,text:[`Use a ${new Pa({text:"Google-Schriftart",href:"https://fonts.google.com/",openNew:!0}).link().outerHTML} to customise the Clock, Date, Group names and Bookmark Letters.`,'Add a font name as it appears on Google Fonts, including capital letters and spaces, eg: enter "Fredoka One" or "Kanit"','Feld leeren, um die Standardschrift "Fjalla One" zu verwenden.']}),weight:new fa({object:qe.get.current(),path:"theme.font.display.weight",id:"theme-font-display-weight",labelText:"Schriftstärke",value:qe.get.current().theme.font.display.weight,defaultValue:qe.get.default().theme.font.display.weight,step:qe.get.step().theme.font.display.weight,min:qe.get.minMax().theme.font.display.weight.min,max:qe.get.minMax().theme.font.display.weight.max,action:()=>{Qe("theme.font.display.weight"),Qn.save()}}),weightLight:new Fe({text:"Dünn",style:["line"],func:()=>{qe.get.current().theme.font.display.weight=t,Qe("theme.font.display.weight"),Va.control.font.display.weight.update(),Qn.save()}}),weightRegular:new Fe({text:"Normal",style:["line"],func:()=>{qe.get.current().theme.font.display.weight=a,Qe("theme.font.display.weight"),Va.control.font.display.weight.update(),Qn.save()}}),weightBold:new Fe({text:"Fett",style:["line"],func:()=>{qe.get.current().theme.font.display.weight=r,Qe("theme.font.display.weight"),Va.control.font.display.weight.update(),Qn.save()}}),weightHelper:new ma({text:["Nicht alle Schriftarten unterstützen alle Stärken. Auf der Google-Fonts-Seite siehst du, welche verfügbar sind."]}),style:new ba({object:qe.get.current(),radioGroup:[{id:"theme-font-display-style-normal",labelText:"Normal",value:"normal"},{id:"theme-font-display-style-italic",labelText:"Kursiv",value:"italic"}],groupName:"theme-font-display-style",path:"theme.font.display.style",inputButton:!0,inputHide:!0,inputButtonStyle:["line"],action:()=>{Qe("theme.font.display.style"),Qn.save()}})},Va.control.font.ui={name:new Fa({object:qe.get.current(),path:"theme.font.ui.name",id:"theme-font-ui-name",value:qe.get.current().theme.font.ui.name,defaultValue:qe.get.default().theme.font.ui.name,placeholder:"Name der Google-Schriftart",labelText:"Schriftart der Oberfläche",action:()=>{Qa.font.ui.delay(),Qn.save()}}),nameHelper:new ma({complexText:!0,text:[`Use a ${new Pa({text:"Google-Schriftart",href:"https://fonts.google.com/",openNew:!0}).link().outerHTML} to customise the Bookmark name, URL and form elements.`,'Add a font name as it appears on Google Fonts, including capital letters and spaces, eg: enter "Roboto", "Source Sans Pro" or "Noto Sans"','Feld leeren, um die Standardschrift "Open Sans" zu verwenden.']}),weight:new fa({object:qe.get.current(),path:"theme.font.ui.weight",id:"theme-font-ui-weight",labelText:"Schriftstärke",value:qe.get.current().theme.font.ui.weight,defaultValue:qe.get.default().theme.font.ui.weight,step:qe.get.step().theme.font.ui.weight,min:qe.get.minMax().theme.font.ui.weight.min,max:qe.get.minMax().theme.font.ui.weight.max,action:()=>{Qe("theme.font.ui.weight"),Qn.save()}}),weightLight:new Fe({text:"Dünn",style:["line"],func:()=>{qe.get.current().theme.font.ui.weight=t,Qe("theme.font.ui.weight"),Va.control.font.ui.weight.update(),Qn.save()}}),weightRegular:new Fe({text:"Normal",style:["line"],func:()=>{qe.get.current().theme.font.ui.weight=a,Qe("theme.font.ui.weight"),Va.control.font.ui.weight.update(),Qn.save()}}),weightBold:new Fe({text:"Fett",style:["line"],func:()=>{qe.get.current().theme.font.ui.weight=r,Qe("theme.font.ui.weight"),Va.control.font.ui.weight.update(),Qn.save()}}),weightHelper:new ma({text:["Nicht alle Schriftarten unterstützen alle Stärken. Auf der Google-Fonts-Seite siehst du, welche verfügbar sind."]}),style:new ba({object:qe.get.current(),radioGroup:[{id:"theme-font-ui-style-normal",labelText:"Normal",value:"normal"},{id:"theme-font-ui-style-italic",labelText:"Kursiv",value:"italic"}],groupName:"theme-font-ui-style",path:"theme.font.ui.style",inputButton:!0,inputHide:!0,inputButtonStyle:["line"],action:()=>{Qe("theme.font.ui.style"),Qn.save()}})},e.appendChild(y("div",[Va.control.font.display.name.wrap(),Va.control.font.display.nameHelper.wrap(),$({children:[N({children:[Va.control.font.display.weight.wrap(),$({children:[j({children:[Va.control.font.display.weightLight.button,Va.control.font.display.weightRegular.button,Va.control.font.display.weightBold.button]})]}),Va.control.font.display.style.inputButton(),Va.control.font.display.weightHelper.wrap()]})]}),y("hr"),Va.control.font.ui.name.wrap(),Va.control.font.ui.nameHelper.wrap(),$({children:[N({children:[Va.control.font.ui.weight.wrap(),$({children:[j({children:[Va.control.font.ui.weightLight.button,Va.control.font.ui.weightRegular.button,Va.control.font.ui.weightBold.button]})]}),Va.control.font.ui.style.inputButton(),Va.control.font.ui.weightHelper.wrap()]})]})]))},radius:e=>{Va.control.radius=new fa({object:qe.get.current(),path:"theme.radius",id:"theme-radius",labelText:"Eckenradius",value:qe.get.current().theme.radius,defaultValue:qe.get.default().theme.radius,min:qe.get.minMax().theme.radius.min,max:qe.get.minMax().theme.radius.max,action:()=>{Qe("theme.radius"),Qn.save()}}),e.appendChild(y("div",[Va.control.radius.wrap()]))},shadow:e=>{Va.control.shadow=new fa({object:qe.get.current(),path:"theme.shadow",id:"theme-shadow",labelText:"Schattengröße",value:qe.get.current().theme.shadow,defaultValue:qe.get.default().theme.shadow,min:qe.get.minMax().theme.shadow.min,max:qe.get.minMax().theme.shadow.max,action:()=>{Qe("theme.shadow"),Qn.save()}}),e.appendChild(y("div",[Va.control.shadow.wrap()]))},shade:e=>{Va.control.shade={opacity:new fa({object:qe.get.current(),path:"theme.shade.opacity",id:"theme.shade.opacity",labelText:"Schattierungs-Deckkraft",value:qe.get.current().theme.shade.opacity,defaultValue:qe.get.default().theme.shade.opacity,min:qe.get.minMax().theme.shade.opacity.min,max:qe.get.minMax().theme.shade.opacity.max,action:()=>{Qe("theme.shade.opacity"),Qn.save()}}),blur:new fa({object:qe.get.current(),path:"theme.shade.blur",id:"theme.shade.blur",labelText:"Schattierungs-Unschärfe",value:qe.get.current().theme.shade.blur,defaultValue:qe.get.default().theme.shade.blur,min:qe.get.minMax().theme.shade.blur.min,max:qe.get.minMax().theme.shade.blur.max,action:()=>{Qe("theme.shade.blur"),Qn.save()}}),blurHelper:new ma({text:["Nicht von allen Browsern unterstützt."]})},e.appendChild(y("div",[Va.control.shade.opacity.wrap(),Va.control.shade.blur.wrap(),Va.control.shade.blurHelper.wrap()]))},opacity:e=>{Va.control.opacity.general=new fa({object:qe.get.current(),path:"theme.opacity.general",id:"theme-opacity-general",labelText:"Gesamt-Deckkraft",value:qe.get.current().theme.opacity.general,defaultValue:qe.get.default().theme.opacity.general,min:qe.get.minMax().theme.opacity.general.min,max:qe.get.minMax().theme.opacity.general.max,action:()=>{qe.get.current().theme.bookmark.item.opacity=qe.get.current().theme.opacity.general,qe.get.current().theme.toolbar.opacity=qe.get.current().theme.opacity.general,qe.get.current().theme.header.search.opacity=qe.get.current().theme.opacity.general,qe.get.current().theme.group.toolbar.opacity=qe.get.current().theme.opacity.general,Va.control.opacity.toolbar.update(),Va.control.opacity.bookmark.update(),Va.control.opacity.search.update(),Va.control.opacity.group.toolbar.update(),Qe(["theme.opacity.general","theme.toolbar.opacity","theme.bookmark.item.opacity","theme.header.search.opacity","theme.group.toolbar.opacity"]),Un.item.mod.applyVar("color.opacity",qe.get.current().theme.bookmark.item.opacity),it.render(),Pr.current.update.style(),mn.element.search.update.style(),Qn.save()}}),Va.control.opacity.generalHelper=new ma({text:["Ändere die Deckkraft von Suchleiste, Lesezeichen, Gruppen-Steuerung und Werkzeugleiste.","Die Deckkraft kann auch beim Bearbeiten einzelner Lesezeichen geändert werden."]}),Va.control.opacity.toolbar=new va({object:qe.get.current(),path:"theme.toolbar.opacity",id:"theme-toolbar-opacity",labelText:"Werkzeugleiste",value:qe.get.current().theme.toolbar.opacity,defaultValue:qe.get.default().theme.toolbar.opacity,min:qe.get.minMax().theme.toolbar.opacity.min,max:qe.get.minMax().theme.toolbar.opacity.max,action:()=>{Qe("theme.toolbar.opacity"),Pr.current.update.style(),Qn.save()}}),Va.control.opacity.bookmark=new va({object:qe.get.current(),path:"theme.bookmark.item.opacity",id:"theme-bookmark-item-opacity",labelText:"Lesezeichen",value:qe.get.current().theme.bookmark.item.opacity,defaultValue:qe.get.default().theme.bookmark.item.opacity,min:qe.get.minMax().theme.bookmark.item.opacity.min,max:qe.get.minMax().theme.bookmark.item.opacity.max,action:()=>{Qe("theme.bookmark.item.opacity"),Un.item.mod.applyVar("color.opacity",qe.get.current().theme.bookmark.item.opacity),it.render(),Qn.save()}}),Va.control.opacity.search=new va({object:qe.get.current(),path:"theme.header.search.opacity",id:"theme-header-search-opacity",labelText:"Suchfeld",value:qe.get.current().theme.header.search.opacity,defaultValue:qe.get.default().theme.header.search.opacity,min:qe.get.minMax().theme.header.search.opacity.min,max:qe.get.minMax().theme.header.search.opacity.max,action:()=>{Qe("theme.header.search.opacity"),mn.element.search.update.style(),Qn.save()}}),Va.control.opacity.group={toolbar:new va({object:qe.get.current(),path:"theme.group.toolbar.opacity",id:"theme-group-toolbar-opacity",labelText:"Gruppen-Werkzeugleiste",value:qe.get.current().theme.group.toolbar.opacity,defaultValue:qe.get.default().theme.group.toolbar.opacity,min:qe.get.minMax().theme.group.toolbar.opacity.min,max:qe.get.minMax().theme.group.toolbar.opacity.max,action:()=>{Qe("theme.group.toolbar.opacity"),En.area.current.length>0&&En.area.current.forEach(((e,t)=>{e.update.style()})),Qn.save()}})},e.appendChild(y("div",[Va.control.opacity.general.wrap(),Va.control.opacity.generalHelper.wrap(),$({children:[N({children:[Va.control.opacity.toolbar.wrap(),Va.control.opacity.bookmark.wrap(),Va.control.opacity.search.wrap(),Va.control.opacity.group.toolbar.wrap()]})]})]))}};Va.background=e=>{Va.control.background={type:new ba({object:qe.get.current(),radioGroup:[{id:"theme-background-type-theme",labelText:"Hintergrund nach Design",description:"Die vom Design festgelegte Hintergrundfarbe verwenden.",value:"theme"},{id:"theme-background-type-accent",labelText:"Hintergrund nach Akzent",description:"Die Akzentfarbe für den Hintergrund verwenden.",value:"accent"},{id:"theme-background-type-color",labelText:"Eigene Farbe",value:"color"},{id:"theme-background-type-gradient",labelText:"Verlauf",value:"gradient"},{id:"theme-background-type-image",labelText:"Bild",value:"image"},{id:"theme-background-type-video",labelText:"Video",value:"video"}],groupName:"theme-background-type",path:"theme.background.type",action:()=>{et("theme.background.type"),Va.control.background.typeCollapse.update(),Pr.current.update.style(),Va.disable(),Qa.background.element.video&&("video"===Va.control.background.type.value()?Qa.background.element.video.play():Qa.background.element.video.pause()),Qn.save()}}),color:new Ma({object:qe.get.current(),path:"theme.background.color",id:"theme-background-color",labelText:"Hintergrundfarbe",defaultValue:qe.get.default().theme.background.color.rgb,minMaxObject:qe.get.minMax(),randomColor:!0,action:()=>{Qe(["theme.background.color.rgb.r","theme.background.color.rgb.g","theme.background.color.rgb.b","theme.background.color.hsl.h","theme.background.color.hsl.s","theme.background.color.hsl.l"]),Pr.current.update.style(),Qn.save()}}),gradient:{angle:new fa({object:qe.get.current(),path:"theme.background.gradient.angle",id:"theme-background-gradient-angle",labelText:"Winkel des Hintergrund-Verlaufs",value:qe.get.current().theme.background.gradient.angle,defaultValue:qe.get.default().theme.background.gradient.angle,min:qe.get.minMax().theme.background.gradient.angle.min,max:qe.get.minMax().theme.background.gradient.angle.max,action:()=>{Qe("theme.background.gradient.angle"),Pr.current.update.style(),Qn.save()}}),start:new Ma({object:qe.get.current(),path:"theme.background.gradient.start",id:"theme-background-gradient-start",labelText:"Beginn des Hintergrund-Verlaufs",defaultValue:qe.get.default().theme.background.gradient.start.rgb,minMaxObject:qe.get.minMax(),randomColor:!0,action:()=>{Qe(["theme.background.gradient.start.rgb.r","theme.background.gradient.start.rgb.g","theme.background.gradient.start.rgb.b","theme.background.gradient.start.hsl.h","theme.background.gradient.start.hsl.s","theme.background.gradient.start.hsl.l"]),Pr.current.update.style(),Qn.save()}}),end:new Ma({object:qe.get.current(),path:"theme.background.gradient.end",id:"theme-background-gradient-end",labelText:"Ende des Hintergrund-Verlaufs",defaultValue:qe.get.default().theme.background.gradient.end.rgb,minMaxObject:qe.get.minMax(),randomColor:!0,action:()=>{Qe(["theme.background.gradient.end.rgb.r","theme.background.gradient.end.rgb.g","theme.background.gradient.end.rgb.b","theme.background.gradient.end.hsl.h","theme.background.gradient.end.hsl.s","theme.background.gradient.end.hsl.l"]),Pr.current.update.style(),Qn.save()}})},image:{alert:new Ea({iconName:"info",children:[y("p:Lokale Bilder können nicht mehr verwendet werden. Bilder müssen online gehostet sein.|class:small"),v({tag:"p",attr:[{key:"class",value:"small"}],node:[new Pa({text:"Warum hat sich das geändert?",href:Wa.link.url+Wa.link.page.localBackgroundImage,openNew:!0}).link()]})]}),url:new Na({object:qe.get.current(),path:"theme.background.image.url",id:"theme-background-image-url",value:qe.get.current().theme.background.image.url,placeholder:"https://www.example.com/image.jpg",labelText:"URL",action:()=>{Qa.background.image.render(),Qn.save()}}),urlHelper:new ma({text:["Gib mehrere URLs durch Leerzeichen oder Zeilenumbrüche getrennt an, um beim Laden ein zufälliges Hintergrundbild zu erhalten.","Unsplash kann für zufällige Bilder genutzt werden, z. B.:","https://source.unsplash.com/random/1920x1080/?night,day,sky","Ändere die Parameter nach .../random/ für mehr Optionen. Ladezeiten können variieren."]}),blur:new va({object:qe.get.current(),path:"theme.background.image.blur",id:"theme-background-image-blur",labelText:"Unschärfe",value:qe.get.current().theme.background.image.blur,defaultValue:qe.get.default().theme.background.image.blur,min:qe.get.minMax().theme.background.image.blur.min,max:qe.get.minMax().theme.background.image.blur.max,action:()=>{Qe("theme.background.image.blur"),Qn.save()}}),grayscale:new va({object:qe.get.current(),path:"theme.background.image.grayscale",id:"theme-background-image-grayscale",labelText:"Graustufen",value:qe.get.current().theme.background.image.grayscale,defaultValue:qe.get.default().theme.background.image.grayscale,min:qe.get.minMax().theme.background.image.grayscale.min,max:qe.get.minMax().theme.background.image.grayscale.max,action:()=>{Qe("theme.background.image.grayscale"),Qn.save()}}),scale:new va({object:qe.get.current(),path:"theme.background.image.scale",id:"theme-background-image-scale",labelText:"Skalierung",value:qe.get.current().theme.background.image.scale,defaultValue:qe.get.default().theme.background.image.scale,min:qe.get.minMax().theme.background.image.scale.min,max:qe.get.minMax().theme.background.image.scale.max,action:()=>{Qe("theme.background.image.scale"),Qn.save()}}),accent:new va({object:qe.get.current(),path:"theme.background.image.accent",id:"theme-background-image-accent",labelText:"Akzent",value:qe.get.current().theme.background.image.accent,defaultValue:qe.get.default().theme.background.image.accent,min:qe.get.minMax().theme.background.image.accent.min,max:qe.get.minMax().theme.background.image.accent.max,action:()=>{Qe("theme.background.image.accent"),Qn.save()}}),opacity:new va({object:qe.get.current(),path:"theme.background.image.opacity",id:"theme-background-image-opacity",labelText:"Deckkraft",value:qe.get.current().theme.background.image.opacity,defaultValue:qe.get.default().theme.background.image.opacity,min:qe.get.minMax().theme.background.image.opacity.min,max:qe.get.minMax().theme.background.image.opacity.max,action:()=>{Qe("theme.background.image.opacity"),Qn.save()}}),vignette:{opacity:new va({object:qe.get.current(),path:"theme.background.image.vignette.opacity",id:"theme-background-image-vignette-opacity",labelText:"Vignette",value:qe.get.current().theme.background.image.vignette.opacity,defaultValue:qe.get.default().theme.background.image.vignette.opacity,min:qe.get.minMax().theme.background.image.vignette.opacity.min,max:qe.get.minMax().theme.background.image.vignette.opacity.max,action:()=>{Qe("theme.background.image.vignette.opacity"),Qn.save()}}),range:new Oa({object:qe.get.current(),labelText:"Schattierung Beginn und Ende",left:{path:"theme.background.image.vignette.end",id:"theme-background-image-vignette-end",labelText:"Schattierungs-Ende",value:qe.get.current().theme.background.image.vignette.end,defaultValue:qe.get.default().theme.background.image.vignette.end,min:qe.get.minMax().theme.background.image.vignette.end.min,max:qe.get.minMax().theme.background.image.vignette.end.max,action:()=>{Qe("theme.background.image.vignette.start"),Qe("theme.background.image.vignette.end"),Qn.save()}},right:{path:"theme.background.image.vignette.start",id:"theme-background-image-vignette-start",labelText:"Schattierungs-Beginn",value:qe.get.current().theme.background.image.vignette.start,defaultValue:qe.get.default().theme.background.image.vignette.start,min:qe.get.minMax().theme.background.image.vignette.start.min,max:qe.get.minMax().theme.background.image.vignette.start.max,action:()=>{Qe("theme.background.image.vignette.start"),Qe("theme.background.image.vignette.end"),Qn.save()}}})}},video:{alert:new Ea({iconName:"info",children:[y("p:YouTube-Seiten-URLs können nicht verwendet werden.|class:small"),v({tag:"p",attr:[{key:"class",value:"small"}],node:[new Pa({text:"So verlinkst du eine Videodatei.",href:Wa.link.url+Wa.link.page.backgroundImageVideo,openNew:!0}).link()]})]}),url:new Na({object:qe.get.current(),path:"theme.background.video.url",id:"theme-background-video-url",value:qe.get.current().theme.background.video.url,placeholder:"https://www.example.com/video.mp4",labelText:"URL",action:()=>{Qa.background.video.clear(),Qa.background.video.render(),Qn.save()}}),urlHelper:new ma({text:["Für das Hintergrundvideo wird nur eine direkte URL zu einer Videodatei unterstützt. Unterstützt MP4 und WebM.","Gib mehrere URLs durch Leerzeichen oder Zeilenumbrüche getrennt an, um beim Laden ein zufälliges Hintergrundvideo zu erhalten."]}),blur:new va({object:qe.get.current(),path:"theme.background.video.blur",id:"theme-background-video-blur",labelText:"Unschärfe",value:qe.get.current().theme.background.video.blur,defaultValue:qe.get.default().theme.background.video.blur,min:qe.get.minMax().theme.background.video.blur.min,max:qe.get.minMax().theme.background.video.blur.max,action:()=>{Qe("theme.background.video.blur"),Qn.save()}}),grayscale:new va({object:qe.get.current(),path:"theme.background.video.grayscale",id:"theme-background-video-grayscale",labelText:"Graustufen",value:qe.get.current().theme.background.video.grayscale,defaultValue:qe.get.default().theme.background.video.grayscale,min:qe.get.minMax().theme.background.video.grayscale.min,max:qe.get.minMax().theme.background.video.grayscale.max,action:()=>{Qe("theme.background.video.grayscale"),Qn.save()}}),scale:new va({object:qe.get.current(),path:"theme.background.video.scale",id:"theme-background-video-scale",labelText:"Skalierung",value:qe.get.current().theme.background.video.scale,defaultValue:qe.get.default().theme.background.video.scale,min:qe.get.minMax().theme.background.video.scale.min,max:qe.get.minMax().theme.background.video.scale.max,action:()=>{Qe("theme.background.video.scale"),Qn.save()}}),accent:new va({object:qe.get.current(),path:"theme.background.video.accent",id:"theme-background-video-accent",labelText:"Akzent",value:qe.get.current().theme.background.video.accent,defaultValue:qe.get.default().theme.background.video.accent,min:qe.get.minMax().theme.background.video.accent.min,max:qe.get.minMax().theme.background.video.accent.max,action:()=>{Qe("theme.background.video.accent"),Qn.save()}}),opacity:new va({object:qe.get.current(),path:"theme.background.video.opacity",id:"theme-background-video-opacity",labelText:"Deckkraft",value:qe.get.current().theme.background.video.opacity,defaultValue:qe.get.default().theme.background.video.opacity,min:qe.get.minMax().theme.background.video.opacity.min,max:qe.get.minMax().theme.background.video.opacity.max,action:()=>{Qe("theme.background.video.opacity"),Qn.save()}}),vignette:{opacity:new va({object:qe.get.current(),path:"theme.background.video.vignette.opacity",id:"theme-background-video-vignette-opacity",labelText:"Vignette",value:qe.get.current().theme.background.video.vignette.opacity,defaultValue:qe.get.default().theme.background.video.vignette.opacity,min:qe.get.minMax().theme.background.video.vignette.opacity.min,max:qe.get.minMax().theme.background.video.vignette.opacity.max,action:()=>{Qe("theme.background.video.vignette.opacity"),Qn.save()}}),range:new Oa({object:qe.get.current(),labelText:"Schattierung Beginn und Ende",left:{path:"theme.background.video.vignette.end",id:"theme-background-video-vignette-end",labelText:"Schattierungs-Ende",value:qe.get.current().theme.background.video.vignette.end,defaultValue:qe.get.default().theme.background.video.vignette.end,min:qe.get.minMax().theme.background.video.vignette.end.min,max:qe.get.minMax().theme.background.video.vignette.end.max,action:()=>{Qe("theme.background.video.vignette.start"),Qe("theme.background.video.vignette.end"),Qn.save()}},right:{path:"theme.background.video.vignette.start",id:"theme-background-video-vignette-start",labelText:"Schattierungs-Beginn",value:qe.get.current().theme.background.video.vignette.start,defaultValue:qe.get.default().theme.background.video.vignette.start,min:qe.get.minMax().theme.background.video.vignette.start.min,max:qe.get.minMax().theme.background.video.vignette.start.max,action:()=>{Qe("theme.background.video.vignette.start"),Qe("theme.background.video.vignette.end"),Qn.save()}}})}}};const t=y("div",[Va.control.background.color.wrap()]),a=y("div",[Va.control.background.gradient.angle.wrap(),Va.control.background.gradient.start.wrap(),Va.control.background.gradient.end.wrap()]),r=y("div",[Va.control.background.image.alert.wrap(),Va.control.background.image.url.wrap(),Va.control.background.image.urlHelper.wrap(),Va.control.background.image.blur.wrap(),Va.control.background.image.grayscale.wrap(),Va.control.background.image.scale.wrap(),Va.control.background.image.accent.wrap(),Va.control.background.image.opacity.wrap(),Va.control.background.image.vignette.opacity.wrap(),$({children:[N({children:[Va.control.background.image.vignette.range.wrap()]})]})]),s=y("div",[Va.control.background.video.alert.wrap(),Va.control.background.video.url.wrap(),Va.control.background.video.urlHelper.wrap(),Va.control.background.video.blur.wrap(),Va.control.background.video.grayscale.wrap(),Va.control.background.video.scale.wrap(),Va.control.background.video.accent.wrap(),Va.control.background.video.opacity.wrap(),Va.control.background.video.vignette.opacity.wrap(),$({children:[N({children:[Va.control.background.video.vignette.range.wrap()]})]})]);Va.control.background.typeCollapse=new Re({type:"radio",radioGroup:Va.control.background.type,target:[{id:Va.control.background.type.radioSet[2].radio.value,content:t},{id:Va.control.background.type.radioSet[3].radio.value,content:a},{id:Va.control.background.type.radioSet[4].radio.value,content:r},{id:Va.control.background.type.radioSet[5].radio.value,content:s}]}),e.appendChild(y("div",[Va.control.background.type.wrap(),$({children:[N({children:[Va.control.background.typeCollapse.collapse()]})]})]))},Va.layout=e=>{Va.control.layout.color={},Va.control.layout.color.by=new ba({object:qe.get.current(),radioGroup:[{id:"theme-layout-by-theme",labelText:"Transparent",description:"Keine Hintergrundfarbe hinter dem Layout.",value:"theme"},{id:"theme-layout-by-custom",labelText:"Eigene Farbe",description:"Eine eigene Farbe hinter dem Layout verwenden.",value:"custom"}],label:"Hintergrundfarbe des Layouts",groupName:"theme-layout-by",path:"theme.layout.color.by",action:()=>{et("theme.layout.color.by"),Va.disable(),Va.control.layout.color.collapse.update(),Qn.save()}}),Va.control.layout.color.color=new Ma({object:qe.get.current(),path:"theme.layout.color",id:"theme-layout-color",labelText:"Hintergrundfarbe des Layouts",defaultValue:qe.get.default().theme.layout.color.rgb,minMaxObject:qe.get.minMax(),action:()=>{Qe(["theme.layout.color.rgb.r","theme.layout.color.rgb.g","theme.layout.color.rgb.b","theme.layout.color.hsl.h","theme.layout.color.hsl.s","theme.layout.color.hsl.l"]),Qn.save()}}),Va.control.layout.color.opacity=new fa({object:qe.get.current(),path:"theme.layout.color.opacity",id:"theme-layout-color-opacity",labelText:"Hintergrund-Deckkraft",value:qe.get.current().theme.layout.color.opacity,defaultValue:qe.get.default().theme.layout.color.opacity,min:qe.get.minMax().theme.layout.color.opacity.min,max:qe.get.minMax().theme.layout.color.opacity.max,action:()=>{Qe(["theme.layout.color.opacity"]),Qn.save()}}),Va.control.layout.color.blur=new fa({object:qe.get.current(),path:"theme.layout.color.blur",id:"theme.layout-blur",labelText:"Hintergrund-Unschärfe",value:qe.get.current().theme.layout.color.blur,defaultValue:qe.get.default().theme.layout.color.blur,min:qe.get.minMax().theme.layout.color.blur.min,max:qe.get.minMax().theme.layout.color.blur.max,action:()=>{Qe(["theme.layout.color.blur"]),Qn.save()}}),Va.control.layout.color.blurHelper=new ma({text:["Nicht von allen Browsern unterstützt."]}),Va.control.layout.color.area=y("div",[Va.control.layout.color.color.wrap(),Va.control.layout.color.opacity.wrap(),Va.control.layout.color.blur.wrap(),Va.control.layout.color.blurHelper.wrap()]),Va.control.layout.color.collapse=new Re({type:"radio",radioGroup:Va.control.layout.color.by,target:[{id:Va.control.layout.color.by.radioSet[1].radio.value,content:Va.control.layout.color.area}]}),Va.control.layout.divider={size:new fa({object:qe.get.current(),path:"theme.layout.divider.size",id:"theme.layout-divider-size",labelText:"Trennlinie zwischen Kopf- und Lesezeichen-Bereich",value:qe.get.current().theme.layout.divider.size,defaultValue:qe.get.default().theme.layout.divider.size,min:qe.get.minMax().theme.layout.divider.size.min,max:qe.get.minMax().theme.layout.divider.size.max,action:()=>{Qe(["theme.layout.divider.size"]),tt(["theme.layout.divider.size"]),ot.area.render(),Qn.save()}})},e.appendChild(y("div",[Va.control.layout.color.by.wrap(),$({children:[N({children:[Va.control.layout.color.collapse.collapse()]})]}),y("hr"),Va.control.layout.divider.size.wrap()]))},Va.header=e=>{Va.control.header.color={},Va.control.header.color.by=new ba({object:qe.get.current(),radioGroup:[{id:"theme-header-by-theme",labelText:"Transparent",description:"Keine Hintergrundfarbe hinter dem Kopfbereich.",value:"theme"},{id:"theme-header-by-custom",labelText:"Eigene Farbe",description:"Eine eigene Farbe hinter dem Kopfbereich verwenden.",value:"custom"}],label:"Hintergrundfarbe der Kopfzeile",groupName:"theme-header-by",path:"theme.header.color.by",action:()=>{et("theme.header.color.by"),Va.disable(),Va.control.header.color.collapse.update(),Qn.save()}}),Va.control.header.color.color=new Ma({object:qe.get.current(),path:"theme.header.color",id:"theme-header-color",labelText:"Hintergrundfarbe des Kopfbereichs",defaultValue:qe.get.default().theme.header.color.rgb,minMaxObject:qe.get.minMax(),action:()=>{Qe(["theme.header.color.rgb.r","theme.header.color.rgb.g","theme.header.color.rgb.b","theme.header.color.hsl.h","theme.header.color.hsl.s","theme.header.color.hsl.l"]),Qn.save()}}),Va.control.header.color.opacity=new fa({object:qe.get.current(),path:"theme.header.color.opacity",id:"theme-header-color-opacity",labelText:"Hintergrund-Deckkraft",value:qe.get.current().theme.header.color.opacity,defaultValue:qe.get.default().theme.header.color.opacity,min:qe.get.minMax().theme.header.color.opacity.min,max:qe.get.minMax().theme.header.color.opacity.max,action:()=>{Qe(["theme.header.color.opacity"]),Qn.save()}}),Va.control.header.color.area=y("div",[Va.control.header.color.color.wrap(),Va.control.header.color.opacity.wrap()]),Va.control.header.color.collapse=new Re({type:"radio",radioGroup:Va.control.header.color.by,target:[{id:Va.control.header.color.by.radioSet[1].radio.value,content:Va.control.header.color.area}]}),e.appendChild(y("div",[Va.control.header.color.by.wrap(),$({children:[N({children:[Va.control.header.color.collapse.collapse()]})]})]))},Va.bookmark=e=>{Va.control.bookmark.color={},Va.control.bookmark.color.by=new ba({object:qe.get.current(),radioGroup:[{id:"theme-bookmark-by-theme",labelText:"Transparent",description:"Keine Hintergrundfarbe hinter dem Lesezeichen-Bereich.",value:"theme"},{id:"theme-bookmark-by-custom",labelText:"Eigene Farbe",description:"Eine eigene Farbe hinter dem Lesezeichen-Bereich verwenden.",value:"custom"}],label:"Hintergrundfarbe des Lesezeichen-Bereichs",groupName:"theme-bookmark-by",path:"theme.bookmark.color.by",action:()=>{et("theme.bookmark.color.by"),Va.disable(),Va.control.bookmark.color.collapse.update(),Qn.save()}}),Va.control.bookmark.color.color=new Ma({object:qe.get.current(),path:"theme.bookmark.color",id:"theme-bookmark-color",labelText:"Hintergrundfarbe des Kopfbereichs",defaultValue:qe.get.default().theme.bookmark.color.rgb,minMaxObject:qe.get.minMax(),action:()=>{Qe(["theme.bookmark.color.rgb.r","theme.bookmark.color.rgb.g","theme.bookmark.color.rgb.b","theme.bookmark.color.hsl.h","theme.bookmark.color.hsl.s","theme.bookmark.color.hsl.l"]),Qn.save()}}),Va.control.bookmark.color.opacity=new fa({object:qe.get.current(),path:"theme.bookmark.color.opacity",id:"theme-bookmark-color-opacity",labelText:"Hintergrund-Deckkraft",value:qe.get.current().theme.bookmark.color.opacity,defaultValue:qe.get.default().theme.bookmark.color.opacity,min:qe.get.minMax().theme.bookmark.color.opacity.min,max:qe.get.minMax().theme.bookmark.color.opacity.max,action:()=>{Qe(["theme.bookmark.color.opacity"]),Qn.save()}}),Va.control.bookmark.color.area=y("div",[Va.control.bookmark.color.color.wrap(),Va.control.bookmark.color.opacity.wrap()]),Va.control.bookmark.color.collapse=new Re({type:"radio",radioGroup:Va.control.bookmark.color.by,target:[{id:Va.control.bookmark.color.by.radioSet[1].radio.value,content:Va.control.bookmark.color.area}]}),Va.control.bookmark.item={},Va.control.bookmark.item.border=new fa({object:qe.get.current(),path:"theme.bookmark.item.border",id:"theme-bookmark-item-border",labelText:"Lesezeichen-Rahmen",value:qe.get.current().theme.bookmark.item.border,defaultValue:qe.get.default().theme.bookmark.item.border,min:qe.get.minMax().theme.bookmark.item.border.min,max:qe.get.minMax().theme.bookmark.item.border.max,action:()=>{Un.item.mod.applyVar("border",qe.get.current().theme.bookmark.item.border),it.render(),Qn.save()}}),Va.control.bookmark.item.borderHelper=new ma({text:["Der Lesezeichen-Rahmen kann auch beim Bearbeiten einzelner Lesezeichen geändert werden.","Die Rahmenfarbe wird durch den Akzent bestimmt, der auch beim Bearbeiten einzelner Lesezeichen geändert werden kann."]}),Va.control.bookmark.item.rainbow={add:new Fe({text:"Jedem Lesezeichen eigene Akzentfarbe geben",style:["line"],func:()=>{Qa.accent.rainbow.render(),Qn.save()}}),remove:new Fe({text:"Alle Akzent-Überschreibungen entfernen",style:["line"],func:()=>{Qa.accent.rainbow.clear(),Qn.save()}}),helper:new ma({text:["Der eigene Akzent eines Lesezeichens kann auch beim Bearbeiten einzelner Lesezeichen geändert werden."]})},e.appendChild(y("div",[Va.control.bookmark.color.by.wrap(),$({children:[N({children:[Va.control.bookmark.color.collapse.collapse()]})]}),y("hr"),Va.control.bookmark.item.border.wrap(),Va.control.bookmark.item.borderHelper.wrap(),y("hr"),$({children:[B({gap:"small",wrap:!0,equalGap:!0,children:[Va.control.bookmark.item.rainbow.add.wrap(),Va.control.bookmark.item.rainbow.remove.wrap()]})]}),Va.control.bookmark.item.rainbow.helper.wrap()]))};const Ua=function({url:e=!1}={}){this.video=y("video|autoplay,loop,muted"),this.source=y("source"),this.video.appendChild(this.source),this.play=()=>{this.video.play()},this.pause=()=>{var e=this.video.play();void 0!==e&&e.then((()=>{this.video.pause()}))},this.assemble=()=>{this.video.muted=!0,this.video.loop=!0,this.video.autoplay=!0,e.includes("mp4")||e.endsWith("mp4")?this.source.type="video/mp4":(e.includes("webm")||e.endsWith("webm"))&&(this.source.type="video/webm"),at(e)&&(this.source.src=e)},this.assemble()};var Ja=a(5933),Ka=a.n(Ja),$a=a(6506),Xa={};Xa.styleTagTransform=p(),Xa.setAttributes=c(),Xa.insert=i().bind(null,"head"),Xa.domAPI=n(),Xa.insertStyleElement=m();s()($a.Z,Xa);$a.Z&&$a.Z.locals&&$a.Z.locals;const Qa={font:{}};Qa.font.display={timer:!1,delay:()=>{clearTimeout(Qa.font.display.timer),Qa.font.display.timer=setTimeout(Qa.font.display.load,600)},load:()=>{const e=De(qe.get.current().theme.font.display.name);at(e)&&Ka().load({google:{families:[De(e)+":100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i"]}}),Qa.font.display.render()},render:()=>{const e=document.querySelector("html");at(De(qe.get.current().theme.font.display.name))?e.style.setProperty("--theme-font-display-name",'"'+De(qe.get.current().theme.font.display.name)+'", "Fjalla One", sans-serif'):e.style.removeProperty("--theme-font-display-name")}},Qa.font.ui={timer:!1,delay:()=>{clearTimeout(Qa.font.ui.timer),Qa.font.ui.timer=setTimeout(Qa.font.ui.load,600)},load:()=>{const e=De(qe.get.current().theme.font.ui.name);at(e)&&Ka().load({google:{families:[De(e)+":100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i"]}}),Qa.font.ui.render()},render:()=>{const e=document.querySelector("html");at(De(qe.get.current().theme.font.ui.name))?e.style.setProperty("--theme-font-ui-name",'"'+De(qe.get.current().theme.font.ui.name)+'", "Open Sans", sans-serif'):e.style.removeProperty("--theme-font-ui-name")}},Qa.color={render:()=>{const e=document.querySelector("html");document.querySelector("head");let t=(qe.get.current().theme.color.contrast.end-qe.get.current().theme.color.contrast.start)/(qe.get.current().theme.color.shades-1);for(var a in qe.get.current().theme.color.range)for(var r=0;r{if(qe.get.current().theme.accent.random.active){const e={any:()=>({h:ut(0,360),s:ut(0,100),l:ut(0,100)}),light:()=>({h:ut(0,360),s:ut(50,90),l:ut(50,90)}),dark:()=>({h:ut(0,360),s:ut(10,50),l:ut(10,50)}),pastel:()=>({h:ut(0,360),s:50,l:80}),saturated:()=>({h:ut(0,360),s:100,l:50})}[qe.get.current().theme.accent.random.style](),t=pt.hsl.rgb(e);qe.get.current().theme.accent.rgb=t,qe.get.current().theme.accent.hsl=e}}},Qa.accent.rainbow={render:()=>{const e=360/Un.count();let t=0;Un.all.forEach(((a,r)=>{a.items.forEach(((a,r)=>{a.accent.by="custom",a.accent.hsl={h:Math.round(t),s:100,l:50},a.accent.rgb=pt.hsl.rgb(a.accent.hsl),t+=e}))})),it.render()},clear:()=>{Un.all.forEach(((e,t)=>{e.items.forEach(((e,t)=>{e.accent=JSON.parse(JSON.stringify(lt.accent))}))})),it.render()}},Qa.accent.cycle={timer:!1,bind:()=>{qe.get.current().theme.accent.cycle.active?(clearInterval(Qa.accent.cycle.timer),Qa.accent.cycle.timer=setInterval((()=>{Qa.accent.cycle.render(),qe.get.current().menu&&Va.control.accent.color.update(),qe.get.current().toolbar.accent.show&&Pr.current.update.accent()}),qe.get.current().theme.accent.cycle.speed)):(clearInterval(Qa.accent.cycle.timer),Qa.accent.cycle.timer=!1)},render:()=>{let e=qe.get.current().theme.accent.hsl.h+qe.get.current().theme.accent.cycle.step;e>359&&(e=0),qe.get.current().theme.accent.hsl.h=e,qe.get.current().theme.accent.rgb=pt.hsl.rgb(qe.get.current().theme.accent.hsl),Qe(["theme.accent.rgb.r","theme.accent.rgb.g","theme.accent.rgb.b","theme.accent.hsl.h","theme.accent.hsl.s","theme.accent.hsl.l"])}},Qa.style={bind:()=>{window.matchMedia("(prefers-color-scheme: dark)").addEventListener("change",(e=>{Qa.style.initial()}))},initial:()=>{switch(qe.get.current().theme.style){case"dark":case"light":localStorage.setItem("MyStartStyle",qe.get.current().theme.style);break;case"system":window.matchMedia("(prefers-color-scheme:dark)").matches?localStorage.setItem("MyStartStyle","dark"):window.matchMedia("(prefers-color-scheme:light)").matches&&localStorage.setItem("MyStartStyle","light")}},dark:()=>{qe.get.current().theme.style="dark",Qa.style.initial(),et("theme.style")},light:()=>{qe.get.current().theme.style="light",Qa.style.initial(),et("theme.style")},toggle:()=>{switch(qe.get.current().theme.style){case"dark":Qa.style.light();break;case"light":Qa.style.dark()}}},Qa.background={element:{background:y("div|class:background"),type:{theme:y("div|class:theme-background-type theme-background-type-theme"),accent:y("div|class:theme-background-type theme-background-type-accent"),color:y("div|class:theme-background-type theme-background-type-color"),gradient:y("div|class:theme-background-type theme-background-type-gradient"),image:{imageElement:y("div|class:theme-background-type theme-background-type-image"),wrap:y("div|class:theme-background-type-image-wrap"),accent:y("div|class:theme-background-type-image-accent"),vignette:y("div|class:theme-background-type-image-vignette")},video:{videoElement:y("div|class:theme-background-type theme-background-type-video"),wrap:y("div|class:theme-background-type-video-wrap"),accent:y("div|class:theme-background-type-video-accent"),vignette:y("div|class:theme-background-type-video-vignette")}},video:!1}},Qa.background.area={render:()=>{y("div|class:background");qe.get.option().theme.background.type.forEach(((e,t)=>{switch(e){case"image":Qa.background.element.type.image.imageElement.appendChild(Qa.background.element.type.image.wrap),Qa.background.element.type.image.imageElement.appendChild(Qa.background.element.type.image.accent),Qa.background.element.type.image.imageElement.appendChild(Qa.background.element.type.image.vignette),Qa.background.element.background.appendChild(Qa.background.element.type.image.imageElement);break;case"video":Qa.background.element.type.video.videoElement.appendChild(Qa.background.element.type.video.wrap),Qa.background.element.type.video.videoElement.appendChild(Qa.background.element.type.video.accent),Qa.background.element.type.video.videoElement.appendChild(Qa.background.element.type.video.vignette),Qa.background.element.background.appendChild(Qa.background.element.type.video.videoElement);break;default:Qa.background.element.background.appendChild(Qa.background.element.type[e])}})),document.querySelector("body").appendChild(Qa.background.element.background)}},Qa.background.image={render:()=>{const e=document.querySelector("html");if(at(qe.get.current().theme.background.image.url)){const t=De(qe.get.current().theme.background.image.url).split(/\s+/).filter((e=>""!=e));e.style.setProperty("--theme-background-image",'url("'+t[Math.floor(Math.random()*t.length)]+'")')}else e.style.removeProperty("--theme-background-image")}},Qa.background.video={render:()=>{if(at(qe.get.current().theme.background.video.url)){const e=De(qe.get.current().theme.background.video.url).split(/\s+/).filter((e=>""!=e));Qa.background.element.video=new Ua({url:e[Math.floor(Math.random()*e.length)]}),Qa.background.element.type.video.wrap.appendChild(Qa.background.element.video.video)}else Qa.background.video.clear()},clear:()=>{Qa.background.element.video=!1,Qa.background.element.type.video.wrap.lastChild&&Ke(Qa.background.element.type.video.wrap)}},Qa.init=()=>{Qa.style.initial(),Qa.style.bind(),Qa.color.render(),Qa.accent.random.render(),Qa.accent.cycle.bind(),Qa.font.display.load(),Qa.font.ui.load(),Qa.background.area.render(),Qa.background.image.render(),Qa.background.video.render(),Qe(["theme.accent.rgb.r","theme.accent.rgb.g","theme.accent.rgb.b","theme.accent.hsl.h","theme.accent.hsl.s","theme.accent.hsl.l","theme.font.display.weight","theme.font.display.style","theme.font.ui.weight","theme.font.ui.style","theme.opacity.general","theme.background.color.rgb.r","theme.background.color.rgb.g","theme.background.color.rgb.b","theme.background.color.hsl.h","theme.background.color.hsl.s","theme.background.color.hsl.l","theme.background.image.blur","theme.background.image.grayscale","theme.background.image.scale","theme.background.image.accent","theme.background.image.opacity","theme.background.image.vignette.opacity","theme.background.image.vignette.start","theme.background.image.vignette.end","theme.background.video.blur","theme.background.video.grayscale","theme.background.video.scale","theme.background.video.accent","theme.background.video.opacity","theme.background.video.vignette.opacity","theme.background.video.vignette.start","theme.background.video.vignette.end","theme.background.gradient.angle","theme.background.gradient.start.rgb.r","theme.background.gradient.start.rgb.g","theme.background.gradient.start.rgb.b","theme.background.gradient.start.hsl.h","theme.background.gradient.start.hsl.s","theme.background.gradient.start.hsl.l","theme.background.gradient.end.rgb.r","theme.background.gradient.end.rgb.g","theme.background.gradient.end.rgb.b","theme.background.gradient.end.hsl.h","theme.background.gradient.end.hsl.s","theme.background.gradient.end.hsl.l","theme.radius","theme.shadow","theme.shade.opacity","theme.shade.blur","theme.layout.color.rgb.r","theme.layout.color.rgb.g","theme.layout.color.rgb.b","theme.layout.color.hsl.h","theme.layout.color.hsl.s","theme.layout.color.hsl.l","theme.layout.color.opacity","theme.layout.color.blur","theme.layout.divider.size","theme.header.color.rgb.r","theme.header.color.rgb.g","theme.header.color.rgb.b","theme.header.color.hsl.h","theme.header.color.hsl.s","theme.header.color.hsl.l","theme.header.color.opacity","theme.header.search.opacity","theme.bookmark.color.rgb.r","theme.bookmark.color.rgb.g","theme.bookmark.color.rgb.b","theme.bookmark.color.hsl.h","theme.bookmark.color.hsl.s","theme.bookmark.color.hsl.l","theme.bookmark.color.opacity","theme.bookmark.item.opacity","theme.toolbar.opacity","theme.group.toolbar.opacity"]),et(["theme.style","theme.background.type","theme.layout.color.by","theme.header.color.by","theme.bookmark.color.by"]),tt(["theme.layout.divider.size","theme.accent.cycle.active"])};const er={render:()=>{const e=document.querySelector("html");qe.get.current().modal||qe.get.current().menu?e.classList.add("is-scroll-disabled"):e.classList.remove("is-scroll-disabled")},init:()=>{qe.get.current().modal=!1,qe.get.current().menu=!1}};var tr=a(7100),ar={};ar.styleTagTransform=p(),ar.setAttributes=c(),ar.insert=i().bind(null,"head"),ar.domAPI=n(),ar.insertStyleElement=m();s()(tr.Z,ar);tr.Z&&tr.Z.locals&&tr.Z.locals;const rr=function(){this.element={shade:y("div|class:shade")},this.open=()=>{const e=document.querySelector("body");this.element.shade.classList.add("is-transparent"),this.element.shade.addEventListener("transitionend",(t=>{"opacity"===t.propertyName&&0==getComputedStyle(this.element.shade).opacity&&e.removeChild(this.element.shade)})),e.appendChild(this.element.shade),getComputedStyle(this.element.shade).opacity,this.element.shade.classList.remove("is-transparent"),this.element.shade.classList.add("is-opaque")},this.close=()=>{this.element.shade.classList.remove("is-opaque"),this.element.shade.classList.add("is-transparent"),clearTimeout(this.delayedForceRemove),this.delayedForceRemove=setTimeout((()=>{const e=document.querySelector("body");e.contains(this.element.shade)&&e.removeChild(this.element.shade)}),6e3)},this.delayedForceRemove=null,this.shade=()=>this.element.shade};var sr=a(7008),or={};or.styleTagTransform=p(),or.setAttributes=c(),or.insert=i().bind(null,"head"),or.domAPI=n(),or.insertStyleElement=m();s()(sr.Z,or);sr.Z&&sr.Z.locals&&sr.Z.locals;const nr=function({navData:e={},action:t=!1}={}){this.state={current:{},set:()=>{e.forEach(((e,t)=>{this.state.current[this.makeId(e.name)]=e.active}))},toggle:t=>{for(let e in this.state.current)this.state.current[e]=!1;this.state.current[this.makeId(t)]=!0,e.forEach(((e,a)=>{e.active=!1,e.name!==t&&e.name.toLowerCase()!==t||(e.active=!0)}))}},this.makeId=e=>e.split(" ")[0].toLowerCase(),this.element={nav:y("div|class:menu-nav"),item:[]},this.init=()=>{this.element.item.forEach(((e,t)=>{e.subLevel&&(e.subLevel.classList.add("active"),e.subLevel.setAttribute("style","--menu-subnav-height: "+e.subLevel.getBoundingClientRect().height+"px;"),e.subLevel.classList.remove("active"))})),this.update()},this.update=()=>{e.forEach(((e,t)=>{this.state.current[this.makeId(e.name)]?(this.element.item[t].menuNavItem.classList.add("active"),this.element.item[t].topLevel.classList.add("active"),e.sub&&this.element.item[t].subLevel.classList.add("active"),this.element.item[t].subLevelItem.length>0&&this.element.item[t].subLevelItem.forEach(((e,t)=>{e.tabIndex=1}))):(this.element.item[t].menuNavItem.classList.remove("active"),this.element.item[t].topLevel.classList.remove("active"),e.sub&&this.element.item[t].subLevel.classList.remove("active"),this.element.item[t].subLevelItem.length>0&&this.element.item[t].subLevelItem.forEach(((e,t)=>{e.tabIndex=-1})))}))},this.nav=()=>this.element.nav,this.assemble=()=>{e.forEach(((e,a)=>{const r={topLevel:!1,subLevel:!1,subLevelItem:[]},s=new Fe({text:window.__TR(e.name),style:["link"],block:!0,classList:["menu-nav-tab"],func:()=>{this.state.toggle(e.name),this.update(),t&&t()}});if(r.topLevel=s.button,e.sub){const t=y("div|class:menu-subnav");e.sub.forEach(((e,a)=>{const s=y("a:"+window.__TR(e)+"|href:#menu-content-item-"+this.makeId(e)+",class:menu-nav-sub button button-link button-small,tabindex:1");t.appendChild(s),r.subLevelItem.push(s)})),r.subLevel=t}this.element.item.push(r)})),this.element.item.forEach(((e,t)=>{e.menuNavItem=y("div|class:menu-nav-item"),e.menuNavItem.appendChild(e.topLevel),e.subLevel&&e.menuNavItem.appendChild(e.subLevel),this.element.nav.appendChild(e.menuNavItem)}))},this.state.set(),this.assemble()};var lr=a(5336),ir={};ir.styleTagTransform=p(),ir.setAttributes=c(),ir.insert=i().bind(null,"head"),ir.domAPI=n(),ir.insertStyleElement=m();s()(lr.Z,ir);lr.Z&&lr.Z.locals&&lr.Z.locals;const dr=function(){this.element={close:y("div|class:menu-close")},this.button=new Fe({text:"Einstellungen schließen",srOnly:!0,style:["link"],iconName:"cross",classList:["menu-close-button"],func:()=>{Ar.close()}}),this.assemble=()=>{this.element.close.appendChild(this.button.button)},this.close=()=>this.element.close,this.assemble()};var cr=a(7611),hr={};hr.styleTagTransform=p(),hr.setAttributes=c(),hr.insert=i().bind(null,"head"),hr.domAPI=n(),hr.insertStyleElement=m();s()(cr.Z,hr);cr.Z&&cr.Z.locals&&cr.Z.locals;const mr=[{name:"500px",search:[],styles:["brands"],label:"500px"},{name:"accessible-icon",search:["accessibility","handicap","person","wheelchair","wheelchair-alt"],styles:["brands"],label:"Accessible Icon"},{name:"accusoft",search:[],styles:["brands"],label:"Accusoft"},{name:"acquisitions-incorporated",search:["Dungeons & Dragons","d&d","dnd","fantasy","game","gaming","tabletop"],styles:["brands"],label:"Acquisitions Incorporated"},{name:"ad",search:["advertisement","media","newspaper","promotion","publicity"],styles:["solid"],label:"Ad"},{name:"address-book",search:["contact","directory","index","little black book","rolodex"],styles:["solid","regular"],label:"Address Book"},{name:"address-card",search:["about","contact","id","identification","postcard","profile"],styles:["solid","regular"],label:"Address Card"},{name:"adjust",search:["contrast","dark","light","saturation"],styles:["solid"],label:"adjust"},{name:"adn",search:[],styles:["brands"],label:"App.net"},{name:"adobe",search:["acrobat","app","design","illustrator","indesign","photoshop"],styles:["brands"],label:"Adobe"},{name:"adversal",search:[],styles:["brands"],label:"Adversal"},{name:"affiliatetheme",search:[],styles:["brands"],label:"affiliatetheme"},{name:"air-freshener",search:["car","deodorize","fresh","pine","scent"],styles:["solid"],label:"Air Freshener"},{name:"airbnb",search:[],styles:["brands"],label:"Airbnb"},{name:"algolia",search:[],styles:["brands"],label:"Algolia"},{name:"align-center",search:["format","middle","paragraph","text"],styles:["solid"],label:"align-center"},{name:"align-justify",search:["format","paragraph","text"],styles:["solid"],label:"align-justify"},{name:"align-left",search:["format","paragraph","text"],styles:["solid"],label:"align-left"},{name:"align-right",search:["format","paragraph","text"],styles:["solid"],label:"align-right"},{name:"alipay",search:[],styles:["brands"],label:"Alipay"},{name:"allergies",search:["allergy","freckles","hand","hives","pox","skin","spots"],styles:["solid"],label:"Allergies"},{name:"amazon",search:[],styles:["brands"],label:"Amazon"},{name:"amazon-pay",search:[],styles:["brands"],label:"Amazon Pay"},{name:"ambulance",search:["covid-19","emergency","emt","er","help","hospital","support","vehicle"],styles:["solid"],label:"ambulance"},{name:"american-sign-language-interpreting",search:["asl","deaf","finger","hand","interpret","speak"],styles:["solid"],label:"American Sign Language Interpreting"},{name:"amilia",search:[],styles:["brands"],label:"Amilia"},{name:"anchor",search:["berth","boat","dock","embed","link","maritime","moor","secure"],styles:["solid"],label:"Anchor"},{name:"android",search:["robot"],styles:["brands"],label:"Android"},{name:"angellist",search:[],styles:["brands"],label:"AngelList"},{name:"angle-double-down",search:["arrows","caret","download","expand"],styles:["solid"],label:"Angle Double Down"},{name:"angle-double-left",search:["arrows","back","caret","laquo","previous","quote"],styles:["solid"],label:"Angle Double Left"},{name:"angle-double-right",search:["arrows","caret","forward","more","next","quote","raquo"],styles:["solid"],label:"Angle Double Right"},{name:"angle-double-up",search:["arrows","caret","collapse","upload"],styles:["solid"],label:"Angle Double Up"},{name:"angle-down",search:["arrow","caret","download","expand"],styles:["solid"],label:"angle-down"},{name:"angle-left",search:["arrow","back","caret","less","previous"],styles:["solid"],label:"angle-left"},{name:"angle-right",search:["arrow","care","forward","more","next"],styles:["solid"],label:"angle-right"},{name:"angle-up",search:["arrow","caret","collapse","upload"],styles:["solid"],label:"angle-up"},{name:"angry",search:["disapprove","emoticon","face","mad","upset"],styles:["solid","regular"],label:"Angry Face"},{name:"angrycreative",search:[],styles:["brands"],label:"Angry Creative"},{name:"angular",search:[],styles:["brands"],label:"Angular"},{name:"ankh",search:["amulet","copper","coptic christianity","copts","crux ansata","egypt","venus"],styles:["solid"],label:"Ankh"},{name:"app-store",search:[],styles:["brands"],label:"App Store"},{name:"app-store-ios",search:[],styles:["brands"],label:"iOS App Store"},{name:"apper",search:[],styles:["brands"],label:"Apper Systems AB"},{name:"apple",search:["fruit","ios","mac","operating system","os","osx"],styles:["brands"],label:"Apple"},{name:"apple-alt",search:["fall","fruit","fuji","macintosh","orchard","seasonal","vegan"],styles:["solid"],label:"Fruit Apple"},{name:"apple-pay",search:[],styles:["brands"],label:"Apple Pay"},{name:"archive",search:["box","package","save","storage"],styles:["solid"],label:"Archive"},{name:"archway",search:["arc","monument","road","street","tunnel"],styles:["solid"],label:"Archway"},{name:"arrow-alt-circle-down",search:["arrow-circle-o-down","download"],styles:["solid","regular"],label:"Alternate Arrow Circle Down"},{name:"arrow-alt-circle-left",search:["arrow-circle-o-left","back","previous"],styles:["solid","regular"],label:"Alternate Arrow Circle Left"},{name:"arrow-alt-circle-right",search:["arrow-circle-o-right","forward","next"],styles:["solid","regular"],label:"Alternate Arrow Circle Right"},{name:"arrow-alt-circle-up",search:["arrow-circle-o-up"],styles:["solid","regular"],label:"Alternate Arrow Circle Up"},{name:"arrow-circle-down",search:["download"],styles:["solid"],label:"Arrow Circle Down"},{name:"arrow-circle-left",search:["back","previous"],styles:["solid"],label:"Arrow Circle Left"},{name:"arrow-circle-right",search:["forward","next"],styles:["solid"],label:"Arrow Circle Right"},{name:"arrow-circle-up",search:["upload"],styles:["solid"],label:"Arrow Circle Up"},{name:"arrow-down",search:["download"],styles:["solid"],label:"arrow-down"},{name:"arrow-left",search:["back","previous"],styles:["solid"],label:"arrow-left"},{name:"arrow-right",search:["forward","next"],styles:["solid"],label:"arrow-right"},{name:"arrow-up",search:["forward","upload"],styles:["solid"],label:"arrow-up"},{name:"arrows-alt",search:["arrow","arrows","bigger","enlarge","expand","fullscreen","move","position","reorder","resize"],styles:["solid"],label:"Alternate Arrows"},{name:"arrows-alt-h",search:["arrows-h","expand","horizontal","landscape","resize","wide"],styles:["solid"],label:"Alternate Arrows Horizontal"},{name:"arrows-alt-v",search:["arrows-v","expand","portrait","resize","tall","vertical"],styles:["solid"],label:"Alternate Arrows Vertical"},{name:"artstation",search:[],styles:["brands"],label:"Artstation"},{name:"assistive-listening-systems",search:["amplify","audio","deaf","ear","headset","hearing","sound"],styles:["solid"],label:"Assistive Listening Systems"},{name:"asterisk",search:["annotation","details","reference","star"],styles:["solid"],label:"asterisk"},{name:"asymmetrik",search:[],styles:["brands"],label:"Asymmetrik, Ltd."},{name:"at",search:["address","author","e-mail","email","handle"],styles:["solid"],label:"At"},{name:"atlas",search:["book","directions","geography","globe","map","travel","wayfinding"],styles:["solid"],label:"Atlas"},{name:"atlassian",search:[],styles:["brands"],label:"Atlassian"},{name:"atom",search:["atheism","chemistry","electron","ion","isotope","neutron","nuclear","proton","science"],styles:["solid"],label:"Atom"},{name:"audible",search:[],styles:["brands"],label:"Audible"},{name:"audio-description",search:["blind","narration","video","visual"],styles:["solid"],label:"Audio Description"},{name:"autoprefixer",search:[],styles:["brands"],label:"Autoprefixer"},{name:"avianex",search:[],styles:["brands"],label:"avianex"},{name:"aviato",search:[],styles:["brands"],label:"Aviato"},{name:"award",search:["honor","praise","prize","recognition","ribbon","trophy"],styles:["solid"],label:"Award"},{name:"aws",search:[],styles:["brands"],label:"Amazon Web Services (AWS)"},{name:"baby",search:["child","diaper","doll","human","infant","kid","offspring","person","sprout"],styles:["solid"],label:"Baby"},{name:"baby-carriage",search:["buggy","carrier","infant","push","stroller","transportation","walk","wheels"],styles:["solid"],label:"Baby Carriage"},{name:"backspace",search:["command","delete","erase","keyboard","undo"],styles:["solid"],label:"Backspace"},{name:"backward",search:["previous","rewind"],styles:["solid"],label:"backward"},{name:"bacon",search:["blt","breakfast","ham","lard","meat","pancetta","pork","rasher"],styles:["solid"],label:"Bacon"},{name:"bahai",search:["bahai","bahá'í","star"],styles:["solid"],label:"Bahá'í"},{name:"balance-scale",search:["balanced","justice","legal","measure","weight"],styles:["solid"],label:"Balance Scale"},{name:"balance-scale-left",search:["justice","legal","measure","unbalanced","weight"],styles:["solid"],label:"Balance Scale (Left-Weighted)"},{name:"balance-scale-right",search:["justice","legal","measure","unbalanced","weight"],styles:["solid"],label:"Balance Scale (Right-Weighted)"},{name:"ban",search:["abort","ban","block","cancel","delete","hide","prohibit","remove","stop","trash"],styles:["solid"],label:"ban"},{name:"band-aid",search:["bandage","boo boo","first aid","ouch"],styles:["solid"],label:"Band-Aid"},{name:"bandcamp",search:[],styles:["brands"],label:"Bandcamp"},{name:"barcode",search:["info","laser","price","scan","upc"],styles:["solid"],label:"barcode"},{name:"bars",search:["checklist","drag","hamburger","list","menu","nav","navigation","ol","reorder","settings","todo","ul"],styles:["solid"],label:"Bars"},{name:"baseball-ball",search:["foul","hardball","league","leather","mlb","softball","sport"],styles:["solid"],label:"Baseball Ball"},{name:"basketball-ball",search:["dribble","dunk","hoop","nba"],styles:["solid"],label:"Basketball Ball"},{name:"bath",search:["clean","shower","tub","wash"],styles:["solid"],label:"Bath"},{name:"battery-empty",search:["charge","dead","power","status"],styles:["solid"],label:"Battery Empty"},{name:"battery-full",search:["charge","power","status"],styles:["solid"],label:"Battery Full"},{name:"battery-half",search:["charge","power","status"],styles:["solid"],label:"Battery 1/2 Full"},{name:"battery-quarter",search:["charge","low","power","status"],styles:["solid"],label:"Battery 1/4 Full"},{name:"battery-three-quarters",search:["charge","power","status"],styles:["solid"],label:"Battery 3/4 Full"},{name:"battle-net",search:[],styles:["brands"],label:"Battle.net"},{name:"bed",search:["lodging","mattress","rest","sleep","travel"],styles:["solid"],label:"Bed"},{name:"beer",search:["alcohol","ale","bar","beverage","brewery","drink","lager","liquor","mug","stein"],styles:["solid"],label:"beer"},{name:"behance",search:[],styles:["brands"],label:"Behance"},{name:"behance-square",search:[],styles:["brands"],label:"Behance Square"},{name:"bell",search:["alarm","alert","chime","notification","reminder"],styles:["solid","regular"],label:"bell"},{name:"bell-slash",search:["alert","cancel","disabled","notification","off","reminder"],styles:["solid","regular"],label:"Bell Slash"},{name:"bezier-curve",search:["curves","illustrator","lines","path","vector"],styles:["solid"],label:"Bezier Curve"},{name:"bible",search:["book","catholicism","christianity","god","holy"],styles:["solid"],label:"Bible"},{name:"bicycle",search:["bike","gears","pedal","transportation","vehicle"],styles:["solid"],label:"Bicycle"},{name:"biking",search:["bicycle","bike","cycle","cycling","ride","wheel"],styles:["solid"],label:"Biking"},{name:"bimobject",search:[],styles:["brands"],label:"BIMobject"},{name:"binoculars",search:["glasses","magnify","scenic","spyglass","view"],styles:["solid"],label:"Binoculars"},{name:"biohazard",search:["covid-19","danger","dangerous","hazmat","medical","radioactive","toxic","waste","zombie"],styles:["solid"],label:"Biohazard"},{name:"birthday-cake",search:["anniversary","bakery","candles","celebration","dessert","frosting","holiday","party","pastry"],styles:["solid"],label:"Birthday Cake"},{name:"bitbucket",search:["atlassian","bitbucket-square","git"],styles:["brands"],label:"Bitbucket"},{name:"bitcoin",search:[],styles:["brands"],label:"Bitcoin"},{name:"bity",search:[],styles:["brands"],label:"Bity"},{name:"black-tie",search:[],styles:["brands"],label:"Font Awesome Black Tie"},{name:"blackberry",search:[],styles:["brands"],label:"BlackBerry"},{name:"blender",search:["cocktail","milkshake","mixer","puree","smoothie"],styles:["solid"],label:"Blender"},{name:"blender-phone",search:["appliance","cocktail","communication","fantasy","milkshake","mixer","puree","silly","smoothie"],styles:["solid"],label:"Blender Phone"},{name:"blind",search:["cane","disability","person","sight"],styles:["solid"],label:"Blind"},{name:"blog",search:["journal","log","online","personal","post","web 2.0","wordpress","writing"],styles:["solid"],label:"Blog"},{name:"blogger",search:[],styles:["brands"],label:"Blogger"},{name:"blogger-b",search:[],styles:["brands"],label:"Blogger B"},{name:"bluetooth",search:[],styles:["brands"],label:"Bluetooth"},{name:"bluetooth-b",search:[],styles:["brands"],label:"Bluetooth"},{name:"bold",search:["emphasis","format","text"],styles:["solid"],label:"bold"},{name:"bolt",search:["electricity","lightning","weather","zap"],styles:["solid"],label:"Lightning Bolt"},{name:"bomb",search:["error","explode","fuse","grenade","warning"],styles:["solid"],label:"Bomb"},{name:"bone",search:["calcium","dog","skeletal","skeleton","tibia"],styles:["solid"],label:"Bone"},{name:"bong",search:["aparatus","cannabis","marijuana","pipe","smoke","smoking"],styles:["solid"],label:"Bong"},{name:"book",search:["diary","documentation","journal","library","read"],styles:["solid"],label:"book"},{name:"book-dead",search:["Dungeons & Dragons","crossbones","d&d","dark arts","death","dnd","documentation","evil","fantasy","halloween","holiday","necronomicon","read","skull","spell"],styles:["solid"],label:"Book of the Dead"},{name:"book-medical",search:["diary","documentation","health","history","journal","library","read","record"],styles:["solid"],label:"Medical Book"},{name:"book-open",search:["flyer","library","notebook","open book","pamphlet","reading"],styles:["solid"],label:"Book Open"},{name:"book-reader",search:["flyer","library","notebook","open book","pamphlet","reading"],styles:["solid"],label:"Book Reader"},{name:"bookmark",search:["favorite","marker","read","remember","save"],styles:["solid","regular"],label:"bookmark"},{name:"bootstrap",search:[],styles:["brands"],label:"Bootstrap"},{name:"border-all",search:["cell","grid","outline","stroke","table"],styles:["solid"],label:"Border All"},{name:"border-none",search:["cell","grid","outline","stroke","table"],styles:["solid"],label:"Border None"},{name:"border-style",search:[],styles:["solid"],label:"Border Style"},{name:"bowling-ball",search:["alley","candlepin","gutter","lane","strike","tenpin"],styles:["solid"],label:"Bowling Ball"},{name:"box",search:["archive","container","package","storage"],styles:["solid"],label:"Box"},{name:"box-open",search:["archive","container","package","storage","unpack"],styles:["solid"],label:"Box Open"},{name:"box-tissue",search:["cough","covid-19","kleenex","mucus","nose","sneeze","snot"],styles:["solid"],label:"Tissue Box"},{name:"boxes",search:["archives","inventory","storage","warehouse"],styles:["solid"],label:"Boxes"},{name:"braille",search:["alphabet","blind","dots","raised","vision"],styles:["solid"],label:"Braille"},{name:"brain",search:["cerebellum","gray matter","intellect","medulla oblongata","mind","noodle","wit"],styles:["solid"],label:"Brain"},{name:"bread-slice",search:["bake","bakery","baking","dough","flour","gluten","grain","sandwich","sourdough","toast","wheat","yeast"],styles:["solid"],label:"Bread Slice"},{name:"briefcase",search:["bag","business","luggage","office","work"],styles:["solid"],label:"Briefcase"},{name:"briefcase-medical",search:["doctor","emt","first aid","health"],styles:["solid"],label:"Medical Briefcase"},{name:"broadcast-tower",search:["airwaves","antenna","radio","reception","waves"],styles:["solid"],label:"Broadcast Tower"},{name:"broom",search:["clean","firebolt","fly","halloween","nimbus 2000","quidditch","sweep","witch"],styles:["solid"],label:"Broom"},{name:"brush",search:["art","bristles","color","handle","paint"],styles:["solid"],label:"Brush"},{name:"btc",search:[],styles:["brands"],label:"BTC"},{name:"buffer",search:[],styles:["brands"],label:"Buffer"},{name:"bug",search:["beetle","error","insect","report"],styles:["solid"],label:"Bug"},{name:"building",search:["apartment","business","city","company","office","work"],styles:["solid","regular"],label:"Building"},{name:"bullhorn",search:["announcement","broadcast","louder","megaphone","share"],styles:["solid"],label:"bullhorn"},{name:"bullseye",search:["archery","goal","objective","target"],styles:["solid"],label:"Bullseye"},{name:"burn",search:["caliente","energy","fire","flame","gas","heat","hot"],styles:["solid"],label:"Burn"},{name:"buromobelexperte",search:[],styles:["brands"],label:"Büromöbel-Experte GmbH & Co. KG."},{name:"bus",search:["public transportation","transportation","travel","vehicle"],styles:["solid"],label:"Bus"},{name:"bus-alt",search:["mta","public transportation","transportation","travel","vehicle"],styles:["solid"],label:"Bus Alt"},{name:"business-time",search:["alarm","briefcase","business socks","clock","flight of the conchords","reminder","wednesday"],styles:["solid"],label:"Business Time"},{name:"buy-n-large",search:[],styles:["brands"],label:"Buy n Large"},{name:"buysellads",search:[],styles:["brands"],label:"BuySellAds"},{name:"calculator",search:["abacus","addition","arithmetic","counting","math","multiplication","subtraction"],styles:["solid"],label:"Calculator"},{name:"calendar",search:["calendar-o","date","event","schedule","time","when"],styles:["solid","regular"],label:"Calendar"},{name:"calendar-alt",search:["calendar","date","event","schedule","time","when"],styles:["solid","regular"],label:"Alternate Calendar"},{name:"calendar-check",search:["accept","agree","appointment","confirm","correct","date","done","event","ok","schedule","select","success","tick","time","todo","when"],styles:["solid","regular"],label:"Calendar Check"},{name:"calendar-day",search:["date","detail","event","focus","schedule","single day","time","today","when"],styles:["solid"],label:"Calendar with Day Focus"},{name:"calendar-minus",search:["calendar","date","delete","event","negative","remove","schedule","time","when"],styles:["solid","regular"],label:"Calendar Minus"},{name:"calendar-plus",search:["add","calendar","create","date","event","new","positive","schedule","time","when"],styles:["solid","regular"],label:"Calendar Plus"},{name:"calendar-times",search:["archive","calendar","date","delete","event","remove","schedule","time","when","x"],styles:["solid","regular"],label:"Calendar Times"},{name:"calendar-week",search:["date","detail","event","focus","schedule","single week","time","today","when"],styles:["solid"],label:"Calendar with Week Focus"},{name:"camera",search:["image","lens","photo","picture","record","shutter","video"],styles:["solid"],label:"camera"},{name:"camera-retro",search:["image","lens","photo","picture","record","shutter","video"],styles:["solid"],label:"Retro Camera"},{name:"campground",search:["camping","fall","outdoors","teepee","tent","tipi"],styles:["solid"],label:"Campground"},{name:"canadian-maple-leaf",search:["canada","flag","flora","nature","plant"],styles:["brands"],label:"Canadian Maple Leaf"},{name:"candy-cane",search:["candy","christmas","holiday","mint","peppermint","striped","xmas"],styles:["solid"],label:"Candy Cane"},{name:"cannabis",search:["bud","chronic","drugs","endica","endo","ganja","marijuana","mary jane","pot","reefer","sativa","spliff","weed","whacky-tabacky"],styles:["solid"],label:"Cannabis"},{name:"capsules",search:["drugs","medicine","pills","prescription"],styles:["solid"],label:"Capsules"},{name:"car",search:["auto","automobile","sedan","transportation","travel","vehicle"],styles:["solid"],label:"Car"},{name:"car-alt",search:["auto","automobile","sedan","transportation","travel","vehicle"],styles:["solid"],label:"Alternate Car"},{name:"car-battery",search:["auto","electric","mechanic","power"],styles:["solid"],label:"Car Battery"},{name:"car-crash",search:["accident","auto","automobile","insurance","sedan","transportation","vehicle","wreck"],styles:["solid"],label:"Car Crash"},{name:"car-side",search:["auto","automobile","sedan","transportation","travel","vehicle"],styles:["solid"],label:"Car Side"},{name:"caravan",search:["camper","motor home","rv","trailer","travel"],styles:["solid"],label:"Caravan"},{name:"caret-down",search:["arrow","dropdown","expand","menu","more","triangle"],styles:["solid"],label:"Caret Down"},{name:"caret-left",search:["arrow","back","previous","triangle"],styles:["solid"],label:"Caret Left"},{name:"caret-right",search:["arrow","forward","next","triangle"],styles:["solid"],label:"Caret Right"},{name:"caret-square-down",search:["arrow","caret-square-o-down","dropdown","expand","menu","more","triangle"],styles:["solid","regular"],label:"Caret Square Down"},{name:"caret-square-left",search:["arrow","back","caret-square-o-left","previous","triangle"],styles:["solid","regular"],label:"Caret Square Left"},{name:"caret-square-right",search:["arrow","caret-square-o-right","forward","next","triangle"],styles:["solid","regular"],label:"Caret Square Right"},{name:"caret-square-up",search:["arrow","caret-square-o-up","collapse","triangle","upload"],styles:["solid","regular"],label:"Caret Square Up"},{name:"caret-up",search:["arrow","collapse","triangle"],styles:["solid"],label:"Caret Up"},{name:"carrot",search:["bugs bunny","orange","vegan","vegetable"],styles:["solid"],label:"Carrot"},{name:"cart-arrow-down",search:["download","save","shopping"],styles:["solid"],label:"Shopping Cart Arrow Down"},{name:"cart-plus",search:["add","create","new","positive","shopping"],styles:["solid"],label:"Add to Shopping Cart"},{name:"cash-register",search:["buy","cha-ching","change","checkout","commerce","leaerboard","machine","pay","payment","purchase","store"],styles:["solid"],label:"Cash Register"},{name:"cat",search:["feline","halloween","holiday","kitten","kitty","meow","pet"],styles:["solid"],label:"Cat"},{name:"cc-amazon-pay",search:[],styles:["brands"],label:"Amazon Pay Credit Card"},{name:"cc-amex",search:["amex"],styles:["brands"],label:"American Express Credit Card"},{name:"cc-apple-pay",search:[],styles:["brands"],label:"Apple Pay Credit Card"},{name:"cc-diners-club",search:[],styles:["brands"],label:"Diner's Club Credit Card"},{name:"cc-discover",search:[],styles:["brands"],label:"Discover Credit Card"},{name:"cc-jcb",search:[],styles:["brands"],label:"JCB Credit Card"},{name:"cc-mastercard",search:[],styles:["brands"],label:"MasterCard Credit Card"},{name:"cc-paypal",search:[],styles:["brands"],label:"Paypal Credit Card"},{name:"cc-stripe",search:[],styles:["brands"],label:"Stripe Credit Card"},{name:"cc-visa",search:[],styles:["brands"],label:"Visa Credit Card"},{name:"centercode",search:[],styles:["brands"],label:"Centercode"},{name:"centos",search:["linux","operating system","os"],styles:["brands"],label:"Centos"},{name:"certificate",search:["badge","star","verified"],styles:["solid"],label:"certificate"},{name:"chair",search:["furniture","seat","sit"],styles:["solid"],label:"Chair"},{name:"chalkboard",search:["blackboard","learning","school","teaching","whiteboard","writing"],styles:["solid"],label:"Chalkboard"},{name:"chalkboard-teacher",search:["blackboard","instructor","learning","professor","school","whiteboard","writing"],styles:["solid"],label:"Chalkboard Teacher"},{name:"charging-station",search:["electric","ev","tesla","vehicle"],styles:["solid"],label:"Charging Station"},{name:"chart-area",search:["analytics","area","chart","graph"],styles:["solid"],label:"Area Chart"},{name:"chart-bar",search:["analytics","bar","chart","graph"],styles:["solid","regular"],label:"Bar Chart"},{name:"chart-line",search:["activity","analytics","chart","dashboard","gain","graph","increase","line"],styles:["solid"],label:"Line Chart"},{name:"chart-pie",search:["analytics","chart","diagram","graph","pie"],styles:["solid"],label:"Pie Chart"},{name:"check",search:["accept","agree","checkmark","confirm","correct","done","notice","notification","notify","ok","select","success","tick","todo","yes"],styles:["solid"],label:"Check"},{name:"check-circle",search:["accept","agree","confirm","correct","done","ok","select","success","tick","todo","yes"],styles:["solid","regular"],label:"Check Circle"},{name:"check-double",search:["accept","agree","checkmark","confirm","correct","done","notice","notification","notify","ok","select","success","tick","todo"],styles:["solid"],label:"Double Check"},{name:"check-square",search:["accept","agree","checkmark","confirm","correct","done","ok","select","success","tick","todo","yes"],styles:["solid","regular"],label:"Check Square"},{name:"cheese",search:["cheddar","curd","gouda","melt","parmesan","sandwich","swiss","wedge"],styles:["solid"],label:"Cheese"},{name:"chess",search:["board","castle","checkmate","game","king","rook","strategy","tournament"],styles:["solid"],label:"Chess"},{name:"chess-bishop",search:["board","checkmate","game","strategy"],styles:["solid"],label:"Chess Bishop"},{name:"chess-board",search:["board","checkmate","game","strategy"],styles:["solid"],label:"Chess Board"},{name:"chess-king",search:["board","checkmate","game","strategy"],styles:["solid"],label:"Chess King"},{name:"chess-knight",search:["board","checkmate","game","horse","strategy"],styles:["solid"],label:"Chess Knight"},{name:"chess-pawn",search:["board","checkmate","game","strategy"],styles:["solid"],label:"Chess Pawn"},{name:"chess-queen",search:["board","checkmate","game","strategy"],styles:["solid"],label:"Chess Queen"},{name:"chess-rook",search:["board","castle","checkmate","game","strategy"],styles:["solid"],label:"Chess Rook"},{name:"chevron-circle-down",search:["arrow","download","dropdown","menu","more"],styles:["solid"],label:"Chevron Circle Down"},{name:"chevron-circle-left",search:["arrow","back","previous"],styles:["solid"],label:"Chevron Circle Left"},{name:"chevron-circle-right",search:["arrow","forward","next"],styles:["solid"],label:"Chevron Circle Right"},{name:"chevron-circle-up",search:["arrow","collapse","upload"],styles:["solid"],label:"Chevron Circle Up"},{name:"chevron-down",search:["arrow","download","expand"],styles:["solid"],label:"chevron-down"},{name:"chevron-left",search:["arrow","back","bracket","previous"],styles:["solid"],label:"chevron-left"},{name:"chevron-right",search:["arrow","bracket","forward","next"],styles:["solid"],label:"chevron-right"},{name:"chevron-up",search:["arrow","collapse","upload"],styles:["solid"],label:"chevron-up"},{name:"child",search:["boy","girl","kid","toddler","young"],styles:["solid"],label:"Child"},{name:"chrome",search:["browser"],styles:["brands"],label:"Chrome"},{name:"chromecast",search:[],styles:["brands"],label:"Chromecast"},{name:"church",search:["building","cathedral","chapel","community","religion"],styles:["solid"],label:"Church"},{name:"circle",search:["circle-thin","diameter","dot","ellipse","notification","round"],styles:["solid","regular"],label:"Circle"},{name:"circle-notch",search:["circle-o-notch","diameter","dot","ellipse","round","spinner"],styles:["solid"],label:"Circle Notched"},{name:"city",search:["buildings","busy","skyscrapers","urban","windows"],styles:["solid"],label:"City"},{name:"clinic-medical",search:["covid-19","doctor","general practitioner","hospital","infirmary","medicine","office","outpatient"],styles:["solid"],label:"Medical Clinic"},{name:"clipboard",search:["copy","notes","paste","record"],styles:["solid","regular"],label:"Clipboard"},{name:"clipboard-check",search:["accept","agree","confirm","done","ok","select","success","tick","todo","yes"],styles:["solid"],label:"Clipboard with Check"},{name:"clipboard-list",search:["checklist","completed","done","finished","intinerary","ol","schedule","tick","todo","ul"],styles:["solid"],label:"Clipboard List"},{name:"clock",search:["date","late","schedule","time","timer","timestamp","watch"],styles:["solid","regular"],label:"Clock"},{name:"clone",search:["arrange","copy","duplicate","paste"],styles:["solid","regular"],label:"Clone"},{name:"closed-captioning",search:["cc","deaf","hearing","subtitle","subtitling","text","video"],styles:["solid","regular"],label:"Closed Captioning"},{name:"cloud",search:["atmosphere","fog","overcast","save","upload","weather"],styles:["solid"],label:"Cloud"},{name:"cloud-download-alt",search:["download","export","save"],styles:["solid"],label:"Alternate Cloud Download"},{name:"cloud-meatball",search:["FLDSMDFR","food","spaghetti","storm"],styles:["solid"],label:"Cloud with (a chance of) Meatball"},{name:"cloud-moon",search:["crescent","evening","lunar","night","partly cloudy","sky"],styles:["solid"],label:"Cloud with Moon"},{name:"cloud-moon-rain",search:["crescent","evening","lunar","night","partly cloudy","precipitation","rain","sky","storm"],styles:["solid"],label:"Cloud with Moon and Rain"},{name:"cloud-rain",search:["precipitation","rain","sky","storm"],styles:["solid"],label:"Cloud with Rain"},{name:"cloud-showers-heavy",search:["precipitation","rain","sky","storm"],styles:["solid"],label:"Cloud with Heavy Showers"},{name:"cloud-sun",search:["clear","day","daytime","fall","outdoors","overcast","partly cloudy"],styles:["solid"],label:"Cloud with Sun"},{name:"cloud-sun-rain",search:["day","overcast","precipitation","storm","summer","sunshower"],styles:["solid"],label:"Cloud with Sun and Rain"},{name:"cloud-upload-alt",search:["cloud-upload","import","save","upload"],styles:["solid"],label:"Alternate Cloud Upload"},{name:"cloudscale",search:[],styles:["brands"],label:"cloudscale.ch"},{name:"cloudsmith",search:[],styles:["brands"],label:"Cloudsmith"},{name:"cloudversify",search:[],styles:["brands"],label:"cloudversify"},{name:"cocktail",search:["alcohol","beverage","drink","gin","glass","margarita","martini","vodka"],styles:["solid"],label:"Cocktail"},{name:"code",search:["brackets","code","development","html"],styles:["solid"],label:"Code"},{name:"code-branch",search:["branch","code-fork","fork","git","github","rebase","svn","vcs","version"],styles:["solid"],label:"Code Branch"},{name:"codepen",search:[],styles:["brands"],label:"Codepen"},{name:"codiepie",search:[],styles:["brands"],label:"Codie Pie"},{name:"coffee",search:["beverage","breakfast","cafe","drink","fall","morning","mug","seasonal","tea"],styles:["solid"],label:"Coffee"},{name:"cog",search:["gear","mechanical","settings","sprocket","wheel"],styles:["solid"],label:"cog"},{name:"cogs",search:["gears","mechanical","settings","sprocket","wheel"],styles:["solid"],label:"cogs"},{name:"coins",search:["currency","dime","financial","gold","money","penny"],styles:["solid"],label:"Coins"},{name:"columns",search:["browser","dashboard","organize","panes","split"],styles:["solid"],label:"Columns"},{name:"comment",search:["bubble","chat","commenting","conversation","feedback","message","note","notification","sms","speech","texting"],styles:["solid","regular"],label:"comment"},{name:"comment-alt",search:["bubble","chat","commenting","conversation","feedback","message","note","notification","sms","speech","texting"],styles:["solid","regular"],label:"Alternate Comment"},{name:"comment-dollar",search:["bubble","chat","commenting","conversation","feedback","message","money","note","notification","pay","sms","speech","spend","texting","transfer"],styles:["solid"],label:"Comment Dollar"},{name:"comment-dots",search:["bubble","chat","commenting","conversation","feedback","message","more","note","notification","reply","sms","speech","texting"],styles:["solid","regular"],label:"Comment Dots"},{name:"comment-medical",search:["advice","bubble","chat","commenting","conversation","diagnose","feedback","message","note","notification","prescription","sms","speech","texting"],styles:["solid"],label:"Alternate Medical Chat"},{name:"comment-slash",search:["bubble","cancel","chat","commenting","conversation","feedback","message","mute","note","notification","quiet","sms","speech","texting"],styles:["solid"],label:"Comment Slash"},{name:"comments",search:["bubble","chat","commenting","conversation","feedback","message","note","notification","sms","speech","texting"],styles:["solid","regular"],label:"comments"},{name:"comments-dollar",search:["bubble","chat","commenting","conversation","feedback","message","money","note","notification","pay","sms","speech","spend","texting","transfer"],styles:["solid"],label:"Comments Dollar"},{name:"compact-disc",search:["album","bluray","cd","disc","dvd","media","movie","music","record","video","vinyl"],styles:["solid"],label:"Compact Disc"},{name:"compass",search:["directions","directory","location","menu","navigation","safari","travel"],styles:["solid","regular"],label:"Compass"},{name:"compress",search:["collapse","fullscreen","minimize","move","resize","shrink","smaller"],styles:["solid"],label:"Compress"},{name:"compress-alt",search:["collapse","fullscreen","minimize","move","resize","shrink","smaller"],styles:["solid"],label:"Alternate Compress"},{name:"compress-arrows-alt",search:["collapse","fullscreen","minimize","move","resize","shrink","smaller"],styles:["solid"],label:"Alternate Compress Arrows"},{name:"concierge-bell",search:["attention","hotel","receptionist","service","support"],styles:["solid"],label:"Concierge Bell"},{name:"confluence",search:["atlassian"],styles:["brands"],label:"Confluence"},{name:"connectdevelop",search:[],styles:["brands"],label:"Connect Develop"},{name:"contao",search:[],styles:["brands"],label:"Contao"},{name:"cookie",search:["baked good","chips","chocolate","eat","snack","sweet","treat"],styles:["solid"],label:"Cookie"},{name:"cookie-bite",search:["baked good","bitten","chips","chocolate","eat","snack","sweet","treat"],styles:["solid"],label:"Cookie Bite"},{name:"copy",search:["clone","duplicate","file","files-o","paper","paste"],styles:["solid","regular"],label:"Copy"},{name:"copyright",search:["brand","mark","register","trademark"],styles:["solid","regular"],label:"Copyright"},{name:"cotton-bureau",search:["clothing","t-shirts","tshirts"],styles:["brands"],label:"Cotton Bureau"},{name:"couch",search:["chair","cushion","furniture","relax","sofa"],styles:["solid"],label:"Couch"},{name:"cpanel",search:[],styles:["brands"],label:"cPanel"},{name:"creative-commons",search:[],styles:["brands"],label:"Creative Commons"},{name:"creative-commons-by",search:[],styles:["brands"],label:"Creative Commons Attribution"},{name:"creative-commons-nc",search:[],styles:["brands"],label:"Creative Commons Noncommercial"},{name:"creative-commons-nc-eu",search:[],styles:["brands"],label:"Creative Commons Noncommercial (Euro Sign)"},{name:"creative-commons-nc-jp",search:[],styles:["brands"],label:"Creative Commons Noncommercial (Yen Sign)"},{name:"creative-commons-nd",search:[],styles:["brands"],label:"Creative Commons No Derivative Works"},{name:"creative-commons-pd",search:[],styles:["brands"],label:"Creative Commons Public Domain"},{name:"creative-commons-pd-alt",search:[],styles:["brands"],label:"Alternate Creative Commons Public Domain"},{name:"creative-commons-remix",search:[],styles:["brands"],label:"Creative Commons Remix"},{name:"creative-commons-sa",search:[],styles:["brands"],label:"Creative Commons Share Alike"},{name:"creative-commons-sampling",search:[],styles:["brands"],label:"Creative Commons Sampling"},{name:"creative-commons-sampling-plus",search:[],styles:["brands"],label:"Creative Commons Sampling +"},{name:"creative-commons-share",search:[],styles:["brands"],label:"Creative Commons Share"},{name:"creative-commons-zero",search:[],styles:["brands"],label:"Creative Commons CC0"},{name:"credit-card",search:["buy","checkout","credit-card-alt","debit","money","payment","purchase"],styles:["solid","regular"],label:"Credit Card"},{name:"critical-role",search:["Dungeons & Dragons","d&d","dnd","fantasy","game","gaming","tabletop"],styles:["brands"],label:"Critical Role"},{name:"crop",search:["design","frame","mask","resize","shrink"],styles:["solid"],label:"crop"},{name:"crop-alt",search:["design","frame","mask","resize","shrink"],styles:["solid"],label:"Alternate Crop"},{name:"cross",search:["catholicism","christianity","church","jesus"],styles:["solid"],label:"Cross"},{name:"crosshairs",search:["aim","bullseye","gpd","picker","position"],styles:["solid"],label:"Crosshairs"},{name:"crow",search:["bird","bullfrog","fauna","halloween","holiday","toad"],styles:["solid"],label:"Crow"},{name:"crown",search:["award","favorite","king","queen","royal","tiara"],styles:["solid"],label:"Crown"},{name:"crutch",search:["cane","injury","mobility","wheelchair"],styles:["solid"],label:"Crutch"},{name:"css3",search:["code"],styles:["brands"],label:"CSS 3 Logo"},{name:"css3-alt",search:[],styles:["brands"],label:"Alternate CSS3 Logo"},{name:"cube",search:["3d","block","dice","package","square","tesseract"],styles:["solid"],label:"Cube"},{name:"cubes",search:["3d","block","dice","package","pyramid","square","stack","tesseract"],styles:["solid"],label:"Cubes"},{name:"cut",search:["clip","scissors","snip"],styles:["solid"],label:"Cut"},{name:"cuttlefish",search:[],styles:["brands"],label:"Cuttlefish"},{name:"d-and-d",search:[],styles:["brands"],label:"Dungeons & Dragons"},{name:"d-and-d-beyond",search:["Dungeons & Dragons","d&d","dnd","fantasy","gaming","tabletop"],styles:["brands"],label:"D&D Beyond"},{name:"dailymotion",search:[],styles:["brands"],label:"dailymotion"},{name:"dashcube",search:[],styles:["brands"],label:"DashCube"},{name:"database",search:["computer","development","directory","memory","storage"],styles:["solid"],label:"Database"},{name:"deaf",search:["ear","hearing","sign language"],styles:["solid"],label:"Deaf"},{name:"delicious",search:[],styles:["brands"],label:"Delicious"},{name:"democrat",search:["american","democratic party","donkey","election","left","left-wing","liberal","politics","usa"],styles:["solid"],label:"Democrat"},{name:"deploydog",search:[],styles:["brands"],label:"deploy.dog"},{name:"deskpro",search:[],styles:["brands"],label:"Deskpro"},{name:"desktop",search:["computer","cpu","demo","desktop","device","imac","machine","monitor","pc","screen"],styles:["solid"],label:"Desktop"},{name:"dev",search:[],styles:["brands"],label:"DEV"},{name:"deviantart",search:[],styles:["brands"],label:"deviantART"},{name:"dharmachakra",search:["buddhism","buddhist","wheel of dharma"],styles:["solid"],label:"Dharmachakra"},{name:"dhl",search:["Dalsey","Hillblom and Lynn","german","package","shipping"],styles:["brands"],label:"DHL"},{name:"diagnoses",search:["analyze","detect","diagnosis","examine","medicine"],styles:["solid"],label:"Diagnoses"},{name:"diaspora",search:[],styles:["brands"],label:"Diaspora"},{name:"dice",search:["chance","gambling","game","roll"],styles:["solid"],label:"Dice"},{name:"dice-d20",search:["Dungeons & Dragons","chance","d&d","dnd","fantasy","gambling","game","roll"],styles:["solid"],label:"Dice D20"},{name:"dice-d6",search:["Dungeons & Dragons","chance","d&d","dnd","fantasy","gambling","game","roll"],styles:["solid"],label:"Dice D6"},{name:"dice-five",search:["chance","gambling","game","roll"],styles:["solid"],label:"Dice Five"},{name:"dice-four",search:["chance","gambling","game","roll"],styles:["solid"],label:"Dice Four"},{name:"dice-one",search:["chance","gambling","game","roll"],styles:["solid"],label:"Dice One"},{name:"dice-six",search:["chance","gambling","game","roll"],styles:["solid"],label:"Dice Six"},{name:"dice-three",search:["chance","gambling","game","roll"],styles:["solid"],label:"Dice Three"},{name:"dice-two",search:["chance","gambling","game","roll"],styles:["solid"],label:"Dice Two"},{name:"digg",search:[],styles:["brands"],label:"Digg Logo"},{name:"digital-ocean",search:[],styles:["brands"],label:"Digital Ocean"},{name:"digital-tachograph",search:["data","distance","speed","tachometer"],styles:["solid"],label:"Digital Tachograph"},{name:"directions",search:["map","navigation","sign","turn"],styles:["solid"],label:"Directions"},{name:"discord",search:[],styles:["brands"],label:"Discord"},{name:"discourse",search:[],styles:["brands"],label:"Discourse"},{name:"disease",search:["bacteria","cancer","covid-19","illness","infection","sickness","virus"],styles:["solid"],label:"Disease"},{name:"divide",search:["arithmetic","calculus","division","math"],styles:["solid"],label:"Divide"},{name:"dizzy",search:["dazed","dead","disapprove","emoticon","face"],styles:["solid","regular"],label:"Dizzy Face"},{name:"dna",search:["double helix","genetic","helix","molecule","protein"],styles:["solid"],label:"DNA"},{name:"dochub",search:[],styles:["brands"],label:"DocHub"},{name:"docker",search:[],styles:["brands"],label:"Docker"},{name:"dog",search:["animal","canine","fauna","mammal","pet","pooch","puppy","woof"],styles:["solid"],label:"Dog"},{name:"dollar-sign",search:["$","cost","dollar-sign","money","price","usd"],styles:["solid"],label:"Dollar Sign"},{name:"dolly",search:["carry","shipping","transport"],styles:["solid"],label:"Dolly"},{name:"dolly-flatbed",search:["carry","inventory","shipping","transport"],styles:["solid"],label:"Dolly Flatbed"},{name:"donate",search:["contribute","generosity","gift","give"],styles:["solid"],label:"Donate"},{name:"door-closed",search:["enter","exit","locked"],styles:["solid"],label:"Door Closed"},{name:"door-open",search:["enter","exit","welcome"],styles:["solid"],label:"Door Open"},{name:"dot-circle",search:["bullseye","notification","target"],styles:["solid","regular"],label:"Dot Circle"},{name:"dove",search:["bird","fauna","flying","peace","war"],styles:["solid"],label:"Dove"},{name:"download",search:["export","hard drive","save","transfer"],styles:["solid"],label:"Download"},{name:"draft2digital",search:[],styles:["brands"],label:"Draft2digital"},{name:"drafting-compass",search:["design","map","mechanical drawing","plot","plotting"],styles:["solid"],label:"Drafting Compass"},{name:"dragon",search:["Dungeons & Dragons","d&d","dnd","fantasy","fire","lizard","serpent"],styles:["solid"],label:"Dragon"},{name:"draw-polygon",search:["anchors","lines","object","render","shape"],styles:["solid"],label:"Draw Polygon"},{name:"dribbble",search:[],styles:["brands"],label:"Dribbble"},{name:"dribbble-square",search:[],styles:["brands"],label:"Dribbble Square"},{name:"dropbox",search:[],styles:["brands"],label:"Dropbox"},{name:"drum",search:["instrument","music","percussion","snare","sound"],styles:["solid"],label:"Drum"},{name:"drum-steelpan",search:["calypso","instrument","music","percussion","reggae","snare","sound","steel","tropical"],styles:["solid"],label:"Drum Steelpan"},{name:"drumstick-bite",search:["bone","chicken","leg","meat","poultry","turkey"],styles:["solid"],label:"Drumstick with Bite Taken Out"},{name:"drupal",search:[],styles:["brands"],label:"Drupal Logo"},{name:"dumbbell",search:["exercise","gym","strength","weight","weight-lifting"],styles:["solid"],label:"Dumbbell"},{name:"dumpster",search:["alley","bin","commercial","trash","waste"],styles:["solid"],label:"Dumpster"},{name:"dumpster-fire",search:["alley","bin","commercial","danger","dangerous","euphemism","flame","heat","hot","trash","waste"],styles:["solid"],label:"Dumpster Fire"},{name:"dungeon",search:["Dungeons & Dragons","building","d&d","dnd","door","entrance","fantasy","gate"],styles:["solid"],label:"Dungeon"},{name:"dyalog",search:[],styles:["brands"],label:"Dyalog"},{name:"earlybirds",search:[],styles:["brands"],label:"Earlybirds"},{name:"ebay",search:[],styles:["brands"],label:"eBay"},{name:"edge",search:["browser","ie"],styles:["brands"],label:"Edge Browser"},{name:"edit",search:["edit","pen","pencil","update","write"],styles:["solid","regular"],label:"Edit"},{name:"egg",search:["breakfast","chicken","easter","shell","yolk"],styles:["solid"],label:"Egg"},{name:"eject",search:["abort","cancel","cd","discharge"],styles:["solid"],label:"eject"},{name:"elementor",search:[],styles:["brands"],label:"Elementor"},{name:"ellipsis-h",search:["dots","drag","kebab","list","menu","nav","navigation","ol","reorder","settings","ul"],styles:["solid"],label:"Horizontal Ellipsis"},{name:"ellipsis-v",search:["dots","drag","kebab","list","menu","nav","navigation","ol","reorder","settings","ul"],styles:["solid"],label:"Vertical Ellipsis"},{name:"ello",search:[],styles:["brands"],label:"Ello"},{name:"ember",search:[],styles:["brands"],label:"Ember"},{name:"empire",search:[],styles:["brands"],label:"Galactic Empire"},{name:"envelope",search:["e-mail","email","letter","mail","message","notification","support"],styles:["solid","regular"],label:"Envelope"},{name:"envelope-open",search:["e-mail","email","letter","mail","message","notification","support"],styles:["solid","regular"],label:"Envelope Open"},{name:"envelope-open-text",search:["e-mail","email","letter","mail","message","notification","support"],styles:["solid"],label:"Envelope Open-text"},{name:"envelope-square",search:["e-mail","email","letter","mail","message","notification","support"],styles:["solid"],label:"Envelope Square"},{name:"envira",search:["leaf"],styles:["brands"],label:"Envira Gallery"},{name:"equals",search:["arithmetic","even","match","math"],styles:["solid"],label:"Equals"},{name:"eraser",search:["art","delete","remove","rubber"],styles:["solid"],label:"eraser"},{name:"erlang",search:[],styles:["brands"],label:"Erlang"},{name:"ethereum",search:[],styles:["brands"],label:"Ethereum"},{name:"ethernet",search:["cable","cat 5","cat 6","connection","hardware","internet","network","wired"],styles:["solid"],label:"Ethernet"},{name:"etsy",search:[],styles:["brands"],label:"Etsy"},{name:"euro-sign",search:["currency","dollar","exchange","money"],styles:["solid"],label:"Euro Sign"},{name:"evernote",search:[],styles:["brands"],label:"Evernote"},{name:"exchange-alt",search:["arrow","arrows","exchange","reciprocate","return","swap","transfer"],styles:["solid"],label:"Alternate Exchange"},{name:"exclamation",search:["alert","danger","error","important","notice","notification","notify","problem","warning"],styles:["solid"],label:"exclamation"},{name:"exclamation-circle",search:["alert","danger","error","important","notice","notification","notify","problem","warning"],styles:["solid"],label:"Exclamation Circle"},{name:"exclamation-triangle",search:["alert","danger","error","important","notice","notification","notify","problem","warning"],styles:["solid"],label:"Exclamation Triangle"},{name:"expand",search:["arrow","bigger","enlarge","resize"],styles:["solid"],label:"Expand"},{name:"expand-alt",search:["arrow","bigger","enlarge","resize"],styles:["solid"],label:"Alternate Expand"},{name:"expand-arrows-alt",search:["arrows-alt","bigger","enlarge","move","resize"],styles:["solid"],label:"Alternate Expand Arrows"},{name:"expeditedssl",search:[],styles:["brands"],label:"ExpeditedSSL"},{name:"external-link-alt",search:["external-link","new","open","share"],styles:["solid"],label:"Alternate External Link"},{name:"external-link-square-alt",search:["external-link-square","new","open","share"],styles:["solid"],label:"Alternate External Link Square"},{name:"eye",search:["look","optic","see","seen","show","sight","views","visible"],styles:["solid","regular"],label:"Eye"},{name:"eye-dropper",search:["beaker","clone","color","copy","eyedropper","pipette"],styles:["solid"],label:"Eye Dropper"},{name:"eye-slash",search:["blind","hide","show","toggle","unseen","views","visible","visiblity"],styles:["solid","regular"],label:"Eye Slash"},{name:"facebook",search:["facebook-official","social network"],styles:["brands"],label:"Facebook"},{name:"facebook-f",search:["facebook"],styles:["brands"],label:"Facebook F"},{name:"facebook-messenger",search:[],styles:["brands"],label:"Facebook Messenger"},{name:"facebook-square",search:["social network"],styles:["brands"],label:"Facebook Square"},{name:"fan",search:["ac","air conditioning","blade","blower","cool","hot"],styles:["solid"],label:"Fan"},{name:"fantasy-flight-games",search:["Dungeons & Dragons","d&d","dnd","fantasy","game","gaming","tabletop"],styles:["brands"],label:"Fantasy Flight-games"},{name:"fast-backward",search:["beginning","first","previous","rewind","start"],styles:["solid"],label:"fast-backward"},{name:"fast-forward",search:["end","last","next"],styles:["solid"],label:"fast-forward"},{name:"faucet",search:["covid-19","drip","house","hygiene","kitchen","sink","water"],styles:["solid"],label:"Faucet"},{name:"fax",search:["business","communicate","copy","facsimile","send"],styles:["solid"],label:"Fax"},{name:"feather",search:["bird","light","plucked","quill","write"],styles:["solid"],label:"Feather"},{name:"feather-alt",search:["bird","light","plucked","quill","write"],styles:["solid"],label:"Alternate Feather"},{name:"fedex",search:["Federal Express","package","shipping"],styles:["brands"],label:"FedEx"},{name:"fedora",search:["linux","operating system","os"],styles:["brands"],label:"Fedora"},{name:"female",search:["human","person","profile","user","woman"],styles:["solid"],label:"Female"},{name:"fighter-jet",search:["airplane","fast","fly","goose","maverick","plane","quick","top gun","transportation","travel"],styles:["solid"],label:"fighter-jet"},{name:"figma",search:["app","design","interface"],styles:["brands"],label:"Figma"},{name:"file",search:["document","new","page","pdf","resume"],styles:["solid","regular"],label:"File"},{name:"file-alt",search:["document","file-text","invoice","new","page","pdf"],styles:["solid","regular"],label:"Alternate File"},{name:"file-archive",search:[".zip","bundle","compress","compression","download","zip"],styles:["solid","regular"],label:"Archive File"},{name:"file-audio",search:["document","mp3","music","page","play","sound"],styles:["solid","regular"],label:"Audio File"},{name:"file-code",search:["css","development","document","html"],styles:["solid","regular"],label:"Code File"},{name:"file-contract",search:["agreement","binding","document","legal","signature"],styles:["solid"],label:"File Contract"},{name:"file-csv",search:["document","excel","numbers","spreadsheets","table"],styles:["solid"],label:"File CSV"},{name:"file-download",search:["document","export","save"],styles:["solid"],label:"File Download"},{name:"file-excel",search:["csv","document","numbers","spreadsheets","table"],styles:["solid","regular"],label:"Excel File"},{name:"file-export",search:["download","save"],styles:["solid"],label:"File Export"},{name:"file-image",search:["document","image","jpg","photo","png"],styles:["solid","regular"],label:"Image File"},{name:"file-import",search:["copy","document","send","upload"],styles:["solid"],label:"File Import"},{name:"file-invoice",search:["account","bill","charge","document","payment","receipt"],styles:["solid"],label:"File Invoice"},{name:"file-invoice-dollar",search:["$","account","bill","charge","document","dollar-sign","money","payment","receipt","usd"],styles:["solid"],label:"File Invoice with US Dollar"},{name:"file-medical",search:["document","health","history","prescription","record"],styles:["solid"],label:"Medical File"},{name:"file-medical-alt",search:["document","health","history","prescription","record"],styles:["solid"],label:"Alternate Medical File"},{name:"file-pdf",search:["acrobat","document","preview","save"],styles:["solid","regular"],label:"PDF File"},{name:"file-powerpoint",search:["display","document","keynote","presentation"],styles:["solid","regular"],label:"Powerpoint File"},{name:"file-prescription",search:["document","drugs","medical","medicine","rx"],styles:["solid"],label:"File Prescription"},{name:"file-signature",search:["John Hancock","contract","document","name"],styles:["solid"],label:"File Signature"},{name:"file-upload",search:["document","import","page","save"],styles:["solid"],label:"File Upload"},{name:"file-video",search:["document","m4v","movie","mp4","play"],styles:["solid","regular"],label:"Video File"},{name:"file-word",search:["document","edit","page","text","writing"],styles:["solid","regular"],label:"Word File"},{name:"fill",search:["bucket","color","paint","paint bucket"],styles:["solid"],label:"Fill"},{name:"fill-drip",search:["bucket","color","drop","paint","paint bucket","spill"],styles:["solid"],label:"Fill Drip"},{name:"film",search:["cinema","movie","strip","video"],styles:["solid"],label:"Film"},{name:"filter",search:["funnel","options","separate","sort"],styles:["solid"],label:"Filter"},{name:"fingerprint",search:["human","id","identification","lock","smudge","touch","unique","unlock"],styles:["solid"],label:"Fingerprint"},{name:"fire",search:["burn","caliente","flame","heat","hot","popular"],styles:["solid"],label:"fire"},{name:"fire-alt",search:["burn","caliente","flame","heat","hot","popular"],styles:["solid"],label:"Alternate Fire"},{name:"fire-extinguisher",search:["burn","caliente","fire fighter","flame","heat","hot","rescue"],styles:["solid"],label:"fire-extinguisher"},{name:"firefox",search:["browser"],styles:["brands"],label:"Firefox"},{name:"firefox-browser",search:["browser"],styles:["brands"],label:"Firefox Browser"},{name:"first-aid",search:["emergency","emt","health","medical","rescue"],styles:["solid"],label:"First Aid"},{name:"first-order",search:[],styles:["brands"],label:"First Order"},{name:"first-order-alt",search:[],styles:["brands"],label:"Alternate First Order"},{name:"firstdraft",search:[],styles:["brands"],label:"firstdraft"},{name:"fish",search:["fauna","gold","seafood","swimming"],styles:["solid"],label:"Fish"},{name:"fist-raised",search:["Dungeons & Dragons","d&d","dnd","fantasy","hand","ki","monk","resist","strength","unarmed combat"],styles:["solid"],label:"Raised Fist"},{name:"flag",search:["country","notice","notification","notify","pole","report","symbol"],styles:["solid","regular"],label:"flag"},{name:"flag-checkered",search:["notice","notification","notify","pole","racing","report","symbol"],styles:["solid"],label:"flag-checkered"},{name:"flag-usa",search:["betsy ross","country","old glory","stars","stripes","symbol"],styles:["solid"],label:"United States of America Flag"},{name:"flask",search:["beaker","experimental","labs","science"],styles:["solid"],label:"Flask"},{name:"flickr",search:[],styles:["brands"],label:"Flickr"},{name:"flipboard",search:[],styles:["brands"],label:"Flipboard"},{name:"flushed",search:["embarrassed","emoticon","face"],styles:["solid","regular"],label:"Flushed Face"},{name:"fly",search:[],styles:["brands"],label:"Fly"},{name:"folder",search:["archive","directory","document","file"],styles:["solid","regular"],label:"Folder"},{name:"folder-minus",search:["archive","delete","directory","document","file","negative","remove"],styles:["solid"],label:"Folder Minus"},{name:"folder-open",search:["archive","directory","document","empty","file","new"],styles:["solid","regular"],label:"Folder Open"},{name:"folder-plus",search:["add","archive","create","directory","document","file","new","positive"],styles:["solid"],label:"Folder Plus"},{name:"font",search:["alphabet","glyph","text","type","typeface"],styles:["solid"],label:"font"},{name:"font-awesome",search:["meanpath"],styles:["brands"],label:"Font Awesome"},{name:"font-awesome-alt",search:[],styles:["brands"],label:"Alternate Font Awesome"},{name:"font-awesome-flag",search:[],styles:["brands"],label:"Font Awesome Flag"},{name:"fonticons",search:[],styles:["brands"],label:"Fonticons"},{name:"fonticons-fi",search:[],styles:["brands"],label:"Fonticons Fi"},{name:"football-ball",search:["ball","fall","nfl","pigskin","seasonal"],styles:["solid"],label:"Football Ball"},{name:"fort-awesome",search:["castle"],styles:["brands"],label:"Fort Awesome"},{name:"fort-awesome-alt",search:["castle"],styles:["brands"],label:"Alternate Fort Awesome"},{name:"forumbee",search:[],styles:["brands"],label:"Forumbee"},{name:"forward",search:["forward","next","skip"],styles:["solid"],label:"forward"},{name:"foursquare",search:[],styles:["brands"],label:"Foursquare"},{name:"free-code-camp",search:[],styles:["brands"],label:"freeCodeCamp"},{name:"freebsd",search:[],styles:["brands"],label:"FreeBSD"},{name:"frog",search:["amphibian","bullfrog","fauna","hop","kermit","kiss","prince","ribbit","toad","wart"],styles:["solid"],label:"Frog"},{name:"frown",search:["disapprove","emoticon","face","rating","sad"],styles:["solid","regular"],label:"Frowning Face"},{name:"frown-open",search:["disapprove","emoticon","face","rating","sad"],styles:["solid","regular"],label:"Frowning Face With Open Mouth"},{name:"fulcrum",search:[],styles:["brands"],label:"Fulcrum"},{name:"funnel-dollar",search:["filter","money","options","separate","sort"],styles:["solid"],label:"Funnel Dollar"},{name:"futbol",search:["ball","football","mls","soccer"],styles:["solid","regular"],label:"Futbol"},{name:"galactic-republic",search:["politics","star wars"],styles:["brands"],label:"Galactic Republic"},{name:"galactic-senate",search:["star wars"],styles:["brands"],label:"Galactic Senate"},{name:"gamepad",search:["arcade","controller","d-pad","joystick","video","video game"],styles:["solid"],label:"Gamepad"},{name:"gas-pump",search:["car","fuel","gasoline","petrol"],styles:["solid"],label:"Gas Pump"},{name:"gavel",search:["hammer","judge","law","lawyer","opinion"],styles:["solid"],label:"Gavel"},{name:"gem",search:["diamond","jewelry","sapphire","stone","treasure"],styles:["solid","regular"],label:"Gem"},{name:"genderless",search:["androgynous","asexual","sexless"],styles:["solid"],label:"Genderless"},{name:"get-pocket",search:[],styles:["brands"],label:"Get Pocket"},{name:"gg",search:[],styles:["brands"],label:"GG Currency"},{name:"gg-circle",search:[],styles:["brands"],label:"GG Currency Circle"},{name:"ghost",search:["apparition","blinky","clyde","floating","halloween","holiday","inky","pinky","spirit"],styles:["solid"],label:"Ghost"},{name:"gift",search:["christmas","generosity","giving","holiday","party","present","wrapped","xmas"],styles:["solid"],label:"gift"},{name:"gifts",search:["christmas","generosity","giving","holiday","party","present","wrapped","xmas"],styles:["solid"],label:"Gifts"},{name:"git",search:[],styles:["brands"],label:"Git"},{name:"git-alt",search:[],styles:["brands"],label:"Git Alt"},{name:"git-square",search:[],styles:["brands"],label:"Git Square"},{name:"github",search:["octocat"],styles:["brands"],label:"GitHub"},{name:"github-alt",search:["octocat"],styles:["brands"],label:"Alternate GitHub"},{name:"github-square",search:["octocat"],styles:["brands"],label:"GitHub Square"},{name:"gitkraken",search:[],styles:["brands"],label:"GitKraken"},{name:"gitlab",search:["Axosoft"],styles:["brands"],label:"GitLab"},{name:"gitter",search:[],styles:["brands"],label:"Gitter"},{name:"glass-cheers",search:["alcohol","bar","beverage","celebration","champagne","clink","drink","holiday","new year's eve","party","toast"],styles:["solid"],label:"Glass Cheers"},{name:"glass-martini",search:["alcohol","bar","beverage","drink","liquor"],styles:["solid"],label:"Martini Glass"},{name:"glass-martini-alt",search:["alcohol","bar","beverage","drink","liquor"],styles:["solid"],label:"Alternate Glass Martini"},{name:"glass-whiskey",search:["alcohol","bar","beverage","bourbon","drink","liquor","neat","rye","scotch","whisky"],styles:["solid"],label:"Glass Whiskey"},{name:"glasses",search:["hipster","nerd","reading","sight","spectacles","vision"],styles:["solid"],label:"Glasses"},{name:"glide",search:[],styles:["brands"],label:"Glide"},{name:"glide-g",search:[],styles:["brands"],label:"Glide G"},{name:"globe",search:["all","coordinates","country","earth","global","gps","language","localize","location","map","online","place","planet","translate","travel","world"],styles:["solid"],label:"Globe"},{name:"globe-africa",search:["all","country","earth","global","gps","language","localize","location","map","online","place","planet","translate","travel","world"],styles:["solid"],label:"Globe with Africa shown"},{name:"globe-americas",search:["all","country","earth","global","gps","language","localize","location","map","online","place","planet","translate","travel","world"],styles:["solid"],label:"Globe with Americas shown"},{name:"globe-asia",search:["all","country","earth","global","gps","language","localize","location","map","online","place","planet","translate","travel","world"],styles:["solid"],label:"Globe with Asia shown"},{name:"globe-europe",search:["all","country","earth","global","gps","language","localize","location","map","online","place","planet","translate","travel","world"],styles:["solid"],label:"Globe with Europe shown"},{name:"gofore",search:[],styles:["brands"],label:"Gofore"},{name:"golf-ball",search:["caddy","eagle","putt","tee"],styles:["solid"],label:"Golf Ball"},{name:"goodreads",search:[],styles:["brands"],label:"Goodreads"},{name:"goodreads-g",search:[],styles:["brands"],label:"Goodreads G"},{name:"google",search:[],styles:["brands"],label:"Google Logo"},{name:"google-drive",search:[],styles:["brands"],label:"Google Drive"},{name:"google-play",search:[],styles:["brands"],label:"Google Play"},{name:"google-plus",search:["google-plus-circle","google-plus-official"],styles:["brands"],label:"Google Plus"},{name:"google-plus-g",search:["google-plus","social network"],styles:["brands"],label:"Google Plus G"},{name:"google-plus-square",search:["social network"],styles:["brands"],label:"Google Plus Square"},{name:"google-wallet",search:[],styles:["brands"],label:"Google Wallet"},{name:"gopuram",search:["building","entrance","hinduism","temple","tower"],styles:["solid"],label:"Gopuram"},{name:"graduation-cap",search:["ceremony","college","graduate","learning","school","student"],styles:["solid"],label:"Graduation Cap"},{name:"gratipay",search:["favorite","heart","like","love"],styles:["brands"],label:"Gratipay (Gittip)"},{name:"grav",search:[],styles:["brands"],label:"Grav"},{name:"greater-than",search:["arithmetic","compare","math"],styles:["solid"],label:"Greater Than"},{name:"greater-than-equal",search:["arithmetic","compare","math"],styles:["solid"],label:"Greater Than Equal To"},{name:"grimace",search:["cringe","emoticon","face","teeth"],styles:["solid","regular"],label:"Grimacing Face"},{name:"grin",search:["emoticon","face","laugh","smile"],styles:["solid","regular"],label:"Grinning Face"},{name:"grin-alt",search:["emoticon","face","laugh","smile"],styles:["solid","regular"],label:"Alternate Grinning Face"},{name:"grin-beam",search:["emoticon","face","laugh","smile"],styles:["solid","regular"],label:"Grinning Face With Smiling Eyes"},{name:"grin-beam-sweat",search:["embarass","emoticon","face","smile"],styles:["solid","regular"],label:"Grinning Face With Sweat"},{name:"grin-hearts",search:["emoticon","face","love","smile"],styles:["solid","regular"],label:"Smiling Face With Heart-Eyes"},{name:"grin-squint",search:["emoticon","face","laugh","smile"],styles:["solid","regular"],label:"Grinning Squinting Face"},{name:"grin-squint-tears",search:["emoticon","face","happy","smile"],styles:["solid","regular"],label:"Rolling on the Floor Laughing"},{name:"grin-stars",search:["emoticon","face","star-struck"],styles:["solid","regular"],label:"Star-Struck"},{name:"grin-tears",search:["LOL","emoticon","face"],styles:["solid","regular"],label:"Face With Tears of Joy"},{name:"grin-tongue",search:["LOL","emoticon","face"],styles:["solid","regular"],label:"Face With Tongue"},{name:"grin-tongue-squint",search:["LOL","emoticon","face"],styles:["solid","regular"],label:"Squinting Face With Tongue"},{name:"grin-tongue-wink",search:["LOL","emoticon","face"],styles:["solid","regular"],label:"Winking Face With Tongue"},{name:"grin-wink",search:["emoticon","face","flirt","laugh","smile"],styles:["solid","regular"],label:"Grinning Winking Face"},{name:"grip-horizontal",search:["affordance","drag","drop","grab","handle"],styles:["solid"],label:"Grip Horizontal"},{name:"grip-lines",search:["affordance","drag","drop","grab","handle"],styles:["solid"],label:"Grip Lines"},{name:"grip-lines-vertical",search:["affordance","drag","drop","grab","handle"],styles:["solid"],label:"Grip Lines Vertical"},{name:"grip-vertical",search:["affordance","drag","drop","grab","handle"],styles:["solid"],label:"Grip Vertical"},{name:"gripfire",search:[],styles:["brands"],label:"Gripfire, Inc."},{name:"grunt",search:[],styles:["brands"],label:"Grunt"},{name:"guitar",search:["acoustic","instrument","music","rock","rock and roll","song","strings"],styles:["solid"],label:"Guitar"},{name:"gulp",search:[],styles:["brands"],label:"Gulp"},{name:"h-square",search:["directions","emergency","hospital","hotel","map"],styles:["solid"],label:"H Square"},{name:"hacker-news",search:[],styles:["brands"],label:"Hacker News"},{name:"hacker-news-square",search:[],styles:["brands"],label:"Hacker News Square"},{name:"hackerrank",search:[],styles:["brands"],label:"Hackerrank"},{name:"hamburger",search:["bacon","beef","burger","burger king","cheeseburger","fast food","grill","ground beef","mcdonalds","sandwich"],styles:["solid"],label:"Hamburger"},{name:"hammer",search:["admin","fix","repair","settings","tool"],styles:["solid"],label:"Hammer"},{name:"hamsa",search:["amulet","christianity","islam","jewish","judaism","muslim","protection"],styles:["solid"],label:"Hamsa"},{name:"hand-holding",search:["carry","lift"],styles:["solid"],label:"Hand Holding"},{name:"hand-holding-heart",search:["carry","charity","gift","lift","package"],styles:["solid"],label:"Hand Holding Heart"},{name:"hand-holding-medical",search:["care","covid-19","donate","help"],styles:["solid"],label:"Hand Holding Medical Cross"},{name:"hand-holding-usd",search:["$","carry","dollar sign","donation","giving","lift","money","price"],styles:["solid"],label:"Hand Holding US Dollar"},{name:"hand-holding-water",search:["carry","covid-19","drought","grow","lift"],styles:["solid"],label:"Hand Holding Water"},{name:"hand-lizard",search:["game","roshambo"],styles:["solid","regular"],label:"Lizard (Hand)"},{name:"hand-middle-finger",search:["flip the bird","gesture","hate","rude"],styles:["solid"],label:"Hand with Middle Finger Raised"},{name:"hand-paper",search:["game","halt","roshambo","stop"],styles:["solid","regular"],label:"Paper (Hand)"},{name:"hand-peace",search:["rest","truce"],styles:["solid","regular"],label:"Peace (Hand)"},{name:"hand-point-down",search:["finger","hand-o-down","point"],styles:["solid","regular"],label:"Hand Pointing Down"},{name:"hand-point-left",search:["back","finger","hand-o-left","left","point","previous"],styles:["solid","regular"],label:"Hand Pointing Left"},{name:"hand-point-right",search:["finger","forward","hand-o-right","next","point","right"],styles:["solid","regular"],label:"Hand Pointing Right"},{name:"hand-point-up",search:["finger","hand-o-up","point"],styles:["solid","regular"],label:"Hand Pointing Up"},{name:"hand-pointer",search:["arrow","cursor","select"],styles:["solid","regular"],label:"Pointer (Hand)"},{name:"hand-rock",search:["fist","game","roshambo"],styles:["solid","regular"],label:"Rock (Hand)"},{name:"hand-scissors",search:["cut","game","roshambo"],styles:["solid","regular"],label:"Scissors (Hand)"},{name:"hand-sparkles",search:["clean","covid-19","hygiene","magic","soap","wash"],styles:["solid"],label:"Hand Sparkles"},{name:"hand-spock",search:["live long","prosper","salute","star trek","vulcan"],styles:["solid","regular"],label:"Spock (Hand)"},{name:"hands",search:["carry","hold","lift"],styles:["solid"],label:"Hands"},{name:"hands-helping",search:["aid","assistance","handshake","partnership","volunteering"],styles:["solid"],label:"Helping Hands"},{name:"hands-wash",search:["covid-19","hygiene","soap","wash"],styles:["solid"],label:"Hands Wash"},{name:"handshake",search:["agreement","greeting","meeting","partnership"],styles:["solid","regular"],label:"Handshake"},{name:"handshake-alt-slash",search:["broken","covid-19","social distance"],styles:["solid"],label:"Handshake Alternate Slash"},{name:"handshake-slash",search:["broken","covid-19","social distance"],styles:["solid"],label:"Handshake Slash"},{name:"hanukiah",search:["candle","hanukkah","jewish","judaism","light"],styles:["solid"],label:"Hanukiah"},{name:"hard-hat",search:["construction","hardhat","helmet","safety"],styles:["solid"],label:"Hard Hat"},{name:"hashtag",search:["Twitter","instagram","pound","social media","tag"],styles:["solid"],label:"Hashtag"},{name:"hat-cowboy",search:["buckaroo","horse","jackeroo","john b.","old west","pardner","ranch","rancher","rodeo","western","wrangler"],styles:["solid"],label:"Cowboy Hat"},{name:"hat-cowboy-side",search:["buckaroo","horse","jackeroo","john b.","old west","pardner","ranch","rancher","rodeo","western","wrangler"],styles:["solid"],label:"Cowboy Hat Side"},{name:"hat-wizard",search:["Dungeons & Dragons","accessory","buckle","clothing","d&d","dnd","fantasy","halloween","head","holiday","mage","magic","pointy","witch"],styles:["solid"],label:"Wizard's Hat"},{name:"hdd",search:["cpu","hard drive","harddrive","machine","save","storage"],styles:["solid","regular"],label:"HDD"},{name:"head-side-cough",search:["cough","covid-19","germs","lungs","respiratory","sick"],styles:["solid"],label:"Head Side Cough"},{name:"head-side-cough-slash",search:["cough","covid-19","germs","lungs","respiratory","sick"],styles:["solid"],label:"Head Side-cough-slash"},{name:"head-side-mask",search:["breath","covid-19","filter","respirator","virus"],styles:["solid"],label:"Head Side Mask"},{name:"head-side-virus",search:["cold","covid-19","flu","sick"],styles:["solid"],label:"Head Side Virus"},{name:"heading",search:["format","header","text","title"],styles:["solid"],label:"heading"},{name:"headphones",search:["audio","listen","music","sound","speaker"],styles:["solid"],label:"headphones"},{name:"headphones-alt",search:["audio","listen","music","sound","speaker"],styles:["solid"],label:"Alternate Headphones"},{name:"headset",search:["audio","gamer","gaming","listen","live chat","microphone","shot caller","sound","support","telemarketer"],styles:["solid"],label:"Headset"},{name:"heart",search:["favorite","like","love","relationship","valentine"],styles:["solid","regular"],label:"Heart"},{name:"heart-broken",search:["breakup","crushed","dislike","dumped","grief","love","lovesick","relationship","sad"],styles:["solid"],label:"Heart Broken"},{name:"heartbeat",search:["ekg","electrocardiogram","health","lifeline","vital signs"],styles:["solid"],label:"Heartbeat"},{name:"helicopter",search:["airwolf","apache","chopper","flight","fly","travel"],styles:["solid"],label:"Helicopter"},{name:"highlighter",search:["edit","marker","sharpie","update","write"],styles:["solid"],label:"Highlighter"},{name:"hiking",search:["activity","backpack","fall","fitness","outdoors","person","seasonal","walking"],styles:["solid"],label:"Hiking"},{name:"hippo",search:["animal","fauna","hippopotamus","hungry","mammal"],styles:["solid"],label:"Hippo"},{name:"hips",search:[],styles:["brands"],label:"Hips"},{name:"hire-a-helper",search:[],styles:["brands"],label:"HireAHelper"},{name:"history",search:["Rewind","clock","reverse","time","time machine"],styles:["solid"],label:"History"},{name:"hockey-puck",search:["ice","nhl","sport"],styles:["solid"],label:"Hockey Puck"},{name:"holly-berry",search:["catwoman","christmas","decoration","flora","halle","holiday","ororo munroe","plant","storm","xmas"],styles:["solid"],label:"Holly Berry"},{name:"home",search:["abode","building","house","main"],styles:["solid"],label:"home"},{name:"hooli",search:[],styles:["brands"],label:"Hooli"},{name:"hornbill",search:[],styles:["brands"],label:"Hornbill"},{name:"horse",search:["equus","fauna","mammmal","mare","neigh","pony"],styles:["solid"],label:"Horse"},{name:"horse-head",search:["equus","fauna","mammmal","mare","neigh","pony"],styles:["solid"],label:"Horse Head"},{name:"hospital",search:["building","covid-19","emergency room","medical center"],styles:["solid","regular"],label:"hospital"},{name:"hospital-alt",search:["building","covid-19","emergency room","medical center"],styles:["solid"],label:"Alternate Hospital"},{name:"hospital-symbol",search:["clinic","covid-19","emergency","map"],styles:["solid"],label:"Hospital Symbol"},{name:"hospital-user",search:["covid-19","doctor","network","patient","primary care"],styles:["solid"],label:"Hospital with User"},{name:"hot-tub",search:["bath","jacuzzi","massage","sauna","spa"],styles:["solid"],label:"Hot Tub"},{name:"hotdog",search:["bun","chili","frankfurt","frankfurter","kosher","polish","sandwich","sausage","vienna","weiner"],styles:["solid"],label:"Hot Dog"},{name:"hotel",search:["building","inn","lodging","motel","resort","travel"],styles:["solid"],label:"Hotel"},{name:"hotjar",search:[],styles:["brands"],label:"Hotjar"},{name:"hourglass",search:["hour","minute","sand","stopwatch","time"],styles:["solid","regular"],label:"Hourglass"},{name:"hourglass-end",search:["hour","minute","sand","stopwatch","time"],styles:["solid"],label:"Hourglass End"},{name:"hourglass-half",search:["hour","minute","sand","stopwatch","time"],styles:["solid"],label:"Hourglass Half"},{name:"hourglass-start",search:["hour","minute","sand","stopwatch","time"],styles:["solid"],label:"Hourglass Start"},{name:"house-damage",search:["building","devastation","disaster","home","insurance"],styles:["solid"],label:"Damaged House"},{name:"house-user",search:["covid-19","home","isolation","quarantine"],styles:["solid"],label:"House User"},{name:"houzz",search:[],styles:["brands"],label:"Houzz"},{name:"hryvnia",search:["currency","money","ukraine","ukrainian"],styles:["solid"],label:"Hryvnia"},{name:"html5",search:[],styles:["brands"],label:"HTML 5 Logo"},{name:"hubspot",search:[],styles:["brands"],label:"HubSpot"},{name:"i-cursor",search:["editing","i-beam","type","writing"],styles:["solid"],label:"I Beam Cursor"},{name:"ice-cream",search:["chocolate","cone","dessert","frozen","scoop","sorbet","vanilla","yogurt"],styles:["solid"],label:"Ice Cream"},{name:"icicles",search:["cold","frozen","hanging","ice","seasonal","sharp"],styles:["solid"],label:"Icicles"},{name:"icons",search:["bolt","emoji","heart","image","music","photo","symbols"],styles:["solid"],label:"Icons"},{name:"id-badge",search:["address","contact","identification","license","profile"],styles:["solid","regular"],label:"Identification Badge"},{name:"id-card",search:["contact","demographics","document","identification","issued","profile"],styles:["solid","regular"],label:"Identification Card"},{name:"id-card-alt",search:["contact","demographics","document","identification","issued","profile"],styles:["solid"],label:"Alternate Identification Card"},{name:"ideal",search:[],styles:["brands"],label:"iDeal"},{name:"igloo",search:["dome","dwelling","eskimo","home","house","ice","snow"],styles:["solid"],label:"Igloo"},{name:"image",search:["album","landscape","photo","picture"],styles:["solid","regular"],label:"Image"},{name:"images",search:["album","landscape","photo","picture"],styles:["solid","regular"],label:"Images"},{name:"imdb",search:[],styles:["brands"],label:"IMDB"},{name:"inbox",search:["archive","desk","email","mail","message"],styles:["solid"],label:"inbox"},{name:"indent",search:["align","justify","paragraph","tab"],styles:["solid"],label:"Indent"},{name:"industry",search:["building","factory","industrial","manufacturing","mill","warehouse"],styles:["solid"],label:"Industry"},{name:"infinity",search:["eternity","forever","math"],styles:["solid"],label:"Infinity"},{name:"info",search:["details","help","information","more","support"],styles:["solid"],label:"Info"},{name:"info-circle",search:["details","help","information","more","support"],styles:["solid"],label:"Info Circle"},{name:"instagram",search:[],styles:["brands"],label:"Instagram"},{name:"instagram-square",search:[],styles:["brands"],label:"Instagram Square"},{name:"intercom",search:["app","customer","messenger"],styles:["brands"],label:"Intercom"},{name:"internet-explorer",search:["browser","ie"],styles:["brands"],label:"Internet-explorer"},{name:"invision",search:["app","design","interface"],styles:["brands"],label:"InVision"},{name:"ioxhost",search:[],styles:["brands"],label:"ioxhost"},{name:"italic",search:["edit","emphasis","font","format","text","type"],styles:["solid"],label:"italic"},{name:"itch-io",search:[],styles:["brands"],label:"itch.io"},{name:"itunes",search:[],styles:["brands"],label:"iTunes"},{name:"itunes-note",search:[],styles:["brands"],label:"Itunes Note"},{name:"java",search:[],styles:["brands"],label:"Java"},{name:"jedi",search:["crest","force","sith","skywalker","star wars","yoda"],styles:["solid"],label:"Jedi"},{name:"jedi-order",search:["star wars"],styles:["brands"],label:"Jedi Order"},{name:"jenkins",search:[],styles:["brands"],label:"Jenkis"},{name:"jira",search:["atlassian"],styles:["brands"],label:"Jira"},{name:"joget",search:[],styles:["brands"],label:"Joget"},{name:"joint",search:["blunt","cannabis","doobie","drugs","marijuana","roach","smoke","smoking","spliff"],styles:["solid"],label:"Joint"},{name:"joomla",search:[],styles:["brands"],label:"Joomla Logo"},{name:"journal-whills",search:["book","force","jedi","sith","star wars","yoda"],styles:["solid"],label:"Journal of the Whills"},{name:"js",search:[],styles:["brands"],label:"JavaScript (JS)"},{name:"js-square",search:[],styles:["brands"],label:"JavaScript (JS) Square"},{name:"jsfiddle",search:[],styles:["brands"],label:"jsFiddle"},{name:"kaaba",search:["building","cube","islam","muslim"],styles:["solid"],label:"Kaaba"},{name:"kaggle",search:[],styles:["brands"],label:"Kaggle"},{name:"key",search:["lock","password","private","secret","unlock"],styles:["solid"],label:"key"},{name:"keybase",search:[],styles:["brands"],label:"Keybase"},{name:"keyboard",search:["accessory","edit","input","text","type","write"],styles:["solid","regular"],label:"Keyboard"},{name:"keycdn",search:[],styles:["brands"],label:"KeyCDN"},{name:"khanda",search:["chakkar","sikh","sikhism","sword"],styles:["solid"],label:"Khanda"},{name:"kickstarter",search:[],styles:["brands"],label:"Kickstarter"},{name:"kickstarter-k",search:[],styles:["brands"],label:"Kickstarter K"},{name:"kiss",search:["beso","emoticon","face","love","smooch"],styles:["solid","regular"],label:"Kissing Face"},{name:"kiss-beam",search:["beso","emoticon","face","love","smooch"],styles:["solid","regular"],label:"Kissing Face With Smiling Eyes"},{name:"kiss-wink-heart",search:["beso","emoticon","face","love","smooch"],styles:["solid","regular"],label:"Face Blowing a Kiss"},{name:"kiwi-bird",search:["bird","fauna","new zealand"],styles:["solid"],label:"Kiwi Bird"},{name:"korvue",search:[],styles:["brands"],label:"KORVUE"},{name:"landmark",search:["building","historic","memorable","monument","politics"],styles:["solid"],label:"Landmark"},{name:"language",search:["dialect","idiom","localize","speech","translate","vernacular"],styles:["solid"],label:"Language"},{name:"laptop",search:["computer","cpu","dell","demo","device","mac","macbook","machine","pc"],styles:["solid"],label:"Laptop"},{name:"laptop-code",search:["computer","cpu","dell","demo","develop","device","mac","macbook","machine","pc"],styles:["solid"],label:"Laptop Code"},{name:"laptop-house",search:["computer","covid-19","device","office","remote","work from home"],styles:["solid"],label:"Laptop House"},{name:"laptop-medical",search:["computer","device","ehr","electronic health records","history"],styles:["solid"],label:"Laptop Medical"},{name:"laravel",search:[],styles:["brands"],label:"Laravel"},{name:"lastfm",search:[],styles:["brands"],label:"last.fm"},{name:"lastfm-square",search:[],styles:["brands"],label:"last.fm Square"},{name:"laugh",search:["LOL","emoticon","face","laugh","smile"],styles:["solid","regular"],label:"Grinning Face With Big Eyes"},{name:"laugh-beam",search:["LOL","emoticon","face","happy","smile"],styles:["solid","regular"],label:"Laugh Face with Beaming Eyes"},{name:"laugh-squint",search:["LOL","emoticon","face","happy","smile"],styles:["solid","regular"],label:"Laughing Squinting Face"},{name:"laugh-wink",search:["LOL","emoticon","face","happy","smile"],styles:["solid","regular"],label:"Laughing Winking Face"},{name:"layer-group",search:["arrange","develop","layers","map","stack"],styles:["solid"],label:"Layer Group"},{name:"leaf",search:["eco","flora","nature","plant","vegan"],styles:["solid"],label:"leaf"},{name:"leanpub",search:[],styles:["brands"],label:"Leanpub"},{name:"lemon",search:["citrus","lemonade","lime","tart"],styles:["solid","regular"],label:"Lemon"},{name:"less",search:[],styles:["brands"],label:"Less"},{name:"less-than",search:["arithmetic","compare","math"],styles:["solid"],label:"Less Than"},{name:"less-than-equal",search:["arithmetic","compare","math"],styles:["solid"],label:"Less Than Equal To"},{name:"level-down-alt",search:["arrow","level-down"],styles:["solid"],label:"Alternate Level Down"},{name:"level-up-alt",search:["arrow","level-up"],styles:["solid"],label:"Alternate Level Up"},{name:"life-ring",search:["coast guard","help","overboard","save","support"],styles:["solid","regular"],label:"Life Ring"},{name:"lightbulb",search:["energy","idea","inspiration","light"],styles:["solid","regular"],label:"Lightbulb"},{name:"line",search:[],styles:["brands"],label:"Line"},{name:"link",search:["attach","attachment","chain","connect"],styles:["solid"],label:"Link"},{name:"linkedin",search:["linkedin-square"],styles:["brands"],label:"LinkedIn"},{name:"linkedin-in",search:["linkedin"],styles:["brands"],label:"LinkedIn In"},{name:"linode",search:[],styles:["brands"],label:"Linode"},{name:"linux",search:["tux"],styles:["brands"],label:"Linux"},{name:"lira-sign",search:["currency","money","try","turkish"],styles:["solid"],label:"Turkish Lira Sign"},{name:"list",search:["checklist","completed","done","finished","ol","todo","ul"],styles:["solid"],label:"List"},{name:"list-alt",search:["checklist","completed","done","finished","ol","todo","ul"],styles:["solid","regular"],label:"Alternate List"},{name:"list-ol",search:["checklist","completed","done","finished","numbers","ol","todo","ul"],styles:["solid"],label:"list-ol"},{name:"list-ul",search:["checklist","completed","done","finished","ol","todo","ul"],styles:["solid"],label:"list-ul"},{name:"location-arrow",search:["address","compass","coordinate","direction","gps","map","navigation","place"],styles:["solid"],label:"location-arrow"},{name:"lock",search:["admin","lock","open","password","private","protect","security"],styles:["solid"],label:"lock"},{name:"lock-open",search:["admin","lock","open","password","private","protect","security"],styles:["solid"],label:"Lock Open"},{name:"long-arrow-alt-down",search:["download","long-arrow-down"],styles:["solid"],label:"Alternate Long Arrow Down"},{name:"long-arrow-alt-left",search:["back","long-arrow-left","previous"],styles:["solid"],label:"Alternate Long Arrow Left"},{name:"long-arrow-alt-right",search:["forward","long-arrow-right","next"],styles:["solid"],label:"Alternate Long Arrow Right"},{name:"long-arrow-alt-up",search:["long-arrow-up","upload"],styles:["solid"],label:"Alternate Long Arrow Up"},{name:"low-vision",search:["blind","eye","sight"],styles:["solid"],label:"Low Vision"},{name:"luggage-cart",search:["bag","baggage","suitcase","travel"],styles:["solid"],label:"Luggage Cart"},{name:"lungs",search:["air","breath","covid-19","organ","respiratory"],styles:["solid"],label:"Lungs"},{name:"lungs-virus",search:["breath","covid-19","respiratory","sick"],styles:["solid"],label:"Lungs Virus"},{name:"lyft",search:[],styles:["brands"],label:"lyft"},{name:"magento",search:[],styles:["brands"],label:"Magento"},{name:"magic",search:["autocomplete","automatic","mage","magic","spell","wand","witch","wizard"],styles:["solid"],label:"magic"},{name:"magnet",search:["Attract","lodestone","tool"],styles:["solid"],label:"magnet"},{name:"mail-bulk",search:["archive","envelope","letter","post office","postal","postcard","send","stamp","usps"],styles:["solid"],label:"Mail Bulk"},{name:"mailchimp",search:[],styles:["brands"],label:"Mailchimp"},{name:"male",search:["human","man","person","profile","user"],styles:["solid"],label:"Male"},{name:"mandalorian",search:[],styles:["brands"],label:"Mandalorian"},{name:"map",search:["address","coordinates","destination","gps","localize","location","map","navigation","paper","pin","place","point of interest","position","route","travel"],styles:["solid","regular"],label:"Map"},{name:"map-marked",search:["address","coordinates","destination","gps","localize","location","map","navigation","paper","pin","place","point of interest","position","route","travel"],styles:["solid"],label:"Map Marked"},{name:"map-marked-alt",search:["address","coordinates","destination","gps","localize","location","map","navigation","paper","pin","place","point of interest","position","route","travel"],styles:["solid"],label:"Alternate Map Marked"},{name:"map-marker",search:["address","coordinates","destination","gps","localize","location","map","navigation","paper","pin","place","point of interest","position","route","travel"],styles:["solid"],label:"map-marker"},{name:"map-marker-alt",search:["address","coordinates","destination","gps","localize","location","map","navigation","paper","pin","place","point of interest","position","route","travel"],styles:["solid"],label:"Alternate Map Marker"},{name:"map-pin",search:["address","agree","coordinates","destination","gps","localize","location","map","marker","navigation","pin","place","position","travel"],styles:["solid"],label:"Map Pin"},{name:"map-signs",search:["directions","directory","map","signage","wayfinding"],styles:["solid"],label:"Map Signs"},{name:"markdown",search:[],styles:["brands"],label:"Markdown"},{name:"marker",search:["design","edit","sharpie","update","write"],styles:["solid"],label:"Marker"},{name:"mars",search:["male"],styles:["solid"],label:"Mars"},{name:"mars-double",search:[],styles:["solid"],label:"Mars Double"},{name:"mars-stroke",search:[],styles:["solid"],label:"Mars Stroke"},{name:"mars-stroke-h",search:[],styles:["solid"],label:"Mars Stroke Horizontal"},{name:"mars-stroke-v",search:[],styles:["solid"],label:"Mars Stroke Vertical"},{name:"mask",search:["carnivale","costume","disguise","halloween","secret","super hero"],styles:["solid"],label:"Mask"},{name:"mastodon",search:[],styles:["brands"],label:"Mastodon"},{name:"maxcdn",search:[],styles:["brands"],label:"MaxCDN"},{name:"mdb",search:[],styles:["brands"],label:"Material Design for Bootstrap"},{name:"medal",search:["award","ribbon","star","trophy"],styles:["solid"],label:"Medal"},{name:"medapps",search:[],styles:["brands"],label:"MedApps"},{name:"medium",search:[],styles:["brands"],label:"Medium"},{name:"medium-m",search:[],styles:["brands"],label:"Medium M"},{name:"medkit",search:["first aid","firstaid","health","help","support"],styles:["solid"],label:"medkit"},{name:"medrt",search:[],styles:["brands"],label:"MRT"},{name:"meetup",search:[],styles:["brands"],label:"Meetup"},{name:"megaport",search:[],styles:["brands"],label:"Megaport"},{name:"meh",search:["emoticon","face","neutral","rating"],styles:["solid","regular"],label:"Neutral Face"},{name:"meh-blank",search:["emoticon","face","neutral","rating"],styles:["solid","regular"],label:"Face Without Mouth"},{name:"meh-rolling-eyes",search:["emoticon","face","neutral","rating"],styles:["solid","regular"],label:"Face With Rolling Eyes"},{name:"memory",search:["DIMM","RAM","hardware","storage","technology"],styles:["solid"],label:"Memory"},{name:"mendeley",search:[],styles:["brands"],label:"Mendeley"},{name:"menorah",search:["candle","hanukkah","jewish","judaism","light"],styles:["solid"],label:"Menorah"},{name:"mercury",search:["transgender"],styles:["solid"],label:"Mercury"},{name:"meteor",search:["armageddon","asteroid","comet","shooting star","space"],styles:["solid"],label:"Meteor"},{name:"microblog",search:[],styles:["brands"],label:"Micro.blog"},{name:"microchip",search:["cpu","hardware","processor","technology"],styles:["solid"],label:"Microchip"},{name:"microphone",search:["audio","podcast","record","sing","sound","voice"],styles:["solid"],label:"microphone"},{name:"microphone-alt",search:["audio","podcast","record","sing","sound","voice"],styles:["solid"],label:"Alternate Microphone"},{name:"microphone-alt-slash",search:["audio","disable","mute","podcast","record","sing","sound","voice"],styles:["solid"],label:"Alternate Microphone Slash"},{name:"microphone-slash",search:["audio","disable","mute","podcast","record","sing","sound","voice"],styles:["solid"],label:"Microphone Slash"},{name:"microscope",search:["covid-19","electron","lens","optics","science","shrink"],styles:["solid"],label:"Microscope"},{name:"microsoft",search:[],styles:["brands"],label:"Microsoft"},{name:"minus",search:["collapse","delete","hide","minify","negative","remove","trash"],styles:["solid"],label:"minus"},{name:"minus-circle",search:["delete","hide","negative","remove","shape","trash"],styles:["solid"],label:"Minus Circle"},{name:"minus-square",search:["collapse","delete","hide","minify","negative","remove","shape","trash"],styles:["solid","regular"],label:"Minus Square"},{name:"mitten",search:["clothing","cold","glove","hands","knitted","seasonal","warmth"],styles:["solid"],label:"Mitten"},{name:"mix",search:[],styles:["brands"],label:"Mix"},{name:"mixcloud",search:[],styles:["brands"],label:"Mixcloud"},{name:"mixer",search:[],styles:["brands"],label:"Mixer"},{name:"mizuni",search:[],styles:["brands"],label:"Mizuni"},{name:"mobile",search:["apple","call","cell phone","cellphone","device","iphone","number","screen","telephone"],styles:["solid"],label:"Mobile Phone"},{name:"mobile-alt",search:["apple","call","cell phone","cellphone","device","iphone","number","screen","telephone"],styles:["solid"],label:"Alternate Mobile"},{name:"modx",search:[],styles:["brands"],label:"MODX"},{name:"monero",search:[],styles:["brands"],label:"Monero"},{name:"money-bill",search:["buy","cash","checkout","money","payment","price","purchase"],styles:["solid"],label:"Money Bill"},{name:"money-bill-alt",search:["buy","cash","checkout","money","payment","price","purchase"],styles:["solid","regular"],label:"Alternate Money Bill"},{name:"money-bill-wave",search:["buy","cash","checkout","money","payment","price","purchase"],styles:["solid"],label:"Wavy Money Bill"},{name:"money-bill-wave-alt",search:["buy","cash","checkout","money","payment","price","purchase"],styles:["solid"],label:"Alternate Wavy Money Bill"},{name:"money-check",search:["bank check","buy","checkout","cheque","money","payment","price","purchase"],styles:["solid"],label:"Money Check"},{name:"money-check-alt",search:["bank check","buy","checkout","cheque","money","payment","price","purchase"],styles:["solid"],label:"Alternate Money Check"},{name:"monument",search:["building","historic","landmark","memorable"],styles:["solid"],label:"Monument"},{name:"moon",search:["contrast","crescent","dark","lunar","night"],styles:["solid","regular"],label:"Moon"},{name:"mortar-pestle",search:["crush","culinary","grind","medical","mix","pharmacy","prescription","spices"],styles:["solid"],label:"Mortar Pestle"},{name:"mosque",search:["building","islam","landmark","muslim"],styles:["solid"],label:"Mosque"},{name:"motorcycle",search:["bike","machine","transportation","vehicle"],styles:["solid"],label:"Motorcycle"},{name:"mountain",search:["glacier","hiking","hill","landscape","travel","view"],styles:["solid"],label:"Mountain"},{name:"mouse",search:["click","computer","cursor","input","peripheral"],styles:["solid"],label:"Mouse"},{name:"mouse-pointer",search:["arrow","cursor","select"],styles:["solid"],label:"Mouse Pointer"},{name:"mug-hot",search:["caliente","cocoa","coffee","cup","drink","holiday","hot chocolate","steam","tea","warmth"],styles:["solid"],label:"Mug Hot"},{name:"music",search:["lyrics","melody","note","sing","sound"],styles:["solid"],label:"Music"},{name:"napster",search:[],styles:["brands"],label:"Napster"},{name:"neos",search:[],styles:["brands"],label:"Neos"},{name:"network-wired",search:["computer","connect","ethernet","internet","intranet"],styles:["solid"],label:"Wired Network"},{name:"neuter",search:[],styles:["solid"],label:"Neuter"},{name:"newspaper",search:["article","editorial","headline","journal","journalism","news","press"],styles:["solid","regular"],label:"Newspaper"},{name:"nimblr",search:[],styles:["brands"],label:"Nimblr"},{name:"node",search:[],styles:["brands"],label:"Node.js"},{name:"node-js",search:[],styles:["brands"],label:"Node.js JS"},{name:"not-equal",search:["arithmetic","compare","math"],styles:["solid"],label:"Not Equal"},{name:"notes-medical",search:["clipboard","doctor","ehr","health","history","records"],styles:["solid"],label:"Medical Notes"},{name:"npm",search:[],styles:["brands"],label:"npm"},{name:"ns8",search:[],styles:["brands"],label:"NS8"},{name:"nutritionix",search:[],styles:["brands"],label:"Nutritionix"},{name:"object-group",search:["combine","copy","design","merge","select"],styles:["solid","regular"],label:"Object Group"},{name:"object-ungroup",search:["copy","design","merge","select","separate"],styles:["solid","regular"],label:"Object Ungroup"},{name:"odnoklassniki",search:[],styles:["brands"],label:"Odnoklassniki"},{name:"odnoklassniki-square",search:[],styles:["brands"],label:"Odnoklassniki Square"},{name:"oil-can",search:["auto","crude","gasoline","grease","lubricate","petroleum"],styles:["solid"],label:"Oil Can"},{name:"old-republic",search:["politics","star wars"],styles:["brands"],label:"Old Republic"},{name:"om",search:["buddhism","hinduism","jainism","mantra"],styles:["solid"],label:"Om"},{name:"opencart",search:[],styles:["brands"],label:"OpenCart"},{name:"openid",search:[],styles:["brands"],label:"OpenID"},{name:"opera",search:[],styles:["brands"],label:"Opera"},{name:"optin-monster",search:[],styles:["brands"],label:"Optin Monster"},{name:"orcid",search:[],styles:["brands"],label:"ORCID"},{name:"osi",search:[],styles:["brands"],label:"Open Source Initiative"},{name:"otter",search:["animal","badger","fauna","fur","mammal","marten"],styles:["solid"],label:"Otter"},{name:"outdent",search:["align","justify","paragraph","tab"],styles:["solid"],label:"Outdent"},{name:"page4",search:[],styles:["brands"],label:"page4 Corporation"},{name:"pagelines",search:["eco","flora","leaf","leaves","nature","plant","tree"],styles:["brands"],label:"Pagelines"},{name:"pager",search:["beeper","cellphone","communication"],styles:["solid"],label:"Pager"},{name:"paint-brush",search:["acrylic","art","brush","color","fill","paint","pigment","watercolor"],styles:["solid"],label:"Paint Brush"},{name:"paint-roller",search:["acrylic","art","brush","color","fill","paint","pigment","watercolor"],styles:["solid"],label:"Paint Roller"},{name:"palette",search:["acrylic","art","brush","color","fill","paint","pigment","watercolor"],styles:["solid"],label:"Palette"},{name:"palfed",search:[],styles:["brands"],label:"Palfed"},{name:"pallet",search:["archive","box","inventory","shipping","warehouse"],styles:["solid"],label:"Pallet"},{name:"paper-plane",search:["air","float","fold","mail","paper","send"],styles:["solid","regular"],label:"Paper Plane"},{name:"paperclip",search:["attach","attachment","connect","link"],styles:["solid"],label:"Paperclip"},{name:"parachute-box",search:["aid","assistance","rescue","supplies"],styles:["solid"],label:"Parachute Box"},{name:"paragraph",search:["edit","format","text","writing"],styles:["solid"],label:"paragraph"},{name:"parking",search:["auto","car","garage","meter"],styles:["solid"],label:"Parking"},{name:"passport",search:["document","id","identification","issued","travel"],styles:["solid"],label:"Passport"},{name:"pastafarianism",search:["agnosticism","atheism","flying spaghetti monster","fsm"],styles:["solid"],label:"Pastafarianism"},{name:"paste",search:["clipboard","copy","document","paper"],styles:["solid"],label:"Paste"},{name:"patreon",search:[],styles:["brands"],label:"Patreon"},{name:"pause",search:["hold","wait"],styles:["solid"],label:"pause"},{name:"pause-circle",search:["hold","wait"],styles:["solid","regular"],label:"Pause Circle"},{name:"paw",search:["animal","cat","dog","pet","print"],styles:["solid"],label:"Paw"},{name:"paypal",search:[],styles:["brands"],label:"Paypal"},{name:"peace",search:["serenity","tranquility","truce","war"],styles:["solid"],label:"Peace"},{name:"pen",search:["design","edit","update","write"],styles:["solid"],label:"Pen"},{name:"pen-alt",search:["design","edit","update","write"],styles:["solid"],label:"Alternate Pen"},{name:"pen-fancy",search:["design","edit","fountain pen","update","write"],styles:["solid"],label:"Pen Fancy"},{name:"pen-nib",search:["design","edit","fountain pen","update","write"],styles:["solid"],label:"Pen Nib"},{name:"pen-square",search:["edit","pencil-square","update","write"],styles:["solid"],label:"Pen Square"},{name:"pencil-alt",search:["design","edit","pencil","update","write"],styles:["solid"],label:"Alternate Pencil"},{name:"pencil-ruler",search:["design","draft","draw","pencil"],styles:["solid"],label:"Pencil Ruler"},{name:"penny-arcade",search:["Dungeons & Dragons","d&d","dnd","fantasy","game","gaming","pax","tabletop"],styles:["brands"],label:"Penny Arcade"},{name:"people-arrows",search:["covid-19","personal space","social distance","space","spread","users"],styles:["solid"],label:"People Arrows"},{name:"people-carry",search:["box","carry","fragile","help","movers","package"],styles:["solid"],label:"People Carry"},{name:"pepper-hot",search:["buffalo wings","capsicum","chili","chilli","habanero","jalapeno","mexican","spicy","tabasco","vegetable"],styles:["solid"],label:"Hot Pepper"},{name:"percent",search:["discount","fraction","proportion","rate","ratio"],styles:["solid"],label:"Percent"},{name:"percentage",search:["discount","fraction","proportion","rate","ratio"],styles:["solid"],label:"Percentage"},{name:"periscope",search:[],styles:["brands"],label:"Periscope"},{name:"person-booth",search:["changing","changing room","election","human","person","vote","voting"],styles:["solid"],label:"Person Entering Booth"},{name:"phabricator",search:[],styles:["brands"],label:"Phabricator"},{name:"phoenix-framework",search:[],styles:["brands"],label:"Phoenix Framework"},{name:"phoenix-squadron",search:[],styles:["brands"],label:"Phoenix Squadron"},{name:"phone",search:["call","earphone","number","support","telephone","voice"],styles:["solid"],label:"Phone"},{name:"phone-alt",search:["call","earphone","number","support","telephone","voice"],styles:["solid"],label:"Alternate Phone"},{name:"phone-slash",search:["call","cancel","earphone","mute","number","support","telephone","voice"],styles:["solid"],label:"Phone Slash"},{name:"phone-square",search:["call","earphone","number","support","telephone","voice"],styles:["solid"],label:"Phone Square"},{name:"phone-square-alt",search:["call","earphone","number","support","telephone","voice"],styles:["solid"],label:"Alternate Phone Square"},{name:"phone-volume",search:["call","earphone","number","sound","support","telephone","voice","volume-control-phone"],styles:["solid"],label:"Phone Volume"},{name:"photo-video",search:["av","film","image","library","media"],styles:["solid"],label:"Photo Video"},{name:"php",search:[],styles:["brands"],label:"PHP"},{name:"pied-piper",search:[],styles:["brands"],label:"Pied Piper Logo"},{name:"pied-piper-alt",search:[],styles:["brands"],label:"Alternate Pied Piper Logo (Old)"},{name:"pied-piper-hat",search:["clothing"],styles:["brands"],label:"Pied Piper Hat (Old)"},{name:"pied-piper-pp",search:[],styles:["brands"],label:"Pied Piper PP Logo (Old)"},{name:"pied-piper-square",search:[],styles:["brands"],label:"Pied Piper Square Logo (Old)"},{name:"piggy-bank",search:["bank","save","savings"],styles:["solid"],label:"Piggy Bank"},{name:"pills",search:["drugs","medicine","prescription","tablets"],styles:["solid"],label:"Pills"},{name:"pinterest",search:[],styles:["brands"],label:"Pinterest"},{name:"pinterest-p",search:[],styles:["brands"],label:"Pinterest P"},{name:"pinterest-square",search:[],styles:["brands"],label:"Pinterest Square"},{name:"pizza-slice",search:["cheese","chicago","italian","mozzarella","new york","pepperoni","pie","slice","teenage mutant ninja turtles","tomato"],styles:["solid"],label:"Pizza Slice"},{name:"place-of-worship",search:["building","church","holy","mosque","synagogue"],styles:["solid"],label:"Place of Worship"},{name:"plane",search:["airplane","destination","fly","location","mode","travel","trip"],styles:["solid"],label:"plane"},{name:"plane-arrival",search:["airplane","arriving","destination","fly","land","landing","location","mode","travel","trip"],styles:["solid"],label:"Plane Arrival"},{name:"plane-departure",search:["airplane","departing","destination","fly","location","mode","take off","taking off","travel","trip"],styles:["solid"],label:"Plane Departure"},{name:"plane-slash",search:["airplane mode","canceled","covid-19","delayed","grounded","travel"],styles:["solid"],label:"Plane Slash"},{name:"play",search:["audio","music","playing","sound","start","video"],styles:["solid"],label:"play"},{name:"play-circle",search:["audio","music","playing","sound","start","video"],styles:["solid","regular"],label:"Play Circle"},{name:"playstation",search:[],styles:["brands"],label:"PlayStation"},{name:"plug",search:["connect","electric","online","power"],styles:["solid"],label:"Plug"},{name:"plus",search:["add","create","expand","new","positive","shape"],styles:["solid"],label:"plus"},{name:"plus-circle",search:["add","create","expand","new","positive","shape"],styles:["solid"],label:"Plus Circle"},{name:"plus-square",search:["add","create","expand","new","positive","shape"],styles:["solid","regular"],label:"Plus Square"},{name:"podcast",search:["audio","broadcast","music","sound"],styles:["solid"],label:"Podcast"},{name:"poll",search:["results","survey","trend","vote","voting"],styles:["solid"],label:"Poll"},{name:"poll-h",search:["results","survey","trend","vote","voting"],styles:["solid"],label:"Poll H"},{name:"poo",search:["crap","poop","shit","smile","turd"],styles:["solid"],label:"Poo"},{name:"poo-storm",search:["bolt","cloud","euphemism","lightning","mess","poop","shit","turd"],styles:["solid"],label:"Poo Storm"},{name:"poop",search:["crap","poop","shit","smile","turd"],styles:["solid"],label:"Poop"},{name:"portrait",search:["id","image","photo","picture","selfie"],styles:["solid"],label:"Portrait"},{name:"pound-sign",search:["currency","gbp","money"],styles:["solid"],label:"Pound Sign"},{name:"power-off",search:["cancel","computer","on","reboot","restart"],styles:["solid"],label:"Power Off"},{name:"pray",search:["kneel","preach","religion","worship"],styles:["solid"],label:"Pray"},{name:"praying-hands",search:["kneel","preach","religion","worship"],styles:["solid"],label:"Praying Hands"},{name:"prescription",search:["drugs","medical","medicine","pharmacy","rx"],styles:["solid"],label:"Prescription"},{name:"prescription-bottle",search:["drugs","medical","medicine","pharmacy","rx"],styles:["solid"],label:"Prescription Bottle"},{name:"prescription-bottle-alt",search:["drugs","medical","medicine","pharmacy","rx"],styles:["solid"],label:"Alternate Prescription Bottle"},{name:"print",search:["business","copy","document","office","paper"],styles:["solid"],label:"print"},{name:"procedures",search:["EKG","bed","electrocardiogram","health","hospital","life","patient","vital"],styles:["solid"],label:"Procedures"},{name:"product-hunt",search:[],styles:["brands"],label:"Product Hunt"},{name:"project-diagram",search:["chart","graph","network","pert"],styles:["solid"],label:"Project Diagram"},{name:"pump-medical",search:["anti-bacterial","clean","covid-19","disinfect","hygiene","medical grade","sanitizer","soap"],styles:["solid"],label:"Pump Medical"},{name:"pump-soap",search:["anti-bacterial","clean","covid-19","disinfect","hygiene","sanitizer","soap"],styles:["solid"],label:"Pump Soap"},{name:"pushed",search:[],styles:["brands"],label:"Pushed"},{name:"puzzle-piece",search:["add-on","addon","game","section"],styles:["solid"],label:"Puzzle Piece"},{name:"python",search:[],styles:["brands"],label:"Python"},{name:"qq",search:[],styles:["brands"],label:"QQ"},{name:"qrcode",search:["barcode","info","information","scan"],styles:["solid"],label:"qrcode"},{name:"question",search:["help","information","support","unknown"],styles:["solid"],label:"Question"},{name:"question-circle",search:["help","information","support","unknown"],styles:["solid","regular"],label:"Question Circle"},{name:"quidditch",search:["ball","bludger","broom","golden snitch","harry potter","hogwarts","quaffle","sport","wizard"],styles:["solid"],label:"Quidditch"},{name:"quinscape",search:[],styles:["brands"],label:"QuinScape"},{name:"quora",search:[],styles:["brands"],label:"Quora"},{name:"quote-left",search:["mention","note","phrase","text","type"],styles:["solid"],label:"quote-left"},{name:"quote-right",search:["mention","note","phrase","text","type"],styles:["solid"],label:"quote-right"},{name:"quran",search:["book","islam","muslim","religion"],styles:["solid"],label:"Quran"},{name:"r-project",search:[],styles:["brands"],label:"R Project"},{name:"radiation",search:["danger","dangerous","deadly","hazard","nuclear","radioactive","warning"],styles:["solid"],label:"Radiation"},{name:"radiation-alt",search:["danger","dangerous","deadly","hazard","nuclear","radioactive","warning"],styles:["solid"],label:"Alternate Radiation"},{name:"rainbow",search:["gold","leprechaun","prism","rain","sky"],styles:["solid"],label:"Rainbow"},{name:"random",search:["arrows","shuffle","sort","swap","switch","transfer"],styles:["solid"],label:"random"},{name:"raspberry-pi",search:[],styles:["brands"],label:"Raspberry Pi"},{name:"ravelry",search:[],styles:["brands"],label:"Ravelry"},{name:"react",search:[],styles:["brands"],label:"React"},{name:"reacteurope",search:[],styles:["brands"],label:"ReactEurope"},{name:"readme",search:[],styles:["brands"],label:"ReadMe"},{name:"rebel",search:[],styles:["brands"],label:"Rebel Alliance"},{name:"receipt",search:["check","invoice","money","pay","table"],styles:["solid"],label:"Receipt"},{name:"record-vinyl",search:["LP","album","analog","music","phonograph","sound"],styles:["solid"],label:"Record Vinyl"},{name:"recycle",search:["Waste","compost","garbage","reuse","trash"],styles:["solid"],label:"Recycle"},{name:"red-river",search:[],styles:["brands"],label:"red river"},{name:"reddit",search:[],styles:["brands"],label:"reddit Logo"},{name:"reddit-alien",search:[],styles:["brands"],label:"reddit Alien"},{name:"reddit-square",search:[],styles:["brands"],label:"reddit Square"},{name:"redhat",search:["linux","operating system","os"],styles:["brands"],label:"Redhat"},{name:"redo",search:["forward","refresh","reload","repeat"],styles:["solid"],label:"Redo"},{name:"redo-alt",search:["forward","refresh","reload","repeat"],styles:["solid"],label:"Alternate Redo"},{name:"registered",search:["copyright","mark","trademark"],styles:["solid","regular"],label:"Registered Trademark"},{name:"remove-format",search:["cancel","font","format","remove","style","text"],styles:["solid"],label:"Remove Format"},{name:"renren",search:[],styles:["brands"],label:"Renren"},{name:"reply",search:["mail","message","respond"],styles:["solid"],label:"Reply"},{name:"reply-all",search:["mail","message","respond"],styles:["solid"],label:"reply-all"},{name:"replyd",search:[],styles:["brands"],label:"replyd"},{name:"republican",search:["american","conservative","election","elephant","politics","republican party","right","right-wing","usa"],styles:["solid"],label:"Republican"},{name:"researchgate",search:[],styles:["brands"],label:"Researchgate"},{name:"resolving",search:[],styles:["brands"],label:"Resolving"},{name:"restroom",search:["bathroom","john","loo","potty","washroom","waste","wc"],styles:["solid"],label:"Restroom"},{name:"retweet",search:["refresh","reload","share","swap"],styles:["solid"],label:"Retweet"},{name:"rev",search:[],styles:["brands"],label:"Rev.io"},{name:"ribbon",search:["badge","cause","lapel","pin"],styles:["solid"],label:"Ribbon"},{name:"ring",search:["Dungeons & Dragons","Gollum","band","binding","d&d","dnd","engagement","fantasy","gold","jewelry","marriage","precious"],styles:["solid"],label:"Ring"},{name:"road",search:["highway","map","pavement","route","street","travel"],styles:["solid"],label:"road"},{name:"robot",search:["android","automate","computer","cyborg"],styles:["solid"],label:"Robot"},{name:"rocket",search:["aircraft","app","jet","launch","nasa","space"],styles:["solid"],label:"rocket"},{name:"rocketchat",search:[],styles:["brands"],label:"Rocket.Chat"},{name:"rockrms",search:[],styles:["brands"],label:"Rockrms"},{name:"route",search:["directions","navigation","travel"],styles:["solid"],label:"Route"},{name:"rss",search:["blog","feed","journal","news","writing"],styles:["solid"],label:"rss"},{name:"rss-square",search:["blog","feed","journal","news","writing"],styles:["solid"],label:"RSS Square"},{name:"ruble-sign",search:["currency","money","rub"],styles:["solid"],label:"Ruble Sign"},{name:"ruler",search:["design","draft","length","measure","planning"],styles:["solid"],label:"Ruler"},{name:"ruler-combined",search:["design","draft","length","measure","planning"],styles:["solid"],label:"Ruler Combined"},{name:"ruler-horizontal",search:["design","draft","length","measure","planning"],styles:["solid"],label:"Ruler Horizontal"},{name:"ruler-vertical",search:["design","draft","length","measure","planning"],styles:["solid"],label:"Ruler Vertical"},{name:"running",search:["exercise","health","jog","person","run","sport","sprint"],styles:["solid"],label:"Running"},{name:"rupee-sign",search:["currency","indian","inr","money"],styles:["solid"],label:"Indian Rupee Sign"},{name:"sad-cry",search:["emoticon","face","tear","tears"],styles:["solid","regular"],label:"Crying Face"},{name:"sad-tear",search:["emoticon","face","tear","tears"],styles:["solid","regular"],label:"Loudly Crying Face"},{name:"safari",search:["browser"],styles:["brands"],label:"Safari"},{name:"salesforce",search:[],styles:["brands"],label:"Salesforce"},{name:"sass",search:[],styles:["brands"],label:"Sass"},{name:"satellite",search:["communications","hardware","orbit","space"],styles:["solid"],label:"Satellite"},{name:"satellite-dish",search:["SETI","communications","hardware","receiver","saucer","signal","space"],styles:["solid"],label:"Satellite Dish"},{name:"save",search:["disk","download","floppy","floppy-o"],styles:["solid","regular"],label:"Save"},{name:"schlix",search:[],styles:["brands"],label:"SCHLIX"},{name:"school",search:["building","education","learn","student","teacher"],styles:["solid"],label:"School"},{name:"screwdriver",search:["admin","fix","mechanic","repair","settings","tool"],styles:["solid"],label:"Screwdriver"},{name:"scribd",search:[],styles:["brands"],label:"Scribd"},{name:"scroll",search:["Dungeons & Dragons","announcement","d&d","dnd","fantasy","paper","script"],styles:["solid"],label:"Scroll"},{name:"sd-card",search:["image","memory","photo","save"],styles:["solid"],label:"Sd Card"},{name:"search",search:["bigger","enlarge","find","magnify","preview","zoom"],styles:["solid"],label:"Search"},{name:"search-dollar",search:["bigger","enlarge","find","magnify","money","preview","zoom"],styles:["solid"],label:"Search Dollar"},{name:"search-location",search:["bigger","enlarge","find","magnify","preview","zoom"],styles:["solid"],label:"Search Location"},{name:"search-minus",search:["minify","negative","smaller","zoom","zoom out"],styles:["solid"],label:"Search Minus"},{name:"search-plus",search:["bigger","enlarge","magnify","positive","zoom","zoom in"],styles:["solid"],label:"Search Plus"},{name:"searchengin",search:[],styles:["brands"],label:"Searchengin"},{name:"seedling",search:["flora","grow","plant","vegan"],styles:["solid"],label:"Seedling"},{name:"sellcast",search:["eercast"],styles:["brands"],label:"Sellcast"},{name:"sellsy",search:[],styles:["brands"],label:"Sellsy"},{name:"server",search:["computer","cpu","database","hardware","network"],styles:["solid"],label:"Server"},{name:"servicestack",search:[],styles:["brands"],label:"Servicestack"},{name:"shapes",search:["blocks","build","circle","square","triangle"],styles:["solid"],label:"Shapes"},{name:"share",search:["forward","save","send","social"],styles:["solid"],label:"Share"},{name:"share-alt",search:["forward","save","send","social"],styles:["solid"],label:"Alternate Share"},{name:"share-alt-square",search:["forward","save","send","social"],styles:["solid"],label:"Alternate Share Square"},{name:"share-square",search:["forward","save","send","social"],styles:["solid","regular"],label:"Share Square"},{name:"shekel-sign",search:["currency","ils","money"],styles:["solid"],label:"Shekel Sign"},{name:"shield-alt",search:["achievement","award","block","defend","security","winner"],styles:["solid"],label:"Alternate Shield"},{name:"shield-virus",search:["antibodies","barrier","covid-19","health","protect"],styles:["solid"],label:"Shield Virus"},{name:"ship",search:["boat","sea","water"],styles:["solid"],label:"Ship"},{name:"shipping-fast",search:["express","fedex","mail","overnight","package","ups"],styles:["solid"],label:"Shipping Fast"},{name:"shirtsinbulk",search:[],styles:["brands"],label:"Shirts in Bulk"},{name:"shoe-prints",search:["feet","footprints","steps","walk"],styles:["solid"],label:"Shoe Prints"},{name:"shopify",search:[],styles:["brands"],label:"Shopify"},{name:"shopping-bag",search:["buy","checkout","grocery","payment","purchase"],styles:["solid"],label:"Shopping Bag"},{name:"shopping-basket",search:["buy","checkout","grocery","payment","purchase"],styles:["solid"],label:"Shopping Basket"},{name:"shopping-cart",search:["buy","checkout","grocery","payment","purchase"],styles:["solid"],label:"shopping-cart"},{name:"shopware",search:[],styles:["brands"],label:"Shopware"},{name:"shower",search:["bath","clean","faucet","water"],styles:["solid"],label:"Shower"},{name:"shuttle-van",search:["airport","machine","public-transportation","transportation","travel","vehicle"],styles:["solid"],label:"Shuttle Van"},{name:"sign",search:["directions","real estate","signage","wayfinding"],styles:["solid"],label:"Sign"},{name:"sign-in-alt",search:["arrow","enter","join","log in","login","sign in","sign up","sign-in","signin","signup"],styles:["solid"],label:"Alternate Sign In"},{name:"sign-language",search:["Translate","asl","deaf","hands"],styles:["solid"],label:"Sign Language"},{name:"sign-out-alt",search:["arrow","exit","leave","log out","logout","sign-out"],styles:["solid"],label:"Alternate Sign Out"},{name:"signal",search:["bars","graph","online","reception","status"],styles:["solid"],label:"signal"},{name:"signature",search:["John Hancock","cursive","name","writing"],styles:["solid"],label:"Signature"},{name:"sim-card",search:["hard drive","hardware","portable","storage","technology","tiny"],styles:["solid"],label:"SIM Card"},{name:"simplybuilt",search:[],styles:["brands"],label:"SimplyBuilt"},{name:"sistrix",search:[],styles:["brands"],label:"SISTRIX"},{name:"sitemap",search:["directory","hierarchy","ia","information architecture","organization"],styles:["solid"],label:"Sitemap"},{name:"sith",search:[],styles:["brands"],label:"Sith"},{name:"skating",search:["activity","figure skating","fitness","ice","person","winter"],styles:["solid"],label:"Skating"},{name:"sketch",search:["app","design","interface"],styles:["brands"],label:"Sketch"},{name:"skiing",search:["activity","downhill","fast","fitness","olympics","outdoors","person","seasonal","slalom"],styles:["solid"],label:"Skiing"},{name:"skiing-nordic",search:["activity","cross country","fitness","outdoors","person","seasonal"],styles:["solid"],label:"Skiing Nordic"},{name:"skull",search:["bones","skeleton","x-ray","yorick"],styles:["solid"],label:"Skull"},{name:"skull-crossbones",search:["Dungeons & Dragons","alert","bones","d&d","danger","dead","deadly","death","dnd","fantasy","halloween","holiday","jolly-roger","pirate","poison","skeleton","warning"],styles:["solid"],label:"Skull & Crossbones"},{name:"skyatlas",search:[],styles:["brands"],label:"skyatlas"},{name:"skype",search:[],styles:["brands"],label:"Skype"},{name:"slack",search:["anchor","hash","hashtag"],styles:["brands"],label:"Slack Logo"},{name:"slack-hash",search:["anchor","hash","hashtag"],styles:["brands"],label:"Slack Hashtag"},{name:"slash",search:["cancel","close","mute","off","stop","x"],styles:["solid"],label:"Slash"},{name:"sleigh",search:["christmas","claus","fly","holiday","santa","sled","snow","xmas"],styles:["solid"],label:"Sleigh"},{name:"sliders-h",search:["adjust","settings","sliders","toggle"],styles:["solid"],label:"Horizontal Sliders"},{name:"slideshare",search:[],styles:["brands"],label:"Slideshare"},{name:"smile",search:["approve","emoticon","face","happy","rating","satisfied"],styles:["solid","regular"],label:"Smiling Face"},{name:"smile-beam",search:["emoticon","face","happy","positive"],styles:["solid","regular"],label:"Beaming Face With Smiling Eyes"},{name:"smile-wink",search:["emoticon","face","happy","hint","joke"],styles:["solid","regular"],label:"Winking Face"},{name:"smog",search:["dragon","fog","haze","pollution","smoke","weather"],styles:["solid"],label:"Smog"},{name:"smoking",search:["cancer","cigarette","nicotine","smoking status","tobacco"],styles:["solid"],label:"Smoking"},{name:"smoking-ban",search:["ban","cancel","no smoking","non-smoking"],styles:["solid"],label:"Smoking Ban"},{name:"sms",search:["chat","conversation","message","mobile","notification","phone","sms","texting"],styles:["solid"],label:"SMS"},{name:"snapchat",search:[],styles:["brands"],label:"Snapchat"},{name:"snapchat-ghost",search:[],styles:["brands"],label:"Snapchat Ghost"},{name:"snapchat-square",search:[],styles:["brands"],label:"Snapchat Square"},{name:"snowboarding",search:["activity","fitness","olympics","outdoors","person"],styles:["solid"],label:"Snowboarding"},{name:"snowflake",search:["precipitation","rain","winter"],styles:["solid","regular"],label:"Snowflake"},{name:"snowman",search:["decoration","frost","frosty","holiday"],styles:["solid"],label:"Snowman"},{name:"snowplow",search:["clean up","cold","road","storm","winter"],styles:["solid"],label:"Snowplow"},{name:"soap",search:["bubbles","clean","covid-19","hygiene","wash"],styles:["solid"],label:"Soap"},{name:"socks",search:["business socks","business time","clothing","feet","flight of the conchords","wednesday"],styles:["solid"],label:"Socks"},{name:"solar-panel",search:["clean","eco-friendly","energy","green","sun"],styles:["solid"],label:"Solar Panel"},{name:"sort",search:["filter","order"],styles:["solid"],label:"Sort"},{name:"sort-alpha-down",search:["alphabetical","arrange","filter","order","sort-alpha-asc"],styles:["solid"],label:"Sort Alphabetical Down"},{name:"sort-alpha-down-alt",search:["alphabetical","arrange","filter","order","sort-alpha-asc"],styles:["solid"],label:"Alternate Sort Alphabetical Down"},{name:"sort-alpha-up",search:["alphabetical","arrange","filter","order","sort-alpha-desc"],styles:["solid"],label:"Sort Alphabetical Up"},{name:"sort-alpha-up-alt",search:["alphabetical","arrange","filter","order","sort-alpha-desc"],styles:["solid"],label:"Alternate Sort Alphabetical Up"},{name:"sort-amount-down",search:["arrange","filter","number","order","sort-amount-asc"],styles:["solid"],label:"Sort Amount Down"},{name:"sort-amount-down-alt",search:["arrange","filter","order","sort-amount-asc"],styles:["solid"],label:"Alternate Sort Amount Down"},{name:"sort-amount-up",search:["arrange","filter","order","sort-amount-desc"],styles:["solid"],label:"Sort Amount Up"},{name:"sort-amount-up-alt",search:["arrange","filter","order","sort-amount-desc"],styles:["solid"],label:"Alternate Sort Amount Up"},{name:"sort-down",search:["arrow","descending","filter","order","sort-desc"],styles:["solid"],label:"Sort Down (Descending)"},{name:"sort-numeric-down",search:["arrange","filter","numbers","order","sort-numeric-asc"],styles:["solid"],label:"Sort Numeric Down"},{name:"sort-numeric-down-alt",search:["arrange","filter","numbers","order","sort-numeric-asc"],styles:["solid"],label:"Alternate Sort Numeric Down"},{name:"sort-numeric-up",search:["arrange","filter","numbers","order","sort-numeric-desc"],styles:["solid"],label:"Sort Numeric Up"},{name:"sort-numeric-up-alt",search:["arrange","filter","numbers","order","sort-numeric-desc"],styles:["solid"],label:"Alternate Sort Numeric Up"},{name:"sort-up",search:["arrow","ascending","filter","order","sort-asc"],styles:["solid"],label:"Sort Up (Ascending)"},{name:"soundcloud",search:[],styles:["brands"],label:"SoundCloud"},{name:"sourcetree",search:[],styles:["brands"],label:"Sourcetree"},{name:"spa",search:["flora","massage","mindfulness","plant","wellness"],styles:["solid"],label:"Spa"},{name:"space-shuttle",search:["astronaut","machine","nasa","rocket","space","transportation"],styles:["solid"],label:"Space Shuttle"},{name:"speakap",search:[],styles:["brands"],label:"Speakap"},{name:"speaker-deck",search:[],styles:["brands"],label:"Speaker Deck"},{name:"spell-check",search:["dictionary","edit","editor","grammar","text"],styles:["solid"],label:"Spell Check"},{name:"spider",search:["arachnid","bug","charlotte","crawl","eight","halloween"],styles:["solid"],label:"Spider"},{name:"spinner",search:["circle","loading","progress"],styles:["solid"],label:"Spinner"},{name:"splotch",search:["Ink","blob","blotch","glob","stain"],styles:["solid"],label:"Splotch"},{name:"spotify",search:[],styles:["brands"],label:"Spotify"},{name:"spray-can",search:["Paint","aerosol","design","graffiti","tag"],styles:["solid"],label:"Spray Can"},{name:"square",search:["block","box","shape"],styles:["solid","regular"],label:"Square"},{name:"square-full",search:["block","box","shape"],styles:["solid"],label:"Square Full"},{name:"square-root-alt",search:["arithmetic","calculus","division","math"],styles:["solid"],label:"Alternate Square Root"},{name:"squarespace",search:[],styles:["brands"],label:"Squarespace"},{name:"stack-exchange",search:[],styles:["brands"],label:"Stack Exchange"},{name:"stack-overflow",search:[],styles:["brands"],label:"Stack Overflow"},{name:"stackpath",search:[],styles:["brands"],label:"Stackpath"},{name:"stamp",search:["art","certificate","imprint","rubber","seal"],styles:["solid"],label:"Stamp"},{name:"star",search:["achievement","award","favorite","important","night","rating","score"],styles:["solid","regular"],label:"Star"},{name:"star-and-crescent",search:["islam","muslim","religion"],styles:["solid"],label:"Star and Crescent"},{name:"star-half",search:["achievement","award","rating","score","star-half-empty","star-half-full"],styles:["solid","regular"],label:"star-half"},{name:"star-half-alt",search:["achievement","award","rating","score","star-half-empty","star-half-full"],styles:["solid"],label:"Alternate Star Half"},{name:"star-of-david",search:["jewish","judaism","religion"],styles:["solid"],label:"Star of David"},{name:"star-of-life",search:["doctor","emt","first aid","health","medical"],styles:["solid"],label:"Star of Life"},{name:"staylinked",search:[],styles:["brands"],label:"StayLinked"},{name:"steam",search:[],styles:["brands"],label:"Steam"},{name:"steam-square",search:[],styles:["brands"],label:"Steam Square"},{name:"steam-symbol",search:[],styles:["brands"],label:"Steam Symbol"},{name:"step-backward",search:["beginning","first","previous","rewind","start"],styles:["solid"],label:"step-backward"},{name:"step-forward",search:["end","last","next"],styles:["solid"],label:"step-forward"},{name:"stethoscope",search:["covid-19","diagnosis","doctor","general practitioner","hospital","infirmary","medicine","office","outpatient"],styles:["solid"],label:"Stethoscope"},{name:"sticker-mule",search:[],styles:["brands"],label:"Sticker Mule"},{name:"sticky-note",search:["message","note","paper","reminder","sticker"],styles:["solid","regular"],label:"Sticky Note"},{name:"stop",search:["block","box","square"],styles:["solid"],label:"stop"},{name:"stop-circle",search:["block","box","circle","square"],styles:["solid","regular"],label:"Stop Circle"},{name:"stopwatch",search:["clock","reminder","time"],styles:["solid"],label:"Stopwatch"},{name:"stopwatch-20",search:["ABCs","countdown","covid-19","happy birthday","i will survive","reminder","seconds","time","timer"],styles:["solid"],label:"Stopwatch 20"},{name:"store",search:["building","buy","purchase","shopping"],styles:["solid"],label:"Store"},{name:"store-alt",search:["building","buy","purchase","shopping"],styles:["solid"],label:"Alternate Store"},{name:"store-alt-slash",search:["building","buy","closed","covid-19","purchase","shopping"],styles:["solid"],label:"Alternate Store Slash"},{name:"store-slash",search:["building","buy","closed","covid-19","purchase","shopping"],styles:["solid"],label:"Store Slash"},{name:"strava",search:[],styles:["brands"],label:"Strava"},{name:"stream",search:["flow","list","timeline"],styles:["solid"],label:"Stream"},{name:"street-view",search:["directions","location","map","navigation"],styles:["solid"],label:"Street View"},{name:"strikethrough",search:["cancel","edit","font","format","text","type"],styles:["solid"],label:"Strikethrough"},{name:"stripe",search:[],styles:["brands"],label:"Stripe"},{name:"stripe-s",search:[],styles:["brands"],label:"Stripe S"},{name:"stroopwafel",search:["caramel","cookie","dessert","sweets","waffle"],styles:["solid"],label:"Stroopwafel"},{name:"studiovinari",search:[],styles:["brands"],label:"Studio Vinari"},{name:"stumbleupon",search:[],styles:["brands"],label:"StumbleUpon Logo"},{name:"stumbleupon-circle",search:[],styles:["brands"],label:"StumbleUpon Circle"},{name:"subscript",search:["edit","font","format","text","type"],styles:["solid"],label:"subscript"},{name:"subway",search:["machine","railway","train","transportation","vehicle"],styles:["solid"],label:"Subway"},{name:"suitcase",search:["baggage","luggage","move","suitcase","travel","trip"],styles:["solid"],label:"Suitcase"},{name:"suitcase-rolling",search:["baggage","luggage","move","suitcase","travel","trip"],styles:["solid"],label:"Suitcase Rolling"},{name:"sun",search:["brighten","contrast","day","lighter","sol","solar","star","weather"],styles:["solid","regular"],label:"Sun"},{name:"superpowers",search:[],styles:["brands"],label:"Superpowers"},{name:"superscript",search:["edit","exponential","font","format","text","type"],styles:["solid"],label:"superscript"},{name:"supple",search:[],styles:["brands"],label:"Supple"},{name:"surprise",search:["emoticon","face","shocked"],styles:["solid","regular"],label:"Hushed Face"},{name:"suse",search:["linux","operating system","os"],styles:["brands"],label:"Suse"},{name:"swatchbook",search:["Pantone","color","design","hue","palette"],styles:["solid"],label:"Swatchbook"},{name:"swift",search:[],styles:["brands"],label:"Swift"},{name:"swimmer",search:["athlete","head","man","olympics","person","pool","water"],styles:["solid"],label:"Swimmer"},{name:"swimming-pool",search:["ladder","recreation","swim","water"],styles:["solid"],label:"Swimming Pool"},{name:"symfony",search:[],styles:["brands"],label:"Symfony"},{name:"synagogue",search:["building","jewish","judaism","religion","star of david","temple"],styles:["solid"],label:"Synagogue"},{name:"sync",search:["exchange","refresh","reload","rotate","swap"],styles:["solid"],label:"Sync"},{name:"sync-alt",search:["exchange","refresh","reload","rotate","swap"],styles:["solid"],label:"Alternate Sync"},{name:"syringe",search:["covid-19","doctor","immunizations","medical","needle"],styles:["solid"],label:"Syringe"},{name:"table",search:["data","excel","spreadsheet"],styles:["solid"],label:"table"},{name:"table-tennis",search:["ball","paddle","ping pong"],styles:["solid"],label:"Table Tennis"},{name:"tablet",search:["apple","device","ipad","kindle","screen"],styles:["solid"],label:"tablet"},{name:"tablet-alt",search:["apple","device","ipad","kindle","screen"],styles:["solid"],label:"Alternate Tablet"},{name:"tablets",search:["drugs","medicine","pills","prescription"],styles:["solid"],label:"Tablets"},{name:"tachometer-alt",search:["dashboard","fast","odometer","speed","speedometer"],styles:["solid"],label:"Alternate Tachometer"},{name:"tag",search:["discount","label","price","shopping"],styles:["solid"],label:"tag"},{name:"tags",search:["discount","label","price","shopping"],styles:["solid"],label:"tags"},{name:"tape",search:["design","package","sticky"],styles:["solid"],label:"Tape"},{name:"tasks",search:["checklist","downloading","downloads","loading","progress","project management","settings","to do"],styles:["solid"],label:"Tasks"},{name:"taxi",search:["cab","cabbie","car","car service","lyft","machine","transportation","travel","uber","vehicle"],styles:["solid"],label:"Taxi"},{name:"teamspeak",search:[],styles:["brands"],label:"TeamSpeak"},{name:"teeth",search:["bite","dental","dentist","gums","mouth","smile","tooth"],styles:["solid"],label:"Teeth"},{name:"teeth-open",search:["dental","dentist","gums bite","mouth","smile","tooth"],styles:["solid"],label:"Teeth Open"},{name:"telegram",search:[],styles:["brands"],label:"Telegram"},{name:"telegram-plane",search:[],styles:["brands"],label:"Telegram Plane"},{name:"temperature-high",search:["cook","covid-19","mercury","summer","thermometer","warm"],styles:["solid"],label:"High Temperature"},{name:"temperature-low",search:["cold","cool","covid-19","mercury","thermometer","winter"],styles:["solid"],label:"Low Temperature"},{name:"tencent-weibo",search:[],styles:["brands"],label:"Tencent Weibo"},{name:"tenge",search:["currency","kazakhstan","money","price"],styles:["solid"],label:"Tenge"},{name:"terminal",search:["code","command","console","development","prompt"],styles:["solid"],label:"Terminal"},{name:"text-height",search:["edit","font","format","text","type"],styles:["solid"],label:"text-height"},{name:"text-width",search:["edit","font","format","text","type"],styles:["solid"],label:"Text Width"},{name:"th",search:["blocks","boxes","grid","squares"],styles:["solid"],label:"th"},{name:"th-large",search:["blocks","boxes","grid","squares"],styles:["solid"],label:"th-large"},{name:"th-list",search:["checklist","completed","done","finished","ol","todo","ul"],styles:["solid"],label:"th-list"},{name:"the-red-yeti",search:[],styles:["brands"],label:"The Red Yeti"},{name:"theater-masks",search:["comedy","perform","theatre","tragedy"],styles:["solid"],label:"Theater Masks"},{name:"themeco",search:[],styles:["brands"],label:"Themeco"},{name:"themeisle",search:[],styles:["brands"],label:"ThemeIsle"},{name:"thermometer",search:["covid-19","mercury","status","temperature"],styles:["solid"],label:"Thermometer"},{name:"thermometer-empty",search:["cold","mercury","status","temperature"],styles:["solid"],label:"Thermometer Empty"},{name:"thermometer-full",search:["fever","hot","mercury","status","temperature"],styles:["solid"],label:"Thermometer Full"},{name:"thermometer-half",search:["mercury","status","temperature"],styles:["solid"],label:"Thermometer 1/2 Full"},{name:"thermometer-quarter",search:["mercury","status","temperature"],styles:["solid"],label:"Thermometer 1/4 Full"},{name:"thermometer-three-quarters",search:["mercury","status","temperature"],styles:["solid"],label:"Thermometer 3/4 Full"},{name:"think-peaks",search:[],styles:["brands"],label:"Think Peaks"},{name:"thumbs-down",search:["disagree","disapprove","dislike","hand","social","thumbs-o-down"],styles:["solid","regular"],label:"thumbs-down"},{name:"thumbs-up",search:["agree","approve","favorite","hand","like","ok","okay","social","success","thumbs-o-up","yes","you got it dude"],styles:["solid","regular"],label:"thumbs-up"},{name:"thumbtack",search:["coordinates","location","marker","pin","thumb-tack"],styles:["solid"],label:"Thumbtack"},{name:"ticket-alt",search:["movie","pass","support","ticket"],styles:["solid"],label:"Alternate Ticket"},{name:"times",search:["close","cross","error","exit","incorrect","notice","notification","notify","problem","wrong","x"],styles:["solid"],label:"Times"},{name:"times-circle",search:["close","cross","exit","incorrect","notice","notification","notify","problem","wrong","x"],styles:["solid","regular"],label:"Times Circle"},{name:"tint",search:["color","drop","droplet","raindrop","waterdrop"],styles:["solid"],label:"tint"},{name:"tint-slash",search:["color","drop","droplet","raindrop","waterdrop"],styles:["solid"],label:"Tint Slash"},{name:"tired",search:["angry","emoticon","face","grumpy","upset"],styles:["solid","regular"],label:"Tired Face"},{name:"toggle-off",search:["switch"],styles:["solid"],label:"Toggle Off"},{name:"toggle-on",search:["switch"],styles:["solid"],label:"Toggle On"},{name:"toilet",search:["bathroom","flush","john","loo","pee","plumbing","poop","porcelain","potty","restroom","throne","washroom","waste","wc"],styles:["solid"],label:"Toilet"},{name:"toilet-paper",search:["bathroom","covid-19","halloween","holiday","lavatory","prank","restroom","roll"],styles:["solid"],label:"Toilet Paper"},{name:"toilet-paper-slash",search:["bathroom","covid-19","halloween","holiday","lavatory","leaves","prank","restroom","roll","trouble","ut oh"],styles:["solid"],label:"Toilet Paper Slash"},{name:"toolbox",search:["admin","container","fix","repair","settings","tools"],styles:["solid"],label:"Toolbox"},{name:"tools",search:["admin","fix","repair","screwdriver","settings","tools","wrench"],styles:["solid"],label:"Tools"},{name:"tooth",search:["bicuspid","dental","dentist","molar","mouth","teeth"],styles:["solid"],label:"Tooth"},{name:"torah",search:["book","jewish","judaism","religion","scroll"],styles:["solid"],label:"Torah"},{name:"torii-gate",search:["building","shintoism"],styles:["solid"],label:"Torii Gate"},{name:"tractor",search:["agriculture","farm","vehicle"],styles:["solid"],label:"Tractor"},{name:"trade-federation",search:[],styles:["brands"],label:"Trade Federation"},{name:"trademark",search:["copyright","register","symbol"],styles:["solid"],label:"Trademark"},{name:"traffic-light",search:["direction","road","signal","travel"],styles:["solid"],label:"Traffic Light"},{name:"trailer",search:["carry","haul","moving","travel"],styles:["solid"],label:"Trailer"},{name:"train",search:["bullet","commute","locomotive","railway","subway"],styles:["solid"],label:"Train"},{name:"tram",search:["crossing","machine","mountains","seasonal","transportation"],styles:["solid"],label:"Tram"},{name:"transgender",search:["intersex"],styles:["solid"],label:"Transgender"},{name:"transgender-alt",search:["intersex"],styles:["solid"],label:"Alternate Transgender"},{name:"trash",search:["delete","garbage","hide","remove"],styles:["solid"],label:"Trash"},{name:"trash-alt",search:["delete","garbage","hide","remove","trash-o"],styles:["solid","regular"],label:"Alternate Trash"},{name:"trash-restore",search:["back","control z","oops","undo"],styles:["solid"],label:"Trash Restore"},{name:"trash-restore-alt",search:["back","control z","oops","undo"],styles:["solid"],label:"Alternative Trash Restore"},{name:"tree",search:["bark","fall","flora","forest","nature","plant","seasonal"],styles:["solid"],label:"Tree"},{name:"trello",search:["atlassian"],styles:["brands"],label:"Trello"},{name:"tripadvisor",search:[],styles:["brands"],label:"TripAdvisor"},{name:"trophy",search:["achievement","award","cup","game","winner"],styles:["solid"],label:"trophy"},{name:"truck",search:["cargo","delivery","shipping","vehicle"],styles:["solid"],label:"truck"},{name:"truck-loading",search:["box","cargo","delivery","inventory","moving","rental","vehicle"],styles:["solid"],label:"Truck Loading"},{name:"truck-monster",search:["offroad","vehicle","wheel"],styles:["solid"],label:"Truck Monster"},{name:"truck-moving",search:["cargo","inventory","rental","vehicle"],styles:["solid"],label:"Truck Moving"},{name:"truck-pickup",search:["cargo","vehicle"],styles:["solid"],label:"Truck Side"},{name:"tshirt",search:["clothing","fashion","garment","shirt"],styles:["solid"],label:"T-Shirt"},{name:"tty",search:["communication","deaf","telephone","teletypewriter","text"],styles:["solid"],label:"TTY"},{name:"tumblr",search:[],styles:["brands"],label:"Tumblr"},{name:"tumblr-square",search:[],styles:["brands"],label:"Tumblr Square"},{name:"tv",search:["computer","display","monitor","television"],styles:["solid"],label:"Television"},{name:"twitch",search:[],styles:["brands"],label:"Twitch"},{name:"twitter",search:["social network","tweet"],styles:["brands"],label:"Twitter"},{name:"twitter-square",search:["social network","tweet"],styles:["brands"],label:"Twitter Square"},{name:"typo3",search:[],styles:["brands"],label:"Typo3"},{name:"uber",search:[],styles:["brands"],label:"Uber"},{name:"ubuntu",search:["linux","operating system","os"],styles:["brands"],label:"Ubuntu"},{name:"uikit",search:[],styles:["brands"],label:"UIkit"},{name:"umbraco",search:[],styles:["brands"],label:"Umbraco"},{name:"umbrella",search:["protection","rain","storm","wet"],styles:["solid"],label:"Umbrella"},{name:"umbrella-beach",search:["protection","recreation","sand","shade","summer","sun"],styles:["solid"],label:"Umbrella Beach"},{name:"underline",search:["edit","emphasis","format","text","writing"],styles:["solid"],label:"Underline"},{name:"undo",search:["back","control z","exchange","oops","return","rotate","swap"],styles:["solid"],label:"Undo"},{name:"undo-alt",search:["back","control z","exchange","oops","return","swap"],styles:["solid"],label:"Alternate Undo"},{name:"uniregistry",search:[],styles:["brands"],label:"Uniregistry"},{name:"unity",search:[],styles:["brands"],label:"Unity 3D"},{name:"universal-access",search:["accessibility","hearing","person","seeing","visual impairment"],styles:["solid"],label:"Universal Access"},{name:"university",search:["bank","building","college","higher education - students","institution"],styles:["solid"],label:"University"},{name:"unlink",search:["attachment","chain","chain-broken","remove"],styles:["solid"],label:"unlink"},{name:"unlock",search:["admin","lock","password","private","protect"],styles:["solid"],label:"unlock"},{name:"unlock-alt",search:["admin","lock","password","private","protect"],styles:["solid"],label:"Alternate Unlock"},{name:"untappd",search:[],styles:["brands"],label:"Untappd"},{name:"upload",search:["hard drive","import","publish"],styles:["solid"],label:"Upload"},{name:"ups",search:["United Parcel Service","package","shipping"],styles:["brands"],label:"UPS"},{name:"usb",search:[],styles:["brands"],label:"USB"},{name:"user",search:["account","avatar","head","human","man","person","profile"],styles:["solid","regular"],label:"User"},{name:"user-alt",search:["account","avatar","head","human","man","person","profile"],styles:["solid"],label:"Alternate User"},{name:"user-alt-slash",search:["account","avatar","head","human","man","person","profile"],styles:["solid"],label:"Alternate User Slash"},{name:"user-astronaut",search:["avatar","clothing","cosmonaut","nasa","space","suit"],styles:["solid"],label:"User Astronaut"},{name:"user-check",search:["accept","check","person","verified"],styles:["solid"],label:"User Check"},{name:"user-circle",search:["account","avatar","head","human","man","person","profile"],styles:["solid","regular"],label:"User Circle"},{name:"user-clock",search:["alert","person","remind","time"],styles:["solid"],label:"User Clock"},{name:"user-cog",search:["admin","cog","person","settings"],styles:["solid"],label:"User Cog"},{name:"user-edit",search:["edit","pen","pencil","person","update","write"],styles:["solid"],label:"User Edit"},{name:"user-friends",search:["group","people","person","team","users"],styles:["solid"],label:"User Friends"},{name:"user-graduate",search:["cap","clothing","commencement","gown","graduation","person","student"],styles:["solid"],label:"User Graduate"},{name:"user-injured",search:["cast","injury","ouch","patient","person","sling"],styles:["solid"],label:"User Injured"},{name:"user-lock",search:["admin","lock","person","private","unlock"],styles:["solid"],label:"User Lock"},{name:"user-md",search:["covid-19","job","medical","nurse","occupation","physician","profile","surgeon"],styles:["solid"],label:"Doctor"},{name:"user-minus",search:["delete","negative","remove"],styles:["solid"],label:"User Minus"},{name:"user-ninja",search:["assassin","avatar","dangerous","deadly","sneaky"],styles:["solid"],label:"User Ninja"},{name:"user-nurse",search:["covid-19","doctor","midwife","practitioner","surgeon"],styles:["solid"],label:"Nurse"},{name:"user-plus",search:["add","avatar","positive","sign up","signup","team"],styles:["solid"],label:"User Plus"},{name:"user-secret",search:["clothing","coat","hat","incognito","person","privacy","spy","whisper"],styles:["solid"],label:"User Secret"},{name:"user-shield",search:["admin","person","private","protect","safe"],styles:["solid"],label:"User Shield"},{name:"user-slash",search:["ban","delete","remove"],styles:["solid"],label:"User Slash"},{name:"user-tag",search:["avatar","discount","label","person","role","special"],styles:["solid"],label:"User Tag"},{name:"user-tie",search:["avatar","business","clothing","formal","professional","suit"],styles:["solid"],label:"User Tie"},{name:"user-times",search:["archive","delete","remove","x"],styles:["solid"],label:"Remove User"},{name:"users",search:["friends","group","people","persons","profiles","team"],styles:["solid"],label:"Users"},{name:"users-cog",search:["admin","cog","group","person","settings","team"],styles:["solid"],label:"Users Cog"},{name:"usps",search:["american","package","shipping","usa"],styles:["brands"],label:"United States Postal Service"},{name:"ussunnah",search:[],styles:["brands"],label:"us-Sunnah Foundation"},{name:"utensil-spoon",search:["cutlery","dining","scoop","silverware","spoon"],styles:["solid"],label:"Utensil Spoon"},{name:"utensils",search:["cutlery","dining","dinner","eat","food","fork","knife","restaurant"],styles:["solid"],label:"Utensils"},{name:"vaadin",search:[],styles:["brands"],label:"Vaadin"},{name:"vector-square",search:["anchors","lines","object","render","shape"],styles:["solid"],label:"Vector Square"},{name:"venus",search:["female"],styles:["solid"],label:"Venus"},{name:"venus-double",search:["female"],styles:["solid"],label:"Venus Double"},{name:"venus-mars",search:["Gender"],styles:["solid"],label:"Venus Mars"},{name:"viacoin",search:[],styles:["brands"],label:"Viacoin"},{name:"viadeo",search:[],styles:["brands"],label:"Video"},{name:"viadeo-square",search:[],styles:["brands"],label:"Video Square"},{name:"vial",search:["experiment","lab","sample","science","test","test tube"],styles:["solid"],label:"Vial"},{name:"vials",search:["experiment","lab","sample","science","test","test tube"],styles:["solid"],label:"Vials"},{name:"viber",search:[],styles:["brands"],label:"Viber"},{name:"video",search:["camera","film","movie","record","video-camera"],styles:["solid"],label:"Video"},{name:"video-slash",search:["add","create","film","new","positive","record","video"],styles:["solid"],label:"Video Slash"},{name:"vihara",search:["buddhism","buddhist","building","monastery"],styles:["solid"],label:"Vihara"},{name:"vimeo",search:[],styles:["brands"],label:"Vimeo"},{name:"vimeo-square",search:[],styles:["brands"],label:"Vimeo Square"},{name:"vimeo-v",search:["vimeo"],styles:["brands"],label:"Vimeo"},{name:"vine",search:[],styles:["brands"],label:"Vine"},{name:"virus",search:["bug","covid-19","flu","health","sick","viral"],styles:["solid"],label:"Virus"},{name:"virus-slash",search:["bug","covid-19","cure","eliminate","flu","health","sick","viral"],styles:["solid"],label:"Virus Slash"},{name:"viruses",search:["bugs","covid-19","flu","health","multiply","sick","spread","viral"],styles:["solid"],label:"Viruses"},{name:"vk",search:[],styles:["brands"],label:"VK"},{name:"vnv",search:[],styles:["brands"],label:"VNV"},{name:"voicemail",search:["answer","inbox","message","phone"],styles:["solid"],label:"Voicemail"},{name:"volleyball-ball",search:["beach","olympics","sport"],styles:["solid"],label:"Volleyball Ball"},{name:"volume-down",search:["audio","lower","music","quieter","sound","speaker"],styles:["solid"],label:"Volume Down"},{name:"volume-mute",search:["audio","music","quiet","sound","speaker"],styles:["solid"],label:"Volume Mute"},{name:"volume-off",search:["audio","ban","music","mute","quiet","silent","sound"],styles:["solid"],label:"Volume Off"},{name:"volume-up",search:["audio","higher","louder","music","sound","speaker"],styles:["solid"],label:"Volume Up"},{name:"vote-yea",search:["accept","cast","election","politics","positive","yes"],styles:["solid"],label:"Vote Yea"},{name:"vr-cardboard",search:["3d","augment","google","reality","virtual"],styles:["solid"],label:"Cardboard VR"},{name:"vuejs",search:[],styles:["brands"],label:"Vue.js"},{name:"walking",search:["exercise","health","pedometer","person","steps"],styles:["solid"],label:"Walking"},{name:"wallet",search:["billfold","cash","currency","money"],styles:["solid"],label:"Wallet"},{name:"warehouse",search:["building","capacity","garage","inventory","storage"],styles:["solid"],label:"Warehouse"},{name:"water",search:["lake","liquid","ocean","sea","swim","wet"],styles:["solid"],label:"Water"},{name:"wave-square",search:["frequency","pulse","signal"],styles:["solid"],label:"Square Wave"},{name:"waze",search:[],styles:["brands"],label:"Waze"},{name:"weebly",search:[],styles:["brands"],label:"Weebly"},{name:"weibo",search:[],styles:["brands"],label:"Weibo"},{name:"weight",search:["health","measurement","scale","weight"],styles:["solid"],label:"Weight"},{name:"weight-hanging",search:["anvil","heavy","measurement"],styles:["solid"],label:"Hanging Weight"},{name:"weixin",search:[],styles:["brands"],label:"Weixin (WeChat)"},{name:"whatsapp",search:[],styles:["brands"],label:"What's App"},{name:"whatsapp-square",search:[],styles:["brands"],label:"What's App Square"},{name:"wheelchair",search:["accessible","handicap","person"],styles:["solid"],label:"Wheelchair"},{name:"whmcs",search:[],styles:["brands"],label:"WHMCS"},{name:"wifi",search:["connection","hotspot","internet","network","wireless"],styles:["solid"],label:"WiFi"},{name:"wikipedia-w",search:[],styles:["brands"],label:"Wikipedia W"},{name:"wind",search:["air","blow","breeze","fall","seasonal","weather"],styles:["solid"],label:"Wind"},{name:"window-close",search:["browser","cancel","computer","development"],styles:["solid","regular"],label:"Window Close"},{name:"window-maximize",search:["browser","computer","development","expand"],styles:["solid","regular"],label:"Window Maximize"},{name:"window-minimize",search:["browser","collapse","computer","development"],styles:["solid","regular"],label:"Window Minimize"},{name:"window-restore",search:["browser","computer","development"],styles:["solid","regular"],label:"Window Restore"},{name:"windows",search:["microsoft","operating system","os"],styles:["brands"],label:"Windows"},{name:"wine-bottle",search:["alcohol","beverage","cabernet","drink","glass","grapes","merlot","sauvignon"],styles:["solid"],label:"Wine Bottle"},{name:"wine-glass",search:["alcohol","beverage","cabernet","drink","grapes","merlot","sauvignon"],styles:["solid"],label:"Wine Glass"},{name:"wine-glass-alt",search:["alcohol","beverage","cabernet","drink","grapes","merlot","sauvignon"],styles:["solid"],label:"Alternate Wine Glas"},{name:"wix",search:[],styles:["brands"],label:"Wix"},{name:"wizards-of-the-coast",search:["Dungeons & Dragons","d&d","dnd","fantasy","game","gaming","tabletop"],styles:["brands"],label:"Wizards of the Coast"},{name:"wolf-pack-battalion",search:[],styles:["brands"],label:"Wolf Pack Battalion"},{name:"won-sign",search:["currency","krw","money"],styles:["solid"],label:"Won Sign"},{name:"wordpress",search:[],styles:["brands"],label:"WordPress Logo"},{name:"wordpress-simple",search:[],styles:["brands"],label:"Wordpress Simple"},{name:"wpbeginner",search:[],styles:["brands"],label:"WPBeginner"},{name:"wpexplorer",search:[],styles:["brands"],label:"WPExplorer"},{name:"wpforms",search:[],styles:["brands"],label:"WPForms"},{name:"wpressr",search:["rendact"],styles:["brands"],label:"wpressr"},{name:"wrench",search:["construction","fix","mechanic","plumbing","settings","spanner","tool","update"],styles:["solid"],label:"Wrench"},{name:"x-ray",search:["health","medical","radiological images","radiology","skeleton"],styles:["solid"],label:"X-Ray"},{name:"xbox",search:[],styles:["brands"],label:"Xbox"},{name:"xing",search:[],styles:["brands"],label:"Xing"},{name:"xing-square",search:[],styles:["brands"],label:"Xing Square"},{name:"y-combinator",search:[],styles:["brands"],label:"Y Combinator"},{name:"yahoo",search:[],styles:["brands"],label:"Yahoo Logo"},{name:"yammer",search:[],styles:["brands"],label:"Yammer"},{name:"yandex",search:[],styles:["brands"],label:"Yandex"},{name:"yandex-international",search:[],styles:["brands"],label:"Yandex International"},{name:"yarn",search:[],styles:["brands"],label:"Yarn"},{name:"yelp",search:[],styles:["brands"],label:"Yelp"},{name:"yen-sign",search:["currency","jpy","money"],styles:["solid"],label:"Yen Sign"},{name:"yin-yang",search:["daoism","opposites","taoism"],styles:["solid"],label:"Yin Yang"},{name:"yoast",search:[],styles:["brands"],label:"Yoast"},{name:"youtube",search:["film","video","youtube-play","youtube-square"],styles:["brands"],label:"YouTube"},{name:"youtube-square",search:[],styles:["brands"],label:"YouTube Square"},{name:"zhihu",search:[],styles:["brands"],label:"Zhihu"}],ur={state:{input:{radio:{a:"a",b:"a",c:"a",d:"a",e:"a",grid3x3:"a",grid3x1:"a",grid1x3:"a"},checkbox:{a:!0,b:!0,c:!1}}},control:{input:{},button:{},bookmark:{},icon:{}},input:e=>{ur.control.input.radio={a:new ba({object:ur.state,radioGroup:[{id:"input-radio-a-a",labelText:"Radio A A",description:"Description for radio A A.",value:"a"},{id:"input-radio-a-b",labelText:"Radio A B",description:"Description for radio A B.",value:"b"},{id:"input-radio-a-c",labelText:"Radio A C",description:"Description for radio A C.",value:"c"}],label:"Radio group A",groupName:"input-radio-a",path:"input.radio.a",action:()=>{console.log(ur.state)}}),b:new ba({object:ur.state,radioGroup:[{id:"input-radio-b-a",labelText:"B A",value:"a"},{id:"input-radio-b-b",labelText:"B B",value:"b"},{id:"input-radio-b-c",labelText:"B C",value:"c"}],label:"Radio group",groupName:"input-radio-b",path:"input.radio.b",action:()=>{console.log(ur.state)}}),c:new ba({object:ur.state,radioGroup:[{id:"input-radio-c-a",labelText:"C A",value:"a"},{id:"input-radio-c-b",labelText:"C B",value:"b"},{id:"input-radio-c-c",labelText:"C C",value:"c"}],label:"Radio group",groupName:"input-radio-c",path:"input.radio.c",inputButton:!0,action:()=>{console.log(ur.state)}}),d:new ba({object:ur.state,radioGroup:[{id:"input-radio-d-a",labelText:"D A",value:"a"},{id:"input-radio-d-b",labelText:"D B",value:"b"},{id:"input-radio-d-c",labelText:"D C",value:"c"}],label:"Radio group",groupName:"input-radio-d",path:"input.radio.d",inputButton:!0,inputButtonStyle:["line"],action:()=>{console.log(ur.state)}}),e:new ba({object:ur.state,radioGroup:[{id:"input-radio-e-a",labelText:"E A",value:"a"},{id:"input-radio-e-b",labelText:"E B",value:"b"},{id:"input-radio-e-c",labelText:"E C",value:"c"}],label:"Radio group",groupName:"input-radio-e",path:"input.radio.e",inputButton:!0,inputHide:!0,inputButtonStyle:["ring"],action:()=>{console.log(ur.state)}}),grid3x3:new ya({object:ur.state,radioGroup:[{id:"input-radio-grid3x3-a",labelText:"A",value:"a",position:1},{id:"input-radio-grid3x3-b",labelText:"B",value:"b",position:2},{id:"input-radio-grid3x3-c",labelText:"C",value:"c",position:3},{id:"input-radio-grid3x3-d",labelText:"D",value:"d",position:4},{id:"input-radio-grid3x3-e",labelText:"E",value:"e",position:5},{id:"input-radio-grid3x3-f",labelText:"F",value:"f",position:6},{id:"input-radio-grid3x3-g",labelText:"G",value:"g",position:7},{id:"input-radio-grid3x3-h",labelText:"H",value:"h",position:8},{id:"input-radio-grid3x3-i",labelText:"I",value:"i",position:9}],label:"Radio group grid 3x3",groupName:"input-radio-grid3x3",path:"input.radio.grid3x3",gridSize:"3x3",action:()=>{console.log(ur.state)}}),grid3x1:new ya({object:ur.state,radioGroup:[{id:"input-radio-grid3x1-a",labelText:"A",value:"a",position:1},{id:"input-radio-grid3x1-b",labelText:"B",value:"b",position:2},{id:"input-radio-grid3x1-c",labelText:"C",value:"c",position:3}],label:"Radio group grid 3x1",groupName:"input-radio-grid3x1",path:"input.radio.grid3x1",gridSize:"3x1",action:()=>{console.log(ur.state)}}),grid1x3:new ya({object:ur.state,radioGroup:[{id:"input-radio-grid1x3-a",labelText:"A",value:"a",position:1},{id:"input-radio-grid1x3-b",labelText:"B",value:"b",position:2},{id:"input-radio-grid1x3-c",labelText:"C",value:"c",position:3}],label:"Radio group grid 1x3",groupName:"input-radio-grid1x3",path:"input.radio.grid1x3",gridSize:"1x3",action:()=>{console.log(ur.state)}})},ur.control.input.checkbox={a:new _a({object:ur.state,id:"input-checkbox-a",path:"input.checkbox.a",labelText:"Checkbox A",action:()=>{console.log(ur.state)}}),b:new _a({object:ur.state,id:"input-checkbox-b",path:"input.checkbox.b",labelText:"Checkbox B",action:()=>{console.log(ur.state)}}),c:new _a({object:ur.state,id:"input-checkbox-c",path:"input.checkbox.c",labelText:"Checkbox C",action:()=>{console.log(ur.state)}})},e.appendChild(y("div",[ur.control.input.radio.a.wrap(),y("hr"),ur.control.input.radio.b.inline(),ur.control.input.radio.c.inputButton(),ur.control.input.radio.d.inputButton(),ur.control.input.radio.e.inputButton(),y("hr"),ur.control.input.radio.grid3x3.wrap(),ur.control.input.radio.grid3x1.wrap(),ur.control.input.radio.grid1x3.wrap(),y("hr"),ur.control.input.checkbox.a.wrap(),ur.control.input.checkbox.b.wrap(),ur.control.input.checkbox.c.wrap()]))},button:e=>{ur.control.button.small=new Fe({text:"Kleine Schaltfläche",size:"small"}),ur.control.button.medium=new Fe({text:"Mittlere Schaltfläche",size:"medium"}),ur.control.button.large=new Fe({text:"Große Schaltfläche",size:"large"}),ur.control.button.ring=new Fe({text:"Ring-Schaltfläche",size:"medium",style:["ring"]}),ur.control.button.line=new Fe({text:"Linien-Schaltfläche",size:"medium",style:["line"]}),ur.control.button.ring=new Fe({text:"Ring-Schaltfläche",size:"medium",style:["ring"]}),ur.control.button.link=new Fe({text:"Link-Schaltfläche",size:"medium",style:["link"]}),e.appendChild(y("div",[ur.control.button.small.wrap(),ur.control.button.medium.wrap(),ur.control.button.large.wrap(),ur.control.button.ring.wrap(),ur.control.button.line.wrap(),ur.control.button.ring.wrap(),ur.control.button.link.wrap()]))},bookmark:e=>{ur.control.bookmark.letter=new Fe({text:"Nur Buchstaben",style:["line"],func:()=>{Un.all.forEach((e=>{e.items.forEach((e=>{e.display.visual.type="letter"}))})),it.render(),Qn.save()}}),ur.control.bookmark.icon=new Fe({text:"Nur Icons",style:["line"],func:()=>{Un.all.forEach((e=>{e.items.forEach((e=>{e.display.visual.type="icon"}))})),it.render(),Qn.save()}}),ur.control.bookmark.image=new Fe({text:"Nur Bilder",style:["line"],func:()=>{Un.all.forEach((e=>{e.items.forEach((e=>{e.display.visual.type="image"}))})),it.render(),Qn.save()}}),ur.control.bookmark.image=new Fe({text:"Nur Bilder",style:["line"],func:()=>{Un.all.forEach((e=>{e.items.forEach((e=>{e.display.visual.type="image"}))})),it.render(),Qn.save()}}),ur.control.bookmark.nameShow=new Fe({text:"Name anzeigen",style:["line"],func:()=>{Un.all.forEach((e=>{e.items.forEach((e=>{e.display.name.show=!0}))})),it.render(),Qn.save()}}),ur.control.bookmark.nameHide=new Fe({text:"Name ausblenden",style:["line"],func:()=>{Un.all.forEach((e=>{e.items.forEach((e=>{e.display.name.show=!1}))})),it.render(),Qn.save()}}),ur.control.bookmark.add={group:new Fe({text:"Gruppe hinzufügen",style:["line"],func:()=>{const e=new mt;e.group.name.text=Ya({adjectivesCount:ut(1,3)}),e.newGroup(),En.item.mod.add(e),En.add.mod.close(),it.render(),ot.area.assemble(),Qn.save()}}),bookmark:new Fe({text:"10 zufällige Lesezeichen hinzufügen",style:["line"],func:()=>{for(var e=0;e<10;e++){const e=new ct;e.type.new=!0,e.position.destination.item=Un.all.length>0?Un.all[0].items.length:0,e.position.destination.group=ut(0,Un.all.length-1),e.link.timestamp=(new Date).getTime();const t="ABCDEFGHIJKLMNOPQRSTUVWXYZ";e.link.display.visual.letter.text=t[ut(0,t.length-1)]+t[ut(0,t.length-1)],e.link.display.visual.type="icon";const a=mr[ut(0,mr.length-1)];e.link.display.visual.icon.label=a.label,e.link.display.visual.icon.name=a.name,a.styles.includes("solid")?e.link.display.visual.icon.prefix="fas":a.styles.includes("brands")&&(e.link.display.visual.icon.prefix="fab"),e.link.display.name.text=Ya({adjectivesCount:1}),e.link.url=Ya({adjectivesCount:1}),Un.item.mod.add(e)}it.render(),Qn.save()}})},e.appendChild(y("div",[$({children:[B({gap:"small",wrap:!0,equalGap:!0,children:[ur.control.bookmark.letter.wrap(),ur.control.bookmark.icon.wrap(),ur.control.bookmark.image.wrap(),ur.control.bookmark.nameShow.wrap(),ur.control.bookmark.nameHide.wrap(),ur.control.bookmark.add.group.wrap(),ur.control.bookmark.add.bookmark.wrap()]})]})]))},icon:e=>{ur.control.icon=[];for(let e in f.all)ur.control.icon.push($({children:[y("div|class:d-flex d-horizontal d-gap d-center",[y("div|class:large",[f.render(e)]),y(`p:${e}|class:small`)])]}));e.appendChild(y("div",[$({children:[B({gap:"small",wrap:!0,equalGap:!0,children:ur.control.icon})]})]))}},pr={control:{scaling:{},area:{},padding:{},gutter:{},alignment:{},page:{}},disable:()=>{if(qe.get.current().bookmark.show?(pr.control.area.bookmark.width.enable(),pr.control.area.bookmark.justify.enable(),pr.control.area.bookmark.justifyHelper1.enable()):(pr.control.area.bookmark.width.disable(),pr.control.area.bookmark.justify.disable(),pr.control.area.bookmark.justifyHelper1.disable()),qe.get.current().header.order.length>0?(pr.control.area.header.width.enable(),pr.control.area.header.justify.enable(),pr.control.area.header.justifyHelper1.enable()):(pr.control.area.header.width.disable(),pr.control.area.header.justify.disable(),pr.control.area.header.justifyHelper1.disable()),qe.get.current().bookmark.show)switch(qe.get.current().layout.direction){case"vertical":pr.control.area.header.justify.enable(),pr.control.area.header.justifyHelper1.enable(),pr.control.area.bookmark.justify.enable(),pr.control.area.bookmark.justifyHelper1.enable();break;case"horizontal":pr.control.area.header.justify.disable(),pr.control.area.header.justifyHelper1.disable(),pr.control.area.bookmark.justify.disable(),pr.control.area.bookmark.justifyHelper1.disable()}},edge:{scaling:{},area:{},padding:{},gutter:{},alignment:{}},scaling:e=>{pr.edge.scaling.size=new Je({primary:ot.element.layout}),pr.control.scaling.size=new fa({object:qe.get.current(),path:"layout.size",id:"layout-size",labelText:"Gesamtgröße",value:qe.get.current().layout.size,defaultValue:qe.get.default().layout.size,min:qe.get.minMax().layout.size.min,max:qe.get.minMax().layout.size.max,action:()=>{Qe("layout.size"),pr.edge.scaling.size.track(),Qn.save()},mouseDownAction:()=>{pr.edge.scaling.size.show()},mouseUpAction:()=>{pr.edge.scaling.size.hide()}}),e.appendChild(y("div",[pr.control.scaling.size.wrap()]))},area:e=>{pr.edge.area.width=new Je({primary:ot.element.layout}),pr.edge.area.header=new Je({primary:mn.element.area,secondary:[ot.element.layout]}),pr.edge.area.bookmark=new Je({primary:Un.element.area,secondary:[ot.element.layout]}),pr.control.area.width=new fa({object:qe.get.current(),path:"layout.width",id:"layout-width",labelText:"Breite des Layout-Bereichs",value:qe.get.current().layout.width,defaultValue:qe.get.default().layout.width,min:qe.get.minMax().layout.width.min,max:qe.get.minMax().layout.width.max,action:()=>{Qe("layout.width"),pr.edge.area.width.track(),Qn.save()},mouseDownAction:()=>{pr.edge.area.width.show()},mouseUpAction:()=>{pr.edge.area.width.hide()}}),pr.control.area.header={width:new fa({object:qe.get.current(),path:"layout.area.header.width",id:"layout-area-header-width",labelText:"Breite des Kopfbereichs",value:qe.get.current().layout.area.header.width,defaultValue:qe.get.default().layout.area.header.width,min:qe.get.minMax().layout.area.header.width.min,max:qe.get.minMax().layout.area.header.width.max,action:()=>{Qe("layout.area.header.width"),pr.edge.area.header.track(),Qn.save()},mouseDownAction:()=>{pr.edge.area.header.show()},mouseUpAction:()=>{pr.edge.area.header.hide()}}),justify:new ya({object:qe.get.current(),radioGroup:[{id:"layout-area-header-justify-left",labelText:"Links",value:"left",position:1},{id:"layout-area-header-justify-center",labelText:"Mitte",value:"center",position:2},{id:"layout-area-header-justify-right",labelText:"Rechts",value:"right",position:3}],label:"Ausrichtung des Kopfbereichs",groupName:"layout-area-header-justify",path:"layout.area.header.justify",gridSize:"3x1",action:()=>{et("layout.area.header.justify"),Qn.save()}}),justifyHelper1:new ma({text:["Effekte sind evtl. nicht sichtbar, wenn der Kopfbereich die volle Breite hat."]}),justifyHelper2:new ma({complexText:!0,text:[`Only available when ${new Pa({text:"Layout-Richtung",href:"#menu-content-item-alignment"}).link().outerHTML} is Vertical and Header items are shown.`]})},pr.control.area.bookmark={width:new fa({object:qe.get.current(),path:"layout.area.bookmark.width",id:"layout-area-bookmark-width",labelText:"Breite des Lesezeichen-Bereichs",value:qe.get.current().layout.area.bookmark.width,defaultValue:qe.get.default().layout.area.bookmark.width,min:qe.get.minMax().layout.area.bookmark.width.min,max:qe.get.minMax().layout.area.bookmark.width.max,action:()=>{Qe("layout.area.bookmark.width"),pr.edge.area.bookmark.track(),Qn.save()},mouseDownAction:()=>{pr.edge.area.bookmark.show()},mouseUpAction:()=>{pr.edge.area.bookmark.hide()}}),justify:new ya({object:qe.get.current(),radioGroup:[{id:"layout-area-bookmark-justify-left",labelText:"Links",value:"left",position:1},{id:"layout-area-bookmark-justify-center",labelText:"Mitte",value:"center",position:2},{id:"layout-area-bookmark-justify-right",labelText:"Rechts",value:"right",position:3}],label:"Ausrichtung des Lesezeichen-Bereichs",groupName:"layout-area-bookmark-justify",path:"layout.area.bookmark.justify",gridSize:"3x1",action:()=>{et("layout.area.bookmark.justify"),Qn.save()}}),justifyHelper1:new ma({text:["Effekte sind evtl. nicht sichtbar, wenn der Lesezeichen-Bereich die volle Breite hat."]}),justifyHelper2:new ma({complexText:!0,text:[`Only available when ${new Pa({text:"Layout-Richtung",href:"#menu-content-item-alignment"}).link().outerHTML} is Vertical and Header items are shown.`]})},e.appendChild(y("div",[pr.control.area.width.wrap(),$({children:[N({children:[y("hr"),pr.control.area.header.width.wrap(),pr.control.area.header.justify.wrap(),pr.control.area.header.justifyHelper1.wrap(),pr.control.area.header.justifyHelper2.wrap(),y("hr"),pr.control.area.bookmark.width.wrap(),pr.control.area.bookmark.justify.wrap(),pr.control.area.bookmark.justifyHelper1.wrap(),pr.control.area.bookmark.justifyHelper2.wrap()]})]})]))},padding:e=>{pr.edge.padding=new Je({primary:ot.element.layout,secondary:[mn.element.header,Un.element.group]}),pr.control.padding=new fa({object:qe.get.current(),path:"layout.padding",id:"layout-padding",labelText:"Abstand um Kopf- und Lesezeichen-Bereich",value:qe.get.current().layout.padding,defaultValue:qe.get.default().layout.padding,min:qe.get.minMax().layout.padding.min,max:qe.get.minMax().layout.padding.max,action:()=>{Qe("layout.padding"),pr.edge.padding.track(),Qn.save()},mouseDownAction:()=>{pr.edge.padding.show()},mouseUpAction:()=>{pr.edge.padding.hide()}}),e.appendChild(y("div",[pr.control.padding.wrap()]))},gutter:e=>{pr.edge.gutter=new Je({primary:ot.element.layout,secondary:[mn.element.header,Un.element.group]}),pr.control.gutter=new fa({object:qe.get.current(),path:"layout.gutter",id:"layout-gutter",labelText:"Abstand zwischen Kopf- und Lesezeichen-Elementen",value:qe.get.current().layout.gutter,defaultValue:qe.get.default().layout.gutter,min:qe.get.minMax().layout.gutter.min,max:qe.get.minMax().layout.gutter.max,action:()=>{Qe("layout.gutter"),pr.edge.gutter.track(),Qn.save()},mouseDownAction:()=>{pr.edge.gutter.show()},mouseUpAction:()=>{pr.edge.gutter.hide()}}),e.appendChild(y("div",[pr.control.gutter.wrap()]))},alignment:e=>{pr.control.alignment.alignment=new ya({object:qe.get.current(),radioGroup:[{id:"layout-alignment-top-left",labelText:"Oben Links",value:"top-left",position:1},{id:"layout-alignment-top-center",labelText:"Oben Mitte",value:"top-center",position:2},{id:"layout-alignment-top-right",labelText:"Oben Rechts",value:"top-right",position:3},{id:"layout-alignment-center-left",labelText:"Mitte Links",value:"center-left",position:4},{id:"layout-alignment-center-center",labelText:"Mitte Mitte",value:"center-center",position:5},{id:"layout-alignment-center-right",labelText:"Mitte Rechts",value:"center-right",position:6},{id:"layout-alignment-bottom-left",labelText:"Unten Links",value:"bottom-left",position:7},{id:"layout-alignment-bottom-center",labelText:"Unten Mitte",value:"bottom-center",position:8},{id:"layout-alignment-bottom-right",labelText:"Unten Rechts",value:"bottom-right",position:9}],label:"Ausrichtung des Bereichs",groupName:"layout-alignment",path:"layout.alignment",gridSize:"3x3",action:()=>{et("layout.alignment"),Qn.save()}}),pr.control.alignment.direction=new ba({object:qe.get.current(),radioGroup:[{id:"layout-direction-horizontal",labelText:"Horizontal ausrichten",description:"Kopfzeile und Lesezeichen in einer Reihe nebeneinander anordnen.",value:"horizontal"},{id:"layout-direction-vertical",labelText:"Vertikal ausrichten",description:"Kopfzeile und Lesezeichen in einer Spalte übereinander anordnen.",value:"vertical"}],groupName:"layout-direction",path:"layout.direction",action:()=>{et("layout.direction"),pr.disable(),Qn.save()}}),pr.control.alignment.order=new ba({object:qe.get.current(),radioGroup:[{id:"layout-order-header-bookmark",labelText:"Kopfzeile, dann Lesezeichen",description:"Den Kopfbereich vor dem Lesezeichen-Bereich anzeigen.",value:"header-bookmark"},{id:"layout-order-bookmark-header",labelText:"Lesezeichen, dann Kopfzeile",description:"Den Lesezeichen-Bereich vor dem Kopfbereich anzeigen.",value:"bookmark-header"}],groupName:"layout-order",path:"layout.order",action:()=>{ot.area.assemble(),et("layout.order"),Qn.save()}}),e.appendChild(y("div",[pr.control.alignment.alignment.wrap(),y("hr"),pr.control.alignment.direction.wrap(),y("hr"),pr.control.alignment.order.wrap()]))},page:e=>{pr.control.page.title=new Fa({object:qe.get.current(),path:"layout.title",id:"layout-title",value:qe.get.current().layout.title,defaultValue:qe.get.default().layout.title,placeholder:"Neuer Tab",labelText:"Titel",action:()=>{ot.title.render(),Qn.save()}}),pr.control.page.favicon=new Fa({object:qe.get.current(),path:"layout.favicon",id:"layout-favicon",value:qe.get.current().layout.favicon,defaultValue:qe.get.default().layout.favicon,placeholder:"https://www.example.com/favicon.svg",labelText:"Favicon-URL",action:()=>{ot.favicon.render(),Qn.save()}}),pr.control.page.faviconHelper=new ma({text:["Nicht von allen Browsern unterstützt."]}),pr.control.page.scrollbar=new ba({object:qe.get.current(),label:"Bildlaufleiste",radioGroup:[{id:"layout-scrollbar-auto",labelText:"Automatisch",value:"auto"},{id:"layout-scrollbar-thin",labelText:"Dünn",value:"thin"},{id:"layout-scrollbar-none",labelText:"Ausgeblendet",value:"none"}],groupName:"layout-scrollbar",path:"layout.scrollbar",action:()=>{et("layout.scrollbar"),Qn.save()}}),pr.control.page.scrollbarHelper=new ma({text:["Nicht von allen Browsern unterstützt."]}),pr.control.page.overscroll=new _a({object:qe.get.current(),path:"layout.overscroll",id:"layout-overscroll",labelText:"Über das Ende hinaus scrollen",action:()=>{tt("layout.overscroll"),Qn.save()}}),e.appendChild(y("div",[pr.control.page.title.wrap(),pr.control.page.favicon.wrap(),pr.control.page.faviconHelper.wrap(),y("hr"),pr.control.page.scrollbar.inline(),pr.control.page.scrollbarHelper.wrap(),y("hr"),pr.control.page.overscroll.wrap()]))}},gr={control:{alignment:{},name:{},toolbar:{}},edge:{name:{},toolbar:{}},disable:()=>{qe.get.current().bookmark.show?(gr.control.alignment.justify.enable(),gr.control.alignment.order.enable(),gr.control.name.size.enable(),gr.control.name.hide.enable(),gr.control.name.show.enable(),gr.control.name.helper.enable(),gr.control.toolbar.size.enable(),gr.control.toolbar.openAll.hide.enable(),gr.control.toolbar.openAll.show.enable(),gr.control.toolbar.openAll.helper.enable()):(gr.control.alignment.justify.disable(),gr.control.alignment.order.disable(),gr.control.name.size.disable(),gr.control.name.hide.disable(),gr.control.name.show.disable(),gr.control.name.helper.disable(),gr.control.toolbar.size.disable(),gr.control.toolbar.openAll.hide.disable(),gr.control.toolbar.openAll.show.disable(),gr.control.toolbar.openAll.helper.disable())},alignment:e=>{gr.control.alignment.justify=new ya({object:qe.get.current(),radioGroup:[{id:"group-area-justify-left",labelText:"Links",value:"left",position:1},{id:"group-area-justify-center",labelText:"Mitte",value:"center",position:2},{id:"group-area-justify-right",labelText:"Rechts",value:"right",position:3}],label:"Ausrichtung des Gruppen-Detailbereichs",groupName:"group-area-justify",path:"group.area.justify",gridSize:"3x1",action:()=>{et("group.area.justify"),Qn.save()}}),gr.control.alignment.order=new ba({object:qe.get.current(),radioGroup:[{id:"group-order-header-body",labelText:"Gruppendetails, dann Lesezeichen",description:"Den Gruppen-Detailbereich vor dem Lesezeichen-Bereich anzeigen.",value:"header-body"},{id:"group-order-body-header",labelText:"Lesezeichen, dann Gruppendetails",description:"Den Lesezeichen-Bereich vor dem Gruppen-Detailbereich anzeigen.",value:"body-header"}],groupName:"group-order",path:"group.order",action:()=>{et("group.order"),Qn.save()}}),e.appendChild(y("div",[gr.control.alignment.justify.wrap(),y("hr"),gr.control.alignment.order.wrap()]))},name:e=>{qe.get.current().bookmark.show&&Un.all[0].name.show&&En.area.current.length>0&&(gr.edge.name.size=new Je({primary:En.area.current[0].element.name.name,secondary:[En.area.current[0].element.header]})),gr.control.name.size=new fa({object:qe.get.current(),path:"group.name.size",id:"group-name-size",labelText:"Namensgröße",value:qe.get.current().group.name.size,defaultValue:qe.get.default().group.name.size,min:qe.get.minMax().group.name.size.min,max:qe.get.minMax().group.name.size.max,action:()=>{Qe("group.name.size"),qe.get.current().bookmark.show&&En.area.current.length>0&&Un.all[0].name.show&&gr.edge.name.size&&gr.edge.name.size.track(),Qn.save()},mouseDownAction:()=>{qe.get.current().bookmark.show&&En.area.current.length>0&&Un.all[0].name.show&&gr.edge.name.size&&gr.edge.name.size.show()},mouseUpAction:()=>{qe.get.current().bookmark.show&&En.area.current.length>0&&Un.all[0].name.show&&gr.edge.name.size&&gr.edge.name.size.hide()}}),gr.control.name.hide=new Fe({text:"Alle anzeigen",style:["line"],func:()=>{Un.all.forEach((e=>{e.name.show=!0})),it.render(),gr.edge.name.size?qe.get.current().bookmark.show&&En.area.current.length>0&&(gr.edge.name.size.update.primary(En.area.current[0].element.name.name),gr.edge.name.size.update.secondary([En.area.current[0].element.header])):gr.edge.name.size=new Je({primary:En.area.current[0].element.name.name,secondary:[En.area.current[0].element.header]}),gr.edge.toolbar.size?qe.get.current().bookmark.show&&En.area.current.length>0&&(gr.edge.toolbar.size.update.primary(En.area.current[0].element.toolbar.toolbar),gr.edge.toolbar.size.update.secondary([En.area.current[0].element.header])):gr.edge.toolbar.size=new Je({primary:En.area.current[0].element.toolbar.toolbar,secondary:[En.area.current[0].element.header]}),Qn.save()}}),gr.control.name.show=new Fe({text:"Alle ausblenden",style:["line"],func:()=>{Un.all.forEach((e=>{e.name.show=!1})),it.render(),gr.edge.name.size?qe.get.current().bookmark.show&&En.area.current.length>0&&(gr.edge.name.size.update.primary(En.area.current[0].element.name.name),gr.edge.name.size.update.secondary([En.area.current[0].element.header])):gr.edge.name.size=new Je({primary:En.area.current[0].element.name.name,secondary:[En.area.current[0].element.header]}),gr.edge.toolbar.size?qe.get.current().bookmark.show&&En.area.current.length>0&&(gr.edge.toolbar.size.update.primary(En.area.current[0].element.toolbar.toolbar),gr.edge.toolbar.size.update.secondary([En.area.current[0].element.header])):gr.edge.toolbar.size=new Je({primary:En.area.current[0].element.toolbar.toolbar,secondary:[En.area.current[0].element.header]}),Qn.save()}}),gr.control.name.helper=new ma({text:["Gruppennamen können auch beim Bearbeiten einzelner Gruppen geändert werden."]}),e.appendChild(y("div",[gr.control.name.size.wrap(),B({gap:"small",wrap:!0,equalGap:!0,children:[gr.control.name.hide.wrap(),gr.control.name.show.wrap()]}),gr.control.name.helper.wrap()]))},toolbar:e=>{qe.get.current().bookmark.show&&(Un.all[0].toolbar.collapse.show||Un.all[0].toolbar.openAll.show&&Un.all[0].items.length>0)&&(gr.edge.toolbar.size=new Je({primary:En.area.current[0].element.toolbar.toolbar,secondary:[En.area.current[0].element.header]})),gr.control.toolbar.size=new fa({object:qe.get.current(),path:"group.toolbar.size",id:"group-toolbar-size",labelText:"Größe der Gruppen-Werkzeugleiste",value:qe.get.current().group.toolbar.size,defaultValue:qe.get.default().group.toolbar.size,min:qe.get.minMax().group.toolbar.size.min,max:qe.get.minMax().group.toolbar.size.max,action:()=>{Qe("group.toolbar.size"),qe.get.current().bookmark.show&&(Un.all[0].toolbar.collapse.show||Un.all[0].toolbar.openAll.show&&Un.all[0].items.length>0)&&gr.edge.toolbar.size.track(),Qn.save()},mouseDownAction:()=>{qe.get.current().bookmark.show&&(Un.all[0].toolbar.collapse.show||Un.all[0].toolbar.openAll.show&&Un.all[0].items.length>0)&&gr.edge.toolbar.size.show()},mouseUpAction:()=>{qe.get.current().bookmark.show&&(Un.all[0].toolbar.collapse.show||Un.all[0].toolbar.openAll.show&&Un.all[0].items.length>0)&&gr.edge.toolbar.size.hide()}}),gr.control.toolbar.collapse={show:new Fe({text:"Alle anzeigen",style:["line"],func:()=>{Un.all.forEach((e=>{e.toolbar.collapse.show=!0})),it.render(),gr.edge.name.size?qe.get.current().bookmark.show&&En.area.current.length>0&&(gr.edge.name.size.update.primary(En.area.current[0].element.name.name),gr.edge.name.size.update.secondary([En.area.current[0].element.header])):gr.edge.name.size=new Je({primary:En.area.current[0].element.name.name,secondary:[En.area.current[0].element.header]}),gr.edge.toolbar.size?qe.get.current().bookmark.show&&En.area.current.length>0&&(gr.edge.toolbar.size.update.primary(En.area.current[0].element.toolbar.toolbar),gr.edge.toolbar.size.update.secondary([En.area.current[0].element.header])):gr.edge.toolbar.size=new Je({primary:En.area.current[0].element.toolbar.toolbar,secondary:[En.area.current[0].element.header]}),Qn.save()}}),hide:new Fe({text:"Alle ausblenden",style:["line"],func:()=>{Un.all.forEach((e=>{e.toolbar.collapse.show=!1})),it.render(),gr.edge.name.size?qe.get.current().bookmark.show&&En.area.current.length>0&&(gr.edge.name.size.update.primary(En.area.current[0].element.name.name),gr.edge.name.size.update.secondary([En.area.current[0].element.header])):gr.edge.name.size=new Je({primary:En.area.current[0].element.name.name,secondary:[En.area.current[0].element.header]}),gr.edge.toolbar.size?qe.get.current().bookmark.show&&En.area.current.length>0&&(gr.edge.toolbar.size.update.primary(En.area.current[0].element.toolbar.toolbar),gr.edge.toolbar.size.update.secondary([En.area.current[0].element.header])):gr.edge.toolbar.size=new Je({primary:En.area.current[0].element.toolbar.toolbar,secondary:[En.area.current[0].element.header]}),Qn.save()}}),helper:new ma({text:["Die Einklappen-Schaltfläche der Gruppen-Werkzeugleiste kann auch beim Bearbeiten einzelner Gruppen geändert werden."]})},gr.control.toolbar.openAll={show:new Fe({text:"Alle anzeigen",style:["line"],func:()=>{Un.all.forEach((e=>{e.toolbar.openAll.show=!0})),it.render(),gr.edge.name.size?qe.get.current().bookmark.show&&En.area.current.length>0&&(gr.edge.name.size.update.primary(En.area.current[0].element.name.name),gr.edge.name.size.update.secondary([En.area.current[0].element.header])):gr.edge.name.size=new Je({primary:En.area.current[0].element.name.name,secondary:[En.area.current[0].element.header]}),gr.edge.toolbar.size?qe.get.current().bookmark.show&&En.area.current.length>0&&(gr.edge.toolbar.size.update.primary(En.area.current[0].element.toolbar.toolbar),gr.edge.toolbar.size.update.secondary([En.area.current[0].element.header])):gr.edge.toolbar.size=new Je({primary:En.area.current[0].element.toolbar.toolbar,secondary:[En.area.current[0].element.header]}),Qn.save()}}),hide:new Fe({text:"Alle ausblenden",style:["line"],func:()=>{Un.all.forEach((e=>{e.toolbar.openAll.show=!1})),it.render(),gr.edge.name.size?qe.get.current().bookmark.show&&En.area.current.length>0&&(gr.edge.name.size.update.primary(En.area.current[0].element.name.name),gr.edge.name.size.update.secondary([En.area.current[0].element.header])):gr.edge.name.size=new Je({primary:En.area.current[0].element.name.name,secondary:[En.area.current[0].element.header]}),gr.edge.toolbar.size?qe.get.current().bookmark.show&&En.area.current.length>0&&(gr.edge.toolbar.size.update.primary(En.area.current[0].element.toolbar.toolbar),gr.edge.toolbar.size.update.secondary([En.area.current[0].element.header])):gr.edge.toolbar.size=new Je({primary:En.area.current[0].element.toolbar.toolbar,secondary:[En.area.current[0].element.header]}),Qn.save()}}),helper:new ma({text:["Die \"Alle öffnen\"-Schaltfläche der Gruppen-Werkzeugleiste kann auch beim Bearbeiten einzelner Gruppen geändert werden."]})},e.appendChild(y("div",[gr.control.toolbar.size.wrap(),y("hr"),y("label:Gruppe einklappen"),B({gap:"small",wrap:!0,equalGap:!0,children:[gr.control.toolbar.collapse.show.wrap(),gr.control.toolbar.collapse.hide.wrap()]}),gr.control.toolbar.openAll.helper.wrap(),y("hr"),y("label:Gruppe: Alle öffnen"),B({gap:"small",wrap:!0,equalGap:!0,children:[gr.control.toolbar.openAll.show.wrap(),gr.control.toolbar.openAll.hide.wrap()]}),gr.control.toolbar.collapse.helper.wrap()]))}},br={control:{general:{},style:{},orientation:{},sort:{}},disable:()=>{qe.get.current().bookmark.show?(br.control.general.size.enable(),br.control.general.urlShow.enable(),br.control.general.lineShow.enable(),br.control.general.shadowShow.enable(),br.control.general.hoverScaleShow.enable(),br.control.general.newTab.enable(),br.control.style.enable(),br.control.orientation.orientationElement.enable(),br.control.orientation.orientationHelper.enable(),br.control.sort.letter.enable(),br.control.sort.icon.enable(),br.control.sort.name.enable()):(br.control.general.size.disable(),br.control.general.urlShow.disable(),br.control.general.lineShow.disable(),br.control.general.shadowShow.disable(),br.control.general.hoverScaleShow.disable(),br.control.general.newTab.disable(),br.control.style.disable(),br.control.orientation.orientationElement.disable(),br.control.orientation.orientationHelper.disable(),br.control.sort.letter.disable(),br.control.sort.icon.disable(),br.control.sort.name.disable())},edge:{general:{}},general:e=>{qe.get.current().bookmark.show&&Un.tile.current.length>0&&(br.edge.general.size=new Je({primary:Un.tile.current[0].tile(),secondary:[Un.element.area]})),br.control.general.show=new _a({object:qe.get.current(),id:"bookmark-show",path:"bookmark.show",labelText:"Lesezeichen anzeigen",action:()=>{ot.area.assemble(),tt("bookmark.show"),br.disable(),br.edge.general.size?qe.get.current().bookmark.show&&Un.tile.current.length>0&&br.edge.general.size.update.primary(Un.tile.current[0].tile()):br.edge.general.size=new Je({primary:Un.tile.current[0].tile(),secondary:[Un.element.area]}),br.control.general.collapse.update(),Qn.save()}}),br.control.general.urlShow=new _a({object:qe.get.current(),id:"bookmark-url-show",path:"bookmark.url.show",labelText:"URL beim Überfahren anzeigen",action:()=>{tt("bookmark.url.show"),Qn.save()}}),br.control.general.lineShow=new _a({object:qe.get.current(),id:"bookmark-line-show",path:"bookmark.line.show",labelText:"Lesezeichen-Linie anzeigen",action:()=>{tt("bookmark.line.show"),Qn.save()}}),br.control.general.shadowShow=new _a({object:qe.get.current(),id:"bookmark-shadow-show",path:"bookmark.shadow.show",labelText:"Schatten beim Überfahren anzeigen",description:"Effekte sind evtl. nicht sichtbar, wenn der Design-Schatten auf 0 steht.",action:()=>{tt("bookmark.shadow.show"),Qn.save()}}),br.control.general.hoverScaleShow=new _a({object:qe.get.current(),id:"bookmark-hoverScale-show",path:"bookmark.hoverScale.show",labelText:"Beim Überfahren vergrößern",action:()=>{tt("bookmark.hoverScale.show"),Qn.save()}}),br.control.general.newTab=new _a({object:qe.get.current(),id:"bookmark-newTab",path:"bookmark.newTab",labelText:"Lesezeichen in neuem Tab öffnen",action:()=>{it.render(),br.edge.general.size?qe.get.current().bookmark.show&&Un.tile.current.length>0&&br.edge.general.size.update.primary(Un.tile.current[0].tile()):br.edge.general.size=new Je({primary:Un.tile.current[0].tile(),secondary:[Un.element.area]}),Qn.save()}}),br.control.general.size=new fa({object:qe.get.current(),path:"bookmark.size",id:"bookmark-size",labelText:"Lesezeichen-Größe",value:qe.get.current().bookmark.size,defaultValue:qe.get.default().bookmark.size,min:qe.get.minMax().bookmark.size.min,max:qe.get.minMax().bookmark.size.max,action:()=>{Qe("bookmark.size"),qe.get.current().bookmark.show&&Un.tile.current.length>0&&br.edge.general.size&&br.edge.general.size.track(),Qn.save()},mouseDownAction:()=>{qe.get.current().bookmark.show&&Un.tile.current.length>0&&br.edge.general.size&&br.edge.general.size.show()},mouseUpAction:()=>{qe.get.current().bookmark.show&&Un.tile.current.length>0&&br.edge.general.size&&br.edge.general.size.hide()}}),br.control.general.area=y("div",[br.control.general.urlShow.wrap(),br.control.general.lineShow.wrap(),br.control.general.shadowShow.wrap(),br.control.general.hoverScaleShow.wrap(),br.control.general.newTab.wrap(),br.control.general.size.wrap()]),br.control.general.collapse=new Re({type:"checkbox",checkbox:br.control.general.show,target:[{content:br.control.general.area}]}),e.appendChild(y("div",[br.control.general.show.wrap(),$({children:[N({children:[br.control.general.collapse.collapse()]})]})]))},style:e=>{br.control.style=new ba({object:qe.get.current(),radioGroup:[{id:"bookmark-style-block",labelText:"Block",description:"Quadratische Lesezeichen-Kacheln.",value:"block"},{id:"bookmark-style-list",labelText:"Liste",description:"Kurze, breite Lesezeichen-Kacheln.",value:"list"}],groupName:"bookmark-style",path:"bookmark.style",action:()=>{switch(qe.get.current().bookmark.style){case"block":Un.direction.mod.vertical();break;case"list":Un.direction.mod.horizontal()}et("bookmark.style"),it.render(),br.edge.general.size?qe.get.current().bookmark.show&&Un.tile.current.length>0&&br.edge.general.size.update.primary(Un.tile.current[0].tile()):br.edge.general.size=new Je({primary:Un.tile.current[0].tile(),secondary:[Un.element.area]}),Qn.save()}}),e.appendChild(y("div",[br.control.style.wrap()]))},orientation:e=>{br.control.orientation.orientationElement=new ba({object:qe.get.current(),radioGroup:[{id:"bookmark-orientation-top",labelText:"Oben",value:"top"},{id:"bookmark-orientation-bottom",labelText:"Unten",value:"bottom"}],groupName:"bookmark-orientation",path:"bookmark.orientation",action:()=>{et("bookmark.orientation"),br.edge.general.size?qe.get.current().bookmark.show&&Un.tile.current.length>0&&br.edge.general.size.update.primary(Un.tile.current[0].tile()):br.edge.general.size=new Je({primary:Un.tile.current[0].tile(),secondary:[Un.element.area]}),Qn.save()}}),br.control.orientation.orientationHelper=new ma({text:["URL und Steuerung entweder oben oder unten auf einer Lesezeichen-Kachel anzeigen."]}),e.appendChild(y("div",[br.control.orientation.orientationElement.inline(),br.control.orientation.orientationHelper.wrap()]))},sort:e=>{br.control.sort.letter=new Fe({text:"Nach Buchstabe",style:["line"],func:()=>{Un.item.mod.sort.letter(),it.render(),br.edge.general.size?qe.get.current().bookmark.show&&Un.tile.current.length>0&&br.edge.general.size.update.primary(Un.tile.current[0].tile()):br.edge.general.size=new Je({primary:Un.tile.current[0].tile(),secondary:[Un.element.area]}),Qn.save()}}),br.control.sort.icon=new Fe({text:"Nach Icon",style:["line"],func:()=>{Un.item.mod.sort.icon(),it.render(),br.edge.general.size?qe.get.current().bookmark.show&&Un.tile.current.length>0&&br.edge.general.size.update.primary(Un.tile.current[0].tile()):br.edge.general.size=new Je({primary:Un.tile.current[0].tile(),secondary:[Un.element.area]}),Qn.save()}}),br.control.sort.name=new Fe({text:"Nach Name",style:["line"],func:()=>{Un.item.mod.sort.name(),it.render(),br.edge.general.size?qe.get.current().bookmark.show&&Un.tile.current.length>0&&br.edge.general.size.update.primary(Un.tile.current[0].tile()):br.edge.general.size=new Je({primary:Un.tile.current[0].tile(),secondary:[Un.element.area]}),Qn.save()}}),e.appendChild(y("div",[$({children:[B({gap:"small",wrap:!0,equalGap:!0,children:[br.control.sort.letter.wrap(),br.control.sort.icon.wrap(),br.control.sort.name.wrap()]})]})]))}},yr={google:{url:"https://www.google.com/search",name:"Google"},duckduckgo:{url:"https://duckduckgo.com/",name:"DuckDuckGo"},youtube:{url:"https://www.youtube.com/results?search_query=",name:"YouTube"},giphy:{url:"https://giphy.com/search/",name:"Giphy"},bing:{url:"https://www.bing.com/search?q=",name:"Bing"}},_r={control:{alignment:{},greeting:{},transitional:{},clock:{},date:{},search:{}},disable:()=>{if(qe.get.current().header.greeting.show?(_r.control.greeting.size.enable(),_r.control.greeting.newLine.enable(),_r.control.greeting.type.enable(),_r.control.greeting.name.enable()):(_r.control.greeting.size.disable(),_r.control.greeting.newLine.disable(),_r.control.greeting.type.disable(),_r.control.greeting.name.disable()),qe.get.current().header.greeting.show)switch(qe.get.current().header.greeting.type){case"good":case"hello":case"hi":_r.control.greeting.custom.text.disable();break;case"custom":_r.control.greeting.custom.text.enable()}else _r.control.greeting.custom.text.disable();if(qe.get.current().header.clock.second.show||qe.get.current().header.clock.minute.show||qe.get.current().header.clock.hour.show?(_r.control.clock.hour24.show.enable(),_r.control.clock.size.enable(),_r.control.clock.newLine.enable(),qe.get.current().header.clock.second.show?_r.control.clock.second.display.enable():_r.control.clock.second.display.disable(),qe.get.current().header.clock.hour.show?_r.control.clock.hour.display.enable():_r.control.clock.hour.display.disable(),qe.get.current().header.clock.second.show?_r.control.clock.second.display.enable():_r.control.clock.second.display.disable(),qe.get.current().header.clock.hour24.show?_r.control.clock.meridiem.show.disable():_r.control.clock.meridiem.show.enable()):(_r.control.clock.hour24.show.disable(),_r.control.clock.meridiem.show.disable(),_r.control.clock.size.disable(),_r.control.clock.newLine.disable()),[qe.get.current().header.clock.second.show,qe.get.current().header.clock.minute.show,qe.get.current().header.clock.hour.show].filter(Boolean).length>1?_r.control.clock.separator.show.enable():_r.control.clock.separator.show.disable(),[qe.get.current().header.clock.second.show,qe.get.current().header.clock.minute.show,qe.get.current().header.clock.hour.show].filter(Boolean).length>1&&qe.get.current().header.clock.separator.show?_r.control.clock.separator.text.enable():_r.control.clock.separator.text.disable(),qe.get.current().header.clock.second.show&&qe.get.current().header.clock.minute.show||qe.get.current().header.clock.second.show&&qe.get.current().header.clock.hour.show||qe.get.current().header.clock.minute.show&&qe.get.current().header.clock.hour.show?_r.control.clock.separator.show.enable():_r.control.clock.separator.show.disable(),(qe.get.current().header.clock.second.show&&qe.get.current().header.clock.minute.show||qe.get.current().header.clock.second.show&&qe.get.current().header.clock.hour.show||qe.get.current().header.clock.minute.show&&qe.get.current().header.clock.hour.show)&&qe.get.current().header.clock.separator.show?_r.control.clock.separator.text.enable():_r.control.clock.separator.text.disable(),qe.get.current().header.date.day.show||qe.get.current().header.date.date.show||qe.get.current().header.date.month.show||qe.get.current().header.date.year.show?(_r.control.date.size.enable(),_r.control.date.newLine.enable()):(_r.control.date.size.disable(),_r.control.date.newLine.disable()),qe.get.current().header.date.date.show&&qe.get.current().header.date.month.show?_r.control.date.format.enable():_r.control.date.format.disable(),qe.get.current().header.date.day.show)switch(_r.control.date.day.display.enable(),qe.get.current().header.date.day.display){case"word":_r.control.date.day.length.enable(),_r.control.date.day.weekStart.disable();break;case"number":_r.control.date.day.length.disable(),_r.control.date.day.weekStart.enable()}else _r.control.date.day.display.disable(),_r.control.date.day.length.disable(),_r.control.date.day.weekStart.disable();if(qe.get.current().header.date.date.show?(_r.control.date.date.display.enable(),_r.control.date.date.ordinal.enable()):(_r.control.date.date.display.disable(),_r.control.date.date.ordinal.disable()),qe.get.current().header.date.month.show){switch(qe.get.current().header.date.month.display){case"word":_r.control.date.month.ordinal.disable(),_r.control.date.month.length.enable();break;case"number":_r.control.date.month.ordinal.enable(),_r.control.date.month.length.disable()}_r.control.date.month.display.enable()}else _r.control.date.month.display.disable(),_r.control.date.month.ordinal.disable(),_r.control.date.month.length.disable();if(qe.get.current().header.date.year.show?_r.control.date.year.display.enable():_r.control.date.year.display.disable(),[qe.get.current().header.date.day.show,qe.get.current().header.date.date.show,qe.get.current().header.date.month.show,qe.get.current().header.date.year.show].filter(Boolean).length>1?_r.control.date.separator.show.enable():_r.control.date.separator.show.disable(),[qe.get.current().header.date.day.show,qe.get.current().header.date.date.show,qe.get.current().header.date.month.show,qe.get.current().header.date.year.show].filter(Boolean).length>1&&qe.get.current().header.date.separator.show?_r.control.date.separator.text.enable():_r.control.date.separator.text.disable(),qe.get.current().header.clock.second.show||qe.get.current().header.clock.minute.show||qe.get.current().header.clock.hour.show||qe.get.current().header.date.day.show||qe.get.current().header.date.date.show||qe.get.current().header.date.month.show||qe.get.current().header.date.year.show?(_r.control.transitional.show.enable(),_r.control.transitional.newLine.enable()):(_r.control.transitional.show.disable(),_r.control.transitional.newLine.disable()),(qe.get.current().header.clock.second.show||qe.get.current().header.clock.minute.show||qe.get.current().header.clock.hour.show||qe.get.current().header.date.day.show||qe.get.current().header.date.date.show||qe.get.current().header.date.month.show||qe.get.current().header.date.year.show)&&qe.get.current().header.transitional.show?(_r.control.transitional.type.enable(),_r.control.transitional.size.enable(),_r.control.transitional.newLine.enable()):(_r.control.transitional.type.disable(),_r.control.transitional.size.disable(),_r.control.transitional.newLine.disable()),qe.get.current().header.search.show?(_r.control.search.width.by.enable(),_r.control.search.newTab.enable(),_r.control.search.size.enable(),_r.control.search.newLine.enable()):(_r.control.search.width.by.disable(),_r.control.search.newTab.disable(),_r.control.search.size.disable(),_r.control.search.newLine.disable()),qe.get.current().header.search.show)switch(qe.get.current().header.search.width.by){case"auto":_r.control.search.width.size.disable();break;case"custom":_r.control.search.width.size.enable()}else _r.control.search.width.size.disable();if("custom"===qe.get.current().header.search.engine.selected)_r.control.search.engine.custom.name.enable(),_r.control.search.engine.custom.url.enable(),_r.control.search.engine.custom.urlHelper.enable(),_r.control.search.engine.custom.queryName.enable(),_r.control.search.engine.custom.queryNameHelper.enable();else _r.control.search.engine.custom.name.disable(),_r.control.search.engine.custom.url.disable(),_r.control.search.engine.custom.urlHelper.disable(),_r.control.search.engine.custom.queryName.disable(),_r.control.search.engine.custom.queryNameHelper.disable()},edge:{alignment:{},greeting:{},transitional:{},clock:{},date:{},search:{}},update:()=>{for(let e in _r.control)_r.control[e].forEach(((e,t)=>{e.update()}))},alignment:e=>{_r.alignment.alignment=new ya({object:qe.get.current(),radioGroup:[{id:"header-item-justify-left",labelText:"Links",value:"left",position:1},{id:"header-item-justify-center",labelText:"Mitte",value:"center",position:2},{id:"header-item-justify-right",labelText:"Rechts",value:"right",position:3}],label:"Ausrichtung der Kopf-Elemente",groupName:"header-item-justify",path:"header.item.justify",gridSize:"3x1",action:()=>{et("header.item.justify"),Qn.save()}}),_r.alignment.alignmentHelper=new ma({complexText:!0,text:[`Effects may not be visible if the ${new Pa({text:"Größe des Suchfelds",href:"#menu-content-item-search"}).link().outerHTML} size is set to Auto and grows to fill available space.`]}),e.appendChild(y("div",[_r.alignment.alignment.wrap(),_r.alignment.alignmentHelper.wrap()]))},greeting:e=>{_r.edge.greeting.size=new Je({primary:mn.element.greeting.greeting(),secondary:[mn.element.area]}),_r.control.greeting.show=new _a({object:qe.get.current(),path:"header.greeting.show",id:"header-greeting-show",labelText:"Begrüßung anzeigen",action:function(){mn.item.mod.order(),mn.item.clear(),mn.item.render(),ot.area.assemble(),_r.disable(),_r.edge.greeting.size.update.primary(mn.element.greeting.greeting()),_r.edge.transitional.size.update.primary(mn.element.transitional.transitional()),_r.edge.clock.size.update.primary(mn.element.clock.clock()),_r.edge.date.size.update.primary(mn.element.date.date()),_r.edge.search.size.update.primary(mn.element.search.search()),_r.control.greeting.collapse.update(),Qn.save()}}),_r.control.greeting.size=new va({object:qe.get.current(),path:"header.greeting.size",id:"header-greeting-size",labelText:"Größe",value:qe.get.current().header.greeting.size,defaultValue:qe.get.default().header.greeting.size,min:qe.get.minMax().header.greeting.size.min,max:qe.get.minMax().header.greeting.size.max,action:()=>{Qe("header.greeting.size"),_r.edge.greeting.size.track(),Qn.save()},mouseDownAction:()=>{_r.edge.greeting.size.show()},mouseUpAction:()=>{_r.edge.greeting.size.hide()}}),_r.control.greeting.newLine=new _a({object:qe.get.current(),path:"header.greeting.newLine",id:"header-greeting-newLine",labelText:"Neue Zeile",description:"In eine neue Zeile zwingen und von anderen Kopf-Elementen trennen.",action:function(){tt("header.greeting.newLine"),Qn.save()}}),_r.control.greeting.type=new ba({object:qe.get.current(),label:"Formulierung",radioGroup:[{id:"header-greeting-type-good",labelText:'"Good morning..."',value:"good"},{id:"header-greeting-type-hello",labelText:'"Hello..."',value:"hello"},{id:"header-greeting-type-hi",labelText:'"Hi..."',value:"hi"},{id:"header-greeting-type-none",labelText:"Keine",description:"Praktisch, um nur deinen Namen anzuzeigen.",value:"none"},{id:"header-greeting-type-custom",labelText:"Benutzerdefiniert",description:["Use your own greeting.",'Defaults to "Good morning..." if left blank.'],value:"custom"}],groupName:"header-greeting-type",path:"header.greeting.type",action:()=>{mn.element.greeting.update(),_r.control.greeting.custom.collapse.update(),_r.disable(),Qn.save()}}),_r.control.greeting.custom={},_r.control.greeting.custom.text=new La({object:qe.get.current(),path:"header.greeting.custom",id:"header-greeting-custom",value:qe.get.current().header.greeting.custom,placeholder:"Howdy",labelText:"Eigener Begrüßungstext",srOnly:!0,action:()=>{mn.element.greeting.update(),Qn.save()}}),_r.control.greeting.custom.area=y("div",[_r.control.greeting.custom.text.wrap()]),_r.control.greeting.custom.collapse=new Re({type:"radio",radioGroup:_r.control.greeting.type,target:[{id:_r.control.greeting.type.radioSet[_r.control.greeting.type.radioSet.length-1].radio.value,content:_r.control.greeting.custom.area}]}),_r.control.greeting.name=new La({object:qe.get.current(),path:"header.greeting.name",id:"header-greeting-name",value:qe.get.current().header.greeting.name,placeholder:"Spitzname, Alias oder Heldenname",labelText:"Name",action:()=>{mn.element.greeting.update(),Qn.save()}}),_r.control.greeting.area=y("div",[_r.control.greeting.type.wrap(),$({children:[N({children:[_r.control.greeting.custom.collapse.collapse()]})]}),y("hr"),_r.control.greeting.name.wrap(),y("hr"),_r.control.greeting.size.wrap(),y("hr"),_r.control.greeting.newLine.wrap()]),_r.control.greeting.collapse=new Re({type:"checkbox",checkbox:_r.control.greeting.show,target:[{content:_r.control.greeting.area}]}),e.appendChild(y("div",[_r.control.greeting.show.wrap(),$({children:[N({children:[_r.control.greeting.collapse.collapse()]})]})]))},transitional:e=>{_r.edge.transitional.size=new Je({primary:mn.element.transitional.transitional(),secondary:[mn.element.area]}),_r.control.transitional.show=new _a({object:qe.get.current(),path:"header.transitional.show",id:"header-transitional-show",labelText:"Übergangswörter anzeigen",action:()=>{mn.item.mod.order(),mn.item.clear(),mn.item.render(),ot.area.assemble(),_r.disable(),_r.edge.greeting.size.update.primary(mn.element.greeting.greeting()),_r.edge.transitional.size.update.primary(mn.element.transitional.transitional()),_r.edge.clock.size.update.primary(mn.element.clock.clock()),_r.edge.date.size.update.primary(mn.element.date.date()),_r.edge.search.size.update.primary(mn.element.search.search()),_r.control.transitional.collapse.update(),Qn.save()}}),_r.control.transitional.showHelper=new ma({text:["Nur verfügbar, wenn Datum oder Uhrzeit angezeigt wird."]}),_r.control.transitional.size=new va({object:qe.get.current(),path:"header.transitional.size",id:"header-transitional-size",labelText:"Größe",value:qe.get.current().header.transitional.size,defaultValue:qe.get.default().header.transitional.size,min:qe.get.minMax().header.transitional.size.min,max:qe.get.minMax().header.transitional.size.max,action:()=>{Qe("header.transitional.size"),_r.edge.transitional.size.track(),Qn.save()},mouseDownAction:()=>{_r.edge.transitional.size.show()},mouseUpAction:()=>{_r.edge.transitional.size.hide()}}),_r.control.transitional.newLine=new _a({object:qe.get.current(),path:"header.transitional.newLine",id:"header-transitional-newLine",labelText:"Neue Zeile",description:"In eine neue Zeile zwingen und von anderen Kopf-Elementen trennen.",action:function(){tt("header.transitional.newLine"),Qn.save()}}),_r.control.transitional.type=new ba({object:qe.get.current(),label:"Formulierung",radioGroup:[{id:"header-transitional-type-time-and-date",labelText:'"The time and date is"',value:"time-and-date"},{id:"header-transitional-type-its",labelText:'"It\'s"',value:"its"}],groupName:"header-transitional-type",path:"header.transitional.type",action:()=>{mn.element.transitional.update(),_r.disable(),Qn.save()}}),_r.control.transitional.area=y("div",[_r.control.transitional.type.wrap(),y("hr"),_r.control.transitional.size.wrap(),y("hr"),_r.control.transitional.newLine.wrap()]),_r.control.transitional.collapse=new Re({type:"checkbox",checkbox:_r.control.transitional.show,target:[{content:_r.control.transitional.area}]}),e.appendChild(y("div",[_r.control.transitional.show.wrap(),_r.control.transitional.showHelper.wrap(),$({children:[N({children:[_r.control.transitional.collapse.collapse()]})]})]))},clock:e=>{_r.edge.clock.size=new Je({primary:mn.element.clock.clock(),secondary:[mn.element.area]}),_r.control.clock.hour={},_r.control.clock.hour.show=new _a({object:qe.get.current(),path:"header.clock.hour.show",id:"header-clock-hour-show",labelText:"Stunden anzeigen",action:()=>{mn.item.mod.order(),mn.item.clear(),mn.item.render(),ot.area.assemble(),_r.disable(),_r.edge.greeting.size.update.primary(mn.element.greeting.greeting()),_r.edge.transitional.size.update.primary(mn.element.transitional.transitional()),_r.edge.clock.size.update.primary(mn.element.clock.clock()),_r.edge.date.size.update.primary(mn.element.date.date()),_r.edge.search.size.update.primary(mn.element.search.search()),_r.control.clock.hour.collapse.update(),_r.control.clock.collapse.update(),Qn.save()}}),_r.control.clock.hour.display=new ba({object:qe.get.current(),radioGroup:[{id:"header-clock-hour-display-number",labelText:"Als Zahl",value:"number"},{id:"header-clock-hour-display-word",labelText:"Als Wort",value:"word"}],groupName:"header-clock-hour-display",path:"header.clock.hour.display",action:()=>{mn.element.clock.update(),Qn.save()}}),_r.control.clock.hour.area=y("div",[_r.control.clock.hour.display.wrap()]),_r.control.clock.hour.collapse=new Re({type:"checkbox",checkbox:_r.control.clock.hour.show,target:[{content:_r.control.clock.hour.area}]}),_r.control.clock.minute={},_r.control.clock.minute.show=new _a({object:qe.get.current(),path:"header.clock.minute.show",id:"header-clock-minute-show",labelText:"Minuten anzeigen",action:()=>{mn.item.mod.order(),mn.item.clear(),mn.item.render(),ot.area.assemble(),_r.disable(),_r.edge.greeting.size.update.primary(mn.element.greeting.greeting()),_r.edge.transitional.size.update.primary(mn.element.transitional.transitional()),_r.edge.clock.size.update.primary(mn.element.clock.clock()),_r.edge.date.size.update.primary(mn.element.date.date()),_r.edge.search.size.update.primary(mn.element.search.search()),_r.control.clock.minute.collapse.update(),_r.control.clock.collapse.update(),Qn.save()}}),_r.control.clock.minute.display=new ba({object:qe.get.current(),radioGroup:[{id:"header-clock-minute-display-number",labelText:"Als Zahl",value:"number"},{id:"header-clock-minute-display-word",labelText:"Als Wort",value:"word"}],groupName:"header-clock-minute-display",path:"header.clock.minute.display",action:()=>{mn.element.clock.update(),Qn.save()}}),_r.control.clock.minute.area=y("div",[_r.control.clock.minute.display.wrap()]),_r.control.clock.minute.collapse=new Re({type:"checkbox",checkbox:_r.control.clock.minute.show,target:[{content:_r.control.clock.minute.area}]}),_r.control.clock.second={},_r.control.clock.second.show=new _a({object:qe.get.current(),path:"header.clock.second.show",id:"header-clock-second-show",labelText:"Sekunden anzeigen",action:()=>{mn.item.mod.order(),mn.item.clear(),mn.item.render(),ot.area.assemble(),_r.disable(),_r.edge.greeting.size.update.primary(mn.element.greeting.greeting()),_r.edge.transitional.size.update.primary(mn.element.transitional.transitional()),_r.edge.clock.size.update.primary(mn.element.clock.clock()),_r.edge.date.size.update.primary(mn.element.date.date()),_r.edge.search.size.update.primary(mn.element.search.search()),_r.control.clock.second.collapse.update(),_r.control.clock.collapse.update(),Qn.save()}}),_r.control.clock.second.display=new ba({object:qe.get.current(),radioGroup:[{id:"header-clock-second-display-number",labelText:"Als Zahl",value:"number"},{id:"header-clock-second-display-word",labelText:"Als Wort",value:"word"}],groupName:"header-clock-second-display",path:"header.clock.second.display",action:()=>{mn.element.clock.update(),Qn.save()}}),_r.control.clock.second.area=y("div",[_r.control.clock.second.display.wrap()]),_r.control.clock.second.collapse=new Re({type:"checkbox",checkbox:_r.control.clock.second.show,target:[{content:_r.control.clock.second.area}]}),_r.control.clock.hour24={show:new _a({object:qe.get.current(),path:"header.clock.hour24.show",id:"header-clock-hour24-show",labelText:"24 Stunden",action:function(){mn.element.clock.update(),_r.disable(),Qn.save()}})},_r.control.clock.meridiem={show:new _a({object:qe.get.current(),path:"header.clock.meridiem.show",id:"header-clock-meridiem-show",labelText:"AM / PM",action:function(){mn.element.clock.update(),Qn.save()}})},_r.control.clock.size=new va({object:qe.get.current(),path:"header.clock.size",id:"header-clock-size",labelText:"Größe",value:qe.get.current().header.clock.size,defaultValue:qe.get.default().header.clock.size,min:qe.get.minMax().header.clock.size.min,max:qe.get.minMax().header.clock.size.max,action:()=>{Qe("header.clock.size"),_r.edge.clock.size.track(),Qn.save()},mouseDownAction:()=>{_r.edge.clock.size.show()},mouseUpAction:()=>{_r.edge.clock.size.hide()}}),_r.control.clock.newLine=new _a({object:qe.get.current(),path:"header.clock.newLine",id:"header-clock-newLine",labelText:"Neue Zeile",description:"In eine neue Zeile zwingen und von anderen Kopf-Elementen trennen.",action:function(){tt("header.clock.newLine"),Qn.save()}}),_r.control.clock.separator={},_r.control.clock.separator.show=new _a({object:qe.get.current(),path:"header.clock.separator.show",id:"header-clock-separator-show",labelText:"Trennzeichen anzeigen",action:()=>{mn.element.clock.update(),_r.control.clock.separator.collapse.update(),_r.disable(),Qn.save()}}),_r.control.clock.separator.text=new Fa({object:qe.get.current(),path:"header.clock.separator.text",id:"header-clock-separator-text",value:qe.get.current().header.clock.separator.text,defaultValue:qe.get.default().header.clock.separator.text,placeholder:":",labelText:"Trennzeichen",srOnly:!0,action:()=>{mn.element.clock.update(),Qn.save()}}),_r.control.clock.separator.area=y("div",[_r.control.clock.separator.text.wrap()]),_r.control.clock.separator.collapse=new Re({type:"checkbox",checkbox:_r.control.clock.separator.show,target:[{content:_r.control.clock.separator.area}]}),_r.control.clock.area=y("div",[y("hr"),_r.control.clock.separator.show.wrap(),$({children:[N({children:[_r.control.clock.separator.collapse.collapse()]})]}),y("hr"),_r.control.clock.hour24.show.wrap(),_r.control.clock.meridiem.show.wrap(),y("hr"),_r.control.clock.size.wrap(),y("hr"),_r.control.clock.newLine.wrap()]),_r.control.clock.collapse=new Re({type:"checkbox",checkbox:[_r.control.clock.hour.show,_r.control.clock.minute.show,_r.control.clock.second.show],target:[{content:_r.control.clock.area}]}),e.appendChild(y("div",[_r.control.clock.hour.show.wrap(),$({children:[N({children:[_r.control.clock.hour.collapse.collapse()]})]}),_r.control.clock.minute.show.wrap(),$({children:[N({children:[_r.control.clock.minute.collapse.collapse()]})]}),_r.control.clock.second.show.wrap(),$({children:[N({children:[_r.control.clock.second.collapse.collapse()]})]}),$({children:[N({children:[_r.control.clock.collapse.collapse()]})]})]))},date:e=>{_r.edge.date.size=new Je({primary:mn.element.date.date(),secondary:[mn.element.area]}),_r.control.date.day={},_r.control.date.day.show=new _a({object:qe.get.current(),path:"header.date.day.show",id:"header-date-day-show",labelText:"Wochentag anzeigen",action:()=>{mn.item.mod.order(),mn.item.clear(),mn.item.render(),ot.area.assemble(),_r.disable(),_r.edge.greeting.size.update.primary(mn.element.greeting.greeting()),_r.edge.transitional.size.update.primary(mn.element.transitional.transitional()),_r.edge.clock.size.update.primary(mn.element.clock.clock()),_r.edge.date.size.update.primary(mn.element.date.date()),_r.edge.search.size.update.primary(mn.element.search.search()),_r.control.date.day.collapse.update(),_r.control.date.collapse.update(),Qn.save()}}),_r.control.date.day.display=new ba({object:qe.get.current(),radioGroup:[{id:"header-date-day-display-number",labelText:"Als Zahl",value:"number"},{id:"header-date-day-display-word",labelText:"Als Wort",value:"word"}],groupName:"header-date-day-display",path:"header.date.day.display",action:()=>{mn.item.mod.order(),mn.item.clear(),mn.item.render(),ot.area.assemble(),_r.disable(),_r.edge.greeting.size.update.primary(mn.element.greeting.greeting()),_r.edge.transitional.size.update.primary(mn.element.transitional.transitional()),_r.edge.clock.size.update.primary(mn.element.clock.clock()),_r.edge.date.size.update.primary(mn.element.date.date()),_r.edge.search.size.update.primary(mn.element.search.search()),Qn.save()}}),_r.control.date.day.weekStart=new ba({object:qe.get.current(),label:"Wochenbeginn",radioGroup:[{id:"header-date-day-week-start-monday",labelText:"Montag",value:"monday"},{id:"header-date-day-week-start-sunday",labelText:"Sonntag",value:"sunday"}],groupName:"header-date-day-week-start",path:"header.date.day.weekStart",action:()=>{mn.item.mod.order(),mn.item.clear(),mn.item.render(),ot.area.assemble(),_r.edge.greeting.size.update.primary(mn.element.greeting.greeting()),_r.edge.transitional.size.update.primary(mn.element.transitional.transitional()),_r.edge.clock.size.update.primary(mn.element.clock.clock()),_r.edge.date.size.update.primary(mn.element.date.date()),_r.edge.search.size.update.primary(mn.element.search.search()),Qn.save()}}),_r.control.date.day.length=new ba({object:qe.get.current(),label:"Wortlänge",radioGroup:[{id:"header-date-day-length-long",labelText:"Lang",value:"long"},{id:"header-date-day-length-short",labelText:"Kurz",value:"short"}],groupName:"header-date-day-length",path:"header.date.day.length",action:()=>{mn.item.mod.order(),mn.item.clear(),mn.item.render(),ot.area.assemble(),_r.edge.greeting.size.update.primary(mn.element.greeting.greeting()),_r.edge.transitional.size.update.primary(mn.element.transitional.transitional()),_r.edge.clock.size.update.primary(mn.element.clock.clock()),_r.edge.date.size.update.primary(mn.element.date.date()),_r.edge.search.size.update.primary(mn.element.search.search()),Qn.save()}}),_r.control.date.day.area=y("div",[_r.control.date.day.display.radioSet[0].wrap(),$({children:[N({children:[_r.control.date.day.weekStart.wrap()]})]}),_r.control.date.day.display.radioSet[1].wrap(),$({children:[N({children:[_r.control.date.day.length.wrap()]})]})]),_r.control.date.day.collapse=new Re({type:"checkbox",checkbox:_r.control.date.day.show,target:[{content:_r.control.date.day.area}]}),_r.control.date.date={},_r.control.date.date.show=new _a({object:qe.get.current(),path:"header.date.date.show",id:"header-date-date-show",labelText:"Datum anzeigen",action:()=>{mn.item.mod.order(),mn.item.clear(),mn.item.render(),ot.area.assemble(),_r.disable(),_r.edge.greeting.size.update.primary(mn.element.greeting.greeting()),_r.edge.transitional.size.update.primary(mn.element.transitional.transitional()),_r.edge.clock.size.update.primary(mn.element.clock.clock()),_r.edge.date.size.update.primary(mn.element.date.date()),_r.edge.search.size.update.primary(mn.element.search.search()),_r.control.date.date.collapse.update(),_r.control.date.collapse.update(),Qn.save()}}),_r.control.date.date.display=new ba({object:qe.get.current(),radioGroup:[{id:"header-date-date-display-number",labelText:"Als Zahl",value:"number"},{id:"header-date-date-display-word",labelText:"Als Wort",value:"word"}],groupName:"header-date-date-display",path:"header.date.date.display",action:()=>{mn.item.mod.order(),mn.item.clear(),mn.item.render(),ot.area.assemble(),_r.edge.greeting.size.update.primary(mn.element.greeting.greeting()),_r.edge.transitional.size.update.primary(mn.element.transitional.transitional()),_r.edge.clock.size.update.primary(mn.element.clock.clock()),_r.edge.date.size.update.primary(mn.element.date.date()),_r.edge.search.size.update.primary(mn.element.search.search()),Qn.save()}}),_r.control.date.date.ordinal=new _a({object:qe.get.current(),path:"header.date.date.ordinal",id:"header-date-date-ordinal",labelText:"Ordnungszahlen",action:()=>{mn.element.date.update(),Qn.save()}}),_r.control.date.date.area=y("div",[_r.control.date.date.display.wrap(),_r.control.date.date.ordinal.wrap()]),_r.control.date.date.collapse=new Re({type:"checkbox",checkbox:_r.control.date.date.show,target:[{content:_r.control.date.date.area}]}),_r.control.date.month={},_r.control.date.month.show=new _a({object:qe.get.current(),path:"header.date.month.show",id:"header-date-month-show",labelText:"Monat anzeigen",action:()=>{mn.item.mod.order(),mn.item.clear(),mn.item.render(),ot.area.assemble(),_r.disable(),_r.edge.greeting.size.update.primary(mn.element.greeting.greeting()),_r.edge.transitional.size.update.primary(mn.element.transitional.transitional()),_r.edge.clock.size.update.primary(mn.element.clock.clock()),_r.edge.date.size.update.primary(mn.element.date.date()),_r.edge.search.size.update.primary(mn.element.search.search()),_r.control.date.month.collapse.update(),_r.control.date.collapse.update(),Qn.save()}}),_r.control.date.month.display=new ba({object:qe.get.current(),radioGroup:[{id:"header-date-month-display-number",labelText:"Als Zahl",value:"number"},{id:"header-date-month-display-word",labelText:"Als Wort",value:"word"}],groupName:"header-date-month-display",path:"header.date.month.display",action:()=>{mn.item.mod.order(),mn.item.clear(),mn.item.render(),ot.area.assemble(),_r.disable(),_r.edge.greeting.size.update.primary(mn.element.greeting.greeting()),_r.edge.transitional.size.update.primary(mn.element.transitional.transitional()),_r.edge.clock.size.update.primary(mn.element.clock.clock()),_r.edge.date.size.update.primary(mn.element.date.date()),_r.edge.search.size.update.primary(mn.element.search.search()),Qn.save()}}),_r.control.date.month.length=new ba({object:qe.get.current(),label:"Wortlänge",radioGroup:[{id:"header-date-month-length-long",labelText:"Lang",value:"long"},{id:"header-date-month-length-short",labelText:"Kurz",value:"short"}],groupName:"header-date-month-length",path:"header.date.month.length",action:()=>{mn.item.mod.order(),mn.item.clear(),mn.item.render(),ot.area.assemble(),_r.edge.greeting.size.update.primary(mn.element.greeting.greeting()),_r.edge.transitional.size.update.primary(mn.element.transitional.transitional()),_r.edge.clock.size.update.primary(mn.element.clock.clock()),_r.edge.date.size.update.primary(mn.element.date.date()),_r.edge.search.size.update.primary(mn.element.search.search()),Qn.save()}}),_r.control.date.month.ordinal=new _a({object:qe.get.current(),path:"header.date.month.ordinal",id:"header-date-month-ordinal",labelText:"Ordnungszahlen",action:()=>{mn.element.date.update(),Qn.save()}}),_r.control.date.month.area=y("div",[_r.control.date.month.display.radioSet[0].wrap(),$({children:[N({children:[_r.control.date.month.ordinal.wrap()]})]}),_r.control.date.month.display.radioSet[1].wrap(),$({children:[N({children:[_r.control.date.month.length.wrap()]})]})]),_r.control.date.month.collapse=new Re({type:"checkbox",checkbox:_r.control.date.month.show,target:[{content:_r.control.date.month.area}]}),_r.control.date.year={},_r.control.date.year.show=new _a({object:qe.get.current(),path:"header.date.year.show",id:"header-date-year-show",labelText:"Jahr anzeigen",action:()=>{mn.item.mod.order(),mn.item.clear(),mn.item.render(),ot.area.assemble(),_r.disable(),_r.edge.greeting.size.update.primary(mn.element.greeting.greeting()),_r.edge.transitional.size.update.primary(mn.element.transitional.transitional()),_r.edge.clock.size.update.primary(mn.element.clock.clock()),_r.edge.date.size.update.primary(mn.element.date.date()),_r.edge.search.size.update.primary(mn.element.search.search()),_r.control.date.year.collapse.update(),_r.control.date.collapse.update(),Qn.save()}}),_r.control.date.year.display=new ba({object:qe.get.current(),radioGroup:[{id:"header-date-year-display-number",labelText:"Als Zahl",value:"number"},{id:"header-date-year-display-word",labelText:"Als Wort",value:"word"}],groupName:"header-date-year-display",path:"header.date.year.display",action:()=>{mn.item.mod.order(),mn.item.clear(),mn.item.render(),ot.area.assemble(),_r.edge.greeting.size.update.primary(mn.element.greeting.greeting()),_r.edge.transitional.size.update.primary(mn.element.transitional.transitional()),_r.edge.clock.size.update.primary(mn.element.clock.clock()),_r.edge.date.size.update.primary(mn.element.date.date()),_r.edge.search.size.update.primary(mn.element.search.search()),Qn.save()}}),_r.control.date.year.area=y("div",[_r.control.date.year.display.wrap()]),_r.control.date.year.collapse=new Re({type:"checkbox",checkbox:_r.control.date.year.show,target:[{content:_r.control.date.year.area}]}),_r.control.date.separator={},_r.control.date.separator.show=new _a({object:qe.get.current(),path:"header.date.separator.show",id:"header-date-separator-show",labelText:"Trennzeichen anzeigen",action:()=>{mn.element.date.update(),_r.control.date.separator.collapse.update(),_r.disable(),_r.edge.greeting.size.update.primary(mn.element.greeting.greeting()),_r.edge.transitional.size.update.primary(mn.element.transitional.transitional()),_r.edge.clock.size.update.primary(mn.element.clock.clock()),_r.edge.date.size.update.primary(mn.element.date.date()),_r.edge.search.size.update.primary(mn.element.search.search()),Qn.save()}}),_r.control.date.separator.text=new Fa({object:qe.get.current(),path:"header.date.separator.text",id:"header-date-separator-text",value:qe.get.current().header.date.separator.text,defaultValue:qe.get.default().header.date.separator.text,placeholder:":",labelText:"Trennzeichen",srOnly:!0,action:()=>{mn.element.date.update(),Qn.save()}}),_r.control.date.separator.area=y("div",[_r.control.date.separator.text.wrap()]),_r.control.date.separator.collapse=new Re({type:"checkbox",checkbox:_r.control.date.separator.show,target:[{content:_r.control.date.separator.area}]}),_r.control.date.format=new ba({object:qe.get.current(),label:"Format",radioGroup:[{id:"header-date-format-date-month",labelText:"Datum / Monat",value:"date-month"},{id:"header-date-format-month-date",labelText:"Monat / Datum",value:"month-date"}],groupName:"header-date-format",path:"header.date.format",action:()=>{mn.element.date.update(),Qn.save()}}),_r.control.date.size=new va({object:qe.get.current(),path:"header.date.size",id:"header-date-size",labelText:"Größe",value:qe.get.current().header.date.size,defaultValue:qe.get.default().header.date.size,min:qe.get.minMax().header.date.size.min,max:qe.get.minMax().header.date.size.max,action:()=>{Qe("header.date.size"),_r.edge.date.size.track(),Qn.save()},mouseDownAction:()=>{_r.edge.date.size.show()},mouseUpAction:()=>{_r.edge.date.size.hide()}}),_r.control.date.newLine=new _a({object:qe.get.current(),path:"header.date.newLine",id:"header-date-newLine",labelText:"Neue Zeile",description:"In eine neue Zeile zwingen und von anderen Kopf-Elementen trennen.",action:function(){tt("header.date.newLine"),Qn.save()}}),_r.control.date.area=y("div",[y("hr"),_r.control.date.separator.show.wrap(),$({children:[N({children:[_r.control.date.separator.collapse.collapse()]})]}),y("hr"),_r.control.date.format.wrap(),y("hr"),_r.control.date.size.wrap(),y("hr"),_r.control.date.newLine.wrap()]),_r.control.date.collapse=new Re({type:"checkbox",checkbox:[_r.control.date.day.show,_r.control.date.date.show,_r.control.date.month.show,_r.control.date.year.show],target:[{content:_r.control.date.area}]}),e.appendChild(y("div",[_r.control.date.day.show.wrap(),$({children:[N({children:[_r.control.date.day.collapse.collapse()]})]}),_r.control.date.date.show.wrap(),$({children:[N({children:[_r.control.date.date.collapse.collapse()]})]}),_r.control.date.month.show.wrap(),$({children:[N({children:[_r.control.date.month.collapse.collapse()]})]}),_r.control.date.year.show.wrap(),$({children:[N({children:[_r.control.date.year.collapse.collapse()]})]}),$({children:[N({children:[_r.control.date.collapse.collapse()]})]})]))},search:e=>{_r.edge.search.size=new Je({primary:mn.element.search.search(),secondary:[mn.element.area]}),_r.control.search.show=new _a({object:qe.get.current(),path:"header.search.show",id:"header-search-show",labelText:"Suche anzeigen",action:()=>{mn.item.mod.order(),mn.item.clear(),mn.item.render(),ot.area.assemble(),_r.disable(),_r.edge.greeting.size.update.primary(mn.element.greeting.greeting()),_r.edge.transitional.size.update.primary(mn.element.transitional.transitional()),_r.edge.clock.size.update.primary(mn.element.clock.clock()),_r.edge.date.size.update.primary(mn.element.date.date()),_r.edge.search.size.update.primary(mn.element.search.search()),_r.control.search.collapse.update(),Qn.save()}}),_r.control.search.size=new va({object:qe.get.current(),path:"header.search.size",id:"header-search-size",labelText:"Größe",value:qe.get.current().header.search.size,defaultValue:qe.get.default().header.search.size,min:qe.get.minMax().header.search.size.min,max:qe.get.minMax().header.search.size.max,action:()=>{Qe("header.search.size"),_r.edge.search.size.track(),Qn.save()},mouseDownAction:()=>{_r.edge.search.size.show()},mouseUpAction:()=>{_r.edge.search.size.hide()}}),_r.control.search.newTab=new _a({object:qe.get.current(),path:"header.search.newTab",id:"header-search-newTab",labelText:"Suchergebnisse in neuem Tab öffnen",action:function(){mn.item.mod.order(),mn.item.clear(),mn.item.render(),ot.area.assemble(),_r.edge.greeting.size.update.primary(mn.element.greeting.greeting()),_r.edge.transitional.size.update.primary(mn.element.transitional.transitional()),_r.edge.clock.size.update.primary(mn.element.clock.clock()),_r.edge.date.size.update.primary(mn.element.date.date()),_r.edge.search.size.update.primary(mn.element.search.search()),Qn.save()}}),_r.control.search.newLine=new _a({object:qe.get.current(),path:"header.search.newLine",id:"header-search-newLine",labelText:"Neue Zeile",description:"In eine neue Zeile zwingen und von anderen Kopf-Elementen trennen.",action:function(){tt("header.search.newLine"),Qn.save()}});const t=[];for(let e in yr)t.push({id:`header-search-engine-selected-${e}`,labelText:yr[e].name,value:e});t.push({id:"header-search-engine-selected-custom",labelText:"Benutzerdefiniert",value:"custom"}),_r.control.search.engine={selected:new ba({object:qe.get.current(),label:"Suchmaschine",radioGroup:t,groupName:"header-search-engine-selected",path:"header.search.engine.selected",action:()=>{mn.item.mod.order(),mn.item.clear(),mn.item.render(),ot.area.assemble(),_r.disable(),_r.edge.greeting.size.update.primary(mn.element.greeting.greeting()),_r.edge.transitional.size.update.primary(mn.element.transitional.transitional()),_r.edge.clock.size.update.primary(mn.element.clock.clock()),_r.edge.date.size.update.primary(mn.element.date.date()),_r.edge.search.size.update.primary(mn.element.search.search()),_r.control.search.engine.custom.collapse.update(),Qn.save()}}),custom:{name:new La({object:qe.get.current(),path:"header.search.engine.custom.name",id:"header-search-engine-custom-name",value:qe.get.current().header.search.engine.custom.name,placeholder:"Name der Suchmaschine",labelText:"Name",action:()=>{mn.item.mod.order(),mn.item.clear(),mn.item.render(),ot.area.assemble(),_r.edge.greeting.size.update.primary(mn.element.greeting.greeting()),_r.edge.transitional.size.update.primary(mn.element.transitional.transitional()),_r.edge.clock.size.update.primary(mn.element.clock.clock()),_r.edge.date.size.update.primary(mn.element.date.date()),_r.edge.search.size.update.primary(mn.element.search.search()),Qn.save()}}),url:new La({object:qe.get.current(),path:"header.search.engine.custom.url",id:"header-search-engine-custom-url",value:qe.get.current().header.search.engine.custom.url,placeholder:"HTTPS://",labelText:"URL",action:()=>{mn.item.mod.order(),mn.item.clear(),mn.item.render(),ot.area.assemble(),_r.edge.greeting.size.update.primary(mn.element.greeting.greeting()),_r.edge.transitional.size.update.primary(mn.element.transitional.transitional()),_r.edge.clock.size.update.primary(mn.element.clock.clock()),_r.edge.date.size.update.primary(mn.element.date.date()),_r.edge.search.size.update.primary(mn.element.search.search()),Qn.save()}}),urlHelper:new ma({text:['Enter a web address with the search parameters, eg: "https://vimeo.com/search?q="',"MyStart will add the search term entered into the Search box at the end of the above URL."]}),queryName:new La({object:qe.get.current(),path:"header.search.engine.custom.queryName",id:"header-search-engine-custom-queryName",value:qe.get.current().header.search.engine.custom.queryName,placeholder:"q",labelText:"Name-Attribut",action:()=>{mn.item.mod.order(),mn.item.clear(),mn.item.render(),ot.area.assemble(),_r.edge.greeting.size.update.primary(mn.element.greeting.greeting()),_r.edge.transitional.size.update.primary(mn.element.transitional.transitional()),_r.edge.clock.size.update.primary(mn.element.clock.clock()),_r.edge.date.size.update.primary(mn.element.date.date()),_r.edge.search.size.update.primary(mn.element.search.search()),Qn.save()}}),queryNameHelper:new ma({text:["Legt das name-Attribut des Such-Eingabefelds fest.","Legt den Namen fest, der beim Absenden an die Suchmaschine übergeben wird. Im Zweifel leer lassen."]})}},_r.control.search.engine.custom.area=y("div",[_r.control.search.engine.custom.name.wrap(),_r.control.search.engine.custom.url.wrap(),_r.control.search.engine.custom.urlHelper.wrap(),_r.control.search.engine.custom.queryName.wrap(),_r.control.search.engine.custom.queryNameHelper.wrap()]),_r.control.search.engine.custom.collapse=new Re({type:"radio",radioGroup:_r.control.search.engine.selected,target:[{id:_r.control.search.engine.selected.radioSet[_r.control.search.engine.selected.radioSet.length-1].radio.value,content:_r.control.search.engine.custom.area}]}),_r.control.search.text={justify:new ya({object:qe.get.current(),radioGroup:[{id:"header-search-text-justify-left",labelText:"Links",value:"left",position:1},{id:"header-search-text-justify-center",labelText:"Mitte",value:"center",position:2},{id:"header-search-text-justify-right",labelText:"Rechts",value:"right",position:3}],label:"Textausrichtung der Suche",groupName:"header-search-text-justify",path:"header.search.text.justify",gridSize:"3x1",action:()=>{et("header.search.text.justify"),Qn.save()}})},_r.control.search.width={by:new ba({object:qe.get.current(),label:"Breite des Suchfelds",radioGroup:[{id:"header-search-width-by-auto",labelText:"Automatische Breite",description:"Das Suchfeld wächst, um den verfügbaren Platz optimal zu nutzen.",value:"auto"},{id:"header-search-width-by-custom",labelText:"Eigene Breite",description:"Lege fest, wie breit das Suchfeld im Kopfbereich sein soll.",value:"custom"}],groupName:"header-search-width-by",path:"header.search.width.by",action:()=>{et("header.search.width.by"),_r.disable(),_r.control.search.width.collapse.update(),Qn.save()}}),size:new va({object:qe.get.current(),path:"header.search.width.size",id:"header-search-size",labelText:"Breite",value:qe.get.current().header.search.width.size,defaultValue:qe.get.default().header.search.width.size,min:qe.get.minMax().header.search.width.size.min,max:qe.get.minMax().header.search.width.size.max,action:()=>{Qe("header.search.width.size"),_r.edge.search.size.track(),Qn.save()},mouseDownAction:()=>{_r.edge.search.size.show()},mouseUpAction:()=>{_r.edge.search.size.hide()}})},_r.control.search.width.area=y("div",[_r.control.search.width.size.wrap()]),_r.control.search.width.collapse=new Re({type:"radio",radioGroup:_r.control.search.width.by,target:[{id:_r.control.search.width.by.radioSet[_r.control.search.width.by.radioSet.length-1].radio.value,content:_r.control.search.width.area}]}),_r.control.search.area=y("div",[_r.control.search.width.by.wrap(),$({children:[N({children:[_r.control.search.width.collapse.collapse()]})]}),y("hr"),_r.control.search.size.wrap(),y("hr"),_r.control.search.newLine.wrap(),y("hr"),_r.control.search.engine.selected.wrap(),$({children:[N({children:[_r.control.search.engine.custom.collapse.collapse()]})]}),y("hr"),_r.control.search.text.justify.wrap(),y("hr"),_r.control.search.newTab.wrap()]),_r.control.search.collapse=new Re({type:"checkbox",checkbox:_r.control.search.show,target:[{content:_r.control.search.area}]}),e.appendChild(y("div",[_r.control.search.show.wrap(),$({children:[N({children:[_r.control.search.collapse.collapse()]})]})]))}},kr={control:{size:{},opacity:{},location:{},position:{},controls:{}},disable:()=>{switch(qe.get.current().toolbar.location){case"corner":kr.control.positionElement.enable(),kr.control.positionElementHelper1.enable(),kr.control.location.newLine.disable();break;case"header":kr.control.positionElement.disable(),kr.control.positionElementHelper1.disable(),kr.control.location.newLine.enable()}},edge:{size:!1},size:e=>{switch(qe.get.current().toolbar.location){case"header":kr.edge.size=new Je({primary:Pr.current.element.toolbar,secondary:[mn.element.area]});break;case"corner":kr.edge.size=new Je({primary:Pr.current.element.toolbar})}kr.control.size=new fa({object:qe.get.current(),path:"toolbar.size",id:"toolbar-size",labelText:"Größe der Werkzeugleiste",value:qe.get.current().toolbar.size,defaultValue:qe.get.default().toolbar.size,min:qe.get.minMax().toolbar.size.min,max:qe.get.minMax().toolbar.size.max,action:()=>{Qe("toolbar.size"),kr.edge.size.track(),Qn.save()},mouseDownAction:()=>{kr.edge.size.show()},mouseUpAction:()=>{kr.edge.size.hide()}}),e.appendChild(y("div",[kr.control.size.wrap()]))},location:e=>{kr.control.location.locationElement=new ba({object:qe.get.current(),radioGroup:[{id:"toolbar-location-corner",labelText:"In einer Ecke",value:"corner"},{id:"toolbar-location-header",labelText:"In der Kopfzeile",value:"header"}],groupName:"toolbar-location",path:"toolbar.location",action:()=>{switch(Pr.current.assemble(),Pr.current.update.location(),Pr.current.update.style(),mn.item.mod.order(),mn.item.clear(),mn.item.clear(),mn.item.render(),Pr.bar.render(),ot.area.assemble(),kr.disable(),qe.get.current().toolbar.location){case"header":kr.edge.size=new Je({primary:Pr.current.element.toolbar,secondary:[ot.element.header]});break;case"corner":kr.edge.size=new Je({primary:Pr.current.element.toolbar})}Qn.save()}}),kr.control.location.locationHelper=new ma({text:["Die Werkzeugleiste in der Kopfzeile oder in einer Ecke des Fensters positionieren."]}),kr.control.location.newLine=new _a({object:qe.get.current(),path:"toolbar.newLine",id:"header-newLine",labelText:"Neue Zeile",description:"In eine neue Zeile zwingen und von anderen Kopf-Elementen trennen.",action:function(){tt("toolbar.newLine"),Qn.save()}}),kr.control.location.newLineHelper=new ma({text:["Nur verfügbar, wenn die Werkzeugleiste in der Kopfzeile positioniert ist."]}),e.appendChild(y("div",[kr.control.location.locationElement.inline(),kr.control.location.locationHelper.wrap(),y("hr"),kr.control.location.newLine.wrap(),kr.control.location.newLineHelper.wrap()]))},position:e=>{kr.control.positionElement=new ya({object:qe.get.current(),radioGroup:[{id:"toolbar-position-top-left",labelText:"Oben links",value:"top-left",position:1},{id:"toolbar-position-top-right",labelText:"Oben rechts",value:"top-right",position:2},{id:"toolbar-position-bottom-left",labelText:"Unten links",value:"bottom-left",position:3},{id:"toolbar-position-bottom-right",labelText:"Unten rechts",value:"bottom-right",position:4}],label:"Position der Werkzeugleiste",groupName:"toolbar-position",path:"toolbar.position",gridSize:"2x2",action:()=>{Pr.current.assemble(),Pr.current.update.position(),Pr.current.update.style(),Qn.save()}}),kr.control.positionElementHelper1=new ma({text:["Die Werkzeugleiste in einer der vier Ecken des Fensters positionieren."]}),kr.control.positionElementHelper2=new ma({text:["Nur verfügbar, wenn die Werkzeugleiste in einer Ecke positioniert ist."]}),e.appendChild(y("div",[kr.control.positionElement.wrap(),kr.control.positionElementHelper1.wrap(),kr.control.positionElementHelper2.wrap()]))},controls:e=>{kr.control.controls.accent=new _a({object:qe.get.current(),id:"toolbar-accent-show",path:"toolbar.accent.show",labelText:"Akzent-Steuerung anzeigen",action:()=>{Pr.current.update.control(),Qn.save()}}),kr.control.controls.add=new _a({object:qe.get.current(),id:"toolbar-add-show",path:"toolbar.add.show",labelText:"Hinzufügen-Steuerung anzeigen",action:()=>{Pr.current.update.control(),Qn.save()}}),kr.control.controls.edit=new _a({object:qe.get.current(),id:"toolbar-edit-show",path:"toolbar.edit.show",labelText:"Bearbeiten-Steuerung anzeigen",action:()=>{Pr.current.update.control(),Qn.save()}}),e.appendChild(y("div",[kr.control.controls.accent.wrap(),kr.control.controls.add.wrap(),kr.control.controls.edit.wrap()]))}};var fr=a(7165),vr={};vr.styleTagTransform=p(),vr.setAttributes=c(),vr.insert=i().bind(null,"head"),vr.domAPI=n(),vr.insertStyleElement=m();s()(fr.Z,vr);fr.Z&&fr.Z.locals&&fr.Z.locals;const wr=function({heading:e="Drop file here",dropAaction:t=!1,enterAction:a=!1,leaveAction:r=!1,children:s=[]}={}){this.files=!1,this.element={drop:y("div|class:drop-file",s),heading:y(`p:${e}|class:drop-file-heading small`)},this.assemble=()=>{this.element.drop.appendChild(this.element.heading)},this.bind=()=>{this.element.drop.addEventListener("dragenter",(e=>{e.stopPropagation(),e.preventDefault(),a&&a()})),this.element.drop.addEventListener("dragleave",(e=>{e.stopPropagation(),e.preventDefault(),this.element.drop.classList.remove("drop-file-over"),r&&r()})),this.element.drop.addEventListener("dragover",(e=>{e.stopPropagation(),e.preventDefault(),this.element.drop.classList.add("drop-file-over")})),this.element.drop.addEventListener("drop",(e=>{e.stopPropagation(),e.preventDefault(),this.element.drop.classList.remove("drop-file-over"),this.files=e.dataTransfer.files,t&&t()}))},this.drop=()=>this.element.drop,this.wrap=()=>$({children:[this.element.drop]}),this.assemble(),this.bind()},Mr={control:{restore:{},backup:{},clear:{}},restore:e=>{Mr.control.restore.restoreElement=new pa({id:"restore-data",type:"file",inputHide:!0,labelText:"Aus Datei importieren",inputButtonStyle:["line"],action:()=>{Qn.import.file({fileList:Mr.control.restore.restoreElement.input.files,feedback:Mr.control.restore.feedback,input:Mr.control.restore.restoreElement})}}),Mr.control.restore.paste=new Fe({text:"Aus Zwischenablage importieren",style:["line"],func:()=>{Qn.import.paste({feedback:Mr.control.restore.feedback})}}),Mr.control.restore.restoreHelper=new ma({text:["Eine zuvor exportierte MyStart-Sicherung wiederherstellen."]}),Mr.control.restore.feedback=L(),Qn.feedback.empty.render(Mr.control.restore.feedback),Mr.control.restore.drop=new wr({heading:"Oder ziehe eine MyStart-Sicherungsdatei hierher.",dropAaction:()=>{Qn.import.drop({fileList:Mr.control.restore.drop.files,feedback:Mr.control.restore.feedback})},children:[Mr.control.restore.restoreElement.button,Mr.control.restore.paste.button]}),e.appendChild(y("div",[Mr.control.restore.drop.wrap(),$({children:[Mr.control.restore.feedback]}),Mr.control.restore.restoreHelper.wrap()]))},backup:e=>{Mr.control.backup.export=new Fe({text:"Daten exportieren",style:["line"],func:()=>{Qn.export()}}),Mr.control.backup.copy=new Fe({text:"In die Zwischenablage kopieren",style:["line"],func:()=>{navigator.clipboard.writeText(JSON.stringify(Qn.load()))}}),Mr.control.backup.exportHelper=new ma({text:["Eine Sicherung deiner MyStart-Lesezeichen und -Einstellungen herunterladen.","Diese Datei kann später auf diesem oder einem anderen Gerät importiert werden."]}),e.appendChild(y("div",[$({children:[B({gap:"small",equalGap:!0,wrap:!0,children:[Mr.control.backup.export.wrap(),Mr.control.backup.copy.wrap()]})]}),Mr.control.backup.exportHelper.wrap()]))},clear:e=>{Mr.control.clear.all=new Fe({text:"Alle Daten löschen",style:["line"],func:()=>{Ar.close(),Qn.clear.all.render()}}),Mr.control.clear.partial=new Fe({text:"Alles außer Lesezeichen löschen",style:["line"],func:()=>{Ar.close(),Qn.clear.partial.render()}}),Mr.control.clear.alert=new Ea({iconName:"warning",children:[y("p:Beim Löschen aller Daten gehen die Lesezeichen verloren.|class:small"),y(`p:Have you ${new Pa({text:"deine Daten gesichert?",href:"#menu-content-item-backup"}).link().outerHTML}|class:small`)]}),Mr.control.clear.helper=new ma({text:["Alle Daten löschen, um MyStart auf den Ausgangszustand zurückzusetzen.","Alternativ kannst du alle Einstellungen löschen, aber die aktuellen Lesezeichen und Gruppen behalten."]}),e.appendChild(y("div",[$({children:[B({gap:"small",equalGap:!0,wrap:!0,children:[Mr.control.clear.all.wrap(),Mr.control.clear.partial.wrap()]})]}),Mr.control.clear.alert.wrap(),Mr.control.clear.helper.wrap()]))}},Lr={coffee:e=>{e.appendChild(y("div",[v({tag:"p",text:"MyStart is free, appreciation is welcome in the form of coffee!"}),$({children:[new Pa({text:"Buy me a coffee",href:"https://www.buymeacoffee.com/zombieFox",iconName:"coffee",iconPosition:"left",linkButton:!0,openNew:!0,style:["line"],classList:["button-line","button-extra-large"]}).link()]})]))}},xr={};xr[nt.toLowerCase()]=e=>{const t=new Pa({text:"m-viper.de",href:"https://m-viper.de",openNew:!0}),a=new Pa({text:"git.viper.ipv64.net",href:"https://git.viper.ipv64.net",openNew:!0}),s=y("p");s.innerHTML=`Website: ${t.link().outerHTML}`;const o=y("p");o.innerHTML=`Git: ${a.link().outerHTML}`,e.appendChild(y("div",[y("div|class:version",[_t.render(),y("div|class:version-details",[y("h1:MyStart|class:version-app-name"),y("p:Version 1.0.1|class:version-number")])]),y("hr"),s,o,y("div|id:mystart-autostart-row,class:mystart-autostart-row")]))};var Yr=a(3254),Tr={};Tr.styleTagTransform=p(),Tr.setAttributes=c(),Tr.insert=i().bind(null,"head"),Tr.domAPI=n(),Tr.insertStyleElement=m();s()(Yr.Z,Tr);Yr.Z&&Yr.Z.locals&&Yr.Z.locals;const Dr=function({activeNavData:e={},container:t=!1}={}){this.element={content:e=>y("div|id:menu-content-item-"+this.makeId(e)+",class:menu-content-item"),header:e=>y("div|class:menu-item-header",[y("h1:"+window.__TR(e)+"|class:menu-item-header-text")]),form:({indent:e=!1}={})=>{const t=y("div|class:menu-item-form");return e&&t.classList.add("menu-item-form-indent"),t}},this.content=()=>{if(e.sub&&e.sub.length>0)switch(e.sub.forEach(((a,r)=>{const s=this.element.content(a);s.appendChild(this.element.header(a));const o=this.element.form({indent:!0});switch(this.makeId(e.name)){case"layout":pr[this.makeId(a)](o);break;case"group":gr[this.makeId(a)](o);break;case"bookmark":br[this.makeId(a)](o);break;case"header":_r[this.makeId(a)](o);break;case"toolbar":kr[this.makeId(a)](o);break;case"theme":Va[this.makeId(a)](o);break;case"data":Mr[this.makeId(a)](o);break;case"debug":ur[this.makeId(a)](o)}s.appendChild(o),t.appendChild(s)})),this.makeId(e.name)){case"layout":pr.disable();break;case"group":gr.disable();break;case"bookmark":br.disable();break;case"header":_r.disable();break;case"toolbar":kr.disable();break;case"theme":Va.disable()}else{const a=this.element.content(e.name);let r;switch(this.makeId(e.name)){case"support":a.appendChild(this.element.header(e.name)),r=this.element.form({indent:!0}),Wa[this.makeId(e.name)](r);break;case"coffee":a.appendChild(this.element.header(e.name)),r=this.element.form({indent:!0}),Lr[this.makeId(e.name)](r);break;case this.makeId(nt):r=this.element.form(),xr[this.makeId(e.name)](r)}a.appendChild(r),t.appendChild(a)}},this.makeId=e=>e.split(" ")[0].toLowerCase()};var Sr=a(3306),jr={};jr.styleTagTransform=p(),jr.setAttributes=c(),jr.insert=i().bind(null,"head"),jr.domAPI=n(),jr.insertStyleElement=m();s()(Sr.Z,jr);Sr.Z&&Sr.Z.locals&&Sr.Z.locals;const Hr=function({navData:e=[]}={}){this.element={menu:y("section|class:menu"),area:y("div|class:menu-area"),content:y("div|class:menu-content")},this.menuNav=new nr({navData:e,action:()=>{this.content(),this.element.content.scrollTop=0}}),this.menuClose=new dr,this.shade=new rr,this.class=()=>{const e=document.querySelector("html");qe.get.current().menu?e.classList.add("is-menu-open"):e.classList.remove("is-menu-open")},this.open=()=>{qe.get.current().menu=!0,Qn.save();const e=document.querySelector("body");this.element.menu.classList.add("is-transparent"),this.element.menu.addEventListener("transitionend",(t=>{"opacity"===t.propertyName&&0==getComputedStyle(this.element.menu).opacity&&e.removeChild(this.element.menu)})),this.shade.open(),this.assemble(),e.appendChild(this.element.menu),getComputedStyle(this.element.menu).opacity,this.element.menu.classList.remove("is-transparent"),this.element.menu.classList.add("is-opaque"),this.bind.add(),this.focus.set(),this.menuNav.init(),this.content(),this.class(),er.render()},this.close=()=>{qe.get.current().menu=!1,Qn.save(),this.element.menu.classList.remove("is-opaque"),this.element.menu.classList.add("is-transparent"),this.bind.remove(),this.shade.close(),this.locationReset(),this.class(),er.render(),clearTimeout(this.delayedForceRemove),this.delayedForceRemove=setTimeout((()=>{const e=document.querySelector("body");e.contains(this.element.menu)&&e.removeChild(this.element.menu)}),6e3)},this.delayedForceRemove=null,this.locationReset=()=>{const e=window.location;"pushState"in history&&history.pushState("",document.title,e.origin+e.pathname+e.search)},this.bind={add:()=>{window.addEventListener("mouseup",this.clickOut),window.addEventListener("keydown",this.focus.loop),this.esc.add(),this.ctrAltA.add(),this.ctrAltG.add()},remove:()=>{window.removeEventListener("mouseup",this.clickOut),window.removeEventListener("keydown",this.focus.loop),this.esc.remove(),this.ctrAltA.remove(),this.ctrAltG.remove()}},this.esc=new Be({keycode:27,action:()=>{this.close()}}),this.ctrAltA=new Be({keycode:65,ctrl:!0,alt:!0,action:()=>{this.close()}}),this.ctrAltG=new Be({keycode:71,ctrl:!0,alt:!0,action:()=>{this.close()}}),this.clickOut=e=>{(e.path||e.composedPath&&e.composedPath()).includes(this.element.menu)||this.close()},this.focus={set:()=>{document.querySelector(".menu").querySelectorAll("[tabindex]")[0].focus()},loop:e=>{const t=document.querySelector(".menu").querySelectorAll("[tabindex]");if(t.length>0){const a=t[0],r=t[t.length-1];9==e.keyCode&&e.shiftKey?document.activeElement===a&&(r.focus(),e.preventDefault()):9==e.keyCode&&document.activeElement===r&&(a.focus(),e.preventDefault())}}},this.assemble=()=>{this.element.area.appendChild(this.menuNav.nav()),this.element.area.appendChild(this.menuClose.close()),this.element.area.appendChild(this.element.content),this.element.menu.appendChild(this.element.area)},this.content=()=>{Ke(this.element.content),e.forEach(((e,t)=>{if(e.active){e.overscroll?this.element.content.classList.add("menu-content-overscroll"):this.element.content.classList.remove("menu-content-overscroll");new Dr({activeNavData:e,container:this.element.content}).content()}}))}},Ar={};Ar.navData=[{name:"Theme",active:!0,overscroll:!0,sub:["Preset","Saved","Style","Colour","Accent","Font","Radius","Shadow","Shade","Opacity","Background","Layout","Header","Bookmark"]},{name:"Layout",active:!1,overscroll:!0,sub:["Scaling","Area","Padding","Gutter","Alignment","Page"]},{name:"Header",active:!1,overscroll:!0,sub:["Alignment","Greeting","Transitional words","Clock","Date","Search"]},{name:"Bookmark",active:!1,overscroll:!0,sub:["General","Style","Orientation","Sort"]},{name:"Group",active:!1,overscroll:!0,sub:["Alignment","Name","Toolbar"]},{name:"Toolbar",active:!1,overscroll:!0,sub:["Size","Location","Position","Controls"]},{name:"Data",active:!1,overscroll:!0,sub:["Restore","Backup","Clear"]},{name:nt,active:!1,overscroll:!1}],Ar.mod={},Ar.element={frame:null},Ar.open=e=>{Ar.element.frame=new Hr({navData:Ar.navData}),e&&Ar.element.frame.menuNav.state.toggle(e),Ar.element.frame.open()},Ar.close=()=>{Ar.element.frame&&Ar.element.frame.close()},Ar.toggle=()=>{qe.get.current().menu?Ar.close():Ar.open()};var Cr=a(3494),zr={};zr.styleTagTransform=p(),zr.setAttributes=c(),zr.insert=i().bind(null,"head"),zr.domAPI=n(),zr.insertStyleElement=m();s()(Cr.Z,zr);Cr.Z&&Cr.Z.locals&&Cr.Z.locals;const Er=function(){this.element={toolbar:y("div|class:toolbar"),control:y("div|class:toolbar-control"),group:j()},this.control={},this.control.button={accent:new pa({object:qe.get.current(),path:"theme.accent",id:"theme-accent-quick",type:"color",labelText:"Akzentfarbe",srOnly:!0,inputButtonStyle:["dot","line"],inputButtonClassList:["toolbar-item"],action:()=>{Qe(["theme.accent.rgb.r","theme.accent.rgb.g","theme.accent.rgb.b","theme.accent.hsl.h","theme.accent.hsl.s","theme.accent.hsl.l"]),this.update.style(),Qn.save()}}),add:new Ze({text:"Hinzufügen",buttonStyle:["line"],buttonClassList:["toolbar-item"],srOnly:!0,iconName:"add",menuItem:[{text:"Neue Gruppe",iconName:"addGroup",action:()=>{En.add.render()}},{text:"Neues Lesezeichen",iconName:"addBookmark",action:()=>{Un.add.render()}}]}),edit:new Fe({text:"Bearbeitungsmodus für Lesezeichen",srOnly:!0,iconName:"edit",classList:["toolbar-item"],style:["line"],func:()=>{Un.edit.toggle(),En.edit.toggle(),mn.edit.toggle(),this.update.edit(),Qn.save()}}),setting:new Fe({text:"Einstellungen öffnen",srOnly:!0,iconName:"settings",classList:["toolbar-item"],style:["line"],func:()=>{Ar.toggle()}})},this.assemble=()=>{switch(qe.get.current().toolbar.location){case"corner":switch(qe.get.current().toolbar.position){case"top-right":case"bottom-right":this.element.group.classList.remove("form-group-reverse");break;case"top-left":case"bottom-left":this.element.group.classList.add("form-group-reverse")}break;case"header":this.element.group.classList.remove("form-group-reverse")}qe.get.current().toolbar.accent.show?this.element.group.appendChild(this.control.button.accent.button):this.element.group.contains(this.control.button.accent.button)&&this.element.group.removeChild(this.control.button.accent.button),qe.get.current().toolbar.add.show?this.element.group.appendChild(this.control.button.add.toggle):this.element.group.contains(this.control.button.add.toggle)&&this.element.group.removeChild(this.control.button.add.toggle),qe.get.current().toolbar.edit.show?this.element.group.appendChild(this.control.button.edit.button):this.element.group.contains(this.control.button.edit.button)&&this.element.group.removeChild(this.control.button.edit.button),this.element.group.appendChild(this.control.button.setting.button),this.element.control.appendChild(this.element.group),this.element.toolbar.appendChild(this.element.control)},this.toolbar=()=>this.element.toolbar,this.update={},this.update.style=()=>{const e=document.querySelector("html");qe.get.current().theme.toolbar.opacity<40?e.classList.add("is-toolbar-opacity-low"):e.classList.remove("is-toolbar-opacity-low");const t=e=>{this.element.toolbar.style.setProperty("--toolbar-color-r",e.r),this.element.toolbar.style.setProperty("--toolbar-color-g",e.g),this.element.toolbar.style.setProperty("--toolbar-color-b",e.b),this.element.toolbar.style.setProperty("--toolbar-color-text","0, 0%, calc(((((var(--toolbar-color-r) * var(--theme-t-r)) + (var(--toolbar-color-g) * var(--theme-t-g)) + (var(--toolbar-color-b) * var(--theme-t-b))) / 255) - var(--theme-t)) * -10000000%)"),this.element.toolbar.style.setProperty("--button-link-text","var(--toolbar-color-text)"),this.element.toolbar.style.setProperty("--button-link-text-focus-hover","var(--toolbar-color-text)"),this.element.toolbar.style.setProperty("--button-link-text-active","var(--toolbar-color-text)")},a=()=>{this.element.toolbar.style.removeProperty("--toolbar-color-r"),this.element.toolbar.style.removeProperty("--toolbar-color-g"),this.element.toolbar.style.removeProperty("--toolbar-color-b"),this.element.toolbar.style.removeProperty("--toolbar-color-text"),this.element.toolbar.style.removeProperty("--button-link-text"),this.element.toolbar.style.removeProperty("--button-link-text-focus-hover"),this.element.toolbar.style.removeProperty("--button-link-text-active")};if(qe.get.current().theme.toolbar.opacity<40){switch(qe.get.current().theme.background.type){case"theme":case"image":case"video":a();break;case"accent":t(qe.get.current().theme.accent.rgb);break;case"color":t(qe.get.current().theme.background.color.rgb);break;case"gradient":switch(qe.get.current().toolbar.location){case"corner":let e=qe.get.current().theme.background.gradient.angle;switch(qe.get.current().toolbar.position){case"top-left":case"top-right":e<90?t(qe.get.current().theme.background.gradient.end.rgb):e>=90&&e<180||e>=180&&e<270?t(qe.get.current().theme.background.gradient.start.rgb):e>=270&&t(qe.get.current().theme.background.gradient.end.rgb);break;case"bottom-right":case"bottom-left":e<90?t(qe.get.current().theme.background.gradient.start.rgb):e>=90&&e<180||e>=180&&e<270?t(qe.get.current().theme.background.gradient.end.rgb):e>=270&&t(qe.get.current().theme.background.gradient.start.rgb)}break;case"header":a()}}this.control.button.accent.inputButtonStyle.update(["dot","link"]),this.control.button.edit.style.update(["line","link"]),this.control.button.setting.style.update(["link"]),this.control.button.add.buttonStyle.update(["link"])}else a(),this.control.button.accent.inputButtonStyle.update(["dot","line"]),this.control.button.edit.style.update(["line"]),this.control.button.setting.style.update(["line"]),this.control.button.add.buttonStyle.update(["line"])},this.update.edit=()=>{qe.get.current().header.edit||qe.get.current().group.edit||qe.get.current().bookmark.edit?this.control.button.edit.active():this.control.button.edit.deactive()},this.update.location=()=>{et("toolbar.location"),tt("toolbar.newLine")},this.update.position=()=>{switch(qe.get.current().toolbar.position){case"top-right":case"bottom-right":this.element.group.classList.remove("form-group-reverse");break;case"top-left":case"bottom-left":this.element.group.classList.add("form-group-reverse")}Qe("toolbar.size"),et("toolbar.position")},this.update.control=()=>{this.assemble()},this.update.accent=()=>{this.control.button.accent.update()},this.assemble(),this.update.style(),this.update.location(),this.update.position(),this.update.control()},Pr={current:null,bar:{}};Pr.bar.render=()=>{Pr.current=new Er;const e=document.querySelector("body");if("corner"===qe.get.current().toolbar.location)e.appendChild(Pr.current.toolbar())},Pr.init=()=>{Pr.bar.render(),Pr.current.update.edit()};const Or=e=>{const t=100,a=1e3,r=1e6,s=1e9,o=1e12,n=1e15,l=9007199254740992,i=["Zero","One","Two","Three","Four","Five","Six","Seven","Eight","Nine","Ten","Eleven","Twelve","Thirteen","Fourteen","Fifteen","Sixteen","Seventeen","Eighteen","Nineteen"],d=["Zero","Ten","Twenty","Thirty","Forty","Fifty","Sixty","Seventy","Eighty","Ninety"],c=function(e){let h,m,u=arguments[1];return 0===e?u?u.join(" ").replace(/,$/,""):"Zero":(u||(u=[]),e<0&&(u.push("minus"),e=Math.abs(e)),e<20?(h=0,m=i[e]):e{window.setInterval((()=>{this.update()}),1e3)},this.element={clock:y("div|class:clock"),hour:y("span|class:clock-item clock-hour"),minute:y("span|class:clock-item clock-minute"),second:y("span|class:clock-item clock-second"),meridiem:y("span|class:clock-item clock-meridiem")},this.string={},this.string.hour=()=>{let e;switch(qe.get.current().header.clock.hour.display){case"word":e=this.now.hours(),!qe.get.current().header.clock.hour24.show&&this.now.hours()>12&&(e-=12),qe.get.current().header.clock.hour24.show||0!=this.now.hours()||(e=12),e=Or(e),qe.get.current().header.clock.hour24.show&&this.now.hours()>0&&this.now.hours()<10&&(e="Zero "+e);break;case"number":e=this.now.hours(),!qe.get.current().header.clock.hour24.show&&this.now.hours()>12&&(e-=12),qe.get.current().header.clock.hour24.show||0!=this.now.hours()||(e=12),qe.get.current().header.clock.hour24.show&&this.now.hours()<10&&(e="0"+e)}return e},this.string.minute=()=>{let e;switch(qe.get.current().header.clock.minute.display){case"word":e=Or(this.now.minutes()),this.now.minutes()>0&&this.now.minutes()<10&&(e="Zero "+e);break;case"number":e=this.now.minutes(),this.now.minutes()<10&&(e="0"+e)}return e},this.string.second=()=>{let e;switch(qe.get.current().header.clock.second.display){case"word":e=Or(this.now.seconds()),this.now.seconds()>0&&this.now.seconds()<10&&(e="Zero "+e);break;case"number":e=this.now.seconds(),this.now.seconds()<10&&(e="0"+e)}return e},this.string.meridiem=()=>this.now.format("A"),this.assemble=()=>{if(Ke(this.element.clock),qe.get.current().header.clock.hour.show&&this.element.clock.appendChild(this.element.hour),qe.get.current().header.clock.minute.show&&this.element.clock.appendChild(this.element.minute),qe.get.current().header.clock.second.show&&this.element.clock.appendChild(this.element.second),!qe.get.current().header.clock.hour24.show&&qe.get.current().header.clock.meridiem.show&&this.element.clock.appendChild(this.element.meridiem),qe.get.current().header.clock.separator.show){let e;e=at(qe.get.current().header.clock.separator.text)?De(qe.get.current().header.clock.separator.text):":";let t=this.element.clock.querySelectorAll("span");t.length>1&&t.forEach(((t,a)=>{if(a>0&&t!=this.element.meridiem){let a=v({tag:"span",text:e,attr:[{key:"class",value:"clock-item clock-separator"}]});this.element.clock.insertBefore(a,t)}}))}},this.update=()=>{this.assemble(),this.now=Nr()(),qe.get.current().header.clock.hour.show&&(this.element.hour.innerHTML=this.string.hour()),qe.get.current().header.clock.minute.show&&(this.element.minute.innerHTML=this.string.minute()),qe.get.current().header.clock.second.show&&(this.element.second.innerHTML=this.string.second()),!qe.get.current().header.clock.hour24.show&&qe.get.current().header.clock.meridiem.show&&(this.element.meridiem.innerHTML=this.string.meridiem())},this.assemble(),this.update(),this.bind.tick(),this.clock=()=>this.element.clock};var Ir=a(611),Gr={};Gr.styleTagTransform=p(),Gr.setAttributes=c(),Gr.insert=i().bind(null,"head"),Gr.domAPI=n(),Gr.insertStyleElement=m();s()(Ir.Z,Gr);Ir.Z&&Ir.Z.locals&&Ir.Z.locals;const Zr=function({}={}){this.now,this.bind={},this.bind.tick=()=>{window.setInterval((()=>{this.update()}),1e3)},this.element={date:y("div|class:date"),day:y("span|class:date-item date-day"),dateOfMonth:y("span|class:date-item date-date"),month:y("span|class:date-item date-month"),year:y("span|class:date-item date-year")},this.string={},this.string.day=()=>{let e;switch(qe.get.current().header.date.day.display){case"word":e=this.now.format("dddd"),"short"==qe.get.current().header.date.day.length&&(e=e.substring(0,3));break;case"number":e=this.now.day(),"monday"==qe.get.current().header.date.day.weekStart?0==e&&(e=7):"sunday"==qe.get.current().header.date.day.weekStart&&(e+=1)}return e},this.string.dateOfMonth=()=>{let e;switch(qe.get.current().header.date.date.display){case"word":e=qe.get.current().header.date.date.ordinal?(e=>{const t=/y$/,a=/(Zero|One|Two|Three|Four|Five|Six|Seven|Eight|Nine|Ten|Eleven|Twelve)$/,r={Zero:"Zeroth",One:"First",Two:"Second",Three:"Third",Four:"Fourth",Five:"Fifth",Six:"Sixth",Seven:"Seventh",Eight:"Eighth",Nine:"Ninth",Ten:"Tenth",Eleven:"Eleventh",Twelve:"Twelfth"},s=(e,t)=>r[t];return/(hundred|thousand|(m|b|tr|quadr)illion)$/.test(e)||/teen$/.test(e)?e+"th":t.test(e)?e.replace(t,"ieth"):a.test(e)?e.replace(a,s):e})(Or(this.now.date())):Or(this.now.date());break;case"number":e=qe.get.current().header.date.date.ordinal?this.now.format("Do"):this.now.format("D")}return e},this.string.month=()=>{let e;switch(qe.get.current().header.date.month.display){case"word":e=this.now.format("MMMM"),"short"==qe.get.current().header.date.month.length&&(e=e.substring(0,3));break;case"number":e=qe.get.current().header.date.month.ordinal?this.now.format("Mo"):this.now.format("M")}return e},this.string.year=()=>{let e;switch(qe.get.current().header.date.year.display){case"word":e=Or(this.now.format("YYYY"));break;case"number":e=this.now.format("YYYY")}return e},this.assemble=()=>{if(Ke(this.element.date),qe.get.current().header.date.day.show&&this.element.date.appendChild(this.element.day),qe.get.current().header.date.date.show&&qe.get.current().header.date.month.show)switch(qe.get.current().header.date.format){case"date-month":qe.get.current().header.date.date.show&&this.element.date.appendChild(this.element.dateOfMonth),qe.get.current().header.date.month.show&&this.element.date.appendChild(this.element.month);break;case"month-date":qe.get.current().header.date.month.show&&this.element.date.appendChild(this.element.month),qe.get.current().header.date.date.show&&this.element.date.appendChild(this.element.dateOfMonth)}else qe.get.current().header.date.date.show&&this.element.date.appendChild(this.element.dateOfMonth),qe.get.current().header.date.month.show&&this.element.date.appendChild(this.element.month);if(qe.get.current().header.date.year.show&&this.element.date.appendChild(this.element.year),qe.get.current().header.date.separator.show){let e;e=at(qe.get.current().header.date.separator.text)?De(qe.get.current().header.date.separator.text):"/";let t=this.element.date.querySelectorAll("span");t.length>1&&t.forEach(((t,a)=>{if(a>0){let a=v({tag:"span",text:e,attr:[{key:"class",value:"date-item date-separator"}]});this.element.date.insertBefore(a,t)}}))}},this.update=()=>{this.assemble(),this.now=Nr()(),qe.get.current().header.date.day.show&&(this.element.day.innerHTML=this.string.day()),qe.get.current().header.date.date.show&&(this.element.dateOfMonth.innerHTML=this.string.dateOfMonth()),qe.get.current().header.date.month.show&&(this.element.month.innerHTML=this.string.month()),qe.get.current().header.date.year.show&&(this.element.year.innerHTML=this.string.year())},this.assemble(),this.update(),this.bind.tick(),this.date=()=>this.element.date};var qr=a(9158),Vr={};Vr.styleTagTransform=p(),Vr.setAttributes=c(),Vr.insert=i().bind(null,"head"),Vr.domAPI=n(),Vr.insertStyleElement=m();s()(qr.Z,Vr);qr.Z&&qr.Z.locals&&qr.Z.locals;const Ur=function({}={}){this.now,this.element={greeting:y("div|class:greeting"),text:y("span|class:greeting-item greeting-text")},this.assemble=()=>{qe.get.current().header.greeting.show&&this.element.greeting.appendChild(this.element.text)},this.message=["Gute Nacht","Guten Morgen","Guten Tag","Guten Abend"],this.update=()=>{let e;switch(this.now=Nr()(),qe.get.current().header.greeting.type){case"none":e="";break;case"good":e=this.message[Math.floor(this.now.hours()/6)];break;case"hello":e="Hallo";break;case"hi":e="Hi";break;case"custom":e=at(qe.get.current().header.greeting.custom)?De(qe.get.current().header.greeting.custom):this.message[Math.floor(this.now.hours()/6)]}at(qe.get.current().header.greeting.name)&&("none"===qe.get.current().header.greeting.type?e+=De(qe.get.current().header.greeting.name):e=e+", "+De(qe.get.current().header.greeting.name)),this.element.text.innerHTML=e},this.assemble(),this.update(),this.greeting=()=>this.element.greeting};var Jr=a(3099),Kr={};Kr.styleTagTransform=p(),Kr.setAttributes=c(),Kr.insert=i().bind(null,"head"),Kr.domAPI=n(),Kr.insertStyleElement=m();s()(Jr.Z,Kr);Jr.Z&&Jr.Z.locals&&Jr.Z.locals;const $r=function({}={}){this.element={transitional:y("div|class:transitional"),text:y("span|class:transitional-item transitional-text")},this.assemble=()=>{qe.get.current().header.transitional.show&&this.element.transitional.appendChild(this.element.text)},this.update=()=>{let e;switch(qe.get.current().header.transitional.type){case"time-and-date":(qe.get.current().header.date.day.show||qe.get.current().header.date.date.show||qe.get.current().header.date.month.show||qe.get.current().header.date.year.show)&&(qe.get.current().header.clock.second.show||qe.get.current().header.clock.minute.show||qe.get.current().header.clock.hour.show)?e=!qe.get.current().header.date.day.show||qe.get.current().header.date.date.show||qe.get.current().header.date.month.show||qe.get.current().header.date.year.show?"The time and date is":"The time and day is":qe.get.current().header.date.day.show||qe.get.current().header.date.date.show||qe.get.current().header.date.month.show||qe.get.current().header.date.year.show?e=!qe.get.current().header.date.day.show||qe.get.current().header.date.date.show||qe.get.current().header.date.month.show||qe.get.current().header.date.year.show?qe.get.current().header.date.day.show||!qe.get.current().header.date.date.show||qe.get.current().header.date.month.show||qe.get.current().header.date.year.show?qe.get.current().header.date.day.show||qe.get.current().header.date.date.show||!qe.get.current().header.date.month.show||qe.get.current().header.date.year.show?qe.get.current().header.date.day.show||qe.get.current().header.date.date.show||qe.get.current().header.date.month.show||!qe.get.current().header.date.year.show?"The date is":"The year is":"The month is":"The date is":"Today is":(qe.get.current().header.clock.second.show||qe.get.current().header.clock.minute.show||qe.get.current().header.clock.hour.show)&&(e="The time is");break;case"its":e="It's"}this.element.text.innerHTML=e},this.assemble(),this.update(),this.transitional=()=>this.element.transitional};var Xr=a(6421),Qr={};Qr.styleTagTransform=p(),Qr.setAttributes=c(),Qr.insert=i().bind(null,"head"),Qr.domAPI=n(),Qr.insertStyleElement=m();s()(Xr.Z,Qr);Xr.Z&&Xr.Z.locals&&Xr.Z.locals;const es=function(){this.element={search:y("div|class:search"),form:y("form|class:search-form,action,method:get"),submit:y("input|type:submit,value:Search,class:is-hidden"),input:new La({object:qe.get.current(),path:"header.search.string",id:"header-search-string",value:"",placeholder:"Lesezeichen durchsuchen oder",labelText:"Suche",classList:["search-input"],srOnly:!0,action:()=>{this.state(),this.performSearch()}}),clear:new Fe({text:"Suche leeren",srOnly:!0,iconName:"cross",style:["link","line"],title:"Suche leeren",classList:["search-clear"],func:()=>{this.element.input.text.value="",this.state(),this.performSearch()}})},this.state=()=>{at(De(this.element.input.text.value))?qe.get.current().search=!0:qe.get.current().search=!1,Qn.save()},this.placeholder=()=>{let e="";if(e=qe.get.current().bookmark.show?"Lesezeichen finden oder suchen mit":"Suchen mit","custom"===qe.get.current().header.search.engine.selected)at(qe.get.current().header.search.engine.custom.name)&&(e=e+" "+qe.get.current().header.search.engine.custom.name);else e=e+" "+yr[qe.get.current().header.search.engine.selected].name;this.element.input.text.placeholder=e},this.engine={},this.engine.set=()=>{if("custom"===qe.get.current().header.search.engine.selected)at(qe.get.current().header.search.engine.custom.queryName)&&at(qe.get.current().header.search.engine.custom.url)?(this.element.input.text.name=qe.get.current().header.search.engine.custom.queryName,this.element.form.setAttribute("action",qe.get.current().header.search.engine.custom.url)):(this.element.input.text.name="",this.element.form.setAttribute("action",""));else this.element.input.text.name="q",this.element.form.setAttribute("action",yr[qe.get.current().header.search.engine.selected].url);qe.get.current().header.search.newTab&&this.element.form.setAttribute("target","_blank")},this.engine.bind=()=>{this.element.input.addEventListener()},this.performSearch=()=>{const e=document.querySelector("html");if(qe.get.current().search){e.classList.add("is-search");const t=De(this.element.input.text.value).toLowerCase();Un.all.forEach(((e,a)=>{e.items.forEach(((e,a)=>{e.searchMatch=!1;let r=at(e.url)&&e.url.toLowerCase().includes(t),s=at(e.display.name.text)&&De(e.display.name.text).toLowerCase().includes(t);(r||s)&&(e.searchMatch=!0)}))}))}else e.classList.remove("is-search"),this.clearSearch();it.render()},this.clearSearch=()=>{Un.all.forEach(((e,t)=>{e.items.forEach(((e,t)=>{delete e.searchMatch}))})),Qn.save()},this.assemble=()=>{this.element.input.text.type="Search",this.element.form.appendChild(this.element.input.text),this.element.form.appendChild(this.element.submit),this.element.form.appendChild(this.element.clear.button),this.element.search.appendChild(this.element.form)},this.search=()=>this.element.search,this.resultCount=()=>{const e={total:0,group:[]};return Un.all.forEach(((t,a)=>{e.group.push({bookmarkCount:t.items.length,searchMatch:0});const r=a;t.items.forEach(((t,a)=>{t.searchMatch&&e.group[r].searchMatch++})),e.total=e.total+e.group[r].searchMatch})),e},this.update={},this.update.style=()=>{const e=document.querySelector("html");qe.get.current().theme.header.search.opacity<40?e.classList.add("is-header-search-opacity-low"):e.classList.remove("is-header-search-opacity-low")},this.assemble(),this.placeholder(),this.engine.set(),this.clearSearch(),this.update.style()};var ts=a(220),as={};as.styleTagTransform=p(),as.setAttributes=c(),as.insert=i().bind(null,"head"),as.domAPI=n(),as.insertStyleElement=m();s()(ts.Z,as);ts.Z&&ts.Z.locals&&ts.Z.locals;const rs=function({name:e=!1,index:t=!1,child:a=!1}={}){this.element={item:y("div|class:header-item header-item-"+e),content:y("div|class:header-item-content"),body:y("div|class:header-item-body"),control:{control:y("div|class:header-item-control"),group:y("div|class:header-item-control-group form-group form-group-horizontal")}},this.control={},this.control.button={sort:new Fe({text:"Kopfzeilen-Element ziehen zum Umsortieren",srOnly:!0,iconName:"drag",style:["line"],title:"Kopfzeilen-Element ziehen zum Umsortieren",classList:["header-control-button","header-control-sort"]})},this.control.disable=()=>{for(var e in this.control.button)this.control.button[e].disable()},this.control.enable=()=>{for(var e in this.control.button)this.control.button[e].enable()},this.assemble=()=>{this.element.control.group.appendChild(this.control.button.sort.button),this.element.control.control.appendChild(this.element.control.group),this.element.content.appendChild(this.element.control.control),a&&(this.element.body.appendChild(a),this.element.content.appendChild(this.element.body)),this.element.item.appendChild(this.element.content)},this.item=()=>(this.assemble(),qe.get.current().group.edit?this.control.enable():this.control.disable(),this.element.item)};function ss(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,r)}return a}function os(e){for(var t=1;t=0||(s[a]=e[a]);return s}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,a)&&(s[a]=e[a])}return s}function cs(e){if("undefined"!=typeof window&&window.navigator)return!!navigator.userAgent.match(e)}var hs=cs(/(?:Trident.*rv[ :]?11\.|msie|iemobile|Windows Phone)/i),ms=cs(/Edge/i),us=cs(/firefox/i),ps=cs(/safari/i)&&!cs(/chrome/i)&&!cs(/android/i),gs=cs(/iP(ad|od|hone)/i),bs=cs(/chrome/i)&&cs(/android/i),ys={capture:!1,passive:!1};function _s(e,t,a){e.addEventListener(t,a,!hs&&ys)}function ks(e,t,a){e.removeEventListener(t,a,!hs&&ys)}function fs(e,t){if(t){if(">"===t[0]&&(t=t.substring(1)),e)try{if(e.matches)return e.matches(t);if(e.msMatchesSelector)return e.msMatchesSelector(t);if(e.webkitMatchesSelector)return e.webkitMatchesSelector(t)}catch(e){return!1}return!1}}function vs(e){return e.host&&e!==document&&e.host.nodeType?e.host:e.parentNode}function ws(e,t,a,r){if(e){a=a||document;do{if(null!=t&&(">"===t[0]?e.parentNode===a&&fs(e,t):fs(e,t))||r&&e===a)return e;if(e===a)break}while(e=vs(e))}return null}var Ms,Ls=/\s+/g;function xs(e,t,a){if(e&&t)if(e.classList)e.classList[a?"add":"remove"](t);else{var r=(" "+e.className+" ").replace(Ls," ").replace(" "+t+" "," ");e.className=(r+(a?" "+t:"")).replace(Ls," ")}}function Ys(e,t,a){var r=e&&e.style;if(r){if(void 0===a)return document.defaultView&&document.defaultView.getComputedStyle?a=document.defaultView.getComputedStyle(e,""):e.currentStyle&&(a=e.currentStyle),void 0===t?a:a[t];t in r||-1!==t.indexOf("webkit")||(t="-webkit-"+t),r[t]=a+("string"==typeof a?"":"px")}}function Ts(e,t){var a="";if("string"==typeof e)a=e;else do{var r=Ys(e,"transform");r&&"none"!==r&&(a=r+" "+a)}while(!t&&(e=e.parentNode));var s=window.DOMMatrix||window.WebKitCSSMatrix||window.CSSMatrix||window.MSCSSMatrix;return s&&new s(a)}function Ds(e,t,a){if(e){var r=e.getElementsByTagName(t),s=0,o=r.length;if(a)for(;s=o:s<=o))return r;if(r===Ss())break;r=Ps(r,!1)}return!1}function As(e,t,a,r){for(var s=0,o=0,n=e.children;o2&&void 0!==arguments[2]?arguments[2]:{},r=a.evt,s=ds(a,Vs);Zs.pluginEvent.bind(Ro)(e,t,os({dragEl:Ks,parentEl:$s,ghostEl:Xs,rootEl:Qs,nextEl:eo,lastDownEl:to,cloneEl:ao,cloneHidden:ro,dragStarted:yo,putSortable:co,activeSortable:Ro.active,originalEvent:r,oldIndex:so,oldDraggableIndex:no,newIndex:oo,newDraggableIndex:lo,hideGhostForTarget:Oo,unhideGhostForTarget:Fo,cloneNowHidden:function(){ro=!0},cloneNowShown:function(){ro=!1},dispatchSortableEvent:function(e){Js({sortable:t,name:e,originalEvent:r})}},s))};function Js(e){qs(os({putSortable:co,cloneEl:ao,targetEl:Ks,rootEl:Qs,oldIndex:so,oldDraggableIndex:no,newIndex:oo,newDraggableIndex:lo},e))}var Ks,$s,Xs,Qs,eo,to,ao,ro,so,oo,no,lo,io,co,ho,mo,uo,po,go,bo,yo,_o,ko,fo,vo,wo=!1,Mo=!1,Lo=[],xo=!1,Yo=!1,To=[],Do=!1,So=[],jo="undefined"!=typeof document,Ho=gs,Ao=ms||hs?"cssFloat":"float",Co=jo&&!bs&&!gs&&"draggable"in document.createElement("div"),zo=function(){if(jo){if(hs)return!1;var e=document.createElement("x");return e.style.cssText="pointer-events:auto","auto"===e.style.pointerEvents}}(),Eo=function(e,t){var a=Ys(e),r=parseInt(a.width)-parseInt(a.paddingLeft)-parseInt(a.paddingRight)-parseInt(a.borderLeftWidth)-parseInt(a.borderRightWidth),s=As(e,0,t),o=As(e,1,t),n=s&&Ys(s),l=o&&Ys(o),i=n&&parseInt(n.marginLeft)+parseInt(n.marginRight)+js(s).width,d=l&&parseInt(l.marginLeft)+parseInt(l.marginRight)+js(o).width;if("flex"===a.display)return"column"===a.flexDirection||"column-reverse"===a.flexDirection?"vertical":"horizontal";if("grid"===a.display)return a.gridTemplateColumns.split(" ").length<=1?"vertical":"horizontal";if(s&&n.float&&"none"!==n.float){var c="left"===n.float?"left":"right";return!o||"both"!==l.clear&&l.clear!==c?"horizontal":"vertical"}return s&&("block"===n.display||"flex"===n.display||"table"===n.display||"grid"===n.display||i>=r&&"none"===a[Ao]||o&&"none"===a[Ao]&&i+d>r)?"vertical":"horizontal"},Po=function(e){function t(e,a){return function(r,s,o,n){var l=r.options.group.name&&s.options.group.name&&r.options.group.name===s.options.group.name;if(null==e&&(a||l))return!0;if(null==e||!1===e)return!1;if(a&&"clone"===e)return e;if("function"==typeof e)return t(e(r,s,o,n),a)(r,s,o,n);var i=(a?r:s).options.group.name;return!0===e||"string"==typeof e&&e===i||e.join&&e.indexOf(i)>-1}}var a={},r=e.group;r&&"object"==ns(r)||(r={name:r}),a.name=r.name,a.checkPull=t(r.pull,!0),a.checkPut=t(r.put),a.revertClone=r.revertClone,e.group=a},Oo=function(){!zo&&Xs&&Ys(Xs,"display","none")},Fo=function(){!zo&&Xs&&Ys(Xs,"display","")};jo&&document.addEventListener("click",(function(e){if(Mo)return e.preventDefault(),e.stopPropagation&&e.stopPropagation(),e.stopImmediatePropagation&&e.stopImmediatePropagation(),Mo=!1,!1}),!0);var No=function(e){if(Ks){e=e.touches?e.touches[0]:e;var t=(s=e.clientX,o=e.clientY,Lo.some((function(e){var t=e[Rs].options.emptyInsertThreshold;if(t&&!Cs(e)){var a=js(e),r=s>=a.left-t&&s<=a.right+t,l=o>=a.top-t&&o<=a.bottom+t;return r&&l?n=e:void 0}})),n);if(t){var a={};for(var r in e)e.hasOwnProperty(r)&&(a[r]=e[r]);a.target=a.rootEl=t,a.preventDefault=void 0,a.stopPropagation=void 0,t[Rs]._onDragOver(a)}}var s,o,n},Wo=function(e){Ks&&Ks.parentNode[Rs]._isOutsideThisEl(e.target)};function Ro(e,t){if(!e||!e.nodeType||1!==e.nodeType)throw"Sortable: `el` must be an HTMLElement, not ".concat({}.toString.call(e));this.el=e,this.options=t=is({},t),e[Rs]=this;var a={group:null,sort:!0,disabled:!1,store:null,handle:null,draggable:/^[uo]l$/i.test(e.nodeName)?">li":">*",swapThreshold:1,invertSwap:!1,invertedSwapThreshold:null,removeCloneOnHide:!0,direction:function(){return Eo(e,this.options)},ghostClass:"sortable-ghost",chosenClass:"sortable-chosen",dragClass:"sortable-drag",ignore:"a, img",filter:null,preventOnFilter:!0,animation:0,easing:null,setData:function(e,t){e.setData("Text",t.textContent)},dropBubble:!1,dragoverBubble:!1,dataIdAttr:"data-id",delay:0,delayOnTouchOnly:!1,touchStartThreshold:(Number.parseInt?Number:window).parseInt(window.devicePixelRatio,10)||1,forceFallback:!1,fallbackClass:"sortable-fallback",fallbackOnBody:!1,fallbackTolerance:0,fallbackOffset:{x:0,y:0},supportPointer:!1!==Ro.supportPointer&&"PointerEvent"in window&&!ps,emptyInsertThreshold:5};for(var r in Zs.initializePlugins(this,e,a),a)!(r in t)&&(t[r]=a[r]);for(var s in Po(t),this)"_"===s.charAt(0)&&"function"==typeof this[s]&&(this[s]=this[s].bind(this));this.nativeDraggable=!t.forceFallback&&Co,this.nativeDraggable&&(this.options.touchStartThreshold=1),t.supportPointer?_s(e,"pointerdown",this._onTapStart):(_s(e,"mousedown",this._onTapStart),_s(e,"touchstart",this._onTapStart)),this.nativeDraggable&&(_s(e,"dragover",this),_s(e,"dragenter",this)),Lo.push(this.el),t.store&&t.store.get&&this.sort(t.store.get(this)||[]),is(this,Bs())}function Bo(e,t,a,r,s,o,n,l){var i,d,c=e[Rs],h=c.options.onMove;return!window.CustomEvent||hs||ms?(i=document.createEvent("Event")).initEvent("move",!0,!0):i=new CustomEvent("move",{bubbles:!0,cancelable:!0}),i.to=t,i.from=e,i.dragged=a,i.draggedRect=r,i.related=s||t,i.relatedRect=o||js(t),i.willInsertAfter=l,i.originalEvent=n,e.dispatchEvent(i),h&&(d=h.call(c,i,n)),d}function Io(e){e.draggable=!1}function Go(){Do=!1}function Zo(e){for(var t=e.tagName+e.className+e.src+e.href+e.textContent,a=t.length,r=0;a--;)r+=t.charCodeAt(a);return r.toString(36)}function qo(e){return setTimeout(e,0)}function Vo(e){return clearTimeout(e)}Ro.prototype={constructor:Ro,_isOutsideThisEl:function(e){this.el.contains(e)||e===this.el||(_o=null)},_getDirection:function(e,t){return"function"==typeof this.options.direction?this.options.direction.call(this,e,t,Ks):this.options.direction},_onTapStart:function(e){if(e.cancelable){var t=this,a=this.el,r=this.options,s=r.preventOnFilter,o=e.type,n=e.touches&&e.touches[0]||e.pointerType&&"touch"===e.pointerType&&e,l=(n||e).target,i=e.target.shadowRoot&&(e.path&&e.path[0]||e.composedPath&&e.composedPath()[0])||l,d=r.filter;if(function(e){So.length=0;var t=e.getElementsByTagName("input"),a=t.length;for(;a--;){var r=t[a];r.checked&&So.push(r)}}(a),!Ks&&!(/mousedown|pointerdown/.test(o)&&0!==e.button||r.disabled)&&!i.isContentEditable&&(this.nativeDraggable||!ps||!l||"SELECT"!==l.tagName.toUpperCase())&&!((l=ws(l,r.draggable,a,!1))&&l.animated||to===l)){if(so=zs(l),no=zs(l,r.draggable),"function"==typeof d){if(d.call(this,e,l,this))return Js({sortable:t,rootEl:i,name:"filter",targetEl:l,toEl:a,fromEl:a}),Us("filter",t,{evt:e}),void(s&&e.cancelable&&e.preventDefault())}else if(d&&(d=d.split(",").some((function(r){if(r=ws(i,r.trim(),a,!1))return Js({sortable:t,rootEl:r,name:"filter",targetEl:l,fromEl:a,toEl:a}),Us("filter",t,{evt:e}),!0}))))return void(s&&e.cancelable&&e.preventDefault());r.handle&&!ws(i,r.handle,a,!1)||this._prepareDragStart(e,n,l)}}},_prepareDragStart:function(e,t,a){var r,s=this,o=s.el,n=s.options,l=o.ownerDocument;if(a&&!Ks&&a.parentNode===o){var i=js(a);if(Qs=o,$s=(Ks=a).parentNode,eo=Ks.nextSibling,to=a,io=n.group,Ro.dragged=Ks,ho={target:Ks,clientX:(t||e).clientX,clientY:(t||e).clientY},go=ho.clientX-i.left,bo=ho.clientY-i.top,this._lastX=(t||e).clientX,this._lastY=(t||e).clientY,Ks.style["will-change"]="all",r=function(){Us("delayEnded",s,{evt:e}),Ro.eventCanceled?s._onDrop():(s._disableDelayedDragEvents(),!us&&s.nativeDraggable&&(Ks.draggable=!0),s._triggerDragStart(e,t),Js({sortable:s,name:"choose",originalEvent:e}),xs(Ks,n.chosenClass,!0))},n.ignore.split(",").forEach((function(e){Ds(Ks,e.trim(),Io)})),_s(l,"dragover",No),_s(l,"mousemove",No),_s(l,"touchmove",No),_s(l,"mouseup",s._onDrop),_s(l,"touchend",s._onDrop),_s(l,"touchcancel",s._onDrop),us&&this.nativeDraggable&&(this.options.touchStartThreshold=4,Ks.draggable=!0),Us("delayStart",this,{evt:e}),!n.delay||n.delayOnTouchOnly&&!t||this.nativeDraggable&&(ms||hs))r();else{if(Ro.eventCanceled)return void this._onDrop();_s(l,"mouseup",s._disableDelayedDrag),_s(l,"touchend",s._disableDelayedDrag),_s(l,"touchcancel",s._disableDelayedDrag),_s(l,"mousemove",s._delayedDragTouchMoveHandler),_s(l,"touchmove",s._delayedDragTouchMoveHandler),n.supportPointer&&_s(l,"pointermove",s._delayedDragTouchMoveHandler),s._dragStartTimer=setTimeout(r,n.delay)}}},_delayedDragTouchMoveHandler:function(e){var t=e.touches?e.touches[0]:e;Math.max(Math.abs(t.clientX-this._lastX),Math.abs(t.clientY-this._lastY))>=Math.floor(this.options.touchStartThreshold/(this.nativeDraggable&&window.devicePixelRatio||1))&&this._disableDelayedDrag()},_disableDelayedDrag:function(){Ks&&Io(Ks),clearTimeout(this._dragStartTimer),this._disableDelayedDragEvents()},_disableDelayedDragEvents:function(){var e=this.el.ownerDocument;ks(e,"mouseup",this._disableDelayedDrag),ks(e,"touchend",this._disableDelayedDrag),ks(e,"touchcancel",this._disableDelayedDrag),ks(e,"mousemove",this._delayedDragTouchMoveHandler),ks(e,"touchmove",this._delayedDragTouchMoveHandler),ks(e,"pointermove",this._delayedDragTouchMoveHandler)},_triggerDragStart:function(e,t){t=t||"touch"==e.pointerType&&e,!this.nativeDraggable||t?this.options.supportPointer?_s(document,"pointermove",this._onTouchMove):_s(document,t?"touchmove":"mousemove",this._onTouchMove):(_s(Ks,"dragend",this),_s(Qs,"dragstart",this._onDragStart));try{document.selection?qo((function(){document.selection.empty()})):window.getSelection().removeAllRanges()}catch(e){}},_dragStarted:function(e,t){if(wo=!1,Qs&&Ks){Us("dragStarted",this,{evt:t}),this.nativeDraggable&&_s(document,"dragover",Wo);var a=this.options;!e&&xs(Ks,a.dragClass,!1),xs(Ks,a.ghostClass,!0),Ro.active=this,e&&this._appendGhost(),Js({sortable:this,name:"start",originalEvent:t})}else this._nulling()},_emulateDragOver:function(){if(mo){this._lastX=mo.clientX,this._lastY=mo.clientY,Oo();for(var e=document.elementFromPoint(mo.clientX,mo.clientY),t=e;e&&e.shadowRoot&&(e=e.shadowRoot.elementFromPoint(mo.clientX,mo.clientY))!==t;)t=e;if(Ks.parentNode[Rs]._isOutsideThisEl(e),t)do{if(t[Rs]){if(t[Rs]._onDragOver({clientX:mo.clientX,clientY:mo.clientY,target:e,rootEl:t})&&!this.options.dragoverBubble)break}e=t}while(t=t.parentNode);Fo()}},_onTouchMove:function(e){if(ho){var t=this.options,a=t.fallbackTolerance,r=t.fallbackOffset,s=e.touches?e.touches[0]:e,o=Xs&&Ts(Xs,!0),n=Xs&&o&&o.a,l=Xs&&o&&o.d,i=Ho&&vo&&Es(vo),d=(s.clientX-ho.clientX+r.x)/(n||1)+(i?i[0]-To[0]:0)/(n||1),c=(s.clientY-ho.clientY+r.y)/(l||1)+(i?i[1]-To[1]:0)/(l||1);if(!Ro.active&&!wo){if(a&&Math.max(Math.abs(s.clientX-this._lastX),Math.abs(s.clientY-this._lastY))r.right+s||e.clientX<=r.right&&e.clientY>r.bottom&&e.clientX>=r.left:e.clientX>r.right&&e.clientY>r.top||e.clientX<=r.right&&e.clientY>r.bottom+s}(e,s,this)&&!g.animated){if(g===Ks)return H(!1);if(g&&o===e.target&&(n=g),n&&(a=js(n)),!1!==Bo(Qs,o,Ks,t,n,a,e,!!n))return j(),o.appendChild(Ks),$s=o,A(),H(!0)}else if(g&&function(e,t,a){var r=js(As(a.el,0,a.options,!0)),s=10;return t?e.clientXc+d*o/2:ih-fo)return-ko}else if(i>c+d*(1-s)/2&&ih-d*o/2))return i>c+d/2?1:-1;return 0}(e,n,a,s,v?1:l.swapThreshold,null==l.invertedSwapThreshold?l.swapThreshold:l.invertedSwapThreshold,Yo,_o===n),0!==y){var x=zs(Ks);do{x-=y,k=$s.children[x]}while(k&&("none"===Ys(k,"display")||k===Xs))}if(0===y||k===n)return H(!1);_o=n,ko=y;var Y=n.nextElementSibling,T=!1,D=Bo(Qs,o,Ks,t,n,a,e,T=1===y);if(!1!==D)return 1!==D&&-1!==D||(T=1===D),Do=!0,setTimeout(Go,30),j(),T&&!Y?o.appendChild(Ks):n.parentNode.insertBefore(Ks,T?Y:n),M&&Ns(M,0,L-M.scrollTop),$s=Ks.parentNode,void 0===_||Yo||(fo=Math.abs(_-js(n)[w])),A(),H(!0)}if(o.contains(Ks))return H(!1)}return!1}function S(l,i){Us(l,u,os({evt:e,isOwner:c,axis:s?"vertical":"horizontal",revert:r,dragRect:t,targetRect:a,canSort:h,fromSortable:m,target:n,completed:H,onMove:function(a,r){return Bo(Qs,o,Ks,t,a,js(a),e,r)},changed:A},i))}function j(){S("dragOverAnimationCapture"),u.captureAnimationState(),u!==m&&m.captureAnimationState()}function H(t){return S("dragOverCompleted",{insertion:t}),t&&(c?d._hideClone():d._showClone(u),u!==m&&(xs(Ks,co?co.options.ghostClass:d.options.ghostClass,!1),xs(Ks,l.ghostClass,!0)),co!==u&&u!==Ro.active?co=u:u===Ro.active&&co&&(co=null),m===u&&(u._ignoreWhileAnimating=n),u.animateAll((function(){S("dragOverAnimationComplete"),u._ignoreWhileAnimating=null})),u!==m&&(m.animateAll(),m._ignoreWhileAnimating=null)),(n===Ks&&!Ks.animated||n===o&&!n.animated)&&(_o=null),l.dragoverBubble||e.rootEl||n===document||(Ks.parentNode[Rs]._isOutsideThisEl(e.target),!t&&No(e)),!l.dragoverBubble&&e.stopPropagation&&e.stopPropagation(),p=!0}function A(){oo=zs(Ks),lo=zs(Ks,l.draggable),Js({sortable:u,name:"change",toEl:o,newIndex:oo,newDraggableIndex:lo,originalEvent:e})}},_ignoreWhileAnimating:null,_offMoveEvents:function(){ks(document,"mousemove",this._onTouchMove),ks(document,"touchmove",this._onTouchMove),ks(document,"pointermove",this._onTouchMove),ks(document,"dragover",No),ks(document,"mousemove",No),ks(document,"touchmove",No)},_offUpEvents:function(){var e=this.el.ownerDocument;ks(e,"mouseup",this._onDrop),ks(e,"touchend",this._onDrop),ks(e,"pointerup",this._onDrop),ks(e,"touchcancel",this._onDrop),ks(document,"selectstart",this)},_onDrop:function(e){var t=this.el,a=this.options;oo=zs(Ks),lo=zs(Ks,a.draggable),Us("drop",this,{evt:e}),$s=Ks&&Ks.parentNode,oo=zs(Ks),lo=zs(Ks,a.draggable),Ro.eventCanceled||(wo=!1,Yo=!1,xo=!1,clearInterval(this._loopId),clearTimeout(this._dragStartTimer),Vo(this.cloneId),Vo(this._dragStartId),this.nativeDraggable&&(ks(document,"drop",this),ks(t,"dragstart",this._onDragStart)),this._offMoveEvents(),this._offUpEvents(),ps&&Ys(document.body,"user-select",""),Ys(Ks,"transform",""),e&&(yo&&(e.cancelable&&e.preventDefault(),!a.dropBubble&&e.stopPropagation()),Xs&&Xs.parentNode&&Xs.parentNode.removeChild(Xs),(Qs===$s||co&&"clone"!==co.lastPutMode)&&ao&&ao.parentNode&&ao.parentNode.removeChild(ao),Ks&&(this.nativeDraggable&&ks(Ks,"dragend",this),Io(Ks),Ks.style["will-change"]="",yo&&!wo&&xs(Ks,co?co.options.ghostClass:this.options.ghostClass,!1),xs(Ks,this.options.chosenClass,!1),Js({sortable:this,name:"unchoose",toEl:$s,newIndex:null,newDraggableIndex:null,originalEvent:e}),Qs!==$s?(oo>=0&&(Js({rootEl:$s,name:"add",toEl:$s,fromEl:Qs,originalEvent:e}),Js({sortable:this,name:"remove",toEl:$s,originalEvent:e}),Js({rootEl:$s,name:"sort",toEl:$s,fromEl:Qs,originalEvent:e}),Js({sortable:this,name:"sort",toEl:$s,originalEvent:e})),co&&co.save()):oo!==so&&oo>=0&&(Js({sortable:this,name:"update",toEl:$s,originalEvent:e}),Js({sortable:this,name:"sort",toEl:$s,originalEvent:e})),Ro.active&&(null!=oo&&-1!==oo||(oo=so,lo=no),Js({sortable:this,name:"end",toEl:$s,originalEvent:e}),this.save())))),this._nulling()},_nulling:function(){Us("nulling",this),Qs=Ks=$s=Xs=eo=ao=to=ro=ho=mo=yo=oo=lo=so=no=_o=ko=co=io=Ro.dragged=Ro.ghost=Ro.clone=Ro.active=null,So.forEach((function(e){e.checked=!0})),So.length=uo=po=0},handleEvent:function(e){switch(e.type){case"drop":case"dragend":this._onDrop(e);break;case"dragenter":case"dragover":Ks&&(this._onDragOver(e),function(e){e.dataTransfer&&(e.dataTransfer.dropEffect="move");e.cancelable&&e.preventDefault()}(e));break;case"selectstart":e.preventDefault()}},toArray:function(){for(var e,t=[],a=this.el.children,r=0,s=a.length,o=this.options;r{const a=qe.get.current().header.order.splice(e,1);qe.get.current().header.order.splice(t,0,a[0])},order:()=>{["greeting","transitional","clock","date","search","toolbar"].reverse().forEach(((e,t)=>{switch(e){case"clock":if(qe.get.current().header.clock.second.show||qe.get.current().header.clock.minute.show||qe.get.current().header.clock.hour.show){if(!qe.get.current().header.order.includes(e)){let t=0;qe.get.current().header.date.day.show||qe.get.current().header.date.date.show||qe.get.current().header.date.month.show||qe.get.current().header.date.year.show?t=qe.get.current().header.order.indexOf("date"):qe.get.current().header.transitional.show?t=qe.get.current().header.order.indexOf("transitional")+1:qe.get.current().header.greeting.show&&(t=qe.get.current().header.order.indexOf("greeting")+1),qe.get.current().header.order.splice(t,0,e)}}else qe.get.current().header.order.includes(e)&&qe.get.current().header.order.splice(qe.get.current().header.order.indexOf(e),1);break;case"date":if(qe.get.current().header.date.day.show||qe.get.current().header.date.date.show||qe.get.current().header.date.month.show||qe.get.current().header.date.year.show){if(!qe.get.current().header.order.includes(e)){let t=0;qe.get.current().header.clock.second.show||qe.get.current().header.clock.minute.show||qe.get.current().header.clock.hour.show?t=qe.get.current().header.order.indexOf("clock")+1:qe.get.current().header.transitional.show?t=qe.get.current().header.order.indexOf("transitional")+1:qe.get.current().header.greeting.show&&(t=qe.get.current().header.order.indexOf("greeting")+1),qe.get.current().header.order.splice(t,0,e)}}else qe.get.current().header.order.includes(e)&&qe.get.current().header.order.splice(qe.get.current().header.order.indexOf(e),1);break;case"transitional":if(qe.get.current().header.transitional.show){if(!qe.get.current().header.order.includes(e)){let t=0;qe.get.current().header.clock.second.show||qe.get.current().header.clock.minute.show||qe.get.current().header.clock.hour.show?t=qe.get.current().header.order.indexOf("clock"):(qe.get.current().header.date.day.show||qe.get.current().header.date.date.show||qe.get.current().header.date.month.show||qe.get.current().header.date.year.show)&&(t=qe.get.current().header.order.indexOf("date")),qe.get.current().header.order.splice(t,0,e)}}else qe.get.current().header.order.includes(e)&&qe.get.current().header.order.splice(qe.get.current().header.order.indexOf(e),1);break;case"greeting":qe.get.current().header.greeting.show?qe.get.current().header.order.includes(e)||qe.get.current().header.order.unshift(e):qe.get.current().header.order.includes(e)&&qe.get.current().header.order.splice(qe.get.current().header.order.indexOf(e),1);break;case"search":if(qe.get.current().header.search.show){if(!qe.get.current().header.order.includes(e)){let t=0;if("header"===qe.get.current().toolbar.location)t=qe.get.current().header.order.indexOf("toolbar");else t=qe.get.current().header.order.length;qe.get.current().header.order.splice(t,0,e)}}else qe.get.current().header.order.includes(e)&&qe.get.current().header.order.splice(qe.get.current().header.order.indexOf(e),1);break;case"toolbar":switch(qe.get.current().toolbar.location){case"corner":qe.get.current().header.order.includes(e)&&qe.get.current().header.order.splice(qe.get.current().header.order.indexOf(e),1);break;case"header":qe.get.current().header.order.includes(e)||qe.get.current().header.order.push(e)}}}))}},mn.item.current=[],mn.item.render=()=>{const e=qe.get.current().header.order;mn.element.clock=new Br,mn.element.date=new Zr,mn.element.greeting=new Ur,mn.element.transitional=new $r,mn.element.search=new es,e.forEach(((e,t)=>{switch(e){case"clock":if(qe.get.current().header.clock.second.show||qe.get.current().header.clock.minute.show||qe.get.current().header.clock.hour.show){const t=new rs({name:e,child:mn.element.clock.clock()});mn.item.current.push(t),mn.element.header.appendChild(t.item())}break;case"date":if(qe.get.current().header.date.day.show||qe.get.current().header.date.date.show||qe.get.current().header.date.month.show||qe.get.current().header.date.year.show){const t=new rs({name:e,child:mn.element.date.date()});mn.item.current.push(t),mn.element.header.appendChild(t.item())}break;case"greeting":if(qe.get.current().header.greeting.show){const t=new rs({name:e,child:mn.element.greeting.greeting()});mn.item.current.push(t),mn.element.header.appendChild(t.item())}break;case"transitional":if((qe.get.current().header.clock.second.show||qe.get.current().header.clock.minute.show||qe.get.current().header.clock.hour.show||qe.get.current().header.date.day.show||qe.get.current().header.date.date.show||qe.get.current().header.date.month.show||qe.get.current().header.date.year.show)&&qe.get.current().header.transitional.show){const t=new rs({name:e,child:mn.element.transitional.transitional()});mn.item.current.push(t),mn.element.header.appendChild(t.item())}break;case"search":if(qe.get.current().header.search.show){const t=new rs({name:e,child:mn.element.search.search()});mn.item.current.push(t),mn.element.header.appendChild(t.item())}break;case"toolbar":if("header"===qe.get.current().toolbar.location){const t=new rs({name:e,child:Pr.current.toolbar()});mn.item.current.push(t),mn.element.header.appendChild(t.item())}}})),ot.element.header.appendChild(mn.element.area);dn.create(mn.element.header,{handle:".header-control-sort",ghostClass:"header-sort-placeholder",animation:500,easing:"cubic-bezier(0.8, 0.8, 0.4, 1.4)",onEnd:e=>{mn.item.mod.move(e.oldIndex,e.newIndex),Qn.save()}});const t=document.querySelector("html");qe.get.current().header.order.length>0?t.classList.add("is-header-show"):t.classList.remove("is-header-show")},mn.item.clear=()=>{Ke(mn.element.header)},mn.area={render:()=>{mn.element.area.appendChild(mn.element.header)}},mn.edit={open:()=>{qe.get.current().header.edit=!0,mn.edit.render()},close:()=>{qe.get.current().header.edit=!1,mn.edit.render()},toggle:()=>{qe.get.current().header.edit?mn.edit.close():mn.edit.open()},render:()=>{tt("header.edit"),mn.item.current.length>0&&mn.item.current.forEach(((e,t)=>{qe.get.current().header.edit?e.control.enable():e.control.disable()}))}},mn.init=()=>{qe.get.current().search=!1,mn.item.mod.order(),mn.area.render(),mn.edit.render(),mn.item.render(),Qe(["header.greeting.size","header.transitional.size","header.clock.size","header.date.size","header.search.size","header.search.width.size"]),et(["header.item.justify","header.search.width.by","header.search.text.justify"]),tt(["header.greeting.newLine","header.clock.newLine","header.transitional.newLine","header.date.newLine","header.search.newLine"])};var un=a(6384),pn={};pn.styleTagTransform=p(),pn.setAttributes=c(),pn.insert=i().bind(null,"head"),pn.domAPI=n(),pn.insertStyleElement=m();s()(un.Z,pn);un.Z&&un.Z.locals&&un.Z.locals;const gn=function({input:e=!1,widthElement:t=!1,type:a=!1,postFocus:r=!1,action:s=!1}={}){this.state={open:!1},this.element={suggest:y("div|class:suggest"),list:y("div|class:suggest-list list-unstyled"),input:e},this.open=()=>{const e=this.suggestItems();if(e.length>0)if(this.state.open)this.style(),Ke(this.element.list),this.populateList(e);else{const t=document.querySelector("body");this.style(),this.element.suggest.classList.add("is-transparent"),Ke(this.element.list),this.populateList(e),t.appendChild(this.element.suggest),getComputedStyle(this.element.suggest).opacity,this.element.suggest.classList.remove("is-transparent"),this.element.suggest.classList.add("is-opaque"),this.bind.add(),this.state.open=!0}else this.close()},this.close=()=>{this.element.suggest.classList.remove("is-opaque"),this.element.suggest.classList.add("is-transparent")},this.bind={},this.bind.input=()=>{this.element.input.addEventListener("focus",(()=>{clearTimeout(this.timer),this.timer=setTimeout(this.open,300)})),this.element.input.addEventListener("input",(()=>{clearTimeout(this.timer),this.timer=setTimeout(this.open,300)}))},this.bind.add=()=>{window.addEventListener("mouseup",this.clickOut),window.addEventListener("keydown",this.esc),window.addEventListener("keydown",this.navigateResults)},this.bind.remove=()=>{window.removeEventListener("mouseup",this.clickOut),window.removeEventListener("keydown",this.esc),window.removeEventListener("keydown",this.navigateResults)},this.style=()=>{const a=e.getBoundingClientRect(),r={left:a.left,top:a.bottom+window.scrollY,width:a.width};if(t){const e=t.getBoundingClientRect();r.width=e.width,r.left=e.left}this.element.suggest.style.setProperty("--suggest-top",r.top),this.element.suggest.style.setProperty("--suggest-left",r.left),this.element.suggest.style.setProperty("--suggest-width",r.width)},this.assemble=()=>{const e=document.querySelector("body");this.element.suggest.appendChild(this.element.list),this.element.suggest.addEventListener("transitionend",(t=>{"opacity"===t.propertyName&&0==getComputedStyle(this.element.suggest).opacity&&(e.removeChild(this.element.suggest),this.bind.remove(),this.state.open=!1)}))},this.searchTerm=()=>De(e.value).toLowerCase(),this.populateList=e=>{const t={fontawesomeIcon:()=>{const t=e=>{this.close(),s&&s(e),r&&r.focus()};e.forEach(((e,a)=>{let r=y("li|class:suggest-list-item"),s=new Fe({text:!1,style:["link","ring"],classList:["suggest-item"],func:()=>{t(e)}}),o=y("span|class:suggest-icon fa-"+e.name);e.styles.includes("solid")?o.classList.add("fas"):e.styles.includes("brands")&&o.classList.add("fab");let n=y("span:"+e.label+"|class:suggest-icon-text");s.button.appendChild(o),s.button.appendChild(n),r.appendChild(s.button),this.element.list.appendChild(r)}))}};t[a]()},this.timer=!1,this.suggestItems=()=>({fontawesomeIcon:e=>at(e)?mr.filter((t=>{let a=!1;return(t.name.toLowerCase().includes(e)||t.label.toLowerCase().includes(e))&&(a=!0),t.search.forEach(((t,r)=>{t.toLowerCase().includes(e)&&(a=!0)})),t.styles.forEach(((t,r)=>{t.toLowerCase().includes(e)&&(a=!0)})),a})):mr}[a](this.searchTerm())),this.navigateResults=t=>{let a=null,s=null;const o=this.element.suggest.querySelectorAll(".suggest-item"),n=getComputedStyle(this.element.suggest.querySelector(".suggest-list")).getPropertyValue("grid-template-columns").split(" ").length;(()=>{for(var e=0;e{38==t.keyCode&&(t.preventDefault(),a=null==s?o[o.length-1]:s>=n&&s<=o.length-1?o[s-n]:e),40==t.keyCode&&(t.preventDefault(),a=null==s?o[0]:s=0&&s0&&s<=o.length-1?o[s-1]:e),t.shiftKey||9!=t.keyCode||document.activeElement!=e||(t.preventDefault(),a=o[0]),t.shiftKey||9!=t.keyCode||document.activeElement!=o[o.length-1]||(t.preventDefault(),a=r,this.close()),t.shiftKey&&9==t.keyCode&&document.activeElement==o[0]&&(t.preventDefault(),a=e),t.shiftKey&&9==t.keyCode&&document.activeElement==e&&this.close()})(),a&&a.focus()},this.clickOut=e=>{const t=e.path||e.composedPath&&e.composedPath();t.includes(this.element.suggest)||t.includes(this.element.input)||this.close()},this.esc=e=>{27==e.keyCode&&(e.preventDefault(),this.close())},this.assemble(),this.bind.input()};var bn=a(1786),yn={};yn.styleTagTransform=p(),yn.setAttributes=c(),yn.insert=i().bind(null,"head"),yn.domAPI=n(),yn.insertStyleElement=m();s()(bn.Z,yn);bn.Z&&bn.Z.locals&&bn.Z.locals;const _n=function({group:e=[]}={}){this.element={tab:y("div|class:tab"),nav:y("div|class:tab-nav"),group:y("div|class:tab-nav-group"),indicator:y("div|class:tab-nav-indicator"),content:y("div|class:tab-content")},this.assemble=()=>{this.element.nav.appendChild(this.element.indicator),this.element.nav.appendChild(this.element.group),this.element.tab.appendChild(this.element.nav),this.element.tab.appendChild(this.element.content),e.forEach(((e,t)=>{e.toggle=new Fe({text:e.tabText,classList:["tab-nav-button","form-group-item-equal"],func:()=>{this.deactive(),e.active=!0,this.content.render(),this.nav.render(),this.indicator.render()}}),this.element.group.appendChild(e.toggle.button),this.element.content.appendChild(e.area)}))},this.deactive=()=>{e.forEach(((e,t)=>{e.active=!1}))},this.indicator={render:()=>{const t=this.element.tab.getBoundingClientRect();e.forEach(((e,a)=>{if(e.active){const a=e.toggle.button.getBoundingClientRect();this.element.tab.style.setProperty("--tab-indicator-top",Math.round(a.top-t.top)),this.element.tab.style.setProperty("--tab-indicator-left",Math.round(a.left-t.left)),this.element.tab.style.setProperty("--tab-indicator-width",Math.round(a.width)),this.element.tab.style.setProperty("--tab-indicator-height",Math.round(a.height))}}))},bind:()=>{this.element.indicator.addEventListener("animationend",(e=>{this.element.tab.classList.add("tab-nav-indicator-active")})),this.element.indicator.addEventListener("transitionend",(e=>{}))}},this.content={render:()=>{e.forEach(((e,t)=>{e.active?e.area.classList.remove("is-hidden"):e.area.classList.add("is-hidden")}))}},this.nav={render:()=>{e.forEach(((e,t)=>{e.active?e.toggle.active():e.toggle.deactive()}))}},this.tab=()=>this.element.tab,this.update=()=>{this.indicator.bind(),this.indicator.render(),this.nav.render()},this.assemble(),this.content.render()},kn=e=>{var t=e%10,a=e%100;return 1==t&&11!=a?e+"st":2==t&&12!=a?e+"nd":3==t&&13!=a?e+"rd":e+"th"};var fn=a(6030),vn={};vn.styleTagTransform=p(),vn.setAttributes=c(),vn.insert=i().bind(null,"head"),vn.domAPI=n(),vn.insertStyleElement=m();s()(fn.Z,vn);fn.Z&&fn.Z.locals&&fn.Z.locals;const wn=function({groupData:e=!1}={}){this.element={form:y("form|class:group-form"),main:y("div|class:group-form-main")},this.selectOption={},this.selectOption.group=()=>{const t=[];if(Un.all.length>0){let r=Un.all.length;e.type.new&&r++;for(var a=1;a<=r;a++)t.push(kn(a))}else t.push(kn(1));return t},this.control={},this.control.group={name:{text:new La({object:e.group,path:"name.text",id:"name-text",value:e.group.name.text,placeholder:"Beispielgruppe",labelText:"Gruppenname",srOnly:!0}),show:new _a({object:e.group,path:"name.show",id:"name-show",labelText:"Gruppenname anzeigen",action:()=>{this.disable()}}),random:new Fe({text:"Zufälliger Gruppenname",style:["line"],func:()=>{e.group.name.text=Ya({adjectivesCount:ut(1,3)}),this.control.group.name.text.update()}})},collapse:{show:new _a({object:e.group,path:"toolbar.collapse.show",id:"toolbar-collapse-show",labelText:"Einklappen anzeigen",description:"Die Einklappen-Schaltfläche zeigt oder verbirgt die Lesezeichen dieser Gruppe."})},openAll:{show:new _a({object:e.group,path:"toolbar.openAll.show",id:"toolbar-openAll-show",labelText:"\"Alle öffnen\" anzeigen",description:"Die Schaltfläche \"Alle öffnen\" erscheint, wenn diese Gruppe mindestens ein Lesezeichen enthält."})}},this.control.destination=new xa({object:e,path:"position.destination",id:"position-destination",labelText:"Position",option:this.selectOption.group(),selected:e.position.destination}),this.disable=()=>{e.group.name.show?(this.control.group.name.text.enable(),this.control.group.name.random.enable()):(this.control.group.name.text.disable(),this.control.group.name.random.disable())},this.update=()=>{this.control.group.name.text.update(),this.control.group.name.show.update()},this.assemble=()=>{this.element.main.appendChild(T({children:[$({children:[y("h2:Name|class:mb-2"),y("p:Einen Namen über dieser Gruppe anzeigen.|class:mb-5")]}),$({children:[N({children:[this.control.group.name.show.wrap(),$({children:[N({children:[this.control.group.name.text.wrap(),this.control.group.name.random.wrap()]})]})]})]})]})),this.element.main.appendChild(y("hr")),this.element.main.appendChild(T({children:[$({children:[y("h2:Toolbar|class:mb-2"),y("p:Steuerung anzeigen, um alle Lesezeichen dieser Gruppe zu öffnen oder ein-/auszublenden.|class:mb-5")]}),$({children:[N({children:[this.control.group.collapse.show.wrap(),this.control.group.openAll.show.wrap()]})]})]})),this.element.main.appendChild(y("hr")),this.element.main.appendChild(T({children:[$({children:[y("h2:Reihenfolge|class:mb-2"),y("p:Die Position dieser Gruppe.|class:mb-5")]}),$({children:[N({children:[this.control.destination.wrap()]})]})]})),this.element.form.appendChild(this.element.main),this.bind()},this.bind=()=>{this.element.form.addEventListener("keydown",(e=>{if(13==e.keyCode)return e.preventDefault(),!1}))},this.form=()=>this.element.form,this.assemble(),this.disable(),this.update()},Mn=function({groupData:e={}}={}){this.data=e,this.element={group:y("div|class:group"),header:y("div|class:group-header"),name:{name:y("div|class:group-name"),text:y("h1|class:group-name-text")},control:{control:y("div|class:group-control"),group:y("div|class:group-control-group form-group form-group-horizontal")},toolbar:{toolbar:y("div|class:group-toolbar"),group:y("div|class:group-toolbar-group form-group form-group-horizontal")},body:y("div|class:group-body")},this.control={},this.control.button={up:new Fe({text:"Diese Gruppe nach oben",srOnly:!0,iconName:"arrowKeyboardUp",style:["line"],title:"Diese Gruppe nach oben",classList:["group-control-button","group-control-up"],func:()=>{e.position.destination--,e.position.destination<0&&(e.position.destination=0),En.item.mod.move(e),it.render(),Qn.save()}}),sort:new Fe({text:"Gruppe ziehen zum Umsortieren",srOnly:!0,iconName:"drag",style:["line"],title:"Gruppe ziehen zum Umsortieren",classList:["group-control-button","group-control-sort"]}),down:new Fe({text:"Diese Gruppe nach unten",srOnly:!0,iconName:"arrowKeyboardDown",style:["line"],title:"Diese Gruppe nach rechts",classList:["group-control-button","group-control-up"],func:()=>{e.position.destination++,e.position.destination>Un.all.length-1&&(e.position.destination=Un.all.length-1),En.item.mod.move(e),it.render(),Qn.save()}}),edit:new Fe({text:"Diese Gruppe bearbeiten",srOnly:!0,iconName:"edit",style:["line"],title:"Diese Gruppe bearbeiten",classList:["group-control-button","group-control-edit"],func:()=>{let t=new mt;t.group=JSON.parse(JSON.stringify(e.group)),t.position=JSON.parse(JSON.stringify(e.position)),t.type.existing=!0;const a=new wn({groupData:t});new al({heading:at(t.group.name.text)?"Edit "+t.group.name.text:"Unbenannte Gruppe bearbeiten",content:a.form(),successText:"Speichern",width:40,successAction:()=>{En.item.mod.edit(t),it.render(),Qn.save()}}).open()}}),remove:new Fe({text:"Diese Gruppe entfernen",srOnly:!0,iconName:"cross",style:["line"],title:"Diese Gruppe entfernen",classList:["group-control-button","group-control-remove"],func:()=>{new al({heading:at(e.group.name.text)?"Remove "+e.group.name.text:"Unbenanntes Lesezeichen entfernen",content:"Are you sure you want to remove this Group and all the Bookmarks within? This can not be undone.",successText:"Entfernen",width:"small",successAction:()=>{En.item.mod.remove(e),ot.area.assemble(),it.render(),Qn.save()}}).open()}})},this.openAll={button:new Fe({text:"Alle Lesezeichen dieser Gruppe öffnen",style:["line"],title:"Alle Lesezeichen dieser Gruppe öffnen",srOnly:!0,iconName:"openAll",classList:["group-toolbar-button","group-toolbar-open-all"],func:()=>{this.openAll.open()}}),open:()=>{if("tabs"in chrome)if(qe.get.current().bookmark.newTab)e.group.items.forEach(((e,t)=>{chrome.tabs.create({url:e.url})}));else{const t=e.group.items.shift();e.group.items.forEach(((e,t)=>{chrome.tabs.create({url:e.url})})),window.location.href=t.url}}},this.collapse={button:new Fe({text:"Diese Gruppe einklappen",style:["line"],title:"Diese Gruppe einklappen",srOnly:!0,iconName:"arrowKeyboardUp",classList:["group-toolbar-button","group-toolbar-collapse"],func:()=>{this.collapse.toggle(),this.collapse.video(),this.update.style(),Qn.save()}}),toggle:()=>{e.group.collapse?e.group.collapse=!1:e.group.collapse=!0},video:()=>{Un.tile.current.forEach(((t,a)=>{t.data.position.origin.group===e.position.origin&&t.video&&(e.group.collapse?t.video.pause():t.video.play())}))}},this.style=()=>{e.group.name.show&&at(e.group.name.text)&&this.element.group.classList.add("is-group-header"),(e.group.toolbar.collapse.show||e.group.toolbar.openAll.show&&e.group.items.length>0)&&this.element.group.classList.add("is-group-toolbar")},this.control.disable=()=>{for(var e in this.control.button)this.control.button[e].disable();this.control.searchState()},this.control.enable=()=>{for(var e in this.control.button)this.control.button[e].enable();this.control.searchState()},this.control.searchState=()=>{qe.get.current().search?(this.control.button.up.disable(),this.control.button.down.disable(),this.control.button.sort.disable()):qe.get.current().group.edit&&!qe.get.current().search&&(this.control.button.up.enable(),this.control.button.down.enable(),this.control.button.sort.enable())},this.assemble=()=>{this.element.name.text.innerHTML=e.group.name.text,this.element.name.name.appendChild(this.element.name.text),this.element.control.group.appendChild(this.control.button.up.button),this.element.control.group.appendChild(this.control.button.sort.button),this.element.control.group.appendChild(this.control.button.down.button),this.element.control.group.appendChild(this.control.button.edit.button),this.element.control.group.appendChild(this.control.button.remove.button),this.element.control.control.appendChild(this.element.control.group),this.element.header.appendChild(this.element.control.control),e.group.name.show&&at(e.group.name.text)&&this.element.header.appendChild(this.element.name.name),e.group.toolbar.collapse.show&&this.element.toolbar.group.appendChild(this.collapse.button.button),e.group.toolbar.openAll.show&&e.group.items.length>0&&this.element.toolbar.group.appendChild(this.openAll.button.button),(e.group.toolbar.collapse.show||e.group.toolbar.openAll.show&&e.group.items.length>0)&&(this.element.toolbar.toolbar.appendChild(this.element.toolbar.group),this.element.header.appendChild(this.element.toolbar.toolbar)),this.element.group.appendChild(this.element.header),this.element.group.appendChild(this.element.body),this.element.body.position=e.position,qe.get.current().group.edit?this.control.enable():this.control.disable()},this.clear=()=>{Ke(this.element.body)},this.group=()=>this.element.group,this.update={},this.update.style=()=>{const t=document.querySelector("html");qe.get.current().theme.group.toolbar.opacity<40?(t.classList.add("is-group-toolbar-opacity-low"),this.openAll.button.style.update(["link"]),this.collapse.button.style.update(["link"])):(t.classList.remove("is-group-toolbar-opacity-low"),this.openAll.button.style.update(["line"]),this.collapse.button.style.update(["line"])),e.group.collapse?this.element.group.classList.add("is-group-collapse"):this.element.group.classList.remove("is-group-collapse")},this.style(),this.assemble(),this.update.style()};var Ln=a(2874),xn={};xn.styleTagTransform=p(),xn.setAttributes=c(),xn.insert=i().bind(null,"head"),xn.domAPI=n(),xn.insertStyleElement=m();s()(Ln.Z,xn);Ln.Z&&Ln.Z.locals&&Ln.Z.locals;const Yn=function({groupIndex:e=!1}={}){this.element={empty:y("div|class:group-empty"),control:y("div|class:group-empty-control"),headline:y("p:Keine Lesezeichen in dieser Gruppe|class:group-empty-headline small muted")},this.control={},this.control.button={bookmark:new Fe({text:"Neues Lesezeichen hinzufügen",iconName:"addBookmark",size:"small",func:()=>{Un.add.render({groupIndex:e})}})},this.assemble=()=>{this.element.empty.appendChild(this.element.headline),this.element.control.appendChild(this.control.button.bookmark.button),this.element.empty.appendChild(this.element.control)},this.empty=()=>(this.assemble(),this.element.empty)};var Tn=a(609),Dn={};Dn.styleTagTransform=p(),Dn.setAttributes=c(),Dn.insert=i().bind(null,"head"),Dn.domAPI=n(),Dn.insertStyleElement=m();s()(Tn.Z,Dn);Tn.Z&&Tn.Z.locals&&Tn.Z.locals;const Sn=function(){this.element={empty:y("div|class:search-empty"),description:v({tag:"p",text:`No bookmarks matching "${De(mn.element.search.element.input.text.value)}" found`,attr:[{key:"class",value:"search-empty-string"}]}),helper:y("p|class:search-empty-helper small muted")},this.assemble=()=>{if("custom"===qe.get.current().header.search.engine.selected)at(qe.get.current().header.search.engine.custom.name)&&(this.element.helper.textContent='Press "Enter" to Search '+qe.get.current().header.search.engine.custom.name);else this.element.helper.textContent='Press "Enter" to Search '+yr[qe.get.current().header.search.engine.selected].name;this.element.empty.appendChild(this.element.description),this.element.empty.appendChild(this.element.helper)},this.empty=()=>this.element.empty,this.assemble()};var jn=a(3747),Hn={};Hn.styleTagTransform=p(),Hn.setAttributes=c(),Hn.insert=i().bind(null,"head"),Hn.domAPI=n(),Hn.insertStyleElement=m();s()(jn.Z,Hn);jn.Z&&jn.Z.locals&&jn.Z.locals;const An=function(){this.element={empty:y("div|class:bookmark-empty"),control:y("div|class:bookmark-empty-control"),headline:y("p:Keine Gruppen oder Lesezeichen|class:bookmark-empty-headline small muted")},this.control={},this.control.button={bookmark:new Fe({text:"Neues Lesezeichen hinzufügen",iconName:"addBookmark",size:"small",func:()=>{Un.add.render()}}),group:new Fe({text:"Neue Gruppe hinzufügen",iconName:"addGroup",size:"small",func:()=>{En.add.render()}})},this.assemble=()=>{this.element.empty.appendChild(this.element.headline),this.element.control.appendChild(this.control.button.group.button),this.element.control.appendChild(this.control.button.bookmark.button),this.element.empty.appendChild(this.element.control)},this.empty=()=>this.element.empty,this.assemble()};var Cn=a(229),zn={};zn.styleTagTransform=p(),zn.setAttributes=c(),zn.insert=i().bind(null,"head"),zn.domAPI=n(),zn.insertStyleElement=m();s()(Cn.Z,zn);Cn.Z&&Cn.Z.locals&&Cn.Z.locals;const En={area:{current:[]}};En.item={mod:{add:e=>{Un.all.splice(e.position.destination,0,e.group)},edit:e=>{Un.all.splice(e.position.origin,1),Un.all.splice(e.position.destination,0,e.group)},move:e=>{e.group=Un.all.splice(e.position.origin,1)[0],Un.all.splice(e.position.destination,0,e.group)},remove:e=>{Un.all.splice(e.position.origin,1)}},render:()=>{const e=(e,t)=>{const a=new mt(e);a.position.origin=t,a.position.destination=t;const r=new Mn({groupData:a});En.area.current.push(r),qe.get.current().search?mn.element.search.resultCount().group[t].searchMatch>0&&Un.element.group.appendChild(r.group()):Un.element.group.appendChild(r.group())},t=()=>{const e=new Sn;Un.element.group.appendChild(e.empty())};Un.all.length>0?qe.get.current().search?mn.element.search.resultCount().total>0?Un.all.forEach(((t,a)=>{e(t,a)})):t():Un.all.forEach(((t,a)=>{e(t,a)})):qe.get.current().search?t():(()=>{const e=new An;Un.element.group.appendChild(e.empty())})()},clear:()=>{En.area.current=[],Ke(Un.element.group)}},En.edit={open:()=>{qe.get.current().group.edit=!0,En.edit.render()},close:()=>{qe.get.current().group.edit=!1,En.edit.render()},toggle:()=>{qe.get.current().group.edit?En.edit.close():En.edit.open()},render:()=>{tt("group.edit"),En.area.current.length>0&&En.area.current.forEach(((e,t)=>{qe.get.current().group.edit?e.control.enable():e.control.disable()}))}},En.add={mod:{open:()=>{qe.get.current().group.add=!0},close:()=>{qe.get.current().group.add=!1}},render:()=>{const e=new mt;e.newGroup();const t=new wn({groupData:e});new al({heading:"Neue Gruppe hinzufügen",content:t.form(),successText:"Hinzufügen",width:40,openAction:()=>{En.add.mod.open(),Qn.save()},closeAction:()=>{En.add.mod.close(),Qn.save()},successAction:()=>{En.item.mod.add(e),En.add.mod.close(),it.render(),ot.area.assemble(),Qn.save()},dismissAction:()=>{En.add.mod.close(),Qn.save()}}).open()}},En.sort={sortable:null,bind:()=>{En.sort.sortable=null,En.sort.sortable=dn.create(Un.element.group,{handle:".group-control-sort",ghostClass:"group-sort-placeholder",animation:500,easing:"cubic-bezier(0.8, 0.8, 0.4, 1.4)",onEnd:e=>{const t=new mt;t.position.origin=e.oldIndex,t.position.destination=e.newIndex,En.item.mod.move(t),it.render(),Qn.save()}})}},En.init=()=>{Qe(["group.name.size","group.toolbar.size"]),et(["group.area.justify","group.order"]),En.add.mod.close(),En.edit.render()};const Pn={get:()=>[{name:{text:"Cool stuff",show:!0},collapse:!1,toolbar:{openAll:{show:!0},collapse:{show:!0}},items:[{url:"https://zombiefox.github.io/awesomeSheet/",display:{alignment:"center-center",direction:"vertical",order:"visual-name",rotate:0,translate:{x:0,y:0},gutter:25,name:{show:!0,text:"awesomeSheet",size:7},visual:{show:!0,type:"icon",size:25,letter:{text:"AS"},icon:{name:"dice-d20",prefix:"fas",label:"Dice D20"},image:{url:""},shadow:{size:0}}},accent:{by:"theme",hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},color:{by:"theme",hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0},opacity:100},background:{show:!1,type:"image",opacity:100,image:{url:""},video:{url:""}},border:0,shape:{wide:!1,tall:!1},timestamp:1626297988913},{url:"https://www.amazon.co.uk/",display:{alignment:"center-center",direction:"vertical",order:"visual-name",rotate:0,translate:{x:0,y:0},gutter:25,name:{show:!0,text:"Amazon",size:7},visual:{show:!0,type:"letter",size:25,letter:{text:"AZ"},icon:{name:"amazon",prefix:"fab",label:"Amazon"},image:{url:""},shadow:{size:0}}},accent:{by:"theme",hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},color:{by:"theme",hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0},opacity:100},background:{show:!1,type:"image",opacity:100,image:{url:""},video:{url:""}},border:0,shape:{wide:!1,tall:!1},timestamp:1626297999213},{url:"https://mail.google.com/",display:{alignment:"center-center",direction:"vertical",order:"visual-name",rotate:0,translate:{x:0,y:0},gutter:25,name:{show:!0,text:"Gmail",size:7},visual:{show:!0,type:"letter",size:25,letter:{text:"GM"},icon:{name:"envelope",prefix:"fas",label:"Envelope"},image:{url:""},shadow:{size:0}}},accent:{by:"theme",hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},color:{by:"theme",hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0},opacity:100},background:{show:!1,type:"image",opacity:100,image:{url:""},video:{url:""}},border:0,shape:{wide:!1,tall:!1},timestamp:1626298011293},{url:"https://www.reddit.com/",display:{alignment:"center-center",direction:"vertical",order:"visual-name",rotate:0,translate:{x:0,y:0},gutter:25,name:{show:!0,text:"Reddit",size:7},visual:{show:!0,type:"icon",size:25,letter:{text:"R"},icon:{name:"reddit-alien",prefix:"fab",label:"reddit Alien"},image:{url:""},shadow:{size:0}}},accent:{by:"theme",hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},color:{by:"theme",hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0},opacity:100},background:{show:!1,type:"image",opacity:100,image:{url:""},video:{url:""}},border:0,shape:{wide:!1,tall:!1},timestamp:1626298017175},{url:"https://www.netflix.com/",display:{alignment:"center-center",direction:"vertical",order:"visual-name",rotate:0,translate:{x:0,y:0},gutter:25,name:{show:!0,text:"Netflix",size:7},visual:{show:!0,type:"icon",size:25,letter:{text:"N"},icon:{name:"film",prefix:"fas",label:"Film"},image:{url:""},shadow:{size:0}}},accent:{by:"theme",hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},color:{by:"theme",hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0},opacity:100},background:{show:!1,type:"image",opacity:100,image:{url:""},video:{url:""}},border:0,shape:{wide:!1,tall:!1},timestamp:1626298022303},{url:"https://drive.google.com/drive/",display:{alignment:"center-center",direction:"vertical",order:"visual-name",rotate:0,translate:{x:0,y:0},gutter:25,name:{show:!0,text:"Drive",size:7},visual:{show:!0,type:"letter",size:25,letter:{text:"DR"},icon:{name:"google-drive",prefix:"fab",label:"Drive"},image:{url:""},shadow:{size:0}}},accent:{by:"theme",hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},color:{by:"theme",hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0},opacity:100},background:{show:!1,type:"image",opacity:100,image:{url:""},video:{url:""}},border:0,shape:{wide:!1,tall:!1},timestamp:1626298028996}]},{name:{text:"Dev sites",show:!0},collapse:!1,toolbar:{openAll:{show:!0},collapse:{show:!0}},items:[{url:"https://devdocs.io/",display:{alignment:"center-center",direction:"vertical",order:"visual-name",rotate:0,translate:{x:0,y:0},gutter:25,name:{show:!0,text:"Devdocs",size:7},visual:{show:!0,type:"icon",size:25,letter:{text:"DEV"},icon:{name:"code",prefix:"fas",label:"Code"},image:{url:""},shadow:{size:0}}},accent:{by:"theme",hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},color:{by:"theme",hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0},opacity:100},background:{show:!1,type:"image",opacity:100,image:{url:""},video:{url:""}},border:0,shape:{wide:!1,tall:!1},timestamp:1626298034209},{url:"https://github.com/",display:{alignment:"center-center",direction:"vertical",order:"visual-name",rotate:0,translate:{x:0,y:0},gutter:25,name:{show:!0,text:"Github",size:7},visual:{show:!0,type:"icon",size:25,letter:{text:"GIT"},icon:{name:"github",prefix:"fab",label:"GitHub"},image:{url:""},shadow:{size:0}}},accent:{by:"theme",hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},color:{by:"theme",hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0},opacity:100},background:{show:!1,type:"image",opacity:100,image:{url:""},video:{url:""}},border:0,shape:{wide:!1,tall:!1},timestamp:1626298038470}]}]},On={display:{rotate:{min:-180,max:180},translate:{x:{min:-300,max:300},y:{min:-300,max:300}},gutter:{min:0,max:500},visual:{size:{min:5,max:400},shadow:{size:{min:0,max:100}}},name:{size:{min:5,max:400}}},accent:{hsl:{h:{min:0,max:359},s:{min:0,max:100},l:{min:0,max:100}},rgb:{r:{min:0,max:255},g:{min:0,max:255},b:{min:0,max:255}}},color:{hsl:{h:{min:0,max:359},s:{min:0,max:100},l:{min:0,max:100}},rgb:{r:{min:0,max:255},g:{min:0,max:255},b:{min:0,max:255}},opacity:{min:0,max:100}},border:{min:0,max:20},background:{opacity:{min:0,max:100}}};var Fn=a(9358),Nn={};Nn.styleTagTransform=p(),Nn.setAttributes=c(),Nn.insert=i().bind(null,"head"),Nn.domAPI=n(),Nn.insertStyleElement=m();s()(Fn.Z,Nn);Fn.Z&&Fn.Z.locals&&Fn.Z.locals;const Wn=function({bookmarkData:e=!1}={}){this.area=y("div|class:bookmark-preview-area"),this.grid=y("div|class:bookmark-preview-grid"),this.title=y("div|class:bookmark-preview-title small muted"),this.shape=()=>{e.link.shape.tall?this.grid.classList.add("bookmark-preview-grid-tall"):this.grid.classList.remove("bookmark-preview-grid-tall"),e.link.shape.wide?this.grid.classList.add("bookmark-preview-grid-wide"):this.grid.classList.remove("bookmark-preview-grid-wide"),e.link.shape.tall||e.link.shape.wide?this.title.textContent="Preview (50% scale)":this.title.textContent="Preview"},this.bookmarkTile=new Gn({bookmarkData:e,preview:!0}),this.update={},this.update.style=t=>{e=t,this.bookmarkTile.update(),this.shape()},this.update.assemble=t=>{e=t,this.area.removeChild(this.title),this.grid.removeChild(this.bookmarkTile.tile()),this.bookmarkTile=new Gn({bookmarkData:e,preview:!0}),this.shape(),this.assemble()},this.assemble=()=>{this.area.appendChild(this.title),this.grid.appendChild(this.bookmarkTile.tile()),this.area.appendChild(this.grid),this.shape(e)},this.assemble(),this.preview=()=>this.area};var Rn=a(5241),Bn={};Bn.styleTagTransform=p(),Bn.setAttributes=c(),Bn.insert=i().bind(null,"head"),Bn.domAPI=n(),Bn.insertStyleElement=m();s()(Rn.Z,Bn);Rn.Z&&Rn.Z.locals&&Rn.Z.locals;const In=function({bookmarkData:e=!1}={}){this.element={form:y("form|class:bookmark-form"),main:y("div|class:bookmark-form-main"),aside:y("div|class:bookmark-form-aside")},this.selectOption={},this.selectOption.group=()=>{const e=[];return Un.all.length>0&&Un.all.forEach(((t,a)=>{e.push(at(t.name.text)?t.name.text:kn(a+1)+" unnamed group")})),e},this.selectOption.item=()=>{const t=[];if(Un.all[e.position.destination.group].items.length>0){let r=Un.all[e.position.destination.group].items.length;(e.type.new||e.position.origin.group!==e.position.destination.group)&&r++;for(var a=1;a<=r;a++)t.push(kn(a))}else t.push(kn(1));return t},this.control={},this.control.bookmark={url:new La({object:e.link,path:"url",id:"url",value:e.link.url,placeholder:"https://www.example.com/",labelText:"URL",action:()=>{this.preview.update.assemble(e)}}),display:{alignment:new ya({object:e.link,radioGroup:[{id:"toolbar-position-top-left",labelText:"Oben Links",value:"top-left",position:1},{id:"toolbar-position-top-center",labelText:"Oben Mitte",value:"top-center",position:2},{id:"toolbar-position-top-right",labelText:"Oben Rechts",value:"top-right",position:3},{id:"toolbar-position-center-left",labelText:"Mitte Links",value:"center-left",position:4},{id:"toolbar-position-center-center",labelText:"Mitte Mitte",value:"center-center",position:5},{id:"toolbar-position-center-right",labelText:"Mitte Rechts",value:"center-right",position:6},{id:"toolbar-position-bottom-left",labelText:"Unten Links",value:"bottom-left",position:7},{id:"toolbar-position-bottom-center",labelText:"Unten Mitte",value:"bottom-center",position:8},{id:"toolbar-position-bottom-right",labelText:"Unten Rechts",value:"bottom-right",position:9}],label:"Ausrichtung von Symbol und Name",groupName:"display-alignment",path:"display.alignment",gridSize:"3x3",action:()=>{this.preview.update.assemble(e)}}),direction:new ba({object:e.link,radioGroup:[{id:"display-direction-vertical",labelText:"Vertikal",description:"Symbol und Name übereinander anordnen.",value:"vertical"},{id:"display-direction-horizontal",labelText:"Horizontal",description:"Symbol und Name nebeneinander anordnen.",value:"horizontal"}],groupName:"display-direction",path:"display.direction",action:()=>{this.disable(),this.preview.update.style(e)}}),order:new ba({object:e.link,radioGroup:[{id:"display-order-visual-name",labelText:"Symbol, dann Name",description:"Das Symbol vor dem Namen platzieren.",value:"visual-name"},{id:"display-order-name-visual",labelText:"Name, dann Symbol",description:"Den Namen vor dem Symbol platzieren.",value:"name-visual"}],groupName:"display-order",path:"display.order",action:()=>{this.disable(),this.preview.update.style(e)}}),rotate:new va({object:e.link,path:"display.rotate",id:"display-rotate",labelText:"Drehen",value:e.link.display.rotate,defaultValue:lt.display.rotate,min:On.display.rotate.min,max:On.display.rotate.max,action:()=>{this.preview.update.style(e)}}),translate:{label:Z({text:"Position des Symbols anpassen",noPadding:!0}),x:new va({object:e.link,path:"display.translate.x",id:"display-translate-x",labelText:"Horizontal",value:e.link.display.translate.x,defaultValue:lt.display.translate.x,min:On.display.translate.x.min,max:On.display.translate.x.max,action:()=>{this.preview.update.style(e)}}),y:new va({object:e.link,path:"display.translate.y",id:"display-translate-y",labelText:"Vertikal",value:e.link.display.translate.y,defaultValue:lt.display.translate.y,min:On.display.translate.y.min,max:On.display.translate.y.max,action:()=>{this.preview.update.style(e)}})},gutter:new va({object:e.link,path:"display.gutter",id:"display-gutter",labelText:"Abstand",value:e.link.display.gutter,defaultValue:lt.display.gutter,min:On.display.gutter.min,max:On.display.gutter.max,action:()=>{this.preview.update.style(e)}}),visual:{show:new _a({object:e.link,path:"display.visual.show",id:"display-visual-show",labelText:"Symbol anzeigen",description:"Buchstaben, Icon oder ein Bild auf diesem Lesezeichen anzeigen.",action:()=>{this.disable(),this.collapse.display.visual.update(),this.preview.update.assemble(e)}}),type:new ba({object:e.link,radioGroup:[{id:"display-visual-type-letter",labelText:"Buchstabe",value:"letter"},{id:"display-visual-type-icon",labelText:"Icon",value:"icon"},{id:"display-visual-type-image",labelText:"Bild",value:"image"}],groupName:"display-visual-type",path:"display.visual.type",action:()=>{this.disable(),this.preview.update.assemble(e)}}),size:new va({object:e.link,path:"display.visual.size",id:"display-visual-size",labelText:"Symbolgröße",value:e.link.display.visual.size,defaultValue:lt.display.visual.size,min:On.display.visual.size.min,max:On.display.visual.size.max,action:()=>{this.preview.update.style(e)}}),letter:{text:new La({object:e.link,path:"display.visual.letter.text",id:"display-visual-letter-text",value:e.link.display.visual.letter.text,placeholder:"E",labelText:"Lesezeichen-Buchstabe",srOnly:!0,action:()=>{this.preview.update.assemble(e)}})},icon:{text:new La({object:e.link,path:"display.visual.icon.label",id:"display-visual-icon-label",value:e.link.display.visual.icon.label,placeholder:"FontAwesome Brands oder Icons",labelText:"Lesezeichen-Icon",srOnly:!0,action:()=>{this.preview.update.assemble(e)}}),preview:new ga({classList:["bookmark-form-text-icon","form-group-item-small"]}),remove:new Fe({text:"Icon entfernen",srOnly:!0,style:["line"],iconName:"cross",classList:["form-group-item-small"],func:()=>{e.link.display.visual.icon.label="",e.link.display.visual.icon.prefix="",e.link.display.visual.icon.name="",this.update(),this.preview.update.assemble(e)}})},image:{url:new La({object:e.link,path:"display.visual.image.url",id:"display-visual-image-url",value:e.link.display.visual.image.url,placeholder:"https://www.example.com/image.jpg",labelText:"Lesezeichen-Bild",srOnly:!0,action:()=>{this.preview.update.assemble(e)}})},shadow:{size:new va({object:e.link,path:"display.visual.shadow.size",id:"display-visual-shadow-size",labelText:"Symbol-Schatten",value:e.link.display.visual.shadow.size,defaultValue:lt.display.visual.shadow.size,min:On.display.visual.shadow.size.min,max:On.display.visual.shadow.size.max,action:()=>{this.preview.update.style(e)}})}},name:{show:new _a({object:e.link,path:"display.name.show",id:"display-name-show",labelText:"Name anzeigen",action:()=>{this.disable(),this.collapse.display.name.update(),this.preview.update.assemble(e)}}),text:new La({object:e.link,path:"display.name.text",id:"display-name-text",value:e.link.display.name.text,placeholder:"Beispiel",labelText:"Lesezeichen-Name",srOnly:!0,action:()=>{this.preview.update.assemble(e)}}),size:new va({object:e.link,path:"display.name.size",id:"display-name-size",labelText:"Namensgröße",value:e.link.display.name.size,defaultValue:lt.display.name.size,min:On.display.name.size.min,max:On.display.name.size.max,action:()=>{this.preview.update.style(e)}})}},accent:{by:new ba({object:e.link,radioGroup:[{id:"accent-by-theme",labelText:"Design-Akzent",description:"Den vom Design festgelegten Akzent verwenden.",value:"theme"},{id:"accent-by-custom",labelText:"Eigener Akzent",description:"Den Design-Akzent überschreiben.",value:"custom"}],groupName:"accent-by",path:"accent.by",action:()=>{this.collapse.accent.update(),this.disable(),this.preview.update.assemble(e)}}),color:new Ma({object:e.link,path:"accent",id:"accent",labelText:"Akzent",srOnly:!0,defaultValue:lt.accent.rgb,minMaxObject:On,randomColor:!0,action:()=>{this.preview.update.style(e)}})},color:{by:new ba({object:e.link,radioGroup:[{id:"color-by-theme",labelText:"Design-Farbe",description:"Die vom Design festgelegte Farbe verwenden.",value:"theme"},{id:"color-by-custom",labelText:"Eigene Farbe",description:"Die Design-Farbe überschreiben.",value:"custom"}],groupName:"color-by",path:"color.by",action:()=>{this.collapse.color.update(),this.disable(),this.preview.update.assemble(e)}}),color:new Ma({object:e.link,path:"color",id:"color",labelText:"Farbe",srOnly:!0,defaultValue:lt.color.rgb,minMaxObject:On,randomColor:!0,action:()=>{this.preview.update.style(e)}}),opacity:new va({object:e.link,path:"color.opacity",id:"color-opacity",labelText:"Deckkraft",value:e.link.color.opacity,defaultValue:lt.color.opacity,min:On.color.opacity.min,max:On.color.opacity.max,action:()=>{this.preview.update.style(e)}})},background:{show:new _a({object:e.link,path:"background.show",id:"background-show",labelText:"Hintergrund anzeigen",description:"Ein Bild oder Video als Hintergrund dieser Lesezeichen-Kachel anzeigen.",action:()=>{this.collapse.background.update(),this.disable(),this.preview.update.assemble(e)}}),type:new ba({object:e.link,radioGroup:[{id:"background-type-image",labelText:"Bild",value:"image"},{id:"background-type-video",labelText:"Video",value:"video"}],groupName:"background-type",path:"background.type",action:()=>{this.disable(),this.preview.update.assemble(e)}}),opacity:new va({object:e.link,path:"background.opacity",id:"background-opacity",labelText:"Deckkraft",value:e.link.background.opacity,defaultValue:lt.background.opacity,min:On.background.opacity.min,max:On.background.opacity.max,action:()=>{this.preview.update.style(e)}}),image:{url:new La({object:e.link,path:"background.image.url",id:"background-image-url",value:e.link.background.image.url,placeholder:"https://www.example.com/image.jpg",labelText:"Hintergrundbild-URL",srOnly:!0,action:()=>{this.preview.update.assemble(e)}})},video:{url:new La({object:e.link,path:"background.video.url",id:"background-video-url",value:e.link.background.video.url,placeholder:"https://www.example.com/video.mp4",labelText:"Hintergrundvideo-URL",srOnly:!0,action:()=>{this.preview.update.assemble(e)}})}},border:new va({object:e.link,path:"border",id:"border",labelText:"Rahmen",value:e.link.border,defaultValue:lt.border,min:On.border.min,max:On.border.max,action:()=>{this.preview.update.style(e)}}),shape:{wide:new _a({object:e.link,path:"shape.wide",id:"shape-wide",labelText:"Breite Kachel",description:"Lesezeichen-Kachel über zwei Spalten spannen.",action:()=>{this.preview.update.assemble(e)}}),tall:new _a({object:e.link,path:"shape.tall",id:"shape-tall",labelText:"Hohe Kachel",description:"Lesezeichen-Kachel über zwei Spalten spannen.",action:()=>{this.preview.update.assemble(e)}})}},this.control.group={destination:new ba({object:e,radioGroup:[{id:"group-destination-existing",labelText:"Vorhandene Gruppe",value:"existing"},{id:"group-destination-new",labelText:"Neue Gruppe",value:"new"}],groupName:"group.destination",path:"group.destination",action:()=>{this.disable()}}),name:new La({object:e,path:"group.name",id:"group-name",value:e.group.name,placeholder:"Beispielgruppe",labelText:"URL",srOnly:!0}),random:new Fe({text:"Zufälliger Gruppenname",style:["line"],func:()=>{e.group.name=Ya({adjectivesCount:ut(1,3)}),this.control.group.name.update()}}),position:{group:new xa({object:e,path:"position.destination.group",id:"position-destination-group",labelText:"Gruppe",srOnly:!0,option:Un.all.length>0?this.selectOption.group():[],selected:e.position.destination.group,action:()=>{e.type.new?e.position.destination.item=Un.all[e.position.destination.group].items.length:e.position.origin.group===e.position.destination.group?e.position.destination.item=Un.all[e.position.destination.group].items.length-1:e.position.destination.item=Un.all[e.position.destination.group].items.length,this.control.group.position.item.updateOption(this.selectOption.item(),e.position.destination.item)}}),item:new xa({object:e,path:"position.destination.item",id:"position-destination-item",labelText:"Position",option:Un.all.length>0?this.selectOption.item():[],selected:e.position.destination.item})}},this.control.propagate={},this.control.propagate.visual=new _a({object:e.propagate,path:"display",id:"apply-to-all-display",labelText:'Apply "Show Visual Element" and "Show Name" to other Bookmarks',description:["The Letter, Icon, Image and Name text will not be shared.","Useful for hiding the Visual Elements or Names on all Bookmarks."]}),this.control.propagate.visualAlert=new Ea({iconName:"propagate",children:[this.control.propagate.visual.wrap()]}),this.control.propagate.layout=new _a({object:e.propagate,path:"layout",id:"apply-to-all-layout",labelText:"Layout auf andere Lesezeichen anwenden",description:["When saved, apply the above Layout to all other Bookmarks.","Only the Visual and Name size, Alignment, Order, Position and Gutter will be will be applied to all."]}),this.control.propagate.layoutAlert=new Ea({iconName:"propagate",children:[this.control.propagate.layout.wrap()]}),this.control.propagate.theme=new _a({object:e.propagate,path:"theme",id:"apply-to-all-theme",labelText:"Design auf andere Lesezeichen anwenden",description:["When saved, apply the above Theme to all other Bookmarks.","Only the Colour, Accent, Opacity, Border and Visual shadow will be applied to all."]}),this.control.propagate.themeAlert=new Ea({iconName:"propagate",children:[this.control.propagate.theme.wrap()]}),this.helper={bookmark:{display:{visual:{shadow:{size:new ma({text:["Der Symbol-Schatten gilt nur für Buchstaben oder Icons."]})}}},background:{image:new ma({text:["Für das Hintergrundbild wird nur eine direkte URL zu einer Bilddatei unterstützt."]}),video:new ma({text:["Für das Hintergrundvideo wird nur eine direkte URL zu einer Videodatei unterstützt. Unterstützt MP4 und WebM.","YouTube-Seiten-URLs können nicht verwendet werden."]})}}},this.area={},this.area.display={},this.area.display.visual=()=>y("div",[$({children:[N({children:[this.control.bookmark.display.visual.type.radioSet[0].wrap(),$({children:[N({children:[this.control.bookmark.display.visual.letter.text.wrap()]})]}),this.control.bookmark.display.visual.type.radioSet[1].wrap(),$({children:[N({children:[$({children:[this.control.bookmark.display.visual.icon.text.label,j({block:!0,children:[this.control.bookmark.display.visual.icon.text.text,this.control.bookmark.display.visual.icon.preview.groupText,this.control.bookmark.display.visual.icon.remove.button]})]})]})]}),this.control.bookmark.display.visual.type.radioSet[2].wrap(),$({children:[N({children:[this.control.bookmark.display.visual.image.url.wrap()]})]})]})]})]),this.area.display.name=()=>y("div",[$({children:[N({children:[this.control.bookmark.display.name.text.wrap()]})]})]),this.area.accent=()=>y("div",[this.control.bookmark.accent.color.wrap()]),this.area.color=()=>y("div",[this.control.bookmark.color.color.wrap()]),this.area.visual=()=>T({children:[$({children:[y("h2:Visual & Name|class:mb-2"),y("p:Buchstaben, Icon, Bild und einen Namen auf dieser Lesezeichen-Kachel anzeigen.|class:mb-5")]}),$({children:[N({children:[this.control.bookmark.display.visual.show.wrap(),this.collapse.display.visual.collapse(),y("hr"),this.control.bookmark.display.name.show.wrap(),this.collapse.display.name.collapse(),y("hr"),this.control.propagate.visualAlert.wrap()]})]})]}),this.area.address=()=>T({children:[$({children:[y("h2:Address|class:mb-2"),v({tag:"p",text:'Be sure to use the full URL and include "https://..."',complexText:!0,attr:[{key:"class",value:"mb-5"}]})]}),$({children:[N({children:[this.control.bookmark.url.wrap()]})]})]}),this.area.position=()=>T({children:[$({children:[y("h2:Position|class:mb-2"),y("p:Die Gruppe, in die dieses Lesezeichen gehört.|class:mb-5")]}),$({children:[N({children:[this.control.group.destination.radioSet[0].wrap(),$({children:[N({children:[this.control.group.position.group.wrap(),this.control.group.position.item.wrap()]})]}),this.control.group.destination.radioSet[1].wrap(),$({children:[N({children:[this.control.group.name.wrap(),this.control.group.random.wrap()]})]})]})]})]}),this.area.layout=()=>T({children:[$({children:[y("h2:Layout|class:mb-2"),y("p:Ändere Position, Größe und Ausrichtung von Symbol und Name.|class:mb-5")]}),$({children:[N({children:[this.control.bookmark.display.visual.size.wrap(),this.control.bookmark.display.name.size.wrap(),y("hr"),this.control.bookmark.display.alignment.wrap(),y("hr"),$({children:[this.control.bookmark.display.translate.label]}),this.control.bookmark.display.translate.x.wrap(),this.control.bookmark.display.translate.y.wrap(),this.control.bookmark.display.rotate.wrap(),y("hr"),this.control.bookmark.display.direction.wrap(),y("hr"),this.control.bookmark.display.order.wrap(),y("hr"),this.control.bookmark.display.gutter.wrap(),y("hr"),this.control.bookmark.shape.wide.wrap(),this.control.bookmark.shape.tall.wrap(),y("hr"),this.control.propagate.layoutAlert.wrap()]})]})]}),this.area.theme=()=>T({children:[$({children:[y("h2:Theme|class:mb-2"),y("p:Design- und Akzentfarbe überschreiben.|class:mb-5")]}),$({children:[N({children:[this.control.bookmark.color.by.wrap(),$({children:[N({children:[this.collapse.color.collapse(),y("hr"),this.control.bookmark.color.opacity.wrap()]})]}),y("hr"),this.control.bookmark.accent.by.wrap(),$({children:[N({children:[this.collapse.accent.collapse()]})]}),y("hr"),this.control.bookmark.background.show.wrap(),$({children:[N({children:[this.collapse.background.collapse()]})]}),y("hr"),this.control.bookmark.border.wrap(),y("hr"),this.control.bookmark.display.visual.shadow.size.wrap(),this.helper.bookmark.display.visual.shadow.size.wrap(),y("hr"),this.control.propagate.themeAlert.wrap()]})]})]}),this.area.background=()=>y("div",[this.control.bookmark.background.type.radioSet[0].wrap(),$({children:[N({children:[this.control.bookmark.background.image.url.wrap(),this.helper.bookmark.background.image.wrap()]})]}),this.control.bookmark.background.type.radioSet[1].wrap(),$({children:[N({children:[this.control.bookmark.background.video.url.wrap(),this.helper.bookmark.background.video.wrap()]})]}),$({children:[N({children:[this.control.bookmark.background.opacity.wrap()]})]})]),this.collapse={display:{visual:new Re({type:"checkbox",checkbox:this.control.bookmark.display.visual.show,target:[{content:this.area.display.visual()}]}),name:new Re({type:"checkbox",checkbox:this.control.bookmark.display.name.show,target:[{content:this.area.display.name()}]})},color:new Re({type:"radio",radioGroup:this.control.bookmark.color.by,target:[{id:this.control.bookmark.color.by.radioSet[1].radio.value,content:this.area.color()}]}),accent:new Re({type:"radio",radioGroup:this.control.bookmark.accent.by,target:[{id:this.control.bookmark.accent.by.radioSet[1].radio.value,content:this.area.accent()}]}),background:new Re({type:"checkbox",checkbox:this.control.bookmark.background.show,target:[{content:this.area.background()}]})},this.tab=new _n({group:[{tabText:"Symbol & Name",area:this.area.visual(),active:!0},{tabText:"Adresse",area:this.area.address(),active:!1},{tabText:"Position",area:this.area.position(),active:!1},{tabText:"Layout",area:this.area.layout(),active:!1},{tabText:"Design",area:this.area.theme(),active:!1}]}),this.preview=new Wn({bookmarkData:e}),this.disable=()=>{if(e.link.display.visual.show)switch(this.control.bookmark.display.visual.type.enable(),this.control.bookmark.display.visual.letter.text.enable(),this.control.bookmark.display.visual.icon.text.enable(),this.control.bookmark.display.visual.icon.preview.enable(),this.control.bookmark.display.visual.icon.remove.enable(),this.control.bookmark.display.visual.image.url.enable(),this.control.bookmark.display.visual.size.enable(),e.link.display.visual.type){case"letter":this.control.bookmark.display.visual.letter.text.enable(),this.control.bookmark.display.visual.icon.text.disable(),this.control.bookmark.display.visual.icon.preview.disable(),this.control.bookmark.display.visual.icon.remove.disable(),this.control.bookmark.display.visual.image.url.disable();break;case"icon":this.control.bookmark.display.visual.letter.text.disable(),this.control.bookmark.display.visual.icon.text.enable(),this.control.bookmark.display.visual.icon.preview.enable(),this.control.bookmark.display.visual.icon.remove.enable(),this.control.bookmark.display.visual.image.url.disable();break;case"image":this.control.bookmark.display.visual.letter.text.disable(),this.control.bookmark.display.visual.icon.text.disable(),this.control.bookmark.display.visual.icon.preview.disable(),this.control.bookmark.display.visual.icon.remove.disable(),this.control.bookmark.display.visual.image.url.enable()}else this.control.bookmark.display.visual.type.disable(),this.control.bookmark.display.visual.letter.text.disable(),this.control.bookmark.display.visual.icon.text.disable(),this.control.bookmark.display.visual.icon.preview.disable(),this.control.bookmark.display.visual.icon.remove.disable(),this.control.bookmark.display.visual.image.url.disable(),this.control.bookmark.display.visual.size.disable();switch(e.link.display.name.show?(this.control.bookmark.display.name.text.enable(),this.control.bookmark.display.name.size.enable()):(this.control.bookmark.display.name.text.disable(),this.control.bookmark.display.name.size.disable()),e.link.display.visual.show||e.link.display.name.show?(this.control.bookmark.display.translate.label.classList.remove("disabled"),this.control.bookmark.display.translate.x.enable(),this.control.bookmark.display.translate.y.enable(),this.control.bookmark.display.rotate.enable(),this.control.bookmark.display.alignment.enable()):(this.control.bookmark.display.translate.label.classList.add("disabled"),this.control.bookmark.display.translate.x.disable(),this.control.bookmark.display.translate.y.disable(),this.control.bookmark.display.rotate.disable(),this.control.bookmark.display.alignment.disable()),e.link.display.visual.show&&e.link.display.name.show?(this.control.bookmark.display.direction.enable(),this.control.bookmark.display.order.enable(),this.control.bookmark.display.gutter.enable()):(this.control.bookmark.display.direction.disable(),this.control.bookmark.display.order.disable(),this.control.bookmark.display.gutter.disable()),e.link.display.visual.type){case"letter":case"icon":this.control.bookmark.display.visual.shadow.size.enable(),this.helper.bookmark.display.visual.shadow.size.enable();break;case"image":this.control.bookmark.display.visual.shadow.size.disable(),this.helper.bookmark.display.visual.shadow.size.disable()}switch(e.link.color.by){case"theme":this.control.bookmark.color.color.disable();break;case"custom":this.control.bookmark.color.color.enable()}switch(e.link.accent.by){case"theme":this.control.bookmark.accent.color.disable();break;case"custom":this.control.bookmark.accent.color.enable()}if(e.link.background.show)switch(this.control.bookmark.background.type.enable(),this.control.bookmark.background.opacity.enable(),e.link.background.type){case"image":this.control.bookmark.background.image.url.enable(),this.helper.bookmark.background.image.enable(),this.control.bookmark.background.video.url.disable(),this.helper.bookmark.background.video.disable();break;case"video":this.control.bookmark.background.image.url.disable(),this.helper.bookmark.background.image.disable(),this.control.bookmark.background.video.url.enable(),this.helper.bookmark.background.video.enable()}else this.control.bookmark.background.type.disable(),this.control.bookmark.background.image.url.disable(),this.helper.bookmark.background.image.disable(),this.control.bookmark.background.video.url.disable(),this.helper.bookmark.background.video.disable(),this.control.bookmark.background.opacity.disable();switch(e.group.destination){case"existing":this.control.group.position.group.enable(),this.control.group.position.item.enable(),this.control.group.name.disable(),this.control.group.random.disable();break;case"new":this.control.group.position.group.disable(),this.control.group.position.item.disable(),this.control.group.name.enable(),this.control.group.random.enable()}!Un.all.length>0?this.control.group.destination.radioSet[0].radio.disable():this.control.group.destination.radioSet[0].radio.enable()},this.update=()=>{this.control.bookmark.display.visual.show.update(),this.control.bookmark.display.visual.type.update(),this.control.bookmark.display.visual.letter.text.update(),this.control.bookmark.display.visual.icon.text.update(),at(e.link.display.visual.icon.prefix)&&at(e.link.display.visual.icon.name)?this.control.bookmark.display.visual.icon.preview.update(y("span|class:bookmark-form-icon "+e.link.display.visual.icon.prefix+" fa-"+e.link.display.visual.icon.name)):this.control.bookmark.display.visual.icon.preview.update(),this.control.bookmark.display.visual.image.url.update(),this.control.bookmark.display.name.show.update(),this.control.bookmark.display.name.text.update(),this.control.bookmark.url.update()},this.assemble=()=>{this.element.main.appendChild(this.tab.tab()),this.element.aside.appendChild(this.preview.preview()),this.element.form.appendChild(this.element.main),this.element.form.appendChild(this.element.aside),this.bind()},this.bind=()=>{this.element.form.addEventListener("keydown",(e=>{if(13==e.keyCode)return e.preventDefault(),!1}))},this.suggest=new gn({input:this.control.bookmark.display.visual.icon.text.text,widthElement:this.element.main,type:"fontawesomeIcon",postFocus:this.control.bookmark.display.visual.icon.preview.groupText,action:t=>{e.link.display.visual.icon.label=t.label,e.link.display.visual.icon.name=t.name,t.styles.includes("solid")?e.link.display.visual.icon.prefix="fas":t.styles.includes("brands")&&(e.link.display.visual.icon.prefix="fab"),this.preview.update.assemble(e),this.update()}}),this.form=()=>this.element.form,this.assemble(),this.disable(),this.update()},Gn=function({bookmarkData:e={},preview:t=!1}={}){this.data=e,this.element={bookmark:y("div|class:bookmark"),front:y("div|class:bookmark-front"),back:y("div|class:bookmark-back"),content:{link:y("a|class:bookmark-link,tabindex:1"),display:{wrap:y("div|class:bookmark-display-wrap"),display:y("div|class:bookmark-display"),visual:{visual:y("div|class:bookmark-display-visual"),letter:v({tag:"div",text:e.link.display.visual.letter.text,attr:[{key:"class",value:"bookmark-display-visual-letter"}]}),icon:y("div|class:bookmark-display-visual-icon"),faIcon:y("div|class:"+e.link.display.visual.icon.prefix+" fa-"+e.link.display.visual.icon.name),image:y("div|class:bookmark-display-visual-image")},name:{name:y("div|class:bookmark-display-name"),text:v({tag:"div",text:e.link.display.name.text,attr:[{key:"class",value:"bookmark-display-name-text"}]})}},background:{wrap:y("div|class:bookmark-background-wrap"),image:y("div|class:bookmark-background-image"),video:y("div|class:bookmark-background-video")}},url:{url:y("div|class:bookmark-url"),text:y("span|class:bookmark-url-text")},control:y("div|class:bookmark-control")},t&&this.element.bookmark.classList.add("bookmark-preview"),this.control={},this.control.button={left:new Fe({text:"Dieses Lesezeichen nach links",srOnly:!0,iconName:"arrowKeyboardLeft",style:["link"],title:"Dieses Lesezeichen nach links",classList:["bookmark-control-button","bookmark-control-left"],func:()=>{e.position.destination.item--,e.position.destination.item<0&&(e.position.destination.item=0),Un.item.mod.move(e),it.render(),Qn.save()}}),sort:new Fe({text:"Lesezeichen ziehen zum Umsortieren",srOnly:!0,iconName:"drag",style:["link"],title:"Lesezeichen ziehen zum Umsortieren",classList:["bookmark-control-button","bookmark-control-sort"]}),right:new Fe({text:"Dieses Lesezeichen nach rechts",srOnly:!0,iconName:"arrowKeyboardRight",style:["link"],title:"Dieses Lesezeichen nach rechts",classList:["bookmark-control-button","bookmark-control-right"],func:()=>{e.position.destination.item++,e.position.destination.item>Un.all[e.position.destination.group].items.length-1&&(e.position.destination.item=Un.all[e.position.destination.group].items.length-1),Un.item.mod.move(e),it.render(),Qn.save()}}),edit:new Fe({text:"Dieses Lesezeichen bearbeiten",srOnly:!0,iconName:"edit",style:["link"],title:"Dieses Lesezeichen bearbeiten",classList:["bookmark-control-button","bookmark-control-edit"],func:()=>{let t=new ct;t.link=JSON.parse(JSON.stringify(e.link)),t.position=JSON.parse(JSON.stringify(e.position)),t.type.existing=!0;const a=new In({bookmarkData:t});new al({heading:at(t.link.display.name.text)?"Edit "+t.link.display.name.text:"Unbenanntes Lesezeichen bearbeiten",content:a.form(),successText:"Speichern",width:"block"===qe.get.current().bookmark.style?60:70,maxHeight:!0,successAction:()=>{if("new"===t.group.destination){t.position.destination.group=Un.all.length;const e=new mt;e.newGroup({name:t.group.name}),En.item.mod.add(e)}Un.item.mod.edit(t),Un.item.mod.propagate(t),it.render(),Qn.save()}}).open(),a.tab.update()}}),remove:new Fe({text:"Dieses Lesezeichen entfernen",srOnly:!0,iconName:"cross",style:["link"],title:"Dieses Lesezeichen entfernen",classList:["bookmark-control-button","bookmark-control-remove"],func:()=>{new al({heading:at(e.link.display.name.text)?"Remove "+e.link.display.name.text:"Unbenanntes Lesezeichen entfernen",content:"Are you sure you want to remove this Bookmark? This can not be undone.",successText:"Entfernen",width:"small",successAction:()=>{Un.item.mod.remove(e),it.render(),Qn.save()}}).open()}})},this.control.disable=()=>{for(var e in this.control.button)this.control.button[e].disable();this.control.searchState()},this.control.enable=()=>{for(var e in this.control.button)this.control.button[e].enable();this.control.searchState()},this.control.searchState=()=>{qe.get.current().search?(this.control.button.left.disable(),this.control.button.right.disable(),this.control.button.sort.disable()):qe.get.current().bookmark.edit&&!qe.get.current().search&&(this.control.button.left.enable(),this.control.button.right.enable(),this.control.button.sort.enable())},this.style=a=>{if(a&&(e=a),at(e.link.url)&&!t?this.element.content.link.setAttribute("href",De(e.link.url)):this.element.content.link.setAttribute("href","#"),qe.get.current().bookmark.newTab&&!t&&this.element.content.link.setAttribute("target","_blank"),t||this.element.bookmark.style.setProperty("--bookmark-transition-delay",e.position.origin.item),this.element.bookmark.style.setProperty("--theme-bookmark-item-opacity",e.link.color.opacity),e.link.color.opacity<100&&this.element.bookmark.style.setProperty("--bookmark-clip-padding",0),e.link.color.opacity<40?this.element.bookmark.classList.add("is-bookmark-opacity-low"):this.element.bookmark.classList.remove("is-bookmark-opacity-low"),t){["top-left","top-center","top-right","center-left","center-center","center-right","bottom-left","bottom-center","bottom-right"].forEach(((e,t)=>{this.element.bookmark.classList.remove("is-bookmark-alignment-"+e)}));["visual-name","name-visual"].forEach(((e,t)=>{this.element.bookmark.classList.remove("is-bookmark-order-"+e)}));["vertical","horizontal"].forEach(((e,t)=>{this.element.bookmark.classList.remove("is-bookmark-direction-"+e)}))}if(this.element.bookmark.classList.add("is-bookmark-alignment-"+e.link.display.alignment),this.element.bookmark.classList.add("is-bookmark-order-"+e.link.display.order),this.element.bookmark.classList.add("is-bookmark-direction-"+e.link.display.direction),this.element.bookmark.style.setProperty("--bookmark-display-translate-x",e.link.display.translate.x),this.element.bookmark.style.setProperty("--bookmark-display-translate-y",e.link.display.translate.y),this.element.bookmark.style.setProperty("--bookmark-display-rotate",e.link.display.rotate),this.element.bookmark.style.setProperty("--bookmark-display-gutter",e.link.display.gutter),this.element.bookmark.style.setProperty("--bookmark-display-visual-size",e.link.display.visual.size),this.element.bookmark.style.setProperty("--bookmark-display-visual-image-url",'url("'+De(e.link.display.visual.image.url)+'")'),this.element.bookmark.style.setProperty("--bookmark-display-name-size",e.link.display.name.size),this.element.bookmark.style.setProperty("--bookmark-border",e.link.border),"custom"==e.link.accent.by&&(this.element.bookmark.style.setProperty("--theme-accent-rgb-r",e.link.accent.rgb.r),this.element.bookmark.style.setProperty("--theme-accent-rgb-g",e.link.accent.rgb.g),this.element.bookmark.style.setProperty("--theme-accent-rgb-b",e.link.accent.rgb.b),this.element.bookmark.style.setProperty("--theme-accent","var(--theme-accent-rgb-r), var(--theme-accent-rgb-g), var(--theme-accent-rgb-b)"),this.element.bookmark.style.setProperty("--theme-accent-text","0, 0%, calc(((((var(--theme-accent-rgb-r) * var(--theme-t-r)) + (var(--theme-accent-rgb-g) * var(--theme-t-g)) + (var(--theme-accent-rgb-b) * var(--theme-t-b))) / 255) - var(--theme-t)) * -10000000%)"),this.element.bookmark.style.setProperty("--bookmark-display-visual-color","var(--theme-accent)")),e.link.display.visual.shadow.size>0?(this.element.bookmark.style.setProperty("--bookmark-display-visual-shadow-size",e.link.display.visual.shadow.size),this.element.bookmark.style.setProperty("--bookmark-display-visual-shadow-offset","0.1"),this.element.bookmark.style.setProperty("--bookmark-display-visual-shadow-blur","0.1"),this.element.bookmark.style.setProperty("--bookmark-display-visual-shadow-opacity","0.1"),this.element.bookmark.style.setProperty("--bookmark-display-visual-shadow","0 calc(var(--bookmark-display-visual-shadow-size) * calc(calc(var(--bookmark-display-visual-shadow-offset) * 8)) * 0.01em) calc(var(--bookmark-display-visual-shadow-size) * calc(calc(var(--bookmark-display-visual-shadow-blur) * 8)) * 0.01em)rgba(0, 0, 0, calc(var(--bookmark-display-visual-shadow-size) * calc(calc(var(--bookmark-display-visual-shadow-opacity) / 25) * 1))), 0 calc(var(--bookmark-display-visual-shadow-size) * calc(calc(var(--bookmark-display-visual-shadow-offset) * 16)) * 0.01em) calc(var(--bookmark-display-visual-shadow-size) * calc(calc(var(--bookmark-display-visual-shadow-blur) * 16)) * 0.01em)rgba(0, 0, 0, calc(var(--bookmark-display-visual-shadow-size) * calc(calc(var(--bookmark-display-visual-shadow-opacity) / 25) * 2))), 0 calc(var(--bookmark-display-visual-shadow-size) * calc(calc(var(--bookmark-display-visual-shadow-offset) * 32)) * 0.01em) calc(var(--bookmark-display-visual-shadow-size) * calc(calc(var(--bookmark-display-visual-shadow-blur) * 32)) * 0.01em)rgba(0, 0, 0, calc(var(--bookmark-display-visual-shadow-size) * calc(calc(var(--bookmark-display-visual-shadow-opacity) / 25) * 3)))")):(this.element.bookmark.style.removeProperty("--bookmark-display-visual-shadow-size"),this.element.bookmark.style.removeProperty("--bookmark-display-visual-shadow-offset"),this.element.bookmark.style.removeProperty("--bookmark-display-visual-shadow-blur"),this.element.bookmark.style.removeProperty("--bookmark-display-visual-shadow-opacity"),this.element.bookmark.style.removeProperty("--bookmark-display-visual-shadow")),"custom"==e.link.color.by&&(this.element.bookmark.style.setProperty("--theme-color-r",e.link.color.rgb.r),this.element.bookmark.style.setProperty("--theme-color-g",e.link.color.rgb.g),this.element.bookmark.style.setProperty("--theme-color-b",e.link.color.rgb.b),this.element.bookmark.style.setProperty("--theme-color-h",e.link.color.hsl.h),this.element.bookmark.style.setProperty("--theme-color-s",e.link.color.hsl.s),this.element.bookmark.style.setProperty("--theme-color-l",e.link.color.hsl.l),this.element.bookmark.style.setProperty("--theme-color",e.link.color.hsl.h+", "+e.link.color.hsl.s+"%, "+e.link.color.hsl.l+"%"),this.element.bookmark.style.setProperty("--theme-color-text","0, 0%, calc(((((var(--theme-color-r) * var(--theme-t-r)) + (var(--theme-color-g) * var(--theme-t-g)) + (var(--theme-color-b) * var(--theme-t-b))) / 255) - var(--theme-t)) * -10000000%)"),this.element.bookmark.style.setProperty("--bookmark-color","var(--theme-color)"),this.element.bookmark.style.setProperty("--bookmark-color-focus-hover","var(--theme-color)"),this.element.bookmark.style.setProperty("--bookmark-display-visual-color-focus-hover","var(--theme-color-text)"),this.element.bookmark.style.setProperty("--bookmark-display-name-color","var(--theme-color-text)"),this.element.bookmark.style.setProperty("--bookmark-display-name-color-focus-hover","var(--theme-color-text)"),this.element.bookmark.style.setProperty("--button-link-text","var(--theme-color-text)"),this.element.bookmark.style.setProperty("--button-link-text-focus-hover","var(--theme-color-text)"),this.element.bookmark.style.setProperty("--button-link-text-active","var(--theme-color-text)")),e.link.background.show&&(this.element.bookmark.style.setProperty("--bookmark-background-opacity",e.link.background.opacity),"image"===e.link.background.type))at(e.link.background.image.url)&&this.element.bookmark.style.setProperty("--bookmark-background-image-url",'url("'+De(e.link.background.image.url)+'")');e.link.shape.tall&&this.element.bookmark.classList.add("bookmark-tall"),e.link.shape.wide&&this.element.bookmark.classList.add("bookmark-wide")},this.assemble=()=>{if(e.link.display.visual.show||e.link.display.name.show){if(e.link.display.visual.show)switch(e.link.display.visual.type){case"letter":at(e.link.display.visual.letter.text)&&(this.element.content.display.visual.visual.appendChild(this.element.content.display.visual.letter),this.element.content.display.display.appendChild(this.element.content.display.visual.visual));break;case"icon":at(e.link.display.visual.icon.name)&&(this.element.content.display.visual.icon.appendChild(this.element.content.display.visual.faIcon),this.element.content.display.visual.visual.appendChild(this.element.content.display.visual.icon),this.element.content.display.display.appendChild(this.element.content.display.visual.visual));break;case"image":at(e.link.display.visual.image.url)&&(this.element.content.display.visual.visual.appendChild(this.element.content.display.visual.image),this.element.content.display.display.appendChild(this.element.content.display.visual.visual))}e.link.display.name.show&&at(e.link.display.name.text)&&(this.element.content.display.name.name.appendChild(this.element.content.display.name.text),this.element.content.display.display.appendChild(this.element.content.display.name.name)),this.element.content.display.wrap.appendChild(this.element.content.display.display),this.element.content.link.appendChild(this.element.content.display.wrap)}if(e.link.background.show){switch(e.link.background.type){case"image":this.element.content.background.wrap.appendChild(this.element.content.background.image);break;case"video":this.element.content.background.wrap.appendChild(this.element.content.background.video),at(e.link.background.video.url)&&(this.video=new Ua({url:e.link.background.video.url}),this.element.content.background.video.appendChild(this.video.video))}this.element.content.link.appendChild(this.element.content.background.wrap)}this.element.bookmark.appendChild(this.element.front),this.element.bookmark.appendChild(this.element.back),this.element.front.appendChild(this.element.content.link),this.element.control.appendChild(this.control.button.left.button),this.element.control.appendChild(this.control.button.sort.button),this.element.control.appendChild(this.control.button.right.button),this.element.control.appendChild(this.control.button.edit.button),this.element.control.appendChild(this.control.button.remove.button),this.element.back.appendChild(this.element.control),at(e.link.url)&&(this.element.url.text.textContent=De(e.link.url).replace(/^https?\:\/\//i,"").replace("www.","").replace(/\/+$/,""),this.element.url.text.title=De(e.link.url),this.element.url.url.appendChild(this.element.url.text),this.element.back.appendChild(this.element.url.url)),qe.get.current().bookmark.edit?this.control.enable():this.control.disable()},this.tile=()=>this.element.bookmark,this.update=e=>{this.style(e)},this.video=!1,this.assemble(),this.style()},Zn=(e,t)=>(e.sort(((e,a)=>{let r=Xe({object:e,path:t});"string"==typeof r&&(r=r.toLowerCase());let s=Xe({object:a,path:t});return"string"==typeof s&&(s=s.toLowerCase()),rs?1:0})),e);var qn=a(931),Vn={};Vn.styleTagTransform=p(),Vn.setAttributes=c(),Vn.insert=i().bind(null,"head"),Vn.domAPI=n(),Vn.insertStyleElement=m();s()(qn.Z,Vn);qn.Z&&qn.Z.locals&&qn.Z.locals;const Un={};Un.element={area:y("div|class:bookmark-area"),group:y("div|class:bookmark-group")},Un.all=Pn.get(),Un.area={render:()=>{Un.element.area.appendChild(Un.element.group),ot.element.bookmark.appendChild(Un.element.area)}},Un.tile={current:[]},Un.item={mod:{add:e=>{Un.all[e.position.destination.group].items.splice(e.position.destination.item,0,e.link)},edit:e=>{Un.all[e.position.origin.group].items.splice(e.position.origin.item,1),Un.all[e.position.destination.group].items.splice(e.position.destination.item,0,e.link)},move:e=>{e.link=Un.all[e.position.origin.group].items.splice(e.position.origin.item,1)[0],Un.all[e.position.destination.group].items.splice(e.position.destination.item,0,e.link)},remove:e=>{Un.all[e.position.origin.group].items.splice(e.position.origin.item,1)},propagate:e=>{(e.propagate.display||e.propagate.layout||e.propagate.theme)&&Un.all.forEach(((t,a)=>{t.items.forEach(((t,a)=>{e.propagate.display&&(t.display.visual.show=e.link.display.visual.show,t.display.name.show=e.link.display.name.show),e.propagate.layout&&(t.display.visual.size=e.link.display.visual.size,t.display.name.size=e.link.display.name.size,t.display.gutter=e.link.display.gutter,t.display.rotate=e.link.display.rotate,t.display.translate=e.link.display.translate,t.display.alignment=e.link.display.alignment,t.display.direction=e.link.display.direction,t.display.order=e.link.display.order),e.propagate.theme&&(t.accent=e.link.accent,t.color=e.link.color,t.border=e.link.border,t.display.visual.shadow=e.link.display.visual.shadow)}))}))},applyVar:(e,t)=>{Un.all.forEach(((a,r)=>{a.items.forEach(((a,r)=>{ua({object:a,path:e,value:t})}))}))},sort:{letter:()=>{Un.all.forEach(((e,t)=>{e.items=Zn(e.items,"display.visual.letter.text")}))},icon:()=>{Un.all.forEach(((e,t)=>{e.items=Zn(e.items,"display.visual.icon.name")}))},name:()=>{Un.all.forEach(((e,t)=>{e.items=Zn(e.items,"display.name.text")}))}}},render:e=>{const t=(e,t,a)=>{const r=new ct(e);r.position.origin.group=t,r.position.origin.item=a,r.position.destination.group=t,r.position.destination.item=a;const s=new Gn({bookmarkData:r});s.tile().groupIndex=t,s.tile().index=a,En.area.current[t].element.body.appendChild(s.tile()),Un.tile.current.push(s)};qe.get.current().search?mn.element.search.resultCount().total>0&&Un.all.forEach(((e,a)=>{const r=a;mn.element.search.resultCount().group[r].searchMatch>0&&e.items.forEach(((e,a)=>{const s=a;e.searchMatch&&t(e,r,s)}))})):Un.all.forEach(((e,a)=>{const r=a;e.items.length>0?e.items.forEach(((e,a)=>{t(e,r,a)})):(e=>{const t=new Yn({groupIndex:e});En.area.current[e].element.body.appendChild(t.empty())})(r)}))},clear:()=>{Un.tile.current=[]}},Un.edit={open:()=>{qe.get.current().bookmark.edit=!0,Un.edit.render()},close:()=>{qe.get.current().bookmark.edit=!1,Un.edit.render()},toggle:()=>{qe.get.current().bookmark.edit?Un.edit.close():Un.edit.open()},render:()=>{tt("bookmark.edit"),Un.tile.current.length>0&&Un.tile.current.forEach(((e,t)=>{qe.get.current().bookmark.edit?e.control.enable():e.control.disable()}))}},Un.direction={mod:{vertical:()=>{Un.all.forEach(((e,t)=>{e.items.forEach(((e,t)=>{e.display.direction="vertical"}))}))},horizontal:()=>{Un.all.forEach(((e,t)=>{e.items.forEach(((e,t)=>{e.display.direction="horizontal"}))}))}}},Un.add={mod:{open:()=>{qe.get.current().bookmark.add=!0},close:()=>{qe.get.current().bookmark.add=!1}},render:({groupIndex:e=!1}={})=>{const t=new ct;t.type.new=!0,t.position.destination.item=Un.all.length>0?Un.all[0].items.length:0,(e||0===e)&&(t.position.destination.group=e,t.position.destination.item=Un.all[e].items.length),!Un.all.length>0&&(t.group.destination="new");const a=new In({bookmarkData:t});new al({heading:"Neues Lesezeichen hinzufügen",content:a.form(),successText:"Hinzufügen",width:"block"===qe.get.current().bookmark.style?60:70,maxHeight:!0,openAction:()=>{Un.add.mod.open(),Qn.save()},closeAction:()=>{Un.add.mod.close(),Qn.save()},successAction:()=>{if("new"===t.group.destination){const e=new mt;e.group.name.text=t.group.name,e.newGroup(),En.item.mod.add(e),t.position.destination.group=Un.all.length-1,ot.area.assemble()}t.link.timestamp=(new Date).getTime(),Un.item.mod.add(t),Un.item.mod.propagate(t),Un.add.mod.close(),it.render(),Qn.save()},dismissAction:()=>{Un.add.mod.close(),Qn.save()}}).open(),a.tab.update()}},Un.sort={sortable:[],bind:()=>{Un.sort.sortable=[],En.area.current.forEach(((e,t)=>{Un.sort.sortable.push(dn.create(e.element.body,{handle:".bookmark-control-sort",group:"bookmark-sort",ghostClass:"bookmark-sort-placeholder",animation:500,easing:"cubic-bezier(0.8, 0.8, 0.4, 1.4)",filter:".group-empty",onEnd:e=>{const t=new ct;t.position.origin.group=e.from.position.origin,t.position.origin.item=e.oldIndex,t.position.destination.group=e.to.position.origin,t.position.destination.item=e.newIndex,t.type.existing=!0,Un.item.mod.move(t),it.render(),Qn.save()}}))}))}},Un.count=()=>{let e=0;return Un.all.forEach(((t,a)=>{e+=t.items.length})),e},Un.restore=e=>{Un.all=e.bookmark,console.log("bookmarks restored")},Un.append=e=>{e.bookmark.forEach(((e,t)=>{Un.all.push(e)})),console.log("bookmarks appended")},Un.reset=()=>{Un.all.forEach(((e,t)=>{const a=t;e.items.forEach(((e,t)=>{const r=new ct;r.link.timestamp=e.timestamp,r.link.url=e.url,r.link.display.name.text=e.display.name.text,r.link.display.visual.type=e.display.visual.type,r.link.display.visual.letter.text=e.display.visual.letter.text,r.link.display.visual.icon=e.display.visual.icon,r.link.display.visual.image.url=e.display.visual.image.url,r.position.origin.group=a,r.position.origin.item=t,r.position.destination.group=a,r.position.destination.item=t,Un.item.mod.edit(r)}))}))},Un.init=()=>{Qe(["bookmark.size"]),et(["bookmark.item.justify","bookmark.orientation","bookmark.style"]),tt(["bookmark.show","bookmark.hoverScale.show","bookmark.shadow.show","bookmark.line.show","bookmark.url.show"]),Un.area.render(),Un.add.mod.close(),Un.edit.render()};const Jn={get:()=>({"1.0.0":function(e){return e.version="1.0.0",e},"2.0.0":function(e){return e.state={header:{date:{characterLength:"short",show:{date:!0,day:!1,month:!0,year:!1,separator:!0}},clock:{hour24:!0,show:{seconds:!0,minutes:!0,hours:!0,separator:!0,meridiem:!0}},editAdd:{active:!0},accent:{active:!0},search:{searching:!1,active:!0,grow:!0,engine:{selected:"google",google:{url:"https://www.google.com/search"},duckduckgo:{url:"https://duckduckgo.com/"},giphy:{url:"https://giphy.com/search/"},custom:{url:""}}},buttons:{show:!0}},link:{editObject:null,action:null,newTab:!1,style:"block",sort:"none"},layout:{alignment:"left",container:"wide",scrollPastEnd:!0,theme:{current:{r:255,g:170,b:51},random:!1}},edit:{active:!1},menu:{open:!1,active:!1},modal:{active:!1}},e.bookmarks=[],e},"2.1.0":function(e){return e.state.layout.theme={current:e.state.layout.theme.current,random:!1},e},"2.3.0":function(e){return e.state.layout.theme.random={active:e.state.layout.theme.random,style:"any"},e},"2.4.0":function(e){return e.state.link.show={active:!0,name:!0,url:!0},e.state.layout.alignment={horizontal:"left",vertical:"top"},e.state.background={image:{active:!1,url:"../background/gray-steps.jpg",blur:0,opacity:1,grayscale:0,accentOpacity:0}},e},"2.5.0":function(e){return e.state.header.search.focus=!1,e},"2.7.0":function(e){return e.state.header.date.character={length:e.state.header.date.characterLength},e.state.header.editAdd.show=e.state.header.editAdd.active,delete e.state.header.editAdd.active,e.state.header.accent.show=e.state.header.accent.active,delete e.state.header.accent.active,e.state.header.alignment={horizontal:e.state.layout.alignment.horizontal,vertical:e.state.layout.alignment.vertical},delete e.state.layout.alignment,e.state.header.search.show=e.state.header.search.active,delete e.state.header.search.active,e.state.search={active:!1},delete e.state.header.search.searching,e.state.bookmarks=e.state.link,delete e.state.link,e.state.bookmarks.show.link=e.state.bookmarks.show.active,delete e.state.bookmarks.show.active,e.state.bookmarks.edit=!1,delete e.state.edit,e.state.layout.width=e.state.layout.container,delete e.state.layout.container,e.state.background.image.show=e.state.background.image.active,delete e.state.background.image.active,e.state.background.image.accent=e.state.background.image.accentOpacity,delete e.state.background.image.accentOpacity,e.state.menu.show=e.state.menu.active,delete e.state.menu.active,delete e.state.menu.open,e.state.menu=!1,e.state.modal=!1,e},"2.8.0":function(e){return e.state.layout.title="New Tab",e},"2.9.0":function(e){return e.state.header.shade={show:!0,padding:4,style:"scroll",opacity:.95,border:{top:!1,bottom:!1}},e},"2.10.0":function(e){return e.state.header.shade={show:!0,padding:4,style:"scroll",opacity:.95,border:{top:!1,bottom:!1}},e},"2.11.0":function(e){return e.state.header.greeting={show:!1,type:"good",name:""},e},"2.11.0":function(e){return e.state.header.greeting={show:!1,type:"good",name:""},e},"2.12.0":function(e){return e.state.bookmarks.link={show:e.state.bookmarks.show.link},e.state.bookmarks.name={show:e.state.bookmarks.show.name},e.state.bookmarks.url={show:e.state.bookmarks.show.url,style:"dark"},delete e.state.bookmarks.show,e.state.theme={accent:{current:e.state.layout.theme.current,random:e.state.layout.theme.random},style:"dark"},delete e.state.layout.theme,e},"2.14.0":function(e){return e.state.layout.width=72,e},"2.16.0":function(e){return e.state.header.shade.padding={top:e.state.header.shade.padding,bottom:e.state.header.shade.padding},e.state.header.shade.border={top:{show:e.state.header.shade.border.top,width:1},bottom:{show:e.state.header.shade.border.bottom,width:1}},e},"2.17.0":function(e){return e.state.header.search.engine.google.name="Google",e.state.header.search.engine.duckduckgo.name="Duck Duck Go",e.state.header.search.engine.giphy.name="Giphy",e},"2.19.0":function(e){return e.state.header.search.engine.youtube={url:"https://www.youtube.com/results?search_query=",name:"YouTube"},e.state.header.search.engine.custom.name="",e},"2.20.0":function(e){return e.state.header.search.width={style:"auto",custom:30},e.state.header.search.text={align:"left"},delete e.state.header.search.grow,e},"2.21.0":function(e){return e.state.header.clock={hours:{show:e.state.header.clock.show.hours,display:"number"},minutes:{show:e.state.header.clock.show.minutes,display:"number"},seconds:{show:e.state.header.clock.show.seconds,display:"number"},separator:{show:e.state.header.clock.show.separator},meridiem:{show:e.state.header.clock.show.meridiem},hour24:{show:e.state.header.clock.hour24}},e.state.header.date={day:{show:e.state.header.date.show.day,display:"word",weekStart:"monday",length:e.state.header.date.character.length},date:{show:e.state.header.date.show.date,display:"number",ordinal:!0},month:{show:e.state.header.date.show.month,display:"word",length:e.state.header.date.character.length,ordinal:!0},year:{show:e.state.header.date.show.year,display:"number"},separator:{show:e.state.header.date.show.separator},format:"datemonth"},e.state.header.transitional={show:!1,type:"timeanddate"},e},"2.22.0":function(e){return e.bookmarks.forEach((function(e,t){e.accent={override:!1,color:{r:null,g:null,b:null}}})),e},"3.0.0":function(e){return e.bookmarks.forEach((function(e,t){e.display="letter",e.icon={name:null,prefix:null,label:null}})),e},"3.1.0":function(e){return e.state.header.area={width:90,alignment:{horizontal:"center"}},e.state.header.items={alignment:{horizontal:"left"}},delete e.state.header.alignment,e.state.link=e.state.bookmarks,delete e.state.bookmarks,e.state.link.area={width:90,alignment:{horizontal:"center"}},e.state.link.items={width:12,alignment:{horizontal:"left"}},e.state.link.show=e.state.link.link.show,delete e.state.link.link,e.state.link.fit="best",delete e.state.link.editObject,e.state.layout.alignment={horizontal:"center",vertical:"center"},e.state.edge=!1,e.state.autoSuggest=!1,e},"3.2.0":function(e){return e.state.link.display={show:!0,alignment:{horizontal:"center",vertical:"center"},letter:{size:2},icon:{size:2.5}},e},"3.4.0":function(e){return e.state.header.padding=e.state.header.shade.padding,delete e.state.header.shade.padding,e.state.header.border=e.state.header.shade.border,delete e.state.header.shade.border,e},"3.6.0":function(e){return e.state.header.item=e.state.header.items,delete e.state.header.items,e.state.link.area.gap=2,delete e.state.link.items,e.state.link.item={size:1,display:e.state.link.display,name:e.state.link.name,url:e.state.link.url},e.state.link.item.name.size=.9,delete e.state.link.display,delete e.state.link.name,delete e.state.link.url,e},"3.7.0":function(e){return e.state.link.item.line={show:!0},e},"3.8.0":function(e){return e.state.header.clock.size=1,e.state.header.date.size=1,e.state.header.greeting.size=1,e.state.header.transitional.size=1,e.state.header.search.style=e.state.header.search.width.style,e.state.header.search.width=e.state.header.search.width.custom,e.state.header.search.size=1,e.state.header.button={editAdd:{show:e.state.header.editAdd.show},accent:{show:e.state.header.accent.show},size:1},delete e.state.header.editAdd,e.state.theme.radius=.2,e},"3.9.0":function(e){return delete e.state.header.padding,e.state.header.radius=!1,e.state.header.border={top:0,bottom:0},e.state.layout.padding=4,e.state.layout.gutter=2,e.state.background.image.scale=1,delete e.state.link.area.gap,e},"3.10.0":function(e){return e.state.header.button.style="box",e},"3.11.0":function(e){return e.state.link.item.line=e.state.link.item.line.show,e.state.link.item.hoverScale=!0,e},"3.15.0":function(e){return delete e.state.link.sort,e},"3.18.0":function(e){return e.nighttab=!0,e},"3.20.0":function(e){return e.state.link.item.url=e.state.link.item.url.show,e},"3.21.0":function(e){return e.state.layout.order="headerLink",e},"3.27.0":function(e){return e.state.header.area.alignment=e.state.header.area.alignment.horizontal,e.state.header.item.alignment=e.state.header.item.alignment.horizontal,e.state.header.search.text.alignment=e.state.header.search.text.align,delete e.state.header.search.text.align,e.state.link.area.alignment=e.state.link.area.alignment.horizontal,e.state.link.item.display.alignment=e.state.link.item.display.alignment.vertical+e.state.link.item.display.alignment.horizontal,e.state.layout.alignment=e.state.layout.alignment.vertical+e.state.layout.alignment.horizontal,e},"3.28.0":function(e){return e.state.header.search.engine.bing={url:"https://www.bing.com/search?q=",name:"Bing"},e},"3.29.0":function(e){return e.state.link.item.newTab=e.state.link.newTab,delete e.state.link.newTab,e.state.link.item.url={show:e.state.link.item.url},e.state.link.item.line={show:e.state.link.item.line},e.state.link.item.hoverScale={show:e.state.link.item.hoverScale},e.state.layout.order=e.state.layout.order.toLowerCase(),e},"3.30.0":function(e){return e.state.link.item.order="displayname",e},"3.32.0":function(e){return""==e.state.background.image.url?e.state.background.image.from="file":e.state.background.image.from="url",e.state.background.image.file={name:"",data:""},e},"3.50.0":function(e){return e.state.pagelock=!1,e.state.shade=!1,e},"3.51.0":function(e){return e.state.link.add=!1,e},"3.66.0":function(e){return e.state.background.color={by:"theme",custom:{r:0,g:0,b:0}},e},"3.80.0":function(e){return delete e.state.link.item.newtab,e.state.link.item.border=0,e},"3.81.0":function(e){return e.state.link.orientation="bottom",e},"3.82.0":function(e){return e.state.link.item.shadow={show:!0},e},"4.0.0":function(e){return e.bookmarks=[{name:"Group 1",items:e.bookmarks}],e.state.layout.size=1,e.state.header.position="sticky",e.state.link.item.display.rotate=0,e.state.link.item.display.translate={x:0,y:0},e.state.link.item.hoverScale={show:!0},e.state.group={area:{alignment:"left"},name:{show:!0,size:1},border:0,order:"headerbody",add:!1},e.state.dropdown=!1,delete e.state.link.item.display.size,e.state.link.item.display.name=e.state.link.item.name,delete e.state.link.item.name,e.state.link.item.display.letcon={show:e.state.link.item.display.show,letter:{size:e.state.link.item.display.letter.size},icon:{size:e.state.link.item.display.icon.size}},delete e.state.link.item.display.show,delete e.state.link.item.display.letter,delete e.state.link.item.display.icon,e.state.link.item.display.rotate=0,e.state.link.item.display.translate={x:0,y:0},"displayname"==e.state.link.item.order?e.state.link.item.display.order="letconname":"namedisplay"==e.state.link.item.order&&(e.state.link.item.display.order="nameletcon"),delete e.state.link.item.order,"block"==e.state.link.style?e.state.link.item.display.direction="vertical":"list"==e.state.link.style&&(e.state.link.item.display.direction="horizontal"),delete e.state.link.fit,e.state.header.search.engine.duckduckgo.name="DuckDuckGo",e},"4.1.0":function(e){return e.state.link.item.display.gutter=2,e},"4.2.0":function(e){return e.state.edit=!1,e.state.link.edit=!1,e.state.group.edit=!1,e},"4.3.0":function(e){return e.state.theme.color={hsl:{h:222,s:14,l:56},rgb:{r:129,g:138,b:160}},e.state.link.item.color={by:"theme",custom:{r:0,g:0,b:0}},e.state.header.button.colorAccent=e.state.header.button.accent,delete e.state.header.button.accent,e},"4.4.0":function(e){return e.state.header.button.colorAccent.dot={show:!0},e},"4.6.0":function(e){return e.state.theme.font={display:"",ui:""},e},"4.7.0":function(e){return e.state.theme.font.display={name:e.state.theme.font.display,weight:400,style:"normal"},e.state.theme.font.ui={name:e.state.theme.font.ui,weight:400,style:"normal"},e},"4.8.0":function(e){return e.state.theme.custom=[],e},"4.9.0":function(e){return e.state.theme.color.contrast={light:4,dark:4},e},"4.10.0":function(e){return e.state.theme.shadow=1,e},"4.11.0":function(e){return e.state.theme.custom={all:e.state.theme.custom,edit:!1},e},"4.17.0":function(e){return e.state.theme.shade={opacity:.4},e},"4.18.0":function(e){return e.state.theme.accent.rgb=e.state.theme.accent.current,delete e.state.theme.accent.current,e},"4.19.2":function(e){return e.bookmarks.forEach((function(e,t){e.items.forEach((function(e,t){e.searchMatch=!1}))})),e},"4.22.0":function(e){return e.state.link.item.color.rgb=e.state.link.item.color.custom,delete e.state.link.item.color.custom,e.state.background.color.rgb=e.state.background.color.custom,delete e.state.background.color.custom,e},"4.23.0":function(e){return e.state.header.color=e.state.header.shade,delete e.state.header.shade,e.state.header.color.by="theme",e.state.header.color.rgb={r:0,g:0,b:0},e},"4.33.0":function(e){return e.state.layout.scrollbars="auto",e},"4.37.0":function(e){return e.state.header.order=["greeting","transitional","clock","date","search","editAdd","colorAccent","menu"],e.state.header.menu={show:!0,size:e.state.header.button.size,style:e.state.header.button.style},e.state.header.editAdd={show:e.state.header.button.editAdd.show,size:e.state.header.button.size,style:e.state.header.button.style,newLine:!1},e.state.header.colorAccent={dot:{show:e.state.header.button.colorAccent.dot.show},show:e.state.header.button.colorAccent.show,size:e.state.header.button.size,style:e.state.header.button.style,newLine:!1},e.state.header.greeting.newLine=!1,e.state.header.clock.newLine=!1,e.state.header.transitional.newLine=!1,e.state.header.date.newLine=!1,e.state.header.search.newLine=!1,e.state.header.editAdd.newLine=!1,e.state.header.colorAccent.newLine=!1,e.state.header.menu.newLine=!1,e.state.header.search.width={by:e.state.header.search.style,size:e.state.header.search.width},e.state.header.search.style="box",delete e.state.header.button,e},"4.38.0":function(e){return e.state.theme.color.generated={},e},"4.40.0":function(e){return e.state.header.area.justify=e.state.header.area.alignment,delete e.state.header.area.alignment,e.state.header.item.justify=e.state.header.item.alignment,delete e.state.header.item.alignment,e.state.header.search.text.justify=e.state.header.search.text.alignment,delete e.state.header.search.text.alignment,e.state.link.area.justify=e.state.link.area.alignment,delete e.state.link.area.alignment,e.state.group.area.justify=e.state.group.area.alignment,delete e.state.group.area.alignment,e.state.header.area.align="center",e},"4.41.0":function(e){return e.state.header.search.newTab=!1,e},"4.42.0":function(e){return e.state.group.openAll={show:!0,size:1,style:"box"},e},"4.44.0":function(e){return!1 in e.state.link.item&&"newTab"in e.state.link&&(e.state.link.item.newTab=e.state.link.newTab,delete e.state.link.newTab),e},"5.0.0":function(e){return e.state.layout.direction="vertical",e.state.link.area.direction="ltr",e.bookmarks.forEach((function(t,a){t.name={show:e.state.group.name.show,text:t.name},t.openAll={show:e.state.group.openAll.show}})),delete e.state.group.name.show,delete e.state.group.openAll.show,e.state.theme.accent.cycle={active:!1,speed:300,step:10},e.state.header.clock.separator.text=":",e.state.header.date.separator.text="/",e},"5.1.0":function(e){return e.state.link.item.opacity=1,e},"5.2.0":function(e){return"box"==e.state.header.search.style?e.state.header.search.opacity=1:"clear"==e.state.header.search.style&&(e.state.header.search.opacity=0),"box"==e.state.header.editAdd.style?e.state.header.editAdd.opacity=1:"clear"==e.state.header.editAdd.style&&(e.state.header.editAdd.opacity=0),"box"==e.state.header.colorAccent.style?e.state.header.colorAccent.opacity=1:"clear"==e.state.header.colorAccent.style&&(e.state.header.colorAccent.opacity=0),"box"==e.state.header.menu.style?e.state.header.menu.opacity=1:"clear"==e.state.header.menu.style&&(e.state.header.menu.opacity=0),"box"==e.state.group.openAll.style?e.state.group.openAll.opacity=1:"clear"==e.state.group.openAll.style&&(e.state.group.openAll.opacity=0),delete e.state.header.search.style,delete e.state.header.editAdd.style,delete e.state.header.colorAccent.style,delete e.state.header.menu.style,delete e.state.group.openAll.style,e},"5.3.0":function(e){return e.state.theme.accent.hsl=pt.rgb.hsl(e.state.theme.accent.rgb),e.state.theme.custom.all.forEach((function(e,t){e.accent.rgb={r:e.accent.r,g:e.accent.g,b:e.accent.b},e.accent.hsl=pt.rgb.hsl(e.accent.rgb),e.accent.hsl.h=Math.round(e.accent.hsl.h),e.accent.hsl.s=Math.round(e.accent.hsl.s),e.accent.hsl.l=Math.round(e.accent.hsl.l),delete e.accent.r,delete e.accent.g,delete e.accent.b})),e},"5.4.0":function(e){return e.state.background.image.vignette={opacity:0,start:90,end:70},e},"5.37.1":function(e){return e.bookmarks.forEach((function(e,t){e.items.forEach((function(e,t){for(var a in null==e.name&&(e.name=""),null==e.url&&(e.url=""),e.accent.color)"number"!=typeof e.accent.color[a]&&(e.accent.color[a]=0);e.accent.rgb={r:e.accent.color.r,g:e.accent.color.g,b:e.accent.color.b},delete e.accent.color,e.accent.hsl={h:0,s:0,l:0},e.accent.override?e.accent.by="custom":e.accent.by="theme",delete e.accent.override,e.color={by:"theme",hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},e.image="",e.visual={display:e.display,letter:e.letter,image:"",icon:e.icon},delete e.display,delete e.letter,delete e.icon,null==e.visual.letter&&(e.visual.letter=""),null==e.visual.icon.label&&(e.visual.icon.label=""),null==e.visual.icon.name&&(e.visual.icon.name=""),null==e.visual.icon.prefix&&(e.visual.icon.prefix="")}))})),e.state.header.color.hsl={h:0,s:0,l:0},e.state.link.item.color={hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},e.state.link.item.accent={hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},e.state.link.item.display.visual=e.state.link.item.display.letcon,delete e.state.link.item.display.letcon,e.state.link.item.display.visual.image={size:3},"letconname"==e.state.link.item.display.order?e.state.link.item.display.order="visualname":"nameletcon"==e.state.link.item.display.order&&(e.state.link.item.display.order="namevisual"),e.state.background.color.hsl={h:0,s:0,l:0},e.state.header.search.engine.custom.queryName="",e.state.link.item.display.visual.shadow={size:0},e},"5.42.1":function(e){return"letconname"==e.state.link.item.display.order?e.state.link.item.display.order="visualname":"nameletcon"==e.state.link.item.display.order&&(e.state.link.item.display.order="namevisual"),e},"5.44.0":function(e){return e.state.link.item.color.opacity=e.state.link.item.opacity,delete e.state.link.item.opacity,e.state.link.item.image={opacity:1},e},"5.46.0":function(e){return e.bookmarks.forEach((function(e,t){e.items.forEach((function(e,t){e.wide=!1,e.tall=!1}))})),e.state.link.breakpoint="xs",e},"5.50.0":function(e){return e.bookmarks.forEach((function(t,a){t.items.forEach((function(a,r){var s={display:{direction:e.state.link.item.display.direction,order:e.state.link.item.display.order,alignment:e.state.link.item.display.alignment,gutter:e.state.link.item.display.gutter,rotate:e.state.link.item.display.rotate,translate:{x:e.state.link.item.display.translate.x,y:e.state.link.item.display.translate.y},visual:{show:e.state.link.item.display.visual.show,type:a.visual.display,letter:{size:e.state.link.item.display.visual.letter.size,text:a.visual.letter},image:{size:e.state.link.item.display.visual.image.size,url:a.visual.image},icon:{size:e.state.link.item.display.visual.icon.size,name:a.visual.icon.name,prefix:a.visual.icon.prefix,label:a.visual.icon.label},shadow:{size:e.state.link.item.display.visual.shadow.size}},name:{show:e.state.link.item.display.name.show,text:a.name,size:e.state.link.item.display.name.size}},url:a.url,accent:{by:a.accent.by,hsl:{h:a.accent.hsl.h,s:a.accent.hsl.s,l:a.accent.hsl.l},rgb:{r:a.accent.rgb.r,g:a.accent.rgb.g,b:a.accent.rgb.b}},color:{by:a.color.by,hsl:{h:a.color.hsl.h,s:a.color.hsl.s,l:a.color.hsl.l},rgb:{r:a.color.rgb.r,g:a.color.rgb.g,b:a.color.rgb.b},opacity:e.state.link.item.color.opacity},image:{url:a.image,opacity:e.state.link.item.image.opacity},wide:a.wide,tall:a.tall,searchMatch:!1,timeStamp:a.timeStamp};("vertical"!=s.display.direction&&"horizontal"!=s.display.direction||null==s.display.direction)&&(s.display.direction="vertical"),("visualname"!=s.display.order&&"namevisual"!=s.display.order||null==s.display.order)&&(s.display.order="visualname"),("topleft"!=s.display.alignment&&"topcenter"!=s.display.alignment&&"topright"!=s.display.alignment&&"centerleft"!=s.display.alignment&&"centercenter"!=s.display.alignment&&"centerright"!=s.display.alignment&&"bottomleft"!=s.display.alignment&&"bottomcenter"!=s.display.alignment&&"bottomright"!=s.display.alignment||null==s.display.alignment)&&(s.display.alignment="centercenter"),"number"==typeof s.display.gutter&&null!=s.display.gutter||(s.display.gutter=2),"number"==typeof s.display.rotate&&null!=s.display.rotate||(s.display.rotate=0),"number"==typeof s.display.translate.x&&null!=s.display.translate.x||(s.display.translate.x=0),"number"==typeof s.display.translate.y&&null!=s.display.translate.y||(s.display.translate.y=0),null==s.display.visual.show&&(s.display.visual.show=!0),("letter"!=s.display.visual.type&&"icon"!=s.display.visual.type&&"image"!=s.display.visual.type||null==s.display.visual.type)&&(s.display.visual.type="letter"),"number"==typeof s.display.visual.letter.size&&null!=s.display.visual.letter.size||(s.display.visual.letter.size=3),null==s.display.visual.letter.text&&(s.display.visual.letter.text=""),"number"==typeof s.display.visual.image.size&&null!=s.display.visual.image.size||(s.display.visual.image.size=3),null==s.display.visual.image.url&&(s.display.visual.image.url=""),"number"==typeof s.display.visual.icon.size&&null!=s.display.visual.icon.size||(s.display.visual.icon.size=3),null==s.display.visual.icon.name&&(s.display.visual.icon.name=""),null==s.display.visual.icon.prefix&&(s.display.visual.icon.prefix=""),null==s.display.visual.icon.label&&(s.display.visual.icon.label=""),"number"==typeof s.display.visual.shadow.size&&null!=s.display.visual.shadow.size||(s.display.visual.shadow.size=0),null==s.display.name.show&&(s.display.name.show=!0),null==s.display.name.text&&(s.display.name.text=""),"number"==typeof s.display.name.size&&null!=s.display.name.size||(s.display.name.size=.9),null==s.url&&(s.url=""),("theme"!=s.accent.by&&"custom"!=s.accent.by||null==s.accent.by)&&(s.accent.by="theme"),"number"==typeof s.accent.hsl.h&&null!=s.accent.hsl.h||(s.accent.hsl.h=0),"number"==typeof s.accent.hsl.s&&null!=s.accent.hsl.s||(s.accent.hsl.s=0),"number"==typeof s.accent.hsl.l&&null!=s.accent.hsl.l||(s.accent.hsl.l=0),"number"==typeof s.accent.rgb.r&&null!=s.accent.rgb.r||(s.accent.rgb.r=0),"number"==typeof s.accent.rgb.g&&null!=s.accent.rgb.g||(s.accent.rgb.g=0),"number"==typeof s.accent.rgb.b&&null!=s.accent.rgb.b||(s.accent.rgb.b=0),("theme"!=s.color.by&&"custom"!=s.color.by||null==s.color.by)&&(s.color.by="theme"),"number"==typeof s.color.hsl.h&&null!=s.color.hsl.h||(s.color.hsl.h=0),"number"==typeof s.color.hsl.s&&null!=s.color.hsl.s||(s.color.hsl.s=0),"number"==typeof s.color.hsl.l&&null!=s.color.hsl.l||(s.color.hsl.l=0),"number"==typeof s.color.rgb.r&&null!=s.color.rgb.r||(s.color.rgb.r=0),"number"==typeof s.color.rgb.g&&null!=s.color.rgb.g||(s.color.rgb.g=0),"number"==typeof s.color.rgb.b&&null!=s.color.rgb.b||(s.color.rgb.b=0),"number"==typeof s.color.opacity&&null!=s.color.opacity||(s.color.opacity=1),null==s.image.url&&(s.image.url=""),"number"==typeof s.image.opacity&&null!=s.image.opacity||(s.image.opacity=1),null==s.wide&&(s.wide=!1),null==s.tall&&(s.tall=!1),null==s.searchMatch&&(s.searchMatch=!1),t.items[r]=s}))})),e.state.link.item.color.by="theme",e.state.link.item.accent.by="theme",delete e.state.link.item.display.visual.show,e},"5.74.0":function(e){return e.bookmarks.forEach((function(e,t){e.items.forEach((function(e,t){e.background={show:!1,type:"image",opacity:e.image.opacity,image:{url:e.image.url},video:{url:""}},""!=e.image.url&&(e.background.show=!0),delete e.image}))})),e.state.link.item.background=e.state.link.item.image,delete e.state.link.item.image,e},"5.78.0":function(e){var t={show:e.state.background.image.show,type:"video",image:{type:e.state.background.image.from,file:{name:e.state.background.image.file.name,data:e.state.background.image.file.data},url:e.state.background.image.url},video:{url:""},blur:e.state.background.image.blur,scale:e.state.background.image.scale,opacity:e.state.background.image.opacity,grayscale:e.state.background.image.grayscale,accent:e.state.background.image.accent,vignette:{opacity:e.state.background.image.vignette.opacity,start:e.state.background.image.vignette.start,end:e.state.background.image.vignette.end}};return e.state.background.image.show&&(t.type="image"),e.state.background.visual=t,delete e.state.background.image,e},"6.5.0":function(e){return e.state.header.greeting.custom="",e}})},Kn={};Kn.mod=Jn.get(),Kn.mod["7.0.0"]=function(e){switch(e.state.header.order.splice(e.state.header.order.indexOf("editAdd"),1),e.state.header.order.splice(e.state.header.order.indexOf("colorAccent"),1),e.state.header.order.splice(e.state.header.order.indexOf("menu"),1),e.state.header.greeting.size=100*e.state.header.greeting.size,e.state.header.clock.size=100*e.state.header.clock.size,e.state.header.transitional.size=100*e.state.header.transitional.size,e.state.header.date.size=100*e.state.header.date.size,e.state.header.search.size=100*e.state.header.search.size,delete e.state.header.search.engine.google,delete e.state.header.search.engine.duckduckgo,delete e.state.header.search.engine.youtube,delete e.state.header.search.engine.giphy,delete e.state.header.search.engine.bing,delete e.state.header.border,delete e.state.header.search.focus,delete e.state.header.radius,delete e.state.header.position,e.state.header.date.format){case"datemonth":e.state.header.date.format="date-month";break;case"monthdate":e.state.header.date.format="month-date"}if("timeanddate"===e.state.header.transitional.type)e.state.header.transitional.type="time-and-date";e.state.header.order.push("toolbar"),e.state.layout.padding=10*e.state.layout.padding,e.state.layout.gutter=10*e.state.layout.gutter,e.state.layout.size=100*e.state.layout.size,e.state.layout.scrollbar=e.state.layout.scrollbars,delete e.state.layout.scrollbars,e.state.layout.overscroll=e.state.layout.scrollPastEnd,delete e.state.layout.scrollPastEnd,e.state.layout.area={header:{width:e.state.header.area.width,justify:e.state.header.area.justify},bookmark:{width:e.state.link.area.width,justify:e.state.link.area.justify}},e.state.header.clock.hour=e.state.header.clock.hours,delete e.state.header.clock.hours,e.state.header.clock.minute=e.state.header.clock.minutes,delete e.state.header.clock.minutes,e.state.header.clock.second=e.state.header.clock.seconds,delete e.state.header.clock.seconds,delete e.state.header.area;let t=100*e.state.header.menu.size;switch(tqe.get.minMax().theme.color.contrast.start.max?e.state.theme.color.contrast.start=qe.get.minMax().theme.color.contrast.start.max:e.state.theme.color.contrast.startqe.get.minMax().theme.color.contrast.end.max?e.state.theme.color.contrast.end=qe.get.minMax().theme.color.contrast.end.max:e.state.theme.color.contrast.end{e.color.range={primary:{h:e.color.hsl.h,s:e.color.hsl.s}},e.color.contrast.light>e.color.contrast.dark?e.color.contrast={start:Math.ceil(e.color.hsl.l*e.color.contrast.dark/10),end:Math.ceil(e.color.hsl.l*e.color.contrast.light/3)}:e.color.contrast.lightqe.get.minMax().theme.color.contrast.start.max?e.color.contrast.start=qe.get.minMax().theme.color.contrast.start.max:e.color.contrast.startqe.get.minMax().theme.color.contrast.end.max?e.color.contrast.end=qe.get.minMax().theme.color.contrast.end.max:e.color.contrast.end{t.items.forEach(((t,a)=>{switch(t.timestamp=t.timeStamp,delete t.timeStamp,t.border=e.state.bookmark.item.border,t.background.opacity=100*t.background.opacity,t.display.visual.type){case"letter":t.display.visual.size=10*t.display.visual.letter.size;break;case"icon":t.display.visual.size=10*t.display.visual.icon.size;break;case"image":t.display.visual.size=10*t.display.visual.image.size}switch(delete t.display.visual.letter.size,delete t.display.visual.image.size,delete t.display.visual.icon.size,t.color.opacity=100*t.color.opacity,t.display.name.size=10*t.display.name.size,t.display.gutter=10*t.display.gutter,t.display.order){case"visualname":t.display.order="visual-name";break;case"namevisual":t.display.order="name-visual"}switch(t.display.alignment){case"topleft":t.display.alignment="top-left";break;case"topcenter":t.display.alignment="top-center";break;case"topright":t.display.alignment="top-right";break;case"centerleft":t.display.alignment="center-left";break;case"centercenter":t.display.alignment="center-center";break;case"centerright":t.display.alignment="center-right";break;case"bottomleft":t.display.alignment="bottom-left";break;case"bottomcenter":t.display.alignment="bottom-center";break;case"bottomright":t.display.alignment="bottom-right"}t.shape={wide:t.wide,tall:t.tall},delete t.wide,delete t.tall}))})),e.state.layout.breakpoint=e.state.bookmark.breakpoint,delete e.state.bookmark.area,delete e.state.bookmark.item,delete e.state.bookmark.breakpoint,delete e.state.dropdown,e},Kn.mod["7.1.0"]=function(e){return e.state.layout.favicon="",e.state.group.toolbar=e.state.group.openAll,delete e.state.group.openAll,e.state.theme.group.toolbar=e.state.theme.group.openAll,delete e.state.theme.group.openAll,e.state.theme.custom.all.forEach(((e,t)=>{e.group.toolbar={opacity:e.group.openAll.opacity},delete e.group.openAll})),e.bookmark.forEach(((e,t)=>{e.toolbar={openAll:{show:e.openAll.show},collapse:{show:!0}},delete e.openAll})),e},Kn.run=e=>{for(var t in Kn.mod)-1==dt.compare(e.version,t)&&(console.log("\t > running update",t),(e=Kn.mod[t](e)).version=t);return-1==dt.compare(e.version,dt.number)&&(console.log("\t > no state data to update, version bump to",dt.number),e.version=dt.number),e};const $n=function({dataToImport:e=!1,state:t=!1}={}){this.element={form:y("form|class:import-form"),description:v({tag:"p",text:"Du kannst eine Sicherung ganz oder teilweise wiederherstellen. Folgende Daten werden wiederhergestellt:",attr:[{key:"class",value:"mb-5"}]})},this.count={bookmark:()=>{let t=0;return e.bookmark.forEach(((e,a)=>{t+=e.items.length})),t}},this.control={import:{bookmark:{include:new _a({object:t,path:"bookmark.include",id:"bookmark-include",labelText:"Lesezeichen",description:[`This includes ${this.count.bookmark()} ${this.count.bookmark()>1?"Bookmarks":"Bookmark"} in ${e.bookmark.length} ${e.bookmark.length>1?"Groups":"Group"}.`,"Bookmarks will keep any custom Colours, Accents and Borders when imported."],action:()=>{this.disable()}}),type:new ba({object:t,radioGroup:[{id:"bookmark-type-restore",labelText:"Vorhandene Lesezeichen ersetzen",value:"restore"},{id:"bookmark-type-append",labelText:"Zu vorhandenen Lesezeichen hinzufügen",value:"append"}],groupName:"bookmark-type",path:"bookmark.type"})},theme:{include:new _a({object:t,path:"theme.include",id:"theme-include",labelText:"Design",description:"Dies umfasst Farbe, Akzent, Schriftarten, Hintergrund und alle gespeicherten eigenen Designs."})},setup:{include:new _a({object:t,path:"setup.include",id:"setup-include",labelText:"Einstellungen",description:"This includes Layout size and position, Header area size, Bookmark area size and other user settings."})}}},this.disable=()=>{t.bookmark.include?this.control.import.bookmark.type.enable():this.control.import.bookmark.type.disable()},this.assemble=()=>{this.element.form.append(y("div",[this.element.description,this.control.import.bookmark.include.wrap(),$({children:[N({children:[this.control.import.bookmark.type.wrap()]})]}),y("hr"),this.control.import.theme.include.wrap(),y("hr"),this.control.import.setup.include.wrap()]))},this.form=()=>this.element.form,this.assemble()},Xn=e=>{try{JSON.parse(e)}catch(e){return!1}return!0},Qn={set:(e,t)=>{localStorage.setItem(e,t)},get:e=>localStorage.getItem(e)};Qn.import={state:{setup:{include:!0},bookmark:{include:!0,type:"restore"},theme:{include:!0}},reset:()=>{Qn.import.state.setup.include=!0,Qn.import.state.bookmark.include=!0,Qn.import.state.bookmark.type="restore",Qn.import.state.theme.include=!0},file:({fileList:e=!1,feedback:t=!1,input:a=!1}={})=>{e.length>0&&Qn.validate.file({fileList:e,feedback:t,input:a})},drop:({fileList:e=!1,feedback:t=!1})=>{e.length>0&&Qn.validate.file({fileList:e,feedback:t})},paste:({clipboardData:e=!1,feedback:t=!1})=>{Qn.validate.paste({clipboardData:e,feedback:t})},render:e=>{let t=JSON.parse(e);t.version!=dt.number&&(t=Qn.update(t));const a=new $n({dataToImport:t,state:Qn.import.state});new al({heading:"Aus einer MyStart-Sicherung wiederherstellen",content:a.form(),successText:"Importieren",width:"small",successAction:()=>{if(Qn.import.state.setup.include||Qn.import.state.theme.include||Qn.import.state.bookmark.include){let t=JSON.parse(e);t.version!=dt.number&&(Qn.backup(t),t=Qn.update(t)),Qn.restore(t),Qn.save(),Qn.reload.render()}Qn.import.reset()},cancelAction:()=>{Qn.import.reset()},closeAction:()=>{Qn.import.reset()}}).open()}},Qn.validate={paste:({feedback:e=!1}={})=>{navigator.clipboard.readText().then((t=>{Xn(t)&&(JSON.parse(t).MyStart||JSON.parse(t).nightTab||JSON.parse(t)[nt.toLowerCase()])?(Qn.feedback.clear.render(e),Qn.feedback.success.render(e,"Clipboard data",(()=>{Ar.close(),Qn.import.render(t)}))):(Qn.feedback.clear.render(e),Qn.feedback.fail.notClipboardJson.render(e,"Clipboard data"))})).catch((t=>{Qn.feedback.clear.render(e),Qn.feedback.fail.notClipboardJson.render(e,"Clipboard data")}))},file:({fileList:e=!1,feedback:t=!1,input:a=!1}={})=>{var r=new FileReader;r.onload=r=>{Xn(r.target.result)?JSON.parse(r.target.result).MyStart||JSON.parse(r.target.result).nightTab||JSON.parse(r.target.result)[nt.toLowerCase()]?(Qn.feedback.clear.render(t),Qn.feedback.success.render(t,e[0].name,(()=>{Ar.close(),Qn.import.render(r.target.result)})),a&&(a.value="")):(Qn.feedback.clear.render(t),Qn.feedback.fail.notAppJson.render(t,e[0].name),a&&(a.value="")):(Qn.feedback.clear.render(t),Qn.feedback.fail.notJson.render(t,e[0].name),a&&(a.value=""))},r.readAsText(e.item(0))}},Qn.export=()=>{let e=(()=>{const e=new Date;return{date:e.getDate(),day:e.getDay(),year:e.getFullYear(),hours:e.getHours(),milliseconds:e.getMilliseconds(),minutes:e.getMinutes(),month:e.getMonth(),monthString:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"][e.getMonth()],seconds:e.getSeconds()}})();const t=e=>(e<10&&(e="0"+e),e);e.hours=t(e.hours),e.minutes=t(e.minutes),e.seconds=t(e.seconds),e.date=t(e.date),e.month=t(e.month+1),e.year=t(e.year),e=e.year+"."+e.month+"."+e.date+" - "+e.hours+" "+e.minutes+" "+e.seconds;const a="MyStart backup - "+e+".json",r="data:text/json;charset=utf-8,"+encodeURIComponent(JSON.stringify(Qn.load())),s=document.createElement("a");s.setAttribute("href",r),s.setAttribute("download",a),s.addEventListener("click",(()=>{s.remove()})),document.querySelector("body").appendChild(s),s.click()},Qn.remove=e=>{localStorage.removeItem(e)},Qn.backup=e=>{e&&(Qn.set("MyStartBackup",JSON.stringify(e)),console.log("data version "+e.version+" backed up"))},Qn.update=e=>(e.version!=dt.number?e=Kn.run(e):console.log("data version:",dt.number,"no need to run update"),e),Qn.restore=e=>{if(e){if(console.log("data found to load"),Qn.import.state.setup.include&&qe.set.restore.setup(e),Qn.import.state.theme.include&&qe.set.restore.theme(e),Qn.import.state.bookmark.include)switch(Qn.import.state.bookmark.type){case"restore":Un.restore(e);break;case"append":Un.append(e)}}else console.log("no data found to load"),qe.set.default()},Qn.save=()=>{Qn.set(nt,JSON.stringify({[nt]:!0,version:dt.number,state:qe.get.current(),bookmark:Un.all}))},Qn.load=()=>{if(null!=Qn.get(nt)&&null!=Qn.get(nt)){let e=JSON.parse(Qn.get(nt));return e.version!=dt.number&&(Qn.backup(e),e=Qn.update(e)),e}return!1},Qn.wipe={all:()=>{Qn.remove(nt),Qn.reload.render()},partial:()=>{Un.reset(),Qn.set(nt,JSON.stringify({[nt]:!0,version:dt.number,state:qe.get.default(),bookmark:Un.all})),Qn.reload.render()}},Qn.reload={render:()=>{location.reload()}},Qn.clear={all:{render:()=>{new al({heading:"Alle MyStart-Daten löschen?",content:y("div",[y("p:Möchtest du wirklich alle MyStart-Lesezeichen und -Einstellungen löschen? MyStart wird auf den Ausgangszustand zurückgesetzt."),y("p:Dies kann nicht rückgängig gemacht werden.")]),successText:"Alle Daten löschen",width:"small",successAction:()=>{Qn.wipe.all()}}).open()}},partial:{render:()=>{new al({heading:"MyStart-Daten außer Lesezeichen löschen?",content:y("div",[y("p:Are you sure you want to clear all MyStart Settings? MyStart will be restore to the default state but your Bookmarks and Groups will remain."),y("p:Dies kann nicht rückgängig gemacht werden.")]),successText:"Alles außer Lesezeichen löschen",width:35,successAction:()=>{Qn.wipe.partial()}}).open()}}},Qn.feedback={},Qn.feedback.empty={render:e=>{e.appendChild(y("p:Nichts zum Importieren ausgewählt.|class:muted small"))}},Qn.feedback.clear={render:e=>{Ke(e)}},Qn.feedback.success={render:(e,t,a)=>{e.appendChild(y("p:Erfolg! MyStart-Lesezeichen und -Einstellungen werden wiederhergestellt.|class:muted small")),e.appendChild(y("p:"+t)),a&&Qn.feedback.animation.set.render(e,"is-pop",a)}},Qn.feedback.fail={notJson:{render:(e,t)=>{e.appendChild(y("p:Keine JSON-Datei. Stelle sicher, dass die Datei von MyStart stammt.|class:small muted")),e.appendChild(v({tag:"p",text:t})),Qn.feedback.animation.set.render(e,"is-shake")}},notAppJson:{render:(e,t)=>{e.appendChild(y("p:Falsche Art von JSON-Datei. Stelle sicher, dass die Datei von MyStart stammt.|class:small muted")),e.appendChild(v({tag:"p",text:t})),Qn.feedback.animation.set.render(e,"is-shake")}},notClipboardJson:{render:(e,t)=>{e.appendChild(y("p:Falsche Art von Daten. Stelle sicher, dass die Zwischenablage Daten von MyStart oder eine MyStart-Sicherungs-JSON enthält.|class:small muted")),e.appendChild(y("p:"+t)),Qn.feedback.animation.set.render(e,"is-shake")}}},Qn.feedback.animation={set:{render:(e,t,a)=>{e.classList.add(t);e.addEventListener("animationend",(()=>{a&&a(),Qn.feedback.animation.reset.render(e)}))}},reset:{render:e=>{e.classList.remove("is-shake"),e.classList.remove("is-pop"),e.classList.remove("is-jello"),e.removeEventListener("animationend",Qn.feedback.animation.reset.render)}}},Qn.init=()=>{Qn.restore(Qn.load())};var el=a(8665),tl={};tl.styleTagTransform=p(),tl.setAttributes=c(),tl.insert=i().bind(null,"head"),tl.domAPI=n(),tl.insertStyleElement=m();s()(el.Z,tl);el.Z&&el.Z.locals&&el.Z.locals;const al=function({heading:e=!1,content:t=!1,openAction:a=!1,successText:r="OK",successAction:s=!1,cancelText:o="Cancel",cancelAction:n=!1,closeAction:l=!1,width:i="medium",maxHeight:d=!1,maxHeadingLength:c=50}={}){this.element={modal:y("div|class:modal"),heading:{heading:y("div|class:modal-heading"),text:y("h1|class:modal-heading-text,tabindex:1")},content:{wrapper:y("div|class:modal-content-wrapper"),content:y("div|class:modal-content")},control:y("div|class:modal-control")},this.shade=new rr,this.open=()=>{qe.get.current().modal=!0;const e=document.querySelector("body");this.element.modal.classList.add("is-transparent"),this.element.modal.addEventListener("transitionend",(t=>{"opacity"===t.propertyName&&0==getComputedStyle(this.element.modal).opacity&&e.removeChild(this.element.modal)})),this.shade.open(),this.style(),this.assemble(),e.appendChild(this.element.modal),getComputedStyle(this.element.modal).opacity,this.element.modal.classList.remove("is-transparent"),this.element.modal.classList.add("is-opaque"),this.bind.add(),this.focus.set(),a&&a(),er.render()},this.close=()=>{qe.get.current().modal=!1,this.element.modal.classList.remove("is-opaque"),this.element.modal.classList.add("is-transparent"),this.bind.remove(),this.shade.close(),l&&l(),clearTimeout(this.delayedForceRemove),this.delayedForceRemove=setTimeout((()=>{const e=document.querySelector("body");e.contains(this.element.modal)&&e.removeChild(this.element.modal)}),6e3),er.render()},this.delayedForceRemove=null,this.bind={add:()=>{window.addEventListener("mouseup",this.clickOut),window.addEventListener("keydown",this.focus.loop),this.esc.add(),this.ctrAltM.add(),this.ctrAltG.add(),this.ctrAltA.add()},remove:()=>{window.removeEventListener("mouseup",this.clickOut),window.removeEventListener("keydown",this.focus.loop),this.esc.remove(),this.ctrAltM.remove(),this.ctrAltG.remove(),this.ctrAltA.remove()}},this.esc=new Be({keycode:27,action:()=>{this.close()}}),this.ctrAltM=new Be({keycode:77,ctrl:!0,alt:!0,action:()=>{this.close()}}),this.ctrAltG=new Be({keycode:71,ctrl:!0,alt:!0,action:()=>{this.close()}}),this.ctrAltA=new Be({keycode:65,ctrl:!0,alt:!0,action:()=>{this.close()}}),this.clickOut=e=>{const t=e.path||e.composedPath&&e.composedPath(),a=document.querySelector(".suggest");t.includes(this.element.modal)||t.includes(a)||this.close()},this.focus={set:()=>{this.element.heading.text.focus()},loop:e=>{const t=document.querySelector(".modal").querySelectorAll("[tabindex]");if(t.length>0){const a=t[0],r=t[t.length-1];9==e.keyCode&&e.shiftKey?document.activeElement===a&&(r.focus(),e.preventDefault()):9==e.keyCode&&document.activeElement===r&&(a.focus(),e.preventDefault())}}},this.style=()=>{if("number"==typeof i)this.element.modal.style.setProperty("--modal-width",i);else switch(i){case"small":this.element.modal.style.setProperty("--modal-width",30);break;default:this.element.modal.style.setProperty("--modal-width",50);break;case"large":this.element.modal.style.setProperty("--modal-width",70)}},this.successButton=new Fe({text:r,block:!1,style:["line"],classList:["modal-control-button"],func:()=>{s&&s(),this.close()}}),this.cancelButton=new Fe({text:o,block:!1,style:["line"],classList:["modal-control-button"],func:()=>{n&&n(),this.close()}}),this.assemble=()=>{if(e&&at(e)){let t=e;t.length>c&&(t=De(t.substring(0,c))+"..."),this.element.heading.text.innerHTML=t,this.element.heading.heading.appendChild(this.element.heading.text),this.element.content.content.appendChild(this.element.heading.heading)}if(t)if("string"==typeof t){const e=v({tag:"p",text:t});this.element.content.content.appendChild(e)}else this.element.content.content.appendChild(t);this.element.content.wrapper.appendChild(this.element.content.content),this.element.modal.appendChild(this.element.content.wrapper),this.element.control.appendChild(this.cancelButton.button),this.element.control.appendChild(this.successButton.button),this.element.modal.appendChild(this.element.control),d&&this.element.modal.classList.add("modal-max-height")},this.modal=()=>(qe.get.current().modal=!1,this.element.modal)};var rl=a(3651),sl={};sl.styleTagTransform=p(),sl.setAttributes=c(),sl.insert=i().bind(null,"head"),sl.domAPI=n(),sl.insertStyleElement=m();s()(rl.Z,sl);rl.Z&&rl.Z.locals&&rl.Z.locals;var ol=a(9416),nl={};nl.styleTagTransform=p(),nl.setAttributes=c(),nl.insert=i().bind(null,"head"),nl.domAPI=n(),nl.insertStyleElement=m();s()(ol.Z,nl);ol.Z&&ol.Z.locals&&ol.Z.locals;var ll=a(1526),il={};il.styleTagTransform=p(),il.setAttributes=c(),il.insert=i().bind(null,"head"),il.domAPI=n(),il.insertStyleElement=m();s()(ll.Z,il);ll.Z&&ll.Z.locals&&ll.Z.locals;var dl=a(3273),cl={};cl.styleTagTransform=p(),cl.setAttributes=c(),cl.insert=i().bind(null,"head"),cl.domAPI=n(),cl.insertStyleElement=m();s()(dl.Z,cl);dl.Z&&dl.Z.locals&&dl.Z.locals;var hl=a(7945),ml={};ml.styleTagTransform=p(),ml.setAttributes=c(),ml.insert=i().bind(null,"head"),ml.domAPI=n(),ml.insertStyleElement=m();s()(hl.Z,ml);hl.Z&&hl.Z.locals&&hl.Z.locals;var ul=a(3534),pl={};pl.styleTagTransform=p(),pl.setAttributes=c(),pl.insert=i().bind(null,"head"),pl.domAPI=n(),pl.insertStyleElement=m();s()(ul.Z,pl);ul.Z&&ul.Z.locals&&ul.Z.locals;var gl=a(4133),bl={};bl.styleTagTransform=p(),bl.setAttributes=c(),bl.insert=i().bind(null,"head"),bl.domAPI=n(),bl.insertStyleElement=m();s()(gl.Z,bl);gl.Z&&gl.Z.locals&&gl.Z.locals;var yl=a(1669),_l={};_l.styleTagTransform=p(),_l.setAttributes=c(),_l.insert=i().bind(null,"head"),_l.domAPI=n(),_l.insertStyleElement=m();s()(yl.Z,_l);yl.Z&&yl.Z.locals&&yl.Z.locals;var kl=a(5395),fl={};fl.styleTagTransform=p(),fl.setAttributes=c(),fl.insert=i().bind(null,"head"),fl.domAPI=n(),fl.insertStyleElement=m();s()(kl.Z,fl);kl.Z&&kl.Z.locals&&kl.Z.locals;const vl={};vl.esc=new Be({keycode:27,action:()=>{!qe.get.current().bookmark.edit||qe.get.current().modal||qe.get.current().menu||(Un.edit.close(),En.edit.close(),mn.edit.close(),Pr.current.update.edit()),Qn.save()}}),vl.ctrAltD=new Be({keycode:68,ctrl:!0,alt:!0,action:()=>{Qa.style.toggle(),Va.control.style.update&&Va.control.style.update(),Qn.save()}}),vl.ctrAltA=new Be({keycode:65,ctrl:!0,alt:!0,action:()=>{qe.get.current().bookmark.add||Un.add.render()}}),vl.ctrAltE=new Be({keycode:69,ctrl:!0,alt:!0,action:()=>{Un.edit.toggle(),En.edit.toggle(),mn.edit.toggle(),Pr.current.update.edit(),Qn.save()}}),vl.ctrAltG=new Be({keycode:71,ctrl:!0,alt:!0,action:()=>{qe.get.current().group.add||En.add.render(),Qn.save()}}),vl.ctrAltM=new Be({keycode:77,ctrl:!0,alt:!0,action:()=>{Ar.toggle()}}),vl.ctrAltR=new Be({keycode:82,ctrl:!0,alt:!0,action:()=>{Qa.accent.random.render(),Pr.current.update.accent(),Va.control.accent.color&&Va.control.accent.color.update(),Qe(["theme.accent.rgb.r","theme.accent.rgb.g","theme.accent.rgb.b","theme.accent.hsl.h","theme.accent.hsl.s","theme.accent.hsl.l"])}}),vl.init=()=>{vl.esc.add(),vl.ctrAltA.add(),vl.ctrAltE.add(),vl.ctrAltD.add(),vl.ctrAltG.add(),vl.ctrAltM.add(),vl.ctrAltR.add()};const wl={appName:nt,base:{},state:qe,data:Qn,version:dt,fontawesome:mr,icon:f,keyboard:vl,layout:ot,logo:_t,menu:Ar,pageLock:er,theme:Qa,update:Kn,bookmark:Un,header:mn,group:En,form:t,toolbar:Pr,groupAndBookmark:it};console.log(wl.appName+" version:",wl.version.number,wl.version.name),wl.data.init(),wl.theme.init(),wl.layout.init(),wl.toolbar.init(),wl.header.init(),wl.group.init(),wl.bookmark.init(),wl.groupAndBookmark.init(),wl.pageLock.init(),wl.keyboard.init()})()})(); +})();(function(){ + var KEY='MyStart'; + var ACTIVE=KEY+'-slot-active'; + var LIST=KEY+'-profiles'; + function slotKey(id){return KEY+'-slot-'+id;} + function getProfiles(){try{var a=JSON.parse(localStorage.getItem(LIST));return Array.isArray(a)?a:[];}catch(e){return[];}} + function saveProfiles(a){localStorage.setItem(LIST,JSON.stringify(a));} + function getActive(){return localStorage.getItem(ACTIVE);} + function newId(){return 'p'+Date.now().toString(36)+Math.random().toString(36).slice(2,6);} + // Users of the earlier fixed "Büro"/"Extern" build had an old-format + // marker (ACTIVE='a' or 'b', no profiles list). Turn that into the new + // list format once, in place, without moving any data around. + function migrateLegacy(){ + if(localStorage.getItem(LIST)!=null)return; + var legacyActive=localStorage.getItem(ACTIVE); + if(legacyActive==null)return; + var profiles=[]; + ['a','b'].forEach(function(s){ + if(localStorage.getItem(slotKey(s))!=null||legacyActive===s){ + var label=localStorage.getItem(KEY+'-slot-'+s+'-label')||(s==='a'?'Büro':'Extern'); + profiles.push({id:s,label:label}); + } + }); + if(profiles.length)saveProfiles(profiles);else localStorage.removeItem(ACTIVE); + } + function loadDataInto(json){ + if(json!=null){ + localStorage.setItem(KEY,json); + // Pre-set the flash-prevention theme flag so reload doesn't briefly + // flash the previous tab's background colour. + try{ + var style=JSON.parse(json).state.theme.style; + if(style==='dark'||style==='light')localStorage.setItem(KEY+'Style',style); + else localStorage.removeItem(KEY+'Style'); + }catch(e){} + }else{ + localStorage.removeItem(KEY); + localStorage.removeItem(KEY+'Style'); + } + } + function switchTo(id){ + var active=getActive(); + if(id===active)return; + if(active!=null){ + var live=localStorage.getItem(KEY); + if(live!=null)localStorage.setItem(slotKey(active),live);else localStorage.removeItem(slotKey(active)); + } + loadDataInto(localStorage.getItem(slotKey(id))); + localStorage.setItem(ACTIVE,id); + location.reload(); + } + function addProfile(){ + var name=window.prompt('Name für den neuen Reiter:',''); + if(!name||!name.trim())return; + name=name.trim(); + var profiles=getProfiles(); + var id=newId(); + if(profiles.length===0&&getActive()==null){ + // First tab ever: adopt whatever is currently loaded, nothing lost, no reload needed. + var current=localStorage.getItem(KEY); + if(current!=null)localStorage.setItem(slotKey(id),current); + localStorage.setItem(ACTIVE,id); + profiles.push({id:id,label:name}); + saveProfiles(profiles); + render(); + }else{ + // Additional tab: stash the current one, start this one blank. + var active=getActive(); + if(active!=null){ + var live=localStorage.getItem(KEY); + if(live!=null)localStorage.setItem(slotKey(active),live);else localStorage.removeItem(slotKey(active)); + } + loadDataInto(null); + profiles.push({id:id,label:name}); + saveProfiles(profiles); + localStorage.setItem(ACTIVE,id); + location.reload(); + } + } + function renameProfile(id){ + var profiles=getProfiles(); + var p=profiles.find(function(x){return x.id===id;}); + if(!p)return; + var name=window.prompt('Name für diesen Reiter:',p.label); + if(name&&name.trim()){p.label=name.trim();saveProfiles(profiles);render();} + } + function deleteProfile(id){ + var profiles=getProfiles(); + var p=profiles.find(function(x){return x.id===id;}); + if(!p)return; + if(!window.confirm('"'+p.label+'" wirklich entfernen? Die darin gespeicherten Daten dieses Reiters gehen dabei verloren.'))return; + profiles=profiles.filter(function(x){return x.id!==id;}); + localStorage.removeItem(slotKey(id)); + var wasActive=getActive()===id; + saveProfiles(profiles); + if(wasActive){ + if(profiles.length){ + var next=profiles[0].id; + loadDataInto(localStorage.getItem(slotKey(next))); + localStorage.setItem(ACTIVE,next); + location.reload(); + }else{ + // No tabs left -> back to a single, un-tabbed dataset (whatever was loaded stays, nothing wiped). + localStorage.removeItem(ACTIVE); + render(); + } + }else{ + render(); + } + } + // --- Cloud sync hooks, called from the native host (Program.cs), which + // polls an OneDrive-synced JSON file. The host treats the exported blob as + // opaque; only this page understands/produces/consumes its structure. --- + window.__mystartSyncExport=function(){ + var profiles=getProfiles(); + var active=getActive(); + var slots={}; + profiles.forEach(function(p){ + var raw=(p.id===active)?localStorage.getItem(KEY):localStorage.getItem(slotKey(p.id)); + if(raw!=null){try{slots[p.id]=JSON.parse(raw);}catch(e){}} + }); + var live=null; + if(active==null){ + var liveRaw=localStorage.getItem(KEY); + if(liveRaw!=null){try{live=JSON.parse(liveRaw);}catch(e){}} + } + var data={profiles:profiles,active:active,slots:slots,live:live}; + return JSON.stringify({data:data,savedAt:new Date().toISOString()}); + }; + window.__mystartSyncImport=function(json){ + try{ + var payload=JSON.parse(json); + var data=payload.data; + if(data.active==null){ + if(data.live!=null)localStorage.setItem(KEY,JSON.stringify(data.live));else localStorage.removeItem(KEY); + localStorage.removeItem(LIST); + localStorage.removeItem(ACTIVE); + }else{ + saveProfiles(data.profiles||[]); + localStorage.setItem(ACTIVE,data.active); + (data.profiles||[]).forEach(function(p){ + var val=data.slots?data.slots[p.id]:null; + if(val!=null)localStorage.setItem(slotKey(p.id),JSON.stringify(val)); + }); + var activeVal=data.slots?data.slots[data.active]:null; + loadDataInto(activeVal!=null?JSON.stringify(activeVal):null); + } + location.reload(); + return true; + }catch(e){return false;} + }; + var syncDot; + function mkSyncDot(){ + var d=document.createElement('div'); + d.style.cssText='width:8px;height:8px;border-radius:50%;background:#565d68;margin-left:6px;flex:0 0 auto;'; + d.title='OneDrive-Sync: noch kein Status'; + syncDot=d; + return d; + } + if(window.chrome&&window.chrome.webview){ + window.chrome.webview.addEventListener('message',function(ev){ + var d=ev.data; + if(!d||d.type!=='sync-status'||!syncDot)return; + syncDot.style.background=d.ok?'#2ea043':'#e8b923'; + syncDot.title=d.ok?('OneDrive-Sync: '+d.message):('OneDrive-Sync-Problem: '+d.message); + }); + } + var bar; + var TXT_SHADOW='text-shadow:0 1px 3px rgba(0,0,0,.85),0 0 1px rgba(0,0,0,.6);'; + function mkPlus(){ + var b=document.createElement('div'); + b.textContent='+'; + b.title='Neuen Reiter anlegen'; + b.style.cssText='width:24px;height:24px;display:flex;align-items:center;justify-content:center;font-family:"Segoe UI",system-ui,sans-serif;font-size:15px;font-weight:600;color:#c7cbd3;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:6px;transition:background .12s,color .12s;'+TXT_SHADOW; + b.onmouseenter=function(){b.style.background='rgba(255,255,255,0.16)';b.style.color='#fff';}; + b.onmouseleave=function(){b.style.background='transparent';b.style.color='#c7cbd3';}; + b.addEventListener('click',function(){addProfile();}); + return b; + } + function mkTab(p,isActive){ + var wrap=document.createElement('div'); + wrap.style.cssText='position:relative;display:flex;align-items:center;'; + var b=document.createElement('div'); + b.textContent=p.label; + b.title='Zu diesem Reiter wechseln — Doppelklick zum Umbenennen'; + b.style.cssText='padding:6px 22px 6px 12px;font-family:"Segoe UI",system-ui,sans-serif;font-size:12.5px;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:6px;transition:background .12s,color .12s;'+TXT_SHADOW+ + (isActive + ? 'color:#ffffff;font-weight:700;background:rgba(255,255,255,0.22);box-shadow:inset 0 0 0 1px rgba(255,255,255,0.28);' + : 'color:#d7dae0;font-weight:500;background:transparent;'); + b.addEventListener('click',function(){switchTo(p.id);}); + b.addEventListener('dblclick',function(ev){ev.preventDefault();renameProfile(p.id);}); + var x=document.createElement('div'); + x.textContent='\u00d7'; + x.title='Reiter entfernen'; + x.style.cssText='position:absolute;right:2px;top:50%;transform:translateY(-50%);width:16px;height:16px;display:flex;align-items:center;justify-content:center;font-size:12px;color:#c7cbd3;cursor:pointer;opacity:0;transition:opacity .12s,color .12s,background .12s;border-radius:4px;'; + x.addEventListener('click',function(ev){ev.stopPropagation();deleteProfile(p.id);}); + // Toggle on the wrapper (not the label itself) so moving the cursor + // from the label onto the x doesn't count as "leaving" and hide it again mid-click. + wrap.addEventListener('mouseenter',function(){if(!isActive)b.style.background='rgba(255,255,255,0.14)';x.style.opacity='1';}); + wrap.addEventListener('mouseleave',function(){if(!isActive)b.style.background='transparent';x.style.opacity='0';}); + x.onmouseenter=function(){x.style.color='#fff';x.style.background='#e81123';}; + x.onmouseleave=function(){x.style.color='#c7cbd3';x.style.background='transparent';}; + wrap.appendChild(b);wrap.appendChild(x); + return wrap; + } + function render(){ + if(!bar)return; + bar.innerHTML=''; + var active=getActive(); + getProfiles().forEach(function(p){bar.appendChild(mkTab(p,p.id===active));}); + bar.appendChild(mkPlus()); + bar.appendChild(mkSyncDot()); + } + function add(){ + if(!document.body||document.getElementById('mystart-profiles'))return; + migrateLegacy(); + bar=document.createElement('div'); + bar.id='mystart-profiles'; + bar.style.cssText='position:fixed;top:6px;left:6px;display:flex;align-items:center;gap:2px;padding:4px;z-index:2147483647;background:rgba(22,24,29,0.68);border-radius:10px;box-shadow:0 2px 10px rgba(0,0,0,0.4),inset 0 0 0 1px rgba(255,255,255,0.06);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);'; + document.body.appendChild(bar); + render(); + } + if(document.body)add();else document.addEventListener('DOMContentLoaded',add); + new MutationObserver(function(){if(!document.getElementById('mystart-profiles'))add();}).observe(document.documentElement,{childList:true,subtree:true}); +})();(()=>{var e={8289:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},1710:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},1526:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},3651:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},9416:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},3273:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},7945:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},3534:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},5395:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},4133:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},1669:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},931:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},3747:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},5241:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},9358:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},9911:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},1743:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},6733:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},181:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},611:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},7165:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},4319:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},3708:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},7611:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},7717:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},3752:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},8202:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},5609:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},1423:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},3255:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},3674:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},2596:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},7631:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},7069:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},14:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},5398:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},2890:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},1770:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},5154:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},5904:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},9797:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},9177:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},631:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},9044:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},4799:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},3678:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},7118:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},9158:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},229:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},2874:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},6030:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},9588:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},220:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},9262:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},1690:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},4730:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},5336:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},3254:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},3306:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},7008:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},8665:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},1785:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},8231:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},6421:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},609:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},7100:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},6384:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},1786:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},6506:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},3494:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},3099:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var r=a(8081),s=a.n(r),o=a(3645),n=a.n(o)()(s());n.push([e.id,"// extracted by mini-css-extract-plugin\nexport {};",""]);const l=n},3645:e=>{"use strict";e.exports=function(e){var t=[];return t.toString=function(){return this.map((function(t){var a="",r=void 0!==t[5];return t[4]&&(a+="@supports (".concat(t[4],") {")),t[2]&&(a+="@media ".concat(t[2]," {")),r&&(a+="@layer".concat(t[5].length>0?" ".concat(t[5]):""," {")),a+=e(t),r&&(a+="}"),t[2]&&(a+="}"),t[4]&&(a+="}"),a})).join("")},t.i=function(e,a,r,s,o){"string"==typeof e&&(e=[[null,e,void 0]]);var n={};if(r)for(var l=0;l0?" ".concat(c[5]):""," {").concat(c[1],"}")),c[5]=o),a&&(c[2]?(c[1]="@media ".concat(c[2]," {").concat(c[1],"}"),c[2]=a):c[2]=a),s&&(c[4]?(c[1]="@supports (".concat(c[4],") {").concat(c[1],"}"),c[4]=s):c[4]="".concat(s)),t.push(c))}},t}},8081:e=>{"use strict";e.exports=function(e){return e[1]}},2786:function(e,t,a){!function(e){"use strict";e.defineLocale("af",{months:"Januarie_Februarie_Maart_April_Mei_Junie_Julie_Augustus_September_Oktober_November_Desember".split("_"),monthsShort:"Jan_Feb_Mrt_Apr_Mei_Jun_Jul_Aug_Sep_Okt_Nov_Des".split("_"),weekdays:"Sondag_Maandag_Dinsdag_Woensdag_Donderdag_Vrydag_Saterdag".split("_"),weekdaysShort:"Son_Maa_Din_Woe_Don_Vry_Sat".split("_"),weekdaysMin:"So_Ma_Di_Wo_Do_Vr_Sa".split("_"),meridiemParse:/vm|nm/i,isPM:function(e){return/^nm$/i.test(e)},meridiem:function(e,t,a){return e<12?a?"vm":"VM":a?"nm":"NM"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Vandag om] LT",nextDay:"[Môre om] LT",nextWeek:"dddd [om] LT",lastDay:"[Gister om] LT",lastWeek:"[Laas] dddd [om] LT",sameElse:"L"},relativeTime:{future:"oor %s",past:"%s gelede",s:"'n paar sekondes",ss:"%d sekondes",m:"'n minuut",mm:"%d minute",h:"'n uur",hh:"%d ure",d:"'n dag",dd:"%d dae",M:"'n maand",MM:"%d maande",y:"'n jaar",yy:"%d jaar"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(e){return e+(1===e||8===e||e>=20?"ste":"de")},week:{dow:1,doy:4}})}(a(381))},4130:function(e,t,a){!function(e){"use strict";var t=function(e){return 0===e?0:1===e?1:2===e?2:e%100>=3&&e%100<=10?3:e%100>=11?4:5},a={s:["أقل من ثانية","ثانية واحدة",["ثانيتان","ثانيتين"],"%d ثوان","%d ثانية","%d ثانية"],m:["أقل من دقيقة","دقيقة واحدة",["دقيقتان","دقيقتين"],"%d دقائق","%d دقيقة","%d دقيقة"],h:["أقل من ساعة","ساعة واحدة",["ساعتان","ساعتين"],"%d ساعات","%d ساعة","%d ساعة"],d:["أقل من يوم","يوم واحد",["يومان","يومين"],"%d أيام","%d يومًا","%d يوم"],M:["أقل من شهر","شهر واحد",["شهران","شهرين"],"%d أشهر","%d شهرا","%d شهر"],y:["أقل من عام","عام واحد",["عامان","عامين"],"%d أعوام","%d عامًا","%d عام"]},r=function(e){return function(r,s,o,n){var l=t(r),i=a[e][t(r)];return 2===l&&(i=i[s?0:1]),i.replace(/%d/i,r)}},s=["جانفي","فيفري","مارس","أفريل","ماي","جوان","جويلية","أوت","سبتمبر","أكتوبر","نوفمبر","ديسمبر"];e.defineLocale("ar-dz",{months:s,monthsShort:s,weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/‏M/‏YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/ص|م/,isPM:function(e){return"م"===e},meridiem:function(e,t,a){return e<12?"ص":"م"},calendar:{sameDay:"[اليوم عند الساعة] LT",nextDay:"[غدًا عند الساعة] LT",nextWeek:"dddd [عند الساعة] LT",lastDay:"[أمس عند الساعة] LT",lastWeek:"dddd [عند الساعة] LT",sameElse:"L"},relativeTime:{future:"بعد %s",past:"منذ %s",s:r("s"),ss:r("s"),m:r("m"),mm:r("m"),h:r("h"),hh:r("h"),d:r("d"),dd:r("d"),M:r("M"),MM:r("M"),y:r("y"),yy:r("y")},postformat:function(e){return e.replace(/,/g,"،")},week:{dow:0,doy:4}})}(a(381))},6135:function(e,t,a){!function(e){"use strict";e.defineLocale("ar-kw",{months:"يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر".split("_"),monthsShort:"يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر".split("_"),weekdays:"الأحد_الإتنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"احد_اتنين_ثلاثاء_اربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",ss:"%d ثانية",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},week:{dow:0,doy:12}})}(a(381))},6440:function(e,t,a){!function(e){"use strict";var t={1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9",0:"0"},a=function(e){return 0===e?0:1===e?1:2===e?2:e%100>=3&&e%100<=10?3:e%100>=11?4:5},r={s:["أقل من ثانية","ثانية واحدة",["ثانيتان","ثانيتين"],"%d ثوان","%d ثانية","%d ثانية"],m:["أقل من دقيقة","دقيقة واحدة",["دقيقتان","دقيقتين"],"%d دقائق","%d دقيقة","%d دقيقة"],h:["أقل من ساعة","ساعة واحدة",["ساعتان","ساعتين"],"%d ساعات","%d ساعة","%d ساعة"],d:["أقل من يوم","يوم واحد",["يومان","يومين"],"%d أيام","%d يومًا","%d يوم"],M:["أقل من شهر","شهر واحد",["شهران","شهرين"],"%d أشهر","%d شهرا","%d شهر"],y:["أقل من عام","عام واحد",["عامان","عامين"],"%d أعوام","%d عامًا","%d عام"]},s=function(e){return function(t,s,o,n){var l=a(t),i=r[e][a(t)];return 2===l&&(i=i[s?0:1]),i.replace(/%d/i,t)}},o=["يناير","فبراير","مارس","أبريل","مايو","يونيو","يوليو","أغسطس","سبتمبر","أكتوبر","نوفمبر","ديسمبر"];e.defineLocale("ar-ly",{months:o,monthsShort:o,weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/‏M/‏YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/ص|م/,isPM:function(e){return"م"===e},meridiem:function(e,t,a){return e<12?"ص":"م"},calendar:{sameDay:"[اليوم عند الساعة] LT",nextDay:"[غدًا عند الساعة] LT",nextWeek:"dddd [عند الساعة] LT",lastDay:"[أمس عند الساعة] LT",lastWeek:"dddd [عند الساعة] LT",sameElse:"L"},relativeTime:{future:"بعد %s",past:"منذ %s",s:s("s"),ss:s("s"),m:s("m"),mm:s("m"),h:s("h"),hh:s("h"),d:s("d"),dd:s("d"),M:s("M"),MM:s("M"),y:s("y"),yy:s("y")},preparse:function(e){return e.replace(/،/g,",")},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]})).replace(/,/g,"،")},week:{dow:6,doy:12}})}(a(381))},7702:function(e,t,a){!function(e){"use strict";e.defineLocale("ar-ma",{months:"يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر".split("_"),monthsShort:"يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر".split("_"),weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"احد_اثنين_ثلاثاء_اربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",ss:"%d ثانية",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},week:{dow:1,doy:4}})}(a(381))},6040:function(e,t,a){!function(e){"use strict";var t={1:"١",2:"٢",3:"٣",4:"٤",5:"٥",6:"٦",7:"٧",8:"٨",9:"٩",0:"٠"},a={"١":"1","٢":"2","٣":"3","٤":"4","٥":"5","٦":"6","٧":"7","٨":"8","٩":"9","٠":"0"};e.defineLocale("ar-sa",{months:"يناير_فبراير_مارس_أبريل_مايو_يونيو_يوليو_أغسطس_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),monthsShort:"يناير_فبراير_مارس_أبريل_مايو_يونيو_يوليو_أغسطس_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/ص|م/,isPM:function(e){return"م"===e},meridiem:function(e,t,a){return e<12?"ص":"م"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",ss:"%d ثانية",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},preparse:function(e){return e.replace(/[١٢٣٤٥٦٧٨٩٠]/g,(function(e){return a[e]})).replace(/،/g,",")},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]})).replace(/,/g,"،")},week:{dow:0,doy:6}})}(a(381))},5671:function(e,t,a){!function(e){"use strict";e.defineLocale("ar-tn",{months:"جانفي_فيفري_مارس_أفريل_ماي_جوان_جويلية_أوت_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),monthsShort:"جانفي_فيفري_مارس_أفريل_ماي_جوان_جويلية_أوت_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",ss:"%d ثانية",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},week:{dow:1,doy:4}})}(a(381))},867:function(e,t,a){!function(e){"use strict";var t={1:"١",2:"٢",3:"٣",4:"٤",5:"٥",6:"٦",7:"٧",8:"٨",9:"٩",0:"٠"},a={"١":"1","٢":"2","٣":"3","٤":"4","٥":"5","٦":"6","٧":"7","٨":"8","٩":"9","٠":"0"},r=function(e){return 0===e?0:1===e?1:2===e?2:e%100>=3&&e%100<=10?3:e%100>=11?4:5},s={s:["أقل من ثانية","ثانية واحدة",["ثانيتان","ثانيتين"],"%d ثوان","%d ثانية","%d ثانية"],m:["أقل من دقيقة","دقيقة واحدة",["دقيقتان","دقيقتين"],"%d دقائق","%d دقيقة","%d دقيقة"],h:["أقل من ساعة","ساعة واحدة",["ساعتان","ساعتين"],"%d ساعات","%d ساعة","%d ساعة"],d:["أقل من يوم","يوم واحد",["يومان","يومين"],"%d أيام","%d يومًا","%d يوم"],M:["أقل من شهر","شهر واحد",["شهران","شهرين"],"%d أشهر","%d شهرا","%d شهر"],y:["أقل من عام","عام واحد",["عامان","عامين"],"%d أعوام","%d عامًا","%d عام"]},o=function(e){return function(t,a,o,n){var l=r(t),i=s[e][r(t)];return 2===l&&(i=i[a?0:1]),i.replace(/%d/i,t)}},n=["يناير","فبراير","مارس","أبريل","مايو","يونيو","يوليو","أغسطس","سبتمبر","أكتوبر","نوفمبر","ديسمبر"];e.defineLocale("ar",{months:n,monthsShort:n,weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/‏M/‏YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/ص|م/,isPM:function(e){return"م"===e},meridiem:function(e,t,a){return e<12?"ص":"م"},calendar:{sameDay:"[اليوم عند الساعة] LT",nextDay:"[غدًا عند الساعة] LT",nextWeek:"dddd [عند الساعة] LT",lastDay:"[أمس عند الساعة] LT",lastWeek:"dddd [عند الساعة] LT",sameElse:"L"},relativeTime:{future:"بعد %s",past:"منذ %s",s:o("s"),ss:o("s"),m:o("m"),mm:o("m"),h:o("h"),hh:o("h"),d:o("d"),dd:o("d"),M:o("M"),MM:o("M"),y:o("y"),yy:o("y")},preparse:function(e){return e.replace(/[١٢٣٤٥٦٧٨٩٠]/g,(function(e){return a[e]})).replace(/،/g,",")},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]})).replace(/,/g,"،")},week:{dow:6,doy:12}})}(a(381))},1083:function(e,t,a){!function(e){"use strict";var t={1:"-inci",5:"-inci",8:"-inci",70:"-inci",80:"-inci",2:"-nci",7:"-nci",20:"-nci",50:"-nci",3:"-üncü",4:"-üncü",100:"-üncü",6:"-ncı",9:"-uncu",10:"-uncu",30:"-uncu",60:"-ıncı",90:"-ıncı"};e.defineLocale("az",{months:"yanvar_fevral_mart_aprel_may_iyun_iyul_avqust_sentyabr_oktyabr_noyabr_dekabr".split("_"),monthsShort:"yan_fev_mar_apr_may_iyn_iyl_avq_sen_okt_noy_dek".split("_"),weekdays:"Bazar_Bazar ertəsi_Çərşənbə axşamı_Çərşənbə_Cümə axşamı_Cümə_Şənbə".split("_"),weekdaysShort:"Baz_BzE_ÇAx_Çər_CAx_Cüm_Şən".split("_"),weekdaysMin:"Bz_BE_ÇA_Çə_CA_Cü_Şə".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[bugün saat] LT",nextDay:"[sabah saat] LT",nextWeek:"[gələn həftə] dddd [saat] LT",lastDay:"[dünən] LT",lastWeek:"[keçən həftə] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s sonra",past:"%s əvvəl",s:"bir neçə saniyə",ss:"%d saniyə",m:"bir dəqiqə",mm:"%d dəqiqə",h:"bir saat",hh:"%d saat",d:"bir gün",dd:"%d gün",M:"bir ay",MM:"%d ay",y:"bir il",yy:"%d il"},meridiemParse:/gecə|səhər|gündüz|axşam/,isPM:function(e){return/^(gündüz|axşam)$/.test(e)},meridiem:function(e,t,a){return e<4?"gecə":e<12?"səhər":e<17?"gündüz":"axşam"},dayOfMonthOrdinalParse:/\d{1,2}-(ıncı|inci|nci|üncü|ncı|uncu)/,ordinal:function(e){if(0===e)return e+"-ıncı";var a=e%10,r=e%100-a,s=e>=100?100:null;return e+(t[a]||t[r]||t[s])},week:{dow:1,doy:7}})}(a(381))},9808:function(e,t,a){!function(e){"use strict";function t(e,t){var a=e.split("_");return t%10==1&&t%100!=11?a[0]:t%10>=2&&t%10<=4&&(t%100<10||t%100>=20)?a[1]:a[2]}function a(e,a,r){return"m"===r?a?"хвіліна":"хвіліну":"h"===r?a?"гадзіна":"гадзіну":e+" "+t({ss:a?"секунда_секунды_секунд":"секунду_секунды_секунд",mm:a?"хвіліна_хвіліны_хвілін":"хвіліну_хвіліны_хвілін",hh:a?"гадзіна_гадзіны_гадзін":"гадзіну_гадзіны_гадзін",dd:"дзень_дні_дзён",MM:"месяц_месяцы_месяцаў",yy:"год_гады_гадоў"}[r],+e)}e.defineLocale("be",{months:{format:"студзеня_лютага_сакавіка_красавіка_траўня_чэрвеня_ліпеня_жніўня_верасня_кастрычніка_лістапада_снежня".split("_"),standalone:"студзень_люты_сакавік_красавік_травень_чэрвень_ліпень_жнівень_верасень_кастрычнік_лістапад_снежань".split("_")},monthsShort:"студ_лют_сак_крас_трав_чэрв_ліп_жнів_вер_каст_ліст_снеж".split("_"),weekdays:{format:"нядзелю_панядзелак_аўторак_сераду_чацвер_пятніцу_суботу".split("_"),standalone:"нядзеля_панядзелак_аўторак_серада_чацвер_пятніца_субота".split("_"),isFormat:/\[ ?[Ууў] ?(?:мінулую|наступную)? ?\] ?dddd/},weekdaysShort:"нд_пн_ат_ср_чц_пт_сб".split("_"),weekdaysMin:"нд_пн_ат_ср_чц_пт_сб".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY г.",LLL:"D MMMM YYYY г., HH:mm",LLLL:"dddd, D MMMM YYYY г., HH:mm"},calendar:{sameDay:"[Сёння ў] LT",nextDay:"[Заўтра ў] LT",lastDay:"[Учора ў] LT",nextWeek:function(){return"[У] dddd [ў] LT"},lastWeek:function(){switch(this.day()){case 0:case 3:case 5:case 6:return"[У мінулую] dddd [ў] LT";case 1:case 2:case 4:return"[У мінулы] dddd [ў] LT"}},sameElse:"L"},relativeTime:{future:"праз %s",past:"%s таму",s:"некалькі секунд",m:a,mm:a,h:a,hh:a,d:"дзень",dd:a,M:"месяц",MM:a,y:"год",yy:a},meridiemParse:/ночы|раніцы|дня|вечара/,isPM:function(e){return/^(дня|вечара)$/.test(e)},meridiem:function(e,t,a){return e<4?"ночы":e<12?"раніцы":e<17?"дня":"вечара"},dayOfMonthOrdinalParse:/\d{1,2}-(і|ы|га)/,ordinal:function(e,t){switch(t){case"M":case"d":case"DDD":case"w":case"W":return e%10!=2&&e%10!=3||e%100==12||e%100==13?e+"-ы":e+"-і";case"D":return e+"-га";default:return e}},week:{dow:1,doy:7}})}(a(381))},8338:function(e,t,a){!function(e){"use strict";e.defineLocale("bg",{months:"януари_февруари_март_април_май_юни_юли_август_септември_октомври_ноември_декември".split("_"),monthsShort:"яну_фев_мар_апр_май_юни_юли_авг_сеп_окт_ное_дек".split("_"),weekdays:"неделя_понеделник_вторник_сряда_четвъртък_петък_събота".split("_"),weekdaysShort:"нед_пон_вто_сря_чет_пет_съб".split("_"),weekdaysMin:"нд_пн_вт_ср_чт_пт_сб".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[Днес в] LT",nextDay:"[Утре в] LT",nextWeek:"dddd [в] LT",lastDay:"[Вчера в] LT",lastWeek:function(){switch(this.day()){case 0:case 3:case 6:return"[Миналата] dddd [в] LT";case 1:case 2:case 4:case 5:return"[Миналия] dddd [в] LT"}},sameElse:"L"},relativeTime:{future:"след %s",past:"преди %s",s:"няколко секунди",ss:"%d секунди",m:"минута",mm:"%d минути",h:"час",hh:"%d часа",d:"ден",dd:"%d дена",w:"седмица",ww:"%d седмици",M:"месец",MM:"%d месеца",y:"година",yy:"%d години"},dayOfMonthOrdinalParse:/\d{1,2}-(ев|ен|ти|ви|ри|ми)/,ordinal:function(e){var t=e%10,a=e%100;return 0===e?e+"-ев":0===a?e+"-ен":a>10&&a<20?e+"-ти":1===t?e+"-ви":2===t?e+"-ри":7===t||8===t?e+"-ми":e+"-ти"},week:{dow:1,doy:7}})}(a(381))},7438:function(e,t,a){!function(e){"use strict";e.defineLocale("bm",{months:"Zanwuyekalo_Fewuruyekalo_Marisikalo_Awirilikalo_Mɛkalo_Zuwɛnkalo_Zuluyekalo_Utikalo_Sɛtanburukalo_ɔkutɔburukalo_Nowanburukalo_Desanburukalo".split("_"),monthsShort:"Zan_Few_Mar_Awi_Mɛ_Zuw_Zul_Uti_Sɛt_ɔku_Now_Des".split("_"),weekdays:"Kari_Ntɛnɛn_Tarata_Araba_Alamisa_Juma_Sibiri".split("_"),weekdaysShort:"Kar_Ntɛ_Tar_Ara_Ala_Jum_Sib".split("_"),weekdaysMin:"Ka_Nt_Ta_Ar_Al_Ju_Si".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"MMMM [tile] D [san] YYYY",LLL:"MMMM [tile] D [san] YYYY [lɛrɛ] HH:mm",LLLL:"dddd MMMM [tile] D [san] YYYY [lɛrɛ] HH:mm"},calendar:{sameDay:"[Bi lɛrɛ] LT",nextDay:"[Sini lɛrɛ] LT",nextWeek:"dddd [don lɛrɛ] LT",lastDay:"[Kunu lɛrɛ] LT",lastWeek:"dddd [tɛmɛnen lɛrɛ] LT",sameElse:"L"},relativeTime:{future:"%s kɔnɔ",past:"a bɛ %s bɔ",s:"sanga dama dama",ss:"sekondi %d",m:"miniti kelen",mm:"miniti %d",h:"lɛrɛ kelen",hh:"lɛrɛ %d",d:"tile kelen",dd:"tile %d",M:"kalo kelen",MM:"kalo %d",y:"san kelen",yy:"san %d"},week:{dow:1,doy:4}})}(a(381))},6225:function(e,t,a){!function(e){"use strict";var t={1:"১",2:"২",3:"৩",4:"৪",5:"৫",6:"৬",7:"৭",8:"৮",9:"৯",0:"০"},a={"১":"1","২":"2","৩":"3","৪":"4","৫":"5","৬":"6","৭":"7","৮":"8","৯":"9","০":"0"};e.defineLocale("bn-bd",{months:"জানুয়ারি_ফেব্রুয়ারি_মার্চ_এপ্রিল_মে_জুন_জুলাই_আগস্ট_সেপ্টেম্বর_অক্টোবর_নভেম্বর_ডিসেম্বর".split("_"),monthsShort:"জানু_ফেব্রু_মার্চ_এপ্রিল_মে_জুন_জুলাই_আগস্ট_সেপ্ট_অক্টো_নভে_ডিসে".split("_"),weekdays:"রবিবার_সোমবার_মঙ্গলবার_বুধবার_বৃহস্পতিবার_শুক্রবার_শনিবার".split("_"),weekdaysShort:"রবি_সোম_মঙ্গল_বুধ_বৃহস্পতি_শুক্র_শনি".split("_"),weekdaysMin:"রবি_সোম_মঙ্গল_বুধ_বৃহ_শুক্র_শনি".split("_"),longDateFormat:{LT:"A h:mm সময়",LTS:"A h:mm:ss সময়",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm সময়",LLLL:"dddd, D MMMM YYYY, A h:mm সময়"},calendar:{sameDay:"[আজ] LT",nextDay:"[আগামীকাল] LT",nextWeek:"dddd, LT",lastDay:"[গতকাল] LT",lastWeek:"[গত] dddd, LT",sameElse:"L"},relativeTime:{future:"%s পরে",past:"%s আগে",s:"কয়েক সেকেন্ড",ss:"%d সেকেন্ড",m:"এক মিনিট",mm:"%d মিনিট",h:"এক ঘন্টা",hh:"%d ঘন্টা",d:"এক দিন",dd:"%d দিন",M:"এক মাস",MM:"%d মাস",y:"এক বছর",yy:"%d বছর"},preparse:function(e){return e.replace(/[১২৩৪৫৬৭৮৯০]/g,(function(e){return a[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},meridiemParse:/রাত|ভোর|সকাল|দুপুর|বিকাল|সন্ধ্যা|রাত/,meridiemHour:function(e,t){return 12===e&&(e=0),"রাত"===t?e<4?e:e+12:"ভোর"===t||"সকাল"===t?e:"দুপুর"===t?e>=3?e:e+12:"বিকাল"===t||"সন্ধ্যা"===t?e+12:void 0},meridiem:function(e,t,a){return e<4?"রাত":e<6?"ভোর":e<12?"সকাল":e<15?"দুপুর":e<18?"বিকাল":e<20?"সন্ধ্যা":"রাত"},week:{dow:0,doy:6}})}(a(381))},8905:function(e,t,a){!function(e){"use strict";var t={1:"১",2:"২",3:"৩",4:"৪",5:"৫",6:"৬",7:"৭",8:"৮",9:"৯",0:"০"},a={"১":"1","২":"2","৩":"3","৪":"4","৫":"5","৬":"6","৭":"7","৮":"8","৯":"9","০":"0"};e.defineLocale("bn",{months:"জানুয়ারি_ফেব্রুয়ারি_মার্চ_এপ্রিল_মে_জুন_জুলাই_আগস্ট_সেপ্টেম্বর_অক্টোবর_নভেম্বর_ডিসেম্বর".split("_"),monthsShort:"জানু_ফেব্রু_মার্চ_এপ্রিল_মে_জুন_জুলাই_আগস্ট_সেপ্ট_অক্টো_নভে_ডিসে".split("_"),weekdays:"রবিবার_সোমবার_মঙ্গলবার_বুধবার_বৃহস্পতিবার_শুক্রবার_শনিবার".split("_"),weekdaysShort:"রবি_সোম_মঙ্গল_বুধ_বৃহস্পতি_শুক্র_শনি".split("_"),weekdaysMin:"রবি_সোম_মঙ্গল_বুধ_বৃহ_শুক্র_শনি".split("_"),longDateFormat:{LT:"A h:mm সময়",LTS:"A h:mm:ss সময়",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm সময়",LLLL:"dddd, D MMMM YYYY, A h:mm সময়"},calendar:{sameDay:"[আজ] LT",nextDay:"[আগামীকাল] LT",nextWeek:"dddd, LT",lastDay:"[গতকাল] LT",lastWeek:"[গত] dddd, LT",sameElse:"L"},relativeTime:{future:"%s পরে",past:"%s আগে",s:"কয়েক সেকেন্ড",ss:"%d সেকেন্ড",m:"এক মিনিট",mm:"%d মিনিট",h:"এক ঘন্টা",hh:"%d ঘন্টা",d:"এক দিন",dd:"%d দিন",M:"এক মাস",MM:"%d মাস",y:"এক বছর",yy:"%d বছর"},preparse:function(e){return e.replace(/[১২৩৪৫৬৭৮৯০]/g,(function(e){return a[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},meridiemParse:/রাত|সকাল|দুপুর|বিকাল|রাত/,meridiemHour:function(e,t){return 12===e&&(e=0),"রাত"===t&&e>=4||"দুপুর"===t&&e<5||"বিকাল"===t?e+12:e},meridiem:function(e,t,a){return e<4?"রাত":e<10?"সকাল":e<17?"দুপুর":e<20?"বিকাল":"রাত"},week:{dow:0,doy:6}})}(a(381))},1560:function(e,t,a){!function(e){"use strict";var t={1:"༡",2:"༢",3:"༣",4:"༤",5:"༥",6:"༦",7:"༧",8:"༨",9:"༩",0:"༠"},a={"༡":"1","༢":"2","༣":"3","༤":"4","༥":"5","༦":"6","༧":"7","༨":"8","༩":"9","༠":"0"};e.defineLocale("bo",{months:"ཟླ་བ་དང་པོ_ཟླ་བ་གཉིས་པ_ཟླ་བ་གསུམ་པ_ཟླ་བ་བཞི་པ_ཟླ་བ་ལྔ་པ_ཟླ་བ་དྲུག་པ_ཟླ་བ་བདུན་པ_ཟླ་བ་བརྒྱད་པ_ཟླ་བ་དགུ་པ_ཟླ་བ་བཅུ་པ_ཟླ་བ་བཅུ་གཅིག་པ_ཟླ་བ་བཅུ་གཉིས་པ".split("_"),monthsShort:"ཟླ་1_ཟླ་2_ཟླ་3_ཟླ་4_ཟླ་5_ཟླ་6_ཟླ་7_ཟླ་8_ཟླ་9_ཟླ་10_ཟླ་11_ཟླ་12".split("_"),monthsShortRegex:/^(ཟླ་\d{1,2})/,monthsParseExact:!0,weekdays:"གཟའ་ཉི་མ་_གཟའ་ཟླ་བ་_གཟའ་མིག་དམར་_གཟའ་ལྷག་པ་_གཟའ་ཕུར་བུ_གཟའ་པ་སངས་_གཟའ་སྤེན་པ་".split("_"),weekdaysShort:"ཉི་མ་_ཟླ་བ་_མིག་དམར་_ལྷག་པ་_ཕུར་བུ_པ་སངས་_སྤེན་པ་".split("_"),weekdaysMin:"ཉི_ཟླ_མིག_ལྷག_ཕུར_སངས_སྤེན".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[དི་རིང] LT",nextDay:"[སང་ཉིན] LT",nextWeek:"[བདུན་ཕྲག་རྗེས་མ], LT",lastDay:"[ཁ་སང] LT",lastWeek:"[བདུན་ཕྲག་མཐའ་མ] dddd, LT",sameElse:"L"},relativeTime:{future:"%s ལ་",past:"%s སྔན་ལ",s:"ལམ་སང",ss:"%d སྐར་ཆ།",m:"སྐར་མ་གཅིག",mm:"%d སྐར་མ",h:"ཆུ་ཚོད་གཅིག",hh:"%d ཆུ་ཚོད",d:"ཉིན་གཅིག",dd:"%d ཉིན་",M:"ཟླ་བ་གཅིག",MM:"%d ཟླ་བ",y:"ལོ་གཅིག",yy:"%d ལོ"},preparse:function(e){return e.replace(/[༡༢༣༤༥༦༧༨༩༠]/g,(function(e){return a[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},meridiemParse:/མཚན་མོ|ཞོགས་ཀས|ཉིན་གུང|དགོང་དག|མཚན་མོ/,meridiemHour:function(e,t){return 12===e&&(e=0),"མཚན་མོ"===t&&e>=4||"ཉིན་གུང"===t&&e<5||"དགོང་དག"===t?e+12:e},meridiem:function(e,t,a){return e<4?"མཚན་མོ":e<10?"ཞོགས་ཀས":e<17?"ཉིན་གུང":e<20?"དགོང་དག":"མཚན་མོ"},week:{dow:0,doy:6}})}(a(381))},1278:function(e,t,a){!function(e){"use strict";function t(e,t,a){return e+" "+s({mm:"munutenn",MM:"miz",dd:"devezh"}[a],e)}function a(e){switch(r(e)){case 1:case 3:case 4:case 5:case 9:return e+" bloaz";default:return e+" vloaz"}}function r(e){return e>9?r(e%10):e}function s(e,t){return 2===t?o(e):e}function o(e){var t={m:"v",b:"v",d:"z"};return void 0===t[e.charAt(0)]?e:t[e.charAt(0)]+e.substring(1)}var n=[/^gen/i,/^c[ʼ\']hwe/i,/^meu/i,/^ebr/i,/^mae/i,/^(mez|eve)/i,/^gou/i,/^eos/i,/^gwe/i,/^her/i,/^du/i,/^ker/i],l=/^(genver|c[ʼ\']hwevrer|meurzh|ebrel|mae|mezheven|gouere|eost|gwengolo|here|du|kerzu|gen|c[ʼ\']hwe|meu|ebr|mae|eve|gou|eos|gwe|her|du|ker)/i,i=/^(genver|c[ʼ\']hwevrer|meurzh|ebrel|mae|mezheven|gouere|eost|gwengolo|here|du|kerzu)/i,d=/^(gen|c[ʼ\']hwe|meu|ebr|mae|eve|gou|eos|gwe|her|du|ker)/i,c=[/^sul/i,/^lun/i,/^meurzh/i,/^merc[ʼ\']her/i,/^yaou/i,/^gwener/i,/^sadorn/i],h=[/^Sul/i,/^Lun/i,/^Meu/i,/^Mer/i,/^Yao/i,/^Gwe/i,/^Sad/i],m=[/^Su/i,/^Lu/i,/^Me([^r]|$)/i,/^Mer/i,/^Ya/i,/^Gw/i,/^Sa/i];e.defineLocale("br",{months:"Genver_Cʼhwevrer_Meurzh_Ebrel_Mae_Mezheven_Gouere_Eost_Gwengolo_Here_Du_Kerzu".split("_"),monthsShort:"Gen_Cʼhwe_Meu_Ebr_Mae_Eve_Gou_Eos_Gwe_Her_Du_Ker".split("_"),weekdays:"Sul_Lun_Meurzh_Mercʼher_Yaou_Gwener_Sadorn".split("_"),weekdaysShort:"Sul_Lun_Meu_Mer_Yao_Gwe_Sad".split("_"),weekdaysMin:"Su_Lu_Me_Mer_Ya_Gw_Sa".split("_"),weekdaysParse:m,fullWeekdaysParse:c,shortWeekdaysParse:h,minWeekdaysParse:m,monthsRegex:l,monthsShortRegex:l,monthsStrictRegex:i,monthsShortStrictRegex:d,monthsParse:n,longMonthsParse:n,shortMonthsParse:n,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [a viz] MMMM YYYY",LLL:"D [a viz] MMMM YYYY HH:mm",LLLL:"dddd, D [a viz] MMMM YYYY HH:mm"},calendar:{sameDay:"[Hiziv da] LT",nextDay:"[Warcʼhoazh da] LT",nextWeek:"dddd [da] LT",lastDay:"[Decʼh da] LT",lastWeek:"dddd [paset da] LT",sameElse:"L"},relativeTime:{future:"a-benn %s",past:"%s ʼzo",s:"un nebeud segondennoù",ss:"%d eilenn",m:"ur vunutenn",mm:t,h:"un eur",hh:"%d eur",d:"un devezh",dd:t,M:"ur miz",MM:t,y:"ur bloaz",yy:a},dayOfMonthOrdinalParse:/\d{1,2}(añ|vet)/,ordinal:function(e){return e+(1===e?"añ":"vet")},week:{dow:1,doy:4},meridiemParse:/a.m.|g.m./,isPM:function(e){return"g.m."===e},meridiem:function(e,t,a){return e<12?"a.m.":"g.m."}})}(a(381))},622:function(e,t,a){!function(e){"use strict";function t(e,t,a){var r=e+" ";switch(a){case"ss":return r+=1===e?"sekunda":2===e||3===e||4===e?"sekunde":"sekundi";case"m":return t?"jedna minuta":"jedne minute";case"mm":return r+=1===e?"minuta":2===e||3===e||4===e?"minute":"minuta";case"h":return t?"jedan sat":"jednog sata";case"hh":return r+=1===e?"sat":2===e||3===e||4===e?"sata":"sati";case"dd":return r+=1===e?"dan":"dana";case"MM":return r+=1===e?"mjesec":2===e||3===e||4===e?"mjeseca":"mjeseci";case"yy":return r+=1===e?"godina":2===e||3===e||4===e?"godine":"godina"}}e.defineLocale("bs",{months:"januar_februar_mart_april_maj_juni_juli_august_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj._jun._jul._aug._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_četvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._čet._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_če_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[jučer u] LT",lastWeek:function(){switch(this.day()){case 0:case 3:return"[prošlu] dddd [u] LT";case 6:return"[prošle] [subote] [u] LT";case 1:case 2:case 4:case 5:return"[prošli] dddd [u] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"par sekundi",ss:t,m:t,mm:t,h:t,hh:t,d:"dan",dd:t,M:"mjesec",MM:t,y:"godinu",yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(a(381))},2468:function(e,t,a){!function(e){"use strict";e.defineLocale("ca",{months:{standalone:"gener_febrer_març_abril_maig_juny_juliol_agost_setembre_octubre_novembre_desembre".split("_"),format:"de gener_de febrer_de març_d'abril_de maig_de juny_de juliol_d'agost_de setembre_d'octubre_de novembre_de desembre".split("_"),isFormat:/D[oD]?(\s)+MMMM/},monthsShort:"gen._febr._març_abr._maig_juny_jul._ag._set._oct._nov._des.".split("_"),monthsParseExact:!0,weekdays:"diumenge_dilluns_dimarts_dimecres_dijous_divendres_dissabte".split("_"),weekdaysShort:"dg._dl._dt._dc._dj._dv._ds.".split("_"),weekdaysMin:"dg_dl_dt_dc_dj_dv_ds".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM [de] YYYY",ll:"D MMM YYYY",LLL:"D MMMM [de] YYYY [a les] H:mm",lll:"D MMM YYYY, H:mm",LLLL:"dddd D MMMM [de] YYYY [a les] H:mm",llll:"ddd D MMM YYYY, H:mm"},calendar:{sameDay:function(){return"[avui a "+(1!==this.hours()?"les":"la")+"] LT"},nextDay:function(){return"[demà a "+(1!==this.hours()?"les":"la")+"] LT"},nextWeek:function(){return"dddd [a "+(1!==this.hours()?"les":"la")+"] LT"},lastDay:function(){return"[ahir a "+(1!==this.hours()?"les":"la")+"] LT"},lastWeek:function(){return"[el] dddd [passat a "+(1!==this.hours()?"les":"la")+"] LT"},sameElse:"L"},relativeTime:{future:"d'aquí %s",past:"fa %s",s:"uns segons",ss:"%d segons",m:"un minut",mm:"%d minuts",h:"una hora",hh:"%d hores",d:"un dia",dd:"%d dies",M:"un mes",MM:"%d mesos",y:"un any",yy:"%d anys"},dayOfMonthOrdinalParse:/\d{1,2}(r|n|t|è|a)/,ordinal:function(e,t){var a=1===e?"r":2===e?"n":3===e?"r":4===e?"t":"è";return"w"!==t&&"W"!==t||(a="a"),e+a},week:{dow:1,doy:4}})}(a(381))},5822:function(e,t,a){!function(e){"use strict";var t="leden_únor_březen_duben_květen_červen_červenec_srpen_září_říjen_listopad_prosinec".split("_"),a="led_úno_bře_dub_kvě_čvn_čvc_srp_zář_říj_lis_pro".split("_"),r=[/^led/i,/^úno/i,/^bře/i,/^dub/i,/^kvě/i,/^(čvn|červen$|června)/i,/^(čvc|červenec|července)/i,/^srp/i,/^zář/i,/^říj/i,/^lis/i,/^pro/i],s=/^(leden|únor|březen|duben|květen|červenec|července|červen|června|srpen|září|říjen|listopad|prosinec|led|úno|bře|dub|kvě|čvn|čvc|srp|zář|říj|lis|pro)/i;function o(e){return e>1&&e<5&&1!=~~(e/10)}function n(e,t,a,r){var s=e+" ";switch(a){case"s":return t||r?"pár sekund":"pár sekundami";case"ss":return t||r?s+(o(e)?"sekundy":"sekund"):s+"sekundami";case"m":return t?"minuta":r?"minutu":"minutou";case"mm":return t||r?s+(o(e)?"minuty":"minut"):s+"minutami";case"h":return t?"hodina":r?"hodinu":"hodinou";case"hh":return t||r?s+(o(e)?"hodiny":"hodin"):s+"hodinami";case"d":return t||r?"den":"dnem";case"dd":return t||r?s+(o(e)?"dny":"dní"):s+"dny";case"M":return t||r?"měsíc":"měsícem";case"MM":return t||r?s+(o(e)?"měsíce":"měsíců"):s+"měsíci";case"y":return t||r?"rok":"rokem";case"yy":return t||r?s+(o(e)?"roky":"let"):s+"lety"}}e.defineLocale("cs",{months:t,monthsShort:a,monthsRegex:s,monthsShortRegex:s,monthsStrictRegex:/^(leden|ledna|února|únor|březen|března|duben|dubna|květen|května|červenec|července|červen|června|srpen|srpna|září|říjen|října|listopadu|listopad|prosinec|prosince)/i,monthsShortStrictRegex:/^(led|úno|bře|dub|kvě|čvn|čvc|srp|zář|říj|lis|pro)/i,monthsParse:r,longMonthsParse:r,shortMonthsParse:r,weekdays:"neděle_pondělí_úterý_středa_čtvrtek_pátek_sobota".split("_"),weekdaysShort:"ne_po_út_st_čt_pá_so".split("_"),weekdaysMin:"ne_po_út_st_čt_pá_so".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd D. MMMM YYYY H:mm",l:"D. M. YYYY"},calendar:{sameDay:"[dnes v] LT",nextDay:"[zítra v] LT",nextWeek:function(){switch(this.day()){case 0:return"[v neděli v] LT";case 1:case 2:return"[v] dddd [v] LT";case 3:return"[ve středu v] LT";case 4:return"[ve čtvrtek v] LT";case 5:return"[v pátek v] LT";case 6:return"[v sobotu v] LT"}},lastDay:"[včera v] LT",lastWeek:function(){switch(this.day()){case 0:return"[minulou neděli v] LT";case 1:case 2:return"[minulé] dddd [v] LT";case 3:return"[minulou středu v] LT";case 4:case 5:return"[minulý] dddd [v] LT";case 6:return"[minulou sobotu v] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"před %s",s:n,ss:n,m:n,mm:n,h:n,hh:n,d:n,dd:n,M:n,MM:n,y:n,yy:n},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a(381))},877:function(e,t,a){!function(e){"use strict";e.defineLocale("cv",{months:"кӑрлач_нарӑс_пуш_ака_май_ҫӗртме_утӑ_ҫурла_авӑн_юпа_чӳк_раштав".split("_"),monthsShort:"кӑр_нар_пуш_ака_май_ҫӗр_утӑ_ҫур_авн_юпа_чӳк_раш".split("_"),weekdays:"вырсарникун_тунтикун_ытларикун_юнкун_кӗҫнерникун_эрнекун_шӑматкун".split("_"),weekdaysShort:"выр_тун_ытл_юн_кӗҫ_эрн_шӑм".split("_"),weekdaysMin:"вр_тн_ыт_юн_кҫ_эр_шм".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"YYYY [ҫулхи] MMMM [уйӑхӗн] D[-мӗшӗ]",LLL:"YYYY [ҫулхи] MMMM [уйӑхӗн] D[-мӗшӗ], HH:mm",LLLL:"dddd, YYYY [ҫулхи] MMMM [уйӑхӗн] D[-мӗшӗ], HH:mm"},calendar:{sameDay:"[Паян] LT [сехетре]",nextDay:"[Ыран] LT [сехетре]",lastDay:"[Ӗнер] LT [сехетре]",nextWeek:"[Ҫитес] dddd LT [сехетре]",lastWeek:"[Иртнӗ] dddd LT [сехетре]",sameElse:"L"},relativeTime:{future:function(e){return e+(/сехет$/i.exec(e)?"рен":/ҫул$/i.exec(e)?"тан":"ран")},past:"%s каялла",s:"пӗр-ик ҫеккунт",ss:"%d ҫеккунт",m:"пӗр минут",mm:"%d минут",h:"пӗр сехет",hh:"%d сехет",d:"пӗр кун",dd:"%d кун",M:"пӗр уйӑх",MM:"%d уйӑх",y:"пӗр ҫул",yy:"%d ҫул"},dayOfMonthOrdinalParse:/\d{1,2}-мӗш/,ordinal:"%d-мӗш",week:{dow:1,doy:7}})}(a(381))},7373:function(e,t,a){!function(e){"use strict";e.defineLocale("cy",{months:"Ionawr_Chwefror_Mawrth_Ebrill_Mai_Mehefin_Gorffennaf_Awst_Medi_Hydref_Tachwedd_Rhagfyr".split("_"),monthsShort:"Ion_Chwe_Maw_Ebr_Mai_Meh_Gor_Aws_Med_Hyd_Tach_Rhag".split("_"),weekdays:"Dydd Sul_Dydd Llun_Dydd Mawrth_Dydd Mercher_Dydd Iau_Dydd Gwener_Dydd Sadwrn".split("_"),weekdaysShort:"Sul_Llun_Maw_Mer_Iau_Gwe_Sad".split("_"),weekdaysMin:"Su_Ll_Ma_Me_Ia_Gw_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Heddiw am] LT",nextDay:"[Yfory am] LT",nextWeek:"dddd [am] LT",lastDay:"[Ddoe am] LT",lastWeek:"dddd [diwethaf am] LT",sameElse:"L"},relativeTime:{future:"mewn %s",past:"%s yn ôl",s:"ychydig eiliadau",ss:"%d eiliad",m:"munud",mm:"%d munud",h:"awr",hh:"%d awr",d:"diwrnod",dd:"%d diwrnod",M:"mis",MM:"%d mis",y:"blwyddyn",yy:"%d flynedd"},dayOfMonthOrdinalParse:/\d{1,2}(fed|ain|af|il|ydd|ed|eg)/,ordinal:function(e){var t="";return e>20?t=40===e||50===e||60===e||80===e||100===e?"fed":"ain":e>0&&(t=["","af","il","ydd","ydd","ed","ed","ed","fed","fed","fed","eg","fed","eg","eg","fed","eg","eg","fed","eg","fed"][e]),e+t},week:{dow:1,doy:4}})}(a(381))},4780:function(e,t,a){!function(e){"use strict";e.defineLocale("da",{months:"januar_februar_marts_april_maj_juni_juli_august_september_oktober_november_december".split("_"),monthsShort:"jan_feb_mar_apr_maj_jun_jul_aug_sep_okt_nov_dec".split("_"),weekdays:"søndag_mandag_tirsdag_onsdag_torsdag_fredag_lørdag".split("_"),weekdaysShort:"søn_man_tir_ons_tor_fre_lør".split("_"),weekdaysMin:"sø_ma_ti_on_to_fr_lø".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd [d.] D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[i dag kl.] LT",nextDay:"[i morgen kl.] LT",nextWeek:"på dddd [kl.] LT",lastDay:"[i går kl.] LT",lastWeek:"[i] dddd[s kl.] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s siden",s:"få sekunder",ss:"%d sekunder",m:"et minut",mm:"%d minutter",h:"en time",hh:"%d timer",d:"en dag",dd:"%d dage",M:"en måned",MM:"%d måneder",y:"et år",yy:"%d år"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a(381))},217:function(e,t,a){!function(e){"use strict";function t(e,t,a,r){var s={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[e+" Tage",e+" Tagen"],w:["eine Woche","einer Woche"],M:["ein Monat","einem Monat"],MM:[e+" Monate",e+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[e+" Jahre",e+" Jahren"]};return t?s[a][0]:s[a][1]}e.defineLocale("de-at",{months:"Jänner_Februar_März_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jän._Feb._März_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So._Mo._Di._Mi._Do._Fr._Sa.".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},calendar:{sameDay:"[heute um] LT [Uhr]",sameElse:"L",nextDay:"[morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",ss:"%d Sekunden",m:t,mm:"%d Minuten",h:t,hh:"%d Stunden",d:t,dd:t,w:t,ww:"%d Wochen",M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a(381))},894:function(e,t,a){!function(e){"use strict";function t(e,t,a,r){var s={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[e+" Tage",e+" Tagen"],w:["eine Woche","einer Woche"],M:["ein Monat","einem Monat"],MM:[e+" Monate",e+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[e+" Jahre",e+" Jahren"]};return t?s[a][0]:s[a][1]}e.defineLocale("de-ch",{months:"Januar_Februar_März_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Feb._März_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},calendar:{sameDay:"[heute um] LT [Uhr]",sameElse:"L",nextDay:"[morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",ss:"%d Sekunden",m:t,mm:"%d Minuten",h:t,hh:"%d Stunden",d:t,dd:t,w:t,ww:"%d Wochen",M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a(381))},9740:function(e,t,a){!function(e){"use strict";function t(e,t,a,r){var s={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[e+" Tage",e+" Tagen"],w:["eine Woche","einer Woche"],M:["ein Monat","einem Monat"],MM:[e+" Monate",e+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[e+" Jahre",e+" Jahren"]};return t?s[a][0]:s[a][1]}e.defineLocale("de",{months:"Januar_Februar_März_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Feb._März_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So._Mo._Di._Mi._Do._Fr._Sa.".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},calendar:{sameDay:"[heute um] LT [Uhr]",sameElse:"L",nextDay:"[morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",ss:"%d Sekunden",m:t,mm:"%d Minuten",h:t,hh:"%d Stunden",d:t,dd:t,w:t,ww:"%d Wochen",M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a(381))},5300:function(e,t,a){!function(e){"use strict";var t=["ޖެނުއަރީ","ފެބްރުއަރީ","މާރިޗު","އޭޕްރީލު","މޭ","ޖޫން","ޖުލައި","އޯގަސްޓު","ސެޕްޓެމްބަރު","އޮކްޓޯބަރު","ނޮވެމްބަރު","ޑިސެމްބަރު"],a=["އާދިއްތަ","ހޯމަ","އަންގާރަ","ބުދަ","ބުރާސްފަތި","ހުކުރު","ހޮނިހިރު"];e.defineLocale("dv",{months:t,monthsShort:t,weekdays:a,weekdaysShort:a,weekdaysMin:"އާދި_ހޯމަ_އަން_ބުދަ_ބުރާ_ހުކު_ހޮނި".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/M/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/މކ|މފ/,isPM:function(e){return"މފ"===e},meridiem:function(e,t,a){return e<12?"މކ":"މފ"},calendar:{sameDay:"[މިއަދު] LT",nextDay:"[މާދަމާ] LT",nextWeek:"dddd LT",lastDay:"[އިއްޔެ] LT",lastWeek:"[ފާއިތުވި] dddd LT",sameElse:"L"},relativeTime:{future:"ތެރޭގައި %s",past:"ކުރިން %s",s:"ސިކުންތުކޮޅެއް",ss:"d% ސިކުންތު",m:"މިނިޓެއް",mm:"މިނިޓު %d",h:"ގަޑިއިރެއް",hh:"ގަޑިއިރު %d",d:"ދުވަހެއް",dd:"ދުވަސް %d",M:"މަހެއް",MM:"މަސް %d",y:"އަހަރެއް",yy:"އަހަރު %d"},preparse:function(e){return e.replace(/،/g,",")},postformat:function(e){return e.replace(/,/g,"،")},week:{dow:7,doy:12}})}(a(381))},837:function(e,t,a){!function(e){"use strict";function t(e){return"undefined"!=typeof Function&&e instanceof Function||"[object Function]"===Object.prototype.toString.call(e)}e.defineLocale("el",{monthsNominativeEl:"Ιανουάριος_Φεβρουάριος_Μάρτιος_Απρίλιος_Μάιος_Ιούνιος_Ιούλιος_Αύγουστος_Σεπτέμβριος_Οκτώβριος_Νοέμβριος_Δεκέμβριος".split("_"),monthsGenitiveEl:"Ιανουαρίου_Φεβρουαρίου_Μαρτίου_Απριλίου_Μαΐου_Ιουνίου_Ιουλίου_Αυγούστου_Σεπτεμβρίου_Οκτωβρίου_Νοεμβρίου_Δεκεμβρίου".split("_"),months:function(e,t){return e?"string"==typeof t&&/D/.test(t.substring(0,t.indexOf("MMMM")))?this._monthsGenitiveEl[e.month()]:this._monthsNominativeEl[e.month()]:this._monthsNominativeEl},monthsShort:"Ιαν_Φεβ_Μαρ_Απρ_Μαϊ_Ιουν_Ιουλ_Αυγ_Σεπ_Οκτ_Νοε_Δεκ".split("_"),weekdays:"Κυριακή_Δευτέρα_Τρίτη_Τετάρτη_Πέμπτη_Παρασκευή_Σάββατο".split("_"),weekdaysShort:"Κυρ_Δευ_Τρι_Τετ_Πεμ_Παρ_Σαβ".split("_"),weekdaysMin:"Κυ_Δε_Τρ_Τε_Πε_Πα_Σα".split("_"),meridiem:function(e,t,a){return e>11?a?"μμ":"ΜΜ":a?"πμ":"ΠΜ"},isPM:function(e){return"μ"===(e+"").toLowerCase()[0]},meridiemParse:/[ΠΜ]\.?Μ?\.?/i,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendarEl:{sameDay:"[Σήμερα {}] LT",nextDay:"[Αύριο {}] LT",nextWeek:"dddd [{}] LT",lastDay:"[Χθες {}] LT",lastWeek:function(){return 6===this.day()?"[το προηγούμενο] dddd [{}] LT":"[την προηγούμενη] dddd [{}] LT"},sameElse:"L"},calendar:function(e,a){var r=this._calendarEl[e],s=a&&a.hours();return t(r)&&(r=r.apply(a)),r.replace("{}",s%12==1?"στη":"στις")},relativeTime:{future:"σε %s",past:"%s πριν",s:"λίγα δευτερόλεπτα",ss:"%d δευτερόλεπτα",m:"ένα λεπτό",mm:"%d λεπτά",h:"μία ώρα",hh:"%d ώρες",d:"μία μέρα",dd:"%d μέρες",M:"ένας μήνας",MM:"%d μήνες",y:"ένας χρόνος",yy:"%d χρόνια"},dayOfMonthOrdinalParse:/\d{1,2}η/,ordinal:"%dη",week:{dow:1,doy:4}})}(a(381))},8348:function(e,t,a){!function(e){"use strict";e.defineLocale("en-au",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:0,doy:4}})}(a(381))},7925:function(e,t,a){!function(e){"use strict";e.defineLocale("en-ca",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"YYYY-MM-DD",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")}})}(a(381))},2243:function(e,t,a){!function(e){"use strict";e.defineLocale("en-gb",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:1,doy:4}})}(a(381))},6436:function(e,t,a){!function(e){"use strict";e.defineLocale("en-ie",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:1,doy:4}})}(a(381))},7207:function(e,t,a){!function(e){"use strict";e.defineLocale("en-il",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")}})}(a(381))},4175:function(e,t,a){!function(e){"use strict";e.defineLocale("en-in",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:0,doy:6}})}(a(381))},6319:function(e,t,a){!function(e){"use strict";e.defineLocale("en-nz",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:1,doy:4}})}(a(381))},1662:function(e,t,a){!function(e){"use strict";e.defineLocale("en-sg",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:1,doy:4}})}(a(381))},2915:function(e,t,a){!function(e){"use strict";e.defineLocale("eo",{months:"januaro_februaro_marto_aprilo_majo_junio_julio_aŭgusto_septembro_oktobro_novembro_decembro".split("_"),monthsShort:"jan_feb_mart_apr_maj_jun_jul_aŭg_sept_okt_nov_dec".split("_"),weekdays:"dimanĉo_lundo_mardo_merkredo_ĵaŭdo_vendredo_sabato".split("_"),weekdaysShort:"dim_lun_mard_merk_ĵaŭ_ven_sab".split("_"),weekdaysMin:"di_lu_ma_me_ĵa_ve_sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"[la] D[-an de] MMMM, YYYY",LLL:"[la] D[-an de] MMMM, YYYY HH:mm",LLLL:"dddd[n], [la] D[-an de] MMMM, YYYY HH:mm",llll:"ddd, [la] D[-an de] MMM, YYYY HH:mm"},meridiemParse:/[ap]\.t\.m/i,isPM:function(e){return"p"===e.charAt(0).toLowerCase()},meridiem:function(e,t,a){return e>11?a?"p.t.m.":"P.T.M.":a?"a.t.m.":"A.T.M."},calendar:{sameDay:"[Hodiaŭ je] LT",nextDay:"[Morgaŭ je] LT",nextWeek:"dddd[n je] LT",lastDay:"[Hieraŭ je] LT",lastWeek:"[pasintan] dddd[n je] LT",sameElse:"L"},relativeTime:{future:"post %s",past:"antaŭ %s",s:"kelkaj sekundoj",ss:"%d sekundoj",m:"unu minuto",mm:"%d minutoj",h:"unu horo",hh:"%d horoj",d:"unu tago",dd:"%d tagoj",M:"unu monato",MM:"%d monatoj",y:"unu jaro",yy:"%d jaroj"},dayOfMonthOrdinalParse:/\d{1,2}a/,ordinal:"%da",week:{dow:1,doy:7}})}(a(381))},5251:function(e,t,a){!function(e){"use strict";var t="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),a="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),r=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],s=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i;e.defineLocale("es-do",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(e,r){return e?/-MMM-/.test(r)?a[e.month()]:t[e.month()]:t},monthsRegex:s,monthsShortRegex:s,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:r,longMonthsParse:r,shortMonthsParse:r,weekdays:"domingo_lunes_martes_miércoles_jueves_viernes_sábado".split("_"),weekdaysShort:"dom._lun._mar._mié._jue._vie._sáb.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY h:mm A",LLLL:"dddd, D [de] MMMM [de] YYYY h:mm A"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[mañana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un día",dd:"%d días",w:"una semana",ww:"%d semanas",M:"un mes",MM:"%d meses",y:"un año",yy:"%d años"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}})}(a(381))},6112:function(e,t,a){!function(e){"use strict";var t="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),a="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),r=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],s=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i;e.defineLocale("es-mx",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(e,r){return e?/-MMM-/.test(r)?a[e.month()]:t[e.month()]:t},monthsRegex:s,monthsShortRegex:s,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:r,longMonthsParse:r,shortMonthsParse:r,weekdays:"domingo_lunes_martes_miércoles_jueves_viernes_sábado".split("_"),weekdaysShort:"dom._lun._mar._mié._jue._vie._sáb.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY H:mm",LLLL:"dddd, D [de] MMMM [de] YYYY H:mm"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[mañana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un día",dd:"%d días",w:"una semana",ww:"%d semanas",M:"un mes",MM:"%d meses",y:"un año",yy:"%d años"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:0,doy:4},invalidDate:"Fecha inválida"})}(a(381))},1146:function(e,t,a){!function(e){"use strict";var t="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),a="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),r=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],s=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i;e.defineLocale("es-us",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(e,r){return e?/-MMM-/.test(r)?a[e.month()]:t[e.month()]:t},monthsRegex:s,monthsShortRegex:s,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:r,longMonthsParse:r,shortMonthsParse:r,weekdays:"domingo_lunes_martes_miércoles_jueves_viernes_sábado".split("_"),weekdaysShort:"dom._lun._mar._mié._jue._vie._sáb.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"MM/DD/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY h:mm A",LLLL:"dddd, D [de] MMMM [de] YYYY h:mm A"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[mañana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un día",dd:"%d días",w:"una semana",ww:"%d semanas",M:"un mes",MM:"%d meses",y:"un año",yy:"%d años"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:0,doy:6}})}(a(381))},5655:function(e,t,a){!function(e){"use strict";var t="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),a="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),r=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],s=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i;e.defineLocale("es",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(e,r){return e?/-MMM-/.test(r)?a[e.month()]:t[e.month()]:t},monthsRegex:s,monthsShortRegex:s,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:r,longMonthsParse:r,shortMonthsParse:r,weekdays:"domingo_lunes_martes_miércoles_jueves_viernes_sábado".split("_"),weekdaysShort:"dom._lun._mar._mié._jue._vie._sáb.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY H:mm",LLLL:"dddd, D [de] MMMM [de] YYYY H:mm"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[mañana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un día",dd:"%d días",w:"una semana",ww:"%d semanas",M:"un mes",MM:"%d meses",y:"un año",yy:"%d años"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4},invalidDate:"Fecha inválida"})}(a(381))},5603:function(e,t,a){!function(e){"use strict";function t(e,t,a,r){var s={s:["mõne sekundi","mõni sekund","paar sekundit"],ss:[e+"sekundi",e+"sekundit"],m:["ühe minuti","üks minut"],mm:[e+" minuti",e+" minutit"],h:["ühe tunni","tund aega","üks tund"],hh:[e+" tunni",e+" tundi"],d:["ühe päeva","üks päev"],M:["kuu aja","kuu aega","üks kuu"],MM:[e+" kuu",e+" kuud"],y:["ühe aasta","aasta","üks aasta"],yy:[e+" aasta",e+" aastat"]};return t?s[a][2]?s[a][2]:s[a][1]:r?s[a][0]:s[a][1]}e.defineLocale("et",{months:"jaanuar_veebruar_märts_aprill_mai_juuni_juuli_august_september_oktoober_november_detsember".split("_"),monthsShort:"jaan_veebr_märts_apr_mai_juuni_juuli_aug_sept_okt_nov_dets".split("_"),weekdays:"pühapäev_esmaspäev_teisipäev_kolmapäev_neljapäev_reede_laupäev".split("_"),weekdaysShort:"P_E_T_K_N_R_L".split("_"),weekdaysMin:"P_E_T_K_N_R_L".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[Täna,] LT",nextDay:"[Homme,] LT",nextWeek:"[Järgmine] dddd LT",lastDay:"[Eile,] LT",lastWeek:"[Eelmine] dddd LT",sameElse:"L"},relativeTime:{future:"%s pärast",past:"%s tagasi",s:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:"%d päeva",M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a(381))},7763:function(e,t,a){!function(e){"use strict";e.defineLocale("eu",{months:"urtarrila_otsaila_martxoa_apirila_maiatza_ekaina_uztaila_abuztua_iraila_urria_azaroa_abendua".split("_"),monthsShort:"urt._ots._mar._api._mai._eka._uzt._abu._ira._urr._aza._abe.".split("_"),monthsParseExact:!0,weekdays:"igandea_astelehena_asteartea_asteazkena_osteguna_ostirala_larunbata".split("_"),weekdaysShort:"ig._al._ar._az._og._ol._lr.".split("_"),weekdaysMin:"ig_al_ar_az_og_ol_lr".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY[ko] MMMM[ren] D[a]",LLL:"YYYY[ko] MMMM[ren] D[a] HH:mm",LLLL:"dddd, YYYY[ko] MMMM[ren] D[a] HH:mm",l:"YYYY-M-D",ll:"YYYY[ko] MMM D[a]",lll:"YYYY[ko] MMM D[a] HH:mm",llll:"ddd, YYYY[ko] MMM D[a] HH:mm"},calendar:{sameDay:"[gaur] LT[etan]",nextDay:"[bihar] LT[etan]",nextWeek:"dddd LT[etan]",lastDay:"[atzo] LT[etan]",lastWeek:"[aurreko] dddd LT[etan]",sameElse:"L"},relativeTime:{future:"%s barru",past:"duela %s",s:"segundo batzuk",ss:"%d segundo",m:"minutu bat",mm:"%d minutu",h:"ordu bat",hh:"%d ordu",d:"egun bat",dd:"%d egun",M:"hilabete bat",MM:"%d hilabete",y:"urte bat",yy:"%d urte"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(a(381))},6959:function(e,t,a){!function(e){"use strict";var t={1:"۱",2:"۲",3:"۳",4:"۴",5:"۵",6:"۶",7:"۷",8:"۸",9:"۹",0:"۰"},a={"۱":"1","۲":"2","۳":"3","۴":"4","۵":"5","۶":"6","۷":"7","۸":"8","۹":"9","۰":"0"};e.defineLocale("fa",{months:"ژانویه_فوریه_مارس_آوریل_مه_ژوئن_ژوئیه_اوت_سپتامبر_اکتبر_نوامبر_دسامبر".split("_"),monthsShort:"ژانویه_فوریه_مارس_آوریل_مه_ژوئن_ژوئیه_اوت_سپتامبر_اکتبر_نوامبر_دسامبر".split("_"),weekdays:"یک‌شنبه_دوشنبه_سه‌شنبه_چهارشنبه_پنج‌شنبه_جمعه_شنبه".split("_"),weekdaysShort:"یک‌شنبه_دوشنبه_سه‌شنبه_چهارشنبه_پنج‌شنبه_جمعه_شنبه".split("_"),weekdaysMin:"ی_د_س_چ_پ_ج_ش".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},meridiemParse:/قبل از ظهر|بعد از ظهر/,isPM:function(e){return/بعد از ظهر/.test(e)},meridiem:function(e,t,a){return e<12?"قبل از ظهر":"بعد از ظهر"},calendar:{sameDay:"[امروز ساعت] LT",nextDay:"[فردا ساعت] LT",nextWeek:"dddd [ساعت] LT",lastDay:"[دیروز ساعت] LT",lastWeek:"dddd [پیش] [ساعت] LT",sameElse:"L"},relativeTime:{future:"در %s",past:"%s پیش",s:"چند ثانیه",ss:"%d ثانیه",m:"یک دقیقه",mm:"%d دقیقه",h:"یک ساعت",hh:"%d ساعت",d:"یک روز",dd:"%d روز",M:"یک ماه",MM:"%d ماه",y:"یک سال",yy:"%d سال"},preparse:function(e){return e.replace(/[۰-۹]/g,(function(e){return a[e]})).replace(/،/g,",")},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]})).replace(/,/g,"،")},dayOfMonthOrdinalParse:/\d{1,2}م/,ordinal:"%dم",week:{dow:6,doy:12}})}(a(381))},1897:function(e,t,a){!function(e){"use strict";var t="nolla yksi kaksi kolme neljä viisi kuusi seitsemän kahdeksan yhdeksän".split(" "),a=["nolla","yhden","kahden","kolmen","neljän","viiden","kuuden",t[7],t[8],t[9]];function r(e,t,a,r){var o="";switch(a){case"s":return r?"muutaman sekunnin":"muutama sekunti";case"ss":o=r?"sekunnin":"sekuntia";break;case"m":return r?"minuutin":"minuutti";case"mm":o=r?"minuutin":"minuuttia";break;case"h":return r?"tunnin":"tunti";case"hh":o=r?"tunnin":"tuntia";break;case"d":return r?"päivän":"päivä";case"dd":o=r?"päivän":"päivää";break;case"M":return r?"kuukauden":"kuukausi";case"MM":o=r?"kuukauden":"kuukautta";break;case"y":return r?"vuoden":"vuosi";case"yy":o=r?"vuoden":"vuotta"}return o=s(e,r)+" "+o}function s(e,r){return e<10?r?a[e]:t[e]:e}e.defineLocale("fi",{months:"tammikuu_helmikuu_maaliskuu_huhtikuu_toukokuu_kesäkuu_heinäkuu_elokuu_syyskuu_lokakuu_marraskuu_joulukuu".split("_"),monthsShort:"tammi_helmi_maalis_huhti_touko_kesä_heinä_elo_syys_loka_marras_joulu".split("_"),weekdays:"sunnuntai_maanantai_tiistai_keskiviikko_torstai_perjantai_lauantai".split("_"),weekdaysShort:"su_ma_ti_ke_to_pe_la".split("_"),weekdaysMin:"su_ma_ti_ke_to_pe_la".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD.MM.YYYY",LL:"Do MMMM[ta] YYYY",LLL:"Do MMMM[ta] YYYY, [klo] HH.mm",LLLL:"dddd, Do MMMM[ta] YYYY, [klo] HH.mm",l:"D.M.YYYY",ll:"Do MMM YYYY",lll:"Do MMM YYYY, [klo] HH.mm",llll:"ddd, Do MMM YYYY, [klo] HH.mm"},calendar:{sameDay:"[tänään] [klo] LT",nextDay:"[huomenna] [klo] LT",nextWeek:"dddd [klo] LT",lastDay:"[eilen] [klo] LT",lastWeek:"[viime] dddd[na] [klo] LT",sameElse:"L"},relativeTime:{future:"%s päästä",past:"%s sitten",s:r,ss:r,m:r,mm:r,h:r,hh:r,d:r,dd:r,M:r,MM:r,y:r,yy:r},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a(381))},2549:function(e,t,a){!function(e){"use strict";e.defineLocale("fil",{months:"Enero_Pebrero_Marso_Abril_Mayo_Hunyo_Hulyo_Agosto_Setyembre_Oktubre_Nobyembre_Disyembre".split("_"),monthsShort:"Ene_Peb_Mar_Abr_May_Hun_Hul_Ago_Set_Okt_Nob_Dis".split("_"),weekdays:"Linggo_Lunes_Martes_Miyerkules_Huwebes_Biyernes_Sabado".split("_"),weekdaysShort:"Lin_Lun_Mar_Miy_Huw_Biy_Sab".split("_"),weekdaysMin:"Li_Lu_Ma_Mi_Hu_Bi_Sab".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"MM/D/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY HH:mm",LLLL:"dddd, MMMM DD, YYYY HH:mm"},calendar:{sameDay:"LT [ngayong araw]",nextDay:"[Bukas ng] LT",nextWeek:"LT [sa susunod na] dddd",lastDay:"LT [kahapon]",lastWeek:"LT [noong nakaraang] dddd",sameElse:"L"},relativeTime:{future:"sa loob ng %s",past:"%s ang nakalipas",s:"ilang segundo",ss:"%d segundo",m:"isang minuto",mm:"%d minuto",h:"isang oras",hh:"%d oras",d:"isang araw",dd:"%d araw",M:"isang buwan",MM:"%d buwan",y:"isang taon",yy:"%d taon"},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:function(e){return e},week:{dow:1,doy:4}})}(a(381))},4694:function(e,t,a){!function(e){"use strict";e.defineLocale("fo",{months:"januar_februar_mars_apríl_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan_feb_mar_apr_mai_jun_jul_aug_sep_okt_nov_des".split("_"),weekdays:"sunnudagur_mánadagur_týsdagur_mikudagur_hósdagur_fríggjadagur_leygardagur".split("_"),weekdaysShort:"sun_mán_týs_mik_hós_frí_ley".split("_"),weekdaysMin:"su_má_tý_mi_hó_fr_le".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D. MMMM, YYYY HH:mm"},calendar:{sameDay:"[Í dag kl.] LT",nextDay:"[Í morgin kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[Í gjár kl.] LT",lastWeek:"[síðstu] dddd [kl] LT",sameElse:"L"},relativeTime:{future:"um %s",past:"%s síðani",s:"fá sekund",ss:"%d sekundir",m:"ein minuttur",mm:"%d minuttir",h:"ein tími",hh:"%d tímar",d:"ein dagur",dd:"%d dagar",M:"ein mánaður",MM:"%d mánaðir",y:"eitt ár",yy:"%d ár"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a(381))},3049:function(e,t,a){!function(e){"use strict";e.defineLocale("fr-ca",{months:"janvier_février_mars_avril_mai_juin_juillet_août_septembre_octobre_novembre_décembre".split("_"),monthsShort:"janv._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.".split("_"),monthsParseExact:!0,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"di_lu_ma_me_je_ve_sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd’hui à] LT",nextDay:"[Demain à] LT",nextWeek:"dddd [à] LT",lastDay:"[Hier à] LT",lastWeek:"dddd [dernier à] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",ss:"%d secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(er|e)/,ordinal:function(e,t){switch(t){default:return e+(1===e?"er":"e");case"w":case"W":return e+(1===e?"re":"e")}}})}(a(381))},2330:function(e,t,a){!function(e){"use strict";e.defineLocale("fr-ch",{months:"janvier_février_mars_avril_mai_juin_juillet_août_septembre_octobre_novembre_décembre".split("_"),monthsShort:"janv._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.".split("_"),monthsParseExact:!0,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"di_lu_ma_me_je_ve_sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd’hui à] LT",nextDay:"[Demain à] LT",nextWeek:"dddd [à] LT",lastDay:"[Hier à] LT",lastWeek:"dddd [dernier à] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",ss:"%d secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(er|e)/,ordinal:function(e,t){switch(t){default:return e+(1===e?"er":"e");case"w":case"W":return e+(1===e?"re":"e")}},week:{dow:1,doy:4}})}(a(381))},4470:function(e,t,a){!function(e){"use strict";var t=/^(janvier|février|mars|avril|mai|juin|juillet|août|septembre|octobre|novembre|décembre)/i,a=/(janv\.?|févr\.?|mars|avr\.?|mai|juin|juil\.?|août|sept\.?|oct\.?|nov\.?|déc\.?)/i,r=/(janv\.?|févr\.?|mars|avr\.?|mai|juin|juil\.?|août|sept\.?|oct\.?|nov\.?|déc\.?|janvier|février|mars|avril|mai|juin|juillet|août|septembre|octobre|novembre|décembre)/i,s=[/^janv/i,/^févr/i,/^mars/i,/^avr/i,/^mai/i,/^juin/i,/^juil/i,/^août/i,/^sept/i,/^oct/i,/^nov/i,/^déc/i];e.defineLocale("fr",{months:"janvier_février_mars_avril_mai_juin_juillet_août_septembre_octobre_novembre_décembre".split("_"),monthsShort:"janv._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.".split("_"),monthsRegex:r,monthsShortRegex:r,monthsStrictRegex:t,monthsShortStrictRegex:a,monthsParse:s,longMonthsParse:s,shortMonthsParse:s,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"di_lu_ma_me_je_ve_sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd’hui à] LT",nextDay:"[Demain à] LT",nextWeek:"dddd [à] LT",lastDay:"[Hier à] LT",lastWeek:"dddd [dernier à] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",ss:"%d secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",w:"une semaine",ww:"%d semaines",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(er|)/,ordinal:function(e,t){switch(t){case"D":return e+(1===e?"er":"");default:return e+(1===e?"er":"e");case"w":case"W":return e+(1===e?"re":"e")}},week:{dow:1,doy:4}})}(a(381))},5044:function(e,t,a){!function(e){"use strict";var t="jan._feb._mrt._apr._mai_jun._jul._aug._sep._okt._nov._des.".split("_"),a="jan_feb_mrt_apr_mai_jun_jul_aug_sep_okt_nov_des".split("_");e.defineLocale("fy",{months:"jannewaris_febrewaris_maart_april_maaie_juny_july_augustus_septimber_oktober_novimber_desimber".split("_"),monthsShort:function(e,r){return e?/-MMM-/.test(r)?a[e.month()]:t[e.month()]:t},monthsParseExact:!0,weekdays:"snein_moandei_tiisdei_woansdei_tongersdei_freed_sneon".split("_"),weekdaysShort:"si._mo._ti._wo._to._fr._so.".split("_"),weekdaysMin:"Si_Mo_Ti_Wo_To_Fr_So".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[hjoed om] LT",nextDay:"[moarn om] LT",nextWeek:"dddd [om] LT",lastDay:"[juster om] LT",lastWeek:"[ôfrûne] dddd [om] LT",sameElse:"L"},relativeTime:{future:"oer %s",past:"%s lyn",s:"in pear sekonden",ss:"%d sekonden",m:"ien minút",mm:"%d minuten",h:"ien oere",hh:"%d oeren",d:"ien dei",dd:"%d dagen",M:"ien moanne",MM:"%d moannen",y:"ien jier",yy:"%d jierren"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(e){return e+(1===e||8===e||e>=20?"ste":"de")},week:{dow:1,doy:4}})}(a(381))},9295:function(e,t,a){!function(e){"use strict";var t=["Eanáir","Feabhra","Márta","Aibreán","Bealtaine","Meitheamh","Iúil","Lúnasa","Meán Fómhair","Deireadh Fómhair","Samhain","Nollaig"],a=["Ean","Feabh","Márt","Aib","Beal","Meith","Iúil","Lún","M.F.","D.F.","Samh","Noll"],r=["Dé Domhnaigh","Dé Luain","Dé Máirt","Dé Céadaoin","Déardaoin","Dé hAoine","Dé Sathairn"],s=["Domh","Luan","Máirt","Céad","Déar","Aoine","Sath"],o=["Do","Lu","Má","Cé","Dé","A","Sa"];e.defineLocale("ga",{months:t,monthsShort:a,monthsParseExact:!0,weekdays:r,weekdaysShort:s,weekdaysMin:o,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Inniu ag] LT",nextDay:"[Amárach ag] LT",nextWeek:"dddd [ag] LT",lastDay:"[Inné ag] LT",lastWeek:"dddd [seo caite] [ag] LT",sameElse:"L"},relativeTime:{future:"i %s",past:"%s ó shin",s:"cúpla soicind",ss:"%d soicind",m:"nóiméad",mm:"%d nóiméad",h:"uair an chloig",hh:"%d uair an chloig",d:"lá",dd:"%d lá",M:"mí",MM:"%d míonna",y:"bliain",yy:"%d bliain"},dayOfMonthOrdinalParse:/\d{1,2}(d|na|mh)/,ordinal:function(e){return e+(1===e?"d":e%10==2?"na":"mh")},week:{dow:1,doy:4}})}(a(381))},2101:function(e,t,a){!function(e){"use strict";var t=["Am Faoilleach","An Gearran","Am Màrt","An Giblean","An Cèitean","An t-Ògmhios","An t-Iuchar","An Lùnastal","An t-Sultain","An Dàmhair","An t-Samhain","An Dùbhlachd"],a=["Faoi","Gear","Màrt","Gibl","Cèit","Ògmh","Iuch","Lùn","Sult","Dàmh","Samh","Dùbh"],r=["Didòmhnaich","Diluain","Dimàirt","Diciadain","Diardaoin","Dihaoine","Disathairne"],s=["Did","Dil","Dim","Dic","Dia","Dih","Dis"],o=["Dò","Lu","Mà","Ci","Ar","Ha","Sa"];e.defineLocale("gd",{months:t,monthsShort:a,monthsParseExact:!0,weekdays:r,weekdaysShort:s,weekdaysMin:o,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[An-diugh aig] LT",nextDay:"[A-màireach aig] LT",nextWeek:"dddd [aig] LT",lastDay:"[An-dè aig] LT",lastWeek:"dddd [seo chaidh] [aig] LT",sameElse:"L"},relativeTime:{future:"ann an %s",past:"bho chionn %s",s:"beagan diogan",ss:"%d diogan",m:"mionaid",mm:"%d mionaidean",h:"uair",hh:"%d uairean",d:"latha",dd:"%d latha",M:"mìos",MM:"%d mìosan",y:"bliadhna",yy:"%d bliadhna"},dayOfMonthOrdinalParse:/\d{1,2}(d|na|mh)/,ordinal:function(e){return e+(1===e?"d":e%10==2?"na":"mh")},week:{dow:1,doy:4}})}(a(381))},8794:function(e,t,a){!function(e){"use strict";e.defineLocale("gl",{months:"xaneiro_febreiro_marzo_abril_maio_xuño_xullo_agosto_setembro_outubro_novembro_decembro".split("_"),monthsShort:"xan._feb._mar._abr._mai._xuñ._xul._ago._set._out._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"domingo_luns_martes_mércores_xoves_venres_sábado".split("_"),weekdaysShort:"dom._lun._mar._mér._xov._ven._sáb.".split("_"),weekdaysMin:"do_lu_ma_mé_xo_ve_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY H:mm",LLLL:"dddd, D [de] MMMM [de] YYYY H:mm"},calendar:{sameDay:function(){return"[hoxe "+(1!==this.hours()?"ás":"á")+"] LT"},nextDay:function(){return"[mañá "+(1!==this.hours()?"ás":"á")+"] LT"},nextWeek:function(){return"dddd ["+(1!==this.hours()?"ás":"a")+"] LT"},lastDay:function(){return"[onte "+(1!==this.hours()?"á":"a")+"] LT"},lastWeek:function(){return"[o] dddd [pasado "+(1!==this.hours()?"ás":"a")+"] LT"},sameElse:"L"},relativeTime:{future:function(e){return 0===e.indexOf("un")?"n"+e:"en "+e},past:"hai %s",s:"uns segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"unha hora",hh:"%d horas",d:"un día",dd:"%d días",M:"un mes",MM:"%d meses",y:"un ano",yy:"%d anos"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}})}(a(381))},7884:function(e,t,a){!function(e){"use strict";function t(e,t,a,r){var s={s:["थोडया सॅकंडांनी","थोडे सॅकंड"],ss:[e+" सॅकंडांनी",e+" सॅकंड"],m:["एका मिणटान","एक मिनूट"],mm:[e+" मिणटांनी",e+" मिणटां"],h:["एका वरान","एक वर"],hh:[e+" वरांनी",e+" वरां"],d:["एका दिसान","एक दीस"],dd:[e+" दिसांनी",e+" दीस"],M:["एका म्हयन्यान","एक म्हयनो"],MM:[e+" म्हयन्यानी",e+" म्हयने"],y:["एका वर्सान","एक वर्स"],yy:[e+" वर्सांनी",e+" वर्सां"]};return r?s[a][0]:s[a][1]}e.defineLocale("gom-deva",{months:{standalone:"जानेवारी_फेब्रुवारी_मार्च_एप्रील_मे_जून_जुलय_ऑगस्ट_सप्टेंबर_ऑक्टोबर_नोव्हेंबर_डिसेंबर".split("_"),format:"जानेवारीच्या_फेब्रुवारीच्या_मार्चाच्या_एप्रीलाच्या_मेयाच्या_जूनाच्या_जुलयाच्या_ऑगस्टाच्या_सप्टेंबराच्या_ऑक्टोबराच्या_नोव्हेंबराच्या_डिसेंबराच्या".split("_"),isFormat:/MMMM(\s)+D[oD]?/},monthsShort:"जाने._फेब्रु._मार्च_एप्री._मे_जून_जुल._ऑग._सप्टें._ऑक्टो._नोव्हें._डिसें.".split("_"),monthsParseExact:!0,weekdays:"आयतार_सोमार_मंगळार_बुधवार_बिरेस्तार_सुक्रार_शेनवार".split("_"),weekdaysShort:"आयत._सोम._मंगळ._बुध._ब्रेस्त._सुक्र._शेन.".split("_"),weekdaysMin:"आ_सो_मं_बु_ब्रे_सु_शे".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"A h:mm [वाजतां]",LTS:"A h:mm:ss [वाजतां]",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY A h:mm [वाजतां]",LLLL:"dddd, MMMM Do, YYYY, A h:mm [वाजतां]",llll:"ddd, D MMM YYYY, A h:mm [वाजतां]"},calendar:{sameDay:"[आयज] LT",nextDay:"[फाल्यां] LT",nextWeek:"[फुडलो] dddd[,] LT",lastDay:"[काल] LT",lastWeek:"[फाटलो] dddd[,] LT",sameElse:"L"},relativeTime:{future:"%s",past:"%s आदीं",s:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}(वेर)/,ordinal:function(e,t){return"D"===t?e+"वेर":e},week:{dow:0,doy:3},meridiemParse:/राती|सकाळीं|दनपारां|सांजे/,meridiemHour:function(e,t){return 12===e&&(e=0),"राती"===t?e<4?e:e+12:"सकाळीं"===t?e:"दनपारां"===t?e>12?e:e+12:"सांजे"===t?e+12:void 0},meridiem:function(e,t,a){return e<4?"राती":e<12?"सकाळीं":e<16?"दनपारां":e<20?"सांजे":"राती"}})}(a(381))},3168:function(e,t,a){!function(e){"use strict";function t(e,t,a,r){var s={s:["thoddea sekondamni","thodde sekond"],ss:[e+" sekondamni",e+" sekond"],m:["eka mintan","ek minut"],mm:[e+" mintamni",e+" mintam"],h:["eka voran","ek vor"],hh:[e+" voramni",e+" voram"],d:["eka disan","ek dis"],dd:[e+" disamni",e+" dis"],M:["eka mhoinean","ek mhoino"],MM:[e+" mhoineamni",e+" mhoine"],y:["eka vorsan","ek voros"],yy:[e+" vorsamni",e+" vorsam"]};return r?s[a][0]:s[a][1]}e.defineLocale("gom-latn",{months:{standalone:"Janer_Febrer_Mars_Abril_Mai_Jun_Julai_Agost_Setembr_Otubr_Novembr_Dezembr".split("_"),format:"Janerachea_Febrerachea_Marsachea_Abrilachea_Maiachea_Junachea_Julaiachea_Agostachea_Setembrachea_Otubrachea_Novembrachea_Dezembrachea".split("_"),isFormat:/MMMM(\s)+D[oD]?/},monthsShort:"Jan._Feb._Mars_Abr._Mai_Jun_Jul._Ago._Set._Otu._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Aitar_Somar_Mongllar_Budhvar_Birestar_Sukrar_Son'var".split("_"),weekdaysShort:"Ait._Som._Mon._Bud._Bre._Suk._Son.".split("_"),weekdaysMin:"Ai_Sm_Mo_Bu_Br_Su_Sn".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"A h:mm [vazta]",LTS:"A h:mm:ss [vazta]",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY A h:mm [vazta]",LLLL:"dddd, MMMM Do, YYYY, A h:mm [vazta]",llll:"ddd, D MMM YYYY, A h:mm [vazta]"},calendar:{sameDay:"[Aiz] LT",nextDay:"[Faleam] LT",nextWeek:"[Fuddlo] dddd[,] LT",lastDay:"[Kal] LT",lastWeek:"[Fattlo] dddd[,] LT",sameElse:"L"},relativeTime:{future:"%s",past:"%s adim",s:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}(er)/,ordinal:function(e,t){return"D"===t?e+"er":e},week:{dow:0,doy:3},meridiemParse:/rati|sokallim|donparam|sanje/,meridiemHour:function(e,t){return 12===e&&(e=0),"rati"===t?e<4?e:e+12:"sokallim"===t?e:"donparam"===t?e>12?e:e+12:"sanje"===t?e+12:void 0},meridiem:function(e,t,a){return e<4?"rati":e<12?"sokallim":e<16?"donparam":e<20?"sanje":"rati"}})}(a(381))},5349:function(e,t,a){!function(e){"use strict";var t={1:"૧",2:"૨",3:"૩",4:"૪",5:"૫",6:"૬",7:"૭",8:"૮",9:"૯",0:"૦"},a={"૧":"1","૨":"2","૩":"3","૪":"4","૫":"5","૬":"6","૭":"7","૮":"8","૯":"9","૦":"0"};e.defineLocale("gu",{months:"જાન્યુઆરી_ફેબ્રુઆરી_માર્ચ_એપ્રિલ_મે_જૂન_જુલાઈ_ઑગસ્ટ_સપ્ટેમ્બર_ઑક્ટ્બર_નવેમ્બર_ડિસેમ્બર".split("_"),monthsShort:"જાન્યુ._ફેબ્રુ._માર્ચ_એપ્રિ._મે_જૂન_જુલા._ઑગ._સપ્ટે._ઑક્ટ્._નવે._ડિસે.".split("_"),monthsParseExact:!0,weekdays:"રવિવાર_સોમવાર_મંગળવાર_બુધ્વાર_ગુરુવાર_શુક્રવાર_શનિવાર".split("_"),weekdaysShort:"રવિ_સોમ_મંગળ_બુધ્_ગુરુ_શુક્ર_શનિ".split("_"),weekdaysMin:"ર_સો_મં_બુ_ગુ_શુ_શ".split("_"),longDateFormat:{LT:"A h:mm વાગ્યે",LTS:"A h:mm:ss વાગ્યે",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm વાગ્યે",LLLL:"dddd, D MMMM YYYY, A h:mm વાગ્યે"},calendar:{sameDay:"[આજ] LT",nextDay:"[કાલે] LT",nextWeek:"dddd, LT",lastDay:"[ગઇકાલે] LT",lastWeek:"[પાછલા] dddd, LT",sameElse:"L"},relativeTime:{future:"%s મા",past:"%s પહેલા",s:"અમુક પળો",ss:"%d સેકંડ",m:"એક મિનિટ",mm:"%d મિનિટ",h:"એક કલાક",hh:"%d કલાક",d:"એક દિવસ",dd:"%d દિવસ",M:"એક મહિનો",MM:"%d મહિનો",y:"એક વર્ષ",yy:"%d વર્ષ"},preparse:function(e){return e.replace(/[૧૨૩૪૫૬૭૮૯૦]/g,(function(e){return a[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},meridiemParse:/રાત|બપોર|સવાર|સાંજ/,meridiemHour:function(e,t){return 12===e&&(e=0),"રાત"===t?e<4?e:e+12:"સવાર"===t?e:"બપોર"===t?e>=10?e:e+12:"સાંજ"===t?e+12:void 0},meridiem:function(e,t,a){return e<4?"રાત":e<10?"સવાર":e<17?"બપોર":e<20?"સાંજ":"રાત"},week:{dow:0,doy:6}})}(a(381))},4206:function(e,t,a){!function(e){"use strict";e.defineLocale("he",{months:"ינואר_פברואר_מרץ_אפריל_מאי_יוני_יולי_אוגוסט_ספטמבר_אוקטובר_נובמבר_דצמבר".split("_"),monthsShort:"ינו׳_פבר׳_מרץ_אפר׳_מאי_יוני_יולי_אוג׳_ספט׳_אוק׳_נוב׳_דצמ׳".split("_"),weekdays:"ראשון_שני_שלישי_רביעי_חמישי_שישי_שבת".split("_"),weekdaysShort:"א׳_ב׳_ג׳_ד׳_ה׳_ו׳_ש׳".split("_"),weekdaysMin:"א_ב_ג_ד_ה_ו_ש".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [ב]MMMM YYYY",LLL:"D [ב]MMMM YYYY HH:mm",LLLL:"dddd, D [ב]MMMM YYYY HH:mm",l:"D/M/YYYY",ll:"D MMM YYYY",lll:"D MMM YYYY HH:mm",llll:"ddd, D MMM YYYY HH:mm"},calendar:{sameDay:"[היום ב־]LT",nextDay:"[מחר ב־]LT",nextWeek:"dddd [בשעה] LT",lastDay:"[אתמול ב־]LT",lastWeek:"[ביום] dddd [האחרון בשעה] LT",sameElse:"L"},relativeTime:{future:"בעוד %s",past:"לפני %s",s:"מספר שניות",ss:"%d שניות",m:"דקה",mm:"%d דקות",h:"שעה",hh:function(e){return 2===e?"שעתיים":e+" שעות"},d:"יום",dd:function(e){return 2===e?"יומיים":e+" ימים"},M:"חודש",MM:function(e){return 2===e?"חודשיים":e+" חודשים"},y:"שנה",yy:function(e){return 2===e?"שנתיים":e%10==0&&10!==e?e+" שנה":e+" שנים"}},meridiemParse:/אחה"צ|לפנה"צ|אחרי הצהריים|לפני הצהריים|לפנות בוקר|בבוקר|בערב/i,isPM:function(e){return/^(אחה"צ|אחרי הצהריים|בערב)$/.test(e)},meridiem:function(e,t,a){return e<5?"לפנות בוקר":e<10?"בבוקר":e<12?a?'לפנה"צ':"לפני הצהריים":e<18?a?'אחה"צ':"אחרי הצהריים":"בערב"}})}(a(381))},94:function(e,t,a){!function(e){"use strict";var t={1:"१",2:"२",3:"३",4:"४",5:"५",6:"६",7:"७",8:"८",9:"९",0:"०"},a={"१":"1","२":"2","३":"3","४":"4","५":"5","६":"6","७":"7","८":"8","९":"9","०":"0"},r=[/^जन/i,/^फ़र|फर/i,/^मार्च/i,/^अप्रै/i,/^मई/i,/^जून/i,/^जुल/i,/^अग/i,/^सितं|सित/i,/^अक्टू/i,/^नव|नवं/i,/^दिसं|दिस/i],s=[/^जन/i,/^फ़र/i,/^मार्च/i,/^अप्रै/i,/^मई/i,/^जून/i,/^जुल/i,/^अग/i,/^सित/i,/^अक्टू/i,/^नव/i,/^दिस/i];e.defineLocale("hi",{months:{format:"जनवरी_फ़रवरी_मार्च_अप्रैल_मई_जून_जुलाई_अगस्त_सितम्बर_अक्टूबर_नवम्बर_दिसम्बर".split("_"),standalone:"जनवरी_फरवरी_मार्च_अप्रैल_मई_जून_जुलाई_अगस्त_सितंबर_अक्टूबर_नवंबर_दिसंबर".split("_")},monthsShort:"जन._फ़र._मार्च_अप्रै._मई_जून_जुल._अग._सित._अक्टू._नव._दिस.".split("_"),weekdays:"रविवार_सोमवार_मंगलवार_बुधवार_गुरूवार_शुक्रवार_शनिवार".split("_"),weekdaysShort:"रवि_सोम_मंगल_बुध_गुरू_शुक्र_शनि".split("_"),weekdaysMin:"र_सो_मं_बु_गु_शु_श".split("_"),longDateFormat:{LT:"A h:mm बजे",LTS:"A h:mm:ss बजे",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm बजे",LLLL:"dddd, D MMMM YYYY, A h:mm बजे"},monthsParse:r,longMonthsParse:r,shortMonthsParse:s,monthsRegex:/^(जनवरी|जन\.?|फ़रवरी|फरवरी|फ़र\.?|मार्च?|अप्रैल|अप्रै\.?|मई?|जून?|जुलाई|जुल\.?|अगस्त|अग\.?|सितम्बर|सितंबर|सित\.?|अक्टूबर|अक्टू\.?|नवम्बर|नवंबर|नव\.?|दिसम्बर|दिसंबर|दिस\.?)/i,monthsShortRegex:/^(जनवरी|जन\.?|फ़रवरी|फरवरी|फ़र\.?|मार्च?|अप्रैल|अप्रै\.?|मई?|जून?|जुलाई|जुल\.?|अगस्त|अग\.?|सितम्बर|सितंबर|सित\.?|अक्टूबर|अक्टू\.?|नवम्बर|नवंबर|नव\.?|दिसम्बर|दिसंबर|दिस\.?)/i,monthsStrictRegex:/^(जनवरी?|फ़रवरी|फरवरी?|मार्च?|अप्रैल?|मई?|जून?|जुलाई?|अगस्त?|सितम्बर|सितंबर|सित?\.?|अक्टूबर|अक्टू\.?|नवम्बर|नवंबर?|दिसम्बर|दिसंबर?)/i,monthsShortStrictRegex:/^(जन\.?|फ़र\.?|मार्च?|अप्रै\.?|मई?|जून?|जुल\.?|अग\.?|सित\.?|अक्टू\.?|नव\.?|दिस\.?)/i,calendar:{sameDay:"[आज] LT",nextDay:"[कल] LT",nextWeek:"dddd, LT",lastDay:"[कल] LT",lastWeek:"[पिछले] dddd, LT",sameElse:"L"},relativeTime:{future:"%s में",past:"%s पहले",s:"कुछ ही क्षण",ss:"%d सेकंड",m:"एक मिनट",mm:"%d मिनट",h:"एक घंटा",hh:"%d घंटे",d:"एक दिन",dd:"%d दिन",M:"एक महीने",MM:"%d महीने",y:"एक वर्ष",yy:"%d वर्ष"},preparse:function(e){return e.replace(/[१२३४५६७८९०]/g,(function(e){return a[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},meridiemParse:/रात|सुबह|दोपहर|शाम/,meridiemHour:function(e,t){return 12===e&&(e=0),"रात"===t?e<4?e:e+12:"सुबह"===t?e:"दोपहर"===t?e>=10?e:e+12:"शाम"===t?e+12:void 0},meridiem:function(e,t,a){return e<4?"रात":e<10?"सुबह":e<17?"दोपहर":e<20?"शाम":"रात"},week:{dow:0,doy:6}})}(a(381))},316:function(e,t,a){!function(e){"use strict";function t(e,t,a){var r=e+" ";switch(a){case"ss":return r+=1===e?"sekunda":2===e||3===e||4===e?"sekunde":"sekundi";case"m":return t?"jedna minuta":"jedne minute";case"mm":return r+=1===e?"minuta":2===e||3===e||4===e?"minute":"minuta";case"h":return t?"jedan sat":"jednog sata";case"hh":return r+=1===e?"sat":2===e||3===e||4===e?"sata":"sati";case"dd":return r+=1===e?"dan":"dana";case"MM":return r+=1===e?"mjesec":2===e||3===e||4===e?"mjeseca":"mjeseci";case"yy":return r+=1===e?"godina":2===e||3===e||4===e?"godine":"godina"}}e.defineLocale("hr",{months:{format:"siječnja_veljače_ožujka_travnja_svibnja_lipnja_srpnja_kolovoza_rujna_listopada_studenoga_prosinca".split("_"),standalone:"siječanj_veljača_ožujak_travanj_svibanj_lipanj_srpanj_kolovoz_rujan_listopad_studeni_prosinac".split("_")},monthsShort:"sij._velj._ožu._tra._svi._lip._srp._kol._ruj._lis._stu._pro.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_četvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._čet._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_če_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"Do MMMM YYYY",LLL:"Do MMMM YYYY H:mm",LLLL:"dddd, Do MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[jučer u] LT",lastWeek:function(){switch(this.day()){case 0:return"[prošlu] [nedjelju] [u] LT";case 3:return"[prošlu] [srijedu] [u] LT";case 6:return"[prošle] [subote] [u] LT";case 1:case 2:case 4:case 5:return"[prošli] dddd [u] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"par sekundi",ss:t,m:t,mm:t,h:t,hh:t,d:"dan",dd:t,M:"mjesec",MM:t,y:"godinu",yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(a(381))},2138:function(e,t,a){!function(e){"use strict";var t="vasárnap hétfőn kedden szerdán csütörtökön pénteken szombaton".split(" ");function a(e,t,a,r){var s=e;switch(a){case"s":return r||t?"néhány másodperc":"néhány másodperce";case"ss":return s+(r||t)?" másodperc":" másodperce";case"m":return"egy"+(r||t?" perc":" perce");case"mm":return s+(r||t?" perc":" perce");case"h":return"egy"+(r||t?" óra":" órája");case"hh":return s+(r||t?" óra":" órája");case"d":return"egy"+(r||t?" nap":" napja");case"dd":return s+(r||t?" nap":" napja");case"M":return"egy"+(r||t?" hónap":" hónapja");case"MM":return s+(r||t?" hónap":" hónapja");case"y":return"egy"+(r||t?" év":" éve");case"yy":return s+(r||t?" év":" éve")}return""}function r(e){return(e?"":"[múlt] ")+"["+t[this.day()]+"] LT[-kor]"}e.defineLocale("hu",{months:"január_február_március_április_május_június_július_augusztus_szeptember_október_november_december".split("_"),monthsShort:"jan._feb._márc._ápr._máj._jún._júl._aug._szept._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"vasárnap_hétfő_kedd_szerda_csütörtök_péntek_szombat".split("_"),weekdaysShort:"vas_hét_kedd_sze_csüt_pén_szo".split("_"),weekdaysMin:"v_h_k_sze_cs_p_szo".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"YYYY.MM.DD.",LL:"YYYY. MMMM D.",LLL:"YYYY. MMMM D. H:mm",LLLL:"YYYY. MMMM D., dddd H:mm"},meridiemParse:/de|du/i,isPM:function(e){return"u"===e.charAt(1).toLowerCase()},meridiem:function(e,t,a){return e<12?!0===a?"de":"DE":!0===a?"du":"DU"},calendar:{sameDay:"[ma] LT[-kor]",nextDay:"[holnap] LT[-kor]",nextWeek:function(){return r.call(this,!0)},lastDay:"[tegnap] LT[-kor]",lastWeek:function(){return r.call(this,!1)},sameElse:"L"},relativeTime:{future:"%s múlva",past:"%s",s:a,ss:a,m:a,mm:a,h:a,hh:a,d:a,dd:a,M:a,MM:a,y:a,yy:a},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a(381))},3470:function(e,t,a){!function(e){"use strict";e.defineLocale("hy-am",{months:{format:"հունվարի_փետրվարի_մարտի_ապրիլի_մայիսի_հունիսի_հուլիսի_օգոստոսի_սեպտեմբերի_հոկտեմբերի_նոյեմբերի_դեկտեմբերի".split("_"),standalone:"հունվար_փետրվար_մարտ_ապրիլ_մայիս_հունիս_հուլիս_օգոստոս_սեպտեմբեր_հոկտեմբեր_նոյեմբեր_դեկտեմբեր".split("_")},monthsShort:"հնվ_փտր_մրտ_ապր_մյս_հնս_հլս_օգս_սպտ_հկտ_նմբ_դկտ".split("_"),weekdays:"կիրակի_երկուշաբթի_երեքշաբթի_չորեքշաբթի_հինգշաբթի_ուրբաթ_շաբաթ".split("_"),weekdaysShort:"կրկ_երկ_երք_չրք_հնգ_ուրբ_շբթ".split("_"),weekdaysMin:"կրկ_երկ_երք_չրք_հնգ_ուրբ_շբթ".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY թ.",LLL:"D MMMM YYYY թ., HH:mm",LLLL:"dddd, D MMMM YYYY թ., HH:mm"},calendar:{sameDay:"[այսօր] LT",nextDay:"[վաղը] LT",lastDay:"[երեկ] LT",nextWeek:function(){return"dddd [օրը ժամը] LT"},lastWeek:function(){return"[անցած] dddd [օրը ժամը] LT"},sameElse:"L"},relativeTime:{future:"%s հետո",past:"%s առաջ",s:"մի քանի վայրկյան",ss:"%d վայրկյան",m:"րոպե",mm:"%d րոպե",h:"ժամ",hh:"%d ժամ",d:"օր",dd:"%d օր",M:"ամիս",MM:"%d ամիս",y:"տարի",yy:"%d տարի"},meridiemParse:/գիշերվա|առավոտվա|ցերեկվա|երեկոյան/,isPM:function(e){return/^(ցերեկվա|երեկոյան)$/.test(e)},meridiem:function(e){return e<4?"գիշերվա":e<12?"առավոտվա":e<17?"ցերեկվա":"երեկոյան"},dayOfMonthOrdinalParse:/\d{1,2}|\d{1,2}-(ին|րդ)/,ordinal:function(e,t){switch(t){case"DDD":case"w":case"W":case"DDDo":return 1===e?e+"-ին":e+"-րդ";default:return e}},week:{dow:1,doy:7}})}(a(381))},9218:function(e,t,a){!function(e){"use strict";e.defineLocale("id",{months:"Januari_Februari_Maret_April_Mei_Juni_Juli_Agustus_September_Oktober_November_Desember".split("_"),monthsShort:"Jan_Feb_Mar_Apr_Mei_Jun_Jul_Agt_Sep_Okt_Nov_Des".split("_"),weekdays:"Minggu_Senin_Selasa_Rabu_Kamis_Jumat_Sabtu".split("_"),weekdaysShort:"Min_Sen_Sel_Rab_Kam_Jum_Sab".split("_"),weekdaysMin:"Mg_Sn_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|siang|sore|malam/,meridiemHour:function(e,t){return 12===e&&(e=0),"pagi"===t?e:"siang"===t?e>=11?e:e+12:"sore"===t||"malam"===t?e+12:void 0},meridiem:function(e,t,a){return e<11?"pagi":e<15?"siang":e<19?"sore":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Besok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kemarin pukul] LT",lastWeek:"dddd [lalu pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lalu",s:"beberapa detik",ss:"%d detik",m:"semenit",mm:"%d menit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:0,doy:6}})}(a(381))},135:function(e,t,a){!function(e){"use strict";function t(e){return e%100==11||e%10!=1}function a(e,a,r,s){var o=e+" ";switch(r){case"s":return a||s?"nokkrar sekúndur":"nokkrum sekúndum";case"ss":return t(e)?o+(a||s?"sekúndur":"sekúndum"):o+"sekúnda";case"m":return a?"mínúta":"mínútu";case"mm":return t(e)?o+(a||s?"mínútur":"mínútum"):a?o+"mínúta":o+"mínútu";case"hh":return t(e)?o+(a||s?"klukkustundir":"klukkustundum"):o+"klukkustund";case"d":return a?"dagur":s?"dag":"degi";case"dd":return t(e)?a?o+"dagar":o+(s?"daga":"dögum"):a?o+"dagur":o+(s?"dag":"degi");case"M":return a?"mánuður":s?"mánuð":"mánuði";case"MM":return t(e)?a?o+"mánuðir":o+(s?"mánuði":"mánuðum"):a?o+"mánuður":o+(s?"mánuð":"mánuði");case"y":return a||s?"ár":"ári";case"yy":return t(e)?o+(a||s?"ár":"árum"):o+(a||s?"ár":"ári")}}e.defineLocale("is",{months:"janúar_febrúar_mars_apríl_maí_júní_júlí_ágúst_september_október_nóvember_desember".split("_"),monthsShort:"jan_feb_mar_apr_maí_jún_júl_ágú_sep_okt_nóv_des".split("_"),weekdays:"sunnudagur_mánudagur_þriðjudagur_miðvikudagur_fimmtudagur_föstudagur_laugardagur".split("_"),weekdaysShort:"sun_mán_þri_mið_fim_fös_lau".split("_"),weekdaysMin:"Su_Má_Þr_Mi_Fi_Fö_La".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] H:mm",LLLL:"dddd, D. MMMM YYYY [kl.] H:mm"},calendar:{sameDay:"[í dag kl.] LT",nextDay:"[á morgun kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[í gær kl.] LT",lastWeek:"[síðasta] dddd [kl.] LT",sameElse:"L"},relativeTime:{future:"eftir %s",past:"fyrir %s síðan",s:a,ss:a,m:a,mm:a,h:"klukkustund",hh:a,d:a,dd:a,M:a,MM:a,y:a,yy:a},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a(381))},150:function(e,t,a){!function(e){"use strict";e.defineLocale("it-ch",{months:"gennaio_febbraio_marzo_aprile_maggio_giugno_luglio_agosto_settembre_ottobre_novembre_dicembre".split("_"),monthsShort:"gen_feb_mar_apr_mag_giu_lug_ago_set_ott_nov_dic".split("_"),weekdays:"domenica_lunedì_martedì_mercoledì_giovedì_venerdì_sabato".split("_"),weekdaysShort:"dom_lun_mar_mer_gio_ven_sab".split("_"),weekdaysMin:"do_lu_ma_me_gi_ve_sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Oggi alle] LT",nextDay:"[Domani alle] LT",nextWeek:"dddd [alle] LT",lastDay:"[Ieri alle] LT",lastWeek:function(){return 0===this.day()?"[la scorsa] dddd [alle] LT":"[lo scorso] dddd [alle] LT"},sameElse:"L"},relativeTime:{future:function(e){return(/^[0-9].+$/.test(e)?"tra":"in")+" "+e},past:"%s fa",s:"alcuni secondi",ss:"%d secondi",m:"un minuto",mm:"%d minuti",h:"un'ora",hh:"%d ore",d:"un giorno",dd:"%d giorni",M:"un mese",MM:"%d mesi",y:"un anno",yy:"%d anni"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}})}(a(381))},626:function(e,t,a){!function(e){"use strict";e.defineLocale("it",{months:"gennaio_febbraio_marzo_aprile_maggio_giugno_luglio_agosto_settembre_ottobre_novembre_dicembre".split("_"),monthsShort:"gen_feb_mar_apr_mag_giu_lug_ago_set_ott_nov_dic".split("_"),weekdays:"domenica_lunedì_martedì_mercoledì_giovedì_venerdì_sabato".split("_"),weekdaysShort:"dom_lun_mar_mer_gio_ven_sab".split("_"),weekdaysMin:"do_lu_ma_me_gi_ve_sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:function(){return"[Oggi a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"},nextDay:function(){return"[Domani a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"},nextWeek:function(){return"dddd [a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"},lastDay:function(){return"[Ieri a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"},lastWeek:function(){return 0===this.day()?"[La scorsa] dddd [a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT":"[Lo scorso] dddd [a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"},sameElse:"L"},relativeTime:{future:"tra %s",past:"%s fa",s:"alcuni secondi",ss:"%d secondi",m:"un minuto",mm:"%d minuti",h:"un'ora",hh:"%d ore",d:"un giorno",dd:"%d giorni",w:"una settimana",ww:"%d settimane",M:"un mese",MM:"%d mesi",y:"un anno",yy:"%d anni"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}})}(a(381))},9183:function(e,t,a){!function(e){"use strict";e.defineLocale("ja",{eras:[{since:"2019-05-01",offset:1,name:"令和",narrow:"㋿",abbr:"R"},{since:"1989-01-08",until:"2019-04-30",offset:1,name:"平成",narrow:"㍻",abbr:"H"},{since:"1926-12-25",until:"1989-01-07",offset:1,name:"昭和",narrow:"㍼",abbr:"S"},{since:"1912-07-30",until:"1926-12-24",offset:1,name:"大正",narrow:"㍽",abbr:"T"},{since:"1873-01-01",until:"1912-07-29",offset:6,name:"明治",narrow:"㍾",abbr:"M"},{since:"0001-01-01",until:"1873-12-31",offset:1,name:"西暦",narrow:"AD",abbr:"AD"},{since:"0000-12-31",until:-1/0,offset:1,name:"紀元前",narrow:"BC",abbr:"BC"}],eraYearOrdinalRegex:/(元|\d+)年/,eraYearOrdinalParse:function(e,t){return"元"===t[1]?1:parseInt(t[1]||e,10)},months:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"日曜日_月曜日_火曜日_水曜日_木曜日_金曜日_土曜日".split("_"),weekdaysShort:"日_月_火_水_木_金_土".split("_"),weekdaysMin:"日_月_火_水_木_金_土".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY年M月D日",LLL:"YYYY年M月D日 HH:mm",LLLL:"YYYY年M月D日 dddd HH:mm",l:"YYYY/MM/DD",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日(ddd) HH:mm"},meridiemParse:/午前|午後/i,isPM:function(e){return"午後"===e},meridiem:function(e,t,a){return e<12?"午前":"午後"},calendar:{sameDay:"[今日] LT",nextDay:"[明日] LT",nextWeek:function(e){return e.week()!==this.week()?"[来週]dddd LT":"dddd LT"},lastDay:"[昨日] LT",lastWeek:function(e){return this.week()!==e.week()?"[先週]dddd LT":"dddd LT"},sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}日/,ordinal:function(e,t){switch(t){case"y":return 1===e?"元年":e+"年";case"d":case"D":case"DDD":return e+"日";default:return e}},relativeTime:{future:"%s後",past:"%s前",s:"数秒",ss:"%d秒",m:"1分",mm:"%d分",h:"1時間",hh:"%d時間",d:"1日",dd:"%d日",M:"1ヶ月",MM:"%dヶ月",y:"1年",yy:"%d年"}})}(a(381))},4286:function(e,t,a){!function(e){"use strict";e.defineLocale("jv",{months:"Januari_Februari_Maret_April_Mei_Juni_Juli_Agustus_September_Oktober_Nopember_Desember".split("_"),monthsShort:"Jan_Feb_Mar_Apr_Mei_Jun_Jul_Ags_Sep_Okt_Nop_Des".split("_"),weekdays:"Minggu_Senen_Seloso_Rebu_Kemis_Jemuwah_Septu".split("_"),weekdaysShort:"Min_Sen_Sel_Reb_Kem_Jem_Sep".split("_"),weekdaysMin:"Mg_Sn_Sl_Rb_Km_Jm_Sp".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/enjing|siyang|sonten|ndalu/,meridiemHour:function(e,t){return 12===e&&(e=0),"enjing"===t?e:"siyang"===t?e>=11?e:e+12:"sonten"===t||"ndalu"===t?e+12:void 0},meridiem:function(e,t,a){return e<11?"enjing":e<15?"siyang":e<19?"sonten":"ndalu"},calendar:{sameDay:"[Dinten puniko pukul] LT",nextDay:"[Mbenjang pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kala wingi pukul] LT",lastWeek:"dddd [kepengker pukul] LT",sameElse:"L"},relativeTime:{future:"wonten ing %s",past:"%s ingkang kepengker",s:"sawetawis detik",ss:"%d detik",m:"setunggal menit",mm:"%d menit",h:"setunggal jam",hh:"%d jam",d:"sedinten",dd:"%d dinten",M:"sewulan",MM:"%d wulan",y:"setaun",yy:"%d taun"},week:{dow:1,doy:7}})}(a(381))},2105:function(e,t,a){!function(e){"use strict";e.defineLocale("ka",{months:"იანვარი_თებერვალი_მარტი_აპრილი_მაისი_ივნისი_ივლისი_აგვისტო_სექტემბერი_ოქტომბერი_ნოემბერი_დეკემბერი".split("_"),monthsShort:"იან_თებ_მარ_აპრ_მაი_ივნ_ივლ_აგვ_სექ_ოქტ_ნოე_დეკ".split("_"),weekdays:{standalone:"კვირა_ორშაბათი_სამშაბათი_ოთხშაბათი_ხუთშაბათი_პარასკევი_შაბათი".split("_"),format:"კვირას_ორშაბათს_სამშაბათს_ოთხშაბათს_ხუთშაბათს_პარასკევს_შაბათს".split("_"),isFormat:/(წინა|შემდეგ)/},weekdaysShort:"კვი_ორშ_სამ_ოთხ_ხუთ_პარ_შაბ".split("_"),weekdaysMin:"კვ_ორ_სა_ოთ_ხუ_პა_შა".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[დღეს] LT[-ზე]",nextDay:"[ხვალ] LT[-ზე]",lastDay:"[გუშინ] LT[-ზე]",nextWeek:"[შემდეგ] dddd LT[-ზე]",lastWeek:"[წინა] dddd LT-ზე",sameElse:"L"},relativeTime:{future:function(e){return e.replace(/(წამ|წუთ|საათ|წელ|დღ|თვ)(ი|ე)/,(function(e,t,a){return"ი"===a?t+"ში":t+a+"ში"}))},past:function(e){return/(წამი|წუთი|საათი|დღე|თვე)/.test(e)?e.replace(/(ი|ე)$/,"ის წინ"):/წელი/.test(e)?e.replace(/წელი$/,"წლის წინ"):e},s:"რამდენიმე წამი",ss:"%d წამი",m:"წუთი",mm:"%d წუთი",h:"საათი",hh:"%d საათი",d:"დღე",dd:"%d დღე",M:"თვე",MM:"%d თვე",y:"წელი",yy:"%d წელი"},dayOfMonthOrdinalParse:/0|1-ლი|მე-\d{1,2}|\d{1,2}-ე/,ordinal:function(e){return 0===e?e:1===e?e+"-ლი":e<20||e<=100&&e%20==0||e%100==0?"მე-"+e:e+"-ე"},week:{dow:1,doy:7}})}(a(381))},7772:function(e,t,a){!function(e){"use strict";var t={0:"-ші",1:"-ші",2:"-ші",3:"-ші",4:"-ші",5:"-ші",6:"-шы",7:"-ші",8:"-ші",9:"-шы",10:"-шы",20:"-шы",30:"-шы",40:"-шы",50:"-ші",60:"-шы",70:"-ші",80:"-ші",90:"-шы",100:"-ші"};e.defineLocale("kk",{months:"қаңтар_ақпан_наурыз_сәуір_мамыр_маусым_шілде_тамыз_қыркүйек_қазан_қараша_желтоқсан".split("_"),monthsShort:"қаң_ақп_нау_сәу_мам_мау_шіл_там_қыр_қаз_қар_жел".split("_"),weekdays:"жексенбі_дүйсенбі_сейсенбі_сәрсенбі_бейсенбі_жұма_сенбі".split("_"),weekdaysShort:"жек_дүй_сей_сәр_бей_жұм_сен".split("_"),weekdaysMin:"жк_дй_сй_ср_бй_жм_сн".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Бүгін сағат] LT",nextDay:"[Ертең сағат] LT",nextWeek:"dddd [сағат] LT",lastDay:"[Кеше сағат] LT",lastWeek:"[Өткен аптаның] dddd [сағат] LT",sameElse:"L"},relativeTime:{future:"%s ішінде",past:"%s бұрын",s:"бірнеше секунд",ss:"%d секунд",m:"бір минут",mm:"%d минут",h:"бір сағат",hh:"%d сағат",d:"бір күн",dd:"%d күн",M:"бір ай",MM:"%d ай",y:"бір жыл",yy:"%d жыл"},dayOfMonthOrdinalParse:/\d{1,2}-(ші|шы)/,ordinal:function(e){var a=e%10,r=e>=100?100:null;return e+(t[e]||t[a]||t[r])},week:{dow:1,doy:7}})}(a(381))},8758:function(e,t,a){!function(e){"use strict";var t={1:"១",2:"២",3:"៣",4:"៤",5:"៥",6:"៦",7:"៧",8:"៨",9:"៩",0:"០"},a={"១":"1","២":"2","៣":"3","៤":"4","៥":"5","៦":"6","៧":"7","៨":"8","៩":"9","០":"0"};e.defineLocale("km",{months:"មករា_កុម្ភៈ_មីនា_មេសា_ឧសភា_មិថុនា_កក្កដា_សីហា_កញ្ញា_តុលា_វិច្ឆិកា_ធ្នូ".split("_"),monthsShort:"មករា_កុម្ភៈ_មីនា_មេសា_ឧសភា_មិថុនា_កក្កដា_សីហា_កញ្ញា_តុលា_វិច្ឆិកា_ធ្នូ".split("_"),weekdays:"អាទិត្យ_ច័ន្ទ_អង្គារ_ពុធ_ព្រហស្បតិ៍_សុក្រ_សៅរ៍".split("_"),weekdaysShort:"អា_ច_អ_ព_ព្រ_សុ_ស".split("_"),weekdaysMin:"អា_ច_អ_ព_ព្រ_សុ_ស".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},meridiemParse:/ព្រឹក|ល្ងាច/,isPM:function(e){return"ល្ងាច"===e},meridiem:function(e,t,a){return e<12?"ព្រឹក":"ល្ងាច"},calendar:{sameDay:"[ថ្ងៃនេះ ម៉ោង] LT",nextDay:"[ស្អែក ម៉ោង] LT",nextWeek:"dddd [ម៉ោង] LT",lastDay:"[ម្សិលមិញ ម៉ោង] LT",lastWeek:"dddd [សប្តាហ៍មុន] [ម៉ោង] LT",sameElse:"L"},relativeTime:{future:"%sទៀត",past:"%sមុន",s:"ប៉ុន្មានវិនាទី",ss:"%d វិនាទី",m:"មួយនាទី",mm:"%d នាទី",h:"មួយម៉ោង",hh:"%d ម៉ោង",d:"មួយថ្ងៃ",dd:"%d ថ្ងៃ",M:"មួយខែ",MM:"%d ខែ",y:"មួយឆ្នាំ",yy:"%d ឆ្នាំ"},dayOfMonthOrdinalParse:/ទី\d{1,2}/,ordinal:"ទី%d",preparse:function(e){return e.replace(/[១២៣៤៥៦៧៨៩០]/g,(function(e){return a[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},week:{dow:1,doy:4}})}(a(381))},9282:function(e,t,a){!function(e){"use strict";var t={1:"೧",2:"೨",3:"೩",4:"೪",5:"೫",6:"೬",7:"೭",8:"೮",9:"೯",0:"೦"},a={"೧":"1","೨":"2","೩":"3","೪":"4","೫":"5","೬":"6","೭":"7","೮":"8","೯":"9","೦":"0"};e.defineLocale("kn",{months:"ಜನವರಿ_ಫೆಬ್ರವರಿ_ಮಾರ್ಚ್_ಏಪ್ರಿಲ್_ಮೇ_ಜೂನ್_ಜುಲೈ_ಆಗಸ್ಟ್_ಸೆಪ್ಟೆಂಬರ್_ಅಕ್ಟೋಬರ್_ನವೆಂಬರ್_ಡಿಸೆಂಬರ್".split("_"),monthsShort:"ಜನ_ಫೆಬ್ರ_ಮಾರ್ಚ್_ಏಪ್ರಿಲ್_ಮೇ_ಜೂನ್_ಜುಲೈ_ಆಗಸ್ಟ್_ಸೆಪ್ಟೆಂ_ಅಕ್ಟೋ_ನವೆಂ_ಡಿಸೆಂ".split("_"),monthsParseExact:!0,weekdays:"ಭಾನುವಾರ_ಸೋಮವಾರ_ಮಂಗಳವಾರ_ಬುಧವಾರ_ಗುರುವಾರ_ಶುಕ್ರವಾರ_ಶನಿವಾರ".split("_"),weekdaysShort:"ಭಾನು_ಸೋಮ_ಮಂಗಳ_ಬುಧ_ಗುರು_ಶುಕ್ರ_ಶನಿ".split("_"),weekdaysMin:"ಭಾ_ಸೋ_ಮಂ_ಬು_ಗು_ಶು_ಶ".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[ಇಂದು] LT",nextDay:"[ನಾಳೆ] LT",nextWeek:"dddd, LT",lastDay:"[ನಿನ್ನೆ] LT",lastWeek:"[ಕೊನೆಯ] dddd, LT",sameElse:"L"},relativeTime:{future:"%s ನಂತರ",past:"%s ಹಿಂದೆ",s:"ಕೆಲವು ಕ್ಷಣಗಳು",ss:"%d ಸೆಕೆಂಡುಗಳು",m:"ಒಂದು ನಿಮಿಷ",mm:"%d ನಿಮಿಷ",h:"ಒಂದು ಗಂಟೆ",hh:"%d ಗಂಟೆ",d:"ಒಂದು ದಿನ",dd:"%d ದಿನ",M:"ಒಂದು ತಿಂಗಳು",MM:"%d ತಿಂಗಳು",y:"ಒಂದು ವರ್ಷ",yy:"%d ವರ್ಷ"},preparse:function(e){return e.replace(/[೧೨೩೪೫೬೭೮೯೦]/g,(function(e){return a[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},meridiemParse:/ರಾತ್ರಿ|ಬೆಳಿಗ್ಗೆ|ಮಧ್ಯಾಹ್ನ|ಸಂಜೆ/,meridiemHour:function(e,t){return 12===e&&(e=0),"ರಾತ್ರಿ"===t?e<4?e:e+12:"ಬೆಳಿಗ್ಗೆ"===t?e:"ಮಧ್ಯಾಹ್ನ"===t?e>=10?e:e+12:"ಸಂಜೆ"===t?e+12:void 0},meridiem:function(e,t,a){return e<4?"ರಾತ್ರಿ":e<10?"ಬೆಳಿಗ್ಗೆ":e<17?"ಮಧ್ಯಾಹ್ನ":e<20?"ಸಂಜೆ":"ರಾತ್ರಿ"},dayOfMonthOrdinalParse:/\d{1,2}(ನೇ)/,ordinal:function(e){return e+"ನೇ"},week:{dow:0,doy:6}})}(a(381))},3730:function(e,t,a){!function(e){"use strict";e.defineLocale("ko",{months:"1월_2월_3월_4월_5월_6월_7월_8월_9월_10월_11월_12월".split("_"),monthsShort:"1월_2월_3월_4월_5월_6월_7월_8월_9월_10월_11월_12월".split("_"),weekdays:"일요일_월요일_화요일_수요일_목요일_금요일_토요일".split("_"),weekdaysShort:"일_월_화_수_목_금_토".split("_"),weekdaysMin:"일_월_화_수_목_금_토".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"YYYY.MM.DD.",LL:"YYYY년 MMMM D일",LLL:"YYYY년 MMMM D일 A h:mm",LLLL:"YYYY년 MMMM D일 dddd A h:mm",l:"YYYY.MM.DD.",ll:"YYYY년 MMMM D일",lll:"YYYY년 MMMM D일 A h:mm",llll:"YYYY년 MMMM D일 dddd A h:mm"},calendar:{sameDay:"오늘 LT",nextDay:"내일 LT",nextWeek:"dddd LT",lastDay:"어제 LT",lastWeek:"지난주 dddd LT",sameElse:"L"},relativeTime:{future:"%s 후",past:"%s 전",s:"몇 초",ss:"%d초",m:"1분",mm:"%d분",h:"한 시간",hh:"%d시간",d:"하루",dd:"%d일",M:"한 달",MM:"%d달",y:"일 년",yy:"%d년"},dayOfMonthOrdinalParse:/\d{1,2}(일|월|주)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"일";case"M":return e+"월";case"w":case"W":return e+"주";default:return e}},meridiemParse:/오전|오후/,isPM:function(e){return"오후"===e},meridiem:function(e,t,a){return e<12?"오전":"오후"}})}(a(381))},1408:function(e,t,a){!function(e){"use strict";var t={1:"١",2:"٢",3:"٣",4:"٤",5:"٥",6:"٦",7:"٧",8:"٨",9:"٩",0:"٠"},a={"١":"1","٢":"2","٣":"3","٤":"4","٥":"5","٦":"6","٧":"7","٨":"8","٩":"9","٠":"0"},r=["کانونی دووەم","شوبات","ئازار","نیسان","ئایار","حوزەیران","تەمموز","ئاب","ئەیلوول","تشرینی یەكەم","تشرینی دووەم","كانونی یەکەم"];e.defineLocale("ku",{months:r,monthsShort:r,weekdays:"یه‌كشه‌ممه‌_دووشه‌ممه‌_سێشه‌ممه‌_چوارشه‌ممه‌_پێنجشه‌ممه‌_هه‌ینی_شه‌ممه‌".split("_"),weekdaysShort:"یه‌كشه‌م_دووشه‌م_سێشه‌م_چوارشه‌م_پێنجشه‌م_هه‌ینی_شه‌ممه‌".split("_"),weekdaysMin:"ی_د_س_چ_پ_ه_ش".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},meridiemParse:/ئێواره‌|به‌یانی/,isPM:function(e){return/ئێواره‌/.test(e)},meridiem:function(e,t,a){return e<12?"به‌یانی":"ئێواره‌"},calendar:{sameDay:"[ئه‌مرۆ كاتژمێر] LT",nextDay:"[به‌یانی كاتژمێر] LT",nextWeek:"dddd [كاتژمێر] LT",lastDay:"[دوێنێ كاتژمێر] LT",lastWeek:"dddd [كاتژمێر] LT",sameElse:"L"},relativeTime:{future:"له‌ %s",past:"%s",s:"چه‌ند چركه‌یه‌ك",ss:"چركه‌ %d",m:"یه‌ك خوله‌ك",mm:"%d خوله‌ك",h:"یه‌ك كاتژمێر",hh:"%d كاتژمێر",d:"یه‌ك ڕۆژ",dd:"%d ڕۆژ",M:"یه‌ك مانگ",MM:"%d مانگ",y:"یه‌ك ساڵ",yy:"%d ساڵ"},preparse:function(e){return e.replace(/[١٢٣٤٥٦٧٨٩٠]/g,(function(e){return a[e]})).replace(/،/g,",")},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]})).replace(/,/g,"،")},week:{dow:6,doy:12}})}(a(381))},3291:function(e,t,a){!function(e){"use strict";var t={0:"-чү",1:"-чи",2:"-чи",3:"-чү",4:"-чү",5:"-чи",6:"-чы",7:"-чи",8:"-чи",9:"-чу",10:"-чу",20:"-чы",30:"-чу",40:"-чы",50:"-чү",60:"-чы",70:"-чи",80:"-чи",90:"-чу",100:"-чү"};e.defineLocale("ky",{months:"январь_февраль_март_апрель_май_июнь_июль_август_сентябрь_октябрь_ноябрь_декабрь".split("_"),monthsShort:"янв_фев_март_апр_май_июнь_июль_авг_сен_окт_ноя_дек".split("_"),weekdays:"Жекшемби_Дүйшөмбү_Шейшемби_Шаршемби_Бейшемби_Жума_Ишемби".split("_"),weekdaysShort:"Жек_Дүй_Шей_Шар_Бей_Жум_Ише".split("_"),weekdaysMin:"Жк_Дй_Шй_Шр_Бй_Жм_Иш".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Бүгүн саат] LT",nextDay:"[Эртең саат] LT",nextWeek:"dddd [саат] LT",lastDay:"[Кечээ саат] LT",lastWeek:"[Өткөн аптанын] dddd [күнү] [саат] LT",sameElse:"L"},relativeTime:{future:"%s ичинде",past:"%s мурун",s:"бирнече секунд",ss:"%d секунд",m:"бир мүнөт",mm:"%d мүнөт",h:"бир саат",hh:"%d саат",d:"бир күн",dd:"%d күн",M:"бир ай",MM:"%d ай",y:"бир жыл",yy:"%d жыл"},dayOfMonthOrdinalParse:/\d{1,2}-(чи|чы|чү|чу)/,ordinal:function(e){var a=e%10,r=e>=100?100:null;return e+(t[e]||t[a]||t[r])},week:{dow:1,doy:7}})}(a(381))},6841:function(e,t,a){!function(e){"use strict";function t(e,t,a,r){var s={m:["eng Minutt","enger Minutt"],h:["eng Stonn","enger Stonn"],d:["een Dag","engem Dag"],M:["ee Mount","engem Mount"],y:["ee Joer","engem Joer"]};return t?s[a][0]:s[a][1]}function a(e){return s(e.substr(0,e.indexOf(" ")))?"a "+e:"an "+e}function r(e){return s(e.substr(0,e.indexOf(" ")))?"viru "+e:"virun "+e}function s(e){if(e=parseInt(e,10),isNaN(e))return!1;if(e<0)return!0;if(e<10)return 4<=e&&e<=7;if(e<100){var t=e%10;return s(0===t?e/10:t)}if(e<1e4){for(;e>=10;)e/=10;return s(e)}return s(e/=1e3)}e.defineLocale("lb",{months:"Januar_Februar_Mäerz_Abrëll_Mee_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Febr._Mrz._Abr._Mee_Jun._Jul._Aug._Sept._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonndeg_Méindeg_Dënschdeg_Mëttwoch_Donneschdeg_Freideg_Samschdeg".split("_"),weekdaysShort:"So._Mé._Dë._Më._Do._Fr._Sa.".split("_"),weekdaysMin:"So_Mé_Dë_Më_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm [Auer]",LTS:"H:mm:ss [Auer]",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm [Auer]",LLLL:"dddd, D. MMMM YYYY H:mm [Auer]"},calendar:{sameDay:"[Haut um] LT",sameElse:"L",nextDay:"[Muer um] LT",nextWeek:"dddd [um] LT",lastDay:"[Gëschter um] LT",lastWeek:function(){switch(this.day()){case 2:case 4:return"[Leschten] dddd [um] LT";default:return"[Leschte] dddd [um] LT"}}},relativeTime:{future:a,past:r,s:"e puer Sekonnen",ss:"%d Sekonnen",m:t,mm:"%d Minutten",h:t,hh:"%d Stonnen",d:t,dd:"%d Deeg",M:t,MM:"%d Méint",y:t,yy:"%d Joer"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a(381))},5466:function(e,t,a){!function(e){"use strict";e.defineLocale("lo",{months:"ມັງກອນ_ກຸມພາ_ມີນາ_ເມສາ_ພຶດສະພາ_ມິຖຸນາ_ກໍລະກົດ_ສິງຫາ_ກັນຍາ_ຕຸລາ_ພະຈິກ_ທັນວາ".split("_"),monthsShort:"ມັງກອນ_ກຸມພາ_ມີນາ_ເມສາ_ພຶດສະພາ_ມິຖຸນາ_ກໍລະກົດ_ສິງຫາ_ກັນຍາ_ຕຸລາ_ພະຈິກ_ທັນວາ".split("_"),weekdays:"ອາທິດ_ຈັນ_ອັງຄານ_ພຸດ_ພະຫັດ_ສຸກ_ເສົາ".split("_"),weekdaysShort:"ທິດ_ຈັນ_ອັງຄານ_ພຸດ_ພະຫັດ_ສຸກ_ເສົາ".split("_"),weekdaysMin:"ທ_ຈ_ອຄ_ພ_ພຫ_ສກ_ສ".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"ວັນdddd D MMMM YYYY HH:mm"},meridiemParse:/ຕອນເຊົ້າ|ຕອນແລງ/,isPM:function(e){return"ຕອນແລງ"===e},meridiem:function(e,t,a){return e<12?"ຕອນເຊົ້າ":"ຕອນແລງ"},calendar:{sameDay:"[ມື້ນີ້ເວລາ] LT",nextDay:"[ມື້ອື່ນເວລາ] LT",nextWeek:"[ວັນ]dddd[ໜ້າເວລາ] LT",lastDay:"[ມື້ວານນີ້ເວລາ] LT",lastWeek:"[ວັນ]dddd[ແລ້ວນີ້ເວລາ] LT",sameElse:"L"},relativeTime:{future:"ອີກ %s",past:"%sຜ່ານມາ",s:"ບໍ່ເທົ່າໃດວິນາທີ",ss:"%d ວິນາທີ",m:"1 ນາທີ",mm:"%d ນາທີ",h:"1 ຊົ່ວໂມງ",hh:"%d ຊົ່ວໂມງ",d:"1 ມື້",dd:"%d ມື້",M:"1 ເດືອນ",MM:"%d ເດືອນ",y:"1 ປີ",yy:"%d ປີ"},dayOfMonthOrdinalParse:/(ທີ່)\d{1,2}/,ordinal:function(e){return"ທີ່"+e}})}(a(381))},7010:function(e,t,a){!function(e){"use strict";var t={ss:"sekundė_sekundžių_sekundes",m:"minutė_minutės_minutę",mm:"minutės_minučių_minutes",h:"valanda_valandos_valandą",hh:"valandos_valandų_valandas",d:"diena_dienos_dieną",dd:"dienos_dienų_dienas",M:"mėnuo_mėnesio_mėnesį",MM:"mėnesiai_mėnesių_mėnesius",y:"metai_metų_metus",yy:"metai_metų_metus"};function a(e,t,a,r){return t?"kelios sekundės":r?"kelių sekundžių":"kelias sekundes"}function r(e,t,a,r){return t?o(a)[0]:r?o(a)[1]:o(a)[2]}function s(e){return e%10==0||e>10&&e<20}function o(e){return t[e].split("_")}function n(e,t,a,n){var l=e+" ";return 1===e?l+r(e,t,a[0],n):t?l+(s(e)?o(a)[1]:o(a)[0]):n?l+o(a)[1]:l+(s(e)?o(a)[1]:o(a)[2])}e.defineLocale("lt",{months:{format:"sausio_vasario_kovo_balandžio_gegužės_birželio_liepos_rugpjūčio_rugsėjo_spalio_lapkričio_gruodžio".split("_"),standalone:"sausis_vasaris_kovas_balandis_gegužė_birželis_liepa_rugpjūtis_rugsėjis_spalis_lapkritis_gruodis".split("_"),isFormat:/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?|MMMM?(\[[^\[\]]*\]|\s)+D[oD]?/},monthsShort:"sau_vas_kov_bal_geg_bir_lie_rgp_rgs_spa_lap_grd".split("_"),weekdays:{format:"sekmadienį_pirmadienį_antradienį_trečiadienį_ketvirtadienį_penktadienį_šeštadienį".split("_"),standalone:"sekmadienis_pirmadienis_antradienis_trečiadienis_ketvirtadienis_penktadienis_šeštadienis".split("_"),isFormat:/dddd HH:mm/},weekdaysShort:"Sek_Pir_Ant_Tre_Ket_Pen_Šeš".split("_"),weekdaysMin:"S_P_A_T_K_Pn_Š".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY [m.] MMMM D [d.]",LLL:"YYYY [m.] MMMM D [d.], HH:mm [val.]",LLLL:"YYYY [m.] MMMM D [d.], dddd, HH:mm [val.]",l:"YYYY-MM-DD",ll:"YYYY [m.] MMMM D [d.]",lll:"YYYY [m.] MMMM D [d.], HH:mm [val.]",llll:"YYYY [m.] MMMM D [d.], ddd, HH:mm [val.]"},calendar:{sameDay:"[Šiandien] LT",nextDay:"[Rytoj] LT",nextWeek:"dddd LT",lastDay:"[Vakar] LT",lastWeek:"[Praėjusį] dddd LT",sameElse:"L"},relativeTime:{future:"po %s",past:"prieš %s",s:a,ss:n,m:r,mm:n,h:r,hh:n,d:r,dd:n,M:r,MM:n,y:r,yy:n},dayOfMonthOrdinalParse:/\d{1,2}-oji/,ordinal:function(e){return e+"-oji"},week:{dow:1,doy:4}})}(a(381))},7595:function(e,t,a){!function(e){"use strict";var t={ss:"sekundes_sekundēm_sekunde_sekundes".split("_"),m:"minūtes_minūtēm_minūte_minūtes".split("_"),mm:"minūtes_minūtēm_minūte_minūtes".split("_"),h:"stundas_stundām_stunda_stundas".split("_"),hh:"stundas_stundām_stunda_stundas".split("_"),d:"dienas_dienām_diena_dienas".split("_"),dd:"dienas_dienām_diena_dienas".split("_"),M:"mēneša_mēnešiem_mēnesis_mēneši".split("_"),MM:"mēneša_mēnešiem_mēnesis_mēneši".split("_"),y:"gada_gadiem_gads_gadi".split("_"),yy:"gada_gadiem_gads_gadi".split("_")};function a(e,t,a){return a?t%10==1&&t%100!=11?e[2]:e[3]:t%10==1&&t%100!=11?e[0]:e[1]}function r(e,r,s){return e+" "+a(t[s],e,r)}function s(e,r,s){return a(t[s],e,r)}function o(e,t){return t?"dažas sekundes":"dažām sekundēm"}e.defineLocale("lv",{months:"janvāris_februāris_marts_aprīlis_maijs_jūnijs_jūlijs_augusts_septembris_oktobris_novembris_decembris".split("_"),monthsShort:"jan_feb_mar_apr_mai_jūn_jūl_aug_sep_okt_nov_dec".split("_"),weekdays:"svētdiena_pirmdiena_otrdiena_trešdiena_ceturtdiena_piektdiena_sestdiena".split("_"),weekdaysShort:"Sv_P_O_T_C_Pk_S".split("_"),weekdaysMin:"Sv_P_O_T_C_Pk_S".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY.",LL:"YYYY. [gada] D. MMMM",LLL:"YYYY. [gada] D. MMMM, HH:mm",LLLL:"YYYY. [gada] D. MMMM, dddd, HH:mm"},calendar:{sameDay:"[Šodien pulksten] LT",nextDay:"[Rīt pulksten] LT",nextWeek:"dddd [pulksten] LT",lastDay:"[Vakar pulksten] LT",lastWeek:"[Pagājušā] dddd [pulksten] LT",sameElse:"L"},relativeTime:{future:"pēc %s",past:"pirms %s",s:o,ss:r,m:s,mm:r,h:s,hh:r,d:s,dd:r,M:s,MM:r,y:s,yy:r},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a(381))},9861:function(e,t,a){!function(e){"use strict";var t={words:{ss:["sekund","sekunda","sekundi"],m:["jedan minut","jednog minuta"],mm:["minut","minuta","minuta"],h:["jedan sat","jednog sata"],hh:["sat","sata","sati"],dd:["dan","dana","dana"],MM:["mjesec","mjeseca","mjeseci"],yy:["godina","godine","godina"]},correctGrammaticalCase:function(e,t){return 1===e?t[0]:e>=2&&e<=4?t[1]:t[2]},translate:function(e,a,r){var s=t.words[r];return 1===r.length?a?s[0]:s[1]:e+" "+t.correctGrammaticalCase(e,s)}};e.defineLocale("me",{months:"januar_februar_mart_april_maj_jun_jul_avgust_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj_jun_jul_avg._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_četvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._čet._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_če_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sjutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[juče u] LT",lastWeek:function(){return["[prošle] [nedjelje] [u] LT","[prošlog] [ponedjeljka] [u] LT","[prošlog] [utorka] [u] LT","[prošle] [srijede] [u] LT","[prošlog] [četvrtka] [u] LT","[prošlog] [petka] [u] LT","[prošle] [subote] [u] LT"][this.day()]},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"nekoliko sekundi",ss:t.translate,m:t.translate,mm:t.translate,h:t.translate,hh:t.translate,d:"dan",dd:t.translate,M:"mjesec",MM:t.translate,y:"godinu",yy:t.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(a(381))},5493:function(e,t,a){!function(e){"use strict";e.defineLocale("mi",{months:"Kohi-tāte_Hui-tanguru_Poutū-te-rangi_Paenga-whāwhā_Haratua_Pipiri_Hōngoingoi_Here-turi-kōkā_Mahuru_Whiringa-ā-nuku_Whiringa-ā-rangi_Hakihea".split("_"),monthsShort:"Kohi_Hui_Pou_Pae_Hara_Pipi_Hōngoi_Here_Mahu_Whi-nu_Whi-ra_Haki".split("_"),monthsRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsStrictRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsShortRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsShortStrictRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,2}/i,weekdays:"Rātapu_Mane_Tūrei_Wenerei_Tāite_Paraire_Hātarei".split("_"),weekdaysShort:"Ta_Ma_Tū_We_Tāi_Pa_Hā".split("_"),weekdaysMin:"Ta_Ma_Tū_We_Tāi_Pa_Hā".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [i] HH:mm",LLLL:"dddd, D MMMM YYYY [i] HH:mm"},calendar:{sameDay:"[i teie mahana, i] LT",nextDay:"[apopo i] LT",nextWeek:"dddd [i] LT",lastDay:"[inanahi i] LT",lastWeek:"dddd [whakamutunga i] LT",sameElse:"L"},relativeTime:{future:"i roto i %s",past:"%s i mua",s:"te hēkona ruarua",ss:"%d hēkona",m:"he meneti",mm:"%d meneti",h:"te haora",hh:"%d haora",d:"he ra",dd:"%d ra",M:"he marama",MM:"%d marama",y:"he tau",yy:"%d tau"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}})}(a(381))},5966:function(e,t,a){!function(e){"use strict";e.defineLocale("mk",{months:"јануари_февруари_март_април_мај_јуни_јули_август_септември_октомври_ноември_декември".split("_"),monthsShort:"јан_фев_мар_апр_мај_јун_јул_авг_сеп_окт_ное_дек".split("_"),weekdays:"недела_понеделник_вторник_среда_четврток_петок_сабота".split("_"),weekdaysShort:"нед_пон_вто_сре_чет_пет_саб".split("_"),weekdaysMin:"нe_пo_вт_ср_че_пе_сa".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[Денес во] LT",nextDay:"[Утре во] LT",nextWeek:"[Во] dddd [во] LT",lastDay:"[Вчера во] LT",lastWeek:function(){switch(this.day()){case 0:case 3:case 6:return"[Изминатата] dddd [во] LT";case 1:case 2:case 4:case 5:return"[Изминатиот] dddd [во] LT"}},sameElse:"L"},relativeTime:{future:"за %s",past:"пред %s",s:"неколку секунди",ss:"%d секунди",m:"една минута",mm:"%d минути",h:"еден час",hh:"%d часа",d:"еден ден",dd:"%d дена",M:"еден месец",MM:"%d месеци",y:"една година",yy:"%d години"},dayOfMonthOrdinalParse:/\d{1,2}-(ев|ен|ти|ви|ри|ми)/,ordinal:function(e){var t=e%10,a=e%100;return 0===e?e+"-ев":0===a?e+"-ен":a>10&&a<20?e+"-ти":1===t?e+"-ви":2===t?e+"-ри":7===t||8===t?e+"-ми":e+"-ти"},week:{dow:1,doy:7}})}(a(381))},7341:function(e,t,a){!function(e){"use strict";e.defineLocale("ml",{months:"ജനുവരി_ഫെബ്രുവരി_മാർച്ച്_ഏപ്രിൽ_മേയ്_ജൂൺ_ജൂലൈ_ഓഗസ്റ്റ്_സെപ്റ്റംബർ_ഒക്ടോബർ_നവംബർ_ഡിസംബർ".split("_"),monthsShort:"ജനു._ഫെബ്രു._മാർ._ഏപ്രി._മേയ്_ജൂൺ_ജൂലൈ._ഓഗ._സെപ്റ്റ._ഒക്ടോ._നവം._ഡിസം.".split("_"),monthsParseExact:!0,weekdays:"ഞായറാഴ്ച_തിങ്കളാഴ്ച_ചൊവ്വാഴ്ച_ബുധനാഴ്ച_വ്യാഴാഴ്ച_വെള്ളിയാഴ്ച_ശനിയാഴ്ച".split("_"),weekdaysShort:"ഞായർ_തിങ്കൾ_ചൊവ്വ_ബുധൻ_വ്യാഴം_വെള്ളി_ശനി".split("_"),weekdaysMin:"ഞാ_തി_ചൊ_ബു_വ്യാ_വെ_ശ".split("_"),longDateFormat:{LT:"A h:mm -നു",LTS:"A h:mm:ss -നു",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm -നു",LLLL:"dddd, D MMMM YYYY, A h:mm -നു"},calendar:{sameDay:"[ഇന്ന്] LT",nextDay:"[നാളെ] LT",nextWeek:"dddd, LT",lastDay:"[ഇന്നലെ] LT",lastWeek:"[കഴിഞ്ഞ] dddd, LT",sameElse:"L"},relativeTime:{future:"%s കഴിഞ്ഞ്",past:"%s മുൻപ്",s:"അൽപ നിമിഷങ്ങൾ",ss:"%d സെക്കൻഡ്",m:"ഒരു മിനിറ്റ്",mm:"%d മിനിറ്റ്",h:"ഒരു മണിക്കൂർ",hh:"%d മണിക്കൂർ",d:"ഒരു ദിവസം",dd:"%d ദിവസം",M:"ഒരു മാസം",MM:"%d മാസം",y:"ഒരു വർഷം",yy:"%d വർഷം"},meridiemParse:/രാത്രി|രാവിലെ|ഉച്ച കഴിഞ്ഞ്|വൈകുന്നേരം|രാത്രി/i,meridiemHour:function(e,t){return 12===e&&(e=0),"രാത്രി"===t&&e>=4||"ഉച്ച കഴിഞ്ഞ്"===t||"വൈകുന്നേരം"===t?e+12:e},meridiem:function(e,t,a){return e<4?"രാത്രി":e<12?"രാവിലെ":e<17?"ഉച്ച കഴിഞ്ഞ്":e<20?"വൈകുന്നേരം":"രാത്രി"}})}(a(381))},5115:function(e,t,a){!function(e){"use strict";function t(e,t,a,r){switch(a){case"s":return t?"хэдхэн секунд":"хэдхэн секундын";case"ss":return e+(t?" секунд":" секундын");case"m":case"mm":return e+(t?" минут":" минутын");case"h":case"hh":return e+(t?" цаг":" цагийн");case"d":case"dd":return e+(t?" өдөр":" өдрийн");case"M":case"MM":return e+(t?" сар":" сарын");case"y":case"yy":return e+(t?" жил":" жилийн");default:return e}}e.defineLocale("mn",{months:"Нэгдүгээр сар_Хоёрдугаар сар_Гуравдугаар сар_Дөрөвдүгээр сар_Тавдугаар сар_Зургадугаар сар_Долдугаар сар_Наймдугаар сар_Есдүгээр сар_Аравдугаар сар_Арван нэгдүгээр сар_Арван хоёрдугаар сар".split("_"),monthsShort:"1 сар_2 сар_3 сар_4 сар_5 сар_6 сар_7 сар_8 сар_9 сар_10 сар_11 сар_12 сар".split("_"),monthsParseExact:!0,weekdays:"Ням_Даваа_Мягмар_Лхагва_Пүрэв_Баасан_Бямба".split("_"),weekdaysShort:"Ням_Дав_Мяг_Лха_Пүр_Баа_Бям".split("_"),weekdaysMin:"Ня_Да_Мя_Лх_Пү_Ба_Бя".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY оны MMMMын D",LLL:"YYYY оны MMMMын D HH:mm",LLLL:"dddd, YYYY оны MMMMын D HH:mm"},meridiemParse:/ҮӨ|ҮХ/i,isPM:function(e){return"ҮХ"===e},meridiem:function(e,t,a){return e<12?"ҮӨ":"ҮХ"},calendar:{sameDay:"[Өнөөдөр] LT",nextDay:"[Маргааш] LT",nextWeek:"[Ирэх] dddd LT",lastDay:"[Өчигдөр] LT",lastWeek:"[Өнгөрсөн] dddd LT",sameElse:"L"},relativeTime:{future:"%s дараа",past:"%s өмнө",s:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2} өдөр/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+" өдөр";default:return e}}})}(a(381))},370:function(e,t,a){!function(e){"use strict";var t={1:"१",2:"२",3:"३",4:"४",5:"५",6:"६",7:"७",8:"८",9:"९",0:"०"},a={"१":"1","२":"2","३":"3","४":"4","५":"5","६":"6","७":"7","८":"8","९":"9","०":"0"};function r(e,t,a,r){var s="";if(t)switch(a){case"s":s="काही सेकंद";break;case"ss":s="%d सेकंद";break;case"m":s="एक मिनिट";break;case"mm":s="%d मिनिटे";break;case"h":s="एक तास";break;case"hh":s="%d तास";break;case"d":s="एक दिवस";break;case"dd":s="%d दिवस";break;case"M":s="एक महिना";break;case"MM":s="%d महिने";break;case"y":s="एक वर्ष";break;case"yy":s="%d वर्षे"}else switch(a){case"s":s="काही सेकंदां";break;case"ss":s="%d सेकंदां";break;case"m":s="एका मिनिटा";break;case"mm":s="%d मिनिटां";break;case"h":s="एका तासा";break;case"hh":s="%d तासां";break;case"d":s="एका दिवसा";break;case"dd":s="%d दिवसां";break;case"M":s="एका महिन्या";break;case"MM":s="%d महिन्यां";break;case"y":s="एका वर्षा";break;case"yy":s="%d वर्षां"}return s.replace(/%d/i,e)}e.defineLocale("mr",{months:"जानेवारी_फेब्रुवारी_मार्च_एप्रिल_मे_जून_जुलै_ऑगस्ट_सप्टेंबर_ऑक्टोबर_नोव्हेंबर_डिसेंबर".split("_"),monthsShort:"जाने._फेब्रु._मार्च._एप्रि._मे._जून._जुलै._ऑग._सप्टें._ऑक्टो._नोव्हें._डिसें.".split("_"),monthsParseExact:!0,weekdays:"रविवार_सोमवार_मंगळवार_बुधवार_गुरूवार_शुक्रवार_शनिवार".split("_"),weekdaysShort:"रवि_सोम_मंगळ_बुध_गुरू_शुक्र_शनि".split("_"),weekdaysMin:"र_सो_मं_बु_गु_शु_श".split("_"),longDateFormat:{LT:"A h:mm वाजता",LTS:"A h:mm:ss वाजता",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm वाजता",LLLL:"dddd, D MMMM YYYY, A h:mm वाजता"},calendar:{sameDay:"[आज] LT",nextDay:"[उद्या] LT",nextWeek:"dddd, LT",lastDay:"[काल] LT",lastWeek:"[मागील] dddd, LT",sameElse:"L"},relativeTime:{future:"%sमध्ये",past:"%sपूर्वी",s:r,ss:r,m:r,mm:r,h:r,hh:r,d:r,dd:r,M:r,MM:r,y:r,yy:r},preparse:function(e){return e.replace(/[१२३४५६७८९०]/g,(function(e){return a[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},meridiemParse:/पहाटे|सकाळी|दुपारी|सायंकाळी|रात्री/,meridiemHour:function(e,t){return 12===e&&(e=0),"पहाटे"===t||"सकाळी"===t?e:"दुपारी"===t||"सायंकाळी"===t||"रात्री"===t?e>=12?e:e+12:void 0},meridiem:function(e,t,a){return e>=0&&e<6?"पहाटे":e<12?"सकाळी":e<17?"दुपारी":e<20?"सायंकाळी":"रात्री"},week:{dow:0,doy:6}})}(a(381))},1237:function(e,t,a){!function(e){"use strict";e.defineLocale("ms-my",{months:"Januari_Februari_Mac_April_Mei_Jun_Julai_Ogos_September_Oktober_November_Disember".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ogs_Sep_Okt_Nov_Dis".split("_"),weekdays:"Ahad_Isnin_Selasa_Rabu_Khamis_Jumaat_Sabtu".split("_"),weekdaysShort:"Ahd_Isn_Sel_Rab_Kha_Jum_Sab".split("_"),weekdaysMin:"Ah_Is_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|tengahari|petang|malam/,meridiemHour:function(e,t){return 12===e&&(e=0),"pagi"===t?e:"tengahari"===t?e>=11?e:e+12:"petang"===t||"malam"===t?e+12:void 0},meridiem:function(e,t,a){return e<11?"pagi":e<15?"tengahari":e<19?"petang":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Esok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kelmarin pukul] LT",lastWeek:"dddd [lepas pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lepas",s:"beberapa saat",ss:"%d saat",m:"seminit",mm:"%d minit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:1,doy:7}})}(a(381))},9847:function(e,t,a){!function(e){"use strict";e.defineLocale("ms",{months:"Januari_Februari_Mac_April_Mei_Jun_Julai_Ogos_September_Oktober_November_Disember".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ogs_Sep_Okt_Nov_Dis".split("_"),weekdays:"Ahad_Isnin_Selasa_Rabu_Khamis_Jumaat_Sabtu".split("_"),weekdaysShort:"Ahd_Isn_Sel_Rab_Kha_Jum_Sab".split("_"),weekdaysMin:"Ah_Is_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|tengahari|petang|malam/,meridiemHour:function(e,t){return 12===e&&(e=0),"pagi"===t?e:"tengahari"===t?e>=11?e:e+12:"petang"===t||"malam"===t?e+12:void 0},meridiem:function(e,t,a){return e<11?"pagi":e<15?"tengahari":e<19?"petang":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Esok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kelmarin pukul] LT",lastWeek:"dddd [lepas pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lepas",s:"beberapa saat",ss:"%d saat",m:"seminit",mm:"%d minit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:1,doy:7}})}(a(381))},2126:function(e,t,a){!function(e){"use strict";e.defineLocale("mt",{months:"Jannar_Frar_Marzu_April_Mejju_Ġunju_Lulju_Awwissu_Settembru_Ottubru_Novembru_Diċembru".split("_"),monthsShort:"Jan_Fra_Mar_Apr_Mej_Ġun_Lul_Aww_Set_Ott_Nov_Diċ".split("_"),weekdays:"Il-Ħadd_It-Tnejn_It-Tlieta_L-Erbgħa_Il-Ħamis_Il-Ġimgħa_Is-Sibt".split("_"),weekdaysShort:"Ħad_Tne_Tli_Erb_Ħam_Ġim_Sib".split("_"),weekdaysMin:"Ħa_Tn_Tl_Er_Ħa_Ġi_Si".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Illum fil-]LT",nextDay:"[Għada fil-]LT",nextWeek:"dddd [fil-]LT",lastDay:"[Il-bieraħ fil-]LT",lastWeek:"dddd [li għadda] [fil-]LT",sameElse:"L"},relativeTime:{future:"f’ %s",past:"%s ilu",s:"ftit sekondi",ss:"%d sekondi",m:"minuta",mm:"%d minuti",h:"siegħa",hh:"%d siegħat",d:"ġurnata",dd:"%d ġranet",M:"xahar",MM:"%d xhur",y:"sena",yy:"%d sni"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}})}(a(381))},6165:function(e,t,a){!function(e){"use strict";var t={1:"၁",2:"၂",3:"၃",4:"၄",5:"၅",6:"၆",7:"၇",8:"၈",9:"၉",0:"၀"},a={"၁":"1","၂":"2","၃":"3","၄":"4","၅":"5","၆":"6","၇":"7","၈":"8","၉":"9","၀":"0"};e.defineLocale("my",{months:"ဇန်နဝါရီ_ဖေဖော်ဝါရီ_မတ်_ဧပြီ_မေ_ဇွန်_ဇူလိုင်_သြဂုတ်_စက်တင်ဘာ_အောက်တိုဘာ_နိုဝင်ဘာ_ဒီဇင်ဘာ".split("_"),monthsShort:"ဇန်_ဖေ_မတ်_ပြီ_မေ_ဇွန်_လိုင်_သြ_စက်_အောက်_နို_ဒီ".split("_"),weekdays:"တနင်္ဂနွေ_တနင်္လာ_အင်္ဂါ_ဗုဒ္ဓဟူး_ကြာသပတေး_သောကြာ_စနေ".split("_"),weekdaysShort:"နွေ_လာ_ဂါ_ဟူး_ကြာ_သော_နေ".split("_"),weekdaysMin:"နွေ_လာ_ဂါ_ဟူး_ကြာ_သော_နေ".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[ယနေ.] LT [မှာ]",nextDay:"[မနက်ဖြန်] LT [မှာ]",nextWeek:"dddd LT [မှာ]",lastDay:"[မနေ.က] LT [မှာ]",lastWeek:"[ပြီးခဲ့သော] dddd LT [မှာ]",sameElse:"L"},relativeTime:{future:"လာမည့် %s မှာ",past:"လွန်ခဲ့သော %s က",s:"စက္ကန်.အနည်းငယ်",ss:"%d စက္ကန့်",m:"တစ်မိနစ်",mm:"%d မိနစ်",h:"တစ်နာရီ",hh:"%d နာရီ",d:"တစ်ရက်",dd:"%d ရက်",M:"တစ်လ",MM:"%d လ",y:"တစ်နှစ်",yy:"%d နှစ်"},preparse:function(e){return e.replace(/[၁၂၃၄၅၆၇၈၉၀]/g,(function(e){return a[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},week:{dow:1,doy:4}})}(a(381))},4924:function(e,t,a){!function(e){"use strict";e.defineLocale("nb",{months:"januar_februar_mars_april_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan._feb._mars_apr._mai_juni_juli_aug._sep._okt._nov._des.".split("_"),monthsParseExact:!0,weekdays:"søndag_mandag_tirsdag_onsdag_torsdag_fredag_lørdag".split("_"),weekdaysShort:"sø._ma._ti._on._to._fr._lø.".split("_"),weekdaysMin:"sø_ma_ti_on_to_fr_lø".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] HH:mm",LLLL:"dddd D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[i dag kl.] LT",nextDay:"[i morgen kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[i går kl.] LT",lastWeek:"[forrige] dddd [kl.] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s siden",s:"noen sekunder",ss:"%d sekunder",m:"ett minutt",mm:"%d minutter",h:"en time",hh:"%d timer",d:"en dag",dd:"%d dager",w:"en uke",ww:"%d uker",M:"en måned",MM:"%d måneder",y:"ett år",yy:"%d år"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a(381))},6744:function(e,t,a){!function(e){"use strict";var t={1:"१",2:"२",3:"३",4:"४",5:"५",6:"६",7:"७",8:"८",9:"९",0:"०"},a={"१":"1","२":"2","३":"3","४":"4","५":"5","६":"6","७":"7","८":"8","९":"9","०":"0"};e.defineLocale("ne",{months:"जनवरी_फेब्रुवरी_मार्च_अप्रिल_मई_जुन_जुलाई_अगष्ट_सेप्टेम्बर_अक्टोबर_नोभेम्बर_डिसेम्बर".split("_"),monthsShort:"जन._फेब्रु._मार्च_अप्रि._मई_जुन_जुलाई._अग._सेप्ट._अक्टो._नोभे._डिसे.".split("_"),monthsParseExact:!0,weekdays:"आइतबार_सोमबार_मङ्गलबार_बुधबार_बिहिबार_शुक्रबार_शनिबार".split("_"),weekdaysShort:"आइत._सोम._मङ्गल._बुध._बिहि._शुक्र._शनि.".split("_"),weekdaysMin:"आ._सो._मं._बु._बि._शु._श.".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"Aको h:mm बजे",LTS:"Aको h:mm:ss बजे",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, Aको h:mm बजे",LLLL:"dddd, D MMMM YYYY, Aको h:mm बजे"},preparse:function(e){return e.replace(/[१२३४५६७८९०]/g,(function(e){return a[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},meridiemParse:/राति|बिहान|दिउँसो|साँझ/,meridiemHour:function(e,t){return 12===e&&(e=0),"राति"===t?e<4?e:e+12:"बिहान"===t?e:"दिउँसो"===t?e>=10?e:e+12:"साँझ"===t?e+12:void 0},meridiem:function(e,t,a){return e<3?"राति":e<12?"बिहान":e<16?"दिउँसो":e<20?"साँझ":"राति"},calendar:{sameDay:"[आज] LT",nextDay:"[भोलि] LT",nextWeek:"[आउँदो] dddd[,] LT",lastDay:"[हिजो] LT",lastWeek:"[गएको] dddd[,] LT",sameElse:"L"},relativeTime:{future:"%sमा",past:"%s अगाडि",s:"केही क्षण",ss:"%d सेकेण्ड",m:"एक मिनेट",mm:"%d मिनेट",h:"एक घण्टा",hh:"%d घण्टा",d:"एक दिन",dd:"%d दिन",M:"एक महिना",MM:"%d महिना",y:"एक बर्ष",yy:"%d बर्ष"},week:{dow:0,doy:6}})}(a(381))},9814:function(e,t,a){!function(e){"use strict";var t="jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.".split("_"),a="jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec".split("_"),r=[/^jan/i,/^feb/i,/^maart|mrt.?$/i,/^apr/i,/^mei$/i,/^jun[i.]?$/i,/^jul[i.]?$/i,/^aug/i,/^sep/i,/^okt/i,/^nov/i,/^dec/i],s=/^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december|jan\.?|feb\.?|mrt\.?|apr\.?|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i;e.defineLocale("nl-be",{months:"januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december".split("_"),monthsShort:function(e,r){return e?/-MMM-/.test(r)?a[e.month()]:t[e.month()]:t},monthsRegex:s,monthsShortRegex:s,monthsStrictRegex:/^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december)/i,monthsShortStrictRegex:/^(jan\.?|feb\.?|mrt\.?|apr\.?|mei|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i,monthsParse:r,longMonthsParse:r,shortMonthsParse:r,weekdays:"zondag_maandag_dinsdag_woensdag_donderdag_vrijdag_zaterdag".split("_"),weekdaysShort:"zo._ma._di._wo._do._vr._za.".split("_"),weekdaysMin:"zo_ma_di_wo_do_vr_za".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[vandaag om] LT",nextDay:"[morgen om] LT",nextWeek:"dddd [om] LT",lastDay:"[gisteren om] LT",lastWeek:"[afgelopen] dddd [om] LT",sameElse:"L"},relativeTime:{future:"over %s",past:"%s geleden",s:"een paar seconden",ss:"%d seconden",m:"één minuut",mm:"%d minuten",h:"één uur",hh:"%d uur",d:"één dag",dd:"%d dagen",M:"één maand",MM:"%d maanden",y:"één jaar",yy:"%d jaar"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(e){return e+(1===e||8===e||e>=20?"ste":"de")},week:{dow:1,doy:4}})}(a(381))},3901:function(e,t,a){!function(e){"use strict";var t="jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.".split("_"),a="jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec".split("_"),r=[/^jan/i,/^feb/i,/^maart|mrt.?$/i,/^apr/i,/^mei$/i,/^jun[i.]?$/i,/^jul[i.]?$/i,/^aug/i,/^sep/i,/^okt/i,/^nov/i,/^dec/i],s=/^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december|jan\.?|feb\.?|mrt\.?|apr\.?|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i;e.defineLocale("nl",{months:"januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december".split("_"),monthsShort:function(e,r){return e?/-MMM-/.test(r)?a[e.month()]:t[e.month()]:t},monthsRegex:s,monthsShortRegex:s,monthsStrictRegex:/^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december)/i,monthsShortStrictRegex:/^(jan\.?|feb\.?|mrt\.?|apr\.?|mei|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i,monthsParse:r,longMonthsParse:r,shortMonthsParse:r,weekdays:"zondag_maandag_dinsdag_woensdag_donderdag_vrijdag_zaterdag".split("_"),weekdaysShort:"zo._ma._di._wo._do._vr._za.".split("_"),weekdaysMin:"zo_ma_di_wo_do_vr_za".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[vandaag om] LT",nextDay:"[morgen om] LT",nextWeek:"dddd [om] LT",lastDay:"[gisteren om] LT",lastWeek:"[afgelopen] dddd [om] LT",sameElse:"L"},relativeTime:{future:"over %s",past:"%s geleden",s:"een paar seconden",ss:"%d seconden",m:"één minuut",mm:"%d minuten",h:"één uur",hh:"%d uur",d:"één dag",dd:"%d dagen",w:"één week",ww:"%d weken",M:"één maand",MM:"%d maanden",y:"één jaar",yy:"%d jaar"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(e){return e+(1===e||8===e||e>=20?"ste":"de")},week:{dow:1,doy:4}})}(a(381))},3877:function(e,t,a){!function(e){"use strict";e.defineLocale("nn",{months:"januar_februar_mars_april_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan._feb._mars_apr._mai_juni_juli_aug._sep._okt._nov._des.".split("_"),monthsParseExact:!0,weekdays:"sundag_måndag_tysdag_onsdag_torsdag_fredag_laurdag".split("_"),weekdaysShort:"su._må._ty._on._to._fr._lau.".split("_"),weekdaysMin:"su_må_ty_on_to_fr_la".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] H:mm",LLLL:"dddd D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[I dag klokka] LT",nextDay:"[I morgon klokka] LT",nextWeek:"dddd [klokka] LT",lastDay:"[I går klokka] LT",lastWeek:"[Føregåande] dddd [klokka] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s sidan",s:"nokre sekund",ss:"%d sekund",m:"eit minutt",mm:"%d minutt",h:"ein time",hh:"%d timar",d:"ein dag",dd:"%d dagar",w:"ei veke",ww:"%d veker",M:"ein månad",MM:"%d månader",y:"eit år",yy:"%d år"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a(381))},2135:function(e,t,a){!function(e){"use strict";e.defineLocale("oc-lnc",{months:{standalone:"genièr_febrièr_març_abril_mai_junh_julhet_agost_setembre_octòbre_novembre_decembre".split("_"),format:"de genièr_de febrièr_de març_d'abril_de mai_de junh_de julhet_d'agost_de setembre_d'octòbre_de novembre_de decembre".split("_"),isFormat:/D[oD]?(\s)+MMMM/},monthsShort:"gen._febr._març_abr._mai_junh_julh._ago._set._oct._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"dimenge_diluns_dimars_dimècres_dijòus_divendres_dissabte".split("_"),weekdaysShort:"dg._dl._dm._dc._dj._dv._ds.".split("_"),weekdaysMin:"dg_dl_dm_dc_dj_dv_ds".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM [de] YYYY",ll:"D MMM YYYY",LLL:"D MMMM [de] YYYY [a] H:mm",lll:"D MMM YYYY, H:mm",LLLL:"dddd D MMMM [de] YYYY [a] H:mm",llll:"ddd D MMM YYYY, H:mm"},calendar:{sameDay:"[uèi a] LT",nextDay:"[deman a] LT",nextWeek:"dddd [a] LT",lastDay:"[ièr a] LT",lastWeek:"dddd [passat a] LT",sameElse:"L"},relativeTime:{future:"d'aquí %s",past:"fa %s",s:"unas segondas",ss:"%d segondas",m:"una minuta",mm:"%d minutas",h:"una ora",hh:"%d oras",d:"un jorn",dd:"%d jorns",M:"un mes",MM:"%d meses",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(r|n|t|è|a)/,ordinal:function(e,t){var a=1===e?"r":2===e?"n":3===e?"r":4===e?"t":"è";return"w"!==t&&"W"!==t||(a="a"),e+a},week:{dow:1,doy:4}})}(a(381))},5858:function(e,t,a){!function(e){"use strict";var t={1:"੧",2:"੨",3:"੩",4:"੪",5:"੫",6:"੬",7:"੭",8:"੮",9:"੯",0:"੦"},a={"੧":"1","੨":"2","੩":"3","੪":"4","੫":"5","੬":"6","੭":"7","੮":"8","੯":"9","੦":"0"};e.defineLocale("pa-in",{months:"ਜਨਵਰੀ_ਫ਼ਰਵਰੀ_ਮਾਰਚ_ਅਪ੍ਰੈਲ_ਮਈ_ਜੂਨ_ਜੁਲਾਈ_ਅਗਸਤ_ਸਤੰਬਰ_ਅਕਤੂਬਰ_ਨਵੰਬਰ_ਦਸੰਬਰ".split("_"),monthsShort:"ਜਨਵਰੀ_ਫ਼ਰਵਰੀ_ਮਾਰਚ_ਅਪ੍ਰੈਲ_ਮਈ_ਜੂਨ_ਜੁਲਾਈ_ਅਗਸਤ_ਸਤੰਬਰ_ਅਕਤੂਬਰ_ਨਵੰਬਰ_ਦਸੰਬਰ".split("_"),weekdays:"ਐਤਵਾਰ_ਸੋਮਵਾਰ_ਮੰਗਲਵਾਰ_ਬੁਧਵਾਰ_ਵੀਰਵਾਰ_ਸ਼ੁੱਕਰਵਾਰ_ਸ਼ਨੀਚਰਵਾਰ".split("_"),weekdaysShort:"ਐਤ_ਸੋਮ_ਮੰਗਲ_ਬੁਧ_ਵੀਰ_ਸ਼ੁਕਰ_ਸ਼ਨੀ".split("_"),weekdaysMin:"ਐਤ_ਸੋਮ_ਮੰਗਲ_ਬੁਧ_ਵੀਰ_ਸ਼ੁਕਰ_ਸ਼ਨੀ".split("_"),longDateFormat:{LT:"A h:mm ਵਜੇ",LTS:"A h:mm:ss ਵਜੇ",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm ਵਜੇ",LLLL:"dddd, D MMMM YYYY, A h:mm ਵਜੇ"},calendar:{sameDay:"[ਅਜ] LT",nextDay:"[ਕਲ] LT",nextWeek:"[ਅਗਲਾ] dddd, LT",lastDay:"[ਕਲ] LT",lastWeek:"[ਪਿਛਲੇ] dddd, LT",sameElse:"L"},relativeTime:{future:"%s ਵਿੱਚ",past:"%s ਪਿਛਲੇ",s:"ਕੁਝ ਸਕਿੰਟ",ss:"%d ਸਕਿੰਟ",m:"ਇਕ ਮਿੰਟ",mm:"%d ਮਿੰਟ",h:"ਇੱਕ ਘੰਟਾ",hh:"%d ਘੰਟੇ",d:"ਇੱਕ ਦਿਨ",dd:"%d ਦਿਨ",M:"ਇੱਕ ਮਹੀਨਾ",MM:"%d ਮਹੀਨੇ",y:"ਇੱਕ ਸਾਲ",yy:"%d ਸਾਲ"},preparse:function(e){return e.replace(/[੧੨੩੪੫੬੭੮੯੦]/g,(function(e){return a[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},meridiemParse:/ਰਾਤ|ਸਵੇਰ|ਦੁਪਹਿਰ|ਸ਼ਾਮ/,meridiemHour:function(e,t){return 12===e&&(e=0),"ਰਾਤ"===t?e<4?e:e+12:"ਸਵੇਰ"===t?e:"ਦੁਪਹਿਰ"===t?e>=10?e:e+12:"ਸ਼ਾਮ"===t?e+12:void 0},meridiem:function(e,t,a){return e<4?"ਰਾਤ":e<10?"ਸਵੇਰ":e<17?"ਦੁਪਹਿਰ":e<20?"ਸ਼ਾਮ":"ਰਾਤ"},week:{dow:0,doy:6}})}(a(381))},4495:function(e,t,a){!function(e){"use strict";var t="styczeń_luty_marzec_kwiecień_maj_czerwiec_lipiec_sierpień_wrzesień_październik_listopad_grudzień".split("_"),a="stycznia_lutego_marca_kwietnia_maja_czerwca_lipca_sierpnia_września_października_listopada_grudnia".split("_"),r=[/^sty/i,/^lut/i,/^mar/i,/^kwi/i,/^maj/i,/^cze/i,/^lip/i,/^sie/i,/^wrz/i,/^paź/i,/^lis/i,/^gru/i];function s(e){return e%10<5&&e%10>1&&~~(e/10)%10!=1}function o(e,t,a){var r=e+" ";switch(a){case"ss":return r+(s(e)?"sekundy":"sekund");case"m":return t?"minuta":"minutę";case"mm":return r+(s(e)?"minuty":"minut");case"h":return t?"godzina":"godzinę";case"hh":return r+(s(e)?"godziny":"godzin");case"ww":return r+(s(e)?"tygodnie":"tygodni");case"MM":return r+(s(e)?"miesiące":"miesięcy");case"yy":return r+(s(e)?"lata":"lat")}}e.defineLocale("pl",{months:function(e,r){return e?/D MMMM/.test(r)?a[e.month()]:t[e.month()]:t},monthsShort:"sty_lut_mar_kwi_maj_cze_lip_sie_wrz_paź_lis_gru".split("_"),monthsParse:r,longMonthsParse:r,shortMonthsParse:r,weekdays:"niedziela_poniedziałek_wtorek_środa_czwartek_piątek_sobota".split("_"),weekdaysShort:"ndz_pon_wt_śr_czw_pt_sob".split("_"),weekdaysMin:"Nd_Pn_Wt_Śr_Cz_Pt_So".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Dziś o] LT",nextDay:"[Jutro o] LT",nextWeek:function(){switch(this.day()){case 0:return"[W niedzielę o] LT";case 2:return"[We wtorek o] LT";case 3:return"[W środę o] LT";case 6:return"[W sobotę o] LT";default:return"[W] dddd [o] LT"}},lastDay:"[Wczoraj o] LT",lastWeek:function(){switch(this.day()){case 0:return"[W zeszłą niedzielę o] LT";case 3:return"[W zeszłą środę o] LT";case 6:return"[W zeszłą sobotę o] LT";default:return"[W zeszły] dddd [o] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"%s temu",s:"kilka sekund",ss:o,m:o,mm:o,h:o,hh:o,d:"1 dzień",dd:"%d dni",w:"tydzień",ww:o,M:"miesiąc",MM:o,y:"rok",yy:o},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a(381))},7971:function(e,t,a){!function(e){"use strict";e.defineLocale("pt-br",{months:"janeiro_fevereiro_março_abril_maio_junho_julho_agosto_setembro_outubro_novembro_dezembro".split("_"),monthsShort:"jan_fev_mar_abr_mai_jun_jul_ago_set_out_nov_dez".split("_"),weekdays:"domingo_segunda-feira_terça-feira_quarta-feira_quinta-feira_sexta-feira_sábado".split("_"),weekdaysShort:"dom_seg_ter_qua_qui_sex_sáb".split("_"),weekdaysMin:"do_2ª_3ª_4ª_5ª_6ª_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY [às] HH:mm",LLLL:"dddd, D [de] MMMM [de] YYYY [às] HH:mm"},calendar:{sameDay:"[Hoje às] LT",nextDay:"[Amanhã às] LT",nextWeek:"dddd [às] LT",lastDay:"[Ontem às] LT",lastWeek:function(){return 0===this.day()||6===this.day()?"[Último] dddd [às] LT":"[Última] dddd [às] LT"},sameElse:"L"},relativeTime:{future:"em %s",past:"há %s",s:"poucos segundos",ss:"%d segundos",m:"um minuto",mm:"%d minutos",h:"uma hora",hh:"%d horas",d:"um dia",dd:"%d dias",M:"um mês",MM:"%d meses",y:"um ano",yy:"%d anos"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",invalidDate:"Data inválida"})}(a(381))},9520:function(e,t,a){!function(e){"use strict";e.defineLocale("pt",{months:"janeiro_fevereiro_março_abril_maio_junho_julho_agosto_setembro_outubro_novembro_dezembro".split("_"),monthsShort:"jan_fev_mar_abr_mai_jun_jul_ago_set_out_nov_dez".split("_"),weekdays:"Domingo_Segunda-feira_Terça-feira_Quarta-feira_Quinta-feira_Sexta-feira_Sábado".split("_"),weekdaysShort:"Dom_Seg_Ter_Qua_Qui_Sex_Sáb".split("_"),weekdaysMin:"Do_2ª_3ª_4ª_5ª_6ª_Sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY HH:mm",LLLL:"dddd, D [de] MMMM [de] YYYY HH:mm"},calendar:{sameDay:"[Hoje às] LT",nextDay:"[Amanhã às] LT",nextWeek:"dddd [às] LT",lastDay:"[Ontem às] LT",lastWeek:function(){return 0===this.day()||6===this.day()?"[Último] dddd [às] LT":"[Última] dddd [às] LT"},sameElse:"L"},relativeTime:{future:"em %s",past:"há %s",s:"segundos",ss:"%d segundos",m:"um minuto",mm:"%d minutos",h:"uma hora",hh:"%d horas",d:"um dia",dd:"%d dias",w:"uma semana",ww:"%d semanas",M:"um mês",MM:"%d meses",y:"um ano",yy:"%d anos"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}})}(a(381))},6459:function(e,t,a){!function(e){"use strict";function t(e,t,a){var r=" ";return(e%100>=20||e>=100&&e%100==0)&&(r=" de "),e+r+{ss:"secunde",mm:"minute",hh:"ore",dd:"zile",ww:"săptămâni",MM:"luni",yy:"ani"}[a]}e.defineLocale("ro",{months:"ianuarie_februarie_martie_aprilie_mai_iunie_iulie_august_septembrie_octombrie_noiembrie_decembrie".split("_"),monthsShort:"ian._feb._mart._apr._mai_iun._iul._aug._sept._oct._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"duminică_luni_marți_miercuri_joi_vineri_sâmbătă".split("_"),weekdaysShort:"Dum_Lun_Mar_Mie_Joi_Vin_Sâm".split("_"),weekdaysMin:"Du_Lu_Ma_Mi_Jo_Vi_Sâ".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[azi la] LT",nextDay:"[mâine la] LT",nextWeek:"dddd [la] LT",lastDay:"[ieri la] LT",lastWeek:"[fosta] dddd [la] LT",sameElse:"L"},relativeTime:{future:"peste %s",past:"%s în urmă",s:"câteva secunde",ss:t,m:"un minut",mm:t,h:"o oră",hh:t,d:"o zi",dd:t,w:"o săptămână",ww:t,M:"o lună",MM:t,y:"un an",yy:t},week:{dow:1,doy:7}})}(a(381))},1793:function(e,t,a){!function(e){"use strict";function t(e,t){var a=e.split("_");return t%10==1&&t%100!=11?a[0]:t%10>=2&&t%10<=4&&(t%100<10||t%100>=20)?a[1]:a[2]}function a(e,a,r){return"m"===r?a?"минута":"минуту":e+" "+t({ss:a?"секунда_секунды_секунд":"секунду_секунды_секунд",mm:a?"минута_минуты_минут":"минуту_минуты_минут",hh:"час_часа_часов",dd:"день_дня_дней",ww:"неделя_недели_недель",MM:"месяц_месяца_месяцев",yy:"год_года_лет"}[r],+e)}var r=[/^янв/i,/^фев/i,/^мар/i,/^апр/i,/^ма[йя]/i,/^июн/i,/^июл/i,/^авг/i,/^сен/i,/^окт/i,/^ноя/i,/^дек/i];e.defineLocale("ru",{months:{format:"января_февраля_марта_апреля_мая_июня_июля_августа_сентября_октября_ноября_декабря".split("_"),standalone:"январь_февраль_март_апрель_май_июнь_июль_август_сентябрь_октябрь_ноябрь_декабрь".split("_")},monthsShort:{format:"янв._февр._мар._апр._мая_июня_июля_авг._сент._окт._нояб._дек.".split("_"),standalone:"янв._февр._март_апр._май_июнь_июль_авг._сент._окт._нояб._дек.".split("_")},weekdays:{standalone:"воскресенье_понедельник_вторник_среда_четверг_пятница_суббота".split("_"),format:"воскресенье_понедельник_вторник_среду_четверг_пятницу_субботу".split("_"),isFormat:/\[ ?[Вв] ?(?:прошлую|следующую|эту)? ?] ?dddd/},weekdaysShort:"вс_пн_вт_ср_чт_пт_сб".split("_"),weekdaysMin:"вс_пн_вт_ср_чт_пт_сб".split("_"),monthsParse:r,longMonthsParse:r,shortMonthsParse:r,monthsRegex:/^(январ[ья]|янв\.?|феврал[ья]|февр?\.?|марта?|мар\.?|апрел[ья]|апр\.?|ма[йя]|июн[ья]|июн\.?|июл[ья]|июл\.?|августа?|авг\.?|сентябр[ья]|сент?\.?|октябр[ья]|окт\.?|ноябр[ья]|нояб?\.?|декабр[ья]|дек\.?)/i,monthsShortRegex:/^(январ[ья]|янв\.?|феврал[ья]|февр?\.?|марта?|мар\.?|апрел[ья]|апр\.?|ма[йя]|июн[ья]|июн\.?|июл[ья]|июл\.?|августа?|авг\.?|сентябр[ья]|сент?\.?|октябр[ья]|окт\.?|ноябр[ья]|нояб?\.?|декабр[ья]|дек\.?)/i,monthsStrictRegex:/^(январ[яь]|феврал[яь]|марта?|апрел[яь]|ма[яй]|июн[яь]|июл[яь]|августа?|сентябр[яь]|октябр[яь]|ноябр[яь]|декабр[яь])/i,monthsShortStrictRegex:/^(янв\.|февр?\.|мар[т.]|апр\.|ма[яй]|июн[ья.]|июл[ья.]|авг\.|сент?\.|окт\.|нояб?\.|дек\.)/i,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY г.",LLL:"D MMMM YYYY г., H:mm",LLLL:"dddd, D MMMM YYYY г., H:mm"},calendar:{sameDay:"[Сегодня, в] LT",nextDay:"[Завтра, в] LT",lastDay:"[Вчера, в] LT",nextWeek:function(e){if(e.week()===this.week())return 2===this.day()?"[Во] dddd, [в] LT":"[В] dddd, [в] LT";switch(this.day()){case 0:return"[В следующее] dddd, [в] LT";case 1:case 2:case 4:return"[В следующий] dddd, [в] LT";case 3:case 5:case 6:return"[В следующую] dddd, [в] LT"}},lastWeek:function(e){if(e.week()===this.week())return 2===this.day()?"[Во] dddd, [в] LT":"[В] dddd, [в] LT";switch(this.day()){case 0:return"[В прошлое] dddd, [в] LT";case 1:case 2:case 4:return"[В прошлый] dddd, [в] LT";case 3:case 5:case 6:return"[В прошлую] dddd, [в] LT"}},sameElse:"L"},relativeTime:{future:"через %s",past:"%s назад",s:"несколько секунд",ss:a,m:a,mm:a,h:"час",hh:a,d:"день",dd:a,w:"неделя",ww:a,M:"месяц",MM:a,y:"год",yy:a},meridiemParse:/ночи|утра|дня|вечера/i,isPM:function(e){return/^(дня|вечера)$/.test(e)},meridiem:function(e,t,a){return e<4?"ночи":e<12?"утра":e<17?"дня":"вечера"},dayOfMonthOrdinalParse:/\d{1,2}-(й|го|я)/,ordinal:function(e,t){switch(t){case"M":case"d":case"DDD":return e+"-й";case"D":return e+"-го";case"w":case"W":return e+"-я";default:return e}},week:{dow:1,doy:4}})}(a(381))},950:function(e,t,a){!function(e){"use strict";var t=["جنوري","فيبروري","مارچ","اپريل","مئي","جون","جولاءِ","آگسٽ","سيپٽمبر","آڪٽوبر","نومبر","ڊسمبر"],a=["آچر","سومر","اڱارو","اربع","خميس","جمع","ڇنڇر"];e.defineLocale("sd",{months:t,monthsShort:t,weekdays:a,weekdaysShort:a,weekdaysMin:a,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd، D MMMM YYYY HH:mm"},meridiemParse:/صبح|شام/,isPM:function(e){return"شام"===e},meridiem:function(e,t,a){return e<12?"صبح":"شام"},calendar:{sameDay:"[اڄ] LT",nextDay:"[سڀاڻي] LT",nextWeek:"dddd [اڳين هفتي تي] LT",lastDay:"[ڪالهه] LT",lastWeek:"[گزريل هفتي] dddd [تي] LT",sameElse:"L"},relativeTime:{future:"%s پوء",past:"%s اڳ",s:"چند سيڪنڊ",ss:"%d سيڪنڊ",m:"هڪ منٽ",mm:"%d منٽ",h:"هڪ ڪلاڪ",hh:"%d ڪلاڪ",d:"هڪ ڏينهن",dd:"%d ڏينهن",M:"هڪ مهينو",MM:"%d مهينا",y:"هڪ سال",yy:"%d سال"},preparse:function(e){return e.replace(/،/g,",")},postformat:function(e){return e.replace(/,/g,"،")},week:{dow:1,doy:4}})}(a(381))},490:function(e,t,a){!function(e){"use strict";e.defineLocale("se",{months:"ođđajagemánnu_guovvamánnu_njukčamánnu_cuoŋománnu_miessemánnu_geassemánnu_suoidnemánnu_borgemánnu_čakčamánnu_golggotmánnu_skábmamánnu_juovlamánnu".split("_"),monthsShort:"ođđj_guov_njuk_cuo_mies_geas_suoi_borg_čakč_golg_skáb_juov".split("_"),weekdays:"sotnabeaivi_vuossárga_maŋŋebárga_gaskavahkku_duorastat_bearjadat_lávvardat".split("_"),weekdaysShort:"sotn_vuos_maŋ_gask_duor_bear_láv".split("_"),weekdaysMin:"s_v_m_g_d_b_L".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"MMMM D. [b.] YYYY",LLL:"MMMM D. [b.] YYYY [ti.] HH:mm",LLLL:"dddd, MMMM D. [b.] YYYY [ti.] HH:mm"},calendar:{sameDay:"[otne ti] LT",nextDay:"[ihttin ti] LT",nextWeek:"dddd [ti] LT",lastDay:"[ikte ti] LT",lastWeek:"[ovddit] dddd [ti] LT",sameElse:"L"},relativeTime:{future:"%s geažes",past:"maŋit %s",s:"moadde sekunddat",ss:"%d sekunddat",m:"okta minuhta",mm:"%d minuhtat",h:"okta diimmu",hh:"%d diimmut",d:"okta beaivi",dd:"%d beaivvit",M:"okta mánnu",MM:"%d mánut",y:"okta jahki",yy:"%d jagit"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a(381))},124:function(e,t,a){!function(e){"use strict";e.defineLocale("si",{months:"ජනවාරි_පෙබරවාරි_මාර්තු_අප්‍රේල්_මැයි_ජූනි_ජූලි_අගෝස්තු_සැප්තැම්බර්_ඔක්තෝබර්_නොවැම්බර්_දෙසැම්බර්".split("_"),monthsShort:"ජන_පෙබ_මාර්_අප්_මැයි_ජූනි_ජූලි_අගෝ_සැප්_ඔක්_නොවැ_දෙසැ".split("_"),weekdays:"ඉරිදා_සඳුදා_අඟහරුවාදා_බදාදා_බ්‍රහස්පතින්දා_සිකුරාදා_සෙනසුරාදා".split("_"),weekdaysShort:"ඉරි_සඳු_අඟ_බදා_බ්‍රහ_සිකු_සෙන".split("_"),weekdaysMin:"ඉ_ස_අ_බ_බ්‍ර_සි_සෙ".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"a h:mm",LTS:"a h:mm:ss",L:"YYYY/MM/DD",LL:"YYYY MMMM D",LLL:"YYYY MMMM D, a h:mm",LLLL:"YYYY MMMM D [වැනි] dddd, a h:mm:ss"},calendar:{sameDay:"[අද] LT[ට]",nextDay:"[හෙට] LT[ට]",nextWeek:"dddd LT[ට]",lastDay:"[ඊයේ] LT[ට]",lastWeek:"[පසුගිය] dddd LT[ට]",sameElse:"L"},relativeTime:{future:"%sකින්",past:"%sකට පෙර",s:"තත්පර කිහිපය",ss:"තත්පර %d",m:"මිනිත්තුව",mm:"මිනිත්තු %d",h:"පැය",hh:"පැය %d",d:"දිනය",dd:"දින %d",M:"මාසය",MM:"මාස %d",y:"වසර",yy:"වසර %d"},dayOfMonthOrdinalParse:/\d{1,2} වැනි/,ordinal:function(e){return e+" වැනි"},meridiemParse:/පෙර වරු|පස් වරු|පෙ.ව|ප.ව./,isPM:function(e){return"ප.ව."===e||"පස් වරු"===e},meridiem:function(e,t,a){return e>11?a?"ප.ව.":"පස් වරු":a?"පෙ.ව.":"පෙර වරු"}})}(a(381))},4249:function(e,t,a){!function(e){"use strict";var t="január_február_marec_apríl_máj_jún_júl_august_september_október_november_december".split("_"),a="jan_feb_mar_apr_máj_jún_júl_aug_sep_okt_nov_dec".split("_");function r(e){return e>1&&e<5}function s(e,t,a,s){var o=e+" ";switch(a){case"s":return t||s?"pár sekúnd":"pár sekundami";case"ss":return t||s?o+(r(e)?"sekundy":"sekúnd"):o+"sekundami";case"m":return t?"minúta":s?"minútu":"minútou";case"mm":return t||s?o+(r(e)?"minúty":"minút"):o+"minútami";case"h":return t?"hodina":s?"hodinu":"hodinou";case"hh":return t||s?o+(r(e)?"hodiny":"hodín"):o+"hodinami";case"d":return t||s?"deň":"dňom";case"dd":return t||s?o+(r(e)?"dni":"dní"):o+"dňami";case"M":return t||s?"mesiac":"mesiacom";case"MM":return t||s?o+(r(e)?"mesiace":"mesiacov"):o+"mesiacmi";case"y":return t||s?"rok":"rokom";case"yy":return t||s?o+(r(e)?"roky":"rokov"):o+"rokmi"}}e.defineLocale("sk",{months:t,monthsShort:a,weekdays:"nedeľa_pondelok_utorok_streda_štvrtok_piatok_sobota".split("_"),weekdaysShort:"ne_po_ut_st_št_pi_so".split("_"),weekdaysMin:"ne_po_ut_st_št_pi_so".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd D. MMMM YYYY H:mm"},calendar:{sameDay:"[dnes o] LT",nextDay:"[zajtra o] LT",nextWeek:function(){switch(this.day()){case 0:return"[v nedeľu o] LT";case 1:case 2:return"[v] dddd [o] LT";case 3:return"[v stredu o] LT";case 4:return"[vo štvrtok o] LT";case 5:return"[v piatok o] LT";case 6:return"[v sobotu o] LT"}},lastDay:"[včera o] LT",lastWeek:function(){switch(this.day()){case 0:return"[minulú nedeľu o] LT";case 1:case 2:case 4:case 5:return"[minulý] dddd [o] LT";case 3:return"[minulú stredu o] LT";case 6:return"[minulú sobotu o] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"pred %s",s,ss:s,m:s,mm:s,h:s,hh:s,d:s,dd:s,M:s,MM:s,y:s,yy:s},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a(381))},4985:function(e,t,a){!function(e){"use strict";function t(e,t,a,r){var s=e+" ";switch(a){case"s":return t||r?"nekaj sekund":"nekaj sekundami";case"ss":return s+=1===e?t?"sekundo":"sekundi":2===e?t||r?"sekundi":"sekundah":e<5?t||r?"sekunde":"sekundah":"sekund";case"m":return t?"ena minuta":"eno minuto";case"mm":return s+=1===e?t?"minuta":"minuto":2===e?t||r?"minuti":"minutama":e<5?t||r?"minute":"minutami":t||r?"minut":"minutami";case"h":return t?"ena ura":"eno uro";case"hh":return s+=1===e?t?"ura":"uro":2===e?t||r?"uri":"urama":e<5?t||r?"ure":"urami":t||r?"ur":"urami";case"d":return t||r?"en dan":"enim dnem";case"dd":return s+=1===e?t||r?"dan":"dnem":2===e?t||r?"dni":"dnevoma":t||r?"dni":"dnevi";case"M":return t||r?"en mesec":"enim mesecem";case"MM":return s+=1===e?t||r?"mesec":"mesecem":2===e?t||r?"meseca":"mesecema":e<5?t||r?"mesece":"meseci":t||r?"mesecev":"meseci";case"y":return t||r?"eno leto":"enim letom";case"yy":return s+=1===e?t||r?"leto":"letom":2===e?t||r?"leti":"letoma":e<5?t||r?"leta":"leti":t||r?"let":"leti"}}e.defineLocale("sl",{months:"januar_februar_marec_april_maj_junij_julij_avgust_september_oktober_november_december".split("_"),monthsShort:"jan._feb._mar._apr._maj._jun._jul._avg._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedelja_ponedeljek_torek_sreda_četrtek_petek_sobota".split("_"),weekdaysShort:"ned._pon._tor._sre._čet._pet._sob.".split("_"),weekdaysMin:"ne_po_to_sr_če_pe_so".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD. MM. YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danes ob] LT",nextDay:"[jutri ob] LT",nextWeek:function(){switch(this.day()){case 0:return"[v] [nedeljo] [ob] LT";case 3:return"[v] [sredo] [ob] LT";case 6:return"[v] [soboto] [ob] LT";case 1:case 2:case 4:case 5:return"[v] dddd [ob] LT"}},lastDay:"[včeraj ob] LT",lastWeek:function(){switch(this.day()){case 0:return"[prejšnjo] [nedeljo] [ob] LT";case 3:return"[prejšnjo] [sredo] [ob] LT";case 6:return"[prejšnjo] [soboto] [ob] LT";case 1:case 2:case 4:case 5:return"[prejšnji] dddd [ob] LT"}},sameElse:"L"},relativeTime:{future:"čez %s",past:"pred %s",s:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(a(381))},1104:function(e,t,a){!function(e){"use strict";e.defineLocale("sq",{months:"Janar_Shkurt_Mars_Prill_Maj_Qershor_Korrik_Gusht_Shtator_Tetor_Nëntor_Dhjetor".split("_"),monthsShort:"Jan_Shk_Mar_Pri_Maj_Qer_Kor_Gus_Sht_Tet_Nën_Dhj".split("_"),weekdays:"E Diel_E Hënë_E Martë_E Mërkurë_E Enjte_E Premte_E Shtunë".split("_"),weekdaysShort:"Die_Hën_Mar_Mër_Enj_Pre_Sht".split("_"),weekdaysMin:"D_H_Ma_Më_E_P_Sh".split("_"),weekdaysParseExact:!0,meridiemParse:/PD|MD/,isPM:function(e){return"M"===e.charAt(0)},meridiem:function(e,t,a){return e<12?"PD":"MD"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Sot në] LT",nextDay:"[Nesër në] LT",nextWeek:"dddd [në] LT",lastDay:"[Dje në] LT",lastWeek:"dddd [e kaluar në] LT",sameElse:"L"},relativeTime:{future:"në %s",past:"%s më parë",s:"disa sekonda",ss:"%d sekonda",m:"një minutë",mm:"%d minuta",h:"një orë",hh:"%d orë",d:"një ditë",dd:"%d ditë",M:"një muaj",MM:"%d muaj",y:"një vit",yy:"%d vite"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a(381))},9915:function(e,t,a){!function(e){"use strict";var t={words:{ss:["секунда","секунде","секунди"],m:["један минут","једне минуте"],mm:["минут","минуте","минута"],h:["један сат","једног сата"],hh:["сат","сата","сати"],dd:["дан","дана","дана"],MM:["месец","месеца","месеци"],yy:["година","године","година"]},correctGrammaticalCase:function(e,t){return 1===e?t[0]:e>=2&&e<=4?t[1]:t[2]},translate:function(e,a,r){var s=t.words[r];return 1===r.length?a?s[0]:s[1]:e+" "+t.correctGrammaticalCase(e,s)}};e.defineLocale("sr-cyrl",{months:"јануар_фебруар_март_април_мај_јун_јул_август_септембар_октобар_новембар_децембар".split("_"),monthsShort:"јан._феб._мар._апр._мај_јун_јул_авг._сеп._окт._нов._дец.".split("_"),monthsParseExact:!0,weekdays:"недеља_понедељак_уторак_среда_четвртак_петак_субота".split("_"),weekdaysShort:"нед._пон._уто._сре._чет._пет._суб.".split("_"),weekdaysMin:"не_по_ут_ср_че_пе_су".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D. M. YYYY.",LL:"D. MMMM YYYY.",LLL:"D. MMMM YYYY. H:mm",LLLL:"dddd, D. MMMM YYYY. H:mm"},calendar:{sameDay:"[данас у] LT",nextDay:"[сутра у] LT",nextWeek:function(){switch(this.day()){case 0:return"[у] [недељу] [у] LT";case 3:return"[у] [среду] [у] LT";case 6:return"[у] [суботу] [у] LT";case 1:case 2:case 4:case 5:return"[у] dddd [у] LT"}},lastDay:"[јуче у] LT",lastWeek:function(){return["[прошле] [недеље] [у] LT","[прошлог] [понедељка] [у] LT","[прошлог] [уторка] [у] LT","[прошле] [среде] [у] LT","[прошлог] [четвртка] [у] LT","[прошлог] [петка] [у] LT","[прошле] [суботе] [у] LT"][this.day()]},sameElse:"L"},relativeTime:{future:"за %s",past:"пре %s",s:"неколико секунди",ss:t.translate,m:t.translate,mm:t.translate,h:t.translate,hh:t.translate,d:"дан",dd:t.translate,M:"месец",MM:t.translate,y:"годину",yy:t.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(a(381))},9131:function(e,t,a){!function(e){"use strict";var t={words:{ss:["sekunda","sekunde","sekundi"],m:["jedan minut","jedne minute"],mm:["minut","minute","minuta"],h:["jedan sat","jednog sata"],hh:["sat","sata","sati"],dd:["dan","dana","dana"],MM:["mesec","meseca","meseci"],yy:["godina","godine","godina"]},correctGrammaticalCase:function(e,t){return 1===e?t[0]:e>=2&&e<=4?t[1]:t[2]},translate:function(e,a,r){var s=t.words[r];return 1===r.length?a?s[0]:s[1]:e+" "+t.correctGrammaticalCase(e,s)}};e.defineLocale("sr",{months:"januar_februar_mart_april_maj_jun_jul_avgust_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj_jun_jul_avg._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedelja_ponedeljak_utorak_sreda_četvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sre._čet._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_če_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D. M. YYYY.",LL:"D. MMMM YYYY.",LLL:"D. MMMM YYYY. H:mm",LLLL:"dddd, D. MMMM YYYY. H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedelju] [u] LT";case 3:return"[u] [sredu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[juče u] LT",lastWeek:function(){return["[prošle] [nedelje] [u] LT","[prošlog] [ponedeljka] [u] LT","[prošlog] [utorka] [u] LT","[prošle] [srede] [u] LT","[prošlog] [četvrtka] [u] LT","[prošlog] [petka] [u] LT","[prošle] [subote] [u] LT"][this.day()]},sameElse:"L"},relativeTime:{future:"za %s",past:"pre %s",s:"nekoliko sekundi",ss:t.translate,m:t.translate,mm:t.translate,h:t.translate,hh:t.translate,d:"dan",dd:t.translate,M:"mesec",MM:t.translate,y:"godinu",yy:t.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(a(381))},5893:function(e,t,a){!function(e){"use strict";e.defineLocale("ss",{months:"Bhimbidvwane_Indlovana_Indlov'lenkhulu_Mabasa_Inkhwekhweti_Inhlaba_Kholwane_Ingci_Inyoni_Imphala_Lweti_Ingongoni".split("_"),monthsShort:"Bhi_Ina_Inu_Mab_Ink_Inh_Kho_Igc_Iny_Imp_Lwe_Igo".split("_"),weekdays:"Lisontfo_Umsombuluko_Lesibili_Lesitsatfu_Lesine_Lesihlanu_Umgcibelo".split("_"),weekdaysShort:"Lis_Umb_Lsb_Les_Lsi_Lsh_Umg".split("_"),weekdaysMin:"Li_Us_Lb_Lt_Ls_Lh_Ug".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Namuhla nga] LT",nextDay:"[Kusasa nga] LT",nextWeek:"dddd [nga] LT",lastDay:"[Itolo nga] LT",lastWeek:"dddd [leliphelile] [nga] LT",sameElse:"L"},relativeTime:{future:"nga %s",past:"wenteka nga %s",s:"emizuzwana lomcane",ss:"%d mzuzwana",m:"umzuzu",mm:"%d emizuzu",h:"lihora",hh:"%d emahora",d:"lilanga",dd:"%d emalanga",M:"inyanga",MM:"%d tinyanga",y:"umnyaka",yy:"%d iminyaka"},meridiemParse:/ekuseni|emini|entsambama|ebusuku/,meridiem:function(e,t,a){return e<11?"ekuseni":e<15?"emini":e<19?"entsambama":"ebusuku"},meridiemHour:function(e,t){return 12===e&&(e=0),"ekuseni"===t?e:"emini"===t?e>=11?e:e+12:"entsambama"===t||"ebusuku"===t?0===e?0:e+12:void 0},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:"%d",week:{dow:1,doy:4}})}(a(381))},8760:function(e,t,a){!function(e){"use strict";e.defineLocale("sv",{months:"januari_februari_mars_april_maj_juni_juli_augusti_september_oktober_november_december".split("_"),monthsShort:"jan_feb_mar_apr_maj_jun_jul_aug_sep_okt_nov_dec".split("_"),weekdays:"söndag_måndag_tisdag_onsdag_torsdag_fredag_lördag".split("_"),weekdaysShort:"sön_mån_tis_ons_tor_fre_lör".split("_"),weekdaysMin:"sö_må_ti_on_to_fr_lö".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [kl.] HH:mm",LLLL:"dddd D MMMM YYYY [kl.] HH:mm",lll:"D MMM YYYY HH:mm",llll:"ddd D MMM YYYY HH:mm"},calendar:{sameDay:"[Idag] LT",nextDay:"[Imorgon] LT",lastDay:"[Igår] LT",nextWeek:"[På] dddd LT",lastWeek:"[I] dddd[s] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"för %s sedan",s:"några sekunder",ss:"%d sekunder",m:"en minut",mm:"%d minuter",h:"en timme",hh:"%d timmar",d:"en dag",dd:"%d dagar",M:"en månad",MM:"%d månader",y:"ett år",yy:"%d år"},dayOfMonthOrdinalParse:/\d{1,2}(\:e|\:a)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?":e":1===t||2===t?":a":":e")},week:{dow:1,doy:4}})}(a(381))},1172:function(e,t,a){!function(e){"use strict";e.defineLocale("sw",{months:"Januari_Februari_Machi_Aprili_Mei_Juni_Julai_Agosti_Septemba_Oktoba_Novemba_Desemba".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ago_Sep_Okt_Nov_Des".split("_"),weekdays:"Jumapili_Jumatatu_Jumanne_Jumatano_Alhamisi_Ijumaa_Jumamosi".split("_"),weekdaysShort:"Jpl_Jtat_Jnne_Jtan_Alh_Ijm_Jmos".split("_"),weekdaysMin:"J2_J3_J4_J5_Al_Ij_J1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"hh:mm A",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[leo saa] LT",nextDay:"[kesho saa] LT",nextWeek:"[wiki ijayo] dddd [saat] LT",lastDay:"[jana] LT",lastWeek:"[wiki iliyopita] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s baadaye",past:"tokea %s",s:"hivi punde",ss:"sekunde %d",m:"dakika moja",mm:"dakika %d",h:"saa limoja",hh:"masaa %d",d:"siku moja",dd:"siku %d",M:"mwezi mmoja",MM:"miezi %d",y:"mwaka mmoja",yy:"miaka %d"},week:{dow:1,doy:7}})}(a(381))},7333:function(e,t,a){!function(e){"use strict";var t={1:"௧",2:"௨",3:"௩",4:"௪",5:"௫",6:"௬",7:"௭",8:"௮",9:"௯",0:"௦"},a={"௧":"1","௨":"2","௩":"3","௪":"4","௫":"5","௬":"6","௭":"7","௮":"8","௯":"9","௦":"0"};e.defineLocale("ta",{months:"ஜனவரி_பிப்ரவரி_மார்ச்_ஏப்ரல்_மே_ஜூன்_ஜூலை_ஆகஸ்ட்_செப்டெம்பர்_அக்டோபர்_நவம்பர்_டிசம்பர்".split("_"),monthsShort:"ஜனவரி_பிப்ரவரி_மார்ச்_ஏப்ரல்_மே_ஜூன்_ஜூலை_ஆகஸ்ட்_செப்டெம்பர்_அக்டோபர்_நவம்பர்_டிசம்பர்".split("_"),weekdays:"ஞாயிற்றுக்கிழமை_திங்கட்கிழமை_செவ்வாய்கிழமை_புதன்கிழமை_வியாழக்கிழமை_வெள்ளிக்கிழமை_சனிக்கிழமை".split("_"),weekdaysShort:"ஞாயிறு_திங்கள்_செவ்வாய்_புதன்_வியாழன்_வெள்ளி_சனி".split("_"),weekdaysMin:"ஞா_தி_செ_பு_வி_வெ_ச".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, HH:mm",LLLL:"dddd, D MMMM YYYY, HH:mm"},calendar:{sameDay:"[இன்று] LT",nextDay:"[நாளை] LT",nextWeek:"dddd, LT",lastDay:"[நேற்று] LT",lastWeek:"[கடந்த வாரம்] dddd, LT",sameElse:"L"},relativeTime:{future:"%s இல்",past:"%s முன்",s:"ஒரு சில விநாடிகள்",ss:"%d விநாடிகள்",m:"ஒரு நிமிடம்",mm:"%d நிமிடங்கள்",h:"ஒரு மணி நேரம்",hh:"%d மணி நேரம்",d:"ஒரு நாள்",dd:"%d நாட்கள்",M:"ஒரு மாதம்",MM:"%d மாதங்கள்",y:"ஒரு வருடம்",yy:"%d ஆண்டுகள்"},dayOfMonthOrdinalParse:/\d{1,2}வது/,ordinal:function(e){return e+"வது"},preparse:function(e){return e.replace(/[௧௨௩௪௫௬௭௮௯௦]/g,(function(e){return a[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},meridiemParse:/யாமம்|வைகறை|காலை|நண்பகல்|எற்பாடு|மாலை/,meridiem:function(e,t,a){return e<2?" யாமம்":e<6?" வைகறை":e<10?" காலை":e<14?" நண்பகல்":e<18?" எற்பாடு":e<22?" மாலை":" யாமம்"},meridiemHour:function(e,t){return 12===e&&(e=0),"யாமம்"===t?e<2?e:e+12:"வைகறை"===t||"காலை"===t||"நண்பகல்"===t&&e>=10?e:e+12},week:{dow:0,doy:6}})}(a(381))},3110:function(e,t,a){!function(e){"use strict";e.defineLocale("te",{months:"జనవరి_ఫిబ్రవరి_మార్చి_ఏప్రిల్_మే_జూన్_జులై_ఆగస్టు_సెప్టెంబర్_అక్టోబర్_నవంబర్_డిసెంబర్".split("_"),monthsShort:"జన._ఫిబ్ర._మార్చి_ఏప్రి._మే_జూన్_జులై_ఆగ._సెప్._అక్టో._నవ._డిసె.".split("_"),monthsParseExact:!0,weekdays:"ఆదివారం_సోమవారం_మంగళవారం_బుధవారం_గురువారం_శుక్రవారం_శనివారం".split("_"),weekdaysShort:"ఆది_సోమ_మంగళ_బుధ_గురు_శుక్ర_శని".split("_"),weekdaysMin:"ఆ_సో_మం_బు_గు_శు_శ".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[నేడు] LT",nextDay:"[రేపు] LT",nextWeek:"dddd, LT",lastDay:"[నిన్న] LT",lastWeek:"[గత] dddd, LT",sameElse:"L"},relativeTime:{future:"%s లో",past:"%s క్రితం",s:"కొన్ని క్షణాలు",ss:"%d సెకన్లు",m:"ఒక నిమిషం",mm:"%d నిమిషాలు",h:"ఒక గంట",hh:"%d గంటలు",d:"ఒక రోజు",dd:"%d రోజులు",M:"ఒక నెల",MM:"%d నెలలు",y:"ఒక సంవత్సరం",yy:"%d సంవత్సరాలు"},dayOfMonthOrdinalParse:/\d{1,2}వ/,ordinal:"%dవ",meridiemParse:/రాత్రి|ఉదయం|మధ్యాహ్నం|సాయంత్రం/,meridiemHour:function(e,t){return 12===e&&(e=0),"రాత్రి"===t?e<4?e:e+12:"ఉదయం"===t?e:"మధ్యాహ్నం"===t?e>=10?e:e+12:"సాయంత్రం"===t?e+12:void 0},meridiem:function(e,t,a){return e<4?"రాత్రి":e<10?"ఉదయం":e<17?"మధ్యాహ్నం":e<20?"సాయంత్రం":"రాత్రి"},week:{dow:0,doy:6}})}(a(381))},2095:function(e,t,a){!function(e){"use strict";e.defineLocale("tet",{months:"Janeiru_Fevereiru_Marsu_Abril_Maiu_Juñu_Jullu_Agustu_Setembru_Outubru_Novembru_Dezembru".split("_"),monthsShort:"Jan_Fev_Mar_Abr_Mai_Jun_Jul_Ago_Set_Out_Nov_Dez".split("_"),weekdays:"Domingu_Segunda_Tersa_Kuarta_Kinta_Sesta_Sabadu".split("_"),weekdaysShort:"Dom_Seg_Ters_Kua_Kint_Sest_Sab".split("_"),weekdaysMin:"Do_Seg_Te_Ku_Ki_Ses_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Ohin iha] LT",nextDay:"[Aban iha] LT",nextWeek:"dddd [iha] LT",lastDay:"[Horiseik iha] LT",lastWeek:"dddd [semana kotuk] [iha] LT",sameElse:"L"},relativeTime:{future:"iha %s",past:"%s liuba",s:"segundu balun",ss:"segundu %d",m:"minutu ida",mm:"minutu %d",h:"oras ida",hh:"oras %d",d:"loron ida",dd:"loron %d",M:"fulan ida",MM:"fulan %d",y:"tinan ida",yy:"tinan %d"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:1,doy:4}})}(a(381))},7321:function(e,t,a){!function(e){"use strict";var t={0:"-ум",1:"-ум",2:"-юм",3:"-юм",4:"-ум",5:"-ум",6:"-ум",7:"-ум",8:"-ум",9:"-ум",10:"-ум",12:"-ум",13:"-ум",20:"-ум",30:"-юм",40:"-ум",50:"-ум",60:"-ум",70:"-ум",80:"-ум",90:"-ум",100:"-ум"};e.defineLocale("tg",{months:{format:"январи_феврали_марти_апрели_майи_июни_июли_августи_сентябри_октябри_ноябри_декабри".split("_"),standalone:"январ_феврал_март_апрел_май_июн_июл_август_сентябр_октябр_ноябр_декабр".split("_")},monthsShort:"янв_фев_мар_апр_май_июн_июл_авг_сен_окт_ноя_дек".split("_"),weekdays:"якшанбе_душанбе_сешанбе_чоршанбе_панҷшанбе_ҷумъа_шанбе".split("_"),weekdaysShort:"яшб_дшб_сшб_чшб_пшб_ҷум_шнб".split("_"),weekdaysMin:"яш_дш_сш_чш_пш_ҷм_шб".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Имрӯз соати] LT",nextDay:"[Фардо соати] LT",lastDay:"[Дирӯз соати] LT",nextWeek:"dddd[и] [ҳафтаи оянда соати] LT",lastWeek:"dddd[и] [ҳафтаи гузашта соати] LT",sameElse:"L"},relativeTime:{future:"баъди %s",past:"%s пеш",s:"якчанд сония",m:"як дақиқа",mm:"%d дақиқа",h:"як соат",hh:"%d соат",d:"як рӯз",dd:"%d рӯз",M:"як моҳ",MM:"%d моҳ",y:"як сол",yy:"%d сол"},meridiemParse:/шаб|субҳ|рӯз|бегоҳ/,meridiemHour:function(e,t){return 12===e&&(e=0),"шаб"===t?e<4?e:e+12:"субҳ"===t?e:"рӯз"===t?e>=11?e:e+12:"бегоҳ"===t?e+12:void 0},meridiem:function(e,t,a){return e<4?"шаб":e<11?"субҳ":e<16?"рӯз":e<19?"бегоҳ":"шаб"},dayOfMonthOrdinalParse:/\d{1,2}-(ум|юм)/,ordinal:function(e){var a=e%10,r=e>=100?100:null;return e+(t[e]||t[a]||t[r])},week:{dow:1,doy:7}})}(a(381))},9041:function(e,t,a){!function(e){"use strict";e.defineLocale("th",{months:"มกราคม_กุมภาพันธ์_มีนาคม_เมษายน_พฤษภาคม_มิถุนายน_กรกฎาคม_สิงหาคม_กันยายน_ตุลาคม_พฤศจิกายน_ธันวาคม".split("_"),monthsShort:"ม.ค._ก.พ._มี.ค._เม.ย._พ.ค._มิ.ย._ก.ค._ส.ค._ก.ย._ต.ค._พ.ย._ธ.ค.".split("_"),monthsParseExact:!0,weekdays:"อาทิตย์_จันทร์_อังคาร_พุธ_พฤหัสบดี_ศุกร์_เสาร์".split("_"),weekdaysShort:"อาทิตย์_จันทร์_อังคาร_พุธ_พฤหัส_ศุกร์_เสาร์".split("_"),weekdaysMin:"อา._จ._อ._พ._พฤ._ศ._ส.".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY เวลา H:mm",LLLL:"วันddddที่ D MMMM YYYY เวลา H:mm"},meridiemParse:/ก่อนเที่ยง|หลังเที่ยง/,isPM:function(e){return"หลังเที่ยง"===e},meridiem:function(e,t,a){return e<12?"ก่อนเที่ยง":"หลังเที่ยง"},calendar:{sameDay:"[วันนี้ เวลา] LT",nextDay:"[พรุ่งนี้ เวลา] LT",nextWeek:"dddd[หน้า เวลา] LT",lastDay:"[เมื่อวานนี้ เวลา] LT",lastWeek:"[วัน]dddd[ที่แล้ว เวลา] LT",sameElse:"L"},relativeTime:{future:"อีก %s",past:"%sที่แล้ว",s:"ไม่กี่วินาที",ss:"%d วินาที",m:"1 นาที",mm:"%d นาที",h:"1 ชั่วโมง",hh:"%d ชั่วโมง",d:"1 วัน",dd:"%d วัน",w:"1 สัปดาห์",ww:"%d สัปดาห์",M:"1 เดือน",MM:"%d เดือน",y:"1 ปี",yy:"%d ปี"}})}(a(381))},9005:function(e,t,a){!function(e){"use strict";var t={1:"'inji",5:"'inji",8:"'inji",70:"'inji",80:"'inji",2:"'nji",7:"'nji",20:"'nji",50:"'nji",3:"'ünji",4:"'ünji",100:"'ünji",6:"'njy",9:"'unjy",10:"'unjy",30:"'unjy",60:"'ynjy",90:"'ynjy"};e.defineLocale("tk",{months:"Ýanwar_Fewral_Mart_Aprel_Maý_Iýun_Iýul_Awgust_Sentýabr_Oktýabr_Noýabr_Dekabr".split("_"),monthsShort:"Ýan_Few_Mar_Apr_Maý_Iýn_Iýl_Awg_Sen_Okt_Noý_Dek".split("_"),weekdays:"Ýekşenbe_Duşenbe_Sişenbe_Çarşenbe_Penşenbe_Anna_Şenbe".split("_"),weekdaysShort:"Ýek_Duş_Siş_Çar_Pen_Ann_Şen".split("_"),weekdaysMin:"Ýk_Dş_Sş_Çr_Pn_An_Şn".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[bugün sagat] LT",nextDay:"[ertir sagat] LT",nextWeek:"[indiki] dddd [sagat] LT",lastDay:"[düýn] LT",lastWeek:"[geçen] dddd [sagat] LT",sameElse:"L"},relativeTime:{future:"%s soň",past:"%s öň",s:"birnäçe sekunt",m:"bir minut",mm:"%d minut",h:"bir sagat",hh:"%d sagat",d:"bir gün",dd:"%d gün",M:"bir aý",MM:"%d aý",y:"bir ýyl",yy:"%d ýyl"},ordinal:function(e,a){switch(a){case"d":case"D":case"Do":case"DD":return e;default:if(0===e)return e+"'unjy";var r=e%10,s=e%100-r,o=e>=100?100:null;return e+(t[r]||t[s]||t[o])}},week:{dow:1,doy:7}})}(a(381))},5768:function(e,t,a){!function(e){"use strict";e.defineLocale("tl-ph",{months:"Enero_Pebrero_Marso_Abril_Mayo_Hunyo_Hulyo_Agosto_Setyembre_Oktubre_Nobyembre_Disyembre".split("_"),monthsShort:"Ene_Peb_Mar_Abr_May_Hun_Hul_Ago_Set_Okt_Nob_Dis".split("_"),weekdays:"Linggo_Lunes_Martes_Miyerkules_Huwebes_Biyernes_Sabado".split("_"),weekdaysShort:"Lin_Lun_Mar_Miy_Huw_Biy_Sab".split("_"),weekdaysMin:"Li_Lu_Ma_Mi_Hu_Bi_Sab".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"MM/D/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY HH:mm",LLLL:"dddd, MMMM DD, YYYY HH:mm"},calendar:{sameDay:"LT [ngayong araw]",nextDay:"[Bukas ng] LT",nextWeek:"LT [sa susunod na] dddd",lastDay:"LT [kahapon]",lastWeek:"LT [noong nakaraang] dddd",sameElse:"L"},relativeTime:{future:"sa loob ng %s",past:"%s ang nakalipas",s:"ilang segundo",ss:"%d segundo",m:"isang minuto",mm:"%d minuto",h:"isang oras",hh:"%d oras",d:"isang araw",dd:"%d araw",M:"isang buwan",MM:"%d buwan",y:"isang taon",yy:"%d taon"},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:function(e){return e},week:{dow:1,doy:4}})}(a(381))},9444:function(e,t,a){!function(e){"use strict";var t="pagh_wa’_cha’_wej_loS_vagh_jav_Soch_chorgh_Hut".split("_");function a(e){var t=e;return t=-1!==e.indexOf("jaj")?t.slice(0,-3)+"leS":-1!==e.indexOf("jar")?t.slice(0,-3)+"waQ":-1!==e.indexOf("DIS")?t.slice(0,-3)+"nem":t+" pIq"}function r(e){var t=e;return t=-1!==e.indexOf("jaj")?t.slice(0,-3)+"Hu’":-1!==e.indexOf("jar")?t.slice(0,-3)+"wen":-1!==e.indexOf("DIS")?t.slice(0,-3)+"ben":t+" ret"}function s(e,t,a,r){var s=o(e);switch(a){case"ss":return s+" lup";case"mm":return s+" tup";case"hh":return s+" rep";case"dd":return s+" jaj";case"MM":return s+" jar";case"yy":return s+" DIS"}}function o(e){var a=Math.floor(e%1e3/100),r=Math.floor(e%100/10),s=e%10,o="";return a>0&&(o+=t[a]+"vatlh"),r>0&&(o+=(""!==o?" ":"")+t[r]+"maH"),s>0&&(o+=(""!==o?" ":"")+t[s]),""===o?"pagh":o}e.defineLocale("tlh",{months:"tera’ jar wa’_tera’ jar cha’_tera’ jar wej_tera’ jar loS_tera’ jar vagh_tera’ jar jav_tera’ jar Soch_tera’ jar chorgh_tera’ jar Hut_tera’ jar wa’maH_tera’ jar wa’maH wa’_tera’ jar wa’maH cha’".split("_"),monthsShort:"jar wa’_jar cha’_jar wej_jar loS_jar vagh_jar jav_jar Soch_jar chorgh_jar Hut_jar wa’maH_jar wa’maH wa’_jar wa’maH cha’".split("_"),monthsParseExact:!0,weekdays:"lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),weekdaysShort:"lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),weekdaysMin:"lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[DaHjaj] LT",nextDay:"[wa’leS] LT",nextWeek:"LLL",lastDay:"[wa’Hu’] LT",lastWeek:"LLL",sameElse:"L"},relativeTime:{future:a,past:r,s:"puS lup",ss:s,m:"wa’ tup",mm:s,h:"wa’ rep",hh:s,d:"wa’ jaj",dd:s,M:"wa’ jar",MM:s,y:"wa’ DIS",yy:s},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a(381))},2397:function(e,t,a){!function(e){"use strict";var t={1:"'inci",5:"'inci",8:"'inci",70:"'inci",80:"'inci",2:"'nci",7:"'nci",20:"'nci",50:"'nci",3:"'üncü",4:"'üncü",100:"'üncü",6:"'ncı",9:"'uncu",10:"'uncu",30:"'uncu",60:"'ıncı",90:"'ıncı"};e.defineLocale("tr",{months:"Ocak_Şubat_Mart_Nisan_Mayıs_Haziran_Temmuz_Ağustos_Eylül_Ekim_Kasım_Aralık".split("_"),monthsShort:"Oca_Şub_Mar_Nis_May_Haz_Tem_Ağu_Eyl_Eki_Kas_Ara".split("_"),weekdays:"Pazar_Pazartesi_Salı_Çarşamba_Perşembe_Cuma_Cumartesi".split("_"),weekdaysShort:"Paz_Pts_Sal_Çar_Per_Cum_Cts".split("_"),weekdaysMin:"Pz_Pt_Sa_Ça_Pe_Cu_Ct".split("_"),meridiem:function(e,t,a){return e<12?a?"öö":"ÖÖ":a?"ös":"ÖS"},meridiemParse:/öö|ÖÖ|ös|ÖS/,isPM:function(e){return"ös"===e||"ÖS"===e},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[bugün saat] LT",nextDay:"[yarın saat] LT",nextWeek:"[gelecek] dddd [saat] LT",lastDay:"[dün] LT",lastWeek:"[geçen] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s sonra",past:"%s önce",s:"birkaç saniye",ss:"%d saniye",m:"bir dakika",mm:"%d dakika",h:"bir saat",hh:"%d saat",d:"bir gün",dd:"%d gün",w:"bir hafta",ww:"%d hafta",M:"bir ay",MM:"%d ay",y:"bir yıl",yy:"%d yıl"},ordinal:function(e,a){switch(a){case"d":case"D":case"Do":case"DD":return e;default:if(0===e)return e+"'ıncı";var r=e%10,s=e%100-r,o=e>=100?100:null;return e+(t[r]||t[s]||t[o])}},week:{dow:1,doy:7}})}(a(381))},8254:function(e,t,a){!function(e){"use strict";function t(e,t,a,r){var s={s:["viensas secunds","'iensas secunds"],ss:[e+" secunds",e+" secunds"],m:["'n míut","'iens míut"],mm:[e+" míuts",e+" míuts"],h:["'n þora","'iensa þora"],hh:[e+" þoras",e+" þoras"],d:["'n ziua","'iensa ziua"],dd:[e+" ziuas",e+" ziuas"],M:["'n mes","'iens mes"],MM:[e+" mesen",e+" mesen"],y:["'n ar","'iens ar"],yy:[e+" ars",e+" ars"]};return r||t?s[a][0]:s[a][1]}e.defineLocale("tzl",{months:"Januar_Fevraglh_Març_Avrïu_Mai_Gün_Julia_Guscht_Setemvar_Listopäts_Noemvar_Zecemvar".split("_"),monthsShort:"Jan_Fev_Mar_Avr_Mai_Gün_Jul_Gus_Set_Lis_Noe_Zec".split("_"),weekdays:"Súladi_Lúneçi_Maitzi_Márcuri_Xhúadi_Viénerçi_Sáturi".split("_"),weekdaysShort:"Súl_Lún_Mai_Már_Xhú_Vié_Sát".split("_"),weekdaysMin:"Sú_Lú_Ma_Má_Xh_Vi_Sá".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD.MM.YYYY",LL:"D. MMMM [dallas] YYYY",LLL:"D. MMMM [dallas] YYYY HH.mm",LLLL:"dddd, [li] D. MMMM [dallas] YYYY HH.mm"},meridiemParse:/d\'o|d\'a/i,isPM:function(e){return"d'o"===e.toLowerCase()},meridiem:function(e,t,a){return e>11?a?"d'o":"D'O":a?"d'a":"D'A"},calendar:{sameDay:"[oxhi à] LT",nextDay:"[demà à] LT",nextWeek:"dddd [à] LT",lastDay:"[ieiri à] LT",lastWeek:"[sür el] dddd [lasteu à] LT",sameElse:"L"},relativeTime:{future:"osprei %s",past:"ja%s",s:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a(381))},699:function(e,t,a){!function(e){"use strict";e.defineLocale("tzm-latn",{months:"innayr_brˤayrˤ_marˤsˤ_ibrir_mayyw_ywnyw_ywlywz_ɣwšt_šwtanbir_ktˤwbrˤ_nwwanbir_dwjnbir".split("_"),monthsShort:"innayr_brˤayrˤ_marˤsˤ_ibrir_mayyw_ywnyw_ywlywz_ɣwšt_šwtanbir_ktˤwbrˤ_nwwanbir_dwjnbir".split("_"),weekdays:"asamas_aynas_asinas_akras_akwas_asimwas_asiḍyas".split("_"),weekdaysShort:"asamas_aynas_asinas_akras_akwas_asimwas_asiḍyas".split("_"),weekdaysMin:"asamas_aynas_asinas_akras_akwas_asimwas_asiḍyas".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[asdkh g] LT",nextDay:"[aska g] LT",nextWeek:"dddd [g] LT",lastDay:"[assant g] LT",lastWeek:"dddd [g] LT",sameElse:"L"},relativeTime:{future:"dadkh s yan %s",past:"yan %s",s:"imik",ss:"%d imik",m:"minuḍ",mm:"%d minuḍ",h:"saɛa",hh:"%d tassaɛin",d:"ass",dd:"%d ossan",M:"ayowr",MM:"%d iyyirn",y:"asgas",yy:"%d isgasn"},week:{dow:6,doy:12}})}(a(381))},1106:function(e,t,a){!function(e){"use strict";e.defineLocale("tzm",{months:"ⵉⵏⵏⴰⵢⵔ_ⴱⵕⴰⵢⵕ_ⵎⴰⵕⵚ_ⵉⴱⵔⵉⵔ_ⵎⴰⵢⵢⵓ_ⵢⵓⵏⵢⵓ_ⵢⵓⵍⵢⵓⵣ_ⵖⵓⵛⵜ_ⵛⵓⵜⴰⵏⴱⵉⵔ_ⴽⵟⵓⴱⵕ_ⵏⵓⵡⴰⵏⴱⵉⵔ_ⴷⵓⵊⵏⴱⵉⵔ".split("_"),monthsShort:"ⵉⵏⵏⴰⵢⵔ_ⴱⵕⴰⵢⵕ_ⵎⴰⵕⵚ_ⵉⴱⵔⵉⵔ_ⵎⴰⵢⵢⵓ_ⵢⵓⵏⵢⵓ_ⵢⵓⵍⵢⵓⵣ_ⵖⵓⵛⵜ_ⵛⵓⵜⴰⵏⴱⵉⵔ_ⴽⵟⵓⴱⵕ_ⵏⵓⵡⴰⵏⴱⵉⵔ_ⴷⵓⵊⵏⴱⵉⵔ".split("_"),weekdays:"ⴰⵙⴰⵎⴰⵙ_ⴰⵢⵏⴰⵙ_ⴰⵙⵉⵏⴰⵙ_ⴰⴽⵔⴰⵙ_ⴰⴽⵡⴰⵙ_ⴰⵙⵉⵎⵡⴰⵙ_ⴰⵙⵉⴹⵢⴰⵙ".split("_"),weekdaysShort:"ⴰⵙⴰⵎⴰⵙ_ⴰⵢⵏⴰⵙ_ⴰⵙⵉⵏⴰⵙ_ⴰⴽⵔⴰⵙ_ⴰⴽⵡⴰⵙ_ⴰⵙⵉⵎⵡⴰⵙ_ⴰⵙⵉⴹⵢⴰⵙ".split("_"),weekdaysMin:"ⴰⵙⴰⵎⴰⵙ_ⴰⵢⵏⴰⵙ_ⴰⵙⵉⵏⴰⵙ_ⴰⴽⵔⴰⵙ_ⴰⴽⵡⴰⵙ_ⴰⵙⵉⵎⵡⴰⵙ_ⴰⵙⵉⴹⵢⴰⵙ".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[ⴰⵙⴷⵅ ⴴ] LT",nextDay:"[ⴰⵙⴽⴰ ⴴ] LT",nextWeek:"dddd [ⴴ] LT",lastDay:"[ⴰⵚⴰⵏⵜ ⴴ] LT",lastWeek:"dddd [ⴴ] LT",sameElse:"L"},relativeTime:{future:"ⴷⴰⴷⵅ ⵙ ⵢⴰⵏ %s",past:"ⵢⴰⵏ %s",s:"ⵉⵎⵉⴽ",ss:"%d ⵉⵎⵉⴽ",m:"ⵎⵉⵏⵓⴺ",mm:"%d ⵎⵉⵏⵓⴺ",h:"ⵙⴰⵄⴰ",hh:"%d ⵜⴰⵙⵙⴰⵄⵉⵏ",d:"ⴰⵙⵙ",dd:"%d oⵙⵙⴰⵏ",M:"ⴰⵢoⵓⵔ",MM:"%d ⵉⵢⵢⵉⵔⵏ",y:"ⴰⵙⴳⴰⵙ",yy:"%d ⵉⵙⴳⴰⵙⵏ"},week:{dow:6,doy:12}})}(a(381))},9288:function(e,t,a){!function(e){"use strict";e.defineLocale("ug-cn",{months:"يانۋار_فېۋرال_مارت_ئاپرېل_ماي_ئىيۇن_ئىيۇل_ئاۋغۇست_سېنتەبىر_ئۆكتەبىر_نويابىر_دېكابىر".split("_"),monthsShort:"يانۋار_فېۋرال_مارت_ئاپرېل_ماي_ئىيۇن_ئىيۇل_ئاۋغۇست_سېنتەبىر_ئۆكتەبىر_نويابىر_دېكابىر".split("_"),weekdays:"يەكشەنبە_دۈشەنبە_سەيشەنبە_چارشەنبە_پەيشەنبە_جۈمە_شەنبە".split("_"),weekdaysShort:"يە_دۈ_سە_چا_پە_جۈ_شە".split("_"),weekdaysMin:"يە_دۈ_سە_چا_پە_جۈ_شە".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY-يىلىM-ئاينىڭD-كۈنى",LLL:"YYYY-يىلىM-ئاينىڭD-كۈنى، HH:mm",LLLL:"dddd، YYYY-يىلىM-ئاينىڭD-كۈنى، HH:mm"},meridiemParse:/يېرىم كېچە|سەھەر|چۈشتىن بۇرۇن|چۈش|چۈشتىن كېيىن|كەچ/,meridiemHour:function(e,t){return 12===e&&(e=0),"يېرىم كېچە"===t||"سەھەر"===t||"چۈشتىن بۇرۇن"===t?e:"چۈشتىن كېيىن"===t||"كەچ"===t?e+12:e>=11?e:e+12},meridiem:function(e,t,a){var r=100*e+t;return r<600?"يېرىم كېچە":r<900?"سەھەر":r<1130?"چۈشتىن بۇرۇن":r<1230?"چۈش":r<1800?"چۈشتىن كېيىن":"كەچ"},calendar:{sameDay:"[بۈگۈن سائەت] LT",nextDay:"[ئەتە سائەت] LT",nextWeek:"[كېلەركى] dddd [سائەت] LT",lastDay:"[تۆنۈگۈن] LT",lastWeek:"[ئالدىنقى] dddd [سائەت] LT",sameElse:"L"},relativeTime:{future:"%s كېيىن",past:"%s بۇرۇن",s:"نەچچە سېكونت",ss:"%d سېكونت",m:"بىر مىنۇت",mm:"%d مىنۇت",h:"بىر سائەت",hh:"%d سائەت",d:"بىر كۈن",dd:"%d كۈن",M:"بىر ئاي",MM:"%d ئاي",y:"بىر يىل",yy:"%d يىل"},dayOfMonthOrdinalParse:/\d{1,2}(-كۈنى|-ئاي|-ھەپتە)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"-كۈنى";case"w":case"W":return e+"-ھەپتە";default:return e}},preparse:function(e){return e.replace(/،/g,",")},postformat:function(e){return e.replace(/,/g,"،")},week:{dow:1,doy:7}})}(a(381))},7691:function(e,t,a){!function(e){"use strict";function t(e,t){var a=e.split("_");return t%10==1&&t%100!=11?a[0]:t%10>=2&&t%10<=4&&(t%100<10||t%100>=20)?a[1]:a[2]}function a(e,a,r){return"m"===r?a?"хвилина":"хвилину":"h"===r?a?"година":"годину":e+" "+t({ss:a?"секунда_секунди_секунд":"секунду_секунди_секунд",mm:a?"хвилина_хвилини_хвилин":"хвилину_хвилини_хвилин",hh:a?"година_години_годин":"годину_години_годин",dd:"день_дні_днів",MM:"місяць_місяці_місяців",yy:"рік_роки_років"}[r],+e)}function r(e,t){var a={nominative:"неділя_понеділок_вівторок_середа_четвер_п’ятниця_субота".split("_"),accusative:"неділю_понеділок_вівторок_середу_четвер_п’ятницю_суботу".split("_"),genitive:"неділі_понеділка_вівторка_середи_четверга_п’ятниці_суботи".split("_")};return!0===e?a.nominative.slice(1,7).concat(a.nominative.slice(0,1)):e?a[/(\[[ВвУу]\]) ?dddd/.test(t)?"accusative":/\[?(?:минулої|наступної)? ?\] ?dddd/.test(t)?"genitive":"nominative"][e.day()]:a.nominative}function s(e){return function(){return e+"о"+(11===this.hours()?"б":"")+"] LT"}}e.defineLocale("uk",{months:{format:"січня_лютого_березня_квітня_травня_червня_липня_серпня_вересня_жовтня_листопада_грудня".split("_"),standalone:"січень_лютий_березень_квітень_травень_червень_липень_серпень_вересень_жовтень_листопад_грудень".split("_")},monthsShort:"січ_лют_бер_квіт_трав_черв_лип_серп_вер_жовт_лист_груд".split("_"),weekdays:r,weekdaysShort:"нд_пн_вт_ср_чт_пт_сб".split("_"),weekdaysMin:"нд_пн_вт_ср_чт_пт_сб".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY р.",LLL:"D MMMM YYYY р., HH:mm",LLLL:"dddd, D MMMM YYYY р., HH:mm"},calendar:{sameDay:s("[Сьогодні "),nextDay:s("[Завтра "),lastDay:s("[Вчора "),nextWeek:s("[У] dddd ["),lastWeek:function(){switch(this.day()){case 0:case 3:case 5:case 6:return s("[Минулої] dddd [").call(this);case 1:case 2:case 4:return s("[Минулого] dddd [").call(this)}},sameElse:"L"},relativeTime:{future:"за %s",past:"%s тому",s:"декілька секунд",ss:a,m:a,mm:a,h:"годину",hh:a,d:"день",dd:a,M:"місяць",MM:a,y:"рік",yy:a},meridiemParse:/ночі|ранку|дня|вечора/,isPM:function(e){return/^(дня|вечора)$/.test(e)},meridiem:function(e,t,a){return e<4?"ночі":e<12?"ранку":e<17?"дня":"вечора"},dayOfMonthOrdinalParse:/\d{1,2}-(й|го)/,ordinal:function(e,t){switch(t){case"M":case"d":case"DDD":case"w":case"W":return e+"-й";case"D":return e+"-го";default:return e}},week:{dow:1,doy:7}})}(a(381))},3795:function(e,t,a){!function(e){"use strict";var t=["جنوری","فروری","مارچ","اپریل","مئی","جون","جولائی","اگست","ستمبر","اکتوبر","نومبر","دسمبر"],a=["اتوار","پیر","منگل","بدھ","جمعرات","جمعہ","ہفتہ"];e.defineLocale("ur",{months:t,monthsShort:t,weekdays:a,weekdaysShort:a,weekdaysMin:a,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd، D MMMM YYYY HH:mm"},meridiemParse:/صبح|شام/,isPM:function(e){return"شام"===e},meridiem:function(e,t,a){return e<12?"صبح":"شام"},calendar:{sameDay:"[آج بوقت] LT",nextDay:"[کل بوقت] LT",nextWeek:"dddd [بوقت] LT",lastDay:"[گذشتہ روز بوقت] LT",lastWeek:"[گذشتہ] dddd [بوقت] LT",sameElse:"L"},relativeTime:{future:"%s بعد",past:"%s قبل",s:"چند سیکنڈ",ss:"%d سیکنڈ",m:"ایک منٹ",mm:"%d منٹ",h:"ایک گھنٹہ",hh:"%d گھنٹے",d:"ایک دن",dd:"%d دن",M:"ایک ماہ",MM:"%d ماہ",y:"ایک سال",yy:"%d سال"},preparse:function(e){return e.replace(/،/g,",")},postformat:function(e){return e.replace(/,/g,"،")},week:{dow:1,doy:4}})}(a(381))},588:function(e,t,a){!function(e){"use strict";e.defineLocale("uz-latn",{months:"Yanvar_Fevral_Mart_Aprel_May_Iyun_Iyul_Avgust_Sentabr_Oktabr_Noyabr_Dekabr".split("_"),monthsShort:"Yan_Fev_Mar_Apr_May_Iyun_Iyul_Avg_Sen_Okt_Noy_Dek".split("_"),weekdays:"Yakshanba_Dushanba_Seshanba_Chorshanba_Payshanba_Juma_Shanba".split("_"),weekdaysShort:"Yak_Dush_Sesh_Chor_Pay_Jum_Shan".split("_"),weekdaysMin:"Ya_Du_Se_Cho_Pa_Ju_Sha".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"D MMMM YYYY, dddd HH:mm"},calendar:{sameDay:"[Bugun soat] LT [da]",nextDay:"[Ertaga] LT [da]",nextWeek:"dddd [kuni soat] LT [da]",lastDay:"[Kecha soat] LT [da]",lastWeek:"[O'tgan] dddd [kuni soat] LT [da]",sameElse:"L"},relativeTime:{future:"Yaqin %s ichida",past:"Bir necha %s oldin",s:"soniya",ss:"%d soniya",m:"bir daqiqa",mm:"%d daqiqa",h:"bir soat",hh:"%d soat",d:"bir kun",dd:"%d kun",M:"bir oy",MM:"%d oy",y:"bir yil",yy:"%d yil"},week:{dow:1,doy:7}})}(a(381))},6791:function(e,t,a){!function(e){"use strict";e.defineLocale("uz",{months:"январ_феврал_март_апрел_май_июн_июл_август_сентябр_октябр_ноябр_декабр".split("_"),monthsShort:"янв_фев_мар_апр_май_июн_июл_авг_сен_окт_ноя_дек".split("_"),weekdays:"Якшанба_Душанба_Сешанба_Чоршанба_Пайшанба_Жума_Шанба".split("_"),weekdaysShort:"Якш_Душ_Сеш_Чор_Пай_Жум_Шан".split("_"),weekdaysMin:"Як_Ду_Се_Чо_Па_Жу_Ша".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"D MMMM YYYY, dddd HH:mm"},calendar:{sameDay:"[Бугун соат] LT [да]",nextDay:"[Эртага] LT [да]",nextWeek:"dddd [куни соат] LT [да]",lastDay:"[Кеча соат] LT [да]",lastWeek:"[Утган] dddd [куни соат] LT [да]",sameElse:"L"},relativeTime:{future:"Якин %s ичида",past:"Бир неча %s олдин",s:"фурсат",ss:"%d фурсат",m:"бир дакика",mm:"%d дакика",h:"бир соат",hh:"%d соат",d:"бир кун",dd:"%d кун",M:"бир ой",MM:"%d ой",y:"бир йил",yy:"%d йил"},week:{dow:1,doy:7}})}(a(381))},5666:function(e,t,a){!function(e){"use strict";e.defineLocale("vi",{months:"tháng 1_tháng 2_tháng 3_tháng 4_tháng 5_tháng 6_tháng 7_tháng 8_tháng 9_tháng 10_tháng 11_tháng 12".split("_"),monthsShort:"Thg 01_Thg 02_Thg 03_Thg 04_Thg 05_Thg 06_Thg 07_Thg 08_Thg 09_Thg 10_Thg 11_Thg 12".split("_"),monthsParseExact:!0,weekdays:"chủ nhật_thứ hai_thứ ba_thứ tư_thứ năm_thứ sáu_thứ bảy".split("_"),weekdaysShort:"CN_T2_T3_T4_T5_T6_T7".split("_"),weekdaysMin:"CN_T2_T3_T4_T5_T6_T7".split("_"),weekdaysParseExact:!0,meridiemParse:/sa|ch/i,isPM:function(e){return/^ch$/i.test(e)},meridiem:function(e,t,a){return e<12?a?"sa":"SA":a?"ch":"CH"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM [năm] YYYY",LLL:"D MMMM [năm] YYYY HH:mm",LLLL:"dddd, D MMMM [năm] YYYY HH:mm",l:"DD/M/YYYY",ll:"D MMM YYYY",lll:"D MMM YYYY HH:mm",llll:"ddd, D MMM YYYY HH:mm"},calendar:{sameDay:"[Hôm nay lúc] LT",nextDay:"[Ngày mai lúc] LT",nextWeek:"dddd [tuần tới lúc] LT",lastDay:"[Hôm qua lúc] LT",lastWeek:"dddd [tuần trước lúc] LT",sameElse:"L"},relativeTime:{future:"%s tới",past:"%s trước",s:"vài giây",ss:"%d giây",m:"một phút",mm:"%d phút",h:"một giờ",hh:"%d giờ",d:"một ngày",dd:"%d ngày",w:"một tuần",ww:"%d tuần",M:"một tháng",MM:"%d tháng",y:"một năm",yy:"%d năm"},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:function(e){return e},week:{dow:1,doy:4}})}(a(381))},4378:function(e,t,a){!function(e){"use strict";e.defineLocale("x-pseudo",{months:"J~áñúá~rý_F~ébrú~árý_~Márc~h_Áp~ríl_~Máý_~Júñé~_Júl~ý_Áú~gúst~_Sép~témb~ér_Ó~ctób~ér_Ñ~óvém~bér_~Décé~mbér".split("_"),monthsShort:"J~áñ_~Féb_~Már_~Ápr_~Máý_~Júñ_~Júl_~Áúg_~Sép_~Óct_~Ñóv_~Déc".split("_"),monthsParseExact:!0,weekdays:"S~úñdá~ý_Mó~ñdáý~_Túé~sdáý~_Wéd~ñésd~áý_T~húrs~dáý_~Fríd~áý_S~átúr~dáý".split("_"),weekdaysShort:"S~úñ_~Móñ_~Túé_~Wéd_~Thú_~Frí_~Sát".split("_"),weekdaysMin:"S~ú_Mó~_Tú_~Wé_T~h_Fr~_Sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[T~ódá~ý át] LT",nextDay:"[T~ómó~rró~w át] LT",nextWeek:"dddd [át] LT",lastDay:"[Ý~ést~érdá~ý át] LT",lastWeek:"[L~ást] dddd [át] LT",sameElse:"L"},relativeTime:{future:"í~ñ %s",past:"%s á~gó",s:"á ~féw ~sécó~ñds",ss:"%d s~écóñ~ds",m:"á ~míñ~úté",mm:"%d m~íñú~tés",h:"á~ñ hó~úr",hh:"%d h~óúrs",d:"á ~dáý",dd:"%d d~áýs",M:"á ~móñ~th",MM:"%d m~óñt~hs",y:"á ~ýéár",yy:"%d ý~éárs"},dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:1,doy:4}})}(a(381))},5805:function(e,t,a){!function(e){"use strict";e.defineLocale("yo",{months:"Sẹ́rẹ́_Èrèlè_Ẹrẹ̀nà_Ìgbé_Èbibi_Òkùdu_Agẹmo_Ògún_Owewe_Ọ̀wàrà_Bélú_Ọ̀pẹ̀̀".split("_"),monthsShort:"Sẹ́r_Èrl_Ẹrn_Ìgb_Èbi_Òkù_Agẹ_Ògú_Owe_Ọ̀wà_Bél_Ọ̀pẹ̀̀".split("_"),weekdays:"Àìkú_Ajé_Ìsẹ́gun_Ọjọ́rú_Ọjọ́bọ_Ẹtì_Àbámẹ́ta".split("_"),weekdaysShort:"Àìk_Ajé_Ìsẹ́_Ọjr_Ọjb_Ẹtì_Àbá".split("_"),weekdaysMin:"Àì_Aj_Ìs_Ọr_Ọb_Ẹt_Àb".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Ònì ni] LT",nextDay:"[Ọ̀la ni] LT",nextWeek:"dddd [Ọsẹ̀ tón'bọ] [ni] LT",lastDay:"[Àna ni] LT",lastWeek:"dddd [Ọsẹ̀ tólọ́] [ni] LT",sameElse:"L"},relativeTime:{future:"ní %s",past:"%s kọjá",s:"ìsẹjú aayá die",ss:"aayá %d",m:"ìsẹjú kan",mm:"ìsẹjú %d",h:"wákati kan",hh:"wákati %d",d:"ọjọ́ kan",dd:"ọjọ́ %d",M:"osù kan",MM:"osù %d",y:"ọdún kan",yy:"ọdún %d"},dayOfMonthOrdinalParse:/ọjọ́\s\d{1,2}/,ordinal:"ọjọ́ %d",week:{dow:1,doy:4}})}(a(381))},3839:function(e,t,a){!function(e){"use strict";e.defineLocale("zh-cn",{months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),weekdaysShort:"周日_周一_周二_周三_周四_周五_周六".split("_"),weekdaysMin:"日_一_二_三_四_五_六".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY年M月D日",LLL:"YYYY年M月D日Ah点mm分",LLLL:"YYYY年M月D日ddddAh点mm分",l:"YYYY/M/D",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日dddd HH:mm"},meridiemParse:/凌晨|早上|上午|中午|下午|晚上/,meridiemHour:function(e,t){return 12===e&&(e=0),"凌晨"===t||"早上"===t||"上午"===t?e:"下午"===t||"晚上"===t?e+12:e>=11?e:e+12},meridiem:function(e,t,a){var r=100*e+t;return r<600?"凌晨":r<900?"早上":r<1130?"上午":r<1230?"中午":r<1800?"下午":"晚上"},calendar:{sameDay:"[今天]LT",nextDay:"[明天]LT",nextWeek:function(e){return e.week()!==this.week()?"[下]dddLT":"[本]dddLT"},lastDay:"[昨天]LT",lastWeek:function(e){return this.week()!==e.week()?"[上]dddLT":"[本]dddLT"},sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(日|月|周)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"日";case"M":return e+"月";case"w":case"W":return e+"周";default:return e}},relativeTime:{future:"%s后",past:"%s前",s:"几秒",ss:"%d 秒",m:"1 分钟",mm:"%d 分钟",h:"1 小时",hh:"%d 小时",d:"1 天",dd:"%d 天",w:"1 周",ww:"%d 周",M:"1 个月",MM:"%d 个月",y:"1 年",yy:"%d 年"},week:{dow:1,doy:4}})}(a(381))},5726:function(e,t,a){!function(e){"use strict";e.defineLocale("zh-hk",{months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),weekdaysShort:"週日_週一_週二_週三_週四_週五_週六".split("_"),weekdaysMin:"日_一_二_三_四_五_六".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY年M月D日",LLL:"YYYY年M月D日 HH:mm",LLLL:"YYYY年M月D日dddd HH:mm",l:"YYYY/M/D",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日dddd HH:mm"},meridiemParse:/凌晨|早上|上午|中午|下午|晚上/,meridiemHour:function(e,t){return 12===e&&(e=0),"凌晨"===t||"早上"===t||"上午"===t?e:"中午"===t?e>=11?e:e+12:"下午"===t||"晚上"===t?e+12:void 0},meridiem:function(e,t,a){var r=100*e+t;return r<600?"凌晨":r<900?"早上":r<1200?"上午":1200===r?"中午":r<1800?"下午":"晚上"},calendar:{sameDay:"[今天]LT",nextDay:"[明天]LT",nextWeek:"[下]ddddLT",lastDay:"[昨天]LT",lastWeek:"[上]ddddLT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(日|月|週)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"日";case"M":return e+"月";case"w":case"W":return e+"週";default:return e}},relativeTime:{future:"%s後",past:"%s前",s:"幾秒",ss:"%d 秒",m:"1 分鐘",mm:"%d 分鐘",h:"1 小時",hh:"%d 小時",d:"1 天",dd:"%d 天",M:"1 個月",MM:"%d 個月",y:"1 年",yy:"%d 年"}})}(a(381))},9807:function(e,t,a){!function(e){"use strict";e.defineLocale("zh-mo",{months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),weekdaysShort:"週日_週一_週二_週三_週四_週五_週六".split("_"),weekdaysMin:"日_一_二_三_四_五_六".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"YYYY年M月D日",LLL:"YYYY年M月D日 HH:mm",LLLL:"YYYY年M月D日dddd HH:mm",l:"D/M/YYYY",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日dddd HH:mm"},meridiemParse:/凌晨|早上|上午|中午|下午|晚上/,meridiemHour:function(e,t){return 12===e&&(e=0),"凌晨"===t||"早上"===t||"上午"===t?e:"中午"===t?e>=11?e:e+12:"下午"===t||"晚上"===t?e+12:void 0},meridiem:function(e,t,a){var r=100*e+t;return r<600?"凌晨":r<900?"早上":r<1130?"上午":r<1230?"中午":r<1800?"下午":"晚上"},calendar:{sameDay:"[今天] LT",nextDay:"[明天] LT",nextWeek:"[下]dddd LT",lastDay:"[昨天] LT",lastWeek:"[上]dddd LT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(日|月|週)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"日";case"M":return e+"月";case"w":case"W":return e+"週";default:return e}},relativeTime:{future:"%s內",past:"%s前",s:"幾秒",ss:"%d 秒",m:"1 分鐘",mm:"%d 分鐘",h:"1 小時",hh:"%d 小時",d:"1 天",dd:"%d 天",M:"1 個月",MM:"%d 個月",y:"1 年",yy:"%d 年"}})}(a(381))},4152:function(e,t,a){!function(e){"use strict";e.defineLocale("zh-tw",{months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),weekdaysShort:"週日_週一_週二_週三_週四_週五_週六".split("_"),weekdaysMin:"日_一_二_三_四_五_六".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY年M月D日",LLL:"YYYY年M月D日 HH:mm",LLLL:"YYYY年M月D日dddd HH:mm",l:"YYYY/M/D",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日dddd HH:mm"},meridiemParse:/凌晨|早上|上午|中午|下午|晚上/,meridiemHour:function(e,t){return 12===e&&(e=0),"凌晨"===t||"早上"===t||"上午"===t?e:"中午"===t?e>=11?e:e+12:"下午"===t||"晚上"===t?e+12:void 0},meridiem:function(e,t,a){var r=100*e+t;return r<600?"凌晨":r<900?"早上":r<1130?"上午":r<1230?"中午":r<1800?"下午":"晚上"},calendar:{sameDay:"[今天] LT",nextDay:"[明天] LT",nextWeek:"[下]dddd LT",lastDay:"[昨天] LT",lastWeek:"[上]dddd LT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(日|月|週)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"日";case"M":return e+"月";case"w":case"W":return e+"週";default:return e}},relativeTime:{future:"%s後",past:"%s前",s:"幾秒",ss:"%d 秒",m:"1 分鐘",mm:"%d 分鐘",h:"1 小時",hh:"%d 小時",d:"1 天",dd:"%d 天",M:"1 個月",MM:"%d 個月",y:"1 年",yy:"%d 年"}})}(a(381))},6700:(e,t,a)=>{var r={"./af":2786,"./af.js":2786,"./ar":867,"./ar-dz":4130,"./ar-dz.js":4130,"./ar-kw":6135,"./ar-kw.js":6135,"./ar-ly":6440,"./ar-ly.js":6440,"./ar-ma":7702,"./ar-ma.js":7702,"./ar-sa":6040,"./ar-sa.js":6040,"./ar-tn":5671,"./ar-tn.js":5671,"./ar.js":867,"./az":1083,"./az.js":1083,"./be":9808,"./be.js":9808,"./bg":8338,"./bg.js":8338,"./bm":7438,"./bm.js":7438,"./bn":8905,"./bn-bd":6225,"./bn-bd.js":6225,"./bn.js":8905,"./bo":1560,"./bo.js":1560,"./br":1278,"./br.js":1278,"./bs":622,"./bs.js":622,"./ca":2468,"./ca.js":2468,"./cs":5822,"./cs.js":5822,"./cv":877,"./cv.js":877,"./cy":7373,"./cy.js":7373,"./da":4780,"./da.js":4780,"./de":9740,"./de-at":217,"./de-at.js":217,"./de-ch":894,"./de-ch.js":894,"./de.js":9740,"./dv":5300,"./dv.js":5300,"./el":837,"./el.js":837,"./en-au":8348,"./en-au.js":8348,"./en-ca":7925,"./en-ca.js":7925,"./en-gb":2243,"./en-gb.js":2243,"./en-ie":6436,"./en-ie.js":6436,"./en-il":7207,"./en-il.js":7207,"./en-in":4175,"./en-in.js":4175,"./en-nz":6319,"./en-nz.js":6319,"./en-sg":1662,"./en-sg.js":1662,"./eo":2915,"./eo.js":2915,"./es":5655,"./es-do":5251,"./es-do.js":5251,"./es-mx":6112,"./es-mx.js":6112,"./es-us":1146,"./es-us.js":1146,"./es.js":5655,"./et":5603,"./et.js":5603,"./eu":7763,"./eu.js":7763,"./fa":6959,"./fa.js":6959,"./fi":1897,"./fi.js":1897,"./fil":2549,"./fil.js":2549,"./fo":4694,"./fo.js":4694,"./fr":4470,"./fr-ca":3049,"./fr-ca.js":3049,"./fr-ch":2330,"./fr-ch.js":2330,"./fr.js":4470,"./fy":5044,"./fy.js":5044,"./ga":9295,"./ga.js":9295,"./gd":2101,"./gd.js":2101,"./gl":8794,"./gl.js":8794,"./gom-deva":7884,"./gom-deva.js":7884,"./gom-latn":3168,"./gom-latn.js":3168,"./gu":5349,"./gu.js":5349,"./he":4206,"./he.js":4206,"./hi":94,"./hi.js":94,"./hr":316,"./hr.js":316,"./hu":2138,"./hu.js":2138,"./hy-am":3470,"./hy-am.js":3470,"./id":9218,"./id.js":9218,"./is":135,"./is.js":135,"./it":626,"./it-ch":150,"./it-ch.js":150,"./it.js":626,"./ja":9183,"./ja.js":9183,"./jv":4286,"./jv.js":4286,"./ka":2105,"./ka.js":2105,"./kk":7772,"./kk.js":7772,"./km":8758,"./km.js":8758,"./kn":9282,"./kn.js":9282,"./ko":3730,"./ko.js":3730,"./ku":1408,"./ku.js":1408,"./ky":3291,"./ky.js":3291,"./lb":6841,"./lb.js":6841,"./lo":5466,"./lo.js":5466,"./lt":7010,"./lt.js":7010,"./lv":7595,"./lv.js":7595,"./me":9861,"./me.js":9861,"./mi":5493,"./mi.js":5493,"./mk":5966,"./mk.js":5966,"./ml":7341,"./ml.js":7341,"./mn":5115,"./mn.js":5115,"./mr":370,"./mr.js":370,"./ms":9847,"./ms-my":1237,"./ms-my.js":1237,"./ms.js":9847,"./mt":2126,"./mt.js":2126,"./my":6165,"./my.js":6165,"./nb":4924,"./nb.js":4924,"./ne":6744,"./ne.js":6744,"./nl":3901,"./nl-be":9814,"./nl-be.js":9814,"./nl.js":3901,"./nn":3877,"./nn.js":3877,"./oc-lnc":2135,"./oc-lnc.js":2135,"./pa-in":5858,"./pa-in.js":5858,"./pl":4495,"./pl.js":4495,"./pt":9520,"./pt-br":7971,"./pt-br.js":7971,"./pt.js":9520,"./ro":6459,"./ro.js":6459,"./ru":1793,"./ru.js":1793,"./sd":950,"./sd.js":950,"./se":490,"./se.js":490,"./si":124,"./si.js":124,"./sk":4249,"./sk.js":4249,"./sl":4985,"./sl.js":4985,"./sq":1104,"./sq.js":1104,"./sr":9131,"./sr-cyrl":9915,"./sr-cyrl.js":9915,"./sr.js":9131,"./ss":5893,"./ss.js":5893,"./sv":8760,"./sv.js":8760,"./sw":1172,"./sw.js":1172,"./ta":7333,"./ta.js":7333,"./te":3110,"./te.js":3110,"./tet":2095,"./tet.js":2095,"./tg":7321,"./tg.js":7321,"./th":9041,"./th.js":9041,"./tk":9005,"./tk.js":9005,"./tl-ph":5768,"./tl-ph.js":5768,"./tlh":9444,"./tlh.js":9444,"./tr":2397,"./tr.js":2397,"./tzl":8254,"./tzl.js":8254,"./tzm":1106,"./tzm-latn":699,"./tzm-latn.js":699,"./tzm.js":1106,"./ug-cn":9288,"./ug-cn.js":9288,"./uk":7691,"./uk.js":7691,"./ur":3795,"./ur.js":3795,"./uz":6791,"./uz-latn":588,"./uz-latn.js":588,"./uz.js":6791,"./vi":5666,"./vi.js":5666,"./x-pseudo":4378,"./x-pseudo.js":4378,"./yo":5805,"./yo.js":5805,"./zh-cn":3839,"./zh-cn.js":3839,"./zh-hk":5726,"./zh-hk.js":5726,"./zh-mo":9807,"./zh-mo.js":9807,"./zh-tw":4152,"./zh-tw.js":4152};function s(e){var t=o(e);return a(t)}function o(e){if(!a.o(r,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return r[e]}s.keys=function(){return Object.keys(r)},s.resolve=o,e.exports=s,s.id=6700},381:function(e,t,a){(e=a.nmd(e)).exports=function(){"use strict";var t,r;function s(){return t.apply(null,arguments)}function o(e){t=e}function n(e){return e instanceof Array||"[object Array]"===Object.prototype.toString.call(e)}function l(e){return null!=e&&"[object Object]"===Object.prototype.toString.call(e)}function i(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function d(e){if(Object.getOwnPropertyNames)return 0===Object.getOwnPropertyNames(e).length;var t;for(t in e)if(i(e,t))return!1;return!0}function c(e){return void 0===e}function h(e){return"number"==typeof e||"[object Number]"===Object.prototype.toString.call(e)}function m(e){return e instanceof Date||"[object Date]"===Object.prototype.toString.call(e)}function u(e,t){var a,r=[];for(a=0;a>>0;for(t=0;t0)for(a=0;a=0?a?"+":"":"-")+Math.pow(10,Math.max(0,s)).toString().substr(1)+r}var O=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|N{1,5}|YYYYYY|YYYYY|YYYY|YY|y{2,4}|yo?|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,F=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,N={},W={};function R(e,t,a,r){var s=r;"string"==typeof r&&(s=function(){return this[r]()}),e&&(W[e]=s),t&&(W[t[0]]=function(){return P(s.apply(this,arguments),t[1],t[2])}),a&&(W[a]=function(){return this.localeData().ordinal(s.apply(this,arguments),e)})}function B(e){return e.match(/\[[\s\S]/)?e.replace(/^\[|\]$/g,""):e.replace(/\\/g,"")}function I(e){var t,a,r=e.match(O);for(t=0,a=r.length;t=0&&F.test(e);)e=e.replace(F,r),F.lastIndex=0,a-=1;return e}var q={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"};function V(e){var t=this._longDateFormat[e],a=this._longDateFormat[e.toUpperCase()];return t||!a?t:(this._longDateFormat[e]=a.match(O).map((function(e){return"MMMM"===e||"MM"===e||"DD"===e||"dddd"===e?e.slice(1):e})).join(""),this._longDateFormat[e])}var U="Invalid date";function J(){return this._invalidDate}var K="%d",$=/\d{1,2}/;function X(e){return this._ordinal.replace("%d",e)}var Q={future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",w:"a week",ww:"%d weeks",M:"a month",MM:"%d months",y:"a year",yy:"%d years"};function ee(e,t,a,r){var s=this._relativeTime[a];return j(s)?s(e,t,a,r):s.replace(/%d/i,e)}function te(e,t){var a=this._relativeTime[e>0?"future":"past"];return j(a)?a(t):a.replace(/%s/i,t)}var ae={};function re(e,t){var a=e.toLowerCase();ae[a]=ae[a+"s"]=ae[t]=e}function se(e){return"string"==typeof e?ae[e]||ae[e.toLowerCase()]:void 0}function oe(e){var t,a,r={};for(a in e)i(e,a)&&(t=se(a))&&(r[t]=e[a]);return r}var ne={};function le(e,t){ne[e]=t}function ie(e){var t,a=[];for(t in e)i(e,t)&&a.push({unit:t,priority:ne[t]});return a.sort((function(e,t){return e.priority-t.priority})),a}function de(e){return e%4==0&&e%100!=0||e%400==0}function ce(e){return e<0?Math.ceil(e)||0:Math.floor(e)}function he(e){var t=+e,a=0;return 0!==t&&isFinite(t)&&(a=ce(t)),a}function me(e,t){return function(a){return null!=a?(pe(this,e,a),s.updateOffset(this,t),this):ue(this,e)}}function ue(e,t){return e.isValid()?e._d["get"+(e._isUTC?"UTC":"")+t]():NaN}function pe(e,t,a){e.isValid()&&!isNaN(a)&&("FullYear"===t&&de(e.year())&&1===e.month()&&29===e.date()?(a=he(a),e._d["set"+(e._isUTC?"UTC":"")+t](a,e.month(),et(a,e.month()))):e._d["set"+(e._isUTC?"UTC":"")+t](a))}function ge(e){return j(this[e=se(e)])?this[e]():this}function be(e,t){if("object"==typeof e){var a,r=ie(e=oe(e));for(a=0;a68?1900:2e3)};var yt=me("FullYear",!0);function _t(){return de(this.year())}function kt(e,t,a,r,s,o,n){var l;return e<100&&e>=0?(l=new Date(e+400,t,a,r,s,o,n),isFinite(l.getFullYear())&&l.setFullYear(e)):l=new Date(e,t,a,r,s,o,n),l}function ft(e){var t,a;return e<100&&e>=0?((a=Array.prototype.slice.call(arguments))[0]=e+400,t=new Date(Date.UTC.apply(null,a)),isFinite(t.getUTCFullYear())&&t.setUTCFullYear(e)):t=new Date(Date.UTC.apply(null,arguments)),t}function vt(e,t,a){var r=7+t-a;return-(7+ft(e,0,r).getUTCDay()-t)%7+r-1}function wt(e,t,a,r,s){var o,n,l=1+7*(t-1)+(7+a-r)%7+vt(e,r,s);return l<=0?n=bt(o=e-1)+l:l>bt(e)?(o=e+1,n=l-bt(e)):(o=e,n=l),{year:o,dayOfYear:n}}function Mt(e,t,a){var r,s,o=vt(e.year(),t,a),n=Math.floor((e.dayOfYear()-o-1)/7)+1;return n<1?r=n+Lt(s=e.year()-1,t,a):n>Lt(e.year(),t,a)?(r=n-Lt(e.year(),t,a),s=e.year()+1):(s=e.year(),r=n),{week:r,year:s}}function Lt(e,t,a){var r=vt(e,t,a),s=vt(e+1,t,a);return(bt(e)-r+s)/7}function xt(e){return Mt(e,this._week.dow,this._week.doy).week}R("w",["ww",2],"wo","week"),R("W",["WW",2],"Wo","isoWeek"),re("week","w"),re("isoWeek","W"),le("week",5),le("isoWeek",5),Ee("w",Me),Ee("ww",Me,ke),Ee("W",Me),Ee("WW",Me,ke),Re(["w","ww","W","WW"],(function(e,t,a,r){t[r.substr(0,1)]=he(e)}));var Yt={dow:0,doy:6};function Tt(){return this._week.dow}function Dt(){return this._week.doy}function St(e){var t=this.localeData().week(this);return null==e?t:this.add(7*(e-t),"d")}function jt(e){var t=Mt(this,1,4).week;return null==e?t:this.add(7*(e-t),"d")}function Ht(e,t){return"string"!=typeof e?e:isNaN(e)?"number"==typeof(e=t.weekdaysParse(e))?e:null:parseInt(e,10)}function At(e,t){return"string"==typeof e?t.weekdaysParse(e)%7||7:isNaN(e)?null:e}function Ct(e,t){return e.slice(t,7).concat(e.slice(0,t))}R("d",0,"do","day"),R("dd",0,0,(function(e){return this.localeData().weekdaysMin(this,e)})),R("ddd",0,0,(function(e){return this.localeData().weekdaysShort(this,e)})),R("dddd",0,0,(function(e){return this.localeData().weekdays(this,e)})),R("e",0,0,"weekday"),R("E",0,0,"isoWeekday"),re("day","d"),re("weekday","e"),re("isoWeekday","E"),le("day",11),le("weekday",11),le("isoWeekday",11),Ee("d",Me),Ee("e",Me),Ee("E",Me),Ee("dd",(function(e,t){return t.weekdaysMinRegex(e)})),Ee("ddd",(function(e,t){return t.weekdaysShortRegex(e)})),Ee("dddd",(function(e,t){return t.weekdaysRegex(e)})),Re(["dd","ddd","dddd"],(function(e,t,a,r){var s=a._locale.weekdaysParse(e,r,a._strict);null!=s?t.d=s:y(a).invalidWeekday=e})),Re(["d","e","E"],(function(e,t,a,r){t[r]=he(e)}));var zt="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),Et="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),Pt="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),Ot=ze,Ft=ze,Nt=ze;function Wt(e,t){var a=n(this._weekdays)?this._weekdays:this._weekdays[e&&!0!==e&&this._weekdays.isFormat.test(t)?"format":"standalone"];return!0===e?Ct(a,this._week.dow):e?a[e.day()]:a}function Rt(e){return!0===e?Ct(this._weekdaysShort,this._week.dow):e?this._weekdaysShort[e.day()]:this._weekdaysShort}function Bt(e){return!0===e?Ct(this._weekdaysMin,this._week.dow):e?this._weekdaysMin[e.day()]:this._weekdaysMin}function It(e,t,a){var r,s,o,n=e.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],r=0;r<7;++r)o=g([2e3,1]).day(r),this._minWeekdaysParse[r]=this.weekdaysMin(o,"").toLocaleLowerCase(),this._shortWeekdaysParse[r]=this.weekdaysShort(o,"").toLocaleLowerCase(),this._weekdaysParse[r]=this.weekdays(o,"").toLocaleLowerCase();return a?"dddd"===t?-1!==(s=Ie.call(this._weekdaysParse,n))?s:null:"ddd"===t?-1!==(s=Ie.call(this._shortWeekdaysParse,n))?s:null:-1!==(s=Ie.call(this._minWeekdaysParse,n))?s:null:"dddd"===t?-1!==(s=Ie.call(this._weekdaysParse,n))||-1!==(s=Ie.call(this._shortWeekdaysParse,n))||-1!==(s=Ie.call(this._minWeekdaysParse,n))?s:null:"ddd"===t?-1!==(s=Ie.call(this._shortWeekdaysParse,n))||-1!==(s=Ie.call(this._weekdaysParse,n))||-1!==(s=Ie.call(this._minWeekdaysParse,n))?s:null:-1!==(s=Ie.call(this._minWeekdaysParse,n))||-1!==(s=Ie.call(this._weekdaysParse,n))||-1!==(s=Ie.call(this._shortWeekdaysParse,n))?s:null}function Gt(e,t,a){var r,s,o;if(this._weekdaysParseExact)return It.call(this,e,t,a);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),r=0;r<7;r++){if(s=g([2e3,1]).day(r),a&&!this._fullWeekdaysParse[r]&&(this._fullWeekdaysParse[r]=new RegExp("^"+this.weekdays(s,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[r]=new RegExp("^"+this.weekdaysShort(s,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[r]=new RegExp("^"+this.weekdaysMin(s,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[r]||(o="^"+this.weekdays(s,"")+"|^"+this.weekdaysShort(s,"")+"|^"+this.weekdaysMin(s,""),this._weekdaysParse[r]=new RegExp(o.replace(".",""),"i")),a&&"dddd"===t&&this._fullWeekdaysParse[r].test(e))return r;if(a&&"ddd"===t&&this._shortWeekdaysParse[r].test(e))return r;if(a&&"dd"===t&&this._minWeekdaysParse[r].test(e))return r;if(!a&&this._weekdaysParse[r].test(e))return r}}function Zt(e){if(!this.isValid())return null!=e?this:NaN;var t=this._isUTC?this._d.getUTCDay():this._d.getDay();return null!=e?(e=Ht(e,this.localeData()),this.add(e-t,"d")):t}function qt(e){if(!this.isValid())return null!=e?this:NaN;var t=(this.day()+7-this.localeData()._week.dow)%7;return null==e?t:this.add(e-t,"d")}function Vt(e){if(!this.isValid())return null!=e?this:NaN;if(null!=e){var t=At(e,this.localeData());return this.day(this.day()%7?t:t-7)}return this.day()||7}function Ut(e){return this._weekdaysParseExact?(i(this,"_weekdaysRegex")||$t.call(this),e?this._weekdaysStrictRegex:this._weekdaysRegex):(i(this,"_weekdaysRegex")||(this._weekdaysRegex=Ot),this._weekdaysStrictRegex&&e?this._weekdaysStrictRegex:this._weekdaysRegex)}function Jt(e){return this._weekdaysParseExact?(i(this,"_weekdaysRegex")||$t.call(this),e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(i(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=Ft),this._weekdaysShortStrictRegex&&e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)}function Kt(e){return this._weekdaysParseExact?(i(this,"_weekdaysRegex")||$t.call(this),e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(i(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=Nt),this._weekdaysMinStrictRegex&&e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)}function $t(){function e(e,t){return t.length-e.length}var t,a,r,s,o,n=[],l=[],i=[],d=[];for(t=0;t<7;t++)a=g([2e3,1]).day(t),r=Fe(this.weekdaysMin(a,"")),s=Fe(this.weekdaysShort(a,"")),o=Fe(this.weekdays(a,"")),n.push(r),l.push(s),i.push(o),d.push(r),d.push(s),d.push(o);n.sort(e),l.sort(e),i.sort(e),d.sort(e),this._weekdaysRegex=new RegExp("^("+d.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+i.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+l.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+n.join("|")+")","i")}function Xt(){return this.hours()%12||12}function Qt(){return this.hours()||24}function ea(e,t){R(e,0,0,(function(){return this.localeData().meridiem(this.hours(),this.minutes(),t)}))}function ta(e,t){return t._meridiemParse}function aa(e){return"p"===(e+"").toLowerCase().charAt(0)}R("H",["HH",2],0,"hour"),R("h",["hh",2],0,Xt),R("k",["kk",2],0,Qt),R("hmm",0,0,(function(){return""+Xt.apply(this)+P(this.minutes(),2)})),R("hmmss",0,0,(function(){return""+Xt.apply(this)+P(this.minutes(),2)+P(this.seconds(),2)})),R("Hmm",0,0,(function(){return""+this.hours()+P(this.minutes(),2)})),R("Hmmss",0,0,(function(){return""+this.hours()+P(this.minutes(),2)+P(this.seconds(),2)})),ea("a",!0),ea("A",!1),re("hour","h"),le("hour",13),Ee("a",ta),Ee("A",ta),Ee("H",Me),Ee("h",Me),Ee("k",Me),Ee("HH",Me,ke),Ee("hh",Me,ke),Ee("kk",Me,ke),Ee("hmm",Le),Ee("hmmss",xe),Ee("Hmm",Le),Ee("Hmmss",xe),We(["H","HH"],Ve),We(["k","kk"],(function(e,t,a){var r=he(e);t[Ve]=24===r?0:r})),We(["a","A"],(function(e,t,a){a._isPm=a._locale.isPM(e),a._meridiem=e})),We(["h","hh"],(function(e,t,a){t[Ve]=he(e),y(a).bigHour=!0})),We("hmm",(function(e,t,a){var r=e.length-2;t[Ve]=he(e.substr(0,r)),t[Ue]=he(e.substr(r)),y(a).bigHour=!0})),We("hmmss",(function(e,t,a){var r=e.length-4,s=e.length-2;t[Ve]=he(e.substr(0,r)),t[Ue]=he(e.substr(r,2)),t[Je]=he(e.substr(s)),y(a).bigHour=!0})),We("Hmm",(function(e,t,a){var r=e.length-2;t[Ve]=he(e.substr(0,r)),t[Ue]=he(e.substr(r))})),We("Hmmss",(function(e,t,a){var r=e.length-4,s=e.length-2;t[Ve]=he(e.substr(0,r)),t[Ue]=he(e.substr(r,2)),t[Je]=he(e.substr(s))}));var ra=/[ap]\.?m?\.?/i,sa=me("Hours",!0);function oa(e,t,a){return e>11?a?"pm":"PM":a?"am":"AM"}var na,la={calendar:z,longDateFormat:q,invalidDate:U,ordinal:K,dayOfMonthOrdinalParse:$,relativeTime:Q,months:tt,monthsShort:at,week:Yt,weekdays:zt,weekdaysMin:Pt,weekdaysShort:Et,meridiemParse:ra},ia={},da={};function ca(e,t){var a,r=Math.min(e.length,t.length);for(a=0;a0;){if(r=ua(s.slice(0,t).join("-")))return r;if(a&&a.length>=t&&ca(s,a)>=t-1)break;t--}o++}return na}function ua(t){var r=null;if(void 0===ia[t]&&e&&e.exports)try{r=na._abbr,a(6700)("./"+t),pa(r)}catch(e){ia[t]=null}return ia[t]}function pa(e,t){var a;return e&&((a=c(t)?ya(e):ga(e,t))?na=a:"undefined"!=typeof console&&console.warn&&console.warn("Locale "+e+" not found. Did you forget to load it?")),na._abbr}function ga(e,t){if(null!==t){var a,r=la;if(t.abbr=e,null!=ia[e])S("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),r=ia[e]._config;else if(null!=t.parentLocale)if(null!=ia[t.parentLocale])r=ia[t.parentLocale]._config;else{if(null==(a=ua(t.parentLocale)))return da[t.parentLocale]||(da[t.parentLocale]=[]),da[t.parentLocale].push({name:e,config:t}),null;r=a._config}return ia[e]=new C(A(r,t)),da[e]&&da[e].forEach((function(e){ga(e.name,e.config)})),pa(e),ia[e]}return delete ia[e],null}function ba(e,t){if(null!=t){var a,r,s=la;null!=ia[e]&&null!=ia[e].parentLocale?ia[e].set(A(ia[e]._config,t)):(null!=(r=ua(e))&&(s=r._config),t=A(s,t),null==r&&(t.abbr=e),(a=new C(t)).parentLocale=ia[e],ia[e]=a),pa(e)}else null!=ia[e]&&(null!=ia[e].parentLocale?(ia[e]=ia[e].parentLocale,e===pa()&&pa(e)):null!=ia[e]&&delete ia[e]);return ia[e]}function ya(e){var t;if(e&&e._locale&&e._locale._abbr&&(e=e._locale._abbr),!e)return na;if(!n(e)){if(t=ua(e))return t;e=[e]}return ma(e)}function _a(){return T(ia)}function ka(e){var t,a=e._a;return a&&-2===y(e).overflow&&(t=a[Ze]<0||a[Ze]>11?Ze:a[qe]<1||a[qe]>et(a[Ge],a[Ze])?qe:a[Ve]<0||a[Ve]>24||24===a[Ve]&&(0!==a[Ue]||0!==a[Je]||0!==a[Ke])?Ve:a[Ue]<0||a[Ue]>59?Ue:a[Je]<0||a[Je]>59?Je:a[Ke]<0||a[Ke]>999?Ke:-1,y(e)._overflowDayOfYear&&(tqe)&&(t=qe),y(e)._overflowWeeks&&-1===t&&(t=$e),y(e)._overflowWeekday&&-1===t&&(t=Xe),y(e).overflow=t),e}var fa=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,va=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d|))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,wa=/Z|[+-]\d\d(?::?\d\d)?/,Ma=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/],["YYYYMM",/\d{6}/,!1],["YYYY",/\d{4}/,!1]],La=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],xa=/^\/?Date\((-?\d+)/i,Ya=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),?\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|([+-]\d{4}))$/,Ta={UT:0,GMT:0,EDT:-240,EST:-300,CDT:-300,CST:-360,MDT:-360,MST:-420,PDT:-420,PST:-480};function Da(e){var t,a,r,s,o,n,l=e._i,i=fa.exec(l)||va.exec(l);if(i){for(y(e).iso=!0,t=0,a=Ma.length;tbt(o)||0===e._dayOfYear)&&(y(e)._overflowDayOfYear=!0),a=ft(o,0,e._dayOfYear),e._a[Ze]=a.getUTCMonth(),e._a[qe]=a.getUTCDate()),t=0;t<3&&null==e._a[t];++t)e._a[t]=n[t]=r[t];for(;t<7;t++)e._a[t]=n[t]=null==e._a[t]?2===t?1:0:e._a[t];24===e._a[Ve]&&0===e._a[Ue]&&0===e._a[Je]&&0===e._a[Ke]&&(e._nextDay=!0,e._a[Ve]=0),e._d=(e._useUTC?ft:kt).apply(null,n),s=e._useUTC?e._d.getUTCDay():e._d.getDay(),null!=e._tzm&&e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),e._nextDay&&(e._a[Ve]=24),e._w&&void 0!==e._w.d&&e._w.d!==s&&(y(e).weekdayMismatch=!0)}}function Na(e){var t,a,r,s,o,n,l,i,d;null!=(t=e._w).GG||null!=t.W||null!=t.E?(o=1,n=4,a=Pa(t.GG,e._a[Ge],Mt(Ua(),1,4).year),r=Pa(t.W,1),((s=Pa(t.E,1))<1||s>7)&&(i=!0)):(o=e._locale._week.dow,n=e._locale._week.doy,d=Mt(Ua(),o,n),a=Pa(t.gg,e._a[Ge],d.year),r=Pa(t.w,d.week),null!=t.d?((s=t.d)<0||s>6)&&(i=!0):null!=t.e?(s=t.e+o,(t.e<0||t.e>6)&&(i=!0)):s=o),r<1||r>Lt(a,o,n)?y(e)._overflowWeeks=!0:null!=i?y(e)._overflowWeekday=!0:(l=wt(a,r,s,o,n),e._a[Ge]=l.year,e._dayOfYear=l.dayOfYear)}function Wa(e){if(e._f!==s.ISO_8601)if(e._f!==s.RFC_2822){e._a=[],y(e).empty=!0;var t,a,r,o,n,l,i=""+e._i,d=i.length,c=0;for(r=Z(e._f,e._locale).match(O)||[],t=0;t0&&y(e).unusedInput.push(n),i=i.slice(i.indexOf(a)+a.length),c+=a.length),W[o]?(a?y(e).empty=!1:y(e).unusedTokens.push(o),Be(o,a,e)):e._strict&&!a&&y(e).unusedTokens.push(o);y(e).charsLeftOver=d-c,i.length>0&&y(e).unusedInput.push(i),e._a[Ve]<=12&&!0===y(e).bigHour&&e._a[Ve]>0&&(y(e).bigHour=void 0),y(e).parsedDateParts=e._a.slice(0),y(e).meridiem=e._meridiem,e._a[Ve]=Ra(e._locale,e._a[Ve],e._meridiem),null!==(l=y(e).era)&&(e._a[Ge]=e._locale.erasConvertYear(l,e._a[Ge])),Fa(e),ka(e)}else za(e);else Da(e)}function Ra(e,t,a){var r;return null==a?t:null!=e.meridiemHour?e.meridiemHour(t,a):null!=e.isPM?((r=e.isPM(a))&&t<12&&(t+=12),r||12!==t||(t=0),t):t}function Ba(e){var t,a,r,s,o,n,l=!1;if(0===e._f.length)return y(e).invalidFormat=!0,void(e._d=new Date(NaN));for(s=0;sthis?this:e:k()}));function $a(e,t){var a,r;if(1===t.length&&n(t[0])&&(t=t[0]),!t.length)return Ua();for(a=t[0],r=1;rthis.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()}function vr(){if(!c(this._isDSTShifted))return this._isDSTShifted;var e,t={};return w(t,this),(t=Za(t))._a?(e=t._isUTC?g(t._a):Ua(t._a),this._isDSTShifted=this.isValid()&&ir(t._a,e.toArray())>0):this._isDSTShifted=!1,this._isDSTShifted}function wr(){return!!this.isValid()&&!this._isUTC}function Mr(){return!!this.isValid()&&this._isUTC}function Lr(){return!!this.isValid()&&this._isUTC&&0===this._offset}s.updateOffset=function(){};var xr=/^(-|\+)?(?:(\d*)[. ])?(\d+):(\d+)(?::(\d+)(\.\d*)?)?$/,Yr=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/;function Tr(e,t){var a,r,s,o=e,n=null;return nr(e)?o={ms:e._milliseconds,d:e._days,M:e._months}:h(e)||!isNaN(+e)?(o={},t?o[t]=+e:o.milliseconds=+e):(n=xr.exec(e))?(a="-"===n[1]?-1:1,o={y:0,d:he(n[qe])*a,h:he(n[Ve])*a,m:he(n[Ue])*a,s:he(n[Je])*a,ms:he(lr(1e3*n[Ke]))*a}):(n=Yr.exec(e))?(a="-"===n[1]?-1:1,o={y:Dr(n[2],a),M:Dr(n[3],a),w:Dr(n[4],a),d:Dr(n[5],a),h:Dr(n[6],a),m:Dr(n[7],a),s:Dr(n[8],a)}):null==o?o={}:"object"==typeof o&&("from"in o||"to"in o)&&(s=jr(Ua(o.from),Ua(o.to)),(o={}).ms=s.milliseconds,o.M=s.months),r=new or(o),nr(e)&&i(e,"_locale")&&(r._locale=e._locale),nr(e)&&i(e,"_isValid")&&(r._isValid=e._isValid),r}function Dr(e,t){var a=e&&parseFloat(e.replace(",","."));return(isNaN(a)?0:a)*t}function Sr(e,t){var a={};return a.months=t.month()-e.month()+12*(t.year()-e.year()),e.clone().add(a.months,"M").isAfter(t)&&--a.months,a.milliseconds=+t-+e.clone().add(a.months,"M"),a}function jr(e,t){var a;return e.isValid()&&t.isValid()?(t=mr(t,e),e.isBefore(t)?a=Sr(e,t):((a=Sr(t,e)).milliseconds=-a.milliseconds,a.months=-a.months),a):{milliseconds:0,months:0}}function Hr(e,t){return function(a,r){var s;return null===r||isNaN(+r)||(S(t,"moment()."+t+"(period, number) is deprecated. Please use moment()."+t+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),s=a,a=r,r=s),Ar(this,Tr(a,r),e),this}}function Ar(e,t,a,r){var o=t._milliseconds,n=lr(t._days),l=lr(t._months);e.isValid()&&(r=null==r||r,l&&ct(e,ue(e,"Month")+l*a),n&&pe(e,"Date",ue(e,"Date")+n*a),o&&e._d.setTime(e._d.valueOf()+o*a),r&&s.updateOffset(e,n||l))}Tr.fn=or.prototype,Tr.invalid=sr;var Cr=Hr(1,"add"),zr=Hr(-1,"subtract");function Er(e){return"string"==typeof e||e instanceof String}function Pr(e){return L(e)||m(e)||Er(e)||h(e)||Fr(e)||Or(e)||null==e}function Or(e){var t,a,r=l(e)&&!d(e),s=!1,o=["years","year","y","months","month","M","days","day","d","dates","date","D","hours","hour","h","minutes","minute","m","seconds","second","s","milliseconds","millisecond","ms"];for(t=0;ta.valueOf():a.valueOf()9999?G(a,t?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):j(Date.prototype.toISOString)?t?this.toDate().toISOString():new Date(this.valueOf()+60*this.utcOffset()*1e3).toISOString().replace("Z",G(a,"Z")):G(a,t?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")}function Qr(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var e,t,a,r,s="moment",o="";return this.isLocal()||(s=0===this.utcOffset()?"moment.utc":"moment.parseZone",o="Z"),e="["+s+'("]',t=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",a="-MM-DD[T]HH:mm:ss.SSS",r=o+'[")]',this.format(e+t+a+r)}function es(e){e||(e=this.isUtc()?s.defaultFormatUtc:s.defaultFormat);var t=G(this,e);return this.localeData().postformat(t)}function ts(e,t){return this.isValid()&&(L(e)&&e.isValid()||Ua(e).isValid())?Tr({to:this,from:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()}function as(e){return this.from(Ua(),e)}function rs(e,t){return this.isValid()&&(L(e)&&e.isValid()||Ua(e).isValid())?Tr({from:this,to:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()}function ss(e){return this.to(Ua(),e)}function os(e){var t;return void 0===e?this._locale._abbr:(null!=(t=ya(e))&&(this._locale=t),this)}s.defaultFormat="YYYY-MM-DDTHH:mm:ssZ",s.defaultFormatUtc="YYYY-MM-DDTHH:mm:ss[Z]";var ns=Y("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",(function(e){return void 0===e?this.localeData():this.locale(e)}));function ls(){return this._locale}var is=1e3,ds=60*is,cs=60*ds,hs=3506328*cs;function ms(e,t){return(e%t+t)%t}function us(e,t,a){return e<100&&e>=0?new Date(e+400,t,a)-hs:new Date(e,t,a).valueOf()}function ps(e,t,a){return e<100&&e>=0?Date.UTC(e+400,t,a)-hs:Date.UTC(e,t,a)}function gs(e){var t,a;if(void 0===(e=se(e))||"millisecond"===e||!this.isValid())return this;switch(a=this._isUTC?ps:us,e){case"year":t=a(this.year(),0,1);break;case"quarter":t=a(this.year(),this.month()-this.month()%3,1);break;case"month":t=a(this.year(),this.month(),1);break;case"week":t=a(this.year(),this.month(),this.date()-this.weekday());break;case"isoWeek":t=a(this.year(),this.month(),this.date()-(this.isoWeekday()-1));break;case"day":case"date":t=a(this.year(),this.month(),this.date());break;case"hour":t=this._d.valueOf(),t-=ms(t+(this._isUTC?0:this.utcOffset()*ds),cs);break;case"minute":t=this._d.valueOf(),t-=ms(t,ds);break;case"second":t=this._d.valueOf(),t-=ms(t,is)}return this._d.setTime(t),s.updateOffset(this,!0),this}function bs(e){var t,a;if(void 0===(e=se(e))||"millisecond"===e||!this.isValid())return this;switch(a=this._isUTC?ps:us,e){case"year":t=a(this.year()+1,0,1)-1;break;case"quarter":t=a(this.year(),this.month()-this.month()%3+3,1)-1;break;case"month":t=a(this.year(),this.month()+1,1)-1;break;case"week":t=a(this.year(),this.month(),this.date()-this.weekday()+7)-1;break;case"isoWeek":t=a(this.year(),this.month(),this.date()-(this.isoWeekday()-1)+7)-1;break;case"day":case"date":t=a(this.year(),this.month(),this.date()+1)-1;break;case"hour":t=this._d.valueOf(),t+=cs-ms(t+(this._isUTC?0:this.utcOffset()*ds),cs)-1;break;case"minute":t=this._d.valueOf(),t+=ds-ms(t,ds)-1;break;case"second":t=this._d.valueOf(),t+=is-ms(t,is)-1}return this._d.setTime(t),s.updateOffset(this,!0),this}function ys(){return this._d.valueOf()-6e4*(this._offset||0)}function _s(){return Math.floor(this.valueOf()/1e3)}function ks(){return new Date(this.valueOf())}function fs(){var e=this;return[e.year(),e.month(),e.date(),e.hour(),e.minute(),e.second(),e.millisecond()]}function vs(){var e=this;return{years:e.year(),months:e.month(),date:e.date(),hours:e.hours(),minutes:e.minutes(),seconds:e.seconds(),milliseconds:e.milliseconds()}}function ws(){return this.isValid()?this.toISOString():null}function Ms(){return _(this)}function Ls(){return p({},y(this))}function xs(){return y(this).overflow}function Ys(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}}function Ts(e,t){var a,r,o,n=this._eras||ya("en")._eras;for(a=0,r=n.length;a=0)return i[r]}function Ss(e,t){var a=e.since<=e.until?1:-1;return void 0===t?s(e.since).year():s(e.since).year()+(t-e.offset)*a}function js(){var e,t,a,r=this.localeData().eras();for(e=0,t=r.length;e(o=Lt(e,r,s))&&(t=o),Ks.call(this,e,t,a,r,s))}function Ks(e,t,a,r,s){var o=wt(e,t,a,r,s),n=ft(o.year,0,o.dayOfYear);return this.year(n.getUTCFullYear()),this.month(n.getUTCMonth()),this.date(n.getUTCDate()),this}function $s(e){return null==e?Math.ceil((this.month()+1)/3):this.month(3*(e-1)+this.month()%3)}R("N",0,0,"eraAbbr"),R("NN",0,0,"eraAbbr"),R("NNN",0,0,"eraAbbr"),R("NNNN",0,0,"eraName"),R("NNNNN",0,0,"eraNarrow"),R("y",["y",1],"yo","eraYear"),R("y",["yy",2],0,"eraYear"),R("y",["yyy",3],0,"eraYear"),R("y",["yyyy",4],0,"eraYear"),Ee("N",Os),Ee("NN",Os),Ee("NNN",Os),Ee("NNNN",Fs),Ee("NNNNN",Ns),We(["N","NN","NNN","NNNN","NNNNN"],(function(e,t,a,r){var s=a._locale.erasParse(e,r,a._strict);s?y(a).era=s:y(a).invalidEra=e})),Ee("y",Se),Ee("yy",Se),Ee("yyy",Se),Ee("yyyy",Se),Ee("yo",Ws),We(["y","yy","yyy","yyyy"],Ge),We(["yo"],(function(e,t,a,r){var s;a._locale._eraYearOrdinalRegex&&(s=e.match(a._locale._eraYearOrdinalRegex)),a._locale.eraYearOrdinalParse?t[Ge]=a._locale.eraYearOrdinalParse(e,s):t[Ge]=parseInt(e,10)})),R(0,["gg",2],0,(function(){return this.weekYear()%100})),R(0,["GG",2],0,(function(){return this.isoWeekYear()%100})),Bs("gggg","weekYear"),Bs("ggggg","weekYear"),Bs("GGGG","isoWeekYear"),Bs("GGGGG","isoWeekYear"),re("weekYear","gg"),re("isoWeekYear","GG"),le("weekYear",1),le("isoWeekYear",1),Ee("G",je),Ee("g",je),Ee("GG",Me,ke),Ee("gg",Me,ke),Ee("GGGG",Te,ve),Ee("gggg",Te,ve),Ee("GGGGG",De,we),Ee("ggggg",De,we),Re(["gggg","ggggg","GGGG","GGGGG"],(function(e,t,a,r){t[r.substr(0,2)]=he(e)})),Re(["gg","GG"],(function(e,t,a,r){t[r]=s.parseTwoDigitYear(e)})),R("Q",0,"Qo","quarter"),re("quarter","Q"),le("quarter",7),Ee("Q",_e),We("Q",(function(e,t){t[Ze]=3*(he(e)-1)})),R("D",["DD",2],"Do","date"),re("date","D"),le("date",9),Ee("D",Me),Ee("DD",Me,ke),Ee("Do",(function(e,t){return e?t._dayOfMonthOrdinalParse||t._ordinalParse:t._dayOfMonthOrdinalParseLenient})),We(["D","DD"],qe),We("Do",(function(e,t){t[qe]=he(e.match(Me)[0])}));var Xs=me("Date",!0);function Qs(e){var t=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return null==e?t:this.add(e-t,"d")}R("DDD",["DDDD",3],"DDDo","dayOfYear"),re("dayOfYear","DDD"),le("dayOfYear",4),Ee("DDD",Ye),Ee("DDDD",fe),We(["DDD","DDDD"],(function(e,t,a){a._dayOfYear=he(e)})),R("m",["mm",2],0,"minute"),re("minute","m"),le("minute",14),Ee("m",Me),Ee("mm",Me,ke),We(["m","mm"],Ue);var eo=me("Minutes",!1);R("s",["ss",2],0,"second"),re("second","s"),le("second",15),Ee("s",Me),Ee("ss",Me,ke),We(["s","ss"],Je);var to,ao,ro=me("Seconds",!1);for(R("S",0,0,(function(){return~~(this.millisecond()/100)})),R(0,["SS",2],0,(function(){return~~(this.millisecond()/10)})),R(0,["SSS",3],0,"millisecond"),R(0,["SSSS",4],0,(function(){return 10*this.millisecond()})),R(0,["SSSSS",5],0,(function(){return 100*this.millisecond()})),R(0,["SSSSSS",6],0,(function(){return 1e3*this.millisecond()})),R(0,["SSSSSSS",7],0,(function(){return 1e4*this.millisecond()})),R(0,["SSSSSSSS",8],0,(function(){return 1e5*this.millisecond()})),R(0,["SSSSSSSSS",9],0,(function(){return 1e6*this.millisecond()})),re("millisecond","ms"),le("millisecond",16),Ee("S",Ye,_e),Ee("SS",Ye,ke),Ee("SSS",Ye,fe),to="SSSS";to.length<=9;to+="S")Ee(to,Se);function so(e,t){t[Ke]=he(1e3*("0."+e))}for(to="S";to.length<=9;to+="S")We(to,so);function oo(){return this._isUTC?"UTC":""}function no(){return this._isUTC?"Coordinated Universal Time":""}ao=me("Milliseconds",!1),R("z",0,0,"zoneAbbr"),R("zz",0,0,"zoneName");var lo=M.prototype;function io(e){return Ua(1e3*e)}function co(){return Ua.apply(null,arguments).parseZone()}function ho(e){return e}lo.add=Cr,lo.calendar=Rr,lo.clone=Br,lo.diff=Jr,lo.endOf=bs,lo.format=es,lo.from=ts,lo.fromNow=as,lo.to=rs,lo.toNow=ss,lo.get=ge,lo.invalidAt=xs,lo.isAfter=Ir,lo.isBefore=Gr,lo.isBetween=Zr,lo.isSame=qr,lo.isSameOrAfter=Vr,lo.isSameOrBefore=Ur,lo.isValid=Ms,lo.lang=ns,lo.locale=os,lo.localeData=ls,lo.max=Ka,lo.min=Ja,lo.parsingFlags=Ls,lo.set=be,lo.startOf=gs,lo.subtract=zr,lo.toArray=fs,lo.toObject=vs,lo.toDate=ks,lo.toISOString=Xr,lo.inspect=Qr,"undefined"!=typeof Symbol&&null!=Symbol.for&&(lo[Symbol.for("nodejs.util.inspect.custom")]=function(){return"Moment<"+this.format()+">"}),lo.toJSON=ws,lo.toString=$r,lo.unix=_s,lo.valueOf=ys,lo.creationData=Ys,lo.eraName=js,lo.eraNarrow=Hs,lo.eraAbbr=As,lo.eraYear=Cs,lo.year=yt,lo.isLeapYear=_t,lo.weekYear=Is,lo.isoWeekYear=Gs,lo.quarter=lo.quarters=$s,lo.month=ht,lo.daysInMonth=mt,lo.week=lo.weeks=St,lo.isoWeek=lo.isoWeeks=jt,lo.weeksInYear=Vs,lo.weeksInWeekYear=Us,lo.isoWeeksInYear=Zs,lo.isoWeeksInISOWeekYear=qs,lo.date=Xs,lo.day=lo.days=Zt,lo.weekday=qt,lo.isoWeekday=Vt,lo.dayOfYear=Qs,lo.hour=lo.hours=sa,lo.minute=lo.minutes=eo,lo.second=lo.seconds=ro,lo.millisecond=lo.milliseconds=ao,lo.utcOffset=pr,lo.utc=br,lo.local=yr,lo.parseZone=_r,lo.hasAlignedHourOffset=kr,lo.isDST=fr,lo.isLocal=wr,lo.isUtcOffset=Mr,lo.isUtc=Lr,lo.isUTC=Lr,lo.zoneAbbr=oo,lo.zoneName=no,lo.dates=Y("dates accessor is deprecated. Use date instead.",Xs),lo.months=Y("months accessor is deprecated. Use month instead",ht),lo.years=Y("years accessor is deprecated. Use year instead",yt),lo.zone=Y("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",gr),lo.isDSTShifted=Y("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",vr);var mo=C.prototype;function uo(e,t,a,r){var s=ya(),o=g().set(r,t);return s[a](o,e)}function po(e,t,a){if(h(e)&&(t=e,e=void 0),e=e||"",null!=t)return uo(e,t,a,"month");var r,s=[];for(r=0;r<12;r++)s[r]=uo(e,r,a,"month");return s}function go(e,t,a,r){"boolean"==typeof e?(h(t)&&(a=t,t=void 0),t=t||""):(a=t=e,e=!1,h(t)&&(a=t,t=void 0),t=t||"");var s,o=ya(),n=e?o._week.dow:0,l=[];if(null!=a)return uo(t,(a+n)%7,r,"day");for(s=0;s<7;s++)l[s]=uo(t,(s+n)%7,r,"day");return l}function bo(e,t){return po(e,t,"months")}function yo(e,t){return po(e,t,"monthsShort")}function _o(e,t,a){return go(e,t,a,"weekdays")}function ko(e,t,a){return go(e,t,a,"weekdaysShort")}function fo(e,t,a){return go(e,t,a,"weekdaysMin")}mo.calendar=E,mo.longDateFormat=V,mo.invalidDate=J,mo.ordinal=X,mo.preparse=ho,mo.postformat=ho,mo.relativeTime=ee,mo.pastFuture=te,mo.set=H,mo.eras=Ts,mo.erasParse=Ds,mo.erasConvertYear=Ss,mo.erasAbbrRegex=Es,mo.erasNameRegex=zs,mo.erasNarrowRegex=Ps,mo.months=nt,mo.monthsShort=lt,mo.monthsParse=dt,mo.monthsRegex=pt,mo.monthsShortRegex=ut,mo.week=xt,mo.firstDayOfYear=Dt,mo.firstDayOfWeek=Tt,mo.weekdays=Wt,mo.weekdaysMin=Bt,mo.weekdaysShort=Rt,mo.weekdaysParse=Gt,mo.weekdaysRegex=Ut,mo.weekdaysShortRegex=Jt,mo.weekdaysMinRegex=Kt,mo.isPM=aa,mo.meridiem=oa,pa("en",{eras:[{since:"0001-01-01",until:1/0,offset:1,name:"Anno Domini",narrow:"AD",abbr:"AD"},{since:"0000-12-31",until:-1/0,offset:1,name:"Before Christ",narrow:"BC",abbr:"BC"}],dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(e){var t=e%10;return e+(1===he(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")}}),s.lang=Y("moment.lang is deprecated. Use moment.locale instead.",pa),s.langData=Y("moment.langData is deprecated. Use moment.localeData instead.",ya);var vo=Math.abs;function wo(){var e=this._data;return this._milliseconds=vo(this._milliseconds),this._days=vo(this._days),this._months=vo(this._months),e.milliseconds=vo(e.milliseconds),e.seconds=vo(e.seconds),e.minutes=vo(e.minutes),e.hours=vo(e.hours),e.months=vo(e.months),e.years=vo(e.years),this}function Mo(e,t,a,r){var s=Tr(t,a);return e._milliseconds+=r*s._milliseconds,e._days+=r*s._days,e._months+=r*s._months,e._bubble()}function Lo(e,t){return Mo(this,e,t,1)}function xo(e,t){return Mo(this,e,t,-1)}function Yo(e){return e<0?Math.floor(e):Math.ceil(e)}function To(){var e,t,a,r,s,o=this._milliseconds,n=this._days,l=this._months,i=this._data;return o>=0&&n>=0&&l>=0||o<=0&&n<=0&&l<=0||(o+=864e5*Yo(So(l)+n),n=0,l=0),i.milliseconds=o%1e3,e=ce(o/1e3),i.seconds=e%60,t=ce(e/60),i.minutes=t%60,a=ce(t/60),i.hours=a%24,n+=ce(a/24),l+=s=ce(Do(n)),n-=Yo(So(s)),r=ce(l/12),l%=12,i.days=n,i.months=l,i.years=r,this}function Do(e){return 4800*e/146097}function So(e){return 146097*e/4800}function jo(e){if(!this.isValid())return NaN;var t,a,r=this._milliseconds;if("month"===(e=se(e))||"quarter"===e||"year"===e)switch(t=this._days+r/864e5,a=this._months+Do(t),e){case"month":return a;case"quarter":return a/3;case"year":return a/12}else switch(t=this._days+Math.round(So(this._months)),e){case"week":return t/7+r/6048e5;case"day":return t+r/864e5;case"hour":return 24*t+r/36e5;case"minute":return 1440*t+r/6e4;case"second":return 86400*t+r/1e3;case"millisecond":return Math.floor(864e5*t)+r;default:throw new Error("Unknown unit "+e)}}function Ho(){return this.isValid()?this._milliseconds+864e5*this._days+this._months%12*2592e6+31536e6*he(this._months/12):NaN}function Ao(e){return function(){return this.as(e)}}var Co=Ao("ms"),zo=Ao("s"),Eo=Ao("m"),Po=Ao("h"),Oo=Ao("d"),Fo=Ao("w"),No=Ao("M"),Wo=Ao("Q"),Ro=Ao("y");function Bo(){return Tr(this)}function Io(e){return e=se(e),this.isValid()?this[e+"s"]():NaN}function Go(e){return function(){return this.isValid()?this._data[e]:NaN}}var Zo=Go("milliseconds"),qo=Go("seconds"),Vo=Go("minutes"),Uo=Go("hours"),Jo=Go("days"),Ko=Go("months"),$o=Go("years");function Xo(){return ce(this.days()/7)}var Qo=Math.round,en={ss:44,s:45,m:45,h:22,d:26,w:null,M:11};function tn(e,t,a,r,s){return s.relativeTime(t||1,!!a,e,r)}function an(e,t,a,r){var s=Tr(e).abs(),o=Qo(s.as("s")),n=Qo(s.as("m")),l=Qo(s.as("h")),i=Qo(s.as("d")),d=Qo(s.as("M")),c=Qo(s.as("w")),h=Qo(s.as("y")),m=o<=a.ss&&["s",o]||o0,m[4]=r,tn.apply(null,m)}function rn(e){return void 0===e?Qo:"function"==typeof e&&(Qo=e,!0)}function sn(e,t){return void 0!==en[e]&&(void 0===t?en[e]:(en[e]=t,"s"===e&&(en.ss=t-1),!0))}function on(e,t){if(!this.isValid())return this.localeData().invalidDate();var a,r,s=!1,o=en;return"object"==typeof e&&(t=e,e=!1),"boolean"==typeof e&&(s=e),"object"==typeof t&&(o=Object.assign({},en,t),null!=t.s&&null==t.ss&&(o.ss=t.s-1)),r=an(this,!s,o,a=this.localeData()),s&&(r=a.pastFuture(+this,r)),a.postformat(r)}var nn=Math.abs;function ln(e){return(e>0)-(e<0)||+e}function dn(){if(!this.isValid())return this.localeData().invalidDate();var e,t,a,r,s,o,n,l,i=nn(this._milliseconds)/1e3,d=nn(this._days),c=nn(this._months),h=this.asSeconds();return h?(e=ce(i/60),t=ce(e/60),i%=60,e%=60,a=ce(c/12),c%=12,r=i?i.toFixed(3).replace(/\.?0+$/,""):"",s=h<0?"-":"",o=ln(this._months)!==ln(h)?"-":"",n=ln(this._days)!==ln(h)?"-":"",l=ln(this._milliseconds)!==ln(h)?"-":"",s+"P"+(a?o+a+"Y":"")+(c?o+c+"M":"")+(d?n+d+"D":"")+(t||e||i?"T":"")+(t?l+t+"H":"")+(e?l+e+"M":"")+(i?l+r+"S":"")):"P0D"}var cn=or.prototype;return cn.isValid=rr,cn.abs=wo,cn.add=Lo,cn.subtract=xo,cn.as=jo,cn.asMilliseconds=Co,cn.asSeconds=zo,cn.asMinutes=Eo,cn.asHours=Po,cn.asDays=Oo,cn.asWeeks=Fo,cn.asMonths=No,cn.asQuarters=Wo,cn.asYears=Ro,cn.valueOf=Ho,cn._bubble=To,cn.clone=Bo,cn.get=Io,cn.milliseconds=Zo,cn.seconds=qo,cn.minutes=Vo,cn.hours=Uo,cn.days=Jo,cn.weeks=Xo,cn.months=Ko,cn.years=$o,cn.humanize=on,cn.toISOString=dn,cn.toString=dn,cn.toJSON=dn,cn.locale=os,cn.localeData=ls,cn.toIsoString=Y("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",dn),cn.lang=ns,R("X",0,0,"unix"),R("x",0,0,"valueOf"),Ee("x",je),Ee("X",Ce),We("X",(function(e,t,a){a._d=new Date(1e3*parseFloat(e))})),We("x",(function(e,t,a){a._d=new Date(he(e))})),s.version="2.29.1",o(Ua),s.fn=lo,s.min=Xa,s.max=Qa,s.now=er,s.utc=g,s.unix=io,s.months=bo,s.isDate=m,s.locale=pa,s.invalid=k,s.duration=Tr,s.isMoment=L,s.weekdays=_o,s.parseZone=co,s.localeData=ya,s.isDuration=nr,s.monthsShort=yo,s.weekdaysMin=fo,s.defineLocale=ga,s.updateLocale=ba,s.locales=_a,s.weekdaysShort=ko,s.normalizeUnits=se,s.relativeTimeRounding=rn,s.relativeTimeThreshold=sn,s.calendarFormat=Wr,s.prototype=lo,s.HTML5_FMT={DATETIME_LOCAL:"YYYY-MM-DDTHH:mm",DATETIME_LOCAL_SECONDS:"YYYY-MM-DDTHH:mm:ss",DATETIME_LOCAL_MS:"YYYY-MM-DDTHH:mm:ss.SSS",DATE:"YYYY-MM-DD",TIME:"HH:mm",TIME_SECONDS:"HH:mm:ss",TIME_MS:"HH:mm:ss.SSS",WEEK:"GGGG-[W]WW",MONTH:"YYYY-MM"},s}()},3379:e=>{"use strict";var t=[];function a(e){for(var a=-1,r=0;r{"use strict";var t={};e.exports=function(e,a){var r=function(e){if(void 0===t[e]){var a=document.querySelector(e);if(window.HTMLIFrameElement&&a instanceof window.HTMLIFrameElement)try{a=a.contentDocument.head}catch(e){a=null}t[e]=a}return t[e]}(e);if(!r)throw new Error("Couldn't find a style target. This probably means that the value for the 'insert' parameter is invalid.");r.appendChild(a)}},9216:e=>{"use strict";e.exports=function(e){var t=document.createElement("style");return e.setAttributes(t,e.attributes),e.insert(t,e.options),t}},3565:(e,t,a)=>{"use strict";e.exports=function(e){var t=a.nc;t&&e.setAttribute("nonce",t)}},7795:e=>{"use strict";e.exports=function(e){var t=e.insertStyleElement(e);return{update:function(a){!function(e,t,a){var r="";a.supports&&(r+="@supports (".concat(a.supports,") {")),a.media&&(r+="@media ".concat(a.media," {"));var s=void 0!==a.layer;s&&(r+="@layer".concat(a.layer.length>0?" ".concat(a.layer):""," {")),r+=a.css,s&&(r+="}"),a.media&&(r+="}"),a.supports&&(r+="}");var o=a.sourceMap;o&&"undefined"!=typeof btoa&&(r+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(o))))," */")),t.styleTagTransform(r,e,t.options)}(t,e,a)},remove:function(){!function(e){if(null===e.parentNode)return!1;e.parentNode.removeChild(e)}(t)}}}},4589:e=>{"use strict";e.exports=function(e,t){if(t.styleSheet)t.styleSheet.cssText=e;else{for(;t.firstChild;)t.removeChild(t.firstChild);t.appendChild(document.createTextNode(e))}}},5933:(e,t,a)=>{var r;!function(){function s(e,t,a){return e.call.apply(e.bind,arguments)}function o(e,t,a){if(!e)throw Error();if(2=t.f?s():e.fonts.load(function(e){return x(e)+" "+e.f+"00 300px "+M(e.c)}(t.a),t.h).then((function(e){1<=e.length?r():setTimeout(o,25)}),(function(){s()}))}()})),s=null,o=new Promise((function(e,a){s=setTimeout(a,t.f)}));Promise.race([o,r]).then((function(){s&&(clearTimeout(s),s=null),t.g(t.a)}),(function(){t.j(t.a)}))};var P={D:"serif",C:"sans-serif"},O=null;function F(){if(null===O){var e=/AppleWebKit\/([0-9]+)(?:\.([0-9]+))/.exec(window.navigator.userAgent);O=!!e&&(536>parseInt(e[1],10)||536===parseInt(e[1],10)&&11>=parseInt(e[2],10))}return O}function N(e,t,a){for(var r in P)if(P.hasOwnProperty(r)&&t===e.f[P[r]]&&a===e.f[P[r]])return!0;return!1}function W(e){var t,a=e.g.a.offsetWidth,r=e.h.a.offsetWidth;(t=a===e.f.serif&&r===e.f["sans-serif"])||(t=F()&&N(e,a,r)),t?l()-e.A>=e.w?F()&&N(e,a,r)&&(null===e.u||e.u.hasOwnProperty(e.a.c))?R(e,e.v):R(e,e.B):function(e){setTimeout(n((function(){W(this)}),e),50)}(e):R(e,e.v)}function R(e,t){setTimeout(n((function(){m(this.g.a),m(this.h.a),m(this.j.a),m(this.m.a),t(this.a)}),e),0)}function B(e,t,a){this.c=e,this.a=t,this.f=0,this.m=this.j=!1,this.s=a}E.prototype.start=function(){this.f.serif=this.j.a.offsetWidth,this.f["sans-serif"]=this.m.a.offsetWidth,this.A=l(),W(this)};var I=null;function G(e){0==--e.f&&e.j&&(e.m?((e=e.a).g&&u(e.f,[e.a.c("wf","active")],[e.a.c("wf","loading"),e.a.c("wf","inactive")]),S(e,"active")):D(e.a))}function Z(e){this.j=e,this.a=new j,this.h=0,this.f=this.g=!0}function q(e,t,a,r,s){var o=0==--e.h;(e.f||e.g)&&setTimeout((function(){var e=s||null,l=r||{};if(0===a.length&&o)D(t.a);else{t.f+=a.length,o&&(t.j=o);var i,d=[];for(i=0;i{var t=e&&e.__esModule?()=>e.default:()=>e;return a.d(t,{a:t}),t},a.d=(e,t)=>{for(var r in t)a.o(t,r)&&!a.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},a.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),a.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},a.nmd=e=>(e.paths=[],e.children||(e.children=[]),e),(()=>{"use strict";var e={};a.r(e),a.d(e,{checkbox:()=>re,color:()=>ne,file:()=>de,inputButton:()=>Te,number:()=>me,radio:()=>ge,range:()=>_e,select:()=>He,text:()=>ve,textarea:()=>Le});var t={};a.r(t),a.d(t,{feedback:()=>L,fieldset:()=>T,grid:()=>ee,group:()=>j,groupText:()=>C,helper:()=>P,indent:()=>N,inline:()=>B,input:()=>e,label:()=>Z,sticky:()=>U,wrap:()=>$});var r=a(3379),s=a.n(r),o=a(7795),n=a.n(o),l=a(569),i=a.n(l),d=a(3565),c=a.n(d),h=a(9216),m=a.n(h),u=a(4589),p=a.n(u),g=a(8231),b={};b.styleTagTransform=p(),b.setAttributes=c(),b.insert=i().bind(null,"head"),b.domAPI=n(),b.insertStyleElement=m();s()(g.Z,b);g.Z&&g.Z.locals&&g.Z.locals;const y=(e,t)=>{let a;a=e.indexOf("|")>0?e.slice(0,e.indexOf("|")):e;let r=!1;if(a.indexOf(":")>0){let e=a.split(/:(?!.*:\\)/);a=e[0],r=e[1].replace("\\",":")}let s=document.createElement(a);r&&""!=r&&(s.innerHTML=r);let o=e.slice(e.indexOf("|")+1,e.length).split(",");if(e.indexOf("|")>0&&e.indexOf("|"){if(e.indexOf(":")>0){var a=e.substring(0,e.indexOf(":"))+","+e.substring(e.indexOf(":")+1,e.length);a=a.split(","),o[t]={key:a[0],value:a[1]}}else o[t]={key:e,value:void 0}})),o.forEach(((e,t)=>{"key"in e&&null!=e.key&&"value"in e&&null!=e.value?s.setAttribute(e.key,e.value):"key"in e&&null!=e.key&&s.setAttribute(e.key,"")}))),t&&"string"!=typeof t)if(t.length>0)t.forEach(((e,t)=>{if(e instanceof HTMLElement)s.appendChild(e);else{let t=document.createElement("div");t.innerHTML=e,s.appendChild(t.firstChild)}}));else if(t instanceof HTMLElement)s.appendChild(t);else{let e=document.createElement("div");e.innerHTML=t,s.appendChild(e.firstChild)}return s};var _=a(9262),k={};k.styleTagTransform=p(),k.setAttributes=c(),k.insert=i().bind(null,"head"),k.domAPI=n(),k.insertStyleElement=m();s()(_.Z,k);_.Z&&_.Z.locals&&_.Z.locals;const f={all:{add:{path:"M18.984 12.984h-6v6h-1.969v-6h-6v-1.969h6v-6h1.969v6h6v1.969z"},arrowBack:{path:"M20.016 11.016v1.969h-12.188l5.578 5.625-1.406 1.406-8.016-8.016 8.016-8.016 1.406 1.406-5.578 5.625h12.188z"},arrowDownward:{path:"M20.016 12l-8.016 8.016-8.016-8.016 1.453-1.406 5.578 5.578v-12.188h1.969v12.188l5.625-5.578z"},arrowForward:{path:"M12 3.984l8.016 8.016-8.016 8.016-1.406-1.406 5.578-5.625h-12.188v-1.969h12.188l-5.578-5.625z"},arrowUpward:{path:"M3.984 12l8.016-8.016 8.016 8.016-1.453 1.406-5.578-5.578v12.188h-1.969v-12.188l-5.625 5.578z"},check:{path:"M9 16.172l10.594-10.594 1.406 1.406-12 12-5.578-5.578 1.406-1.406z"},cross:{path:"M18.984 6.422l-5.578 5.578 5.578 5.578-1.406 1.406-5.578-5.578-5.578 5.578-1.406-1.406 5.578-5.578-5.578-5.578 1.406-1.406 5.578 5.578 5.578-5.578z"},arrowKeyboardDown:{path:"M7.406 7.828l4.594 4.594 4.594-4.594 1.406 1.406-6 6-6-6z"},arrowKeyboardLeft:{path:"M15.422 16.078l-1.406 1.406-6-6 6-6 1.406 1.406-4.594 4.594z"},arrowKeyboardRight:{path:"M8.578 16.359l4.594-4.594-4.594-4.594 1.406-1.406 6 6-6 6z"},arrowKeyboardUp:{path:"M7.406 15.422l-1.406-1.406 6-6 6 6-1.406 1.406-4.594-4.594z"},edit:{path:"M20.719 7.031l-1.828 1.828-3.75-3.75 1.828-1.828c0.375-0.375 1.031-0.375 1.406 0l2.344 2.344c0.375 0.375 0.375 1.031 0 1.406zM3 17.25l11.063-11.063 3.75 3.75-11.063 11.063h-3.75v-3.75z"},moreHorizontal:{path:"M12 9.984c1.078 0 2.016 0.938 2.016 2.016s-0.938 2.016-2.016 2.016-2.016-0.938-2.016-2.016 0.938-2.016 2.016-2.016zM18 9.984c1.078 0 2.016 0.938 2.016 2.016s-0.938 2.016-2.016 2.016-2.016-0.938-2.016-2.016 0.938-2.016 2.016-2.016zM6 9.984c1.078 0 2.016 0.938 2.016 2.016s-0.938 2.016-2.016 2.016-2.016-0.938-2.016-2.016 0.938-2.016 2.016-2.016z"},moreVertical:{path:"M12 15.984c1.078 0 2.016 0.938 2.016 2.016s-0.938 2.016-2.016 2.016-2.016-0.938-2.016-2.016 0.938-2.016 2.016-2.016zM12 9.984c1.078 0 2.016 0.938 2.016 2.016s-0.938 2.016-2.016 2.016-2.016-0.938-2.016-2.016 0.938-2.016 2.016-2.016zM12 8.016c-1.078 0-2.016-0.938-2.016-2.016s0.938-2.016 2.016-2.016 2.016 0.938 2.016 2.016-0.938 2.016-2.016 2.016z"},redo:{path:"M18.422 10.594l3.563-3.609v9h-9l3.656-3.609q-2.25-1.875-5.156-1.875-2.391 0-4.617 1.594t-2.977 3.891l-2.344-0.75q1.031-3.188 3.773-5.203t6.164-2.016q3.984 0 6.938 2.578z"},refresh:{path:"M17.672 6.328l2.344-2.344v7.031h-7.031l3.234-3.234c-1.078-1.078-2.578-1.781-4.219-1.781-3.328 0-6 2.672-6 6s2.672 6 6 6c2.625 0 4.875-1.641 5.672-3.984h2.063c-0.891 3.469-3.984 6-7.734 6-4.406 0-7.969-3.609-7.969-8.016s3.563-8.016 7.969-8.016c2.203 0 4.219 0.891 5.672 2.344z"},remove:{path:"M18.984 12.984h-13.969v-1.969h13.969v1.969z"},replay:{path:"M12 5.016q3.328 0 5.672 2.344t2.344 5.625q0 3.328-2.367 5.672t-5.648 2.344-5.648-2.344-2.367-5.672h2.016q0 2.484 1.758 4.242t4.242 1.758 4.242-1.758 1.758-4.242-1.758-4.242-4.242-1.758v4.031l-5.016-5.016 5.016-5.016v4.031z"},settings:{path:"M12 15.516c1.922 0 3.516-1.594 3.516-3.516s-1.594-3.516-3.516-3.516-3.516 1.594-3.516 3.516 1.594 3.516 3.516 3.516zM19.453 12.984l2.109 1.641c0.188 0.141 0.234 0.422 0.094 0.656l-2.016 3.469c-0.141 0.234-0.375 0.281-0.609 0.188l-2.484-0.984c-0.516 0.375-1.078 0.75-1.688 0.984l-0.375 2.625c-0.047 0.234-0.234 0.422-0.469 0.422h-4.031c-0.234 0-0.422-0.188-0.469-0.422l-0.375-2.625c-0.609-0.234-1.172-0.563-1.688-0.984l-2.484 0.984c-0.234 0.094-0.469 0.047-0.609-0.188l-2.016-3.469c-0.141-0.234-0.094-0.516 0.094-0.656l2.109-1.641c-0.047-0.328-0.047-0.656-0.047-0.984s0-0.656 0.047-0.984l-2.109-1.641c-0.188-0.141-0.234-0.422-0.094-0.656l2.016-3.469c0.141-0.234 0.375-0.281 0.609-0.188l2.484 0.984c0.516-0.375 1.078-0.75 1.688-0.984l0.375-2.625c0.047-0.234 0.234-0.422 0.469-0.422h4.031c0.234 0 0.422 0.188 0.469 0.422l0.375 2.625c0.609 0.234 1.172 0.563 1.688 0.984l2.484-0.984c0.234-0.094 0.469-0.047 0.609 0.188l2.016 3.469c0.141 0.234 0.094 0.516-0.094 0.656l-2.109 1.641c0.047 0.328 0.047 0.656 0.047 0.984s0 0.656-0.047 0.984z"},undo:{path:"M12.516 8.016q3.422 0 6.141 2.016t3.797 5.203l-2.344 0.75q-0.797-2.438-2.883-3.961t-4.711-1.523q-2.906 0-5.156 1.875l3.656 3.609h-9v-9l3.563 3.609q2.953-2.578 6.938-2.578z"},unfoldLess:{path:"M16.594 5.391l-4.594 4.594-4.594-4.594 1.406-1.406 3.188 3.188 3.188-3.188zM7.406 18.609l4.594-4.594 4.594 4.594-1.406 1.406-3.188-3.188-3.188 3.188z"},unfoldMore:{path:"M12 18.188l3.188-3.188 1.406 1.406-4.594 4.594-4.594-4.594 1.406-1.406zM12 5.813l-3.188 3.188-1.406-1.406 4.594-4.594 4.594 4.594-1.406 1.406z"},coffee:{path:"M20 3H4v10c0 2.21 1.79 4 4 4h6c2.21 0 4-1.79 4-4v-3h2c1.11 0 2-.9 2-2V5c0-1.11-.89-2-2-2zm0 5h-2V5h2v3zM4 19h16v2H4z"},drag:{path:"M11 18c0 1.1-.9 2-2 2s-2-.9-2-2 .9-2 2-2 2 .9 2 2zm-2-8c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm0-6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm6 4c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2zm0 2c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm0 6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2z"},bookmark:{path:"M17 3H7C5.9 3 5.01 3.9 5.01 5L5 21L12 18L19 21V5C19 3.9 18.1 3 17 3Z"},addBookmark:{path:"M21 7H19V9H17V7H15V5H17V3H19V5H21V7ZM19 21L12 18L5 21V5C5 3.9 5.9 3 7 3H14C13.37 3.84 13 4.87 13 6C13 8.76 15.24 11 18 11C18.34 11 18.68 10.97 19 10.9V21Z"},group:{path:"M5 5C3.89543 5 3 5.89543 3 7V17C3 18.1046 3.89543 19 5 19H19C20.1046 19 21 18.1046 21 17V7C21 5.89543 20.1046 5 19 5H5ZM19 7H5V9H19V7Z",fill:"evenodd",clip:"evenodd"},addGroup:{path:"M5 5H13.9996C13.5629 5.58141 13.25 6.26112 13.1 7H5V9H13.1C13.5633 11.2822 15.581 13 18 13C19.1256 13 20.1643 12.6281 21 12.0004V17C21 18.1046 20.1046 19 19 19H5C3.89543 19 3 18.1046 3 17V7C3 5.89543 3.89543 5 5 5Z M19 9H21V7H19V5H17V7H15V9H17V11H19V9Z"},info:{path:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm1 15h-2v-2h2v2zm0-4h-2V7h2v6z"},warning:{path:"M1 21h22L12 2 1 21zm12-3h-2v-2h2v2zm0-4h-2v-4h2v4z"},propagate:{path:"M5.54 8.46L2 12L5.54 15.54L7.3 13.77L5.54 12L7.3 10.23L5.54 8.46ZM12 18.46L10.23 16.7L8.46 18.46L12 22L15.54 18.46L13.77 16.7L12 18.46ZM18.46 8.46L16.7 10.23L18.46 12L16.7 13.77L18.46 15.54L22 12L18.46 8.46ZM8.46 5.54L10.23 7.3L12 5.54L13.77 7.3L15.54 5.54L12 2L8.46 5.54Z M14 12C14 13.1046 13.1046 14 12 14C10.8954 14 10 13.1046 10 12C10 10.8954 10.8954 10 12 10C13.1046 10 14 10.8954 14 12Z"},random:{path:"M10.59 9.17L5.41 4L4 5.41L9.17 10.58L10.59 9.17ZM14.5 4L16.54 6.04L4 18.59L5.41 20L17.96 7.46L20 9.5V4H14.5ZM14.83 13.41L13.42 14.82L16.55 17.95L14.5 20H20V14.5L17.96 16.54L14.83 13.41V13.41Z"},openAll:{path:"M19 4H5c-1.11 0-2 .9-2 2v12c0 1.1.89 2 2 2h4v-2H5V8h14v10h-4v2h4c1.1 0 2-.9 2-2V6c0-1.1-.89-2-2-2zm-7 6l-4 4h3v6h2v-6h3l-4-4z"}},render:e=>{const t=y("span|class:icon"),a=document.createElementNS("http://www.w3.org/2000/svg","svg");a.setAttribute("version","1.1"),a.setAttribute("viewBox","0 0 24 24"),a.setAttribute("width","24"),a.setAttribute("height","24"),a.setAttribute("fill","currentColor"),f.all[e].fill&&a.setAttribute("clip-rule",f.all[e].clip),f.all[e].fill&&a.setAttribute("fill-rule",f.all[e].fill);const r=document.createElementNS("http://www.w3.org/2000/svg","path");return r.setAttribute("d",f.all[e].path),a.appendChild(r),t.appendChild(a),t}},v=({tag:e="div",text:t=!1,complexText:a=!1,attr:r=[],node:s=[]}={})=>{const o=document.createElement(e);if(t)if(a)o.innerHTML=t;else{let e=document.createTextNode(t);o.appendChild(e)}return r.length>0&&r.forEach(((e,t)=>{"key"in e&&"value"in e?o.setAttribute(e.key,e.value):"key"in e&&o.setAttribute(e.key,"")})),s&&"string"!=typeof s&&(s.length>0?s.forEach(((e,t)=>{e instanceof HTMLElement&&o.appendChild(e)})):s instanceof HTMLElement&&o.appendChild(s)),o};var w=a(7717),M={};M.styleTagTransform=p(),M.setAttributes=c(),M.insert=i().bind(null,"head"),M.domAPI=n(),M.insertStyleElement=m();s()(w.Z,M);w.Z&&w.Z.locals&&w.Z.locals;const L=({text:e=!1}={})=>{const t=y("div|class:form-feedback");if(e){const a=v({tag:"p",text:e,attr:[{key:"class",value:"muted small"}]});t.appendChild(a)}return t};var x=a(3752),Y={};Y.styleTagTransform=p(),Y.setAttributes=c(),Y.insert=i().bind(null,"head"),Y.domAPI=n(),Y.insertStyleElement=m();s()(x.Z,Y);x.Z&&x.Z.locals&&x.Z.locals;const T=function({children:e=!1}={}){return y("fieldset|class:form-fieldset",e)};var D=a(5609),S={};S.styleTagTransform=p(),S.setAttributes=c(),S.insert=i().bind(null,"head"),S.domAPI=n(),S.insertStyleElement=m();s()(D.Z,S);D.Z&&D.Z.locals&&D.Z.locals;const j=function({direction:e="horizontal",reverse:t=!1,block:a=!1,border:r=!1,children:s=!1,justify:o="left"}={}){const n=y("div|class:form-group",s);switch(e){case"horizontal":n.classList.add("form-group-horizontal");break;case"vertical":n.classList.add("form-group-vertical")}switch(t&&n.classList.add("form-group-reverse"),a&&n.classList.add("form-group-block"),r&&n.classList.add("form-group-border"),o){case"left":n.classList.add("form-group-justify-left");break;case"right":n.classList.add("form-group-justify-right");break;case"space-between":n.classList.add("form-group-justify-space-between")}return n};var H=a(1423),A={};A.styleTagTransform=p(),A.setAttributes=c(),A.insert=i().bind(null,"head"),A.domAPI=n(),A.insertStyleElement=m();s()(H.Z,A);H.Z&&H.Z.locals&&H.Z.locals;const C=({text:e=!1,classList:t=[]}={})=>{const a=y("div|class:form-group-text,tabindex:1");return e&&(a.textContent=e),t.length>0&&t.forEach(((e,t)=>{a.classList.add(e)})),a};var z=a(3255),E={};E.styleTagTransform=p(),E.setAttributes=c(),E.insert=i().bind(null,"head"),E.domAPI=n(),E.insertStyleElement=m();s()(z.Z,E);z.Z&&z.Z.locals&&z.Z.locals;const P=function({text:e="text",complexText:t=!1,classList:a=[]}={}){const r=y("p|class:form-helper-item");if(e)if(t)r.innerHTML=e;else{let t=document.createTextNode(e);r.appendChild(t)}return a.length>0&&a.forEach(((e,t)=>{r.classList.add(e)})),r};var O=a(3674),F={};F.styleTagTransform=p(),F.setAttributes=c(),F.insert=i().bind(null,"head"),F.domAPI=n(),F.insertStyleElement=m();s()(O.Z,F);O.Z&&O.Z.locals&&O.Z.locals;const N=({children:e=!1}={})=>y("div|class:form-indent",e);var W=a(7631),R={};R.styleTagTransform=p(),R.setAttributes=c(),R.insert=i().bind(null,"head"),R.domAPI=n(),R.insertStyleElement=m();s()(W.Z,R);W.Z&&W.Z.locals&&W.Z.locals;const B=function({direction:e="horizontal",reverse:t=!1,block:a=!1,wrap:r=!1,justify:s="left",gap:o="medium",equalGap:n=!1,children:l=!1}={}){const i=y("div|class:form-inline",l);switch(e){case"horizontal":i.classList.add("form-inline-horizontal");break;case"vertical":i.classList.add("form-inline-vertical")}switch(o){case"small":i.classList.add("form-inline-gap-small");break;case"medium":i.classList.add("form-inline-gap-medium");break;case"large":i.classList.add("form-inline-gap-large")}switch(n&&i.classList.add("form-inline-gap-equal"),s){case"left":i.classList.add("form-inline-justify-left");break;case"center":i.classList.add("form-inline-justify-center");break;case"right":i.classList.add("form-inline-justify-right")}return t&&i.classList.add("form-inline-reverse"),a&&i.classList.add("form-inline-block"),r&&i.classList.add("form-inline-wrap"),i};var I=a(4799),G={};G.styleTagTransform=p(),G.setAttributes=c(),G.insert=i().bind(null,"head"),G.domAPI=n(),G.insertStyleElement=m();s()(I.Z,G);I.Z&&I.Z.locals&&I.Z.locals;const Z=({forInput:e=!1,text:t="label",description:a=!1,srOnly:r=!1,icon:s=!1,noPadding:o=!1,classList:n=[]}={})=>{let l;l=y(e?"label|for:"+e:"label"),o&&l.classList.add("label-no-padding");const i=y("span|class:label-block");return r&&(s?i.classList.add("sr-only"):l.classList.add("sr-only")),t&&i.appendChild(y("span:"+t+"|class:label-block-item")),a&&(Array.isArray(a)?a.forEach(((e,t)=>{i.appendChild(y("span:"+e+"|class:label-block-item small muted"))})):"string"==typeof a&&i.appendChild(y("span:"+a+"|class:label-block-item small muted"))),(t||a)&&l.appendChild(i),s&&l.prepend(y("span|class:label-icon")),n.length>0&&n.forEach(((e,t)=>{l.classList.add(e)})),l};var q=a(3678),V={};V.styleTagTransform=p(),V.setAttributes=c(),V.insert=i().bind(null,"head"),V.domAPI=n(),V.insertStyleElement=m();s()(q.Z,V);q.Z&&q.Z.locals&&q.Z.locals;const U=function({children:e=!1}={}){return y("div|class:form-sticky",e)};var J=a(7118),K={};K.styleTagTransform=p(),K.setAttributes=c(),K.insert=i().bind(null,"head"),K.domAPI=n(),K.insertStyleElement=m();s()(J.Z,K);J.Z&&J.Z.locals&&J.Z.locals;const $=({children:e=!1}={})=>y("div|class:form-wrap",e);var X=a(8202),Q={};Q.styleTagTransform=p(),Q.setAttributes=c(),Q.insert=i().bind(null,"head"),Q.domAPI=n(),Q.insertStyleElement=m();s()(X.Z,Q);X.Z&&X.Z.locals&&X.Z.locals;const ee=({children:e=!1}={})=>y("div|class:form-grid",e);var te=a(7069),ae={};ae.styleTagTransform=p(),ae.setAttributes=c(),ae.insert=i().bind(null,"head"),ae.domAPI=n(),ae.insertStyleElement=m();s()(te.Z,ae);te.Z&&te.Z.locals&&te.Z.locals;const re=({id:e=!1,value:t=!1,checked:a=!1,classList:r=[],func:s=!1}={})=>{const o=y("input|type:checkbox,tabindex:1");return e&&o.setAttribute("id",e),t&&o.setAttribute("value",t),a&&o.setAttribute("checked",""),r.length>0&&r.forEach(((e,t)=>{o.classList.add(e)})),s&&o.addEventListener("change",(e=>{s()})),o};var se=a(14),oe={};oe.styleTagTransform=p(),oe.setAttributes=c(),oe.insert=i().bind(null,"head"),oe.domAPI=n(),oe.insertStyleElement=m();s()(se.Z,oe);se.Z&&se.Z.locals&&se.Z.locals;const ne=function({id:e=!1,value:t="#000000",classList:a=[],func:r=!1}={}){const s=y("input|type:color,value:"+t+",tabindex:1");return e&&s.setAttribute("id",e),a.length>0&&a.forEach(((e,t)=>{s.classList.add(e)})),r&&s.addEventListener("change",(e=>{r()})),s};var le=a(5398),ie={};ie.styleTagTransform=p(),ie.setAttributes=c(),ie.insert=i().bind(null,"head"),ie.domAPI=n(),ie.insertStyleElement=m();s()(le.Z,ie);le.Z&&le.Z.locals&&le.Z.locals;const de=({id:e=!1,classList:t=[],func:a=!1}={})=>{const r=y("input|type:file,tabindex:1");return e&&r.setAttribute("id",e),t.length>0&&t.forEach(((e,t)=>{r.classList.add(e)})),a&&r.addEventListener("change",(e=>{a()})),r};var ce=a(5154),he={};he.styleTagTransform=p(),he.setAttributes=c(),he.insert=i().bind(null,"head"),he.domAPI=n(),he.insertStyleElement=m();s()(ce.Z,he);ce.Z&&ce.Z.locals&&ce.Z.locals;const me=({id:e=!1,min:t=0,max:a=100,step:r=1,value:s=!1,placeholder:o=!1,classList:n=[],func:l=!1}={})=>{const i=y("input|type:number,min:"+t+",max:"+a+",step:"+r+",tabindex:1");return e&&i.setAttribute("id",e),(s||"number"==typeof s&&0===s)&&i.setAttribute("value",s),o&&i.setAttribute("placeholder",o),n.length>0&&n.forEach(((e,t)=>{i.classList.add(e)})),l&&i.addEventListener("input",(e=>{l()})),i};var ue=a(5904),pe={};pe.styleTagTransform=p(),pe.setAttributes=c(),pe.insert=i().bind(null,"head"),pe.domAPI=n(),pe.insertStyleElement=m();s()(ue.Z,pe);ue.Z&&ue.Z.locals&&ue.Z.locals;const ge=function({id:e=!1,radioGroup:t=!1,value:a=!1,checked:r=!1,classList:s=[],func:o=!1}={}){const n=y("input|type:radio,tabindex:1");return e&&n.setAttribute("id",e),t&&n.setAttribute("name",t),a&&n.setAttribute("value",a),r&&n.setAttribute("checked",""),s.length>0&&s.forEach(((e,t)=>{n.classList.add(e)})),o&&n.addEventListener("change",(e=>{o()})),n};var be=a(9797),ye={};ye.styleTagTransform=p(),ye.setAttributes=c(),ye.insert=i().bind(null,"head"),ye.domAPI=n(),ye.insertStyleElement=m();s()(be.Z,ye);be.Z&&be.Z.locals&&be.Z.locals;const _e=({id:e=!1,min:t=0,max:a=100,step:r=1,value:s=0,classList:o=[],func:n=!1,focusFunc:l=!1,blurFunc:i=!1,mouseDownFunc:d=!1,mouseUpFunc:c=!1}={})=>{const h=y("input|type:range,min:"+t+",max:"+a+",step:"+r+",value:"+s+",tabindex:1");return e&&h.setAttribute("id",e),o.length>0&&o.forEach(((e,t)=>{h.classList.add(e)})),n&&h.addEventListener("input",(e=>{n()})),l&&h.addEventListener("focus",(e=>{l()})),i&&h.addEventListener("blur",(e=>{i()})),d&&h.addEventListener("mousedown",(e=>{d()})),c&&h.addEventListener("mouseup",(e=>{c()})),h};var ke=a(631),fe={};fe.styleTagTransform=p(),fe.setAttributes=c(),fe.insert=i().bind(null,"head"),fe.domAPI=n(),fe.insertStyleElement=m();s()(ke.Z,fe);ke.Z&&ke.Z.locals&&ke.Z.locals;const ve=({id:e=!1,value:t=!1,min:a=!1,max:r=!1,placeholder:s=!1,classList:o=[],func:n=!1}={})=>{const l=y("input|type:text,autocomplete:off,autocorrect:off,autocapitalize:off,spellcheck:false,tabindex:1");return e&&l.setAttribute("id",e),t&&l.setAttribute("value",t),"number"==typeof a&&l.setAttribute("minlength",a),"number"==typeof r&&l.setAttribute("maxlength",r),s&&l.setAttribute("placeholder",s),o.length>0&&o.forEach(((e,t)=>{l.classList.add(e)})),n&&l.addEventListener("input",(e=>{n()})),l};var we=a(9044),Me={};Me.styleTagTransform=p(),Me.setAttributes=c(),Me.insert=i().bind(null,"head"),Me.domAPI=n(),Me.insertStyleElement=m();s()(we.Z,Me);we.Z&&we.Z.locals&&we.Z.locals;const Le=function({id:e=!1,value:t=!1,placeholder:a=!1,classList:r=[],func:s=!1}={}){const o=y("textarea|tabindex:1,spellcheck:false");return e&&o.setAttribute("id",e),t&&o.setAttribute("value",t),a&&o.setAttribute("placeholder",a),r.length>0&&r.forEach(((e,t)=>{o.classList.add(e)})),s&&o.addEventListener("input",(e=>{s()})),o};var xe=a(1770),Ye={};Ye.styleTagTransform=p(),Ye.setAttributes=c(),Ye.insert=i().bind(null,"head"),Ye.domAPI=n(),Ye.insertStyleElement=m();s()(xe.Z,Ye);xe.Z&&xe.Z.locals&&xe.Z.locals;const Te=function({children:e=!1,inputHide:t=!1,srOnly:a=!1,style:r=[]}={}){const s=y("div|class:form-input-button",e);return r.length>0&&r.forEach(((e,t)=>{switch(e){case"link":s.classList.add("form-input-button-link");break;case"line":s.classList.add("form-input-button-line");break;case"ring":s.classList.add("form-input-button-ring");break;case"dot":s.classList.add("input-color-dot")}})),t&&s.classList.add("form-input-hide"),a&&s.classList.add("form-input-button-sr-only"),s},De=e=>"string"==typeof e?e.trim().replace(/\s\s+/g," "):e;var Se=a(9177),je={};je.styleTagTransform=p(),je.setAttributes=c(),je.insert=i().bind(null,"head"),je.domAPI=n(),je.insertStyleElement=m();s()(Se.Z,je);Se.Z&&Se.Z.locals&&Se.Z.locals;const He=function({id:e=!1,classList:t=[],option:a=[],selected:r=0,func:s=!1}={}){const o=y("select|tabindex:1");return e&&o.setAttribute("id",e),t.length>0&&t.forEach(((e,t)=>{o.classList.add(e)})),s&&o.addEventListener("change",(e=>{s()})),a.length>0&&(a.forEach(((e,t)=>{o.appendChild(v({tag:"option",text:e,attr:[{key:"value",value:De(e).replace(/\s+/g,"-").toLowerCase()}]}))})),o.selectedIndex=r),o};var Ae=a(2890),Ce={};Ce.styleTagTransform=p(),Ce.setAttributes=c(),Ce.insert=i().bind(null,"head"),Ce.domAPI=n(),Ce.insertStyleElement=m();s()(Ae.Z,Ce);Ae.Z&&Ae.Z.locals&&Ae.Z.locals;var ze=a(2596),Ee={};Ee.styleTagTransform=p(),Ee.setAttributes=c(),Ee.insert=i().bind(null,"head"),Ee.domAPI=n(),Ee.insertStyleElement=m();s()(ze.Z,Ee);ze.Z&&ze.Z.locals&&ze.Z.locals;var Pe=a(9911),Oe={};Oe.styleTagTransform=p(),Oe.setAttributes=c(),Oe.insert=i().bind(null,"head"),Oe.domAPI=n(),Oe.insertStyleElement=m();s()(Pe.Z,Oe);Pe.Z&&Pe.Z.locals&&Pe.Z.locals;const Fe=function({text:e="Button",srOnly:t=!1,iconName:a=!1,iconPosition:r=!1,block:s=!1,size:o=!1,style:n=[],title:l=!1,classList:i=[],func:d=!1}={}){if(this.button=y("button|class:button,tabindex:1,type:button"),e){const a=y("span:"+e+"|class:button-text");t&&a.classList.add("sr-only"),this.button.appendChild(a)}if(a)if("right"===r)this.button.append(f.render(a));else this.button.prepend(f.render(a));switch(s&&this.button.classList.add("button-block"),o){case"small":this.button.classList.add("button-small");break;case"large":this.button.classList.add("button-large")}l&&this.button.setAttribute("title",l),i.length>0&&i.forEach(((e,t)=>{this.button.classList.add(e)})),d&&this.button.addEventListener("click",(e=>{d()})),this.style={},this.style.add=e=>{e&&e.length>0&&e.forEach(((e,t)=>{switch(e){case"link":this.button.classList.add("button-link");break;case"line":this.button.classList.add("button-line");break;case"ring":this.button.classList.add("button-ring")}}))},this.style.remove=()=>{this.button.classList.remove("button-link"),this.button.classList.remove("button-line"),this.button.classList.remove("button-ring")},this.style.update=e=>{this.style.remove(),this.style.add(e)},this.style.add(n),this.disable=()=>{this.button.disabled=!0},this.enable=()=>{this.button.disabled=!1},this.deactive=()=>{this.button.classList.remove("active")},this.active=()=>{this.button.classList.add("active")},this.wrap=()=>$({children:[this.button]})};var Ne=a(6733),We={};We.styleTagTransform=p(),We.setAttributes=c(),We.insert=i().bind(null,"head"),We.domAPI=n(),We.insertStyleElement=m();s()(Ne.Z,We);Ne.Z&&Ne.Z.locals&&Ne.Z.locals;const Re=function({type:e=!1,radioGroup:t=!1,checkbox:a=!1,target:r=!1}={}){r.forEach(((e,t)=>{e.state={collapsed:!0},e.area=y("div|class:collapse-area"),e.spacer=y("div|class:collapse-spacer")})),this.target=()=>r,this.element={collapse:y("div|class:collapse")},this.collapse=()=>(r.forEach(((e,t)=>{e.spacer.appendChild(e.content),e.area.appendChild(e.spacer),this.element.collapse.appendChild(e.area)})),this.element.collapse),this.toggle=()=>{r.forEach(((e,t)=>{e.state.collapsed?e.state.collapsed=!1:e.state.collapsed=!0})),this.update()},this.renderTarget=(e,t)=>{e?(t.classList.add("is-collapsed"),t.setAttribute("aria-hidden",!0)):(t.classList.remove("is-collapsed"),t.removeAttribute("aria-hidden"))},this.renderToggle=(e,t)=>{e?(t.classList.remove("active"),t.classList.remove("is-collapsed")):(t.classList.add("active"),t.classList.add("is-collapsed"))},this.update=()=>{switch(e){case"radio":const e=t.value();r.forEach(((t,a)=>{this.renderTarget(!(t.id===e),t.area)}));break;case"checkbox":let s=!0;if(a.length>1){let e=[];a.forEach((t=>e.push(t.checked()))),s=e.some((e=>!0===e))}else s=a.checked();r.forEach(((e,t)=>{this.renderTarget(!s,e.area)}));break;case"toggle":r.forEach(((e,t)=>{this.renderTarget(e.state.collapsed,e.area),e.toggle&&this.renderToggle(e.state.collapsed,e.toggle)}))}},this.update()},Be=function({keycode:e=!1,ctrl:t=!1,alt:a=!1,action:r=!1}={}){this.action=()=>{e&&event.keyCode==e&&t==event.ctrlKey&&a==event.altKey&&(event.preventDefault(),r&&r())},this.add=()=>{window.addEventListener("keydown",this.action)},this.remove=()=>{window.removeEventListener("keydown",this.action)}};var Ie=a(4319),Ge={};Ge.styleTagTransform=p(),Ge.setAttributes=c(),Ge.insert=i().bind(null,"head"),Ge.domAPI=n(),Ge.insertStyleElement=m();s()(Ie.Z,Ge);Ie.Z&&Ie.Z.locals&&Ie.Z.locals;const Ze=function({text:e="Dropdown",menuItem:t=[],buttonStyle:a=[],buttonClassList:r=[],srOnly:s=!1,iconName:o=!1}={}){this.state={open:!1},this.element={menu:y("div|class:dropdown-menu"),content:y("div|class:dropdown-content"),toggle:new Fe({text:e,srOnly:s,iconName:o,style:a,classList:r,func:()=>{this.state.open?this.close():this.open()}})},this.toggle=this.element.toggle.button,this.buttonStyle={},this.buttonStyle.update=e=>{this.element.toggle.style.update(e)},this.open=()=>{this.state.open=!0;document.querySelector("body").appendChild(this.element.menu),this.position(),this.bind.add()},this.close=()=>{this.state.open=!1;const e=document.querySelector("body");e.contains(this.element.menu)&&e.removeChild(this.element.menu),this.bind.remove()},this.esc=new Be({keycode:27,action:()=>{this.close()}}),this.ctrAltM=new Be({keycode:77,ctrl:!0,alt:!0,action:()=>{this.close()}}),this.ctrAltG=new Be({keycode:71,ctrl:!0,alt:!0,action:()=>{this.close()}}),this.ctrAltA=new Be({keycode:65,ctrl:!0,alt:!0,action:()=>{this.close()}}),this.bind={add:()=>{window.addEventListener("mouseup",this.clickOut),this.esc.add(),this.ctrAltM.add(),this.ctrAltG.add(),this.ctrAltA.add()},remove:()=>{window.removeEventListener("mouseup",this.clickOut),this.esc.remove(),this.ctrAltM.remove(),this.ctrAltG.remove(),this.ctrAltA.remove()}},this.clickOut=e=>{const t=e.path||e.composedPath&&e.composedPath();t.includes(this.element.toggle.button)||t.includes(this.element.menu)||this.close()},this.position=()=>{const e=window.innerWidth||doc.documentElement.clientWidth,t=window.innerHeight||doc.documentElement.clientHeight,a=this.element.toggle.button.getBoundingClientRect(),r=this.element.menu.getBoundingClientRect();let s;s=a.bottom+r.height>t?a.top-r.height:a.bottom;let o=a.left+a.width/2-r.width/2;o<0?o=0:o+r.width>e&&(o=e-r.width),this.element.menu.style.setProperty("--dropdown-menu-top",s),this.element.menu.style.setProperty("--dropdown-menu-left",o)},this.assemble=()=>{t.length>0&&(t.forEach(((e,t)=>{const a=new Fe({text:e.text,iconName:e.iconName,classList:["dropdown-menu-button"]});a.button.addEventListener("click",(()=>{e.action()&&e.action(),this.close()})),this.element.content.appendChild(a.button)})),this.element.menu.appendChild(this.element.content))},this.assemble()},qe={current:{},default:{layout:{area:{header:{width:100,justify:"center"},bookmark:{width:100,justify:"center"}},alignment:"center-center",order:"header-bookmark",direction:"vertical",size:100,width:80,padding:40,gutter:20,breakpoint:"xs",scrollbar:"auto",title:"",favicon:"",overscroll:!1},header:{item:{justify:"left"},greeting:{show:!1,type:"good",custom:"",name:"",size:100,newLine:!1},transitional:{show:!1,type:"time-and-date",size:100,newLine:!1},clock:{hour:{show:!0,display:"number"},minute:{show:!0,display:"number"},second:{show:!1,display:"number"},separator:{show:!0,text:""},meridiem:{show:!1},hour24:{show:!0},size:100,newLine:!1},date:{day:{show:!1,display:"word",weekStart:"monday",length:"long"},date:{show:!0,display:"number",ordinal:!0},month:{show:!0,display:"word",length:"short",ordinal:!0},year:{show:!1,display:"number"},separator:{show:!0,text:""},format:"date-month",size:100,newLine:!1},search:{show:!0,width:{by:"auto",size:30},engine:{selected:"google",custom:{name:"",url:"",queryName:""}},text:{justify:"center"},size:100,newLine:!1,newTab:!1},order:[],edit:!1},bookmark:{size:100,url:{show:!0},line:{show:!0},shadow:{show:!0},hoverScale:{show:!0},orientation:"bottom",style:"block",newTab:!1,edit:!1,add:!1,show:!0},group:{area:{justify:"left"},order:"header-body",name:{size:100},toolbar:{size:100},edit:!1,add:!1},toolbar:{location:"header",position:"bottom-right",size:100,accent:{show:!0},add:{show:!0},edit:{show:!0},newLine:!1},theme:{color:{range:{primary:{h:222,s:14}},contrast:{start:17,end:83},shades:14},accent:{hsl:{h:221,s:100,l:50},rgb:{r:0,g:80,b:255},random:{active:!1,style:"any"},cycle:{active:!1,speed:300,step:10}},font:{display:{name:"",weight:400,style:"normal"},ui:{name:"",weight:400,style:"normal"}},background:{type:"theme",color:{hsl:{h:221,s:47,l:17},rgb:{r:23,g:36,b:64}},gradient:{angle:160,start:{hsl:{h:206,s:16,l:40},rgb:{r:86,g:104,b:118}},end:{hsl:{h:219,s:28,l:12},rgb:{r:22,g:28,b:39}}},image:{url:"",blur:0,grayscale:0,scale:100,accent:0,opacity:100,vignette:{opacity:0,start:90,end:70}},video:{url:"",blur:0,grayscale:0,scale:100,accent:0,opacity:100,vignette:{opacity:0,start:90,end:70}}},opacity:{general:100},layout:{color:{by:"theme",hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0},blur:0,opacity:10},divider:{size:0}},header:{color:{by:"theme",hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0},opacity:10},search:{opacity:100}},bookmark:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},item:{border:0,opacity:100}},group:{toolbar:{opacity:100}},toolbar:{opacity:100},style:"dark",radius:25,shadow:75,shade:{opacity:30,blur:0},custom:{all:[],edit:!1}},search:!1,modal:!1,menu:!1},minMax:{header:{greeting:{size:{min:50,max:500}},transitional:{size:{min:50,max:500}},clock:{size:{min:50,max:500}},date:{size:{min:50,max:500}},search:{size:{min:50,max:500},width:{size:{min:10,max:100}}}},bookmark:{size:{min:50,max:500}},group:{name:{size:{min:50,max:500}},toolbar:{size:{min:50,max:500}}},layout:{area:{header:{width:{min:10,max:100}},bookmark:{width:{min:10,max:100}}},size:{min:10,max:200},width:{min:10,max:100},padding:{min:0,max:300},gutter:{min:0,max:300}},toolbar:{size:{min:50,max:500}},theme:{color:{range:{primary:{h:{min:0,max:359},s:{min:0,max:100}}},contrast:{start:{min:0,max:100},end:{min:0,max:100}}},accent:{hsl:{h:{min:0,max:359},s:{min:0,max:100},l:{min:0,max:100}},rgb:{r:{min:0,max:255},g:{min:0,max:255},b:{min:0,max:255}},cycle:{speed:{min:100,max:1e3},step:{min:1,max:100}}},font:{display:{weight:{min:100,max:900}},ui:{weight:{min:100,max:900}}},opacity:{general:{min:0,max:100},toolbar:{min:0,max:100},bookmark:{min:0,max:100},search:{min:0,max:100},toolbar:{min:0,max:100}},layout:{color:{hsl:{h:{min:0,max:359},s:{min:0,max:100},l:{min:0,max:100}},rgb:{r:{min:0,max:255},g:{min:0,max:255},b:{min:0,max:255}},blur:{min:0,max:200},opacity:{min:0,max:100}},divider:{size:{min:0,max:10}}},header:{color:{hsl:{h:{min:0,max:359},s:{min:0,max:100},l:{min:0,max:100}},rgb:{r:{min:0,max:255},g:{min:0,max:255},b:{min:0,max:255}},opacity:{min:0,max:100}},search:{opacity:{min:0,max:100}}},bookmark:{color:{hsl:{h:{min:0,max:359},s:{min:0,max:100},l:{min:0,max:100}},rgb:{r:{min:0,max:255},g:{min:0,max:255},b:{min:0,max:255}},opacity:{min:0,max:100}},item:{border:{min:0,max:20},opacity:{min:0,max:100}}},group:{toolbar:{opacity:{min:0,max:100}}},toolbar:{opacity:{min:0,max:100}},background:{color:{hsl:{h:{min:0,max:359},s:{min:0,max:100},l:{min:0,max:100}},rgb:{r:{min:0,max:255},g:{min:0,max:255},b:{min:0,max:255}}},gradient:{angle:{min:0,max:360},start:{hsl:{h:{min:0,max:359},s:{min:0,max:100},l:{min:0,max:100}},rgb:{r:{min:0,max:255},g:{min:0,max:255},b:{min:0,max:255}}},end:{hsl:{h:{min:0,max:359},s:{min:0,max:100},l:{min:0,max:100}},rgb:{r:{min:0,max:255},g:{min:0,max:255},b:{min:0,max:255}}}},image:{blur:{min:0,max:200},grayscale:{min:0,max:100},scale:{min:100,max:400},accent:{min:0,max:100},opacity:{min:0,max:100},vignette:{opacity:{min:0,max:100},start:{min:0,max:100},end:{min:0,max:100}}},video:{blur:{min:0,max:200},grayscale:{min:0,max:100},scale:{min:100,max:400},accent:{min:0,max:100},opacity:{min:0,max:100},vignette:{opacity:{min:0,max:100},start:{min:0,max:100},end:{min:0,max:100}}}},radius:{min:0,max:500},shadow:{min:0,max:300},shade:{opacity:{min:0,max:100},blur:{min:0,max:200}}}},step:{theme:{font:{display:{weight:100},ui:{weight:100}}}},option:{layout:{area:{header:{justify:["left","center","right"],align:["left","center","right"]},bookmark:{justify:["left","center","right"],align:["left","center","right"]}},alignment:["top-left","top-center","top-right","center-left","center-center","center-right","bottom-left","bottom-center","bottom-right"],direction:["horizontal","vertical"],order:["header-bookmark","bookmark-header"],scrollbar:["auto","thin","none"]},header:{item:{justify:["left","center","right"]},search:{width:{by:["auto","custom"]},text:{justify:["left","center","right"]}}},bookmark:{item:{justify:["left","center","right"]},orientation:["top","bottom"],style:["block","list"]},group:{area:{justify:["left","center","right"]},order:["header-body","body-header"]},toolbar:{location:["corner","header"],position:["top-left","top-right","bottom-right","bottom-left"]},theme:{accent:{random:{style:["any","light","dark","pastel","saturated"]}},style:["dark","light","system"],layout:{color:{by:["theme","custom"]}},header:{color:{by:["theme","custom"]}},bookmark:{color:{by:["theme","custom"]}},background:{type:["theme","accent","color","gradient","image","video"]}}}};qe.get={current:()=>qe.current,default:()=>JSON.parse(JSON.stringify(qe.default)),minMax:()=>JSON.parse(JSON.stringify(qe.minMax)),step:()=>JSON.parse(JSON.stringify(qe.step)),option:()=>JSON.parse(JSON.stringify(qe.option))},qe.set={restore:{setup:e=>{qe.current.layout=e.state.layout,qe.current.header=e.state.header,qe.current.bookmark=e.state.bookmark,qe.current.group=e.state.group,qe.current.toolbar=e.state.toolbar,console.log("setup restored")},theme:e=>{qe.current.theme=e.state.theme,console.log("theme restored")}},default:()=>{qe.current=qe.get.default(),console.log("state set to default")}};var Ve=a(3708),Ue={};Ue.styleTagTransform=p(),Ue.setAttributes=c(),Ue.insert=i().bind(null,"head"),Ue.domAPI=n(),Ue.insertStyleElement=m();s()(Ve.Z,Ue);Ve.Z&&Ve.Z.locals&&Ve.Z.locals;const Je=function({primary:e=!1,secondary:t=!1,padding:a=0}={}){this.tick=null,this.element={edge:{primary:null,secondary:[]}},this.bind={set:()=>{this.tick=window.setTimeout((()=>{this.bind.set(),this.track()}),100)},remove:()=>{clearTimeout(this.tick),this.tick=null}},this.assemble=e=>{this.element.edge.primary=y("div|class:edge is-transparent"),this.element.edge.primary.addEventListener("transitionend",(e=>{"opacity"===e.propertyName&&1==getComputedStyle(this.element.edge.primary).opacity&&(this.bind.set(),this.element.edge.primary.classList.remove("is-edge-opening")),"opacity"===e.propertyName&&0==getComputedStyle(this.element.edge.primary).opacity&&(this.element.edge.primary.parentElement.contains(this.element.edge.primary)&&this.element.edge.primary.parentElement.removeChild(this.element.edge.primary),this.element.edge.primary.removeAttribute("style"),this.element.edge.primary.classList.remove("is-edge-opening"),this.bind.remove())})),this.element.edge.secondary=[],t.length>0&&(t.forEach(((e,t)=>{this.element.edge.secondary.push(y("div|class:edge-secondary is-transparent"))})),this.element.edge.secondary.forEach(((e,t)=>{e.addEventListener("transitionend",(t=>{"opacity"===t.propertyName&&1==getComputedStyle(e).opacity&&e.classList.remove("is-edge-opening"),"opacity"===t.propertyName&&0==getComputedStyle(e).opacity&&(e.parentElement.contains(e)&&e.parentElement.removeChild(e),e.removeAttribute("style"),e.classList.remove("is-edge-opening"))}))})))},this.destroy=()=>{this.element.edge.primary.classList.remove("is-opaque"),this.element.edge.primary.classList.add("is-transparent"),this.element.edge.secondary.length>0&&this.element.edge.secondary.forEach(((e,t)=>{e.classList.remove("is-opaque"),e.classList.add("is-transparent")}))},this.appear=e=>{document.querySelector("html");document.querySelector("body").appendChild(e),getComputedStyle(e).opacity,getComputedStyle(e).width,getComputedStyle(e).height,getComputedStyle(e).top,getComputedStyle(e).left,e.classList.remove("is-transparent"),e.classList.add("is-opaque"),e.classList.add("is-edge-opening")},this.show=()=>{this.appear(this.element.edge.primary);const e=document.querySelector("body");t.length>0&&t.forEach(((t,a)=>{e.contains(t)&&this.appear(this.element.edge.secondary[a])})),this.track();document.querySelector("html").classList.add("is-edge")},this.hide=()=>{this.destroy(),this.bind.remove();document.querySelector("html").classList.remove("is-edge")},this.style=(e,t)=>{const r=document.querySelector("html"),s=document.documentElement.scrollTop,o=document.documentElement.scrollLeft,n=e.getBoundingClientRect(),l=parseInt(getComputedStyle(r).fontSize,10),i=parseFloat(getComputedStyle(r).getPropertyValue("--layout-space"),10),d=qe.get.current().layout.size;t.style.width=n.width+d/100*(i*l*a*2)+"px",t.style.height=n.height+d/100*(i*l*a*2)+"px",t.style.top=n.top+s-d/100*(i*l*a)+"px",t.style.left=n.left+o-d/100*(i*l*a)+"px"},this.track=()=>{this.style(e,this.element.edge.primary),t.length>0&&t.forEach(((e,t)=>{this.style(e,this.element.edge.secondary[t])}))},this.update={primary:t=>{t&&(e=t),this.assemble()},secondary:e=>{e&&(t=e),this.assemble()}},this.assemble()},Ke=e=>{for(;e.lastChild;)e.removeChild(e.lastChild)},$e=e=>{if(e){let a;if(-1!=e.indexOf("[")&&-1!=e.indexOf("]")){a=e.split(".").join(",").split("[").join(",").split("]").join(",").split(",");for(var t=0;t{const a=$e(t);return null!=e&&null!=t&&(()=>{for(;a.length>1;){let t=a.shift();t in e||(isNaN(t)?e[t]={}:e[t]=[]),e=e[t]}let t=a.shift();return t in e?e[t]:""})()},Qe=e=>{const t=document.querySelector("html"),a=e=>{t.style.setProperty("--"+e.replace(/\./g,"-").toLowerCase(),Xe({object:qe.get.current(),path:e}))};Array.isArray(e)?e.forEach(((e,t)=>{a(e)})):a(e)},et=e=>{const t=document.querySelector("html"),a=e=>{Xe({object:qe.get.option(),path:e}).forEach(((a,r)=>{t.classList.remove("is-"+e.replace(/\./g,"-").toLowerCase()+"-"+a)})),t.classList.add("is-"+e.replace(/\./g,"-").toLowerCase()+"-"+Xe({object:qe.get.current(),path:e}))};Array.isArray(e)?e.forEach(((e,t)=>{a(e)})):a(e)},tt=function(e){const t=document.querySelector("html"),a=e=>{Xe({object:qe.get.current(),path:e})?t.classList.add("is-"+e.replace(/\./g,"-").toLowerCase()):t.classList.remove("is-"+e.replace(/\./g,"-").toLowerCase())};Array.isArray(e)?e.forEach(((e,t)=>{a(e)})):a(e)},at=e=>{let t=!1;return"string"==typeof e&&""!=(e=e.trim().replace(/\s/g,""))&&(t=!0),t};var rt=a(1690),st={};st.styleTagTransform=p(),st.setAttributes=c(),st.insert=i().bind(null,"head"),st.domAPI=n(),st.insertStyleElement=m();s()(rt.Z,st);rt.Z&&rt.Z.locals&&rt.Z.locals;const ot={};ot.element={layout:y("div|class:layout"),header:y("div|class:layout-header"),bookmark:y("div|class:layout-bookmark"),divider:y("div|class:layout-divider")},ot.area={render:()=>{ot.area.assemble();document.querySelector("body").appendChild(ot.element.layout);new ResizeObserver((e=>{const t=550,a=700,r=900,s=1100,o=1600;let n;e.forEach((function(e){e.contentRect.width<=t?n="xs":e.contentRect.width>t&&e.contentRect.width<=a?n="sm":e.contentRect.width>a&&e.contentRect.width<=r?n="md":e.contentRect.width>r&&e.contentRect.width<=s?n="lg":e.contentRect.width>s&&e.contentRect.width<=o?n="xl":e.contentRect.width>o&&(n="xxl")})),qe.get.current().layout.breakpoint=n,ot.breakpoint.render()})).observe(ot.element.bookmark)},assemble:()=>{qe.get.current().header.clock.second.show||qe.get.current().header.clock.minute.show||qe.get.current().header.clock.hour.show||qe.get.current().header.date.day.show||qe.get.current().header.date.date.show||qe.get.current().header.date.month.show||qe.get.current().header.date.year.show||qe.get.current().header.greeting.show||qe.get.current().header.search.show||"header"===qe.get.current().toolbar.location?ot.element.layout.appendChild(ot.element.header):ot.element.layout.contains(ot.element.header)&&ot.element.layout.removeChild(ot.element.header),qe.get.current().theme.layout.divider.size>0?ot.element.layout.appendChild(ot.element.divider):ot.element.layout.contains(ot.element.divider)&&ot.element.layout.removeChild(ot.element.divider),qe.get.current().bookmark.show?ot.element.layout.appendChild(ot.element.bookmark):ot.element.layout.contains(ot.element.bookmark)&&ot.element.layout.removeChild(ot.element.bookmark)},clear:()=>{Ke(ot.element.layout)}},ot.header={clear:()=>{Ke(ot.element.header)}},ot.bookmark={clear:()=>{Ke(ot.element.bookmark)}},ot.breakpoint={render:()=>{const e=document.querySelector("html");switch(["xs","sm","md","lg","xl","xxl"].forEach(((t,a)=>{e.classList.remove("is-layout-breakpoint-"+t)})),qe.get.current().layout.breakpoint){case"xs":e.classList.add("is-layout-breakpoint-xs");break;case"sm":e.classList.add("is-layout-breakpoint-sm");break;case"md":e.classList.add("is-layout-breakpoint-md");break;case"lg":e.classList.add("is-layout-breakpoint-lg");break;case"xl":e.classList.add("is-layout-breakpoint-xl");break;case"xxl":e.classList.add("is-layout-breakpoint-xxl")}}},ot.title={render:()=>{const e=document.querySelector("title");at(qe.get.current().layout.title)?e.textContent=De(qe.get.current().layout.title):e.textContent="New Tab"}},ot.favicon={render:()=>{const e=document.querySelector(".favicon");at(qe.get.current().layout.favicon)?e.href=De(qe.get.current().layout.favicon):e.href="icon/favicon.svg"}},ot.init=()=>{Qe(["layout.size","layout.width","layout.area.header.width","layout.area.bookmark.width","layout.padding","layout.gutter"]),et(["layout.alignment","layout.direction","layout.order","layout.area.header.justify","layout.area.bookmark.justify","layout.scrollbar"]),tt(["layout.overscroll"]),ot.area.render(),ot.title.render(),ot.favicon.render()};const nt="MyStart",lt={url:"",display:{alignment:"center-center",direction:"vertical",order:"visual-name",rotate:0,translate:{x:0,y:0},gutter:25,name:{show:!0,text:"",size:7},visual:{show:!0,type:"letter",size:25,letter:{text:""},icon:{name:"",prefix:"",label:""},image:{url:""},shadow:{size:0}}},accent:{by:"theme",hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},color:{by:"theme",hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0},opacity:100},background:{show:!1,type:"image",opacity:100,image:{url:""},video:{url:""}},border:0,shape:{wide:!1,tall:!1},timestamp:null},it={render:()=>{En.item.clear(),Un.item.clear(),En.item.render(),Un.item.render(),qe.get.current().search?(En.sort.sortable&&En.sort.sortable.option("disabled",!0),Un.sort.sortable.length>0&&Un.sort.sortable.forEach(((e,t)=>{e.option("disabled",!0)}))):(En.sort.bind(),Un.sort.bind())},init:()=>{it.render()}},dt={number:"7.3.0",name:"Delightful Komodo Dragon",compare:(e,t)=>{let a=e.split("."),r=t.split(".");for(let e=0;e<3;e++){let t=Number(a[e]),s=Number(r[e]);if(t>s)return 1;if(s>t)return-1;if(!isNaN(t)&&isNaN(s))return 1;if(isNaN(t)&&!isNaN(s))return-1}return 0}},ct=function(e){this.link=e||JSON.parse(JSON.stringify(lt)),this.position={origin:{group:0,item:0},destination:{group:0,item:0}},this.group={destination:"existing",name:""},this.type={new:!1,existing:!1},this.propagate={display:!1,layout:!1,theme:!1}},ht={name:{text:"",show:!0},collapse:!1,toolbar:{size:100,openAll:{show:!0},collapse:{show:!0}},items:[]},mt=function(e){this.group=e||JSON.parse(JSON.stringify(ht)),this.position={origin:0,destination:0},this.type={new:!1,existing:!1},this.newGroup=({name:e=!1}={})=>{e&&at(e)&&(this.group.name.text=De(e)),this.position.destination=Un.all.length,this.type.new=!0}},ut=(e,t)=>Math.floor(Math.random()*(t-e+1)+e),pt={rgb:{},hsl:{},hex:{}};pt.rgb.hsl=e=>{var t,a,r=e.r/255,s=e.g/255,o=e.b/255,n=Math.min(r,s,o),l=Math.max(r,s,o),i=l-n;l===n?t=0:r===l?t=(s-o)/i:s===l?t=2+(o-r)/i:o===l&&(t=4+(r-s)/i),(t=Math.min(60*t,360))<0&&(t+=360);var d=(n+l)/2;return a=l===n?0:d<=.5?i/(l+n):i/(2-l-n),{h:Math.round(t),s:Math.round(100*a),l:Math.round(100*d)}},pt.rgb.hex=e=>{var t=(((255&Math.round(e.r))<<16)+((255&Math.round(e.g))<<8)+(255&Math.round(e.b))).toString(16);return"#"+"000000".substring(t.length)+t},pt.hsl.rgb=e=>{var t,a,r,s=e.h/360,o=e.s/100,n=e.l/100;if(0===o)return r=255*n,{r:Math.round(r),g:Math.round(r),b:Math.round(r)};for(var l=2*n-(t=n<.5?n*(1+o):n+o-n*o),i=[0,0,0],d=0;d<3;d++)(a=s+1/3*-(d-1))<0&&a++,a>1&&a--,r=6*a<1?l+6*(t-l)*a:2*a<1?t:3*a<2?l+(t-l)*(2/3-a)*6:l,i[d]=255*r;return{r:Math.round(i[0]),g:Math.round(i[1]),b:Math.round(i[2])}},pt.hex.rgb=e=>{var t=e.toString(16).match(/[a-f0-9]{6}|[a-f0-9]{3}/i);if(!t)return{r:0,g:0,b:0};var a=t[0];3===t[0].length&&(a=a.split("").map((e=>e+e)).join(""));var r=parseInt(a,16);return{r:r>>16&255,g:r>>8&255,b:255&r}};const gt={toaster:{}};gt.toaster.render=()=>{if(gt.toaster.bind.remove(),Un.all.length<1){const e=new mt;e.group.name.text="Toaster",e.newGroup(),En.item.mod.add(e)}const e=new ct;e.link.url="https://en.wikipedia.org/wiki/Easter_egg_(media)",e.link.background.show=!0,e.link.background.image.url="https://github.com/zombieFox/MyStartAssets/blob/main/images/1628494879270.gif?raw=true",e.link.display.name.show=!1,e.link.display.visual.show=!1,e.link.accent.by="custom",e.link.accent.hsl={h:ut(0,360),s:100,l:50},e.link.accent.rgb=pt.hsl.rgb(e.link.accent.hsl),e.link.color.by="custom",e.link.color.hsl={h:0,s:0,l:100},e.link.color.rgb={r:255,g:255,b:255},e.link.shape.wide=Math.random()<.5,e.link.shape.tall=Math.random()<.5,Un.item.mod.add(e),it.render(),Ar.close(),Qn.save()},gt.toaster.bind={add:()=>{Ar.element.frame.element.area.addEventListener("animationend",gt.toaster.render),Ar.element.frame.element.area.classList.add("is-jello")},remove:()=>{Ar.element.frame.element.area.removeEventListener("animationend",gt.toaster.render),Ar.element.frame.element.area.classList.remove("is-jello")}};var bt=a(4730),yt={};yt.styleTagTransform=p(),yt.setAttributes=c(),yt.insert=i().bind(null,"head"),yt.domAPI=n(),yt.insertStyleElement=m();s()(bt.Z,yt);bt.Z&&bt.Z.locals&&bt.Z.locals;const _t={svg:'',render:()=>{const e=y("div|class:version-icon");return e.innerHTML=_t.svg,e.addEventListener("dblclick",(()=>{gt.toaster.bind.add()})),e}},kt={name:"Acrid",color:{range:{primary:{h:301,s:32}},contrast:{start:11,end:65}},accent:{hsl:{h:112,s:100,l:42},rgb:{r:29,g:213,b:0}},font:{display:{name:"Titillium Web",weight:400,style:"italic"},ui:{name:"Inconsolata",weight:400,style:"normal"}},background:{type:"gradient",color:{hsl:{h:221,s:47,l:17},rgb:{r:23,g:36,b:64}},gradient:{angle:160,start:{hsl:{h:154,s:62,l:24},rgb:{r:23,g:99,b:66}},end:{hsl:{h:300,s:42,l:21},rgb:{r:76,g:31,b:76}}},image:{url:"",blur:0,grayscale:0,scale:100,accent:0,opacity:100,vignette:{opacity:0,start:90,end:70}},video:{url:"",blur:0,grayscale:0,scale:100,accent:0,opacity:100,vignette:{opacity:0,start:90,end:70}}},radius:30,shadow:75,style:"dark",shade:{opacity:20,blur:0},opacity:{general:100},layout:{color:{by:"theme",blur:0,opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},divider:{size:0}},header:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},search:{opacity:100}},bookmark:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},item:{border:0,opacity:100}},group:{toolbar:{opacity:100}},toolbar:{opacity:100}},ft={name:"Aerial",color:{range:{primary:{h:200,s:27}},contrast:{start:11,end:77}},accent:{hsl:{h:180,s:100,l:50},rgb:{r:0,g:255,b:255}},font:{display:{name:"Unica One",weight:400,style:"normal"},ui:{name:"Inria Sans",weight:400,style:"normal"}},background:{type:"video",color:{rgb:{r:0,g:0,b:0},hsl:{h:0,s:0,l:0}},gradient:{angle:160,start:{hsl:{h:206,s:16,l:40},rgb:{r:86,g:104,b:118}},end:{hsl:{h:219,s:28,l:12},rgb:{r:22,g:28,b:39}}},image:{url:"",blur:0,grayscale:0,scale:100,accent:10,opacity:60,vignette:{opacity:0,start:90,end:70}},video:{url:"https://github.com/zombieFox/MyStartAssets/blob/main/videos/1626342605376.mp4?raw=true",blur:0,grayscale:0,scale:100,accent:20,opacity:80,vignette:{opacity:70,start:90,end:25}}},radius:25,shadow:50,style:"dark",shade:{opacity:2,blur:0},opacity:{general:0},layout:{color:{by:"custom",blur:50,opacity:40,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},divider:{size:1}},header:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},search:{opacity:0}},bookmark:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},item:{border:0,opacity:0}},group:{toolbar:{opacity:0}},toolbar:{opacity:0}},vt={name:"MyStart (default)",color:qe.get.default().theme.color,accent:{hsl:qe.get.default().theme.accent.hsl,rgb:qe.get.default().theme.accent.rgb},font:qe.get.default().theme.font,background:qe.get.default().theme.background,radius:qe.get.default().theme.radius,shadow:qe.get.default().theme.shadow,style:qe.get.default().theme.style,shade:qe.get.default().theme.shade,opacity:qe.get.default().theme.opacity,layout:qe.get.default().theme.layout,header:qe.get.default().theme.header,bookmark:qe.get.default().theme.bookmark,group:qe.get.default().theme.group,toolbar:qe.get.default().theme.toolbar},wt={name:"Azure",color:{range:{primary:{h:215,s:35}},contrast:{start:13,end:40}},accent:{hsl:{h:180,s:100,l:50},rgb:{r:0,g:255,b:255}},font:{display:{name:"Unica One",weight:400,style:"normal"},ui:{name:"Inria Sans",weight:400,style:"normal"}},background:{type:"gradient",color:{hsl:{h:221,s:47,l:17},rgb:{r:23,g:36,b:64}},gradient:{angle:180,start:{hsl:{h:200,s:46,l:33},rgb:{r:45,g:97,b:123}},end:{hsl:{h:212,s:49,l:9},rgb:{r:12,g:22,b:34}}},image:{url:"",blur:0,grayscale:0,scale:100,accent:0,opacity:100,vignette:{opacity:0,start:90,end:70}},video:{url:"",blur:0,grayscale:0,scale:100,accent:0,opacity:100,vignette:{opacity:0,start:90,end:70}}},radius:25,shadow:50,style:"dark",shade:{opacity:10,blur:10},opacity:{general:0},layout:{color:{by:"theme",blur:0,opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},divider:{size:0}},header:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},search:{opacity:0}},bookmark:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},item:{border:0,opacity:30}},group:{toolbar:{opacity:0}},toolbar:{opacity:0}},Mt={name:"Bean",color:{range:{primary:{h:191,s:80}},contrast:{start:7,end:65}},accent:{hsl:{h:38,s:100,l:50},rgb:{r:255,g:160,b:0}},font:{display:{name:"Life Savers",weight:400,style:"normal"},ui:{name:"Oswald",weight:400,style:"normal"}},background:{type:"theme",color:{hsl:{h:221,s:47,l:17},rgb:{r:23,g:36,b:64}},gradient:{angle:160,start:{hsl:{h:206,s:16,l:40},rgb:{r:86,g:104,b:118}},end:{hsl:{h:219,s:28,l:12},rgb:{r:22,g:28,b:39}}},image:{url:"",blur:0,grayscale:0,scale:100,accent:0,opacity:100,vignette:{opacity:0,start:90,end:70}},video:{url:"",blur:0,grayscale:0,scale:100,accent:0,opacity:100,vignette:{opacity:0,start:90,end:70}}},radius:50,shadow:175,style:"dark",shade:{opacity:10,blur:0},opacity:{general:0},layout:{color:{by:"theme",blur:0,opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},divider:{size:0}},header:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},search:{opacity:0}},bookmark:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},item:{border:0,opacity:100}},group:{toolbar:{opacity:0}},toolbar:{opacity:0}},Lt={name:"Black",color:{range:{primary:{h:0,s:0}},contrast:{start:0,end:100}},accent:{hsl:{h:0,s:0,l:80},rgb:{r:204,g:204,b:204}},font:qe.get.default().theme.font,background:qe.get.default().theme.background,radius:qe.get.default().theme.radius,shadow:qe.get.default().theme.shadow,style:"dark",shade:qe.get.default().theme.shade,opacity:qe.get.default().theme.opacity,layout:qe.get.default().theme.layout,header:qe.get.default().theme.header,bookmark:qe.get.default().theme.bookmark,group:qe.get.default().theme.group,toolbar:qe.get.default().theme.toolbar},xt={name:"Comet",color:{range:{primary:{h:207,s:87}},contrast:{start:30,end:90}},accent:{hsl:{h:0,s:0,l:100},rgb:{r:255,g:255,b:255}},font:{display:{name:"Bungee Hairline",weight:700,style:"normal"},ui:{name:"Quicksand",weight:400,style:"normal"}},background:{type:"image",color:{hsl:{h:221,s:47,l:17},rgb:{r:23,g:36,b:64}},gradient:{angle:145,start:{hsl:{h:209,s:100,l:9},rgb:{r:0,g:24,b:46}},end:{hsl:{h:207,s:86,l:27},rgb:{r:10,g:75,b:128}}},image:{url:"https://github.com/zombieFox/MyStartAssets/blob/main/images/1629912579015.jpeg?raw=true\n\nhttps://github.com/zombieFox/MyStartAssets/blob/main/images/1629911101180.jpeg?raw=true\n\nhttps://github.com/zombieFox/MyStartAssets/blob/main/images/1629911104436.jpeg?raw=true",blur:0,grayscale:0,scale:100,accent:0,opacity:80,vignette:{opacity:0,start:90,end:70}},video:{url:"",blur:0,grayscale:0,scale:100,accent:0,opacity:100,vignette:{opacity:0,start:90,end:70}}},radius:35,shadow:80,style:"dark",shade:{opacity:15,blur:0},opacity:{general:0},layout:{color:{by:"theme",blur:0,opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},divider:{size:0}},header:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},search:{opacity:20}},bookmark:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},item:{border:0,opacity:20}},group:{toolbar:{opacity:0}},toolbar:{opacity:0}},Yt={name:"Corsair",color:{range:{primary:{h:217,s:46}},contrast:{start:18,end:74}},accent:{hsl:{h:59,s:100,l:50},rgb:{r:255,g:251,b:0}},font:{display:{name:"Alatsi",weight:400,style:"normal"},ui:{name:"Source Sans Pro",weight:400,style:"normal"}},background:{type:"theme",color:{hsl:{h:221,s:47,l:17},rgb:{r:23,g:36,b:64}},gradient:{angle:160,start:{hsl:{h:206,s:16,l:40},rgb:{r:86,g:104,b:118}},end:{hsl:{h:219,s:28,l:12},rgb:{r:22,g:28,b:39}}},image:{url:"",blur:0,grayscale:0,scale:100,accent:0,opacity:100,vignette:{opacity:0,start:90,end:70}},video:{url:"",blur:0,grayscale:0,scale:100,accent:0,opacity:100,vignette:{opacity:0,start:90,end:70}}},radius:20,shadow:150,style:"dark",shade:{opacity:30,blur:0},opacity:{general:100},layout:{color:{by:"theme",blur:0,opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},divider:{size:0}},header:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},search:{opacity:100}},bookmark:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},item:{border:0,opacity:100}},group:{toolbar:{opacity:100}},toolbar:{opacity:100}},Tt={name:"Dash",color:{range:{primary:{h:211,s:10}},contrast:{start:50,end:100}},accent:{hsl:{h:342,s:83,l:40},rgb:{r:187,g:17,b:68}},font:{display:{name:"Fredericka the Great",weight:400,style:"normal"},ui:{name:"Oswald",weight:400,style:"normal"}},background:{type:"theme",color:{hsl:{h:221,s:47,l:17},rgb:{r:23,g:36,b:64}},gradient:{angle:160,start:{hsl:{h:206,s:16,l:40},rgb:{r:86,g:104,b:118}},end:{hsl:{h:219,s:28,l:12},rgb:{r:22,g:28,b:39}}},image:{url:"",blur:0,grayscale:0,scale:100,accent:0,opacity:100,vignette:{opacity:0,start:90,end:70}},video:{url:"",blur:0,grayscale:0,scale:100,accent:0,opacity:100,vignette:{opacity:0,start:90,end:70}}},radius:0,shadow:0,style:"light",shade:{opacity:50,blur:0},opacity:{general:100},layout:{color:{by:"theme",blur:0,opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},divider:{size:0}},header:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},search:{opacity:100}},bookmark:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},item:{border:0,opacity:100}},group:{toolbar:{opacity:100}},toolbar:{opacity:100}},Dt={name:"Deco",color:{range:{primary:{h:184,s:38}},contrast:{start:22,end:75}},accent:{hsl:{h:0,s:100,l:82},rgb:{r:255,g:161,b:161}},font:{display:{name:"Poiret One",weight:400,style:"normal"},ui:{name:"Lato",weight:400,style:"normal"}},background:{type:"theme",color:{hsl:{h:221,s:47,l:17},rgb:{r:23,g:36,b:64}},gradient:{angle:160,start:{hsl:{h:206,s:16,l:40},rgb:{r:86,g:104,b:118}},end:{hsl:{h:219,s:28,l:12},rgb:{r:22,g:28,b:39}}},image:{url:"",blur:0,grayscale:0,scale:100,accent:0,opacity:100,vignette:{opacity:0,start:90,end:70}},video:{url:"",blur:0,grayscale:0,scale:100,accent:0,opacity:100,vignette:{opacity:0,start:90,end:70}}},radius:200,shadow:50,style:"dark",shade:{opacity:10,blur:0},opacity:{general:100},layout:{color:{by:"theme",blur:0,opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},divider:{size:0}},header:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},search:{opacity:100}},bookmark:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},item:{border:0,opacity:100}},group:{toolbar:{opacity:100}},toolbar:{opacity:100}},St={name:"Earthquake",color:{range:{primary:{h:0,s:13}},contrast:{start:15,end:40}},accent:{hsl:{h:48,s:100,l:50},rgb:{r:255,g:204,b:0}},font:{display:{name:"Tulpen One",weight:400,style:"normal"},ui:{name:"Barlow Condensed",weight:400,style:"normal"}},background:{type:"theme",color:{hsl:{h:221,s:47,l:17},rgb:{r:23,g:36,b:64}},gradient:{angle:160,start:{hsl:{h:206,s:16,l:40},rgb:{r:86,g:104,b:118}},end:{hsl:{h:219,s:28,l:12},rgb:{r:22,g:28,b:39}}},image:{url:"",blur:0,grayscale:0,scale:100,accent:0,opacity:100,vignette:{opacity:0,start:90,end:70}},video:{url:"",blur:0,grayscale:0,scale:100,accent:0,opacity:100,vignette:{opacity:0,start:90,end:70}}},radius:80,shadow:100,style:"dark",shade:{opacity:80,blur:0},opacity:{general:100},layout:{color:{by:"theme",blur:0,opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},divider:{size:0}},header:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},search:{opacity:100}},bookmark:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},item:{border:0,opacity:100}},group:{toolbar:{opacity:100}},toolbar:{opacity:100}},jt={name:"Funkadelic",color:{range:{primary:{h:307,s:100}},contrast:{start:20,end:70}},accent:{hsl:{h:60,s:86,l:53},rgb:{r:238,g:238,b:34}},font:{display:{name:"Monoton",weight:400,style:"normal"},ui:{name:"Lato",weight:400,style:"normal"}},background:{type:"theme",color:{hsl:{h:221,s:47,l:17},rgb:{r:23,g:36,b:64}},gradient:{angle:160,start:{hsl:{h:206,s:16,l:40},rgb:{r:86,g:104,b:118}},end:{hsl:{h:219,s:28,l:12},rgb:{r:22,g:28,b:39}}},image:{url:"",blur:0,grayscale:0,scale:100,accent:0,opacity:100,vignette:{opacity:0,start:90,end:70}},video:{url:"",blur:0,grayscale:0,scale:100,accent:0,opacity:100,vignette:{opacity:0,start:90,end:70}}},radius:120,shadow:0,style:"dark",shade:{opacity:80,blur:0},opacity:{general:100},layout:{color:{by:"theme",blur:0,opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},divider:{size:0}},header:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},search:{opacity:100}},bookmark:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},item:{border:0,opacity:100}},group:{toolbar:{opacity:100}},toolbar:{opacity:100}},Ht={name:"Grimm",color:{range:{primary:{h:283,s:7}},contrast:{start:18,end:45}},accent:{hsl:{h:144,s:100,l:50},rgb:{r:0,g:255,b:102}},font:{display:{name:"Griffy",weight:400,style:"normal"},ui:{name:"Roboto Slab",weight:400,style:"normal"}},background:{type:"theme",color:{hsl:{h:221,s:47,l:17},rgb:{r:23,g:36,b:64}},gradient:{angle:160,start:{hsl:{h:206,s:16,l:40},rgb:{r:86,g:104,b:118}},end:{hsl:{h:219,s:28,l:12},rgb:{r:22,g:28,b:39}}},image:{url:"",blur:0,grayscale:0,scale:100,accent:0,opacity:100,vignette:{opacity:0,start:90,end:70}},video:{url:"",blur:0,grayscale:0,scale:100,accent:0,opacity:100,vignette:{opacity:0,start:90,end:70}}},radius:100,shadow:150,style:"dark",shade:{opacity:90,blur:0},opacity:{general:100},layout:{color:{by:"theme",blur:0,opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},divider:{size:0}},header:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},search:{opacity:100}},bookmark:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},item:{border:0,opacity:100}},group:{toolbar:{opacity:100}},toolbar:{opacity:100}},At={name:"Hive",color:{range:{primary:{h:37,s:88}},contrast:{start:33,end:100}},accent:{hsl:{h:210,s:60,l:23},rgb:{r:23,g:59,b:94}},font:{display:{name:"Kufam",weight:400,style:"normal"},ui:{name:"Inconsolata",weight:400,style:"normal"}},background:{type:"video",color:{rgb:{r:255,g:255,b:255},hsl:{h:0,s:0,l:0}},gradient:{angle:160,start:{hsl:{h:206,s:16,l:40},rgb:{r:86,g:104,b:118}},end:{hsl:{h:219,s:28,l:12},rgb:{r:22,g:28,b:39}}},image:{type:"url",url:"",blur:0,grayscale:0,opacity:100,scale:100,accent:0,vignette:{opacity:0,start:90,end:70}},video:{url:"https://github.com/zombieFox/MyStartAssets/blob/main/videos/1627763800511.mp4?raw=true",blur:0,grayscale:0,opacity:16,scale:100,accent:0,vignette:{opacity:50,start:90,end:0}}},radius:25,shadow:0,style:"dark",shade:{opacity:0,blur:0},opacity:{general:0},layout:{color:{by:"custom",blur:30,opacity:20,hsl:{h:35,s:100,l:61},rgb:{r:255,g:172,b:56}},divider:{size:0}},header:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},search:{opacity:0}},bookmark:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},item:{border:1,opacity:0}},group:{toolbar:{opacity:0}},toolbar:{opacity:0}},Ct={name:"Hypnos",color:{range:{primary:{h:243,s:26}},contrast:{start:15,end:50}},accent:{hsl:{h:30,s:100,l:80},rgb:{r:255,g:204,b:153}},font:{display:{name:"Shadows Into Light",weight:100,style:"normal"},ui:{name:"Fira Code",weight:400,style:"normal"}},background:{type:"image",color:{hsl:{h:221,s:47,l:17},rgb:{r:23,g:36,b:64}},gradient:{angle:160,start:{hsl:{h:206,s:16,l:40},rgb:{r:86,g:104,b:118}},end:{hsl:{h:219,s:28,l:12},rgb:{r:22,g:28,b:39}}},image:{url:"https://github.com/zombieFox/MyStartAssets/blob/main/images/1628356492462.jpeg?raw=true",blur:0,grayscale:0,scale:100,accent:0,opacity:5,vignette:{opacity:0,start:90,end:70}},video:{url:"",blur:0,grayscale:0,scale:100,accent:0,opacity:100,vignette:{opacity:0,start:90,end:70}}},radius:60,shadow:25,style:"dark",shade:{opacity:20,blur:0},opacity:{general:0},layout:{color:{by:"theme",blur:0,opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},divider:{size:0}},header:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},search:{opacity:0}},bookmark:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},item:{border:0,opacity:40}},group:{toolbar:{opacity:0}},toolbar:{opacity:0}},zt={name:"Infrared",color:{range:{primary:{h:359,s:100}},contrast:{start:12,end:85}},accent:{hsl:{h:0,s:100,l:50},rgb:{r:255,g:0,b:0}},font:{display:{name:"Bellota",weight:400,style:"normal"},ui:{name:"Lexend",weight:400,style:"normal"}},background:{type:"video",color:{hsl:{h:221,s:47,l:17},rgb:{r:23,g:36,b:64}},gradient:{angle:160,start:{hsl:{h:206,s:16,l:40},rgb:{r:86,g:104,b:118}},end:{hsl:{h:219,s:28,l:12},rgb:{r:22,g:28,b:39}}},image:{url:"",blur:0,grayscale:0,scale:100,accent:0,opacity:100,vignette:{opacity:0,start:90,end:70}},video:{url:"https://github.com/zombieFox/MyStartAssets/blob/main/videos/1626342620002.mp4?raw=true",blur:0,grayscale:100,scale:100,accent:50,opacity:100,vignette:{opacity:0,start:90,end:70}}},radius:25,shadow:75,style:"dark",shade:{opacity:0,blur:5},opacity:{general:0},layout:{color:{by:"custom",blur:80,opacity:5,hsl:{h:0,s:0,l:100},rgb:{r:255,g:255,b:255}},divider:{size:0}},header:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},search:{opacity:0}},bookmark:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},item:{border:1,opacity:0}},group:{toolbar:{opacity:0}},toolbar:{opacity:0}},Et={name:"Kapow",color:{range:{primary:{h:194,s:77}},contrast:{start:24,end:54}},accent:{hsl:{h:115,s:100,l:50},rgb:{r:21,g:255,b:0}},font:{display:{name:"Bangers",weight:400,style:"normal"},ui:{name:"Sniglet",weight:400,style:"normal"}},background:{type:"image",color:{hsl:{h:221,s:47,l:17},rgb:{r:23,g:36,b:64}},gradient:{angle:160,start:{hsl:{h:206,s:16,l:40},rgb:{r:86,g:104,b:118}},end:{hsl:{h:219,s:28,l:12},rgb:{r:22,g:28,b:39}}},image:{url:"https://github.com/zombieFox/MyStartAssets/blob/main/images/1626516786268.jpeg?raw=true",blur:0,grayscale:100,scale:100,accent:0,opacity:10,vignette:{opacity:0,start:90,end:70}},video:{url:"",blur:0,grayscale:0,scale:100,accent:0,opacity:100,vignette:{opacity:0,start:90,end:70}}},radius:40,shadow:100,style:"dark",shade:{opacity:40,blur:4},opacity:{general:0},layout:{color:{by:"theme",blur:0,opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},divider:{size:0}},header:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},search:{opacity:0}},bookmark:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},item:{border:1,opacity:80}},group:{toolbar:{opacity:0}},toolbar:{opacity:0}},Pt={name:"Koto",color:{range:{primary:{h:231,s:56}},contrast:{start:13,end:60}},accent:{hsl:{h:341,s:100,l:52},rgb:{r:255,g:12,b:88}},font:{display:{name:"Dosis",weight:200,style:"normal"},ui:{name:"Montserrat",weight:400,style:"normal"}},background:{type:"image",color:{hsl:{h:221,s:47,l:17},rgb:{r:23,g:36,b:64}},gradient:{angle:160,start:{hsl:{h:206,s:16,l:40},rgb:{r:86,g:104,b:118}},end:{hsl:{h:219,s:28,l:12},rgb:{r:22,g:28,b:39}}},image:{url:"https://github.com/zombieFox/MyStartAssets/blob/main/images/1626365116841.jpeg?raw=true",blur:0,grayscale:0,scale:100,accent:20,opacity:50,vignette:{opacity:0,start:90,end:70}},video:{url:"",blur:0,grayscale:0,scale:100,accent:0,opacity:100,vignette:{opacity:0,start:90,end:70}}},radius:25,shadow:50,style:"dark",shade:{opacity:0,blur:10},opacity:{general:0},layout:{color:{by:"theme",blur:0,opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},divider:{size:0}},header:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},search:{opacity:0}},bookmark:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},item:{border:0,opacity:100}},group:{toolbar:{opacity:0}},toolbar:{opacity:0}},Ot={name:"Lex",color:{range:{primary:{h:278,s:73}},contrast:{start:10,end:60}},accent:{hsl:{h:160,s:100,l:50},rgb:{r:0,g:255,b:170}},font:{display:{name:"Autour One",weight:400,style:"normal"},ui:{name:"Solway",weight:400,style:"normal"}},background:{type:"gradient",color:{hsl:{h:221,s:47,l:17},rgb:{r:23,g:36,b:64}},gradient:{angle:0,start:{hsl:{h:222,s:72,l:25},rgb:{r:18,g:45,b:110}},end:{hsl:{h:299,s:72,l:25},rgb:{r:108,g:18,b:110}}},image:{url:"",blur:0,grayscale:0,scale:100,accent:0,opacity:100,vignette:{opacity:0,start:90,end:70}},video:{url:"",blur:0,grayscale:0,scale:100,accent:0,opacity:100,vignette:{opacity:0,start:90,end:70}}},radius:10,shadow:100,style:"dark",shade:{opacity:90,blur:0},opacity:{general:15},layout:{color:{by:"theme",blur:0,opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},divider:{size:0}},header:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},search:{opacity:15}},bookmark:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},item:{border:0,opacity:15}},group:{toolbar:{opacity:15}},toolbar:{opacity:15}},Ft={name:"Macaroon",color:{range:{primary:{h:301,s:28}},contrast:{start:55,end:80}},accent:{hsl:{h:241,s:51,l:62},rgb:{r:110,g:109,b:208}},font:{display:{name:"Calistoga",weight:400,style:"normal"},ui:{name:"Source Sans Pro",weight:400,style:"normal"}},background:{type:"video",color:{hsl:{h:221,s:47,l:17},rgb:{r:23,g:36,b:64}},gradient:{angle:160,start:{hsl:{h:206,s:16,l:40},rgb:{r:86,g:104,b:118}},end:{hsl:{h:219,s:28,l:12},rgb:{r:22,g:28,b:39}}},image:{url:"",blur:0,grayscale:0,scale:100,accent:0,opacity:100,vignette:{opacity:0,start:90,end:70}},video:{url:"https://github.com/zombieFox/MyStartAssets/blob/main/videos/1626342625654.mp4?raw=true",blur:0,grayscale:90,scale:100,accent:0,opacity:10,vignette:{opacity:0,start:90,end:70}}},radius:40,shadow:50,style:"light",shade:{opacity:30,blur:0},opacity:{general:100},layout:{color:{by:"theme",blur:0,opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},divider:{size:0}},header:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},search:{opacity:100}},bookmark:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},item:{border:0,opacity:100}},group:{toolbar:{opacity:100}},toolbar:{opacity:100}},Nt={name:"Marker",color:{range:{primary:{h:0,s:0}},contrast:{start:56,end:96}},accent:{hsl:{h:210,s:33,l:20},rgb:{r:34,g:51,b:68}},font:{display:{name:"Permanent Marker",weight:400,style:"normal"},ui:{name:"Roboto Condensed",weight:400,style:"normal"}},background:{type:"image",color:{hsl:{h:221,s:47,l:17},rgb:{r:23,g:36,b:64}},gradient:{angle:160,start:{hsl:{h:206,s:16,l:40},rgb:{r:86,g:104,b:118}},end:{hsl:{h:219,s:28,l:12},rgb:{r:22,g:28,b:39}}},image:{url:"https://github.com/zombieFox/MyStartAssets/blob/main/images/1626365108115.jpeg?raw=true",blur:0,grayscale:0,scale:100,accent:0,opacity:25,vignette:{opacity:0,start:90,end:70}},video:{url:"",blur:0,grayscale:0,scale:100,accent:0,opacity:100,vignette:{opacity:0,start:90,end:70}}},radius:30,shadow:50,style:"light",shade:{opacity:30,blur:0},opacity:{general:20},layout:{color:{by:"theme",blur:0,opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},divider:{size:0}},header:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},search:{opacity:20}},bookmark:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},item:{border:0,opacity:20}},group:{toolbar:{opacity:20}},toolbar:{opacity:20}},Wt={name:"Midnight",color:{range:{primary:{h:221,s:40}},contrast:{start:12,end:50}},accent:{hsl:{h:236,s:100,l:50},rgb:{r:0,g:17,b:255}},font:{display:{name:"Megrim",weight:400,style:"normal"},ui:{name:"Lato",weight:400,style:"normal"}},background:{type:"video",color:{hsl:{h:221,s:47,l:17},rgb:{r:23,g:36,b:64}},gradient:{angle:160,start:{hsl:{h:206,s:16,l:40},rgb:{r:86,g:104,b:118}},end:{hsl:{h:219,s:28,l:12},rgb:{r:22,g:28,b:39}}},image:{url:"",blur:0,grayscale:0,scale:100,accent:0,opacity:100,vignette:{opacity:0,start:90,end:70}},video:{url:"https://github.com/zombieFox/MyStartAssets/blob/main/videos/1626351787997.mp4?raw=true",blur:0,grayscale:100,scale:100,accent:15,opacity:30,vignette:{opacity:40,start:90,end:50}}},radius:50,shadow:75,style:"dark",shade:{opacity:10,blur:0},opacity:{general:0},layout:{color:{by:"theme",blur:0,opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},divider:{size:0}},header:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},search:{opacity:0}},bookmark:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},item:{border:0,opacity:100}},group:{toolbar:{opacity:0}},toolbar:{opacity:0}},Rt={name:"Mint",color:{range:{primary:{h:157,s:50}},contrast:{start:12,end:50}},accent:{hsl:{h:169,s:100,l:68},rgb:{r:94,g:255,b:226}},font:{display:{name:"Unica One",weight:400,style:"normal"},ui:{name:"Montserrat",weight:400,style:"normal"}},background:{type:"color",color:{hsl:{h:154,s:69,l:32},rgb:{r:25,g:138,b:89}},gradient:{angle:160,start:{hsl:{h:206,s:16,l:40},rgb:{r:86,g:104,b:118}},end:{hsl:{h:219,s:28,l:12},rgb:{r:22,g:28,b:39}}},image:{url:"",blur:0,grayscale:0,scale:100,accent:0,opacity:100,vignette:{opacity:0,start:90,end:70}},video:{url:"",blur:0,grayscale:0,scale:100,accent:0,opacity:100,vignette:{opacity:0,start:90,end:70}}},radius:80,shadow:100,style:"dark",shade:{opacity:40,blur:20},opacity:{general:100},layout:{color:{by:"theme",blur:0,opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},divider:{size:0}},header:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},search:{opacity:100}},bookmark:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},item:{border:0,opacity:100}},group:{toolbar:{opacity:100}},toolbar:{opacity:100}},Bt={name:"Neon",color:{range:{primary:{h:219,s:45,l:22}},contrast:{start:15,end:85}},accent:{hsl:{h:192,s:100,l:50},rgb:{r:0,g:204,b:255}},font:{display:{name:"Dosis",weight:300,style:"normal"},ui:{name:"Inria Sans",weight:300,style:"normal"}},background:{type:"image",color:{rgb:{r:0,g:0,b:0},hsl:{h:0,s:0,l:0}},gradient:{angle:160,start:{hsl:{h:206,s:16,l:40},rgb:{r:86,g:104,b:118}},end:{hsl:{h:219,s:28,l:12},rgb:{r:22,g:28,b:39}}},image:{url:"https://github.com/zombieFox/MyStartAssets/blob/main/images/1629141035201.jpeg?raw=true",blur:0,opacity:50,scale:100,grayscale:0,accent:0,vignette:{opacity:0,start:90,end:70}},video:{url:"",blur:0,opacity:100,scale:100,grayscale:0,accent:0,vignette:{opacity:0,start:90,end:70}}},radius:25,shadow:100,style:"dark",shade:{opacity:8,blur:0},opacity:{general:0},layout:{color:{by:"custom",blur:75,opacity:5,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},divider:{size:0}},header:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},search:{opacity:45}},bookmark:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},item:{border:0,opacity:45}},group:{toolbar:{opacity:0}},toolbar:{opacity:0}},It={name:"Nord",color:{range:{primary:{h:220,s:16}},contrast:{start:15,end:50}},accent:{hsl:{h:213,s:32,l:52},rgb:{r:94,g:129,b:172}},font:{display:{name:"Rubik",weight:400,style:"normal"},ui:{name:"Inter",weight:400,style:"normal"}},background:{type:"theme",color:{hsl:{h:221,s:47,l:17},rgb:{r:23,g:36,b:64}},gradient:{angle:160,start:{hsl:{h:206,s:16,l:40},rgb:{r:86,g:104,b:118}},end:{hsl:{h:219,s:28,l:12},rgb:{r:22,g:28,b:39}}},image:{url:"",blur:0,grayscale:0,scale:100,accent:0,opacity:100,vignette:{opacity:0,start:90,end:70}},video:{url:"",blur:0,grayscale:0,scale:100,accent:0,opacity:100,vignette:{opacity:0,start:90,end:70}}},radius:75,shadow:100,style:"dark",shade:{opacity:10,blur:0},opacity:{general:100},layout:{color:{by:"theme",blur:0,opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},divider:{size:0}},header:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},search:{opacity:100}},bookmark:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},item:{border:0,opacity:100}},group:{toolbar:{opacity:100}},toolbar:{opacity:100}},Gt={name:"Obsidian",color:{range:{primary:{h:200,s:10}},contrast:{start:5,end:50}},accent:{hsl:{h:180,s:100,l:50},rgb:{r:0,g:255,b:255}},font:{display:{name:"Zilla Slab",weight:700,style:"normal"},ui:{name:"Montserrat",weight:400,style:"normal"}},background:{type:"image",color:{hsl:{h:221,s:47,l:17},rgb:{r:23,g:36,b:64}},gradient:{angle:160,start:{hsl:{h:206,s:16,l:40},rgb:{r:86,g:104,b:118}},end:{hsl:{h:219,s:28,l:12},rgb:{r:22,g:28,b:39}}},image:{url:"https://github.com/zombieFox/MyStartAssets/blob/main/images/1629141031788.jpeg?raw=true",blur:0,opacity:10,scale:100,grayscale:0,accent:0,vignette:{opacity:0,start:90,end:70}},video:{url:"",blur:0,grayscale:0,scale:100,accent:0,opacity:100,vignette:{opacity:0,start:90,end:70}}},radius:25,shadow:200,style:"dark",shade:{opacity:50,blur:0},opacity:{general:100},layout:{color:{by:"theme",blur:0,opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},divider:{size:0}},header:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},search:{opacity:100}},bookmark:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},item:{border:0,opacity:100}},group:{toolbar:{opacity:100}},toolbar:{opacity:100}},Zt={name:"Origin",color:{range:{primary:{h:222,s:14}},contrast:{start:8,end:88}},accent:{hsl:{h:30,s:100,l:50},rgb:{r:255,g:128,b:0}},font:{display:{name:"Fira Sans",weight:400,style:"normal"},ui:{name:"Noto Sans",weight:400,style:"normal"}},background:{type:"image",color:{hsl:{h:221,s:47,l:17},rgb:{r:23,g:36,b:64}},gradient:{angle:160,start:{hsl:{h:206,s:16,l:40},rgb:{r:86,g:104,b:118}},end:{hsl:{h:219,s:28,l:12},rgb:{r:22,g:28,b:39}}},image:{url:"https://github.com/zombieFox/MyStartAssets/blob/main/images/1626472271306.jpeg?raw=true",blur:0,grayscale:0,scale:100,accent:0,opacity:20,vignette:{opacity:20,start:90,end:40}},video:{url:"",blur:0,grayscale:0,scale:100,accent:0,opacity:100,vignette:{opacity:0,start:90,end:70}}},radius:50,shadow:75,style:"dark",shade:{opacity:0,blur:10},opacity:{general:0},layout:{color:{by:"theme",blur:0,opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},divider:{size:0}},header:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},search:{opacity:0}},bookmark:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},item:{border:1,opacity:0}},group:{toolbar:{opacity:0}},toolbar:{opacity:0}},qt={name:"Outrun",color:{range:{primary:{h:227,s:52}},contrast:{start:20,end:80}},accent:{hsl:{h:316,s:100,l:50},rgb:{r:255,g:0,b:187}},font:{display:{name:"Major Mono Display",weight:400,style:"normal"},ui:{name:"Roboto Condensed",weight:400,style:"normal"}},background:{type:"image",color:{hsl:{h:221,s:47,l:17},rgb:{r:23,g:36,b:64}},gradient:{angle:160,start:{hsl:{h:206,s:16,l:40},rgb:{r:86,g:104,b:118}},end:{hsl:{h:219,s:28,l:12},rgb:{r:22,g:28,b:39}}},image:{url:"https://github.com/zombieFox/MyStartAssets/blob/main/images/1626365114391.jpeg?raw=true",blur:0,grayscale:0,scale:100,accent:60,opacity:70,vignette:{opacity:0,start:90,end:70}},video:{url:"",blur:0,grayscale:0,scale:100,accent:0,opacity:100,vignette:{opacity:0,start:90,end:70}}},radius:25,shadow:0,style:"dark",shade:{opacity:70,blur:0},opacity:{general:100},layout:{color:{by:"theme",blur:0,opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},divider:{size:1}},header:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},search:{opacity:100}},bookmark:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},item:{border:0,opacity:100}},group:{toolbar:{opacity:100}},toolbar:{opacity:0}},Vt={name:"Pepper",color:{range:{primary:{h:0,s:69}},contrast:{start:15,end:80}},accent:{rgb:{r:255,g:150,b:0},hsl:{h:35,s:100,l:50}},font:{display:{name:"Big Shoulders Display",weight:400,style:"normal"},ui:{name:"Montserrat",weight:400,style:"normal"}},background:{type:"image",color:{hsl:{h:221,s:47,l:17},rgb:{r:23,g:36,b:64}},gradient:{angle:30,start:{hsl:{h:358,s:100,l:15},rgb:{r:77,g:0,b:3}},end:{hsl:{h:9,s:99,l:40},rgb:{r:203,g:31,b:1}}},image:{url:"https://github.com/zombieFox/MyStartAssets/blob/main/images/1628355202943.jpeg?raw=true",blur:0,grayscale:100,scale:100,accent:0,opacity:15,vignette:{opacity:25,start:90,end:35}},video:{url:"",blur:0,grayscale:0,scale:100,accent:0,opacity:100,vignette:{opacity:0,start:90,end:70}}},radius:60,shadow:100,style:"dark",shade:{opacity:10,blur:0},opacity:{general:25},layout:{color:{by:"theme",blur:0,opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},divider:{size:1}},header:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},search:{opacity:25}},bookmark:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},item:{border:0,opacity:25}},group:{toolbar:{opacity:25}},toolbar:{opacity:25}},Ut={name:"Point",color:{range:{primary:{h:146,s:20,l:24}},contrast:{start:20,end:60}},accent:{hsl:{h:30,s:80,l:63},rgb:{r:236,g:161,b:85}},font:{display:{name:"Klee One",weight:600,style:"normal"},ui:{name:"Klee One",weight:400,style:"normal"}},background:{type:"image",color:{hsl:{h:221,s:47,l:17},rgb:{r:23,g:36,b:64}},gradient:{angle:160,start:{hsl:{h:206,s:16,l:40},rgb:{r:86,g:104,b:118}},end:{hsl:{h:219,s:28,l:12},rgb:{r:22,g:28,b:39}}},image:{url:"https://github.com/zombieFox/MyStartAssets/blob/main/images/1629583136673.jpeg?raw=true\n\nhttps://github.com/zombieFox/MyStartAssets/blob/main/images/1629583172118.jpeg?raw=true\n\nhttps://github.com/zombieFox/MyStartAssets/blob/main/images/1629583176908.jpeg?raw=true\n\nhttps://github.com/zombieFox/MyStartAssets/blob/main/images/1629583180203.jpeg?raw=true\n\nhttps://github.com/zombieFox/MyStartAssets/blob/main/images/1629583182863.jpeg?raw=true",blur:0,grayscale:0,scale:100,accent:0,opacity:25,vignette:{opacity:55,start:90,end:10}},video:{url:"",blur:0,grayscale:0,scale:100,accent:0,opacity:100,vignette:{opacity:0,start:90,end:70}}},radius:25,shadow:125,style:"dark",shade:{opacity:4,blur:0},opacity:{general:45},layout:{color:{by:"theme",blur:0,opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},divider:{size:0}},header:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},search:{opacity:45}},bookmark:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},item:{border:0,opacity:45}},group:{toolbar:{opacity:45}},toolbar:{opacity:45}},Jt={name:"Pumpkin",color:{range:{primary:{h:198,s:0}},contrast:{start:10,end:60}},accent:{hsl:{h:25,s:86,l:53},rgb:{r:238,g:119,b:34}},font:{display:{name:"Girassol",weight:400,style:"normal"},ui:{name:"Muli",weight:400,style:"normal"}},background:{type:"theme",color:{hsl:{h:221,s:47,l:17},rgb:{r:23,g:36,b:64}},gradient:{angle:160,start:{hsl:{h:206,s:16,l:40},rgb:{r:86,g:104,b:118}},end:{hsl:{h:219,s:28,l:12},rgb:{r:22,g:28,b:39}}},image:{url:"",blur:0,grayscale:0,scale:100,accent:0,opacity:100,vignette:{opacity:0,start:90,end:70}},video:{url:"",blur:0,grayscale:0,scale:100,accent:0,opacity:100,vignette:{opacity:0,start:90,end:70}}},radius:20,shadow:100,style:"dark",shade:{opacity:10,blur:0},opacity:{general:100},layout:{color:{by:"theme",blur:0,opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},divider:{size:0}},header:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},search:{opacity:100}},bookmark:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},item:{border:0,opacity:100}},group:{toolbar:{opacity:100}},toolbar:{opacity:100}},Kt={name:"Replica",color:{range:{primary:{h:212,s:23}},contrast:{start:54,end:100}},accent:{hsl:{h:210,s:40,l:30},rgb:{r:51,g:85,b:119}},font:{display:{name:"Abel",weight:400,style:"normal"},ui:{name:"Raleway",weight:400,style:"normal"}},background:{type:"image",color:{rgb:{r:255,g:255,b:255},hsl:{h:0,s:0,l:0}},gradient:{angle:160,start:{hsl:{h:206,s:16,l:40},rgb:{r:86,g:104,b:118}},end:{hsl:{h:219,s:28,l:12},rgb:{r:22,g:28,b:39}}},image:{url:"https://github.com/zombieFox/MyStartAssets/blob/main/images/1626366863277.jpeg?raw=true",blur:0,grayscale:0,opacity:40,scale:100,accent:0,vignette:{opacity:0,start:90,end:70}},video:{url:"",blur:0,grayscale:0,opacity:50,scale:100,accent:0,vignette:{opacity:0,start:90,end:70}}},radius:0,shadow:0,style:"light",shade:{opacity:50,blur:5},opacity:{general:0},layout:{color:{by:"theme",blur:0,opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},divider:{size:1}},header:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},search:{opacity:0}},bookmark:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},item:{border:0,opacity:0}},group:{toolbar:{opacity:0}},toolbar:{opacity:0}},$t={name:"Rumble",color:{range:{primary:{h:267,s:10}},contrast:{start:16,end:40}},accent:{hsl:{h:340,s:100,l:38},rgb:{r:196,g:0,b:66}},font:{display:{name:"Odibee Sans",weight:400,style:"normal"},ui:{name:"Roboto Condensed",weight:400,style:"normal"}},background:{type:"image",color:{hsl:{h:221,s:47,l:17},rgb:{r:23,g:36,b:64}},gradient:{angle:160,start:{hsl:{h:206,s:16,l:40},rgb:{r:86,g:104,b:118}},end:{hsl:{h:219,s:28,l:12},rgb:{r:22,g:28,b:39}}},image:{url:"https://github.com/zombieFox/MyStartAssets/blob/main/images/1628615254892.jpeg?raw=true",blur:0,grayscale:0,scale:100,accent:0,opacity:12,vignette:{opacity:0,start:90,end:70}},video:{url:"",blur:0,grayscale:0,scale:100,accent:0,opacity:100,vignette:{opacity:0,start:90,end:70}}},radius:75,shadow:175,style:"dark",shade:{opacity:20,blur:0},opacity:{general:100},layout:{color:{by:"theme",blur:0,opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},divider:{size:1}},header:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},search:{opacity:50}},bookmark:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},item:{border:0,opacity:50}},group:{toolbar:{opacity:0}},toolbar:{opacity:0}},Xt={name:"Savage",color:{range:{primary:{h:35,s:7}},contrast:{start:5,end:30}},accent:{hsl:{h:0,s:100,l:50},rgb:{r:255,g:0,b:0}},font:{display:{name:"Metal Mania",weight:400,style:"normal"},ui:{name:"Lato",weight:400,style:"normal"}},background:{type:"gradient",color:{hsl:{h:221,s:47,l:17},rgb:{r:23,g:36,b:64}},gradient:{angle:180,start:{hsl:{h:30,s:5,l:7},rgb:{r:20,g:19,b:18}},end:{hsl:{h:0,s:100,l:13},rgb:{r:66,g:0,b:0}}},image:{url:"",blur:0,grayscale:0,scale:100,accent:0,opacity:100,vignette:{opacity:0,start:90,end:70}},video:{url:"",blur:0,grayscale:0,scale:100,accent:0,opacity:100,vignette:{opacity:0,start:90,end:70}}},radius:0,shadow:250,style:"dark",shade:{opacity:80,blur:0},opacity:{general:100},layout:{color:{by:"theme",blur:0,opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},divider:{size:0}},header:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},search:{opacity:100}},bookmark:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},item:{border:0,opacity:100}},group:{toolbar:{opacity:100}},toolbar:{opacity:100}},Qt={name:"Scoria",color:{range:{primary:{h:338,s:76}},contrast:{start:20,end:65}},accent:{hsl:{h:210,s:80,l:63},rgb:{r:85,g:161,b:236}},font:{display:{name:"Zen Loop",weight:400,style:"normal"},ui:{name:"Montserrat",weight:400,style:"normal"}},background:{type:"image",color:{hsl:{h:221,s:40,l:17},rgb:{r:26,g:37,b:61}},gradient:{angle:160,start:{hsl:{h:206,s:16,l:40},rgb:{r:86,g:104,b:118}},end:{hsl:{h:219,s:28,l:12},rgb:{r:22,g:28,b:39}}},image:{url:"https://github.com/zombieFox/MyStartAssets/blob/main/images/1626775107287.jpeg?raw=true",blur:4,grayscale:0,scale:100,accent:0,opacity:100,vignette:{opacity:0,start:90,end:70}},video:{url:"",blur:0,grayscale:0,scale:100,accent:0,opacity:100,vignette:{opacity:0,start:90,end:70}}},radius:60,shadow:100,style:"dark",shade:{opacity:0,blur:90},opacity:{general:80},layout:{color:{by:"theme",blur:0,opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},divider:{size:0}},header:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},search:{opacity:80}},bookmark:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},item:{border:0,opacity:80}},group:{toolbar:{opacity:80}},toolbar:{opacity:80}},ea={name:"Snow",color:{range:{primary:{h:217,s:46}},contrast:{start:75,end:95}},accent:{hsl:{h:191,s:59,l:82},rgb:{r:181,g:226,b:236}},font:{display:{name:"Righteous",weight:400,style:"normal"},ui:{name:"Raleway",weight:400,style:"normal"}},background:{type:"gradient",color:{hsl:{h:221,s:47,l:17},rgb:{r:23,g:36,b:64}},gradient:{angle:360,start:{hsl:{h:286,s:15,l:96},rgb:{r:246,g:243,b:246}},end:{hsl:{h:204,s:52,l:81},rgb:{r:181,g:212,b:232}}},image:{url:"",blur:0,grayscale:0,scale:100,accent:0,opacity:100,vignette:{opacity:0,start:90,end:70}},video:{url:"",blur:0,grayscale:0,scale:100,accent:0,opacity:100,vignette:{opacity:0,start:90,end:70}}},radius:0,shadow:25,style:"light",shade:{opacity:60,blur:0},opacity:{general:80},layout:{color:{by:"theme",blur:0,opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},divider:{size:0}},header:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},search:{opacity:80}},bookmark:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},item:{border:2,opacity:80}},group:{toolbar:{opacity:80}},toolbar:{opacity:80}},ta={name:"Sol",color:{range:{primary:{h:52,s:100}},contrast:{start:0,end:90}},accent:{hsl:{h:44,s:100,l:50},rgb:{r:255,g:185,b:0}},font:{display:{name:"Fredoka One",weight:400,style:"normal"},ui:{name:"Muli",weight:400,style:"normal"}},background:{type:"accent",color:{hsl:{h:221,s:47,l:17},rgb:{r:23,g:36,b:64}},gradient:{angle:160,start:{hsl:{h:206,s:16,l:40},rgb:{r:86,g:104,b:118}},end:{hsl:{h:219,s:28,l:12},rgb:{r:22,g:28,b:39}}},image:{url:"",blur:0,grayscale:0,scale:100,accent:0,opacity:100,vignette:{opacity:0,start:90,end:70}},video:{url:"",blur:0,grayscale:0,scale:100,accent:0,opacity:100,vignette:{opacity:0,start:90,end:70}}},radius:50,shadow:25,style:"light",shade:{opacity:60,blur:0},opacity:{general:100},layout:{color:{by:"theme",blur:0,opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},divider:{size:0}},header:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},search:{opacity:10}},bookmark:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},item:{border:0,opacity:100}},group:{toolbar:{opacity:10}},toolbar:{opacity:10}},aa={name:"Steel",color:{range:{primary:{h:214,s:30}},contrast:{start:20,end:80}},accent:{hsl:{h:203,s:33,l:35},rgb:{r:59,g:95,b:118}},font:{display:{name:"Abel",weight:400,style:"normal"},ui:{name:"Raleway",weight:400,style:"normal"}},background:{type:"theme",color:{hsl:{h:221,s:47,l:17},rgb:{r:23,g:36,b:64}},gradient:{angle:160,start:{hsl:{h:206,s:16,l:40},rgb:{r:86,g:104,b:118}},end:{hsl:{h:219,s:28,l:12},rgb:{r:22,g:28,b:39}}},image:{url:"",blur:0,grayscale:0,scale:100,accent:0,opacity:100,vignette:{opacity:0,start:90,end:70}},video:{url:"",blur:0,grayscale:0,scale:100,accent:0,opacity:100,vignette:{opacity:0,start:90,end:70}}},radius:30,shadow:50,style:"light",shade:{opacity:70,blur:0},opacity:{general:100},layout:{color:{by:"theme",blur:0,opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},divider:{size:0}},header:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},search:{opacity:100}},bookmark:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},item:{border:0,opacity:100}},group:{toolbar:{opacity:100}},toolbar:{opacity:100}},ra={name:"Stria",color:{range:{primary:{h:305,s:20}},contrast:{start:20,end:48}},accent:{hsl:{h:30,s:80,l:63},rgb:{r:236,g:161,b:85}},font:{display:{name:"Gowun Batang",weight:400,style:"normal"},ui:{name:"",weight:400,style:"normal"}},background:{type:"image",color:{hsl:{h:221,s:47,l:17},rgb:{r:23,g:36,b:64}},gradient:{angle:160,start:{hsl:{h:206,s:16,l:40},rgb:{r:86,g:104,b:118}},end:{hsl:{h:219,s:28,l:12},rgb:{r:22,g:28,b:39}}},image:{url:"https://github.com/zombieFox/MyStartAssets/blob/main/images/1626366147967.jpeg?raw=true",blur:0,grayscale:52,scale:100,accent:0,opacity:40,vignette:{opacity:25,start:90,end:20}},video:{url:"",blur:0,grayscale:0,scale:100,accent:0,opacity:100,vignette:{opacity:0,start:90,end:70}}},radius:40,shadow:30,style:"dark",shade:{opacity:0,blur:10},opacity:{general:100},layout:{color:{by:"theme",blur:0,opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},divider:{size:0}},header:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},search:{opacity:50}},bookmark:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},item:{border:0,opacity:50}},group:{toolbar:{opacity:0}},toolbar:{opacity:0}},sa={name:"Terra",color:{range:{primary:{h:29,s:28}},contrast:{start:17,end:83}},accent:{hsl:{h:270,s:80,l:37},rgb:{r:94,g:19,b:170}},font:{display:{name:"Sansita Swashed",weight:400,style:"normal"},ui:{name:"",weight:400,style:"normal"}},background:{type:"gradient",color:{hsl:{h:221,s:47,l:17},rgb:{r:23,g:36,b:64}},gradient:{angle:180,start:{hsl:{h:46,s:52,l:70},rgb:{r:219,g:200,b:140}},end:{hsl:{h:342,s:16,l:52},rgb:{r:152,g:113,b:125}}},image:{url:"",blur:0,grayscale:0,scale:100,accent:0,opacity:100,vignette:{opacity:0,start:90,end:70}},video:{url:"",blur:0,grayscale:0,scale:100,accent:0,opacity:100,vignette:{opacity:0,start:90,end:70}}},radius:75,shadow:30,style:"light",shade:{opacity:4,blur:4},opacity:{general:100},layout:{color:{by:"theme",blur:0,opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},divider:{size:0}},header:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},search:{opacity:100}},bookmark:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},item:{border:0,opacity:100}},group:{toolbar:{opacity:0}},toolbar:{opacity:0}},oa={name:"Trine",color:{range:{primary:{h:228,s:71}},contrast:{start:10,end:60}},accent:{hsl:{h:180,s:100,l:50},rgb:{r:0,g:255,b:255}},font:{display:{name:"Josefin Sans",weight:300,style:"normal"},ui:{name:"Roboto Slab",weight:400,style:"normal"}},background:{type:"image",color:{hsl:{h:221,s:47,l:17},rgb:{r:23,g:36,b:64}},gradient:{angle:160,start:{hsl:{h:206,s:16,l:40},rgb:{r:86,g:104,b:118}},end:{hsl:{h:219,s:28,l:12},rgb:{r:22,g:28,b:39}}},image:{url:"https://github.com/zombieFox/MyStartAssets/blob/main/images/1626365111390.jpeg?raw=true",blur:0,grayscale:0,scale:100,accent:0,opacity:30,vignette:{opacity:50,start:95,end:60}},video:{url:"",blur:0,grayscale:0,scale:100,accent:0,opacity:100,vignette:{opacity:0,start:90,end:70}}},radius:50,shadow:125,style:"dark",shade:{opacity:10,blur:0},opacity:{general:100},layout:{color:{by:"theme",blur:0,opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},divider:{size:0}},header:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},search:{opacity:40}},bookmark:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},item:{border:0,opacity:100}},group:{toolbar:{opacity:40}},toolbar:{opacity:0}},na={name:"Umbra",color:{range:{primary:{h:214,s:30}},contrast:{start:20,end:80}},accent:{hsl:{h:151,s:63,l:55},rgb:{r:68,g:213,b:143}},font:{display:{name:"Abel",weight:400,style:"normal"},ui:{name:"Raleway",weight:400,style:"normal"}},background:{type:"image",color:{hsl:{h:221,s:47,l:17},rgb:{r:23,g:36,b:64}},gradient:{angle:160,start:{hsl:{h:206,s:16,l:40},rgb:{r:86,g:104,b:118}},end:{hsl:{h:219,s:28,l:12},rgb:{r:22,g:28,b:39}}},image:{url:"https://github.com/zombieFox/MyStartAssets/blob/main/images/1628946282879.jpeg?raw=true",blur:0,grayscale:100,scale:100,accent:0,opacity:20,vignette:{opacity:31,start:90,end:0}},video:{url:"",blur:0,grayscale:0,scale:100,accent:0,opacity:100,vignette:{opacity:0,start:90,end:70}}},radius:60,shadow:50,style:"dark",shade:{opacity:0,blur:10},opacity:{general:0},layout:{color:{by:"theme",blur:0,opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},divider:{size:0}},header:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},search:{opacity:70}},bookmark:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},item:{border:0,opacity:70}},group:{toolbar:{opacity:0}},toolbar:{opacity:0}},la={name:"Vanadium",color:{range:{primary:{h:218,s:33}},contrast:{start:15,end:65}},accent:{hsl:{h:30,s:100,l:50},rgb:{r:255,g:128,b:0}},font:{display:{name:"Grenze Gotisch",weight:100,style:"normal"},ui:{name:"Roboto",weight:400,style:"normal"}},background:{type:"video",color:{hsl:{h:221,s:47,l:17},rgb:{r:23,g:36,b:64}},gradient:{angle:160,start:{hsl:{h:206,s:16,l:40},rgb:{r:86,g:104,b:118}},end:{hsl:{h:219,s:28,l:12},rgb:{r:22,g:28,b:39}}},image:{url:"",blur:0,grayscale:0,scale:100,accent:0,opacity:100,vignette:{opacity:0,start:90,end:70}},video:{url:"https://github.com/zombieFox/MyStartAssets/blob/main/videos/1626342631982.mp4?raw=true",blur:0,grayscale:0,scale:100,accent:0,opacity:30,vignette:{opacity:60,start:90,end:20}}},radius:25,shadow:25,style:"dark",shade:{opacity:20,blur:10},opacity:{general:100},layout:{color:{by:"custom",blur:0,opacity:20,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},divider:{size:0}},header:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},search:{opacity:40}},bookmark:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},item:{border:0,opacity:40}},group:{toolbar:{opacity:0}},toolbar:{opacity:0}},ia={name:"Viper",color:{range:{primary:{h:111,s:34}},contrast:{start:17,end:90}},accent:{hsl:{h:173,s:100,l:25},rgb:{r:0,g:128,b:113}},font:{display:{name:"Georama",weight:500,style:"normal"},ui:{name:"Lora",weight:400,style:"normal"}},background:{type:"image",color:{hsl:{h:221,s:47,l:17},rgb:{r:23,g:36,b:64}},gradient:{angle:160,start:{hsl:{h:206,s:16,l:40},rgb:{r:86,g:104,b:118}},end:{hsl:{h:219,s:28,l:12},rgb:{r:22,g:28,b:39}}},image:{url:"https://github.com/zombieFox/MyStartAssets/blob/main/images/1626368964266.jpeg?raw=true",blur:0,grayscale:100,scale:100,accent:20,opacity:22,vignette:{opacity:0,start:90,end:70}},video:{url:"",blur:0,grayscale:0,scale:100,accent:0,opacity:100,vignette:{opacity:0,start:90,end:70}}},radius:25,shadow:75,style:"light",shade:{opacity:0,blur:0},opacity:{general:0},layout:{color:{by:"theme",blur:0,opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},divider:{size:0}},header:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},search:{opacity:0}},bookmark:{color:{by:"theme",opacity:10,hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},item:{border:0,opacity:0}},group:{toolbar:{opacity:0}},toolbar:{opacity:0}},da={name:"White",color:{range:{primary:{h:0,s:0}},contrast:{start:0,end:100}},accent:{hsl:{h:0,s:0,l:20},rgb:{r:51,g:51,b:51}},font:qe.get.default().theme.font,background:qe.get.default().theme.background,radius:qe.get.default().theme.radius,shadow:qe.get.default().theme.shadow,style:"light",shade:qe.get.default().theme.shade,opacity:qe.get.default().theme.opacity,layout:qe.get.default().theme.layout,header:qe.get.default().theme.header,bookmark:qe.get.default().theme.bookmark,group:qe.get.default().theme.group,toolbar:qe.get.default().theme.toolbar},ca={get:()=>[vt,Lt,da,kt,ft,wt,Mt,xt,Yt,Tt,Dt,St,jt,Ht,At,Ct,zt,Et,Pt,Ot,Ft,Nt,Wt,Rt,Bt,It,Gt,Zt,qt,Vt,Ut,Jt,Kt,$t,Xt,Qt,ea,ta,aa,ra,sa,oa,na,la,ia]},ha={get:()=>[{name:"Grey",prefix:"Super extra light",type:"grey",hsl:{h:0,s:0,l:90}},{name:"Grey",prefix:"Extra light",type:"grey",hsl:{h:0,s:0,l:77}},{name:"Grey",prefix:"Light",type:"grey",hsl:{h:0,s:0,l:63}},{name:"Grey",prefix:!1,type:"grey",hsl:{h:0,s:0,l:50}},{name:"Grey",prefix:"Dark",type:"grey",hsl:{h:0,s:0,l:37}},{name:"Grey",prefix:"Extra dark",type:"grey",hsl:{h:0,s:0,l:23}},{name:"Grey",prefix:"Super extra dark",type:"grey",hsl:{h:0,s:0,l:10}},{name:"Red",prefix:"Super extra light",type:"primary",hsl:{h:0,s:40,l:90}},{name:"Red",prefix:"Extra light",type:"primary",hsl:{h:0,s:60,l:77}},{name:"Red",prefix:"Light",type:"primary",hsl:{h:0,s:80,l:63}},{name:"Red",prefix:!1,type:"primary",hsl:{h:0,s:100,l:50}},{name:"Red",prefix:"Dark",type:"primary",hsl:{h:0,s:80,l:37}},{name:"Red",prefix:"Extra dark",type:"primary",hsl:{h:0,s:60,l:23}},{name:"Red",prefix:"Super extra dark",type:"primary",hsl:{h:0,s:40,l:10}},{name:"Orange",prefix:"Super extra light",type:"secondary",hsl:{h:30,s:40,l:90}},{name:"Orange",prefix:"Extra light",type:"secondary",hsl:{h:30,s:60,l:77}},{name:"Orange",prefix:"Light",type:"secondary",hsl:{h:30,s:80,l:63}},{name:"Orange",prefix:!1,type:"secondary",hsl:{h:30,s:100,l:50}},{name:"Orange",prefix:"Dark",type:"secondary",hsl:{h:30,s:80,l:37}},{name:"Orange",prefix:"Extra dark",type:"secondary",hsl:{h:30,s:60,l:23}},{name:"Orange",prefix:"Super extra dark",type:"secondary",hsl:{h:30,s:40,l:10}},{name:"Yellow",prefix:"Super extra light",type:"primary",hsl:{h:60,s:40,l:90}},{name:"Yellow",prefix:"Extra light",type:"primary",hsl:{h:60,s:60,l:77}},{name:"Yellow",prefix:"Light",type:"primary",hsl:{h:60,s:80,l:63}},{name:"Yellow",prefix:!1,type:"primary",hsl:{h:60,s:100,l:50}},{name:"Yellow",prefix:"Dark",type:"primary",hsl:{h:60,s:80,l:37}},{name:"Yellow",prefix:"Extra dark",type:"primary",hsl:{h:60,s:60,l:23}},{name:"Yellow",prefix:"Super extra dark",type:"primary",hsl:{h:60,s:40,l:10}},{name:"Lime",prefix:"Super extra light",type:"secondary",hsl:{h:90,s:40,l:90}},{name:"Lime",prefix:"Extra light",type:"secondary",hsl:{h:90,s:60,l:77}},{name:"Lime",prefix:"Light",type:"secondary",hsl:{h:90,s:80,l:63}},{name:"Lime",prefix:!1,type:"secondary",hsl:{h:90,s:100,l:50}},{name:"Lime",prefix:"Dark",type:"secondary",hsl:{h:90,s:80,l:37}},{name:"Lime",prefix:"Extra dark",type:"secondary",hsl:{h:90,s:60,l:23}},{name:"Lime",prefix:"Super extra dark",type:"secondary",hsl:{h:90,s:40,l:10}},{name:"Green",prefix:"Super extra light",type:"primary",hsl:{h:120,s:40,l:90}},{name:"Green",prefix:"Extra light",type:"primary",hsl:{h:120,s:60,l:77}},{name:"Green",prefix:"Light",type:"primary",hsl:{h:120,s:80,l:63}},{name:"Green",prefix:!1,type:"primary",hsl:{h:120,s:100,l:50}},{name:"Green",prefix:"Dark",type:"primary",hsl:{h:120,s:80,l:37}},{name:"Green",prefix:"Extra dark",type:"primary",hsl:{h:120,s:60,l:23}},{name:"Green",prefix:"Super extra dark",type:"primary",hsl:{h:120,s:40,l:10}},{name:"Aqua",prefix:"Super extra light",type:"secondary",hsl:{h:150,s:40,l:90}},{name:"Aqua",prefix:"Extra light",type:"secondary",hsl:{h:150,s:60,l:77}},{name:"Aqua",prefix:"Light",type:"secondary",hsl:{h:150,s:80,l:63}},{name:"Aqua",prefix:!1,type:"secondary",hsl:{h:150,s:100,l:50}},{name:"Aqua",prefix:"Dark",type:"secondary",hsl:{h:150,s:80,l:37}},{name:"Aqua",prefix:"Extra dark",type:"secondary",hsl:{h:150,s:60,l:23}},{name:"Aqua",prefix:"Super extra dark",type:"secondary",hsl:{h:150,s:40,l:10}},{name:"Cyan",prefix:"Super extra light",type:"primary",hsl:{h:180,s:40,l:90}},{name:"Cyan",prefix:"Extra light",type:"primary",hsl:{h:180,s:60,l:77}},{name:"Cyan",prefix:"Light",type:"primary",hsl:{h:180,s:80,l:63}},{name:"Cyan",prefix:!1,type:"primary",hsl:{h:180,s:100,l:50}},{name:"Cyan",prefix:"Dark",type:"primary",hsl:{h:180,s:80,l:37}},{name:"Cyan",prefix:"Extra dark",type:"primary",hsl:{h:180,s:60,l:23}},{name:"Cyan",prefix:"Super extra dark",type:"primary",hsl:{h:180,s:40,l:10}},{name:"Teal",prefix:"Super extra light",type:"secondary",hsl:{h:210,s:40,l:90}},{name:"Teal",prefix:"Extra light",type:"secondary",hsl:{h:210,s:60,l:77}},{name:"Teal",prefix:"Light",type:"secondary",hsl:{h:210,s:80,l:63}},{name:"Teal",prefix:!1,type:"secondary",hsl:{h:210,s:100,l:50}},{name:"Teal",prefix:"Dark",type:"secondary",hsl:{h:210,s:80,l:37}},{name:"Teal",prefix:"Extra dark",type:"secondary",hsl:{h:210,s:60,l:23}},{name:"Teal",prefix:"Super extra dark",type:"secondary",hsl:{h:210,s:40,l:10}},{name:"Blue",prefix:"Super extra light",type:"primary",hsl:{h:240,s:40,l:90}},{name:"Blue",prefix:"Extra light",type:"primary",hsl:{h:240,s:60,l:77}},{name:"Blue",prefix:"Light",type:"primary",hsl:{h:240,s:80,l:63}},{name:"Blue",prefix:!1,type:"primary",hsl:{h:240,s:100,l:50}},{name:"Blue",prefix:"Dark",type:"primary",hsl:{h:240,s:80,l:37}},{name:"Blue",prefix:"Extra dark",type:"primary",hsl:{h:240,s:60,l:23}},{name:"Blue",prefix:"Super extra dark",type:"primary",hsl:{h:240,s:40,l:10}},{name:"Purple",prefix:"Super extra light",type:"secondary",hsl:{h:270,s:40,l:90}},{name:"Purple",prefix:"Extra light",type:"secondary",hsl:{h:270,s:60,l:77}},{name:"Purple",prefix:"Light",type:"secondary",hsl:{h:270,s:80,l:63}},{name:"Purple",prefix:!1,type:"secondary",hsl:{h:270,s:100,l:50}},{name:"Purple",prefix:"Dark",type:"secondary",hsl:{h:270,s:80,l:37}},{name:"Purple",prefix:"Extra dark",type:"secondary",hsl:{h:270,s:60,l:23}},{name:"Purple",prefix:"Super extra dark",type:"secondary",hsl:{h:270,s:40,l:10}},{name:"Magenta",prefix:"Super extra light",type:"primary",hsl:{h:300,s:40,l:90}},{name:"Magenta",prefix:"Extra light",type:"primary",hsl:{h:300,s:60,l:77}},{name:"Magenta",prefix:"Light",type:"primary",hsl:{h:300,s:80,l:63}},{name:"Magenta",prefix:!1,type:"primary",hsl:{h:300,s:100,l:50}},{name:"Magenta",prefix:"Dark",type:"primary",hsl:{h:300,s:80,l:37}},{name:"Magenta",prefix:"Extra dark",type:"primary",hsl:{h:300,s:60,l:23}},{name:"Magenta",prefix:"Super extra dark",type:"primary",hsl:{h:300,s:40,l:10}},{name:"Fuchsia",prefix:"Super extra light",type:"secondary",hsl:{h:330,s:40,l:90}},{name:"Fuchsia",prefix:"Extra light",type:"secondary",hsl:{h:330,s:60,l:77}},{name:"Fuchsia",prefix:"Light",type:"secondary",hsl:{h:330,s:80,l:63}},{name:"Fuchsia",prefix:!1,type:"secondary",hsl:{h:330,s:100,l:50}},{name:"Fuchsia",prefix:"Dark",type:"secondary",hsl:{h:330,s:80,l:37}},{name:"Fuchsia",prefix:"Extra dark",type:"secondary",hsl:{h:330,s:60,l:23}},{name:"Fuchsia",prefix:"Super extra dark",type:"secondary",hsl:{h:330,s:40,l:10}}]},ma=function({text:e=[],complexText:t=!1}={}){this.para=[],e.forEach(((e,a)=>{this.para.push(P({tag:"p",text:e,complexText:t}))})),this.wrap=()=>{const e=$();return this.para.forEach(((t,a)=>{e.appendChild(t)})),e},this.disable=()=>{this.para.forEach(((e,t)=>{e.classList.add("disabled")}))},this.enable=()=>{this.para.forEach(((e,t)=>{e.classList.remove("disabled")}))}},ua=({object:e=null,path:t=null,value:a=null}={})=>{const r=$e(t);if(null==e||null==t||null==a)return!1;(()=>{for(;r.length>1;){let t=r.shift();t in e||(isNaN(t)?e[t]={}:e[t]=[]),e=e[t]}let t=r.shift();e[t]=a})()},pa=function({object:e={},path:t=!1,id:a="name",classList:r=[],inputButtonClassList:s=[],type:o=!1,inputHide:n=!1,labelText:l="Name",srOnly:i=!1,inputButtonStyle:d=[],action:c=!1}={}){switch(this.input,o){case"file":this.input=de({id:a,func:()=>{c&&c()}});break;case"color":this.input=ne({id:a,value:pt.rgb.hex(Xe({object:e,path:t+".rgb"})),classList:r,func:()=>{t&&(ua({object:e,path:t+".rgb",value:pt.hex.rgb(this.input.value)}),ua({object:e,path:t+".hsl",value:pt.rgb.hsl(Xe({object:e,path:t+".rgb"}))})),c&&c()}})}this.label=Z({text:l,forInput:a}),this.button=Te({style:d,inputHide:n,srOnly:i}),this.inputButtonStyle={},this.inputButtonStyle.add=e=>{e&&e.length>0&&e.forEach(((e,t)=>{switch(e){case"link":this.button.classList.add("form-input-button-link");break;case"line":this.button.classList.add("form-input-button-line");break;case"ring":this.button.classList.add("form-input-button-ring");break;case"dot":this.button.classList.add("input-color-dot")}}))},this.inputButtonStyle.remove=()=>{this.button.classList.remove("form-input-button-link"),this.button.classList.remove("form-input-button-line"),this.button.classList.remove("form-input-button-ring"),this.button.classList.remove("input-color-dot")},this.inputButtonStyle.update=e=>{this.inputButtonStyle.remove(),this.inputButtonStyle.add(e)},this.inputButtonStyle.add(d),s.length>0&&s.forEach(((e,t)=>{this.button.classList.add(e)})),this.button.appendChild(this.input),this.button.appendChild(this.label),this.update=()=>{if("color"===o)this.input.value=pt.rgb.hex(Xe({object:e,path:t+".rgb"}))},this.wrap=()=>$({children:[this.button]}),this.disable=()=>{this.label.classList.add("disabled"),this.input.disabled=!0},this.enable=()=>{this.label.classList.remove("disabled"),this.input.disabled=!1}},ga=function({text:e=!1,classList:t=[]}={}){this.groupText=C({text:e,classList:t}),this.update=e=>{Ke(this.groupText),"string"==typeof e&&at(e)?this.groupText.textContent=e:e&&""!=e&&this.groupText.appendChild(e)},this.wrap=()=>$({children:[this.groupText]}),this.disable=()=>{this.groupText.classList.add("disabled")},this.enable=()=>{this.groupText.classList.remove("disabled")}},ba=function({radioGroup:e=[],object:t={},label:a=!1,groupName:r="group",path:s=!1,action:o=!1,inputButton:n=!1,inputHide:l=!1,inputButtonStyle:i=!1}={}){this.radioSet=[];const d=r,c=s;this.label=a,a&&(this.label=Z({text:a,noPadding:!0})),e.length>0&&e.forEach(((e,a)=>{const r={radio:ge({id:e.id,radioGroup:d,value:e.value,checked:Xe({object:t,path:c})===e.value,func:()=>{ua({object:t,path:c,value:e.value}),o&&o()}}),label:Z({forInput:e.id,text:e.labelText,description:e.description,icon:!0}),wrap:()=>$({children:[r.radio,r.label]}),inputButton:()=>Te({inputButton:n,inputHide:l,style:i,children:[r.radio,r.label]})};r.radio.update=()=>{r.radio.checked=Xe({object:t,path:c})===e.value},r.radio.disable=()=>{r.radio.disabled=!0},r.radio.enable=()=>{r.radio.disabled=!1},this.radioSet.push(r)})),this.value=()=>{let e=!1;return this.radioSet.forEach(((t,a)=>{t.radio.checked&&(e=t.radio.value)})),e},this.update=()=>{this.radioSet.forEach(((e,t)=>{e.radio.update()}))},this.wrap=()=>{const e=$();return this.label&&e.appendChild($({children:[this.label]})),this.radioSet.forEach(((t,a)=>{e.appendChild(t.wrap())})),e},this.inputButton=({inputHide:e=!1}={})=>{const t=$(),a=j();return this.radioSet.forEach(((e,t)=>{a.appendChild(e.inputButton())})),t.appendChild(a),t},this.inline=()=>{const e=B({gap:"large",wrap:!0});this.radioSet.forEach(((t,a)=>{e.appendChild($({children:[t.radio,t.label]}))}));const t=$();return this.label&&t.appendChild($({children:[this.label]})),t.appendChild($({children:[e]})),t},this.disable=()=>{this.radioSet.forEach(((e,t)=>{e.radio.disable()})),a&&this.label.classList.add("disabled")},this.enable=()=>{this.radioSet.forEach(((e,t)=>{e.radio.enable()})),a&&this.label.classList.remove("disabled")}},ya=function({radioGroup:e=[],label:t=!1,object:a={},groupName:r="group",path:s=!1,gridSize:o="3x3",action:n=!1}={}){this.radioSet=[];const l=r,i=s,d=ee();this.label=!1,t&&(this.label=Z({text:t})),e.length>0&&e.forEach(((e,t)=>{const r={};r.position=e.position,r.radio=ge({id:e.id,radioGroup:l,value:e.value,checked:Xe({object:a,path:i})===e.value,func:()=>{ua({object:a,path:i,value:e.value}),n&&n()}}),r.label=Z({forInput:e.id,text:e.labelText,description:e.description,srOnly:!0,icon:!0}),r.wrap=()=>$({children:[r.radio,r.label]}),r.radio.update=()=>{r.radio.checked=Xe({object:a,path:i})===e.value},r.radio.disable=()=>{r.radio.disabled=!0},r.radio.enable=()=>{r.radio.disabled=!1},this.radioSet.push(r)})),this.value=()=>{let e=!1;return this.radioSet.forEach(((t,a)=>{t.radio.checked&&(e=t.radio.value)})),e},this.update=()=>{this.radioSet.forEach(((e,t)=>{e.radio.update()}))},this.wrap=()=>{const e=$();switch(o){case"3x3":d.classList.add("form-grid-3x3");break;case"3x1":d.classList.add("form-grid-3x1");break;case"1x3":d.classList.add("form-grid-1x3");break;case"2x2":d.classList.add("form-grid-2x2")}return this.radioSet.forEach(((e,t)=>{const a=$({children:[e.radio,e.label]});a.style.setProperty("--form-grid-cell","cell-"+e.position),d.appendChild(a)})),t&&e.appendChild(this.label),e.appendChild(d),e},this.disable=()=>{this.radioSet.forEach(((e,t)=>{e.radio.disable()})),d.classList.add("disabled"),t&&this.label.classList.add("disabled")},this.enable=()=>{this.radioSet.forEach(((e,t)=>{e.radio.enable()})),d.classList.remove("disabled"),t&&this.label.classList.remove("disabled")}},_a=function({object:e={},id:t="name",path:a=!1,labelText:r="name",description:s=!1,action:o=!1,inputButton:n=!1,inputHide:l=!1,inputButtonStyle:i=!1}={}){this.checkbox=re({id:t,checked:Xe({object:e,path:a}),func:()=>{ua({object:e,path:a,value:this.checkbox.checked}),o&&o()}}),this.label=Z({forInput:t,text:r,description:s,icon:!0}),this.update=()=>{this.checkbox.checked=Xe({object:e,path:a})},this.checked=()=>Xe({object:e,path:a}),this.wrap=()=>$({children:[this.checkbox,this.label]}),this.disable=()=>{this.checkbox.disabled=!0},this.enable=()=>{this.checkbox.disabled=!1}},ka=({min:e=0,max:t=0,value:a=0}={})=>a>t?t:a{t&&ua({object:e,path:t,value:this.value()}),u&&u(),d&&d(),this.updateNumber()},focusFunc:h,blurFunc:m,mouseDownFunc:b,mouseUpFunc:y}),this.number=me({value:s,min:n,max:l,classList:["form-group-item-small"],func:()=>{t&&ua({object:e,path:t,value:ka({value:parseInt(this.number.value,10),min:n,max:l})}),p&&p(),d&&this.action({delay:!0}),this.updateRange(),this.updateNumber({delay:!0})}}),this.reset=new Fe({text:!1,iconName:"replay",style:["line"],classList:["form-group-item-small"],title:"Auf Standard zurücksetzen",func:()=>{ua({object:e,path:t,value:JSON.parse(JSON.stringify(o))}),d&&d(),g&&g(),this.update()}}),this.delayedAction=null,this.action=({delay:e=!1}={})=>{const t=()=>{d()};e?(clearTimeout(this.delayedAction),this.delayedAction=setTimeout(t,2e3)):(this.delayedAction=null,t())},this.delayedUpdateRange=null,this.delayedUpdateNumber=null,this.updateRange=({delay:a=!1}={})=>{const r=()=>{this.range.value=Xe({object:e,path:t})};a?(clearTimeout(this.delayedUpdateRange),this.delayedUpdateRange=setTimeout(r,2e3)):(this.delayedUpdateRange=null,r())},this.updateNumber=({delay:a=!1}={})=>{const r=()=>{this.number.value=Xe({object:e,path:t})};a?(clearTimeout(this.delayedUpdateNumber),this.delayedUpdateNumber=setTimeout(r,2e3)):(this.delayedUpdateNumber=null,r())},this.update=({delay:e=!1}={})=>{this.updateRange({delay:e}),this.updateNumber({delay:e})},this.value=()=>parseInt(this.range.value,10),this.wrap=()=>{const e=j({children:[this.number]});(o||"number"==typeof o&&0===o)&&e.appendChild(this.reset.button);const t=B({block:!0,gap:"small",children:[this.range,e]});return $({children:[this.label,t]})},this.disable=()=>{this.label.classList.add("disabled"),this.range.disabled=!0,this.number.disabled=!0,this.reset.disable()},this.enable=()=>{this.label.classList.remove("disabled"),this.range.disabled=!1,this.number.disabled=!1,this.reset.enable()}},va=function({object:e={},path:t=!1,id:a="name",labelText:r="Name",hue:s=!1,value:o=0,defaultValue:n=!1,min:l=0,max:i=100,step:d=1,action:c=!1,focusAction:h=!1,blurAction:m=!1,sliderAction:u=!1,numberAction:p=!1,resetAction:g=!1,mouseDownAction:b=!1,mouseUpAction:y=!1}={}){this.label=Z({forInput:a,text:r,noPadding:!0,classList:["form-group-text","form-group-text-left","form-group-text-transparent","form-group-text-borderless","form-group-item-medium"]});const _=["form-group-item-grow"];s&&_.push("input-range-hue-spectrum"),this.range=_e({id:a,value:o,min:l,max:i,step:d,classList:_,func:()=>{t&&ua({object:e,path:t,value:this.value()}),c&&c(),u&&u(),this.number.value=Xe({object:e,path:t})},focusFunc:h,blurFunc:m,mouseDownFunc:b,mouseUpFunc:y}),this.number=me({value:o,min:l,max:i,classList:["form-group-item-small"],func:()=>{t&&ua({object:e,path:t,value:ka({value:parseInt(this.number.value,10),min:l,max:i})}),c&&c(),p&&p(),this.update({delay:!0})}}),this.reset=new Fe({text:!1,iconName:"replay",style:["line"],classList:["form-group-item-small"],title:"Auf Standard zurücksetzen",func:()=>{ua({object:e,path:t,value:JSON.parse(JSON.stringify(n))}),this.update(),c&&c(),g&&g()}}),this.delayedUpdate=null,this.update=({delay:a=!1}={})=>{const r=()=>{this.range.value=Xe({object:e,path:t}),this.number.value=Xe({object:e,path:t})};a?(clearTimeout(this.delayedUpdate),this.delayedUpdate=setTimeout(r,2e3)):r()},this.value=()=>parseInt(this.range.value,10),this.wrap=()=>{const e=j({children:[this.number]});(n||"number"==typeof n&&0===n)&&e.appendChild(this.reset.button);const t=B({block:!0,gap:"small",children:[this.label,this.range,e]});return $({children:[t]})},this.disable=()=>{this.label.classList.add("disabled"),this.range.disabled=!0,this.number.disabled=!0,this.reset.disable()},this.enable=()=>{this.label.classList.remove("disabled"),this.range.disabled=!1,this.number.disabled=!1,this.reset.enable()}},wa=function({object:e={},path:t=!1,id:a="name",labelText:r="Name",srOnly:s=!1,value:o="#000000",defaultValue:n=!1,action:l=!1,randomColor:i=!1,extraButtons:d=[]}={}){this.label=Z({forInput:a,text:r,srOnly:s}),this.color=ne({id:a,value:pt.rgb.hex(Xe({object:e,path:t+".rgb"})),classList:["form-group-item-half"],func:()=>{t&&(ua({object:e,path:t+".rgb",value:pt.hex.rgb(this.color.value)}),ua({object:e,path:t+".hsl",value:pt.rgb.hsl(Xe({object:e,path:t+".rgb"}))})),l&&l(),this.text.value=pt.rgb.hex(Xe({object:e,path:t+".rgb"}))}}),this.text=ve({value:pt.rgb.hex(Xe({object:e,path:t+".rgb"})),max:7,classList:["form-group-item-half"],placeholder:"Hex-Code",func:()=>{t&&ua({object:e,path:t+".rgb",value:pt.hex.rgb(this.text.value)}),l&&l(),this.update({delay:!0})}}),this.reset=new Fe({text:!1,iconName:"replay",style:["line"],classList:["form-group-item-small"],title:"Auf Standard zurücksetzen",func:()=>{ua({object:e,path:t+".rgb",value:JSON.parse(JSON.stringify(n))}),this.update({all:!0}),l&&l()}}),this.random=new Fe({text:!1,iconName:"random",style:["line"],classList:["form-group-item-small"],title:"Zufällige Farbe",func:()=>{ua({object:e,path:t+".hsl",value:{h:ut(0,360),s:ut(0,100),l:ut(0,100)}}),ua({object:e,path:t+".rgb",value:pt.hsl.rgb(Xe({object:e,path:t+".hsl"}))}),this.update({all:!0}),l&&l()}}),this.delayedUpdate=null,this.update=({delay:a=!1,all:r=!1}={})=>{const s=()=>{this.color.value=pt.rgb.hex(Xe({object:e,path:t+".rgb"})),r&&(this.text.value=pt.rgb.hex(Xe({object:e,path:t+".rgb"})))};a?(clearTimeout(this.delayedUpdate),this.delayedUpdate=setTimeout(s,2e3)):s()},this.wrap=()=>{const e=j({block:!0,children:[this.color,this.text]});i&&e.appendChild(this.random.button),(n||"number"==typeof n&&0===n)&&e.appendChild(this.reset.button),d.length>0&&d.forEach(((t,a)=>{e.appendChild(t.button)}));return $({children:[this.label,e]})},this.disable=()=>{this.label.classList.add("disabled"),this.color.disabled=!0,this.text.disabled=!0,this.random.disable(),this.reset.disable(),d.length>0&&d.forEach(((e,t)=>{e.disable()}))},this.enable=()=>{this.label.classList.remove("disabled"),this.color.disabled=!1,this.text.disabled=!1,this.random.enable(),this.reset.enable(),d.length>0&&d.forEach(((e,t)=>{e.enable()}))}},Ma=function({object:e={},path:t=!1,defaultValue:a=!1,minMaxObject:r=!1,id:s="name",labelText:o="name",srOnly:n=!1,randomColor:l=!1,action:i=!1}={}){this.moreControlsToggle=new Fe({text:!1,iconName:"arrowKeyboardDown",style:["line"],classList:["collapse-toggle","form-group-item-small"],title:"Mehr Optionen",func:()=>{this.moreControlsCollapse.toggle(),this.moreControlsUpdate()}}),this.color=new wa({object:e,path:t,id:s+"-rgb",labelText:o,srOnly:n,value:Xe({object:e,path:t+".rgb"}),defaultValue:a,extraButtons:[this.moreControlsToggle],randomColor:l,action:()=>{ua({object:e,path:t+".hsl",value:pt.rgb.hsl(Xe({object:e,path:t+".rgb"}))}),this.colorSliderR.update(),this.colorSliderG.update(),this.colorSliderB.update(),this.colorSliderH.update(),this.colorSliderS.update(),this.colorSliderL.update(),i&&i()}}),this.colorSliderH=new va({object:e,path:t+".hsl.h",id:s+"-hsl-h",labelText:"Farbton",value:Xe({object:e,path:t+".hsl.h"}),min:Xe({object:r,path:t+".hsl.h.min"}),max:Xe({object:r,path:t+".hsl.h.max"}),action:()=>{ua({object:e,path:t+".rgb",value:pt.hsl.rgb(Xe({object:e,path:t+".hsl"}))}),this.color.update({all:!0}),this.colorSliderR.update(),this.colorSliderG.update(),this.colorSliderB.update(),this.colorSliderS.update(),this.colorSliderL.update(),i&&i()}}),this.colorSliderS=new va({object:e,path:t+".hsl.s",id:s+"-hsl-s",labelText:"Sättigung",value:Xe({object:e,path:t+".hsl.s"}),min:Xe({object:r,path:t+".hsl.s.min"}),max:Xe({object:r,path:t+".hsl.s.max"}),action:()=>{ua({object:e,path:t+".rgb",value:pt.hsl.rgb(Xe({object:e,path:t+".hsl"}))}),this.color.update({all:!0}),this.colorSliderR.update(),this.colorSliderG.update(),this.colorSliderB.update(),this.colorSliderH.update(),this.colorSliderL.update(),i&&i()}}),this.colorSliderL=new va({object:e,path:t+".hsl.l",id:s+"-hsl-l",labelText:"Helligkeit",value:Xe({object:e,path:t+".hsl.l"}),min:Xe({object:r,path:t+".hsl.l.min"}),max:Xe({object:r,path:t+".hsl.l.max"}),action:()=>{ua({object:e,path:t+".rgb",value:pt.hsl.rgb(Xe({object:e,path:t+".hsl"}))}),this.color.update({all:!0}),this.colorSliderR.update(),this.colorSliderG.update(),this.colorSliderB.update(),this.colorSliderH.update(),this.colorSliderS.update(),i&&i()}}),this.colorSliderR=new va({object:e,path:t+".rgb.r",id:s+"-rgb-r",labelText:"Rot",value:Xe({object:e,path:t+".rgb.r"}),min:Xe({object:r,path:t+".rgb.r.min"}),max:Xe({object:r,path:t+".rgb.r.max"}),action:()=>{ua({object:e,path:t+".hsl",value:pt.rgb.hsl(Xe({object:e,path:t+".rgb"}))}),this.color.update({all:!0}),this.colorSliderG.update(),this.colorSliderB.update(),this.colorSliderH.update(),this.colorSliderS.update(),this.colorSliderL.update(),i&&i()}}),this.colorSliderG=new va({object:e,path:t+".rgb.g",id:s+"-rgb-g",labelText:"Grün",value:Xe({object:e,path:t+".rgb.g"}),min:Xe({object:r,path:t+".rgb.g.min"}),max:Xe({object:r,path:t+".rgb.g.max"}),action:()=>{ua({object:e,path:t+".hsl",value:pt.rgb.hsl(Xe({object:e,path:t+".rgb"}))}),this.color.update({all:!0}),this.colorSliderR.update(),this.colorSliderB.update(),this.colorSliderH.update(),this.colorSliderS.update(),this.colorSliderL.update(),i&&i()}}),this.colorSliderB=new va({object:e,path:t+".rgb.b",id:s+"-rgb-b",labelText:"Blau",value:Xe({object:e,path:t+".rgb.b"}),min:Xe({object:r,path:t+".rgb.b.min"}),max:Xe({object:r,path:t+".rgb.b.max"}),action:()=>{ua({object:e,path:t+".hsl",value:pt.rgb.hsl(Xe({object:e,path:t+".rgb"}))}),this.color.update({all:!0}),this.colorSliderR.update(),this.colorSliderG.update(),this.colorSliderH.update(),this.colorSliderS.update(),this.colorSliderL.update(),i&&i()}}),this.moreControls=y("div",[this.colorSliderH.wrap(),this.colorSliderS.wrap(),this.colorSliderL.wrap(),this.colorSliderR.wrap(),this.colorSliderG.wrap(),this.colorSliderB.wrap()]),this.moreControlsCollapse=new Re({type:"toggle",target:[{toggle:this.moreControlsToggle.button,content:this.moreControls}]}),this.wrap=()=>$({children:[this.color.wrap(),$({children:[N({children:[this.moreControlsCollapse.collapse()]})]})]}),this.disable=()=>{this.color.disable(),this.moreControlsCollapse.target()[0].state.collapsed?this.moreControlsUpdate():(this.colorSliderH.disable(),this.colorSliderS.disable(),this.colorSliderL.disable(),this.colorSliderR.disable(),this.colorSliderG.disable(),this.colorSliderB.disable())},this.enable=()=>{this.color.enable(),this.moreControlsCollapse.target()[0].state.collapsed?this.moreControlsUpdate():(this.colorSliderH.enable(),this.colorSliderS.enable(),this.colorSliderL.enable(),this.colorSliderR.enable(),this.colorSliderG.enable(),this.colorSliderB.enable())},this.moreControlsUpdate=()=>{this.moreControlsCollapse.target()[0].state.collapsed?(this.colorSliderH.disable(),this.colorSliderS.disable(),this.colorSliderL.disable(),this.colorSliderR.disable(),this.colorSliderG.disable(),this.colorSliderB.disable()):(this.colorSliderH.enable(),this.colorSliderS.enable(),this.colorSliderL.enable(),this.colorSliderR.enable(),this.colorSliderG.enable(),this.colorSliderB.enable())},this.update=()=>{this.color.update({all:!0}),this.colorSliderR.update(),this.colorSliderG.update(),this.colorSliderB.update(),this.colorSliderH.update(),this.colorSliderS.update(),this.colorSliderL.update()},this.moreControlsUpdate()},La=function({object:e={},path:t=!1,id:a="name",value:r=!1,min:s=!1,max:o=!1,placeholder:n=!1,classList:l=[],labelText:i="Name",srOnly:d=!1,action:c=!1}={}){this.label=Z({forInput:a,text:i}),d&&this.label.classList.add("sr-only"),this.text=ve({id:a,classList:l,func:()=>{t&&ua({object:e,path:t,value:this.text.value}),c&&c()}}),r&&(this.text.value=r),s&&(this.text.min=s),o&&(this.text.max=o),n&&(this.text.placeholder=n),this.update=()=>{this.text.value=Xe({object:e,path:t})},this.wrap=()=>$({children:[this.label,this.text]}),this.disable=()=>{this.label.classList.add("disabled"),this.text.disabled=!0},this.enable=()=>{this.label.classList.remove("disabled"),this.text.disabled=!1}},xa=function({option:e=[],selected:t=0,object:a={},id:r="name",path:s=!1,labelText:o="name",srOnly:n=!1,description:l=!1,action:i=!1}={}){this.select=He({id:r,option:e,selected:t,func:()=>{ua({object:a,path:s,value:this.select.selectedIndex}),i&&i()}}),this.label=Z({forInput:r,text:o,description:l}),n&&this.label.classList.add("sr-only"),this.update=()=>{this.select.selectedIndex=Xe({object:a,path:s})},this.updateOption=(e,t)=>{e.length>0&&(Ke(this.select),e.forEach(((e,t)=>{this.select.appendChild(v({tag:"option",text:e,attr:[{key:"value",value:De(e).replace(/\s+/g,"-").toLowerCase()}]}))})),(t||0===t)&&(this.select.selectedIndex=t))},this.selected=()=>this.select.selectedIndex,this.wrap=()=>$({children:[this.label,this.select]}),this.disable=()=>{this.label.classList.add("disabled"),this.select.disabled=!0},this.enable=()=>{this.label.classList.remove("disabled"),this.select.disabled=!1}},Ya=({letter:e=!1,adjectivesCount:t=!1}={})=>{const a=["a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z"],r={a:["Aback","Abaft","Abandoned","Abashed","Aberrant","Abhorrent","Abiding","Abject","Ablaze","Able","Abnormal","Aboriginal","Abortive","Abounding","Abrasive","Abrupt","Absent","Absorbed","Absorbing","Abstracted","Absurd","Abundant","Abusive","Acceptable","Accessible","Accidental","Accurate","Acid","Acidic","Acoustic","Acrid","Adamant","Adaptable","Adhesive","Adjoining","Adorable","Adventurous","Afraid","Aggressive","Agonizing","Agreeable","Ahead","Ajar","Alert","Alike","Alive","Alleged","Alluring","Aloof","Amazing","Ambiguous","Ambitious","Amuck","Amused","Amusing","Ancient","Angry","Animated","Annoyed","Annoying","Anxious","Apathetic","Aquatic","Aromatic","Arrogant","Ashamed","Aspiring","Assorted","Astonishing","Attractive","Auspicious","Automatic","Available","Average","Aware","Awesome","Axiomatic"],b:["Bad","Barbarous","Bashful","Bawdy","Beautiful","Befitting","Belligerent","Beneficial","Bent","Berserk","Bewildered","Big","Billowy","Bitter","Bizarre","Black","Bloody","Blue","Blushing","Boiling","Boorish","Bored","Boring","Bouncy","Boundless","Brainy","Brash","Brave","Brawny","Breakable","Breezy","Brief","Bright","Broad","Broken","Brown","Bumpy","Burly","Bustling","Busy"],c:["Cagey","Calculating","Callous","Calm","Capable","Capricious","Careful","Careless","Caring","Cautious","Ceaseless","Certain","Changeable","Charming","Cheap","Cheerful","Chemical","Chief","Childlike","Chilly","Chivalrous","Chubby","Chunky","Clammy","Classy","Clean","Clear","Clever","Cloistered","Cloudy","Closed","Clumsy","Cluttered","Coherent","Cold","Colorful","Colossal","Combative","Comfortable","Common","Complete","Complex","Concerned","Condemned","Confused","Conscious","Cooing","Cool","Cooperative","Coordinated","Courageous","Cowardly","Crabby","Craven","Crazy","Creepy","Crooked","Crowded","Cruel","Cuddly","Cultured","Cumbersome","Curious","Curly","Curved","Curvy","Cut","Cute","Cynical"],d:["Daffy","Daily","Damaged","Damaging","Damp","Dangerous","Dapper","Dark","Dashing","Dazzling","Deadpan","Deafening","Dear","Debonair","Decisive","Decorous","Deep","Deeply","Defeated","Defective","Defiant","Delicate","Delicious","Delightful","Demonic","Delirious","Dependent","Depressed","Deranged","Descriptive","Deserted","Detailed","Determined","Devilish","Didactic","Different","Difficult","Diligent","Direful","Dirty","Disagreeable","Disastrous","Discreet","Disgusted","Disgusting","Disillusioned","Dispensable","Distinct","Disturbed","Divergent","Dizzy","Domineering","Doubtful","Drab","Draconian","Dramatic","Dreary","Drunk","Dry","Dull","Dusty","Dynamic","Dysfunctional"],e:["Eager","Early","Earsplitting","Earthy","Easy","Eatable","Economic","Educated","Efficacious","Efficient","Elastic","Elated","Elderly","Electric","Elegant","Elfin","Elite","Embarrassed","Eminent","Empty","Enchanted","Enchanting","Encouraging","Endurable","Energetic","Enormous","Entertaining","Enthusiastic","Envious","Equable","Equal","Erratic","Ethereal","Evanescent","Evasive","Even","Excellent","Excited","Exciting","Exclusive","Exotic","Expensive","Exuberant","Exultant"],f:["Fabulous","Faded","Faint","Fair","Faithful","Fallacious","False","Familiar","Famous","Fanatical","Fancy","Fantastic","Far","Fascinated","Fast","Fat","Faulty","Fearful","Fearless","Feeble","Feigned","Fertile","Festive","Few","Fierce","Filthy","Fine","Finicky","First","Fixed","Flagrant","Flaky","Flashy","Flat","Flawless","Flimsy","Flippant","Flowery","Fluffy","Fluttering","Foamy","Foolish","Foregoing","Forgetful","Fortunate","Frail","Fragile","Frantic","Free","Freezing","Frequent","Fresh","Fretful","Friendly","Frightened","Frightening","Full","Fumbling","Functional","Funny","Furry","Furtive","Future","Futuristic","Fuzzy"],g:["Gabby","Gainful","Gamy","Garrulous","Gaudy","General","Gentle","Giant","Giddy","Gifted","Gigantic","Glamorous","Gleaming","Glib","Glistening","Glorious","Glossy","Good","Goofy","Gorgeous","Graceful","Grandiose","Grateful","Gratis","Gray","Greasy","Great","Greedy","Green","Grey","Grieving","Groovy","Grotesque","Grouchy","Grubby","Gruesome","Grumpy","Guarded","Guiltless","Gullible","Gusty","Guttural"],h:["Habitual","Half","Hallowed","Halting","Handsome","Handy","Hapless","Happy","Hard","Harmonious","Harsh","Hateful","Heady","Healthy","Heartbreaking","Heavenly","Heavy","Hellish","Helpful","Helpless","Hesitant","Hideous","High","Highfalutin","Hilarious","Hissing","Historical","Holistic","Hollow","Homeless","Homely","Honorable","Horrible","Hospitable","Hot","Huge","Hulking","Humdrum","Humorous","Hungry","Hurried","Hurt","Hushed","Husky","Hypnotic","Hysterical"],i:["Icky","Icy","Idiotic","Ignorant","Ill","Illegal","Illustrious","Imaginary","Immense","Imminent","Impartial","Imperfect","Impolite","Important","Imported","Impossible","Incandescent","Incompetent","Inconclusive","Industrious","Incredible","Inexpensive","Infamous","Innate","Innocent","Inquisitive","Insidious","Instinctive","Intelligent","Interesting","Internal","Invincible","Irate","Irritating","Itchy"],j:["Jaded","Jagged","Jazzy","Jealous","Jesting","Jinxed","Jittery","Jobless","Jolly","Joyous","Judicious","Juicy","Jumbled","Jumpy","Juvenile"],k:["Keen","Kind","Kindhearted","Kindly","Knotty","Knowing","Knowledgeable","Known"],l:["Labored","Lackadaisical","Lacking","Lame","Lamentable","Languid","Large","Last","Late","Laughable","Lavish","Lazy","Lean","Learned","Left","Legal","Lethal","Level","Lewd","Light","Like","Likeable","Limping","Literate","Little","Lively","Living","Lonely","Long","Longing","Loose","Lopsided","Loud","Loutish","Lovely","Loving","Low","Lowly","Lucky","Ludicrous","Lumpy","Lush","Luxuriant","Lying","Lyrical"],m:["Macabre","Macho","Maddening","Madly","Magenta","Magical","Magnificent","Majestic","Makeshift","Malicious","Mammoth","Maniacal","Many","Marked","Massive","Married","Marvelous","Material","Materialistic","Mature","Mean","Measly","Meaty","Medical","Meek","Mellow","Melodic","Melted","Merciful","Mere","Messy","Mighty","Military","Milky","Mindless","Miniature","Minor","Miscreant","Misty","Mixed","Moaning","Modern","Moldy","Momentous","Motionless","Mountainous","Muddled","Mundane","Murky","Mushy","Mute","Mysterious"],n:["Naive","Nappy","Narrow","Nasty","Natural","Naughty","Nauseating","Near","Neat","Nebulous","Necessary","Needless","Needy","Neighborly","Nervous","New","Next","Nice","Nifty","Nimble","Nippy","Noiseless","Noisy","Nonchalant","Nondescript","Nonstop","Normal","Nostalgic","Nosy","Noxious","Numberless","Numerous","Nutritious","Nutty"],o:["Oafish","Obedient","Obeisant","Obese","Obnoxious","Obscene","Obsequious","Observant","Obsolete","Obtainable","Oceanic","Odd","Offbeat","Old","Omniscient","Onerous","Open","Opposite","Optimal","Orange","Ordinary","Organic","Ossified","Outgoing","Outrageous","Outstanding","Oval","Overconfident","Overjoyed","Overrated","Overt","Overwrought"],p:["Painful","Painstaking","Pale","Paltry","Panicky","Panoramic","Parallel","Parched","Parsimonious","Past","Pastoral","Pathetic","Peaceful","Penitent","Perfect","Periodic","Permissible","Perpetual","Petite","Phobic","Physical","Picayune","Pink","Piquant","Placid","Plain","Plant","Plastic","Plausible","Pleasant","Plucky","Pointless","Poised","Polite","Political","Poor","Possessive","Possible","Powerful","Precious","Premium","Present","Pretty","Previous","Pricey","Prickly","Private","Probable","Productive","Profuse","Protective","Proud","Psychedelic","Psychotic","Public","Puffy","Pumped","Puny","Purple","Purring","Pushy","Puzzled","Puzzling"],q:["Quaint","Quality","Quarrelsome","Questionable","Questioning","Quick","Quiet","Quirky","Quixotic","Quizzical"],r:["Rabid","Ragged","Rainy","Rambunctious","Rampant","Rapid","Rare","Raspy","Ratty","Ready","Real","Rebel","Receptive","Recondite","Red","Redundant","Reflective","Regular","Relieved","Remarkable","Reminiscent","Repulsive","Resolute","Resonant","Responsible","Rhetorical","Rich","Right","Righteous","Rightful","Rigid","Ripe","Ritzy","Roasted","Robust","Romantic","Roomy","Rotten","Rough","Round","Royal","Ruddy","Rude","Rural","Rustic","Ruthless"],s:["Sable","Sad","Safe","Salty","Same","Sassy","Satisfying","Savory","Scandalous","Scarce","Scared","Scary","Scattered","Scientific","Scintillating","Scrawny","Screeching","Second","Secret","Secretive","Sedate","Seemly","Selective","Selfish","Separate","Serious","Shaggy","Shaky","Shallow","Sharp","Shiny","Shivering","Shocking","Short","Shrill","Shut","Shy","Sick","Silent","Silky","Silly","Simple","Simplistic","Sincere","Skillful","Skinny","Sleepy","Slim","Slimy","Slippery","Sloppy","Slow","Small","Smart","Smelly","Smiling","Smoggy","Smooth","Sneaky","Snobbish","Snotty","Soft","Soggy","Solid","Somber","Sophisticated","Sordid","Sore","Sour","Sparkling","Special","Spectacular","Spicy","Spiffy","Spiky","Spiritual","Spiteful","Splendid","Spooky","Spotless","Spotted","Spotty","Spurious","Squalid","Square","Squealing","Squeamish","Staking","Stale","Standing","Statuesque","Steadfast","Steady","Steep","Stereotyped","Sticky","Stiff","Stimulating","Stingy","Stormy","Straight","Strange","Striped","Strong","Stupendous","Sturdy","Subdued","Subsequent","Substantial","Successful","Succinct","Sudden","Sulky","Super","Superb","Superficial","Supreme","Swanky","Sweet","Sweltering","Swift","Symptomatic","Synonymous"],t:["Taboo","Tacit","Tacky","Talented","Tall","Tame","Tan","Tangible","Tangy","Tart","Tasteful","Tasteless","Tasty","Tawdry","Tearful","Tedious","Teeny","Telling","Temporary","Ten","Tender","Tense","Tenuous","Terrific","Tested","Testy","Thankful","Therapeutic","Thick","Thin","Thinkable","Third","Thirsty","Thoughtful","Thoughtless","Threatening","Thundering","Tidy","Tight","Tightfisted","Tiny","Tired","Tiresome","Toothsome","Torpid","Tough","Towering","Tranquil","Trashy","Tremendous","Tricky","Trite","Troubled","Truculent","True","Truthful","Typical"],u:["Ubiquitous","Ultra","Unable","Unaccountable","Unadvised","Unarmed","Unbecoming","Unbiased","Uncovered","Understood","Undesirable","Unequal","Unequaled","Uneven","Unhealthy","Uninterested","Unique","Unkempt","Unknown","Unnatural","Unruly","Unsightly","Unsuitable","Untidy","Unused","Unusual","Unwieldy","Unwritten","Upbeat","Uppity","Upset","Uptight","Used","Useful","Useless","Utopian"],v:["Vacuous","Vagabond","Vague","Valuable","Various","Vast","Vengeful","Venomous","Verdant","Versed","Victorious","Vigorous","Violent","Violet","Vivacious","Voiceless","Volatile","Voracious","Vulgar"],w:["Wacky","Waggish","Waiting","Wakeful","Wandering","Wanting","Warlike","Warm","Wary","Wasteful","Watery","Weak","Wealthy","Weary","Wet","Whimsical","Whispering","White","Whole","Wholesale","Wicked","Wide","Wiggly","Wild","Willing","Windy","Wiry","Wise","Wistful","Witty","Woebegone","Wonderful","Wooden","Woozy","Workable","Worried","Worthless","Wrathful","Wretched","Wrong","Wry"],x:["Xenial","Xenodochial","Xenophobic"],y:["Yellow","Yielding","Young","Youthful","Yummy"],z:["Zany","Zealous","Zesty","Zippy","Zombiesque","Zombie","Zonked"]},s={a:["Aardvark","Albatross","Alligator","Alpaca","Ant","Anteater","Antelope","Ape","Armadillo"],b:["Baboon","Badger","Barracuda","Bat","Bear","Beaver","Bee","Bison","Boar","Buffalo","Butterfly"],c:["Camel","Capybara","Caribou","Cassowary","Cat","Caterpillar","Cattle","Chamois","Cheetah","Chicken","Chimpanzee","Chinchilla","Chough","Clam","Cobra","Cockroach","Cod","Cormorant","Coyote","Crab","Crane","Crocodile","Crow","Curlew"],d:["Deer","Dinosaur","Dog","Dogfish","Dolphin","Donkey","Dotterel","Dove","Dragonfly","Duck","Dugong","Dunlin"],e:["Eagle","Echidna","Eel","Eland","Elephant","Elephant Seal","Elk","Emu"],f:["Falcon","Ferret","Finch","Fish","Flamingo","Fly","Fox","Frog"],g:["Gaur","Gazelle","Gerbil","Giant Panda","Giraffe","Gnat","Gnu","Goat","Goose","Goldfinch","Goldfish","Gorilla","Goshawk","Grasshopper","Grouse","Guanaco","Guinea Fowl","Guinea Pig","Gull"],h:["Hamster","Hare","Hawk","Hedgehog","Heron","Herring","Hippopotamus","Hornet","Horse","Human","Hummingbird","Hyena"],i:["Ibex","Ibis","Iguana","Impala","Isopod"],j:["Jackal","Jaguar","Jay","Jellyfish"],k:["Kangaroo","Kingfisher","Koala","Komodo Dragon","Kookabura","Kouprey","Kudu"],l:["Lapwing","Lark","Lemur","Leopard","Lima","Lion","Llama","Lobster","Locust","Loris","Louse","Lyrebird"],m:["Magpie","Mallard","Manatee","Mandrill","Mantis","Marten","Meerkat","Mink","Mole","Mongoose","Monkey","Moose","Mouse","Mosquito","Mule"],n:["Narwhal","Newt","Nightingale","Nyala"],o:["Octopus","Okapi","Opossum","Oryx","Ostrich","Otter","Owl","Ox","Oyster"],p:["Panther","Parrot","Partridge","Peafowl","Pelican","Penguin","Pheasant","Pig","Pigeon","Polar Bear","Pony","Porcupine","Porpoise"],q:["Quail","Quelea","Quetzal"],r:["Rabbit","Raccoon","Rail","Ram","Rat","Raven","Red Deer","Red Panda","Reindeer","Rhinoceros","Rook"],s:["Salamander","Salmon","Sand Dollar","Sandpiper","Sardine","Scorpion","Sea Lion","Sea Urchin","Seahorse","Seal","Shark","Sheep","Shrew","Skunk","Snail","Snake","Sparrow","Spider","Spoonbill","Squid","Squirrel","Starling","Stingray","Stinkbug","Stork","Swallow","Swan"],t:["Tapir","Tarsier","Termite","Tiger","Toad","Trout","Turkey","Turtle"],u:["Uakari","Unau","Urial","Urchin","Umbrellabird","Unicornfish","Uromastyx","Uguisu"],v:["Vampire Bat","Viper","Vole","Vulture"],w:["Wallaby","Walrus","Wasp","Weasel","Whale","Wolf","Wolverine","Wombat","Woodcock","Woodpecker","Worm","Wren"],x:["Xaviers Greenbul","Xeme","Xingu Corydoras","Xolo"],y:["Yabby","Yak","Yellowhammer","Yellowjacket"],z:["Zebra","Zebu","Zokor","Zorilla"]},o={short:()=>r[e.toLowerCase()][Math.floor(Math.random()*r[e.toLowerCase()].length)]+" "+s[e.toLowerCase()][Math.floor(Math.random()*s[e.toLowerCase()].length)],long:()=>{const a="";for(let s=1;s<=t;s++)r[e.toLowerCase()].length>0&&(a.length>0&&(a+=" "),a+=r[e.toLowerCase()].splice(Math.floor(Math.random()*r[e.toLowerCase()].length),1));return a+" "+s[e.toLowerCase()][Math.floor(Math.random()*s[e.toLowerCase()].length)]}},n={short:()=>{const e=a[Math.floor(Math.random()*(a.length-1))],t=a[Math.floor(Math.random()*(a.length-1))];return r[e][Math.floor(Math.random()*r[e].length)]+" "+s[t][Math.floor(Math.random()*s[t].length)]},long:()=>{var e="";for(let s=1;s<=t;s++){var o=a[Math.floor(Math.random()*(a.length-1))];o in r&&r[o].length>0&&(e.length>0&&(e+=" "),e+=r[o].splice(Math.floor(Math.random()*r[o].length),1),0==r[o].length&&delete r[o])}var n=s[a[Math.floor(Math.random()*(a.length-1))]];return e+" "+n[Math.floor(Math.random()*(n.length-1))]}};return e&&a.includes(e.toLowerCase())?t&&t>0?o.long():o.short():t&&t>0?n.long():n.short()},Ta=function({customThemeData:e=!1}={}){this.element={form:y("form|class:theme-custom-form"),main:y("div|class:theme-custom-form-main"),text:new La({object:e.theme,path:"name",id:"name",value:e.theme.name,placeholder:"Beispiel-Design",labelText:"Name"}),randomName:new Fe({text:"Zufälliger Designname",style:["line"],func:()=>{e.theme.name=Ya({adjectivesCount:ut(1,3)}),this.element.text.update()}})},this.assemble=()=>{this.element.main.appendChild(this.element.text.wrap()),this.element.main.appendChild(this.element.randomName.wrap()),this.element.form.appendChild(this.element.main)},this.form=()=>this.element.form,this.assemble()},Da=function(e){this.theme=e||JSON.parse(JSON.stringify({name:"",color:{range:{primary:{h:qe.get.current().theme.color.range.primary.h,s:qe.get.current().theme.color.range.primary.s}},contrast:qe.get.current().theme.color.contrast},accent:{hsl:qe.get.current().theme.accent.hsl,rgb:qe.get.current().theme.accent.rgb},font:qe.get.current().theme.font,background:qe.get.current().theme.background,radius:qe.get.current().theme.radius,shadow:qe.get.current().theme.shadow,style:qe.get.current().theme.style,shade:qe.get.current().theme.shade,opacity:qe.get.current().theme.opacity,layout:qe.get.current().theme.layout,header:qe.get.current().theme.header,bookmark:qe.get.current().theme.bookmark,group:qe.get.current().theme.group,toolbar:qe.get.current().theme.toolbar})),this.position=0};var Sa=a(181),ja={};ja.styleTagTransform=p(),ja.setAttributes=c(),ja.insert=i().bind(null,"head"),ja.domAPI=n(),ja.insertStyleElement=m();s()(Sa.Z,ja);Sa.Z&&Sa.Z.locals&&Sa.Z.locals;const Ha=function({customThemeData:e=!1}={}){this.element={tile:y("div|class:theme-custom-tile"),front:y("div|class:theme-custom-tile-front"),back:y("div|class:theme-custom-tile-back"),control:y("div|class:theme-custom-control"),preview:y("div|class:theme-custom-preview"),name:y("span|class:theme-custom-name"),custom:new Fe({text:!1,classList:["theme-custom-button"],style:["ring"],block:!0,func:()=>{const t=JSON.parse(JSON.stringify(e));qe.get.current().theme.color.range.primary.h=t.theme.color.range.primary.h,qe.get.current().theme.color.range.primary.s=t.theme.color.range.primary.s,qe.get.current().theme.color.contrast=t.theme.color.contrast,qe.get.current().theme.accent.hsl=t.theme.accent.hsl,qe.get.current().theme.accent.rgb=t.theme.accent.rgb,qe.get.current().theme.font=t.theme.font,qe.get.current().theme.background=t.theme.background,qe.get.current().theme.radius=t.theme.radius,qe.get.current().theme.shadow=t.theme.shadow,qe.get.current().theme.style=t.theme.style,qe.get.current().theme.shade=t.theme.shade,qe.get.current().theme.opacity=t.theme.opacity,qe.get.current().theme.layout=t.theme.layout,qe.get.current().theme.header=t.theme.header,qe.get.current().theme.bookmark=t.theme.bookmark,qe.get.current().theme.group=t.theme.group,qe.get.current().theme.toolbar=t.theme.toolbar,Qa.color.render(),Qa.font.display.load(),Qa.font.ui.load(),Qa.background.image.render(),Qa.background.video.clear(),Qa.background.video.render(),Va.control.style.update(),Va.control.color.range.primary.h.update(),Va.control.color.range.primary.s.update(),Va.control.color.contrast.update(),Va.control.accent.color.update(),Va.control.font.display.name.update(),Va.control.font.display.weight.update(),Va.control.font.display.style.update(),Va.control.font.ui.name.update(),Va.control.font.ui.weight.update(),Va.control.font.ui.style.update(),Va.control.radius.update(),Va.control.shadow.update(),Va.control.shade.opacity.update(),Va.control.shade.blur.update(),Va.control.opacity.general.update(),Va.control.layout.color.by.update(),Va.control.layout.color.color.update(),Va.control.layout.color.blur.update(),Va.control.layout.color.opacity.update(),Va.control.layout.color.collapse.update(),Va.control.layout.divider.size.update(),Va.control.header.color.by.update(),Va.control.header.color.color.update(),Va.control.header.color.opacity.update(),Va.control.header.color.collapse.update(),Va.control.bookmark.color.by.update(),Va.control.bookmark.color.color.update(),Va.control.bookmark.color.opacity.update(),Va.control.bookmark.color.collapse.update(),Va.control.bookmark.item.border.update(),Va.control.background.type.update(),Va.control.background.typeCollapse.update(),Va.control.background.color.update(),Va.control.background.gradient.angle.update(),Va.control.background.gradient.start.update(),Va.control.background.gradient.end.update(),Va.control.background.image.url.update(),Va.control.background.image.blur.update(),Va.control.background.image.grayscale.update(),Va.control.background.image.scale.update(),Va.control.background.image.accent.update(),Va.control.background.image.opacity.update(),Va.control.background.image.vignette.opacity.update(),Va.control.background.image.vignette.range.update(),Va.control.background.video.url.update(),Va.control.background.video.blur.update(),Va.control.background.video.grayscale.update(),Va.control.background.video.scale.update(),Va.control.background.video.accent.update(),Va.control.background.video.opacity.update(),Va.control.background.video.vignette.opacity.update(),Va.control.background.video.vignette.range.update(),Va.control.opacity.general.update(),Va.control.opacity.toolbar.update(),Va.control.opacity.bookmark.update(),Va.control.opacity.search.update(),Va.control.opacity.group.toolbar.update(),Va.disable(),Qe(["theme.accent.rgb.r","theme.accent.rgb.g","theme.accent.rgb.b","theme.accent.hsl.h","theme.accent.hsl.s","theme.accent.hsl.l","theme.font.display.weight","theme.font.display.style","theme.font.ui.weight","theme.font.ui.style","theme.opacity.general","theme.background.color.rgb.r","theme.background.color.rgb.g","theme.background.color.rgb.b","theme.background.color.hsl.h","theme.background.color.hsl.s","theme.background.color.hsl.l","theme.background.image.blur","theme.background.image.grayscale","theme.background.image.scale","theme.background.image.accent","theme.background.image.opacity","theme.background.image.vignette.opacity","theme.background.image.vignette.start","theme.background.image.vignette.end","theme.background.video.blur","theme.background.video.grayscale","theme.background.video.scale","theme.background.video.accent","theme.background.video.opacity","theme.background.video.vignette.opacity","theme.background.video.vignette.start","theme.background.video.vignette.end","theme.background.gradient.angle","theme.background.gradient.start.rgb.r","theme.background.gradient.start.rgb.g","theme.background.gradient.start.rgb.b","theme.background.gradient.start.hsl.h","theme.background.gradient.start.hsl.s","theme.background.gradient.start.hsl.l","theme.background.gradient.end.rgb.r","theme.background.gradient.end.rgb.g","theme.background.gradient.end.rgb.b","theme.background.gradient.end.hsl.h","theme.background.gradient.end.hsl.s","theme.background.gradient.end.hsl.l","theme.radius","theme.shadow","theme.shade.opacity","theme.shade.blur","theme.layout.color.rgb.r","theme.layout.color.rgb.g","theme.layout.color.rgb.b","theme.layout.color.hsl.h","theme.layout.color.hsl.s","theme.layout.color.hsl.l","theme.layout.color.opacity","theme.layout.color.blur","theme.layout.divider.size","theme.header.color.rgb.r","theme.header.color.rgb.g","theme.header.color.rgb.b","theme.header.color.hsl.h","theme.header.color.hsl.s","theme.header.color.hsl.l","theme.header.color.opacity","theme.header.search.opacity","theme.bookmark.color.rgb.r","theme.bookmark.color.rgb.g","theme.bookmark.color.rgb.b","theme.bookmark.color.hsl.h","theme.bookmark.color.hsl.s","theme.bookmark.color.hsl.l","theme.bookmark.color.opacity","theme.bookmark.item.opacity","theme.toolbar.opacity","theme.group.toolbar.opacity"]),et(["theme.style","theme.background.type","theme.layout.color.by","theme.header.color.by","theme.bookmark.color.by"]),tt(["theme.layout.divider.size"]),ot.area.render(),Un.item.mod.applyVar("border",qe.get.current().theme.bookmark.item.border),Un.item.mod.applyVar("color.opacity",qe.get.current().theme.bookmark.item.opacity),it.render(),Pr.current.update.accent(),Pr.current.update.style(),mn.element.search.update.style(),Qn.save()}})},this.control={},this.control.button={edit:new Fe({text:"Dieses gespeicherte Design bearbeiten",srOnly:!0,iconName:"edit",style:["link"],size:"small",title:"Dieses gespeicherte Design bearbeiten",classList:["theme-custom-control-button","theme-custom-control-edit"],func:()=>{Ar.close();let t=new Da(JSON.parse(JSON.stringify(e.theme)));t.position=JSON.parse(JSON.stringify(e.position));const a=new Ta({customThemeData:t});new al({heading:at(e.theme.name)?"Edit "+e.theme.name:"Edit unnamed custom theme",content:a.form(),successText:"Speichern",width:"small",successAction:()=>{Aa.item.mod.edit(t),Qn.save()}}).open()}}),remove:new Fe({text:"Dieses gespeicherte Design entfernen",srOnly:!0,iconName:"cross",style:["link"],size:"small",title:"Dieses gespeicherte Design entfernen",classList:["theme-custom-control-button","theme-custom-control-remove"],func:()=>{Ar.close();new al({heading:at(e.theme.name)?"Remove "+e.theme.name:"Remove unnamed custom theme",content:"Are you sure you want to remove this saved theme? This can not be undone.",successText:"Entfernen",width:"small",successAction:()=>{Aa.item.mod.remove(e),Qn.save()}}).open()}})},this.control.disable=()=>{for(var e in this.control.button)this.control.button[e].disable()},this.control.enable=()=>{for(var e in this.control.button)this.control.button[e].enable()},this.previewTile=()=>{let t=e.theme.color.range.primary;t.l=Math.round(e.theme.color.contrast.start+(e.theme.color.contrast.end-e.theme.color.contrast.start)/2);let a=Math.round((e.theme.color.contrast.end-e.theme.color.contrast.start)/10);for(let r=1;r<=4;r++){let s=()=>{t.l=Math.round(t.l-a)},o=()=>{t.l=Math.round(t.l+a)};"dark"==e.theme.style?s():"light"==e.theme.style?o():"system"==e.theme.style&&(window.matchMedia("(prefers-color-scheme:dark)").matches?s():window.matchMedia("(prefers-color-scheme:light)").matches&&o()),t.l<0&&(t.l=0),t.l>100&&(t.l=100);let n=pt.hsl.rgb(t);this.element.tile.style.setProperty("--theme-custom-background-0"+r+"-rgb-r",n.r),this.element.tile.style.setProperty("--theme-custom-background-0"+r+"-rgb-g",n.g),this.element.tile.style.setProperty("--theme-custom-background-0"+r+"-rgb-b",n.b),this.element.tile.style.setProperty("--theme-custom-background-0"+r+"-hsl-h",t.h),this.element.tile.style.setProperty("--theme-custom-background-0"+r+"-hsl-s",t.s),this.element.tile.style.setProperty("--theme-custom-background-0"+r+"-hsl-l",t.l),this.element.tile.style.setProperty("--theme-custom-background-0"+r,"var(--theme-custom-background-0"+r+"-rgb-r), var(--theme-custom-background-0"+r+"-rgb-g), var(--theme-custom-background-0"+r+"-rgb-b)"),this.element.preview.appendChild(y("span|class:theme-custom-background-0"+r))}return this.element.tile.style.setProperty("--theme-custom-text","0, 0%, calc(((((var(--theme-custom-background-01-rgb-r) * var(--theme-t-r)) + (var(--theme-custom-background-01-rgb-g) * var(--theme-t-g)) + (var(--theme-custom-background-01-rgb-b) * var(--theme-t-b))) / 255) - var(--theme-t)) * -10000000%)"),this.element.tile.style.setProperty("--theme-custom-accent-rgb-r",e.theme.accent.rgb.r),this.element.tile.style.setProperty("--theme-custom-accent-rgb-g",e.theme.accent.rgb.g),this.element.tile.style.setProperty("--theme-custom-accent-rgb-b",e.theme.accent.rgb.b),this.element.tile.style.setProperty("--theme-custom-accent","var(--theme-custom-accent-rgb-r), var(--theme-custom-accent-rgb-g), var(--theme-custom-accent-rgb-b)"),this.element.preview.appendChild(y("span|class:theme-custom-accent")),y("div|class:theme-custom-tile")},this.assemble=()=>{this.previewTile(),this.element.custom.button.appendChild(this.element.preview),at(e.theme.name)&&(this.element.name.innerHTML=e.theme.name,this.element.custom.button.appendChild(this.element.name)),this.element.front.appendChild(this.element.custom.button),this.element.back.appendChild(this.element.control),this.element.control.appendChild(this.control.button.edit.button),this.element.control.appendChild(this.control.button.remove.button),this.element.tile.appendChild(this.element.back),this.element.tile.appendChild(this.element.front),qe.get.current().theme.custom.edit?this.control.enable():this.control.disable()},this.tile=()=>this.element.tile,this.assemble()},Aa={tile:{current:[]}};Aa.item={mod:{add:e=>{qe.get.current().theme.custom.all.push(e.theme)},edit:e=>{qe.get.current().theme.custom.all.splice(e.position,1),qe.get.current().theme.custom.all.splice(e.position,0,e.theme)},remove:e=>{qe.get.current().theme.custom.all.splice(e.position,1)}},render:e=>(Aa.edit.close(),Aa.tile.current=[],qe.get.current().theme.custom.all.forEach(((t,a)=>{const r=a,s=new Da(t);s.position=r;const o=new Ha({customThemeData:s});Aa.tile.current.push(o),e.appendChild(o.tile())})),e)},Aa.add={mod:{open:()=>{qe.get.current().theme.custom.edit=!0},close:()=>{qe.get.current().theme.custom.edit=!1}},render:()=>{const e=new Da;e.position=qe.get.current().theme.custom.all.length;const t=new Ta({customThemeData:e});new al({heading:"Aktuelles Design speichern",content:t.form(),successText:"Speichern",width:"small",successAction:()=>{Aa.item.mod.add(e),Qn.save()}}).open()}},Aa.edit={open:()=>{qe.get.current().theme.custom.edit=!0,Aa.edit.render()},close:()=>{qe.get.current().theme.custom.edit=!1,Aa.edit.render()},toggle:()=>{qe.get.current().theme.custom.edit?Aa.edit.close():Aa.edit.open()},render:()=>{tt("theme.custom.edit"),Aa.tile.current.length>0&&Aa.tile.current.forEach(((e,t)=>{qe.get.current().theme.custom.edit?e.control.enable():e.control.disable()}))}};var Ca=a(1710),za={};za.styleTagTransform=p(),za.setAttributes=c(),za.insert=i().bind(null,"head"),za.domAPI=n(),za.insertStyleElement=m();s()(Ca.Z,za);Ca.Z&&Ca.Z.locals&&Ca.Z.locals;const Ea=function({children:e=[],iconName:t=!1}={}){this.element={alert:y("div|class:alert"),header:y("div|class:alert-header"),body:y("div|class:alert-body"),icon:y("div|class:alert-icon"),message:y("div|class:alert-message",e)},this.assemble=()=>{t&&(this.element.icon.appendChild(f.render(t)),this.element.header.appendChild(this.element.icon),this.element.alert.appendChild(this.element.header)),this.element.body.appendChild(this.element.message),this.element.alert.appendChild(this.element.body)},this.alert=()=>this.element.alert,this.wrap=()=>$({children:[this.element.alert]}),this.assemble()},Pa=function({text:e="Link",href:t="#",iconName:a=!1,iconPosition:r="right",image:s=!1,linkButton:o=!1,style:n=[],title:l=!1,openNew:i=!1,classList:d=[],action:c=!1}={}){this.element={link:v({tag:"a",attr:[{key:"href",value:t}]})},this.assemble=()=>{o&&(this.element.link.classList.add("button"),n.length>0&&n.forEach(((e,t)=>{switch(e){case"link":this.element.link.classList.add("button-link");break;case"line":this.element.link.classList.add("button-line");break;case"ring":this.element.link.classList.add("button-ring")}})));const t=y("span:"+e);if(o&&t.classList.add("button-text"),this.element.link.appendChild(t),a)switch(r){case"left":this.element.link.prepend(f.render(a));break;case"right":this.element.link.append(f.render(a))}i&&this.element.link.setAttribute("target","_blank"),l&&this.element.link.setAttribute("title",l),d.length>0&&d.forEach(((e,t)=>{this.element.link.classList.add(e)}))},this.bind=()=>{c&&this.element.link.addEventListener("click",(e=>{c()}))},this.link=()=>this.element.link,this.assemble(),this.bind()},Oa=function({object:e={},labelText:t="Name",style:a=!1,left:r={path:!1,id:"name",labelText:"Name",hue:!1,value:0,defaultValue:!1,min:0,max:100,step:1,action:!1,focusAction:!1,blurAction:!1,sliderAction:!1,numberAction:!1,resetAction:!1,mouseDownAction:!1,mouseUpAction:!1},right:s={path:!1,id:"name",labelText:"Name",hue:!1,value:0,defaultValue:!1,min:0,max:100,step:1,action:!1,focusAction:!1,blurAction:!1,sliderAction:!1,numberAction:!1,resetAction:!1,mouseDownAction:!1,mouseUpAction:!1}}={}){this.element={sliderDouble:y("div|class:slider-double")},this.label=Z({forInput:r.id,text:t}),this.rightClip=()=>{let e=(this.range.right.value()-this.range.left.value())/2+this.range.left.value();this.range.right.value(){Xe({object:qe.get.current(),path:r.path})>Xe({object:qe.get.minMax(),path:r.path}).max-10&&ua({object:qe.get.current(),path:r.path,value:Xe({object:qe.get.minMax(),path:r.path}).max-10}),Xe({object:qe.get.current(),path:r.path})>=Xe({object:qe.get.current(),path:s.path})-10&&ua({object:qe.get.current(),path:s.path,value:Xe({object:qe.get.current(),path:r.path})+10}),this.range.left.updateRange(),this.range.right.update(),this.rightClip(),r.action&&r.action()},focusAction:r.focusAction,blurAction:r.blurAction,sliderAction:r.sliderAction,numberAction:r.numberAction,resetAction:r.resetAction,mouseDownAction:r.mouseDownAction,mouseUpAction:r.mouseUpAction}),right:new fa({object:e,path:s.path,id:s.id,labelText:s.labelText,hue:s.hue,value:s.value,defaultValue:s.defaultValue,min:s.min,max:s.max,step:s.step,style:a,action:()=>{Xe({object:qe.get.current(),path:s.path}){const e=j({children:[this.range.left.number]});(r.defaultValue||"number"==typeof r.defaultValue&&0===r.defaultValue)&&e.prepend(this.range.left.reset.button);const t=j({children:[this.range.right.number]});(s.defaultValue||"number"==typeof s.defaultValue&&0===s.defaultValue)&&t.appendChild(this.range.right.reset.button);const a=$({children:[$({children:[this.label,this.element.sliderDouble]}),$({children:[j({block:!0,justify:"space-between",children:[e,t]})]})]});return this.assemble=()=>{this.element.sliderDouble.appendChild(this.range.left.range),this.element.sliderDouble.appendChild(this.range.right.range),this.rightClip()},this.assemble(),a},this.delayedUpdate=null,this.update=({delay:e=!1}={})=>{const t=()=>{this.range.left.update(),this.range.right.update()};e?(clearTimeout(this.delayedUpdate),this.delayedUpdate=setTimeout(t,2e3)):t(),this.rightClip()},this.disable=()=>{this.range.left.disable(),this.range.right.disable()},this.enable=()=>{this.range.left.enable(),this.range.right.enable()}},Fa=function({object:e={},path:t=!1,id:a="name",value:r=!1,defaultValue:s=!1,min:o=!1,max:n=!1,placeholder:l=!1,classList:i=[],labelText:d="Name",srOnly:c=!1,action:h=!1}={}){this.label=Z({forInput:a,text:d}),c&&this.label.classList.add("sr-only"),this.text=ve({id:a,classList:i,func:()=>{t&&ua({object:e,path:t,value:this.text.value}),h&&h()}}),r&&(this.text.value=r),o&&(this.text.min=o),n&&(this.text.max=n),l&&(this.text.placeholder=l),this.reset=new Fe({text:!1,iconName:"replay",style:["line"],classList:["form-group-item-small"],title:"Auf Standard zurücksetzen",func:()=>{ua({object:e,path:t,value:JSON.parse(JSON.stringify(s))}),this.update(),h&&h()}}),this.update=()=>{this.text.value=Xe({object:e,path:t})},this.wrap=()=>$({children:[this.label,j({direction:"horizontal",block:!0,children:[this.text,this.reset.button]})]}),this.disable=()=>{this.label.classList.add("disabled"),this.text.disabled=!0,this.reset.disable()},this.enable=()=>{this.label.classList.remove("disabled"),this.text.disabled=!1,this.reset.enable()}},Na=function({object:e={},path:t=!1,id:a="name",value:r=!1,min:s=!1,max:o=!1,placeholder:n=!1,classList:l=[],labelText:i="Name",srOnly:d=!1,action:c=!1}={}){this.label=Z({forInput:a,text:i}),d&&this.label.classList.add("sr-only"),this.textarea=Le({id:a,classList:l,func:()=>{t&&ua({object:e,path:t,value:this.textarea.value}),c&&c()}}),r&&(this.textarea.value=r),s&&(this.textarea.minLength=s),o&&(this.textarea.maxLength=o),n&&(this.textarea.placeholder=n),this.update=()=>{this.textarea.value=Xe({object:e,path:t})},this.wrap=()=>$({children:[this.label,this.textarea]}),this.disable=()=>{this.label.classList.add("disabled"),this.textarea.disabled=!0},this.enable=()=>{this.label.classList.remove("disabled"),this.textarea.disabled=!1}},Wa={link:{url:"https://github.com/zombieFox/MyStart/wiki/",page:{applyToAll:"Applying-bookmark-settings-to-all",browser:"Browser-support",cookies:"Cookies-and-cache",data:"Data-backup-and-restore",localBackgroundImage:"Local-background-image",protectedUrl:"Protected-URLs",recovering:"Recovering-settings-and-bookmarks",resetting:"Resetting-when-opening-the-browser",privacy:"Respecting-your-privacy",backgroundImageVideo:"Setting-a-background-video-or-image",firefox:"Setting-MyStart-as-your-Firefox-homepage"}},support:e=>{const t=y("p");t.innerHTML=`For more support or feedback, submit an ${new Pa({text:"Issue",href:"https://github.com/zombieFox/MyStart/issues",openNew:!0}).link().outerHTML} or check the ${new Pa({text:"Wiki",href:"https://github.com/zombieFox/MyStart/wiki",openNew:!0}).link().outerHTML}.`,e.appendChild(y("div",[(()=>{const e=$(),t=y("ul|class:list-feature");for(var a in Wa.link.page){const e=new Pa({text:Wa.link.page[a].replace(/-/g," "),href:Wa.link.url+Wa.link.page[a],openNew:!0});t.appendChild(y("li",[e.link()]))}return e.appendChild(t),e})(),y("hr"),t]))}};var Ra=a(1785),Ba={};Ba.styleTagTransform=p(),Ba.setAttributes=c(),Ba.insert=i().bind(null,"head"),Ba.domAPI=n(),Ba.insertStyleElement=m();s()(Ra.Z,Ba);Ra.Z&&Ra.Z.locals&&Ra.Z.locals;const Ia=function({presetThemeData:e=!1}={}){this.element={tile:y("div|class:theme-preset-tile"),front:y("div|class:theme-preset-tile-front"),back:y("div|class:theme-preset-tile-back"),preview:y("div|class:theme-preset-preview"),name:y("span|class:theme-preset-name"),preset:new Fe({text:!1,classList:["theme-preset-button"],style:["ring"],block:!0,func:()=>{const t=JSON.parse(JSON.stringify(e));qe.get.current().theme.color.range.primary.h=t.color.range.primary.h,qe.get.current().theme.color.range.primary.s=t.color.range.primary.s,qe.get.current().theme.color.contrast=t.color.contrast,qe.get.current().theme.accent.hsl=t.accent.hsl,qe.get.current().theme.accent.rgb=t.accent.rgb,qe.get.current().theme.font=t.font,qe.get.current().theme.background=t.background,qe.get.current().theme.radius=t.radius,qe.get.current().theme.shadow=t.shadow,qe.get.current().theme.style=t.style,qe.get.current().theme.shade=t.shade,qe.get.current().theme.opacity=t.opacity,qe.get.current().theme.layout=t.layout,qe.get.current().theme.header=t.header,qe.get.current().theme.bookmark=t.bookmark,qe.get.current().theme.group=t.group,qe.get.current().theme.toolbar=t.toolbar,Qa.color.render(),Qa.font.display.load(),Qa.font.ui.load(),Qa.background.image.render(),Qa.background.video.clear(),Qa.background.video.render(),Va.control.style.update(),Va.control.color.range.primary.h.update(),Va.control.color.range.primary.s.update(),Va.control.color.contrast.update(),Va.control.accent.color.update(),Va.control.font.display.name.update(),Va.control.font.display.weight.update(),Va.control.font.display.style.update(),Va.control.font.ui.name.update(),Va.control.font.ui.weight.update(),Va.control.font.ui.style.update(),Va.control.radius.update(),Va.control.shadow.update(),Va.control.shade.opacity.update(),Va.control.shade.blur.update(),Va.control.opacity.general.update(),Va.control.layout.color.by.update(),Va.control.layout.color.color.update(),Va.control.layout.color.blur.update(),Va.control.layout.color.opacity.update(),Va.control.layout.color.collapse.update(),Va.control.layout.divider.size.update(),Va.control.header.color.by.update(),Va.control.header.color.color.update(),Va.control.header.color.opacity.update(),Va.control.header.color.collapse.update(),Va.control.bookmark.color.by.update(),Va.control.bookmark.color.color.update(),Va.control.bookmark.color.opacity.update(),Va.control.bookmark.color.collapse.update(),Va.control.bookmark.item.border.update(),Va.control.background.type.update(),Va.control.background.typeCollapse.update(),Va.control.background.color.update(),Va.control.background.gradient.angle.update(),Va.control.background.gradient.start.update(),Va.control.background.gradient.end.update(),Va.control.background.image.url.update(),Va.control.background.image.blur.update(),Va.control.background.image.grayscale.update(),Va.control.background.image.scale.update(),Va.control.background.image.accent.update(),Va.control.background.image.opacity.update(),Va.control.background.image.vignette.opacity.update(),Va.control.background.image.vignette.range.update(),Va.control.background.video.url.update(),Va.control.background.video.blur.update(),Va.control.background.video.grayscale.update(),Va.control.background.video.scale.update(),Va.control.background.video.accent.update(),Va.control.background.video.opacity.update(),Va.control.background.video.vignette.opacity.update(),Va.control.background.video.vignette.range.update(),Va.control.opacity.general.update(),Va.control.opacity.toolbar.update(),Va.control.opacity.bookmark.update(),Va.control.opacity.search.update(),Va.control.opacity.group.toolbar.update(),Va.disable(),Qe(["theme.accent.rgb.r","theme.accent.rgb.g","theme.accent.rgb.b","theme.accent.hsl.h","theme.accent.hsl.s","theme.accent.hsl.l","theme.font.display.weight","theme.font.display.style","theme.font.ui.weight","theme.font.ui.style","theme.opacity.general","theme.background.color.rgb.r","theme.background.color.rgb.g","theme.background.color.rgb.b","theme.background.color.hsl.h","theme.background.color.hsl.s","theme.background.color.hsl.l","theme.background.image.blur","theme.background.image.grayscale","theme.background.image.scale","theme.background.image.accent","theme.background.image.opacity","theme.background.image.vignette.opacity","theme.background.image.vignette.start","theme.background.image.vignette.end","theme.background.video.blur","theme.background.video.grayscale","theme.background.video.scale","theme.background.video.accent","theme.background.video.opacity","theme.background.video.vignette.opacity","theme.background.video.vignette.start","theme.background.video.vignette.end","theme.background.gradient.angle","theme.background.gradient.start.rgb.r","theme.background.gradient.start.rgb.g","theme.background.gradient.start.rgb.b","theme.background.gradient.start.hsl.h","theme.background.gradient.start.hsl.s","theme.background.gradient.start.hsl.l","theme.background.gradient.end.rgb.r","theme.background.gradient.end.rgb.g","theme.background.gradient.end.rgb.b","theme.background.gradient.end.hsl.h","theme.background.gradient.end.hsl.s","theme.background.gradient.end.hsl.l","theme.radius","theme.shadow","theme.shade.opacity","theme.shade.blur","theme.layout.color.rgb.r","theme.layout.color.rgb.g","theme.layout.color.rgb.b","theme.layout.color.hsl.h","theme.layout.color.hsl.s","theme.layout.color.hsl.l","theme.layout.color.opacity","theme.layout.color.blur","theme.layout.divider.size","theme.header.color.rgb.r","theme.header.color.rgb.g","theme.header.color.rgb.b","theme.header.color.hsl.h","theme.header.color.hsl.s","theme.header.color.hsl.l","theme.header.color.opacity","theme.header.search.opacity","theme.bookmark.color.rgb.r","theme.bookmark.color.rgb.g","theme.bookmark.color.rgb.b","theme.bookmark.color.hsl.h","theme.bookmark.color.hsl.s","theme.bookmark.color.hsl.l","theme.bookmark.color.opacity","theme.bookmark.item.opacity","theme.toolbar.opacity","theme.group.toolbar.opacity"]),et(["theme.style","theme.background.type","theme.layout.color.by","theme.header.color.by","theme.bookmark.color.by"]),tt(["theme.layout.divider.size"]),ot.area.render(),Un.item.mod.applyVar("border",qe.get.current().theme.bookmark.item.border),Un.item.mod.applyVar("color.opacity",qe.get.current().theme.bookmark.item.opacity),it.render(),Pr.current.update.accent(),Pr.current.update.style(),mn.element.search.update.style(),Qn.save()}})},this.previewTile=()=>{let t=e.color.range.primary;t.l=Math.round(e.color.contrast.start+(e.color.contrast.end-e.color.contrast.start)/2);let a=Math.round((e.color.contrast.end-e.color.contrast.start)/10);for(let r=1;r<=4;r++){let s=()=>{t.l=Math.round(t.l-a)},o=()=>{t.l=Math.round(t.l+a)};"dark"==e.style?s():"light"==e.style?o():"system"==e.style&&(window.matchMedia("(prefers-color-scheme:dark)").matches?s():window.matchMedia("(prefers-color-scheme:light)").matches&&o()),t.l<0&&(t.l=0),t.l>100&&(t.l=100);let n=pt.hsl.rgb(t);this.element.tile.style.setProperty("--theme-preset-background-0"+r+"-rgb-r",n.r),this.element.tile.style.setProperty("--theme-preset-background-0"+r+"-rgb-g",n.g),this.element.tile.style.setProperty("--theme-preset-background-0"+r+"-rgb-b",n.b),this.element.tile.style.setProperty("--theme-preset-background-0"+r+"-hsl-h",t.h),this.element.tile.style.setProperty("--theme-preset-background-0"+r+"-hsl-s",t.s),this.element.tile.style.setProperty("--theme-preset-background-0"+r+"-hsl-l",t.l),this.element.tile.style.setProperty("--theme-preset-background-0"+r,"var(--theme-preset-background-0"+r+"-rgb-r), var(--theme-preset-background-0"+r+"-rgb-g), var(--theme-preset-background-0"+r+"-rgb-b)"),this.element.preview.appendChild(y("span|class:theme-preset-background-0"+r))}return this.element.tile.style.setProperty("--theme-preset-text","0, 0%, calc(((((var(--theme-preset-background-01-rgb-r) * var(--theme-t-r)) + (var(--theme-preset-background-01-rgb-g) * var(--theme-t-g)) + (var(--theme-preset-background-01-rgb-b) * var(--theme-t-b))) / 255) - var(--theme-t)) * -10000000%)"),this.element.tile.style.setProperty("--theme-preset-accent-rgb-r",e.accent.rgb.r),this.element.tile.style.setProperty("--theme-preset-accent-rgb-g",e.accent.rgb.g),this.element.tile.style.setProperty("--theme-preset-accent-rgb-b",e.accent.rgb.b),this.element.tile.style.setProperty("--theme-preset-accent","var(--theme-preset-accent-rgb-r), var(--theme-preset-accent-rgb-g), var(--theme-preset-accent-rgb-b)"),this.element.preview.appendChild(y("span|class:theme-preset-accent")),y("div|class:theme-preset-tile")},this.assemble=()=>{this.previewTile(),this.element.preset.button.appendChild(this.element.preview),at(e.name)&&(this.element.name.innerHTML=e.name,this.element.preset.button.appendChild(this.element.name)),this.element.front.appendChild(this.element.preset.button),this.element.tile.appendChild(this.element.back),this.element.tile.appendChild(this.element.front)},this.tile=()=>this.element.tile,this.assemble()};var Ga=a(8289),Za={};Za.styleTagTransform=p(),Za.setAttributes=c(),Za.insert=i().bind(null,"head"),Za.domAPI=n(),Za.insertStyleElement=m();s()(Ga.Z,Za);Ga.Z&&Ga.Z.locals&&Ga.Z.locals;const qa=function({presetData:e=!1}={}){this.name=()=>{let t=e.name;return e.prefix&&(t=e.prefix+" "+e.name.toLowerCase()),t},this.element={button:new Fe({text:this.name(),title:this.name(),srOnly:!0,classList:["theme-accent-preset-button","theme-accent-preset-type-"+e.type],func:()=>{qe.get.current().theme.accent.rgb=pt.hsl.rgb(e.hsl),qe.get.current().theme.accent.hsl=e.hsl,Qe(["theme.accent.rgb.r","theme.accent.rgb.g","theme.accent.rgb.b","theme.accent.hsl.h","theme.accent.hsl.s","theme.accent.hsl.l"]),Pr.current.update.style(),Pr.current.update.accent(),Va.control.accent.color.update(),Qn.save()}}),preview:y("span|class:theme-accent-preset-preview")},this.previewTile=()=>{this.element.preview.style.setProperty("--theme-accent-preset-color-hsl-h",e.hsl.h),this.element.preview.style.setProperty("--theme-accent-preset-color-hsl-s",e.hsl.s),this.element.preview.style.setProperty("--theme-accent-preset-color-hsl-l",e.hsl.l)},this.assemble=()=>{this.previewTile(),this.element.button.button.appendChild(this.element.preview)},this.button=()=>this.element.button.button,this.assemble()},Va={control:{preset:{},saved:{},style:{},colour:{},accent:{},font:{},radius:{},shadow:{},shade:{},opacity:{},layout:{},header:{},bookmark:{},background:{}},disable:()=>{switch(qe.get.current().theme.accent.random.active?(Va.control.accent.random.style.enable(),Va.control.accent.randomiseNow.enable()):(Va.control.accent.random.style.disable(),Va.control.accent.randomiseNow.disable()),qe.get.current().theme.accent.cycle.active?(Va.control.accent.cycle.speed.enable(),Va.control.accent.cycle.step.enable(),Va.control.accent.cycle.stepHelper.enable()):(Va.control.accent.cycle.speed.disable(),Va.control.accent.cycle.step.disable(),Va.control.accent.cycle.stepHelper.disable()),qe.get.current().theme.header.by){case"theme":Va.control.header.color.color.disable(),Va.control.header.color.opacity.disable();break;case"custom":Va.control.header.color.color.enable(),Va.control.header.color.opacity.enable()}switch(qe.get.current().theme.background.type){case"theme":case"accent":Va.control.background.color.disable(),Va.control.background.gradient.angle.disable(),Va.control.background.gradient.start.disable(),Va.control.background.gradient.end.disable(),Va.control.background.image.url.disable(),Va.control.background.image.urlHelper.disable(),Va.control.background.image.blur.disable(),Va.control.background.image.grayscale.disable(),Va.control.background.image.scale.disable(),Va.control.background.image.accent.disable(),Va.control.background.image.opacity.disable(),Va.control.background.image.vignette.opacity.disable(),Va.control.background.image.vignette.range.disable(),Va.control.background.video.url.disable(),Va.control.background.video.urlHelper.disable(),Va.control.background.video.blur.disable(),Va.control.background.video.grayscale.disable(),Va.control.background.video.scale.disable(),Va.control.background.video.accent.disable(),Va.control.background.video.opacity.disable(),Va.control.background.video.vignette.opacity.disable(),Va.control.background.video.vignette.range.disable();break;case"color":Va.control.background.color.enable(),Va.control.background.gradient.angle.disable(),Va.control.background.gradient.start.disable(),Va.control.background.gradient.end.disable(),Va.control.background.image.url.disable(),Va.control.background.image.urlHelper.disable(),Va.control.background.image.blur.disable(),Va.control.background.image.grayscale.disable(),Va.control.background.image.scale.disable(),Va.control.background.image.accent.disable(),Va.control.background.image.opacity.disable(),Va.control.background.image.vignette.opacity.disable(),Va.control.background.image.vignette.range.disable(),Va.control.background.video.url.disable(),Va.control.background.video.urlHelper.disable(),Va.control.background.video.blur.disable(),Va.control.background.video.grayscale.disable(),Va.control.background.video.scale.disable(),Va.control.background.video.accent.disable(),Va.control.background.video.opacity.disable(),Va.control.background.video.vignette.opacity.disable(),Va.control.background.video.vignette.range.disable();break;case"gradient":Va.control.background.color.disable(),Va.control.background.gradient.angle.enable(),Va.control.background.gradient.start.enable(),Va.control.background.gradient.end.enable(),Va.control.background.image.url.disable(),Va.control.background.image.urlHelper.disable(),Va.control.background.image.blur.disable(),Va.control.background.image.grayscale.disable(),Va.control.background.image.scale.disable(),Va.control.background.image.accent.disable(),Va.control.background.image.opacity.disable(),Va.control.background.image.vignette.opacity.disable(),Va.control.background.image.vignette.range.disable(),Va.control.background.video.url.disable(),Va.control.background.video.urlHelper.disable(),Va.control.background.video.blur.disable(),Va.control.background.video.grayscale.disable(),Va.control.background.video.scale.disable(),Va.control.background.video.accent.disable(),Va.control.background.video.opacity.disable(),Va.control.background.video.vignette.opacity.disable(),Va.control.background.video.vignette.range.disable();break;case"image":Va.control.background.color.disable(),Va.control.background.gradient.angle.disable(),Va.control.background.gradient.start.disable(),Va.control.background.gradient.end.disable(),Va.control.background.image.url.enable(),Va.control.background.image.urlHelper.enable(),Va.control.background.image.blur.enable(),Va.control.background.image.grayscale.enable(),Va.control.background.image.scale.enable(),Va.control.background.image.accent.enable(),Va.control.background.image.opacity.enable(),Va.control.background.image.vignette.opacity.enable(),Va.control.background.image.vignette.range.enable(),Va.control.background.video.url.disable(),Va.control.background.video.urlHelper.disable(),Va.control.background.video.blur.disable(),Va.control.background.video.grayscale.disable(),Va.control.background.video.scale.disable(),Va.control.background.video.accent.disable(),Va.control.background.video.opacity.disable(),Va.control.background.video.vignette.opacity.disable(),Va.control.background.video.vignette.range.disable();break;case"video":Va.control.background.color.disable(),Va.control.background.gradient.angle.disable(),Va.control.background.gradient.start.disable(),Va.control.background.gradient.end.disable(),Va.control.background.image.url.disable(),Va.control.background.image.urlHelper.disable(),Va.control.background.image.blur.disable(),Va.control.background.image.grayscale.disable(),Va.control.background.image.scale.disable(),Va.control.background.image.accent.disable(),Va.control.background.image.opacity.disable(),Va.control.background.image.vignette.opacity.disable(),Va.control.background.image.vignette.range.disable(),Va.control.background.video.url.enable(),Va.control.background.video.urlHelper.enable(),Va.control.background.video.blur.enable(),Va.control.background.video.grayscale.enable(),Va.control.background.video.scale.enable(),Va.control.background.video.accent.enable(),Va.control.background.video.opacity.enable(),Va.control.background.video.vignette.opacity.enable(),Va.control.background.video.vignette.range.enable()}switch(qe.get.current().theme.layout.color.by){case"theme":Va.control.layout.color.color.disable(),Va.control.layout.color.opacity.disable(),Va.control.layout.color.blur.disable(),Va.control.layout.color.blurHelper.disable();break;case"custom":Va.control.layout.color.color.enable(),Va.control.layout.color.opacity.enable(),Va.control.layout.color.blur.enable(),Va.control.layout.color.blurHelper.enable()}switch(qe.get.current().theme.header.color.by){case"theme":Va.control.header.color.color.disable(),Va.control.header.color.opacity.disable();break;case"custom":Va.control.header.color.color.enable(),Va.control.header.color.opacity.enable()}switch(qe.get.current().theme.bookmark.color.by){case"theme":Va.control.bookmark.color.color.disable(),Va.control.bookmark.color.opacity.disable();break;case"custom":Va.control.bookmark.color.color.enable(),Va.control.bookmark.color.opacity.enable()}},preset:e=>{Va.control.preset.presetHelper=new ma({text:["Eine Vorlage ersetzt die aktuelle Farbe, Akzent, Schrift, Stil, Deckkraft, Radius, Schatten, Schattierung und Hintergrund."]});e.appendChild(y("div",[(()=>{const e=y("div|class:theme-preset");return ca.get().forEach(((t,a)=>{const r=new Ia({presetThemeData:t});e.appendChild(r.tile())})),e})(),Va.control.preset.presetHelper.wrap()]))},saved:e=>{Aa.edit.close(),Va.control.saved={savedElement:y("div|class:theme-custom"),customHelper:new ma({text:["Beim Speichern eines Designs werden die aktuelle Farbe, Akzent, Schrift, Stil, Deckkraft, Radius, Schatten, Schattierung und Hintergrund festgehalten."]}),saveButton:new Fe({text:"Aktuelles Design speichern",style:["line"],func:()=>{Ar.close(),Aa.add.render()}}),edit:new Fe({text:"Gespeicherte Designs bearbeiten",iconName:"edit",style:["line"],srOnly:!0,func:()=>{Aa.edit.toggle(),Qn.save()}})},qe.get.current().theme.custom.all.length>0?e.appendChild(y("div",[Aa.item.render(Va.control.saved.savedElement),y("hr"),$({children:[B({gap:"small",wrap:!0,equalGap:!0,children:[Va.control.saved.saveButton.wrap(),Va.control.saved.edit.wrap()]})]}),Va.control.saved.customHelper.wrap()])):e.appendChild(y("div",[$({children:[B({gap:"small",wrap:!0,equalGap:!0,children:[Va.control.saved.saveButton.wrap()]})]}),Va.control.saved.customHelper.wrap()]))},style:e=>{Va.control.style=new ba({object:qe.get.current(),radioGroup:[{id:"theme-style-dark",labelText:"Dunkler Modus",description:!1,value:"dark"},{id:"theme-style-light",labelText:"Heller Modus",description:!1,value:"light"},{id:"theme-style-system",labelText:"Automatisch",description:"Dem hellen oder dunklen Systemmodus folgen.",value:"system"}],groupName:"theme-style",path:"theme.style",action:()=>{Qa.style.initial(),et("theme.style"),Qn.save()}}),e.appendChild(y("div",[Va.control.style.wrap()]))},colour:e=>{Va.control.color={range:{primary:{h:new fa({object:qe.get.current(),path:"theme.color.range.primary.h",id:"theme-color-range-primary-h",labelText:"Primärfarbe",value:qe.get.current().theme.color.range.primary.h,defaultValue:qe.get.default().theme.color.range.primary.h,min:qe.get.minMax().theme.color.range.primary.h.min,max:qe.get.minMax().theme.color.range.primary.h.max,style:"hue",action:()=>{Qa.color.render(),Qn.save()}}),s:new fa({object:qe.get.current(),path:"theme.color.range.primary.s",id:"theme-color-range-primary-s",labelText:"Sättigung",value:qe.get.current().theme.color.range.primary.s,defaultValue:qe.get.default().theme.color.range.primary.s,min:qe.get.minMax().theme.color.range.primary.s.min,max:qe.get.minMax().theme.color.range.primary.s.max,style:"saturation",action:()=>{Qa.color.render(),Qn.save()}})}},contrast:new Oa({object:qe.get.current(),labelText:"Kontrast-Bereich",style:"contrast",left:{path:"theme.color.contrast.start",id:"theme-color-contrast-start",labelText:"Kontrast-Beginn",value:qe.get.current().theme.color.contrast.start,defaultValue:qe.get.default().theme.color.contrast.start,min:qe.get.minMax().theme.color.contrast.start.min,max:qe.get.minMax().theme.color.contrast.start.max,action:()=>{Qa.color.render(),Qn.save()}},right:{path:"theme.color.contrast.end",id:"theme-color-contrast-end",labelText:"Kontrast-Ende",value:qe.get.current().theme.color.contrast.end,defaultValue:qe.get.default().theme.color.contrast.end,min:qe.get.minMax().theme.color.contrast.end.min,max:qe.get.minMax().theme.color.contrast.end.max,action:()=>{Qa.color.render(),Qn.save()}}}),contrastHelper:new ma({text:["Schiebe die Kontrast-Regler nah zusammen für einen gedämpften Look.","Schiebe die Kontrast-Regler weit auseinander für einen scharfen, kräftigen Look."]}),shade:{helper:new ma({text:["Hintergründe, Lesezeichen und Dialoge nutzen Schattierungen von links.","Text und Formularelemente nutzen Schattierungen von rechts.","Für ein helles Aussehen zum hellen Stil wechseln und eine Primärfarbe wählen. Für ein dunkles Aussehen umgekehrt."]})}},e.appendChild(y("div",[(()=>{const e=U(),t=j({block:!0,border:!0}),a=qe.get.current().theme.color.shades;for(var r=1;r<=a;r++){let e=r;e<10&&(e="0"+e),t.appendChild(y("div|class:form-group-text form-group-text-borderless",[y("div|class:theme-color-box theme-color-shade-"+e)]))}return e.appendChild(t),e})(),Va.control.color.shade.helper.wrap(),y("hr"),Va.control.color.range.primary.h.wrap(),Va.control.color.range.primary.s.wrap(),Va.control.color.contrast.wrap(),Va.control.color.contrastHelper.wrap()]))},accent:e=>{Va.control.accent.color=new Ma({object:qe.get.current(),path:"theme.accent",id:"theme-accent",labelText:"Akzentfarbe",defaultValue:qe.get.default().theme.accent.rgb,minMaxObject:qe.get.minMax(),randomColor:!0,action:()=>{Qe(["theme.accent.rgb.r","theme.accent.rgb.g","theme.accent.rgb.b","theme.accent.hsl.h","theme.accent.hsl.s","theme.accent.hsl.l"]),Pr.current.update.style(),Pr.current.update.accent(),Qn.save()}}),Va.control.accent.random={},Va.control.accent.random.active=new _a({object:qe.get.current(),path:"theme.accent.random.active",id:"theme-accent-random-active",labelText:"Zufällige Akzentfarbe beim Laden/Aktualisieren",action:()=>{Va.disable(),Va.control.accent.random.collapse.update(),Qn.save()}}),Va.control.accent.random.style=new ba({object:qe.get.current(),radioGroup:[{id:"theme-accent-random-style-any",labelText:"Beliebig",value:"any"},{id:"theme-accent-random-style-light",labelText:"Dünn",value:"light"},{id:"theme-accent-random-style-dark",labelText:"Dunkel",value:"dark"},{id:"theme-accent-random-style-pastel",labelText:"Pastell",value:"pastel"},{id:"theme-accent-random-style-saturated",labelText:"Gesättigt",value:"saturated"}],groupName:"theme-accent-random-style",path:"theme.accent.random.style",action:()=>{Qn.save()}}),Va.control.accent.randomiseNow=new Fe({text:"Jetzt zufällig",style:["line"],func:()=>{Qa.accent.random.render(),Qe(["theme.accent.rgb.r","theme.accent.rgb.g","theme.accent.rgb.b","theme.accent.hsl.h","theme.accent.hsl.s","theme.accent.hsl.l"]),Pr.current.update.style(),Pr.current.update.accent(),Va.control.accent.color.update(),Qn.save()}}),Va.control.accent.random.area=y("div",[Va.control.accent.random.style.inline(),Va.control.accent.randomiseNow.wrap()]),Va.control.accent.random.collapse=new Re({type:"checkbox",checkbox:Va.control.accent.random.active,target:[{content:Va.control.accent.random.area}]}),Va.control.accent.cycle={},Va.control.accent.cycle.alert=new Ea({iconName:"info",children:[y("p:Vorsicht: Ein schnell wechselnder Akzent-Farbton kann die Leistung beeinträchtigen.|class:small")]}),Va.control.accent.cycle.active=new _a({object:qe.get.current(),path:"theme.accent.cycle.active",id:"theme-accent-random-cycle-active",labelText:"Akzent-Farbton automatisch ändern",action:()=>{Va.control.accent.cycle.collapse.update(),Qa.accent.cycle.bind(),Va.disable(),tt("theme.accent.cycle.active"),Qn.save()}}),Va.control.accent.cycle.speed=new fa({object:qe.get.current(),path:"theme.accent.cycle.speed",id:"theme-accent-random-cycle-speed",labelText:"Verzögerung ändern",value:qe.get.current().theme.accent.cycle.speed,defaultValue:qe.get.default().theme.accent.cycle.speed,min:qe.get.minMax().theme.accent.cycle.speed.min,max:qe.get.minMax().theme.accent.cycle.speed.max,action:()=>{Qa.accent.cycle.bind(),Qn.save()}}),Va.control.accent.cycle.step=new fa({object:qe.get.current(),path:"theme.accent.cycle.step",id:"theme-accent-random-cycle-step",labelText:"Schritte ändern",value:qe.get.current().theme.accent.cycle.step,defaultValue:qe.get.default().theme.accent.cycle.step,min:qe.get.minMax().theme.accent.cycle.step.min,max:qe.get.minMax().theme.accent.cycle.step.max,action:()=>{Qa.accent.cycle.bind(),Qn.save()}}),Va.control.accent.cycle.stepHelper=new ma({text:["Der automatische Akzent-Farbtonwechsel funktioniert nicht, wenn die Akzentfarbe grau oder schwarz ist."]}),Va.control.accent.cycle.area=y("div",[Va.control.accent.cycle.alert.wrap(),Va.control.accent.cycle.speed.wrap(),Va.control.accent.cycle.step.wrap(),Va.control.accent.cycle.stepHelper.wrap()]),Va.control.accent.cycle.collapse=new Re({type:"checkbox",checkbox:Va.control.accent.cycle.active,target:[{content:Va.control.accent.cycle.area}]}),e.appendChild(y("div",[(()=>{const e=ha.get(),t=$(),a=y("div|class:theme-accent-preset");return e.forEach(((e,t)=>{const r=new qa({presetData:e});a.appendChild(r.button())})),t.appendChild(a),t})(),y("hr"),Va.control.accent.color.wrap(),y("hr"),Va.control.accent.random.active.wrap(),$({children:[N({children:[Va.control.accent.random.collapse.collapse()]})]}),y("hr"),Va.control.accent.cycle.active.wrap(),$({children:[N({children:[Va.control.accent.cycle.collapse.collapse()]})]})]))},font:e=>{const t=300,a=400,r=700;Va.control.font.display={name:new Fa({object:qe.get.current(),path:"theme.font.display.name",id:"theme-font-display-name",value:qe.get.current().theme.font.display.name,defaultValue:qe.get.default().theme.font.display.name,placeholder:"Name der Google-Schriftart",labelText:"Anzeige-Schriftart",action:()=>{Qa.font.display.delay(),Qn.save()}}),nameHelper:new ma({complexText:!0,text:[`Use a ${new Pa({text:"Google-Schriftart",href:"https://fonts.google.com/",openNew:!0}).link().outerHTML} to customise the Clock, Date, Group names and Bookmark Letters.`,'Add a font name as it appears on Google Fonts, including capital letters and spaces, eg: enter "Fredoka One" or "Kanit"','Feld leeren, um die Standardschrift "Fjalla One" zu verwenden.']}),weight:new fa({object:qe.get.current(),path:"theme.font.display.weight",id:"theme-font-display-weight",labelText:"Schriftstärke",value:qe.get.current().theme.font.display.weight,defaultValue:qe.get.default().theme.font.display.weight,step:qe.get.step().theme.font.display.weight,min:qe.get.minMax().theme.font.display.weight.min,max:qe.get.minMax().theme.font.display.weight.max,action:()=>{Qe("theme.font.display.weight"),Qn.save()}}),weightLight:new Fe({text:"Dünn",style:["line"],func:()=>{qe.get.current().theme.font.display.weight=t,Qe("theme.font.display.weight"),Va.control.font.display.weight.update(),Qn.save()}}),weightRegular:new Fe({text:"Normal",style:["line"],func:()=>{qe.get.current().theme.font.display.weight=a,Qe("theme.font.display.weight"),Va.control.font.display.weight.update(),Qn.save()}}),weightBold:new Fe({text:"Fett",style:["line"],func:()=>{qe.get.current().theme.font.display.weight=r,Qe("theme.font.display.weight"),Va.control.font.display.weight.update(),Qn.save()}}),weightHelper:new ma({text:["Nicht alle Schriftarten unterstützen alle Stärken. Auf der Google-Fonts-Seite siehst du, welche verfügbar sind."]}),style:new ba({object:qe.get.current(),radioGroup:[{id:"theme-font-display-style-normal",labelText:"Normal",value:"normal"},{id:"theme-font-display-style-italic",labelText:"Kursiv",value:"italic"}],groupName:"theme-font-display-style",path:"theme.font.display.style",inputButton:!0,inputHide:!0,inputButtonStyle:["line"],action:()=>{Qe("theme.font.display.style"),Qn.save()}})},Va.control.font.ui={name:new Fa({object:qe.get.current(),path:"theme.font.ui.name",id:"theme-font-ui-name",value:qe.get.current().theme.font.ui.name,defaultValue:qe.get.default().theme.font.ui.name,placeholder:"Name der Google-Schriftart",labelText:"Schriftart der Oberfläche",action:()=>{Qa.font.ui.delay(),Qn.save()}}),nameHelper:new ma({complexText:!0,text:[`Use a ${new Pa({text:"Google-Schriftart",href:"https://fonts.google.com/",openNew:!0}).link().outerHTML} to customise the Bookmark name, URL and form elements.`,'Add a font name as it appears on Google Fonts, including capital letters and spaces, eg: enter "Roboto", "Source Sans Pro" or "Noto Sans"','Feld leeren, um die Standardschrift "Open Sans" zu verwenden.']}),weight:new fa({object:qe.get.current(),path:"theme.font.ui.weight",id:"theme-font-ui-weight",labelText:"Schriftstärke",value:qe.get.current().theme.font.ui.weight,defaultValue:qe.get.default().theme.font.ui.weight,step:qe.get.step().theme.font.ui.weight,min:qe.get.minMax().theme.font.ui.weight.min,max:qe.get.minMax().theme.font.ui.weight.max,action:()=>{Qe("theme.font.ui.weight"),Qn.save()}}),weightLight:new Fe({text:"Dünn",style:["line"],func:()=>{qe.get.current().theme.font.ui.weight=t,Qe("theme.font.ui.weight"),Va.control.font.ui.weight.update(),Qn.save()}}),weightRegular:new Fe({text:"Normal",style:["line"],func:()=>{qe.get.current().theme.font.ui.weight=a,Qe("theme.font.ui.weight"),Va.control.font.ui.weight.update(),Qn.save()}}),weightBold:new Fe({text:"Fett",style:["line"],func:()=>{qe.get.current().theme.font.ui.weight=r,Qe("theme.font.ui.weight"),Va.control.font.ui.weight.update(),Qn.save()}}),weightHelper:new ma({text:["Nicht alle Schriftarten unterstützen alle Stärken. Auf der Google-Fonts-Seite siehst du, welche verfügbar sind."]}),style:new ba({object:qe.get.current(),radioGroup:[{id:"theme-font-ui-style-normal",labelText:"Normal",value:"normal"},{id:"theme-font-ui-style-italic",labelText:"Kursiv",value:"italic"}],groupName:"theme-font-ui-style",path:"theme.font.ui.style",inputButton:!0,inputHide:!0,inputButtonStyle:["line"],action:()=>{Qe("theme.font.ui.style"),Qn.save()}})},e.appendChild(y("div",[Va.control.font.display.name.wrap(),Va.control.font.display.nameHelper.wrap(),$({children:[N({children:[Va.control.font.display.weight.wrap(),$({children:[j({children:[Va.control.font.display.weightLight.button,Va.control.font.display.weightRegular.button,Va.control.font.display.weightBold.button]})]}),Va.control.font.display.style.inputButton(),Va.control.font.display.weightHelper.wrap()]})]}),y("hr"),Va.control.font.ui.name.wrap(),Va.control.font.ui.nameHelper.wrap(),$({children:[N({children:[Va.control.font.ui.weight.wrap(),$({children:[j({children:[Va.control.font.ui.weightLight.button,Va.control.font.ui.weightRegular.button,Va.control.font.ui.weightBold.button]})]}),Va.control.font.ui.style.inputButton(),Va.control.font.ui.weightHelper.wrap()]})]})]))},radius:e=>{Va.control.radius=new fa({object:qe.get.current(),path:"theme.radius",id:"theme-radius",labelText:"Eckenradius",value:qe.get.current().theme.radius,defaultValue:qe.get.default().theme.radius,min:qe.get.minMax().theme.radius.min,max:qe.get.minMax().theme.radius.max,action:()=>{Qe("theme.radius"),Qn.save()}}),e.appendChild(y("div",[Va.control.radius.wrap()]))},shadow:e=>{Va.control.shadow=new fa({object:qe.get.current(),path:"theme.shadow",id:"theme-shadow",labelText:"Schattengröße",value:qe.get.current().theme.shadow,defaultValue:qe.get.default().theme.shadow,min:qe.get.minMax().theme.shadow.min,max:qe.get.minMax().theme.shadow.max,action:()=>{Qe("theme.shadow"),Qn.save()}}),e.appendChild(y("div",[Va.control.shadow.wrap()]))},shade:e=>{Va.control.shade={opacity:new fa({object:qe.get.current(),path:"theme.shade.opacity",id:"theme.shade.opacity",labelText:"Schattierungs-Deckkraft",value:qe.get.current().theme.shade.opacity,defaultValue:qe.get.default().theme.shade.opacity,min:qe.get.minMax().theme.shade.opacity.min,max:qe.get.minMax().theme.shade.opacity.max,action:()=>{Qe("theme.shade.opacity"),Qn.save()}}),blur:new fa({object:qe.get.current(),path:"theme.shade.blur",id:"theme.shade.blur",labelText:"Schattierungs-Unschärfe",value:qe.get.current().theme.shade.blur,defaultValue:qe.get.default().theme.shade.blur,min:qe.get.minMax().theme.shade.blur.min,max:qe.get.minMax().theme.shade.blur.max,action:()=>{Qe("theme.shade.blur"),Qn.save()}}),blurHelper:new ma({text:["Nicht von allen Browsern unterstützt."]})},e.appendChild(y("div",[Va.control.shade.opacity.wrap(),Va.control.shade.blur.wrap(),Va.control.shade.blurHelper.wrap()]))},opacity:e=>{Va.control.opacity.general=new fa({object:qe.get.current(),path:"theme.opacity.general",id:"theme-opacity-general",labelText:"Gesamt-Deckkraft",value:qe.get.current().theme.opacity.general,defaultValue:qe.get.default().theme.opacity.general,min:qe.get.minMax().theme.opacity.general.min,max:qe.get.minMax().theme.opacity.general.max,action:()=>{qe.get.current().theme.bookmark.item.opacity=qe.get.current().theme.opacity.general,qe.get.current().theme.toolbar.opacity=qe.get.current().theme.opacity.general,qe.get.current().theme.header.search.opacity=qe.get.current().theme.opacity.general,qe.get.current().theme.group.toolbar.opacity=qe.get.current().theme.opacity.general,Va.control.opacity.toolbar.update(),Va.control.opacity.bookmark.update(),Va.control.opacity.search.update(),Va.control.opacity.group.toolbar.update(),Qe(["theme.opacity.general","theme.toolbar.opacity","theme.bookmark.item.opacity","theme.header.search.opacity","theme.group.toolbar.opacity"]),Un.item.mod.applyVar("color.opacity",qe.get.current().theme.bookmark.item.opacity),it.render(),Pr.current.update.style(),mn.element.search.update.style(),Qn.save()}}),Va.control.opacity.generalHelper=new ma({text:["Ändere die Deckkraft von Suchleiste, Lesezeichen, Gruppen-Steuerung und Werkzeugleiste.","Die Deckkraft kann auch beim Bearbeiten einzelner Lesezeichen geändert werden."]}),Va.control.opacity.toolbar=new va({object:qe.get.current(),path:"theme.toolbar.opacity",id:"theme-toolbar-opacity",labelText:"Werkzeugleiste",value:qe.get.current().theme.toolbar.opacity,defaultValue:qe.get.default().theme.toolbar.opacity,min:qe.get.minMax().theme.toolbar.opacity.min,max:qe.get.minMax().theme.toolbar.opacity.max,action:()=>{Qe("theme.toolbar.opacity"),Pr.current.update.style(),Qn.save()}}),Va.control.opacity.bookmark=new va({object:qe.get.current(),path:"theme.bookmark.item.opacity",id:"theme-bookmark-item-opacity",labelText:"Lesezeichen",value:qe.get.current().theme.bookmark.item.opacity,defaultValue:qe.get.default().theme.bookmark.item.opacity,min:qe.get.minMax().theme.bookmark.item.opacity.min,max:qe.get.minMax().theme.bookmark.item.opacity.max,action:()=>{Qe("theme.bookmark.item.opacity"),Un.item.mod.applyVar("color.opacity",qe.get.current().theme.bookmark.item.opacity),it.render(),Qn.save()}}),Va.control.opacity.search=new va({object:qe.get.current(),path:"theme.header.search.opacity",id:"theme-header-search-opacity",labelText:"Suchfeld",value:qe.get.current().theme.header.search.opacity,defaultValue:qe.get.default().theme.header.search.opacity,min:qe.get.minMax().theme.header.search.opacity.min,max:qe.get.minMax().theme.header.search.opacity.max,action:()=>{Qe("theme.header.search.opacity"),mn.element.search.update.style(),Qn.save()}}),Va.control.opacity.group={toolbar:new va({object:qe.get.current(),path:"theme.group.toolbar.opacity",id:"theme-group-toolbar-opacity",labelText:"Gruppen-Werkzeugleiste",value:qe.get.current().theme.group.toolbar.opacity,defaultValue:qe.get.default().theme.group.toolbar.opacity,min:qe.get.minMax().theme.group.toolbar.opacity.min,max:qe.get.minMax().theme.group.toolbar.opacity.max,action:()=>{Qe("theme.group.toolbar.opacity"),En.area.current.length>0&&En.area.current.forEach(((e,t)=>{e.update.style()})),Qn.save()}})},e.appendChild(y("div",[Va.control.opacity.general.wrap(),Va.control.opacity.generalHelper.wrap(),$({children:[N({children:[Va.control.opacity.toolbar.wrap(),Va.control.opacity.bookmark.wrap(),Va.control.opacity.search.wrap(),Va.control.opacity.group.toolbar.wrap()]})]})]))}};Va.background=e=>{Va.control.background={type:new ba({object:qe.get.current(),radioGroup:[{id:"theme-background-type-theme",labelText:"Hintergrund nach Design",description:"Die vom Design festgelegte Hintergrundfarbe verwenden.",value:"theme"},{id:"theme-background-type-accent",labelText:"Hintergrund nach Akzent",description:"Die Akzentfarbe für den Hintergrund verwenden.",value:"accent"},{id:"theme-background-type-color",labelText:"Eigene Farbe",value:"color"},{id:"theme-background-type-gradient",labelText:"Verlauf",value:"gradient"},{id:"theme-background-type-image",labelText:"Bild",value:"image"},{id:"theme-background-type-video",labelText:"Video",value:"video"}],groupName:"theme-background-type",path:"theme.background.type",action:()=>{et("theme.background.type"),Va.control.background.typeCollapse.update(),Pr.current.update.style(),Va.disable(),Qa.background.element.video&&("video"===Va.control.background.type.value()?Qa.background.element.video.play():Qa.background.element.video.pause()),Qn.save()}}),color:new Ma({object:qe.get.current(),path:"theme.background.color",id:"theme-background-color",labelText:"Hintergrundfarbe",defaultValue:qe.get.default().theme.background.color.rgb,minMaxObject:qe.get.minMax(),randomColor:!0,action:()=>{Qe(["theme.background.color.rgb.r","theme.background.color.rgb.g","theme.background.color.rgb.b","theme.background.color.hsl.h","theme.background.color.hsl.s","theme.background.color.hsl.l"]),Pr.current.update.style(),Qn.save()}}),gradient:{angle:new fa({object:qe.get.current(),path:"theme.background.gradient.angle",id:"theme-background-gradient-angle",labelText:"Winkel des Hintergrund-Verlaufs",value:qe.get.current().theme.background.gradient.angle,defaultValue:qe.get.default().theme.background.gradient.angle,min:qe.get.minMax().theme.background.gradient.angle.min,max:qe.get.minMax().theme.background.gradient.angle.max,action:()=>{Qe("theme.background.gradient.angle"),Pr.current.update.style(),Qn.save()}}),start:new Ma({object:qe.get.current(),path:"theme.background.gradient.start",id:"theme-background-gradient-start",labelText:"Beginn des Hintergrund-Verlaufs",defaultValue:qe.get.default().theme.background.gradient.start.rgb,minMaxObject:qe.get.minMax(),randomColor:!0,action:()=>{Qe(["theme.background.gradient.start.rgb.r","theme.background.gradient.start.rgb.g","theme.background.gradient.start.rgb.b","theme.background.gradient.start.hsl.h","theme.background.gradient.start.hsl.s","theme.background.gradient.start.hsl.l"]),Pr.current.update.style(),Qn.save()}}),end:new Ma({object:qe.get.current(),path:"theme.background.gradient.end",id:"theme-background-gradient-end",labelText:"Ende des Hintergrund-Verlaufs",defaultValue:qe.get.default().theme.background.gradient.end.rgb,minMaxObject:qe.get.minMax(),randomColor:!0,action:()=>{Qe(["theme.background.gradient.end.rgb.r","theme.background.gradient.end.rgb.g","theme.background.gradient.end.rgb.b","theme.background.gradient.end.hsl.h","theme.background.gradient.end.hsl.s","theme.background.gradient.end.hsl.l"]),Pr.current.update.style(),Qn.save()}})},image:{alert:new Ea({iconName:"info",children:[y("p:Lokale Bilder können nicht mehr verwendet werden. Bilder müssen online gehostet sein.|class:small"),v({tag:"p",attr:[{key:"class",value:"small"}],node:[new Pa({text:"Warum hat sich das geändert?",href:Wa.link.url+Wa.link.page.localBackgroundImage,openNew:!0}).link()]})]}),url:new Na({object:qe.get.current(),path:"theme.background.image.url",id:"theme-background-image-url",value:qe.get.current().theme.background.image.url,placeholder:"https://www.example.com/image.jpg",labelText:"URL",action:()=>{Qa.background.image.render(),Qn.save()}}),urlHelper:new ma({text:["Gib mehrere URLs durch Leerzeichen oder Zeilenumbrüche getrennt an, um beim Laden ein zufälliges Hintergrundbild zu erhalten.","Unsplash kann für zufällige Bilder genutzt werden, z. B.:","https://source.unsplash.com/random/1920x1080/?night,day,sky","Ändere die Parameter nach .../random/ für mehr Optionen. Ladezeiten können variieren."]}),blur:new va({object:qe.get.current(),path:"theme.background.image.blur",id:"theme-background-image-blur",labelText:"Unschärfe",value:qe.get.current().theme.background.image.blur,defaultValue:qe.get.default().theme.background.image.blur,min:qe.get.minMax().theme.background.image.blur.min,max:qe.get.minMax().theme.background.image.blur.max,action:()=>{Qe("theme.background.image.blur"),Qn.save()}}),grayscale:new va({object:qe.get.current(),path:"theme.background.image.grayscale",id:"theme-background-image-grayscale",labelText:"Graustufen",value:qe.get.current().theme.background.image.grayscale,defaultValue:qe.get.default().theme.background.image.grayscale,min:qe.get.minMax().theme.background.image.grayscale.min,max:qe.get.minMax().theme.background.image.grayscale.max,action:()=>{Qe("theme.background.image.grayscale"),Qn.save()}}),scale:new va({object:qe.get.current(),path:"theme.background.image.scale",id:"theme-background-image-scale",labelText:"Skalierung",value:qe.get.current().theme.background.image.scale,defaultValue:qe.get.default().theme.background.image.scale,min:qe.get.minMax().theme.background.image.scale.min,max:qe.get.minMax().theme.background.image.scale.max,action:()=>{Qe("theme.background.image.scale"),Qn.save()}}),accent:new va({object:qe.get.current(),path:"theme.background.image.accent",id:"theme-background-image-accent",labelText:"Akzent",value:qe.get.current().theme.background.image.accent,defaultValue:qe.get.default().theme.background.image.accent,min:qe.get.minMax().theme.background.image.accent.min,max:qe.get.minMax().theme.background.image.accent.max,action:()=>{Qe("theme.background.image.accent"),Qn.save()}}),opacity:new va({object:qe.get.current(),path:"theme.background.image.opacity",id:"theme-background-image-opacity",labelText:"Deckkraft",value:qe.get.current().theme.background.image.opacity,defaultValue:qe.get.default().theme.background.image.opacity,min:qe.get.minMax().theme.background.image.opacity.min,max:qe.get.minMax().theme.background.image.opacity.max,action:()=>{Qe("theme.background.image.opacity"),Qn.save()}}),vignette:{opacity:new va({object:qe.get.current(),path:"theme.background.image.vignette.opacity",id:"theme-background-image-vignette-opacity",labelText:"Vignette",value:qe.get.current().theme.background.image.vignette.opacity,defaultValue:qe.get.default().theme.background.image.vignette.opacity,min:qe.get.minMax().theme.background.image.vignette.opacity.min,max:qe.get.minMax().theme.background.image.vignette.opacity.max,action:()=>{Qe("theme.background.image.vignette.opacity"),Qn.save()}}),range:new Oa({object:qe.get.current(),labelText:"Schattierung Beginn und Ende",left:{path:"theme.background.image.vignette.end",id:"theme-background-image-vignette-end",labelText:"Schattierungs-Ende",value:qe.get.current().theme.background.image.vignette.end,defaultValue:qe.get.default().theme.background.image.vignette.end,min:qe.get.minMax().theme.background.image.vignette.end.min,max:qe.get.minMax().theme.background.image.vignette.end.max,action:()=>{Qe("theme.background.image.vignette.start"),Qe("theme.background.image.vignette.end"),Qn.save()}},right:{path:"theme.background.image.vignette.start",id:"theme-background-image-vignette-start",labelText:"Schattierungs-Beginn",value:qe.get.current().theme.background.image.vignette.start,defaultValue:qe.get.default().theme.background.image.vignette.start,min:qe.get.minMax().theme.background.image.vignette.start.min,max:qe.get.minMax().theme.background.image.vignette.start.max,action:()=>{Qe("theme.background.image.vignette.start"),Qe("theme.background.image.vignette.end"),Qn.save()}}})}},video:{alert:new Ea({iconName:"info",children:[y("p:YouTube-Seiten-URLs können nicht verwendet werden.|class:small"),v({tag:"p",attr:[{key:"class",value:"small"}],node:[new Pa({text:"So verlinkst du eine Videodatei.",href:Wa.link.url+Wa.link.page.backgroundImageVideo,openNew:!0}).link()]})]}),url:new Na({object:qe.get.current(),path:"theme.background.video.url",id:"theme-background-video-url",value:qe.get.current().theme.background.video.url,placeholder:"https://www.example.com/video.mp4",labelText:"URL",action:()=>{Qa.background.video.clear(),Qa.background.video.render(),Qn.save()}}),urlHelper:new ma({text:["Für das Hintergrundvideo wird nur eine direkte URL zu einer Videodatei unterstützt. Unterstützt MP4 und WebM.","Gib mehrere URLs durch Leerzeichen oder Zeilenumbrüche getrennt an, um beim Laden ein zufälliges Hintergrundvideo zu erhalten."]}),blur:new va({object:qe.get.current(),path:"theme.background.video.blur",id:"theme-background-video-blur",labelText:"Unschärfe",value:qe.get.current().theme.background.video.blur,defaultValue:qe.get.default().theme.background.video.blur,min:qe.get.minMax().theme.background.video.blur.min,max:qe.get.minMax().theme.background.video.blur.max,action:()=>{Qe("theme.background.video.blur"),Qn.save()}}),grayscale:new va({object:qe.get.current(),path:"theme.background.video.grayscale",id:"theme-background-video-grayscale",labelText:"Graustufen",value:qe.get.current().theme.background.video.grayscale,defaultValue:qe.get.default().theme.background.video.grayscale,min:qe.get.minMax().theme.background.video.grayscale.min,max:qe.get.minMax().theme.background.video.grayscale.max,action:()=>{Qe("theme.background.video.grayscale"),Qn.save()}}),scale:new va({object:qe.get.current(),path:"theme.background.video.scale",id:"theme-background-video-scale",labelText:"Skalierung",value:qe.get.current().theme.background.video.scale,defaultValue:qe.get.default().theme.background.video.scale,min:qe.get.minMax().theme.background.video.scale.min,max:qe.get.minMax().theme.background.video.scale.max,action:()=>{Qe("theme.background.video.scale"),Qn.save()}}),accent:new va({object:qe.get.current(),path:"theme.background.video.accent",id:"theme-background-video-accent",labelText:"Akzent",value:qe.get.current().theme.background.video.accent,defaultValue:qe.get.default().theme.background.video.accent,min:qe.get.minMax().theme.background.video.accent.min,max:qe.get.minMax().theme.background.video.accent.max,action:()=>{Qe("theme.background.video.accent"),Qn.save()}}),opacity:new va({object:qe.get.current(),path:"theme.background.video.opacity",id:"theme-background-video-opacity",labelText:"Deckkraft",value:qe.get.current().theme.background.video.opacity,defaultValue:qe.get.default().theme.background.video.opacity,min:qe.get.minMax().theme.background.video.opacity.min,max:qe.get.minMax().theme.background.video.opacity.max,action:()=>{Qe("theme.background.video.opacity"),Qn.save()}}),vignette:{opacity:new va({object:qe.get.current(),path:"theme.background.video.vignette.opacity",id:"theme-background-video-vignette-opacity",labelText:"Vignette",value:qe.get.current().theme.background.video.vignette.opacity,defaultValue:qe.get.default().theme.background.video.vignette.opacity,min:qe.get.minMax().theme.background.video.vignette.opacity.min,max:qe.get.minMax().theme.background.video.vignette.opacity.max,action:()=>{Qe("theme.background.video.vignette.opacity"),Qn.save()}}),range:new Oa({object:qe.get.current(),labelText:"Schattierung Beginn und Ende",left:{path:"theme.background.video.vignette.end",id:"theme-background-video-vignette-end",labelText:"Schattierungs-Ende",value:qe.get.current().theme.background.video.vignette.end,defaultValue:qe.get.default().theme.background.video.vignette.end,min:qe.get.minMax().theme.background.video.vignette.end.min,max:qe.get.minMax().theme.background.video.vignette.end.max,action:()=>{Qe("theme.background.video.vignette.start"),Qe("theme.background.video.vignette.end"),Qn.save()}},right:{path:"theme.background.video.vignette.start",id:"theme-background-video-vignette-start",labelText:"Schattierungs-Beginn",value:qe.get.current().theme.background.video.vignette.start,defaultValue:qe.get.default().theme.background.video.vignette.start,min:qe.get.minMax().theme.background.video.vignette.start.min,max:qe.get.minMax().theme.background.video.vignette.start.max,action:()=>{Qe("theme.background.video.vignette.start"),Qe("theme.background.video.vignette.end"),Qn.save()}}})}}};const t=y("div",[Va.control.background.color.wrap()]),a=y("div",[Va.control.background.gradient.angle.wrap(),Va.control.background.gradient.start.wrap(),Va.control.background.gradient.end.wrap()]),r=y("div",[Va.control.background.image.alert.wrap(),Va.control.background.image.url.wrap(),Va.control.background.image.urlHelper.wrap(),Va.control.background.image.blur.wrap(),Va.control.background.image.grayscale.wrap(),Va.control.background.image.scale.wrap(),Va.control.background.image.accent.wrap(),Va.control.background.image.opacity.wrap(),Va.control.background.image.vignette.opacity.wrap(),$({children:[N({children:[Va.control.background.image.vignette.range.wrap()]})]})]),s=y("div",[Va.control.background.video.alert.wrap(),Va.control.background.video.url.wrap(),Va.control.background.video.urlHelper.wrap(),Va.control.background.video.blur.wrap(),Va.control.background.video.grayscale.wrap(),Va.control.background.video.scale.wrap(),Va.control.background.video.accent.wrap(),Va.control.background.video.opacity.wrap(),Va.control.background.video.vignette.opacity.wrap(),$({children:[N({children:[Va.control.background.video.vignette.range.wrap()]})]})]);Va.control.background.typeCollapse=new Re({type:"radio",radioGroup:Va.control.background.type,target:[{id:Va.control.background.type.radioSet[2].radio.value,content:t},{id:Va.control.background.type.radioSet[3].radio.value,content:a},{id:Va.control.background.type.radioSet[4].radio.value,content:r},{id:Va.control.background.type.radioSet[5].radio.value,content:s}]}),e.appendChild(y("div",[Va.control.background.type.wrap(),$({children:[N({children:[Va.control.background.typeCollapse.collapse()]})]})]))},Va.layout=e=>{Va.control.layout.color={},Va.control.layout.color.by=new ba({object:qe.get.current(),radioGroup:[{id:"theme-layout-by-theme",labelText:"Transparent",description:"Keine Hintergrundfarbe hinter dem Layout.",value:"theme"},{id:"theme-layout-by-custom",labelText:"Eigene Farbe",description:"Eine eigene Farbe hinter dem Layout verwenden.",value:"custom"}],label:"Hintergrundfarbe des Layouts",groupName:"theme-layout-by",path:"theme.layout.color.by",action:()=>{et("theme.layout.color.by"),Va.disable(),Va.control.layout.color.collapse.update(),Qn.save()}}),Va.control.layout.color.color=new Ma({object:qe.get.current(),path:"theme.layout.color",id:"theme-layout-color",labelText:"Hintergrundfarbe des Layouts",defaultValue:qe.get.default().theme.layout.color.rgb,minMaxObject:qe.get.minMax(),action:()=>{Qe(["theme.layout.color.rgb.r","theme.layout.color.rgb.g","theme.layout.color.rgb.b","theme.layout.color.hsl.h","theme.layout.color.hsl.s","theme.layout.color.hsl.l"]),Qn.save()}}),Va.control.layout.color.opacity=new fa({object:qe.get.current(),path:"theme.layout.color.opacity",id:"theme-layout-color-opacity",labelText:"Hintergrund-Deckkraft",value:qe.get.current().theme.layout.color.opacity,defaultValue:qe.get.default().theme.layout.color.opacity,min:qe.get.minMax().theme.layout.color.opacity.min,max:qe.get.minMax().theme.layout.color.opacity.max,action:()=>{Qe(["theme.layout.color.opacity"]),Qn.save()}}),Va.control.layout.color.blur=new fa({object:qe.get.current(),path:"theme.layout.color.blur",id:"theme.layout-blur",labelText:"Hintergrund-Unschärfe",value:qe.get.current().theme.layout.color.blur,defaultValue:qe.get.default().theme.layout.color.blur,min:qe.get.minMax().theme.layout.color.blur.min,max:qe.get.minMax().theme.layout.color.blur.max,action:()=>{Qe(["theme.layout.color.blur"]),Qn.save()}}),Va.control.layout.color.blurHelper=new ma({text:["Nicht von allen Browsern unterstützt."]}),Va.control.layout.color.area=y("div",[Va.control.layout.color.color.wrap(),Va.control.layout.color.opacity.wrap(),Va.control.layout.color.blur.wrap(),Va.control.layout.color.blurHelper.wrap()]),Va.control.layout.color.collapse=new Re({type:"radio",radioGroup:Va.control.layout.color.by,target:[{id:Va.control.layout.color.by.radioSet[1].radio.value,content:Va.control.layout.color.area}]}),Va.control.layout.divider={size:new fa({object:qe.get.current(),path:"theme.layout.divider.size",id:"theme.layout-divider-size",labelText:"Trennlinie zwischen Kopf- und Lesezeichen-Bereich",value:qe.get.current().theme.layout.divider.size,defaultValue:qe.get.default().theme.layout.divider.size,min:qe.get.minMax().theme.layout.divider.size.min,max:qe.get.minMax().theme.layout.divider.size.max,action:()=>{Qe(["theme.layout.divider.size"]),tt(["theme.layout.divider.size"]),ot.area.render(),Qn.save()}})},e.appendChild(y("div",[Va.control.layout.color.by.wrap(),$({children:[N({children:[Va.control.layout.color.collapse.collapse()]})]}),y("hr"),Va.control.layout.divider.size.wrap()]))},Va.header=e=>{Va.control.header.color={},Va.control.header.color.by=new ba({object:qe.get.current(),radioGroup:[{id:"theme-header-by-theme",labelText:"Transparent",description:"Keine Hintergrundfarbe hinter dem Kopfbereich.",value:"theme"},{id:"theme-header-by-custom",labelText:"Eigene Farbe",description:"Eine eigene Farbe hinter dem Kopfbereich verwenden.",value:"custom"}],label:"Hintergrundfarbe der Kopfzeile",groupName:"theme-header-by",path:"theme.header.color.by",action:()=>{et("theme.header.color.by"),Va.disable(),Va.control.header.color.collapse.update(),Qn.save()}}),Va.control.header.color.color=new Ma({object:qe.get.current(),path:"theme.header.color",id:"theme-header-color",labelText:"Hintergrundfarbe des Kopfbereichs",defaultValue:qe.get.default().theme.header.color.rgb,minMaxObject:qe.get.minMax(),action:()=>{Qe(["theme.header.color.rgb.r","theme.header.color.rgb.g","theme.header.color.rgb.b","theme.header.color.hsl.h","theme.header.color.hsl.s","theme.header.color.hsl.l"]),Qn.save()}}),Va.control.header.color.opacity=new fa({object:qe.get.current(),path:"theme.header.color.opacity",id:"theme-header-color-opacity",labelText:"Hintergrund-Deckkraft",value:qe.get.current().theme.header.color.opacity,defaultValue:qe.get.default().theme.header.color.opacity,min:qe.get.minMax().theme.header.color.opacity.min,max:qe.get.minMax().theme.header.color.opacity.max,action:()=>{Qe(["theme.header.color.opacity"]),Qn.save()}}),Va.control.header.color.area=y("div",[Va.control.header.color.color.wrap(),Va.control.header.color.opacity.wrap()]),Va.control.header.color.collapse=new Re({type:"radio",radioGroup:Va.control.header.color.by,target:[{id:Va.control.header.color.by.radioSet[1].radio.value,content:Va.control.header.color.area}]}),e.appendChild(y("div",[Va.control.header.color.by.wrap(),$({children:[N({children:[Va.control.header.color.collapse.collapse()]})]})]))},Va.bookmark=e=>{Va.control.bookmark.color={},Va.control.bookmark.color.by=new ba({object:qe.get.current(),radioGroup:[{id:"theme-bookmark-by-theme",labelText:"Transparent",description:"Keine Hintergrundfarbe hinter dem Lesezeichen-Bereich.",value:"theme"},{id:"theme-bookmark-by-custom",labelText:"Eigene Farbe",description:"Eine eigene Farbe hinter dem Lesezeichen-Bereich verwenden.",value:"custom"}],label:"Hintergrundfarbe des Lesezeichen-Bereichs",groupName:"theme-bookmark-by",path:"theme.bookmark.color.by",action:()=>{et("theme.bookmark.color.by"),Va.disable(),Va.control.bookmark.color.collapse.update(),Qn.save()}}),Va.control.bookmark.color.color=new Ma({object:qe.get.current(),path:"theme.bookmark.color",id:"theme-bookmark-color",labelText:"Hintergrundfarbe des Kopfbereichs",defaultValue:qe.get.default().theme.bookmark.color.rgb,minMaxObject:qe.get.minMax(),action:()=>{Qe(["theme.bookmark.color.rgb.r","theme.bookmark.color.rgb.g","theme.bookmark.color.rgb.b","theme.bookmark.color.hsl.h","theme.bookmark.color.hsl.s","theme.bookmark.color.hsl.l"]),Qn.save()}}),Va.control.bookmark.color.opacity=new fa({object:qe.get.current(),path:"theme.bookmark.color.opacity",id:"theme-bookmark-color-opacity",labelText:"Hintergrund-Deckkraft",value:qe.get.current().theme.bookmark.color.opacity,defaultValue:qe.get.default().theme.bookmark.color.opacity,min:qe.get.minMax().theme.bookmark.color.opacity.min,max:qe.get.minMax().theme.bookmark.color.opacity.max,action:()=>{Qe(["theme.bookmark.color.opacity"]),Qn.save()}}),Va.control.bookmark.color.area=y("div",[Va.control.bookmark.color.color.wrap(),Va.control.bookmark.color.opacity.wrap()]),Va.control.bookmark.color.collapse=new Re({type:"radio",radioGroup:Va.control.bookmark.color.by,target:[{id:Va.control.bookmark.color.by.radioSet[1].radio.value,content:Va.control.bookmark.color.area}]}),Va.control.bookmark.item={},Va.control.bookmark.item.border=new fa({object:qe.get.current(),path:"theme.bookmark.item.border",id:"theme-bookmark-item-border",labelText:"Lesezeichen-Rahmen",value:qe.get.current().theme.bookmark.item.border,defaultValue:qe.get.default().theme.bookmark.item.border,min:qe.get.minMax().theme.bookmark.item.border.min,max:qe.get.minMax().theme.bookmark.item.border.max,action:()=>{Un.item.mod.applyVar("border",qe.get.current().theme.bookmark.item.border),it.render(),Qn.save()}}),Va.control.bookmark.item.borderHelper=new ma({text:["Der Lesezeichen-Rahmen kann auch beim Bearbeiten einzelner Lesezeichen geändert werden.","Die Rahmenfarbe wird durch den Akzent bestimmt, der auch beim Bearbeiten einzelner Lesezeichen geändert werden kann."]}),Va.control.bookmark.item.rainbow={add:new Fe({text:"Jedem Lesezeichen eigene Akzentfarbe geben",style:["line"],func:()=>{Qa.accent.rainbow.render(),Qn.save()}}),remove:new Fe({text:"Alle Akzent-Überschreibungen entfernen",style:["line"],func:()=>{Qa.accent.rainbow.clear(),Qn.save()}}),helper:new ma({text:["Der eigene Akzent eines Lesezeichens kann auch beim Bearbeiten einzelner Lesezeichen geändert werden."]})},e.appendChild(y("div",[Va.control.bookmark.color.by.wrap(),$({children:[N({children:[Va.control.bookmark.color.collapse.collapse()]})]}),y("hr"),Va.control.bookmark.item.border.wrap(),Va.control.bookmark.item.borderHelper.wrap(),y("hr"),$({children:[B({gap:"small",wrap:!0,equalGap:!0,children:[Va.control.bookmark.item.rainbow.add.wrap(),Va.control.bookmark.item.rainbow.remove.wrap()]})]}),Va.control.bookmark.item.rainbow.helper.wrap()]))};const Ua=function({url:e=!1}={}){this.video=y("video|autoplay,loop,muted"),this.source=y("source"),this.video.appendChild(this.source),this.play=()=>{this.video.play()},this.pause=()=>{var e=this.video.play();void 0!==e&&e.then((()=>{this.video.pause()}))},this.assemble=()=>{this.video.muted=!0,this.video.loop=!0,this.video.autoplay=!0,e.includes("mp4")||e.endsWith("mp4")?this.source.type="video/mp4":(e.includes("webm")||e.endsWith("webm"))&&(this.source.type="video/webm"),at(e)&&(this.source.src=e)},this.assemble()};var Ja=a(5933),Ka=a.n(Ja),$a=a(6506),Xa={};Xa.styleTagTransform=p(),Xa.setAttributes=c(),Xa.insert=i().bind(null,"head"),Xa.domAPI=n(),Xa.insertStyleElement=m();s()($a.Z,Xa);$a.Z&&$a.Z.locals&&$a.Z.locals;const Qa={font:{}};Qa.font.display={timer:!1,delay:()=>{clearTimeout(Qa.font.display.timer),Qa.font.display.timer=setTimeout(Qa.font.display.load,600)},load:()=>{const e=De(qe.get.current().theme.font.display.name);at(e)&&Ka().load({google:{families:[De(e)+":100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i"]}}),Qa.font.display.render()},render:()=>{const e=document.querySelector("html");at(De(qe.get.current().theme.font.display.name))?e.style.setProperty("--theme-font-display-name",'"'+De(qe.get.current().theme.font.display.name)+'", "Fjalla One", sans-serif'):e.style.removeProperty("--theme-font-display-name")}},Qa.font.ui={timer:!1,delay:()=>{clearTimeout(Qa.font.ui.timer),Qa.font.ui.timer=setTimeout(Qa.font.ui.load,600)},load:()=>{const e=De(qe.get.current().theme.font.ui.name);at(e)&&Ka().load({google:{families:[De(e)+":100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i"]}}),Qa.font.ui.render()},render:()=>{const e=document.querySelector("html");at(De(qe.get.current().theme.font.ui.name))?e.style.setProperty("--theme-font-ui-name",'"'+De(qe.get.current().theme.font.ui.name)+'", "Open Sans", sans-serif'):e.style.removeProperty("--theme-font-ui-name")}},Qa.color={render:()=>{const e=document.querySelector("html");document.querySelector("head");let t=(qe.get.current().theme.color.contrast.end-qe.get.current().theme.color.contrast.start)/(qe.get.current().theme.color.shades-1);for(var a in qe.get.current().theme.color.range)for(var r=0;r{if(qe.get.current().theme.accent.random.active){const e={any:()=>({h:ut(0,360),s:ut(0,100),l:ut(0,100)}),light:()=>({h:ut(0,360),s:ut(50,90),l:ut(50,90)}),dark:()=>({h:ut(0,360),s:ut(10,50),l:ut(10,50)}),pastel:()=>({h:ut(0,360),s:50,l:80}),saturated:()=>({h:ut(0,360),s:100,l:50})}[qe.get.current().theme.accent.random.style](),t=pt.hsl.rgb(e);qe.get.current().theme.accent.rgb=t,qe.get.current().theme.accent.hsl=e}}},Qa.accent.rainbow={render:()=>{const e=360/Un.count();let t=0;Un.all.forEach(((a,r)=>{a.items.forEach(((a,r)=>{a.accent.by="custom",a.accent.hsl={h:Math.round(t),s:100,l:50},a.accent.rgb=pt.hsl.rgb(a.accent.hsl),t+=e}))})),it.render()},clear:()=>{Un.all.forEach(((e,t)=>{e.items.forEach(((e,t)=>{e.accent=JSON.parse(JSON.stringify(lt.accent))}))})),it.render()}},Qa.accent.cycle={timer:!1,bind:()=>{qe.get.current().theme.accent.cycle.active?(clearInterval(Qa.accent.cycle.timer),Qa.accent.cycle.timer=setInterval((()=>{Qa.accent.cycle.render(),qe.get.current().menu&&Va.control.accent.color.update(),qe.get.current().toolbar.accent.show&&Pr.current.update.accent()}),qe.get.current().theme.accent.cycle.speed)):(clearInterval(Qa.accent.cycle.timer),Qa.accent.cycle.timer=!1)},render:()=>{let e=qe.get.current().theme.accent.hsl.h+qe.get.current().theme.accent.cycle.step;e>359&&(e=0),qe.get.current().theme.accent.hsl.h=e,qe.get.current().theme.accent.rgb=pt.hsl.rgb(qe.get.current().theme.accent.hsl),Qe(["theme.accent.rgb.r","theme.accent.rgb.g","theme.accent.rgb.b","theme.accent.hsl.h","theme.accent.hsl.s","theme.accent.hsl.l"])}},Qa.style={bind:()=>{window.matchMedia("(prefers-color-scheme: dark)").addEventListener("change",(e=>{Qa.style.initial()}))},initial:()=>{switch(qe.get.current().theme.style){case"dark":case"light":localStorage.setItem("MyStartStyle",qe.get.current().theme.style);break;case"system":window.matchMedia("(prefers-color-scheme:dark)").matches?localStorage.setItem("MyStartStyle","dark"):window.matchMedia("(prefers-color-scheme:light)").matches&&localStorage.setItem("MyStartStyle","light")}},dark:()=>{qe.get.current().theme.style="dark",Qa.style.initial(),et("theme.style")},light:()=>{qe.get.current().theme.style="light",Qa.style.initial(),et("theme.style")},toggle:()=>{switch(qe.get.current().theme.style){case"dark":Qa.style.light();break;case"light":Qa.style.dark()}}},Qa.background={element:{background:y("div|class:background"),type:{theme:y("div|class:theme-background-type theme-background-type-theme"),accent:y("div|class:theme-background-type theme-background-type-accent"),color:y("div|class:theme-background-type theme-background-type-color"),gradient:y("div|class:theme-background-type theme-background-type-gradient"),image:{imageElement:y("div|class:theme-background-type theme-background-type-image"),wrap:y("div|class:theme-background-type-image-wrap"),accent:y("div|class:theme-background-type-image-accent"),vignette:y("div|class:theme-background-type-image-vignette")},video:{videoElement:y("div|class:theme-background-type theme-background-type-video"),wrap:y("div|class:theme-background-type-video-wrap"),accent:y("div|class:theme-background-type-video-accent"),vignette:y("div|class:theme-background-type-video-vignette")}},video:!1}},Qa.background.area={render:()=>{y("div|class:background");qe.get.option().theme.background.type.forEach(((e,t)=>{switch(e){case"image":Qa.background.element.type.image.imageElement.appendChild(Qa.background.element.type.image.wrap),Qa.background.element.type.image.imageElement.appendChild(Qa.background.element.type.image.accent),Qa.background.element.type.image.imageElement.appendChild(Qa.background.element.type.image.vignette),Qa.background.element.background.appendChild(Qa.background.element.type.image.imageElement);break;case"video":Qa.background.element.type.video.videoElement.appendChild(Qa.background.element.type.video.wrap),Qa.background.element.type.video.videoElement.appendChild(Qa.background.element.type.video.accent),Qa.background.element.type.video.videoElement.appendChild(Qa.background.element.type.video.vignette),Qa.background.element.background.appendChild(Qa.background.element.type.video.videoElement);break;default:Qa.background.element.background.appendChild(Qa.background.element.type[e])}})),document.querySelector("body").appendChild(Qa.background.element.background)}},Qa.background.image={render:()=>{const e=document.querySelector("html");if(at(qe.get.current().theme.background.image.url)){const t=De(qe.get.current().theme.background.image.url).split(/\s+/).filter((e=>""!=e));e.style.setProperty("--theme-background-image",'url("'+t[Math.floor(Math.random()*t.length)]+'")')}else e.style.removeProperty("--theme-background-image")}},Qa.background.video={render:()=>{if(at(qe.get.current().theme.background.video.url)){const e=De(qe.get.current().theme.background.video.url).split(/\s+/).filter((e=>""!=e));Qa.background.element.video=new Ua({url:e[Math.floor(Math.random()*e.length)]}),Qa.background.element.type.video.wrap.appendChild(Qa.background.element.video.video)}else Qa.background.video.clear()},clear:()=>{Qa.background.element.video=!1,Qa.background.element.type.video.wrap.lastChild&&Ke(Qa.background.element.type.video.wrap)}},Qa.init=()=>{Qa.style.initial(),Qa.style.bind(),Qa.color.render(),Qa.accent.random.render(),Qa.accent.cycle.bind(),Qa.font.display.load(),Qa.font.ui.load(),Qa.background.area.render(),Qa.background.image.render(),Qa.background.video.render(),Qe(["theme.accent.rgb.r","theme.accent.rgb.g","theme.accent.rgb.b","theme.accent.hsl.h","theme.accent.hsl.s","theme.accent.hsl.l","theme.font.display.weight","theme.font.display.style","theme.font.ui.weight","theme.font.ui.style","theme.opacity.general","theme.background.color.rgb.r","theme.background.color.rgb.g","theme.background.color.rgb.b","theme.background.color.hsl.h","theme.background.color.hsl.s","theme.background.color.hsl.l","theme.background.image.blur","theme.background.image.grayscale","theme.background.image.scale","theme.background.image.accent","theme.background.image.opacity","theme.background.image.vignette.opacity","theme.background.image.vignette.start","theme.background.image.vignette.end","theme.background.video.blur","theme.background.video.grayscale","theme.background.video.scale","theme.background.video.accent","theme.background.video.opacity","theme.background.video.vignette.opacity","theme.background.video.vignette.start","theme.background.video.vignette.end","theme.background.gradient.angle","theme.background.gradient.start.rgb.r","theme.background.gradient.start.rgb.g","theme.background.gradient.start.rgb.b","theme.background.gradient.start.hsl.h","theme.background.gradient.start.hsl.s","theme.background.gradient.start.hsl.l","theme.background.gradient.end.rgb.r","theme.background.gradient.end.rgb.g","theme.background.gradient.end.rgb.b","theme.background.gradient.end.hsl.h","theme.background.gradient.end.hsl.s","theme.background.gradient.end.hsl.l","theme.radius","theme.shadow","theme.shade.opacity","theme.shade.blur","theme.layout.color.rgb.r","theme.layout.color.rgb.g","theme.layout.color.rgb.b","theme.layout.color.hsl.h","theme.layout.color.hsl.s","theme.layout.color.hsl.l","theme.layout.color.opacity","theme.layout.color.blur","theme.layout.divider.size","theme.header.color.rgb.r","theme.header.color.rgb.g","theme.header.color.rgb.b","theme.header.color.hsl.h","theme.header.color.hsl.s","theme.header.color.hsl.l","theme.header.color.opacity","theme.header.search.opacity","theme.bookmark.color.rgb.r","theme.bookmark.color.rgb.g","theme.bookmark.color.rgb.b","theme.bookmark.color.hsl.h","theme.bookmark.color.hsl.s","theme.bookmark.color.hsl.l","theme.bookmark.color.opacity","theme.bookmark.item.opacity","theme.toolbar.opacity","theme.group.toolbar.opacity"]),et(["theme.style","theme.background.type","theme.layout.color.by","theme.header.color.by","theme.bookmark.color.by"]),tt(["theme.layout.divider.size","theme.accent.cycle.active"])};const er={render:()=>{const e=document.querySelector("html");qe.get.current().modal||qe.get.current().menu?e.classList.add("is-scroll-disabled"):e.classList.remove("is-scroll-disabled")},init:()=>{qe.get.current().modal=!1,qe.get.current().menu=!1}};var tr=a(7100),ar={};ar.styleTagTransform=p(),ar.setAttributes=c(),ar.insert=i().bind(null,"head"),ar.domAPI=n(),ar.insertStyleElement=m();s()(tr.Z,ar);tr.Z&&tr.Z.locals&&tr.Z.locals;const rr=function(){this.element={shade:y("div|class:shade")},this.open=()=>{const e=document.querySelector("body");this.element.shade.classList.add("is-transparent"),this.element.shade.addEventListener("transitionend",(t=>{"opacity"===t.propertyName&&0==getComputedStyle(this.element.shade).opacity&&e.removeChild(this.element.shade)})),e.appendChild(this.element.shade),getComputedStyle(this.element.shade).opacity,this.element.shade.classList.remove("is-transparent"),this.element.shade.classList.add("is-opaque")},this.close=()=>{this.element.shade.classList.remove("is-opaque"),this.element.shade.classList.add("is-transparent"),clearTimeout(this.delayedForceRemove),this.delayedForceRemove=setTimeout((()=>{const e=document.querySelector("body");e.contains(this.element.shade)&&e.removeChild(this.element.shade)}),6e3)},this.delayedForceRemove=null,this.shade=()=>this.element.shade};var sr=a(7008),or={};or.styleTagTransform=p(),or.setAttributes=c(),or.insert=i().bind(null,"head"),or.domAPI=n(),or.insertStyleElement=m();s()(sr.Z,or);sr.Z&&sr.Z.locals&&sr.Z.locals;const nr=function({navData:e={},action:t=!1}={}){this.state={current:{},set:()=>{e.forEach(((e,t)=>{this.state.current[this.makeId(e.name)]=e.active}))},toggle:t=>{for(let e in this.state.current)this.state.current[e]=!1;this.state.current[this.makeId(t)]=!0,e.forEach(((e,a)=>{e.active=!1,e.name!==t&&e.name.toLowerCase()!==t||(e.active=!0)}))}},this.makeId=e=>e.split(" ")[0].toLowerCase(),this.element={nav:y("div|class:menu-nav"),item:[]},this.init=()=>{this.element.item.forEach(((e,t)=>{e.subLevel&&(e.subLevel.classList.add("active"),e.subLevel.setAttribute("style","--menu-subnav-height: "+e.subLevel.getBoundingClientRect().height+"px;"),e.subLevel.classList.remove("active"))})),this.update()},this.update=()=>{e.forEach(((e,t)=>{this.state.current[this.makeId(e.name)]?(this.element.item[t].menuNavItem.classList.add("active"),this.element.item[t].topLevel.classList.add("active"),e.sub&&this.element.item[t].subLevel.classList.add("active"),this.element.item[t].subLevelItem.length>0&&this.element.item[t].subLevelItem.forEach(((e,t)=>{e.tabIndex=1}))):(this.element.item[t].menuNavItem.classList.remove("active"),this.element.item[t].topLevel.classList.remove("active"),e.sub&&this.element.item[t].subLevel.classList.remove("active"),this.element.item[t].subLevelItem.length>0&&this.element.item[t].subLevelItem.forEach(((e,t)=>{e.tabIndex=-1})))}))},this.nav=()=>this.element.nav,this.assemble=()=>{e.forEach(((e,a)=>{const r={topLevel:!1,subLevel:!1,subLevelItem:[]},s=new Fe({text:window.__TR(e.name),style:["link"],block:!0,classList:["menu-nav-tab"],func:()=>{this.state.toggle(e.name),this.update(),t&&t()}});if(r.topLevel=s.button,e.sub){const t=y("div|class:menu-subnav");e.sub.forEach(((e,a)=>{const s=y("a:"+window.__TR(e)+"|href:#menu-content-item-"+this.makeId(e)+",class:menu-nav-sub button button-link button-small,tabindex:1");t.appendChild(s),r.subLevelItem.push(s)})),r.subLevel=t}this.element.item.push(r)})),this.element.item.forEach(((e,t)=>{e.menuNavItem=y("div|class:menu-nav-item"),e.menuNavItem.appendChild(e.topLevel),e.subLevel&&e.menuNavItem.appendChild(e.subLevel),this.element.nav.appendChild(e.menuNavItem)}))},this.state.set(),this.assemble()};var lr=a(5336),ir={};ir.styleTagTransform=p(),ir.setAttributes=c(),ir.insert=i().bind(null,"head"),ir.domAPI=n(),ir.insertStyleElement=m();s()(lr.Z,ir);lr.Z&&lr.Z.locals&&lr.Z.locals;const dr=function(){this.element={close:y("div|class:menu-close")},this.button=new Fe({text:"Einstellungen schließen",srOnly:!0,style:["link"],iconName:"cross",classList:["menu-close-button"],func:()=>{Ar.close()}}),this.assemble=()=>{this.element.close.appendChild(this.button.button)},this.close=()=>this.element.close,this.assemble()};var cr=a(7611),hr={};hr.styleTagTransform=p(),hr.setAttributes=c(),hr.insert=i().bind(null,"head"),hr.domAPI=n(),hr.insertStyleElement=m();s()(cr.Z,hr);cr.Z&&cr.Z.locals&&cr.Z.locals;const mr=[{name:"500px",search:[],styles:["brands"],label:"500px"},{name:"accessible-icon",search:["accessibility","handicap","person","wheelchair","wheelchair-alt"],styles:["brands"],label:"Accessible Icon"},{name:"accusoft",search:[],styles:["brands"],label:"Accusoft"},{name:"acquisitions-incorporated",search:["Dungeons & Dragons","d&d","dnd","fantasy","game","gaming","tabletop"],styles:["brands"],label:"Acquisitions Incorporated"},{name:"ad",search:["advertisement","media","newspaper","promotion","publicity"],styles:["solid"],label:"Ad"},{name:"address-book",search:["contact","directory","index","little black book","rolodex"],styles:["solid","regular"],label:"Address Book"},{name:"address-card",search:["about","contact","id","identification","postcard","profile"],styles:["solid","regular"],label:"Address Card"},{name:"adjust",search:["contrast","dark","light","saturation"],styles:["solid"],label:"adjust"},{name:"adn",search:[],styles:["brands"],label:"App.net"},{name:"adobe",search:["acrobat","app","design","illustrator","indesign","photoshop"],styles:["brands"],label:"Adobe"},{name:"adversal",search:[],styles:["brands"],label:"Adversal"},{name:"affiliatetheme",search:[],styles:["brands"],label:"affiliatetheme"},{name:"air-freshener",search:["car","deodorize","fresh","pine","scent"],styles:["solid"],label:"Air Freshener"},{name:"airbnb",search:[],styles:["brands"],label:"Airbnb"},{name:"algolia",search:[],styles:["brands"],label:"Algolia"},{name:"align-center",search:["format","middle","paragraph","text"],styles:["solid"],label:"align-center"},{name:"align-justify",search:["format","paragraph","text"],styles:["solid"],label:"align-justify"},{name:"align-left",search:["format","paragraph","text"],styles:["solid"],label:"align-left"},{name:"align-right",search:["format","paragraph","text"],styles:["solid"],label:"align-right"},{name:"alipay",search:[],styles:["brands"],label:"Alipay"},{name:"allergies",search:["allergy","freckles","hand","hives","pox","skin","spots"],styles:["solid"],label:"Allergies"},{name:"amazon",search:[],styles:["brands"],label:"Amazon"},{name:"amazon-pay",search:[],styles:["brands"],label:"Amazon Pay"},{name:"ambulance",search:["covid-19","emergency","emt","er","help","hospital","support","vehicle"],styles:["solid"],label:"ambulance"},{name:"american-sign-language-interpreting",search:["asl","deaf","finger","hand","interpret","speak"],styles:["solid"],label:"American Sign Language Interpreting"},{name:"amilia",search:[],styles:["brands"],label:"Amilia"},{name:"anchor",search:["berth","boat","dock","embed","link","maritime","moor","secure"],styles:["solid"],label:"Anchor"},{name:"android",search:["robot"],styles:["brands"],label:"Android"},{name:"angellist",search:[],styles:["brands"],label:"AngelList"},{name:"angle-double-down",search:["arrows","caret","download","expand"],styles:["solid"],label:"Angle Double Down"},{name:"angle-double-left",search:["arrows","back","caret","laquo","previous","quote"],styles:["solid"],label:"Angle Double Left"},{name:"angle-double-right",search:["arrows","caret","forward","more","next","quote","raquo"],styles:["solid"],label:"Angle Double Right"},{name:"angle-double-up",search:["arrows","caret","collapse","upload"],styles:["solid"],label:"Angle Double Up"},{name:"angle-down",search:["arrow","caret","download","expand"],styles:["solid"],label:"angle-down"},{name:"angle-left",search:["arrow","back","caret","less","previous"],styles:["solid"],label:"angle-left"},{name:"angle-right",search:["arrow","care","forward","more","next"],styles:["solid"],label:"angle-right"},{name:"angle-up",search:["arrow","caret","collapse","upload"],styles:["solid"],label:"angle-up"},{name:"angry",search:["disapprove","emoticon","face","mad","upset"],styles:["solid","regular"],label:"Angry Face"},{name:"angrycreative",search:[],styles:["brands"],label:"Angry Creative"},{name:"angular",search:[],styles:["brands"],label:"Angular"},{name:"ankh",search:["amulet","copper","coptic christianity","copts","crux ansata","egypt","venus"],styles:["solid"],label:"Ankh"},{name:"app-store",search:[],styles:["brands"],label:"App Store"},{name:"app-store-ios",search:[],styles:["brands"],label:"iOS App Store"},{name:"apper",search:[],styles:["brands"],label:"Apper Systems AB"},{name:"apple",search:["fruit","ios","mac","operating system","os","osx"],styles:["brands"],label:"Apple"},{name:"apple-alt",search:["fall","fruit","fuji","macintosh","orchard","seasonal","vegan"],styles:["solid"],label:"Fruit Apple"},{name:"apple-pay",search:[],styles:["brands"],label:"Apple Pay"},{name:"archive",search:["box","package","save","storage"],styles:["solid"],label:"Archive"},{name:"archway",search:["arc","monument","road","street","tunnel"],styles:["solid"],label:"Archway"},{name:"arrow-alt-circle-down",search:["arrow-circle-o-down","download"],styles:["solid","regular"],label:"Alternate Arrow Circle Down"},{name:"arrow-alt-circle-left",search:["arrow-circle-o-left","back","previous"],styles:["solid","regular"],label:"Alternate Arrow Circle Left"},{name:"arrow-alt-circle-right",search:["arrow-circle-o-right","forward","next"],styles:["solid","regular"],label:"Alternate Arrow Circle Right"},{name:"arrow-alt-circle-up",search:["arrow-circle-o-up"],styles:["solid","regular"],label:"Alternate Arrow Circle Up"},{name:"arrow-circle-down",search:["download"],styles:["solid"],label:"Arrow Circle Down"},{name:"arrow-circle-left",search:["back","previous"],styles:["solid"],label:"Arrow Circle Left"},{name:"arrow-circle-right",search:["forward","next"],styles:["solid"],label:"Arrow Circle Right"},{name:"arrow-circle-up",search:["upload"],styles:["solid"],label:"Arrow Circle Up"},{name:"arrow-down",search:["download"],styles:["solid"],label:"arrow-down"},{name:"arrow-left",search:["back","previous"],styles:["solid"],label:"arrow-left"},{name:"arrow-right",search:["forward","next"],styles:["solid"],label:"arrow-right"},{name:"arrow-up",search:["forward","upload"],styles:["solid"],label:"arrow-up"},{name:"arrows-alt",search:["arrow","arrows","bigger","enlarge","expand","fullscreen","move","position","reorder","resize"],styles:["solid"],label:"Alternate Arrows"},{name:"arrows-alt-h",search:["arrows-h","expand","horizontal","landscape","resize","wide"],styles:["solid"],label:"Alternate Arrows Horizontal"},{name:"arrows-alt-v",search:["arrows-v","expand","portrait","resize","tall","vertical"],styles:["solid"],label:"Alternate Arrows Vertical"},{name:"artstation",search:[],styles:["brands"],label:"Artstation"},{name:"assistive-listening-systems",search:["amplify","audio","deaf","ear","headset","hearing","sound"],styles:["solid"],label:"Assistive Listening Systems"},{name:"asterisk",search:["annotation","details","reference","star"],styles:["solid"],label:"asterisk"},{name:"asymmetrik",search:[],styles:["brands"],label:"Asymmetrik, Ltd."},{name:"at",search:["address","author","e-mail","email","handle"],styles:["solid"],label:"At"},{name:"atlas",search:["book","directions","geography","globe","map","travel","wayfinding"],styles:["solid"],label:"Atlas"},{name:"atlassian",search:[],styles:["brands"],label:"Atlassian"},{name:"atom",search:["atheism","chemistry","electron","ion","isotope","neutron","nuclear","proton","science"],styles:["solid"],label:"Atom"},{name:"audible",search:[],styles:["brands"],label:"Audible"},{name:"audio-description",search:["blind","narration","video","visual"],styles:["solid"],label:"Audio Description"},{name:"autoprefixer",search:[],styles:["brands"],label:"Autoprefixer"},{name:"avianex",search:[],styles:["brands"],label:"avianex"},{name:"aviato",search:[],styles:["brands"],label:"Aviato"},{name:"award",search:["honor","praise","prize","recognition","ribbon","trophy"],styles:["solid"],label:"Award"},{name:"aws",search:[],styles:["brands"],label:"Amazon Web Services (AWS)"},{name:"baby",search:["child","diaper","doll","human","infant","kid","offspring","person","sprout"],styles:["solid"],label:"Baby"},{name:"baby-carriage",search:["buggy","carrier","infant","push","stroller","transportation","walk","wheels"],styles:["solid"],label:"Baby Carriage"},{name:"backspace",search:["command","delete","erase","keyboard","undo"],styles:["solid"],label:"Backspace"},{name:"backward",search:["previous","rewind"],styles:["solid"],label:"backward"},{name:"bacon",search:["blt","breakfast","ham","lard","meat","pancetta","pork","rasher"],styles:["solid"],label:"Bacon"},{name:"bahai",search:["bahai","bahá'í","star"],styles:["solid"],label:"Bahá'í"},{name:"balance-scale",search:["balanced","justice","legal","measure","weight"],styles:["solid"],label:"Balance Scale"},{name:"balance-scale-left",search:["justice","legal","measure","unbalanced","weight"],styles:["solid"],label:"Balance Scale (Left-Weighted)"},{name:"balance-scale-right",search:["justice","legal","measure","unbalanced","weight"],styles:["solid"],label:"Balance Scale (Right-Weighted)"},{name:"ban",search:["abort","ban","block","cancel","delete","hide","prohibit","remove","stop","trash"],styles:["solid"],label:"ban"},{name:"band-aid",search:["bandage","boo boo","first aid","ouch"],styles:["solid"],label:"Band-Aid"},{name:"bandcamp",search:[],styles:["brands"],label:"Bandcamp"},{name:"barcode",search:["info","laser","price","scan","upc"],styles:["solid"],label:"barcode"},{name:"bars",search:["checklist","drag","hamburger","list","menu","nav","navigation","ol","reorder","settings","todo","ul"],styles:["solid"],label:"Bars"},{name:"baseball-ball",search:["foul","hardball","league","leather","mlb","softball","sport"],styles:["solid"],label:"Baseball Ball"},{name:"basketball-ball",search:["dribble","dunk","hoop","nba"],styles:["solid"],label:"Basketball Ball"},{name:"bath",search:["clean","shower","tub","wash"],styles:["solid"],label:"Bath"},{name:"battery-empty",search:["charge","dead","power","status"],styles:["solid"],label:"Battery Empty"},{name:"battery-full",search:["charge","power","status"],styles:["solid"],label:"Battery Full"},{name:"battery-half",search:["charge","power","status"],styles:["solid"],label:"Battery 1/2 Full"},{name:"battery-quarter",search:["charge","low","power","status"],styles:["solid"],label:"Battery 1/4 Full"},{name:"battery-three-quarters",search:["charge","power","status"],styles:["solid"],label:"Battery 3/4 Full"},{name:"battle-net",search:[],styles:["brands"],label:"Battle.net"},{name:"bed",search:["lodging","mattress","rest","sleep","travel"],styles:["solid"],label:"Bed"},{name:"beer",search:["alcohol","ale","bar","beverage","brewery","drink","lager","liquor","mug","stein"],styles:["solid"],label:"beer"},{name:"behance",search:[],styles:["brands"],label:"Behance"},{name:"behance-square",search:[],styles:["brands"],label:"Behance Square"},{name:"bell",search:["alarm","alert","chime","notification","reminder"],styles:["solid","regular"],label:"bell"},{name:"bell-slash",search:["alert","cancel","disabled","notification","off","reminder"],styles:["solid","regular"],label:"Bell Slash"},{name:"bezier-curve",search:["curves","illustrator","lines","path","vector"],styles:["solid"],label:"Bezier Curve"},{name:"bible",search:["book","catholicism","christianity","god","holy"],styles:["solid"],label:"Bible"},{name:"bicycle",search:["bike","gears","pedal","transportation","vehicle"],styles:["solid"],label:"Bicycle"},{name:"biking",search:["bicycle","bike","cycle","cycling","ride","wheel"],styles:["solid"],label:"Biking"},{name:"bimobject",search:[],styles:["brands"],label:"BIMobject"},{name:"binoculars",search:["glasses","magnify","scenic","spyglass","view"],styles:["solid"],label:"Binoculars"},{name:"biohazard",search:["covid-19","danger","dangerous","hazmat","medical","radioactive","toxic","waste","zombie"],styles:["solid"],label:"Biohazard"},{name:"birthday-cake",search:["anniversary","bakery","candles","celebration","dessert","frosting","holiday","party","pastry"],styles:["solid"],label:"Birthday Cake"},{name:"bitbucket",search:["atlassian","bitbucket-square","git"],styles:["brands"],label:"Bitbucket"},{name:"bitcoin",search:[],styles:["brands"],label:"Bitcoin"},{name:"bity",search:[],styles:["brands"],label:"Bity"},{name:"black-tie",search:[],styles:["brands"],label:"Font Awesome Black Tie"},{name:"blackberry",search:[],styles:["brands"],label:"BlackBerry"},{name:"blender",search:["cocktail","milkshake","mixer","puree","smoothie"],styles:["solid"],label:"Blender"},{name:"blender-phone",search:["appliance","cocktail","communication","fantasy","milkshake","mixer","puree","silly","smoothie"],styles:["solid"],label:"Blender Phone"},{name:"blind",search:["cane","disability","person","sight"],styles:["solid"],label:"Blind"},{name:"blog",search:["journal","log","online","personal","post","web 2.0","wordpress","writing"],styles:["solid"],label:"Blog"},{name:"blogger",search:[],styles:["brands"],label:"Blogger"},{name:"blogger-b",search:[],styles:["brands"],label:"Blogger B"},{name:"bluetooth",search:[],styles:["brands"],label:"Bluetooth"},{name:"bluetooth-b",search:[],styles:["brands"],label:"Bluetooth"},{name:"bold",search:["emphasis","format","text"],styles:["solid"],label:"bold"},{name:"bolt",search:["electricity","lightning","weather","zap"],styles:["solid"],label:"Lightning Bolt"},{name:"bomb",search:["error","explode","fuse","grenade","warning"],styles:["solid"],label:"Bomb"},{name:"bone",search:["calcium","dog","skeletal","skeleton","tibia"],styles:["solid"],label:"Bone"},{name:"bong",search:["aparatus","cannabis","marijuana","pipe","smoke","smoking"],styles:["solid"],label:"Bong"},{name:"book",search:["diary","documentation","journal","library","read"],styles:["solid"],label:"book"},{name:"book-dead",search:["Dungeons & Dragons","crossbones","d&d","dark arts","death","dnd","documentation","evil","fantasy","halloween","holiday","necronomicon","read","skull","spell"],styles:["solid"],label:"Book of the Dead"},{name:"book-medical",search:["diary","documentation","health","history","journal","library","read","record"],styles:["solid"],label:"Medical Book"},{name:"book-open",search:["flyer","library","notebook","open book","pamphlet","reading"],styles:["solid"],label:"Book Open"},{name:"book-reader",search:["flyer","library","notebook","open book","pamphlet","reading"],styles:["solid"],label:"Book Reader"},{name:"bookmark",search:["favorite","marker","read","remember","save"],styles:["solid","regular"],label:"bookmark"},{name:"bootstrap",search:[],styles:["brands"],label:"Bootstrap"},{name:"border-all",search:["cell","grid","outline","stroke","table"],styles:["solid"],label:"Border All"},{name:"border-none",search:["cell","grid","outline","stroke","table"],styles:["solid"],label:"Border None"},{name:"border-style",search:[],styles:["solid"],label:"Border Style"},{name:"bowling-ball",search:["alley","candlepin","gutter","lane","strike","tenpin"],styles:["solid"],label:"Bowling Ball"},{name:"box",search:["archive","container","package","storage"],styles:["solid"],label:"Box"},{name:"box-open",search:["archive","container","package","storage","unpack"],styles:["solid"],label:"Box Open"},{name:"box-tissue",search:["cough","covid-19","kleenex","mucus","nose","sneeze","snot"],styles:["solid"],label:"Tissue Box"},{name:"boxes",search:["archives","inventory","storage","warehouse"],styles:["solid"],label:"Boxes"},{name:"braille",search:["alphabet","blind","dots","raised","vision"],styles:["solid"],label:"Braille"},{name:"brain",search:["cerebellum","gray matter","intellect","medulla oblongata","mind","noodle","wit"],styles:["solid"],label:"Brain"},{name:"bread-slice",search:["bake","bakery","baking","dough","flour","gluten","grain","sandwich","sourdough","toast","wheat","yeast"],styles:["solid"],label:"Bread Slice"},{name:"briefcase",search:["bag","business","luggage","office","work"],styles:["solid"],label:"Briefcase"},{name:"briefcase-medical",search:["doctor","emt","first aid","health"],styles:["solid"],label:"Medical Briefcase"},{name:"broadcast-tower",search:["airwaves","antenna","radio","reception","waves"],styles:["solid"],label:"Broadcast Tower"},{name:"broom",search:["clean","firebolt","fly","halloween","nimbus 2000","quidditch","sweep","witch"],styles:["solid"],label:"Broom"},{name:"brush",search:["art","bristles","color","handle","paint"],styles:["solid"],label:"Brush"},{name:"btc",search:[],styles:["brands"],label:"BTC"},{name:"buffer",search:[],styles:["brands"],label:"Buffer"},{name:"bug",search:["beetle","error","insect","report"],styles:["solid"],label:"Bug"},{name:"building",search:["apartment","business","city","company","office","work"],styles:["solid","regular"],label:"Building"},{name:"bullhorn",search:["announcement","broadcast","louder","megaphone","share"],styles:["solid"],label:"bullhorn"},{name:"bullseye",search:["archery","goal","objective","target"],styles:["solid"],label:"Bullseye"},{name:"burn",search:["caliente","energy","fire","flame","gas","heat","hot"],styles:["solid"],label:"Burn"},{name:"buromobelexperte",search:[],styles:["brands"],label:"Büromöbel-Experte GmbH & Co. KG."},{name:"bus",search:["public transportation","transportation","travel","vehicle"],styles:["solid"],label:"Bus"},{name:"bus-alt",search:["mta","public transportation","transportation","travel","vehicle"],styles:["solid"],label:"Bus Alt"},{name:"business-time",search:["alarm","briefcase","business socks","clock","flight of the conchords","reminder","wednesday"],styles:["solid"],label:"Business Time"},{name:"buy-n-large",search:[],styles:["brands"],label:"Buy n Large"},{name:"buysellads",search:[],styles:["brands"],label:"BuySellAds"},{name:"calculator",search:["abacus","addition","arithmetic","counting","math","multiplication","subtraction"],styles:["solid"],label:"Calculator"},{name:"calendar",search:["calendar-o","date","event","schedule","time","when"],styles:["solid","regular"],label:"Calendar"},{name:"calendar-alt",search:["calendar","date","event","schedule","time","when"],styles:["solid","regular"],label:"Alternate Calendar"},{name:"calendar-check",search:["accept","agree","appointment","confirm","correct","date","done","event","ok","schedule","select","success","tick","time","todo","when"],styles:["solid","regular"],label:"Calendar Check"},{name:"calendar-day",search:["date","detail","event","focus","schedule","single day","time","today","when"],styles:["solid"],label:"Calendar with Day Focus"},{name:"calendar-minus",search:["calendar","date","delete","event","negative","remove","schedule","time","when"],styles:["solid","regular"],label:"Calendar Minus"},{name:"calendar-plus",search:["add","calendar","create","date","event","new","positive","schedule","time","when"],styles:["solid","regular"],label:"Calendar Plus"},{name:"calendar-times",search:["archive","calendar","date","delete","event","remove","schedule","time","when","x"],styles:["solid","regular"],label:"Calendar Times"},{name:"calendar-week",search:["date","detail","event","focus","schedule","single week","time","today","when"],styles:["solid"],label:"Calendar with Week Focus"},{name:"camera",search:["image","lens","photo","picture","record","shutter","video"],styles:["solid"],label:"camera"},{name:"camera-retro",search:["image","lens","photo","picture","record","shutter","video"],styles:["solid"],label:"Retro Camera"},{name:"campground",search:["camping","fall","outdoors","teepee","tent","tipi"],styles:["solid"],label:"Campground"},{name:"canadian-maple-leaf",search:["canada","flag","flora","nature","plant"],styles:["brands"],label:"Canadian Maple Leaf"},{name:"candy-cane",search:["candy","christmas","holiday","mint","peppermint","striped","xmas"],styles:["solid"],label:"Candy Cane"},{name:"cannabis",search:["bud","chronic","drugs","endica","endo","ganja","marijuana","mary jane","pot","reefer","sativa","spliff","weed","whacky-tabacky"],styles:["solid"],label:"Cannabis"},{name:"capsules",search:["drugs","medicine","pills","prescription"],styles:["solid"],label:"Capsules"},{name:"car",search:["auto","automobile","sedan","transportation","travel","vehicle"],styles:["solid"],label:"Car"},{name:"car-alt",search:["auto","automobile","sedan","transportation","travel","vehicle"],styles:["solid"],label:"Alternate Car"},{name:"car-battery",search:["auto","electric","mechanic","power"],styles:["solid"],label:"Car Battery"},{name:"car-crash",search:["accident","auto","automobile","insurance","sedan","transportation","vehicle","wreck"],styles:["solid"],label:"Car Crash"},{name:"car-side",search:["auto","automobile","sedan","transportation","travel","vehicle"],styles:["solid"],label:"Car Side"},{name:"caravan",search:["camper","motor home","rv","trailer","travel"],styles:["solid"],label:"Caravan"},{name:"caret-down",search:["arrow","dropdown","expand","menu","more","triangle"],styles:["solid"],label:"Caret Down"},{name:"caret-left",search:["arrow","back","previous","triangle"],styles:["solid"],label:"Caret Left"},{name:"caret-right",search:["arrow","forward","next","triangle"],styles:["solid"],label:"Caret Right"},{name:"caret-square-down",search:["arrow","caret-square-o-down","dropdown","expand","menu","more","triangle"],styles:["solid","regular"],label:"Caret Square Down"},{name:"caret-square-left",search:["arrow","back","caret-square-o-left","previous","triangle"],styles:["solid","regular"],label:"Caret Square Left"},{name:"caret-square-right",search:["arrow","caret-square-o-right","forward","next","triangle"],styles:["solid","regular"],label:"Caret Square Right"},{name:"caret-square-up",search:["arrow","caret-square-o-up","collapse","triangle","upload"],styles:["solid","regular"],label:"Caret Square Up"},{name:"caret-up",search:["arrow","collapse","triangle"],styles:["solid"],label:"Caret Up"},{name:"carrot",search:["bugs bunny","orange","vegan","vegetable"],styles:["solid"],label:"Carrot"},{name:"cart-arrow-down",search:["download","save","shopping"],styles:["solid"],label:"Shopping Cart Arrow Down"},{name:"cart-plus",search:["add","create","new","positive","shopping"],styles:["solid"],label:"Add to Shopping Cart"},{name:"cash-register",search:["buy","cha-ching","change","checkout","commerce","leaerboard","machine","pay","payment","purchase","store"],styles:["solid"],label:"Cash Register"},{name:"cat",search:["feline","halloween","holiday","kitten","kitty","meow","pet"],styles:["solid"],label:"Cat"},{name:"cc-amazon-pay",search:[],styles:["brands"],label:"Amazon Pay Credit Card"},{name:"cc-amex",search:["amex"],styles:["brands"],label:"American Express Credit Card"},{name:"cc-apple-pay",search:[],styles:["brands"],label:"Apple Pay Credit Card"},{name:"cc-diners-club",search:[],styles:["brands"],label:"Diner's Club Credit Card"},{name:"cc-discover",search:[],styles:["brands"],label:"Discover Credit Card"},{name:"cc-jcb",search:[],styles:["brands"],label:"JCB Credit Card"},{name:"cc-mastercard",search:[],styles:["brands"],label:"MasterCard Credit Card"},{name:"cc-paypal",search:[],styles:["brands"],label:"Paypal Credit Card"},{name:"cc-stripe",search:[],styles:["brands"],label:"Stripe Credit Card"},{name:"cc-visa",search:[],styles:["brands"],label:"Visa Credit Card"},{name:"centercode",search:[],styles:["brands"],label:"Centercode"},{name:"centos",search:["linux","operating system","os"],styles:["brands"],label:"Centos"},{name:"certificate",search:["badge","star","verified"],styles:["solid"],label:"certificate"},{name:"chair",search:["furniture","seat","sit"],styles:["solid"],label:"Chair"},{name:"chalkboard",search:["blackboard","learning","school","teaching","whiteboard","writing"],styles:["solid"],label:"Chalkboard"},{name:"chalkboard-teacher",search:["blackboard","instructor","learning","professor","school","whiteboard","writing"],styles:["solid"],label:"Chalkboard Teacher"},{name:"charging-station",search:["electric","ev","tesla","vehicle"],styles:["solid"],label:"Charging Station"},{name:"chart-area",search:["analytics","area","chart","graph"],styles:["solid"],label:"Area Chart"},{name:"chart-bar",search:["analytics","bar","chart","graph"],styles:["solid","regular"],label:"Bar Chart"},{name:"chart-line",search:["activity","analytics","chart","dashboard","gain","graph","increase","line"],styles:["solid"],label:"Line Chart"},{name:"chart-pie",search:["analytics","chart","diagram","graph","pie"],styles:["solid"],label:"Pie Chart"},{name:"check",search:["accept","agree","checkmark","confirm","correct","done","notice","notification","notify","ok","select","success","tick","todo","yes"],styles:["solid"],label:"Check"},{name:"check-circle",search:["accept","agree","confirm","correct","done","ok","select","success","tick","todo","yes"],styles:["solid","regular"],label:"Check Circle"},{name:"check-double",search:["accept","agree","checkmark","confirm","correct","done","notice","notification","notify","ok","select","success","tick","todo"],styles:["solid"],label:"Double Check"},{name:"check-square",search:["accept","agree","checkmark","confirm","correct","done","ok","select","success","tick","todo","yes"],styles:["solid","regular"],label:"Check Square"},{name:"cheese",search:["cheddar","curd","gouda","melt","parmesan","sandwich","swiss","wedge"],styles:["solid"],label:"Cheese"},{name:"chess",search:["board","castle","checkmate","game","king","rook","strategy","tournament"],styles:["solid"],label:"Chess"},{name:"chess-bishop",search:["board","checkmate","game","strategy"],styles:["solid"],label:"Chess Bishop"},{name:"chess-board",search:["board","checkmate","game","strategy"],styles:["solid"],label:"Chess Board"},{name:"chess-king",search:["board","checkmate","game","strategy"],styles:["solid"],label:"Chess King"},{name:"chess-knight",search:["board","checkmate","game","horse","strategy"],styles:["solid"],label:"Chess Knight"},{name:"chess-pawn",search:["board","checkmate","game","strategy"],styles:["solid"],label:"Chess Pawn"},{name:"chess-queen",search:["board","checkmate","game","strategy"],styles:["solid"],label:"Chess Queen"},{name:"chess-rook",search:["board","castle","checkmate","game","strategy"],styles:["solid"],label:"Chess Rook"},{name:"chevron-circle-down",search:["arrow","download","dropdown","menu","more"],styles:["solid"],label:"Chevron Circle Down"},{name:"chevron-circle-left",search:["arrow","back","previous"],styles:["solid"],label:"Chevron Circle Left"},{name:"chevron-circle-right",search:["arrow","forward","next"],styles:["solid"],label:"Chevron Circle Right"},{name:"chevron-circle-up",search:["arrow","collapse","upload"],styles:["solid"],label:"Chevron Circle Up"},{name:"chevron-down",search:["arrow","download","expand"],styles:["solid"],label:"chevron-down"},{name:"chevron-left",search:["arrow","back","bracket","previous"],styles:["solid"],label:"chevron-left"},{name:"chevron-right",search:["arrow","bracket","forward","next"],styles:["solid"],label:"chevron-right"},{name:"chevron-up",search:["arrow","collapse","upload"],styles:["solid"],label:"chevron-up"},{name:"child",search:["boy","girl","kid","toddler","young"],styles:["solid"],label:"Child"},{name:"chrome",search:["browser"],styles:["brands"],label:"Chrome"},{name:"chromecast",search:[],styles:["brands"],label:"Chromecast"},{name:"church",search:["building","cathedral","chapel","community","religion"],styles:["solid"],label:"Church"},{name:"circle",search:["circle-thin","diameter","dot","ellipse","notification","round"],styles:["solid","regular"],label:"Circle"},{name:"circle-notch",search:["circle-o-notch","diameter","dot","ellipse","round","spinner"],styles:["solid"],label:"Circle Notched"},{name:"city",search:["buildings","busy","skyscrapers","urban","windows"],styles:["solid"],label:"City"},{name:"clinic-medical",search:["covid-19","doctor","general practitioner","hospital","infirmary","medicine","office","outpatient"],styles:["solid"],label:"Medical Clinic"},{name:"clipboard",search:["copy","notes","paste","record"],styles:["solid","regular"],label:"Clipboard"},{name:"clipboard-check",search:["accept","agree","confirm","done","ok","select","success","tick","todo","yes"],styles:["solid"],label:"Clipboard with Check"},{name:"clipboard-list",search:["checklist","completed","done","finished","intinerary","ol","schedule","tick","todo","ul"],styles:["solid"],label:"Clipboard List"},{name:"clock",search:["date","late","schedule","time","timer","timestamp","watch"],styles:["solid","regular"],label:"Clock"},{name:"clone",search:["arrange","copy","duplicate","paste"],styles:["solid","regular"],label:"Clone"},{name:"closed-captioning",search:["cc","deaf","hearing","subtitle","subtitling","text","video"],styles:["solid","regular"],label:"Closed Captioning"},{name:"cloud",search:["atmosphere","fog","overcast","save","upload","weather"],styles:["solid"],label:"Cloud"},{name:"cloud-download-alt",search:["download","export","save"],styles:["solid"],label:"Alternate Cloud Download"},{name:"cloud-meatball",search:["FLDSMDFR","food","spaghetti","storm"],styles:["solid"],label:"Cloud with (a chance of) Meatball"},{name:"cloud-moon",search:["crescent","evening","lunar","night","partly cloudy","sky"],styles:["solid"],label:"Cloud with Moon"},{name:"cloud-moon-rain",search:["crescent","evening","lunar","night","partly cloudy","precipitation","rain","sky","storm"],styles:["solid"],label:"Cloud with Moon and Rain"},{name:"cloud-rain",search:["precipitation","rain","sky","storm"],styles:["solid"],label:"Cloud with Rain"},{name:"cloud-showers-heavy",search:["precipitation","rain","sky","storm"],styles:["solid"],label:"Cloud with Heavy Showers"},{name:"cloud-sun",search:["clear","day","daytime","fall","outdoors","overcast","partly cloudy"],styles:["solid"],label:"Cloud with Sun"},{name:"cloud-sun-rain",search:["day","overcast","precipitation","storm","summer","sunshower"],styles:["solid"],label:"Cloud with Sun and Rain"},{name:"cloud-upload-alt",search:["cloud-upload","import","save","upload"],styles:["solid"],label:"Alternate Cloud Upload"},{name:"cloudscale",search:[],styles:["brands"],label:"cloudscale.ch"},{name:"cloudsmith",search:[],styles:["brands"],label:"Cloudsmith"},{name:"cloudversify",search:[],styles:["brands"],label:"cloudversify"},{name:"cocktail",search:["alcohol","beverage","drink","gin","glass","margarita","martini","vodka"],styles:["solid"],label:"Cocktail"},{name:"code",search:["brackets","code","development","html"],styles:["solid"],label:"Code"},{name:"code-branch",search:["branch","code-fork","fork","git","github","rebase","svn","vcs","version"],styles:["solid"],label:"Code Branch"},{name:"codepen",search:[],styles:["brands"],label:"Codepen"},{name:"codiepie",search:[],styles:["brands"],label:"Codie Pie"},{name:"coffee",search:["beverage","breakfast","cafe","drink","fall","morning","mug","seasonal","tea"],styles:["solid"],label:"Coffee"},{name:"cog",search:["gear","mechanical","settings","sprocket","wheel"],styles:["solid"],label:"cog"},{name:"cogs",search:["gears","mechanical","settings","sprocket","wheel"],styles:["solid"],label:"cogs"},{name:"coins",search:["currency","dime","financial","gold","money","penny"],styles:["solid"],label:"Coins"},{name:"columns",search:["browser","dashboard","organize","panes","split"],styles:["solid"],label:"Columns"},{name:"comment",search:["bubble","chat","commenting","conversation","feedback","message","note","notification","sms","speech","texting"],styles:["solid","regular"],label:"comment"},{name:"comment-alt",search:["bubble","chat","commenting","conversation","feedback","message","note","notification","sms","speech","texting"],styles:["solid","regular"],label:"Alternate Comment"},{name:"comment-dollar",search:["bubble","chat","commenting","conversation","feedback","message","money","note","notification","pay","sms","speech","spend","texting","transfer"],styles:["solid"],label:"Comment Dollar"},{name:"comment-dots",search:["bubble","chat","commenting","conversation","feedback","message","more","note","notification","reply","sms","speech","texting"],styles:["solid","regular"],label:"Comment Dots"},{name:"comment-medical",search:["advice","bubble","chat","commenting","conversation","diagnose","feedback","message","note","notification","prescription","sms","speech","texting"],styles:["solid"],label:"Alternate Medical Chat"},{name:"comment-slash",search:["bubble","cancel","chat","commenting","conversation","feedback","message","mute","note","notification","quiet","sms","speech","texting"],styles:["solid"],label:"Comment Slash"},{name:"comments",search:["bubble","chat","commenting","conversation","feedback","message","note","notification","sms","speech","texting"],styles:["solid","regular"],label:"comments"},{name:"comments-dollar",search:["bubble","chat","commenting","conversation","feedback","message","money","note","notification","pay","sms","speech","spend","texting","transfer"],styles:["solid"],label:"Comments Dollar"},{name:"compact-disc",search:["album","bluray","cd","disc","dvd","media","movie","music","record","video","vinyl"],styles:["solid"],label:"Compact Disc"},{name:"compass",search:["directions","directory","location","menu","navigation","safari","travel"],styles:["solid","regular"],label:"Compass"},{name:"compress",search:["collapse","fullscreen","minimize","move","resize","shrink","smaller"],styles:["solid"],label:"Compress"},{name:"compress-alt",search:["collapse","fullscreen","minimize","move","resize","shrink","smaller"],styles:["solid"],label:"Alternate Compress"},{name:"compress-arrows-alt",search:["collapse","fullscreen","minimize","move","resize","shrink","smaller"],styles:["solid"],label:"Alternate Compress Arrows"},{name:"concierge-bell",search:["attention","hotel","receptionist","service","support"],styles:["solid"],label:"Concierge Bell"},{name:"confluence",search:["atlassian"],styles:["brands"],label:"Confluence"},{name:"connectdevelop",search:[],styles:["brands"],label:"Connect Develop"},{name:"contao",search:[],styles:["brands"],label:"Contao"},{name:"cookie",search:["baked good","chips","chocolate","eat","snack","sweet","treat"],styles:["solid"],label:"Cookie"},{name:"cookie-bite",search:["baked good","bitten","chips","chocolate","eat","snack","sweet","treat"],styles:["solid"],label:"Cookie Bite"},{name:"copy",search:["clone","duplicate","file","files-o","paper","paste"],styles:["solid","regular"],label:"Copy"},{name:"copyright",search:["brand","mark","register","trademark"],styles:["solid","regular"],label:"Copyright"},{name:"cotton-bureau",search:["clothing","t-shirts","tshirts"],styles:["brands"],label:"Cotton Bureau"},{name:"couch",search:["chair","cushion","furniture","relax","sofa"],styles:["solid"],label:"Couch"},{name:"cpanel",search:[],styles:["brands"],label:"cPanel"},{name:"creative-commons",search:[],styles:["brands"],label:"Creative Commons"},{name:"creative-commons-by",search:[],styles:["brands"],label:"Creative Commons Attribution"},{name:"creative-commons-nc",search:[],styles:["brands"],label:"Creative Commons Noncommercial"},{name:"creative-commons-nc-eu",search:[],styles:["brands"],label:"Creative Commons Noncommercial (Euro Sign)"},{name:"creative-commons-nc-jp",search:[],styles:["brands"],label:"Creative Commons Noncommercial (Yen Sign)"},{name:"creative-commons-nd",search:[],styles:["brands"],label:"Creative Commons No Derivative Works"},{name:"creative-commons-pd",search:[],styles:["brands"],label:"Creative Commons Public Domain"},{name:"creative-commons-pd-alt",search:[],styles:["brands"],label:"Alternate Creative Commons Public Domain"},{name:"creative-commons-remix",search:[],styles:["brands"],label:"Creative Commons Remix"},{name:"creative-commons-sa",search:[],styles:["brands"],label:"Creative Commons Share Alike"},{name:"creative-commons-sampling",search:[],styles:["brands"],label:"Creative Commons Sampling"},{name:"creative-commons-sampling-plus",search:[],styles:["brands"],label:"Creative Commons Sampling +"},{name:"creative-commons-share",search:[],styles:["brands"],label:"Creative Commons Share"},{name:"creative-commons-zero",search:[],styles:["brands"],label:"Creative Commons CC0"},{name:"credit-card",search:["buy","checkout","credit-card-alt","debit","money","payment","purchase"],styles:["solid","regular"],label:"Credit Card"},{name:"critical-role",search:["Dungeons & Dragons","d&d","dnd","fantasy","game","gaming","tabletop"],styles:["brands"],label:"Critical Role"},{name:"crop",search:["design","frame","mask","resize","shrink"],styles:["solid"],label:"crop"},{name:"crop-alt",search:["design","frame","mask","resize","shrink"],styles:["solid"],label:"Alternate Crop"},{name:"cross",search:["catholicism","christianity","church","jesus"],styles:["solid"],label:"Cross"},{name:"crosshairs",search:["aim","bullseye","gpd","picker","position"],styles:["solid"],label:"Crosshairs"},{name:"crow",search:["bird","bullfrog","fauna","halloween","holiday","toad"],styles:["solid"],label:"Crow"},{name:"crown",search:["award","favorite","king","queen","royal","tiara"],styles:["solid"],label:"Crown"},{name:"crutch",search:["cane","injury","mobility","wheelchair"],styles:["solid"],label:"Crutch"},{name:"css3",search:["code"],styles:["brands"],label:"CSS 3 Logo"},{name:"css3-alt",search:[],styles:["brands"],label:"Alternate CSS3 Logo"},{name:"cube",search:["3d","block","dice","package","square","tesseract"],styles:["solid"],label:"Cube"},{name:"cubes",search:["3d","block","dice","package","pyramid","square","stack","tesseract"],styles:["solid"],label:"Cubes"},{name:"cut",search:["clip","scissors","snip"],styles:["solid"],label:"Cut"},{name:"cuttlefish",search:[],styles:["brands"],label:"Cuttlefish"},{name:"d-and-d",search:[],styles:["brands"],label:"Dungeons & Dragons"},{name:"d-and-d-beyond",search:["Dungeons & Dragons","d&d","dnd","fantasy","gaming","tabletop"],styles:["brands"],label:"D&D Beyond"},{name:"dailymotion",search:[],styles:["brands"],label:"dailymotion"},{name:"dashcube",search:[],styles:["brands"],label:"DashCube"},{name:"database",search:["computer","development","directory","memory","storage"],styles:["solid"],label:"Database"},{name:"deaf",search:["ear","hearing","sign language"],styles:["solid"],label:"Deaf"},{name:"delicious",search:[],styles:["brands"],label:"Delicious"},{name:"democrat",search:["american","democratic party","donkey","election","left","left-wing","liberal","politics","usa"],styles:["solid"],label:"Democrat"},{name:"deploydog",search:[],styles:["brands"],label:"deploy.dog"},{name:"deskpro",search:[],styles:["brands"],label:"Deskpro"},{name:"desktop",search:["computer","cpu","demo","desktop","device","imac","machine","monitor","pc","screen"],styles:["solid"],label:"Desktop"},{name:"dev",search:[],styles:["brands"],label:"DEV"},{name:"deviantart",search:[],styles:["brands"],label:"deviantART"},{name:"dharmachakra",search:["buddhism","buddhist","wheel of dharma"],styles:["solid"],label:"Dharmachakra"},{name:"dhl",search:["Dalsey","Hillblom and Lynn","german","package","shipping"],styles:["brands"],label:"DHL"},{name:"diagnoses",search:["analyze","detect","diagnosis","examine","medicine"],styles:["solid"],label:"Diagnoses"},{name:"diaspora",search:[],styles:["brands"],label:"Diaspora"},{name:"dice",search:["chance","gambling","game","roll"],styles:["solid"],label:"Dice"},{name:"dice-d20",search:["Dungeons & Dragons","chance","d&d","dnd","fantasy","gambling","game","roll"],styles:["solid"],label:"Dice D20"},{name:"dice-d6",search:["Dungeons & Dragons","chance","d&d","dnd","fantasy","gambling","game","roll"],styles:["solid"],label:"Dice D6"},{name:"dice-five",search:["chance","gambling","game","roll"],styles:["solid"],label:"Dice Five"},{name:"dice-four",search:["chance","gambling","game","roll"],styles:["solid"],label:"Dice Four"},{name:"dice-one",search:["chance","gambling","game","roll"],styles:["solid"],label:"Dice One"},{name:"dice-six",search:["chance","gambling","game","roll"],styles:["solid"],label:"Dice Six"},{name:"dice-three",search:["chance","gambling","game","roll"],styles:["solid"],label:"Dice Three"},{name:"dice-two",search:["chance","gambling","game","roll"],styles:["solid"],label:"Dice Two"},{name:"digg",search:[],styles:["brands"],label:"Digg Logo"},{name:"digital-ocean",search:[],styles:["brands"],label:"Digital Ocean"},{name:"digital-tachograph",search:["data","distance","speed","tachometer"],styles:["solid"],label:"Digital Tachograph"},{name:"directions",search:["map","navigation","sign","turn"],styles:["solid"],label:"Directions"},{name:"discord",search:[],styles:["brands"],label:"Discord"},{name:"discourse",search:[],styles:["brands"],label:"Discourse"},{name:"disease",search:["bacteria","cancer","covid-19","illness","infection","sickness","virus"],styles:["solid"],label:"Disease"},{name:"divide",search:["arithmetic","calculus","division","math"],styles:["solid"],label:"Divide"},{name:"dizzy",search:["dazed","dead","disapprove","emoticon","face"],styles:["solid","regular"],label:"Dizzy Face"},{name:"dna",search:["double helix","genetic","helix","molecule","protein"],styles:["solid"],label:"DNA"},{name:"dochub",search:[],styles:["brands"],label:"DocHub"},{name:"docker",search:[],styles:["brands"],label:"Docker"},{name:"dog",search:["animal","canine","fauna","mammal","pet","pooch","puppy","woof"],styles:["solid"],label:"Dog"},{name:"dollar-sign",search:["$","cost","dollar-sign","money","price","usd"],styles:["solid"],label:"Dollar Sign"},{name:"dolly",search:["carry","shipping","transport"],styles:["solid"],label:"Dolly"},{name:"dolly-flatbed",search:["carry","inventory","shipping","transport"],styles:["solid"],label:"Dolly Flatbed"},{name:"donate",search:["contribute","generosity","gift","give"],styles:["solid"],label:"Donate"},{name:"door-closed",search:["enter","exit","locked"],styles:["solid"],label:"Door Closed"},{name:"door-open",search:["enter","exit","welcome"],styles:["solid"],label:"Door Open"},{name:"dot-circle",search:["bullseye","notification","target"],styles:["solid","regular"],label:"Dot Circle"},{name:"dove",search:["bird","fauna","flying","peace","war"],styles:["solid"],label:"Dove"},{name:"download",search:["export","hard drive","save","transfer"],styles:["solid"],label:"Download"},{name:"draft2digital",search:[],styles:["brands"],label:"Draft2digital"},{name:"drafting-compass",search:["design","map","mechanical drawing","plot","plotting"],styles:["solid"],label:"Drafting Compass"},{name:"dragon",search:["Dungeons & Dragons","d&d","dnd","fantasy","fire","lizard","serpent"],styles:["solid"],label:"Dragon"},{name:"draw-polygon",search:["anchors","lines","object","render","shape"],styles:["solid"],label:"Draw Polygon"},{name:"dribbble",search:[],styles:["brands"],label:"Dribbble"},{name:"dribbble-square",search:[],styles:["brands"],label:"Dribbble Square"},{name:"dropbox",search:[],styles:["brands"],label:"Dropbox"},{name:"drum",search:["instrument","music","percussion","snare","sound"],styles:["solid"],label:"Drum"},{name:"drum-steelpan",search:["calypso","instrument","music","percussion","reggae","snare","sound","steel","tropical"],styles:["solid"],label:"Drum Steelpan"},{name:"drumstick-bite",search:["bone","chicken","leg","meat","poultry","turkey"],styles:["solid"],label:"Drumstick with Bite Taken Out"},{name:"drupal",search:[],styles:["brands"],label:"Drupal Logo"},{name:"dumbbell",search:["exercise","gym","strength","weight","weight-lifting"],styles:["solid"],label:"Dumbbell"},{name:"dumpster",search:["alley","bin","commercial","trash","waste"],styles:["solid"],label:"Dumpster"},{name:"dumpster-fire",search:["alley","bin","commercial","danger","dangerous","euphemism","flame","heat","hot","trash","waste"],styles:["solid"],label:"Dumpster Fire"},{name:"dungeon",search:["Dungeons & Dragons","building","d&d","dnd","door","entrance","fantasy","gate"],styles:["solid"],label:"Dungeon"},{name:"dyalog",search:[],styles:["brands"],label:"Dyalog"},{name:"earlybirds",search:[],styles:["brands"],label:"Earlybirds"},{name:"ebay",search:[],styles:["brands"],label:"eBay"},{name:"edge",search:["browser","ie"],styles:["brands"],label:"Edge Browser"},{name:"edit",search:["edit","pen","pencil","update","write"],styles:["solid","regular"],label:"Edit"},{name:"egg",search:["breakfast","chicken","easter","shell","yolk"],styles:["solid"],label:"Egg"},{name:"eject",search:["abort","cancel","cd","discharge"],styles:["solid"],label:"eject"},{name:"elementor",search:[],styles:["brands"],label:"Elementor"},{name:"ellipsis-h",search:["dots","drag","kebab","list","menu","nav","navigation","ol","reorder","settings","ul"],styles:["solid"],label:"Horizontal Ellipsis"},{name:"ellipsis-v",search:["dots","drag","kebab","list","menu","nav","navigation","ol","reorder","settings","ul"],styles:["solid"],label:"Vertical Ellipsis"},{name:"ello",search:[],styles:["brands"],label:"Ello"},{name:"ember",search:[],styles:["brands"],label:"Ember"},{name:"empire",search:[],styles:["brands"],label:"Galactic Empire"},{name:"envelope",search:["e-mail","email","letter","mail","message","notification","support"],styles:["solid","regular"],label:"Envelope"},{name:"envelope-open",search:["e-mail","email","letter","mail","message","notification","support"],styles:["solid","regular"],label:"Envelope Open"},{name:"envelope-open-text",search:["e-mail","email","letter","mail","message","notification","support"],styles:["solid"],label:"Envelope Open-text"},{name:"envelope-square",search:["e-mail","email","letter","mail","message","notification","support"],styles:["solid"],label:"Envelope Square"},{name:"envira",search:["leaf"],styles:["brands"],label:"Envira Gallery"},{name:"equals",search:["arithmetic","even","match","math"],styles:["solid"],label:"Equals"},{name:"eraser",search:["art","delete","remove","rubber"],styles:["solid"],label:"eraser"},{name:"erlang",search:[],styles:["brands"],label:"Erlang"},{name:"ethereum",search:[],styles:["brands"],label:"Ethereum"},{name:"ethernet",search:["cable","cat 5","cat 6","connection","hardware","internet","network","wired"],styles:["solid"],label:"Ethernet"},{name:"etsy",search:[],styles:["brands"],label:"Etsy"},{name:"euro-sign",search:["currency","dollar","exchange","money"],styles:["solid"],label:"Euro Sign"},{name:"evernote",search:[],styles:["brands"],label:"Evernote"},{name:"exchange-alt",search:["arrow","arrows","exchange","reciprocate","return","swap","transfer"],styles:["solid"],label:"Alternate Exchange"},{name:"exclamation",search:["alert","danger","error","important","notice","notification","notify","problem","warning"],styles:["solid"],label:"exclamation"},{name:"exclamation-circle",search:["alert","danger","error","important","notice","notification","notify","problem","warning"],styles:["solid"],label:"Exclamation Circle"},{name:"exclamation-triangle",search:["alert","danger","error","important","notice","notification","notify","problem","warning"],styles:["solid"],label:"Exclamation Triangle"},{name:"expand",search:["arrow","bigger","enlarge","resize"],styles:["solid"],label:"Expand"},{name:"expand-alt",search:["arrow","bigger","enlarge","resize"],styles:["solid"],label:"Alternate Expand"},{name:"expand-arrows-alt",search:["arrows-alt","bigger","enlarge","move","resize"],styles:["solid"],label:"Alternate Expand Arrows"},{name:"expeditedssl",search:[],styles:["brands"],label:"ExpeditedSSL"},{name:"external-link-alt",search:["external-link","new","open","share"],styles:["solid"],label:"Alternate External Link"},{name:"external-link-square-alt",search:["external-link-square","new","open","share"],styles:["solid"],label:"Alternate External Link Square"},{name:"eye",search:["look","optic","see","seen","show","sight","views","visible"],styles:["solid","regular"],label:"Eye"},{name:"eye-dropper",search:["beaker","clone","color","copy","eyedropper","pipette"],styles:["solid"],label:"Eye Dropper"},{name:"eye-slash",search:["blind","hide","show","toggle","unseen","views","visible","visiblity"],styles:["solid","regular"],label:"Eye Slash"},{name:"facebook",search:["facebook-official","social network"],styles:["brands"],label:"Facebook"},{name:"facebook-f",search:["facebook"],styles:["brands"],label:"Facebook F"},{name:"facebook-messenger",search:[],styles:["brands"],label:"Facebook Messenger"},{name:"facebook-square",search:["social network"],styles:["brands"],label:"Facebook Square"},{name:"fan",search:["ac","air conditioning","blade","blower","cool","hot"],styles:["solid"],label:"Fan"},{name:"fantasy-flight-games",search:["Dungeons & Dragons","d&d","dnd","fantasy","game","gaming","tabletop"],styles:["brands"],label:"Fantasy Flight-games"},{name:"fast-backward",search:["beginning","first","previous","rewind","start"],styles:["solid"],label:"fast-backward"},{name:"fast-forward",search:["end","last","next"],styles:["solid"],label:"fast-forward"},{name:"faucet",search:["covid-19","drip","house","hygiene","kitchen","sink","water"],styles:["solid"],label:"Faucet"},{name:"fax",search:["business","communicate","copy","facsimile","send"],styles:["solid"],label:"Fax"},{name:"feather",search:["bird","light","plucked","quill","write"],styles:["solid"],label:"Feather"},{name:"feather-alt",search:["bird","light","plucked","quill","write"],styles:["solid"],label:"Alternate Feather"},{name:"fedex",search:["Federal Express","package","shipping"],styles:["brands"],label:"FedEx"},{name:"fedora",search:["linux","operating system","os"],styles:["brands"],label:"Fedora"},{name:"female",search:["human","person","profile","user","woman"],styles:["solid"],label:"Female"},{name:"fighter-jet",search:["airplane","fast","fly","goose","maverick","plane","quick","top gun","transportation","travel"],styles:["solid"],label:"fighter-jet"},{name:"figma",search:["app","design","interface"],styles:["brands"],label:"Figma"},{name:"file",search:["document","new","page","pdf","resume"],styles:["solid","regular"],label:"File"},{name:"file-alt",search:["document","file-text","invoice","new","page","pdf"],styles:["solid","regular"],label:"Alternate File"},{name:"file-archive",search:[".zip","bundle","compress","compression","download","zip"],styles:["solid","regular"],label:"Archive File"},{name:"file-audio",search:["document","mp3","music","page","play","sound"],styles:["solid","regular"],label:"Audio File"},{name:"file-code",search:["css","development","document","html"],styles:["solid","regular"],label:"Code File"},{name:"file-contract",search:["agreement","binding","document","legal","signature"],styles:["solid"],label:"File Contract"},{name:"file-csv",search:["document","excel","numbers","spreadsheets","table"],styles:["solid"],label:"File CSV"},{name:"file-download",search:["document","export","save"],styles:["solid"],label:"File Download"},{name:"file-excel",search:["csv","document","numbers","spreadsheets","table"],styles:["solid","regular"],label:"Excel File"},{name:"file-export",search:["download","save"],styles:["solid"],label:"File Export"},{name:"file-image",search:["document","image","jpg","photo","png"],styles:["solid","regular"],label:"Image File"},{name:"file-import",search:["copy","document","send","upload"],styles:["solid"],label:"File Import"},{name:"file-invoice",search:["account","bill","charge","document","payment","receipt"],styles:["solid"],label:"File Invoice"},{name:"file-invoice-dollar",search:["$","account","bill","charge","document","dollar-sign","money","payment","receipt","usd"],styles:["solid"],label:"File Invoice with US Dollar"},{name:"file-medical",search:["document","health","history","prescription","record"],styles:["solid"],label:"Medical File"},{name:"file-medical-alt",search:["document","health","history","prescription","record"],styles:["solid"],label:"Alternate Medical File"},{name:"file-pdf",search:["acrobat","document","preview","save"],styles:["solid","regular"],label:"PDF File"},{name:"file-powerpoint",search:["display","document","keynote","presentation"],styles:["solid","regular"],label:"Powerpoint File"},{name:"file-prescription",search:["document","drugs","medical","medicine","rx"],styles:["solid"],label:"File Prescription"},{name:"file-signature",search:["John Hancock","contract","document","name"],styles:["solid"],label:"File Signature"},{name:"file-upload",search:["document","import","page","save"],styles:["solid"],label:"File Upload"},{name:"file-video",search:["document","m4v","movie","mp4","play"],styles:["solid","regular"],label:"Video File"},{name:"file-word",search:["document","edit","page","text","writing"],styles:["solid","regular"],label:"Word File"},{name:"fill",search:["bucket","color","paint","paint bucket"],styles:["solid"],label:"Fill"},{name:"fill-drip",search:["bucket","color","drop","paint","paint bucket","spill"],styles:["solid"],label:"Fill Drip"},{name:"film",search:["cinema","movie","strip","video"],styles:["solid"],label:"Film"},{name:"filter",search:["funnel","options","separate","sort"],styles:["solid"],label:"Filter"},{name:"fingerprint",search:["human","id","identification","lock","smudge","touch","unique","unlock"],styles:["solid"],label:"Fingerprint"},{name:"fire",search:["burn","caliente","flame","heat","hot","popular"],styles:["solid"],label:"fire"},{name:"fire-alt",search:["burn","caliente","flame","heat","hot","popular"],styles:["solid"],label:"Alternate Fire"},{name:"fire-extinguisher",search:["burn","caliente","fire fighter","flame","heat","hot","rescue"],styles:["solid"],label:"fire-extinguisher"},{name:"firefox",search:["browser"],styles:["brands"],label:"Firefox"},{name:"firefox-browser",search:["browser"],styles:["brands"],label:"Firefox Browser"},{name:"first-aid",search:["emergency","emt","health","medical","rescue"],styles:["solid"],label:"First Aid"},{name:"first-order",search:[],styles:["brands"],label:"First Order"},{name:"first-order-alt",search:[],styles:["brands"],label:"Alternate First Order"},{name:"firstdraft",search:[],styles:["brands"],label:"firstdraft"},{name:"fish",search:["fauna","gold","seafood","swimming"],styles:["solid"],label:"Fish"},{name:"fist-raised",search:["Dungeons & Dragons","d&d","dnd","fantasy","hand","ki","monk","resist","strength","unarmed combat"],styles:["solid"],label:"Raised Fist"},{name:"flag",search:["country","notice","notification","notify","pole","report","symbol"],styles:["solid","regular"],label:"flag"},{name:"flag-checkered",search:["notice","notification","notify","pole","racing","report","symbol"],styles:["solid"],label:"flag-checkered"},{name:"flag-usa",search:["betsy ross","country","old glory","stars","stripes","symbol"],styles:["solid"],label:"United States of America Flag"},{name:"flask",search:["beaker","experimental","labs","science"],styles:["solid"],label:"Flask"},{name:"flickr",search:[],styles:["brands"],label:"Flickr"},{name:"flipboard",search:[],styles:["brands"],label:"Flipboard"},{name:"flushed",search:["embarrassed","emoticon","face"],styles:["solid","regular"],label:"Flushed Face"},{name:"fly",search:[],styles:["brands"],label:"Fly"},{name:"folder",search:["archive","directory","document","file"],styles:["solid","regular"],label:"Folder"},{name:"folder-minus",search:["archive","delete","directory","document","file","negative","remove"],styles:["solid"],label:"Folder Minus"},{name:"folder-open",search:["archive","directory","document","empty","file","new"],styles:["solid","regular"],label:"Folder Open"},{name:"folder-plus",search:["add","archive","create","directory","document","file","new","positive"],styles:["solid"],label:"Folder Plus"},{name:"font",search:["alphabet","glyph","text","type","typeface"],styles:["solid"],label:"font"},{name:"font-awesome",search:["meanpath"],styles:["brands"],label:"Font Awesome"},{name:"font-awesome-alt",search:[],styles:["brands"],label:"Alternate Font Awesome"},{name:"font-awesome-flag",search:[],styles:["brands"],label:"Font Awesome Flag"},{name:"fonticons",search:[],styles:["brands"],label:"Fonticons"},{name:"fonticons-fi",search:[],styles:["brands"],label:"Fonticons Fi"},{name:"football-ball",search:["ball","fall","nfl","pigskin","seasonal"],styles:["solid"],label:"Football Ball"},{name:"fort-awesome",search:["castle"],styles:["brands"],label:"Fort Awesome"},{name:"fort-awesome-alt",search:["castle"],styles:["brands"],label:"Alternate Fort Awesome"},{name:"forumbee",search:[],styles:["brands"],label:"Forumbee"},{name:"forward",search:["forward","next","skip"],styles:["solid"],label:"forward"},{name:"foursquare",search:[],styles:["brands"],label:"Foursquare"},{name:"free-code-camp",search:[],styles:["brands"],label:"freeCodeCamp"},{name:"freebsd",search:[],styles:["brands"],label:"FreeBSD"},{name:"frog",search:["amphibian","bullfrog","fauna","hop","kermit","kiss","prince","ribbit","toad","wart"],styles:["solid"],label:"Frog"},{name:"frown",search:["disapprove","emoticon","face","rating","sad"],styles:["solid","regular"],label:"Frowning Face"},{name:"frown-open",search:["disapprove","emoticon","face","rating","sad"],styles:["solid","regular"],label:"Frowning Face With Open Mouth"},{name:"fulcrum",search:[],styles:["brands"],label:"Fulcrum"},{name:"funnel-dollar",search:["filter","money","options","separate","sort"],styles:["solid"],label:"Funnel Dollar"},{name:"futbol",search:["ball","football","mls","soccer"],styles:["solid","regular"],label:"Futbol"},{name:"galactic-republic",search:["politics","star wars"],styles:["brands"],label:"Galactic Republic"},{name:"galactic-senate",search:["star wars"],styles:["brands"],label:"Galactic Senate"},{name:"gamepad",search:["arcade","controller","d-pad","joystick","video","video game"],styles:["solid"],label:"Gamepad"},{name:"gas-pump",search:["car","fuel","gasoline","petrol"],styles:["solid"],label:"Gas Pump"},{name:"gavel",search:["hammer","judge","law","lawyer","opinion"],styles:["solid"],label:"Gavel"},{name:"gem",search:["diamond","jewelry","sapphire","stone","treasure"],styles:["solid","regular"],label:"Gem"},{name:"genderless",search:["androgynous","asexual","sexless"],styles:["solid"],label:"Genderless"},{name:"get-pocket",search:[],styles:["brands"],label:"Get Pocket"},{name:"gg",search:[],styles:["brands"],label:"GG Currency"},{name:"gg-circle",search:[],styles:["brands"],label:"GG Currency Circle"},{name:"ghost",search:["apparition","blinky","clyde","floating","halloween","holiday","inky","pinky","spirit"],styles:["solid"],label:"Ghost"},{name:"gift",search:["christmas","generosity","giving","holiday","party","present","wrapped","xmas"],styles:["solid"],label:"gift"},{name:"gifts",search:["christmas","generosity","giving","holiday","party","present","wrapped","xmas"],styles:["solid"],label:"Gifts"},{name:"git",search:[],styles:["brands"],label:"Git"},{name:"git-alt",search:[],styles:["brands"],label:"Git Alt"},{name:"git-square",search:[],styles:["brands"],label:"Git Square"},{name:"github",search:["octocat"],styles:["brands"],label:"GitHub"},{name:"github-alt",search:["octocat"],styles:["brands"],label:"Alternate GitHub"},{name:"github-square",search:["octocat"],styles:["brands"],label:"GitHub Square"},{name:"gitkraken",search:[],styles:["brands"],label:"GitKraken"},{name:"gitlab",search:["Axosoft"],styles:["brands"],label:"GitLab"},{name:"gitter",search:[],styles:["brands"],label:"Gitter"},{name:"glass-cheers",search:["alcohol","bar","beverage","celebration","champagne","clink","drink","holiday","new year's eve","party","toast"],styles:["solid"],label:"Glass Cheers"},{name:"glass-martini",search:["alcohol","bar","beverage","drink","liquor"],styles:["solid"],label:"Martini Glass"},{name:"glass-martini-alt",search:["alcohol","bar","beverage","drink","liquor"],styles:["solid"],label:"Alternate Glass Martini"},{name:"glass-whiskey",search:["alcohol","bar","beverage","bourbon","drink","liquor","neat","rye","scotch","whisky"],styles:["solid"],label:"Glass Whiskey"},{name:"glasses",search:["hipster","nerd","reading","sight","spectacles","vision"],styles:["solid"],label:"Glasses"},{name:"glide",search:[],styles:["brands"],label:"Glide"},{name:"glide-g",search:[],styles:["brands"],label:"Glide G"},{name:"globe",search:["all","coordinates","country","earth","global","gps","language","localize","location","map","online","place","planet","translate","travel","world"],styles:["solid"],label:"Globe"},{name:"globe-africa",search:["all","country","earth","global","gps","language","localize","location","map","online","place","planet","translate","travel","world"],styles:["solid"],label:"Globe with Africa shown"},{name:"globe-americas",search:["all","country","earth","global","gps","language","localize","location","map","online","place","planet","translate","travel","world"],styles:["solid"],label:"Globe with Americas shown"},{name:"globe-asia",search:["all","country","earth","global","gps","language","localize","location","map","online","place","planet","translate","travel","world"],styles:["solid"],label:"Globe with Asia shown"},{name:"globe-europe",search:["all","country","earth","global","gps","language","localize","location","map","online","place","planet","translate","travel","world"],styles:["solid"],label:"Globe with Europe shown"},{name:"gofore",search:[],styles:["brands"],label:"Gofore"},{name:"golf-ball",search:["caddy","eagle","putt","tee"],styles:["solid"],label:"Golf Ball"},{name:"goodreads",search:[],styles:["brands"],label:"Goodreads"},{name:"goodreads-g",search:[],styles:["brands"],label:"Goodreads G"},{name:"google",search:[],styles:["brands"],label:"Google Logo"},{name:"google-drive",search:[],styles:["brands"],label:"Google Drive"},{name:"google-play",search:[],styles:["brands"],label:"Google Play"},{name:"google-plus",search:["google-plus-circle","google-plus-official"],styles:["brands"],label:"Google Plus"},{name:"google-plus-g",search:["google-plus","social network"],styles:["brands"],label:"Google Plus G"},{name:"google-plus-square",search:["social network"],styles:["brands"],label:"Google Plus Square"},{name:"google-wallet",search:[],styles:["brands"],label:"Google Wallet"},{name:"gopuram",search:["building","entrance","hinduism","temple","tower"],styles:["solid"],label:"Gopuram"},{name:"graduation-cap",search:["ceremony","college","graduate","learning","school","student"],styles:["solid"],label:"Graduation Cap"},{name:"gratipay",search:["favorite","heart","like","love"],styles:["brands"],label:"Gratipay (Gittip)"},{name:"grav",search:[],styles:["brands"],label:"Grav"},{name:"greater-than",search:["arithmetic","compare","math"],styles:["solid"],label:"Greater Than"},{name:"greater-than-equal",search:["arithmetic","compare","math"],styles:["solid"],label:"Greater Than Equal To"},{name:"grimace",search:["cringe","emoticon","face","teeth"],styles:["solid","regular"],label:"Grimacing Face"},{name:"grin",search:["emoticon","face","laugh","smile"],styles:["solid","regular"],label:"Grinning Face"},{name:"grin-alt",search:["emoticon","face","laugh","smile"],styles:["solid","regular"],label:"Alternate Grinning Face"},{name:"grin-beam",search:["emoticon","face","laugh","smile"],styles:["solid","regular"],label:"Grinning Face With Smiling Eyes"},{name:"grin-beam-sweat",search:["embarass","emoticon","face","smile"],styles:["solid","regular"],label:"Grinning Face With Sweat"},{name:"grin-hearts",search:["emoticon","face","love","smile"],styles:["solid","regular"],label:"Smiling Face With Heart-Eyes"},{name:"grin-squint",search:["emoticon","face","laugh","smile"],styles:["solid","regular"],label:"Grinning Squinting Face"},{name:"grin-squint-tears",search:["emoticon","face","happy","smile"],styles:["solid","regular"],label:"Rolling on the Floor Laughing"},{name:"grin-stars",search:["emoticon","face","star-struck"],styles:["solid","regular"],label:"Star-Struck"},{name:"grin-tears",search:["LOL","emoticon","face"],styles:["solid","regular"],label:"Face With Tears of Joy"},{name:"grin-tongue",search:["LOL","emoticon","face"],styles:["solid","regular"],label:"Face With Tongue"},{name:"grin-tongue-squint",search:["LOL","emoticon","face"],styles:["solid","regular"],label:"Squinting Face With Tongue"},{name:"grin-tongue-wink",search:["LOL","emoticon","face"],styles:["solid","regular"],label:"Winking Face With Tongue"},{name:"grin-wink",search:["emoticon","face","flirt","laugh","smile"],styles:["solid","regular"],label:"Grinning Winking Face"},{name:"grip-horizontal",search:["affordance","drag","drop","grab","handle"],styles:["solid"],label:"Grip Horizontal"},{name:"grip-lines",search:["affordance","drag","drop","grab","handle"],styles:["solid"],label:"Grip Lines"},{name:"grip-lines-vertical",search:["affordance","drag","drop","grab","handle"],styles:["solid"],label:"Grip Lines Vertical"},{name:"grip-vertical",search:["affordance","drag","drop","grab","handle"],styles:["solid"],label:"Grip Vertical"},{name:"gripfire",search:[],styles:["brands"],label:"Gripfire, Inc."},{name:"grunt",search:[],styles:["brands"],label:"Grunt"},{name:"guitar",search:["acoustic","instrument","music","rock","rock and roll","song","strings"],styles:["solid"],label:"Guitar"},{name:"gulp",search:[],styles:["brands"],label:"Gulp"},{name:"h-square",search:["directions","emergency","hospital","hotel","map"],styles:["solid"],label:"H Square"},{name:"hacker-news",search:[],styles:["brands"],label:"Hacker News"},{name:"hacker-news-square",search:[],styles:["brands"],label:"Hacker News Square"},{name:"hackerrank",search:[],styles:["brands"],label:"Hackerrank"},{name:"hamburger",search:["bacon","beef","burger","burger king","cheeseburger","fast food","grill","ground beef","mcdonalds","sandwich"],styles:["solid"],label:"Hamburger"},{name:"hammer",search:["admin","fix","repair","settings","tool"],styles:["solid"],label:"Hammer"},{name:"hamsa",search:["amulet","christianity","islam","jewish","judaism","muslim","protection"],styles:["solid"],label:"Hamsa"},{name:"hand-holding",search:["carry","lift"],styles:["solid"],label:"Hand Holding"},{name:"hand-holding-heart",search:["carry","charity","gift","lift","package"],styles:["solid"],label:"Hand Holding Heart"},{name:"hand-holding-medical",search:["care","covid-19","donate","help"],styles:["solid"],label:"Hand Holding Medical Cross"},{name:"hand-holding-usd",search:["$","carry","dollar sign","donation","giving","lift","money","price"],styles:["solid"],label:"Hand Holding US Dollar"},{name:"hand-holding-water",search:["carry","covid-19","drought","grow","lift"],styles:["solid"],label:"Hand Holding Water"},{name:"hand-lizard",search:["game","roshambo"],styles:["solid","regular"],label:"Lizard (Hand)"},{name:"hand-middle-finger",search:["flip the bird","gesture","hate","rude"],styles:["solid"],label:"Hand with Middle Finger Raised"},{name:"hand-paper",search:["game","halt","roshambo","stop"],styles:["solid","regular"],label:"Paper (Hand)"},{name:"hand-peace",search:["rest","truce"],styles:["solid","regular"],label:"Peace (Hand)"},{name:"hand-point-down",search:["finger","hand-o-down","point"],styles:["solid","regular"],label:"Hand Pointing Down"},{name:"hand-point-left",search:["back","finger","hand-o-left","left","point","previous"],styles:["solid","regular"],label:"Hand Pointing Left"},{name:"hand-point-right",search:["finger","forward","hand-o-right","next","point","right"],styles:["solid","regular"],label:"Hand Pointing Right"},{name:"hand-point-up",search:["finger","hand-o-up","point"],styles:["solid","regular"],label:"Hand Pointing Up"},{name:"hand-pointer",search:["arrow","cursor","select"],styles:["solid","regular"],label:"Pointer (Hand)"},{name:"hand-rock",search:["fist","game","roshambo"],styles:["solid","regular"],label:"Rock (Hand)"},{name:"hand-scissors",search:["cut","game","roshambo"],styles:["solid","regular"],label:"Scissors (Hand)"},{name:"hand-sparkles",search:["clean","covid-19","hygiene","magic","soap","wash"],styles:["solid"],label:"Hand Sparkles"},{name:"hand-spock",search:["live long","prosper","salute","star trek","vulcan"],styles:["solid","regular"],label:"Spock (Hand)"},{name:"hands",search:["carry","hold","lift"],styles:["solid"],label:"Hands"},{name:"hands-helping",search:["aid","assistance","handshake","partnership","volunteering"],styles:["solid"],label:"Helping Hands"},{name:"hands-wash",search:["covid-19","hygiene","soap","wash"],styles:["solid"],label:"Hands Wash"},{name:"handshake",search:["agreement","greeting","meeting","partnership"],styles:["solid","regular"],label:"Handshake"},{name:"handshake-alt-slash",search:["broken","covid-19","social distance"],styles:["solid"],label:"Handshake Alternate Slash"},{name:"handshake-slash",search:["broken","covid-19","social distance"],styles:["solid"],label:"Handshake Slash"},{name:"hanukiah",search:["candle","hanukkah","jewish","judaism","light"],styles:["solid"],label:"Hanukiah"},{name:"hard-hat",search:["construction","hardhat","helmet","safety"],styles:["solid"],label:"Hard Hat"},{name:"hashtag",search:["Twitter","instagram","pound","social media","tag"],styles:["solid"],label:"Hashtag"},{name:"hat-cowboy",search:["buckaroo","horse","jackeroo","john b.","old west","pardner","ranch","rancher","rodeo","western","wrangler"],styles:["solid"],label:"Cowboy Hat"},{name:"hat-cowboy-side",search:["buckaroo","horse","jackeroo","john b.","old west","pardner","ranch","rancher","rodeo","western","wrangler"],styles:["solid"],label:"Cowboy Hat Side"},{name:"hat-wizard",search:["Dungeons & Dragons","accessory","buckle","clothing","d&d","dnd","fantasy","halloween","head","holiday","mage","magic","pointy","witch"],styles:["solid"],label:"Wizard's Hat"},{name:"hdd",search:["cpu","hard drive","harddrive","machine","save","storage"],styles:["solid","regular"],label:"HDD"},{name:"head-side-cough",search:["cough","covid-19","germs","lungs","respiratory","sick"],styles:["solid"],label:"Head Side Cough"},{name:"head-side-cough-slash",search:["cough","covid-19","germs","lungs","respiratory","sick"],styles:["solid"],label:"Head Side-cough-slash"},{name:"head-side-mask",search:["breath","covid-19","filter","respirator","virus"],styles:["solid"],label:"Head Side Mask"},{name:"head-side-virus",search:["cold","covid-19","flu","sick"],styles:["solid"],label:"Head Side Virus"},{name:"heading",search:["format","header","text","title"],styles:["solid"],label:"heading"},{name:"headphones",search:["audio","listen","music","sound","speaker"],styles:["solid"],label:"headphones"},{name:"headphones-alt",search:["audio","listen","music","sound","speaker"],styles:["solid"],label:"Alternate Headphones"},{name:"headset",search:["audio","gamer","gaming","listen","live chat","microphone","shot caller","sound","support","telemarketer"],styles:["solid"],label:"Headset"},{name:"heart",search:["favorite","like","love","relationship","valentine"],styles:["solid","regular"],label:"Heart"},{name:"heart-broken",search:["breakup","crushed","dislike","dumped","grief","love","lovesick","relationship","sad"],styles:["solid"],label:"Heart Broken"},{name:"heartbeat",search:["ekg","electrocardiogram","health","lifeline","vital signs"],styles:["solid"],label:"Heartbeat"},{name:"helicopter",search:["airwolf","apache","chopper","flight","fly","travel"],styles:["solid"],label:"Helicopter"},{name:"highlighter",search:["edit","marker","sharpie","update","write"],styles:["solid"],label:"Highlighter"},{name:"hiking",search:["activity","backpack","fall","fitness","outdoors","person","seasonal","walking"],styles:["solid"],label:"Hiking"},{name:"hippo",search:["animal","fauna","hippopotamus","hungry","mammal"],styles:["solid"],label:"Hippo"},{name:"hips",search:[],styles:["brands"],label:"Hips"},{name:"hire-a-helper",search:[],styles:["brands"],label:"HireAHelper"},{name:"history",search:["Rewind","clock","reverse","time","time machine"],styles:["solid"],label:"History"},{name:"hockey-puck",search:["ice","nhl","sport"],styles:["solid"],label:"Hockey Puck"},{name:"holly-berry",search:["catwoman","christmas","decoration","flora","halle","holiday","ororo munroe","plant","storm","xmas"],styles:["solid"],label:"Holly Berry"},{name:"home",search:["abode","building","house","main"],styles:["solid"],label:"home"},{name:"hooli",search:[],styles:["brands"],label:"Hooli"},{name:"hornbill",search:[],styles:["brands"],label:"Hornbill"},{name:"horse",search:["equus","fauna","mammmal","mare","neigh","pony"],styles:["solid"],label:"Horse"},{name:"horse-head",search:["equus","fauna","mammmal","mare","neigh","pony"],styles:["solid"],label:"Horse Head"},{name:"hospital",search:["building","covid-19","emergency room","medical center"],styles:["solid","regular"],label:"hospital"},{name:"hospital-alt",search:["building","covid-19","emergency room","medical center"],styles:["solid"],label:"Alternate Hospital"},{name:"hospital-symbol",search:["clinic","covid-19","emergency","map"],styles:["solid"],label:"Hospital Symbol"},{name:"hospital-user",search:["covid-19","doctor","network","patient","primary care"],styles:["solid"],label:"Hospital with User"},{name:"hot-tub",search:["bath","jacuzzi","massage","sauna","spa"],styles:["solid"],label:"Hot Tub"},{name:"hotdog",search:["bun","chili","frankfurt","frankfurter","kosher","polish","sandwich","sausage","vienna","weiner"],styles:["solid"],label:"Hot Dog"},{name:"hotel",search:["building","inn","lodging","motel","resort","travel"],styles:["solid"],label:"Hotel"},{name:"hotjar",search:[],styles:["brands"],label:"Hotjar"},{name:"hourglass",search:["hour","minute","sand","stopwatch","time"],styles:["solid","regular"],label:"Hourglass"},{name:"hourglass-end",search:["hour","minute","sand","stopwatch","time"],styles:["solid"],label:"Hourglass End"},{name:"hourglass-half",search:["hour","minute","sand","stopwatch","time"],styles:["solid"],label:"Hourglass Half"},{name:"hourglass-start",search:["hour","minute","sand","stopwatch","time"],styles:["solid"],label:"Hourglass Start"},{name:"house-damage",search:["building","devastation","disaster","home","insurance"],styles:["solid"],label:"Damaged House"},{name:"house-user",search:["covid-19","home","isolation","quarantine"],styles:["solid"],label:"House User"},{name:"houzz",search:[],styles:["brands"],label:"Houzz"},{name:"hryvnia",search:["currency","money","ukraine","ukrainian"],styles:["solid"],label:"Hryvnia"},{name:"html5",search:[],styles:["brands"],label:"HTML 5 Logo"},{name:"hubspot",search:[],styles:["brands"],label:"HubSpot"},{name:"i-cursor",search:["editing","i-beam","type","writing"],styles:["solid"],label:"I Beam Cursor"},{name:"ice-cream",search:["chocolate","cone","dessert","frozen","scoop","sorbet","vanilla","yogurt"],styles:["solid"],label:"Ice Cream"},{name:"icicles",search:["cold","frozen","hanging","ice","seasonal","sharp"],styles:["solid"],label:"Icicles"},{name:"icons",search:["bolt","emoji","heart","image","music","photo","symbols"],styles:["solid"],label:"Icons"},{name:"id-badge",search:["address","contact","identification","license","profile"],styles:["solid","regular"],label:"Identification Badge"},{name:"id-card",search:["contact","demographics","document","identification","issued","profile"],styles:["solid","regular"],label:"Identification Card"},{name:"id-card-alt",search:["contact","demographics","document","identification","issued","profile"],styles:["solid"],label:"Alternate Identification Card"},{name:"ideal",search:[],styles:["brands"],label:"iDeal"},{name:"igloo",search:["dome","dwelling","eskimo","home","house","ice","snow"],styles:["solid"],label:"Igloo"},{name:"image",search:["album","landscape","photo","picture"],styles:["solid","regular"],label:"Image"},{name:"images",search:["album","landscape","photo","picture"],styles:["solid","regular"],label:"Images"},{name:"imdb",search:[],styles:["brands"],label:"IMDB"},{name:"inbox",search:["archive","desk","email","mail","message"],styles:["solid"],label:"inbox"},{name:"indent",search:["align","justify","paragraph","tab"],styles:["solid"],label:"Indent"},{name:"industry",search:["building","factory","industrial","manufacturing","mill","warehouse"],styles:["solid"],label:"Industry"},{name:"infinity",search:["eternity","forever","math"],styles:["solid"],label:"Infinity"},{name:"info",search:["details","help","information","more","support"],styles:["solid"],label:"Info"},{name:"info-circle",search:["details","help","information","more","support"],styles:["solid"],label:"Info Circle"},{name:"instagram",search:[],styles:["brands"],label:"Instagram"},{name:"instagram-square",search:[],styles:["brands"],label:"Instagram Square"},{name:"intercom",search:["app","customer","messenger"],styles:["brands"],label:"Intercom"},{name:"internet-explorer",search:["browser","ie"],styles:["brands"],label:"Internet-explorer"},{name:"invision",search:["app","design","interface"],styles:["brands"],label:"InVision"},{name:"ioxhost",search:[],styles:["brands"],label:"ioxhost"},{name:"italic",search:["edit","emphasis","font","format","text","type"],styles:["solid"],label:"italic"},{name:"itch-io",search:[],styles:["brands"],label:"itch.io"},{name:"itunes",search:[],styles:["brands"],label:"iTunes"},{name:"itunes-note",search:[],styles:["brands"],label:"Itunes Note"},{name:"java",search:[],styles:["brands"],label:"Java"},{name:"jedi",search:["crest","force","sith","skywalker","star wars","yoda"],styles:["solid"],label:"Jedi"},{name:"jedi-order",search:["star wars"],styles:["brands"],label:"Jedi Order"},{name:"jenkins",search:[],styles:["brands"],label:"Jenkis"},{name:"jira",search:["atlassian"],styles:["brands"],label:"Jira"},{name:"joget",search:[],styles:["brands"],label:"Joget"},{name:"joint",search:["blunt","cannabis","doobie","drugs","marijuana","roach","smoke","smoking","spliff"],styles:["solid"],label:"Joint"},{name:"joomla",search:[],styles:["brands"],label:"Joomla Logo"},{name:"journal-whills",search:["book","force","jedi","sith","star wars","yoda"],styles:["solid"],label:"Journal of the Whills"},{name:"js",search:[],styles:["brands"],label:"JavaScript (JS)"},{name:"js-square",search:[],styles:["brands"],label:"JavaScript (JS) Square"},{name:"jsfiddle",search:[],styles:["brands"],label:"jsFiddle"},{name:"kaaba",search:["building","cube","islam","muslim"],styles:["solid"],label:"Kaaba"},{name:"kaggle",search:[],styles:["brands"],label:"Kaggle"},{name:"key",search:["lock","password","private","secret","unlock"],styles:["solid"],label:"key"},{name:"keybase",search:[],styles:["brands"],label:"Keybase"},{name:"keyboard",search:["accessory","edit","input","text","type","write"],styles:["solid","regular"],label:"Keyboard"},{name:"keycdn",search:[],styles:["brands"],label:"KeyCDN"},{name:"khanda",search:["chakkar","sikh","sikhism","sword"],styles:["solid"],label:"Khanda"},{name:"kickstarter",search:[],styles:["brands"],label:"Kickstarter"},{name:"kickstarter-k",search:[],styles:["brands"],label:"Kickstarter K"},{name:"kiss",search:["beso","emoticon","face","love","smooch"],styles:["solid","regular"],label:"Kissing Face"},{name:"kiss-beam",search:["beso","emoticon","face","love","smooch"],styles:["solid","regular"],label:"Kissing Face With Smiling Eyes"},{name:"kiss-wink-heart",search:["beso","emoticon","face","love","smooch"],styles:["solid","regular"],label:"Face Blowing a Kiss"},{name:"kiwi-bird",search:["bird","fauna","new zealand"],styles:["solid"],label:"Kiwi Bird"},{name:"korvue",search:[],styles:["brands"],label:"KORVUE"},{name:"landmark",search:["building","historic","memorable","monument","politics"],styles:["solid"],label:"Landmark"},{name:"language",search:["dialect","idiom","localize","speech","translate","vernacular"],styles:["solid"],label:"Language"},{name:"laptop",search:["computer","cpu","dell","demo","device","mac","macbook","machine","pc"],styles:["solid"],label:"Laptop"},{name:"laptop-code",search:["computer","cpu","dell","demo","develop","device","mac","macbook","machine","pc"],styles:["solid"],label:"Laptop Code"},{name:"laptop-house",search:["computer","covid-19","device","office","remote","work from home"],styles:["solid"],label:"Laptop House"},{name:"laptop-medical",search:["computer","device","ehr","electronic health records","history"],styles:["solid"],label:"Laptop Medical"},{name:"laravel",search:[],styles:["brands"],label:"Laravel"},{name:"lastfm",search:[],styles:["brands"],label:"last.fm"},{name:"lastfm-square",search:[],styles:["brands"],label:"last.fm Square"},{name:"laugh",search:["LOL","emoticon","face","laugh","smile"],styles:["solid","regular"],label:"Grinning Face With Big Eyes"},{name:"laugh-beam",search:["LOL","emoticon","face","happy","smile"],styles:["solid","regular"],label:"Laugh Face with Beaming Eyes"},{name:"laugh-squint",search:["LOL","emoticon","face","happy","smile"],styles:["solid","regular"],label:"Laughing Squinting Face"},{name:"laugh-wink",search:["LOL","emoticon","face","happy","smile"],styles:["solid","regular"],label:"Laughing Winking Face"},{name:"layer-group",search:["arrange","develop","layers","map","stack"],styles:["solid"],label:"Layer Group"},{name:"leaf",search:["eco","flora","nature","plant","vegan"],styles:["solid"],label:"leaf"},{name:"leanpub",search:[],styles:["brands"],label:"Leanpub"},{name:"lemon",search:["citrus","lemonade","lime","tart"],styles:["solid","regular"],label:"Lemon"},{name:"less",search:[],styles:["brands"],label:"Less"},{name:"less-than",search:["arithmetic","compare","math"],styles:["solid"],label:"Less Than"},{name:"less-than-equal",search:["arithmetic","compare","math"],styles:["solid"],label:"Less Than Equal To"},{name:"level-down-alt",search:["arrow","level-down"],styles:["solid"],label:"Alternate Level Down"},{name:"level-up-alt",search:["arrow","level-up"],styles:["solid"],label:"Alternate Level Up"},{name:"life-ring",search:["coast guard","help","overboard","save","support"],styles:["solid","regular"],label:"Life Ring"},{name:"lightbulb",search:["energy","idea","inspiration","light"],styles:["solid","regular"],label:"Lightbulb"},{name:"line",search:[],styles:["brands"],label:"Line"},{name:"link",search:["attach","attachment","chain","connect"],styles:["solid"],label:"Link"},{name:"linkedin",search:["linkedin-square"],styles:["brands"],label:"LinkedIn"},{name:"linkedin-in",search:["linkedin"],styles:["brands"],label:"LinkedIn In"},{name:"linode",search:[],styles:["brands"],label:"Linode"},{name:"linux",search:["tux"],styles:["brands"],label:"Linux"},{name:"lira-sign",search:["currency","money","try","turkish"],styles:["solid"],label:"Turkish Lira Sign"},{name:"list",search:["checklist","completed","done","finished","ol","todo","ul"],styles:["solid"],label:"List"},{name:"list-alt",search:["checklist","completed","done","finished","ol","todo","ul"],styles:["solid","regular"],label:"Alternate List"},{name:"list-ol",search:["checklist","completed","done","finished","numbers","ol","todo","ul"],styles:["solid"],label:"list-ol"},{name:"list-ul",search:["checklist","completed","done","finished","ol","todo","ul"],styles:["solid"],label:"list-ul"},{name:"location-arrow",search:["address","compass","coordinate","direction","gps","map","navigation","place"],styles:["solid"],label:"location-arrow"},{name:"lock",search:["admin","lock","open","password","private","protect","security"],styles:["solid"],label:"lock"},{name:"lock-open",search:["admin","lock","open","password","private","protect","security"],styles:["solid"],label:"Lock Open"},{name:"long-arrow-alt-down",search:["download","long-arrow-down"],styles:["solid"],label:"Alternate Long Arrow Down"},{name:"long-arrow-alt-left",search:["back","long-arrow-left","previous"],styles:["solid"],label:"Alternate Long Arrow Left"},{name:"long-arrow-alt-right",search:["forward","long-arrow-right","next"],styles:["solid"],label:"Alternate Long Arrow Right"},{name:"long-arrow-alt-up",search:["long-arrow-up","upload"],styles:["solid"],label:"Alternate Long Arrow Up"},{name:"low-vision",search:["blind","eye","sight"],styles:["solid"],label:"Low Vision"},{name:"luggage-cart",search:["bag","baggage","suitcase","travel"],styles:["solid"],label:"Luggage Cart"},{name:"lungs",search:["air","breath","covid-19","organ","respiratory"],styles:["solid"],label:"Lungs"},{name:"lungs-virus",search:["breath","covid-19","respiratory","sick"],styles:["solid"],label:"Lungs Virus"},{name:"lyft",search:[],styles:["brands"],label:"lyft"},{name:"magento",search:[],styles:["brands"],label:"Magento"},{name:"magic",search:["autocomplete","automatic","mage","magic","spell","wand","witch","wizard"],styles:["solid"],label:"magic"},{name:"magnet",search:["Attract","lodestone","tool"],styles:["solid"],label:"magnet"},{name:"mail-bulk",search:["archive","envelope","letter","post office","postal","postcard","send","stamp","usps"],styles:["solid"],label:"Mail Bulk"},{name:"mailchimp",search:[],styles:["brands"],label:"Mailchimp"},{name:"male",search:["human","man","person","profile","user"],styles:["solid"],label:"Male"},{name:"mandalorian",search:[],styles:["brands"],label:"Mandalorian"},{name:"map",search:["address","coordinates","destination","gps","localize","location","map","navigation","paper","pin","place","point of interest","position","route","travel"],styles:["solid","regular"],label:"Map"},{name:"map-marked",search:["address","coordinates","destination","gps","localize","location","map","navigation","paper","pin","place","point of interest","position","route","travel"],styles:["solid"],label:"Map Marked"},{name:"map-marked-alt",search:["address","coordinates","destination","gps","localize","location","map","navigation","paper","pin","place","point of interest","position","route","travel"],styles:["solid"],label:"Alternate Map Marked"},{name:"map-marker",search:["address","coordinates","destination","gps","localize","location","map","navigation","paper","pin","place","point of interest","position","route","travel"],styles:["solid"],label:"map-marker"},{name:"map-marker-alt",search:["address","coordinates","destination","gps","localize","location","map","navigation","paper","pin","place","point of interest","position","route","travel"],styles:["solid"],label:"Alternate Map Marker"},{name:"map-pin",search:["address","agree","coordinates","destination","gps","localize","location","map","marker","navigation","pin","place","position","travel"],styles:["solid"],label:"Map Pin"},{name:"map-signs",search:["directions","directory","map","signage","wayfinding"],styles:["solid"],label:"Map Signs"},{name:"markdown",search:[],styles:["brands"],label:"Markdown"},{name:"marker",search:["design","edit","sharpie","update","write"],styles:["solid"],label:"Marker"},{name:"mars",search:["male"],styles:["solid"],label:"Mars"},{name:"mars-double",search:[],styles:["solid"],label:"Mars Double"},{name:"mars-stroke",search:[],styles:["solid"],label:"Mars Stroke"},{name:"mars-stroke-h",search:[],styles:["solid"],label:"Mars Stroke Horizontal"},{name:"mars-stroke-v",search:[],styles:["solid"],label:"Mars Stroke Vertical"},{name:"mask",search:["carnivale","costume","disguise","halloween","secret","super hero"],styles:["solid"],label:"Mask"},{name:"mastodon",search:[],styles:["brands"],label:"Mastodon"},{name:"maxcdn",search:[],styles:["brands"],label:"MaxCDN"},{name:"mdb",search:[],styles:["brands"],label:"Material Design for Bootstrap"},{name:"medal",search:["award","ribbon","star","trophy"],styles:["solid"],label:"Medal"},{name:"medapps",search:[],styles:["brands"],label:"MedApps"},{name:"medium",search:[],styles:["brands"],label:"Medium"},{name:"medium-m",search:[],styles:["brands"],label:"Medium M"},{name:"medkit",search:["first aid","firstaid","health","help","support"],styles:["solid"],label:"medkit"},{name:"medrt",search:[],styles:["brands"],label:"MRT"},{name:"meetup",search:[],styles:["brands"],label:"Meetup"},{name:"megaport",search:[],styles:["brands"],label:"Megaport"},{name:"meh",search:["emoticon","face","neutral","rating"],styles:["solid","regular"],label:"Neutral Face"},{name:"meh-blank",search:["emoticon","face","neutral","rating"],styles:["solid","regular"],label:"Face Without Mouth"},{name:"meh-rolling-eyes",search:["emoticon","face","neutral","rating"],styles:["solid","regular"],label:"Face With Rolling Eyes"},{name:"memory",search:["DIMM","RAM","hardware","storage","technology"],styles:["solid"],label:"Memory"},{name:"mendeley",search:[],styles:["brands"],label:"Mendeley"},{name:"menorah",search:["candle","hanukkah","jewish","judaism","light"],styles:["solid"],label:"Menorah"},{name:"mercury",search:["transgender"],styles:["solid"],label:"Mercury"},{name:"meteor",search:["armageddon","asteroid","comet","shooting star","space"],styles:["solid"],label:"Meteor"},{name:"microblog",search:[],styles:["brands"],label:"Micro.blog"},{name:"microchip",search:["cpu","hardware","processor","technology"],styles:["solid"],label:"Microchip"},{name:"microphone",search:["audio","podcast","record","sing","sound","voice"],styles:["solid"],label:"microphone"},{name:"microphone-alt",search:["audio","podcast","record","sing","sound","voice"],styles:["solid"],label:"Alternate Microphone"},{name:"microphone-alt-slash",search:["audio","disable","mute","podcast","record","sing","sound","voice"],styles:["solid"],label:"Alternate Microphone Slash"},{name:"microphone-slash",search:["audio","disable","mute","podcast","record","sing","sound","voice"],styles:["solid"],label:"Microphone Slash"},{name:"microscope",search:["covid-19","electron","lens","optics","science","shrink"],styles:["solid"],label:"Microscope"},{name:"microsoft",search:[],styles:["brands"],label:"Microsoft"},{name:"minus",search:["collapse","delete","hide","minify","negative","remove","trash"],styles:["solid"],label:"minus"},{name:"minus-circle",search:["delete","hide","negative","remove","shape","trash"],styles:["solid"],label:"Minus Circle"},{name:"minus-square",search:["collapse","delete","hide","minify","negative","remove","shape","trash"],styles:["solid","regular"],label:"Minus Square"},{name:"mitten",search:["clothing","cold","glove","hands","knitted","seasonal","warmth"],styles:["solid"],label:"Mitten"},{name:"mix",search:[],styles:["brands"],label:"Mix"},{name:"mixcloud",search:[],styles:["brands"],label:"Mixcloud"},{name:"mixer",search:[],styles:["brands"],label:"Mixer"},{name:"mizuni",search:[],styles:["brands"],label:"Mizuni"},{name:"mobile",search:["apple","call","cell phone","cellphone","device","iphone","number","screen","telephone"],styles:["solid"],label:"Mobile Phone"},{name:"mobile-alt",search:["apple","call","cell phone","cellphone","device","iphone","number","screen","telephone"],styles:["solid"],label:"Alternate Mobile"},{name:"modx",search:[],styles:["brands"],label:"MODX"},{name:"monero",search:[],styles:["brands"],label:"Monero"},{name:"money-bill",search:["buy","cash","checkout","money","payment","price","purchase"],styles:["solid"],label:"Money Bill"},{name:"money-bill-alt",search:["buy","cash","checkout","money","payment","price","purchase"],styles:["solid","regular"],label:"Alternate Money Bill"},{name:"money-bill-wave",search:["buy","cash","checkout","money","payment","price","purchase"],styles:["solid"],label:"Wavy Money Bill"},{name:"money-bill-wave-alt",search:["buy","cash","checkout","money","payment","price","purchase"],styles:["solid"],label:"Alternate Wavy Money Bill"},{name:"money-check",search:["bank check","buy","checkout","cheque","money","payment","price","purchase"],styles:["solid"],label:"Money Check"},{name:"money-check-alt",search:["bank check","buy","checkout","cheque","money","payment","price","purchase"],styles:["solid"],label:"Alternate Money Check"},{name:"monument",search:["building","historic","landmark","memorable"],styles:["solid"],label:"Monument"},{name:"moon",search:["contrast","crescent","dark","lunar","night"],styles:["solid","regular"],label:"Moon"},{name:"mortar-pestle",search:["crush","culinary","grind","medical","mix","pharmacy","prescription","spices"],styles:["solid"],label:"Mortar Pestle"},{name:"mosque",search:["building","islam","landmark","muslim"],styles:["solid"],label:"Mosque"},{name:"motorcycle",search:["bike","machine","transportation","vehicle"],styles:["solid"],label:"Motorcycle"},{name:"mountain",search:["glacier","hiking","hill","landscape","travel","view"],styles:["solid"],label:"Mountain"},{name:"mouse",search:["click","computer","cursor","input","peripheral"],styles:["solid"],label:"Mouse"},{name:"mouse-pointer",search:["arrow","cursor","select"],styles:["solid"],label:"Mouse Pointer"},{name:"mug-hot",search:["caliente","cocoa","coffee","cup","drink","holiday","hot chocolate","steam","tea","warmth"],styles:["solid"],label:"Mug Hot"},{name:"music",search:["lyrics","melody","note","sing","sound"],styles:["solid"],label:"Music"},{name:"napster",search:[],styles:["brands"],label:"Napster"},{name:"neos",search:[],styles:["brands"],label:"Neos"},{name:"network-wired",search:["computer","connect","ethernet","internet","intranet"],styles:["solid"],label:"Wired Network"},{name:"neuter",search:[],styles:["solid"],label:"Neuter"},{name:"newspaper",search:["article","editorial","headline","journal","journalism","news","press"],styles:["solid","regular"],label:"Newspaper"},{name:"nimblr",search:[],styles:["brands"],label:"Nimblr"},{name:"node",search:[],styles:["brands"],label:"Node.js"},{name:"node-js",search:[],styles:["brands"],label:"Node.js JS"},{name:"not-equal",search:["arithmetic","compare","math"],styles:["solid"],label:"Not Equal"},{name:"notes-medical",search:["clipboard","doctor","ehr","health","history","records"],styles:["solid"],label:"Medical Notes"},{name:"npm",search:[],styles:["brands"],label:"npm"},{name:"ns8",search:[],styles:["brands"],label:"NS8"},{name:"nutritionix",search:[],styles:["brands"],label:"Nutritionix"},{name:"object-group",search:["combine","copy","design","merge","select"],styles:["solid","regular"],label:"Object Group"},{name:"object-ungroup",search:["copy","design","merge","select","separate"],styles:["solid","regular"],label:"Object Ungroup"},{name:"odnoklassniki",search:[],styles:["brands"],label:"Odnoklassniki"},{name:"odnoklassniki-square",search:[],styles:["brands"],label:"Odnoklassniki Square"},{name:"oil-can",search:["auto","crude","gasoline","grease","lubricate","petroleum"],styles:["solid"],label:"Oil Can"},{name:"old-republic",search:["politics","star wars"],styles:["brands"],label:"Old Republic"},{name:"om",search:["buddhism","hinduism","jainism","mantra"],styles:["solid"],label:"Om"},{name:"opencart",search:[],styles:["brands"],label:"OpenCart"},{name:"openid",search:[],styles:["brands"],label:"OpenID"},{name:"opera",search:[],styles:["brands"],label:"Opera"},{name:"optin-monster",search:[],styles:["brands"],label:"Optin Monster"},{name:"orcid",search:[],styles:["brands"],label:"ORCID"},{name:"osi",search:[],styles:["brands"],label:"Open Source Initiative"},{name:"otter",search:["animal","badger","fauna","fur","mammal","marten"],styles:["solid"],label:"Otter"},{name:"outdent",search:["align","justify","paragraph","tab"],styles:["solid"],label:"Outdent"},{name:"page4",search:[],styles:["brands"],label:"page4 Corporation"},{name:"pagelines",search:["eco","flora","leaf","leaves","nature","plant","tree"],styles:["brands"],label:"Pagelines"},{name:"pager",search:["beeper","cellphone","communication"],styles:["solid"],label:"Pager"},{name:"paint-brush",search:["acrylic","art","brush","color","fill","paint","pigment","watercolor"],styles:["solid"],label:"Paint Brush"},{name:"paint-roller",search:["acrylic","art","brush","color","fill","paint","pigment","watercolor"],styles:["solid"],label:"Paint Roller"},{name:"palette",search:["acrylic","art","brush","color","fill","paint","pigment","watercolor"],styles:["solid"],label:"Palette"},{name:"palfed",search:[],styles:["brands"],label:"Palfed"},{name:"pallet",search:["archive","box","inventory","shipping","warehouse"],styles:["solid"],label:"Pallet"},{name:"paper-plane",search:["air","float","fold","mail","paper","send"],styles:["solid","regular"],label:"Paper Plane"},{name:"paperclip",search:["attach","attachment","connect","link"],styles:["solid"],label:"Paperclip"},{name:"parachute-box",search:["aid","assistance","rescue","supplies"],styles:["solid"],label:"Parachute Box"},{name:"paragraph",search:["edit","format","text","writing"],styles:["solid"],label:"paragraph"},{name:"parking",search:["auto","car","garage","meter"],styles:["solid"],label:"Parking"},{name:"passport",search:["document","id","identification","issued","travel"],styles:["solid"],label:"Passport"},{name:"pastafarianism",search:["agnosticism","atheism","flying spaghetti monster","fsm"],styles:["solid"],label:"Pastafarianism"},{name:"paste",search:["clipboard","copy","document","paper"],styles:["solid"],label:"Paste"},{name:"patreon",search:[],styles:["brands"],label:"Patreon"},{name:"pause",search:["hold","wait"],styles:["solid"],label:"pause"},{name:"pause-circle",search:["hold","wait"],styles:["solid","regular"],label:"Pause Circle"},{name:"paw",search:["animal","cat","dog","pet","print"],styles:["solid"],label:"Paw"},{name:"paypal",search:[],styles:["brands"],label:"Paypal"},{name:"peace",search:["serenity","tranquility","truce","war"],styles:["solid"],label:"Peace"},{name:"pen",search:["design","edit","update","write"],styles:["solid"],label:"Pen"},{name:"pen-alt",search:["design","edit","update","write"],styles:["solid"],label:"Alternate Pen"},{name:"pen-fancy",search:["design","edit","fountain pen","update","write"],styles:["solid"],label:"Pen Fancy"},{name:"pen-nib",search:["design","edit","fountain pen","update","write"],styles:["solid"],label:"Pen Nib"},{name:"pen-square",search:["edit","pencil-square","update","write"],styles:["solid"],label:"Pen Square"},{name:"pencil-alt",search:["design","edit","pencil","update","write"],styles:["solid"],label:"Alternate Pencil"},{name:"pencil-ruler",search:["design","draft","draw","pencil"],styles:["solid"],label:"Pencil Ruler"},{name:"penny-arcade",search:["Dungeons & Dragons","d&d","dnd","fantasy","game","gaming","pax","tabletop"],styles:["brands"],label:"Penny Arcade"},{name:"people-arrows",search:["covid-19","personal space","social distance","space","spread","users"],styles:["solid"],label:"People Arrows"},{name:"people-carry",search:["box","carry","fragile","help","movers","package"],styles:["solid"],label:"People Carry"},{name:"pepper-hot",search:["buffalo wings","capsicum","chili","chilli","habanero","jalapeno","mexican","spicy","tabasco","vegetable"],styles:["solid"],label:"Hot Pepper"},{name:"percent",search:["discount","fraction","proportion","rate","ratio"],styles:["solid"],label:"Percent"},{name:"percentage",search:["discount","fraction","proportion","rate","ratio"],styles:["solid"],label:"Percentage"},{name:"periscope",search:[],styles:["brands"],label:"Periscope"},{name:"person-booth",search:["changing","changing room","election","human","person","vote","voting"],styles:["solid"],label:"Person Entering Booth"},{name:"phabricator",search:[],styles:["brands"],label:"Phabricator"},{name:"phoenix-framework",search:[],styles:["brands"],label:"Phoenix Framework"},{name:"phoenix-squadron",search:[],styles:["brands"],label:"Phoenix Squadron"},{name:"phone",search:["call","earphone","number","support","telephone","voice"],styles:["solid"],label:"Phone"},{name:"phone-alt",search:["call","earphone","number","support","telephone","voice"],styles:["solid"],label:"Alternate Phone"},{name:"phone-slash",search:["call","cancel","earphone","mute","number","support","telephone","voice"],styles:["solid"],label:"Phone Slash"},{name:"phone-square",search:["call","earphone","number","support","telephone","voice"],styles:["solid"],label:"Phone Square"},{name:"phone-square-alt",search:["call","earphone","number","support","telephone","voice"],styles:["solid"],label:"Alternate Phone Square"},{name:"phone-volume",search:["call","earphone","number","sound","support","telephone","voice","volume-control-phone"],styles:["solid"],label:"Phone Volume"},{name:"photo-video",search:["av","film","image","library","media"],styles:["solid"],label:"Photo Video"},{name:"php",search:[],styles:["brands"],label:"PHP"},{name:"pied-piper",search:[],styles:["brands"],label:"Pied Piper Logo"},{name:"pied-piper-alt",search:[],styles:["brands"],label:"Alternate Pied Piper Logo (Old)"},{name:"pied-piper-hat",search:["clothing"],styles:["brands"],label:"Pied Piper Hat (Old)"},{name:"pied-piper-pp",search:[],styles:["brands"],label:"Pied Piper PP Logo (Old)"},{name:"pied-piper-square",search:[],styles:["brands"],label:"Pied Piper Square Logo (Old)"},{name:"piggy-bank",search:["bank","save","savings"],styles:["solid"],label:"Piggy Bank"},{name:"pills",search:["drugs","medicine","prescription","tablets"],styles:["solid"],label:"Pills"},{name:"pinterest",search:[],styles:["brands"],label:"Pinterest"},{name:"pinterest-p",search:[],styles:["brands"],label:"Pinterest P"},{name:"pinterest-square",search:[],styles:["brands"],label:"Pinterest Square"},{name:"pizza-slice",search:["cheese","chicago","italian","mozzarella","new york","pepperoni","pie","slice","teenage mutant ninja turtles","tomato"],styles:["solid"],label:"Pizza Slice"},{name:"place-of-worship",search:["building","church","holy","mosque","synagogue"],styles:["solid"],label:"Place of Worship"},{name:"plane",search:["airplane","destination","fly","location","mode","travel","trip"],styles:["solid"],label:"plane"},{name:"plane-arrival",search:["airplane","arriving","destination","fly","land","landing","location","mode","travel","trip"],styles:["solid"],label:"Plane Arrival"},{name:"plane-departure",search:["airplane","departing","destination","fly","location","mode","take off","taking off","travel","trip"],styles:["solid"],label:"Plane Departure"},{name:"plane-slash",search:["airplane mode","canceled","covid-19","delayed","grounded","travel"],styles:["solid"],label:"Plane Slash"},{name:"play",search:["audio","music","playing","sound","start","video"],styles:["solid"],label:"play"},{name:"play-circle",search:["audio","music","playing","sound","start","video"],styles:["solid","regular"],label:"Play Circle"},{name:"playstation",search:[],styles:["brands"],label:"PlayStation"},{name:"plug",search:["connect","electric","online","power"],styles:["solid"],label:"Plug"},{name:"plus",search:["add","create","expand","new","positive","shape"],styles:["solid"],label:"plus"},{name:"plus-circle",search:["add","create","expand","new","positive","shape"],styles:["solid"],label:"Plus Circle"},{name:"plus-square",search:["add","create","expand","new","positive","shape"],styles:["solid","regular"],label:"Plus Square"},{name:"podcast",search:["audio","broadcast","music","sound"],styles:["solid"],label:"Podcast"},{name:"poll",search:["results","survey","trend","vote","voting"],styles:["solid"],label:"Poll"},{name:"poll-h",search:["results","survey","trend","vote","voting"],styles:["solid"],label:"Poll H"},{name:"poo",search:["crap","poop","shit","smile","turd"],styles:["solid"],label:"Poo"},{name:"poo-storm",search:["bolt","cloud","euphemism","lightning","mess","poop","shit","turd"],styles:["solid"],label:"Poo Storm"},{name:"poop",search:["crap","poop","shit","smile","turd"],styles:["solid"],label:"Poop"},{name:"portrait",search:["id","image","photo","picture","selfie"],styles:["solid"],label:"Portrait"},{name:"pound-sign",search:["currency","gbp","money"],styles:["solid"],label:"Pound Sign"},{name:"power-off",search:["cancel","computer","on","reboot","restart"],styles:["solid"],label:"Power Off"},{name:"pray",search:["kneel","preach","religion","worship"],styles:["solid"],label:"Pray"},{name:"praying-hands",search:["kneel","preach","religion","worship"],styles:["solid"],label:"Praying Hands"},{name:"prescription",search:["drugs","medical","medicine","pharmacy","rx"],styles:["solid"],label:"Prescription"},{name:"prescription-bottle",search:["drugs","medical","medicine","pharmacy","rx"],styles:["solid"],label:"Prescription Bottle"},{name:"prescription-bottle-alt",search:["drugs","medical","medicine","pharmacy","rx"],styles:["solid"],label:"Alternate Prescription Bottle"},{name:"print",search:["business","copy","document","office","paper"],styles:["solid"],label:"print"},{name:"procedures",search:["EKG","bed","electrocardiogram","health","hospital","life","patient","vital"],styles:["solid"],label:"Procedures"},{name:"product-hunt",search:[],styles:["brands"],label:"Product Hunt"},{name:"project-diagram",search:["chart","graph","network","pert"],styles:["solid"],label:"Project Diagram"},{name:"pump-medical",search:["anti-bacterial","clean","covid-19","disinfect","hygiene","medical grade","sanitizer","soap"],styles:["solid"],label:"Pump Medical"},{name:"pump-soap",search:["anti-bacterial","clean","covid-19","disinfect","hygiene","sanitizer","soap"],styles:["solid"],label:"Pump Soap"},{name:"pushed",search:[],styles:["brands"],label:"Pushed"},{name:"puzzle-piece",search:["add-on","addon","game","section"],styles:["solid"],label:"Puzzle Piece"},{name:"python",search:[],styles:["brands"],label:"Python"},{name:"qq",search:[],styles:["brands"],label:"QQ"},{name:"qrcode",search:["barcode","info","information","scan"],styles:["solid"],label:"qrcode"},{name:"question",search:["help","information","support","unknown"],styles:["solid"],label:"Question"},{name:"question-circle",search:["help","information","support","unknown"],styles:["solid","regular"],label:"Question Circle"},{name:"quidditch",search:["ball","bludger","broom","golden snitch","harry potter","hogwarts","quaffle","sport","wizard"],styles:["solid"],label:"Quidditch"},{name:"quinscape",search:[],styles:["brands"],label:"QuinScape"},{name:"quora",search:[],styles:["brands"],label:"Quora"},{name:"quote-left",search:["mention","note","phrase","text","type"],styles:["solid"],label:"quote-left"},{name:"quote-right",search:["mention","note","phrase","text","type"],styles:["solid"],label:"quote-right"},{name:"quran",search:["book","islam","muslim","religion"],styles:["solid"],label:"Quran"},{name:"r-project",search:[],styles:["brands"],label:"R Project"},{name:"radiation",search:["danger","dangerous","deadly","hazard","nuclear","radioactive","warning"],styles:["solid"],label:"Radiation"},{name:"radiation-alt",search:["danger","dangerous","deadly","hazard","nuclear","radioactive","warning"],styles:["solid"],label:"Alternate Radiation"},{name:"rainbow",search:["gold","leprechaun","prism","rain","sky"],styles:["solid"],label:"Rainbow"},{name:"random",search:["arrows","shuffle","sort","swap","switch","transfer"],styles:["solid"],label:"random"},{name:"raspberry-pi",search:[],styles:["brands"],label:"Raspberry Pi"},{name:"ravelry",search:[],styles:["brands"],label:"Ravelry"},{name:"react",search:[],styles:["brands"],label:"React"},{name:"reacteurope",search:[],styles:["brands"],label:"ReactEurope"},{name:"readme",search:[],styles:["brands"],label:"ReadMe"},{name:"rebel",search:[],styles:["brands"],label:"Rebel Alliance"},{name:"receipt",search:["check","invoice","money","pay","table"],styles:["solid"],label:"Receipt"},{name:"record-vinyl",search:["LP","album","analog","music","phonograph","sound"],styles:["solid"],label:"Record Vinyl"},{name:"recycle",search:["Waste","compost","garbage","reuse","trash"],styles:["solid"],label:"Recycle"},{name:"red-river",search:[],styles:["brands"],label:"red river"},{name:"reddit",search:[],styles:["brands"],label:"reddit Logo"},{name:"reddit-alien",search:[],styles:["brands"],label:"reddit Alien"},{name:"reddit-square",search:[],styles:["brands"],label:"reddit Square"},{name:"redhat",search:["linux","operating system","os"],styles:["brands"],label:"Redhat"},{name:"redo",search:["forward","refresh","reload","repeat"],styles:["solid"],label:"Redo"},{name:"redo-alt",search:["forward","refresh","reload","repeat"],styles:["solid"],label:"Alternate Redo"},{name:"registered",search:["copyright","mark","trademark"],styles:["solid","regular"],label:"Registered Trademark"},{name:"remove-format",search:["cancel","font","format","remove","style","text"],styles:["solid"],label:"Remove Format"},{name:"renren",search:[],styles:["brands"],label:"Renren"},{name:"reply",search:["mail","message","respond"],styles:["solid"],label:"Reply"},{name:"reply-all",search:["mail","message","respond"],styles:["solid"],label:"reply-all"},{name:"replyd",search:[],styles:["brands"],label:"replyd"},{name:"republican",search:["american","conservative","election","elephant","politics","republican party","right","right-wing","usa"],styles:["solid"],label:"Republican"},{name:"researchgate",search:[],styles:["brands"],label:"Researchgate"},{name:"resolving",search:[],styles:["brands"],label:"Resolving"},{name:"restroom",search:["bathroom","john","loo","potty","washroom","waste","wc"],styles:["solid"],label:"Restroom"},{name:"retweet",search:["refresh","reload","share","swap"],styles:["solid"],label:"Retweet"},{name:"rev",search:[],styles:["brands"],label:"Rev.io"},{name:"ribbon",search:["badge","cause","lapel","pin"],styles:["solid"],label:"Ribbon"},{name:"ring",search:["Dungeons & Dragons","Gollum","band","binding","d&d","dnd","engagement","fantasy","gold","jewelry","marriage","precious"],styles:["solid"],label:"Ring"},{name:"road",search:["highway","map","pavement","route","street","travel"],styles:["solid"],label:"road"},{name:"robot",search:["android","automate","computer","cyborg"],styles:["solid"],label:"Robot"},{name:"rocket",search:["aircraft","app","jet","launch","nasa","space"],styles:["solid"],label:"rocket"},{name:"rocketchat",search:[],styles:["brands"],label:"Rocket.Chat"},{name:"rockrms",search:[],styles:["brands"],label:"Rockrms"},{name:"route",search:["directions","navigation","travel"],styles:["solid"],label:"Route"},{name:"rss",search:["blog","feed","journal","news","writing"],styles:["solid"],label:"rss"},{name:"rss-square",search:["blog","feed","journal","news","writing"],styles:["solid"],label:"RSS Square"},{name:"ruble-sign",search:["currency","money","rub"],styles:["solid"],label:"Ruble Sign"},{name:"ruler",search:["design","draft","length","measure","planning"],styles:["solid"],label:"Ruler"},{name:"ruler-combined",search:["design","draft","length","measure","planning"],styles:["solid"],label:"Ruler Combined"},{name:"ruler-horizontal",search:["design","draft","length","measure","planning"],styles:["solid"],label:"Ruler Horizontal"},{name:"ruler-vertical",search:["design","draft","length","measure","planning"],styles:["solid"],label:"Ruler Vertical"},{name:"running",search:["exercise","health","jog","person","run","sport","sprint"],styles:["solid"],label:"Running"},{name:"rupee-sign",search:["currency","indian","inr","money"],styles:["solid"],label:"Indian Rupee Sign"},{name:"sad-cry",search:["emoticon","face","tear","tears"],styles:["solid","regular"],label:"Crying Face"},{name:"sad-tear",search:["emoticon","face","tear","tears"],styles:["solid","regular"],label:"Loudly Crying Face"},{name:"safari",search:["browser"],styles:["brands"],label:"Safari"},{name:"salesforce",search:[],styles:["brands"],label:"Salesforce"},{name:"sass",search:[],styles:["brands"],label:"Sass"},{name:"satellite",search:["communications","hardware","orbit","space"],styles:["solid"],label:"Satellite"},{name:"satellite-dish",search:["SETI","communications","hardware","receiver","saucer","signal","space"],styles:["solid"],label:"Satellite Dish"},{name:"save",search:["disk","download","floppy","floppy-o"],styles:["solid","regular"],label:"Save"},{name:"schlix",search:[],styles:["brands"],label:"SCHLIX"},{name:"school",search:["building","education","learn","student","teacher"],styles:["solid"],label:"School"},{name:"screwdriver",search:["admin","fix","mechanic","repair","settings","tool"],styles:["solid"],label:"Screwdriver"},{name:"scribd",search:[],styles:["brands"],label:"Scribd"},{name:"scroll",search:["Dungeons & Dragons","announcement","d&d","dnd","fantasy","paper","script"],styles:["solid"],label:"Scroll"},{name:"sd-card",search:["image","memory","photo","save"],styles:["solid"],label:"Sd Card"},{name:"search",search:["bigger","enlarge","find","magnify","preview","zoom"],styles:["solid"],label:"Search"},{name:"search-dollar",search:["bigger","enlarge","find","magnify","money","preview","zoom"],styles:["solid"],label:"Search Dollar"},{name:"search-location",search:["bigger","enlarge","find","magnify","preview","zoom"],styles:["solid"],label:"Search Location"},{name:"search-minus",search:["minify","negative","smaller","zoom","zoom out"],styles:["solid"],label:"Search Minus"},{name:"search-plus",search:["bigger","enlarge","magnify","positive","zoom","zoom in"],styles:["solid"],label:"Search Plus"},{name:"searchengin",search:[],styles:["brands"],label:"Searchengin"},{name:"seedling",search:["flora","grow","plant","vegan"],styles:["solid"],label:"Seedling"},{name:"sellcast",search:["eercast"],styles:["brands"],label:"Sellcast"},{name:"sellsy",search:[],styles:["brands"],label:"Sellsy"},{name:"server",search:["computer","cpu","database","hardware","network"],styles:["solid"],label:"Server"},{name:"servicestack",search:[],styles:["brands"],label:"Servicestack"},{name:"shapes",search:["blocks","build","circle","square","triangle"],styles:["solid"],label:"Shapes"},{name:"share",search:["forward","save","send","social"],styles:["solid"],label:"Share"},{name:"share-alt",search:["forward","save","send","social"],styles:["solid"],label:"Alternate Share"},{name:"share-alt-square",search:["forward","save","send","social"],styles:["solid"],label:"Alternate Share Square"},{name:"share-square",search:["forward","save","send","social"],styles:["solid","regular"],label:"Share Square"},{name:"shekel-sign",search:["currency","ils","money"],styles:["solid"],label:"Shekel Sign"},{name:"shield-alt",search:["achievement","award","block","defend","security","winner"],styles:["solid"],label:"Alternate Shield"},{name:"shield-virus",search:["antibodies","barrier","covid-19","health","protect"],styles:["solid"],label:"Shield Virus"},{name:"ship",search:["boat","sea","water"],styles:["solid"],label:"Ship"},{name:"shipping-fast",search:["express","fedex","mail","overnight","package","ups"],styles:["solid"],label:"Shipping Fast"},{name:"shirtsinbulk",search:[],styles:["brands"],label:"Shirts in Bulk"},{name:"shoe-prints",search:["feet","footprints","steps","walk"],styles:["solid"],label:"Shoe Prints"},{name:"shopify",search:[],styles:["brands"],label:"Shopify"},{name:"shopping-bag",search:["buy","checkout","grocery","payment","purchase"],styles:["solid"],label:"Shopping Bag"},{name:"shopping-basket",search:["buy","checkout","grocery","payment","purchase"],styles:["solid"],label:"Shopping Basket"},{name:"shopping-cart",search:["buy","checkout","grocery","payment","purchase"],styles:["solid"],label:"shopping-cart"},{name:"shopware",search:[],styles:["brands"],label:"Shopware"},{name:"shower",search:["bath","clean","faucet","water"],styles:["solid"],label:"Shower"},{name:"shuttle-van",search:["airport","machine","public-transportation","transportation","travel","vehicle"],styles:["solid"],label:"Shuttle Van"},{name:"sign",search:["directions","real estate","signage","wayfinding"],styles:["solid"],label:"Sign"},{name:"sign-in-alt",search:["arrow","enter","join","log in","login","sign in","sign up","sign-in","signin","signup"],styles:["solid"],label:"Alternate Sign In"},{name:"sign-language",search:["Translate","asl","deaf","hands"],styles:["solid"],label:"Sign Language"},{name:"sign-out-alt",search:["arrow","exit","leave","log out","logout","sign-out"],styles:["solid"],label:"Alternate Sign Out"},{name:"signal",search:["bars","graph","online","reception","status"],styles:["solid"],label:"signal"},{name:"signature",search:["John Hancock","cursive","name","writing"],styles:["solid"],label:"Signature"},{name:"sim-card",search:["hard drive","hardware","portable","storage","technology","tiny"],styles:["solid"],label:"SIM Card"},{name:"simplybuilt",search:[],styles:["brands"],label:"SimplyBuilt"},{name:"sistrix",search:[],styles:["brands"],label:"SISTRIX"},{name:"sitemap",search:["directory","hierarchy","ia","information architecture","organization"],styles:["solid"],label:"Sitemap"},{name:"sith",search:[],styles:["brands"],label:"Sith"},{name:"skating",search:["activity","figure skating","fitness","ice","person","winter"],styles:["solid"],label:"Skating"},{name:"sketch",search:["app","design","interface"],styles:["brands"],label:"Sketch"},{name:"skiing",search:["activity","downhill","fast","fitness","olympics","outdoors","person","seasonal","slalom"],styles:["solid"],label:"Skiing"},{name:"skiing-nordic",search:["activity","cross country","fitness","outdoors","person","seasonal"],styles:["solid"],label:"Skiing Nordic"},{name:"skull",search:["bones","skeleton","x-ray","yorick"],styles:["solid"],label:"Skull"},{name:"skull-crossbones",search:["Dungeons & Dragons","alert","bones","d&d","danger","dead","deadly","death","dnd","fantasy","halloween","holiday","jolly-roger","pirate","poison","skeleton","warning"],styles:["solid"],label:"Skull & Crossbones"},{name:"skyatlas",search:[],styles:["brands"],label:"skyatlas"},{name:"skype",search:[],styles:["brands"],label:"Skype"},{name:"slack",search:["anchor","hash","hashtag"],styles:["brands"],label:"Slack Logo"},{name:"slack-hash",search:["anchor","hash","hashtag"],styles:["brands"],label:"Slack Hashtag"},{name:"slash",search:["cancel","close","mute","off","stop","x"],styles:["solid"],label:"Slash"},{name:"sleigh",search:["christmas","claus","fly","holiday","santa","sled","snow","xmas"],styles:["solid"],label:"Sleigh"},{name:"sliders-h",search:["adjust","settings","sliders","toggle"],styles:["solid"],label:"Horizontal Sliders"},{name:"slideshare",search:[],styles:["brands"],label:"Slideshare"},{name:"smile",search:["approve","emoticon","face","happy","rating","satisfied"],styles:["solid","regular"],label:"Smiling Face"},{name:"smile-beam",search:["emoticon","face","happy","positive"],styles:["solid","regular"],label:"Beaming Face With Smiling Eyes"},{name:"smile-wink",search:["emoticon","face","happy","hint","joke"],styles:["solid","regular"],label:"Winking Face"},{name:"smog",search:["dragon","fog","haze","pollution","smoke","weather"],styles:["solid"],label:"Smog"},{name:"smoking",search:["cancer","cigarette","nicotine","smoking status","tobacco"],styles:["solid"],label:"Smoking"},{name:"smoking-ban",search:["ban","cancel","no smoking","non-smoking"],styles:["solid"],label:"Smoking Ban"},{name:"sms",search:["chat","conversation","message","mobile","notification","phone","sms","texting"],styles:["solid"],label:"SMS"},{name:"snapchat",search:[],styles:["brands"],label:"Snapchat"},{name:"snapchat-ghost",search:[],styles:["brands"],label:"Snapchat Ghost"},{name:"snapchat-square",search:[],styles:["brands"],label:"Snapchat Square"},{name:"snowboarding",search:["activity","fitness","olympics","outdoors","person"],styles:["solid"],label:"Snowboarding"},{name:"snowflake",search:["precipitation","rain","winter"],styles:["solid","regular"],label:"Snowflake"},{name:"snowman",search:["decoration","frost","frosty","holiday"],styles:["solid"],label:"Snowman"},{name:"snowplow",search:["clean up","cold","road","storm","winter"],styles:["solid"],label:"Snowplow"},{name:"soap",search:["bubbles","clean","covid-19","hygiene","wash"],styles:["solid"],label:"Soap"},{name:"socks",search:["business socks","business time","clothing","feet","flight of the conchords","wednesday"],styles:["solid"],label:"Socks"},{name:"solar-panel",search:["clean","eco-friendly","energy","green","sun"],styles:["solid"],label:"Solar Panel"},{name:"sort",search:["filter","order"],styles:["solid"],label:"Sort"},{name:"sort-alpha-down",search:["alphabetical","arrange","filter","order","sort-alpha-asc"],styles:["solid"],label:"Sort Alphabetical Down"},{name:"sort-alpha-down-alt",search:["alphabetical","arrange","filter","order","sort-alpha-asc"],styles:["solid"],label:"Alternate Sort Alphabetical Down"},{name:"sort-alpha-up",search:["alphabetical","arrange","filter","order","sort-alpha-desc"],styles:["solid"],label:"Sort Alphabetical Up"},{name:"sort-alpha-up-alt",search:["alphabetical","arrange","filter","order","sort-alpha-desc"],styles:["solid"],label:"Alternate Sort Alphabetical Up"},{name:"sort-amount-down",search:["arrange","filter","number","order","sort-amount-asc"],styles:["solid"],label:"Sort Amount Down"},{name:"sort-amount-down-alt",search:["arrange","filter","order","sort-amount-asc"],styles:["solid"],label:"Alternate Sort Amount Down"},{name:"sort-amount-up",search:["arrange","filter","order","sort-amount-desc"],styles:["solid"],label:"Sort Amount Up"},{name:"sort-amount-up-alt",search:["arrange","filter","order","sort-amount-desc"],styles:["solid"],label:"Alternate Sort Amount Up"},{name:"sort-down",search:["arrow","descending","filter","order","sort-desc"],styles:["solid"],label:"Sort Down (Descending)"},{name:"sort-numeric-down",search:["arrange","filter","numbers","order","sort-numeric-asc"],styles:["solid"],label:"Sort Numeric Down"},{name:"sort-numeric-down-alt",search:["arrange","filter","numbers","order","sort-numeric-asc"],styles:["solid"],label:"Alternate Sort Numeric Down"},{name:"sort-numeric-up",search:["arrange","filter","numbers","order","sort-numeric-desc"],styles:["solid"],label:"Sort Numeric Up"},{name:"sort-numeric-up-alt",search:["arrange","filter","numbers","order","sort-numeric-desc"],styles:["solid"],label:"Alternate Sort Numeric Up"},{name:"sort-up",search:["arrow","ascending","filter","order","sort-asc"],styles:["solid"],label:"Sort Up (Ascending)"},{name:"soundcloud",search:[],styles:["brands"],label:"SoundCloud"},{name:"sourcetree",search:[],styles:["brands"],label:"Sourcetree"},{name:"spa",search:["flora","massage","mindfulness","plant","wellness"],styles:["solid"],label:"Spa"},{name:"space-shuttle",search:["astronaut","machine","nasa","rocket","space","transportation"],styles:["solid"],label:"Space Shuttle"},{name:"speakap",search:[],styles:["brands"],label:"Speakap"},{name:"speaker-deck",search:[],styles:["brands"],label:"Speaker Deck"},{name:"spell-check",search:["dictionary","edit","editor","grammar","text"],styles:["solid"],label:"Spell Check"},{name:"spider",search:["arachnid","bug","charlotte","crawl","eight","halloween"],styles:["solid"],label:"Spider"},{name:"spinner",search:["circle","loading","progress"],styles:["solid"],label:"Spinner"},{name:"splotch",search:["Ink","blob","blotch","glob","stain"],styles:["solid"],label:"Splotch"},{name:"spotify",search:[],styles:["brands"],label:"Spotify"},{name:"spray-can",search:["Paint","aerosol","design","graffiti","tag"],styles:["solid"],label:"Spray Can"},{name:"square",search:["block","box","shape"],styles:["solid","regular"],label:"Square"},{name:"square-full",search:["block","box","shape"],styles:["solid"],label:"Square Full"},{name:"square-root-alt",search:["arithmetic","calculus","division","math"],styles:["solid"],label:"Alternate Square Root"},{name:"squarespace",search:[],styles:["brands"],label:"Squarespace"},{name:"stack-exchange",search:[],styles:["brands"],label:"Stack Exchange"},{name:"stack-overflow",search:[],styles:["brands"],label:"Stack Overflow"},{name:"stackpath",search:[],styles:["brands"],label:"Stackpath"},{name:"stamp",search:["art","certificate","imprint","rubber","seal"],styles:["solid"],label:"Stamp"},{name:"star",search:["achievement","award","favorite","important","night","rating","score"],styles:["solid","regular"],label:"Star"},{name:"star-and-crescent",search:["islam","muslim","religion"],styles:["solid"],label:"Star and Crescent"},{name:"star-half",search:["achievement","award","rating","score","star-half-empty","star-half-full"],styles:["solid","regular"],label:"star-half"},{name:"star-half-alt",search:["achievement","award","rating","score","star-half-empty","star-half-full"],styles:["solid"],label:"Alternate Star Half"},{name:"star-of-david",search:["jewish","judaism","religion"],styles:["solid"],label:"Star of David"},{name:"star-of-life",search:["doctor","emt","first aid","health","medical"],styles:["solid"],label:"Star of Life"},{name:"staylinked",search:[],styles:["brands"],label:"StayLinked"},{name:"steam",search:[],styles:["brands"],label:"Steam"},{name:"steam-square",search:[],styles:["brands"],label:"Steam Square"},{name:"steam-symbol",search:[],styles:["brands"],label:"Steam Symbol"},{name:"step-backward",search:["beginning","first","previous","rewind","start"],styles:["solid"],label:"step-backward"},{name:"step-forward",search:["end","last","next"],styles:["solid"],label:"step-forward"},{name:"stethoscope",search:["covid-19","diagnosis","doctor","general practitioner","hospital","infirmary","medicine","office","outpatient"],styles:["solid"],label:"Stethoscope"},{name:"sticker-mule",search:[],styles:["brands"],label:"Sticker Mule"},{name:"sticky-note",search:["message","note","paper","reminder","sticker"],styles:["solid","regular"],label:"Sticky Note"},{name:"stop",search:["block","box","square"],styles:["solid"],label:"stop"},{name:"stop-circle",search:["block","box","circle","square"],styles:["solid","regular"],label:"Stop Circle"},{name:"stopwatch",search:["clock","reminder","time"],styles:["solid"],label:"Stopwatch"},{name:"stopwatch-20",search:["ABCs","countdown","covid-19","happy birthday","i will survive","reminder","seconds","time","timer"],styles:["solid"],label:"Stopwatch 20"},{name:"store",search:["building","buy","purchase","shopping"],styles:["solid"],label:"Store"},{name:"store-alt",search:["building","buy","purchase","shopping"],styles:["solid"],label:"Alternate Store"},{name:"store-alt-slash",search:["building","buy","closed","covid-19","purchase","shopping"],styles:["solid"],label:"Alternate Store Slash"},{name:"store-slash",search:["building","buy","closed","covid-19","purchase","shopping"],styles:["solid"],label:"Store Slash"},{name:"strava",search:[],styles:["brands"],label:"Strava"},{name:"stream",search:["flow","list","timeline"],styles:["solid"],label:"Stream"},{name:"street-view",search:["directions","location","map","navigation"],styles:["solid"],label:"Street View"},{name:"strikethrough",search:["cancel","edit","font","format","text","type"],styles:["solid"],label:"Strikethrough"},{name:"stripe",search:[],styles:["brands"],label:"Stripe"},{name:"stripe-s",search:[],styles:["brands"],label:"Stripe S"},{name:"stroopwafel",search:["caramel","cookie","dessert","sweets","waffle"],styles:["solid"],label:"Stroopwafel"},{name:"studiovinari",search:[],styles:["brands"],label:"Studio Vinari"},{name:"stumbleupon",search:[],styles:["brands"],label:"StumbleUpon Logo"},{name:"stumbleupon-circle",search:[],styles:["brands"],label:"StumbleUpon Circle"},{name:"subscript",search:["edit","font","format","text","type"],styles:["solid"],label:"subscript"},{name:"subway",search:["machine","railway","train","transportation","vehicle"],styles:["solid"],label:"Subway"},{name:"suitcase",search:["baggage","luggage","move","suitcase","travel","trip"],styles:["solid"],label:"Suitcase"},{name:"suitcase-rolling",search:["baggage","luggage","move","suitcase","travel","trip"],styles:["solid"],label:"Suitcase Rolling"},{name:"sun",search:["brighten","contrast","day","lighter","sol","solar","star","weather"],styles:["solid","regular"],label:"Sun"},{name:"superpowers",search:[],styles:["brands"],label:"Superpowers"},{name:"superscript",search:["edit","exponential","font","format","text","type"],styles:["solid"],label:"superscript"},{name:"supple",search:[],styles:["brands"],label:"Supple"},{name:"surprise",search:["emoticon","face","shocked"],styles:["solid","regular"],label:"Hushed Face"},{name:"suse",search:["linux","operating system","os"],styles:["brands"],label:"Suse"},{name:"swatchbook",search:["Pantone","color","design","hue","palette"],styles:["solid"],label:"Swatchbook"},{name:"swift",search:[],styles:["brands"],label:"Swift"},{name:"swimmer",search:["athlete","head","man","olympics","person","pool","water"],styles:["solid"],label:"Swimmer"},{name:"swimming-pool",search:["ladder","recreation","swim","water"],styles:["solid"],label:"Swimming Pool"},{name:"symfony",search:[],styles:["brands"],label:"Symfony"},{name:"synagogue",search:["building","jewish","judaism","religion","star of david","temple"],styles:["solid"],label:"Synagogue"},{name:"sync",search:["exchange","refresh","reload","rotate","swap"],styles:["solid"],label:"Sync"},{name:"sync-alt",search:["exchange","refresh","reload","rotate","swap"],styles:["solid"],label:"Alternate Sync"},{name:"syringe",search:["covid-19","doctor","immunizations","medical","needle"],styles:["solid"],label:"Syringe"},{name:"table",search:["data","excel","spreadsheet"],styles:["solid"],label:"table"},{name:"table-tennis",search:["ball","paddle","ping pong"],styles:["solid"],label:"Table Tennis"},{name:"tablet",search:["apple","device","ipad","kindle","screen"],styles:["solid"],label:"tablet"},{name:"tablet-alt",search:["apple","device","ipad","kindle","screen"],styles:["solid"],label:"Alternate Tablet"},{name:"tablets",search:["drugs","medicine","pills","prescription"],styles:["solid"],label:"Tablets"},{name:"tachometer-alt",search:["dashboard","fast","odometer","speed","speedometer"],styles:["solid"],label:"Alternate Tachometer"},{name:"tag",search:["discount","label","price","shopping"],styles:["solid"],label:"tag"},{name:"tags",search:["discount","label","price","shopping"],styles:["solid"],label:"tags"},{name:"tape",search:["design","package","sticky"],styles:["solid"],label:"Tape"},{name:"tasks",search:["checklist","downloading","downloads","loading","progress","project management","settings","to do"],styles:["solid"],label:"Tasks"},{name:"taxi",search:["cab","cabbie","car","car service","lyft","machine","transportation","travel","uber","vehicle"],styles:["solid"],label:"Taxi"},{name:"teamspeak",search:[],styles:["brands"],label:"TeamSpeak"},{name:"teeth",search:["bite","dental","dentist","gums","mouth","smile","tooth"],styles:["solid"],label:"Teeth"},{name:"teeth-open",search:["dental","dentist","gums bite","mouth","smile","tooth"],styles:["solid"],label:"Teeth Open"},{name:"telegram",search:[],styles:["brands"],label:"Telegram"},{name:"telegram-plane",search:[],styles:["brands"],label:"Telegram Plane"},{name:"temperature-high",search:["cook","covid-19","mercury","summer","thermometer","warm"],styles:["solid"],label:"High Temperature"},{name:"temperature-low",search:["cold","cool","covid-19","mercury","thermometer","winter"],styles:["solid"],label:"Low Temperature"},{name:"tencent-weibo",search:[],styles:["brands"],label:"Tencent Weibo"},{name:"tenge",search:["currency","kazakhstan","money","price"],styles:["solid"],label:"Tenge"},{name:"terminal",search:["code","command","console","development","prompt"],styles:["solid"],label:"Terminal"},{name:"text-height",search:["edit","font","format","text","type"],styles:["solid"],label:"text-height"},{name:"text-width",search:["edit","font","format","text","type"],styles:["solid"],label:"Text Width"},{name:"th",search:["blocks","boxes","grid","squares"],styles:["solid"],label:"th"},{name:"th-large",search:["blocks","boxes","grid","squares"],styles:["solid"],label:"th-large"},{name:"th-list",search:["checklist","completed","done","finished","ol","todo","ul"],styles:["solid"],label:"th-list"},{name:"the-red-yeti",search:[],styles:["brands"],label:"The Red Yeti"},{name:"theater-masks",search:["comedy","perform","theatre","tragedy"],styles:["solid"],label:"Theater Masks"},{name:"themeco",search:[],styles:["brands"],label:"Themeco"},{name:"themeisle",search:[],styles:["brands"],label:"ThemeIsle"},{name:"thermometer",search:["covid-19","mercury","status","temperature"],styles:["solid"],label:"Thermometer"},{name:"thermometer-empty",search:["cold","mercury","status","temperature"],styles:["solid"],label:"Thermometer Empty"},{name:"thermometer-full",search:["fever","hot","mercury","status","temperature"],styles:["solid"],label:"Thermometer Full"},{name:"thermometer-half",search:["mercury","status","temperature"],styles:["solid"],label:"Thermometer 1/2 Full"},{name:"thermometer-quarter",search:["mercury","status","temperature"],styles:["solid"],label:"Thermometer 1/4 Full"},{name:"thermometer-three-quarters",search:["mercury","status","temperature"],styles:["solid"],label:"Thermometer 3/4 Full"},{name:"think-peaks",search:[],styles:["brands"],label:"Think Peaks"},{name:"thumbs-down",search:["disagree","disapprove","dislike","hand","social","thumbs-o-down"],styles:["solid","regular"],label:"thumbs-down"},{name:"thumbs-up",search:["agree","approve","favorite","hand","like","ok","okay","social","success","thumbs-o-up","yes","you got it dude"],styles:["solid","regular"],label:"thumbs-up"},{name:"thumbtack",search:["coordinates","location","marker","pin","thumb-tack"],styles:["solid"],label:"Thumbtack"},{name:"ticket-alt",search:["movie","pass","support","ticket"],styles:["solid"],label:"Alternate Ticket"},{name:"times",search:["close","cross","error","exit","incorrect","notice","notification","notify","problem","wrong","x"],styles:["solid"],label:"Times"},{name:"times-circle",search:["close","cross","exit","incorrect","notice","notification","notify","problem","wrong","x"],styles:["solid","regular"],label:"Times Circle"},{name:"tint",search:["color","drop","droplet","raindrop","waterdrop"],styles:["solid"],label:"tint"},{name:"tint-slash",search:["color","drop","droplet","raindrop","waterdrop"],styles:["solid"],label:"Tint Slash"},{name:"tired",search:["angry","emoticon","face","grumpy","upset"],styles:["solid","regular"],label:"Tired Face"},{name:"toggle-off",search:["switch"],styles:["solid"],label:"Toggle Off"},{name:"toggle-on",search:["switch"],styles:["solid"],label:"Toggle On"},{name:"toilet",search:["bathroom","flush","john","loo","pee","plumbing","poop","porcelain","potty","restroom","throne","washroom","waste","wc"],styles:["solid"],label:"Toilet"},{name:"toilet-paper",search:["bathroom","covid-19","halloween","holiday","lavatory","prank","restroom","roll"],styles:["solid"],label:"Toilet Paper"},{name:"toilet-paper-slash",search:["bathroom","covid-19","halloween","holiday","lavatory","leaves","prank","restroom","roll","trouble","ut oh"],styles:["solid"],label:"Toilet Paper Slash"},{name:"toolbox",search:["admin","container","fix","repair","settings","tools"],styles:["solid"],label:"Toolbox"},{name:"tools",search:["admin","fix","repair","screwdriver","settings","tools","wrench"],styles:["solid"],label:"Tools"},{name:"tooth",search:["bicuspid","dental","dentist","molar","mouth","teeth"],styles:["solid"],label:"Tooth"},{name:"torah",search:["book","jewish","judaism","religion","scroll"],styles:["solid"],label:"Torah"},{name:"torii-gate",search:["building","shintoism"],styles:["solid"],label:"Torii Gate"},{name:"tractor",search:["agriculture","farm","vehicle"],styles:["solid"],label:"Tractor"},{name:"trade-federation",search:[],styles:["brands"],label:"Trade Federation"},{name:"trademark",search:["copyright","register","symbol"],styles:["solid"],label:"Trademark"},{name:"traffic-light",search:["direction","road","signal","travel"],styles:["solid"],label:"Traffic Light"},{name:"trailer",search:["carry","haul","moving","travel"],styles:["solid"],label:"Trailer"},{name:"train",search:["bullet","commute","locomotive","railway","subway"],styles:["solid"],label:"Train"},{name:"tram",search:["crossing","machine","mountains","seasonal","transportation"],styles:["solid"],label:"Tram"},{name:"transgender",search:["intersex"],styles:["solid"],label:"Transgender"},{name:"transgender-alt",search:["intersex"],styles:["solid"],label:"Alternate Transgender"},{name:"trash",search:["delete","garbage","hide","remove"],styles:["solid"],label:"Trash"},{name:"trash-alt",search:["delete","garbage","hide","remove","trash-o"],styles:["solid","regular"],label:"Alternate Trash"},{name:"trash-restore",search:["back","control z","oops","undo"],styles:["solid"],label:"Trash Restore"},{name:"trash-restore-alt",search:["back","control z","oops","undo"],styles:["solid"],label:"Alternative Trash Restore"},{name:"tree",search:["bark","fall","flora","forest","nature","plant","seasonal"],styles:["solid"],label:"Tree"},{name:"trello",search:["atlassian"],styles:["brands"],label:"Trello"},{name:"tripadvisor",search:[],styles:["brands"],label:"TripAdvisor"},{name:"trophy",search:["achievement","award","cup","game","winner"],styles:["solid"],label:"trophy"},{name:"truck",search:["cargo","delivery","shipping","vehicle"],styles:["solid"],label:"truck"},{name:"truck-loading",search:["box","cargo","delivery","inventory","moving","rental","vehicle"],styles:["solid"],label:"Truck Loading"},{name:"truck-monster",search:["offroad","vehicle","wheel"],styles:["solid"],label:"Truck Monster"},{name:"truck-moving",search:["cargo","inventory","rental","vehicle"],styles:["solid"],label:"Truck Moving"},{name:"truck-pickup",search:["cargo","vehicle"],styles:["solid"],label:"Truck Side"},{name:"tshirt",search:["clothing","fashion","garment","shirt"],styles:["solid"],label:"T-Shirt"},{name:"tty",search:["communication","deaf","telephone","teletypewriter","text"],styles:["solid"],label:"TTY"},{name:"tumblr",search:[],styles:["brands"],label:"Tumblr"},{name:"tumblr-square",search:[],styles:["brands"],label:"Tumblr Square"},{name:"tv",search:["computer","display","monitor","television"],styles:["solid"],label:"Television"},{name:"twitch",search:[],styles:["brands"],label:"Twitch"},{name:"twitter",search:["social network","tweet"],styles:["brands"],label:"Twitter"},{name:"twitter-square",search:["social network","tweet"],styles:["brands"],label:"Twitter Square"},{name:"typo3",search:[],styles:["brands"],label:"Typo3"},{name:"uber",search:[],styles:["brands"],label:"Uber"},{name:"ubuntu",search:["linux","operating system","os"],styles:["brands"],label:"Ubuntu"},{name:"uikit",search:[],styles:["brands"],label:"UIkit"},{name:"umbraco",search:[],styles:["brands"],label:"Umbraco"},{name:"umbrella",search:["protection","rain","storm","wet"],styles:["solid"],label:"Umbrella"},{name:"umbrella-beach",search:["protection","recreation","sand","shade","summer","sun"],styles:["solid"],label:"Umbrella Beach"},{name:"underline",search:["edit","emphasis","format","text","writing"],styles:["solid"],label:"Underline"},{name:"undo",search:["back","control z","exchange","oops","return","rotate","swap"],styles:["solid"],label:"Undo"},{name:"undo-alt",search:["back","control z","exchange","oops","return","swap"],styles:["solid"],label:"Alternate Undo"},{name:"uniregistry",search:[],styles:["brands"],label:"Uniregistry"},{name:"unity",search:[],styles:["brands"],label:"Unity 3D"},{name:"universal-access",search:["accessibility","hearing","person","seeing","visual impairment"],styles:["solid"],label:"Universal Access"},{name:"university",search:["bank","building","college","higher education - students","institution"],styles:["solid"],label:"University"},{name:"unlink",search:["attachment","chain","chain-broken","remove"],styles:["solid"],label:"unlink"},{name:"unlock",search:["admin","lock","password","private","protect"],styles:["solid"],label:"unlock"},{name:"unlock-alt",search:["admin","lock","password","private","protect"],styles:["solid"],label:"Alternate Unlock"},{name:"untappd",search:[],styles:["brands"],label:"Untappd"},{name:"upload",search:["hard drive","import","publish"],styles:["solid"],label:"Upload"},{name:"ups",search:["United Parcel Service","package","shipping"],styles:["brands"],label:"UPS"},{name:"usb",search:[],styles:["brands"],label:"USB"},{name:"user",search:["account","avatar","head","human","man","person","profile"],styles:["solid","regular"],label:"User"},{name:"user-alt",search:["account","avatar","head","human","man","person","profile"],styles:["solid"],label:"Alternate User"},{name:"user-alt-slash",search:["account","avatar","head","human","man","person","profile"],styles:["solid"],label:"Alternate User Slash"},{name:"user-astronaut",search:["avatar","clothing","cosmonaut","nasa","space","suit"],styles:["solid"],label:"User Astronaut"},{name:"user-check",search:["accept","check","person","verified"],styles:["solid"],label:"User Check"},{name:"user-circle",search:["account","avatar","head","human","man","person","profile"],styles:["solid","regular"],label:"User Circle"},{name:"user-clock",search:["alert","person","remind","time"],styles:["solid"],label:"User Clock"},{name:"user-cog",search:["admin","cog","person","settings"],styles:["solid"],label:"User Cog"},{name:"user-edit",search:["edit","pen","pencil","person","update","write"],styles:["solid"],label:"User Edit"},{name:"user-friends",search:["group","people","person","team","users"],styles:["solid"],label:"User Friends"},{name:"user-graduate",search:["cap","clothing","commencement","gown","graduation","person","student"],styles:["solid"],label:"User Graduate"},{name:"user-injured",search:["cast","injury","ouch","patient","person","sling"],styles:["solid"],label:"User Injured"},{name:"user-lock",search:["admin","lock","person","private","unlock"],styles:["solid"],label:"User Lock"},{name:"user-md",search:["covid-19","job","medical","nurse","occupation","physician","profile","surgeon"],styles:["solid"],label:"Doctor"},{name:"user-minus",search:["delete","negative","remove"],styles:["solid"],label:"User Minus"},{name:"user-ninja",search:["assassin","avatar","dangerous","deadly","sneaky"],styles:["solid"],label:"User Ninja"},{name:"user-nurse",search:["covid-19","doctor","midwife","practitioner","surgeon"],styles:["solid"],label:"Nurse"},{name:"user-plus",search:["add","avatar","positive","sign up","signup","team"],styles:["solid"],label:"User Plus"},{name:"user-secret",search:["clothing","coat","hat","incognito","person","privacy","spy","whisper"],styles:["solid"],label:"User Secret"},{name:"user-shield",search:["admin","person","private","protect","safe"],styles:["solid"],label:"User Shield"},{name:"user-slash",search:["ban","delete","remove"],styles:["solid"],label:"User Slash"},{name:"user-tag",search:["avatar","discount","label","person","role","special"],styles:["solid"],label:"User Tag"},{name:"user-tie",search:["avatar","business","clothing","formal","professional","suit"],styles:["solid"],label:"User Tie"},{name:"user-times",search:["archive","delete","remove","x"],styles:["solid"],label:"Remove User"},{name:"users",search:["friends","group","people","persons","profiles","team"],styles:["solid"],label:"Users"},{name:"users-cog",search:["admin","cog","group","person","settings","team"],styles:["solid"],label:"Users Cog"},{name:"usps",search:["american","package","shipping","usa"],styles:["brands"],label:"United States Postal Service"},{name:"ussunnah",search:[],styles:["brands"],label:"us-Sunnah Foundation"},{name:"utensil-spoon",search:["cutlery","dining","scoop","silverware","spoon"],styles:["solid"],label:"Utensil Spoon"},{name:"utensils",search:["cutlery","dining","dinner","eat","food","fork","knife","restaurant"],styles:["solid"],label:"Utensils"},{name:"vaadin",search:[],styles:["brands"],label:"Vaadin"},{name:"vector-square",search:["anchors","lines","object","render","shape"],styles:["solid"],label:"Vector Square"},{name:"venus",search:["female"],styles:["solid"],label:"Venus"},{name:"venus-double",search:["female"],styles:["solid"],label:"Venus Double"},{name:"venus-mars",search:["Gender"],styles:["solid"],label:"Venus Mars"},{name:"viacoin",search:[],styles:["brands"],label:"Viacoin"},{name:"viadeo",search:[],styles:["brands"],label:"Video"},{name:"viadeo-square",search:[],styles:["brands"],label:"Video Square"},{name:"vial",search:["experiment","lab","sample","science","test","test tube"],styles:["solid"],label:"Vial"},{name:"vials",search:["experiment","lab","sample","science","test","test tube"],styles:["solid"],label:"Vials"},{name:"viber",search:[],styles:["brands"],label:"Viber"},{name:"video",search:["camera","film","movie","record","video-camera"],styles:["solid"],label:"Video"},{name:"video-slash",search:["add","create","film","new","positive","record","video"],styles:["solid"],label:"Video Slash"},{name:"vihara",search:["buddhism","buddhist","building","monastery"],styles:["solid"],label:"Vihara"},{name:"vimeo",search:[],styles:["brands"],label:"Vimeo"},{name:"vimeo-square",search:[],styles:["brands"],label:"Vimeo Square"},{name:"vimeo-v",search:["vimeo"],styles:["brands"],label:"Vimeo"},{name:"vine",search:[],styles:["brands"],label:"Vine"},{name:"virus",search:["bug","covid-19","flu","health","sick","viral"],styles:["solid"],label:"Virus"},{name:"virus-slash",search:["bug","covid-19","cure","eliminate","flu","health","sick","viral"],styles:["solid"],label:"Virus Slash"},{name:"viruses",search:["bugs","covid-19","flu","health","multiply","sick","spread","viral"],styles:["solid"],label:"Viruses"},{name:"vk",search:[],styles:["brands"],label:"VK"},{name:"vnv",search:[],styles:["brands"],label:"VNV"},{name:"voicemail",search:["answer","inbox","message","phone"],styles:["solid"],label:"Voicemail"},{name:"volleyball-ball",search:["beach","olympics","sport"],styles:["solid"],label:"Volleyball Ball"},{name:"volume-down",search:["audio","lower","music","quieter","sound","speaker"],styles:["solid"],label:"Volume Down"},{name:"volume-mute",search:["audio","music","quiet","sound","speaker"],styles:["solid"],label:"Volume Mute"},{name:"volume-off",search:["audio","ban","music","mute","quiet","silent","sound"],styles:["solid"],label:"Volume Off"},{name:"volume-up",search:["audio","higher","louder","music","sound","speaker"],styles:["solid"],label:"Volume Up"},{name:"vote-yea",search:["accept","cast","election","politics","positive","yes"],styles:["solid"],label:"Vote Yea"},{name:"vr-cardboard",search:["3d","augment","google","reality","virtual"],styles:["solid"],label:"Cardboard VR"},{name:"vuejs",search:[],styles:["brands"],label:"Vue.js"},{name:"walking",search:["exercise","health","pedometer","person","steps"],styles:["solid"],label:"Walking"},{name:"wallet",search:["billfold","cash","currency","money"],styles:["solid"],label:"Wallet"},{name:"warehouse",search:["building","capacity","garage","inventory","storage"],styles:["solid"],label:"Warehouse"},{name:"water",search:["lake","liquid","ocean","sea","swim","wet"],styles:["solid"],label:"Water"},{name:"wave-square",search:["frequency","pulse","signal"],styles:["solid"],label:"Square Wave"},{name:"waze",search:[],styles:["brands"],label:"Waze"},{name:"weebly",search:[],styles:["brands"],label:"Weebly"},{name:"weibo",search:[],styles:["brands"],label:"Weibo"},{name:"weight",search:["health","measurement","scale","weight"],styles:["solid"],label:"Weight"},{name:"weight-hanging",search:["anvil","heavy","measurement"],styles:["solid"],label:"Hanging Weight"},{name:"weixin",search:[],styles:["brands"],label:"Weixin (WeChat)"},{name:"whatsapp",search:[],styles:["brands"],label:"What's App"},{name:"whatsapp-square",search:[],styles:["brands"],label:"What's App Square"},{name:"wheelchair",search:["accessible","handicap","person"],styles:["solid"],label:"Wheelchair"},{name:"whmcs",search:[],styles:["brands"],label:"WHMCS"},{name:"wifi",search:["connection","hotspot","internet","network","wireless"],styles:["solid"],label:"WiFi"},{name:"wikipedia-w",search:[],styles:["brands"],label:"Wikipedia W"},{name:"wind",search:["air","blow","breeze","fall","seasonal","weather"],styles:["solid"],label:"Wind"},{name:"window-close",search:["browser","cancel","computer","development"],styles:["solid","regular"],label:"Window Close"},{name:"window-maximize",search:["browser","computer","development","expand"],styles:["solid","regular"],label:"Window Maximize"},{name:"window-minimize",search:["browser","collapse","computer","development"],styles:["solid","regular"],label:"Window Minimize"},{name:"window-restore",search:["browser","computer","development"],styles:["solid","regular"],label:"Window Restore"},{name:"windows",search:["microsoft","operating system","os"],styles:["brands"],label:"Windows"},{name:"wine-bottle",search:["alcohol","beverage","cabernet","drink","glass","grapes","merlot","sauvignon"],styles:["solid"],label:"Wine Bottle"},{name:"wine-glass",search:["alcohol","beverage","cabernet","drink","grapes","merlot","sauvignon"],styles:["solid"],label:"Wine Glass"},{name:"wine-glass-alt",search:["alcohol","beverage","cabernet","drink","grapes","merlot","sauvignon"],styles:["solid"],label:"Alternate Wine Glas"},{name:"wix",search:[],styles:["brands"],label:"Wix"},{name:"wizards-of-the-coast",search:["Dungeons & Dragons","d&d","dnd","fantasy","game","gaming","tabletop"],styles:["brands"],label:"Wizards of the Coast"},{name:"wolf-pack-battalion",search:[],styles:["brands"],label:"Wolf Pack Battalion"},{name:"won-sign",search:["currency","krw","money"],styles:["solid"],label:"Won Sign"},{name:"wordpress",search:[],styles:["brands"],label:"WordPress Logo"},{name:"wordpress-simple",search:[],styles:["brands"],label:"Wordpress Simple"},{name:"wpbeginner",search:[],styles:["brands"],label:"WPBeginner"},{name:"wpexplorer",search:[],styles:["brands"],label:"WPExplorer"},{name:"wpforms",search:[],styles:["brands"],label:"WPForms"},{name:"wpressr",search:["rendact"],styles:["brands"],label:"wpressr"},{name:"wrench",search:["construction","fix","mechanic","plumbing","settings","spanner","tool","update"],styles:["solid"],label:"Wrench"},{name:"x-ray",search:["health","medical","radiological images","radiology","skeleton"],styles:["solid"],label:"X-Ray"},{name:"xbox",search:[],styles:["brands"],label:"Xbox"},{name:"xing",search:[],styles:["brands"],label:"Xing"},{name:"xing-square",search:[],styles:["brands"],label:"Xing Square"},{name:"y-combinator",search:[],styles:["brands"],label:"Y Combinator"},{name:"yahoo",search:[],styles:["brands"],label:"Yahoo Logo"},{name:"yammer",search:[],styles:["brands"],label:"Yammer"},{name:"yandex",search:[],styles:["brands"],label:"Yandex"},{name:"yandex-international",search:[],styles:["brands"],label:"Yandex International"},{name:"yarn",search:[],styles:["brands"],label:"Yarn"},{name:"yelp",search:[],styles:["brands"],label:"Yelp"},{name:"yen-sign",search:["currency","jpy","money"],styles:["solid"],label:"Yen Sign"},{name:"yin-yang",search:["daoism","opposites","taoism"],styles:["solid"],label:"Yin Yang"},{name:"yoast",search:[],styles:["brands"],label:"Yoast"},{name:"youtube",search:["film","video","youtube-play","youtube-square"],styles:["brands"],label:"YouTube"},{name:"youtube-square",search:[],styles:["brands"],label:"YouTube Square"},{name:"zhihu",search:[],styles:["brands"],label:"Zhihu"}],ur={state:{input:{radio:{a:"a",b:"a",c:"a",d:"a",e:"a",grid3x3:"a",grid3x1:"a",grid1x3:"a"},checkbox:{a:!0,b:!0,c:!1}}},control:{input:{},button:{},bookmark:{},icon:{}},input:e=>{ur.control.input.radio={a:new ba({object:ur.state,radioGroup:[{id:"input-radio-a-a",labelText:"Radio A A",description:"Description for radio A A.",value:"a"},{id:"input-radio-a-b",labelText:"Radio A B",description:"Description for radio A B.",value:"b"},{id:"input-radio-a-c",labelText:"Radio A C",description:"Description for radio A C.",value:"c"}],label:"Radio group A",groupName:"input-radio-a",path:"input.radio.a",action:()=>{console.log(ur.state)}}),b:new ba({object:ur.state,radioGroup:[{id:"input-radio-b-a",labelText:"B A",value:"a"},{id:"input-radio-b-b",labelText:"B B",value:"b"},{id:"input-radio-b-c",labelText:"B C",value:"c"}],label:"Radio group",groupName:"input-radio-b",path:"input.radio.b",action:()=>{console.log(ur.state)}}),c:new ba({object:ur.state,radioGroup:[{id:"input-radio-c-a",labelText:"C A",value:"a"},{id:"input-radio-c-b",labelText:"C B",value:"b"},{id:"input-radio-c-c",labelText:"C C",value:"c"}],label:"Radio group",groupName:"input-radio-c",path:"input.radio.c",inputButton:!0,action:()=>{console.log(ur.state)}}),d:new ba({object:ur.state,radioGroup:[{id:"input-radio-d-a",labelText:"D A",value:"a"},{id:"input-radio-d-b",labelText:"D B",value:"b"},{id:"input-radio-d-c",labelText:"D C",value:"c"}],label:"Radio group",groupName:"input-radio-d",path:"input.radio.d",inputButton:!0,inputButtonStyle:["line"],action:()=>{console.log(ur.state)}}),e:new ba({object:ur.state,radioGroup:[{id:"input-radio-e-a",labelText:"E A",value:"a"},{id:"input-radio-e-b",labelText:"E B",value:"b"},{id:"input-radio-e-c",labelText:"E C",value:"c"}],label:"Radio group",groupName:"input-radio-e",path:"input.radio.e",inputButton:!0,inputHide:!0,inputButtonStyle:["ring"],action:()=>{console.log(ur.state)}}),grid3x3:new ya({object:ur.state,radioGroup:[{id:"input-radio-grid3x3-a",labelText:"A",value:"a",position:1},{id:"input-radio-grid3x3-b",labelText:"B",value:"b",position:2},{id:"input-radio-grid3x3-c",labelText:"C",value:"c",position:3},{id:"input-radio-grid3x3-d",labelText:"D",value:"d",position:4},{id:"input-radio-grid3x3-e",labelText:"E",value:"e",position:5},{id:"input-radio-grid3x3-f",labelText:"F",value:"f",position:6},{id:"input-radio-grid3x3-g",labelText:"G",value:"g",position:7},{id:"input-radio-grid3x3-h",labelText:"H",value:"h",position:8},{id:"input-radio-grid3x3-i",labelText:"I",value:"i",position:9}],label:"Radio group grid 3x3",groupName:"input-radio-grid3x3",path:"input.radio.grid3x3",gridSize:"3x3",action:()=>{console.log(ur.state)}}),grid3x1:new ya({object:ur.state,radioGroup:[{id:"input-radio-grid3x1-a",labelText:"A",value:"a",position:1},{id:"input-radio-grid3x1-b",labelText:"B",value:"b",position:2},{id:"input-radio-grid3x1-c",labelText:"C",value:"c",position:3}],label:"Radio group grid 3x1",groupName:"input-radio-grid3x1",path:"input.radio.grid3x1",gridSize:"3x1",action:()=>{console.log(ur.state)}}),grid1x3:new ya({object:ur.state,radioGroup:[{id:"input-radio-grid1x3-a",labelText:"A",value:"a",position:1},{id:"input-radio-grid1x3-b",labelText:"B",value:"b",position:2},{id:"input-radio-grid1x3-c",labelText:"C",value:"c",position:3}],label:"Radio group grid 1x3",groupName:"input-radio-grid1x3",path:"input.radio.grid1x3",gridSize:"1x3",action:()=>{console.log(ur.state)}})},ur.control.input.checkbox={a:new _a({object:ur.state,id:"input-checkbox-a",path:"input.checkbox.a",labelText:"Checkbox A",action:()=>{console.log(ur.state)}}),b:new _a({object:ur.state,id:"input-checkbox-b",path:"input.checkbox.b",labelText:"Checkbox B",action:()=>{console.log(ur.state)}}),c:new _a({object:ur.state,id:"input-checkbox-c",path:"input.checkbox.c",labelText:"Checkbox C",action:()=>{console.log(ur.state)}})},e.appendChild(y("div",[ur.control.input.radio.a.wrap(),y("hr"),ur.control.input.radio.b.inline(),ur.control.input.radio.c.inputButton(),ur.control.input.radio.d.inputButton(),ur.control.input.radio.e.inputButton(),y("hr"),ur.control.input.radio.grid3x3.wrap(),ur.control.input.radio.grid3x1.wrap(),ur.control.input.radio.grid1x3.wrap(),y("hr"),ur.control.input.checkbox.a.wrap(),ur.control.input.checkbox.b.wrap(),ur.control.input.checkbox.c.wrap()]))},button:e=>{ur.control.button.small=new Fe({text:"Kleine Schaltfläche",size:"small"}),ur.control.button.medium=new Fe({text:"Mittlere Schaltfläche",size:"medium"}),ur.control.button.large=new Fe({text:"Große Schaltfläche",size:"large"}),ur.control.button.ring=new Fe({text:"Ring-Schaltfläche",size:"medium",style:["ring"]}),ur.control.button.line=new Fe({text:"Linien-Schaltfläche",size:"medium",style:["line"]}),ur.control.button.ring=new Fe({text:"Ring-Schaltfläche",size:"medium",style:["ring"]}),ur.control.button.link=new Fe({text:"Link-Schaltfläche",size:"medium",style:["link"]}),e.appendChild(y("div",[ur.control.button.small.wrap(),ur.control.button.medium.wrap(),ur.control.button.large.wrap(),ur.control.button.ring.wrap(),ur.control.button.line.wrap(),ur.control.button.ring.wrap(),ur.control.button.link.wrap()]))},bookmark:e=>{ur.control.bookmark.letter=new Fe({text:"Nur Buchstaben",style:["line"],func:()=>{Un.all.forEach((e=>{e.items.forEach((e=>{e.display.visual.type="letter"}))})),it.render(),Qn.save()}}),ur.control.bookmark.icon=new Fe({text:"Nur Icons",style:["line"],func:()=>{Un.all.forEach((e=>{e.items.forEach((e=>{e.display.visual.type="icon"}))})),it.render(),Qn.save()}}),ur.control.bookmark.image=new Fe({text:"Nur Bilder",style:["line"],func:()=>{Un.all.forEach((e=>{e.items.forEach((e=>{e.display.visual.type="image"}))})),it.render(),Qn.save()}}),ur.control.bookmark.image=new Fe({text:"Nur Bilder",style:["line"],func:()=>{Un.all.forEach((e=>{e.items.forEach((e=>{e.display.visual.type="image"}))})),it.render(),Qn.save()}}),ur.control.bookmark.nameShow=new Fe({text:"Name anzeigen",style:["line"],func:()=>{Un.all.forEach((e=>{e.items.forEach((e=>{e.display.name.show=!0}))})),it.render(),Qn.save()}}),ur.control.bookmark.nameHide=new Fe({text:"Name ausblenden",style:["line"],func:()=>{Un.all.forEach((e=>{e.items.forEach((e=>{e.display.name.show=!1}))})),it.render(),Qn.save()}}),ur.control.bookmark.add={group:new Fe({text:"Gruppe hinzufügen",style:["line"],func:()=>{const e=new mt;e.group.name.text=Ya({adjectivesCount:ut(1,3)}),e.newGroup(),En.item.mod.add(e),En.add.mod.close(),it.render(),ot.area.assemble(),Qn.save()}}),bookmark:new Fe({text:"10 zufällige Lesezeichen hinzufügen",style:["line"],func:()=>{for(var e=0;e<10;e++){const e=new ct;e.type.new=!0,e.position.destination.item=Un.all.length>0?Un.all[0].items.length:0,e.position.destination.group=ut(0,Un.all.length-1),e.link.timestamp=(new Date).getTime();const t="ABCDEFGHIJKLMNOPQRSTUVWXYZ";e.link.display.visual.letter.text=t[ut(0,t.length-1)]+t[ut(0,t.length-1)],e.link.display.visual.type="icon";const a=mr[ut(0,mr.length-1)];e.link.display.visual.icon.label=a.label,e.link.display.visual.icon.name=a.name,a.styles.includes("solid")?e.link.display.visual.icon.prefix="fas":a.styles.includes("brands")&&(e.link.display.visual.icon.prefix="fab"),e.link.display.name.text=Ya({adjectivesCount:1}),e.link.url=Ya({adjectivesCount:1}),Un.item.mod.add(e)}it.render(),Qn.save()}})},e.appendChild(y("div",[$({children:[B({gap:"small",wrap:!0,equalGap:!0,children:[ur.control.bookmark.letter.wrap(),ur.control.bookmark.icon.wrap(),ur.control.bookmark.image.wrap(),ur.control.bookmark.nameShow.wrap(),ur.control.bookmark.nameHide.wrap(),ur.control.bookmark.add.group.wrap(),ur.control.bookmark.add.bookmark.wrap()]})]})]))},icon:e=>{ur.control.icon=[];for(let e in f.all)ur.control.icon.push($({children:[y("div|class:d-flex d-horizontal d-gap d-center",[y("div|class:large",[f.render(e)]),y(`p:${e}|class:small`)])]}));e.appendChild(y("div",[$({children:[B({gap:"small",wrap:!0,equalGap:!0,children:ur.control.icon})]})]))}},pr={control:{scaling:{},area:{},padding:{},gutter:{},alignment:{},page:{}},disable:()=>{if(qe.get.current().bookmark.show?(pr.control.area.bookmark.width.enable(),pr.control.area.bookmark.justify.enable(),pr.control.area.bookmark.justifyHelper1.enable()):(pr.control.area.bookmark.width.disable(),pr.control.area.bookmark.justify.disable(),pr.control.area.bookmark.justifyHelper1.disable()),qe.get.current().header.order.length>0?(pr.control.area.header.width.enable(),pr.control.area.header.justify.enable(),pr.control.area.header.justifyHelper1.enable()):(pr.control.area.header.width.disable(),pr.control.area.header.justify.disable(),pr.control.area.header.justifyHelper1.disable()),qe.get.current().bookmark.show)switch(qe.get.current().layout.direction){case"vertical":pr.control.area.header.justify.enable(),pr.control.area.header.justifyHelper1.enable(),pr.control.area.bookmark.justify.enable(),pr.control.area.bookmark.justifyHelper1.enable();break;case"horizontal":pr.control.area.header.justify.disable(),pr.control.area.header.justifyHelper1.disable(),pr.control.area.bookmark.justify.disable(),pr.control.area.bookmark.justifyHelper1.disable()}},edge:{scaling:{},area:{},padding:{},gutter:{},alignment:{}},scaling:e=>{pr.edge.scaling.size=new Je({primary:ot.element.layout}),pr.control.scaling.size=new fa({object:qe.get.current(),path:"layout.size",id:"layout-size",labelText:"Gesamtgröße",value:qe.get.current().layout.size,defaultValue:qe.get.default().layout.size,min:qe.get.minMax().layout.size.min,max:qe.get.minMax().layout.size.max,action:()=>{Qe("layout.size"),pr.edge.scaling.size.track(),Qn.save()},mouseDownAction:()=>{pr.edge.scaling.size.show()},mouseUpAction:()=>{pr.edge.scaling.size.hide()}}),e.appendChild(y("div",[pr.control.scaling.size.wrap()]))},area:e=>{pr.edge.area.width=new Je({primary:ot.element.layout}),pr.edge.area.header=new Je({primary:mn.element.area,secondary:[ot.element.layout]}),pr.edge.area.bookmark=new Je({primary:Un.element.area,secondary:[ot.element.layout]}),pr.control.area.width=new fa({object:qe.get.current(),path:"layout.width",id:"layout-width",labelText:"Breite des Layout-Bereichs",value:qe.get.current().layout.width,defaultValue:qe.get.default().layout.width,min:qe.get.minMax().layout.width.min,max:qe.get.minMax().layout.width.max,action:()=>{Qe("layout.width"),pr.edge.area.width.track(),Qn.save()},mouseDownAction:()=>{pr.edge.area.width.show()},mouseUpAction:()=>{pr.edge.area.width.hide()}}),pr.control.area.header={width:new fa({object:qe.get.current(),path:"layout.area.header.width",id:"layout-area-header-width",labelText:"Breite des Kopfbereichs",value:qe.get.current().layout.area.header.width,defaultValue:qe.get.default().layout.area.header.width,min:qe.get.minMax().layout.area.header.width.min,max:qe.get.minMax().layout.area.header.width.max,action:()=>{Qe("layout.area.header.width"),pr.edge.area.header.track(),Qn.save()},mouseDownAction:()=>{pr.edge.area.header.show()},mouseUpAction:()=>{pr.edge.area.header.hide()}}),justify:new ya({object:qe.get.current(),radioGroup:[{id:"layout-area-header-justify-left",labelText:"Links",value:"left",position:1},{id:"layout-area-header-justify-center",labelText:"Mitte",value:"center",position:2},{id:"layout-area-header-justify-right",labelText:"Rechts",value:"right",position:3}],label:"Ausrichtung des Kopfbereichs",groupName:"layout-area-header-justify",path:"layout.area.header.justify",gridSize:"3x1",action:()=>{et("layout.area.header.justify"),Qn.save()}}),justifyHelper1:new ma({text:["Effekte sind evtl. nicht sichtbar, wenn der Kopfbereich die volle Breite hat."]}),justifyHelper2:new ma({complexText:!0,text:[`Only available when ${new Pa({text:"Layout-Richtung",href:"#menu-content-item-alignment"}).link().outerHTML} is Vertical and Header items are shown.`]})},pr.control.area.bookmark={width:new fa({object:qe.get.current(),path:"layout.area.bookmark.width",id:"layout-area-bookmark-width",labelText:"Breite des Lesezeichen-Bereichs",value:qe.get.current().layout.area.bookmark.width,defaultValue:qe.get.default().layout.area.bookmark.width,min:qe.get.minMax().layout.area.bookmark.width.min,max:qe.get.minMax().layout.area.bookmark.width.max,action:()=>{Qe("layout.area.bookmark.width"),pr.edge.area.bookmark.track(),Qn.save()},mouseDownAction:()=>{pr.edge.area.bookmark.show()},mouseUpAction:()=>{pr.edge.area.bookmark.hide()}}),justify:new ya({object:qe.get.current(),radioGroup:[{id:"layout-area-bookmark-justify-left",labelText:"Links",value:"left",position:1},{id:"layout-area-bookmark-justify-center",labelText:"Mitte",value:"center",position:2},{id:"layout-area-bookmark-justify-right",labelText:"Rechts",value:"right",position:3}],label:"Ausrichtung des Lesezeichen-Bereichs",groupName:"layout-area-bookmark-justify",path:"layout.area.bookmark.justify",gridSize:"3x1",action:()=>{et("layout.area.bookmark.justify"),Qn.save()}}),justifyHelper1:new ma({text:["Effekte sind evtl. nicht sichtbar, wenn der Lesezeichen-Bereich die volle Breite hat."]}),justifyHelper2:new ma({complexText:!0,text:[`Only available when ${new Pa({text:"Layout-Richtung",href:"#menu-content-item-alignment"}).link().outerHTML} is Vertical and Header items are shown.`]})},e.appendChild(y("div",[pr.control.area.width.wrap(),$({children:[N({children:[y("hr"),pr.control.area.header.width.wrap(),pr.control.area.header.justify.wrap(),pr.control.area.header.justifyHelper1.wrap(),pr.control.area.header.justifyHelper2.wrap(),y("hr"),pr.control.area.bookmark.width.wrap(),pr.control.area.bookmark.justify.wrap(),pr.control.area.bookmark.justifyHelper1.wrap(),pr.control.area.bookmark.justifyHelper2.wrap()]})]})]))},padding:e=>{pr.edge.padding=new Je({primary:ot.element.layout,secondary:[mn.element.header,Un.element.group]}),pr.control.padding=new fa({object:qe.get.current(),path:"layout.padding",id:"layout-padding",labelText:"Abstand um Kopf- und Lesezeichen-Bereich",value:qe.get.current().layout.padding,defaultValue:qe.get.default().layout.padding,min:qe.get.minMax().layout.padding.min,max:qe.get.minMax().layout.padding.max,action:()=>{Qe("layout.padding"),pr.edge.padding.track(),Qn.save()},mouseDownAction:()=>{pr.edge.padding.show()},mouseUpAction:()=>{pr.edge.padding.hide()}}),e.appendChild(y("div",[pr.control.padding.wrap()]))},gutter:e=>{pr.edge.gutter=new Je({primary:ot.element.layout,secondary:[mn.element.header,Un.element.group]}),pr.control.gutter=new fa({object:qe.get.current(),path:"layout.gutter",id:"layout-gutter",labelText:"Abstand zwischen Kopf- und Lesezeichen-Elementen",value:qe.get.current().layout.gutter,defaultValue:qe.get.default().layout.gutter,min:qe.get.minMax().layout.gutter.min,max:qe.get.minMax().layout.gutter.max,action:()=>{Qe("layout.gutter"),pr.edge.gutter.track(),Qn.save()},mouseDownAction:()=>{pr.edge.gutter.show()},mouseUpAction:()=>{pr.edge.gutter.hide()}}),e.appendChild(y("div",[pr.control.gutter.wrap()]))},alignment:e=>{pr.control.alignment.alignment=new ya({object:qe.get.current(),radioGroup:[{id:"layout-alignment-top-left",labelText:"Oben Links",value:"top-left",position:1},{id:"layout-alignment-top-center",labelText:"Oben Mitte",value:"top-center",position:2},{id:"layout-alignment-top-right",labelText:"Oben Rechts",value:"top-right",position:3},{id:"layout-alignment-center-left",labelText:"Mitte Links",value:"center-left",position:4},{id:"layout-alignment-center-center",labelText:"Mitte Mitte",value:"center-center",position:5},{id:"layout-alignment-center-right",labelText:"Mitte Rechts",value:"center-right",position:6},{id:"layout-alignment-bottom-left",labelText:"Unten Links",value:"bottom-left",position:7},{id:"layout-alignment-bottom-center",labelText:"Unten Mitte",value:"bottom-center",position:8},{id:"layout-alignment-bottom-right",labelText:"Unten Rechts",value:"bottom-right",position:9}],label:"Ausrichtung des Bereichs",groupName:"layout-alignment",path:"layout.alignment",gridSize:"3x3",action:()=>{et("layout.alignment"),Qn.save()}}),pr.control.alignment.direction=new ba({object:qe.get.current(),radioGroup:[{id:"layout-direction-horizontal",labelText:"Horizontal ausrichten",description:"Kopfzeile und Lesezeichen in einer Reihe nebeneinander anordnen.",value:"horizontal"},{id:"layout-direction-vertical",labelText:"Vertikal ausrichten",description:"Kopfzeile und Lesezeichen in einer Spalte übereinander anordnen.",value:"vertical"}],groupName:"layout-direction",path:"layout.direction",action:()=>{et("layout.direction"),pr.disable(),Qn.save()}}),pr.control.alignment.order=new ba({object:qe.get.current(),radioGroup:[{id:"layout-order-header-bookmark",labelText:"Kopfzeile, dann Lesezeichen",description:"Den Kopfbereich vor dem Lesezeichen-Bereich anzeigen.",value:"header-bookmark"},{id:"layout-order-bookmark-header",labelText:"Lesezeichen, dann Kopfzeile",description:"Den Lesezeichen-Bereich vor dem Kopfbereich anzeigen.",value:"bookmark-header"}],groupName:"layout-order",path:"layout.order",action:()=>{ot.area.assemble(),et("layout.order"),Qn.save()}}),e.appendChild(y("div",[pr.control.alignment.alignment.wrap(),y("hr"),pr.control.alignment.direction.wrap(),y("hr"),pr.control.alignment.order.wrap()]))},page:e=>{pr.control.page.title=new Fa({object:qe.get.current(),path:"layout.title",id:"layout-title",value:qe.get.current().layout.title,defaultValue:qe.get.default().layout.title,placeholder:"Neuer Tab",labelText:"Titel",action:()=>{ot.title.render(),Qn.save()}}),pr.control.page.favicon=new Fa({object:qe.get.current(),path:"layout.favicon",id:"layout-favicon",value:qe.get.current().layout.favicon,defaultValue:qe.get.default().layout.favicon,placeholder:"https://www.example.com/favicon.svg",labelText:"Favicon-URL",action:()=>{ot.favicon.render(),Qn.save()}}),pr.control.page.faviconHelper=new ma({text:["Nicht von allen Browsern unterstützt."]}),pr.control.page.scrollbar=new ba({object:qe.get.current(),label:"Bildlaufleiste",radioGroup:[{id:"layout-scrollbar-auto",labelText:"Automatisch",value:"auto"},{id:"layout-scrollbar-thin",labelText:"Dünn",value:"thin"},{id:"layout-scrollbar-none",labelText:"Ausgeblendet",value:"none"}],groupName:"layout-scrollbar",path:"layout.scrollbar",action:()=>{et("layout.scrollbar"),Qn.save()}}),pr.control.page.scrollbarHelper=new ma({text:["Nicht von allen Browsern unterstützt."]}),pr.control.page.overscroll=new _a({object:qe.get.current(),path:"layout.overscroll",id:"layout-overscroll",labelText:"Über das Ende hinaus scrollen",action:()=>{tt("layout.overscroll"),Qn.save()}}),e.appendChild(y("div",[pr.control.page.title.wrap(),pr.control.page.favicon.wrap(),pr.control.page.faviconHelper.wrap(),y("hr"),pr.control.page.scrollbar.inline(),pr.control.page.scrollbarHelper.wrap(),y("hr"),pr.control.page.overscroll.wrap()]))}},gr={control:{alignment:{},name:{},toolbar:{}},edge:{name:{},toolbar:{}},disable:()=>{qe.get.current().bookmark.show?(gr.control.alignment.justify.enable(),gr.control.alignment.order.enable(),gr.control.name.size.enable(),gr.control.name.hide.enable(),gr.control.name.show.enable(),gr.control.name.helper.enable(),gr.control.toolbar.size.enable(),gr.control.toolbar.openAll.hide.enable(),gr.control.toolbar.openAll.show.enable(),gr.control.toolbar.openAll.helper.enable()):(gr.control.alignment.justify.disable(),gr.control.alignment.order.disable(),gr.control.name.size.disable(),gr.control.name.hide.disable(),gr.control.name.show.disable(),gr.control.name.helper.disable(),gr.control.toolbar.size.disable(),gr.control.toolbar.openAll.hide.disable(),gr.control.toolbar.openAll.show.disable(),gr.control.toolbar.openAll.helper.disable())},alignment:e=>{gr.control.alignment.justify=new ya({object:qe.get.current(),radioGroup:[{id:"group-area-justify-left",labelText:"Links",value:"left",position:1},{id:"group-area-justify-center",labelText:"Mitte",value:"center",position:2},{id:"group-area-justify-right",labelText:"Rechts",value:"right",position:3}],label:"Ausrichtung des Gruppen-Detailbereichs",groupName:"group-area-justify",path:"group.area.justify",gridSize:"3x1",action:()=>{et("group.area.justify"),Qn.save()}}),gr.control.alignment.order=new ba({object:qe.get.current(),radioGroup:[{id:"group-order-header-body",labelText:"Gruppendetails, dann Lesezeichen",description:"Den Gruppen-Detailbereich vor dem Lesezeichen-Bereich anzeigen.",value:"header-body"},{id:"group-order-body-header",labelText:"Lesezeichen, dann Gruppendetails",description:"Den Lesezeichen-Bereich vor dem Gruppen-Detailbereich anzeigen.",value:"body-header"}],groupName:"group-order",path:"group.order",action:()=>{et("group.order"),Qn.save()}}),e.appendChild(y("div",[gr.control.alignment.justify.wrap(),y("hr"),gr.control.alignment.order.wrap()]))},name:e=>{qe.get.current().bookmark.show&&Un.all[0].name.show&&En.area.current.length>0&&(gr.edge.name.size=new Je({primary:En.area.current[0].element.name.name,secondary:[En.area.current[0].element.header]})),gr.control.name.size=new fa({object:qe.get.current(),path:"group.name.size",id:"group-name-size",labelText:"Namensgröße",value:qe.get.current().group.name.size,defaultValue:qe.get.default().group.name.size,min:qe.get.minMax().group.name.size.min,max:qe.get.minMax().group.name.size.max,action:()=>{Qe("group.name.size"),qe.get.current().bookmark.show&&En.area.current.length>0&&Un.all[0].name.show&&gr.edge.name.size&&gr.edge.name.size.track(),Qn.save()},mouseDownAction:()=>{qe.get.current().bookmark.show&&En.area.current.length>0&&Un.all[0].name.show&&gr.edge.name.size&&gr.edge.name.size.show()},mouseUpAction:()=>{qe.get.current().bookmark.show&&En.area.current.length>0&&Un.all[0].name.show&&gr.edge.name.size&&gr.edge.name.size.hide()}}),gr.control.name.hide=new Fe({text:"Alle anzeigen",style:["line"],func:()=>{Un.all.forEach((e=>{e.name.show=!0})),it.render(),gr.edge.name.size?qe.get.current().bookmark.show&&En.area.current.length>0&&(gr.edge.name.size.update.primary(En.area.current[0].element.name.name),gr.edge.name.size.update.secondary([En.area.current[0].element.header])):gr.edge.name.size=new Je({primary:En.area.current[0].element.name.name,secondary:[En.area.current[0].element.header]}),gr.edge.toolbar.size?qe.get.current().bookmark.show&&En.area.current.length>0&&(gr.edge.toolbar.size.update.primary(En.area.current[0].element.toolbar.toolbar),gr.edge.toolbar.size.update.secondary([En.area.current[0].element.header])):gr.edge.toolbar.size=new Je({primary:En.area.current[0].element.toolbar.toolbar,secondary:[En.area.current[0].element.header]}),Qn.save()}}),gr.control.name.show=new Fe({text:"Alle ausblenden",style:["line"],func:()=>{Un.all.forEach((e=>{e.name.show=!1})),it.render(),gr.edge.name.size?qe.get.current().bookmark.show&&En.area.current.length>0&&(gr.edge.name.size.update.primary(En.area.current[0].element.name.name),gr.edge.name.size.update.secondary([En.area.current[0].element.header])):gr.edge.name.size=new Je({primary:En.area.current[0].element.name.name,secondary:[En.area.current[0].element.header]}),gr.edge.toolbar.size?qe.get.current().bookmark.show&&En.area.current.length>0&&(gr.edge.toolbar.size.update.primary(En.area.current[0].element.toolbar.toolbar),gr.edge.toolbar.size.update.secondary([En.area.current[0].element.header])):gr.edge.toolbar.size=new Je({primary:En.area.current[0].element.toolbar.toolbar,secondary:[En.area.current[0].element.header]}),Qn.save()}}),gr.control.name.helper=new ma({text:["Gruppennamen können auch beim Bearbeiten einzelner Gruppen geändert werden."]}),e.appendChild(y("div",[gr.control.name.size.wrap(),B({gap:"small",wrap:!0,equalGap:!0,children:[gr.control.name.hide.wrap(),gr.control.name.show.wrap()]}),gr.control.name.helper.wrap()]))},toolbar:e=>{qe.get.current().bookmark.show&&(Un.all[0].toolbar.collapse.show||Un.all[0].toolbar.openAll.show&&Un.all[0].items.length>0)&&(gr.edge.toolbar.size=new Je({primary:En.area.current[0].element.toolbar.toolbar,secondary:[En.area.current[0].element.header]})),gr.control.toolbar.size=new fa({object:qe.get.current(),path:"group.toolbar.size",id:"group-toolbar-size",labelText:"Größe der Gruppen-Werkzeugleiste",value:qe.get.current().group.toolbar.size,defaultValue:qe.get.default().group.toolbar.size,min:qe.get.minMax().group.toolbar.size.min,max:qe.get.minMax().group.toolbar.size.max,action:()=>{Qe("group.toolbar.size"),qe.get.current().bookmark.show&&(Un.all[0].toolbar.collapse.show||Un.all[0].toolbar.openAll.show&&Un.all[0].items.length>0)&&gr.edge.toolbar.size.track(),Qn.save()},mouseDownAction:()=>{qe.get.current().bookmark.show&&(Un.all[0].toolbar.collapse.show||Un.all[0].toolbar.openAll.show&&Un.all[0].items.length>0)&&gr.edge.toolbar.size.show()},mouseUpAction:()=>{qe.get.current().bookmark.show&&(Un.all[0].toolbar.collapse.show||Un.all[0].toolbar.openAll.show&&Un.all[0].items.length>0)&&gr.edge.toolbar.size.hide()}}),gr.control.toolbar.collapse={show:new Fe({text:"Alle anzeigen",style:["line"],func:()=>{Un.all.forEach((e=>{e.toolbar.collapse.show=!0})),it.render(),gr.edge.name.size?qe.get.current().bookmark.show&&En.area.current.length>0&&(gr.edge.name.size.update.primary(En.area.current[0].element.name.name),gr.edge.name.size.update.secondary([En.area.current[0].element.header])):gr.edge.name.size=new Je({primary:En.area.current[0].element.name.name,secondary:[En.area.current[0].element.header]}),gr.edge.toolbar.size?qe.get.current().bookmark.show&&En.area.current.length>0&&(gr.edge.toolbar.size.update.primary(En.area.current[0].element.toolbar.toolbar),gr.edge.toolbar.size.update.secondary([En.area.current[0].element.header])):gr.edge.toolbar.size=new Je({primary:En.area.current[0].element.toolbar.toolbar,secondary:[En.area.current[0].element.header]}),Qn.save()}}),hide:new Fe({text:"Alle ausblenden",style:["line"],func:()=>{Un.all.forEach((e=>{e.toolbar.collapse.show=!1})),it.render(),gr.edge.name.size?qe.get.current().bookmark.show&&En.area.current.length>0&&(gr.edge.name.size.update.primary(En.area.current[0].element.name.name),gr.edge.name.size.update.secondary([En.area.current[0].element.header])):gr.edge.name.size=new Je({primary:En.area.current[0].element.name.name,secondary:[En.area.current[0].element.header]}),gr.edge.toolbar.size?qe.get.current().bookmark.show&&En.area.current.length>0&&(gr.edge.toolbar.size.update.primary(En.area.current[0].element.toolbar.toolbar),gr.edge.toolbar.size.update.secondary([En.area.current[0].element.header])):gr.edge.toolbar.size=new Je({primary:En.area.current[0].element.toolbar.toolbar,secondary:[En.area.current[0].element.header]}),Qn.save()}}),helper:new ma({text:["Die Einklappen-Schaltfläche der Gruppen-Werkzeugleiste kann auch beim Bearbeiten einzelner Gruppen geändert werden."]})},gr.control.toolbar.openAll={show:new Fe({text:"Alle anzeigen",style:["line"],func:()=>{Un.all.forEach((e=>{e.toolbar.openAll.show=!0})),it.render(),gr.edge.name.size?qe.get.current().bookmark.show&&En.area.current.length>0&&(gr.edge.name.size.update.primary(En.area.current[0].element.name.name),gr.edge.name.size.update.secondary([En.area.current[0].element.header])):gr.edge.name.size=new Je({primary:En.area.current[0].element.name.name,secondary:[En.area.current[0].element.header]}),gr.edge.toolbar.size?qe.get.current().bookmark.show&&En.area.current.length>0&&(gr.edge.toolbar.size.update.primary(En.area.current[0].element.toolbar.toolbar),gr.edge.toolbar.size.update.secondary([En.area.current[0].element.header])):gr.edge.toolbar.size=new Je({primary:En.area.current[0].element.toolbar.toolbar,secondary:[En.area.current[0].element.header]}),Qn.save()}}),hide:new Fe({text:"Alle ausblenden",style:["line"],func:()=>{Un.all.forEach((e=>{e.toolbar.openAll.show=!1})),it.render(),gr.edge.name.size?qe.get.current().bookmark.show&&En.area.current.length>0&&(gr.edge.name.size.update.primary(En.area.current[0].element.name.name),gr.edge.name.size.update.secondary([En.area.current[0].element.header])):gr.edge.name.size=new Je({primary:En.area.current[0].element.name.name,secondary:[En.area.current[0].element.header]}),gr.edge.toolbar.size?qe.get.current().bookmark.show&&En.area.current.length>0&&(gr.edge.toolbar.size.update.primary(En.area.current[0].element.toolbar.toolbar),gr.edge.toolbar.size.update.secondary([En.area.current[0].element.header])):gr.edge.toolbar.size=new Je({primary:En.area.current[0].element.toolbar.toolbar,secondary:[En.area.current[0].element.header]}),Qn.save()}}),helper:new ma({text:["Die \"Alle öffnen\"-Schaltfläche der Gruppen-Werkzeugleiste kann auch beim Bearbeiten einzelner Gruppen geändert werden."]})},e.appendChild(y("div",[gr.control.toolbar.size.wrap(),y("hr"),y("label:Gruppe einklappen"),B({gap:"small",wrap:!0,equalGap:!0,children:[gr.control.toolbar.collapse.show.wrap(),gr.control.toolbar.collapse.hide.wrap()]}),gr.control.toolbar.openAll.helper.wrap(),y("hr"),y("label:Gruppe: Alle öffnen"),B({gap:"small",wrap:!0,equalGap:!0,children:[gr.control.toolbar.openAll.show.wrap(),gr.control.toolbar.openAll.hide.wrap()]}),gr.control.toolbar.collapse.helper.wrap()]))}},br={control:{general:{},style:{},orientation:{},sort:{}},disable:()=>{qe.get.current().bookmark.show?(br.control.general.size.enable(),br.control.general.urlShow.enable(),br.control.general.lineShow.enable(),br.control.general.shadowShow.enable(),br.control.general.hoverScaleShow.enable(),br.control.general.newTab.enable(),br.control.style.enable(),br.control.orientation.orientationElement.enable(),br.control.orientation.orientationHelper.enable(),br.control.sort.letter.enable(),br.control.sort.icon.enable(),br.control.sort.name.enable()):(br.control.general.size.disable(),br.control.general.urlShow.disable(),br.control.general.lineShow.disable(),br.control.general.shadowShow.disable(),br.control.general.hoverScaleShow.disable(),br.control.general.newTab.disable(),br.control.style.disable(),br.control.orientation.orientationElement.disable(),br.control.orientation.orientationHelper.disable(),br.control.sort.letter.disable(),br.control.sort.icon.disable(),br.control.sort.name.disable())},edge:{general:{}},general:e=>{qe.get.current().bookmark.show&&Un.tile.current.length>0&&(br.edge.general.size=new Je({primary:Un.tile.current[0].tile(),secondary:[Un.element.area]})),br.control.general.show=new _a({object:qe.get.current(),id:"bookmark-show",path:"bookmark.show",labelText:"Lesezeichen anzeigen",action:()=>{ot.area.assemble(),tt("bookmark.show"),br.disable(),br.edge.general.size?qe.get.current().bookmark.show&&Un.tile.current.length>0&&br.edge.general.size.update.primary(Un.tile.current[0].tile()):br.edge.general.size=new Je({primary:Un.tile.current[0].tile(),secondary:[Un.element.area]}),br.control.general.collapse.update(),Qn.save()}}),br.control.general.urlShow=new _a({object:qe.get.current(),id:"bookmark-url-show",path:"bookmark.url.show",labelText:"URL beim Überfahren anzeigen",action:()=>{tt("bookmark.url.show"),Qn.save()}}),br.control.general.lineShow=new _a({object:qe.get.current(),id:"bookmark-line-show",path:"bookmark.line.show",labelText:"Lesezeichen-Linie anzeigen",action:()=>{tt("bookmark.line.show"),Qn.save()}}),br.control.general.shadowShow=new _a({object:qe.get.current(),id:"bookmark-shadow-show",path:"bookmark.shadow.show",labelText:"Schatten beim Überfahren anzeigen",description:"Effekte sind evtl. nicht sichtbar, wenn der Design-Schatten auf 0 steht.",action:()=>{tt("bookmark.shadow.show"),Qn.save()}}),br.control.general.hoverScaleShow=new _a({object:qe.get.current(),id:"bookmark-hoverScale-show",path:"bookmark.hoverScale.show",labelText:"Beim Überfahren vergrößern",action:()=>{tt("bookmark.hoverScale.show"),Qn.save()}}),br.control.general.newTab=new _a({object:qe.get.current(),id:"bookmark-newTab",path:"bookmark.newTab",labelText:"Lesezeichen in neuem Tab öffnen",action:()=>{it.render(),br.edge.general.size?qe.get.current().bookmark.show&&Un.tile.current.length>0&&br.edge.general.size.update.primary(Un.tile.current[0].tile()):br.edge.general.size=new Je({primary:Un.tile.current[0].tile(),secondary:[Un.element.area]}),Qn.save()}}),br.control.general.size=new fa({object:qe.get.current(),path:"bookmark.size",id:"bookmark-size",labelText:"Lesezeichen-Größe",value:qe.get.current().bookmark.size,defaultValue:qe.get.default().bookmark.size,min:qe.get.minMax().bookmark.size.min,max:qe.get.minMax().bookmark.size.max,action:()=>{Qe("bookmark.size"),qe.get.current().bookmark.show&&Un.tile.current.length>0&&br.edge.general.size&&br.edge.general.size.track(),Qn.save()},mouseDownAction:()=>{qe.get.current().bookmark.show&&Un.tile.current.length>0&&br.edge.general.size&&br.edge.general.size.show()},mouseUpAction:()=>{qe.get.current().bookmark.show&&Un.tile.current.length>0&&br.edge.general.size&&br.edge.general.size.hide()}}),br.control.general.area=y("div",[br.control.general.urlShow.wrap(),br.control.general.lineShow.wrap(),br.control.general.shadowShow.wrap(),br.control.general.hoverScaleShow.wrap(),br.control.general.newTab.wrap(),br.control.general.size.wrap()]),br.control.general.collapse=new Re({type:"checkbox",checkbox:br.control.general.show,target:[{content:br.control.general.area}]}),e.appendChild(y("div",[br.control.general.show.wrap(),$({children:[N({children:[br.control.general.collapse.collapse()]})]})]))},style:e=>{br.control.style=new ba({object:qe.get.current(),radioGroup:[{id:"bookmark-style-block",labelText:"Block",description:"Quadratische Lesezeichen-Kacheln.",value:"block"},{id:"bookmark-style-list",labelText:"Liste",description:"Kurze, breite Lesezeichen-Kacheln.",value:"list"}],groupName:"bookmark-style",path:"bookmark.style",action:()=>{switch(qe.get.current().bookmark.style){case"block":Un.direction.mod.vertical();break;case"list":Un.direction.mod.horizontal()}et("bookmark.style"),it.render(),br.edge.general.size?qe.get.current().bookmark.show&&Un.tile.current.length>0&&br.edge.general.size.update.primary(Un.tile.current[0].tile()):br.edge.general.size=new Je({primary:Un.tile.current[0].tile(),secondary:[Un.element.area]}),Qn.save()}}),e.appendChild(y("div",[br.control.style.wrap()]))},orientation:e=>{br.control.orientation.orientationElement=new ba({object:qe.get.current(),radioGroup:[{id:"bookmark-orientation-top",labelText:"Oben",value:"top"},{id:"bookmark-orientation-bottom",labelText:"Unten",value:"bottom"}],groupName:"bookmark-orientation",path:"bookmark.orientation",action:()=>{et("bookmark.orientation"),br.edge.general.size?qe.get.current().bookmark.show&&Un.tile.current.length>0&&br.edge.general.size.update.primary(Un.tile.current[0].tile()):br.edge.general.size=new Je({primary:Un.tile.current[0].tile(),secondary:[Un.element.area]}),Qn.save()}}),br.control.orientation.orientationHelper=new ma({text:["URL und Steuerung entweder oben oder unten auf einer Lesezeichen-Kachel anzeigen."]}),e.appendChild(y("div",[br.control.orientation.orientationElement.inline(),br.control.orientation.orientationHelper.wrap()]))},sort:e=>{br.control.sort.letter=new Fe({text:"Nach Buchstabe",style:["line"],func:()=>{Un.item.mod.sort.letter(),it.render(),br.edge.general.size?qe.get.current().bookmark.show&&Un.tile.current.length>0&&br.edge.general.size.update.primary(Un.tile.current[0].tile()):br.edge.general.size=new Je({primary:Un.tile.current[0].tile(),secondary:[Un.element.area]}),Qn.save()}}),br.control.sort.icon=new Fe({text:"Nach Icon",style:["line"],func:()=>{Un.item.mod.sort.icon(),it.render(),br.edge.general.size?qe.get.current().bookmark.show&&Un.tile.current.length>0&&br.edge.general.size.update.primary(Un.tile.current[0].tile()):br.edge.general.size=new Je({primary:Un.tile.current[0].tile(),secondary:[Un.element.area]}),Qn.save()}}),br.control.sort.name=new Fe({text:"Nach Name",style:["line"],func:()=>{Un.item.mod.sort.name(),it.render(),br.edge.general.size?qe.get.current().bookmark.show&&Un.tile.current.length>0&&br.edge.general.size.update.primary(Un.tile.current[0].tile()):br.edge.general.size=new Je({primary:Un.tile.current[0].tile(),secondary:[Un.element.area]}),Qn.save()}}),e.appendChild(y("div",[$({children:[B({gap:"small",wrap:!0,equalGap:!0,children:[br.control.sort.letter.wrap(),br.control.sort.icon.wrap(),br.control.sort.name.wrap()]})]})]))}},yr={google:{url:"https://www.google.com/search",name:"Google"},duckduckgo:{url:"https://duckduckgo.com/",name:"DuckDuckGo"},youtube:{url:"https://www.youtube.com/results?search_query=",name:"YouTube"},giphy:{url:"https://giphy.com/search/",name:"Giphy"},bing:{url:"https://www.bing.com/search?q=",name:"Bing"}},_r={control:{alignment:{},greeting:{},transitional:{},clock:{},date:{},search:{}},disable:()=>{if(qe.get.current().header.greeting.show?(_r.control.greeting.size.enable(),_r.control.greeting.newLine.enable(),_r.control.greeting.type.enable(),_r.control.greeting.name.enable()):(_r.control.greeting.size.disable(),_r.control.greeting.newLine.disable(),_r.control.greeting.type.disable(),_r.control.greeting.name.disable()),qe.get.current().header.greeting.show)switch(qe.get.current().header.greeting.type){case"good":case"hello":case"hi":_r.control.greeting.custom.text.disable();break;case"custom":_r.control.greeting.custom.text.enable()}else _r.control.greeting.custom.text.disable();if(qe.get.current().header.clock.second.show||qe.get.current().header.clock.minute.show||qe.get.current().header.clock.hour.show?(_r.control.clock.hour24.show.enable(),_r.control.clock.size.enable(),_r.control.clock.newLine.enable(),qe.get.current().header.clock.second.show?_r.control.clock.second.display.enable():_r.control.clock.second.display.disable(),qe.get.current().header.clock.hour.show?_r.control.clock.hour.display.enable():_r.control.clock.hour.display.disable(),qe.get.current().header.clock.second.show?_r.control.clock.second.display.enable():_r.control.clock.second.display.disable(),qe.get.current().header.clock.hour24.show?_r.control.clock.meridiem.show.disable():_r.control.clock.meridiem.show.enable()):(_r.control.clock.hour24.show.disable(),_r.control.clock.meridiem.show.disable(),_r.control.clock.size.disable(),_r.control.clock.newLine.disable()),[qe.get.current().header.clock.second.show,qe.get.current().header.clock.minute.show,qe.get.current().header.clock.hour.show].filter(Boolean).length>1?_r.control.clock.separator.show.enable():_r.control.clock.separator.show.disable(),[qe.get.current().header.clock.second.show,qe.get.current().header.clock.minute.show,qe.get.current().header.clock.hour.show].filter(Boolean).length>1&&qe.get.current().header.clock.separator.show?_r.control.clock.separator.text.enable():_r.control.clock.separator.text.disable(),qe.get.current().header.clock.second.show&&qe.get.current().header.clock.minute.show||qe.get.current().header.clock.second.show&&qe.get.current().header.clock.hour.show||qe.get.current().header.clock.minute.show&&qe.get.current().header.clock.hour.show?_r.control.clock.separator.show.enable():_r.control.clock.separator.show.disable(),(qe.get.current().header.clock.second.show&&qe.get.current().header.clock.minute.show||qe.get.current().header.clock.second.show&&qe.get.current().header.clock.hour.show||qe.get.current().header.clock.minute.show&&qe.get.current().header.clock.hour.show)&&qe.get.current().header.clock.separator.show?_r.control.clock.separator.text.enable():_r.control.clock.separator.text.disable(),qe.get.current().header.date.day.show||qe.get.current().header.date.date.show||qe.get.current().header.date.month.show||qe.get.current().header.date.year.show?(_r.control.date.size.enable(),_r.control.date.newLine.enable()):(_r.control.date.size.disable(),_r.control.date.newLine.disable()),qe.get.current().header.date.date.show&&qe.get.current().header.date.month.show?_r.control.date.format.enable():_r.control.date.format.disable(),qe.get.current().header.date.day.show)switch(_r.control.date.day.display.enable(),qe.get.current().header.date.day.display){case"word":_r.control.date.day.length.enable(),_r.control.date.day.weekStart.disable();break;case"number":_r.control.date.day.length.disable(),_r.control.date.day.weekStart.enable()}else _r.control.date.day.display.disable(),_r.control.date.day.length.disable(),_r.control.date.day.weekStart.disable();if(qe.get.current().header.date.date.show?(_r.control.date.date.display.enable(),_r.control.date.date.ordinal.enable()):(_r.control.date.date.display.disable(),_r.control.date.date.ordinal.disable()),qe.get.current().header.date.month.show){switch(qe.get.current().header.date.month.display){case"word":_r.control.date.month.ordinal.disable(),_r.control.date.month.length.enable();break;case"number":_r.control.date.month.ordinal.enable(),_r.control.date.month.length.disable()}_r.control.date.month.display.enable()}else _r.control.date.month.display.disable(),_r.control.date.month.ordinal.disable(),_r.control.date.month.length.disable();if(qe.get.current().header.date.year.show?_r.control.date.year.display.enable():_r.control.date.year.display.disable(),[qe.get.current().header.date.day.show,qe.get.current().header.date.date.show,qe.get.current().header.date.month.show,qe.get.current().header.date.year.show].filter(Boolean).length>1?_r.control.date.separator.show.enable():_r.control.date.separator.show.disable(),[qe.get.current().header.date.day.show,qe.get.current().header.date.date.show,qe.get.current().header.date.month.show,qe.get.current().header.date.year.show].filter(Boolean).length>1&&qe.get.current().header.date.separator.show?_r.control.date.separator.text.enable():_r.control.date.separator.text.disable(),qe.get.current().header.clock.second.show||qe.get.current().header.clock.minute.show||qe.get.current().header.clock.hour.show||qe.get.current().header.date.day.show||qe.get.current().header.date.date.show||qe.get.current().header.date.month.show||qe.get.current().header.date.year.show?(_r.control.transitional.show.enable(),_r.control.transitional.newLine.enable()):(_r.control.transitional.show.disable(),_r.control.transitional.newLine.disable()),(qe.get.current().header.clock.second.show||qe.get.current().header.clock.minute.show||qe.get.current().header.clock.hour.show||qe.get.current().header.date.day.show||qe.get.current().header.date.date.show||qe.get.current().header.date.month.show||qe.get.current().header.date.year.show)&&qe.get.current().header.transitional.show?(_r.control.transitional.type.enable(),_r.control.transitional.size.enable(),_r.control.transitional.newLine.enable()):(_r.control.transitional.type.disable(),_r.control.transitional.size.disable(),_r.control.transitional.newLine.disable()),qe.get.current().header.search.show?(_r.control.search.width.by.enable(),_r.control.search.newTab.enable(),_r.control.search.size.enable(),_r.control.search.newLine.enable()):(_r.control.search.width.by.disable(),_r.control.search.newTab.disable(),_r.control.search.size.disable(),_r.control.search.newLine.disable()),qe.get.current().header.search.show)switch(qe.get.current().header.search.width.by){case"auto":_r.control.search.width.size.disable();break;case"custom":_r.control.search.width.size.enable()}else _r.control.search.width.size.disable();if("custom"===qe.get.current().header.search.engine.selected)_r.control.search.engine.custom.name.enable(),_r.control.search.engine.custom.url.enable(),_r.control.search.engine.custom.urlHelper.enable(),_r.control.search.engine.custom.queryName.enable(),_r.control.search.engine.custom.queryNameHelper.enable();else _r.control.search.engine.custom.name.disable(),_r.control.search.engine.custom.url.disable(),_r.control.search.engine.custom.urlHelper.disable(),_r.control.search.engine.custom.queryName.disable(),_r.control.search.engine.custom.queryNameHelper.disable()},edge:{alignment:{},greeting:{},transitional:{},clock:{},date:{},search:{}},update:()=>{for(let e in _r.control)_r.control[e].forEach(((e,t)=>{e.update()}))},alignment:e=>{_r.alignment.alignment=new ya({object:qe.get.current(),radioGroup:[{id:"header-item-justify-left",labelText:"Links",value:"left",position:1},{id:"header-item-justify-center",labelText:"Mitte",value:"center",position:2},{id:"header-item-justify-right",labelText:"Rechts",value:"right",position:3}],label:"Ausrichtung der Kopf-Elemente",groupName:"header-item-justify",path:"header.item.justify",gridSize:"3x1",action:()=>{et("header.item.justify"),Qn.save()}}),_r.alignment.alignmentHelper=new ma({complexText:!0,text:[`Effects may not be visible if the ${new Pa({text:"Größe des Suchfelds",href:"#menu-content-item-search"}).link().outerHTML} size is set to Auto and grows to fill available space.`]}),e.appendChild(y("div",[_r.alignment.alignment.wrap(),_r.alignment.alignmentHelper.wrap()]))},greeting:e=>{_r.edge.greeting.size=new Je({primary:mn.element.greeting.greeting(),secondary:[mn.element.area]}),_r.control.greeting.show=new _a({object:qe.get.current(),path:"header.greeting.show",id:"header-greeting-show",labelText:"Begrüßung anzeigen",action:function(){mn.item.mod.order(),mn.item.clear(),mn.item.render(),ot.area.assemble(),_r.disable(),_r.edge.greeting.size.update.primary(mn.element.greeting.greeting()),_r.edge.transitional.size.update.primary(mn.element.transitional.transitional()),_r.edge.clock.size.update.primary(mn.element.clock.clock()),_r.edge.date.size.update.primary(mn.element.date.date()),_r.edge.search.size.update.primary(mn.element.search.search()),_r.control.greeting.collapse.update(),Qn.save()}}),_r.control.greeting.size=new va({object:qe.get.current(),path:"header.greeting.size",id:"header-greeting-size",labelText:"Größe",value:qe.get.current().header.greeting.size,defaultValue:qe.get.default().header.greeting.size,min:qe.get.minMax().header.greeting.size.min,max:qe.get.minMax().header.greeting.size.max,action:()=>{Qe("header.greeting.size"),_r.edge.greeting.size.track(),Qn.save()},mouseDownAction:()=>{_r.edge.greeting.size.show()},mouseUpAction:()=>{_r.edge.greeting.size.hide()}}),_r.control.greeting.newLine=new _a({object:qe.get.current(),path:"header.greeting.newLine",id:"header-greeting-newLine",labelText:"Neue Zeile",description:"In eine neue Zeile zwingen und von anderen Kopf-Elementen trennen.",action:function(){tt("header.greeting.newLine"),Qn.save()}}),_r.control.greeting.type=new ba({object:qe.get.current(),label:"Formulierung",radioGroup:[{id:"header-greeting-type-good",labelText:'"Good morning..."',value:"good"},{id:"header-greeting-type-hello",labelText:'"Hello..."',value:"hello"},{id:"header-greeting-type-hi",labelText:'"Hi..."',value:"hi"},{id:"header-greeting-type-none",labelText:"Keine",description:"Praktisch, um nur deinen Namen anzuzeigen.",value:"none"},{id:"header-greeting-type-custom",labelText:"Benutzerdefiniert",description:["Use your own greeting.",'Defaults to "Good morning..." if left blank.'],value:"custom"}],groupName:"header-greeting-type",path:"header.greeting.type",action:()=>{mn.element.greeting.update(),_r.control.greeting.custom.collapse.update(),_r.disable(),Qn.save()}}),_r.control.greeting.custom={},_r.control.greeting.custom.text=new La({object:qe.get.current(),path:"header.greeting.custom",id:"header-greeting-custom",value:qe.get.current().header.greeting.custom,placeholder:"Howdy",labelText:"Eigener Begrüßungstext",srOnly:!0,action:()=>{mn.element.greeting.update(),Qn.save()}}),_r.control.greeting.custom.area=y("div",[_r.control.greeting.custom.text.wrap()]),_r.control.greeting.custom.collapse=new Re({type:"radio",radioGroup:_r.control.greeting.type,target:[{id:_r.control.greeting.type.radioSet[_r.control.greeting.type.radioSet.length-1].radio.value,content:_r.control.greeting.custom.area}]}),_r.control.greeting.name=new La({object:qe.get.current(),path:"header.greeting.name",id:"header-greeting-name",value:qe.get.current().header.greeting.name,placeholder:"Spitzname, Alias oder Heldenname",labelText:"Name",action:()=>{mn.element.greeting.update(),Qn.save()}}),_r.control.greeting.area=y("div",[_r.control.greeting.type.wrap(),$({children:[N({children:[_r.control.greeting.custom.collapse.collapse()]})]}),y("hr"),_r.control.greeting.name.wrap(),y("hr"),_r.control.greeting.size.wrap(),y("hr"),_r.control.greeting.newLine.wrap()]),_r.control.greeting.collapse=new Re({type:"checkbox",checkbox:_r.control.greeting.show,target:[{content:_r.control.greeting.area}]}),e.appendChild(y("div",[_r.control.greeting.show.wrap(),$({children:[N({children:[_r.control.greeting.collapse.collapse()]})]})]))},transitional:e=>{_r.edge.transitional.size=new Je({primary:mn.element.transitional.transitional(),secondary:[mn.element.area]}),_r.control.transitional.show=new _a({object:qe.get.current(),path:"header.transitional.show",id:"header-transitional-show",labelText:"Übergangswörter anzeigen",action:()=>{mn.item.mod.order(),mn.item.clear(),mn.item.render(),ot.area.assemble(),_r.disable(),_r.edge.greeting.size.update.primary(mn.element.greeting.greeting()),_r.edge.transitional.size.update.primary(mn.element.transitional.transitional()),_r.edge.clock.size.update.primary(mn.element.clock.clock()),_r.edge.date.size.update.primary(mn.element.date.date()),_r.edge.search.size.update.primary(mn.element.search.search()),_r.control.transitional.collapse.update(),Qn.save()}}),_r.control.transitional.showHelper=new ma({text:["Nur verfügbar, wenn Datum oder Uhrzeit angezeigt wird."]}),_r.control.transitional.size=new va({object:qe.get.current(),path:"header.transitional.size",id:"header-transitional-size",labelText:"Größe",value:qe.get.current().header.transitional.size,defaultValue:qe.get.default().header.transitional.size,min:qe.get.minMax().header.transitional.size.min,max:qe.get.minMax().header.transitional.size.max,action:()=>{Qe("header.transitional.size"),_r.edge.transitional.size.track(),Qn.save()},mouseDownAction:()=>{_r.edge.transitional.size.show()},mouseUpAction:()=>{_r.edge.transitional.size.hide()}}),_r.control.transitional.newLine=new _a({object:qe.get.current(),path:"header.transitional.newLine",id:"header-transitional-newLine",labelText:"Neue Zeile",description:"In eine neue Zeile zwingen und von anderen Kopf-Elementen trennen.",action:function(){tt("header.transitional.newLine"),Qn.save()}}),_r.control.transitional.type=new ba({object:qe.get.current(),label:"Formulierung",radioGroup:[{id:"header-transitional-type-time-and-date",labelText:'"The time and date is"',value:"time-and-date"},{id:"header-transitional-type-its",labelText:'"It\'s"',value:"its"}],groupName:"header-transitional-type",path:"header.transitional.type",action:()=>{mn.element.transitional.update(),_r.disable(),Qn.save()}}),_r.control.transitional.area=y("div",[_r.control.transitional.type.wrap(),y("hr"),_r.control.transitional.size.wrap(),y("hr"),_r.control.transitional.newLine.wrap()]),_r.control.transitional.collapse=new Re({type:"checkbox",checkbox:_r.control.transitional.show,target:[{content:_r.control.transitional.area}]}),e.appendChild(y("div",[_r.control.transitional.show.wrap(),_r.control.transitional.showHelper.wrap(),$({children:[N({children:[_r.control.transitional.collapse.collapse()]})]})]))},clock:e=>{_r.edge.clock.size=new Je({primary:mn.element.clock.clock(),secondary:[mn.element.area]}),_r.control.clock.hour={},_r.control.clock.hour.show=new _a({object:qe.get.current(),path:"header.clock.hour.show",id:"header-clock-hour-show",labelText:"Stunden anzeigen",action:()=>{mn.item.mod.order(),mn.item.clear(),mn.item.render(),ot.area.assemble(),_r.disable(),_r.edge.greeting.size.update.primary(mn.element.greeting.greeting()),_r.edge.transitional.size.update.primary(mn.element.transitional.transitional()),_r.edge.clock.size.update.primary(mn.element.clock.clock()),_r.edge.date.size.update.primary(mn.element.date.date()),_r.edge.search.size.update.primary(mn.element.search.search()),_r.control.clock.hour.collapse.update(),_r.control.clock.collapse.update(),Qn.save()}}),_r.control.clock.hour.display=new ba({object:qe.get.current(),radioGroup:[{id:"header-clock-hour-display-number",labelText:"Als Zahl",value:"number"},{id:"header-clock-hour-display-word",labelText:"Als Wort",value:"word"}],groupName:"header-clock-hour-display",path:"header.clock.hour.display",action:()=>{mn.element.clock.update(),Qn.save()}}),_r.control.clock.hour.area=y("div",[_r.control.clock.hour.display.wrap()]),_r.control.clock.hour.collapse=new Re({type:"checkbox",checkbox:_r.control.clock.hour.show,target:[{content:_r.control.clock.hour.area}]}),_r.control.clock.minute={},_r.control.clock.minute.show=new _a({object:qe.get.current(),path:"header.clock.minute.show",id:"header-clock-minute-show",labelText:"Minuten anzeigen",action:()=>{mn.item.mod.order(),mn.item.clear(),mn.item.render(),ot.area.assemble(),_r.disable(),_r.edge.greeting.size.update.primary(mn.element.greeting.greeting()),_r.edge.transitional.size.update.primary(mn.element.transitional.transitional()),_r.edge.clock.size.update.primary(mn.element.clock.clock()),_r.edge.date.size.update.primary(mn.element.date.date()),_r.edge.search.size.update.primary(mn.element.search.search()),_r.control.clock.minute.collapse.update(),_r.control.clock.collapse.update(),Qn.save()}}),_r.control.clock.minute.display=new ba({object:qe.get.current(),radioGroup:[{id:"header-clock-minute-display-number",labelText:"Als Zahl",value:"number"},{id:"header-clock-minute-display-word",labelText:"Als Wort",value:"word"}],groupName:"header-clock-minute-display",path:"header.clock.minute.display",action:()=>{mn.element.clock.update(),Qn.save()}}),_r.control.clock.minute.area=y("div",[_r.control.clock.minute.display.wrap()]),_r.control.clock.minute.collapse=new Re({type:"checkbox",checkbox:_r.control.clock.minute.show,target:[{content:_r.control.clock.minute.area}]}),_r.control.clock.second={},_r.control.clock.second.show=new _a({object:qe.get.current(),path:"header.clock.second.show",id:"header-clock-second-show",labelText:"Sekunden anzeigen",action:()=>{mn.item.mod.order(),mn.item.clear(),mn.item.render(),ot.area.assemble(),_r.disable(),_r.edge.greeting.size.update.primary(mn.element.greeting.greeting()),_r.edge.transitional.size.update.primary(mn.element.transitional.transitional()),_r.edge.clock.size.update.primary(mn.element.clock.clock()),_r.edge.date.size.update.primary(mn.element.date.date()),_r.edge.search.size.update.primary(mn.element.search.search()),_r.control.clock.second.collapse.update(),_r.control.clock.collapse.update(),Qn.save()}}),_r.control.clock.second.display=new ba({object:qe.get.current(),radioGroup:[{id:"header-clock-second-display-number",labelText:"Als Zahl",value:"number"},{id:"header-clock-second-display-word",labelText:"Als Wort",value:"word"}],groupName:"header-clock-second-display",path:"header.clock.second.display",action:()=>{mn.element.clock.update(),Qn.save()}}),_r.control.clock.second.area=y("div",[_r.control.clock.second.display.wrap()]),_r.control.clock.second.collapse=new Re({type:"checkbox",checkbox:_r.control.clock.second.show,target:[{content:_r.control.clock.second.area}]}),_r.control.clock.hour24={show:new _a({object:qe.get.current(),path:"header.clock.hour24.show",id:"header-clock-hour24-show",labelText:"24 Stunden",action:function(){mn.element.clock.update(),_r.disable(),Qn.save()}})},_r.control.clock.meridiem={show:new _a({object:qe.get.current(),path:"header.clock.meridiem.show",id:"header-clock-meridiem-show",labelText:"AM / PM",action:function(){mn.element.clock.update(),Qn.save()}})},_r.control.clock.size=new va({object:qe.get.current(),path:"header.clock.size",id:"header-clock-size",labelText:"Größe",value:qe.get.current().header.clock.size,defaultValue:qe.get.default().header.clock.size,min:qe.get.minMax().header.clock.size.min,max:qe.get.minMax().header.clock.size.max,action:()=>{Qe("header.clock.size"),_r.edge.clock.size.track(),Qn.save()},mouseDownAction:()=>{_r.edge.clock.size.show()},mouseUpAction:()=>{_r.edge.clock.size.hide()}}),_r.control.clock.newLine=new _a({object:qe.get.current(),path:"header.clock.newLine",id:"header-clock-newLine",labelText:"Neue Zeile",description:"In eine neue Zeile zwingen und von anderen Kopf-Elementen trennen.",action:function(){tt("header.clock.newLine"),Qn.save()}}),_r.control.clock.separator={},_r.control.clock.separator.show=new _a({object:qe.get.current(),path:"header.clock.separator.show",id:"header-clock-separator-show",labelText:"Trennzeichen anzeigen",action:()=>{mn.element.clock.update(),_r.control.clock.separator.collapse.update(),_r.disable(),Qn.save()}}),_r.control.clock.separator.text=new Fa({object:qe.get.current(),path:"header.clock.separator.text",id:"header-clock-separator-text",value:qe.get.current().header.clock.separator.text,defaultValue:qe.get.default().header.clock.separator.text,placeholder:":",labelText:"Trennzeichen",srOnly:!0,action:()=>{mn.element.clock.update(),Qn.save()}}),_r.control.clock.separator.area=y("div",[_r.control.clock.separator.text.wrap()]),_r.control.clock.separator.collapse=new Re({type:"checkbox",checkbox:_r.control.clock.separator.show,target:[{content:_r.control.clock.separator.area}]}),_r.control.clock.area=y("div",[y("hr"),_r.control.clock.separator.show.wrap(),$({children:[N({children:[_r.control.clock.separator.collapse.collapse()]})]}),y("hr"),_r.control.clock.hour24.show.wrap(),_r.control.clock.meridiem.show.wrap(),y("hr"),_r.control.clock.size.wrap(),y("hr"),_r.control.clock.newLine.wrap()]),_r.control.clock.collapse=new Re({type:"checkbox",checkbox:[_r.control.clock.hour.show,_r.control.clock.minute.show,_r.control.clock.second.show],target:[{content:_r.control.clock.area}]}),e.appendChild(y("div",[_r.control.clock.hour.show.wrap(),$({children:[N({children:[_r.control.clock.hour.collapse.collapse()]})]}),_r.control.clock.minute.show.wrap(),$({children:[N({children:[_r.control.clock.minute.collapse.collapse()]})]}),_r.control.clock.second.show.wrap(),$({children:[N({children:[_r.control.clock.second.collapse.collapse()]})]}),$({children:[N({children:[_r.control.clock.collapse.collapse()]})]})]))},date:e=>{_r.edge.date.size=new Je({primary:mn.element.date.date(),secondary:[mn.element.area]}),_r.control.date.day={},_r.control.date.day.show=new _a({object:qe.get.current(),path:"header.date.day.show",id:"header-date-day-show",labelText:"Wochentag anzeigen",action:()=>{mn.item.mod.order(),mn.item.clear(),mn.item.render(),ot.area.assemble(),_r.disable(),_r.edge.greeting.size.update.primary(mn.element.greeting.greeting()),_r.edge.transitional.size.update.primary(mn.element.transitional.transitional()),_r.edge.clock.size.update.primary(mn.element.clock.clock()),_r.edge.date.size.update.primary(mn.element.date.date()),_r.edge.search.size.update.primary(mn.element.search.search()),_r.control.date.day.collapse.update(),_r.control.date.collapse.update(),Qn.save()}}),_r.control.date.day.display=new ba({object:qe.get.current(),radioGroup:[{id:"header-date-day-display-number",labelText:"Als Zahl",value:"number"},{id:"header-date-day-display-word",labelText:"Als Wort",value:"word"}],groupName:"header-date-day-display",path:"header.date.day.display",action:()=>{mn.item.mod.order(),mn.item.clear(),mn.item.render(),ot.area.assemble(),_r.disable(),_r.edge.greeting.size.update.primary(mn.element.greeting.greeting()),_r.edge.transitional.size.update.primary(mn.element.transitional.transitional()),_r.edge.clock.size.update.primary(mn.element.clock.clock()),_r.edge.date.size.update.primary(mn.element.date.date()),_r.edge.search.size.update.primary(mn.element.search.search()),Qn.save()}}),_r.control.date.day.weekStart=new ba({object:qe.get.current(),label:"Wochenbeginn",radioGroup:[{id:"header-date-day-week-start-monday",labelText:"Montag",value:"monday"},{id:"header-date-day-week-start-sunday",labelText:"Sonntag",value:"sunday"}],groupName:"header-date-day-week-start",path:"header.date.day.weekStart",action:()=>{mn.item.mod.order(),mn.item.clear(),mn.item.render(),ot.area.assemble(),_r.edge.greeting.size.update.primary(mn.element.greeting.greeting()),_r.edge.transitional.size.update.primary(mn.element.transitional.transitional()),_r.edge.clock.size.update.primary(mn.element.clock.clock()),_r.edge.date.size.update.primary(mn.element.date.date()),_r.edge.search.size.update.primary(mn.element.search.search()),Qn.save()}}),_r.control.date.day.length=new ba({object:qe.get.current(),label:"Wortlänge",radioGroup:[{id:"header-date-day-length-long",labelText:"Lang",value:"long"},{id:"header-date-day-length-short",labelText:"Kurz",value:"short"}],groupName:"header-date-day-length",path:"header.date.day.length",action:()=>{mn.item.mod.order(),mn.item.clear(),mn.item.render(),ot.area.assemble(),_r.edge.greeting.size.update.primary(mn.element.greeting.greeting()),_r.edge.transitional.size.update.primary(mn.element.transitional.transitional()),_r.edge.clock.size.update.primary(mn.element.clock.clock()),_r.edge.date.size.update.primary(mn.element.date.date()),_r.edge.search.size.update.primary(mn.element.search.search()),Qn.save()}}),_r.control.date.day.area=y("div",[_r.control.date.day.display.radioSet[0].wrap(),$({children:[N({children:[_r.control.date.day.weekStart.wrap()]})]}),_r.control.date.day.display.radioSet[1].wrap(),$({children:[N({children:[_r.control.date.day.length.wrap()]})]})]),_r.control.date.day.collapse=new Re({type:"checkbox",checkbox:_r.control.date.day.show,target:[{content:_r.control.date.day.area}]}),_r.control.date.date={},_r.control.date.date.show=new _a({object:qe.get.current(),path:"header.date.date.show",id:"header-date-date-show",labelText:"Datum anzeigen",action:()=>{mn.item.mod.order(),mn.item.clear(),mn.item.render(),ot.area.assemble(),_r.disable(),_r.edge.greeting.size.update.primary(mn.element.greeting.greeting()),_r.edge.transitional.size.update.primary(mn.element.transitional.transitional()),_r.edge.clock.size.update.primary(mn.element.clock.clock()),_r.edge.date.size.update.primary(mn.element.date.date()),_r.edge.search.size.update.primary(mn.element.search.search()),_r.control.date.date.collapse.update(),_r.control.date.collapse.update(),Qn.save()}}),_r.control.date.date.display=new ba({object:qe.get.current(),radioGroup:[{id:"header-date-date-display-number",labelText:"Als Zahl",value:"number"},{id:"header-date-date-display-word",labelText:"Als Wort",value:"word"}],groupName:"header-date-date-display",path:"header.date.date.display",action:()=>{mn.item.mod.order(),mn.item.clear(),mn.item.render(),ot.area.assemble(),_r.edge.greeting.size.update.primary(mn.element.greeting.greeting()),_r.edge.transitional.size.update.primary(mn.element.transitional.transitional()),_r.edge.clock.size.update.primary(mn.element.clock.clock()),_r.edge.date.size.update.primary(mn.element.date.date()),_r.edge.search.size.update.primary(mn.element.search.search()),Qn.save()}}),_r.control.date.date.ordinal=new _a({object:qe.get.current(),path:"header.date.date.ordinal",id:"header-date-date-ordinal",labelText:"Ordnungszahlen",action:()=>{mn.element.date.update(),Qn.save()}}),_r.control.date.date.area=y("div",[_r.control.date.date.display.wrap(),_r.control.date.date.ordinal.wrap()]),_r.control.date.date.collapse=new Re({type:"checkbox",checkbox:_r.control.date.date.show,target:[{content:_r.control.date.date.area}]}),_r.control.date.month={},_r.control.date.month.show=new _a({object:qe.get.current(),path:"header.date.month.show",id:"header-date-month-show",labelText:"Monat anzeigen",action:()=>{mn.item.mod.order(),mn.item.clear(),mn.item.render(),ot.area.assemble(),_r.disable(),_r.edge.greeting.size.update.primary(mn.element.greeting.greeting()),_r.edge.transitional.size.update.primary(mn.element.transitional.transitional()),_r.edge.clock.size.update.primary(mn.element.clock.clock()),_r.edge.date.size.update.primary(mn.element.date.date()),_r.edge.search.size.update.primary(mn.element.search.search()),_r.control.date.month.collapse.update(),_r.control.date.collapse.update(),Qn.save()}}),_r.control.date.month.display=new ba({object:qe.get.current(),radioGroup:[{id:"header-date-month-display-number",labelText:"Als Zahl",value:"number"},{id:"header-date-month-display-word",labelText:"Als Wort",value:"word"}],groupName:"header-date-month-display",path:"header.date.month.display",action:()=>{mn.item.mod.order(),mn.item.clear(),mn.item.render(),ot.area.assemble(),_r.disable(),_r.edge.greeting.size.update.primary(mn.element.greeting.greeting()),_r.edge.transitional.size.update.primary(mn.element.transitional.transitional()),_r.edge.clock.size.update.primary(mn.element.clock.clock()),_r.edge.date.size.update.primary(mn.element.date.date()),_r.edge.search.size.update.primary(mn.element.search.search()),Qn.save()}}),_r.control.date.month.length=new ba({object:qe.get.current(),label:"Wortlänge",radioGroup:[{id:"header-date-month-length-long",labelText:"Lang",value:"long"},{id:"header-date-month-length-short",labelText:"Kurz",value:"short"}],groupName:"header-date-month-length",path:"header.date.month.length",action:()=>{mn.item.mod.order(),mn.item.clear(),mn.item.render(),ot.area.assemble(),_r.edge.greeting.size.update.primary(mn.element.greeting.greeting()),_r.edge.transitional.size.update.primary(mn.element.transitional.transitional()),_r.edge.clock.size.update.primary(mn.element.clock.clock()),_r.edge.date.size.update.primary(mn.element.date.date()),_r.edge.search.size.update.primary(mn.element.search.search()),Qn.save()}}),_r.control.date.month.ordinal=new _a({object:qe.get.current(),path:"header.date.month.ordinal",id:"header-date-month-ordinal",labelText:"Ordnungszahlen",action:()=>{mn.element.date.update(),Qn.save()}}),_r.control.date.month.area=y("div",[_r.control.date.month.display.radioSet[0].wrap(),$({children:[N({children:[_r.control.date.month.ordinal.wrap()]})]}),_r.control.date.month.display.radioSet[1].wrap(),$({children:[N({children:[_r.control.date.month.length.wrap()]})]})]),_r.control.date.month.collapse=new Re({type:"checkbox",checkbox:_r.control.date.month.show,target:[{content:_r.control.date.month.area}]}),_r.control.date.year={},_r.control.date.year.show=new _a({object:qe.get.current(),path:"header.date.year.show",id:"header-date-year-show",labelText:"Jahr anzeigen",action:()=>{mn.item.mod.order(),mn.item.clear(),mn.item.render(),ot.area.assemble(),_r.disable(),_r.edge.greeting.size.update.primary(mn.element.greeting.greeting()),_r.edge.transitional.size.update.primary(mn.element.transitional.transitional()),_r.edge.clock.size.update.primary(mn.element.clock.clock()),_r.edge.date.size.update.primary(mn.element.date.date()),_r.edge.search.size.update.primary(mn.element.search.search()),_r.control.date.year.collapse.update(),_r.control.date.collapse.update(),Qn.save()}}),_r.control.date.year.display=new ba({object:qe.get.current(),radioGroup:[{id:"header-date-year-display-number",labelText:"Als Zahl",value:"number"},{id:"header-date-year-display-word",labelText:"Als Wort",value:"word"}],groupName:"header-date-year-display",path:"header.date.year.display",action:()=>{mn.item.mod.order(),mn.item.clear(),mn.item.render(),ot.area.assemble(),_r.edge.greeting.size.update.primary(mn.element.greeting.greeting()),_r.edge.transitional.size.update.primary(mn.element.transitional.transitional()),_r.edge.clock.size.update.primary(mn.element.clock.clock()),_r.edge.date.size.update.primary(mn.element.date.date()),_r.edge.search.size.update.primary(mn.element.search.search()),Qn.save()}}),_r.control.date.year.area=y("div",[_r.control.date.year.display.wrap()]),_r.control.date.year.collapse=new Re({type:"checkbox",checkbox:_r.control.date.year.show,target:[{content:_r.control.date.year.area}]}),_r.control.date.separator={},_r.control.date.separator.show=new _a({object:qe.get.current(),path:"header.date.separator.show",id:"header-date-separator-show",labelText:"Trennzeichen anzeigen",action:()=>{mn.element.date.update(),_r.control.date.separator.collapse.update(),_r.disable(),_r.edge.greeting.size.update.primary(mn.element.greeting.greeting()),_r.edge.transitional.size.update.primary(mn.element.transitional.transitional()),_r.edge.clock.size.update.primary(mn.element.clock.clock()),_r.edge.date.size.update.primary(mn.element.date.date()),_r.edge.search.size.update.primary(mn.element.search.search()),Qn.save()}}),_r.control.date.separator.text=new Fa({object:qe.get.current(),path:"header.date.separator.text",id:"header-date-separator-text",value:qe.get.current().header.date.separator.text,defaultValue:qe.get.default().header.date.separator.text,placeholder:":",labelText:"Trennzeichen",srOnly:!0,action:()=>{mn.element.date.update(),Qn.save()}}),_r.control.date.separator.area=y("div",[_r.control.date.separator.text.wrap()]),_r.control.date.separator.collapse=new Re({type:"checkbox",checkbox:_r.control.date.separator.show,target:[{content:_r.control.date.separator.area}]}),_r.control.date.format=new ba({object:qe.get.current(),label:"Format",radioGroup:[{id:"header-date-format-date-month",labelText:"Datum / Monat",value:"date-month"},{id:"header-date-format-month-date",labelText:"Monat / Datum",value:"month-date"}],groupName:"header-date-format",path:"header.date.format",action:()=>{mn.element.date.update(),Qn.save()}}),_r.control.date.size=new va({object:qe.get.current(),path:"header.date.size",id:"header-date-size",labelText:"Größe",value:qe.get.current().header.date.size,defaultValue:qe.get.default().header.date.size,min:qe.get.minMax().header.date.size.min,max:qe.get.minMax().header.date.size.max,action:()=>{Qe("header.date.size"),_r.edge.date.size.track(),Qn.save()},mouseDownAction:()=>{_r.edge.date.size.show()},mouseUpAction:()=>{_r.edge.date.size.hide()}}),_r.control.date.newLine=new _a({object:qe.get.current(),path:"header.date.newLine",id:"header-date-newLine",labelText:"Neue Zeile",description:"In eine neue Zeile zwingen und von anderen Kopf-Elementen trennen.",action:function(){tt("header.date.newLine"),Qn.save()}}),_r.control.date.area=y("div",[y("hr"),_r.control.date.separator.show.wrap(),$({children:[N({children:[_r.control.date.separator.collapse.collapse()]})]}),y("hr"),_r.control.date.format.wrap(),y("hr"),_r.control.date.size.wrap(),y("hr"),_r.control.date.newLine.wrap()]),_r.control.date.collapse=new Re({type:"checkbox",checkbox:[_r.control.date.day.show,_r.control.date.date.show,_r.control.date.month.show,_r.control.date.year.show],target:[{content:_r.control.date.area}]}),e.appendChild(y("div",[_r.control.date.day.show.wrap(),$({children:[N({children:[_r.control.date.day.collapse.collapse()]})]}),_r.control.date.date.show.wrap(),$({children:[N({children:[_r.control.date.date.collapse.collapse()]})]}),_r.control.date.month.show.wrap(),$({children:[N({children:[_r.control.date.month.collapse.collapse()]})]}),_r.control.date.year.show.wrap(),$({children:[N({children:[_r.control.date.year.collapse.collapse()]})]}),$({children:[N({children:[_r.control.date.collapse.collapse()]})]})]))},search:e=>{_r.edge.search.size=new Je({primary:mn.element.search.search(),secondary:[mn.element.area]}),_r.control.search.show=new _a({object:qe.get.current(),path:"header.search.show",id:"header-search-show",labelText:"Suche anzeigen",action:()=>{mn.item.mod.order(),mn.item.clear(),mn.item.render(),ot.area.assemble(),_r.disable(),_r.edge.greeting.size.update.primary(mn.element.greeting.greeting()),_r.edge.transitional.size.update.primary(mn.element.transitional.transitional()),_r.edge.clock.size.update.primary(mn.element.clock.clock()),_r.edge.date.size.update.primary(mn.element.date.date()),_r.edge.search.size.update.primary(mn.element.search.search()),_r.control.search.collapse.update(),Qn.save()}}),_r.control.search.size=new va({object:qe.get.current(),path:"header.search.size",id:"header-search-size",labelText:"Größe",value:qe.get.current().header.search.size,defaultValue:qe.get.default().header.search.size,min:qe.get.minMax().header.search.size.min,max:qe.get.minMax().header.search.size.max,action:()=>{Qe("header.search.size"),_r.edge.search.size.track(),Qn.save()},mouseDownAction:()=>{_r.edge.search.size.show()},mouseUpAction:()=>{_r.edge.search.size.hide()}}),_r.control.search.newTab=new _a({object:qe.get.current(),path:"header.search.newTab",id:"header-search-newTab",labelText:"Suchergebnisse in neuem Tab öffnen",action:function(){mn.item.mod.order(),mn.item.clear(),mn.item.render(),ot.area.assemble(),_r.edge.greeting.size.update.primary(mn.element.greeting.greeting()),_r.edge.transitional.size.update.primary(mn.element.transitional.transitional()),_r.edge.clock.size.update.primary(mn.element.clock.clock()),_r.edge.date.size.update.primary(mn.element.date.date()),_r.edge.search.size.update.primary(mn.element.search.search()),Qn.save()}}),_r.control.search.newLine=new _a({object:qe.get.current(),path:"header.search.newLine",id:"header-search-newLine",labelText:"Neue Zeile",description:"In eine neue Zeile zwingen und von anderen Kopf-Elementen trennen.",action:function(){tt("header.search.newLine"),Qn.save()}});const t=[];for(let e in yr)t.push({id:`header-search-engine-selected-${e}`,labelText:yr[e].name,value:e});t.push({id:"header-search-engine-selected-custom",labelText:"Benutzerdefiniert",value:"custom"}),_r.control.search.engine={selected:new ba({object:qe.get.current(),label:"Suchmaschine",radioGroup:t,groupName:"header-search-engine-selected",path:"header.search.engine.selected",action:()=>{mn.item.mod.order(),mn.item.clear(),mn.item.render(),ot.area.assemble(),_r.disable(),_r.edge.greeting.size.update.primary(mn.element.greeting.greeting()),_r.edge.transitional.size.update.primary(mn.element.transitional.transitional()),_r.edge.clock.size.update.primary(mn.element.clock.clock()),_r.edge.date.size.update.primary(mn.element.date.date()),_r.edge.search.size.update.primary(mn.element.search.search()),_r.control.search.engine.custom.collapse.update(),Qn.save()}}),custom:{name:new La({object:qe.get.current(),path:"header.search.engine.custom.name",id:"header-search-engine-custom-name",value:qe.get.current().header.search.engine.custom.name,placeholder:"Name der Suchmaschine",labelText:"Name",action:()=>{mn.item.mod.order(),mn.item.clear(),mn.item.render(),ot.area.assemble(),_r.edge.greeting.size.update.primary(mn.element.greeting.greeting()),_r.edge.transitional.size.update.primary(mn.element.transitional.transitional()),_r.edge.clock.size.update.primary(mn.element.clock.clock()),_r.edge.date.size.update.primary(mn.element.date.date()),_r.edge.search.size.update.primary(mn.element.search.search()),Qn.save()}}),url:new La({object:qe.get.current(),path:"header.search.engine.custom.url",id:"header-search-engine-custom-url",value:qe.get.current().header.search.engine.custom.url,placeholder:"HTTPS://",labelText:"URL",action:()=>{mn.item.mod.order(),mn.item.clear(),mn.item.render(),ot.area.assemble(),_r.edge.greeting.size.update.primary(mn.element.greeting.greeting()),_r.edge.transitional.size.update.primary(mn.element.transitional.transitional()),_r.edge.clock.size.update.primary(mn.element.clock.clock()),_r.edge.date.size.update.primary(mn.element.date.date()),_r.edge.search.size.update.primary(mn.element.search.search()),Qn.save()}}),urlHelper:new ma({text:['Enter a web address with the search parameters, eg: "https://vimeo.com/search?q="',"MyStart will add the search term entered into the Search box at the end of the above URL."]}),queryName:new La({object:qe.get.current(),path:"header.search.engine.custom.queryName",id:"header-search-engine-custom-queryName",value:qe.get.current().header.search.engine.custom.queryName,placeholder:"q",labelText:"Name-Attribut",action:()=>{mn.item.mod.order(),mn.item.clear(),mn.item.render(),ot.area.assemble(),_r.edge.greeting.size.update.primary(mn.element.greeting.greeting()),_r.edge.transitional.size.update.primary(mn.element.transitional.transitional()),_r.edge.clock.size.update.primary(mn.element.clock.clock()),_r.edge.date.size.update.primary(mn.element.date.date()),_r.edge.search.size.update.primary(mn.element.search.search()),Qn.save()}}),queryNameHelper:new ma({text:["Legt das name-Attribut des Such-Eingabefelds fest.","Legt den Namen fest, der beim Absenden an die Suchmaschine übergeben wird. Im Zweifel leer lassen."]})}},_r.control.search.engine.custom.area=y("div",[_r.control.search.engine.custom.name.wrap(),_r.control.search.engine.custom.url.wrap(),_r.control.search.engine.custom.urlHelper.wrap(),_r.control.search.engine.custom.queryName.wrap(),_r.control.search.engine.custom.queryNameHelper.wrap()]),_r.control.search.engine.custom.collapse=new Re({type:"radio",radioGroup:_r.control.search.engine.selected,target:[{id:_r.control.search.engine.selected.radioSet[_r.control.search.engine.selected.radioSet.length-1].radio.value,content:_r.control.search.engine.custom.area}]}),_r.control.search.text={justify:new ya({object:qe.get.current(),radioGroup:[{id:"header-search-text-justify-left",labelText:"Links",value:"left",position:1},{id:"header-search-text-justify-center",labelText:"Mitte",value:"center",position:2},{id:"header-search-text-justify-right",labelText:"Rechts",value:"right",position:3}],label:"Textausrichtung der Suche",groupName:"header-search-text-justify",path:"header.search.text.justify",gridSize:"3x1",action:()=>{et("header.search.text.justify"),Qn.save()}})},_r.control.search.width={by:new ba({object:qe.get.current(),label:"Breite des Suchfelds",radioGroup:[{id:"header-search-width-by-auto",labelText:"Automatische Breite",description:"Das Suchfeld wächst, um den verfügbaren Platz optimal zu nutzen.",value:"auto"},{id:"header-search-width-by-custom",labelText:"Eigene Breite",description:"Lege fest, wie breit das Suchfeld im Kopfbereich sein soll.",value:"custom"}],groupName:"header-search-width-by",path:"header.search.width.by",action:()=>{et("header.search.width.by"),_r.disable(),_r.control.search.width.collapse.update(),Qn.save()}}),size:new va({object:qe.get.current(),path:"header.search.width.size",id:"header-search-size",labelText:"Breite",value:qe.get.current().header.search.width.size,defaultValue:qe.get.default().header.search.width.size,min:qe.get.minMax().header.search.width.size.min,max:qe.get.minMax().header.search.width.size.max,action:()=>{Qe("header.search.width.size"),_r.edge.search.size.track(),Qn.save()},mouseDownAction:()=>{_r.edge.search.size.show()},mouseUpAction:()=>{_r.edge.search.size.hide()}})},_r.control.search.width.area=y("div",[_r.control.search.width.size.wrap()]),_r.control.search.width.collapse=new Re({type:"radio",radioGroup:_r.control.search.width.by,target:[{id:_r.control.search.width.by.radioSet[_r.control.search.width.by.radioSet.length-1].radio.value,content:_r.control.search.width.area}]}),_r.control.search.area=y("div",[_r.control.search.width.by.wrap(),$({children:[N({children:[_r.control.search.width.collapse.collapse()]})]}),y("hr"),_r.control.search.size.wrap(),y("hr"),_r.control.search.newLine.wrap(),y("hr"),_r.control.search.engine.selected.wrap(),$({children:[N({children:[_r.control.search.engine.custom.collapse.collapse()]})]}),y("hr"),_r.control.search.text.justify.wrap(),y("hr"),_r.control.search.newTab.wrap()]),_r.control.search.collapse=new Re({type:"checkbox",checkbox:_r.control.search.show,target:[{content:_r.control.search.area}]}),e.appendChild(y("div",[_r.control.search.show.wrap(),$({children:[N({children:[_r.control.search.collapse.collapse()]})]})]))}},kr={control:{size:{},opacity:{},location:{},position:{},controls:{}},disable:()=>{switch(qe.get.current().toolbar.location){case"corner":kr.control.positionElement.enable(),kr.control.positionElementHelper1.enable(),kr.control.location.newLine.disable();break;case"header":kr.control.positionElement.disable(),kr.control.positionElementHelper1.disable(),kr.control.location.newLine.enable()}},edge:{size:!1},size:e=>{switch(qe.get.current().toolbar.location){case"header":kr.edge.size=new Je({primary:Pr.current.element.toolbar,secondary:[mn.element.area]});break;case"corner":kr.edge.size=new Je({primary:Pr.current.element.toolbar})}kr.control.size=new fa({object:qe.get.current(),path:"toolbar.size",id:"toolbar-size",labelText:"Größe der Werkzeugleiste",value:qe.get.current().toolbar.size,defaultValue:qe.get.default().toolbar.size,min:qe.get.minMax().toolbar.size.min,max:qe.get.minMax().toolbar.size.max,action:()=>{Qe("toolbar.size"),kr.edge.size.track(),Qn.save()},mouseDownAction:()=>{kr.edge.size.show()},mouseUpAction:()=>{kr.edge.size.hide()}}),e.appendChild(y("div",[kr.control.size.wrap()]))},location:e=>{kr.control.location.locationElement=new ba({object:qe.get.current(),radioGroup:[{id:"toolbar-location-corner",labelText:"In einer Ecke",value:"corner"},{id:"toolbar-location-header",labelText:"In der Kopfzeile",value:"header"}],groupName:"toolbar-location",path:"toolbar.location",action:()=>{switch(Pr.current.assemble(),Pr.current.update.location(),Pr.current.update.style(),mn.item.mod.order(),mn.item.clear(),mn.item.clear(),mn.item.render(),Pr.bar.render(),ot.area.assemble(),kr.disable(),qe.get.current().toolbar.location){case"header":kr.edge.size=new Je({primary:Pr.current.element.toolbar,secondary:[ot.element.header]});break;case"corner":kr.edge.size=new Je({primary:Pr.current.element.toolbar})}Qn.save()}}),kr.control.location.locationHelper=new ma({text:["Die Werkzeugleiste in der Kopfzeile oder in einer Ecke des Fensters positionieren."]}),kr.control.location.newLine=new _a({object:qe.get.current(),path:"toolbar.newLine",id:"header-newLine",labelText:"Neue Zeile",description:"In eine neue Zeile zwingen und von anderen Kopf-Elementen trennen.",action:function(){tt("toolbar.newLine"),Qn.save()}}),kr.control.location.newLineHelper=new ma({text:["Nur verfügbar, wenn die Werkzeugleiste in der Kopfzeile positioniert ist."]}),e.appendChild(y("div",[kr.control.location.locationElement.inline(),kr.control.location.locationHelper.wrap(),y("hr"),kr.control.location.newLine.wrap(),kr.control.location.newLineHelper.wrap()]))},position:e=>{kr.control.positionElement=new ya({object:qe.get.current(),radioGroup:[{id:"toolbar-position-top-left",labelText:"Oben links",value:"top-left",position:1},{id:"toolbar-position-top-right",labelText:"Oben rechts",value:"top-right",position:2},{id:"toolbar-position-bottom-left",labelText:"Unten links",value:"bottom-left",position:3},{id:"toolbar-position-bottom-right",labelText:"Unten rechts",value:"bottom-right",position:4}],label:"Position der Werkzeugleiste",groupName:"toolbar-position",path:"toolbar.position",gridSize:"2x2",action:()=>{Pr.current.assemble(),Pr.current.update.position(),Pr.current.update.style(),Qn.save()}}),kr.control.positionElementHelper1=new ma({text:["Die Werkzeugleiste in einer der vier Ecken des Fensters positionieren."]}),kr.control.positionElementHelper2=new ma({text:["Nur verfügbar, wenn die Werkzeugleiste in einer Ecke positioniert ist."]}),e.appendChild(y("div",[kr.control.positionElement.wrap(),kr.control.positionElementHelper1.wrap(),kr.control.positionElementHelper2.wrap()]))},controls:e=>{kr.control.controls.accent=new _a({object:qe.get.current(),id:"toolbar-accent-show",path:"toolbar.accent.show",labelText:"Akzent-Steuerung anzeigen",action:()=>{Pr.current.update.control(),Qn.save()}}),kr.control.controls.add=new _a({object:qe.get.current(),id:"toolbar-add-show",path:"toolbar.add.show",labelText:"Hinzufügen-Steuerung anzeigen",action:()=>{Pr.current.update.control(),Qn.save()}}),kr.control.controls.edit=new _a({object:qe.get.current(),id:"toolbar-edit-show",path:"toolbar.edit.show",labelText:"Bearbeiten-Steuerung anzeigen",action:()=>{Pr.current.update.control(),Qn.save()}}),e.appendChild(y("div",[kr.control.controls.accent.wrap(),kr.control.controls.add.wrap(),kr.control.controls.edit.wrap()]))}};var fr=a(7165),vr={};vr.styleTagTransform=p(),vr.setAttributes=c(),vr.insert=i().bind(null,"head"),vr.domAPI=n(),vr.insertStyleElement=m();s()(fr.Z,vr);fr.Z&&fr.Z.locals&&fr.Z.locals;const wr=function({heading:e="Drop file here",dropAaction:t=!1,enterAction:a=!1,leaveAction:r=!1,children:s=[]}={}){this.files=!1,this.element={drop:y("div|class:drop-file",s),heading:y(`p:${e}|class:drop-file-heading small`)},this.assemble=()=>{this.element.drop.appendChild(this.element.heading)},this.bind=()=>{this.element.drop.addEventListener("dragenter",(e=>{e.stopPropagation(),e.preventDefault(),a&&a()})),this.element.drop.addEventListener("dragleave",(e=>{e.stopPropagation(),e.preventDefault(),this.element.drop.classList.remove("drop-file-over"),r&&r()})),this.element.drop.addEventListener("dragover",(e=>{e.stopPropagation(),e.preventDefault(),this.element.drop.classList.add("drop-file-over")})),this.element.drop.addEventListener("drop",(e=>{e.stopPropagation(),e.preventDefault(),this.element.drop.classList.remove("drop-file-over"),this.files=e.dataTransfer.files,t&&t()}))},this.drop=()=>this.element.drop,this.wrap=()=>$({children:[this.element.drop]}),this.assemble(),this.bind()},Mr={control:{restore:{},backup:{},clear:{}},restore:e=>{Mr.control.restore.restoreElement=new pa({id:"restore-data",type:"file",inputHide:!0,labelText:"Aus Datei importieren",inputButtonStyle:["line"],action:()=>{Qn.import.file({fileList:Mr.control.restore.restoreElement.input.files,feedback:Mr.control.restore.feedback,input:Mr.control.restore.restoreElement})}}),Mr.control.restore.paste=new Fe({text:"Aus Zwischenablage importieren",style:["line"],func:()=>{Qn.import.paste({feedback:Mr.control.restore.feedback})}}),Mr.control.restore.restoreHelper=new ma({text:["Eine zuvor exportierte MyStart-Sicherung wiederherstellen."]}),Mr.control.restore.feedback=L(),Qn.feedback.empty.render(Mr.control.restore.feedback),Mr.control.restore.drop=new wr({heading:"Oder ziehe eine MyStart-Sicherungsdatei hierher.",dropAaction:()=>{Qn.import.drop({fileList:Mr.control.restore.drop.files,feedback:Mr.control.restore.feedback})},children:[Mr.control.restore.restoreElement.button,Mr.control.restore.paste.button]}),e.appendChild(y("div",[Mr.control.restore.drop.wrap(),$({children:[Mr.control.restore.feedback]}),Mr.control.restore.restoreHelper.wrap()]))},backup:e=>{Mr.control.backup.export=new Fe({text:"Daten exportieren",style:["line"],func:()=>{Qn.export()}}),Mr.control.backup.copy=new Fe({text:"In die Zwischenablage kopieren",style:["line"],func:()=>{navigator.clipboard.writeText(JSON.stringify(Qn.load()))}}),Mr.control.backup.exportHelper=new ma({text:["Eine Sicherung deiner MyStart-Lesezeichen und -Einstellungen herunterladen.","Diese Datei kann später auf diesem oder einem anderen Gerät importiert werden."]}),e.appendChild(y("div",[$({children:[B({gap:"small",equalGap:!0,wrap:!0,children:[Mr.control.backup.export.wrap(),Mr.control.backup.copy.wrap()]})]}),Mr.control.backup.exportHelper.wrap()]))},clear:e=>{Mr.control.clear.all=new Fe({text:"Alle Daten löschen",style:["line"],func:()=>{Ar.close(),Qn.clear.all.render()}}),Mr.control.clear.partial=new Fe({text:"Alles außer Lesezeichen löschen",style:["line"],func:()=>{Ar.close(),Qn.clear.partial.render()}}),Mr.control.clear.alert=new Ea({iconName:"warning",children:[y("p:Beim Löschen aller Daten gehen die Lesezeichen verloren.|class:small"),y(`p:Have you ${new Pa({text:"deine Daten gesichert?",href:"#menu-content-item-backup"}).link().outerHTML}|class:small`)]}),Mr.control.clear.helper=new ma({text:["Alle Daten löschen, um MyStart auf den Ausgangszustand zurückzusetzen.","Alternativ kannst du alle Einstellungen löschen, aber die aktuellen Lesezeichen und Gruppen behalten."]}),e.appendChild(y("div",[$({children:[B({gap:"small",equalGap:!0,wrap:!0,children:[Mr.control.clear.all.wrap(),Mr.control.clear.partial.wrap()]})]}),Mr.control.clear.alert.wrap(),Mr.control.clear.helper.wrap()]))}},Lr={coffee:e=>{e.appendChild(y("div",[v({tag:"p",text:"MyStart is free, appreciation is welcome in the form of coffee!"}),$({children:[new Pa({text:"Buy me a coffee",href:"https://www.buymeacoffee.com/zombieFox",iconName:"coffee",iconPosition:"left",linkButton:!0,openNew:!0,style:["line"],classList:["button-line","button-extra-large"]}).link()]})]))}},xr={};xr[nt.toLowerCase()]=e=>{const t=new Pa({text:"m-viper.de",href:"https://m-viper.de",openNew:!0}),a=new Pa({text:"git.viper.ipv64.net",href:"https://git.viper.ipv64.net",openNew:!0}),s=y("p");s.innerHTML=`Website: ${t.link().outerHTML}`;const o=y("p");o.innerHTML=`Git: ${a.link().outerHTML}`,e.appendChild(y("div",[y("div|class:version",[_t.render(),y("div|class:version-details",[y("h1:MyStart|class:version-app-name"),y("p:Version 1.0.2|class:version-number")])]),y("hr"),s,o,y("div|id:mystart-autostart-row,class:mystart-autostart-row")]))};var Yr=a(3254),Tr={};Tr.styleTagTransform=p(),Tr.setAttributes=c(),Tr.insert=i().bind(null,"head"),Tr.domAPI=n(),Tr.insertStyleElement=m();s()(Yr.Z,Tr);Yr.Z&&Yr.Z.locals&&Yr.Z.locals;const Dr=function({activeNavData:e={},container:t=!1}={}){this.element={content:e=>y("div|id:menu-content-item-"+this.makeId(e)+",class:menu-content-item"),header:e=>y("div|class:menu-item-header",[y("h1:"+window.__TR(e)+"|class:menu-item-header-text")]),form:({indent:e=!1}={})=>{const t=y("div|class:menu-item-form");return e&&t.classList.add("menu-item-form-indent"),t}},this.content=()=>{if(e.sub&&e.sub.length>0)switch(e.sub.forEach(((a,r)=>{const s=this.element.content(a);s.appendChild(this.element.header(a));const o=this.element.form({indent:!0});switch(this.makeId(e.name)){case"layout":pr[this.makeId(a)](o);break;case"group":gr[this.makeId(a)](o);break;case"bookmark":br[this.makeId(a)](o);break;case"header":_r[this.makeId(a)](o);break;case"toolbar":kr[this.makeId(a)](o);break;case"theme":Va[this.makeId(a)](o);break;case"data":Mr[this.makeId(a)](o);break;case"debug":ur[this.makeId(a)](o)}s.appendChild(o),t.appendChild(s)})),this.makeId(e.name)){case"layout":pr.disable();break;case"group":gr.disable();break;case"bookmark":br.disable();break;case"header":_r.disable();break;case"toolbar":kr.disable();break;case"theme":Va.disable()}else{const a=this.element.content(e.name);let r;switch(this.makeId(e.name)){case"support":a.appendChild(this.element.header(e.name)),r=this.element.form({indent:!0}),Wa[this.makeId(e.name)](r);break;case"coffee":a.appendChild(this.element.header(e.name)),r=this.element.form({indent:!0}),Lr[this.makeId(e.name)](r);break;case this.makeId(nt):r=this.element.form(),xr[this.makeId(e.name)](r)}a.appendChild(r),t.appendChild(a)}},this.makeId=e=>e.split(" ")[0].toLowerCase()};var Sr=a(3306),jr={};jr.styleTagTransform=p(),jr.setAttributes=c(),jr.insert=i().bind(null,"head"),jr.domAPI=n(),jr.insertStyleElement=m();s()(Sr.Z,jr);Sr.Z&&Sr.Z.locals&&Sr.Z.locals;const Hr=function({navData:e=[]}={}){this.element={menu:y("section|class:menu"),area:y("div|class:menu-area"),content:y("div|class:menu-content")},this.menuNav=new nr({navData:e,action:()=>{this.content(),this.element.content.scrollTop=0}}),this.menuClose=new dr,this.shade=new rr,this.class=()=>{const e=document.querySelector("html");qe.get.current().menu?e.classList.add("is-menu-open"):e.classList.remove("is-menu-open")},this.open=()=>{qe.get.current().menu=!0,Qn.save();const e=document.querySelector("body");this.element.menu.classList.add("is-transparent"),this.element.menu.addEventListener("transitionend",(t=>{"opacity"===t.propertyName&&0==getComputedStyle(this.element.menu).opacity&&e.removeChild(this.element.menu)})),this.shade.open(),this.assemble(),e.appendChild(this.element.menu),getComputedStyle(this.element.menu).opacity,this.element.menu.classList.remove("is-transparent"),this.element.menu.classList.add("is-opaque"),this.bind.add(),this.focus.set(),this.menuNav.init(),this.content(),this.class(),er.render()},this.close=()=>{qe.get.current().menu=!1,Qn.save(),this.element.menu.classList.remove("is-opaque"),this.element.menu.classList.add("is-transparent"),this.bind.remove(),this.shade.close(),this.locationReset(),this.class(),er.render(),clearTimeout(this.delayedForceRemove),this.delayedForceRemove=setTimeout((()=>{const e=document.querySelector("body");e.contains(this.element.menu)&&e.removeChild(this.element.menu)}),6e3)},this.delayedForceRemove=null,this.locationReset=()=>{const e=window.location;"pushState"in history&&history.pushState("",document.title,e.origin+e.pathname+e.search)},this.bind={add:()=>{window.addEventListener("mouseup",this.clickOut),window.addEventListener("keydown",this.focus.loop),this.esc.add(),this.ctrAltA.add(),this.ctrAltG.add()},remove:()=>{window.removeEventListener("mouseup",this.clickOut),window.removeEventListener("keydown",this.focus.loop),this.esc.remove(),this.ctrAltA.remove(),this.ctrAltG.remove()}},this.esc=new Be({keycode:27,action:()=>{this.close()}}),this.ctrAltA=new Be({keycode:65,ctrl:!0,alt:!0,action:()=>{this.close()}}),this.ctrAltG=new Be({keycode:71,ctrl:!0,alt:!0,action:()=>{this.close()}}),this.clickOut=e=>{(e.path||e.composedPath&&e.composedPath()).includes(this.element.menu)||this.close()},this.focus={set:()=>{document.querySelector(".menu").querySelectorAll("[tabindex]")[0].focus()},loop:e=>{const t=document.querySelector(".menu").querySelectorAll("[tabindex]");if(t.length>0){const a=t[0],r=t[t.length-1];9==e.keyCode&&e.shiftKey?document.activeElement===a&&(r.focus(),e.preventDefault()):9==e.keyCode&&document.activeElement===r&&(a.focus(),e.preventDefault())}}},this.assemble=()=>{this.element.area.appendChild(this.menuNav.nav()),this.element.area.appendChild(this.menuClose.close()),this.element.area.appendChild(this.element.content),this.element.menu.appendChild(this.element.area)},this.content=()=>{Ke(this.element.content),e.forEach(((e,t)=>{if(e.active){e.overscroll?this.element.content.classList.add("menu-content-overscroll"):this.element.content.classList.remove("menu-content-overscroll");new Dr({activeNavData:e,container:this.element.content}).content()}}))}},Ar={};Ar.navData=[{name:"Theme",active:!0,overscroll:!0,sub:["Preset","Saved","Style","Colour","Accent","Font","Radius","Shadow","Shade","Opacity","Background","Layout","Header","Bookmark"]},{name:"Layout",active:!1,overscroll:!0,sub:["Scaling","Area","Padding","Gutter","Alignment","Page"]},{name:"Header",active:!1,overscroll:!0,sub:["Alignment","Greeting","Transitional words","Clock","Date","Search"]},{name:"Bookmark",active:!1,overscroll:!0,sub:["General","Style","Orientation","Sort"]},{name:"Group",active:!1,overscroll:!0,sub:["Alignment","Name","Toolbar"]},{name:"Toolbar",active:!1,overscroll:!0,sub:["Size","Location","Position","Controls"]},{name:"Data",active:!1,overscroll:!0,sub:["Restore","Backup","Clear"]},{name:nt,active:!1,overscroll:!1}],Ar.mod={},Ar.element={frame:null},Ar.open=e=>{Ar.element.frame=new Hr({navData:Ar.navData}),e&&Ar.element.frame.menuNav.state.toggle(e),Ar.element.frame.open()},Ar.close=()=>{Ar.element.frame&&Ar.element.frame.close()},Ar.toggle=()=>{qe.get.current().menu?Ar.close():Ar.open()};var Cr=a(3494),zr={};zr.styleTagTransform=p(),zr.setAttributes=c(),zr.insert=i().bind(null,"head"),zr.domAPI=n(),zr.insertStyleElement=m();s()(Cr.Z,zr);Cr.Z&&Cr.Z.locals&&Cr.Z.locals;const Er=function(){this.element={toolbar:y("div|class:toolbar"),control:y("div|class:toolbar-control"),group:j()},this.control={},this.control.button={accent:new pa({object:qe.get.current(),path:"theme.accent",id:"theme-accent-quick",type:"color",labelText:"Akzentfarbe",srOnly:!0,inputButtonStyle:["dot","line"],inputButtonClassList:["toolbar-item"],action:()=>{Qe(["theme.accent.rgb.r","theme.accent.rgb.g","theme.accent.rgb.b","theme.accent.hsl.h","theme.accent.hsl.s","theme.accent.hsl.l"]),this.update.style(),Qn.save()}}),add:new Ze({text:"Hinzufügen",buttonStyle:["line"],buttonClassList:["toolbar-item"],srOnly:!0,iconName:"add",menuItem:[{text:"Neue Gruppe",iconName:"addGroup",action:()=>{En.add.render()}},{text:"Neues Lesezeichen",iconName:"addBookmark",action:()=>{Un.add.render()}}]}),edit:new Fe({text:"Bearbeitungsmodus für Lesezeichen",srOnly:!0,iconName:"edit",classList:["toolbar-item"],style:["line"],func:()=>{Un.edit.toggle(),En.edit.toggle(),mn.edit.toggle(),this.update.edit(),Qn.save()}}),setting:new Fe({text:"Einstellungen öffnen",srOnly:!0,iconName:"settings",classList:["toolbar-item"],style:["line"],func:()=>{Ar.toggle()}})},this.assemble=()=>{switch(qe.get.current().toolbar.location){case"corner":switch(qe.get.current().toolbar.position){case"top-right":case"bottom-right":this.element.group.classList.remove("form-group-reverse");break;case"top-left":case"bottom-left":this.element.group.classList.add("form-group-reverse")}break;case"header":this.element.group.classList.remove("form-group-reverse")}qe.get.current().toolbar.accent.show?this.element.group.appendChild(this.control.button.accent.button):this.element.group.contains(this.control.button.accent.button)&&this.element.group.removeChild(this.control.button.accent.button),qe.get.current().toolbar.add.show?this.element.group.appendChild(this.control.button.add.toggle):this.element.group.contains(this.control.button.add.toggle)&&this.element.group.removeChild(this.control.button.add.toggle),qe.get.current().toolbar.edit.show?this.element.group.appendChild(this.control.button.edit.button):this.element.group.contains(this.control.button.edit.button)&&this.element.group.removeChild(this.control.button.edit.button),this.element.group.appendChild(this.control.button.setting.button),this.element.control.appendChild(this.element.group),this.element.toolbar.appendChild(this.element.control)},this.toolbar=()=>this.element.toolbar,this.update={},this.update.style=()=>{const e=document.querySelector("html");qe.get.current().theme.toolbar.opacity<40?e.classList.add("is-toolbar-opacity-low"):e.classList.remove("is-toolbar-opacity-low");const t=e=>{this.element.toolbar.style.setProperty("--toolbar-color-r",e.r),this.element.toolbar.style.setProperty("--toolbar-color-g",e.g),this.element.toolbar.style.setProperty("--toolbar-color-b",e.b),this.element.toolbar.style.setProperty("--toolbar-color-text","0, 0%, calc(((((var(--toolbar-color-r) * var(--theme-t-r)) + (var(--toolbar-color-g) * var(--theme-t-g)) + (var(--toolbar-color-b) * var(--theme-t-b))) / 255) - var(--theme-t)) * -10000000%)"),this.element.toolbar.style.setProperty("--button-link-text","var(--toolbar-color-text)"),this.element.toolbar.style.setProperty("--button-link-text-focus-hover","var(--toolbar-color-text)"),this.element.toolbar.style.setProperty("--button-link-text-active","var(--toolbar-color-text)")},a=()=>{this.element.toolbar.style.removeProperty("--toolbar-color-r"),this.element.toolbar.style.removeProperty("--toolbar-color-g"),this.element.toolbar.style.removeProperty("--toolbar-color-b"),this.element.toolbar.style.removeProperty("--toolbar-color-text"),this.element.toolbar.style.removeProperty("--button-link-text"),this.element.toolbar.style.removeProperty("--button-link-text-focus-hover"),this.element.toolbar.style.removeProperty("--button-link-text-active")};if(qe.get.current().theme.toolbar.opacity<40){switch(qe.get.current().theme.background.type){case"theme":case"image":case"video":a();break;case"accent":t(qe.get.current().theme.accent.rgb);break;case"color":t(qe.get.current().theme.background.color.rgb);break;case"gradient":switch(qe.get.current().toolbar.location){case"corner":let e=qe.get.current().theme.background.gradient.angle;switch(qe.get.current().toolbar.position){case"top-left":case"top-right":e<90?t(qe.get.current().theme.background.gradient.end.rgb):e>=90&&e<180||e>=180&&e<270?t(qe.get.current().theme.background.gradient.start.rgb):e>=270&&t(qe.get.current().theme.background.gradient.end.rgb);break;case"bottom-right":case"bottom-left":e<90?t(qe.get.current().theme.background.gradient.start.rgb):e>=90&&e<180||e>=180&&e<270?t(qe.get.current().theme.background.gradient.end.rgb):e>=270&&t(qe.get.current().theme.background.gradient.start.rgb)}break;case"header":a()}}this.control.button.accent.inputButtonStyle.update(["dot","link"]),this.control.button.edit.style.update(["line","link"]),this.control.button.setting.style.update(["link"]),this.control.button.add.buttonStyle.update(["link"])}else a(),this.control.button.accent.inputButtonStyle.update(["dot","line"]),this.control.button.edit.style.update(["line"]),this.control.button.setting.style.update(["line"]),this.control.button.add.buttonStyle.update(["line"])},this.update.edit=()=>{qe.get.current().header.edit||qe.get.current().group.edit||qe.get.current().bookmark.edit?this.control.button.edit.active():this.control.button.edit.deactive()},this.update.location=()=>{et("toolbar.location"),tt("toolbar.newLine")},this.update.position=()=>{switch(qe.get.current().toolbar.position){case"top-right":case"bottom-right":this.element.group.classList.remove("form-group-reverse");break;case"top-left":case"bottom-left":this.element.group.classList.add("form-group-reverse")}Qe("toolbar.size"),et("toolbar.position")},this.update.control=()=>{this.assemble()},this.update.accent=()=>{this.control.button.accent.update()},this.assemble(),this.update.style(),this.update.location(),this.update.position(),this.update.control()},Pr={current:null,bar:{}};Pr.bar.render=()=>{Pr.current=new Er;const e=document.querySelector("body");if("corner"===qe.get.current().toolbar.location)e.appendChild(Pr.current.toolbar())},Pr.init=()=>{Pr.bar.render(),Pr.current.update.edit()};const Or=e=>{const t=100,a=1e3,r=1e6,s=1e9,o=1e12,n=1e15,l=9007199254740992,i=["Zero","One","Two","Three","Four","Five","Six","Seven","Eight","Nine","Ten","Eleven","Twelve","Thirteen","Fourteen","Fifteen","Sixteen","Seventeen","Eighteen","Nineteen"],d=["Zero","Ten","Twenty","Thirty","Forty","Fifty","Sixty","Seventy","Eighty","Ninety"],c=function(e){let h,m,u=arguments[1];return 0===e?u?u.join(" ").replace(/,$/,""):"Zero":(u||(u=[]),e<0&&(u.push("minus"),e=Math.abs(e)),e<20?(h=0,m=i[e]):e{window.setInterval((()=>{this.update()}),1e3)},this.element={clock:y("div|class:clock"),hour:y("span|class:clock-item clock-hour"),minute:y("span|class:clock-item clock-minute"),second:y("span|class:clock-item clock-second"),meridiem:y("span|class:clock-item clock-meridiem")},this.string={},this.string.hour=()=>{let e;switch(qe.get.current().header.clock.hour.display){case"word":e=this.now.hours(),!qe.get.current().header.clock.hour24.show&&this.now.hours()>12&&(e-=12),qe.get.current().header.clock.hour24.show||0!=this.now.hours()||(e=12),e=Or(e),qe.get.current().header.clock.hour24.show&&this.now.hours()>0&&this.now.hours()<10&&(e="Zero "+e);break;case"number":e=this.now.hours(),!qe.get.current().header.clock.hour24.show&&this.now.hours()>12&&(e-=12),qe.get.current().header.clock.hour24.show||0!=this.now.hours()||(e=12),qe.get.current().header.clock.hour24.show&&this.now.hours()<10&&(e="0"+e)}return e},this.string.minute=()=>{let e;switch(qe.get.current().header.clock.minute.display){case"word":e=Or(this.now.minutes()),this.now.minutes()>0&&this.now.minutes()<10&&(e="Zero "+e);break;case"number":e=this.now.minutes(),this.now.minutes()<10&&(e="0"+e)}return e},this.string.second=()=>{let e;switch(qe.get.current().header.clock.second.display){case"word":e=Or(this.now.seconds()),this.now.seconds()>0&&this.now.seconds()<10&&(e="Zero "+e);break;case"number":e=this.now.seconds(),this.now.seconds()<10&&(e="0"+e)}return e},this.string.meridiem=()=>this.now.format("A"),this.assemble=()=>{if(Ke(this.element.clock),qe.get.current().header.clock.hour.show&&this.element.clock.appendChild(this.element.hour),qe.get.current().header.clock.minute.show&&this.element.clock.appendChild(this.element.minute),qe.get.current().header.clock.second.show&&this.element.clock.appendChild(this.element.second),!qe.get.current().header.clock.hour24.show&&qe.get.current().header.clock.meridiem.show&&this.element.clock.appendChild(this.element.meridiem),qe.get.current().header.clock.separator.show){let e;e=at(qe.get.current().header.clock.separator.text)?De(qe.get.current().header.clock.separator.text):":";let t=this.element.clock.querySelectorAll("span");t.length>1&&t.forEach(((t,a)=>{if(a>0&&t!=this.element.meridiem){let a=v({tag:"span",text:e,attr:[{key:"class",value:"clock-item clock-separator"}]});this.element.clock.insertBefore(a,t)}}))}},this.update=()=>{this.assemble(),this.now=Nr()(),qe.get.current().header.clock.hour.show&&(this.element.hour.innerHTML=this.string.hour()),qe.get.current().header.clock.minute.show&&(this.element.minute.innerHTML=this.string.minute()),qe.get.current().header.clock.second.show&&(this.element.second.innerHTML=this.string.second()),!qe.get.current().header.clock.hour24.show&&qe.get.current().header.clock.meridiem.show&&(this.element.meridiem.innerHTML=this.string.meridiem())},this.assemble(),this.update(),this.bind.tick(),this.clock=()=>this.element.clock};var Ir=a(611),Gr={};Gr.styleTagTransform=p(),Gr.setAttributes=c(),Gr.insert=i().bind(null,"head"),Gr.domAPI=n(),Gr.insertStyleElement=m();s()(Ir.Z,Gr);Ir.Z&&Ir.Z.locals&&Ir.Z.locals;const Zr=function({}={}){this.now,this.bind={},this.bind.tick=()=>{window.setInterval((()=>{this.update()}),1e3)},this.element={date:y("div|class:date"),day:y("span|class:date-item date-day"),dateOfMonth:y("span|class:date-item date-date"),month:y("span|class:date-item date-month"),year:y("span|class:date-item date-year")},this.string={},this.string.day=()=>{let e;switch(qe.get.current().header.date.day.display){case"word":e=this.now.format("dddd"),"short"==qe.get.current().header.date.day.length&&(e=e.substring(0,3));break;case"number":e=this.now.day(),"monday"==qe.get.current().header.date.day.weekStart?0==e&&(e=7):"sunday"==qe.get.current().header.date.day.weekStart&&(e+=1)}return e},this.string.dateOfMonth=()=>{let e;switch(qe.get.current().header.date.date.display){case"word":e=qe.get.current().header.date.date.ordinal?(e=>{const t=/y$/,a=/(Zero|One|Two|Three|Four|Five|Six|Seven|Eight|Nine|Ten|Eleven|Twelve)$/,r={Zero:"Zeroth",One:"First",Two:"Second",Three:"Third",Four:"Fourth",Five:"Fifth",Six:"Sixth",Seven:"Seventh",Eight:"Eighth",Nine:"Ninth",Ten:"Tenth",Eleven:"Eleventh",Twelve:"Twelfth"},s=(e,t)=>r[t];return/(hundred|thousand|(m|b|tr|quadr)illion)$/.test(e)||/teen$/.test(e)?e+"th":t.test(e)?e.replace(t,"ieth"):a.test(e)?e.replace(a,s):e})(Or(this.now.date())):Or(this.now.date());break;case"number":e=qe.get.current().header.date.date.ordinal?this.now.format("Do"):this.now.format("D")}return e},this.string.month=()=>{let e;switch(qe.get.current().header.date.month.display){case"word":e=this.now.format("MMMM"),"short"==qe.get.current().header.date.month.length&&(e=e.substring(0,3));break;case"number":e=qe.get.current().header.date.month.ordinal?this.now.format("Mo"):this.now.format("M")}return e},this.string.year=()=>{let e;switch(qe.get.current().header.date.year.display){case"word":e=Or(this.now.format("YYYY"));break;case"number":e=this.now.format("YYYY")}return e},this.assemble=()=>{if(Ke(this.element.date),qe.get.current().header.date.day.show&&this.element.date.appendChild(this.element.day),qe.get.current().header.date.date.show&&qe.get.current().header.date.month.show)switch(qe.get.current().header.date.format){case"date-month":qe.get.current().header.date.date.show&&this.element.date.appendChild(this.element.dateOfMonth),qe.get.current().header.date.month.show&&this.element.date.appendChild(this.element.month);break;case"month-date":qe.get.current().header.date.month.show&&this.element.date.appendChild(this.element.month),qe.get.current().header.date.date.show&&this.element.date.appendChild(this.element.dateOfMonth)}else qe.get.current().header.date.date.show&&this.element.date.appendChild(this.element.dateOfMonth),qe.get.current().header.date.month.show&&this.element.date.appendChild(this.element.month);if(qe.get.current().header.date.year.show&&this.element.date.appendChild(this.element.year),qe.get.current().header.date.separator.show){let e;e=at(qe.get.current().header.date.separator.text)?De(qe.get.current().header.date.separator.text):"/";let t=this.element.date.querySelectorAll("span");t.length>1&&t.forEach(((t,a)=>{if(a>0){let a=v({tag:"span",text:e,attr:[{key:"class",value:"date-item date-separator"}]});this.element.date.insertBefore(a,t)}}))}},this.update=()=>{this.assemble(),this.now=Nr()(),qe.get.current().header.date.day.show&&(this.element.day.innerHTML=this.string.day()),qe.get.current().header.date.date.show&&(this.element.dateOfMonth.innerHTML=this.string.dateOfMonth()),qe.get.current().header.date.month.show&&(this.element.month.innerHTML=this.string.month()),qe.get.current().header.date.year.show&&(this.element.year.innerHTML=this.string.year())},this.assemble(),this.update(),this.bind.tick(),this.date=()=>this.element.date};var qr=a(9158),Vr={};Vr.styleTagTransform=p(),Vr.setAttributes=c(),Vr.insert=i().bind(null,"head"),Vr.domAPI=n(),Vr.insertStyleElement=m();s()(qr.Z,Vr);qr.Z&&qr.Z.locals&&qr.Z.locals;const Ur=function({}={}){this.now,this.element={greeting:y("div|class:greeting"),text:y("span|class:greeting-item greeting-text")},this.assemble=()=>{qe.get.current().header.greeting.show&&this.element.greeting.appendChild(this.element.text)},this.message=["Gute Nacht","Guten Morgen","Guten Tag","Guten Abend"],this.update=()=>{let e;switch(this.now=Nr()(),qe.get.current().header.greeting.type){case"none":e="";break;case"good":e=this.message[Math.floor(this.now.hours()/6)];break;case"hello":e="Hallo";break;case"hi":e="Hi";break;case"custom":e=at(qe.get.current().header.greeting.custom)?De(qe.get.current().header.greeting.custom):this.message[Math.floor(this.now.hours()/6)]}at(qe.get.current().header.greeting.name)&&("none"===qe.get.current().header.greeting.type?e+=De(qe.get.current().header.greeting.name):e=e+", "+De(qe.get.current().header.greeting.name)),this.element.text.innerHTML=e},this.assemble(),this.update(),this.greeting=()=>this.element.greeting};var Jr=a(3099),Kr={};Kr.styleTagTransform=p(),Kr.setAttributes=c(),Kr.insert=i().bind(null,"head"),Kr.domAPI=n(),Kr.insertStyleElement=m();s()(Jr.Z,Kr);Jr.Z&&Jr.Z.locals&&Jr.Z.locals;const $r=function({}={}){this.element={transitional:y("div|class:transitional"),text:y("span|class:transitional-item transitional-text")},this.assemble=()=>{qe.get.current().header.transitional.show&&this.element.transitional.appendChild(this.element.text)},this.update=()=>{let e;switch(qe.get.current().header.transitional.type){case"time-and-date":(qe.get.current().header.date.day.show||qe.get.current().header.date.date.show||qe.get.current().header.date.month.show||qe.get.current().header.date.year.show)&&(qe.get.current().header.clock.second.show||qe.get.current().header.clock.minute.show||qe.get.current().header.clock.hour.show)?e=!qe.get.current().header.date.day.show||qe.get.current().header.date.date.show||qe.get.current().header.date.month.show||qe.get.current().header.date.year.show?"The time and date is":"The time and day is":qe.get.current().header.date.day.show||qe.get.current().header.date.date.show||qe.get.current().header.date.month.show||qe.get.current().header.date.year.show?e=!qe.get.current().header.date.day.show||qe.get.current().header.date.date.show||qe.get.current().header.date.month.show||qe.get.current().header.date.year.show?qe.get.current().header.date.day.show||!qe.get.current().header.date.date.show||qe.get.current().header.date.month.show||qe.get.current().header.date.year.show?qe.get.current().header.date.day.show||qe.get.current().header.date.date.show||!qe.get.current().header.date.month.show||qe.get.current().header.date.year.show?qe.get.current().header.date.day.show||qe.get.current().header.date.date.show||qe.get.current().header.date.month.show||!qe.get.current().header.date.year.show?"The date is":"The year is":"The month is":"The date is":"Today is":(qe.get.current().header.clock.second.show||qe.get.current().header.clock.minute.show||qe.get.current().header.clock.hour.show)&&(e="The time is");break;case"its":e="It's"}this.element.text.innerHTML=e},this.assemble(),this.update(),this.transitional=()=>this.element.transitional};var Xr=a(6421),Qr={};Qr.styleTagTransform=p(),Qr.setAttributes=c(),Qr.insert=i().bind(null,"head"),Qr.domAPI=n(),Qr.insertStyleElement=m();s()(Xr.Z,Qr);Xr.Z&&Xr.Z.locals&&Xr.Z.locals;const es=function(){this.element={search:y("div|class:search"),form:y("form|class:search-form,action,method:get"),submit:y("input|type:submit,value:Search,class:is-hidden"),input:new La({object:qe.get.current(),path:"header.search.string",id:"header-search-string",value:"",placeholder:"Lesezeichen durchsuchen oder",labelText:"Suche",classList:["search-input"],srOnly:!0,action:()=>{this.state(),this.performSearch()}}),clear:new Fe({text:"Suche leeren",srOnly:!0,iconName:"cross",style:["link","line"],title:"Suche leeren",classList:["search-clear"],func:()=>{this.element.input.text.value="",this.state(),this.performSearch()}})},this.state=()=>{at(De(this.element.input.text.value))?qe.get.current().search=!0:qe.get.current().search=!1,Qn.save()},this.placeholder=()=>{let e="";if(e=qe.get.current().bookmark.show?"Lesezeichen finden oder suchen mit":"Suchen mit","custom"===qe.get.current().header.search.engine.selected)at(qe.get.current().header.search.engine.custom.name)&&(e=e+" "+qe.get.current().header.search.engine.custom.name);else e=e+" "+yr[qe.get.current().header.search.engine.selected].name;this.element.input.text.placeholder=e},this.engine={},this.engine.set=()=>{if("custom"===qe.get.current().header.search.engine.selected)at(qe.get.current().header.search.engine.custom.queryName)&&at(qe.get.current().header.search.engine.custom.url)?(this.element.input.text.name=qe.get.current().header.search.engine.custom.queryName,this.element.form.setAttribute("action",qe.get.current().header.search.engine.custom.url)):(this.element.input.text.name="",this.element.form.setAttribute("action",""));else this.element.input.text.name="q",this.element.form.setAttribute("action",yr[qe.get.current().header.search.engine.selected].url);qe.get.current().header.search.newTab&&this.element.form.setAttribute("target","_blank")},this.engine.bind=()=>{this.element.input.addEventListener()},this.performSearch=()=>{const e=document.querySelector("html");if(qe.get.current().search){e.classList.add("is-search");const t=De(this.element.input.text.value).toLowerCase();Un.all.forEach(((e,a)=>{e.items.forEach(((e,a)=>{e.searchMatch=!1;let r=at(e.url)&&e.url.toLowerCase().includes(t),s=at(e.display.name.text)&&De(e.display.name.text).toLowerCase().includes(t);(r||s)&&(e.searchMatch=!0)}))}))}else e.classList.remove("is-search"),this.clearSearch();it.render()},this.clearSearch=()=>{Un.all.forEach(((e,t)=>{e.items.forEach(((e,t)=>{delete e.searchMatch}))})),Qn.save()},this.assemble=()=>{this.element.input.text.type="Search",this.element.form.appendChild(this.element.input.text),this.element.form.appendChild(this.element.submit),this.element.form.appendChild(this.element.clear.button),this.element.search.appendChild(this.element.form)},this.search=()=>this.element.search,this.resultCount=()=>{const e={total:0,group:[]};return Un.all.forEach(((t,a)=>{e.group.push({bookmarkCount:t.items.length,searchMatch:0});const r=a;t.items.forEach(((t,a)=>{t.searchMatch&&e.group[r].searchMatch++})),e.total=e.total+e.group[r].searchMatch})),e},this.update={},this.update.style=()=>{const e=document.querySelector("html");qe.get.current().theme.header.search.opacity<40?e.classList.add("is-header-search-opacity-low"):e.classList.remove("is-header-search-opacity-low")},this.assemble(),this.placeholder(),this.engine.set(),this.clearSearch(),this.update.style()};var ts=a(220),as={};as.styleTagTransform=p(),as.setAttributes=c(),as.insert=i().bind(null,"head"),as.domAPI=n(),as.insertStyleElement=m();s()(ts.Z,as);ts.Z&&ts.Z.locals&&ts.Z.locals;const rs=function({name:e=!1,index:t=!1,child:a=!1}={}){this.element={item:y("div|class:header-item header-item-"+e),content:y("div|class:header-item-content"),body:y("div|class:header-item-body"),control:{control:y("div|class:header-item-control"),group:y("div|class:header-item-control-group form-group form-group-horizontal")}},this.control={},this.control.button={sort:new Fe({text:"Kopfzeilen-Element ziehen zum Umsortieren",srOnly:!0,iconName:"drag",style:["line"],title:"Kopfzeilen-Element ziehen zum Umsortieren",classList:["header-control-button","header-control-sort"]})},this.control.disable=()=>{for(var e in this.control.button)this.control.button[e].disable()},this.control.enable=()=>{for(var e in this.control.button)this.control.button[e].enable()},this.assemble=()=>{this.element.control.group.appendChild(this.control.button.sort.button),this.element.control.control.appendChild(this.element.control.group),this.element.content.appendChild(this.element.control.control),a&&(this.element.body.appendChild(a),this.element.content.appendChild(this.element.body)),this.element.item.appendChild(this.element.content)},this.item=()=>(this.assemble(),qe.get.current().group.edit?this.control.enable():this.control.disable(),this.element.item)};function ss(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,r)}return a}function os(e){for(var t=1;t=0||(s[a]=e[a]);return s}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,a)&&(s[a]=e[a])}return s}function cs(e){if("undefined"!=typeof window&&window.navigator)return!!navigator.userAgent.match(e)}var hs=cs(/(?:Trident.*rv[ :]?11\.|msie|iemobile|Windows Phone)/i),ms=cs(/Edge/i),us=cs(/firefox/i),ps=cs(/safari/i)&&!cs(/chrome/i)&&!cs(/android/i),gs=cs(/iP(ad|od|hone)/i),bs=cs(/chrome/i)&&cs(/android/i),ys={capture:!1,passive:!1};function _s(e,t,a){e.addEventListener(t,a,!hs&&ys)}function ks(e,t,a){e.removeEventListener(t,a,!hs&&ys)}function fs(e,t){if(t){if(">"===t[0]&&(t=t.substring(1)),e)try{if(e.matches)return e.matches(t);if(e.msMatchesSelector)return e.msMatchesSelector(t);if(e.webkitMatchesSelector)return e.webkitMatchesSelector(t)}catch(e){return!1}return!1}}function vs(e){return e.host&&e!==document&&e.host.nodeType?e.host:e.parentNode}function ws(e,t,a,r){if(e){a=a||document;do{if(null!=t&&(">"===t[0]?e.parentNode===a&&fs(e,t):fs(e,t))||r&&e===a)return e;if(e===a)break}while(e=vs(e))}return null}var Ms,Ls=/\s+/g;function xs(e,t,a){if(e&&t)if(e.classList)e.classList[a?"add":"remove"](t);else{var r=(" "+e.className+" ").replace(Ls," ").replace(" "+t+" "," ");e.className=(r+(a?" "+t:"")).replace(Ls," ")}}function Ys(e,t,a){var r=e&&e.style;if(r){if(void 0===a)return document.defaultView&&document.defaultView.getComputedStyle?a=document.defaultView.getComputedStyle(e,""):e.currentStyle&&(a=e.currentStyle),void 0===t?a:a[t];t in r||-1!==t.indexOf("webkit")||(t="-webkit-"+t),r[t]=a+("string"==typeof a?"":"px")}}function Ts(e,t){var a="";if("string"==typeof e)a=e;else do{var r=Ys(e,"transform");r&&"none"!==r&&(a=r+" "+a)}while(!t&&(e=e.parentNode));var s=window.DOMMatrix||window.WebKitCSSMatrix||window.CSSMatrix||window.MSCSSMatrix;return s&&new s(a)}function Ds(e,t,a){if(e){var r=e.getElementsByTagName(t),s=0,o=r.length;if(a)for(;s=o:s<=o))return r;if(r===Ss())break;r=Ps(r,!1)}return!1}function As(e,t,a,r){for(var s=0,o=0,n=e.children;o2&&void 0!==arguments[2]?arguments[2]:{},r=a.evt,s=ds(a,Vs);Zs.pluginEvent.bind(Ro)(e,t,os({dragEl:Ks,parentEl:$s,ghostEl:Xs,rootEl:Qs,nextEl:eo,lastDownEl:to,cloneEl:ao,cloneHidden:ro,dragStarted:yo,putSortable:co,activeSortable:Ro.active,originalEvent:r,oldIndex:so,oldDraggableIndex:no,newIndex:oo,newDraggableIndex:lo,hideGhostForTarget:Oo,unhideGhostForTarget:Fo,cloneNowHidden:function(){ro=!0},cloneNowShown:function(){ro=!1},dispatchSortableEvent:function(e){Js({sortable:t,name:e,originalEvent:r})}},s))};function Js(e){qs(os({putSortable:co,cloneEl:ao,targetEl:Ks,rootEl:Qs,oldIndex:so,oldDraggableIndex:no,newIndex:oo,newDraggableIndex:lo},e))}var Ks,$s,Xs,Qs,eo,to,ao,ro,so,oo,no,lo,io,co,ho,mo,uo,po,go,bo,yo,_o,ko,fo,vo,wo=!1,Mo=!1,Lo=[],xo=!1,Yo=!1,To=[],Do=!1,So=[],jo="undefined"!=typeof document,Ho=gs,Ao=ms||hs?"cssFloat":"float",Co=jo&&!bs&&!gs&&"draggable"in document.createElement("div"),zo=function(){if(jo){if(hs)return!1;var e=document.createElement("x");return e.style.cssText="pointer-events:auto","auto"===e.style.pointerEvents}}(),Eo=function(e,t){var a=Ys(e),r=parseInt(a.width)-parseInt(a.paddingLeft)-parseInt(a.paddingRight)-parseInt(a.borderLeftWidth)-parseInt(a.borderRightWidth),s=As(e,0,t),o=As(e,1,t),n=s&&Ys(s),l=o&&Ys(o),i=n&&parseInt(n.marginLeft)+parseInt(n.marginRight)+js(s).width,d=l&&parseInt(l.marginLeft)+parseInt(l.marginRight)+js(o).width;if("flex"===a.display)return"column"===a.flexDirection||"column-reverse"===a.flexDirection?"vertical":"horizontal";if("grid"===a.display)return a.gridTemplateColumns.split(" ").length<=1?"vertical":"horizontal";if(s&&n.float&&"none"!==n.float){var c="left"===n.float?"left":"right";return!o||"both"!==l.clear&&l.clear!==c?"horizontal":"vertical"}return s&&("block"===n.display||"flex"===n.display||"table"===n.display||"grid"===n.display||i>=r&&"none"===a[Ao]||o&&"none"===a[Ao]&&i+d>r)?"vertical":"horizontal"},Po=function(e){function t(e,a){return function(r,s,o,n){var l=r.options.group.name&&s.options.group.name&&r.options.group.name===s.options.group.name;if(null==e&&(a||l))return!0;if(null==e||!1===e)return!1;if(a&&"clone"===e)return e;if("function"==typeof e)return t(e(r,s,o,n),a)(r,s,o,n);var i=(a?r:s).options.group.name;return!0===e||"string"==typeof e&&e===i||e.join&&e.indexOf(i)>-1}}var a={},r=e.group;r&&"object"==ns(r)||(r={name:r}),a.name=r.name,a.checkPull=t(r.pull,!0),a.checkPut=t(r.put),a.revertClone=r.revertClone,e.group=a},Oo=function(){!zo&&Xs&&Ys(Xs,"display","none")},Fo=function(){!zo&&Xs&&Ys(Xs,"display","")};jo&&document.addEventListener("click",(function(e){if(Mo)return e.preventDefault(),e.stopPropagation&&e.stopPropagation(),e.stopImmediatePropagation&&e.stopImmediatePropagation(),Mo=!1,!1}),!0);var No=function(e){if(Ks){e=e.touches?e.touches[0]:e;var t=(s=e.clientX,o=e.clientY,Lo.some((function(e){var t=e[Rs].options.emptyInsertThreshold;if(t&&!Cs(e)){var a=js(e),r=s>=a.left-t&&s<=a.right+t,l=o>=a.top-t&&o<=a.bottom+t;return r&&l?n=e:void 0}})),n);if(t){var a={};for(var r in e)e.hasOwnProperty(r)&&(a[r]=e[r]);a.target=a.rootEl=t,a.preventDefault=void 0,a.stopPropagation=void 0,t[Rs]._onDragOver(a)}}var s,o,n},Wo=function(e){Ks&&Ks.parentNode[Rs]._isOutsideThisEl(e.target)};function Ro(e,t){if(!e||!e.nodeType||1!==e.nodeType)throw"Sortable: `el` must be an HTMLElement, not ".concat({}.toString.call(e));this.el=e,this.options=t=is({},t),e[Rs]=this;var a={group:null,sort:!0,disabled:!1,store:null,handle:null,draggable:/^[uo]l$/i.test(e.nodeName)?">li":">*",swapThreshold:1,invertSwap:!1,invertedSwapThreshold:null,removeCloneOnHide:!0,direction:function(){return Eo(e,this.options)},ghostClass:"sortable-ghost",chosenClass:"sortable-chosen",dragClass:"sortable-drag",ignore:"a, img",filter:null,preventOnFilter:!0,animation:0,easing:null,setData:function(e,t){e.setData("Text",t.textContent)},dropBubble:!1,dragoverBubble:!1,dataIdAttr:"data-id",delay:0,delayOnTouchOnly:!1,touchStartThreshold:(Number.parseInt?Number:window).parseInt(window.devicePixelRatio,10)||1,forceFallback:!1,fallbackClass:"sortable-fallback",fallbackOnBody:!1,fallbackTolerance:0,fallbackOffset:{x:0,y:0},supportPointer:!1!==Ro.supportPointer&&"PointerEvent"in window&&!ps,emptyInsertThreshold:5};for(var r in Zs.initializePlugins(this,e,a),a)!(r in t)&&(t[r]=a[r]);for(var s in Po(t),this)"_"===s.charAt(0)&&"function"==typeof this[s]&&(this[s]=this[s].bind(this));this.nativeDraggable=!t.forceFallback&&Co,this.nativeDraggable&&(this.options.touchStartThreshold=1),t.supportPointer?_s(e,"pointerdown",this._onTapStart):(_s(e,"mousedown",this._onTapStart),_s(e,"touchstart",this._onTapStart)),this.nativeDraggable&&(_s(e,"dragover",this),_s(e,"dragenter",this)),Lo.push(this.el),t.store&&t.store.get&&this.sort(t.store.get(this)||[]),is(this,Bs())}function Bo(e,t,a,r,s,o,n,l){var i,d,c=e[Rs],h=c.options.onMove;return!window.CustomEvent||hs||ms?(i=document.createEvent("Event")).initEvent("move",!0,!0):i=new CustomEvent("move",{bubbles:!0,cancelable:!0}),i.to=t,i.from=e,i.dragged=a,i.draggedRect=r,i.related=s||t,i.relatedRect=o||js(t),i.willInsertAfter=l,i.originalEvent=n,e.dispatchEvent(i),h&&(d=h.call(c,i,n)),d}function Io(e){e.draggable=!1}function Go(){Do=!1}function Zo(e){for(var t=e.tagName+e.className+e.src+e.href+e.textContent,a=t.length,r=0;a--;)r+=t.charCodeAt(a);return r.toString(36)}function qo(e){return setTimeout(e,0)}function Vo(e){return clearTimeout(e)}Ro.prototype={constructor:Ro,_isOutsideThisEl:function(e){this.el.contains(e)||e===this.el||(_o=null)},_getDirection:function(e,t){return"function"==typeof this.options.direction?this.options.direction.call(this,e,t,Ks):this.options.direction},_onTapStart:function(e){if(e.cancelable){var t=this,a=this.el,r=this.options,s=r.preventOnFilter,o=e.type,n=e.touches&&e.touches[0]||e.pointerType&&"touch"===e.pointerType&&e,l=(n||e).target,i=e.target.shadowRoot&&(e.path&&e.path[0]||e.composedPath&&e.composedPath()[0])||l,d=r.filter;if(function(e){So.length=0;var t=e.getElementsByTagName("input"),a=t.length;for(;a--;){var r=t[a];r.checked&&So.push(r)}}(a),!Ks&&!(/mousedown|pointerdown/.test(o)&&0!==e.button||r.disabled)&&!i.isContentEditable&&(this.nativeDraggable||!ps||!l||"SELECT"!==l.tagName.toUpperCase())&&!((l=ws(l,r.draggable,a,!1))&&l.animated||to===l)){if(so=zs(l),no=zs(l,r.draggable),"function"==typeof d){if(d.call(this,e,l,this))return Js({sortable:t,rootEl:i,name:"filter",targetEl:l,toEl:a,fromEl:a}),Us("filter",t,{evt:e}),void(s&&e.cancelable&&e.preventDefault())}else if(d&&(d=d.split(",").some((function(r){if(r=ws(i,r.trim(),a,!1))return Js({sortable:t,rootEl:r,name:"filter",targetEl:l,fromEl:a,toEl:a}),Us("filter",t,{evt:e}),!0}))))return void(s&&e.cancelable&&e.preventDefault());r.handle&&!ws(i,r.handle,a,!1)||this._prepareDragStart(e,n,l)}}},_prepareDragStart:function(e,t,a){var r,s=this,o=s.el,n=s.options,l=o.ownerDocument;if(a&&!Ks&&a.parentNode===o){var i=js(a);if(Qs=o,$s=(Ks=a).parentNode,eo=Ks.nextSibling,to=a,io=n.group,Ro.dragged=Ks,ho={target:Ks,clientX:(t||e).clientX,clientY:(t||e).clientY},go=ho.clientX-i.left,bo=ho.clientY-i.top,this._lastX=(t||e).clientX,this._lastY=(t||e).clientY,Ks.style["will-change"]="all",r=function(){Us("delayEnded",s,{evt:e}),Ro.eventCanceled?s._onDrop():(s._disableDelayedDragEvents(),!us&&s.nativeDraggable&&(Ks.draggable=!0),s._triggerDragStart(e,t),Js({sortable:s,name:"choose",originalEvent:e}),xs(Ks,n.chosenClass,!0))},n.ignore.split(",").forEach((function(e){Ds(Ks,e.trim(),Io)})),_s(l,"dragover",No),_s(l,"mousemove",No),_s(l,"touchmove",No),_s(l,"mouseup",s._onDrop),_s(l,"touchend",s._onDrop),_s(l,"touchcancel",s._onDrop),us&&this.nativeDraggable&&(this.options.touchStartThreshold=4,Ks.draggable=!0),Us("delayStart",this,{evt:e}),!n.delay||n.delayOnTouchOnly&&!t||this.nativeDraggable&&(ms||hs))r();else{if(Ro.eventCanceled)return void this._onDrop();_s(l,"mouseup",s._disableDelayedDrag),_s(l,"touchend",s._disableDelayedDrag),_s(l,"touchcancel",s._disableDelayedDrag),_s(l,"mousemove",s._delayedDragTouchMoveHandler),_s(l,"touchmove",s._delayedDragTouchMoveHandler),n.supportPointer&&_s(l,"pointermove",s._delayedDragTouchMoveHandler),s._dragStartTimer=setTimeout(r,n.delay)}}},_delayedDragTouchMoveHandler:function(e){var t=e.touches?e.touches[0]:e;Math.max(Math.abs(t.clientX-this._lastX),Math.abs(t.clientY-this._lastY))>=Math.floor(this.options.touchStartThreshold/(this.nativeDraggable&&window.devicePixelRatio||1))&&this._disableDelayedDrag()},_disableDelayedDrag:function(){Ks&&Io(Ks),clearTimeout(this._dragStartTimer),this._disableDelayedDragEvents()},_disableDelayedDragEvents:function(){var e=this.el.ownerDocument;ks(e,"mouseup",this._disableDelayedDrag),ks(e,"touchend",this._disableDelayedDrag),ks(e,"touchcancel",this._disableDelayedDrag),ks(e,"mousemove",this._delayedDragTouchMoveHandler),ks(e,"touchmove",this._delayedDragTouchMoveHandler),ks(e,"pointermove",this._delayedDragTouchMoveHandler)},_triggerDragStart:function(e,t){t=t||"touch"==e.pointerType&&e,!this.nativeDraggable||t?this.options.supportPointer?_s(document,"pointermove",this._onTouchMove):_s(document,t?"touchmove":"mousemove",this._onTouchMove):(_s(Ks,"dragend",this),_s(Qs,"dragstart",this._onDragStart));try{document.selection?qo((function(){document.selection.empty()})):window.getSelection().removeAllRanges()}catch(e){}},_dragStarted:function(e,t){if(wo=!1,Qs&&Ks){Us("dragStarted",this,{evt:t}),this.nativeDraggable&&_s(document,"dragover",Wo);var a=this.options;!e&&xs(Ks,a.dragClass,!1),xs(Ks,a.ghostClass,!0),Ro.active=this,e&&this._appendGhost(),Js({sortable:this,name:"start",originalEvent:t})}else this._nulling()},_emulateDragOver:function(){if(mo){this._lastX=mo.clientX,this._lastY=mo.clientY,Oo();for(var e=document.elementFromPoint(mo.clientX,mo.clientY),t=e;e&&e.shadowRoot&&(e=e.shadowRoot.elementFromPoint(mo.clientX,mo.clientY))!==t;)t=e;if(Ks.parentNode[Rs]._isOutsideThisEl(e),t)do{if(t[Rs]){if(t[Rs]._onDragOver({clientX:mo.clientX,clientY:mo.clientY,target:e,rootEl:t})&&!this.options.dragoverBubble)break}e=t}while(t=t.parentNode);Fo()}},_onTouchMove:function(e){if(ho){var t=this.options,a=t.fallbackTolerance,r=t.fallbackOffset,s=e.touches?e.touches[0]:e,o=Xs&&Ts(Xs,!0),n=Xs&&o&&o.a,l=Xs&&o&&o.d,i=Ho&&vo&&Es(vo),d=(s.clientX-ho.clientX+r.x)/(n||1)+(i?i[0]-To[0]:0)/(n||1),c=(s.clientY-ho.clientY+r.y)/(l||1)+(i?i[1]-To[1]:0)/(l||1);if(!Ro.active&&!wo){if(a&&Math.max(Math.abs(s.clientX-this._lastX),Math.abs(s.clientY-this._lastY))r.right+s||e.clientX<=r.right&&e.clientY>r.bottom&&e.clientX>=r.left:e.clientX>r.right&&e.clientY>r.top||e.clientX<=r.right&&e.clientY>r.bottom+s}(e,s,this)&&!g.animated){if(g===Ks)return H(!1);if(g&&o===e.target&&(n=g),n&&(a=js(n)),!1!==Bo(Qs,o,Ks,t,n,a,e,!!n))return j(),o.appendChild(Ks),$s=o,A(),H(!0)}else if(g&&function(e,t,a){var r=js(As(a.el,0,a.options,!0)),s=10;return t?e.clientXc+d*o/2:ih-fo)return-ko}else if(i>c+d*(1-s)/2&&ih-d*o/2))return i>c+d/2?1:-1;return 0}(e,n,a,s,v?1:l.swapThreshold,null==l.invertedSwapThreshold?l.swapThreshold:l.invertedSwapThreshold,Yo,_o===n),0!==y){var x=zs(Ks);do{x-=y,k=$s.children[x]}while(k&&("none"===Ys(k,"display")||k===Xs))}if(0===y||k===n)return H(!1);_o=n,ko=y;var Y=n.nextElementSibling,T=!1,D=Bo(Qs,o,Ks,t,n,a,e,T=1===y);if(!1!==D)return 1!==D&&-1!==D||(T=1===D),Do=!0,setTimeout(Go,30),j(),T&&!Y?o.appendChild(Ks):n.parentNode.insertBefore(Ks,T?Y:n),M&&Ns(M,0,L-M.scrollTop),$s=Ks.parentNode,void 0===_||Yo||(fo=Math.abs(_-js(n)[w])),A(),H(!0)}if(o.contains(Ks))return H(!1)}return!1}function S(l,i){Us(l,u,os({evt:e,isOwner:c,axis:s?"vertical":"horizontal",revert:r,dragRect:t,targetRect:a,canSort:h,fromSortable:m,target:n,completed:H,onMove:function(a,r){return Bo(Qs,o,Ks,t,a,js(a),e,r)},changed:A},i))}function j(){S("dragOverAnimationCapture"),u.captureAnimationState(),u!==m&&m.captureAnimationState()}function H(t){return S("dragOverCompleted",{insertion:t}),t&&(c?d._hideClone():d._showClone(u),u!==m&&(xs(Ks,co?co.options.ghostClass:d.options.ghostClass,!1),xs(Ks,l.ghostClass,!0)),co!==u&&u!==Ro.active?co=u:u===Ro.active&&co&&(co=null),m===u&&(u._ignoreWhileAnimating=n),u.animateAll((function(){S("dragOverAnimationComplete"),u._ignoreWhileAnimating=null})),u!==m&&(m.animateAll(),m._ignoreWhileAnimating=null)),(n===Ks&&!Ks.animated||n===o&&!n.animated)&&(_o=null),l.dragoverBubble||e.rootEl||n===document||(Ks.parentNode[Rs]._isOutsideThisEl(e.target),!t&&No(e)),!l.dragoverBubble&&e.stopPropagation&&e.stopPropagation(),p=!0}function A(){oo=zs(Ks),lo=zs(Ks,l.draggable),Js({sortable:u,name:"change",toEl:o,newIndex:oo,newDraggableIndex:lo,originalEvent:e})}},_ignoreWhileAnimating:null,_offMoveEvents:function(){ks(document,"mousemove",this._onTouchMove),ks(document,"touchmove",this._onTouchMove),ks(document,"pointermove",this._onTouchMove),ks(document,"dragover",No),ks(document,"mousemove",No),ks(document,"touchmove",No)},_offUpEvents:function(){var e=this.el.ownerDocument;ks(e,"mouseup",this._onDrop),ks(e,"touchend",this._onDrop),ks(e,"pointerup",this._onDrop),ks(e,"touchcancel",this._onDrop),ks(document,"selectstart",this)},_onDrop:function(e){var t=this.el,a=this.options;oo=zs(Ks),lo=zs(Ks,a.draggable),Us("drop",this,{evt:e}),$s=Ks&&Ks.parentNode,oo=zs(Ks),lo=zs(Ks,a.draggable),Ro.eventCanceled||(wo=!1,Yo=!1,xo=!1,clearInterval(this._loopId),clearTimeout(this._dragStartTimer),Vo(this.cloneId),Vo(this._dragStartId),this.nativeDraggable&&(ks(document,"drop",this),ks(t,"dragstart",this._onDragStart)),this._offMoveEvents(),this._offUpEvents(),ps&&Ys(document.body,"user-select",""),Ys(Ks,"transform",""),e&&(yo&&(e.cancelable&&e.preventDefault(),!a.dropBubble&&e.stopPropagation()),Xs&&Xs.parentNode&&Xs.parentNode.removeChild(Xs),(Qs===$s||co&&"clone"!==co.lastPutMode)&&ao&&ao.parentNode&&ao.parentNode.removeChild(ao),Ks&&(this.nativeDraggable&&ks(Ks,"dragend",this),Io(Ks),Ks.style["will-change"]="",yo&&!wo&&xs(Ks,co?co.options.ghostClass:this.options.ghostClass,!1),xs(Ks,this.options.chosenClass,!1),Js({sortable:this,name:"unchoose",toEl:$s,newIndex:null,newDraggableIndex:null,originalEvent:e}),Qs!==$s?(oo>=0&&(Js({rootEl:$s,name:"add",toEl:$s,fromEl:Qs,originalEvent:e}),Js({sortable:this,name:"remove",toEl:$s,originalEvent:e}),Js({rootEl:$s,name:"sort",toEl:$s,fromEl:Qs,originalEvent:e}),Js({sortable:this,name:"sort",toEl:$s,originalEvent:e})),co&&co.save()):oo!==so&&oo>=0&&(Js({sortable:this,name:"update",toEl:$s,originalEvent:e}),Js({sortable:this,name:"sort",toEl:$s,originalEvent:e})),Ro.active&&(null!=oo&&-1!==oo||(oo=so,lo=no),Js({sortable:this,name:"end",toEl:$s,originalEvent:e}),this.save())))),this._nulling()},_nulling:function(){Us("nulling",this),Qs=Ks=$s=Xs=eo=ao=to=ro=ho=mo=yo=oo=lo=so=no=_o=ko=co=io=Ro.dragged=Ro.ghost=Ro.clone=Ro.active=null,So.forEach((function(e){e.checked=!0})),So.length=uo=po=0},handleEvent:function(e){switch(e.type){case"drop":case"dragend":this._onDrop(e);break;case"dragenter":case"dragover":Ks&&(this._onDragOver(e),function(e){e.dataTransfer&&(e.dataTransfer.dropEffect="move");e.cancelable&&e.preventDefault()}(e));break;case"selectstart":e.preventDefault()}},toArray:function(){for(var e,t=[],a=this.el.children,r=0,s=a.length,o=this.options;r{const a=qe.get.current().header.order.splice(e,1);qe.get.current().header.order.splice(t,0,a[0])},order:()=>{["greeting","transitional","clock","date","search","toolbar"].reverse().forEach(((e,t)=>{switch(e){case"clock":if(qe.get.current().header.clock.second.show||qe.get.current().header.clock.minute.show||qe.get.current().header.clock.hour.show){if(!qe.get.current().header.order.includes(e)){let t=0;qe.get.current().header.date.day.show||qe.get.current().header.date.date.show||qe.get.current().header.date.month.show||qe.get.current().header.date.year.show?t=qe.get.current().header.order.indexOf("date"):qe.get.current().header.transitional.show?t=qe.get.current().header.order.indexOf("transitional")+1:qe.get.current().header.greeting.show&&(t=qe.get.current().header.order.indexOf("greeting")+1),qe.get.current().header.order.splice(t,0,e)}}else qe.get.current().header.order.includes(e)&&qe.get.current().header.order.splice(qe.get.current().header.order.indexOf(e),1);break;case"date":if(qe.get.current().header.date.day.show||qe.get.current().header.date.date.show||qe.get.current().header.date.month.show||qe.get.current().header.date.year.show){if(!qe.get.current().header.order.includes(e)){let t=0;qe.get.current().header.clock.second.show||qe.get.current().header.clock.minute.show||qe.get.current().header.clock.hour.show?t=qe.get.current().header.order.indexOf("clock")+1:qe.get.current().header.transitional.show?t=qe.get.current().header.order.indexOf("transitional")+1:qe.get.current().header.greeting.show&&(t=qe.get.current().header.order.indexOf("greeting")+1),qe.get.current().header.order.splice(t,0,e)}}else qe.get.current().header.order.includes(e)&&qe.get.current().header.order.splice(qe.get.current().header.order.indexOf(e),1);break;case"transitional":if(qe.get.current().header.transitional.show){if(!qe.get.current().header.order.includes(e)){let t=0;qe.get.current().header.clock.second.show||qe.get.current().header.clock.minute.show||qe.get.current().header.clock.hour.show?t=qe.get.current().header.order.indexOf("clock"):(qe.get.current().header.date.day.show||qe.get.current().header.date.date.show||qe.get.current().header.date.month.show||qe.get.current().header.date.year.show)&&(t=qe.get.current().header.order.indexOf("date")),qe.get.current().header.order.splice(t,0,e)}}else qe.get.current().header.order.includes(e)&&qe.get.current().header.order.splice(qe.get.current().header.order.indexOf(e),1);break;case"greeting":qe.get.current().header.greeting.show?qe.get.current().header.order.includes(e)||qe.get.current().header.order.unshift(e):qe.get.current().header.order.includes(e)&&qe.get.current().header.order.splice(qe.get.current().header.order.indexOf(e),1);break;case"search":if(qe.get.current().header.search.show){if(!qe.get.current().header.order.includes(e)){let t=0;if("header"===qe.get.current().toolbar.location)t=qe.get.current().header.order.indexOf("toolbar");else t=qe.get.current().header.order.length;qe.get.current().header.order.splice(t,0,e)}}else qe.get.current().header.order.includes(e)&&qe.get.current().header.order.splice(qe.get.current().header.order.indexOf(e),1);break;case"toolbar":switch(qe.get.current().toolbar.location){case"corner":qe.get.current().header.order.includes(e)&&qe.get.current().header.order.splice(qe.get.current().header.order.indexOf(e),1);break;case"header":qe.get.current().header.order.includes(e)||qe.get.current().header.order.push(e)}}}))}},mn.item.current=[],mn.item.render=()=>{const e=qe.get.current().header.order;mn.element.clock=new Br,mn.element.date=new Zr,mn.element.greeting=new Ur,mn.element.transitional=new $r,mn.element.search=new es,e.forEach(((e,t)=>{switch(e){case"clock":if(qe.get.current().header.clock.second.show||qe.get.current().header.clock.minute.show||qe.get.current().header.clock.hour.show){const t=new rs({name:e,child:mn.element.clock.clock()});mn.item.current.push(t),mn.element.header.appendChild(t.item())}break;case"date":if(qe.get.current().header.date.day.show||qe.get.current().header.date.date.show||qe.get.current().header.date.month.show||qe.get.current().header.date.year.show){const t=new rs({name:e,child:mn.element.date.date()});mn.item.current.push(t),mn.element.header.appendChild(t.item())}break;case"greeting":if(qe.get.current().header.greeting.show){const t=new rs({name:e,child:mn.element.greeting.greeting()});mn.item.current.push(t),mn.element.header.appendChild(t.item())}break;case"transitional":if((qe.get.current().header.clock.second.show||qe.get.current().header.clock.minute.show||qe.get.current().header.clock.hour.show||qe.get.current().header.date.day.show||qe.get.current().header.date.date.show||qe.get.current().header.date.month.show||qe.get.current().header.date.year.show)&&qe.get.current().header.transitional.show){const t=new rs({name:e,child:mn.element.transitional.transitional()});mn.item.current.push(t),mn.element.header.appendChild(t.item())}break;case"search":if(qe.get.current().header.search.show){const t=new rs({name:e,child:mn.element.search.search()});mn.item.current.push(t),mn.element.header.appendChild(t.item())}break;case"toolbar":if("header"===qe.get.current().toolbar.location){const t=new rs({name:e,child:Pr.current.toolbar()});mn.item.current.push(t),mn.element.header.appendChild(t.item())}}})),ot.element.header.appendChild(mn.element.area);dn.create(mn.element.header,{handle:".header-control-sort",ghostClass:"header-sort-placeholder",animation:500,easing:"cubic-bezier(0.8, 0.8, 0.4, 1.4)",onEnd:e=>{mn.item.mod.move(e.oldIndex,e.newIndex),Qn.save()}});const t=document.querySelector("html");qe.get.current().header.order.length>0?t.classList.add("is-header-show"):t.classList.remove("is-header-show")},mn.item.clear=()=>{Ke(mn.element.header)},mn.area={render:()=>{mn.element.area.appendChild(mn.element.header)}},mn.edit={open:()=>{qe.get.current().header.edit=!0,mn.edit.render()},close:()=>{qe.get.current().header.edit=!1,mn.edit.render()},toggle:()=>{qe.get.current().header.edit?mn.edit.close():mn.edit.open()},render:()=>{tt("header.edit"),mn.item.current.length>0&&mn.item.current.forEach(((e,t)=>{qe.get.current().header.edit?e.control.enable():e.control.disable()}))}},mn.init=()=>{qe.get.current().search=!1,mn.item.mod.order(),mn.area.render(),mn.edit.render(),mn.item.render(),Qe(["header.greeting.size","header.transitional.size","header.clock.size","header.date.size","header.search.size","header.search.width.size"]),et(["header.item.justify","header.search.width.by","header.search.text.justify"]),tt(["header.greeting.newLine","header.clock.newLine","header.transitional.newLine","header.date.newLine","header.search.newLine"])};var un=a(6384),pn={};pn.styleTagTransform=p(),pn.setAttributes=c(),pn.insert=i().bind(null,"head"),pn.domAPI=n(),pn.insertStyleElement=m();s()(un.Z,pn);un.Z&&un.Z.locals&&un.Z.locals;const gn=function({input:e=!1,widthElement:t=!1,type:a=!1,postFocus:r=!1,action:s=!1}={}){this.state={open:!1},this.element={suggest:y("div|class:suggest"),list:y("div|class:suggest-list list-unstyled"),input:e},this.open=()=>{const e=this.suggestItems();if(e.length>0)if(this.state.open)this.style(),Ke(this.element.list),this.populateList(e);else{const t=document.querySelector("body");this.style(),this.element.suggest.classList.add("is-transparent"),Ke(this.element.list),this.populateList(e),t.appendChild(this.element.suggest),getComputedStyle(this.element.suggest).opacity,this.element.suggest.classList.remove("is-transparent"),this.element.suggest.classList.add("is-opaque"),this.bind.add(),this.state.open=!0}else this.close()},this.close=()=>{this.element.suggest.classList.remove("is-opaque"),this.element.suggest.classList.add("is-transparent")},this.bind={},this.bind.input=()=>{this.element.input.addEventListener("focus",(()=>{clearTimeout(this.timer),this.timer=setTimeout(this.open,300)})),this.element.input.addEventListener("input",(()=>{clearTimeout(this.timer),this.timer=setTimeout(this.open,300)}))},this.bind.add=()=>{window.addEventListener("mouseup",this.clickOut),window.addEventListener("keydown",this.esc),window.addEventListener("keydown",this.navigateResults)},this.bind.remove=()=>{window.removeEventListener("mouseup",this.clickOut),window.removeEventListener("keydown",this.esc),window.removeEventListener("keydown",this.navigateResults)},this.style=()=>{const a=e.getBoundingClientRect(),r={left:a.left,top:a.bottom+window.scrollY,width:a.width};if(t){const e=t.getBoundingClientRect();r.width=e.width,r.left=e.left}this.element.suggest.style.setProperty("--suggest-top",r.top),this.element.suggest.style.setProperty("--suggest-left",r.left),this.element.suggest.style.setProperty("--suggest-width",r.width)},this.assemble=()=>{const e=document.querySelector("body");this.element.suggest.appendChild(this.element.list),this.element.suggest.addEventListener("transitionend",(t=>{"opacity"===t.propertyName&&0==getComputedStyle(this.element.suggest).opacity&&(e.removeChild(this.element.suggest),this.bind.remove(),this.state.open=!1)}))},this.searchTerm=()=>De(e.value).toLowerCase(),this.populateList=e=>{const t={fontawesomeIcon:()=>{const t=e=>{this.close(),s&&s(e),r&&r.focus()};e.forEach(((e,a)=>{let r=y("li|class:suggest-list-item"),s=new Fe({text:!1,style:["link","ring"],classList:["suggest-item"],func:()=>{t(e)}}),o=y("span|class:suggest-icon fa-"+e.name);e.styles.includes("solid")?o.classList.add("fas"):e.styles.includes("brands")&&o.classList.add("fab");let n=y("span:"+e.label+"|class:suggest-icon-text");s.button.appendChild(o),s.button.appendChild(n),r.appendChild(s.button),this.element.list.appendChild(r)}))}};t[a]()},this.timer=!1,this.suggestItems=()=>({fontawesomeIcon:e=>at(e)?mr.filter((t=>{let a=!1;return(t.name.toLowerCase().includes(e)||t.label.toLowerCase().includes(e))&&(a=!0),t.search.forEach(((t,r)=>{t.toLowerCase().includes(e)&&(a=!0)})),t.styles.forEach(((t,r)=>{t.toLowerCase().includes(e)&&(a=!0)})),a})):mr}[a](this.searchTerm())),this.navigateResults=t=>{let a=null,s=null;const o=this.element.suggest.querySelectorAll(".suggest-item"),n=getComputedStyle(this.element.suggest.querySelector(".suggest-list")).getPropertyValue("grid-template-columns").split(" ").length;(()=>{for(var e=0;e{38==t.keyCode&&(t.preventDefault(),a=null==s?o[o.length-1]:s>=n&&s<=o.length-1?o[s-n]:e),40==t.keyCode&&(t.preventDefault(),a=null==s?o[0]:s=0&&s0&&s<=o.length-1?o[s-1]:e),t.shiftKey||9!=t.keyCode||document.activeElement!=e||(t.preventDefault(),a=o[0]),t.shiftKey||9!=t.keyCode||document.activeElement!=o[o.length-1]||(t.preventDefault(),a=r,this.close()),t.shiftKey&&9==t.keyCode&&document.activeElement==o[0]&&(t.preventDefault(),a=e),t.shiftKey&&9==t.keyCode&&document.activeElement==e&&this.close()})(),a&&a.focus()},this.clickOut=e=>{const t=e.path||e.composedPath&&e.composedPath();t.includes(this.element.suggest)||t.includes(this.element.input)||this.close()},this.esc=e=>{27==e.keyCode&&(e.preventDefault(),this.close())},this.assemble(),this.bind.input()};var bn=a(1786),yn={};yn.styleTagTransform=p(),yn.setAttributes=c(),yn.insert=i().bind(null,"head"),yn.domAPI=n(),yn.insertStyleElement=m();s()(bn.Z,yn);bn.Z&&bn.Z.locals&&bn.Z.locals;const _n=function({group:e=[]}={}){this.element={tab:y("div|class:tab"),nav:y("div|class:tab-nav"),group:y("div|class:tab-nav-group"),indicator:y("div|class:tab-nav-indicator"),content:y("div|class:tab-content")},this.assemble=()=>{this.element.nav.appendChild(this.element.indicator),this.element.nav.appendChild(this.element.group),this.element.tab.appendChild(this.element.nav),this.element.tab.appendChild(this.element.content),e.forEach(((e,t)=>{e.toggle=new Fe({text:e.tabText,classList:["tab-nav-button","form-group-item-equal"],func:()=>{this.deactive(),e.active=!0,this.content.render(),this.nav.render(),this.indicator.render()}}),this.element.group.appendChild(e.toggle.button),this.element.content.appendChild(e.area)}))},this.deactive=()=>{e.forEach(((e,t)=>{e.active=!1}))},this.indicator={render:()=>{const t=this.element.tab.getBoundingClientRect();e.forEach(((e,a)=>{if(e.active){const a=e.toggle.button.getBoundingClientRect();this.element.tab.style.setProperty("--tab-indicator-top",Math.round(a.top-t.top)),this.element.tab.style.setProperty("--tab-indicator-left",Math.round(a.left-t.left)),this.element.tab.style.setProperty("--tab-indicator-width",Math.round(a.width)),this.element.tab.style.setProperty("--tab-indicator-height",Math.round(a.height))}}))},bind:()=>{this.element.indicator.addEventListener("animationend",(e=>{this.element.tab.classList.add("tab-nav-indicator-active")})),this.element.indicator.addEventListener("transitionend",(e=>{}))}},this.content={render:()=>{e.forEach(((e,t)=>{e.active?e.area.classList.remove("is-hidden"):e.area.classList.add("is-hidden")}))}},this.nav={render:()=>{e.forEach(((e,t)=>{e.active?e.toggle.active():e.toggle.deactive()}))}},this.tab=()=>this.element.tab,this.update=()=>{this.indicator.bind(),this.indicator.render(),this.nav.render()},this.assemble(),this.content.render()},kn=e=>{var t=e%10,a=e%100;return 1==t&&11!=a?e+"st":2==t&&12!=a?e+"nd":3==t&&13!=a?e+"rd":e+"th"};var fn=a(6030),vn={};vn.styleTagTransform=p(),vn.setAttributes=c(),vn.insert=i().bind(null,"head"),vn.domAPI=n(),vn.insertStyleElement=m();s()(fn.Z,vn);fn.Z&&fn.Z.locals&&fn.Z.locals;const wn=function({groupData:e=!1}={}){this.element={form:y("form|class:group-form"),main:y("div|class:group-form-main")},this.selectOption={},this.selectOption.group=()=>{const t=[];if(Un.all.length>0){let r=Un.all.length;e.type.new&&r++;for(var a=1;a<=r;a++)t.push(kn(a))}else t.push(kn(1));return t},this.control={},this.control.group={name:{text:new La({object:e.group,path:"name.text",id:"name-text",value:e.group.name.text,placeholder:"Beispielgruppe",labelText:"Gruppenname",srOnly:!0}),show:new _a({object:e.group,path:"name.show",id:"name-show",labelText:"Gruppenname anzeigen",action:()=>{this.disable()}}),random:new Fe({text:"Zufälliger Gruppenname",style:["line"],func:()=>{e.group.name.text=Ya({adjectivesCount:ut(1,3)}),this.control.group.name.text.update()}})},collapse:{show:new _a({object:e.group,path:"toolbar.collapse.show",id:"toolbar-collapse-show",labelText:"Einklappen anzeigen",description:"Die Einklappen-Schaltfläche zeigt oder verbirgt die Lesezeichen dieser Gruppe."})},openAll:{show:new _a({object:e.group,path:"toolbar.openAll.show",id:"toolbar-openAll-show",labelText:"\"Alle öffnen\" anzeigen",description:"Die Schaltfläche \"Alle öffnen\" erscheint, wenn diese Gruppe mindestens ein Lesezeichen enthält."})}},this.control.destination=new xa({object:e,path:"position.destination",id:"position-destination",labelText:"Position",option:this.selectOption.group(),selected:e.position.destination}),this.disable=()=>{e.group.name.show?(this.control.group.name.text.enable(),this.control.group.name.random.enable()):(this.control.group.name.text.disable(),this.control.group.name.random.disable())},this.update=()=>{this.control.group.name.text.update(),this.control.group.name.show.update()},this.assemble=()=>{this.element.main.appendChild(T({children:[$({children:[y("h2:Name|class:mb-2"),y("p:Einen Namen über dieser Gruppe anzeigen.|class:mb-5")]}),$({children:[N({children:[this.control.group.name.show.wrap(),$({children:[N({children:[this.control.group.name.text.wrap(),this.control.group.name.random.wrap()]})]})]})]})]})),this.element.main.appendChild(y("hr")),this.element.main.appendChild(T({children:[$({children:[y("h2:Toolbar|class:mb-2"),y("p:Steuerung anzeigen, um alle Lesezeichen dieser Gruppe zu öffnen oder ein-/auszublenden.|class:mb-5")]}),$({children:[N({children:[this.control.group.collapse.show.wrap(),this.control.group.openAll.show.wrap()]})]})]})),this.element.main.appendChild(y("hr")),this.element.main.appendChild(T({children:[$({children:[y("h2:Reihenfolge|class:mb-2"),y("p:Die Position dieser Gruppe.|class:mb-5")]}),$({children:[N({children:[this.control.destination.wrap()]})]})]})),this.element.form.appendChild(this.element.main),this.bind()},this.bind=()=>{this.element.form.addEventListener("keydown",(e=>{if(13==e.keyCode)return e.preventDefault(),!1}))},this.form=()=>this.element.form,this.assemble(),this.disable(),this.update()},Mn=function({groupData:e={}}={}){this.data=e,this.element={group:y("div|class:group"),header:y("div|class:group-header"),name:{name:y("div|class:group-name"),text:y("h1|class:group-name-text")},control:{control:y("div|class:group-control"),group:y("div|class:group-control-group form-group form-group-horizontal")},toolbar:{toolbar:y("div|class:group-toolbar"),group:y("div|class:group-toolbar-group form-group form-group-horizontal")},body:y("div|class:group-body")},this.control={},this.control.button={up:new Fe({text:"Diese Gruppe nach oben",srOnly:!0,iconName:"arrowKeyboardUp",style:["line"],title:"Diese Gruppe nach oben",classList:["group-control-button","group-control-up"],func:()=>{e.position.destination--,e.position.destination<0&&(e.position.destination=0),En.item.mod.move(e),it.render(),Qn.save()}}),sort:new Fe({text:"Gruppe ziehen zum Umsortieren",srOnly:!0,iconName:"drag",style:["line"],title:"Gruppe ziehen zum Umsortieren",classList:["group-control-button","group-control-sort"]}),down:new Fe({text:"Diese Gruppe nach unten",srOnly:!0,iconName:"arrowKeyboardDown",style:["line"],title:"Diese Gruppe nach rechts",classList:["group-control-button","group-control-up"],func:()=>{e.position.destination++,e.position.destination>Un.all.length-1&&(e.position.destination=Un.all.length-1),En.item.mod.move(e),it.render(),Qn.save()}}),edit:new Fe({text:"Diese Gruppe bearbeiten",srOnly:!0,iconName:"edit",style:["line"],title:"Diese Gruppe bearbeiten",classList:["group-control-button","group-control-edit"],func:()=>{let t=new mt;t.group=JSON.parse(JSON.stringify(e.group)),t.position=JSON.parse(JSON.stringify(e.position)),t.type.existing=!0;const a=new wn({groupData:t});new al({heading:at(t.group.name.text)?"Edit "+t.group.name.text:"Unbenannte Gruppe bearbeiten",content:a.form(),successText:"Speichern",width:40,successAction:()=>{En.item.mod.edit(t),it.render(),Qn.save()}}).open()}}),remove:new Fe({text:"Diese Gruppe entfernen",srOnly:!0,iconName:"cross",style:["line"],title:"Diese Gruppe entfernen",classList:["group-control-button","group-control-remove"],func:()=>{new al({heading:at(e.group.name.text)?"Remove "+e.group.name.text:"Unbenanntes Lesezeichen entfernen",content:"Are you sure you want to remove this Group and all the Bookmarks within? This can not be undone.",successText:"Entfernen",width:"small",successAction:()=>{En.item.mod.remove(e),ot.area.assemble(),it.render(),Qn.save()}}).open()}})},this.openAll={button:new Fe({text:"Alle Lesezeichen dieser Gruppe öffnen",style:["line"],title:"Alle Lesezeichen dieser Gruppe öffnen",srOnly:!0,iconName:"openAll",classList:["group-toolbar-button","group-toolbar-open-all"],func:()=>{this.openAll.open()}}),open:()=>{if("tabs"in chrome)if(qe.get.current().bookmark.newTab)e.group.items.forEach(((e,t)=>{chrome.tabs.create({url:e.url})}));else{const t=e.group.items.shift();e.group.items.forEach(((e,t)=>{chrome.tabs.create({url:e.url})})),window.location.href=t.url}}},this.collapse={button:new Fe({text:"Diese Gruppe einklappen",style:["line"],title:"Diese Gruppe einklappen",srOnly:!0,iconName:"arrowKeyboardUp",classList:["group-toolbar-button","group-toolbar-collapse"],func:()=>{this.collapse.toggle(),this.collapse.video(),this.update.style(),Qn.save()}}),toggle:()=>{e.group.collapse?e.group.collapse=!1:e.group.collapse=!0},video:()=>{Un.tile.current.forEach(((t,a)=>{t.data.position.origin.group===e.position.origin&&t.video&&(e.group.collapse?t.video.pause():t.video.play())}))}},this.style=()=>{e.group.name.show&&at(e.group.name.text)&&this.element.group.classList.add("is-group-header"),(e.group.toolbar.collapse.show||e.group.toolbar.openAll.show&&e.group.items.length>0)&&this.element.group.classList.add("is-group-toolbar")},this.control.disable=()=>{for(var e in this.control.button)this.control.button[e].disable();this.control.searchState()},this.control.enable=()=>{for(var e in this.control.button)this.control.button[e].enable();this.control.searchState()},this.control.searchState=()=>{qe.get.current().search?(this.control.button.up.disable(),this.control.button.down.disable(),this.control.button.sort.disable()):qe.get.current().group.edit&&!qe.get.current().search&&(this.control.button.up.enable(),this.control.button.down.enable(),this.control.button.sort.enable())},this.assemble=()=>{this.element.name.text.innerHTML=e.group.name.text,this.element.name.name.appendChild(this.element.name.text),this.element.control.group.appendChild(this.control.button.up.button),this.element.control.group.appendChild(this.control.button.sort.button),this.element.control.group.appendChild(this.control.button.down.button),this.element.control.group.appendChild(this.control.button.edit.button),this.element.control.group.appendChild(this.control.button.remove.button),this.element.control.control.appendChild(this.element.control.group),this.element.header.appendChild(this.element.control.control),e.group.name.show&&at(e.group.name.text)&&this.element.header.appendChild(this.element.name.name),e.group.toolbar.collapse.show&&this.element.toolbar.group.appendChild(this.collapse.button.button),e.group.toolbar.openAll.show&&e.group.items.length>0&&this.element.toolbar.group.appendChild(this.openAll.button.button),(e.group.toolbar.collapse.show||e.group.toolbar.openAll.show&&e.group.items.length>0)&&(this.element.toolbar.toolbar.appendChild(this.element.toolbar.group),this.element.header.appendChild(this.element.toolbar.toolbar)),this.element.group.appendChild(this.element.header),this.element.group.appendChild(this.element.body),this.element.body.position=e.position,qe.get.current().group.edit?this.control.enable():this.control.disable()},this.clear=()=>{Ke(this.element.body)},this.group=()=>this.element.group,this.update={},this.update.style=()=>{const t=document.querySelector("html");qe.get.current().theme.group.toolbar.opacity<40?(t.classList.add("is-group-toolbar-opacity-low"),this.openAll.button.style.update(["link"]),this.collapse.button.style.update(["link"])):(t.classList.remove("is-group-toolbar-opacity-low"),this.openAll.button.style.update(["line"]),this.collapse.button.style.update(["line"])),e.group.collapse?this.element.group.classList.add("is-group-collapse"):this.element.group.classList.remove("is-group-collapse")},this.style(),this.assemble(),this.update.style()};var Ln=a(2874),xn={};xn.styleTagTransform=p(),xn.setAttributes=c(),xn.insert=i().bind(null,"head"),xn.domAPI=n(),xn.insertStyleElement=m();s()(Ln.Z,xn);Ln.Z&&Ln.Z.locals&&Ln.Z.locals;const Yn=function({groupIndex:e=!1}={}){this.element={empty:y("div|class:group-empty"),control:y("div|class:group-empty-control"),headline:y("p:Keine Lesezeichen in dieser Gruppe|class:group-empty-headline small muted")},this.control={},this.control.button={bookmark:new Fe({text:"Neues Lesezeichen hinzufügen",iconName:"addBookmark",size:"small",func:()=>{Un.add.render({groupIndex:e})}})},this.assemble=()=>{this.element.empty.appendChild(this.element.headline),this.element.control.appendChild(this.control.button.bookmark.button),this.element.empty.appendChild(this.element.control)},this.empty=()=>(this.assemble(),this.element.empty)};var Tn=a(609),Dn={};Dn.styleTagTransform=p(),Dn.setAttributes=c(),Dn.insert=i().bind(null,"head"),Dn.domAPI=n(),Dn.insertStyleElement=m();s()(Tn.Z,Dn);Tn.Z&&Tn.Z.locals&&Tn.Z.locals;const Sn=function(){this.element={empty:y("div|class:search-empty"),description:v({tag:"p",text:`No bookmarks matching "${De(mn.element.search.element.input.text.value)}" found`,attr:[{key:"class",value:"search-empty-string"}]}),helper:y("p|class:search-empty-helper small muted")},this.assemble=()=>{if("custom"===qe.get.current().header.search.engine.selected)at(qe.get.current().header.search.engine.custom.name)&&(this.element.helper.textContent='Press "Enter" to Search '+qe.get.current().header.search.engine.custom.name);else this.element.helper.textContent='Press "Enter" to Search '+yr[qe.get.current().header.search.engine.selected].name;this.element.empty.appendChild(this.element.description),this.element.empty.appendChild(this.element.helper)},this.empty=()=>this.element.empty,this.assemble()};var jn=a(3747),Hn={};Hn.styleTagTransform=p(),Hn.setAttributes=c(),Hn.insert=i().bind(null,"head"),Hn.domAPI=n(),Hn.insertStyleElement=m();s()(jn.Z,Hn);jn.Z&&jn.Z.locals&&jn.Z.locals;const An=function(){this.element={empty:y("div|class:bookmark-empty"),control:y("div|class:bookmark-empty-control"),headline:y("p:Keine Gruppen oder Lesezeichen|class:bookmark-empty-headline small muted")},this.control={},this.control.button={bookmark:new Fe({text:"Neues Lesezeichen hinzufügen",iconName:"addBookmark",size:"small",func:()=>{Un.add.render()}}),group:new Fe({text:"Neue Gruppe hinzufügen",iconName:"addGroup",size:"small",func:()=>{En.add.render()}})},this.assemble=()=>{this.element.empty.appendChild(this.element.headline),this.element.control.appendChild(this.control.button.group.button),this.element.control.appendChild(this.control.button.bookmark.button),this.element.empty.appendChild(this.element.control)},this.empty=()=>this.element.empty,this.assemble()};var Cn=a(229),zn={};zn.styleTagTransform=p(),zn.setAttributes=c(),zn.insert=i().bind(null,"head"),zn.domAPI=n(),zn.insertStyleElement=m();s()(Cn.Z,zn);Cn.Z&&Cn.Z.locals&&Cn.Z.locals;const En={area:{current:[]}};En.item={mod:{add:e=>{Un.all.splice(e.position.destination,0,e.group)},edit:e=>{Un.all.splice(e.position.origin,1),Un.all.splice(e.position.destination,0,e.group)},move:e=>{e.group=Un.all.splice(e.position.origin,1)[0],Un.all.splice(e.position.destination,0,e.group)},remove:e=>{Un.all.splice(e.position.origin,1)}},render:()=>{const e=(e,t)=>{const a=new mt(e);a.position.origin=t,a.position.destination=t;const r=new Mn({groupData:a});En.area.current.push(r),qe.get.current().search?mn.element.search.resultCount().group[t].searchMatch>0&&Un.element.group.appendChild(r.group()):Un.element.group.appendChild(r.group())},t=()=>{const e=new Sn;Un.element.group.appendChild(e.empty())};Un.all.length>0?qe.get.current().search?mn.element.search.resultCount().total>0?Un.all.forEach(((t,a)=>{e(t,a)})):t():Un.all.forEach(((t,a)=>{e(t,a)})):qe.get.current().search?t():(()=>{const e=new An;Un.element.group.appendChild(e.empty())})()},clear:()=>{En.area.current=[],Ke(Un.element.group)}},En.edit={open:()=>{qe.get.current().group.edit=!0,En.edit.render()},close:()=>{qe.get.current().group.edit=!1,En.edit.render()},toggle:()=>{qe.get.current().group.edit?En.edit.close():En.edit.open()},render:()=>{tt("group.edit"),En.area.current.length>0&&En.area.current.forEach(((e,t)=>{qe.get.current().group.edit?e.control.enable():e.control.disable()}))}},En.add={mod:{open:()=>{qe.get.current().group.add=!0},close:()=>{qe.get.current().group.add=!1}},render:()=>{const e=new mt;e.newGroup();const t=new wn({groupData:e});new al({heading:"Neue Gruppe hinzufügen",content:t.form(),successText:"Hinzufügen",width:40,openAction:()=>{En.add.mod.open(),Qn.save()},closeAction:()=>{En.add.mod.close(),Qn.save()},successAction:()=>{En.item.mod.add(e),En.add.mod.close(),it.render(),ot.area.assemble(),Qn.save()},dismissAction:()=>{En.add.mod.close(),Qn.save()}}).open()}},En.sort={sortable:null,bind:()=>{En.sort.sortable=null,En.sort.sortable=dn.create(Un.element.group,{handle:".group-control-sort",ghostClass:"group-sort-placeholder",animation:500,easing:"cubic-bezier(0.8, 0.8, 0.4, 1.4)",onEnd:e=>{const t=new mt;t.position.origin=e.oldIndex,t.position.destination=e.newIndex,En.item.mod.move(t),it.render(),Qn.save()}})}},En.init=()=>{Qe(["group.name.size","group.toolbar.size"]),et(["group.area.justify","group.order"]),En.add.mod.close(),En.edit.render()};const Pn={get:()=>[{name:{text:"Cool stuff",show:!0},collapse:!1,toolbar:{openAll:{show:!0},collapse:{show:!0}},items:[{url:"https://zombiefox.github.io/awesomeSheet/",display:{alignment:"center-center",direction:"vertical",order:"visual-name",rotate:0,translate:{x:0,y:0},gutter:25,name:{show:!0,text:"awesomeSheet",size:7},visual:{show:!0,type:"icon",size:25,letter:{text:"AS"},icon:{name:"dice-d20",prefix:"fas",label:"Dice D20"},image:{url:""},shadow:{size:0}}},accent:{by:"theme",hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},color:{by:"theme",hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0},opacity:100},background:{show:!1,type:"image",opacity:100,image:{url:""},video:{url:""}},border:0,shape:{wide:!1,tall:!1},timestamp:1626297988913},{url:"https://www.amazon.co.uk/",display:{alignment:"center-center",direction:"vertical",order:"visual-name",rotate:0,translate:{x:0,y:0},gutter:25,name:{show:!0,text:"Amazon",size:7},visual:{show:!0,type:"letter",size:25,letter:{text:"AZ"},icon:{name:"amazon",prefix:"fab",label:"Amazon"},image:{url:""},shadow:{size:0}}},accent:{by:"theme",hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},color:{by:"theme",hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0},opacity:100},background:{show:!1,type:"image",opacity:100,image:{url:""},video:{url:""}},border:0,shape:{wide:!1,tall:!1},timestamp:1626297999213},{url:"https://mail.google.com/",display:{alignment:"center-center",direction:"vertical",order:"visual-name",rotate:0,translate:{x:0,y:0},gutter:25,name:{show:!0,text:"Gmail",size:7},visual:{show:!0,type:"letter",size:25,letter:{text:"GM"},icon:{name:"envelope",prefix:"fas",label:"Envelope"},image:{url:""},shadow:{size:0}}},accent:{by:"theme",hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},color:{by:"theme",hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0},opacity:100},background:{show:!1,type:"image",opacity:100,image:{url:""},video:{url:""}},border:0,shape:{wide:!1,tall:!1},timestamp:1626298011293},{url:"https://www.reddit.com/",display:{alignment:"center-center",direction:"vertical",order:"visual-name",rotate:0,translate:{x:0,y:0},gutter:25,name:{show:!0,text:"Reddit",size:7},visual:{show:!0,type:"icon",size:25,letter:{text:"R"},icon:{name:"reddit-alien",prefix:"fab",label:"reddit Alien"},image:{url:""},shadow:{size:0}}},accent:{by:"theme",hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},color:{by:"theme",hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0},opacity:100},background:{show:!1,type:"image",opacity:100,image:{url:""},video:{url:""}},border:0,shape:{wide:!1,tall:!1},timestamp:1626298017175},{url:"https://www.netflix.com/",display:{alignment:"center-center",direction:"vertical",order:"visual-name",rotate:0,translate:{x:0,y:0},gutter:25,name:{show:!0,text:"Netflix",size:7},visual:{show:!0,type:"icon",size:25,letter:{text:"N"},icon:{name:"film",prefix:"fas",label:"Film"},image:{url:""},shadow:{size:0}}},accent:{by:"theme",hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},color:{by:"theme",hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0},opacity:100},background:{show:!1,type:"image",opacity:100,image:{url:""},video:{url:""}},border:0,shape:{wide:!1,tall:!1},timestamp:1626298022303},{url:"https://drive.google.com/drive/",display:{alignment:"center-center",direction:"vertical",order:"visual-name",rotate:0,translate:{x:0,y:0},gutter:25,name:{show:!0,text:"Drive",size:7},visual:{show:!0,type:"letter",size:25,letter:{text:"DR"},icon:{name:"google-drive",prefix:"fab",label:"Drive"},image:{url:""},shadow:{size:0}}},accent:{by:"theme",hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},color:{by:"theme",hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0},opacity:100},background:{show:!1,type:"image",opacity:100,image:{url:""},video:{url:""}},border:0,shape:{wide:!1,tall:!1},timestamp:1626298028996}]},{name:{text:"Dev sites",show:!0},collapse:!1,toolbar:{openAll:{show:!0},collapse:{show:!0}},items:[{url:"https://devdocs.io/",display:{alignment:"center-center",direction:"vertical",order:"visual-name",rotate:0,translate:{x:0,y:0},gutter:25,name:{show:!0,text:"Devdocs",size:7},visual:{show:!0,type:"icon",size:25,letter:{text:"DEV"},icon:{name:"code",prefix:"fas",label:"Code"},image:{url:""},shadow:{size:0}}},accent:{by:"theme",hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},color:{by:"theme",hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0},opacity:100},background:{show:!1,type:"image",opacity:100,image:{url:""},video:{url:""}},border:0,shape:{wide:!1,tall:!1},timestamp:1626298034209},{url:"https://github.com/",display:{alignment:"center-center",direction:"vertical",order:"visual-name",rotate:0,translate:{x:0,y:0},gutter:25,name:{show:!0,text:"Github",size:7},visual:{show:!0,type:"icon",size:25,letter:{text:"GIT"},icon:{name:"github",prefix:"fab",label:"GitHub"},image:{url:""},shadow:{size:0}}},accent:{by:"theme",hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},color:{by:"theme",hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0},opacity:100},background:{show:!1,type:"image",opacity:100,image:{url:""},video:{url:""}},border:0,shape:{wide:!1,tall:!1},timestamp:1626298038470}]}]},On={display:{rotate:{min:-180,max:180},translate:{x:{min:-300,max:300},y:{min:-300,max:300}},gutter:{min:0,max:500},visual:{size:{min:5,max:400},shadow:{size:{min:0,max:100}}},name:{size:{min:5,max:400}}},accent:{hsl:{h:{min:0,max:359},s:{min:0,max:100},l:{min:0,max:100}},rgb:{r:{min:0,max:255},g:{min:0,max:255},b:{min:0,max:255}}},color:{hsl:{h:{min:0,max:359},s:{min:0,max:100},l:{min:0,max:100}},rgb:{r:{min:0,max:255},g:{min:0,max:255},b:{min:0,max:255}},opacity:{min:0,max:100}},border:{min:0,max:20},background:{opacity:{min:0,max:100}}};var Fn=a(9358),Nn={};Nn.styleTagTransform=p(),Nn.setAttributes=c(),Nn.insert=i().bind(null,"head"),Nn.domAPI=n(),Nn.insertStyleElement=m();s()(Fn.Z,Nn);Fn.Z&&Fn.Z.locals&&Fn.Z.locals;const Wn=function({bookmarkData:e=!1}={}){this.area=y("div|class:bookmark-preview-area"),this.grid=y("div|class:bookmark-preview-grid"),this.title=y("div|class:bookmark-preview-title small muted"),this.shape=()=>{e.link.shape.tall?this.grid.classList.add("bookmark-preview-grid-tall"):this.grid.classList.remove("bookmark-preview-grid-tall"),e.link.shape.wide?this.grid.classList.add("bookmark-preview-grid-wide"):this.grid.classList.remove("bookmark-preview-grid-wide"),e.link.shape.tall||e.link.shape.wide?this.title.textContent="Preview (50% scale)":this.title.textContent="Preview"},this.bookmarkTile=new Gn({bookmarkData:e,preview:!0}),this.update={},this.update.style=t=>{e=t,this.bookmarkTile.update(),this.shape()},this.update.assemble=t=>{e=t,this.area.removeChild(this.title),this.grid.removeChild(this.bookmarkTile.tile()),this.bookmarkTile=new Gn({bookmarkData:e,preview:!0}),this.shape(),this.assemble()},this.assemble=()=>{this.area.appendChild(this.title),this.grid.appendChild(this.bookmarkTile.tile()),this.area.appendChild(this.grid),this.shape(e)},this.assemble(),this.preview=()=>this.area};var Rn=a(5241),Bn={};Bn.styleTagTransform=p(),Bn.setAttributes=c(),Bn.insert=i().bind(null,"head"),Bn.domAPI=n(),Bn.insertStyleElement=m();s()(Rn.Z,Bn);Rn.Z&&Rn.Z.locals&&Rn.Z.locals;const In=function({bookmarkData:e=!1}={}){this.element={form:y("form|class:bookmark-form"),main:y("div|class:bookmark-form-main"),aside:y("div|class:bookmark-form-aside")},this.selectOption={},this.selectOption.group=()=>{const e=[];return Un.all.length>0&&Un.all.forEach(((t,a)=>{e.push(at(t.name.text)?t.name.text:kn(a+1)+" unnamed group")})),e},this.selectOption.item=()=>{const t=[];if(Un.all[e.position.destination.group].items.length>0){let r=Un.all[e.position.destination.group].items.length;(e.type.new||e.position.origin.group!==e.position.destination.group)&&r++;for(var a=1;a<=r;a++)t.push(kn(a))}else t.push(kn(1));return t},this.control={},this.control.bookmark={url:new La({object:e.link,path:"url",id:"url",value:e.link.url,placeholder:"https://www.example.com/",labelText:"URL",action:()=>{this.preview.update.assemble(e)}}),display:{alignment:new ya({object:e.link,radioGroup:[{id:"toolbar-position-top-left",labelText:"Oben Links",value:"top-left",position:1},{id:"toolbar-position-top-center",labelText:"Oben Mitte",value:"top-center",position:2},{id:"toolbar-position-top-right",labelText:"Oben Rechts",value:"top-right",position:3},{id:"toolbar-position-center-left",labelText:"Mitte Links",value:"center-left",position:4},{id:"toolbar-position-center-center",labelText:"Mitte Mitte",value:"center-center",position:5},{id:"toolbar-position-center-right",labelText:"Mitte Rechts",value:"center-right",position:6},{id:"toolbar-position-bottom-left",labelText:"Unten Links",value:"bottom-left",position:7},{id:"toolbar-position-bottom-center",labelText:"Unten Mitte",value:"bottom-center",position:8},{id:"toolbar-position-bottom-right",labelText:"Unten Rechts",value:"bottom-right",position:9}],label:"Ausrichtung von Symbol und Name",groupName:"display-alignment",path:"display.alignment",gridSize:"3x3",action:()=>{this.preview.update.assemble(e)}}),direction:new ba({object:e.link,radioGroup:[{id:"display-direction-vertical",labelText:"Vertikal",description:"Symbol und Name übereinander anordnen.",value:"vertical"},{id:"display-direction-horizontal",labelText:"Horizontal",description:"Symbol und Name nebeneinander anordnen.",value:"horizontal"}],groupName:"display-direction",path:"display.direction",action:()=>{this.disable(),this.preview.update.style(e)}}),order:new ba({object:e.link,radioGroup:[{id:"display-order-visual-name",labelText:"Symbol, dann Name",description:"Das Symbol vor dem Namen platzieren.",value:"visual-name"},{id:"display-order-name-visual",labelText:"Name, dann Symbol",description:"Den Namen vor dem Symbol platzieren.",value:"name-visual"}],groupName:"display-order",path:"display.order",action:()=>{this.disable(),this.preview.update.style(e)}}),rotate:new va({object:e.link,path:"display.rotate",id:"display-rotate",labelText:"Drehen",value:e.link.display.rotate,defaultValue:lt.display.rotate,min:On.display.rotate.min,max:On.display.rotate.max,action:()=>{this.preview.update.style(e)}}),translate:{label:Z({text:"Position des Symbols anpassen",noPadding:!0}),x:new va({object:e.link,path:"display.translate.x",id:"display-translate-x",labelText:"Horizontal",value:e.link.display.translate.x,defaultValue:lt.display.translate.x,min:On.display.translate.x.min,max:On.display.translate.x.max,action:()=>{this.preview.update.style(e)}}),y:new va({object:e.link,path:"display.translate.y",id:"display-translate-y",labelText:"Vertikal",value:e.link.display.translate.y,defaultValue:lt.display.translate.y,min:On.display.translate.y.min,max:On.display.translate.y.max,action:()=>{this.preview.update.style(e)}})},gutter:new va({object:e.link,path:"display.gutter",id:"display-gutter",labelText:"Abstand",value:e.link.display.gutter,defaultValue:lt.display.gutter,min:On.display.gutter.min,max:On.display.gutter.max,action:()=>{this.preview.update.style(e)}}),visual:{show:new _a({object:e.link,path:"display.visual.show",id:"display-visual-show",labelText:"Symbol anzeigen",description:"Buchstaben, Icon oder ein Bild auf diesem Lesezeichen anzeigen.",action:()=>{this.disable(),this.collapse.display.visual.update(),this.preview.update.assemble(e)}}),type:new ba({object:e.link,radioGroup:[{id:"display-visual-type-letter",labelText:"Buchstabe",value:"letter"},{id:"display-visual-type-icon",labelText:"Icon",value:"icon"},{id:"display-visual-type-image",labelText:"Bild",value:"image"}],groupName:"display-visual-type",path:"display.visual.type",action:()=>{this.disable(),this.preview.update.assemble(e)}}),size:new va({object:e.link,path:"display.visual.size",id:"display-visual-size",labelText:"Symbolgröße",value:e.link.display.visual.size,defaultValue:lt.display.visual.size,min:On.display.visual.size.min,max:On.display.visual.size.max,action:()=>{this.preview.update.style(e)}}),letter:{text:new La({object:e.link,path:"display.visual.letter.text",id:"display-visual-letter-text",value:e.link.display.visual.letter.text,placeholder:"E",labelText:"Lesezeichen-Buchstabe",srOnly:!0,action:()=>{this.preview.update.assemble(e)}})},icon:{text:new La({object:e.link,path:"display.visual.icon.label",id:"display-visual-icon-label",value:e.link.display.visual.icon.label,placeholder:"FontAwesome Brands oder Icons",labelText:"Lesezeichen-Icon",srOnly:!0,action:()=>{this.preview.update.assemble(e)}}),preview:new ga({classList:["bookmark-form-text-icon","form-group-item-small"]}),remove:new Fe({text:"Icon entfernen",srOnly:!0,style:["line"],iconName:"cross",classList:["form-group-item-small"],func:()=>{e.link.display.visual.icon.label="",e.link.display.visual.icon.prefix="",e.link.display.visual.icon.name="",this.update(),this.preview.update.assemble(e)}})},image:{url:new La({object:e.link,path:"display.visual.image.url",id:"display-visual-image-url",value:e.link.display.visual.image.url,placeholder:"https://www.example.com/image.jpg",labelText:"Lesezeichen-Bild",srOnly:!0,action:()=>{this.preview.update.assemble(e)}})},shadow:{size:new va({object:e.link,path:"display.visual.shadow.size",id:"display-visual-shadow-size",labelText:"Symbol-Schatten",value:e.link.display.visual.shadow.size,defaultValue:lt.display.visual.shadow.size,min:On.display.visual.shadow.size.min,max:On.display.visual.shadow.size.max,action:()=>{this.preview.update.style(e)}})}},name:{show:new _a({object:e.link,path:"display.name.show",id:"display-name-show",labelText:"Name anzeigen",action:()=>{this.disable(),this.collapse.display.name.update(),this.preview.update.assemble(e)}}),text:new La({object:e.link,path:"display.name.text",id:"display-name-text",value:e.link.display.name.text,placeholder:"Beispiel",labelText:"Lesezeichen-Name",srOnly:!0,action:()=>{this.preview.update.assemble(e)}}),size:new va({object:e.link,path:"display.name.size",id:"display-name-size",labelText:"Namensgröße",value:e.link.display.name.size,defaultValue:lt.display.name.size,min:On.display.name.size.min,max:On.display.name.size.max,action:()=>{this.preview.update.style(e)}})}},accent:{by:new ba({object:e.link,radioGroup:[{id:"accent-by-theme",labelText:"Design-Akzent",description:"Den vom Design festgelegten Akzent verwenden.",value:"theme"},{id:"accent-by-custom",labelText:"Eigener Akzent",description:"Den Design-Akzent überschreiben.",value:"custom"}],groupName:"accent-by",path:"accent.by",action:()=>{this.collapse.accent.update(),this.disable(),this.preview.update.assemble(e)}}),color:new Ma({object:e.link,path:"accent",id:"accent",labelText:"Akzent",srOnly:!0,defaultValue:lt.accent.rgb,minMaxObject:On,randomColor:!0,action:()=>{this.preview.update.style(e)}})},color:{by:new ba({object:e.link,radioGroup:[{id:"color-by-theme",labelText:"Design-Farbe",description:"Die vom Design festgelegte Farbe verwenden.",value:"theme"},{id:"color-by-custom",labelText:"Eigene Farbe",description:"Die Design-Farbe überschreiben.",value:"custom"}],groupName:"color-by",path:"color.by",action:()=>{this.collapse.color.update(),this.disable(),this.preview.update.assemble(e)}}),color:new Ma({object:e.link,path:"color",id:"color",labelText:"Farbe",srOnly:!0,defaultValue:lt.color.rgb,minMaxObject:On,randomColor:!0,action:()=>{this.preview.update.style(e)}}),opacity:new va({object:e.link,path:"color.opacity",id:"color-opacity",labelText:"Deckkraft",value:e.link.color.opacity,defaultValue:lt.color.opacity,min:On.color.opacity.min,max:On.color.opacity.max,action:()=>{this.preview.update.style(e)}})},background:{show:new _a({object:e.link,path:"background.show",id:"background-show",labelText:"Hintergrund anzeigen",description:"Ein Bild oder Video als Hintergrund dieser Lesezeichen-Kachel anzeigen.",action:()=>{this.collapse.background.update(),this.disable(),this.preview.update.assemble(e)}}),type:new ba({object:e.link,radioGroup:[{id:"background-type-image",labelText:"Bild",value:"image"},{id:"background-type-video",labelText:"Video",value:"video"}],groupName:"background-type",path:"background.type",action:()=>{this.disable(),this.preview.update.assemble(e)}}),opacity:new va({object:e.link,path:"background.opacity",id:"background-opacity",labelText:"Deckkraft",value:e.link.background.opacity,defaultValue:lt.background.opacity,min:On.background.opacity.min,max:On.background.opacity.max,action:()=>{this.preview.update.style(e)}}),image:{url:new La({object:e.link,path:"background.image.url",id:"background-image-url",value:e.link.background.image.url,placeholder:"https://www.example.com/image.jpg",labelText:"Hintergrundbild-URL",srOnly:!0,action:()=>{this.preview.update.assemble(e)}})},video:{url:new La({object:e.link,path:"background.video.url",id:"background-video-url",value:e.link.background.video.url,placeholder:"https://www.example.com/video.mp4",labelText:"Hintergrundvideo-URL",srOnly:!0,action:()=>{this.preview.update.assemble(e)}})}},border:new va({object:e.link,path:"border",id:"border",labelText:"Rahmen",value:e.link.border,defaultValue:lt.border,min:On.border.min,max:On.border.max,action:()=>{this.preview.update.style(e)}}),shape:{wide:new _a({object:e.link,path:"shape.wide",id:"shape-wide",labelText:"Breite Kachel",description:"Lesezeichen-Kachel über zwei Spalten spannen.",action:()=>{this.preview.update.assemble(e)}}),tall:new _a({object:e.link,path:"shape.tall",id:"shape-tall",labelText:"Hohe Kachel",description:"Lesezeichen-Kachel über zwei Spalten spannen.",action:()=>{this.preview.update.assemble(e)}})}},this.control.group={destination:new ba({object:e,radioGroup:[{id:"group-destination-existing",labelText:"Vorhandene Gruppe",value:"existing"},{id:"group-destination-new",labelText:"Neue Gruppe",value:"new"}],groupName:"group.destination",path:"group.destination",action:()=>{this.disable()}}),name:new La({object:e,path:"group.name",id:"group-name",value:e.group.name,placeholder:"Beispielgruppe",labelText:"URL",srOnly:!0}),random:new Fe({text:"Zufälliger Gruppenname",style:["line"],func:()=>{e.group.name=Ya({adjectivesCount:ut(1,3)}),this.control.group.name.update()}}),position:{group:new xa({object:e,path:"position.destination.group",id:"position-destination-group",labelText:"Gruppe",srOnly:!0,option:Un.all.length>0?this.selectOption.group():[],selected:e.position.destination.group,action:()=>{e.type.new?e.position.destination.item=Un.all[e.position.destination.group].items.length:e.position.origin.group===e.position.destination.group?e.position.destination.item=Un.all[e.position.destination.group].items.length-1:e.position.destination.item=Un.all[e.position.destination.group].items.length,this.control.group.position.item.updateOption(this.selectOption.item(),e.position.destination.item)}}),item:new xa({object:e,path:"position.destination.item",id:"position-destination-item",labelText:"Position",option:Un.all.length>0?this.selectOption.item():[],selected:e.position.destination.item})}},this.control.propagate={},this.control.propagate.visual=new _a({object:e.propagate,path:"display",id:"apply-to-all-display",labelText:'Apply "Show Visual Element" and "Show Name" to other Bookmarks',description:["The Letter, Icon, Image and Name text will not be shared.","Useful for hiding the Visual Elements or Names on all Bookmarks."]}),this.control.propagate.visualAlert=new Ea({iconName:"propagate",children:[this.control.propagate.visual.wrap()]}),this.control.propagate.layout=new _a({object:e.propagate,path:"layout",id:"apply-to-all-layout",labelText:"Layout auf andere Lesezeichen anwenden",description:["When saved, apply the above Layout to all other Bookmarks.","Only the Visual and Name size, Alignment, Order, Position and Gutter will be will be applied to all."]}),this.control.propagate.layoutAlert=new Ea({iconName:"propagate",children:[this.control.propagate.layout.wrap()]}),this.control.propagate.theme=new _a({object:e.propagate,path:"theme",id:"apply-to-all-theme",labelText:"Design auf andere Lesezeichen anwenden",description:["When saved, apply the above Theme to all other Bookmarks.","Only the Colour, Accent, Opacity, Border and Visual shadow will be applied to all."]}),this.control.propagate.themeAlert=new Ea({iconName:"propagate",children:[this.control.propagate.theme.wrap()]}),this.helper={bookmark:{display:{visual:{shadow:{size:new ma({text:["Der Symbol-Schatten gilt nur für Buchstaben oder Icons."]})}}},background:{image:new ma({text:["Für das Hintergrundbild wird nur eine direkte URL zu einer Bilddatei unterstützt."]}),video:new ma({text:["Für das Hintergrundvideo wird nur eine direkte URL zu einer Videodatei unterstützt. Unterstützt MP4 und WebM.","YouTube-Seiten-URLs können nicht verwendet werden."]})}}},this.area={},this.area.display={},this.area.display.visual=()=>y("div",[$({children:[N({children:[this.control.bookmark.display.visual.type.radioSet[0].wrap(),$({children:[N({children:[this.control.bookmark.display.visual.letter.text.wrap()]})]}),this.control.bookmark.display.visual.type.radioSet[1].wrap(),$({children:[N({children:[$({children:[this.control.bookmark.display.visual.icon.text.label,j({block:!0,children:[this.control.bookmark.display.visual.icon.text.text,this.control.bookmark.display.visual.icon.preview.groupText,this.control.bookmark.display.visual.icon.remove.button]})]})]})]}),this.control.bookmark.display.visual.type.radioSet[2].wrap(),$({children:[N({children:[this.control.bookmark.display.visual.image.url.wrap()]})]})]})]})]),this.area.display.name=()=>y("div",[$({children:[N({children:[this.control.bookmark.display.name.text.wrap()]})]})]),this.area.accent=()=>y("div",[this.control.bookmark.accent.color.wrap()]),this.area.color=()=>y("div",[this.control.bookmark.color.color.wrap()]),this.area.visual=()=>T({children:[$({children:[y("h2:Visual & Name|class:mb-2"),y("p:Buchstaben, Icon, Bild und einen Namen auf dieser Lesezeichen-Kachel anzeigen.|class:mb-5")]}),$({children:[N({children:[this.control.bookmark.display.visual.show.wrap(),this.collapse.display.visual.collapse(),y("hr"),this.control.bookmark.display.name.show.wrap(),this.collapse.display.name.collapse(),y("hr"),this.control.propagate.visualAlert.wrap()]})]})]}),this.area.address=()=>T({children:[$({children:[y("h2:Address|class:mb-2"),v({tag:"p",text:'Be sure to use the full URL and include "https://..."',complexText:!0,attr:[{key:"class",value:"mb-5"}]})]}),$({children:[N({children:[this.control.bookmark.url.wrap()]})]})]}),this.area.position=()=>T({children:[$({children:[y("h2:Position|class:mb-2"),y("p:Die Gruppe, in die dieses Lesezeichen gehört.|class:mb-5")]}),$({children:[N({children:[this.control.group.destination.radioSet[0].wrap(),$({children:[N({children:[this.control.group.position.group.wrap(),this.control.group.position.item.wrap()]})]}),this.control.group.destination.radioSet[1].wrap(),$({children:[N({children:[this.control.group.name.wrap(),this.control.group.random.wrap()]})]})]})]})]}),this.area.layout=()=>T({children:[$({children:[y("h2:Layout|class:mb-2"),y("p:Ändere Position, Größe und Ausrichtung von Symbol und Name.|class:mb-5")]}),$({children:[N({children:[this.control.bookmark.display.visual.size.wrap(),this.control.bookmark.display.name.size.wrap(),y("hr"),this.control.bookmark.display.alignment.wrap(),y("hr"),$({children:[this.control.bookmark.display.translate.label]}),this.control.bookmark.display.translate.x.wrap(),this.control.bookmark.display.translate.y.wrap(),this.control.bookmark.display.rotate.wrap(),y("hr"),this.control.bookmark.display.direction.wrap(),y("hr"),this.control.bookmark.display.order.wrap(),y("hr"),this.control.bookmark.display.gutter.wrap(),y("hr"),this.control.bookmark.shape.wide.wrap(),this.control.bookmark.shape.tall.wrap(),y("hr"),this.control.propagate.layoutAlert.wrap()]})]})]}),this.area.theme=()=>T({children:[$({children:[y("h2:Theme|class:mb-2"),y("p:Design- und Akzentfarbe überschreiben.|class:mb-5")]}),$({children:[N({children:[this.control.bookmark.color.by.wrap(),$({children:[N({children:[this.collapse.color.collapse(),y("hr"),this.control.bookmark.color.opacity.wrap()]})]}),y("hr"),this.control.bookmark.accent.by.wrap(),$({children:[N({children:[this.collapse.accent.collapse()]})]}),y("hr"),this.control.bookmark.background.show.wrap(),$({children:[N({children:[this.collapse.background.collapse()]})]}),y("hr"),this.control.bookmark.border.wrap(),y("hr"),this.control.bookmark.display.visual.shadow.size.wrap(),this.helper.bookmark.display.visual.shadow.size.wrap(),y("hr"),this.control.propagate.themeAlert.wrap()]})]})]}),this.area.background=()=>y("div",[this.control.bookmark.background.type.radioSet[0].wrap(),$({children:[N({children:[this.control.bookmark.background.image.url.wrap(),this.helper.bookmark.background.image.wrap()]})]}),this.control.bookmark.background.type.radioSet[1].wrap(),$({children:[N({children:[this.control.bookmark.background.video.url.wrap(),this.helper.bookmark.background.video.wrap()]})]}),$({children:[N({children:[this.control.bookmark.background.opacity.wrap()]})]})]),this.collapse={display:{visual:new Re({type:"checkbox",checkbox:this.control.bookmark.display.visual.show,target:[{content:this.area.display.visual()}]}),name:new Re({type:"checkbox",checkbox:this.control.bookmark.display.name.show,target:[{content:this.area.display.name()}]})},color:new Re({type:"radio",radioGroup:this.control.bookmark.color.by,target:[{id:this.control.bookmark.color.by.radioSet[1].radio.value,content:this.area.color()}]}),accent:new Re({type:"radio",radioGroup:this.control.bookmark.accent.by,target:[{id:this.control.bookmark.accent.by.radioSet[1].radio.value,content:this.area.accent()}]}),background:new Re({type:"checkbox",checkbox:this.control.bookmark.background.show,target:[{content:this.area.background()}]})},this.tab=new _n({group:[{tabText:"Symbol & Name",area:this.area.visual(),active:!0},{tabText:"Adresse",area:this.area.address(),active:!1},{tabText:"Position",area:this.area.position(),active:!1},{tabText:"Layout",area:this.area.layout(),active:!1},{tabText:"Design",area:this.area.theme(),active:!1}]}),this.preview=new Wn({bookmarkData:e}),this.disable=()=>{if(e.link.display.visual.show)switch(this.control.bookmark.display.visual.type.enable(),this.control.bookmark.display.visual.letter.text.enable(),this.control.bookmark.display.visual.icon.text.enable(),this.control.bookmark.display.visual.icon.preview.enable(),this.control.bookmark.display.visual.icon.remove.enable(),this.control.bookmark.display.visual.image.url.enable(),this.control.bookmark.display.visual.size.enable(),e.link.display.visual.type){case"letter":this.control.bookmark.display.visual.letter.text.enable(),this.control.bookmark.display.visual.icon.text.disable(),this.control.bookmark.display.visual.icon.preview.disable(),this.control.bookmark.display.visual.icon.remove.disable(),this.control.bookmark.display.visual.image.url.disable();break;case"icon":this.control.bookmark.display.visual.letter.text.disable(),this.control.bookmark.display.visual.icon.text.enable(),this.control.bookmark.display.visual.icon.preview.enable(),this.control.bookmark.display.visual.icon.remove.enable(),this.control.bookmark.display.visual.image.url.disable();break;case"image":this.control.bookmark.display.visual.letter.text.disable(),this.control.bookmark.display.visual.icon.text.disable(),this.control.bookmark.display.visual.icon.preview.disable(),this.control.bookmark.display.visual.icon.remove.disable(),this.control.bookmark.display.visual.image.url.enable()}else this.control.bookmark.display.visual.type.disable(),this.control.bookmark.display.visual.letter.text.disable(),this.control.bookmark.display.visual.icon.text.disable(),this.control.bookmark.display.visual.icon.preview.disable(),this.control.bookmark.display.visual.icon.remove.disable(),this.control.bookmark.display.visual.image.url.disable(),this.control.bookmark.display.visual.size.disable();switch(e.link.display.name.show?(this.control.bookmark.display.name.text.enable(),this.control.bookmark.display.name.size.enable()):(this.control.bookmark.display.name.text.disable(),this.control.bookmark.display.name.size.disable()),e.link.display.visual.show||e.link.display.name.show?(this.control.bookmark.display.translate.label.classList.remove("disabled"),this.control.bookmark.display.translate.x.enable(),this.control.bookmark.display.translate.y.enable(),this.control.bookmark.display.rotate.enable(),this.control.bookmark.display.alignment.enable()):(this.control.bookmark.display.translate.label.classList.add("disabled"),this.control.bookmark.display.translate.x.disable(),this.control.bookmark.display.translate.y.disable(),this.control.bookmark.display.rotate.disable(),this.control.bookmark.display.alignment.disable()),e.link.display.visual.show&&e.link.display.name.show?(this.control.bookmark.display.direction.enable(),this.control.bookmark.display.order.enable(),this.control.bookmark.display.gutter.enable()):(this.control.bookmark.display.direction.disable(),this.control.bookmark.display.order.disable(),this.control.bookmark.display.gutter.disable()),e.link.display.visual.type){case"letter":case"icon":this.control.bookmark.display.visual.shadow.size.enable(),this.helper.bookmark.display.visual.shadow.size.enable();break;case"image":this.control.bookmark.display.visual.shadow.size.disable(),this.helper.bookmark.display.visual.shadow.size.disable()}switch(e.link.color.by){case"theme":this.control.bookmark.color.color.disable();break;case"custom":this.control.bookmark.color.color.enable()}switch(e.link.accent.by){case"theme":this.control.bookmark.accent.color.disable();break;case"custom":this.control.bookmark.accent.color.enable()}if(e.link.background.show)switch(this.control.bookmark.background.type.enable(),this.control.bookmark.background.opacity.enable(),e.link.background.type){case"image":this.control.bookmark.background.image.url.enable(),this.helper.bookmark.background.image.enable(),this.control.bookmark.background.video.url.disable(),this.helper.bookmark.background.video.disable();break;case"video":this.control.bookmark.background.image.url.disable(),this.helper.bookmark.background.image.disable(),this.control.bookmark.background.video.url.enable(),this.helper.bookmark.background.video.enable()}else this.control.bookmark.background.type.disable(),this.control.bookmark.background.image.url.disable(),this.helper.bookmark.background.image.disable(),this.control.bookmark.background.video.url.disable(),this.helper.bookmark.background.video.disable(),this.control.bookmark.background.opacity.disable();switch(e.group.destination){case"existing":this.control.group.position.group.enable(),this.control.group.position.item.enable(),this.control.group.name.disable(),this.control.group.random.disable();break;case"new":this.control.group.position.group.disable(),this.control.group.position.item.disable(),this.control.group.name.enable(),this.control.group.random.enable()}!Un.all.length>0?this.control.group.destination.radioSet[0].radio.disable():this.control.group.destination.radioSet[0].radio.enable()},this.update=()=>{this.control.bookmark.display.visual.show.update(),this.control.bookmark.display.visual.type.update(),this.control.bookmark.display.visual.letter.text.update(),this.control.bookmark.display.visual.icon.text.update(),at(e.link.display.visual.icon.prefix)&&at(e.link.display.visual.icon.name)?this.control.bookmark.display.visual.icon.preview.update(y("span|class:bookmark-form-icon "+e.link.display.visual.icon.prefix+" fa-"+e.link.display.visual.icon.name)):this.control.bookmark.display.visual.icon.preview.update(),this.control.bookmark.display.visual.image.url.update(),this.control.bookmark.display.name.show.update(),this.control.bookmark.display.name.text.update(),this.control.bookmark.url.update()},this.assemble=()=>{this.element.main.appendChild(this.tab.tab()),this.element.aside.appendChild(this.preview.preview()),this.element.form.appendChild(this.element.main),this.element.form.appendChild(this.element.aside),this.bind()},this.bind=()=>{this.element.form.addEventListener("keydown",(e=>{if(13==e.keyCode)return e.preventDefault(),!1}))},this.suggest=new gn({input:this.control.bookmark.display.visual.icon.text.text,widthElement:this.element.main,type:"fontawesomeIcon",postFocus:this.control.bookmark.display.visual.icon.preview.groupText,action:t=>{e.link.display.visual.icon.label=t.label,e.link.display.visual.icon.name=t.name,t.styles.includes("solid")?e.link.display.visual.icon.prefix="fas":t.styles.includes("brands")&&(e.link.display.visual.icon.prefix="fab"),this.preview.update.assemble(e),this.update()}}),this.form=()=>this.element.form,this.assemble(),this.disable(),this.update()},Gn=function({bookmarkData:e={},preview:t=!1}={}){this.data=e,this.element={bookmark:y("div|class:bookmark"),front:y("div|class:bookmark-front"),back:y("div|class:bookmark-back"),content:{link:y("a|class:bookmark-link,tabindex:1"),display:{wrap:y("div|class:bookmark-display-wrap"),display:y("div|class:bookmark-display"),visual:{visual:y("div|class:bookmark-display-visual"),letter:v({tag:"div",text:e.link.display.visual.letter.text,attr:[{key:"class",value:"bookmark-display-visual-letter"}]}),icon:y("div|class:bookmark-display-visual-icon"),faIcon:y("div|class:"+e.link.display.visual.icon.prefix+" fa-"+e.link.display.visual.icon.name),image:y("div|class:bookmark-display-visual-image")},name:{name:y("div|class:bookmark-display-name"),text:v({tag:"div",text:e.link.display.name.text,attr:[{key:"class",value:"bookmark-display-name-text"}]})}},background:{wrap:y("div|class:bookmark-background-wrap"),image:y("div|class:bookmark-background-image"),video:y("div|class:bookmark-background-video")}},url:{url:y("div|class:bookmark-url"),text:y("span|class:bookmark-url-text")},control:y("div|class:bookmark-control")},t&&this.element.bookmark.classList.add("bookmark-preview"),this.control={},this.control.button={left:new Fe({text:"Dieses Lesezeichen nach links",srOnly:!0,iconName:"arrowKeyboardLeft",style:["link"],title:"Dieses Lesezeichen nach links",classList:["bookmark-control-button","bookmark-control-left"],func:()=>{e.position.destination.item--,e.position.destination.item<0&&(e.position.destination.item=0),Un.item.mod.move(e),it.render(),Qn.save()}}),sort:new Fe({text:"Lesezeichen ziehen zum Umsortieren",srOnly:!0,iconName:"drag",style:["link"],title:"Lesezeichen ziehen zum Umsortieren",classList:["bookmark-control-button","bookmark-control-sort"]}),right:new Fe({text:"Dieses Lesezeichen nach rechts",srOnly:!0,iconName:"arrowKeyboardRight",style:["link"],title:"Dieses Lesezeichen nach rechts",classList:["bookmark-control-button","bookmark-control-right"],func:()=>{e.position.destination.item++,e.position.destination.item>Un.all[e.position.destination.group].items.length-1&&(e.position.destination.item=Un.all[e.position.destination.group].items.length-1),Un.item.mod.move(e),it.render(),Qn.save()}}),edit:new Fe({text:"Dieses Lesezeichen bearbeiten",srOnly:!0,iconName:"edit",style:["link"],title:"Dieses Lesezeichen bearbeiten",classList:["bookmark-control-button","bookmark-control-edit"],func:()=>{let t=new ct;t.link=JSON.parse(JSON.stringify(e.link)),t.position=JSON.parse(JSON.stringify(e.position)),t.type.existing=!0;const a=new In({bookmarkData:t});new al({heading:at(t.link.display.name.text)?"Edit "+t.link.display.name.text:"Unbenanntes Lesezeichen bearbeiten",content:a.form(),successText:"Speichern",width:"block"===qe.get.current().bookmark.style?60:70,maxHeight:!0,successAction:()=>{if("new"===t.group.destination){t.position.destination.group=Un.all.length;const e=new mt;e.newGroup({name:t.group.name}),En.item.mod.add(e)}Un.item.mod.edit(t),Un.item.mod.propagate(t),it.render(),Qn.save()}}).open(),a.tab.update()}}),remove:new Fe({text:"Dieses Lesezeichen entfernen",srOnly:!0,iconName:"cross",style:["link"],title:"Dieses Lesezeichen entfernen",classList:["bookmark-control-button","bookmark-control-remove"],func:()=>{new al({heading:at(e.link.display.name.text)?"Remove "+e.link.display.name.text:"Unbenanntes Lesezeichen entfernen",content:"Are you sure you want to remove this Bookmark? This can not be undone.",successText:"Entfernen",width:"small",successAction:()=>{Un.item.mod.remove(e),it.render(),Qn.save()}}).open()}})},this.control.disable=()=>{for(var e in this.control.button)this.control.button[e].disable();this.control.searchState()},this.control.enable=()=>{for(var e in this.control.button)this.control.button[e].enable();this.control.searchState()},this.control.searchState=()=>{qe.get.current().search?(this.control.button.left.disable(),this.control.button.right.disable(),this.control.button.sort.disable()):qe.get.current().bookmark.edit&&!qe.get.current().search&&(this.control.button.left.enable(),this.control.button.right.enable(),this.control.button.sort.enable())},this.style=a=>{if(a&&(e=a),at(e.link.url)&&!t?this.element.content.link.setAttribute("href",De(e.link.url)):this.element.content.link.setAttribute("href","#"),qe.get.current().bookmark.newTab&&!t&&this.element.content.link.setAttribute("target","_blank"),t||this.element.bookmark.style.setProperty("--bookmark-transition-delay",e.position.origin.item),this.element.bookmark.style.setProperty("--theme-bookmark-item-opacity",e.link.color.opacity),e.link.color.opacity<100&&this.element.bookmark.style.setProperty("--bookmark-clip-padding",0),e.link.color.opacity<40?this.element.bookmark.classList.add("is-bookmark-opacity-low"):this.element.bookmark.classList.remove("is-bookmark-opacity-low"),t){["top-left","top-center","top-right","center-left","center-center","center-right","bottom-left","bottom-center","bottom-right"].forEach(((e,t)=>{this.element.bookmark.classList.remove("is-bookmark-alignment-"+e)}));["visual-name","name-visual"].forEach(((e,t)=>{this.element.bookmark.classList.remove("is-bookmark-order-"+e)}));["vertical","horizontal"].forEach(((e,t)=>{this.element.bookmark.classList.remove("is-bookmark-direction-"+e)}))}if(this.element.bookmark.classList.add("is-bookmark-alignment-"+e.link.display.alignment),this.element.bookmark.classList.add("is-bookmark-order-"+e.link.display.order),this.element.bookmark.classList.add("is-bookmark-direction-"+e.link.display.direction),this.element.bookmark.style.setProperty("--bookmark-display-translate-x",e.link.display.translate.x),this.element.bookmark.style.setProperty("--bookmark-display-translate-y",e.link.display.translate.y),this.element.bookmark.style.setProperty("--bookmark-display-rotate",e.link.display.rotate),this.element.bookmark.style.setProperty("--bookmark-display-gutter",e.link.display.gutter),this.element.bookmark.style.setProperty("--bookmark-display-visual-size",e.link.display.visual.size),this.element.bookmark.style.setProperty("--bookmark-display-visual-image-url",'url("'+De(e.link.display.visual.image.url)+'")'),this.element.bookmark.style.setProperty("--bookmark-display-name-size",e.link.display.name.size),this.element.bookmark.style.setProperty("--bookmark-border",e.link.border),"custom"==e.link.accent.by&&(this.element.bookmark.style.setProperty("--theme-accent-rgb-r",e.link.accent.rgb.r),this.element.bookmark.style.setProperty("--theme-accent-rgb-g",e.link.accent.rgb.g),this.element.bookmark.style.setProperty("--theme-accent-rgb-b",e.link.accent.rgb.b),this.element.bookmark.style.setProperty("--theme-accent","var(--theme-accent-rgb-r), var(--theme-accent-rgb-g), var(--theme-accent-rgb-b)"),this.element.bookmark.style.setProperty("--theme-accent-text","0, 0%, calc(((((var(--theme-accent-rgb-r) * var(--theme-t-r)) + (var(--theme-accent-rgb-g) * var(--theme-t-g)) + (var(--theme-accent-rgb-b) * var(--theme-t-b))) / 255) - var(--theme-t)) * -10000000%)"),this.element.bookmark.style.setProperty("--bookmark-display-visual-color","var(--theme-accent)")),e.link.display.visual.shadow.size>0?(this.element.bookmark.style.setProperty("--bookmark-display-visual-shadow-size",e.link.display.visual.shadow.size),this.element.bookmark.style.setProperty("--bookmark-display-visual-shadow-offset","0.1"),this.element.bookmark.style.setProperty("--bookmark-display-visual-shadow-blur","0.1"),this.element.bookmark.style.setProperty("--bookmark-display-visual-shadow-opacity","0.1"),this.element.bookmark.style.setProperty("--bookmark-display-visual-shadow","0 calc(var(--bookmark-display-visual-shadow-size) * calc(calc(var(--bookmark-display-visual-shadow-offset) * 8)) * 0.01em) calc(var(--bookmark-display-visual-shadow-size) * calc(calc(var(--bookmark-display-visual-shadow-blur) * 8)) * 0.01em)rgba(0, 0, 0, calc(var(--bookmark-display-visual-shadow-size) * calc(calc(var(--bookmark-display-visual-shadow-opacity) / 25) * 1))), 0 calc(var(--bookmark-display-visual-shadow-size) * calc(calc(var(--bookmark-display-visual-shadow-offset) * 16)) * 0.01em) calc(var(--bookmark-display-visual-shadow-size) * calc(calc(var(--bookmark-display-visual-shadow-blur) * 16)) * 0.01em)rgba(0, 0, 0, calc(var(--bookmark-display-visual-shadow-size) * calc(calc(var(--bookmark-display-visual-shadow-opacity) / 25) * 2))), 0 calc(var(--bookmark-display-visual-shadow-size) * calc(calc(var(--bookmark-display-visual-shadow-offset) * 32)) * 0.01em) calc(var(--bookmark-display-visual-shadow-size) * calc(calc(var(--bookmark-display-visual-shadow-blur) * 32)) * 0.01em)rgba(0, 0, 0, calc(var(--bookmark-display-visual-shadow-size) * calc(calc(var(--bookmark-display-visual-shadow-opacity) / 25) * 3)))")):(this.element.bookmark.style.removeProperty("--bookmark-display-visual-shadow-size"),this.element.bookmark.style.removeProperty("--bookmark-display-visual-shadow-offset"),this.element.bookmark.style.removeProperty("--bookmark-display-visual-shadow-blur"),this.element.bookmark.style.removeProperty("--bookmark-display-visual-shadow-opacity"),this.element.bookmark.style.removeProperty("--bookmark-display-visual-shadow")),"custom"==e.link.color.by&&(this.element.bookmark.style.setProperty("--theme-color-r",e.link.color.rgb.r),this.element.bookmark.style.setProperty("--theme-color-g",e.link.color.rgb.g),this.element.bookmark.style.setProperty("--theme-color-b",e.link.color.rgb.b),this.element.bookmark.style.setProperty("--theme-color-h",e.link.color.hsl.h),this.element.bookmark.style.setProperty("--theme-color-s",e.link.color.hsl.s),this.element.bookmark.style.setProperty("--theme-color-l",e.link.color.hsl.l),this.element.bookmark.style.setProperty("--theme-color",e.link.color.hsl.h+", "+e.link.color.hsl.s+"%, "+e.link.color.hsl.l+"%"),this.element.bookmark.style.setProperty("--theme-color-text","0, 0%, calc(((((var(--theme-color-r) * var(--theme-t-r)) + (var(--theme-color-g) * var(--theme-t-g)) + (var(--theme-color-b) * var(--theme-t-b))) / 255) - var(--theme-t)) * -10000000%)"),this.element.bookmark.style.setProperty("--bookmark-color","var(--theme-color)"),this.element.bookmark.style.setProperty("--bookmark-color-focus-hover","var(--theme-color)"),this.element.bookmark.style.setProperty("--bookmark-display-visual-color-focus-hover","var(--theme-color-text)"),this.element.bookmark.style.setProperty("--bookmark-display-name-color","var(--theme-color-text)"),this.element.bookmark.style.setProperty("--bookmark-display-name-color-focus-hover","var(--theme-color-text)"),this.element.bookmark.style.setProperty("--button-link-text","var(--theme-color-text)"),this.element.bookmark.style.setProperty("--button-link-text-focus-hover","var(--theme-color-text)"),this.element.bookmark.style.setProperty("--button-link-text-active","var(--theme-color-text)")),e.link.background.show&&(this.element.bookmark.style.setProperty("--bookmark-background-opacity",e.link.background.opacity),"image"===e.link.background.type))at(e.link.background.image.url)&&this.element.bookmark.style.setProperty("--bookmark-background-image-url",'url("'+De(e.link.background.image.url)+'")');e.link.shape.tall&&this.element.bookmark.classList.add("bookmark-tall"),e.link.shape.wide&&this.element.bookmark.classList.add("bookmark-wide")},this.assemble=()=>{if(e.link.display.visual.show||e.link.display.name.show){if(e.link.display.visual.show)switch(e.link.display.visual.type){case"letter":at(e.link.display.visual.letter.text)&&(this.element.content.display.visual.visual.appendChild(this.element.content.display.visual.letter),this.element.content.display.display.appendChild(this.element.content.display.visual.visual));break;case"icon":at(e.link.display.visual.icon.name)&&(this.element.content.display.visual.icon.appendChild(this.element.content.display.visual.faIcon),this.element.content.display.visual.visual.appendChild(this.element.content.display.visual.icon),this.element.content.display.display.appendChild(this.element.content.display.visual.visual));break;case"image":at(e.link.display.visual.image.url)&&(this.element.content.display.visual.visual.appendChild(this.element.content.display.visual.image),this.element.content.display.display.appendChild(this.element.content.display.visual.visual))}e.link.display.name.show&&at(e.link.display.name.text)&&(this.element.content.display.name.name.appendChild(this.element.content.display.name.text),this.element.content.display.display.appendChild(this.element.content.display.name.name)),this.element.content.display.wrap.appendChild(this.element.content.display.display),this.element.content.link.appendChild(this.element.content.display.wrap)}if(e.link.background.show){switch(e.link.background.type){case"image":this.element.content.background.wrap.appendChild(this.element.content.background.image);break;case"video":this.element.content.background.wrap.appendChild(this.element.content.background.video),at(e.link.background.video.url)&&(this.video=new Ua({url:e.link.background.video.url}),this.element.content.background.video.appendChild(this.video.video))}this.element.content.link.appendChild(this.element.content.background.wrap)}this.element.bookmark.appendChild(this.element.front),this.element.bookmark.appendChild(this.element.back),this.element.front.appendChild(this.element.content.link),this.element.control.appendChild(this.control.button.left.button),this.element.control.appendChild(this.control.button.sort.button),this.element.control.appendChild(this.control.button.right.button),this.element.control.appendChild(this.control.button.edit.button),this.element.control.appendChild(this.control.button.remove.button),this.element.back.appendChild(this.element.control),at(e.link.url)&&(this.element.url.text.textContent=De(e.link.url).replace(/^https?\:\/\//i,"").replace("www.","").replace(/\/+$/,""),this.element.url.text.title=De(e.link.url),this.element.url.url.appendChild(this.element.url.text),this.element.back.appendChild(this.element.url.url)),qe.get.current().bookmark.edit?this.control.enable():this.control.disable()},this.tile=()=>this.element.bookmark,this.update=e=>{this.style(e)},this.video=!1,this.assemble(),this.style()},Zn=(e,t)=>(e.sort(((e,a)=>{let r=Xe({object:e,path:t});"string"==typeof r&&(r=r.toLowerCase());let s=Xe({object:a,path:t});return"string"==typeof s&&(s=s.toLowerCase()),rs?1:0})),e);var qn=a(931),Vn={};Vn.styleTagTransform=p(),Vn.setAttributes=c(),Vn.insert=i().bind(null,"head"),Vn.domAPI=n(),Vn.insertStyleElement=m();s()(qn.Z,Vn);qn.Z&&qn.Z.locals&&qn.Z.locals;const Un={};Un.element={area:y("div|class:bookmark-area"),group:y("div|class:bookmark-group")},Un.all=Pn.get(),Un.area={render:()=>{Un.element.area.appendChild(Un.element.group),ot.element.bookmark.appendChild(Un.element.area)}},Un.tile={current:[]},Un.item={mod:{add:e=>{Un.all[e.position.destination.group].items.splice(e.position.destination.item,0,e.link)},edit:e=>{Un.all[e.position.origin.group].items.splice(e.position.origin.item,1),Un.all[e.position.destination.group].items.splice(e.position.destination.item,0,e.link)},move:e=>{e.link=Un.all[e.position.origin.group].items.splice(e.position.origin.item,1)[0],Un.all[e.position.destination.group].items.splice(e.position.destination.item,0,e.link)},remove:e=>{Un.all[e.position.origin.group].items.splice(e.position.origin.item,1)},propagate:e=>{(e.propagate.display||e.propagate.layout||e.propagate.theme)&&Un.all.forEach(((t,a)=>{t.items.forEach(((t,a)=>{e.propagate.display&&(t.display.visual.show=e.link.display.visual.show,t.display.name.show=e.link.display.name.show),e.propagate.layout&&(t.display.visual.size=e.link.display.visual.size,t.display.name.size=e.link.display.name.size,t.display.gutter=e.link.display.gutter,t.display.rotate=e.link.display.rotate,t.display.translate=e.link.display.translate,t.display.alignment=e.link.display.alignment,t.display.direction=e.link.display.direction,t.display.order=e.link.display.order),e.propagate.theme&&(t.accent=e.link.accent,t.color=e.link.color,t.border=e.link.border,t.display.visual.shadow=e.link.display.visual.shadow)}))}))},applyVar:(e,t)=>{Un.all.forEach(((a,r)=>{a.items.forEach(((a,r)=>{ua({object:a,path:e,value:t})}))}))},sort:{letter:()=>{Un.all.forEach(((e,t)=>{e.items=Zn(e.items,"display.visual.letter.text")}))},icon:()=>{Un.all.forEach(((e,t)=>{e.items=Zn(e.items,"display.visual.icon.name")}))},name:()=>{Un.all.forEach(((e,t)=>{e.items=Zn(e.items,"display.name.text")}))}}},render:e=>{const t=(e,t,a)=>{const r=new ct(e);r.position.origin.group=t,r.position.origin.item=a,r.position.destination.group=t,r.position.destination.item=a;const s=new Gn({bookmarkData:r});s.tile().groupIndex=t,s.tile().index=a,En.area.current[t].element.body.appendChild(s.tile()),Un.tile.current.push(s)};qe.get.current().search?mn.element.search.resultCount().total>0&&Un.all.forEach(((e,a)=>{const r=a;mn.element.search.resultCount().group[r].searchMatch>0&&e.items.forEach(((e,a)=>{const s=a;e.searchMatch&&t(e,r,s)}))})):Un.all.forEach(((e,a)=>{const r=a;e.items.length>0?e.items.forEach(((e,a)=>{t(e,r,a)})):(e=>{const t=new Yn({groupIndex:e});En.area.current[e].element.body.appendChild(t.empty())})(r)}))},clear:()=>{Un.tile.current=[]}},Un.edit={open:()=>{qe.get.current().bookmark.edit=!0,Un.edit.render()},close:()=>{qe.get.current().bookmark.edit=!1,Un.edit.render()},toggle:()=>{qe.get.current().bookmark.edit?Un.edit.close():Un.edit.open()},render:()=>{tt("bookmark.edit"),Un.tile.current.length>0&&Un.tile.current.forEach(((e,t)=>{qe.get.current().bookmark.edit?e.control.enable():e.control.disable()}))}},Un.direction={mod:{vertical:()=>{Un.all.forEach(((e,t)=>{e.items.forEach(((e,t)=>{e.display.direction="vertical"}))}))},horizontal:()=>{Un.all.forEach(((e,t)=>{e.items.forEach(((e,t)=>{e.display.direction="horizontal"}))}))}}},Un.add={mod:{open:()=>{qe.get.current().bookmark.add=!0},close:()=>{qe.get.current().bookmark.add=!1}},render:({groupIndex:e=!1}={})=>{const t=new ct;t.type.new=!0,t.position.destination.item=Un.all.length>0?Un.all[0].items.length:0,(e||0===e)&&(t.position.destination.group=e,t.position.destination.item=Un.all[e].items.length),!Un.all.length>0&&(t.group.destination="new");const a=new In({bookmarkData:t});new al({heading:"Neues Lesezeichen hinzufügen",content:a.form(),successText:"Hinzufügen",width:"block"===qe.get.current().bookmark.style?60:70,maxHeight:!0,openAction:()=>{Un.add.mod.open(),Qn.save()},closeAction:()=>{Un.add.mod.close(),Qn.save()},successAction:()=>{if("new"===t.group.destination){const e=new mt;e.group.name.text=t.group.name,e.newGroup(),En.item.mod.add(e),t.position.destination.group=Un.all.length-1,ot.area.assemble()}t.link.timestamp=(new Date).getTime(),Un.item.mod.add(t),Un.item.mod.propagate(t),Un.add.mod.close(),it.render(),Qn.save()},dismissAction:()=>{Un.add.mod.close(),Qn.save()}}).open(),a.tab.update()}},Un.sort={sortable:[],bind:()=>{Un.sort.sortable=[],En.area.current.forEach(((e,t)=>{Un.sort.sortable.push(dn.create(e.element.body,{handle:".bookmark-control-sort",group:"bookmark-sort",ghostClass:"bookmark-sort-placeholder",animation:500,easing:"cubic-bezier(0.8, 0.8, 0.4, 1.4)",filter:".group-empty",onEnd:e=>{const t=new ct;t.position.origin.group=e.from.position.origin,t.position.origin.item=e.oldIndex,t.position.destination.group=e.to.position.origin,t.position.destination.item=e.newIndex,t.type.existing=!0,Un.item.mod.move(t),it.render(),Qn.save()}}))}))}},Un.count=()=>{let e=0;return Un.all.forEach(((t,a)=>{e+=t.items.length})),e},Un.restore=e=>{Un.all=e.bookmark,console.log("bookmarks restored")},Un.append=e=>{e.bookmark.forEach(((e,t)=>{Un.all.push(e)})),console.log("bookmarks appended")},Un.reset=()=>{Un.all.forEach(((e,t)=>{const a=t;e.items.forEach(((e,t)=>{const r=new ct;r.link.timestamp=e.timestamp,r.link.url=e.url,r.link.display.name.text=e.display.name.text,r.link.display.visual.type=e.display.visual.type,r.link.display.visual.letter.text=e.display.visual.letter.text,r.link.display.visual.icon=e.display.visual.icon,r.link.display.visual.image.url=e.display.visual.image.url,r.position.origin.group=a,r.position.origin.item=t,r.position.destination.group=a,r.position.destination.item=t,Un.item.mod.edit(r)}))}))},Un.init=()=>{Qe(["bookmark.size"]),et(["bookmark.item.justify","bookmark.orientation","bookmark.style"]),tt(["bookmark.show","bookmark.hoverScale.show","bookmark.shadow.show","bookmark.line.show","bookmark.url.show"]),Un.area.render(),Un.add.mod.close(),Un.edit.render()};const Jn={get:()=>({"1.0.0":function(e){return e.version="1.0.0",e},"2.0.0":function(e){return e.state={header:{date:{characterLength:"short",show:{date:!0,day:!1,month:!0,year:!1,separator:!0}},clock:{hour24:!0,show:{seconds:!0,minutes:!0,hours:!0,separator:!0,meridiem:!0}},editAdd:{active:!0},accent:{active:!0},search:{searching:!1,active:!0,grow:!0,engine:{selected:"google",google:{url:"https://www.google.com/search"},duckduckgo:{url:"https://duckduckgo.com/"},giphy:{url:"https://giphy.com/search/"},custom:{url:""}}},buttons:{show:!0}},link:{editObject:null,action:null,newTab:!1,style:"block",sort:"none"},layout:{alignment:"left",container:"wide",scrollPastEnd:!0,theme:{current:{r:255,g:170,b:51},random:!1}},edit:{active:!1},menu:{open:!1,active:!1},modal:{active:!1}},e.bookmarks=[],e},"2.1.0":function(e){return e.state.layout.theme={current:e.state.layout.theme.current,random:!1},e},"2.3.0":function(e){return e.state.layout.theme.random={active:e.state.layout.theme.random,style:"any"},e},"2.4.0":function(e){return e.state.link.show={active:!0,name:!0,url:!0},e.state.layout.alignment={horizontal:"left",vertical:"top"},e.state.background={image:{active:!1,url:"../background/gray-steps.jpg",blur:0,opacity:1,grayscale:0,accentOpacity:0}},e},"2.5.0":function(e){return e.state.header.search.focus=!1,e},"2.7.0":function(e){return e.state.header.date.character={length:e.state.header.date.characterLength},e.state.header.editAdd.show=e.state.header.editAdd.active,delete e.state.header.editAdd.active,e.state.header.accent.show=e.state.header.accent.active,delete e.state.header.accent.active,e.state.header.alignment={horizontal:e.state.layout.alignment.horizontal,vertical:e.state.layout.alignment.vertical},delete e.state.layout.alignment,e.state.header.search.show=e.state.header.search.active,delete e.state.header.search.active,e.state.search={active:!1},delete e.state.header.search.searching,e.state.bookmarks=e.state.link,delete e.state.link,e.state.bookmarks.show.link=e.state.bookmarks.show.active,delete e.state.bookmarks.show.active,e.state.bookmarks.edit=!1,delete e.state.edit,e.state.layout.width=e.state.layout.container,delete e.state.layout.container,e.state.background.image.show=e.state.background.image.active,delete e.state.background.image.active,e.state.background.image.accent=e.state.background.image.accentOpacity,delete e.state.background.image.accentOpacity,e.state.menu.show=e.state.menu.active,delete e.state.menu.active,delete e.state.menu.open,e.state.menu=!1,e.state.modal=!1,e},"2.8.0":function(e){return e.state.layout.title="New Tab",e},"2.9.0":function(e){return e.state.header.shade={show:!0,padding:4,style:"scroll",opacity:.95,border:{top:!1,bottom:!1}},e},"2.10.0":function(e){return e.state.header.shade={show:!0,padding:4,style:"scroll",opacity:.95,border:{top:!1,bottom:!1}},e},"2.11.0":function(e){return e.state.header.greeting={show:!1,type:"good",name:""},e},"2.11.0":function(e){return e.state.header.greeting={show:!1,type:"good",name:""},e},"2.12.0":function(e){return e.state.bookmarks.link={show:e.state.bookmarks.show.link},e.state.bookmarks.name={show:e.state.bookmarks.show.name},e.state.bookmarks.url={show:e.state.bookmarks.show.url,style:"dark"},delete e.state.bookmarks.show,e.state.theme={accent:{current:e.state.layout.theme.current,random:e.state.layout.theme.random},style:"dark"},delete e.state.layout.theme,e},"2.14.0":function(e){return e.state.layout.width=72,e},"2.16.0":function(e){return e.state.header.shade.padding={top:e.state.header.shade.padding,bottom:e.state.header.shade.padding},e.state.header.shade.border={top:{show:e.state.header.shade.border.top,width:1},bottom:{show:e.state.header.shade.border.bottom,width:1}},e},"2.17.0":function(e){return e.state.header.search.engine.google.name="Google",e.state.header.search.engine.duckduckgo.name="Duck Duck Go",e.state.header.search.engine.giphy.name="Giphy",e},"2.19.0":function(e){return e.state.header.search.engine.youtube={url:"https://www.youtube.com/results?search_query=",name:"YouTube"},e.state.header.search.engine.custom.name="",e},"2.20.0":function(e){return e.state.header.search.width={style:"auto",custom:30},e.state.header.search.text={align:"left"},delete e.state.header.search.grow,e},"2.21.0":function(e){return e.state.header.clock={hours:{show:e.state.header.clock.show.hours,display:"number"},minutes:{show:e.state.header.clock.show.minutes,display:"number"},seconds:{show:e.state.header.clock.show.seconds,display:"number"},separator:{show:e.state.header.clock.show.separator},meridiem:{show:e.state.header.clock.show.meridiem},hour24:{show:e.state.header.clock.hour24}},e.state.header.date={day:{show:e.state.header.date.show.day,display:"word",weekStart:"monday",length:e.state.header.date.character.length},date:{show:e.state.header.date.show.date,display:"number",ordinal:!0},month:{show:e.state.header.date.show.month,display:"word",length:e.state.header.date.character.length,ordinal:!0},year:{show:e.state.header.date.show.year,display:"number"},separator:{show:e.state.header.date.show.separator},format:"datemonth"},e.state.header.transitional={show:!1,type:"timeanddate"},e},"2.22.0":function(e){return e.bookmarks.forEach((function(e,t){e.accent={override:!1,color:{r:null,g:null,b:null}}})),e},"3.0.0":function(e){return e.bookmarks.forEach((function(e,t){e.display="letter",e.icon={name:null,prefix:null,label:null}})),e},"3.1.0":function(e){return e.state.header.area={width:90,alignment:{horizontal:"center"}},e.state.header.items={alignment:{horizontal:"left"}},delete e.state.header.alignment,e.state.link=e.state.bookmarks,delete e.state.bookmarks,e.state.link.area={width:90,alignment:{horizontal:"center"}},e.state.link.items={width:12,alignment:{horizontal:"left"}},e.state.link.show=e.state.link.link.show,delete e.state.link.link,e.state.link.fit="best",delete e.state.link.editObject,e.state.layout.alignment={horizontal:"center",vertical:"center"},e.state.edge=!1,e.state.autoSuggest=!1,e},"3.2.0":function(e){return e.state.link.display={show:!0,alignment:{horizontal:"center",vertical:"center"},letter:{size:2},icon:{size:2.5}},e},"3.4.0":function(e){return e.state.header.padding=e.state.header.shade.padding,delete e.state.header.shade.padding,e.state.header.border=e.state.header.shade.border,delete e.state.header.shade.border,e},"3.6.0":function(e){return e.state.header.item=e.state.header.items,delete e.state.header.items,e.state.link.area.gap=2,delete e.state.link.items,e.state.link.item={size:1,display:e.state.link.display,name:e.state.link.name,url:e.state.link.url},e.state.link.item.name.size=.9,delete e.state.link.display,delete e.state.link.name,delete e.state.link.url,e},"3.7.0":function(e){return e.state.link.item.line={show:!0},e},"3.8.0":function(e){return e.state.header.clock.size=1,e.state.header.date.size=1,e.state.header.greeting.size=1,e.state.header.transitional.size=1,e.state.header.search.style=e.state.header.search.width.style,e.state.header.search.width=e.state.header.search.width.custom,e.state.header.search.size=1,e.state.header.button={editAdd:{show:e.state.header.editAdd.show},accent:{show:e.state.header.accent.show},size:1},delete e.state.header.editAdd,e.state.theme.radius=.2,e},"3.9.0":function(e){return delete e.state.header.padding,e.state.header.radius=!1,e.state.header.border={top:0,bottom:0},e.state.layout.padding=4,e.state.layout.gutter=2,e.state.background.image.scale=1,delete e.state.link.area.gap,e},"3.10.0":function(e){return e.state.header.button.style="box",e},"3.11.0":function(e){return e.state.link.item.line=e.state.link.item.line.show,e.state.link.item.hoverScale=!0,e},"3.15.0":function(e){return delete e.state.link.sort,e},"3.18.0":function(e){return e.nighttab=!0,e},"3.20.0":function(e){return e.state.link.item.url=e.state.link.item.url.show,e},"3.21.0":function(e){return e.state.layout.order="headerLink",e},"3.27.0":function(e){return e.state.header.area.alignment=e.state.header.area.alignment.horizontal,e.state.header.item.alignment=e.state.header.item.alignment.horizontal,e.state.header.search.text.alignment=e.state.header.search.text.align,delete e.state.header.search.text.align,e.state.link.area.alignment=e.state.link.area.alignment.horizontal,e.state.link.item.display.alignment=e.state.link.item.display.alignment.vertical+e.state.link.item.display.alignment.horizontal,e.state.layout.alignment=e.state.layout.alignment.vertical+e.state.layout.alignment.horizontal,e},"3.28.0":function(e){return e.state.header.search.engine.bing={url:"https://www.bing.com/search?q=",name:"Bing"},e},"3.29.0":function(e){return e.state.link.item.newTab=e.state.link.newTab,delete e.state.link.newTab,e.state.link.item.url={show:e.state.link.item.url},e.state.link.item.line={show:e.state.link.item.line},e.state.link.item.hoverScale={show:e.state.link.item.hoverScale},e.state.layout.order=e.state.layout.order.toLowerCase(),e},"3.30.0":function(e){return e.state.link.item.order="displayname",e},"3.32.0":function(e){return""==e.state.background.image.url?e.state.background.image.from="file":e.state.background.image.from="url",e.state.background.image.file={name:"",data:""},e},"3.50.0":function(e){return e.state.pagelock=!1,e.state.shade=!1,e},"3.51.0":function(e){return e.state.link.add=!1,e},"3.66.0":function(e){return e.state.background.color={by:"theme",custom:{r:0,g:0,b:0}},e},"3.80.0":function(e){return delete e.state.link.item.newtab,e.state.link.item.border=0,e},"3.81.0":function(e){return e.state.link.orientation="bottom",e},"3.82.0":function(e){return e.state.link.item.shadow={show:!0},e},"4.0.0":function(e){return e.bookmarks=[{name:"Group 1",items:e.bookmarks}],e.state.layout.size=1,e.state.header.position="sticky",e.state.link.item.display.rotate=0,e.state.link.item.display.translate={x:0,y:0},e.state.link.item.hoverScale={show:!0},e.state.group={area:{alignment:"left"},name:{show:!0,size:1},border:0,order:"headerbody",add:!1},e.state.dropdown=!1,delete e.state.link.item.display.size,e.state.link.item.display.name=e.state.link.item.name,delete e.state.link.item.name,e.state.link.item.display.letcon={show:e.state.link.item.display.show,letter:{size:e.state.link.item.display.letter.size},icon:{size:e.state.link.item.display.icon.size}},delete e.state.link.item.display.show,delete e.state.link.item.display.letter,delete e.state.link.item.display.icon,e.state.link.item.display.rotate=0,e.state.link.item.display.translate={x:0,y:0},"displayname"==e.state.link.item.order?e.state.link.item.display.order="letconname":"namedisplay"==e.state.link.item.order&&(e.state.link.item.display.order="nameletcon"),delete e.state.link.item.order,"block"==e.state.link.style?e.state.link.item.display.direction="vertical":"list"==e.state.link.style&&(e.state.link.item.display.direction="horizontal"),delete e.state.link.fit,e.state.header.search.engine.duckduckgo.name="DuckDuckGo",e},"4.1.0":function(e){return e.state.link.item.display.gutter=2,e},"4.2.0":function(e){return e.state.edit=!1,e.state.link.edit=!1,e.state.group.edit=!1,e},"4.3.0":function(e){return e.state.theme.color={hsl:{h:222,s:14,l:56},rgb:{r:129,g:138,b:160}},e.state.link.item.color={by:"theme",custom:{r:0,g:0,b:0}},e.state.header.button.colorAccent=e.state.header.button.accent,delete e.state.header.button.accent,e},"4.4.0":function(e){return e.state.header.button.colorAccent.dot={show:!0},e},"4.6.0":function(e){return e.state.theme.font={display:"",ui:""},e},"4.7.0":function(e){return e.state.theme.font.display={name:e.state.theme.font.display,weight:400,style:"normal"},e.state.theme.font.ui={name:e.state.theme.font.ui,weight:400,style:"normal"},e},"4.8.0":function(e){return e.state.theme.custom=[],e},"4.9.0":function(e){return e.state.theme.color.contrast={light:4,dark:4},e},"4.10.0":function(e){return e.state.theme.shadow=1,e},"4.11.0":function(e){return e.state.theme.custom={all:e.state.theme.custom,edit:!1},e},"4.17.0":function(e){return e.state.theme.shade={opacity:.4},e},"4.18.0":function(e){return e.state.theme.accent.rgb=e.state.theme.accent.current,delete e.state.theme.accent.current,e},"4.19.2":function(e){return e.bookmarks.forEach((function(e,t){e.items.forEach((function(e,t){e.searchMatch=!1}))})),e},"4.22.0":function(e){return e.state.link.item.color.rgb=e.state.link.item.color.custom,delete e.state.link.item.color.custom,e.state.background.color.rgb=e.state.background.color.custom,delete e.state.background.color.custom,e},"4.23.0":function(e){return e.state.header.color=e.state.header.shade,delete e.state.header.shade,e.state.header.color.by="theme",e.state.header.color.rgb={r:0,g:0,b:0},e},"4.33.0":function(e){return e.state.layout.scrollbars="auto",e},"4.37.0":function(e){return e.state.header.order=["greeting","transitional","clock","date","search","editAdd","colorAccent","menu"],e.state.header.menu={show:!0,size:e.state.header.button.size,style:e.state.header.button.style},e.state.header.editAdd={show:e.state.header.button.editAdd.show,size:e.state.header.button.size,style:e.state.header.button.style,newLine:!1},e.state.header.colorAccent={dot:{show:e.state.header.button.colorAccent.dot.show},show:e.state.header.button.colorAccent.show,size:e.state.header.button.size,style:e.state.header.button.style,newLine:!1},e.state.header.greeting.newLine=!1,e.state.header.clock.newLine=!1,e.state.header.transitional.newLine=!1,e.state.header.date.newLine=!1,e.state.header.search.newLine=!1,e.state.header.editAdd.newLine=!1,e.state.header.colorAccent.newLine=!1,e.state.header.menu.newLine=!1,e.state.header.search.width={by:e.state.header.search.style,size:e.state.header.search.width},e.state.header.search.style="box",delete e.state.header.button,e},"4.38.0":function(e){return e.state.theme.color.generated={},e},"4.40.0":function(e){return e.state.header.area.justify=e.state.header.area.alignment,delete e.state.header.area.alignment,e.state.header.item.justify=e.state.header.item.alignment,delete e.state.header.item.alignment,e.state.header.search.text.justify=e.state.header.search.text.alignment,delete e.state.header.search.text.alignment,e.state.link.area.justify=e.state.link.area.alignment,delete e.state.link.area.alignment,e.state.group.area.justify=e.state.group.area.alignment,delete e.state.group.area.alignment,e.state.header.area.align="center",e},"4.41.0":function(e){return e.state.header.search.newTab=!1,e},"4.42.0":function(e){return e.state.group.openAll={show:!0,size:1,style:"box"},e},"4.44.0":function(e){return!1 in e.state.link.item&&"newTab"in e.state.link&&(e.state.link.item.newTab=e.state.link.newTab,delete e.state.link.newTab),e},"5.0.0":function(e){return e.state.layout.direction="vertical",e.state.link.area.direction="ltr",e.bookmarks.forEach((function(t,a){t.name={show:e.state.group.name.show,text:t.name},t.openAll={show:e.state.group.openAll.show}})),delete e.state.group.name.show,delete e.state.group.openAll.show,e.state.theme.accent.cycle={active:!1,speed:300,step:10},e.state.header.clock.separator.text=":",e.state.header.date.separator.text="/",e},"5.1.0":function(e){return e.state.link.item.opacity=1,e},"5.2.0":function(e){return"box"==e.state.header.search.style?e.state.header.search.opacity=1:"clear"==e.state.header.search.style&&(e.state.header.search.opacity=0),"box"==e.state.header.editAdd.style?e.state.header.editAdd.opacity=1:"clear"==e.state.header.editAdd.style&&(e.state.header.editAdd.opacity=0),"box"==e.state.header.colorAccent.style?e.state.header.colorAccent.opacity=1:"clear"==e.state.header.colorAccent.style&&(e.state.header.colorAccent.opacity=0),"box"==e.state.header.menu.style?e.state.header.menu.opacity=1:"clear"==e.state.header.menu.style&&(e.state.header.menu.opacity=0),"box"==e.state.group.openAll.style?e.state.group.openAll.opacity=1:"clear"==e.state.group.openAll.style&&(e.state.group.openAll.opacity=0),delete e.state.header.search.style,delete e.state.header.editAdd.style,delete e.state.header.colorAccent.style,delete e.state.header.menu.style,delete e.state.group.openAll.style,e},"5.3.0":function(e){return e.state.theme.accent.hsl=pt.rgb.hsl(e.state.theme.accent.rgb),e.state.theme.custom.all.forEach((function(e,t){e.accent.rgb={r:e.accent.r,g:e.accent.g,b:e.accent.b},e.accent.hsl=pt.rgb.hsl(e.accent.rgb),e.accent.hsl.h=Math.round(e.accent.hsl.h),e.accent.hsl.s=Math.round(e.accent.hsl.s),e.accent.hsl.l=Math.round(e.accent.hsl.l),delete e.accent.r,delete e.accent.g,delete e.accent.b})),e},"5.4.0":function(e){return e.state.background.image.vignette={opacity:0,start:90,end:70},e},"5.37.1":function(e){return e.bookmarks.forEach((function(e,t){e.items.forEach((function(e,t){for(var a in null==e.name&&(e.name=""),null==e.url&&(e.url=""),e.accent.color)"number"!=typeof e.accent.color[a]&&(e.accent.color[a]=0);e.accent.rgb={r:e.accent.color.r,g:e.accent.color.g,b:e.accent.color.b},delete e.accent.color,e.accent.hsl={h:0,s:0,l:0},e.accent.override?e.accent.by="custom":e.accent.by="theme",delete e.accent.override,e.color={by:"theme",hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},e.image="",e.visual={display:e.display,letter:e.letter,image:"",icon:e.icon},delete e.display,delete e.letter,delete e.icon,null==e.visual.letter&&(e.visual.letter=""),null==e.visual.icon.label&&(e.visual.icon.label=""),null==e.visual.icon.name&&(e.visual.icon.name=""),null==e.visual.icon.prefix&&(e.visual.icon.prefix="")}))})),e.state.header.color.hsl={h:0,s:0,l:0},e.state.link.item.color={hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},e.state.link.item.accent={hsl:{h:0,s:0,l:0},rgb:{r:0,g:0,b:0}},e.state.link.item.display.visual=e.state.link.item.display.letcon,delete e.state.link.item.display.letcon,e.state.link.item.display.visual.image={size:3},"letconname"==e.state.link.item.display.order?e.state.link.item.display.order="visualname":"nameletcon"==e.state.link.item.display.order&&(e.state.link.item.display.order="namevisual"),e.state.background.color.hsl={h:0,s:0,l:0},e.state.header.search.engine.custom.queryName="",e.state.link.item.display.visual.shadow={size:0},e},"5.42.1":function(e){return"letconname"==e.state.link.item.display.order?e.state.link.item.display.order="visualname":"nameletcon"==e.state.link.item.display.order&&(e.state.link.item.display.order="namevisual"),e},"5.44.0":function(e){return e.state.link.item.color.opacity=e.state.link.item.opacity,delete e.state.link.item.opacity,e.state.link.item.image={opacity:1},e},"5.46.0":function(e){return e.bookmarks.forEach((function(e,t){e.items.forEach((function(e,t){e.wide=!1,e.tall=!1}))})),e.state.link.breakpoint="xs",e},"5.50.0":function(e){return e.bookmarks.forEach((function(t,a){t.items.forEach((function(a,r){var s={display:{direction:e.state.link.item.display.direction,order:e.state.link.item.display.order,alignment:e.state.link.item.display.alignment,gutter:e.state.link.item.display.gutter,rotate:e.state.link.item.display.rotate,translate:{x:e.state.link.item.display.translate.x,y:e.state.link.item.display.translate.y},visual:{show:e.state.link.item.display.visual.show,type:a.visual.display,letter:{size:e.state.link.item.display.visual.letter.size,text:a.visual.letter},image:{size:e.state.link.item.display.visual.image.size,url:a.visual.image},icon:{size:e.state.link.item.display.visual.icon.size,name:a.visual.icon.name,prefix:a.visual.icon.prefix,label:a.visual.icon.label},shadow:{size:e.state.link.item.display.visual.shadow.size}},name:{show:e.state.link.item.display.name.show,text:a.name,size:e.state.link.item.display.name.size}},url:a.url,accent:{by:a.accent.by,hsl:{h:a.accent.hsl.h,s:a.accent.hsl.s,l:a.accent.hsl.l},rgb:{r:a.accent.rgb.r,g:a.accent.rgb.g,b:a.accent.rgb.b}},color:{by:a.color.by,hsl:{h:a.color.hsl.h,s:a.color.hsl.s,l:a.color.hsl.l},rgb:{r:a.color.rgb.r,g:a.color.rgb.g,b:a.color.rgb.b},opacity:e.state.link.item.color.opacity},image:{url:a.image,opacity:e.state.link.item.image.opacity},wide:a.wide,tall:a.tall,searchMatch:!1,timeStamp:a.timeStamp};("vertical"!=s.display.direction&&"horizontal"!=s.display.direction||null==s.display.direction)&&(s.display.direction="vertical"),("visualname"!=s.display.order&&"namevisual"!=s.display.order||null==s.display.order)&&(s.display.order="visualname"),("topleft"!=s.display.alignment&&"topcenter"!=s.display.alignment&&"topright"!=s.display.alignment&&"centerleft"!=s.display.alignment&&"centercenter"!=s.display.alignment&&"centerright"!=s.display.alignment&&"bottomleft"!=s.display.alignment&&"bottomcenter"!=s.display.alignment&&"bottomright"!=s.display.alignment||null==s.display.alignment)&&(s.display.alignment="centercenter"),"number"==typeof s.display.gutter&&null!=s.display.gutter||(s.display.gutter=2),"number"==typeof s.display.rotate&&null!=s.display.rotate||(s.display.rotate=0),"number"==typeof s.display.translate.x&&null!=s.display.translate.x||(s.display.translate.x=0),"number"==typeof s.display.translate.y&&null!=s.display.translate.y||(s.display.translate.y=0),null==s.display.visual.show&&(s.display.visual.show=!0),("letter"!=s.display.visual.type&&"icon"!=s.display.visual.type&&"image"!=s.display.visual.type||null==s.display.visual.type)&&(s.display.visual.type="letter"),"number"==typeof s.display.visual.letter.size&&null!=s.display.visual.letter.size||(s.display.visual.letter.size=3),null==s.display.visual.letter.text&&(s.display.visual.letter.text=""),"number"==typeof s.display.visual.image.size&&null!=s.display.visual.image.size||(s.display.visual.image.size=3),null==s.display.visual.image.url&&(s.display.visual.image.url=""),"number"==typeof s.display.visual.icon.size&&null!=s.display.visual.icon.size||(s.display.visual.icon.size=3),null==s.display.visual.icon.name&&(s.display.visual.icon.name=""),null==s.display.visual.icon.prefix&&(s.display.visual.icon.prefix=""),null==s.display.visual.icon.label&&(s.display.visual.icon.label=""),"number"==typeof s.display.visual.shadow.size&&null!=s.display.visual.shadow.size||(s.display.visual.shadow.size=0),null==s.display.name.show&&(s.display.name.show=!0),null==s.display.name.text&&(s.display.name.text=""),"number"==typeof s.display.name.size&&null!=s.display.name.size||(s.display.name.size=.9),null==s.url&&(s.url=""),("theme"!=s.accent.by&&"custom"!=s.accent.by||null==s.accent.by)&&(s.accent.by="theme"),"number"==typeof s.accent.hsl.h&&null!=s.accent.hsl.h||(s.accent.hsl.h=0),"number"==typeof s.accent.hsl.s&&null!=s.accent.hsl.s||(s.accent.hsl.s=0),"number"==typeof s.accent.hsl.l&&null!=s.accent.hsl.l||(s.accent.hsl.l=0),"number"==typeof s.accent.rgb.r&&null!=s.accent.rgb.r||(s.accent.rgb.r=0),"number"==typeof s.accent.rgb.g&&null!=s.accent.rgb.g||(s.accent.rgb.g=0),"number"==typeof s.accent.rgb.b&&null!=s.accent.rgb.b||(s.accent.rgb.b=0),("theme"!=s.color.by&&"custom"!=s.color.by||null==s.color.by)&&(s.color.by="theme"),"number"==typeof s.color.hsl.h&&null!=s.color.hsl.h||(s.color.hsl.h=0),"number"==typeof s.color.hsl.s&&null!=s.color.hsl.s||(s.color.hsl.s=0),"number"==typeof s.color.hsl.l&&null!=s.color.hsl.l||(s.color.hsl.l=0),"number"==typeof s.color.rgb.r&&null!=s.color.rgb.r||(s.color.rgb.r=0),"number"==typeof s.color.rgb.g&&null!=s.color.rgb.g||(s.color.rgb.g=0),"number"==typeof s.color.rgb.b&&null!=s.color.rgb.b||(s.color.rgb.b=0),"number"==typeof s.color.opacity&&null!=s.color.opacity||(s.color.opacity=1),null==s.image.url&&(s.image.url=""),"number"==typeof s.image.opacity&&null!=s.image.opacity||(s.image.opacity=1),null==s.wide&&(s.wide=!1),null==s.tall&&(s.tall=!1),null==s.searchMatch&&(s.searchMatch=!1),t.items[r]=s}))})),e.state.link.item.color.by="theme",e.state.link.item.accent.by="theme",delete e.state.link.item.display.visual.show,e},"5.74.0":function(e){return e.bookmarks.forEach((function(e,t){e.items.forEach((function(e,t){e.background={show:!1,type:"image",opacity:e.image.opacity,image:{url:e.image.url},video:{url:""}},""!=e.image.url&&(e.background.show=!0),delete e.image}))})),e.state.link.item.background=e.state.link.item.image,delete e.state.link.item.image,e},"5.78.0":function(e){var t={show:e.state.background.image.show,type:"video",image:{type:e.state.background.image.from,file:{name:e.state.background.image.file.name,data:e.state.background.image.file.data},url:e.state.background.image.url},video:{url:""},blur:e.state.background.image.blur,scale:e.state.background.image.scale,opacity:e.state.background.image.opacity,grayscale:e.state.background.image.grayscale,accent:e.state.background.image.accent,vignette:{opacity:e.state.background.image.vignette.opacity,start:e.state.background.image.vignette.start,end:e.state.background.image.vignette.end}};return e.state.background.image.show&&(t.type="image"),e.state.background.visual=t,delete e.state.background.image,e},"6.5.0":function(e){return e.state.header.greeting.custom="",e}})},Kn={};Kn.mod=Jn.get(),Kn.mod["7.0.0"]=function(e){switch(e.state.header.order.splice(e.state.header.order.indexOf("editAdd"),1),e.state.header.order.splice(e.state.header.order.indexOf("colorAccent"),1),e.state.header.order.splice(e.state.header.order.indexOf("menu"),1),e.state.header.greeting.size=100*e.state.header.greeting.size,e.state.header.clock.size=100*e.state.header.clock.size,e.state.header.transitional.size=100*e.state.header.transitional.size,e.state.header.date.size=100*e.state.header.date.size,e.state.header.search.size=100*e.state.header.search.size,delete e.state.header.search.engine.google,delete e.state.header.search.engine.duckduckgo,delete e.state.header.search.engine.youtube,delete e.state.header.search.engine.giphy,delete e.state.header.search.engine.bing,delete e.state.header.border,delete e.state.header.search.focus,delete e.state.header.radius,delete e.state.header.position,e.state.header.date.format){case"datemonth":e.state.header.date.format="date-month";break;case"monthdate":e.state.header.date.format="month-date"}if("timeanddate"===e.state.header.transitional.type)e.state.header.transitional.type="time-and-date";e.state.header.order.push("toolbar"),e.state.layout.padding=10*e.state.layout.padding,e.state.layout.gutter=10*e.state.layout.gutter,e.state.layout.size=100*e.state.layout.size,e.state.layout.scrollbar=e.state.layout.scrollbars,delete e.state.layout.scrollbars,e.state.layout.overscroll=e.state.layout.scrollPastEnd,delete e.state.layout.scrollPastEnd,e.state.layout.area={header:{width:e.state.header.area.width,justify:e.state.header.area.justify},bookmark:{width:e.state.link.area.width,justify:e.state.link.area.justify}},e.state.header.clock.hour=e.state.header.clock.hours,delete e.state.header.clock.hours,e.state.header.clock.minute=e.state.header.clock.minutes,delete e.state.header.clock.minutes,e.state.header.clock.second=e.state.header.clock.seconds,delete e.state.header.clock.seconds,delete e.state.header.area;let t=100*e.state.header.menu.size;switch(tqe.get.minMax().theme.color.contrast.start.max?e.state.theme.color.contrast.start=qe.get.minMax().theme.color.contrast.start.max:e.state.theme.color.contrast.startqe.get.minMax().theme.color.contrast.end.max?e.state.theme.color.contrast.end=qe.get.minMax().theme.color.contrast.end.max:e.state.theme.color.contrast.end{e.color.range={primary:{h:e.color.hsl.h,s:e.color.hsl.s}},e.color.contrast.light>e.color.contrast.dark?e.color.contrast={start:Math.ceil(e.color.hsl.l*e.color.contrast.dark/10),end:Math.ceil(e.color.hsl.l*e.color.contrast.light/3)}:e.color.contrast.lightqe.get.minMax().theme.color.contrast.start.max?e.color.contrast.start=qe.get.minMax().theme.color.contrast.start.max:e.color.contrast.startqe.get.minMax().theme.color.contrast.end.max?e.color.contrast.end=qe.get.minMax().theme.color.contrast.end.max:e.color.contrast.end{t.items.forEach(((t,a)=>{switch(t.timestamp=t.timeStamp,delete t.timeStamp,t.border=e.state.bookmark.item.border,t.background.opacity=100*t.background.opacity,t.display.visual.type){case"letter":t.display.visual.size=10*t.display.visual.letter.size;break;case"icon":t.display.visual.size=10*t.display.visual.icon.size;break;case"image":t.display.visual.size=10*t.display.visual.image.size}switch(delete t.display.visual.letter.size,delete t.display.visual.image.size,delete t.display.visual.icon.size,t.color.opacity=100*t.color.opacity,t.display.name.size=10*t.display.name.size,t.display.gutter=10*t.display.gutter,t.display.order){case"visualname":t.display.order="visual-name";break;case"namevisual":t.display.order="name-visual"}switch(t.display.alignment){case"topleft":t.display.alignment="top-left";break;case"topcenter":t.display.alignment="top-center";break;case"topright":t.display.alignment="top-right";break;case"centerleft":t.display.alignment="center-left";break;case"centercenter":t.display.alignment="center-center";break;case"centerright":t.display.alignment="center-right";break;case"bottomleft":t.display.alignment="bottom-left";break;case"bottomcenter":t.display.alignment="bottom-center";break;case"bottomright":t.display.alignment="bottom-right"}t.shape={wide:t.wide,tall:t.tall},delete t.wide,delete t.tall}))})),e.state.layout.breakpoint=e.state.bookmark.breakpoint,delete e.state.bookmark.area,delete e.state.bookmark.item,delete e.state.bookmark.breakpoint,delete e.state.dropdown,e},Kn.mod["7.1.0"]=function(e){return e.state.layout.favicon="",e.state.group.toolbar=e.state.group.openAll,delete e.state.group.openAll,e.state.theme.group.toolbar=e.state.theme.group.openAll,delete e.state.theme.group.openAll,e.state.theme.custom.all.forEach(((e,t)=>{e.group.toolbar={opacity:e.group.openAll.opacity},delete e.group.openAll})),e.bookmark.forEach(((e,t)=>{e.toolbar={openAll:{show:e.openAll.show},collapse:{show:!0}},delete e.openAll})),e},Kn.run=e=>{for(var t in Kn.mod)-1==dt.compare(e.version,t)&&(console.log("\t > running update",t),(e=Kn.mod[t](e)).version=t);return-1==dt.compare(e.version,dt.number)&&(console.log("\t > no state data to update, version bump to",dt.number),e.version=dt.number),e};const $n=function({dataToImport:e=!1,state:t=!1}={}){this.element={form:y("form|class:import-form"),description:v({tag:"p",text:"Du kannst eine Sicherung ganz oder teilweise wiederherstellen. Folgende Daten werden wiederhergestellt:",attr:[{key:"class",value:"mb-5"}]})},this.count={bookmark:()=>{let t=0;return e.bookmark.forEach(((e,a)=>{t+=e.items.length})),t}},this.control={import:{bookmark:{include:new _a({object:t,path:"bookmark.include",id:"bookmark-include",labelText:"Lesezeichen",description:[`This includes ${this.count.bookmark()} ${this.count.bookmark()>1?"Bookmarks":"Bookmark"} in ${e.bookmark.length} ${e.bookmark.length>1?"Groups":"Group"}.`,"Bookmarks will keep any custom Colours, Accents and Borders when imported."],action:()=>{this.disable()}}),type:new ba({object:t,radioGroup:[{id:"bookmark-type-restore",labelText:"Vorhandene Lesezeichen ersetzen",value:"restore"},{id:"bookmark-type-append",labelText:"Zu vorhandenen Lesezeichen hinzufügen",value:"append"}],groupName:"bookmark-type",path:"bookmark.type"})},theme:{include:new _a({object:t,path:"theme.include",id:"theme-include",labelText:"Design",description:"Dies umfasst Farbe, Akzent, Schriftarten, Hintergrund und alle gespeicherten eigenen Designs."})},setup:{include:new _a({object:t,path:"setup.include",id:"setup-include",labelText:"Einstellungen",description:"This includes Layout size and position, Header area size, Bookmark area size and other user settings."})}}},this.disable=()=>{t.bookmark.include?this.control.import.bookmark.type.enable():this.control.import.bookmark.type.disable()},this.assemble=()=>{this.element.form.append(y("div",[this.element.description,this.control.import.bookmark.include.wrap(),$({children:[N({children:[this.control.import.bookmark.type.wrap()]})]}),y("hr"),this.control.import.theme.include.wrap(),y("hr"),this.control.import.setup.include.wrap()]))},this.form=()=>this.element.form,this.assemble()},Xn=e=>{try{JSON.parse(e)}catch(e){return!1}return!0},Qn={set:(e,t)=>{localStorage.setItem(e,t)},get:e=>localStorage.getItem(e)};Qn.import={state:{setup:{include:!0},bookmark:{include:!0,type:"restore"},theme:{include:!0}},reset:()=>{Qn.import.state.setup.include=!0,Qn.import.state.bookmark.include=!0,Qn.import.state.bookmark.type="restore",Qn.import.state.theme.include=!0},file:({fileList:e=!1,feedback:t=!1,input:a=!1}={})=>{e.length>0&&Qn.validate.file({fileList:e,feedback:t,input:a})},drop:({fileList:e=!1,feedback:t=!1})=>{e.length>0&&Qn.validate.file({fileList:e,feedback:t})},paste:({clipboardData:e=!1,feedback:t=!1})=>{Qn.validate.paste({clipboardData:e,feedback:t})},render:e=>{let t=JSON.parse(e);t.version!=dt.number&&(t=Qn.update(t));const a=new $n({dataToImport:t,state:Qn.import.state});new al({heading:"Aus einer MyStart-Sicherung wiederherstellen",content:a.form(),successText:"Importieren",width:"small",successAction:()=>{if(Qn.import.state.setup.include||Qn.import.state.theme.include||Qn.import.state.bookmark.include){let t=JSON.parse(e);t.version!=dt.number&&(Qn.backup(t),t=Qn.update(t)),Qn.restore(t),Qn.save(),Qn.reload.render()}Qn.import.reset()},cancelAction:()=>{Qn.import.reset()},closeAction:()=>{Qn.import.reset()}}).open()}},Qn.validate={paste:({feedback:e=!1}={})=>{navigator.clipboard.readText().then((t=>{Xn(t)&&(JSON.parse(t).MyStart||JSON.parse(t).nightTab||JSON.parse(t)[nt.toLowerCase()])?(Qn.feedback.clear.render(e),Qn.feedback.success.render(e,"Clipboard data",(()=>{Ar.close(),Qn.import.render(t)}))):(Qn.feedback.clear.render(e),Qn.feedback.fail.notClipboardJson.render(e,"Clipboard data"))})).catch((t=>{Qn.feedback.clear.render(e),Qn.feedback.fail.notClipboardJson.render(e,"Clipboard data")}))},file:({fileList:e=!1,feedback:t=!1,input:a=!1}={})=>{var r=new FileReader;r.onload=r=>{Xn(r.target.result)?JSON.parse(r.target.result).MyStart||JSON.parse(r.target.result).nightTab||JSON.parse(r.target.result)[nt.toLowerCase()]?(Qn.feedback.clear.render(t),Qn.feedback.success.render(t,e[0].name,(()=>{Ar.close(),Qn.import.render(r.target.result)})),a&&(a.value="")):(Qn.feedback.clear.render(t),Qn.feedback.fail.notAppJson.render(t,e[0].name),a&&(a.value="")):(Qn.feedback.clear.render(t),Qn.feedback.fail.notJson.render(t,e[0].name),a&&(a.value=""))},r.readAsText(e.item(0))}},Qn.export=()=>{let e=(()=>{const e=new Date;return{date:e.getDate(),day:e.getDay(),year:e.getFullYear(),hours:e.getHours(),milliseconds:e.getMilliseconds(),minutes:e.getMinutes(),month:e.getMonth(),monthString:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"][e.getMonth()],seconds:e.getSeconds()}})();const t=e=>(e<10&&(e="0"+e),e);e.hours=t(e.hours),e.minutes=t(e.minutes),e.seconds=t(e.seconds),e.date=t(e.date),e.month=t(e.month+1),e.year=t(e.year),e=e.year+"."+e.month+"."+e.date+" - "+e.hours+" "+e.minutes+" "+e.seconds;const a="MyStart backup - "+e+".json",r="data:text/json;charset=utf-8,"+encodeURIComponent(JSON.stringify(Qn.load())),s=document.createElement("a");s.setAttribute("href",r),s.setAttribute("download",a),s.addEventListener("click",(()=>{s.remove()})),document.querySelector("body").appendChild(s),s.click()},Qn.remove=e=>{localStorage.removeItem(e)},Qn.backup=e=>{e&&(Qn.set("MyStartBackup",JSON.stringify(e)),console.log("data version "+e.version+" backed up"))},Qn.update=e=>(e.version!=dt.number?e=Kn.run(e):console.log("data version:",dt.number,"no need to run update"),e),Qn.restore=e=>{if(e){if(console.log("data found to load"),Qn.import.state.setup.include&&qe.set.restore.setup(e),Qn.import.state.theme.include&&qe.set.restore.theme(e),Qn.import.state.bookmark.include)switch(Qn.import.state.bookmark.type){case"restore":Un.restore(e);break;case"append":Un.append(e)}}else console.log("no data found to load"),qe.set.default()},Qn.save=()=>{Qn.set(nt,JSON.stringify({[nt]:!0,version:dt.number,state:qe.get.current(),bookmark:Un.all}))},Qn.load=()=>{if(null!=Qn.get(nt)&&null!=Qn.get(nt)){let e=JSON.parse(Qn.get(nt));return e.version!=dt.number&&(Qn.backup(e),e=Qn.update(e)),e}return!1},Qn.wipe={all:()=>{Qn.remove(nt),Qn.reload.render()},partial:()=>{Un.reset(),Qn.set(nt,JSON.stringify({[nt]:!0,version:dt.number,state:qe.get.default(),bookmark:Un.all})),Qn.reload.render()}},Qn.reload={render:()=>{location.reload()}},Qn.clear={all:{render:()=>{new al({heading:"Alle MyStart-Daten löschen?",content:y("div",[y("p:Möchtest du wirklich alle MyStart-Lesezeichen und -Einstellungen löschen? MyStart wird auf den Ausgangszustand zurückgesetzt."),y("p:Dies kann nicht rückgängig gemacht werden.")]),successText:"Alle Daten löschen",width:"small",successAction:()=>{Qn.wipe.all()}}).open()}},partial:{render:()=>{new al({heading:"MyStart-Daten außer Lesezeichen löschen?",content:y("div",[y("p:Are you sure you want to clear all MyStart Settings? MyStart will be restore to the default state but your Bookmarks and Groups will remain."),y("p:Dies kann nicht rückgängig gemacht werden.")]),successText:"Alles außer Lesezeichen löschen",width:35,successAction:()=>{Qn.wipe.partial()}}).open()}}},Qn.feedback={},Qn.feedback.empty={render:e=>{e.appendChild(y("p:Nichts zum Importieren ausgewählt.|class:muted small"))}},Qn.feedback.clear={render:e=>{Ke(e)}},Qn.feedback.success={render:(e,t,a)=>{e.appendChild(y("p:Erfolg! MyStart-Lesezeichen und -Einstellungen werden wiederhergestellt.|class:muted small")),e.appendChild(y("p:"+t)),a&&Qn.feedback.animation.set.render(e,"is-pop",a)}},Qn.feedback.fail={notJson:{render:(e,t)=>{e.appendChild(y("p:Keine JSON-Datei. Stelle sicher, dass die Datei von MyStart stammt.|class:small muted")),e.appendChild(v({tag:"p",text:t})),Qn.feedback.animation.set.render(e,"is-shake")}},notAppJson:{render:(e,t)=>{e.appendChild(y("p:Falsche Art von JSON-Datei. Stelle sicher, dass die Datei von MyStart stammt.|class:small muted")),e.appendChild(v({tag:"p",text:t})),Qn.feedback.animation.set.render(e,"is-shake")}},notClipboardJson:{render:(e,t)=>{e.appendChild(y("p:Falsche Art von Daten. Stelle sicher, dass die Zwischenablage Daten von MyStart oder eine MyStart-Sicherungs-JSON enthält.|class:small muted")),e.appendChild(y("p:"+t)),Qn.feedback.animation.set.render(e,"is-shake")}}},Qn.feedback.animation={set:{render:(e,t,a)=>{e.classList.add(t);e.addEventListener("animationend",(()=>{a&&a(),Qn.feedback.animation.reset.render(e)}))}},reset:{render:e=>{e.classList.remove("is-shake"),e.classList.remove("is-pop"),e.classList.remove("is-jello"),e.removeEventListener("animationend",Qn.feedback.animation.reset.render)}}},Qn.init=()=>{Qn.restore(Qn.load())};var el=a(8665),tl={};tl.styleTagTransform=p(),tl.setAttributes=c(),tl.insert=i().bind(null,"head"),tl.domAPI=n(),tl.insertStyleElement=m();s()(el.Z,tl);el.Z&&el.Z.locals&&el.Z.locals;const al=function({heading:e=!1,content:t=!1,openAction:a=!1,successText:r="OK",successAction:s=!1,cancelText:o="Cancel",cancelAction:n=!1,closeAction:l=!1,width:i="medium",maxHeight:d=!1,maxHeadingLength:c=50}={}){this.element={modal:y("div|class:modal"),heading:{heading:y("div|class:modal-heading"),text:y("h1|class:modal-heading-text,tabindex:1")},content:{wrapper:y("div|class:modal-content-wrapper"),content:y("div|class:modal-content")},control:y("div|class:modal-control")},this.shade=new rr,this.open=()=>{qe.get.current().modal=!0;const e=document.querySelector("body");this.element.modal.classList.add("is-transparent"),this.element.modal.addEventListener("transitionend",(t=>{"opacity"===t.propertyName&&0==getComputedStyle(this.element.modal).opacity&&e.removeChild(this.element.modal)})),this.shade.open(),this.style(),this.assemble(),e.appendChild(this.element.modal),getComputedStyle(this.element.modal).opacity,this.element.modal.classList.remove("is-transparent"),this.element.modal.classList.add("is-opaque"),this.bind.add(),this.focus.set(),a&&a(),er.render()},this.close=()=>{qe.get.current().modal=!1,this.element.modal.classList.remove("is-opaque"),this.element.modal.classList.add("is-transparent"),this.bind.remove(),this.shade.close(),l&&l(),clearTimeout(this.delayedForceRemove),this.delayedForceRemove=setTimeout((()=>{const e=document.querySelector("body");e.contains(this.element.modal)&&e.removeChild(this.element.modal)}),6e3),er.render()},this.delayedForceRemove=null,this.bind={add:()=>{window.addEventListener("mouseup",this.clickOut),window.addEventListener("keydown",this.focus.loop),this.esc.add(),this.ctrAltM.add(),this.ctrAltG.add(),this.ctrAltA.add()},remove:()=>{window.removeEventListener("mouseup",this.clickOut),window.removeEventListener("keydown",this.focus.loop),this.esc.remove(),this.ctrAltM.remove(),this.ctrAltG.remove(),this.ctrAltA.remove()}},this.esc=new Be({keycode:27,action:()=>{this.close()}}),this.ctrAltM=new Be({keycode:77,ctrl:!0,alt:!0,action:()=>{this.close()}}),this.ctrAltG=new Be({keycode:71,ctrl:!0,alt:!0,action:()=>{this.close()}}),this.ctrAltA=new Be({keycode:65,ctrl:!0,alt:!0,action:()=>{this.close()}}),this.clickOut=e=>{const t=e.path||e.composedPath&&e.composedPath(),a=document.querySelector(".suggest");t.includes(this.element.modal)||t.includes(a)||this.close()},this.focus={set:()=>{this.element.heading.text.focus()},loop:e=>{const t=document.querySelector(".modal").querySelectorAll("[tabindex]");if(t.length>0){const a=t[0],r=t[t.length-1];9==e.keyCode&&e.shiftKey?document.activeElement===a&&(r.focus(),e.preventDefault()):9==e.keyCode&&document.activeElement===r&&(a.focus(),e.preventDefault())}}},this.style=()=>{if("number"==typeof i)this.element.modal.style.setProperty("--modal-width",i);else switch(i){case"small":this.element.modal.style.setProperty("--modal-width",30);break;default:this.element.modal.style.setProperty("--modal-width",50);break;case"large":this.element.modal.style.setProperty("--modal-width",70)}},this.successButton=new Fe({text:r,block:!1,style:["line"],classList:["modal-control-button"],func:()=>{s&&s(),this.close()}}),this.cancelButton=new Fe({text:o,block:!1,style:["line"],classList:["modal-control-button"],func:()=>{n&&n(),this.close()}}),this.assemble=()=>{if(e&&at(e)){let t=e;t.length>c&&(t=De(t.substring(0,c))+"..."),this.element.heading.text.innerHTML=t,this.element.heading.heading.appendChild(this.element.heading.text),this.element.content.content.appendChild(this.element.heading.heading)}if(t)if("string"==typeof t){const e=v({tag:"p",text:t});this.element.content.content.appendChild(e)}else this.element.content.content.appendChild(t);this.element.content.wrapper.appendChild(this.element.content.content),this.element.modal.appendChild(this.element.content.wrapper),this.element.control.appendChild(this.cancelButton.button),this.element.control.appendChild(this.successButton.button),this.element.modal.appendChild(this.element.control),d&&this.element.modal.classList.add("modal-max-height")},this.modal=()=>(qe.get.current().modal=!1,this.element.modal)};var rl=a(3651),sl={};sl.styleTagTransform=p(),sl.setAttributes=c(),sl.insert=i().bind(null,"head"),sl.domAPI=n(),sl.insertStyleElement=m();s()(rl.Z,sl);rl.Z&&rl.Z.locals&&rl.Z.locals;var ol=a(9416),nl={};nl.styleTagTransform=p(),nl.setAttributes=c(),nl.insert=i().bind(null,"head"),nl.domAPI=n(),nl.insertStyleElement=m();s()(ol.Z,nl);ol.Z&&ol.Z.locals&&ol.Z.locals;var ll=a(1526),il={};il.styleTagTransform=p(),il.setAttributes=c(),il.insert=i().bind(null,"head"),il.domAPI=n(),il.insertStyleElement=m();s()(ll.Z,il);ll.Z&&ll.Z.locals&&ll.Z.locals;var dl=a(3273),cl={};cl.styleTagTransform=p(),cl.setAttributes=c(),cl.insert=i().bind(null,"head"),cl.domAPI=n(),cl.insertStyleElement=m();s()(dl.Z,cl);dl.Z&&dl.Z.locals&&dl.Z.locals;var hl=a(7945),ml={};ml.styleTagTransform=p(),ml.setAttributes=c(),ml.insert=i().bind(null,"head"),ml.domAPI=n(),ml.insertStyleElement=m();s()(hl.Z,ml);hl.Z&&hl.Z.locals&&hl.Z.locals;var ul=a(3534),pl={};pl.styleTagTransform=p(),pl.setAttributes=c(),pl.insert=i().bind(null,"head"),pl.domAPI=n(),pl.insertStyleElement=m();s()(ul.Z,pl);ul.Z&&ul.Z.locals&&ul.Z.locals;var gl=a(4133),bl={};bl.styleTagTransform=p(),bl.setAttributes=c(),bl.insert=i().bind(null,"head"),bl.domAPI=n(),bl.insertStyleElement=m();s()(gl.Z,bl);gl.Z&&gl.Z.locals&&gl.Z.locals;var yl=a(1669),_l={};_l.styleTagTransform=p(),_l.setAttributes=c(),_l.insert=i().bind(null,"head"),_l.domAPI=n(),_l.insertStyleElement=m();s()(yl.Z,_l);yl.Z&&yl.Z.locals&&yl.Z.locals;var kl=a(5395),fl={};fl.styleTagTransform=p(),fl.setAttributes=c(),fl.insert=i().bind(null,"head"),fl.domAPI=n(),fl.insertStyleElement=m();s()(kl.Z,fl);kl.Z&&kl.Z.locals&&kl.Z.locals;const vl={};vl.esc=new Be({keycode:27,action:()=>{!qe.get.current().bookmark.edit||qe.get.current().modal||qe.get.current().menu||(Un.edit.close(),En.edit.close(),mn.edit.close(),Pr.current.update.edit()),Qn.save()}}),vl.ctrAltD=new Be({keycode:68,ctrl:!0,alt:!0,action:()=>{Qa.style.toggle(),Va.control.style.update&&Va.control.style.update(),Qn.save()}}),vl.ctrAltA=new Be({keycode:65,ctrl:!0,alt:!0,action:()=>{qe.get.current().bookmark.add||Un.add.render()}}),vl.ctrAltE=new Be({keycode:69,ctrl:!0,alt:!0,action:()=>{Un.edit.toggle(),En.edit.toggle(),mn.edit.toggle(),Pr.current.update.edit(),Qn.save()}}),vl.ctrAltG=new Be({keycode:71,ctrl:!0,alt:!0,action:()=>{qe.get.current().group.add||En.add.render(),Qn.save()}}),vl.ctrAltM=new Be({keycode:77,ctrl:!0,alt:!0,action:()=>{Ar.toggle()}}),vl.ctrAltR=new Be({keycode:82,ctrl:!0,alt:!0,action:()=>{Qa.accent.random.render(),Pr.current.update.accent(),Va.control.accent.color&&Va.control.accent.color.update(),Qe(["theme.accent.rgb.r","theme.accent.rgb.g","theme.accent.rgb.b","theme.accent.hsl.h","theme.accent.hsl.s","theme.accent.hsl.l"])}}),vl.init=()=>{vl.esc.add(),vl.ctrAltA.add(),vl.ctrAltE.add(),vl.ctrAltD.add(),vl.ctrAltG.add(),vl.ctrAltM.add(),vl.ctrAltR.add()};const wl={appName:nt,base:{},state:qe,data:Qn,version:dt,fontawesome:mr,icon:f,keyboard:vl,layout:ot,logo:_t,menu:Ar,pageLock:er,theme:Qa,update:Kn,bookmark:Un,header:mn,group:En,form:t,toolbar:Pr,groupAndBookmark:it};console.log(wl.appName+" version:",wl.version.number,wl.version.name),wl.data.init(),wl.theme.init(),wl.layout.init(),wl.toolbar.init(),wl.header.init(),wl.group.init(),wl.bookmark.init(),wl.groupAndBookmark.init(),wl.pageLock.init(),wl.keyboard.init()})()})(); \ No newline at end of file diff --git a/webview2/out_v6/Microsoft.Web.WebView2.Core.xml b/webview2/out_v6/Microsoft.Web.WebView2.Core.xml new file mode 100644 index 0000000..04c96be --- /dev/null +++ b/webview2/out_v6/Microsoft.Web.WebView2.Core.xml @@ -0,0 +1,6817 @@ + + + + Microsoft.Web.WebView2.Core + + + + Mode for how the Bounds property is interpreted in relation to the RasterizationScale property. + + + Bounds property represents raw pixels. Physical size of Webview is not impacted by RasterizationScale. + + + Bounds property represents logical pixels and the RasterizationScale property is used to get the physical size of the WebView. + + + Specifies the browser process exit type used in the + `ICoreWebView2BrowserProcessExitedEventArgs` interface. + + + Indicates that the browser process ended normally. + + + Indicates that the browser process ended unexpectedly. + A `ProcessFailed` event will also be sent to listening WebViews from the + `ICoreWebView2Environment` associated to the failed process. + + + Specifies the datatype for the + `ICoreWebView2Profile2::ClearBrowsingData` method. + + + Specifies file systems data. + + + Specifies data stored by the IndexedDB DOM feature. + + + Specifies data stored by the localStorage DOM API. + + + Specifies data stored by the Web SQL database DOM API. + + + Specifies data stored by the CacheStorage DOM API. + + + Specifies DOM storage data, now and future. This browsing data kind is + inclusive of COREWEBVIEW2_BROWSING_DATA_KINDS_FILE_SYSTEMS, + COREWEBVIEW2_BROWSING_DATA_KINDS_INDEXED_DB, + COREWEBVIEW2_BROWSING_DATA_KINDS_LOCAL_STORAGE, + COREWEBVIEW2_BROWSING_DATA_KINDS_WEB_SQL, + COREWEBVIEW2_BROWSING_DATA_KINDS_SERVICE_WORKERS, + COREWEBVIEW2_BROWSING_DATA_KINDS_CACHE_STORAGE, + and some other data kinds not listed yet to keep consistent with + [DOM-accessible storage](https://www.w3.org/TR/clear-site-data/#storage). + + + Specifies HTTP cookies data. + + + Specifies all site data, now and future. This browsing data kind + is inclusive of COREWEBVIEW2_BROWSING_DATA_KINDS_ALL_DOM_STORAGE and + COREWEBVIEW2_BROWSING_DATA_KINDS_COOKIES. New site data types + may be added to this data kind in the future. + + + Specifies disk cache. + + + Specifies download history data. + + + Specifies general autofill form data. + This excludes password information and includes information like: + names, street and email addresses, phone numbers, and arbitrary input. + This also includes payment data. + + + Specifies password autosave data. + + + Specifies browsing history data. + + + Specifies settings data. + + + Specifies profile data that should be wiped to make it look like a new profile. + This does not delete account-scoped data like passwords but will remove access + to account-scoped data by signing the user out. + Specifies all profile data, now and future. New profile data types may be added + to this data kind in the future. + This browsing data kind is inclusive of COREWEBVIEW2_BROWSING_DATA_KINDS_ALL_SITE, + COREWEBVIEW2_BROWSING_DATA_KINDS_DISK_CACHE, + COREWEBVIEW2_BROWSING_DATA_KINDS_DOWNLOAD_HISTORY, + COREWEBVIEW2_BROWSING_DATA_KINDS_GENERAL_AUTOFILL, + COREWEBVIEW2_BROWSING_DATA_KINDS_PASSWORD_AUTOSAVE, + COREWEBVIEW2_BROWSING_DATA_KINDS_BROWSING_HISTORY, and + COREWEBVIEW2_BROWSING_DATA_KINDS_SETTINGS. + + + Specifies service workers registered for an origin, and clear will result in + termination and deregistration of them. + + + Specifies the image format for the `ICoreWebView2::CapturePreview` method. + + + Indicates that the PNG image format is used. + + + Indicates the JPEG image format is used. + + + The channel search kind determines the order that release channels are + searched for during environment creation. The default behavior is to search + for and use the most stable channel found on the device. The order from most + to least stable is: WebView2 Runtime -> Beta -> Dev -> Canary. Switch the + order to prefer the least stable channel in order to perform pre-release + testing. See `COREWEBVIEW2_RELEASE_CHANNELS` for descriptions of channels. + + + Search for a release channel from most to least stable: + WebView2 Runtime -> Beta -> Dev -> Canary. This is the default behavior. + + + Search for a release channel from least to most stable: + Canary -> Dev -> Beta -> WebView2 Runtime. + + + Specifies the client certificate kind. + + + Specifies smart card certificate. + + + Specifies PIN certificate. + + + Specifies other certificate. + + + Specifies the menu item kind + for the `ICoreWebView2ContextMenuItem::get_Kind` method + + + Specifies a command menu item kind. + + + Specifies a check box menu item kind. `ContextMenuItem` objects of this kind + will need the `IsChecked` property to determine current state of the check box. + + + Specifies a radio button menu item kind. `ContextMenuItem` objects of this kind + will need the `IsChecked` property to determine current state of the radio button. + + + Specifies a separator menu item kind. `ContextMenuItem` objects of this kind + are used to signal a visual separator with no functionality. + + + Specifies a submenu menu item kind. `ContextMenuItem` objects of this kind will contain + a `ContextMenuItemCollection` of its children `ContextMenuItem` objects. + + + Indicates the kind of context for which the context menu was created + for the `ICoreWebView2ContextMenuTarget::get_Kind` method. + This enum will always represent the active element that caused the context menu request. + If there is a selection with multiple images, audio and text, for example, the element that + the end user right clicks on within this selection will be the option represented by this enum. + + + Indicates that the context menu was created for the page without any additional content. + + + Indicates that the context menu was created for an image element. + + + Indicates that the context menu was created for selected text. + + + Indicates that the context menu was created for an audio element. + + + Indicates that the context menu was created for a video element. + + + Kind of cookie SameSite status used in the ICoreWebView2Cookie interface. + These fields match those as specified in https://developer.mozilla.org/docs/Web/HTTP/Cookies#. + Learn more about SameSite cookies here: https://tools.ietf.org/html/draft-west-first-party-cookies-07 + + + None SameSite type. No restrictions on cross-site requests. + + + Lax SameSite type. The cookie will be sent with "same-site" requests, and with "cross-site" top level navigation. + + + Strict SameSite type. The cookie will only be sent along with "same-site" requests. + + + The default download dialog can be aligned to any of the WebView corners + by setting the `DefaultDownloadDialogCornerAlignment` property. The default + position is top-right corner. + + + Top-left corner of the WebView. + + + Top-right corner of the WebView. + + + Bottom-left corner of the WebView. + + + Bottom-right corner of the WebView. + + + Reason why a download was interrupted. + + + + + + Generic file error. + + + Access denied due to security restrictions. + + + Disk full. User should free some space or choose a different location to + store the file. + + + Result file path with file name is too long. + + + File is too large for file system. + + + Microsoft Defender Smartscreen detected a virus in the file. + + + File was in use, too many files opened, or out of memory. + + + File blocked by local policy. + + + Security check failed unexpectedly. Microsoft Defender SmartScreen could + not scan this file. + + + Seeking past the end of a file in opening a file, as part of resuming an + interrupted download. The file did not exist or was not as large as + expected. Partially downloaded file was truncated or deleted, and download + will be restarted automatically. + + + Partial file did not match the expected hash and was deleted. Download + will be restarted automatically. + + + Generic network error. User can retry the download manually. + + + Network operation timed out. + + + Network connection lost. User can retry the download manually. + + + Server has gone down. User can retry the download manually. + + + Network request invalid because original or redirected URI is invalid, has + an unsupported scheme, or is disallowed by network policy. + + + Generic server error. User can retry the download manually. + + + Server does not support range requests. + + + Server does not have the requested data. + + + Server did not authorize access to resource. + + + Server certificate problem. + + + Server access forbidden. + + + Unexpected server response. Responding server may not be intended server. + User can retry the download manually. + + + Server sent fewer bytes than the Content-Length header. Content-length + header may be invalid or connection may have closed. Download is treated + as complete unless there are + [strong validators](https://tools.ietf.org/html/rfc7232#section-2) present + to interrupt the download. + + + Unexpected cross-origin redirect. + + + User canceled the download. + + + User shut down the WebView. Resuming downloads that were interrupted + during shutdown is not yet supported. + + + User paused the download. + + + WebView crashed. + + + State of the download operation. + + + The download is in progress. + + + The connection with the file host was broken. The `InterruptReason` property + can be accessed from `ICoreWebView2DownloadOperation`. See + `COREWEBVIEW2_DOWNLOAD_INTERRUPT_REASON` for descriptions of kinds of + interrupt reasons. Host can check whether an interrupted download can be + resumed with the `CanResume` property on the `ICoreWebView2DownloadOperation`. + Once resumed, a download is in the `COREWEBVIEW2_DOWNLOAD_STATE_IN_PROGRESS` state. + + + The download completed successfully. + + + Specifies the image format to use for favicon. + + + Indicates that the PNG image format is used. + + + Indicates the JPEG image format is used. + + + Kind of CoreWebView2FileSystemHandle as described in + [FileSystemHandle.kind](https://developer.mozilla.org/docs/Web/API/FileSystemHandle/kind). + + + FileSystemHandle is for a file + [FileSystemFileHandle](https://developer.mozilla.org/docs/Web/API/FileSystemFileHandle). + + + FileSystemHandle is for a directory + [FileSystemDirectoryHandle](https://developer.mozilla.org/docs/Web/API/FileSystemDirectoryHandle). + + + Allowed permissions of a CoreWebView2FileSystemHandle as described in + [FileSystemHandle.requestPermission()](https://developer.mozilla.org/docs/Web/API/FileSystemHandle/requestPermission). + + + Read-only permission for FileSystemHandle. + + + Read and write permissions for FileSystemHandle. + + + Indicates the frame type used in the `ICoreWebView2FrameInfo` interface. + + + Indicates that the frame is an unknown type frame. We may extend this enum + type to identify more frame kinds in the future. + + + Indicates that the frame is a primary main frame(webview). + + + Indicates that the frame is an iframe. + + + Indicates that the frame is an embed element. + + + Indicates that the frame is an object element. + + + Kind of cross origin resource access allowed for host resources during download. + Note that other normal access checks like same origin DOM access check and [Content + Security Policy](https://developer.mozilla.org/docs/Web/HTTP/CSP) still apply. + + The following table illustrates the host resource cross origin access according to + access context and `CoreWebView2HostResourceAccessKind`. + + Cross Origin Access ContextDenyAllowDenyCorsFrom DOM like src of img, script or iframe elementDenyAllowAllowFrom Script like Fetch or XMLHttpRequestDenyAllowDeny + + + All cross origin resource access is denied, including normal sub resource access + as src of a script or image element. + + + All cross origin resource access is allowed, including accesses that are + subject to Cross-Origin Resource Sharing(CORS) check. The behavior is similar to + a web site sends back http header Access-Control-Allow-Origin: *. + + + Cross origin resource access is allowed for normal sub resource access like + as src of a script or image element, while any access that subjects to CORS check + will be denied. + See [Cross-Origin Resource Sharing](https://developer.mozilla.org/docs/Web/HTTP/CORS) + for more information. + + + Specifies the key event type that triggered an `AcceleratorKeyPressed` + event. + + + Specifies that the key event type corresponds to window message + `WM_KEYDOWN`. + + + Specifies that the key event type corresponds to window message + `WM_KEYUP`. + + + Specifies that the key event type corresponds to window message + `WM_SYSKEYDOWN`. + + + Specifies that the key event type corresponds to window message + `WM_SYSKEYUP`. + + + Specifies memory usage target level of WebView. + + + Specifies normal memory usage target level. + + + Specifies low memory usage target level. + Used for inactivate WebView for reduced memory consumption. + + + Mouse event type used by SendMouseInput to convey the type of mouse event + being sent to WebView. The values of this enum align with the matching + WM_* window messages. + + + Mouse horizontal wheel scroll event, WM_MOUSEHWHEEL. + + + Left button double click mouse event, WM_LBUTTONDBLCLK. + + + Left button down mouse event, WM_LBUTTONDOWN. + + + Left button up mouse event, WM_LBUTTONUP. + + + Mouse leave event, WM_MOUSELEAVE. + + + Middle button double click mouse event, WM_MBUTTONDBLCLK. + + + Middle button down mouse event, WM_MBUTTONDOWN. + + + Middle button up mouse event, WM_MBUTTONUP. + + + Mouse move event, WM_MOUSEMOVE. + + + Right button double click mouse event, WM_RBUTTONDBLCLK. + + + Right button down mouse event, WM_RBUTTONDOWN. + + + Right button up mouse event, WM_RBUTTONUP. + + + Mouse wheel scroll event, WM_MOUSEWHEEL. + + + First or second X button double click mouse event, WM_XBUTTONDBLCLK. + + + First or second X button down mouse event, WM_XBUTTONDOWN. + + + First or second X button up mouse event, WM_XBUTTONUP. + + + Mouse Right Button Down event over a nonclient area, WM_NCRBUTTONDOWN. + + + Mouse Right Button up event over a nonclient area, WM_NCRBUTTONUP. + + + Mouse event virtual keys associated with a COREWEBVIEW2_MOUSE_EVENT_KIND for + SendMouseInput. These values can be combined into a bit flag if more than + one virtual key is pressed for the event. The values of this enum align + with the matching MK_* mouse keys. + + + No additional keys pressed. + + + Left mouse button is down, MK_LBUTTON. + + + Right mouse button is down, MK_RBUTTON. + + + SHIFT key is down, MK_SHIFT. + + + CTRL key is down, MK_CONTROL. + + + Middle mouse button is down, MK_MBUTTON. + + + First X button is down, MK_XBUTTON1 + + + Second X button is down, MK_XBUTTON2 + + + Specifies the reason for moving focus. + + + Specifies that the code is setting focus into WebView. + + + Specifies that the focus is moving due to Tab traversal forward. + + + Specifies that the focus is moving due to Tab traversal backward. + + + Specifies the navigation kind of each navigation. + + + A navigation caused by `CoreWebView2.Reload()`, `location.reload()`, the end user + using F5 or other UX, or other reload mechanisms to reload the current document + without modifying the navigation history. + + + A navigation back or forward to a different entry in the session navigation history, + like via `CoreWebView2.Back()`, `location.back()`, the end user pressing Alt+Left + or other UX, or other mechanisms to navigate back or forward in the current + session navigation history. + + + A navigation to another document, which can be caused by `CoreWebView2.Navigate()`, + `window.location.href = ...`, or other WebView2 or DOM APIs that navigate to a new URI. + + + This enum contains values representing possible regions a given + point lies within. The values of this enum align with the + matching WM_NCHITTEST* window message return values. + + + A hit test region out of bounds of the WebView2. + This has the same value as the Win32 HTNOWHERE + + + A hit test region in the WebView2 which does not have the CSS style + `-webkit-app-region: drag` set. This is normal web content that should not be + considered part of the app window's title bar. This has the same value + as the Win32 HTCLIENT constant. + + + A hit test region in the WebView2 which has the CSS style + `-webkit-app-region: drag` set. Web content should use this CSS + style to identify regions that should be treated like the app + window's title bar. This has the same value as the Win32 HTCAPTION + constant. + + + A hit test region in the Webview2 which corresponds to the minimize + window control button. + + + A hit test region in the Webview2 which corresponds to the maximize + window control button. + + + A hit test region in the Webview2 which corresponds to the close + window control button. + + + Specifies the PDF toolbar item types used for the `ICoreWebView2Settings::put_HiddenPdfToolbarItems` method. + + + No item. + + + The save button. + + + The print button. + + + The save as button. + + + The zoom in button. + + + The zoom out button. + + + The rotate button. + + + The fit page button. + + + The page layout button. + + + The bookmarks button. + + + The page select button. + + + The search button. + + + The full screen button. + + + The more settings button. + + + Indicates the type of a permission request. + + + Indicates an unknown permission. + + + Indicates permission to capture audio. + + + Indicates permission to capture video. + + + Indicates permission to access geolocation. + + + Indicates permission to send web notifications. Apps that would like to + show notifications should handle `PermissionRequested` events + and no browser permission prompt will be shown for notification requests. + Note that push notifications are currently unavailable in WebView2. + + + Indicates permission to access generic sensor. Generic Sensor covering + ambient-light-sensor, accelerometer, gyroscope, and magnetometer. + + + Indicates permission to read the system clipboard without a user gesture. + + + Indicates permission to automatically download multiple files. Permission + is requested when multiple downloads are triggered in quick succession. + + + Indicates permission to read and write to files or folders on the device. + Permission is requested when developers use the [File System Access API](https://developer.mozilla.org/docs/Web/API/File_System_Access_API) + to show the file or folder picker to the end user, and then request + "readwrite" permission for the user's selection. + + + Indicates permission to play audio and video automatically on sites. This + permission affects the autoplay attribute and play method of the audio and + video HTML elements, and the start method of the Web Audio API. See the + [Autoplay guide for media and Web Audio APIs](https://developer.mozilla.org/docs/Web/Media/Autoplay_guide) for details. + + + Indicates permission to use fonts on the device. Permission is requested + when developers use the [Local Font Access API](https://wicg.github.io/local-font-access/) + to query the system fonts available for styling web content. + + + Indicates permission to send and receive system exclusive messages to/from MIDI + (Musical Instrument Digital Interface) devices. Permission is requested + when developers use the [Web MIDI API](https://developer.mozilla.org/docs/Web/API/Web_MIDI_API) + to request access to system exclusive MIDI messages. + + + Indicates permission to open and place windows on the screen. Permission is + requested when developers use the [Multi-Screen Window Placement API](https://www.w3.org/TR/window-placement/) + to get screen details. + + + Specifies the response to a permission request. + + + Specifies that the default browser behavior is used, which normally + prompt users for decision. + + + Specifies that the permission request is granted. + + + Specifies that the permission request is denied. + + + Pointer event type used by SendPointerInput to convey the type of pointer + event being sent to WebView. The values of this enum align with the + matching WM_POINTER* window messages. + + + Corresponds to WM_POINTERACTIVATE. + + + Corresponds to WM_POINTERDOWN. + + + Corresponds to WM_POINTERENTER. + + + Corresponds to WM_POINTERLEAVE. + + + Corresponds to WM_POINTERUP. + + + Corresponds to WM_POINTERUPDATE. + + + An enum to represent the options for WebView2 color scheme: auto, light, or dark. + + + Auto color scheme. + + + Light color scheme. + + + Dark color scheme. + + + Specifies the collation for a print. + + + The default collation for a printer. + + + Indicate that the collation has been selected for the printed output. + + + Indicate that the collation has not been selected for the printed output. + + + Specifies the color mode for a print. + + + The default color mode for a printer. + + + Indicate that the printed output will be in color. + + + Indicate that the printed output will be in shades of gray. + + + Specifies the print dialog kind. + + + Opens the browser print preview dialog. + + + Opens the system print dialog. + + + Specifies the duplex option for a print. + + + The default duplex for a printer. + + + Print on only one side of the sheet. + + + Print on both sides of the sheet, flipped along the long edge. + + + Print on both sides of the sheet, flipped along the short edge. + + + Specifies the media size for a print. + + + The default media size for a printer. + + + Indicate custom media size that is specific to the printer. + + + The orientation for printing, used by the `Orientation` property on + `ICoreWebView2PrintSettings`. + + + Print the page(s) in portrait orientation. + + + Print the page(s) in landscape orientation. + + + Indicates the status for printing. + + + Indicates that the print operation is succeeded. + + + Indicates that the printer is not available. + + + Indicates that the print operation is failed. + + + Specifies the process failure type used in the + `ICoreWebView2ProcessFailedEventArgs` interface. The values in this enum + make reference to the process kinds in the Chromium architecture. For more + information about what these processes are and what they do, see + [Browser Architecture - Inside look at modern web browser](https://developers.google.com/web/updates/2018/09/inside-browser-part1). + + + Indicates that the browser process ended unexpectedly. The WebView + automatically moves to the Closed state. The app has to recreate a new + WebView to recover from this failure. + + + Indicates that the main frame's render process ended unexpectedly. Any + subframes in the WebView will be gone too. A new render process is + created automatically and navigated to an error page. You can use the + `Reload` method to try to recover from this failure. Alternatively, you + can `Close` and recreate the WebView. + + + Indicates that the main frame's render process is unresponsive. Renderer + process unresponsiveness can happen for the following reasons: + There is a **long-running script** being executed. For example, the + web content in your WebView might be performing a synchronous XHR, or have + entered an infinite loop. Or, the **system is busy**. + The `ProcessFailed` event will continue to be raised every few seconds + until the renderer process has become responsive again. The application + can consider taking action if the event keeps being raised. For example, + the application might show UI for the user to decide to keep waiting or + reload the page, or navigate away. + + + Indicates that a frame-only render process ended unexpectedly. The process + exit does not affect the top-level document, only a subset of the + subframes within it. The content in these frames is replaced with an error + page in the frame. Your application can communicate with the main frame to + recover content in the impacted frames, using + `ICoreWebView2ProcessFailedEventArgs2::FrameInfosForFailedProcess` to get + information about the impacted frames. + + + Indicates that a utility process ended unexpectedly. The failed process + is recreated automatically. Your application does **not** need to handle + recovery for this event, but can use `ICoreWebView2ProcessFailedEventArgs` + and `ICoreWebView2ProcessFailedEventArgs2` to collect information about + the failure, including `ProcessDescription`. + + + Indicates that a sandbox helper process ended unexpectedly. This failure + is not fatal. Your application does **not** need to handle recovery for + this event, but can use `ICoreWebView2ProcessFailedEventArgs` and + `ICoreWebView2ProcessFailedEventArgs2` to collect information about + the failure. + + + Indicates that the GPU process ended unexpectedly. The failed process + is recreated automatically. Your application does **not** need to handle + recovery for this event, but can use `ICoreWebView2ProcessFailedEventArgs` + and `ICoreWebView2ProcessFailedEventArgs2` to collect information about + the failure. + + + Indicates that a PPAPI plugin process ended unexpectedly. This failure + is not fatal. Your application does **not** need to handle recovery for + this event, but can use `ICoreWebView2ProcessFailedEventArgs` and + `ICoreWebView2ProcessFailedEventArgs2` to collect information about + the failure, including `ProcessDescription`. + + + Indicates that a PPAPI plugin broker process ended unexpectedly. This failure + is not fatal. Your application does **not** need to handle recovery for + this event, but can use `ICoreWebView2ProcessFailedEventArgs` and + `ICoreWebView2ProcessFailedEventArgs2` to collect information about + the failure. + + + Indicates that a process of unspecified kind ended unexpectedly. Your + application can use `ICoreWebView2ProcessFailedEventArgs` and + `ICoreWebView2ProcessFailedEventArgs2` to collect information about + the failure. + + + Specifies the process failure reason used in the + `ICoreWebView2ProcessFailedEventArgs` interface. For process failures where + a process has exited, it indicates the type of issue that produced the + process exit. + + + An unexpected process failure occurred. + + + The process became unresponsive. + This only applies to the main frame's render process. + + + The process was terminated. For example, from Task Manager. + + + The process crashed. Most crashes will generate dumps in the location + indicated by `ICoreWebView2Environment11::get_FailureReportFolderPath`. + + + The process failed to launch. + + + The process terminated due to running out of memory. + + + Deprecated. This value is unused. + + + Indicates the process type used in the ICoreWebView2ProcessInfo interface. + + + Indicates the browser process kind. + + + Indicates the render process kind. + + + Indicates the utility process kind. + + + Indicates the sandbox helper process kind. + + + Indicates the GPU process kind. + + + Indicates the PPAPI plugin process kind. + + + Indicates the PPAPI plugin broker process kind. + + + + Specifies the WebView2 release channel. + + Use ReleaseChannels and ChannelSearchKind on CoreWebView2EnvironmentOptions to control which channel the WebView2 loader searches for. + ChannelPrimary purposeHow often updated with new featuresStable (WebView2 Runtime)Broad DeploymentMonthlyBetaFlighting with inner rings, automated testingMonthlyDevAutomated testing, selfhosting to test new APIs and featuresWeeklyCanaryAutomated testing, selfhosting to test new APIs and featuresDaily + + + No release channel. Passing only this value to `ReleaseChannels` results + in HRESULT_FROM_WIN32(ERROR_FILE_NOT_FOUND). + + + The stable WebView2 Runtime that is released every 4 weeks. + + + The Beta release channel that is released every 4 weeks, a week before the + stable release. + + + The Dev release channel that is released weekly. + + + The Canary release channel that is released daily. + + + Specifies Save As kind selection options for + `ICoreWebView2SaveAsUIShowingEventArgs`. + + For HTML documents, we support 3 Save As kinds: HTML_ONLY, SINGLE_FILE and + COMPLETE. For non-HTML documents, you must use DEFAULT. MIME types of `text/html` and + `application/xhtml+xml` are considered HTML documents. + + + Default kind to save non-HTML content. If this kind is selected for an HTML + page, the behavior is the same as the `HTML_ONLY` kind. + + + Save the page as HTML. Only the top-level document is saved, excluding + subresources. + + + Save the page as [MHTML](https://en.wikipedia.org/wiki/MHTML). + + + Save the page as HTML and download the page-related source files + (for example: CSS, JavaScript, images, etc.) in a directory with + the same filename prefix. + + + Status of a programmatic Save As call. Indicates the result + of the `ShowSaveAsUI` method. + + + The ShowSaveAsUI method call completed successfully. By default, the system + Save As dialog opens. If `SuppressDefaultDialog` is set to TRUE, the system + dialog is skipped. + + + Could not perform Save As because the destination file path is an invalid path. + + The path is invalid when it is empty, a relative path, or a directory, + or when the parent path does not exist. + + + Could not perform Save As because the destination file path already exists and + replacing files was not allowed by the `AllowReplace` property. + + + Could not perform Save As because the `Kind` property selection is not + supported due to content MIME type or system limits. + + See the `COREWEBVIEW2_SAVE_AS_KIND` enum for MIME type limits. + + System limits include when the `HTML_ONLY` kind is selected for an error page + at child mode, or when the `COMPLETE` kind is selected and the WebView is + running in an App Container. + + + Did not perform Save As because the end user cancelled or the + `Cancel` property on `ICoreWebView2SaveAsUIShowingEventArgs` was set to TRUE. + + + Specifies the JavaScript dialog type used in the + `ICoreWebView2ScriptDialogOpeningEventHandler` interface. + + + Indicates that the dialog uses the `window.alert` JavaScript function. + + + Indicates that the dialog uses the `window.confirm` JavaScript function. + + + Indicates that the dialog uses the `window.prompt` JavaScript function. + + + Indicates that the dialog uses the `beforeunload` JavaScript event. + + + Set ScrollBar style on `ICoreWebView2EnvironmentOptions` during environment creation. + + + Browser default ScrollBar style + + + Window style fluent overlay scroll bar + Please see [Fluent UI](https://developer.microsoft.com/fluentui#/) + for more details on fluent UI. + + + Specifies the action type when server certificate error is detected to be + used in the `ICoreWebView2ServerCertificateErrorDetectedEventArgs` + interface. + + + Indicates to ignore the warning and continue the request with the TLS + certificate. This decision is cached for the RequestUri's host and the + server certificate in the session. + + + Indicates to reject the certificate and cancel the request. + + + Indicates to display the default TLS interstitial error page to user for + page navigations. + For others TLS certificate is rejected and the request is cancelled. + + + Specifies the desired access from script to `CoreWebView2SharedBuffer`. + + + Script from web page only has read access to the shared buffer. + + + Script from web page has read and write access to the shared buffer. + + + Indicates the text direction of the notification. + + + Indicates that the notification text direction adopts the browser's language setting behavior. + + + Indicates that the notification text is left-to-right. + + + Indicates that the notification text is right-to-left. + + + Tracking prevention levels. + + + Tracking prevention is turned off. + + + The least restrictive level of tracking prevention. Set to this level to + protect against malicious trackers but allows most other trackers and + personalize content and ads. + + See [Current tracking prevention + behavior](/microsoft-edge/web-platform/tracking-prevention#current-tracking-prevention-behavior) + for fine-grained information on what is being blocked with this level and + can change with different Edge versions. + + + The default level of tracking prevention. Set to this level to + protect against social media tracking on top of malicious trackers. + Content and ads will likely be less personalized. + + See [Current tracking prevention + behavior](/microsoft-edge/web-platform/tracking-prevention#current-tracking-prevention-behavior) + for fine-grained information on what is being blocked with this level and + can change with different Edge versions. + + + The most restrictive level of tracking prevention. Set to this level to + protect + against malicious trackers and most trackers across sites. Content and ads + will likely have minimal personalization. + + This level blocks the most trackers but could cause some websites to not + behave as expected. + + See [Current tracking prevention + behavior](/microsoft-edge/web-platform/tracking-prevention#current-tracking-prevention-behavior) + for fine-grained information on what is being blocked with this level and + can change with different Edge versions. + + + Indicates the error status values for web navigations. + + + Indicates that an unknown error occurred. + + + Indicates that the SSL certificate common name does not match the web + address. + + + Indicates that the SSL certificate has expired. + + + Indicates that the SSL client certificate contains errors. + + + Indicates that the SSL certificate has been revoked. + + + Indicates that the SSL certificate is not valid. The certificate may not + match the public key pins for the host name, the certificate is signed + by an untrusted authority or using a weak sign algorithm, the certificate + claimed DNS names violate name constraints, the certificate contains a + weak key, the validity period of the certificate is too long, lack of + revocation information or revocation mechanism, non-unique host name, + lack of certificate transparency information, or the certificate is + chained to a + [legacy Symantec root](https://security.googleblog.com/2018/03/distrust-of-symantec-pki-immediate.html). + + + Indicates that the host is unreachable. + + + Indicates that the connection has timed out. + + + Indicates that the server returned an invalid or unrecognized response. + + + Indicates that the connection was stopped. + + + Indicates that the connection was reset. + + + Indicates that the Internet connection has been lost. + + + Indicates that a connection to the destination was not established. + + + Indicates that the provided host name was not able to be resolved. + + + Indicates that the operation was canceled. This status code is also used + in the following cases: 1) when the app cancels a navigation via NavigationStarting event. + 2) For original navigation if the app navigates the WebView2 in a rapid succession + away after the load for original navigation commenced, but before it completed. + + + Indicates that the request redirect failed. + + + Indicates that an unexpected error occurred. + + + Indicates that user is prompted with a login, waiting on user action. + Initial navigation to a login site will always return this even if app provides + credential using BasicAuthenticationRequested. + HTTP response status code in this case is 401. + See status code reference here: https://developer.mozilla.org/docs/Web/HTTP/Status. + + + Indicates that user lacks proper authentication credentials for a proxy server. + HTTP response status code in this case is 407. + See status code reference here: https://developer.mozilla.org/docs/Web/HTTP/Status. + + + Specifies the web resource request contexts. + + + Specifies all resources. + + + Specifies a document resource. + + + Specifies a CSS resource. + + + Specifies an image resource. + + + Specifies another media resource such as a video. + + + Specifies a font resource. + + + Specifies a script resource. + + + Specifies an XML HTTP request, Fetch and EventSource API communication. + + + Specifies a Fetch API communication. + + + Specifies a TextTrack resource. + + + Specifies an EventSource API communication. + + + Specifies a WebSocket API communication. + + + Specifies a Web App Manifest. + + + Specifies a Signed HTTP Exchange. + + + Specifies a Ping request. + + + Specifies a CSP Violation Report. + + + Specifies an other resource. + + + Specifies the source of `WebResourceRequested` event. + + + + + + Indicates that web resource is requested from main page including dedicated workers, + iframes and main script for shared workers. + + + Indicates that web resource is requested from shared worker. + + + Indicates that web resource is requested from service worker. + + + Indicates that web resource is requested from any supported source. + + + A value representing RGBA color (Red, Green, Blue, Alpha) for WebView2. + Each component takes a value from 0 to 255, with 0 being no intensity + and 255 being the highest intensity. + + + Specifies the intensity of the Alpha ie. opacity value. 0 is transparent, + 255 is opaque. + + + Specifies the intensity of the Red color. + + + Specifies the intensity of the Green color. + + + Specifies the intensity of the Blue color. + + + + WebView2 enables you to host web content using the latest Microsoft Edge browser and web technology. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Gets the process ID of the browser process that hosts the WebView. + + + true if the WebView is able to navigate to a previous page in the navigation history. + + If CanGoBack changes value, the event is raised. + + + + true if the WebView is able to navigate to a next page in the navigation history. + + If CanGoForward changes value, the event is raised. + + + + + Indicates if the WebView contains a fullscreen HTML element. + + + + Gets the title for the current top-level document. + + If the document has no explicit title or is otherwise empty, a default that may or may not match the URI of the document is used. + + + + + Gets the object contains various modifiable settings for the running WebView. + + + + Gets the URI of the current top level document. + + This value potentially changes as a part of the event raised for some cases such as navigating to a different site or fragment navigations. It remains the same for other types of navigations such as page refreshes or history.pushState with the same URL as the current page. + + + + + ContainsFullScreenElementChanged is raised when the property changes. + + An HTML element inside the WebView may enter fullscreen to the size of the WebView or leave fullscreen. This event is useful when, for example, a video element requests to go fullscreen. The listener of this event may resize the WebView in response. + + + + + ContentLoading is raised before any content is loaded, including scripts added with . ContentLoading is not raised if a same page navigation occurs (such as through fragment navigations or history.pushState navigations). + + This operation follows the and events and precedes the and events. + + + + + DocumentTitleChanged is raised when the property changes and may be raised before or after the event. + + + + + FrameNavigationCompleted is raised when a child frame has completely loaded (body.onload has been raised) or loading stopped with error. + + + + FrameNavigationStarting is raised when a child frame in the WebView requests permission to navigate to a different URI. + + Redirects raise this operation as well, and the navigation id is the same as the original one. You may block corresponding navigations until the event handler returns. + + + + + HistoryChanged is raised for changes to joint session history, which consists of top-level and manual frame navigations. + + Use HistoryChanged to verify that the or value has changed. HistoryChanged is also raised for using or . HistoryChanged is raised after and . CanGoBack is false for navigations initiated through CoreWebView2Frame APIs if there has not yet been a user gesture. + + + + + NavigationCompleted is raised when the WebView has completely loaded (body.onload has been raised) or loading stopped with error. + + + + NavigationStarting is raised when the WebView main frame is requesting permission to navigate to a different URI. + + Redirects raise this event as well, and the navigation id is the same as the original one. You may block corresponding navigations until the event handler returns. + + + + + NewWindowRequested is raised when content inside the WebView requests to open a new window, such as through window.open(). + + The app can pass a target WebView that is considered the opened window or mark the event as , in which case WebView2 does not open a window. + If either Handled or properties are not set, the target content will be opened on a popup window. + If a deferral is not taken on the event args, scripts that resulted in the new window that are requested are blocked until the event handler returns. If a deferral is taken, then scripts are blocked until the deferral is completed. + + On Hololens 2, if the property is not set and the property is not set to true, the WebView2 will navigate to the . + If either of these properties are set, the WebView2 will not navigate to the and the the event will continue as normal. + + + + + PermissionRequested is raised when content in a WebView requests permission to access some privileged resources. + + If a deferral is not taken on the event args, the subsequent scripts are blocked until the event handler returns. If a deferral is taken, the scripts are blocked until the deferral is completed. + + + + + ProcessFailed is raised when a WebView process ends unexpectedly or becomes unresponsive. + ProcessFailed is raised when any of the processes in the WebView2 Process Group encounters one of the following conditions: + + ConditionDetailsUnexpected exit + The process indicated by the event args has exited unexpectedly (usually due to a crash). The failure might or might not be recoverable, and some failures are auto-recoverable. + Unresponsiveness + The process indicated by the event args has become unresponsive to user input. This is only reported for renderer processes, and will run every few seconds until the process becomes responsive again. + Note: When the failing process is the browser process, a event will run too. + + Your application can use to identify which condition and process the event is for, and to collect diagnostics and handle recovery if necessary. For more details about which cases need to be handled by your application, see . + + :::code language="csharp" source="../code/sample/SampleApps/WebView2WpfBrowser/MainWindow.xaml.cs" id="ProcessFailed"::: + + + + + ScriptDialogOpening is raised when a JavaScript dialog (alert, confirm, prompt, or beforeunload) displays for the WebView. + + This event only is raised if the property is set to false. This event suppresses dialogs or replaces default dialogs with custom dialogs. + + If a deferral is not taken on the event args, the subsequent scripts are blocked until the event handler returns. If a deferral is taken, the scripts are blocked until the deferral is completed. + + + + + SourceChanged is raised when the property changes. + + SourceChanged is raised when navigating to a different site or fragment navigations. It is not raised for other types of navigations such as page refreshes or history.pushState with the same URL as the current page. This event is raised before for navigation to a new document. + + + + + WebMessageReceived is raised when the setting is set and the top-level document of the WebView runs window.chrome.webview.postMessage or window.chrome.webview.postMessageWithAdditionalObjects. + + The postMessage function is void postMessage(object) where object is any object supported by JSON conversion. + When postMessage is called, the handler's Invoke method will be called with the object parameter postMessage converted to a JSON string. + If the same page calls postMessage multiple times, the corresponding WebMessageReceived events are guaranteed to be fired in the same order. However, if multiple frames call postMessage, there is no guaranteed order. In addition, WebMessageReceived events caused by calls to postMessage are not guaranteed to be sequenced with events caused by DOM APIs. For example, if the page runs + + chrome.webview.postMessage("message"); + window.open(); + + then the event might be fired before the WebMessageReceived event. If you need the WebMessageReceived event to happen before anything else, then in the WebMessageReceived handler you can post a message back to the page and have the page wait until it receives that message before continuing. + + + + + WebResourceRequested is raised when the WebView is performing a URL request to a matching URL and resource context filter that was added with . + + At least one filter must be added for the event to be raised. + The web resource requested may be blocked until the event handler returns if a deferral is not taken on the event args. If a deferral is taken, then the web resource requested is blocked until the deferral is completed. + + If this event is subscribed in the handler it should be called after the new window is set. For more details see . + + This event is by default raised for file, http, and https URI schemes. This is also raised for registered custom URI schemes. See for more details. + + + + + WindowCloseRequested is raised when content inside the WebView requested to close the window, such as after window.close() is run. + + The app should close the WebView and related app window if that makes sense to the app. + After the first window.close() call, this event may not fire for any immediate back to back window.close() calls. + + + + + Causes a navigation of the top level document to the specified URI. + The URI to navigate to. + For more information, navigate to [Navigation event](/microsoft-edge/webview2/concepts/navigation-events). Note that this operation starts a navigation and the corresponding event is raised sometime after Navigate runs. + + + + + Initiates a navigation to htmlContent as source HTML of a new document. + A source HTML of a new document. + The htmlContent parameter may not be larger than 2 MB (2 * 1024 * 1024 bytes) in total size. The origin of the new page is about:blank. + + webView.CoreWebView2.SetVirtualHostNameToFolderMapping( + "appassets.example", "assets", CoreWebView2HostResourceAccessKind.DenyCors); + string htmlContent = + @" +

Click me

+ "; + webview.NavigateToString(htmlContent); +
+
+ + + Adds the provided JavaScript to a list of scripts that should be run after the global object has been created, but before the HTML document has been parsed and before any other script included by the HTML document is run. + The JavaScript code to be run.A script ID that may be passed when calling . + The injected script will apply to all future top level document and child frame navigations until removed with . + This is applied asynchronously and you must wait for the returned IAsyncOperation to complete before you can be sure that the script is ready to execute on future navigations. + If the method is run in handler, it should be called before the new window is set. For more details see . + + Note that if an HTML document has sandboxing of some kind via [sandbox](https://developer.mozilla.org/docs/Web/HTML/Element/iframe#attr-sandbox) properties or the [Content-Security-Policy HTTP header](https://developer.mozilla.org/docs/Web/HTTP/Headers/Content-Security-Policy) this will affect the script run here. So, for example, if the allow-modals keyword is not set then calls to the alert function will be ignored. + + + + + Removes the corresponding JavaScript added via with the specified script ID. + The ID corresponds to the JavaScript code to be removed from the list of scripts. + Both use and this method in handler at the same time sometimes causes trouble. Since invalid scripts will be ignored, the script IDs you got may not be valid anymore. + + + + Runs JavaScript code from the javaScript parameter in the current top-level document rendered in the WebView. + The JavaScript code to be run in the current top-level document rendered in the WebView.A JSON encoded string that represents the result of running the provided JavaScript. + If the result is undefined, contains a reference cycle, or otherwise is not able to be encoded into JSON, the JSON null value is returned as the "null" string. + + A function that has no explicit return value returns undefined. If the script that was run throws an unhandled exception, then the result is also null. This method is applied asynchronously. If the method is run after the event during a navigation, the script runs in the new document when loading it, around the time is run. This operation works even if is set to false. + + + + + Captures an image of what WebView is displaying. + The format of the image to be captured.The stream to which the resulting image binary data is written. + When CapturePreviewAsync finishes writing to the stream, the Invoke method on the provided handler parameter is called. This method fails if called before the first event. For example if this is called in the event for the first navigation it will fail. For subsequent navigations, the method may not fail, but will not capture an image of a given webpage until the event has been fired for it. Any call to this method prior to that will result in a capture of the page being navigated away from. + + + + + Reloads the current page. + + This is similar to navigating to the URI of current top level document including all navigation events firing and respecting any entries in the HTTP cache. But, the back or forward history will not be modified. + + + + + Posts the specified webMessageAsJson to the top level document in this WebView. + The web message to be posted to the top level document in this WebView. + The event args is an instance of MessageEvent. The setting must be true or the message will not be sent. The event arg's data property of the event arg is the webMessageAsJson string parameter parsed as a JSON string into a JavaScript object. The event arg's source property of the event arg is a reference to the window.chrome.webview object. For information about sending messages from the HTML document in the WebView to the host, navigate to . The message is sent asynchronously. If a navigation occurs before the message is posted to the page, the message is not be sent. + + Runs the message event of the window.chrome.webview of the top-level document. JavaScript in that document may subscribe and unsubscribe to the event using the following code: + + window.chrome.webview.addEventListener('message', handler) + window.chrome.webview.removeEventListener('message', handler) + + + + + Posts a message that is a simple string rather than a JSON string representation of a JavaScript object. + The web message to be posted to the top level document in this WebView. + This behaves in exactly the same manner as , but the data property of the event arg of the window.chrome.webview message is a string with the same value as webMessageAsString. Use this instead of if you want to communicate using simple strings rather than JSON objects. + + + + + Runs an asynchronous DevToolsProtocol method. + The full name of the method in the format {domain}.{method}.A JSON formatted string containing the parameters for the corresponding method.A JSON string that represents the method's return object. + For more information about available methods, navigate to [DevTools Protocol Viewer](https://aka.ms/DevToolsProtocolDocs). The returned task is completed when the method asynchronously completes and will return the method's return object as a JSON string. Note even though WebView2 dispatches the CDP messages in the order called, CDP method calls may be processed out of order. If you require CDP methods to run in a particular order, you should await for the previous method call. + + + + + Navigates the WebView to the previous page in the navigation history. + + + + Navigates the WebView to the next page in the navigation history. + + + + Gets a DevTools Protocol event receiver that allows you to subscribe to a DevToolsProtocol event. + The full name of the event in the format {domain}.{event}.A Devtools Protocol event receiver. + For more information about DevToolsProtocol events description and event args, navigate to [DevTools Protocol Viewer](https://aka.ms/DevToolsProtocolDocs). + + + + + Stops all navigations and pending resource fetches. + + Does not stop scripts. + + + + + Adds the provided host object to script running in the WebView with the specified name. + The name of the host object.The host object to be added to script. + Host objects are exposed as host object proxies via window.chrome.webview.hostObjects.{name}. Host object proxies are promises and will resolve to an object representing the host object. Only the COM visible objects/properties/methods can be accessed from script. + + The app can control which part of .NET objects are exposed using . + + JavaScript code in the WebView will be able to access appObject as following and then access attributes and methods of appObject. + + Note that while simple types, IDispatch and array are supported, and IUnknown objects that also implement IDispatch are treated as IDispatch, generic IUnknown, VT_DECIMAL, or VT_RECORD variant is not supported. Remote JavaScript objects like callback functions are represented as an VT_DISPATCH VARIANT with the object implementing IDispatch. The JavaScript callback method may be invoked using DISPID_VALUE for the DISPID. Such callback method invocations will return immediately and will not wait for the JavaScript function to run and so will not provide the return value of the JavaScript function. Nested arrays are supported up to a depth of 3. Arrays of by reference types are not supported. VT_EMPTY and VT_NULL are mapped into JavaScript as null. In JavaScript null and undefined are mapped to VT_EMPTY. + + Additionally, all host objects are exposed as window.chrome.webview.hostObjects.sync.{name}. Here the host objects are exposed as synchronous host object proxies. These are not promises and calls to functions or property access synchronously block running script waiting to communicate cross process for the host code to run. Accordingly this can result in reliability issues and it is recommended that you use the promise based asynchronous window.chrome.webview.hostObjects.{name} API described above. + + Synchronous host object proxies and asynchronous host object proxies can both proxy the same host object. Remote changes made by one proxy will be reflected in any other proxy of that same host object whether the other proxies and synchronous or asynchronous. + + While JavaScript is blocked on a synchronous call to native code, that native code is unable to call back to JavaScript. Attempts to do so will fail with HRESULT_FROM_WIN32(ERROR_POSSIBLE_DEADLOCK). + + Host object proxies are JavaScript Proxy objects that intercept all property get, property set, and method invocations. Properties or methods that are a part of the Function or Object prototype are run locally. Additionally any property or method in the array chrome.webview.hostObjects.options.forceLocalProperties will also be run locally. This defaults to including optional methods that have meaning in JavaScript like toJSON and Symbol.toPrimitive. You can add more to this array as required. + + There's a method chrome.webview.hostObjects.cleanupSome that will best effort garbage collect host object proxies. + + The chrome.webview.hostObjects.options object provides the ability to change some functionality of host objects. + + Options propertyDetailsforceLocalProperties + This is an array of host object property names that will be run locally, instead of being called on the native host object. This defaults to then, toJSON, Symbol.toString, and Symbol.toPrimitive. You can add other properties to specify that they should be run locally on the JavaScript host object proxy. + log + This is a callback that will be called with debug information. For example, you can set this to console.log.bind(console) to have it print debug information to the console to help when troubleshooting host object usage. By default this is null. + shouldSerializeDates + By default this is false, and JavaScript Date objects will be sent to host objects as a string using JSON.stringify. You can set this property to true to have Date objects properly serialize as a System.DateTime when sending to the .NET host object, and have System.DateTime properties and return values create a JavaScript Date object. + defaultSyncProxy + When calling a method on a synchronous proxy, the result should also be a synchronous proxy. But in some cases, the sync/async context is lost (for example, when providing to native code a reference to a function, and then calling that function in native code). In these cases, the proxy will be asynchronous, unless this property is set. + forceAsyncMethodMatches + This is an array of regular expressions. When calling a method on a synchronous proxy, the method call will be performed asynchronously if the method name matches a string or regular expression in this array. Setting this value to Async will make any method that ends with Async be an asynchronous method call. If an async method doesn't match here and isn't forced to be asynchronous, the method will be invoked synchronously, blocking execution of the calling JavaScript and then returning the resolution of the promise, rather than returning a promise. + ignoreMemberNotFoundError + By default, an exception is thrown when attempting to get the value of a proxy property that doesn't exist on the corresponding native class. Setting this property to true switches the behavior to match Chakra WinRT projection (and general JavaScript) behavior of returning undefined with no error. + shouldPassTypedArraysAsArrays + By default, typed arrays are passed to the host as IDispatch. To instead pass typed arrays to the host as array, set this to true. + + + Host object proxies additionally have the following methods: + + Method nameDetailsapplyHostFunction, getHostProperty, setHostProperty + Perform a method invocation, property get, or property set on the host object. You can use these to explicitly force a method or property to run remotely if there is a conflicting local method or property. For instance, proxy.toString() will run the local toString method on the proxy object. But proxy.applyHostFunction('toString') runs toString on the host proxied object instead. + getLocalProperty, setLocalProperty + Perform property get, or property set locally. You can use these methods to force getting or setting a property on the host object proxy itself rather than on the host object it represents. For instance, proxy.unknownProperty will get the property named unknownProperty from the host proxied object. But proxy.getLocalProperty('unknownProperty') will get the value of the property unknownProperty on the proxy object itself. + addEventListener + This method only exists on proxies for .NET objects. Bind the JavaScript handler to the C# event, so that the JavaScript handler can be called through the C# event. For example, chrome.webview.hostObjects.sample.addEventListener('TestEvent', () => { alert('Invoked from remote');}); bind an anonymous JavaScript function to a C# event called 'TestEvent'. When calling TestEvent?.Invoke() on C# side, the JavaScript function that was just bound will be called asynchronously. It allows adding more than one handler for an event, but if the handler is already in the list of event handler, it will not be added a second time. If the host object cannot find the event with the name passed in by the addEventListener function or it is no public or its return type is not void, an exception will be thrown. If the count and type of C# event's parameters do not match the count and type of JavaScript handler, invoke addEventListener will be successful but an exception will be passed to JavaScript when invoke the event on C# side. If the host object has defined addEventListener function, use the defined function rather than the additionally addEventListener function. + removeEventListener + This method only exists on proxies for .NET objects. Removes a handler previously bound with addEventListener(). If the handler does not exist in the list of event handler, nothing will happen. If the host object cannot find the event with the name passed in by the removeEventListener function or it is no public, an exception will be thrown. If the host object has defined removeEventListener function, use the defined function rather than the additionally removeEventListener function. + sync + Asynchronous host object proxies expose a sync method which returns a promise for a synchronous host object proxy for the same host object. For example, chrome.webview.hostObjects.sample.methodCall() returns an asynchronous host object proxy. You can use the sync method to obtain a synchronous host object proxy instead: + const syncProxy = await chrome.webview.hostObjects.sample.methodCall().sync()async + Synchronous host object proxies expose an async method which blocks and returns an asynchronous host object proxy for the same host object. For example, chrome.webview.hostObjects.sync.sample.methodCall() returns a synchronous host object proxy. Calling the async method on this blocks and then returns an asynchronous host object proxy for the same host object: const asyncProxy = chrome.webview.hostObjects.sync.sample.methodCall().async()then + Asynchronous host object proxies have a then method. This allows them to be awaitable. then will return a promise that resolves with a representation of the host object. If the proxy represents a JavaScript literal then a copy of that is returned locally. If the proxy represents a function then a non-awaitable proxy is returned. If the proxy represents a JavaScript object with a mix of literal properties and function properties, then the a copy of the object is returned with some properties as host object proxies. + cancelPromise + This method attempts to cancel the fulfillment of a promised value. If the promise hasn't already been fulfilled and cancellation is supported, the promise will get rejected. cancelPromise supports cancellation of IAsyncOperation and IAsyncAction methods. If the promise is successfully canceled, then calling await on the promise will throw. For example, chrome.webview.hostObjects.cancelPromise(promise); await promise; will throw with "Promise Canceled". Once a promise has been canceled, a subsequent cancel on the same promise will throw an exception as well. + + + All other property and method invocations (other than the above Remote object proxy methods, forceLocalProperties list, and properties on Function and Object prototypes) are run remotely. Asynchronous host object proxies return a promise representing asynchronous completion of remotely invoking the method, or getting the property. The promise resolves after the remote operations complete and the promises resolve to the resulting value of the operation. Synchronous host object proxies work similarly but block JavaScript execution and wait for the remote operation to complete. + + Setting a property on an asynchronous host object proxy works slightly differently. The set returns immediately and the return value is the value that will be set. This is a requirement of the JavaScript Proxy object. If you need to asynchronously wait for the property set to complete, use the setHostProperty method which returns a promise as described above. Synchronous object property set property synchronously blocks until the property is set. + + Exposing host objects to script has security risk. Please follow [best practices](/microsoft-edge/webview2/concepts/security). + + To create a [IDispatch](/windows/win32/api/oaidl/nn-oaidl-idispatch) implementing class in C# use the following attributes on each class you intend to expose. + + // Bridge and BridgeAnotherClass are C# classes that implement IDispatch and works with AddHostObjectToScript. + [ClassInterface(ClassInterfaceType.AutoDual)] + [ComVisible(true)] + public class BridgeAnotherClass + { + // Sample property. + public string Prop { get; set; } = "Example"; + } + + [ClassInterface(ClassInterfaceType.AutoDual)] + [ComVisible(true)] + public class Bridge + { + public string Func(string param) + { + return "Example: " + param; + } + + public BridgeAnotherClass AnotherObject { get; set; } = new BridgeAnotherClass(); + + // Sample indexed property. + [System.Runtime.CompilerServices.IndexerName("Items")] + public string this[int index] + { + get { return m_dictionary[index]; } + set { m_dictionary[index] = value; } + } + private Dictionary<int, string> m_dictionary = new Dictionary<int, string>(); + } + + Then add instances of those classes via : + + webView.CoreWebView2.AddHostObjectToScript("bridge", new Bridge()); + + And then in script you can call the methods, and access those properties of the objects added via . + Note that `CoreWebView2.AddHostObjectToScript` only applies to the top-level document and not to frames. To add host objects to frames use `CoreWebView2Frame.AddHostObjectToScript`. + + // Find added objects on the hostObjects property + const bridge = chrome.webview.hostObjects.bridge; + + // Call a method and pass in a parameter. + // The result is another proxy promise so you must await to get the result. + console.log(await bridge.Func("testing...")); + + // A property may be another object as long as its class also implements + // IDispatch. + // Getting a property also gets a proxy promise you must await. + const propValue = await bridge.AnotherObject.Prop; + console.log(propValue); + + // Indexed properties + let index = 123; + bridge[index] = "test"; + let result = await bridge[index]; + console.log(result); + + + + + Removes the host object specified by the name so that it is no longer accessible from JavaScript code in the WebView. + The name of the host object to be removed. + While new access attempts are denied, if the object is already obtained by JavaScript code in the WebView, the JavaScript code continues to have access to that object. Running this method for a name that is already removed or never added fails. + + + + + Opens the DevTools window for the current document in the WebView. + + Does nothing if run when the DevTools window is already open. + + + + + Warning: This method is deprecated and does not behave as expected for + iframes. Please use + + instead. + + + + Warning: This method and `CoreWebView2.AddWebResourceRequestedFilter(string, CoreWebView2WebResourceContext)` are deprecated. + Please use and + instead. + + + + BasicAuthenticationRequested event is raised when WebView encounters a Basic HTTP Authentication request as described in https://developer.mozilla.org/docs/Web/HTTP/Authentication, a Digest HTTP Authentication request as described in https://developer.mozilla.org/docs/Web/HTTP/Headers/Authorization#digest, an NTLM authentication or a Proxy Authentication request. + + The host can provide a response with credentials for the authentication or cancel the request. If the host sets the Cancel property to false but does not provide either UserName or Password properties on the Response property, then WebView2 will show the default authentication challenge dialog prompt to the user. + + + + + ContextMenuRequested is raised when a context menu is requested by the user and the content inside WebView hasn't disabled context menus. + + The host has the option to create their own context menu with the information provided in the event or can add items to or remove items from WebView context menu. If the host doesn't handle the event, WebView will display the default context menu. + + + + + Runs an asynchronous DevToolsProtocol method for a specific session of an attached target. + The sessionId for an attached target. null or empty string is treated as the session for the default target for the top page.The full name of the method in the format {domain}.{method}.A JSON formatted string containing the parameters for the corresponding method.A JSON string that represents the method's return object. + There could be multiple DevToolsProtocol targets in a WebView. + Besides the top level page, iframes from different origin and web workers are also separate targets. + Attaching to these targets allows interaction with them. + When the DevToolsProtocol is attached to a target, the connection is identified by a sessionId. + + To use this API, you must set the flatten parameter to true when calling Target.attachToTarget or Target.setAutoAttachDevToolsProtocol method. + Using Target.setAutoAttach is recommended as that would allow you to attach to dedicated worker targets, which are not discoverable via other APIs like Target.getTargets. + For more information about targets and sessions, navigate to [Chrome DevTools Protocol - Target domain]( https://chromedevtools.github.io/devtools-protocol/tot/Target). + + For more information about available methods, navigate to [DevTools Protocol Viewer](https://aka.ms/DevToolsProtocolDocs). The handler's Invoke method will be called when the method asynchronously completes. Invoke will be called with the method's return object as a JSON string. + + + + + The current text of the statusbar as defined by [Window.statusbar](https://developer.mozilla.org/docs/Web/API/Window/statusbar). + + + + StatusBarTextChanged event is raised when the text in the [Window.statusbar](https://developer.mozilla.org/docs/Web/API/Window/statusbar) changes. When the event is fired use the property to get the current statusbar text. + + Events which cause causes can be anything from hover, url events, and others. There is not a finite list on how to cause the statusbar to change. + The developer must create the status bar and set the text. + + + + + The associated object of . + + + + The ServerCertificateErrorDetected event is raised when the WebView2 cannot verify server's digital certificate while loading a web page. + + This event will raise for all web resources and follows the event. + + If you don't handle the event, WebView2 will show the default TLS interstitial error page to the user for navigations, and for non-navigations the web request is cancelled. + + Note that WebView2 before raising `ServerCertificateErrorDetected` raises a event with as FALSE and any of the below WebErrorStatuses that indicate a certificate failure. + + + + For more details see and handle ServerCertificateErrorDetected event or show the default TLS interstitial error page to the user according to the app needs. + + WebView2 caches the response when action is for the RequestUri's host and the server certificate in the session and the event won't be raised again. + + To raise the event again you must clear the cache using . + + + + + Clears all cached decisions to proceed with TLS certificate errors from the event for all WebView2's sharing the same session. + + + + Get the Uri as a string of the current Favicon. This will be an empty string if the page does not have a Favicon. + + + + Raised when the Favicon has changed. This can include when a new page is loaded and thus by default no icon is set or the icon is set for the page by DOM or JavaScript. + + The first argument is the Webview2 which saw the changed Favicon and the second is null. + + + + + Get the downloaded Favicon image for the current page and copy it to the image stream. + The format to retrieve the Favicon in. + An IStream populated with the downloaded Favicon. + + + + + Print the current web page asynchronously to the specified printer with the provided settings. + See for description of settings. Passing null for printSettings results in default print settings used. + The method will return as if printerName doesn't match with the name of any installed printers on the user OS. + The method will throw ArgumentException if the caller provides invalid settings for a given printer. + The async Print operation completes when it finishes printing to the printer. Only one Printing operation can be in progress at a time. If Print is called while a or or job is in progress, throws exception. This is only for printing operation on one webview. + ErrorPrintStatusNotesNoPrint operation succeeded.NoIf specified printer is not found or printer status is not available, offline or error state.NoPrint operation is failed. ArgumentExceptionIf the caller provides invalid settings for the specified printer.ExceptionPrint operation is failed as printing job already in progress. + :::code language="csharp" source="../code/sample/SampleApps/WebView2WpfBrowser/MainWindow.xaml.cs" id="PrintToPrinter"::: + + + + + Opens the print dialog to print the current web page. + + See for descriptions of print dialog kinds. + + Invoking browser or system print dialog doesn't open new print dialog if it is already open. + + + + + Provides the Pdf data of current web page asynchronously for the provided settings. + + Stream will be rewound to the start of the pdf data. + + See for description of settings. Passing null for printSettings results in default print settings used. + + The async PrintToPdfStream operation completes when it finishes writing to the stream. Only one Printing operation can be in progress at a time. If is called while a or or job is in progress, the throws an exception. This is only for printing operation on one webview. + + + + + Share a shared buffer object with script of the main frame in the WebView. + The object to be shared with script.The desired given to script.Additional data to be send to script. If it is not null or empty string, and it is not a valid JSON string, will be thrown. + The script will receive a sharedbufferreceived event from chrome.webview. + The event arg for that event will have the following methods and properties. + + PropertyDescriptiongetBuffer()A method that returns an ArrayBuffer object with the backing content from the shared buffer.additionalDataAn object as the result of parsing additionalDataAsJson as JSON string. This property will be undefined if additionalDataAsJson is nullptr or empty string.sourceWith a value set as chrome.webview object. + + If access is , the script will only have read access to the buffer. + If the script tries to modify the content in a read only buffer, it will cause an access violation in WebView renderer process and crash the renderer process. + + If the shared buffer is already closed, the API throws COMException with error code of RO_E_CLOSED. + The script code should call chrome.webview.releaseBuffer with the shared buffer as the parameter to release underlying resources as soon as it does not need access to the shared buffer any more. + + The application can post the same shared buffer object to multiple web pages or iframes, or post to the same web page or iframe multiple times. + Each PostSharedBufferToScript will create a separate ArrayBuffer object with its own view of the memory and is separately released. + The underlying shared memory will be released when all the views are released. + + Sharing a buffer to script has security risk. You should only share buffer with trusted site. + If a buffer is shared to a untrusted site, possible sensitive information could be leaked. + If a buffer is shared as modifiable by the script and the script modifies it in an unexpected way, it could result in corrupted data that might even crash the application. + + The example code shows how to send data to script for one time read only consumption. + + :::code language="csharp" source="../code/sample/SampleApps/WebView2WpfBrowser/MainWindow.xaml.cs" id="OneTimeShareBuffer"::: + :::code language="csharp" source="../code/sample/SampleApps/WebView2WpfBrowser/assets/sharedBuffer.html" id="ShareBufferScriptCode_1"::: + :::code language="csharp" source="../code/sample/SampleApps/WebView2WpfBrowser/assets/sharedBuffer.html" id="ShareBufferScriptCode_2"::: + + + + + LaunchingExternalUriScheme is raised when a navigation request is made to a URI scheme that is registered with the OS. + + The event handler may suppress the default dialog or replace the default dialog with a custom dialog. + If a is not taken on the event args, the external URI scheme launch is blocked until the event handler returns. + If a deferral is taken, the external URI scheme launch is blocked until the is completed. + The host also has the option to cancel the URI scheme launch. + + The and events will be raised, regardless of whether the property is set to true or false. + The event will be raised with the property set to false and the property set to CoreWebView2WebErrorStatus.ConnectionAborted regardless of whether the host sets the property. + The , and events will not be raised for this navigation to the external URI scheme regardless of the property. + The event will be raised after the event and before the event. + + The default will also be updated upon navigation to an external URI scheme. + If a setting on the interface has been changed, navigating to an external URI scheme will trigger the to update. + + The WebView2 may not display the default dialog based on user settings, browser settings, and whether the origin is determined as a [trustworthy origin](https://w3c.github.io/webappsec-secure-contexts#potentially-trustworthy-origin); however, the event will still be raised. + If the request is initiated by a cross-origin frame without a user gesture, the request will be blocked and the `LaunchingExternalUriScheme` event will not be raised. + + + + + Desired of a WebView. + + An app may set to indicate desired memory consumption level of WebView. + Scripts will not be impacted and continue to run. + This is useful for inactive apps that still want to run scripts and/or keep network connections alive and therefore could not call and to reduce memory consumption. + These apps can set memory usage target level to CoreWebView2MemoryUsageTargetLevel.Low when the app becomes inactive, and set back to CoreWebView2MemoryUsageTargetLevel.Normal when the app becomes active. + + It is not necessary to set CoreWebView2Controller's IsVisible property to false when setting the property. + + It is a best effort operation to change memory usage level, and the API will return before the operation completes. + + Setting the level to `CoreWebView2MemoryUsageTargetLevel.Low` could potentially cause memory for some WebView browser processes to be swapped out to disk in some circumstances. It is a best effort to reduce memory usage as much as possible. + If a script runs after its related memory has been swapped out, the memory will be swapped back in to ensure the script can still run, but performance might be impacted. + Therefore, the app should set the level back to `CoreWebView2MemoryUsageTargetLevel.Normal` when the app becomes active again. Setting memory usage target level back to normal will not happen automatically. + + An app should choose to use either the combination of and or the combination of setting MemoryUsageTargetLevel to `CoreWebView2MemoryUsageTargetLevel.Low` and `CoreWebView2MemoryUsageTargetLevel.Normal`. It is not advisable to mix them. + Trying to set while suspended will be ignored. + The and methods will change the . + will automatically set to `CoreWebView2MemoryUsageTargetLevel.Low` while on suspended WebView will automatically set to `CoreWebView2MemoryUsageTargetLevel.Normal`. + Calling when the WebView is not suspended would not change . + + + + + Gets the object associated with this . + + + + + Exposes the used to create this . + + + + DOMContentLoaded is raised when the initial HTML document has been parsed. + + This aligns with the the document's DOMContentLoaded event in HTML. + + + + + WebResourceResponseReceived is raised when the WebView receives the response for a request for a web resource (any URI resolution performed by the WebView; such as HTTP/HTTPS, file and data requests from redirects, navigations, declarations in HTML, implicit Favicon lookups, and fetch API usage in the document). + + The host app can use this event to view the actual request and response for a web resource. There is no guarantee about the order in which the WebView processes the response and the host app's handler runs. The app's handler will not block the WebView from processing the response. + The event args include the as sent by the wire and received, including any additional headers added by the network stack that were not be included as part of the associated event, such as Authentication headers. + + + + + Navigates using a constructed object. + The constructed web resource object to provide post data or additional request headers during navigation. + The headers in the override headers added by WebView2 runtime except for Cookie headers. Method can only be either GET or POST. Provided post data will only be sent only if the method is POST and the uri scheme is HTTP(S). + + + + + The unique identifier of the main frame. It's the same kind of ID as with the and . + + FrameId may not be valid if has not done any navigation. It's safe to get this value during or after the first event. Otherwise, it could return the invalid frame Id 0. + + + + + Runs JavaScript code from the javaScript parameter in the current top-level document rendered in the WebView, The result of the execution is returned asynchronously in the object which has methods and properties to obtain the successful result of script execution as well as any unhandled JavaScript exceptions. + + + A URI to be added to the event.A resource context filter to be added to the event.A mask of one or more s. + A web resource request with a resource context that matches this filter's resource context and a URI that matches this filter's URI wildcard string for corresponding request sources will be raised via the event. To receive all raised events filters have to be added before main page navigation. + The uri parameter value is a wildcard string matched against the URI of the web resource request. This is a glob style wildcard string in which a * matches zero or more characters and a ? matches exactly one character. These wildcard characters can be escaped using a backslash just before the wildcard character in order to represent the literal * or ?. The matching occurs over the URI as a whole string and not limiting wildcard matches to particular parts of the URI. The wildcard filter is compared to the URI after the URI has been normalized, any URI fragment has been removed, and non-ASCII hostnames have been converted to punycode. Specifying a null for the uri is equivalent to an empty string which matches no URIs. For more information about resource context filters, navigate to . + URI Filter StringRequest URIMatchNotes*https://contoso.com/a/b/cYesA single * will match all URIs*://contoso.com/*https://contoso.com/a/b/cYesMatches everything in contoso.com across all schemes*://contoso.com/*https://example.com/?https://contoso.com/YesBut also matches a URI with just the same text anywhere in the URIexamplehttps://contoso.com/exampleNoThe filter does not perform partial matches*examplehttps://contoso.com/exampleYesThe filter matches across URI parts *examplehttps://contoso.com/path/?exampleYesThe filter matches across URI parts*examplehttps://contoso.com/path/?query#exampleNoThe filter is matched against the URI with no fragment*examplehttps://exampleNoThe URI is normalized before filter matching so the actual URI used for comparison is https://example.com/*example/https://exampleYesJust like above, but this time the filter ends with a / just like the normalized URIhttps://xn--qei.example/https://❤.example/YesNon-ASCII hostnames are normalized to punycode before wildcard comparisonhttps://❤.example/https://xn--qei.example/NoNon-ASCII hostnames are normalized to punycode before wildcard comparison + To form the requestSourceKinds parameter OR operation(s) can be applied to multiple CoreWebView2WebResourceRequestSourceKind to create a mask representing those source kinds. API will fail with E_INVALIDARG if requestSourceKinds equals to zero. Because service workers and shared workers run separately from any one HTML document their WebResourceRequested will be raised for all CoreWebView2s that have appropriate filters added in the corresponding CoreWebView2Environment. You should only add a WebResourceRequested filter for or on one CoreWebView2 to avoid handling the same WebResourceRequested event multiple times. + + + + Removes a matching WebResource filter that was previously added for the + `WebResourceRequested` event. If the same filter was added multiple + times, then it must be removed as many times as it was added for the + removal to be effective. Returns `E_INVALIDARG` for a filter that was + not added or is already removed. + If the filter was added for multiple requestSourceKinds and removed just for one of them + the filter remains for the non-removed requestSourceKinds. + + + + + + + Async method to programmatically trigger a Save As action for the currently loaded document. + + It opens a system modal dialog by default. If the property is `TRUE`, the system dialog is not opened. This method can return . + + + + + ScreenCaptureStarting event is raised when the [Screen Capture API](https://www.w3.org/TR/screen-capture/) is requested by the user using getDisplayMedia(). + + If a deferral is not taken on the event args, the subsequent scripts are blocked until the event handler returns. If a deferral is taken, the scripts are blocked until the deferral is completed. + + + + Retrieves the find session interface for the current web view. + + + This event will be raised during system FileTypePolicy + checking the dangerous file extension list. + + Developers can specify their own logic for determining whether + to allow a particular type of file to be saved from the document origin URI. + Developers can also determine the save decision based on other criteria. + + Here are two properties in to manage the decision, and . + Table of Properties' value and result: + CancelSaveSuppressDefaultPolicyResultFalseFalsePerform the default policy check. It may show the security warning UI if the file extension is dangerous.FalseTrueSkip the default policy check and the possible security warning. Start saving or downloading.TrueAnySkip the default policy check and the possible security warning. Abort save or download. + + + Add an event handler for the `NotificationReceived` event for + non-persistent notifications. + + If a deferral is not taken on the event args, the subsequent scripts after + the DOM notification creation call (i.e. `Notification()`) are blocked + until the event handler returns. If a deferral is taken, the scripts are + blocked until the deferral is completed. + + + + Whether WebView is suspended. + + True when WebView is suspended, from the time when has completed successfully until WebView is resumed. + + + + + An app may call this API to have the WebView2 consume less memory. + + This is useful when a Win32 app becomes invisible, or when a Universal Windows Platform app is being suspended, during the suspended event handler before completing the suspended event. + + The property must be false when the API is called. Otherwise, the API throws COMException with error code of HRESULT_FROM_WIN32(ERROR_INVALID_STATE). + + Suspending is similar to putting a tab to sleep in the Edge browser. Suspending pauses WebView script timers and animations, minimizes CPU usage for the associated browser renderer process and allows the operating system to reuse the memory that was used by the renderer process for other processes. + + Note that Suspend is best effort and considered completed successfully once the request is sent to browser renderer process. If there is a running script, the script will continue to run and the renderer process will be suspended after that script is done. + + See [Sleeping Tabs FAQ](https://techcommunity.microsoft.com/t5/articles/sleeping-tabs-faq/m-p/1705434) for conditions that might prevent WebView from being suspended. In those situations, the result of the async task is false. + + The WebView will be automatically resumed when it becomes visible. Therefore, the app normally does not have to call explicitly. + + The app can call and then periodically for an invisible WebView so that the invisible WebView can sync up with latest data and the page ready to show fresh content when it becomes visible. + + All WebView APIs can still be accessed when a WebView is suspended. Some APIs like Navigate will auto resume the WebView. To avoid unexpected auto resume, check property before calling APIs that might change WebView state. + + + + + Resumes the WebView so that it resumes activities on the web page. + + This API can be called while the WebView2 controller is invisible. + + The app can interact with the WebView immediately after . + + WebView will be automatically resumed when it becomes visible. + + + + + Sets a mapping between a virtual host name and a folder path to make available to web sites via that host name. + A virtual host name.A folder path name to be mapped to the virtual host name. The length must not exceed the Windows MAX_PATH limit.The level of access to resources under the virtual host from other sites. + After setting the mapping, documents loaded in the WebView can use HTTP or HTTPS URLs at the specified host name specified by hostName to access files in the local folder specified by folderPath. + This mapping applies to both top-level document and iframe navigations as well as subresource references from a document. This also applies to dedicated and shared worker scripts but does not apply to service worker scripts. + + Due to a current implementation limitation, media files accessed using virtual host name can be very slow to load. + + As the resource loaders for the current page might have already been created and running, changes to the mapping might not be applied to the current page and a reload of the page is needed to apply the new mapping. + + Both absolute and relative paths are supported for folderPath. Relative paths are interpreted as relative to the folder where the exe of the app is in. + + For example, after calling SetVirtualHostNameToFolderMapping("appassets.example", "assets", CoreWebView2HostResourceAccessKind.Deny);, navigating to https://appassets.example/my-local-file.html will show content from my-local-file.html in the assets subfolder located on disk under the same path as the app's executable file. + + DOM elements that want to reference local files will have their host reference virtual host in the source. If there are multiple folders being used, define one unique virtual host per folder. + + You should typically choose virtual host names that are never used by real sites. + If you own a domain such as example.com, another option is to use a subdomain reserved for the app (like my-app.example.com). + + [RFC 6761](https://tools.ietf.org/html/rfc6761) has reserved several special-use domain names that are guaranteed to not be used by real sites (for example, .example, .test, and .invalid). + + Note that using .local as the top-level domain name will work but can cause a delay during navigations. You should avoid using .local if you can. + + Apps should use distinct domain names when mapping folder from different sources that should be isolated from each other. For instance, the app might use app-file.example for files that ship as part of the app, and book1.example might be used for files containing books from a less trusted source that were previously downloaded and saved to the disk by the app. + + The host name used in the APIs is canonicalized using Chromium's host name parsing logic before being used internally. + For more information see [HTML5 2.6 URLs](https://dev.w3.org/html5/spec-LC/urls.html). + + All host names that are canonicalized to the same string are considered identical. + For example, EXAMPLE.COM and example.com are treated as the same host name. + An international host name and its Punycode-encoded host name are considered the same host name. There is no DNS resolution for host name and the trailing '.' is not normalized as part of canonicalization. + + Therefore example.com and example.com. are treated as different host names. Similarly, virtual-host-name and virtual-host-name.example.com are treated as different host names even if the machine has a DNS suffix of example.com. + + Specify the minimal cross-origin access necessary to run the app. If there is not a need to access local resources from other origins, use . + + webView.CoreWebView2.SetVirtualHostNameToFolderMapping( + "appassets.example", "assets", CoreWebView2HostResourceAccessKind.DenyCors); + webView.Source = new Uri("https://appassets.example/index.html"); + + + This in an example on how to embed a local image. For more information see . + + webView.CoreWebView2.SetVirtualHostNameToFolderMapping( + "appassets.example", "assets", CoreWebView2HostResourceAccessKind.DenyCors); + string c_navString = ""; + webview.NavigateToString(c_navString); + + + + + Clears a host name mapping for local folder that was added by . + The host name to be removed from the mapping. + + + + DownloadStarting is raised when a download has begun, blocking the default download dialog, but not blocking the progress of the download. + + The host can choose to cancel a download, change the result file path, and hide the default download dialog. If download is not handled or canceled, the download is saved to the default path after the event completes with default download dialog shown. + + + + + FrameCreated is raised when a new iframe is created. Handle this event to get access to objects. + + Use the to listen for when this iframe goes away. + + + + + ClientCertificateRequested is raised when WebView2 is making a request to an HTTP server that needs a client certificate for HTTP authentication. Read more about HTTP client certificates at [RFC 8446 The Transport Layer Security (TLS) Protocol Version 1.3](https://tools.ietf.org/html/rfc8446). + + The host have several options for responding to client certificate requests: + + ScenarioHandledCancelSelectedCertificateRespond to server with a certificateTrueFalseMutuallyTrustedCertificate valueRespond to server without certificateTrueFalsenullDisplay default client certificate selection dialog promptFalseFalsen/aCancel the requestn/aTruen/a + + If the host don't handle the event, WebView2 will show the default client certificate selection dialog prompt to the user. + + + + + Opens the Browser Task Manager view as a new window in the foreground. + + If the Browser Task Manager is already open, this will bring it into the foreground. WebView2 currently blocks the Shift+Esc shortcut for opening the task manager. An end user can open the browser task manager manually via the Browser task manager entry of the DevTools window's title bar's context menu. + + + + + Print the current page to PDF asynchronously with the provided settings. + + See for description of settings. Passing null for printSettings results in default print settings used. + + Use resultFilePath to specify the path to the PDF file. The host should provide an absolute path, including file name. If the path points to an existing file, the file will be overwritten. If the path is not valid, the method fails. + + The async PrintToPdf operation completes when the data has been written to the PDF file. If the application exits before printing is complete, the file is not saved. Only one PrintToPdf operation can be in progress at a time. + If PrintToPdf is called while a print to PDF operation is in progress, the IAsyncOperation completes and returns false. + + + + + Indicates whether any audio output from this CoreWebView2 is playing. true if audio is playing even if is true. + + + + Indicates whether all audio output from this CoreWebView2 is muted or not. Set to true will mute this CoreWebView2, and set to false will unmute this CoreWebView2. true if audio is muted. + + + + IsDocumentPlayingAudioChanged is raised when document starts or stops playing audio. + + + + IsMutedChanged is raised when the mute state changes. + + + + The default download dialog corner alignment. + + + + The default download dialog margin relative to the WebView corner specified by . + + The margin is a point that describes the vertical and horizontal distances between the chosen WebView corner and the default download dialog corner nearest to it. Positive values move the dialog towards the center of the WebView from the chosen WebView corner, and negative values move the dialog away from it. Use (0, 0) to align the dialog to the WebView corner with no margin. The corner alignment and margin should be set during initialization to ensure that they are correctly applied when the layout is first computed, otherwise they will not take effect until the next time the WebView position or size is updated. + + + + + True if the default download dialog is currently open. + + The value of this property changes only when the default download dialog is explicitly opened or closed. Hiding the WebView implicitly hides the dialog, but does not change the value of this property. + + + + + Raised when the property changes. + + This event comes after the event. Setting the property disables the default download dialog and ensures that this event is never raised. + + + + + Open the default download dialog. + + If the dialog is opened before there are recent downloads, the dialog shows all past downloads for the current profile. Otherwise, the dialog shows only the recent downloads with a "See more" button for past downloads. Calling this method raises the event if the dialog was closed. No effect if the dialog is already open. + + + + + Close the default download dialog. + + Calling this method raises the event if the dialog was open. No effect if the dialog is already closed. + + + + + Creates a CoreWebView2 object that wraps an existing COM ICoreWebView2 object. + This allows interacting with the CoreWebView2 using .NET, even if it was originally created using COM. + + Pointer to a COM object that implements the ICoreWebView2 COM interface. + Returns a .NET CoreWebView2 object that wraps the COM object. + Thrown when the provided COM pointer is null. + Thrown when the value is not an ICoreWebView2 COM object and cannot be wrapped. + + + + Returns the existing COM ICoreWebView2 object underlying this .NET CoreWebView2 object. + This allows interacting with the WebView2 control using COM APIs, + even if the control was originally created using .NET. + + Pointer to a COM object that implements the ICoreWebView2 COM interface. + + + + Same as , but also has support for posting DOM + objects to page content. + + The web message to be posted to the top level document in + this WebView. + Additional DOM objects posted to the content. + + The event args is an instance of MessageEvent. The setting must be true or the message + will not be sent. The event arg's data property of the event arg is the + webMessageAsJson string parameter parsed as a JSON string into a JavaScript object. + The event arg's source property of the event arg is a reference to the + window.chrome.webview object. For information about sending messages from the HTML + document in the WebView to the host, navigate to . The message is sent asynchronously. If a + navigation occurs before the message is posted to the page, the message is not be sent. + This additionalObjects is retrieved in web content via the DOM MessageEvent additionalObjects + property as an array-like list of DOM objects. Currently these type of objects can be + posted: + + + .NET / WinRT + DOM type + + + + [FileSystemHandle](https://developer.mozilla.org/docs/Web/API/FileSystemHandle) + + + null + null + + + The objects are posted to web content, following the + [structured-clone](https://developer.mozilla.org/docs/Web/API/Web_Workers_API/Structured_clone_algorithm) + semantics, meaning only objects that can be cloned can be posted. They will also behave as + if they had been created by the web content they are posted to. For example, if a + FileSystemFileHandle is posted to a web content it can only be re-transferred via + postMessage to other web content [with the same + origin](https://fs.spec.whatwg.org/#filesystemhandle). + Warning: An app needs to be mindful when using this API to post DOM objects as this API + provides the web content with unusual access to sensitive Web Platform features such as + filesystem access! Similar to PostWebMessageAsJson, the app should check the property right before posting the message to ensure the message + and objects will only be sent to the target web content that it expects to receive the DOM + objects. Additionally, the order of messages that are posted between PostWebMessageAsJson + and PostWebMessageAsJsonWithAdditionalObjects may not be preserved. + + + + + + + Opens the browser print preview dialog to print the current web page + + + + + Event args for the event. + + + + + Indicates whether the event is handled by host. + + If set to true then this prevents the WebView from performing the default action for this accelerator key. Otherwise the WebView will perform the default action for the accelerator key. + + + + + Gets the key event kind that caused the event to run. + + + + Gets the LPARAM value that accompanied the window message. + + See the documentation for the WM_KEYDOWN and WM_KEYUP messages. + + + + + Gets a representing the information passed in the LPARAM of the window message. + + + + Gets the Win32 virtual key code of the key that was pressed or released. + + It is one of the Win32 virtual key constants such as VK_RETURN or an (uppercase) ASCII value such as 'A'. Verify whether Ctrl or Alt are pressed by running GetKeyState(VK_CONTROL) or GetKeyState(VK_MENU). + + + + + This `IsBrowserAcceleratorKeyEnabled` property allows developers to control whether the browser handles accelerator keys such as Ctrl+P or F3, etc. + + The `CoreWebView2Settings.AreBrowserAcceleratorKeysEnabled` API is a convenient setting for developers to disable all the browser accelerator keys together. This setting also sets the default value for the `IsBrowserAcceleratorKeyEnabled` property. + + By default, `CoreWebView2Settings.AreBrowserAcceleratorKeysEnabled` is `TRUE` and `IsBrowserAcceleratorKeyEnabled` is `TRUE`. When developers change `CoreWebView2Settings.AreBrowserAcceleratorKeysEnabled` setting to `FALSE`, this will change default value for `IsBrowserAcceleratorKeyEnabled` to `FALSE`. If developers want specific keys to be handled by the browser after changing the `CoreWebView2Settings.AreBrowserAcceleratorKeysEnabled` setting to `FALSE`, they need to enable these keys by setting `IsBrowserAcceleratorKeyEnabled` to `TRUE`. + + The `CoreWebView2Controller.AcceleratorKeyPressed` event is raised any time an accelerator key is pressed, regardless of whether accelerator keys are enabled or not. + + This API will give the event arg higher priority over the `CoreWebView2Settings.AreBrowserAcceleratorKeysEnabled` setting when we handle the keys. + + With `IsBrowserAcceleratorKeyEnabled` property, if developers mark `IsBrowserAcceleratorKeyEnabled` as `FALSE`, the browser will skip the WebView2 browser feature accelerator key handling process, but the event propagation continues, and web content will receive the key combination. + + This property does not disable accelerator keys related to movement and text editing, such as: + - Home, End, Page Up, and Page Down + - Ctrl-X, Ctrl-C, Ctrl-V + - Ctrl-A for Select All + - Ctrl-Z for Undo + + + + Event args for the BasicAuthenticationRequested event. Will contain the + request that led to the HTTP authorization challenge, the challenge + and allows the host to provide authentication response or cancel the request. + + + Indicates whether to cancel the authentication request. + false by default. If set to true, Response will be ignored. + + + + The authentication challenge string. + + + Response to the authentication request with credentials. This object will be populated by the app + if the host would like to provide authentication credentials. + + + The URI that led to the authentication challenge. For proxy authentication + requests, this will be the URI of the proxy server. + + + + Gets a Deferral object. + Use this Deferral to defer the decision to show the Basic Authentication dialog. + + + Represents a Basic HTTP authentication response that contains a user name + and a password as according to RFC7617 (https://tools.ietf.org/html/rfc7617). + + + Password provided for authentication. + + + User name provided for authentication. + + + + Browser extension installed on current profile. + + + + This is the browser extension's ID. This is the same browser extension ID returned by the browser extension API [chrome.runtime.id](https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/API/runtime/id). Please see that documentation for more details on how the ID is generated. After an extension is removed, calling Id will return the id of the extension that is removed. + + + + If IsEnabled is true then the Extension is enabled and running in WebView instances. If it is false then the Extension is disabled and not running in WebView instances. When a Extension is first installed, IsEnable are default to be true. IsEnabled is persisted per profile. After an extension is removed, calling IsEnabled will return the value at the time it was removed. + + + + This is the browser extension's name. This value is defined in this browser extension's manifest.json file. If manifest.json define extension's localized name, this value will be the localized version of the name. Please see [Manifest.json name](https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/manifest.json/name) for more details. + + + + Removes this browser extension from its WebView2 Profile. The browser extension is removed immediately including from all currently running HTML documents associated with this WebView2 Profile. The removal is persisted and future uses of this profile will not have this extension installed. After an extension is removed, calling Remove again will cause an exception. + + + + Sets whether this browser extension is enabled or disabled. This change applies immediately to the extension in all HTML documents in all WebView2s associated with this profile. After an extension is removed, calling Enable will not change the value of IsEnabled. + + + + Event args for the event. + + + The kind of browser process exit that has occurred. + + + The process ID of the browser process that has exited. + + + Represents a certificate and provides access to its metadata. + + + + Base64 encoding of DER encoded serial number of the certificate. Read more about DER at [RFC 7468 DER](https://tools.ietf.org/html/rfc7468#appendix-B). + + + Display name for a certificate. + + + + Name of the certificate authority that issued the certificate. + + + + Returns list of PEM encoded certificate issuer chain. In this list first element is the current certificate followed by intermediate1, intermediate2...intermediateN-1. Root certificate is the last element in the list. + + + Subject of the certificate. + + + + PEM encoded data for the certificate. Returns Base64 encoding of DER encoded certificate. Read more about PEM at [RFC 1421 Privacy Enhanced Mail](https://tools.ietf.org/html/rfc1421). + + + + Converts this to a X509Certificate2. + + + An object created using PEM encoded data from + this object. + + + + + + The valid date and time for the certificate since the UNIX epoc. + + + + + The valid date and time for the certificate since the UNIX epoc. + + + + Represents a client certificate that provides access to the client certificate metadata. + + + + Base64 encoding of DER encoded serial number of the certificate. Read more about DER at [RFC 7468 DER](https://tools.ietf.org/html/rfc7468#appendix-B). + + + Display name for a certificate. + + + Name of the certificate authority that issued the certificate. + + + + Kind of a certificate. See for descriptions. + + + + Returns list of PEM encoded client certificate issuer chain. In this list first element is the current certificate followed by intermediate1, intermediate2...intermediateN-1. Root certificate is the last element in the list. + + + Subject of the certificate. + + + + PEM encoded data for the certificate. Returns Base64 encoding of DER encoded certificate. Read more about PEM at [RFC 1421 Privacy Enhanced Mail](https://tools.ietf.org/html/rfc1421). + + + + Converts this to a X509Certificate2. + + + An object created using PEM encoded data from + this object. + + + + + + The valid date and time for the certificate since the UNIX epoc. + + + + + The valid date and time for the certificate since the UNIX epoc. + + + + + Event args for the event. + + + + The list contains Base64 encoding of DER encoded distinguished names of certificate authorities allowed by the server. + + + Indicates whether to cancel the certificate selection. + + If canceled, the request is aborted regardless of the property. By default the value is false. + + + + + Indicates whether the event has been handled by host. + + Set to true to respond to the server with or without a certificate. If this flag is true with a it responds to the server with the selected certificate otherwise respond to the server without a certificate. By default the value of and are false and display default client certificate selection dialog prompt to allow the user to choose a certificate. The is ignored unless is set to true. + + + + Host name of the server that requested client certificate authentication. + + Normalization rules applied to the hostname are: + + Convert to lowercase characters for ascii characters.Punycode is used for representing non ascii characters.Strip square brackets for IPV6 address. + + + Returns true if the server that issued this request is an http proxy. Returns false if the server is the origin server. + + + + Returns the list of when client certificate authentication is requested. The list contains mutually trusted CA certificate. + + + Port of the server that requested client certificate authentication. + + + + Selected certificate to respond to the server. + + + + Gets a Deferral object. + Use this to Complete the event at a later time. + + + + This class is an extension of the class to support visual hosting. + + + + + + + Gets the current cursor that WebView thinks it should be. + + The cursor should be set in WM_SETCURSOR through Mouse.SetCursor or set on the corresponding parent/ancestor HWND of the WebView through ::SetClassLongPtr. The HCURSOR can be freed so CopyCursor/DestroyCursor is recommended to keep your own copy if you are doing more than immediately setting the cursor. + + + + + Gets or sets the root visual in the hosting app's visual tree. + + This visual is where the WebView will connect its visual tree. The app uses this visual to position the WebView within the app. The app still needs to use the property to size the WebView. The RootVisualTarget property can be an IDCompositionVisual or a Windows::UI::Composition::ContainerVisual. WebView will connect its visual tree to the provided visual before returning from the property setter. The app needs to commit on its device setting the RootVisualTarget property. The RootVisualTarget property supports being set to null to disconnect the WebView from the app's visual tree. + + + + + Gets the current system cursor ID reported by the underlying rendering engine for WebView. + + + + The event is raised when WebView thinks the cursor should be changed. + + For example, when the mouse cursor is currently the default cursor but is then moved over text, it may try to change to the IBeam cursor. + It is expected for the developer to send messages (in addition to messages) through . This is to ensure that the mouse is actually within the WebView that sends out CursorChanged events. + + + + The mouse event kind.The virtual keys associated with the eventKind.The amount of wheel movement.The absolute position of the mouse, or the amount of motion since the last mouse event was generated, depending on the eventKind. + Sends mouse input to the WebView. + + If eventKind is or , then mouseData specifies the amount of wheel movement. + A positive value indicates that the wheel was rotated forward, away from the user; a negative value indicates that the wheel was rotated backward, toward the user. One wheel click is defined as WHEEL_DELTA, which is 120. If eventKind is , , or , then mouseData specifies which X buttons were pressed or released. This value should be 1 if the first X button is pressed/released and 2 if the second X button is pressed/released. If eventKind is , then virtualKeys, mouseData, and point should all be zero. If eventKind is any other value, then mouseData should be zero. point is expected to be in the client coordinate space of the WebView. To track mouse events that start in the WebView and can potentially move outside of the WebView and host application, calling SetCapture and ReleaseCapture is recommended. To dismiss hover popups, it is also recommended to send messages. + + + + + Sends pen or pointer input to the WebView. + The pointer event kind.The pointer information. + Accepts touch or pen pointer input of kinds defined in . + Any pointer input from the system must be converted into a first. + + + + + Call this method to inform the CoreWebView2CompositionController that a drag operation has left the WebView. + + Corresponds to the [ICoreDropOperationTarget.LeaveAsync](/uwp/api/windows.applicationmodel.datatransfer.dragdrop.core.icoredropoperationtarget.leaveasync) method when performing a drag operation into the WebView. + + + + + This event is raised when elements on the page with "app-region" CSS property values corresponding to non-client regions change. Use the to see the kind of non-client region that changed. + + + + Call this method to perform hit-testing inside of your message loop when the message is WM_NCHITTEST. + The point parameter is expected to be in the client coordinate space of the WebView2.The type of region which contains the point. + + + + When a given region kind of type This method returns a vector of rectangles which corresponds to the specified region. + This method can be used inside the event handler to get the list of rects for the specific region that changed. + + + + + Event args for the event. + + + true if the loaded content is an error page. + + + The ID of the navigation. + + + Represents a context menu item of a context menu displayed by WebView. + + + + Gets the list of children menu items if the kind is . + + If the kind is not , will return null. + + + + + Gets the Command ID for the . + + Use this to report the in event. + + + + + Gets the Icon for the in PNG, Bitmap or SVG formats in the form of an IStream. + + Stream will be rewound to the start of the image data before being read. + + + + + Gets or sets the checked property of the . + + Must only be used for custom context menu items that are of kind CoreWebView2ContextMenuItemKind.CheckBox or CoreWebView2ContextMenuItemKind.Radio. + + + + + Gets or sets the enabled property of the . Must only be used in the case of a custom context menu item. + + The default value for this is true. + + + + + Gets the kind of as . + + + + Gets the localized label for the . Will contain an ampersand for characters to be used as keyboard accelerator. + + + + Gets the unlocalized name for the . + + Use this to distinguish between context menu item types. This will be the English label of the menu item in lower camel case. For example, the "Save as" menu item will be "saveAs". Extension menu items will be "extension", custom menu items will be "custom" and spellcheck items will be "spellCheck". + Some example context menu item names are: + + + "saveAs" + + "copyImage" + + "openLinkInNewWindow" + + + + + Gets the localized keyboard shortcut for this . + + It will be the empty string if there is no keyboard shortcut. This is text intended to be displayed to the end user to show the keyboard shortcut. For example this property is Ctrl+Shift+I for the "Inspect" . + + + + + CustomItemSelected event is raised when the user selects this . + + Will only be raised for end developer created context menu items. + + + + + Event args for the event. + + Will contain the selection information and a collection of all of the default context menu items that the WebView would show. Allows the app to draw its own context menu or add/remove from the default context menu. + + + + + Gets the target information associated with the requested context menu. + + + + + Gets or sets whether the event is handled by host after the event handler completes or after the deferral is completed if there is a taken Deferral. + + If Handled is set to true then WebView2 will not display a context menu and will instead use the property to indicate which, if any, context menu item to invoke. If after the event handler or deferral completes, Handled is set to false then WebView will display a context menu based on the contents of the property. The default value is false. + + + + + Gets the coordinates where the context menu request occurred in relation to the upper left corner of the WebView bounds. + + + + Gets the collection of objects. + + + + Gets or sets the selected 's . + + When the app handles the event, it can set this to report the selected command from the context menu. The default value is -1 which means that no selection occurred. The app can also set the command ID for a custom context menu item, which will cause the event to be fired, however while command IDs for each custom context menu item is unique during a ContextMenuRequested event, WebView may reassign command ID values of deleted custom ContextMenuItems to new objects and the command ID assigned to the same custom item can be different between each app runtime. The command ID should always be obtained via the property. + + + + + Returns a Deferral object. + + Use this operation to complete the event when the custom context menu is closed. + + + + + Represents the information regarding the context menu target. Includes the context selected and the appropriate data used for the actions of a context menu. + + + + Gets the uri of the frame. Will match the if is true. + + + + Returns true if the context menu is requested on text element that contains an anchor tag. + + + + Returns true if the context menu is requested on HTML containing an anchor tag. + + + + Returns true if the context menu is requested on a selection. + + + + Returns true if the context menu is requested on HTML containing a source uri. + + + + Returns true if the context menu is requested on an editable component. + + + + Returns true if the context menu was requested on the main frame and false if invoked on another frame. + + + + Gets the kind of context that the user selected as . + + + + Gets the text of the link (if is true, null otherwise). + + + + Gets the uri of the link (if is true, null otherwise). + + + Gets the uri of the page. + + + + Gets the selected text (if is true, null otherwise). + + + + Gets the active source uri of element (if is true, null otherwise). + + + + The owner of the object that provides support for resizing, showing and hiding, focusing, and other functionality related to windowing and composition. + + The CoreWebView2Controller owns the , and if all references to the go away, the WebView is closed. + + + + + + + This class is the owner of the object, and + provides support for resizing, showing and hiding, focusing, and other + functionality related to windowing and composition. + + + The owns the , and if all references to the go away, the WebView will be closed. + + + + + Gets or sets the WebView bounds. + Bounds are relative to the . The app has two ways to position a WebView: + + + Create a child HWND that is the WebView parent HWND. Position the window where the WebView should be. Use (0, 0) for the top-left corner (the offset) of the Bounds of the WebView. + + Use the top-most window of the app as the WebView parent HWND. For example, to position ebView correctly in the app, set the top-left corner of the Bounds of the WebView. + + + The values of Bounds are limited by the coordinate space of the host. + + + + + Determines whether to show or hide the WebView. + + If `IsVisible` is set to `false`, the WebView is transparent and is not rendered. However, this does not affect the window containing the WebView (the `ParentWindow` parameter that was passed to ). + WebView as a child window does not get window messages when the top window is minimized or restored. For performance reasons, developers should set the IsVisible property of the WebView to false when the app window is minimized and back to true when the app window is restored. The app window does this by handling SIZE_MINIMIZED and SIZE_RESTORED command upon receiving WM_SIZE message. There are CPU and memory benefits when the page is hidden. For instance Chromium has code that throttles activities on the page like animations and some tasks are run less frequently. Similarly, WebView2 will purge some caches to reduce memory usage. + + + + + Gets the parent window provided by the app or sets the parent window that this WebView is using to render content. + + It initially returns the `ParentWindow` passed into . Setting the property causes the WebView to re-parent the main WebView window to the newly provided window. + + + + + Gets or sets the zoom factor for the WebView. + + Note that changing zoom factor may cause window.innerWidth or window.innerHeight and page layout to change. A zoom factor that is applied by the host by setting this ZoomFactor property becomes the new default zoom for the WebView. This zoom factor applies across navigations and is the zoom factor WebView is returned to when the user presses Ctrl+0. When the zoom factor is changed by the user (resulting in the app receiving ), that zoom applies only for the current page. Any user applied zoom is only for the current page and is reset on a navigation. Specifying a ZoomFactor less than or equal to 0 is not allowed. WebView also has an internal supported zoom factor range. When a specified zoom factor is out of that range, it is normalized to be within the range, and a event is raised for the real applied zoom factor. When this range normalization happens, this reports the zoom factor specified during the previous modification of the ZoomFactor property until the event is received after WebView applies the normalized zoom factor. + + + + + AcceleratorKeyPressed is raised when an accelerator key or key combo is pressed or released while the WebView is focused. + A key is considered an accelerator if either of the following conditions are true: + + + Ctrl or Alt is currently being held. + + The pressed key does not map to a character. + + + A few specific keys are never considered accelerators, such as Shift. The Escape key is always considered an accelerator. + + Autorepeated key events caused by holding the key down will also raise this event. Filter out the auto-repeated key events by verifying or . + + In windowed mode, this event is synchronous. Until you set to true or the event handler returns, the browser process is blocked and outgoing cross-process COM calls will fail with RPC_E_CANTCALLOUT_ININPUTSYNCCALL. All methods work, however. + + In windowless mode, the event is asynchronous. Further input do not reach the browser until the event handler returns or is set to true, but the browser process is not blocked, and outgoing COM calls work normally. + + It is recommended to set to true as early as you are able to know that you want to handle the accelerator key. + + + + GotFocus is raised when WebView gets focus. + + + + LostFocus is raised when WebView loses focus. + + In the case where event is raised, the focus is still on WebView when event is raised. LostFocus is only raised afterwards when code of the app or default action of event sets focus away from WebView. + + + + + MoveFocusRequested is raised when user tries to tab out of the WebView. + + The focus of the WebView has not changed when this event is raised. + + + + + ZoomFactorChanged is raised when the property changes. + + The event may be raised because the property was modified, or due to the user manually modifying the zoom. When it is modified using the property, the internal zoom factor is updated immediately and no ZoomFactorChanged event is raised. WebView associates the last used zoom factor for each site. It is possible for the zoom factor to change when navigating to a different page. When the zoom factor changes due to a navigation change, the ZoomFactorChanged event is raised right after the event. + + + + + Updates and properties at the same time. + The bounds to be updated.The zoom factor to be updated. + This operation is atomic from the perspective of the host. After returning from this function, the and properties are both updated if the function is successful, or neither is updated if the function fails. If and are both updated by the same scale (for example, and are both doubled), then the page does not display a change in window.innerWidth or window.innerHeight and the WebView renders the content at the new size and zoom without intermediate renderings. This function also updates just one of or by passing in the new value for one and the current value for the other. + + + + + Moves focus into WebView. + The reason for moving focus. + WebView will get focus and focus will be set to correspondent element in the page hosted in the WebView. For reason, focus is set to previously focused element or the default element if no previously focused element exists. For reason, focus is set to the first element. For reason, focus is set to the last element. WebView changes focus through user interaction including selecting into a WebView or Tab into it. For tabbing, the app runs MoveFocus with or to align with Tab and Shift+Tab respectively when it decides the WebView is the next tabbable element. + + + + + Tells WebView that the main WebView parent (or any ancestor) HWND moved. + + This is a notification separate from . This is needed for accessibility and certain dialogs in WebView to work correctly. + + + + + Closes the WebView and cleans up the underlying browser instance. + + Cleaning up the browser instance releases the resources powering the WebView. The browser instance is shut down if no other WebViews are using it. + + After running Close, all methods fail and event handlers stop running. Specifically, the WebView releases the associated references to any associated event handlers when Close is run. + + Close is implicitly run when the loses the final reference and is destructed. But it is best practice to explicitly run Close to avoid any accidental cycle of references between the WebView and the app code. Specifically, if you capture a reference to the WebView in an event handler you create a reference cycle between the WebView and the event handler. Run Close to break the cycle by releasing all event handlers. But to avoid the situation, it is best to both explicitly run Close on the WebView and to not capture a reference to the WebView to ensure the WebView is cleaned up correctly. Close is synchronous and won't trigger the beforeunload event. + + + + + Gets or sets the WebView default background color. + + The `DefaultBackgroundColor` is the color that renders underneath all web content. This means WebView renders this color when there is no web content loaded such as before the initial navigation or between navigations. This also means web pages with undefined css background properties or background properties containing transparent pixels will render their contents over this color. Web pages with defined and opaque background properties that span the page will obscure the `DefaultBackgroundColor` and display normally. The default value for this property is white to resemble the native browser experience. Currently this API only supports opaque colors and transparency. It will fail for colors with alpha values that don't equal 0 or 255 ie. translucent colors are not supported. It also does not support transparency on Windows 7. On Windows 7, setting DefaultBackgroundColor to a Color with an Alpha value other than 255 will result in failure. On any OS above Win7, choosing a transparent color will result in showing hosting app content. This means webpages without explicit background properties defined will render web content over hosting app content. + This property may also be set via the `WEBVIEW2_DEFAULT_BACKGROUND_COLOR` environment variable. There is a known issue with background color where just setting the color by property can still leave the app with a white flicker before the `DefaultBackgroundColor` property takes effect. Setting the color via environment variable solves this issue. The value must be a hex value that can optionally prepend a 0x. The value must account for the alpha value which is represented by the first 2 digits. So any hex value fewer than 8 digits will assume a prepended 00 to the hex value and result in a transparent color. `DefaultBackgroundColor` will return the result of this environment variable even if it has not been set directly. This environment variable can only set the `DefaultBackgroundColor` once. Subsequent updates to background color must be done by setting the property. + + + + + Gets or sets the WebView bounds mode. + BoundsMode affects how setting the and properties work. Bounds mode can either be in mode or mode. + + + + + Gets or sets the WebView rasterization scale. + + The rasterization scale is the combination of the monitor DPI scale and text scaling set by the user. This value should be updated when the DPI scale of the app's top level window changes (i.e. monitor DPI scale changes or the window changes monitor) or when the text scale factor of the system changes. + Rasterization scale applies to the WebView content, as well as popups, context menus, scroll bars, and so on. Normal app scaling scenarios should use the property or method. + + + + + Determines whether the WebView will detect monitor scale changes. + + ShouldDetectMonitorScaleChanges property determines whether the WebView attempts to track monitor DPI scale changes. When true, the WebView will track monitor DPI scale changes, update the property, and fire event. When false, the WebView will not track monitor DPI scale changes, and the app must update the property itself. event will never raise when ShouldDetectMonitorScaleChanges is false. Apps that want to set their own rasterization scale should set this property to false to avoid the WebView2 updating the property to match the monitor DPI scale. + + + + + RasterizationScaleChanged is raised when the property changes. + + The event is raised when the Webview detects that the monitor DPI scale has changed, is true, and the Webview has changed the property. + + + + + Gets or sets the WebView allow external drop property. + + The AllowExternalDrop is to configure the capability that dropping files into webview2 is allowed or permitted. The default value is true. + + + + + Gets the associated with this . + + + + + + Used to manage profile options that created by . + + + + + + + Manage the controller's InPrivate mode. + + + + Manage the name of the controller's profile. + + The ProfileName property is to specify a profile name, which is only allowed to contain the following ASCII characters. It has a maximum length of 64 characters excluding the null-terminator. It is ASCII case insensitive. + + * alphabet characters: a-z and A-Z + * digit characters: 0-9 + * and '#', '@', '$', '(', ')', '+', '-', '_', '~', '.', ' ' (space). + + Note: the text must not end with a period '.' or ' ' (space). And, although upper-case letters are allowed, they're treated just as lower-case counterparts because the profile name will be mapped to the real profile directory path on disk and Windows file system handles path names in a case-insensitive way. + + + + This property allows users to initialize the `DefaultBackgroundColor` early, + preventing a white flash that can occur while WebView2 is loading when + the background color is set to something other than white. With early + initialization, the color remains consistent from the start. After + initialization, `CoreWebView2Controller.DefaultBackgroundColor` will return the value set using this API. + + The `CoreWebView2Controller.DefaultBackgroundColor` can be set via the WEBVIEW2_DEFAULT_BACKGROUND_COLOR environment variable, + which will remain supported for cases where this solution is being used. + It is encouraged to transition away from the environment variable and use this API solution to + apply the property. It is important to highlight that when set, the enviroment variable overrides + ControllerOptions::DefaultBackgroundColor and becomes the initial value of Controller::DefaultBackgroundColor. + + The `DefaultBackgroundColor` is the color that renders underneath all web + content. This means WebView2 renders this color when there is no web + content loaded. When no background color is defined in WebView2, it uses + the `DefaultBackgroundColor` property to render the background. + By default, this color is set to white. + + This API only supports opaque colors and full transparency. It will + fail for colors with alpha values that don't equal 0 or 255. + When WebView2 is set to be fully transparent, it does not render a background, + allowing the content from windows behind it to be visible. + + + `AllowHostInputProcessing` property is to enable/disable input passing through + the app before being delivered to the WebView2. This property is only applicable + to controllers created with `CoreWebView2Environment.CreateCoreWebView2ControllerAsync` and not + composition controllers created with `CoreWebView2Environment.CreateCoreWebView2CompositionControllerAsync`. + By default the value is `FALSE`. + Setting this property has no effect when using visual hosting. + \snippet AppWindow.cpp AllowHostInputProcessing + + + + Manages the value of the controller's script locale. + + + The ScriptLocale property is to specify the default script + locale. It sets the default locale for all Intl JavaScript APIs and + other JavaScript APIs that depend on it, namely + Intl.DateTimeFormat() which affects string formatting like in + the time/date formats.The intended locale value is in the format of + BCP 47 Language Tags. More information can be found from [IETF + BCP47](https://www.ietf.org/rfc/bcp/bcp47.html ). The default value + for ScriptLocale will be depend on the WebView2 language and OS + region. If the language portions of the WebView2 language and OS + region match, then it will use the OS region. Otherwise, it will use + the WebView2 language. + + + OS Region + WebView2 Language + Default WebView2 ScriptLocale + + + en-GB + en-US + en-GB + + + es-MX + en-US + en-US + + + en-US + en-GB + en-US + + + You can set the ScriptLocale to the empty string to get the default ScriptLocale value. + Use OS specific APIs to determine the OS region to use with this property if you always want to match with the OS + region. For example: + + CultureInfo cultureInfo = Thread.CurrentThread.CurrentCulture; + return cultureInfo.Name + + + + + + Provides a set of properties that are used to manage a . + + + + Gets the domain for which the cookie is valid. + + The default value is the host that this cookie has been received from. Note that, for instance, .bing.com, bing.com, and www.bing.com are considered different domains. + + + + + Determines whether this cookie is http-only. + + + + Gets or sets the security level of this cookie. + + + + Determines whether this is a session cookie. The default value is false. + + + + Get or sets the cookie name. + + + + Gets the path for which the cookie is valid. + + The default value is "/", which means this cookie will be sent to all pages on the . + + + + + Determines the SameSite status of the cookie which represents the enforcement mode of the cookie. + The default value is CoreWebView2CookieSameSiteKind.Lax. + + + + Gets or sets the cookie value. + + + + Converts this to a System.Net.Cookie. + + + An object whose , , , , , , and , matches + those , , , + , , , and of this object. + + + The values of the properties other than those + specified above remain their default values. + + + + + + The expiration date and time for the cookie since the UNIX epoch. + + + Setting the Expires property to + makes this a session cookie, which is its default value. + + + + + Creates, adds or updates, gets, or or view the cookies. + + The changes would apply to the context of the user profile. That is, other WebViews under the same user profile could be affected. + + + + + Creates a cookie object with a specified name, value, domain, and path. + + One can set other optional properties after cookie creation. This only creates a cookie object and it is not added to the cookie manager until you call . name that starts with whitespace(s) is not allowed. + The name for the to be created. It cannot start with whitespace(s). + + + + Creates a cookie whose params matches those of the specified cookie. + + + + Gets a list of cookies matching the specific URI. + + You can modify the cookie objects by calling , and the changes will be applied to the webview. + If uri is empty string or null, all cookies under the same profile are returned. + + + + Adds or updates a cookie with the given cookie data; may overwrite cookies with matching name, domain, and path if they exist. + The to be added or updated. + This method will fail if the domain of the given cookie is not specified. + + + + + Deletes a cookie whose name and domain/path pair match those of the specified cookie. + + + + Deletes cookies with matching name and uri. + The name for the cookies to be deleted is required.If uri is specified, deletes all cookies with the given name where domain and path match provided URI. + + + + Deletes cookies with matching name and domain/path pair. + The name for the cookies to be deleted is required.If domain is specified, deletes only cookies with the exact domain.If path is specified, deletes only cookies with the exact path. + + + + Deletes all cookies under the same profile. + + This could affect other WebViews under the same user profile. + + + + + Creates a CoreWebView2Cookie object whose params matches those of the given System.Net.Cookie. + + + A System.Net.Cookie whose params to be used to create a CoreWebView2Cookie. + + + An object whose , , , , , , and , matches those , , , , , , and of the given object. + + + The default value for the + property of the returned object is + . + + + + + + Represents the registration of a custom scheme with the . + + This allows the WebView2 app to be able to handle event for requests with the specified scheme and be able to navigate the WebView2 to the custom scheme. Once the environment is created, the registrations are valid and immutable throughout the lifetime of the associated WebView2s' browser process and any WebView2 environments sharing the browser process must be created with identical custom scheme registrations, otherwise the environment creation will fail. + Any further attempts to register the same scheme will fail during environment creation. + The URIs of registered custom schemes will be treated similar to http URIs for their origins. + They will have tuple origins for URIs with host and opaque origins for URIs without host as specified in [7.5 Origin - HTML Living Standard](https://html.spec.whatwg.org/multipage/origin.html). + + Example: + + `custom-scheme-with-host://hostname/path/to/resource` has origin of `custom-scheme-with-host://hostname`. + `custom-scheme-without-host:path/to/resource` has origin of `custom-scheme-without-host:path/to/resource`. + + For event, the cases of request URIs and filter URIs with custom schemes will be normalized according to generic URI syntax rules. Any non-ASCII characters will be preserved. + The registered custom schemes also participate in [CORS](https://developer.mozilla.org/docs/Web/HTTP/CORS) and adheres to [CSP](https://developer.mozilla.org/docs/Web/HTTP/CSP). + The app needs to set the appropriate access headers in its event handler to allow CORS requests. + + + Represents the registration of a custom scheme with the . + + + This allows the WebView2 app to be able to handle event for requests with the + specified scheme and be able to navigate the WebView2 to the custom + scheme. Once the environment is created, the registrations are valid and + immutable throughout the lifetime of the associated WebView2s' browser + process and any WebView2 environments sharing the browser process must be + created with identical custom scheme registrations, otherwise the + environment creation will fail. Any further attempts to register the same + scheme will fail during environment creation. The URIs of registered + custom schemes will be treated similar to http URIs for their origins. + They will have tuple origins for URIs with host and opaque origins for + URIs without host as specified in [7.5 Origin - HTML Living Standard](https://html.spec.whatwg.org/multipage/origin.html) For event, the cases of request + URIs and filter URIs with custom schemes will be normalized according to + generic URI syntax rules. Any non-ASCII characters will be preserved. The + registered custom schemes also participate in [CORS](https://developer.mozilla.org/docs/Web/HTTP/CORS) and adheres to + [CSP](https://developer.mozilla.org/docs/Web/HTTP/CSP). The app needs to + set the appropriate access headers in its event handler to allow CORS + requests. + + + custom-scheme-with-host://hostname/path/to/resource has origin of + custom-scheme-with-host://hostname. + custom-scheme-without-host:path/to/resource has origin of + custom-scheme-without-host:path/to/resource. + + + + + The name of the custom scheme to register. + + + + + Whether the sites with this scheme will be treated as a [Secure + Context](https://developer.mozilla.org/docs/Web/Security/Secure_Contexts) + like an HTTPS site. + + + + + Set this property to true if the URIs with this custom scheme + will have an authority component (a host for custom schemes). + Specifically, if you have a URI of the following form you should set the + HasAuthorityComponent value as listed. + + + + URI + Recommended HasAuthorityComponent value + + + custom-scheme-with-authority://host/path + true + + + custom-scheme-without-authority:path + false + + + + + When this property is set to true, the URIs with this scheme will + be interpreted as having a [scheme and + host](https://html.spec.whatwg.org/multipage/origin.html#concept-origin-tuple) + origin similar to an http URI. Note that the port and user information + are never included in the computation of origins for custom schemes. If + this property is set to false, URIs with this scheme will have an + [opaque + origin](https://html.spec.whatwg.org/multipage/origin.html#concept-origin-opaque) + similar to a data URI. This property is false by default. Note: + For custom schemes registered as having authority component, navigations + to URIs without authority of such custom schemes will fail. However, if + the content inside WebView2 references a subresource with a URI that + does not have an authority component, but of a custom scheme that is + registered as having authority component, the URI will be interpreted as + a relative path as specified in + [RFC3986](https://www.rfc-editor.org/rfc/rfc3986). For example, + custom-scheme-with-authority:path will be interpreted as + custom-scheme-with-authority://host/path. However, this behavior + cannot be guaranteed to remain in future releases so it is recommended + not to rely on this behavior. + + + + + List of origins that are allowed to issue requests with the custom + scheme, such as XHRs and subresource requests that have an Origin + header. + + + The origin of any request (requests that have the [Origin + header](https://developer.mozilla.org/docs/Web/HTTP/Headers/Origin)) to + the custom scheme URI needs to be in this list. No-origin requests are + requests that do not have an Origin header, such as link navigations, + embedded images and are always allowed. Note that cross-origin + restrictions still apply. From any opaque origin (Origin header is + null), no cross-origin requests are allowed. If the list is empty, no + cross-origin request to this scheme is allowed. Origins are specified as + a string in the format of scheme://host:port. The origins are + string pattern matched with * (matches 0 or more characters) and + ? (matches 0 or 1 character) wildcards just like the URI matching + in the + API. For example, http://*.example.com:80. + + Here's a set of examples of what is allowed or not: + + + + Request URI + Originating URL + AllowedOrigins + Allowed + + + custom-scheme:request + https://www.example.com + {"https://www.example.com"} + Yes + + + custom-scheme:request + https://www.example.com + {"https://*.example.com"} + Yes + + + custom-scheme:request + https://www.example.com + {"https://www.example2.com"} + No + + + custom-scheme-with-authority://host/path + custom-scheme-with-authority://host2 + {""} + No + + + custom-scheme-with-authority://host/path + custom-scheme-with-authority2://host + {"custom-scheme-with-authority2://*"} + Yes + + + custom-scheme-without-authority:path + custom-scheme-without-authority:path2 + {"custom-scheme-without-authority:*"} + No + + + custom-scheme-without-authority:path + custom-scheme-without-authority:path2 + {"*"} + Yes + + + + + + + Initializes a new instance of the CoreWebView2CustomSchemeRegistration + class. + + + The name of the custom scheme to register. + + + + + Event args for the event. + + + The ID of the navigation which corresponds to other navigation ID properties on other navigation events. + + + + This is used to complete deferrals on event args that support getting deferrals using the GetDeferral method. This class implements . + + This is used to complete deferrals on event args that support getting deferrals using the GetDeferral method. This class implements . + + + + + Completes the associated deferred event. + + Complete should only be run once for each deferral taken. + + + + + + + + Protected implementation of Dispose pattern. + + + + + Event args for the event. + + + + + Gets the parameter object of the corresponding DevToolsProtocol event represented as a JSON string. + + + + Gets the sessionId of the target where the event originates from. Empty string is returned as sessionId if the event comes from the default session for the top page. + + + + A Receiver is created for a particular DevTools Protocol event and allows you to subscribe and unsubscribe from that event. + + Obtained from the WebView object using . + + + + + DevToolsProtocolEventReceived is raised when the corresponding DevToolsProtocol event is raised. + + + + + Represents a download operation. Gives access to a download's metadata and supports a user canceling, pausing, or resuming a download. + + + The number of bytes that have been written to the download file. + + + + Returns true if an interrupted download can be resumed. + Downloads with the following interrupt reasons may automatically resume without you calling any methods: CoreWebView2DownloadInterruptReason.ServerNoRange, CoreWebView2DownloadInterruptReason.FileHashMismatch, CoreWebView2DownloadInterruptReason.FileTooShort. In these cases progress may be restarted with set to 0. + + + + The Content-Disposition header value from the download's HTTP response. If none, the value is an empty string. + + + + The reason why connection with file host was broken. + + See for descriptions of reasons. + + + + + MIME type of the downloaded content. + + + + The absolute path to the download file, including file name. + + Host can change this from . + + + + + The state of the download. A download can be in progress, interrupted, or completed. + + See for descriptions of states. + + + + + The URI of the download. + + + + Event raised when the bytes received count is updated. + + + + Event raised when the estimated end time changes. + + + + Event raised when the state of the download changes. + Use CoreWebView2DownloadOperation.State to get the current state, and CoreWebView2DownloadOperation.InterruptReason to get the reason if the download is interrupted. + + + + Cancels the download. + + If canceled, the default download dialog shows that the download was canceled. Host should use if download should be canceled without displaying the default download dialog. + + + + + Pauses the download. + If paused, the default download dialog shows that the download is paused. No effect if download is already paused. Pausing a download changes the state from in progress to interrupted, with interrupt reason set to CoreWebView2DownloadInterruptReason.UserCanceled. + + + + Resumes a paused download. May also resume a download that was interrupted for another reason if returns true. + + Resuming a download changes the state from interrupted to in progress. + + + + + The estimated end time of the download. + + + + + The total bytes to receive count. + + + + + Event args for the event. + + + + Indicates whether to cancel the download. + If canceled, the download save dialog is not displayed regardless of the value and the state is changed to CoreWebView2DownloadState.Interrupted with interrupt reason CoreWebView2DownloadInterruptReason.UserCanceled. + + + + Returns the for the download that has started. + + + + Indicates whether to hide the default download dialog. + + If set to true, the default download dialog is hidden for this download. The download progresses normally if it is not canceled, there will just be no default UI shown. By default the value is false and the default download dialog is shown. + + + + + The path to the file. + + If setting the path, the host should ensure that it is an absolute path, including the file name, and that the path does not point to an existing file. If the path points to an existing file, the file will be overwritten. If the directory does not exist, it is created. + + + + + Gets a Deferral object. + Use this to Complete the event at a later time. + + + + This represents the WebView2 Environment. + WebViews created from an environment run on the Browser process specified with environment parameters and objects created from an environment should be used in the same environment. Using it in different environments are not guaranteed to be compatible and may fail. + + + + + + Interface that provides methods related to the environment settings of CoreWebView2. + This interface allows for the creation of new `FindOptions` objects. + + + + + + + + + This represents the WebView2 Environment. + + + WebViews created from an environment run on the Browser process specified with environment parameters and objects created from an environment should be used in the same environment. Using it in different environments are not guaranteed to be compatible and may fail. + + + + + Gets the browser version info of the current , including channel name if it is not the stable channel. + + It matches the format of the method. Channel names are beta, dev, and canary. + + + + + NewBrowserVersionAvailable is raised when a newer version of the WebView2 Runtime is installed and available using WebView2. + + To use the newer version of the browser you must create a new environment and WebView. The event is only raised for new version from the same WebView2 Runtime from which the code is running. When not running with installed WebView2 Runtime, no event is raised. + + Because a user data folder is only able to be used by one browser process at a time, if you want to use the same user data folder in the WebViews using the new version of the browser, you must close the environment and instance of WebView that are using the older version of the browser first. Or simply prompt the user to restart the app. + + + + + Asynchronously creates a new WebView. + The HWND in which the WebView should be displayed and from which receive input. + The WebView adds a child window to the provided window during WebView creation. Z-order and other things impacted by sibling window order are affected accordingly. + + + HWND_MESSAGE is a valid parameter for ParentWindow for an invisible WebView for Windows 8 and above. In this case the window will never become visible. You are not able to reparent the window after you have created the WebView. This is not supported in Windows 7 or below. Passing this parameter in Windows 7 or below will return ERROR_INVALID_WINDOW_HANDLE in the controller callback. + + It can also accept a which is created by as the second parameter for multiple profiles support. As WebView2 is built on top of Edge browser, it follows Edge's behavior pattern. To create an InPrivate WebView, we gets an off-the-record profile (an InPrivate profile) from a regular profile, then create the WebView with the off-the-record profile. Multiple profiles under single user data directory can share some system resources including memory, CPU footprint, disk space (such as compiled shaders and safebrowsing data) etc. + + It is recommended that the application set Application User Model ID for the process or the application window. If none is set, during WebView creation a generated Application User Model ID is set to root window of ParentWindow. + + It is recommended that the app handles restart manager messages, to gracefully restart it in the case when the app is using the WebView2 Runtime from a certain installation and that installation is being uninstalled. For example, if a user installs a version of the WebView2 Runtime and opts to use another version of the WebView2 Runtime for testing the app, and then uninstalls the 1st version of the WebView2 Runtime without closing the app, the app restarts to allow un-installation to succeed. + + When the app retries CreateCoreWebView2ControllerAsync upon failure, it is recommended that the app restarts from creating a new WebView2 Environment. If a WebView2 Runtime update happens, the version associated with a WebView2 Environment may have been removed and causing the object to no longer work. Creating a new WebView2 Environment works since it uses the latest version. + + WebView creation fails if a running instance using the same user data folder exists, and the Environment objects have different . For example, if a WebView was created with one , an attempt to create a WebView with a different using the same user data folder fails. + + WebView creation can fail with `E_UNEXPECTED` if runtime does not have permissions to the user data folder. + + + + + Creates a new object. + HTTP response content as stream.The HTTP response status code.The HTTP response reason phrase.The raw response header string delimited by newline. + It is also possible to create this object with empty headers string and then use the to construct the headers line by line. + + + + Create a new WebView with options. + + + Create a new WebView in visual hosting mode with options. + + + + Gets the failure report folder that all CoreWebView2s created from this environment are using. + + + + Create a shared memory based buffer with the specified size in bytes. + + The buffer can be shared with web contents in WebView by calling or . + Once shared, the same content of the buffer will be accessible from both the app process and script in WebView. + Modification to the content will be visible to all parties that have access to the buffer. + The shared buffer is presented to the script as ArrayBuffer. All JavaScript APIs that work for ArrayBuffer including Atomics APIs can be used on it. + There is currently a limitation that only size less than 2GB is supported. + + + + + Returns a snapshot collection of corresponding to all currently running processes associated with this excludes crashpad process. This provides the same list of as what's provided in , but additionally provides a list of associated which are actively running (showing or hiding UI elements) in the renderer process. See for more information. + + + Create a `ICoreWebView2FileSystemHandle` object from a path that represents a Web + [FileSystemFileHandle](https://developer.mozilla.org/docs/Web/API/FileSystemFileHandle). + + The `path` is the path pointed by the file and must be a syntactically correct fully qualified + path, but it is not checked here whether it currently points to a file. If an invalid path is + passed, an E_INVALIDARG will be returned and the object will fail to create. Any other state + validation will be done when this handle is accessed from web content + and will cause the DOM exceptions described in + [FileSystemFileHandle methods](https://developer.mozilla.org/docs/Web/API/FileSystemDirectoryHandle#instance_methods) + if access operations fail. + + `Permission` property is used to specify whether the Handle should be created with a Read-only or + Read-and-write web permission. For the `permission` value specified here, the DOM + [PermissionStatus](https://developer.mozilla.org/docs/Web/API/PermissionStatus) property + will be [granted](https://developer.mozilla.org/docs/Web/API/PermissionStatus/state) + and the unspecified permission will be + [prompt](https://developer.mozilla.org/docs/Web/API/PermissionStatus/state). Therefore, + the web content then does not need to call + [requestPermission](https://developer.mozilla.org/docs/Web/API/FileSystemHandle/requestPermission) + for the permission that was specified before attempting the permitted operation, + but if it does, the promise will immediately be resolved + with 'granted' PermissionStatus without firing the WebView2 + [PermissionRequested](/microsoft-edge/webview2/reference/win32/icorewebview2permissionrequestedeventargs) + event or prompting the user for permission. Otherwise, `requestPermission` will behave as the + status of permission is currently `prompt`, which means the `PermissionRequested` event will fire + or the user will be prompted. + Additionally, the app must have the same OS permissions that have propagated to the + [WebView2 browser process](/microsoft-edge/webview2/concepts/process-model) + for the path it wishes to give the web content to read/write the file. + Specifically, the WebView2 browser process will run in same user, package identity, and app + container of the app, but other means such as security context impersonations do not get + propagated, so such permissions that the app has, will not be effective in WebView2. + Note: An exception to this is, if there is a parent directory handle that + has broader permissions in the same page context than specified in here, the handle will automatically + inherit the most permissive permission of the parent handle when posted to that page context. + i.e. If there is already a `FileSystemDirectoryHandle` to `C:\example` that has write permission on + a page, even though a WebFileSystemHandle to file `C:\example\file.txt` is created with + `COREWEBVIEW2_FILE_SYSTEM_HANDLE_PERMISSION_READ_ONLY` permission, when posted to that page, write permission + will be automatically granted to the created handle. + + An app needs to be mindful that this object, when posted to the web content, provides it with unusual + access to OS file system via the Web FileSystem API! The app should therefore only post objects + for paths that it wants to allow access to the web content and it is not recommended that the web content + "asks" for this path. The app should also check the source property of the target to ensure + that it is sending to the web content of intended origin. + + Once the object is passed to web content, if the content is attempting a read, + the file must be existing and available to read similar to a file chosen by + [open file picker](https://developer.mozilla.org/docs/Web/API/Window/showOpenFilePicker), + otherwise the read operation will + [throw a DOM exception](https://developer.mozilla.org/docs/Web/API/FileSystemFileHandle/getFile#exceptions). + For write operations, the file does not need to exist as `FileSystemFileHandle` will behave + as a file path chosen by + [save file picker](https://developer.mozilla.org/docs/Web/API/Window/showSaveFilePicker) + and will create or overwrite the file, but the parent directory structure pointed + by the file must exist and an existing file must be available to write and delete + or the write operation will + [throw a DOM exception](https://developer.mozilla.org/docs/Web/API/FileSystemFileHandle/createWritable#exceptions). + + + Create a `ICoreWebView2FileSystemHandle` object from a path that represents a Web + [FileSystemDirectoryHandle](https://developer.mozilla.org/docs/Web/API/FileSystemDirectoryHandle). + + The `path` is the path pointed by the directory and must be a syntactically correct fully qualified + path, but it is not checked here whether it currently points to a directory. Any other state + validation will be done when this handle is accessed from web content + and will cause DOM exceptions if access operations fail. If an invalid path is + passed, an E_INVALIDARG will be returned and the object will fail to create. + + `Permission` property is used to specify whether the Handle should be created with a Read-only or + Read-and-write web permission. For the `permission` value specified here, the Web + [PermissionStatus](https://developer.mozilla.org/docs/Web/API/PermissionStatus) + will be [granted](https://developer.mozilla.org/docs/Web/API/PermissionStatus/state) + and the unspecified permission will be + [prompt](https://developer.mozilla.org/docs/Web/API/PermissionStatus/state). Therefore, + the web content then does not need to call + [requestPermission](https://developer.mozilla.org/docs/Web/API/FileSystemHandle/requestPermission) + for the permission that was specified before attempting the permitted operation, + but if it does, the promise will immediately be resolved + with 'granted' PermissionStatus without firing the WebView2 + [PermissionRequested](/microsoft-edge/webview2/reference/win32/icorewebview2permissionrequestedeventargs) + event or prompting the user for permission. Otherwise, `requestPermission` will behave as the + status of permission is currently `Prompt`, which means the `PermissionRequested` event will fire + or the user will be prompted. + Additionally, the app must have the same OS permissions that have propagated to the + [WebView2 browser process](/microsoft-edge/webview2/concepts/process-model) + for the path it wishes to give the web content to make any operations on the directory. + Specifically, the WebView2 browser process will run in same user, package identity, and app + container of the app, but other means such as security context impersonations do not get + propagated, so such permissions that the app has, will not be effective in WebView2. + Note: An exception to this is, if there is a parent directory handle that + has broader permissions in the same page context than specified in here, the handle will automatically + inherit the most permissive permission of the parent handle when posted to that page context. + i.e. If there is already a `FileSystemDirectoryHandle` to `C:\example` that has write permission on + a page, even though a WebFileSystemHandle to directory `C:\example\directory` is created with + `COREWEBVIEW2_FILE_SYSTEM_HANDLE_PERMISSION_READ_ONLY` permission, when posted to that page, write permission + will be automatically granted to the created handle. + + An app needs to be mindful that this object, when posted to the web content, provides it with unusual + access to OS file system via the Web FileSystem API! The app should therefore only post objects + for paths that it wants to allow access to the web content and it is not recommended that the web content + "asks" for this path. The app should also check the source property of the target to ensure + that it is sending to the web content of intended origin. + + Once the object is passed to web content, the path must point to a directory as if it was chosen via + [directory picker](https://developer.mozilla.org/docs/Web/API/Window/showDirectoryPicker) + otherwise any IO operation done on the `FileSystemDirectoryHandle` will throw a DOM exception. + + + Creates a new instance of a CoreWebView2FindOptions object. + This find options object can be used to define parameters for a find session. + Returns the newly created FindOptions object. + + + + Creates a new object. + The request URI.The HTTP request method.The raw request header string delimited by CRLF (optional in last header).uri parameter must be absolute URI. It's also possible to create this object with null headers string and then use the to construct the headers line by line. + + + + + Asynchronously creates a new WebView for use with visual hosting.The HWND in which the app will connect the visual tree of the WebView.ParentWindow will be the HWND that the app will receive pointer/mouse input meant for the WebView (and will need to use or to forward). If the app moves the WebView visual tree to underneath a different window, then it needs to set to update the new parent HWND of the visual tree. + + Set property on the created to provide a visual to host the browser's visual tree. + + It is recommended that the application set Application User Model ID for the process or the application window. If none is set, during WebView creation a generated Application User Model ID is set to root window of ParentWindow. + + It can also accept a which is created by as the second parameter for multiple profiles support. + + CreateCoreWebView2CompositionController is supported in the following versions of Windows: + + Windows 11Windows 10Windows Server 2019Windows Server 2016 + + + + Creates an empty . + + The returned needs to be populated with all of the relevant info before calling . + + + + + BrowserProcessExited is raised when the collection of WebView2 Runtime processes for the browser process of this terminate due to browser process failure or normal shutdown (for example, when all associated WebViews are closed), after all resources have been released (including the user data folder). + Multiple app processes can share a browser process by creating their webviews from a with the same user data folder. When the entire collection of WebView2Runtime processes for the browser process exit, all associated objects receive the BrowserProcessExited event. Multiple processes sharing the same browser process need to coordinate their use of the shared user data folder to avoid race conditions and unnecessary waits. For example, one process should not clear the user data folder at the same time that another process recovers from a crash by recreating its WebView controls; one process should not block waiting for the event if other app processes are using the same browser process (the browser process will not exit until those other processes have closed their webviews too). + Note this is an event from , not . The difference between BrowserProcessExited and is that BrowserProcessExited is raised for any browser process exit (expected or unexpected, after all associated processes have exited too), while is raised for unexpected process exits of any kind (browser, render, GPU, and all other types), or for main frame render process unresponsiveness. To learn more about the WebView2 Process Model, go to [Process model](/microsoft-edge/webview2/concepts/process-model). + In the case the browser process crashes, both BrowserProcessExited and events are raised, but the order is not guaranteed. These events are intended for different scenarios. It is up to the app to coordinate the handlers so they do not try to perform reliability recovery while also trying to move to a new WebView2 Runtime version or remove the user data folder. + + :::code language="csharp" source="../code/sample/SampleApps/WebView2WpfBrowser/MainWindow.xaml.cs" id="SubscribeToBrowserProcessExited"::: + :::code language="csharp" source="../code/sample/SampleApps/WebView2WpfBrowser/MainWindow.xaml.cs" id="BrowserProcessExited"::: + + + + + Creates the used by the method. + + + + Gets the user data folder that all CoreWebView2s created from this environment are using. + + This could be either the value passed in by the developer when creating the environment object or the calculated one for default handling. And will always be an absolute path. + + + + + ProcessInfosChanged is raised when a collection of WebView2 Runtime processes changed due to new process being detected or when a existing process gone away. + + + + Returns the list of all using same user data folder except for crashpad process. + + + + Create a custom object to insert into the WebView context menu. + + CoreWebView2 will rewind the icon stream before decoding. + There is a limit of 1000 active custom context menu items at a given time per . Attempting to create more before deleting existing ones will fail with ERROR_NOT_ENOUGH_QUOTA. It is recommended to reuse custom ContextMenuItems across CoreWebView2ContextMenuRequested events for performance. The created object's property will default to true and property will default to false. A will be assigned that's unique across active custom context menu items, but command ID values of deleted custom ContextMenuItems can be reassigned. + + + + + Creates a WebView2 Environment using the installed or a custom WebView2 Runtime version. + + + The relative path to the folder that contains a custom version of WebView2 Runtime. + + To use a fixed version of the WebView2 Runtime, pass the + folder path that contains the fixed version of the WebView2 Runtime + to browserExecutableFolder. BrowserExecutableFolder supports both relative + (to the application's executable) and absolute file paths. To create WebView2 controls + that use the installed version of the WebView2 Runtime that exists on + user machines, pass a null or empty string to + browserExecutableFolder. In this scenario, the API tries to + find a compatible version of the WebView2 Runtime that is installed + on the user machine (first at the machine level, and then per user) + using the selected channel preference. The path of fixed version of + the WebView2 Runtime should not contain \Edge\Application\. When + such a path is used, the API fails with ERROR_NOT_SUPPORTED. + + + + The user data folder location for WebView2. + + The path is either an absolute file path or a relative file path + that is interpreted as relative to the compiled code for the + current process. The default user data folder {Executable File + Name}.WebView2 is created in the same directory next to the + compiled code for the app. WebView2 creation fails if the compiled + code is running in a directory in which the process does not have + permission to create a new directory. The app is responsible to + clean up the associated user data folder when it is done. + + + + Options used to create WebView2 Environment. + + As a browser process may be shared among WebViews, WebView creation + fails if the specified options does not match the options of + the WebViews that are currently running in the shared browser + process. + + + + + The default channel search order is the WebView2 Runtime, Beta, Dev, and + Canary. When an override WEBVIEW2_RELEASE_CHANNEL_PREFERENCE environment + variable or applicable releaseChannelPreference registry value is set to + 1, the channel search order is reversed. + + + To use a fixed version of the WebView2 Runtime, pass the relative + folder path that contains the fixed version of the WebView2 Runtime + to browserExecutableFolder. To create WebView2 controls that + use the installed version of the WebView2 Runtime that exists on + user machines, pass a null or empty string to + browserExecutableFolder. In this scenario, the API tries to + find a compatible version of the WebView2 Runtime that is installed + on the user machine (first at the machine level, and then per user) + using the selected channel preference. The path of fixed version of + the WebView2 Runtime should not contain \Edge\Application\. When + such a path is used, the API fails with the following error. + + + The , , and may be + overridden by values either specified in environment variables or in + the registry. + + + When creating a the following environment variables are verified. + + + + WEBVIEW2_BROWSER_EXECUTABLE_FOLDER + + + WEBVIEW2_USER_DATA_FOLDER + + + WEBVIEW2_ADDITIONAL_BROWSER_ARGUMENTS + + + WEBVIEW2_RELEASE_CHANNEL_PREFERENCE + + + + If browser executable folder or user data folder is specified in an + environment variable or in the registry, the specified or values are overridden. If additional browser + arguments are specified in an environment variable or in the + registry, it is appended to the corresponding value in the specified + . + + + While not strictly overrides, additional environment variables may be set. + + + + Value + Description + + + WEBVIEW2_WAIT_FOR_SCRIPT_DEBUGGER + + When found with a non-empty value, this indicates that the WebView + is being launched under a script debugger. In this case, the WebView + issues a Page.waitForDebugger CDP command that runs the + script inside the WebView to pause on launch, until a debugger + issues a corresponding Runtime.runIfWaitingForDebugger CDP + command to resume the runtime. + Note that this environment variable does not have a registry key equivalent. + + + + WEBVIEW2_PIPE_FOR_SCRIPT_DEBUGGER + + When found with a non-empty value, it indicates that the WebView is + being launched under a script debugger that also supports host apps + that use multiple WebViews. The value is used as the identifier for + a named pipe that is opened and written to when a new WebView is + created by the host app. The payload should match the payload of the + remote-debugging-port JSON target and an external debugger + may use it to attach to a specific WebView instance. The format of + the pipe created by the debugger should be + \\.\pipe\WebView2\Debugger\{app_name}\{pipe_name}, where the + following are true. + + + {app_name} is the host app exe file name, for example, WebView2Example.exe + {pipe_name} is the value set for WEBVIEW2_PIPE_FOR_SCRIPT_DEBUGGER + + + To enable debugging of the targets identified by the JSON, you must + set the WEBVIEW2_ADDITIONAL_BROWSER_ARGUMENTS environment + variable to send --remote-debugging-port={port_num}, where + the following is true. + + + {port_num} is the port on which the CDP server binds. + + + If both WEBVIEW2_PIPE_FOR_SCRIPT_DEBUGGER and + WEBVIEW2_ADDITIONAL_BROWSER_ARGUMENTS environment variables, + the WebViews hosted in your app and associated contents may exposed + to 3rd party apps such as debuggers. Note that this environment + variable does not have a registry key equivalent. + + + + + If none of those environment variables exist, then the registry is examined + next. + + + + [{Root}]\Software\Policies\Microsoft\Edge\WebView2\BrowserExecutableFolder "{AppId}"="" + + + [{Root}]\Software\Policies\Microsoft\Edge\WebView2\ReleaseChannelPreference "{AppId}"="" + + + [{Root}]\Software\Policies\Microsoft\Edge\WebView2\AdditionalBrowserArguments "{AppId}"="" + + + [{Root}]\Software\Policies\Microsoft\Edge\WebView2\UserDataFolder "{AppId}"="" + + + + Use a group policy under Administrative Templates > + Microsoft Edge WebView2 to configure browser executable folder + and release channel preference. + + + + Value + Description + + + ERROR_DISK_FULL + + In the unlikely scenario where some instances of WebView are open during a + browser update, the deletion of the previous WebView2 Runtime may be + blocked. To avoid running out of disk space, a new WebView creation fails + with this error if it detects that too many previous WebView2 + Runtime versions exist. + + + + COREWEBVIEW2_MAX_INSTANCES + + The default maximum number of WebView2 Runtime versions allowed is 20. + To override the maximum number of the previous WebView2 Runtime versions + allowed, set the value of the following environment variable. + + + + ERROR_PRODUCT_UNINSTALLED + + If the Webview depends upon an installed WebView2 Runtime version and it is + uninstalled, any subsequent creation fails with this error. + + + + + First verify with Root as HKLM and then HKCU. AppId is first set to + the Application User Model ID of the process, then if no corresponding + registry key, the AppId is set to the compiled code name of the process, + or if that is not a registry key then *. If an override registry key is + found, use the browserExecutableFolder and userDataFolder registry + values as replacements and append additionalBrowserArguments registry + values for the corresponding values in the provided . + + + + + + Gets the browser version info including channel name if it is not the stable channel or WebView2 Runtime. + + + The relative path to the folder that contains the WebView2 Runtime. + + + WebView2 Runtime installation is missing. + + + + + Gets the browser version info including channel name if it is not the stable channel or WebView2 Runtime. + + + The relative path to the folder that contains the WebView2 Runtime. + + + The environment options used to create the environment. + + + WebView2 Runtime installation is missing. + + + Browser version info includes channel name if it is not the WebView2 Runtime. + Channel names are Beta, Dev, and Canary. The format of the return string + matches the format of . + If an override exists for BrowserExecutableFolder, ReleaseChannels, + or ChannelSearchKind, the override is used. The presence of an override + can result in a different channel used than the one expected based on the environment + options object. BrowserExecutableFolder takes precedence over the + other options. See + for more details on overrides. If an override is not specified, then the + parameters passed to GetAvailableBrowserVersionString are used. + The method fails if the loader is unable to find an installed WebView2 + Runtime or non-stable Microsoft Edge installation. + + + + + Compares two instances of browser versions correctly and returns an integer that indicates whether the first instance is older, the same as, or newer than the second instance. + + + One of the version strings to compare. + + + The other version string to compare. + + + An integer that indicates whether the first instance is older, the same as, or newer than the second instance. + + + Value Type + Condition + + + Less than zero + version1 is older than version2. + + + Zero + version1 is the same as version2. + + + Greater than zero + version1 is newer than version2. + + + + + + + Creates a new object, + which can be passed as a parameter in and function for multiple profiles + support. + + + A that can be + passed when calling and . + + + The options is a settable property while the default for profile + name is an empty string and the default value for is + false. The profile will be created on disk or opened when calling + CreateCoreWebView2ControllerWithOptions no matter InPrivate mode is + enabled or not, and it will be released in memory when the + corresponding is closed but + still remain on disk. As WebView2 is built on top of Edge browser, + it follows Edge's behavior pattern. To create an InPrivate WebView, + we get an off-the-record profile (an InPrivate profile) from a + regular profile, then create the WebView with the off-the-record + profile. Also the profile name can be reused. + + + + + Set the path of the folder containing the `WebView2Loader.dll`. + + The path of the folder containing the `WebView2Loader.dll`. + + Thrown when `WebView2Loader.dll` has been successfully loaded. + + + This function allows you to set the path of the folder containing the `WebView2Loader.dll`. This should be the path of a folder containing `WebView2Loader.dll` and not a path to the `WebView2Loader.dll` file itself. + Note that the WebView2 SDK contains multiple `WebView2Loader.dll` files for different CPU architectures. When specifying folder path, you must specify one containing a `WebView2Loader.dll` module with a CPU architecture matching the current process CPU architecture. + This function is used to load the `WebView2Loader.dll` module during calls to any other static methods on `CoreWebView2Environment`. So, the path should be specified before any other API is called in `CoreWebView2Environment` class. Once `WebView2Loader.dll` is successfully loaded this function will throw an InvalidOperationException exception. + The path can be relative or absolute. Relative paths are relative to the path of the `Microsoft.Web.WebView2.Core.dll` module. + If the `WebView2Loader.dll` file does not exist in that path or LoadLibrary cannot load the file, or LoadLibrary fails for any other reason, an exception corresponding to the LoadLibrary failure is thrown when any other API is called in `CoreWebView2Environment` class. For instance, if the file cannot be found a `DllNotFoundException` exception will be thrown. + + + + + Options used to create WebView2 Environment. + Default values will use your defaulted Edge WebView2 Runtime binaries and user data folder. + + + + + + + + + Options used to create WebView2 Environment. + + + Default values will use your defaulted Edge WebView2 Runtime binaries and + user data folder. + + + + + Gets or sets the additional browser arguments to change the behavior of the WebView. + + The arguments are passed to the browser process as part of the command. For more information about using command-line switches with Chromium browser processes, navigate to [Run Chromium with Flags](https://aka.ms/RunChromiumWithFlags). The value appended to a switch is appended to the browser process, for example, in --edge-webview-switches=xxx the value is xxx. If you specify a switch that is important to WebView functionality, it is ignored, for example, --user-data-dir. Specific features are disabled internally and blocked from being enabled. If a switch is specified multiple times, only the last instance is used. + + A merge of the different values of the same switch is not attempted, except for disabled and enabled features. The features specified by --enable-features and --disable-features will be merged with simple logic -- the features are the union of the specified features and built-in features. If a feature is disabled, it is removed from the enabled features list. + + If you specify command-line switches and sets this property, the --edge-webview-switches value takes precedence and is processed last. If a switch fails to parse, the switch is ignored. The default state for the operation is to run the browser process with no extra flags. + + Please note that calling this API twice will replace the previous value rather than appending to it. If there are multiple switches, there should be a space in between them. The one exception is if multiple features are being enabled/disabled for a single switch, in which case the features should be comma-separated. Ex. "--disable-features=feature1,feature2 --some-other-switch --do-something" + + + + + Determines whether to enable single sign on with Azure Active Directory (AAD) resources inside WebView using the logged in Windows account and single sign on (SSO) with web sites using Microsoft account associated with the login in Windows account. + + The default value is false. Universal Windows Platform apps must also declare enterpriseCloudSSO [restricted capability](/windows/uwp/packaging/app-capability-declarations#restricted-capabilities) for the single sign on (SSO) to work. + + + + + Gets or sets the default display language for WebView. + + It applies to browser UIs such as context menu and dialogs. It also applies to the accept-languages HTTP header that WebView sends to websites. The intended locale value is in the format of BCP 47 Language Tags. More information can be found from [IETF BCP47](https://www.ietf.org/rfc/bcp/bcp47.html). + + + + + Gets or sets the version of the WebView2 Runtime binaries required to be compatible with your app. + + This defaults to the WebView2 Runtime version that corresponds with the version of the SDK the app is using. The format of this value is the same as the format of the property and other BrowserVersion values. Only the version part of the BrowserVersion value is respected. The channel suffix, if it exists, is ignored. The version of the WebView2 Runtime binaries actually used may be different from the specified TargetCompatibleBrowserVersion. The binaries are only guaranteed to be compatible. Verify the actual version on the property. + + + + + Determines whether other processes can create from created with the same user data folder and therefore sharing the same WebView browser process instance. + + The default value is false. + + + + + When IsCustomCrashReportingEnabled is set to true, Windows won't send crash data to Microsoft endpoint. + + The default value is false. In this case, WebView will respect OS consent. + + + + + The EnableTrackingPrevention property is used to enable/disable tracking prevention feature in WebView2. This property enable/disable tracking prevention for all the WebView2's created in the same environment. By default this feature is enabled to block potentially harmful trackers and trackers from sites that aren't visited before and set to CoreWebView2TrackingPreventionLevel.Balanced or whatever value was last changed/persisted on the profile. + + You can set this property to false to disable the tracking prevention feature if the app only renders content in the WebView2 that is known to be safe. Disabling this feature when creating environment also improves runtime performance by skipping related code. + + You shouldn't disable this property if WebView2 is being used as a "full browser" with arbitrary navigation and should protect end user privacy. + + There is property to control levels of tracking prevention of the WebView2's associated with a same profile. However, you can also disable tracking prevention later using property and value but that doesn't improves runtime performance. + + See for more details. + + Tracking prevention protects users from online tracking by restricting the ability of trackers to access browser-based storage as well as the network. See [Tracking prevention](/microsoft-edge/web-platform/tracking-prevention). + + + + + Enable/disable browser extensions. + + When AreBrowserExtensionsEnabled is set to true, new extensions can be added to user profile and used. AreBrowserExtensionsEnabled is default to be false, in this case, new extensions can't be installed, and already installed extension won't be available to use in user profile. If connecting to an already running environment with a different value for AreBrowserExtensionsEnabled property, it will fail with HRESULT_FROM_WIN32(ERROR_INVALID_STATE). See for Extensions API details. + + + + + + + + Set ChannelSearchKind to CoreWebView2ChannelSearchKind.LeastStable so that the WebView2 loader searches for binaries from least to most stable: Canary -> Dev -> Beta -> WebView2 Runtime. + + The ChannelSearchKind property is CoreWebView2ChannelSearchKind.MostStable by default and environment creation searches for a release channel on the machine from most to least stable using the first channel found. The default search order is: WebView2 Release -> Beta -> Dev -> Canary. Set ChannelSearchKind to CoreWebView2ChannelSearchKind.LeastStable to reverse the search order so that environment creation searches for a channel from least to most stable. If a ReleaseChannels has been provided, environment creation will only search for channels in the set. See for more details on channels. This property can be overridden by the corresponding registry key ChannelSearchKind or the environment variable WEBVIEW2_CHANNEL_SEARCH_KIND. Set the value to 1 to reverse the search order. See for more details on overrides. + + + + + Sets the ReleaseChannels, which is a mask of one or more CoreWebView2ReleaseChannels indicating which channels environment creation should search for. + OR operation(s) can be applied to multiple CoreWebView2ReleaseChannels to create a mask. The default value is a mask of all the channels. By default, environment creation searches for channels from most to least stable, using the first channel found on the device. When ReleaseChannels is provided, environment creation will only search for the channels specified in the set. Set ChannelSearchKind to CoreWebView2ChannelSearchKind.LeastStable to reverse the search order so that environment creation searches for the least stable build first. See for descriptions of each channel. Environment creation fails if it is unable to find any channel from the ReleaseChannels installed on the device. Use to verify which channel is used. If both a BrowserExecutableFolder and ReleaseChannels are provided, the BrowserExecutableFolder takes precedence. The ReleaseChannels can be overridden by the corresponding registry override ReleaseChannels or the environment variable WEBVIEW2_RELEASE_CHANNELS. Set the value to a comma-separated string of integers, which map to the following release channel values: Stable (0), Beta (1), Dev (2), and Canary (3). For example, the values "0,2" and "2,0" indicate that environment creation should only search for Dev channel and the WebView2 Runtime, using the order indicated by . Environment creation attempts to interpret each integer and treats any invalid entry as Stable channel. + ReleaseChannelsChannel Search Kind: Most Stable (default)Channel Search Kind: Least StableCoreWebView2ReleaseChannels.Beta | CoreWebView2ReleaseChannels.StableWebView2 Runtime -> BetaBeta -> WebView2 RuntimeCoreWebView2ReleaseChannels.Canary | CoreWebView2ReleaseChannels.Dev | CoreWebView2ReleaseChannels.Beta | CoreWebView2ReleaseChannels.StableWebView2 Runtime -> Beta -> Dev -> CanaryCanary -> Dev -> Beta -> WebView2 RuntimeCoreWebView2ReleaseChannels.CanaryCanaryCanaryCoreWebView2ReleaseChannels.Beta | CoreWebView2ReleaseChannels.Canary | CoreWebView2ReleaseChannels.StableWebView2 Runtime -> Beta -> CanaryCanary -> Beta -> WebView2 Runtime + + + + Initializes a new instance of the CoreWebView2EnvironmentOptions class. + + + AdditionalBrowserArguments can be specified to change the behavior of + the WebView. + + + The default language that WebView will run with. + + + The version of the Edge WebView2 Runtime binaries required to be + compatible with the calling application. + + + Set to true if single sign on be enabled using the end user's OS primary + account. Defaults to false. + + + List of custom scheme registrations to be applied to the . + + + + + Initializes a new instance of the CoreWebView2EnvironmentOptions class. + + + AdditionalBrowserArguments can be specified to change the behavior of + the WebView. + + + The default language that WebView will run with. + + + The version of the Edge WebView2 Runtime binaries required to be + compatible with the calling application. + + + Set to true if single sign on be enabled using the end user's OS primary + account. Defaults to false. + + + List of custom scheme registrations to be applied to the . + + + Set to CoreWebView2ChannelSearchKind.LeastStable so that environment + creation searches for binaries from least to most stable: + Canary -> Dev -> Beta -> WebView2 Runtime. + Defaults to CoreWebView2RuntimeChannel.MostStable. + + + The release channels that are searched for during environment creation. + + + + + List of custom scheme registrations to be applied to the + + + + + The result for . + + + + If Succeeded is false, you can use this property to get the unhandled exception thrown by script execution + + + + A function that has no explicit return value returns undefined. If the script that was run throws an unhandled exception, then the result is also null. + + + + This property is true if successfully executed script with no unhandled exceptions and the result is available in the property. + + + + + + + Representation of a DOM [File](https://developer.mozilla.org/docs/Web/API/File) object passed via WebMessage. + + You can use this object to obtain the path of a File dropped on WebView2. + + + + + The absolute file path. + + + Representation of a DOM + [FileSystemHandle](https://developer.mozilla.org/docs/Web/API/FileSystemHandle) + object. + + + The kind of the FileSystemHandle. It can either be a file or a directory. + + + The path to the FileSystemHandle. + + + The permissions granted to the FileSystemHandle. + + + Interface providing methods and properties for finding and navigating through text in the web view. + This interface allows for finding text, navigation between matches, and customization of the find UI. + + + Retrieves the index of the currently active match in the find session. Returns the index of the currently active match, or -1 if there is no active match. + The index starts at 1 for the first match. + + + + Gets the total count of matches found in the current document based on the last find sessions criteria. Returns the total count of matches. + + + + Registers an event handler for the ActiveMatchIndexChanged event. This event is raised when the index of the currently active match changes. + This can happen when the user navigates to a different match or when the active match is changed programmatically. + The parameter is the event handler to be added. Returns a token representing the added event handler. + This token can be used to unregister the event handler. + + + Registers an event handler for the MatchCountChanged event. + This event is raised when the total count of matches in the document changes due to a new find session or changes in the document. + The parameter is the event handler to be added. Returns a token representing the added event handler. This token can be used to unregister the event handler. + + + Initiates a find using the specified find options asynchronously. + Displays the Find bar and starts the find session. If a find session was already ongoing, it will be stopped and replaced with this new instance. + If called with an empty string, the Find bar is displayed but no finding occurs. Changing the FindOptions object after initiation won't affect the ongoing find session. + To change the ongoing find session, Start must be called again with a new or modified FindOptions object. + Start supports HTML and TXT document queries. In general, this API is designed for text-based find sessions. + If you start a find session programmatically on another file format that doesn't have text fields, the find session will try to execute but will fail to find any matches. (It will silently fail) + Note: The asynchronous action completes when the UI has been displayed with the find term in the UI bar, and the matches have populated on the counter on the find bar. + There may be a slight latency between the UI display and the matches populating in the counter. + The MatchCountChanged and ActiveMatchIndexChanged events are only raised after Start has completed; otherwise, they will have their default values (-1 for active match index and 0 for match count). + To start a new find session (beginning the search from the first match), call `Stop` before invoking `Start`. + If `Start` is called consecutively with the same options and without calling `Stop`, the find session + will continue from the current position in the existing session. + Calling `Start` without altering its parameters will behave either as `FindNext` or `FindPrevious`, depending on the most recent search action performed. + Start will default to forward if neither have been called. + However, calling Start again during an ongoing find session does not resume from the point + of the current active match. For example, given the text "1 1 A 1 1" and initiating a find session for "A", + then starting another find session for "1", it will start searching from the beginning of the document, + regardless of the previous active match. This behavior indicates that changing the find query initiates a + completely new find session, rather than continuing from the previous match index. + + + + Navigates to the next match in the document. + If there are no matches to find, FindNext will wrap around to the first match's index. + If called when there is no find session active, FindNext will silently fail. + + + + Navigates to the previous match in the document. + If there are no matches to find, FindPrevious will wrap around to the last match's index. + If called when there is no find session active, FindPrevious will silently fail. + + + + Stops the current 'Find' session and hides the Find bar. + If called with no Find session active, it will silently do nothing. + + + + Interface defining the find options. + This interface provides the necessary methods and properties to configure a find session. + + + Gets or sets the word or phrase to be searched in the current page. + You can set `FindTerm` to any text you want to find on the page. + This will take effect the next time you call the `Start()` method. + + + + Determines if the find session is case sensitive. Returns TRUE if the find is case sensitive, FALSE otherwise. + When toggling case sensitivity, the behavior can vary by locale, which may be influenced by both the browser's UI locale and the document's language settings. The browser's UI locale + typically provides a default handling approach, while the document's language settings (e.g., specified using the HTML lang attribute) can override these defaults to apply locale-specific rules. This dual consideration + ensures that text is processed in a manner consistent with user expectations and the linguistic context of the content. + + + + Gets or sets the state of whether all matches are highlighted. + Returns TRUE if all matches are highlighted, FALSE otherwise. + Note: Changes to this property take effect only when Start, FindNext, or FindPrevious is called. + Preferences for the session cannot be updated unless another call to the Start function on the server-side is made. + Therefore, changes will not take effect until one of these functions is called. + + + + Similar to case sensitivity, word matching also can vary by locale, which may be influenced by both the browser's UI locale and the document's language settings. The browser's UI locale + typically provides a default handling approach, while the document's language settings (e.g., specified using the HTML lang attribute) can override these defaults to apply locale-specific rules. This dual consideration + ensures that text is processed in a manner consistent with user expectations and the linguistic context of the content. + ShouldMatchWord determines if only whole words should be matched during the find session. Returns TRUE if only whole words should be matched, FALSE otherwise. + + + + Sets this property to hide the default Find UI. + You can use this to hide the default UI so that you can show your own custom UI or programmatically interact with the Find API while showing no Find UI. + Returns TRUE if hiding the default Find UI and FALSE if using showing the default Find UI. + Note: Changes to this property take effect only when Start, FindNext, or FindPrevious is called. + Preferences for the session cannot be updated unless another call to the Start function on the server-side is made. + Therefore, changes will not take effect until one of these functions is called. + + + + + CoreWebView2Frame provides direct access to the iframes information and handling. You can get a CoreWebView2Frame by handling the event. + + + + + + + + CoreWebView2Frame provides direct access to the iframes information and handling. + + + + + The name of the iframe from the iframe html tag declaring it. + + + + Destroyed event is raised when the iframe corresponding to this object is removed or the document containing that iframe is destroyed. + + + + + NameChanged is raised when the iframe changes its window.name property. + + + + + Remove the host object specified by the name so that it is no longer accessible from JavaScript code in the iframe. + + While new access attempts are denied, if the object is already obtained by JavaScript code in the iframe, the JavaScript code continues to have access to that object. Calling this method for a name that is already removed or was never added fails. If the iframe is destroyed this method will return fail also. + + + + + + + + ContentLoading is raised before any content is loaded, including scripts added with . ContentLoading is not raised if a same page navigation occurs. + + This operation follows the event and precedes the and events. + + + + + DOMContentLoaded is raised when the initial HTML document has been parsed. + + This aligns with the the document's DOMContentLoaded event in HTML. + + + + + NavigationCompleted is raised when the current frame has completely loaded (body.onload has been raised) or loading stopped with error. + + + + NavigationStarting is raised when the current frame is requesting permission to navigate to a different URI. + + A frame navigation will raise a event and a event. All of the event handlers will be run before the event handlers. All of the event handlers share a common object. Whichever event handler is last to change the property will decide if the frame navigation will be cancelled. + Redirects raise this event as well, and the navigation id is the same as the original one. You may block corresponding navigations until the event handler returns. + + + + + WebMessageReceived is raised when the setting is set and the iframe runs window.chrome.webview.postMessage. + + The postMessage function is void postMessage(object) where object is any object supported by JSON conversion. + When postMessage is called, the handler's Invoke method will be called with the object parameter postMessage converted to a JSON string. + + + + + Runs JavaScript code from the javaScript parameter in the current frame. + The JavaScript code to be run in the current frame.A JSON encoded string that represents the result of running the provided JavaScript. + A function that has no explicit return value returns undefined. If the script that was run throws an unhandled exception, then the result is also null. This method is applied asynchronously. + If the method is run before , the script will not be executed and the JSON null will be returned. + This operation works even if is set to false. + + + + + Posts the specified webMessageAsJson to the current frame. + The web message to be posted to the iframe. + The event args is an instance of MessageEvent. The setting must be true or the message will not be sent. The event arg's data property of the event arg is the webMessageAsJson string parameter parsed as a JSON string into a JavaScript object. The event arg's source property of the event arg is a reference to the window.chrome.webview object. For information about sending messages from the iframe to the host, navigate to . The message is sent asynchronously. If a navigation occurs before the message is posted to the iframe, the message is not be sent. + + Runs the message event of the window.chrome.webview of the iframe. JavaScript in that document may subscribe and unsubscribe to the event using the following code: + ```javascript + window.chrome.webview.addEventListener('message', handler) + window.chrome.webview.removeEventListener('message', handler) + ``` + + + + + Posts a message that is a simple string rather than a JSON string representation of a JavaScript object. + The web message to be posted to the iframe. + This behaves in exactly the same manner as , but the data property of the event arg of the window.chrome.webview message is a string with the same value as webMessageAsString. Use this instead of if you want to communicate using simple strings rather than JSON objects. + + + + + PermissionRequested is raised when content in an iframe or any of its descendant iframes requests permission to access some privileged resources. + + This relates to the PermissionRequested event on the CoreWebView2. + Both these events will be raised in the case of an iframe requesting permission. The CoreWebView2Frame's event handlers will be invoked before the event handlers on the CoreWebView2. If the Handled property of the PermissionRequestedEventArgs is set to TRUE within the CoreWebView2Frame event handler, then the event will not be raised on the CoreWebView2, and it's event handlers will not be invoked. + In the case of nested iframes, the PermissionRequested event will be raised from the top level iframe. + If a deferral is not taken on the event args, the subsequent scripts are blocked until the event handler returns. If a deferral is taken, the scripts are blocked until the deferral is completed. + + + + + Share a shared buffer object with script of the iframe in the WebView. + The object to be shared with script.The desired given to script.Additional data to be send to script. If it is not null or empty string, and it is not a valid JSON string, will be thrown. + The script will receive a sharedbufferreceived event from chrome.webview. + The event arg for that event will have the following methods and properties. + + PropertyDescriptiongetBuffer()A method that returns an ArrayBuffer object with the backing content from the shared buffer.additionalDataAn object as the result of parsing additionalDataAsJson as JSON string. This property will be undefined if additionalDataAsJson is nullptr or empty string.sourceWith a value set as chrome.webview object. + + If access is , the script will only have read access to the buffer. + If the script tries to modify the content in a read only buffer, it will cause an access violation in WebView renderer process and crash the renderer process. + + If the shared buffer is already closed, the API throws with error code of RO_E_CLOSED. + The script code should call chrome.webview.releaseBuffer with the shared buffer as the parameter to release underlying resources as soon as it does not need access to the shared buffer any more. + + The application can post the same shared buffer object to multiple web pages or iframes, or post to the same web page or iframe multiple times. + Each PostSharedBufferToScript will create a separate ArrayBuffer object with its own view of the memory and is separately released. + The underlying shared memory will be released when all the views are released. + + Sharing a buffer to script has security risk. You should only share buffer with trusted site. + If a buffer is shared to a untrusted site, possible sensitive information could be leaked. + If a buffer is shared as modifiable by the script and the script modifies it in an unexpected way, it could result in corrupted data that might even crash the application. + + The example code shows how to send data to script for one time read only consumption. + + :::code language="csharp" source="../code/sample/SampleApps/WebView2WpfBrowser/MainWindow.xaml.cs" id="OneTimeShareBuffer"::: + :::code language="csharp" source="../code/sample/SampleApps/WebView2WpfBrowser/assets/sharedBuffer.html" id="ShareBufferScriptCode_1"::: + :::code language="csharp" source="../code/sample/SampleApps/WebView2WpfBrowser/assets/sharedBuffer.html" id="ShareBufferScriptCode_2"::: + + + + + The unique identifier of the current frame. It's the same kind of ID as with the and . + + + + ScreenCaptureStarting event is raised when the [Screen Capture API](https://www.w3.org/TR/screen-capture/) is requested by the user using getDisplayMedia(). + + This relates to the ScreenCaptureStarting event on the CoreWebView2. + Both these events will be raised in the case of an iframe requesting screen capture. The CoreWebView2Frame's event handlers will be invoked before the event handlers on the CoreWebView2. If the Handled property of the ScreenCaptureStartingEventArgs is set to TRUE within the CoreWebView2Frame event handler, then the event will not be raised on the CoreWebView2, and it's event handlers will not be invoked. + In the case of nested iframes, if the ScreenCaptureStarting event is handled in the current nested iframe (i.e., the Handled property of the ScreenCaptureStartingEventArgs is set to TRUE), the event will not be raised on the parent CoreWebView2Frame. However, if the ScreenCaptureStarting event is not handled in that nested iframe, the event will be raised from its nearest tracked parent CoreWebView2Frame. + It will iterate through the parent frame chain up to the main frame until a parent frame handles the request. + If a deferral is not taken on the event args, the subsequent scripts are blocked until the event handler returns. If a deferral is taken, the scripts are blocked until the deferral is completed. + + + + + FrameCreated is raised when a new direct descendant iframe is created. Handle this event to get access to objects. + + Use the to listen for when this iframe goes away. + + :::code language="csharp" source="../code/sample/SampleApps/WebView2WpfBrowser/MainWindow.xaml.cs" id="FrameChildFrameCreated"::: + + + + + Adds the provided host object to script running in the WebViewFrame with the specified name for the list of the specified origins. + The host object will be accessible for this iframe only if the iframe's origin during + access matches one of the origins which are passed. The provided origins + will be normalized before comparing to the origin of the document. + So the scheme name is made lower case, the host will be punycode decoded + as appropriate, default port values will be removed, and so on. + This means the origin's host may be punycode encoded or not and will match + regardless. If list contains malformed origin the call will fail. + The method can be called multiple times in a row without calling + RemoveHostObjectFromScript for the same object name. It will replace + the previous object with the new object and new list of origins. + List of origins will be treated as following: + 1. empty list - call will succeed and object will be added for the iframe + but it will not be exposed to any origin; + 2. list with origins - during access to host object from iframe the + origin will be checked that it belongs to this list; + 3. list with "*" element - host object will be available for iframe for + all origins. We suggest not to use this feature without understanding + security implications of giving access to host object from from iframes + with unknown origins. + 4. list with "file://" element - host object will be available for iframes + loaded via file protocol. + + + The name of the host object. + + + The host object to be added to script. + + + The list of the iframe origins for which host object will be accessible. + + + + + + Event args for the event. + + + + Gets the created frame. + + + + + Provides a set of properties for a frame in the . + + + + + Gets the name attribute of the frame, as in ``. + + The returned string is empty when the frame has no name attribute. + + + + + The URI of the document in the frame. + + + + The unique identifier of the frame associated with the current . It's the same kind of ID as with the and . FrameId will only be populated when obtained calling . objects obtained via will always have an invalid frame Id 0. + + FrameId could be out of date as it's a snapshot. If there's created or destroyed or event or event after the asynchronous call starts, you may want to call the asynchronous method again to get the updated `s. + + + + + Gets the kind of the frame. FrameKind will only be populated when obtained calling . ` objects obtained via will always have the default value . + + FrameKind could be out of date as it's a snapshot. + + + + + This parent frame's . ParentFrameInfo will only be populated when obtained via calling . objects obtained via will always have a null ParentFrameInfo. This property is also null for the top most document in the which has no parent frame. + + ParentFrameInfo could be out of date as it's a snapshot. + + + + + Iterator for a collection of HTTP headers. + + + + + true when the iterator has not run out of headers. + + If the collection over which the iterator is iterating is empty or if the iterator has gone past the end of the collection then this is false. + + + + + + + + No COM support; throws instead. + + + No COM support. + + + + + + + + Gets the header in the + or collection at the + current position of the enumerator. + + + + + + HTTP request headers. + + Used to inspect the HTTP request on event and event. It is possible to modify the HTTP request headers from a event, but not from a event. + + + + Gets the header value matching the name. + + + + Gets the header value matching the name using a . + The header value matching the name. + + + Checks whether the headers contain an entry that matches the header name. + + + Adds or updates header that matches the name. + + + Removes header that matches the name. + + + + Gets a over the collection of request headers. + + + + + + + + + + Returns an enumerator that iterates through the or collection. + + + + + HTTP response headers. + + Used to construct a for the event. + + + + Appends header line with name and value. + The header name to be appended.The header value to be appended. + + + + Checks whether this CoreWebView2HttpResponseHeaders contain entries matching the header name. + The name of the header to seek. + + + Gets the first header value in the collection matching the name. + The header name.The first header value in the collection matching the name. + + + Gets the header values matching the name. + + + + Gets a over the collection of entire . + + + + + + + + + + Returns an enumerator that iterates through the or collection. + + + + + Event args for the event. + + + + Determines whether to cancel the navigation. + + + + Gets the origin initiating the external URI scheme launch. + + The origin will be an empty string if the request is initiated by calling on the external URI scheme. If a script initiates the navigation, the `InitiatingOrigin` will be the top-level document's `Source`, i.e. if `window.location` is set to `"calculator://", the `InitiatingOrigin` will be set to `calculator://`. If the request is initiated from a child frame, the `InitiatingOrigin` will be the source of that child frame. If the `InitiatingOrigin` is [opaque](https://html.spec.whatwg.org/multipage/origin.html#concept-origin-opaque), the `InitiatingOrigin` reported in the event args will be its precursor origin. The precursor origin is the origin that created the opaque origin. For example, if a frame on example.com opens a subframe with a different opaque origin, the subframe's precursor origin is example.com. + + + + true when the launching external URI scheme request was initiated through a user gesture. + + + + Gets the URI with the external URI scheme to be launched. + + + + Gets a Deferral object and puts the event into a deferred state. + Use this to Complete the launching external URI scheme request at a later time. + + + + Event args for the event. + + + + Indicates whether the event has been handled by the app. + + If the app has moved the focus to another desired location, it should set Handled property to true. When Handled property is false after the event handler returns, default action is taken. The default action is to try to find the next tab stop child window in the app and try to move focus to that window. If no other window exists to move focus, focus is cycled within the web content of the WebView. + + + + + Gets the reason for WebView to raise the event. + + + + Event args for the event. + + + + true when the navigation is successful; false for a navigation that ended up in an error page (failures due to no network, DNS lookup failure, HTTP server responds with 4xx). Note that WebView2 will report the navigation as 'unsuccessful' if the load for the navigation did not reach the expected completion for any reason. Such reasons include potentially catastrophic issues such network and certificate issues, but can also be the result of intended actions such as the app canceling a navigation or navigating away before the original navigation completed. Applications should not just rely on this flag, but also consider the reported WebErrorStatus to determine whether the failure is indeed catastrophic in their context. + WebErrorStatuses that may indicate a non-catastrophic failure include: + + + + This may also be false for additional scenarios such as window.stop() run on navigated page. + + + + + Gets the ID of the navigation. + + + + Gets the error code if the navigation failed. + + + + The HTTP status code of the navigation if it involved an HTTP request. For instance, this will usually be 200 if the request was successful, 404 if a page was not found, etc. See https://developer.mozilla.org/docs/Web/HTTP/Status for a list of common status codes. + + The HttpStatusCode property will be 0 in the following cases: + + The navigation did not involve an HTTP request. For instance, if it was a navigation to a file:// URL, or if it was a same-document navigation. + + The navigation failed before a response was received. For instance, if the hostname was not found, or if there was a network error. + + In those cases, you can get more information from the and properties. + + If the navigation receives a successful HTTP response, but the navigated page calls window.stop() before it finishes loading, then HttpStatusCode may contain a success code like 200, but will be false and will be . + + Since WebView2 handles HTTP continuations and redirects automatically, it is unlikely for HttpStatusCode to ever be in the 1xx or 3xx ranges. + + + + + Event args for the event. + + + + + + Determines whether to cancel the navigation. + + If set to true, the navigation is no longer present and the content of the current page is intact. For performance reasons, GET HTTP requests may happen, while the host is responding. You may set cookies and use part of a request for the navigation. Navigations to about schemes are cancellable, unless `msWebView2CancellableAboutNavigations` feature flag is disabled. Cancellation of frame navigation to `srcdoc` is not supported and will be ignored. + + + + true when the navigation is redirected. + + + true when the new window request was initiated through a user gesture. + + Examples of user initiated requests are: + Selecting an anchor tag with targetProgrammatic window open from a script that directly run as a result of user interaction such as via onclick handlers. + Non-user initiated requests are programmatic window opens from a script that are not directly triggered by user interaction, such as those that run while loading a new page or via timers. + The Microsoft Edge popup blocker is disabled for WebView so the app is able to use this flag to block non-user initiated popups. + + + + + Gets the ID of the navigation. + + + + Gets the HTTP request headers for the navigation. + + Note, you are not able to modify the HTTP request headers in a event. + + + + + Gets the uri of the requested navigation. + + + Additional allowed frame ancestors set by the host app. + + The app may set this property to allow a frame to be embedded by additional ancestors besides what is allowed by http header [X-Frame-Options](https://developer.mozilla.org/docs/Web/HTTP/Headers/X-Frame-Options) and [Content-Security-Policy frame-ancestors directive](https://developer.mozilla.org/docs/Web/HTTP/Headers/Content-Security-Policy/frame-ancestors). + If set, a frame ancestor is allowed if it is allowed by the additional allowed frame ancestors or original http header from the site. + Whether an ancestor is allowed by the additional allowed frame ancestors is done the same way as if the site provided it as the source list of the Content-Security-Policy frame-ancestors directive. + For example, if https://example.com and https://www.example.com are the origins of the top page and intermediate iframes that embed a nested site-embedding iframe, and you fully trust those origins, you should set this property to https://example.com https://www.example.com. + + This property gives the app the ability to use iframe to embed sites that otherwise could not be embedded in an iframe in trusted app pages. + This could potentially subject the embedded sites to [Clickjacking](https://wikipedia.org/wiki/Clickjacking) attack from the code running in the embedding web page. Therefore, you should only set this property with origins of fully trusted embedding page and any intermediate iframes. + Whenever possible, you should use the list of specific origins of the top and intermediate frames instead of wildcard characters for this property. + This API is to provide limited support for app scenarios that used to be supported by <webview> element in other solutions like JavaScript UWP apps and Electron. + You should limit the usage of this property to trusted pages, and specific navigation target url, by checking the , and . + + This property is ignored for top level document navigation. + + + + + Gets the navigation kind of the navigation. + + + + Event args for the event. + + + + + + Indicates whether the event is handled by host. + + If this is false and no is set, the WebView opens a popup window and returns the opened WindowProxy to the opener script. Note that in this case, there is no avenue to control the popup window from the app. If set to true and no is set for window.open(), the opened proxy is for a dummy window object, but this window does not load and is immediately closed. The default value is false. + + + + true when the new window request was initiated through a user gesture such as selecting an anchor tag with target. + + The Microsoft Edge popup blocker is disabled for WebView so the app is able to use this flag to block non-user initiated popups. + + + + + Gets the new window or sets a WebView as a result of the new window requested. + + Provides a WebView as the target for a window.open() from inside the requesting WebView. If this is set, the top-level window of this WebView is returned as the opened [WindowProxy](https://developer.mozilla.org/docs/glossary/windowproxy) to the opener script. If this is not set, then is checked to determine behavior for the . + The methods which should affect the new web contents like has to be called and completed before setting NewWindow. Other methods which should affect the new web contents like have to be called after setting NewWindow. It is best not to use before setting NewWindow, otherwise it may not work for later added scripts. + WebView provided in the NewWindow property must be on the same as the opener WebView and cannot be navigated. Changes to settings should be made before setting NewWindow to ensure that those settings take effect for the newly setup WebView. The new WebView must have the same profile as the opener WebView. + + + + + Gets the target uri of the new window request. + + + + Gets the window features specified by the window.open() call. + These features should be considered for positioning and sizing of new WebView windows. + + + + Gets a Deferral object and put the event into a deferred state. + Use this to Complete the window open request at a later time. While this event is deferred the opener window returns a WindowProxy to an un-navigated window, which navigates when the deferral is complete. + + + + Gets the name of the new window. + + This window can be created via window.open(url, windowName), where the windowName parameter corresponds to Name property. + If no windowName is passed to `window.open`, then the `Name` property will be set to an empty string. Additionally, if window is opened through other means, such as `` or `