const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./vendor/shiki-eqdunn6m.js","./rolldown-runtime-f96lzs6p.js"])))=>i.map(i=>d[i]); import{$ as e,$t as t,At as n,C as r,Ct as i,Dt as a,E as o,Et as s,F as c,G as l,H as u,K as d,Mt as f,N as p,O as m,Ot as h,P as g,Q as _,Qt as v,R as y,S as b,St as x,T as S,Tt as C,V as w,W as T,X as E,Y as D,Z as O,_ as k,at as ee,b as te,bt as A,ct as j,dt as M,en as N,ft as P,g as F,gt as I,h as L,i as R,it as z,j as B,k as ne,lt as re,m as V,mt as ie,n as ae,nt as oe,p as H,pt as se,q as ce,r as le,rt as U,s as W,tn as G,u as ue,vt as de,wt as fe,x as pe,xt as me,yt as he}from"./vendor/json-editor-vue-9tyg6b65.js";import{Et as ge,Mt as K,xt as _e}from"./ready-e441jhq2.js";import{n as ve,t as ye}from"./vendor/shiki-eqdunn6m.js";import{B as be,C as q,D as xe,F as Se,G as Ce,H as we,I as Te,K as Ee,L as De,M as Oe,N as ke,P as Ae,R as J,S as je,U as Me,V as Ne,W as Pe,_ as Fe,b as Ie,g as Y,v as Le,x as Re,y as X,z as ze}from"#entry";function Be(e){return e!=null&&e.length?le(e,1):[]}function Ve(e){return I()?(A(e),!0):!1}function He(e,t,{enumerable:n=!1,unwrap:r=!0}={}){for(let[i,a]of Object.entries(t))i!==`value`&&(de(a)&&r?Object.defineProperty(e,i,{get(){return a.value},set(e){a.value=e},enumerable:n}):Object.defineProperty(e,i,{value:a,enumerable:n}));return e}var Ue=typeof window<`u`&&typeof document<`u`;typeof WorkerGlobalScope<`u`&&globalThis instanceof WorkerGlobalScope;var We=e=>e!==void 0,Ge=Object.prototype.toString,Ke=e=>Ge.call(e)===`[object Object]`,qe=()=>{},Je=Ye();function Ye(){return Ue&&(window==null?void 0:window.navigator)?.userAgent&&(/iP(?:ad|hone|od)/.test(window.navigator.userAgent)||(window==null?void 0:window.navigator)?.maxTouchPoints>2&&/iPad|Macintosh/.test(window==null?void 0:window.navigator.userAgent))}function Xe(...e){if(e.length!==1)return h(...e);let t=e[0];return typeof t==`function`?x(ie(()=>({get:t,set:qe}))):i(t)}function Ze(e,t){function n(...n){return new Promise((r,i)=>{Promise.resolve(e(()=>t.apply(this,n),{fn:t,thisArg:this,args:n})).then(r).catch(i)})}return n}function Qe(e,t={}){let r,i,a=qe,o=e=>{clearTimeout(e),a(),a=qe},s;return c=>{let l=n(e),u=n(t.maxWait);return r&&o(r),l<=0||u!==void 0&&u<=0?(i&&=(o(i),void 0),Promise.resolve(c())):new Promise((e,n)=>{a=t.rejectOnCancel?n:e,s=c,u&&!i&&(i=setTimeout(()=>{r&&o(r),i=void 0,e(s())},u)),r=setTimeout(()=>{i&&o(i),i=void 0,e(c())},l)})}}function $e(e){return Array.isArray(e)?e:[e]}function et(e,t=200,n={}){return Ze(Qe(t,n),e)}function tt(e,t=200,r={}){let a=i(n(e)),o=et(()=>{a.value=e.value},t,r);return j(e,()=>o()),C(a)}function nt(e,t={}){let n=e,r,i,a=ie((e,t)=>(r=e,i=t,{get(){return o()},set(e){s(e)}}));function o(e=!0){return e&&r(),n}function s(e,r=!0){var a;if(e===n)return;let o=n;t.onBeforeChange?.call(t,e,o)!==!1&&(n=e,(a=t.onChanged)==null||a.call(t,e,o),r&&i())}return He(a,{get:o,set:s,untrackedGet:()=>o(!1),silentSet:e=>s(e,!1),peek:()=>o(!1),lay:e=>s(e,!1)},{enumerable:!0})}function rt(e=!1,t={}){let{truthyValue:r=!0,falsyValue:i=!1}=t,a=de(e),o=s(e);function c(e){if(arguments.length)return o.value=e,o.value;{let e=n(r);return o.value=o.value===e?n(i):e,o.value}}return a?c:[o,c]}function it(e,t,n){return j(e,t,{...n,immediate:!0})}var at=Ue?window:void 0;Ue&&window.document,Ue&&window.navigator,Ue&&window.location;function ot(e){let t=n(e);return t?.$el??t}function st(...e){let t=[],r=()=>{t.forEach(e=>e()),t.length=0},i=(e,t,n,r)=>(e.addEventListener(t,n,r),()=>e.removeEventListener(t,n,r)),a=H(()=>{let t=$e(n(e[0])).filter(e=>e!=null);return t.every(e=>typeof e!=`string`)?t:void 0}),o=it(()=>[a.value?.map(e=>ot(e))??[at].filter(e=>e!=null),$e(n(a.value?e[1]:e[0])),$e(f(a.value?e[2]:e[1])),n(a.value?e[3]:e[2])],([e,n,a,o])=>{if(r(),!e?.length||!n?.length||!a?.length)return;let s=Ke(o)?{...o}:o;t.push(...e.flatMap(e=>n.flatMap(t=>a.map(n=>i(e,t,n,s)))))},{flush:`post`});return Ve(r),()=>{o(),r()}}function ct(e){return typeof e==`function`?e:typeof e==`string`?t=>t.key===e:Array.isArray(e)?t=>e.includes(t.key):()=>!0}function lt(...e){let t,r,i={};e.length===3?(t=e[0],r=e[1],i=e[2]):e.length===2?typeof e[1]==`object`?(t=!0,r=e[0],i=e[1]):(t=e[0],r=e[1]):(t=!0,r=e[0]);let{target:a=at,eventName:o=`keydown`,passive:s=!1,dedupe:c=!1}=i,l=ct(t);return st(a,o,e=>{e.repeat&&n(c)||l(e)&&r(e)},s)}function ut(e){return JSON.parse(JSON.stringify(e))}function dt(e){return typeof Window<`u`&&e instanceof Window?e.document.documentElement:typeof Document<`u`&&e instanceof Document?e.documentElement:e}function ft(e){let t=window.getComputedStyle(e);if(t.overflowX===`scroll`||t.overflowY===`scroll`||t.overflowX===`auto`&&e.clientWidth1||(t.preventDefault&&t.preventDefault(),!1)}var mt=new WeakMap;function ht(e,t=!1){let r=s(t),i=null,a=``;j(Xe(e),e=>{let t=dt(n(e));if(t){let e=t;if(mt.get(e)||mt.set(e,e.style.overflow),e.style.overflow!==`hidden`&&(a=e.style.overflow),e.style.overflow===`hidden`)return r.value=!0;if(r.value)return e.style.overflow=`hidden`}},{immediate:!0});let o=()=>{let t=dt(n(e));t&&!r.value&&(Je&&(i=st(t,`touchmove`,e=>{pt(e)},{passive:!1})),t.style.overflow=`hidden`,r.value=!0)},c=()=>{let t=dt(n(e));t&&r.value&&(Je&&i?.(),t.style.overflow=a,mt.delete(t),r.value=!1)};return Ve(c),H({get(){return r.value},set(e){e?o():c()}})}function gt(e,t,n,r={}){let{clone:a=!1,passive:s=!1,eventName:l,deep:u=!1,defaultValue:d,shouldEmit:f}=r,p=o(),m=n||p?.emit||(p?.$emit)?.bind(p)||(p?.proxy?.$emit)?.bind(p?.proxy),h=l;t||=`modelValue`,h||=`update:${t.toString()}`;let g=e=>a?typeof a==`function`?a(e):ut(e):e,_=()=>We(e[t])?g(e[t]):d,v=e=>{f?f(e)&&m(h,e):m(h,e)};if(s){let n=_(),r=i(n),a=!1;return j(()=>e[t],e=>{a||(a=!0,r.value=g(e),c(()=>a=!1))}),j(r,n=>{!a&&(n!==e[t]||u)&&v(n)},{deep:u}),r}return H({get(){return _()},set(e){v(e)}})}var _t={"baseline-10k":``,"baseline-10mp":``,"baseline-11mp":``,"baseline-123":``,"baseline-12mp":``,"baseline-13mp":``,"baseline-14mp":``,"baseline-15mp":``,"baseline-16mp":``,"baseline-17mp":``,"baseline-18-up-rating":``,"baseline-18mp":``,"baseline-19mp":``,"baseline-1k":``,"baseline-1k-plus":``,"baseline-1x-mobiledata":``,"baseline-20mp":``,"baseline-21mp":``,"baseline-22mp":``,"baseline-23mp":``,"baseline-24mp":``,"baseline-2k":``,"baseline-2k-plus":``,"baseline-2mp":``,"baseline-30fps":``,"baseline-30fps-select":``,"baseline-360":``,"baseline-3d-rotation":``,"baseline-3g-mobiledata":``,"baseline-3k":``,"baseline-3k-plus":``,"baseline-3mp":``,"baseline-3p":``,"baseline-4g-mobiledata":``,"baseline-4g-plus-mobiledata":``,"baseline-4k":``,"baseline-4k-plus":``,"baseline-4mp":``,"baseline-5g":``,"baseline-5k":``,"baseline-5k-plus":``,"baseline-5mp":``,"baseline-6-ft-apart":``,"baseline-60fps":``,"baseline-60fps-select":``,"baseline-6k":``,"baseline-6k-plus":``,"baseline-6mp":``,"baseline-7k":``,"baseline-7k-plus":``,"baseline-7mp":``,"baseline-8k":``,"baseline-8k-plus":``,"baseline-8mp":``,"baseline-9k":``,"baseline-9k-plus":``,"baseline-9mp":``,"baseline-abc":``,"baseline-ac-unit":``,"baseline-access-alarm":``,"baseline-access-alarms":``,"baseline-access-time":``,"baseline-access-time-filled":``,"baseline-accessibility":``,"baseline-accessibility-new":``,"baseline-accessible":``,"baseline-accessible-forward":``,"baseline-account-balance":``,"baseline-account-balance-wallet":``,"baseline-account-box":``,"baseline-account-circle":``,"baseline-account-tree":``,"baseline-ad-units":``,"baseline-adb":``,"baseline-add":``,"baseline-add-a-photo":``,"baseline-add-alarm":``,"baseline-add-alert":``,"baseline-add-box":``,"baseline-add-business":``,"baseline-add-card":``,"baseline-add-chart":``,"baseline-add-circle":``,"baseline-add-circle-outline":``,"baseline-add-comment":``,"baseline-add-home":``,"baseline-add-home-work":``,"baseline-add-ic-call":``,"baseline-add-link":``,"baseline-add-location":``,"baseline-add-location-alt":``,"baseline-add-moderator":``,"baseline-add-photo-alternate":``,"baseline-add-reaction":``,"baseline-add-road":``,"baseline-add-shopping-cart":``,"baseline-add-task":``,"baseline-add-to-drive":``,"baseline-add-to-home-screen":``,"baseline-add-to-photos":``,"baseline-add-to-queue":``,"baseline-addchart":``,"baseline-adf-scanner":``,"baseline-adjust":``,"baseline-admin-panel-settings":``,"baseline-adobe":``,"baseline-ads-click":``,"baseline-agriculture":``,"baseline-air":``,"baseline-airline-seat-flat":``,"baseline-airline-seat-flat-angled":``,"baseline-airline-seat-individual-suite":``,"baseline-airline-seat-legroom-extra":``,"baseline-airline-seat-legroom-normal":``,"baseline-airline-seat-legroom-reduced":``,"baseline-airline-seat-recline-extra":``,"baseline-airline-seat-recline-normal":``,"baseline-airline-stops":``,"baseline-airlines":``,"baseline-airplane-ticket":``,"baseline-airplanemode-active":``,"baseline-airplanemode-inactive":``,"baseline-airplay":``,"baseline-airport-shuttle":``,"baseline-alarm":``,"baseline-alarm-add":``,"baseline-alarm-off":``,"baseline-alarm-on":``,"baseline-album":``,"baseline-align-horizontal-center":``,"baseline-align-horizontal-left":``,"baseline-align-horizontal-right":``,"baseline-align-vertical-bottom":``,"baseline-align-vertical-center":``,"baseline-align-vertical-top":``,"baseline-all-inbox":``,"baseline-all-inclusive":``,"baseline-all-out":``,"baseline-alt-route":``,"baseline-alternate-email":``,"baseline-amp-stories":``,"baseline-analytics":``,"baseline-anchor":``,"baseline-android":``,"baseline-animation":``,"baseline-announcement":``,"baseline-aod":``,"baseline-apartment":``,"baseline-api":``,"baseline-app-blocking":``,"baseline-app-registration":``,"baseline-app-settings-alt":``,"baseline-app-shortcut":``,"baseline-apple":``,"baseline-approval":``,"baseline-apps":``,"baseline-apps-outage":``,"baseline-architecture":``,"baseline-archive":``,"baseline-area-chart":``,"baseline-arrow-back":``,"baseline-arrow-back-ios":``,"baseline-arrow-back-ios-new":``,"baseline-arrow-circle-down":``,"baseline-arrow-circle-left":``,"baseline-arrow-circle-right":``,"baseline-arrow-circle-up":``,"baseline-arrow-downward":``,"baseline-arrow-drop-down":``,"baseline-arrow-drop-down-circle":``,"baseline-arrow-drop-up":``,"baseline-arrow-forward":``,"baseline-arrow-forward-ios":``,"baseline-arrow-left":``,"baseline-arrow-outward":``,"baseline-arrow-right":``,"baseline-arrow-right-alt":``,"baseline-arrow-upward":``,"baseline-art-track":``,"baseline-article":``,"baseline-aspect-ratio":``,"baseline-assessment":``,"baseline-assignment":``,"baseline-assignment-ind":``,"baseline-assignment-late":``,"baseline-assignment-return":``,"baseline-assignment-returned":``,"baseline-assignment-turned-in":``,"baseline-assist-walker":``,"baseline-assistant":``,"baseline-assistant-direction":``,"baseline-assistant-photo":``,"baseline-assured-workload":``,"baseline-atm":``,"baseline-attach-email":``,"baseline-attach-file":``,"baseline-attach-money":``,"baseline-attachment":``,"baseline-attractions":``,"baseline-attribution":``,"baseline-audio-file":``,"baseline-audiotrack":``,"baseline-auto-awesome":``,"baseline-auto-awesome-mosaic":``,"baseline-auto-awesome-motion":``,"baseline-auto-delete":``,"baseline-auto-fix-high":``,"baseline-auto-fix-normal":``,"baseline-auto-fix-off":``,"baseline-auto-graph":``,"baseline-auto-mode":``,"baseline-auto-stories":``,"baseline-autofps-select":``,"baseline-autorenew":``,"baseline-av-timer":``,"baseline-baby-changing-station":``,"baseline-back-hand":``,"baseline-backpack":``,"baseline-backspace":``,"baseline-backup":``,"baseline-backup-table":``,"baseline-badge":``,"baseline-bakery-dining":``,"baseline-balance":``,"baseline-balcony":``,"baseline-ballot":``,"baseline-bar-chart":``,"baseline-barcode":``,"baseline-batch-prediction":``,"baseline-bathroom":``,"baseline-bathtub":``,"baseline-battery-0-bar":``,"baseline-battery-1-bar":``,"baseline-battery-2-bar":``,"baseline-battery-20":``,"baseline-battery-3-bar":``,"baseline-battery-30":``,"baseline-battery-4-bar":``,"baseline-battery-5-bar":``,"baseline-battery-50":``,"baseline-battery-6-bar":``,"baseline-battery-60":``,"baseline-battery-80":``,"baseline-battery-90":``,"baseline-battery-alert":``,"baseline-battery-charging-20":``,"baseline-battery-charging-30":``,"baseline-battery-charging-50":``,"baseline-battery-charging-60":``,"baseline-battery-charging-80":``,"baseline-battery-charging-90":``,"baseline-battery-charging-full":``,"baseline-battery-full":``,"baseline-battery-saver":``,"baseline-battery-std":``,"baseline-battery-unknown":``,"baseline-beach-access":``,"baseline-bed":``,"baseline-bedroom-baby":``,"baseline-bedroom-child":``,"baseline-bedroom-parent":``,"baseline-bedtime":``,"baseline-bedtime-off":``,"baseline-beenhere":``,"baseline-bento":``,"baseline-bike-scooter":``,"baseline-biotech":``,"baseline-blender":``,"baseline-blind":``,"baseline-blinds":``,"baseline-blinds-closed":``,"baseline-block":``,"baseline-bloodtype":``,"baseline-bluetooth":``,"baseline-bluetooth-audio":``,"baseline-bluetooth-connected":``,"baseline-bluetooth-disabled":``,"baseline-bluetooth-drive":``,"baseline-bluetooth-searching":``,"baseline-blur-circular":``,"baseline-blur-linear":``,"baseline-blur-off":``,"baseline-blur-on":``,"baseline-bolt":``,"baseline-book":``,"baseline-book-online":``,"baseline-bookmark":``,"baseline-bookmark-add":``,"baseline-bookmark-added":``,"baseline-bookmark-border":``,"baseline-bookmark-remove":``,"baseline-bookmarks":``,"baseline-border-all":``,"baseline-border-bottom":``,"baseline-border-clear":``,"baseline-border-color":``,"baseline-border-horizontal":``,"baseline-border-inner":``,"baseline-border-left":``,"baseline-border-outer":``,"baseline-border-right":``,"baseline-border-style":``,"baseline-border-top":``,"baseline-border-vertical":``,"baseline-boy":``,"baseline-branding-watermark":``,"baseline-breakfast-dining":``,"baseline-brightness-1":``,"baseline-brightness-2":``,"baseline-brightness-3":``,"baseline-brightness-4":``,"baseline-brightness-5":``,"baseline-brightness-6":``,"baseline-brightness-7":``,"baseline-brightness-auto":``,"baseline-brightness-high":``,"baseline-brightness-low":``,"baseline-brightness-medium":``,"baseline-broadcast-on-home":``,"baseline-broadcast-on-personal":``,"baseline-broken-image":``,"baseline-browse-gallery":``,"baseline-browser-not-supported":``,"baseline-browser-updated":``,"baseline-brunch-dining":``,"baseline-brush":``,"baseline-bubble-chart":``,"baseline-bug-report":``,"baseline-build":``,"baseline-build-circle":``,"baseline-bungalow":``,"baseline-burst-mode":``,"baseline-bus-alert":``,"baseline-business":``,"baseline-business-center":``,"baseline-cabin":``,"baseline-cable":``,"baseline-cached":``,"baseline-cake":``,"baseline-calculate":``,"baseline-calendar-month":``,"baseline-calendar-today":``,"baseline-calendar-view-day":``,"baseline-calendar-view-month":``,"baseline-calendar-view-week":``,"baseline-call":``,"baseline-call-end":``,"baseline-call-made":``,"baseline-call-merge":``,"baseline-call-missed":``,"baseline-call-missed-outgoing":``,"baseline-call-received":``,"baseline-call-split":``,"baseline-call-to-action":``,"baseline-camera":``,"baseline-camera-alt":``,"baseline-camera-enhance":``,"baseline-camera-front":``,"baseline-camera-indoor":``,"baseline-camera-outdoor":``,"baseline-camera-rear":``,"baseline-camera-roll":``,"baseline-cameraswitch":``,"baseline-campaign":``,"baseline-cancel":``,"baseline-cancel-presentation":``,"baseline-cancel-schedule-send":``,"baseline-candlestick-chart":``,"baseline-car-crash":``,"baseline-car-rental":``,"baseline-car-repair":``,"baseline-card-giftcard":``,"baseline-card-membership":``,"baseline-card-travel":``,"baseline-carpenter":``,"baseline-cases":``,"baseline-casino":``,"baseline-cast":``,"baseline-cast-connected":``,"baseline-cast-for-education":``,"baseline-castle":``,"baseline-catching-pokemon":``,"baseline-category":``,"baseline-celebration":``,"baseline-cell-tower":``,"baseline-cell-wifi":``,"baseline-center-focus-strong":``,"baseline-center-focus-weak":``,"baseline-chair":``,"baseline-chair-alt":``,"baseline-chalet":``,"baseline-change-circle":``,"baseline-change-history":``,"baseline-charging-station":``,"baseline-chat":``,"baseline-chat-bubble":``,"baseline-chat-bubble-outline":``,"baseline-check":``,"baseline-check-box":``,"baseline-check-box-outline-blank":``,"baseline-check-circle":``,"baseline-check-circle-outline":``,"baseline-checklist":``,"baseline-checklist-rtl":``,"baseline-checkroom":``,"baseline-chevron-left":``,"baseline-chevron-right":``,"baseline-child-care":``,"baseline-child-friendly":``,"baseline-chrome-reader-mode":``,"baseline-church":``,"baseline-circle":``,"baseline-circle-notifications":``,"baseline-class":``,"baseline-clean-hands":``,"baseline-cleaning-services":``,"baseline-clear":``,"baseline-clear-all":``,"baseline-close":``,"baseline-close-fullscreen":``,"baseline-closed-caption":``,"baseline-closed-caption-disabled":``,"baseline-closed-caption-off":``,"baseline-cloud":``,"baseline-cloud-circle":``,"baseline-cloud-done":``,"baseline-cloud-download":``,"baseline-cloud-off":``,"baseline-cloud-queue":``,"baseline-cloud-sync":``,"baseline-cloud-upload":``,"baseline-co-present":``,"baseline-co2":``,"baseline-code":``,"baseline-code-off":``,"baseline-coffee":``,"baseline-coffee-maker":``,"baseline-collections":``,"baseline-collections-bookmark":``,"baseline-color-lens":``,"baseline-colorize":``,"baseline-comment":``,"baseline-comment-bank":``,"baseline-comments-disabled":``,"baseline-commit":``,"baseline-commute":``,"baseline-compare":``,"baseline-compare-arrows":``,"baseline-compass-calibration":``,"baseline-compost":``,"baseline-compress":``,"baseline-computer":``,"baseline-confirmation-number":``,"baseline-connect-without-contact":``,"baseline-connected-tv":``,"baseline-connecting-airports":``,"baseline-construction":``,"baseline-contact-emergency":``,"baseline-contact-mail":``,"baseline-contact-page":``,"baseline-contact-phone":``,"baseline-contact-support":``,"baseline-contactless":``,"baseline-contacts":``,"baseline-content-copy":``,"baseline-content-cut":``,"baseline-content-paste":``,"baseline-content-paste-go":``,"baseline-content-paste-off":``,"baseline-content-paste-search":``,"baseline-contrast":``,"baseline-control-camera":``,"baseline-control-point":``,"baseline-control-point-duplicate":``,"baseline-cookie":``,"baseline-copy-all":``,"baseline-copyright":``,"baseline-coronavirus":``,"baseline-corporate-fare":``,"baseline-cottage":``,"baseline-countertops":``,"baseline-create":``,"baseline-create-new-folder":``,"baseline-credit-card":``,"baseline-credit-card-off":``,"baseline-credit-score":``,"baseline-crib":``,"baseline-crisis-alert":``,"baseline-crop":``,"baseline-crop-16-9":``,"baseline-crop-3-2":``,"baseline-crop-5-4":``,"baseline-crop-7-5":``,"baseline-crop-din":``,"baseline-crop-free":``,"baseline-crop-landscape":``,"baseline-crop-original":``,"baseline-crop-portrait":``,"baseline-crop-rotate":``,"baseline-crop-square":``,"baseline-cruelty-free":``,"baseline-css":``,"baseline-currency-bitcoin":``,"baseline-currency-exchange":``,"baseline-currency-franc":``,"baseline-currency-lira":``,"baseline-currency-pound":``,"baseline-currency-ruble":``,"baseline-currency-rupee":``,"baseline-currency-yen":``,"baseline-currency-yuan":``,"baseline-curtains":``,"baseline-curtains-closed":``,"baseline-cyclone":``,"baseline-dangerous":``,"baseline-dark-mode":``,"baseline-dashboard":``,"baseline-dashboard-customize":``,"baseline-data-array":``,"baseline-data-exploration":``,"baseline-data-object":``,"baseline-data-saver-off":``,"baseline-data-saver-on":``,"baseline-data-thresholding":``,"baseline-data-usage":``,"baseline-dataset":``,"baseline-dataset-linked":``,"baseline-date-range":``,"baseline-deblur":``,"baseline-deck":``,"baseline-dehaze":``,"baseline-delete":``,"baseline-delete-forever":``,"baseline-delete-outline":``,"baseline-delete-sweep":``,"baseline-delivery-dining":``,"baseline-density-large":``,"baseline-density-medium":``,"baseline-density-small":``,"baseline-departure-board":``,"baseline-description":``,"baseline-deselect":``,"baseline-design-services":``,"baseline-desk":``,"baseline-desktop-access-disabled":``,"baseline-desktop-mac":``,"baseline-desktop-windows":``,"baseline-details":``,"baseline-developer-board":``,"baseline-developer-board-off":``,"baseline-developer-mode":``,"baseline-device-hub":``,"baseline-device-thermostat":``,"baseline-device-unknown":``,"baseline-devices":``,"baseline-devices-fold":``,"baseline-devices-other":``,"baseline-dialer-sip":``,"baseline-dialpad":``,"baseline-diamond":``,"baseline-difference":``,"baseline-dining":``,"baseline-dinner-dining":``,"baseline-directions":``,"baseline-directions-bike":``,"baseline-directions-boat":``,"baseline-directions-boat-filled":``,"baseline-directions-bus":``,"baseline-directions-bus-filled":``,"baseline-directions-car":``,"baseline-directions-car-filled":``,"baseline-directions-off":``,"baseline-directions-railway":``,"baseline-directions-railway-filled":``,"baseline-directions-run":``,"baseline-directions-subway":``,"baseline-directions-subway-filled":``,"baseline-directions-transit":``,"baseline-directions-transit-filled":``,"baseline-directions-walk":``,"baseline-dirty-lens":``,"baseline-disabled-by-default":``,"baseline-disabled-visible":``,"baseline-disc-full":``,"baseline-discord":``,"baseline-discount":``,"baseline-display-settings":``,"baseline-diversity-1":``,"baseline-diversity-2":``,"baseline-diversity-3":``,"baseline-divide":``,"baseline-dns":``,"baseline-do-disturb":``,"baseline-do-disturb-alt":``,"baseline-do-disturb-off":``,"baseline-do-disturb-on":``,"baseline-do-not-disturb":``,"baseline-do-not-disturb-alt":``,"baseline-do-not-disturb-off":``,"baseline-do-not-disturb-on":``,"baseline-do-not-disturb-on-total-silence":``,"baseline-do-not-step":``,"baseline-do-not-touch":``,"baseline-dock":``,"baseline-document-scanner":``,"baseline-domain":``,"baseline-domain-add":``,"baseline-domain-disabled":``,"baseline-domain-verification":``,"baseline-done":``,"baseline-done-all":``,"baseline-done-outline":``,"baseline-donut-large":``,"baseline-donut-small":``,"baseline-door-back":``,"baseline-door-front":``,"baseline-door-sliding":``,"baseline-doorbell":``,"baseline-double-arrow":``,"baseline-downhill-skiing":``,"baseline-download":``,"baseline-download-done":``,"baseline-download-for-offline":``,"baseline-downloading":``,"baseline-drafts":``,"baseline-drag-handle":``,"baseline-drag-indicator":``,"baseline-draw":``,"baseline-drive-eta":``,"baseline-drive-file-move":``,"baseline-drive-file-move-rtl":``,"baseline-drive-file-rename-outline":``,"baseline-drive-folder-upload":``,"baseline-dry":``,"baseline-dry-cleaning":``,"baseline-duo":``,"baseline-dvr":``,"baseline-dynamic-feed":``,"baseline-dynamic-form":``,"baseline-e-mobiledata":``,"baseline-earbuds":``,"baseline-earbuds-battery":``,"baseline-east":``,"baseline-eco":``,"baseline-edgesensor-high":``,"baseline-edgesensor-low":``,"baseline-edit":``,"baseline-edit-attributes":``,"baseline-edit-calendar":``,"baseline-edit-location":``,"baseline-edit-location-alt":``,"baseline-edit-note":``,"baseline-edit-notifications":``,"baseline-edit-off":``,"baseline-edit-road":``,"baseline-egg":``,"baseline-egg-alt":``,"baseline-eject":``,"baseline-elderly":``,"baseline-elderly-woman":``,"baseline-electric-bike":``,"baseline-electric-bolt":``,"baseline-electric-car":``,"baseline-electric-meter":``,"baseline-electric-moped":``,"baseline-electric-rickshaw":``,"baseline-electric-scooter":``,"baseline-electrical-services":``,"baseline-elevator":``,"baseline-email":``,"baseline-emergency":``,"baseline-emergency-recording":``,"baseline-emergency-share":``,"baseline-emoji-emotions":``,"baseline-emoji-events":``,"baseline-emoji-flags":``,"baseline-emoji-food-beverage":``,"baseline-emoji-nature":``,"baseline-emoji-objects":``,"baseline-emoji-people":``,"baseline-emoji-symbols":``,"baseline-emoji-transportation":``,"baseline-energy-savings-leaf":``,"baseline-engineering":``,"baseline-enhanced-encryption":``,"baseline-equalizer":``,"baseline-equals":``,"baseline-error":``,"baseline-error-outline":``,"baseline-escalator":``,"baseline-escalator-warning":``,"baseline-euro":``,"baseline-euro-symbol":``,"baseline-ev-station":``,"baseline-event":``,"baseline-event-available":``,"baseline-event-busy":``,"baseline-event-note":``,"baseline-event-repeat":``,"baseline-event-seat":``,"baseline-exit-to-app":``,"baseline-expand":``,"baseline-expand-circle-down":``,"baseline-expand-less":``,"baseline-expand-more":``,"baseline-explicit":``,"baseline-explore":``,"baseline-explore-off":``,"baseline-exposure":``,"baseline-exposure-neg-1":``,"baseline-exposure-neg-2":``,"baseline-exposure-plus-1":``,"baseline-exposure-plus-2":``,"baseline-exposure-zero":``,"baseline-extension":``,"baseline-extension-off":``,"baseline-face":``,"baseline-face-2":``,"baseline-face-3":``,"baseline-face-4":``,"baseline-face-5":``,"baseline-face-6":``,"baseline-face-retouching-natural":``,"baseline-face-retouching-off":``,"baseline-facebook":``,"baseline-fact-check":``,"baseline-factory":``,"baseline-family-restroom":``,"baseline-fast-forward":``,"baseline-fast-rewind":``,"baseline-fastfood":``,"baseline-favorite":``,"baseline-favorite-border":``,"baseline-fax":``,"baseline-featured-play-list":``,"baseline-featured-video":``,"baseline-feed":``,"baseline-feedback":``,"baseline-female":``,"baseline-fence":``,"baseline-festival":``,"baseline-fiber-dvr":``,"baseline-fiber-manual-record":``,"baseline-fiber-new":``,"baseline-fiber-pin":``,"baseline-fiber-smart-record":``,"baseline-file-copy":``,"baseline-file-download":``,"baseline-file-download-done":``,"baseline-file-download-off":``,"baseline-file-open":``,"baseline-file-present":``,"baseline-file-upload":``,"baseline-filter":``,"baseline-filter-1":``,"baseline-filter-2":``,"baseline-filter-3":``,"baseline-filter-4":``,"baseline-filter-5":``,"baseline-filter-6":``,"baseline-filter-7":``,"baseline-filter-8":``,"baseline-filter-9":``,"baseline-filter-9-plus":``,"baseline-filter-alt":``,"baseline-filter-alt-off":``,"baseline-filter-b-and-w":``,"baseline-filter-center-focus":``,"baseline-filter-drama":``,"baseline-filter-frames":``,"baseline-filter-hdr":``,"baseline-filter-list":``,"baseline-filter-list-off":``,"baseline-filter-none":``,"baseline-filter-tilt-shift":``,"baseline-filter-vintage":``,"baseline-find-in-page":``,"baseline-find-replace":``,"baseline-fingerprint":``,"baseline-fire-extinguisher":``,"baseline-fire-hydrant-alt":``,"baseline-fire-truck":``,"baseline-fireplace":``,"baseline-first-page":``,"baseline-fit-screen":``,"baseline-fitbit":``,"baseline-fitness-center":``,"baseline-flag":``,"baseline-flag-circle":``,"baseline-flaky":``,"baseline-flare":``,"baseline-flash-auto":``,"baseline-flash-off":``,"baseline-flash-on":``,"baseline-flashlight-off":``,"baseline-flashlight-on":``,"baseline-flatware":``,"baseline-flight":``,"baseline-flight-class":``,"baseline-flight-land":``,"baseline-flight-takeoff":``,"baseline-flip":``,"baseline-flip-camera-android":``,"baseline-flip-camera-ios":``,"baseline-flip-to-back":``,"baseline-flip-to-front":``,"baseline-flood":``,"baseline-flourescent":``,"baseline-fluorescent":``,"baseline-flutter-dash":``,"baseline-fmd-bad":``,"baseline-fmd-good":``,"baseline-folder":``,"baseline-folder-copy":``,"baseline-folder-delete":``,"baseline-folder-off":``,"baseline-folder-open":``,"baseline-folder-shared":``,"baseline-folder-special":``,"baseline-folder-zip":``,"baseline-follow-the-signs":``,"baseline-font-download":``,"baseline-font-download-off":``,"baseline-food-bank":``,"baseline-forest":``,"baseline-fork-left":``,"baseline-fork-right":``,"baseline-format-align-center":``,"baseline-format-align-justify":``,"baseline-format-align-left":``,"baseline-format-align-right":``,"baseline-format-bold":``,"baseline-format-clear":``,"baseline-format-color-fill":``,"baseline-format-color-reset":``,"baseline-format-color-text":``,"baseline-format-indent-decrease":``,"baseline-format-indent-increase":``,"baseline-format-italic":``,"baseline-format-line-spacing":``,"baseline-format-list-bulleted":``,"baseline-format-list-numbered":``,"baseline-format-list-numbered-rtl":``,"baseline-format-overline":``,"baseline-format-paint":``,"baseline-format-quote":``,"baseline-format-shapes":``,"baseline-format-size":``,"baseline-format-strikethrough":``,"baseline-format-textdirection-l-to-r":``,"baseline-format-textdirection-r-to-l":``,"baseline-format-underlined":``,"baseline-fort":``,"baseline-forum":``,"baseline-forward":``,"baseline-forward-10":``,"baseline-forward-30":``,"baseline-forward-5":``,"baseline-forward-to-inbox":``,"baseline-foundation":``,"baseline-free-breakfast":``,"baseline-free-cancellation":``,"baseline-front-hand":``,"baseline-fullscreen":``,"baseline-fullscreen-exit":``,"baseline-functions":``,"baseline-g-mobiledata":``,"baseline-g-translate":``,"baseline-gamepad":``,"baseline-games":``,"baseline-garage":``,"baseline-gas-meter":``,"baseline-gavel":``,"baseline-generating-tokens":``,"baseline-gesture":``,"baseline-get-app":``,"baseline-gif":``,"baseline-gif-box":``,"baseline-girl":``,"baseline-gite":``,"baseline-golf-course":``,"baseline-gpp-bad":``,"baseline-gpp-good":``,"baseline-gpp-maybe":``,"baseline-gps-fixed":``,"baseline-gps-not-fixed":``,"baseline-gps-off":``,"baseline-grade":``,"baseline-gradient":``,"baseline-grading":``,"baseline-grain":``,"baseline-graphic-eq":``,"baseline-grass":``,"baseline-greater-than":``,"baseline-greater-than-equal":``,"baseline-grid-3x3":``,"baseline-grid-4x4":``,"baseline-grid-goldenratio":``,"baseline-grid-off":``,"baseline-grid-on":``,"baseline-grid-view":``,"baseline-group":``,"baseline-group-add":``,"baseline-group-off":``,"baseline-group-remove":``,"baseline-group-work":``,"baseline-groups":``,"baseline-groups-2":``,"baseline-groups-3":``,"baseline-h-mobiledata":``,"baseline-h-plus-mobiledata":``,"baseline-hail":``,"baseline-handshake":``,"baseline-handyman":``,"baseline-hardware":``,"baseline-hd":``,"baseline-hdr-auto":``,"baseline-hdr-auto-select":``,"baseline-hdr-enhanced-select":``,"baseline-hdr-off":``,"baseline-hdr-off-select":``,"baseline-hdr-on":``,"baseline-hdr-on-select":``,"baseline-hdr-plus":``,"baseline-hdr-strong":``,"baseline-hdr-weak":``,"baseline-headphones":``,"baseline-headphones-battery":``,"baseline-headset":``,"baseline-headset-mic":``,"baseline-headset-off":``,"baseline-healing":``,"baseline-health-and-safety":``,"baseline-hearing":``,"baseline-hearing-disabled":``,"baseline-heart-broken":``,"baseline-heat-pump":``,"baseline-height":``,"baseline-help":``,"baseline-help-center":``,"baseline-help-outline":``,"baseline-hevc":``,"baseline-hexagon":``,"baseline-hide-image":``,"baseline-hide-source":``,"baseline-high-quality":``,"baseline-highlight":``,"baseline-highlight-alt":``,"baseline-highlight-off":``,"baseline-hiking":``,"baseline-history":``,"baseline-history-edu":``,"baseline-history-toggle-off":``,"baseline-hive":``,"baseline-hls":``,"baseline-hls-off":``,"baseline-holiday-village":``,"baseline-home":``,"baseline-home-max":``,"baseline-home-mini":``,"baseline-home-repair-service":``,"baseline-home-work":``,"baseline-horizontal-distribute":``,"baseline-horizontal-rule":``,"baseline-horizontal-split":``,"baseline-hot-tub":``,"baseline-hotel":``,"baseline-hotel-class":``,"baseline-hourglass-bottom":``,"baseline-hourglass-disabled":``,"baseline-hourglass-empty":``,"baseline-hourglass-full":``,"baseline-hourglass-top":``,"baseline-house":``,"baseline-house-siding":``,"baseline-houseboat":``,"baseline-how-to-reg":``,"baseline-how-to-vote":``,"baseline-html":``,"baseline-http":``,"baseline-https":``,"baseline-hub":``,"baseline-hvac":``,"baseline-ice-skating":``,"baseline-icecream":``,"baseline-image":``,"baseline-image-aspect-ratio":``,"baseline-image-not-supported":``,"baseline-image-search":``,"baseline-imagesearch-roller":``,"baseline-import-contacts":``,"baseline-import-export":``,"baseline-important-devices":``,"baseline-inbox":``,"baseline-incomplete-circle":``,"baseline-indeterminate-check-box":``,"baseline-info":``,"baseline-input":``,"baseline-insert-chart":``,"baseline-insert-chart-outlined":``,"baseline-insert-comment":``,"baseline-insert-drive-file":``,"baseline-insert-emoticon":``,"baseline-insert-invitation":``,"baseline-insert-link":``,"baseline-insert-page-break":``,"baseline-insert-photo":``,"baseline-insights":``,"baseline-install-desktop":``,"baseline-install-mobile":``,"baseline-integration-instructions":``,"baseline-interests":``,"baseline-interpreter-mode":``,"baseline-inventory":``,"baseline-inventory-2":``,"baseline-invert-colors":``,"baseline-invert-colors-off":``,"baseline-ios-share":``,"baseline-iron":``,"baseline-iso":``,"baseline-javascript":``,"baseline-join-full":``,"baseline-join-inner":``,"baseline-join-left":``,"baseline-join-right":``,"baseline-kayaking":``,"baseline-kebab-dining":``,"baseline-key":``,"baseline-key-off":``,"baseline-keyboard":``,"baseline-keyboard-alt":``,"baseline-keyboard-arrow-down":``,"baseline-keyboard-arrow-left":``,"baseline-keyboard-arrow-right":``,"baseline-keyboard-arrow-up":``,"baseline-keyboard-backspace":``,"baseline-keyboard-capslock":``,"baseline-keyboard-command-key":``,"baseline-keyboard-control-key":``,"baseline-keyboard-double-arrow-down":``,"baseline-keyboard-double-arrow-left":``,"baseline-keyboard-double-arrow-right":``,"baseline-keyboard-double-arrow-up":``,"baseline-keyboard-hide":``,"baseline-keyboard-option-key":``,"baseline-keyboard-return":``,"baseline-keyboard-tab":``,"baseline-keyboard-voice":``,"baseline-king-bed":``,"baseline-kitchen":``,"baseline-kitesurfing":``,"baseline-label":``,"baseline-label-important":``,"baseline-label-off":``,"baseline-lan":``,"baseline-landscape":``,"baseline-landslide":``,"baseline-language":``,"baseline-laptop":``,"baseline-laptop-chromebook":``,"baseline-laptop-mac":``,"baseline-laptop-windows":``,"baseline-last-page":``,"baseline-launch":``,"baseline-layers":``,"baseline-layers-clear":``,"baseline-leaderboard":``,"baseline-leak-add":``,"baseline-leak-remove":``,"baseline-leave-bags-at-home":``,"baseline-legend-toggle":``,"baseline-lens":``,"baseline-lens-blur":``,"baseline-less-than":``,"baseline-less-than-equal":``,"baseline-library-add":``,"baseline-library-add-check":``,"baseline-library-books":``,"baseline-library-music":``,"baseline-light":``,"baseline-light-mode":``,"baseline-lightbulb":``,"baseline-lightbulb-circle":``,"baseline-line-axis":``,"baseline-line-style":``,"baseline-line-weight":``,"baseline-linear-scale":``,"baseline-link":``,"baseline-link-off":``,"baseline-linked-camera":``,"baseline-liquor":``,"baseline-list":``,"baseline-list-alt":``,"baseline-live-help":``,"baseline-live-tv":``,"baseline-living":``,"baseline-local-activity":``,"baseline-local-airport":``,"baseline-local-atm":``,"baseline-local-bar":``,"baseline-local-cafe":``,"baseline-local-car-wash":``,"baseline-local-convenience-store":``,"baseline-local-dining":``,"baseline-local-drink":``,"baseline-local-fire-department":``,"baseline-local-florist":``,"baseline-local-gas-station":``,"baseline-local-grocery-store":``,"baseline-local-hospital":``,"baseline-local-hotel":``,"baseline-local-laundry-service":``,"baseline-local-library":``,"baseline-local-mall":``,"baseline-local-movies":``,"baseline-local-offer":``,"baseline-local-parking":``,"baseline-local-pharmacy":``,"baseline-local-phone":``,"baseline-local-pizza":``,"baseline-local-play":``,"baseline-local-police":``,"baseline-local-post-office":``,"baseline-local-printshop":``,"baseline-local-see":``,"baseline-local-shipping":``,"baseline-local-taxi":``,"baseline-location-city":``,"baseline-location-disabled":``,"baseline-location-off":``,"baseline-location-on":``,"baseline-location-searching":``,"baseline-lock":``,"baseline-lock-clock":``,"baseline-lock-open":``,"baseline-lock-person":``,"baseline-lock-reset":``,"baseline-log-in":``,"baseline-log-out":``,"baseline-login":``,"baseline-logo-dev":``,"baseline-logout":``,"baseline-looks":``,"baseline-looks-3":``,"baseline-looks-4":``,"baseline-looks-5":``,"baseline-looks-6":``,"baseline-looks-one":``,"baseline-looks-two":``,"baseline-loop":``,"baseline-loupe":``,"baseline-low-priority":``,"baseline-loyalty":``,"baseline-lte-mobiledata":``,"baseline-lte-plus-mobiledata":``,"baseline-luggage":``,"baseline-lunch-dining":``,"baseline-lyrics":``,"baseline-macro-off":``,"baseline-mail":``,"baseline-mail-lock":``,"baseline-mail-outline":``,"baseline-male":``,"baseline-man":``,"baseline-man-2":``,"baseline-man-3":``,"baseline-man-4":``,"baseline-manage-accounts":``,"baseline-manage-history":``,"baseline-manage-search":``,"baseline-map":``,"baseline-maps-home-work":``,"baseline-maps-ugc":``,"baseline-margin":``,"baseline-mark-as-unread":``,"baseline-mark-chat-read":``,"baseline-mark-chat-unread":``,"baseline-mark-email-read":``,"baseline-mark-email-unread":``,"baseline-mark-unread-chat-alt":``,"baseline-markunread":``,"baseline-markunread-mailbox":``,"baseline-masks":``,"baseline-maximize":``,"baseline-media-bluetooth-off":``,"baseline-media-bluetooth-on":``,"baseline-mediation":``,"baseline-medical-information":``,"baseline-medical-services":``,"baseline-medication":``,"baseline-medication-liquid":``,"baseline-meeting-room":``,"baseline-memory":``,"baseline-menu":``,"baseline-menu-book":``,"baseline-menu-open":``,"baseline-merge":``,"baseline-merge-type":``,"baseline-message":``,"baseline-mic":``,"baseline-mic-external-off":``,"baseline-mic-external-on":``,"baseline-mic-none":``,"baseline-mic-off":``,"baseline-microwave":``,"baseline-military-tech":``,"baseline-minimize":``,"baseline-minor-crash":``,"baseline-minus":``,"baseline-miscellaneous-services":``,"baseline-missed-video-call":``,"baseline-mms":``,"baseline-mobile-friendly":``,"baseline-mobile-off":``,"baseline-mobile-screen-share":``,"baseline-mobiledata-off":``,"baseline-mode":``,"baseline-mode-comment":``,"baseline-mode-edit":``,"baseline-mode-edit-outline":``,"baseline-mode-fan-off":``,"baseline-mode-night":``,"baseline-mode-of-travel":``,"baseline-mode-standby":``,"baseline-model-training":``,"baseline-monetization-on":``,"baseline-money":``,"baseline-money-off":``,"baseline-money-off-csred":``,"baseline-monitor":``,"baseline-monitor-heart":``,"baseline-monitor-weight":``,"baseline-monochrome-photos":``,"baseline-mood":``,"baseline-mood-bad":``,"baseline-moped":``,"baseline-more":``,"baseline-more-horiz":``,"baseline-more-time":``,"baseline-more-vert":``,"baseline-mosque":``,"baseline-motion-photos-auto":``,"baseline-motion-photos-off":``,"baseline-motion-photos-on":``,"baseline-motion-photos-pause":``,"baseline-motion-photos-paused":``,"baseline-motorcycle":``,"baseline-mouse":``,"baseline-move-down":``,"baseline-move-to-inbox":``,"baseline-move-up":``,"baseline-movie":``,"baseline-movie-creation":``,"baseline-movie-filter":``,"baseline-moving":``,"baseline-mp":``,"baseline-multiline-chart":``,"baseline-multiple-stop":``,"baseline-museum":``,"baseline-music-note":``,"baseline-music-off":``,"baseline-music-video":``,"baseline-my-location":``,"baseline-nat":``,"baseline-nature":``,"baseline-nature-people":``,"baseline-navigate-before":``,"baseline-navigate-next":``,"baseline-navigation":``,"baseline-near-me":``,"baseline-near-me-disabled":``,"baseline-nearby-error":``,"baseline-nearby-off":``,"baseline-nest-cam-wired-stand":``,"baseline-network-cell":``,"baseline-network-check":``,"baseline-network-locked":``,"baseline-network-ping":``,"baseline-network-wifi":``,"baseline-network-wifi-1-bar":``,"baseline-network-wifi-2-bar":``,"baseline-network-wifi-3-bar":``,"baseline-new-label":``,"baseline-new-releases":``,"baseline-newspaper":``,"baseline-next-plan":``,"baseline-next-week":``,"baseline-nfc":``,"baseline-night-shelter":``,"baseline-nightlife":``,"baseline-nightlight":``,"baseline-nightlight-round":``,"baseline-nights-stay":``,"baseline-no-accounts":``,"baseline-no-adult-content":``,"baseline-no-backpack":``,"baseline-no-cell":``,"baseline-no-crash":``,"baseline-no-drinks":``,"baseline-no-encryption":``,"baseline-no-encryption-gmailerrorred":``,"baseline-no-flash":``,"baseline-no-food":``,"baseline-no-luggage":``,"baseline-no-meals":``,"baseline-no-meeting-room":``,"baseline-no-photography":``,"baseline-no-sim":``,"baseline-no-stroller":``,"baseline-no-transfer":``,"baseline-noise-aware":``,"baseline-noise-control-off":``,"baseline-nordic-walking":``,"baseline-north":``,"baseline-north-east":``,"baseline-north-west":``,"baseline-not-accessible":``,"baseline-not-equal":``,"baseline-not-interested":``,"baseline-not-listed-location":``,"baseline-not-started":``,"baseline-note":``,"baseline-note-add":``,"baseline-note-alt":``,"baseline-notes":``,"baseline-notification-add":``,"baseline-notification-important":``,"baseline-notifications":``,"baseline-notifications-active":``,"baseline-notifications-none":``,"baseline-notifications-off":``,"baseline-notifications-paused":``,"baseline-numbers":``,"baseline-offline-bolt":``,"baseline-offline-pin":``,"baseline-offline-share":``,"baseline-oil-barrel":``,"baseline-on-device-training":``,"baseline-ondemand-video":``,"baseline-online-prediction":``,"baseline-opacity":``,"baseline-open-in-browser":``,"baseline-open-in-full":``,"baseline-open-in-new":``,"baseline-open-in-new-off":``,"baseline-open-with":``,"baseline-other-houses":``,"baseline-outbond":``,"baseline-outbound":``,"baseline-outbox":``,"baseline-outdoor-grill":``,"baseline-outlet":``,"baseline-outlined-flag":``,"baseline-output":``,"baseline-padding":``,"baseline-pages":``,"baseline-pageview":``,"baseline-paid":``,"baseline-palette":``,"baseline-pan-tool":``,"baseline-pan-tool-alt":``,"baseline-panorama":``,"baseline-panorama-fish-eye":``,"baseline-panorama-horizontal":``,"baseline-panorama-horizontal-select":``,"baseline-panorama-photosphere":``,"baseline-panorama-photosphere-select":``,"baseline-panorama-vertical":``,"baseline-panorama-vertical-select":``,"baseline-panorama-wide-angle":``,"baseline-panorama-wide-angle-select":``,"baseline-paragliding":``,"baseline-park":``,"baseline-party-mode":``,"baseline-password":``,"baseline-pattern":``,"baseline-pause":``,"baseline-pause-circle":``,"baseline-pause-circle-filled":``,"baseline-pause-circle-outline":``,"baseline-pause-presentation":``,"baseline-payment":``,"baseline-payments":``,"baseline-paypal":``,"baseline-pedal-bike":``,"baseline-pending":``,"baseline-pending-actions":``,"baseline-pentagon":``,"baseline-people":``,"baseline-people-alt":``,"baseline-people-outline":``,"baseline-percent":``,"baseline-percentage":``,"baseline-perm-camera-mic":``,"baseline-perm-contact-calendar":``,"baseline-perm-data-setting":``,"baseline-perm-device-information":``,"baseline-perm-identity":``,"baseline-perm-media":``,"baseline-perm-phone-msg":``,"baseline-perm-scan-wifi":``,"baseline-person":``,"baseline-person-2":``,"baseline-person-3":``,"baseline-person-4":``,"baseline-person-add":``,"baseline-person-add-alt":``,"baseline-person-add-alt-1":``,"baseline-person-add-disabled":``,"baseline-person-off":``,"baseline-person-outline":``,"baseline-person-pin":``,"baseline-person-pin-circle":``,"baseline-person-remove":``,"baseline-person-remove-alt-1":``,"baseline-person-search":``,"baseline-personal-injury":``,"baseline-personal-video":``,"baseline-pest-control":``,"baseline-pest-control-rodent":``,"baseline-pets":``,"baseline-phishing":``,"baseline-phone":``,"baseline-phone-android":``,"baseline-phone-bluetooth-speaker":``,"baseline-phone-callback":``,"baseline-phone-disabled":``,"baseline-phone-enabled":``,"baseline-phone-forwarded":``,"baseline-phone-in-talk":``,"baseline-phone-iphone":``,"baseline-phone-locked":``,"baseline-phone-missed":``,"baseline-phone-paused":``,"baseline-phonelink":``,"baseline-phonelink-erase":``,"baseline-phonelink-lock":``,"baseline-phonelink-off":``,"baseline-phonelink-ring":``,"baseline-phonelink-setup":``,"baseline-photo":``,"baseline-photo-album":``,"baseline-photo-camera":``,"baseline-photo-camera-back":``,"baseline-photo-camera-front":``,"baseline-photo-filter":``,"baseline-photo-library":``,"baseline-photo-size-select-actual":``,"baseline-photo-size-select-large":``,"baseline-photo-size-select-small":``,"baseline-php":``,"baseline-piano":``,"baseline-piano-off":``,"baseline-picture-as-pdf":``,"baseline-picture-in-picture":``,"baseline-picture-in-picture-alt":``,"baseline-pie-chart":``,"baseline-pie-chart-outline":``,"baseline-pin":``,"baseline-pin-drop":``,"baseline-pin-end":``,"baseline-pin-invoke":``,"baseline-pin-off":``,"baseline-pinch":``,"baseline-pivot-table-chart":``,"baseline-pix":``,"baseline-place":``,"baseline-plagiarism":``,"baseline-play-arrow":``,"baseline-play-circle":``,"baseline-play-circle-filled":``,"baseline-play-circle-filled-white":``,"baseline-play-circle-outline":``,"baseline-play-disabled":``,"baseline-play-for-work":``,"baseline-play-lesson":``,"baseline-playlist-add":``,"baseline-playlist-add-check":``,"baseline-playlist-add-check-circle":``,"baseline-playlist-add-circle":``,"baseline-playlist-play":``,"baseline-playlist-remove":``,"baseline-plumbing":``,"baseline-plus":``,"baseline-plus-minus":``,"baseline-plus-minus-alt":``,"baseline-plus-one":``,"baseline-podcasts":``,"baseline-point-of-sale":``,"baseline-policy":``,"baseline-poll":``,"baseline-polyline":``,"baseline-polymer":``,"baseline-pool":``,"baseline-portable-wifi-off":``,"baseline-portrait":``,"baseline-post-add":``,"baseline-power":``,"baseline-power-input":``,"baseline-power-off":``,"baseline-power-settings-new":``,"baseline-precision-manufacturing":``,"baseline-pregnant-woman":``,"baseline-present-to-all":``,"baseline-preview":``,"baseline-price-change":``,"baseline-price-check":``,"baseline-print":``,"baseline-print-disabled":``,"baseline-priority-high":``,"baseline-privacy-tip":``,"baseline-private-connectivity":``,"baseline-production-quantity-limits":``,"baseline-propane":``,"baseline-propane-tank":``,"baseline-psychology":``,"baseline-psychology-alt":``,"baseline-public":``,"baseline-public-off":``,"baseline-publish":``,"baseline-published-with-changes":``,"baseline-punch-clock":``,"baseline-push-pin":``,"baseline-qr-code":``,"baseline-qr-code-2":``,"baseline-qr-code-scanner":``,"baseline-qrcode":``,"baseline-query-builder":``,"baseline-query-stats":``,"baseline-question-answer":``,"baseline-question-mark":``,"baseline-queue":``,"baseline-queue-music":``,"baseline-queue-play-next":``,"baseline-quickreply":``,"baseline-quiz":``,"baseline-quora":``,"baseline-r-mobiledata":``,"baseline-radar":``,"baseline-radio":``,"baseline-radio-button-checked":``,"baseline-radio-button-unchecked":``,"baseline-railway-alert":``,"baseline-ramen-dining":``,"baseline-ramp-left":``,"baseline-ramp-right":``,"baseline-rate-review":``,"baseline-raw-off":``,"baseline-raw-on":``,"baseline-read-more":``,"baseline-real-estate-agent":``,"baseline-receipt":``,"baseline-receipt-long":``,"baseline-recent-actors":``,"baseline-recommend":``,"baseline-record-voice-over":``,"baseline-rectangle":``,"baseline-recycling":``,"baseline-reddit":``,"baseline-redeem":``,"baseline-redo":``,"baseline-reduce-capacity":``,"baseline-refresh":``,"baseline-remember-me":``,"baseline-remove":``,"baseline-remove-circle":``,"baseline-remove-circle-outline":``,"baseline-remove-done":``,"baseline-remove-from-queue":``,"baseline-remove-moderator":``,"baseline-remove-red-eye":``,"baseline-remove-road":``,"baseline-remove-shopping-cart":``,"baseline-reorder":``,"baseline-repartition":``,"baseline-repeat":``,"baseline-repeat-on":``,"baseline-repeat-one":``,"baseline-repeat-one-on":``,"baseline-replay":``,"baseline-replay-10":``,"baseline-replay-30":``,"baseline-replay-5":``,"baseline-replay-circle-filled":``,"baseline-reply":``,"baseline-reply-all":``,"baseline-report":``,"baseline-report-gmailerrorred":``,"baseline-report-off":``,"baseline-report-problem":``,"baseline-request-page":``,"baseline-request-quote":``,"baseline-reset-tv":``,"baseline-restart-alt":``,"baseline-restaurant":``,"baseline-restaurant-menu":``,"baseline-restore":``,"baseline-restore-from-trash":``,"baseline-restore-page":``,"baseline-reviews":``,"baseline-rice-bowl":``,"baseline-ring-volume":``,"baseline-rocket":``,"baseline-rocket-launch":``,"baseline-roller-shades":``,"baseline-roller-shades-closed":``,"baseline-roller-skating":``,"baseline-roofing":``,"baseline-room":``,"baseline-room-preferences":``,"baseline-room-service":``,"baseline-rotate-90-degrees-ccw":``,"baseline-rotate-90-degrees-cw":``,"baseline-rotate-left":``,"baseline-rotate-right":``,"baseline-roundabout-left":``,"baseline-roundabout-right":``,"baseline-rounded-corner":``,"baseline-route":``,"baseline-router":``,"baseline-rowing":``,"baseline-rss-feed":``,"baseline-rsvp":``,"baseline-rtt":``,"baseline-rule":``,"baseline-rule-folder":``,"baseline-run-circle":``,"baseline-running-with-errors":``,"baseline-rv-hookup":``,"baseline-safety-check":``,"baseline-safety-divider":``,"baseline-sailing":``,"baseline-sanitizer":``,"baseline-satellite":``,"baseline-satellite-alt":``,"baseline-save":``,"baseline-save-all":``,"baseline-save-alt":``,"baseline-save-as":``,"baseline-saved-search":``,"baseline-savings":``,"baseline-scale":``,"baseline-scanner":``,"baseline-scatter-plot":``,"baseline-schedule":``,"baseline-schedule-send":``,"baseline-schema":``,"baseline-school":``,"baseline-science":``,"baseline-score":``,"baseline-scoreboard":``,"baseline-screen-lock-landscape":``,"baseline-screen-lock-portrait":``,"baseline-screen-lock-rotation":``,"baseline-screen-rotation":``,"baseline-screen-rotation-alt":``,"baseline-screen-search-desktop":``,"baseline-screen-share":``,"baseline-screenshot":``,"baseline-screenshot-monitor":``,"baseline-scuba-diving":``,"baseline-sd":``,"baseline-sd-card":``,"baseline-sd-card-alert":``,"baseline-sd-storage":``,"baseline-search":``,"baseline-search-off":``,"baseline-security":``,"baseline-security-update":``,"baseline-security-update-good":``,"baseline-security-update-warning":``,"baseline-segment":``,"baseline-select-all":``,"baseline-self-improvement":``,"baseline-sell":``,"baseline-send":``,"baseline-send-and-archive":``,"baseline-send-time-extension":``,"baseline-send-to-mobile":``,"baseline-sensor-door":``,"baseline-sensor-occupied":``,"baseline-sensor-window":``,"baseline-sensors":``,"baseline-sensors-off":``,"baseline-sentiment-dissatisfied":``,"baseline-sentiment-neutral":``,"baseline-sentiment-satisfied":``,"baseline-sentiment-satisfied-alt":``,"baseline-sentiment-slightly-dissatisfied":``,"baseline-sentiment-very-dissatisfied":``,"baseline-sentiment-very-satisfied":``,"baseline-set-meal":``,"baseline-settings":``,"baseline-settings-accessibility":``,"baseline-settings-applications":``,"baseline-settings-backup-restore":``,"baseline-settings-bluetooth":``,"baseline-settings-brightness":``,"baseline-settings-cell":``,"baseline-settings-ethernet":``,"baseline-settings-input-antenna":``,"baseline-settings-input-component":``,"baseline-settings-input-composite":``,"baseline-settings-input-hdmi":``,"baseline-settings-input-svideo":``,"baseline-settings-overscan":``,"baseline-settings-phone":``,"baseline-settings-power":``,"baseline-settings-remote":``,"baseline-settings-suggest":``,"baseline-settings-system-daydream":``,"baseline-settings-voice":``,"baseline-severe-cold":``,"baseline-shape-line":``,"baseline-share":``,"baseline-share-arrival-time":``,"baseline-share-location":``,"baseline-shield":``,"baseline-shield-moon":``,"baseline-shop":``,"baseline-shop-2":``,"baseline-shop-two":``,"baseline-shopify":``,"baseline-shopping-bag":``,"baseline-shopping-basket":``,"baseline-shopping-cart":``,"baseline-shopping-cart-checkout":``,"baseline-short-text":``,"baseline-shortcut":``,"baseline-show-chart":``,"baseline-shower":``,"baseline-shuffle":``,"baseline-shuffle-on":``,"baseline-shutter-speed":``,"baseline-sick":``,"baseline-sign-language":``,"baseline-signal-cellular-0-bar":``,"baseline-signal-cellular-1-bar":``,"baseline-signal-cellular-2-bar":``,"baseline-signal-cellular-3-bar":``,"baseline-signal-cellular-4-bar":``,"baseline-signal-cellular-alt":``,"baseline-signal-cellular-alt-1-bar":``,"baseline-signal-cellular-alt-2-bar":``,"baseline-signal-cellular-connected-no-internet-0-bar":``,"baseline-signal-cellular-connected-no-internet-1-bar":``,"baseline-signal-cellular-connected-no-internet-2-bar":``,"baseline-signal-cellular-connected-no-internet-3-bar":``,"baseline-signal-cellular-connected-no-internet-4-bar":``,"baseline-signal-cellular-no-sim":``,"baseline-signal-cellular-nodata":``,"baseline-signal-cellular-null":``,"baseline-signal-cellular-off":``,"baseline-signal-wifi-0-bar":``,"baseline-signal-wifi-1-bar":``,"baseline-signal-wifi-1-bar-lock":``,"baseline-signal-wifi-2-bar":``,"baseline-signal-wifi-2-bar-lock":``,"baseline-signal-wifi-3-bar":``,"baseline-signal-wifi-3-bar-lock":``,"baseline-signal-wifi-4-bar":``,"baseline-signal-wifi-4-bar-lock":``,"baseline-signal-wifi-bad":``,"baseline-signal-wifi-connected-no-internet-4":``,"baseline-signal-wifi-off":``,"baseline-signal-wifi-statusbar-4-bar":``,"baseline-signal-wifi-statusbar-connected-no-internet-4":``,"baseline-signal-wifi-statusbar-null":``,"baseline-signpost":``,"baseline-sim-card":``,"baseline-sim-card-alert":``,"baseline-sim-card-download":``,"baseline-single-bed":``,"baseline-sip":``,"baseline-skateboarding":``,"baseline-skip-next":``,"baseline-skip-previous":``,"baseline-sledding":``,"baseline-slideshow":``,"baseline-slow-motion-video":``,"baseline-smart-button":``,"baseline-smart-display":``,"baseline-smart-screen":``,"baseline-smart-toy":``,"baseline-smartphone":``,"baseline-smoke-free":``,"baseline-smoking-rooms":``,"baseline-sms":``,"baseline-sms-failed":``,"baseline-snapchat":``,"baseline-snippet-folder":``,"baseline-snooze":``,"baseline-snowboarding":``,"baseline-snowmobile":``,"baseline-snowshoeing":``,"baseline-soap":``,"baseline-social-distance":``,"baseline-solar-power":``,"baseline-sort":``,"baseline-sort-by-alpha":``,"baseline-sos":``,"baseline-soup-kitchen":``,"baseline-source":``,"baseline-south":``,"baseline-south-america":``,"baseline-south-east":``,"baseline-south-west":``,"baseline-spa":``,"baseline-space-bar":``,"baseline-space-dashboard":``,"baseline-spatial-audio":``,"baseline-spatial-audio-off":``,"baseline-spatial-tracking":``,"baseline-speaker":``,"baseline-speaker-group":``,"baseline-speaker-notes":``,"baseline-speaker-notes-off":``,"baseline-speaker-phone":``,"baseline-speed":``,"baseline-spellcheck":``,"baseline-splitscreen":``,"baseline-spoke":``,"baseline-sports":``,"baseline-sports-bar":``,"baseline-sports-baseball":``,"baseline-sports-basketball":``,"baseline-sports-cricket":``,"baseline-sports-esports":``,"baseline-sports-football":``,"baseline-sports-golf":``,"baseline-sports-gymnastics":``,"baseline-sports-handball":``,"baseline-sports-hockey":``,"baseline-sports-kabaddi":``,"baseline-sports-martial-arts":``,"baseline-sports-mma":``,"baseline-sports-motorsports":``,"baseline-sports-rugby":``,"baseline-sports-score":``,"baseline-sports-soccer":``,"baseline-sports-tennis":``,"baseline-sports-volleyball":``,"baseline-square":``,"baseline-square-foot":``,"baseline-ssid-chart":``,"baseline-stacked-bar-chart":``,"baseline-stacked-line-chart":``,"baseline-stadium":``,"baseline-stairs":``,"baseline-star":``,"baseline-star-border":``,"baseline-star-border-purple500":``,"baseline-star-half":``,"baseline-star-outline":``,"baseline-star-purple500":``,"baseline-star-rate":``,"baseline-stars":``,"baseline-start":``,"baseline-stay-current-landscape":``,"baseline-stay-current-portrait":``,"baseline-stay-primary-landscape":``,"baseline-stay-primary-portrait":``,"baseline-sticky-note-2":``,"baseline-stop":``,"baseline-stop-circle":``,"baseline-stop-screen-share":``,"baseline-storage":``,"baseline-store":``,"baseline-store-mall-directory":``,"baseline-storefront":``,"baseline-storm":``,"baseline-straight":``,"baseline-straighten":``,"baseline-stream":``,"baseline-streetview":``,"baseline-strikethrough-s":``,"baseline-stroller":``,"baseline-style":``,"baseline-subdirectory-arrow-left":``,"baseline-subdirectory-arrow-right":``,"baseline-subject":``,"baseline-subscript":``,"baseline-subscriptions":``,"baseline-subtitles":``,"baseline-subtitles-off":``,"baseline-subway":``,"baseline-summarize":``,"baseline-superscript":``,"baseline-supervised-user-circle":``,"baseline-supervisor-account":``,"baseline-support":``,"baseline-support-agent":``,"baseline-surfing":``,"baseline-surround-sound":``,"baseline-swap-calls":``,"baseline-swap-horiz":``,"baseline-swap-horizontal-circle":``,"baseline-swap-vert":``,"baseline-swap-vertical-circle":``,"baseline-swipe":``,"baseline-swipe-down":``,"baseline-swipe-down-alt":``,"baseline-swipe-left":``,"baseline-swipe-left-alt":``,"baseline-swipe-right":``,"baseline-swipe-right-alt":``,"baseline-swipe-up":``,"baseline-swipe-up-alt":``,"baseline-swipe-vertical":``,"baseline-switch-access-shortcut":``,"baseline-switch-access-shortcut-add":``,"baseline-switch-account":``,"baseline-switch-camera":``,"baseline-switch-left":``,"baseline-switch-right":``,"baseline-switch-video":``,"baseline-synagogue":``,"baseline-sync":``,"baseline-sync-alt":``,"baseline-sync-disabled":``,"baseline-sync-lock":``,"baseline-sync-problem":``,"baseline-system-security-update":``,"baseline-system-security-update-good":``,"baseline-system-security-update-warning":``,"baseline-system-update":``,"baseline-system-update-alt":``,"baseline-tab":``,"baseline-tab-unselected":``,"baseline-table-bar":``,"baseline-table-chart":``,"baseline-table-restaurant":``,"baseline-table-rows":``,"baseline-table-view":``,"baseline-tablet":``,"baseline-tablet-android":``,"baseline-tablet-mac":``,"baseline-tag":``,"baseline-tag-faces":``,"baseline-takeout-dining":``,"baseline-tap-and-play":``,"baseline-tapas":``,"baseline-task":``,"baseline-task-alt":``,"baseline-taxi-alert":``,"baseline-telegram":``,"baseline-temple-buddhist":``,"baseline-temple-hindu":``,"baseline-terminal":``,"baseline-terrain":``,"baseline-text-decrease":``,"baseline-text-fields":``,"baseline-text-format":``,"baseline-text-increase":``,"baseline-text-rotate-up":``,"baseline-text-rotate-vertical":``,"baseline-text-rotation-angledown":``,"baseline-text-rotation-angleup":``,"baseline-text-rotation-down":``,"baseline-text-rotation-none":``,"baseline-text-snippet":``,"baseline-textsms":``,"baseline-texture":``,"baseline-theater-comedy":``,"baseline-theaters":``,"baseline-thermostat":``,"baseline-thermostat-auto":``,"baseline-thumb-down":``,"baseline-thumb-down-alt":``,"baseline-thumb-down-off-alt":``,"baseline-thumb-up":``,"baseline-thumb-up-alt":``,"baseline-thumb-up-off-alt":``,"baseline-thumbs-up-down":``,"baseline-thunderstorm":``,"baseline-tiktok":``,"baseline-time-to-leave":``,"baseline-timelapse":``,"baseline-timeline":``,"baseline-timer":``,"baseline-timer-10":``,"baseline-timer-10-select":``,"baseline-timer-3":``,"baseline-timer-3-select":``,"baseline-timer-off":``,"baseline-tips-and-updates":``,"baseline-tire-repair":``,"baseline-title":``,"baseline-toc":``,"baseline-today":``,"baseline-toggle-off":``,"baseline-toggle-on":``,"baseline-token":``,"baseline-toll":``,"baseline-tonality":``,"baseline-topic":``,"baseline-tornado":``,"baseline-touch-app":``,"baseline-tour":``,"baseline-toys":``,"baseline-track-changes":``,"baseline-traffic":``,"baseline-train":``,"baseline-tram":``,"baseline-transcribe":``,"baseline-transfer-within-a-station":``,"baseline-transform":``,"baseline-transgender":``,"baseline-transit-enterexit":``,"baseline-translate":``,"baseline-travel-explore":``,"baseline-trending-down":``,"baseline-trending-flat":``,"baseline-trending-up":``,"baseline-trip-origin":``,"baseline-troubleshoot":``,"baseline-try":``,"baseline-tsunami":``,"baseline-tty":``,"baseline-tune":``,"baseline-tungsten":``,"baseline-turn-left":``,"baseline-turn-right":``,"baseline-turn-sharp-left":``,"baseline-turn-sharp-right":``,"baseline-turn-slight-left":``,"baseline-turn-slight-right":``,"baseline-turned-in":``,"baseline-turned-in-not":``,"baseline-tv":``,"baseline-tv-off":``,"baseline-two-wheeler":``,"baseline-type-specimen":``,"baseline-u-turn-left":``,"baseline-u-turn-right":``,"baseline-umbrella":``,"baseline-unarchive":``,"baseline-undo":``,"baseline-unfold-less":``,"baseline-unfold-less-double":``,"baseline-unfold-more":``,"baseline-unfold-more-double":``,"baseline-unpublished":``,"baseline-unsubscribe":``,"baseline-upcoming":``,"baseline-update":``,"baseline-update-disabled":``,"baseline-upgrade":``,"baseline-upload":``,"baseline-upload-file":``,"baseline-usb":``,"baseline-usb-off":``,"baseline-vaccines":``,"baseline-vape-free":``,"baseline-vaping-rooms":``,"baseline-verified":``,"baseline-verified-user":``,"baseline-vertical-align-bottom":``,"baseline-vertical-align-center":``,"baseline-vertical-align-top":``,"baseline-vertical-distribute":``,"baseline-vertical-shades":``,"baseline-vertical-shades-closed":``,"baseline-vertical-split":``,"baseline-vibration":``,"baseline-video-call":``,"baseline-video-camera-back":``,"baseline-video-camera-front":``,"baseline-video-chat":``,"baseline-video-file":``,"baseline-video-label":``,"baseline-video-library":``,"baseline-video-settings":``,"baseline-video-stable":``,"baseline-videocam":``,"baseline-videocam-off":``,"baseline-videogame-asset":``,"baseline-videogame-asset-off":``,"baseline-view-agenda":``,"baseline-view-array":``,"baseline-view-carousel":``,"baseline-view-column":``,"baseline-view-comfy":``,"baseline-view-comfy-alt":``,"baseline-view-compact":``,"baseline-view-compact-alt":``,"baseline-view-cozy":``,"baseline-view-day":``,"baseline-view-headline":``,"baseline-view-in-ar":``,"baseline-view-kanban":``,"baseline-view-list":``,"baseline-view-module":``,"baseline-view-quilt":``,"baseline-view-sidebar":``,"baseline-view-stream":``,"baseline-view-timeline":``,"baseline-view-week":``,"baseline-vignette":``,"baseline-villa":``,"baseline-visibility":``,"baseline-visibility-off":``,"baseline-voice-chat":``,"baseline-voice-over-off":``,"baseline-voicemail":``,"baseline-volcano":``,"baseline-volume-down":``,"baseline-volume-mute":``,"baseline-volume-off":``,"baseline-volume-up":``,"baseline-volunteer-activism":``,"baseline-vpn-key":``,"baseline-vpn-key-off":``,"baseline-vpn-lock":``,"baseline-vrpano":``,"baseline-wallet":``,"baseline-wallpaper":``,"baseline-warehouse":``,"baseline-warning":``,"baseline-warning-amber":``,"baseline-wash":``,"baseline-watch":``,"baseline-watch-later":``,"baseline-watch-off":``,"baseline-water":``,"baseline-water-damage":``,"baseline-water-drop":``,"baseline-waterfall-chart":``,"baseline-waves":``,"baseline-waving-hand":``,"baseline-wb-auto":``,"baseline-wb-cloudy":``,"baseline-wb-incandescent":``,"baseline-wb-iridescent":``,"baseline-wb-shade":``,"baseline-wb-sunny":``,"baseline-wb-twilight":``,"baseline-wc":``,"baseline-web":``,"baseline-web-asset":``,"baseline-web-asset-off":``,"baseline-web-stories":``,"baseline-webhook":``,"baseline-wechat":``,"baseline-weekend":``,"baseline-west":``,"baseline-whatsapp":``,"baseline-whatshot":``,"baseline-wheelchair-pickup":``,"baseline-where-to-vote":``,"baseline-widgets":``,"baseline-width-full":``,"baseline-width-normal":``,"baseline-width-wide":``,"baseline-wifi":``,"baseline-wifi-1-bar":``,"baseline-wifi-2-bar":``,"baseline-wifi-calling":``,"baseline-wifi-calling-3":``,"baseline-wifi-channel":``,"baseline-wifi-find":``,"baseline-wifi-lock":``,"baseline-wifi-off":``,"baseline-wifi-password":``,"baseline-wifi-protected-setup":``,"baseline-wifi-tethering":``,"baseline-wifi-tethering-error":``,"baseline-wifi-tethering-error-rounded":``,"baseline-wifi-tethering-off":``,"baseline-wind-power":``,"baseline-window":``,"baseline-wine-bar":``,"baseline-woman":``,"baseline-woman-2":``,"baseline-woo-commerce":``,"baseline-wordpress":``,"baseline-work":``,"baseline-work-history":``,"baseline-work-off":``,"baseline-work-outline":``,"baseline-workspace-premium":``,"baseline-workspaces":``,"baseline-wrap-text":``,"baseline-wrong-location":``,"baseline-wysiwyg":``,"baseline-yard":``,"baseline-youtube-searched-for":``,"baseline-zoom-in":``,"baseline-zoom-in-map":``,"baseline-zoom-out":``,"baseline-zoom-out-map":``},vt=(e,t)=>{let n=e.__vccOpts||e;for(let[e,r]of t)n[e]=r;return n},yt={},bt={class:`h-3 w-3 $ui-inline-fcc`};function xt(e,t){return T(),k(`div`,bt,[...t[0]||=[V(`svg`,{class:`animate-spin`,xmlns:`http://www.w3.org/2000/svg`,fill:`none`,viewBox:`0 0 24 24`},[V(`circle`,{class:`opacity-25`,cx:`12`,cy:`12`,r:`10`,stroke:`currentColor`,"stroke-width":`4`}),V(`path`,{class:`opacity-75`,fill:`currentColor`,d:`M4 12a8 8 0 018-8V0C5.373 0 0 5.373 0 12h4zm2 5.291A7.962 7.962 0 014 12H0c0 3.042 1.135 5.824 3 7.938l3-2.647z`})],-1)]])}var St=vt(yt,[[`render`,xt]]),Ct={key:2},Z=S({inheritAttrs:!1,__name:`Button`,props:{type:{default:`default`},round:{type:[String,Boolean],default:`normal`},loading:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},size:{default:`normal`},flat:{type:Boolean,default:!1},outlined:{type:Boolean,default:!1}},emits:[`click`],setup(t,{emit:n}){let r=t,i=n,a=U(),o=H(()=>a.to?`router-link`:a.href?`a`:`button`),s=H(()=>r.loading||r.disabled);function c(e){s.value?(e.preventDefault(),e.stopPropagation(),e.stopImmediatePropagation()):i(`click`,e)}let l={common:{default:`active:bg-primary-100-darker dark:active:bg-gray-800-darker`,primary:`active:bg-primary-500-darker`,accent:`active:bg-accent-500-darker`,danger:`active:bg-danger-500-darker`,warning:`active:bg-warning-500-darker`,info:`active:bg-primary-100-darker dark:active:bg-gray-800-darker`,success:`active:bg-primary-100-darker dark:active:bg-gray-800-darker`},normal:{default:`bg-primary-100 hover:bg-primary-100-lighter dark:bg-gray-800 dark:hover:bg-gray-800-lighter dark:hover:text-white`,primary:` text-white bg-primary-500 hover:bg-primary-500-lighter dark:hover:bg-primary-500-darker`,accent:`text-white bg-accent-500 hover:bg-accent-500-lighter dark:bg-accent-500-darker dark:bg-accent-300`,danger:`text-white bg-danger-500 hover:bg-danger-500-lighter dark:hover:bg-danger-500-darker`,warning:`text-white bg-warning-500 hover:bg-warning-500-lighter dark:hover:bg-warning-500-darker`,info:`text-info-500 bg-primary-100 hover:bg-primary-100-lighter dark:bg-gray-800 dark:hover:bg-gray-800-lighter`,success:`text-primary-500 bg-primary-100 hover:bg-primary-100-lighter dark:bg-gray-800 dark:hover:bg-gray-800-lighter`},flat:{default:`hover:bg-primary-100 hover:text-black !dark:text-white dark:hover:bg-primary-800`,primary:`hover:bg-primary-500 hover:text-white`,accent:`hover:bg-accent-500 hover:text-white`,danger:`hover:bg-danger-500 hover:text-white`,warning:`hover:bg-warning-500 hover:text-white`,info:`hover:bg-primary-100 hover:text-info-500 dark:hover:bg-gray-800 dark:hover:text-info-400`,success:`hover:bg-primary-100 hover:text-primary-500 dark:hover:bg-primary-800 dark:hover:text-primary-400`},outlined:{default:`hover:border-primary-100 hover:text-primary-300 hover:active:ring-primary-100:5 hover:active:bg-primary-100:5`,primary:`hover:border-primary-500 hover:text-primary-500 active:ring-primary-500:5 active:bg-primary-500:5`,accent:`hover:border-accent-500 hover:text-accent-500 active:ring-accent-500:5 active:bg-accent-500:5`,danger:`hover:border-danger-500 hover:text-danger-500 active:ring-danger-500:5 active:bg-danger-500:5`,warning:`hover:border-warning-500 hover:text-warning-500 active:ring-warning-500:5 active:bg-warning-500:5`,info:`hover:border-info-500 hover:text-info-500 active:ring-info-500:5 active:bg-info-500:5`,success:`hover:border-primary-500 hover:text-primary-500 active:ring-primary-500:5 active:bg-primary-500:5`}},u=ee(),d=H(()=>r.flat?l.flat[r.type]:r.outlined?l.outlined[r.type]:l.normal[r.type]);return(n,i)=>(T(),L(e(o.value),g(n.$attrs,{role:`button`,"aria-disabled":s.value,class:[`$ui-base $ui-inline-fcc inline-flex cursor-pointer select-none gap1.25 py-0 no-underline $ui-transition`,[[l.common[r.type]],{"rounded-full":r.round===`full`,"$ui-base-br":r.round===`normal`,"opacity-50 cursor-not-allowed":s.value,"bg-transparent":r.flat||r.outlined},[t.outlined?`b-1 $ui-border-base active:ring-3 shadow-sm`:`border-none`,t.size===`mini`?`px1 text-3 h5.5`:`px3.5 text-3.5 h8`,d.value]]],onClickCapture:c}),{default:M(()=>[t.loading?(T(),L(St,{key:0,class:`mt0.5 h-full w3`})):E(n.$slots,`icon`,{key:1,class:`h-full w3 $ui-inline-fcc`}),f(u).default?(T(),k(`div`,Ct,[E(n.$slots,`default`)])):F(``,!0),E(n.$slots,`icon-right`)]),_:3},16,[`aria-disabled`,`class`]))}}),wt=s(),Tt=null;function Et(e,t=`text`){if(!Tt&&!wt.value){let e=ye();Tt=ve({themes:[R(()=>import(`./vendor/shiki-eqdunn6m.js`).then(e=>e.i),__vite__mapDeps([0,1]),import.meta.url),R(()=>import(`./vendor/shiki-eqdunn6m.js`).then(e=>e.r),__vite__mapDeps([0,1]),import.meta.url)],langs:[R(()=>import(`./vendor/shiki-eqdunn6m.js`).then(e=>e.u),__vite__mapDeps([0,1]),import.meta.url),R(()=>import(`./vendor/shiki-eqdunn6m.js`).then(e=>e.a),__vite__mapDeps([0,1]),import.meta.url),R(()=>import(`./vendor/shiki-eqdunn6m.js`).then(e=>e.m),__vite__mapDeps([0,1]),import.meta.url),R(()=>import(`./vendor/shiki-eqdunn6m.js`).then(e=>e.d),__vite__mapDeps([0,1]),import.meta.url),R(()=>import(`./vendor/shiki-eqdunn6m.js`).then(e=>e.c),__vite__mapDeps([0,1]),import.meta.url),R(()=>import(`./vendor/shiki-eqdunn6m.js`).then(e=>e.o),__vite__mapDeps([0,1]),import.meta.url),R(()=>import(`./vendor/shiki-eqdunn6m.js`).then(e=>e.s),__vite__mapDeps([0,1]),import.meta.url),R(()=>import(`./vendor/shiki-eqdunn6m.js`).then(e=>e.f),__vite__mapDeps([0,1]),import.meta.url),R(()=>import(`./vendor/shiki-eqdunn6m.js`).then(e=>e.p),__vite__mapDeps([0,1]),import.meta.url),R(()=>import(`./vendor/shiki-eqdunn6m.js`).then(e=>e.l),__vite__mapDeps([0,1]),import.meta.url)],engine:e}).then(e=>{wt.value=e})}let n=wt.value?.getLoadedLanguages().includes(t);return n?{code:wt.value.codeToHtml(e,{lang:t,themes:{dark:`vitesse-dark`,light:`vitesse-light`}}),supported:!0}:{code:e,supported:n}}var Dt=[`innerHTML`],Ot={class:`shiki`},kt=[`textContent`],At=S({__name:`CodeBlock`,props:{code:{},lang:{},lines:{type:Boolean,default:!0},transformRendered:{}},emits:[`loaded`],setup(e,{emit:t}){let n=e,r=t,i=H(()=>{let e=n.lang===`text`?{code:n.code,supported:!1}:Et(n.code,n.lang)||{code:n.code,supported:!1};return e.supported&&n.transformRendered&&(e.code=n.transformRendered(e.code)),e.supported&&c(()=>r(`loaded`)),e});return(t,n)=>e.lang&&i.value.supported?(T(),k(`pre`,{key:0,class:v([`code-block`,e.lines?`code-block-lines`:``]),innerHTML:i.value.code},null,10,Dt)):(T(),k(`pre`,{key:1,class:v([`code-block`,e.lines?`code-block-lines`:``])},[V(`pre`,Ot,[V(`code`,null,[(T(!0),k(W,null,D(e.code.split(` `),(e,t)=>(T(),k(W,{key:t},[V(`span`,{class:`line`,textContent:G(e)},null,8,kt),n[0]||=V(`br`,null,null,-1)],64))),128))])])],2))}}),jt=S({__name:`Overlay`,props:{dim:{type:Boolean},blur:{type:Boolean},position:{default:`fixed`}},setup(e){return(t,n)=>(T(),k(`div`,{class:v([`left-0 top-0 $ui-z-max h-full w-full $ui-fcc $ui-bg-base transition-opacity transition-duration-300`,[e.dim?`bg-opacity-50!`:`bg-opacity-0!`,e.blur?`backdrop-blur-sm`:``,e.position]])},[E(t.$slots,`default`)],2))}}),Mt={class:`h7.5 w-full $ui-fbc`},Nt={class:`text-4.5`},Pt={class:`content transition-all transition-duration-300`},Ft={class:`footer h8 w-full transition-all transition-duration-300 delay-250`},It={class:`$ui-fcc`},Lt=S({__name:`Dialog`,props:{modelValue:{type:Boolean,default:!1},autoClose:{type:Boolean,default:!0},title:{default:`Dialog`},width:{default:`32rem`},height:{default:`18rem`},closable:{type:Boolean,default:!0},mountTo:{default:`body`},dim:{type:Boolean},blur:{type:Boolean},position:{}},emits:[`close`,`update:modelValue`],setup(e,{emit:t}){let n=e,a=gt(n,`modelValue`,t,{passive:!0}),o=ht(()=>window.document.documentElement);re(()=>{a.value?o.value=!0:o.value=!1});function s(){a.value&&n.autoClose&&(a.value=!1)}lt(`Escape`,()=>{s()});let c=i(!1);return w(()=>c.value=!0),(t,i)=>c.value||e.mountTo===`body`?(T(),L(ue,{key:0,to:e.mountTo},[r(_e,{"enter-from-class":`opacity-0 [&_.modal]:scale-95 [&_.content,&_.footer]:translate-y--2.5 [&_.content,&_.footer]:opacity-0`,"enter-to-class":`opacity-100 [&_.modal]:scale-100`,"leave-from-class":`opacity-100 [&_.modal]:scale-100`,"leave-to-class":`opacity-0 [&_.modal]:scale-95`},{default:M(()=>[f(a)?(T(),L(jt,{key:0,dim:e.dim,blur:e.blur,position:e.position},{default:M(()=>[V(`div`,{class:`modal relative grid grid-rows-[1.875rem_1fr_2.5rem] $ui-base max-h-[calc(100vh-6.25rem)] max-w-[calc(100vw-6.25rem)] min-h-6.25rem min-w-12.5rem gap-2.5 rounded-md bg-white px6 py4.5 color-gray-800 shadow-2xl transition-transform transition-duration-300 dark:bg-gray-900 dark:color-gray-200`,style:N({width:n.width,height:n.height})},[V(`div`,Mt,[V(`div`,Nt,[E(t.$slots,`title`,{},()=>[b(G(n.title),1)])]),e.closable?(T(),k(`div`,{key:0,class:`h6 w6 $ui-fcc cursor-pointer rounded-full transition-colors hover:bg-primary-100 dark:hover:bg-gray-700`,onClick:s},[...i[0]||=[V(`div`,{class:`i-carbon-close`},null,-1)]])):F(``,!0)]),V(`div`,Pt,[E(t.$slots,`default`)]),V(`div`,Ft,[E(t.$slots,`footer`,{},()=>[E(t.$slots,`footer`,{},()=>[V(`div`,It,[r(Z,{type:`primary`,onClick:s},{default:M(()=>[...i[1]||=[b(` close `,-1)]]),_:1})])])])])],4)]),_:3},8,[`dim`,`blur`,`position`])):F(``,!0)]),_:3})],8,[`to`])):F(``,!0)}}),Rt={class:`overflow-hidden rounded-lg shadow-lg`},zt=S({__name:`Dropdown`,props:{label:{},buttonProps:{default:()=>({})},buttonClass:{default:``},trigger:{default:`click`},distance:{default:0},skidding:{},placement:{},disabled:{type:Boolean,default:!1},shown:{type:Boolean}},emits:[`update:visible`],setup(e){let n=e;return d(`$ui-dropdown-disabled`,H(()=>n.disabled)),(n,i)=>(T(),L(f(Re),{disabled:e.disabled,class:`inline-block w-auto`,shown:e.shown,triggers:[e.trigger],distance:e.distance+6,placement:e.placement,skidding:e.skidding,"onUpdate:shown":i[0]||=e=>n.$emit(`update:visible`,e),onClick:i[1]||=e=>{e.stopPropagation()}},{popper:M(({hide:e})=>[V(`div`,Rt,[E(n.$slots,`popper`,t(m({hide:e})),()=>[i[2]||=V(`div`,{class:`p2 opacity-40`},` Empty... `,-1)])])]),default:M(()=>[E(n.$slots,`default`,{},()=>[r(Z,g({...e.buttonProps,disabled:e.disabled},{class:e.buttonClass}),te({icon:M(()=>[E(n.$slots,`button-icon`)]),"icon-right":M(()=>[E(n.$slots,`button-icon-right`)]),_:2},[e.label?{name:`default`,fn:M(()=>[b(G(e.label),1)]),key:`0`}:void 0]),1040,[`class`])])]),_:3},8,[`disabled`,`shown`,`triggers`,`distance`,`placement`,`skidding`]))}}),Bt=S({__name:`DropdownButton`,props:{type:{},round:{type:[String,Boolean]},loading:{type:Boolean},disabled:{type:Boolean},size:{},flat:{type:Boolean},outlined:{type:Boolean},keepOpen:{type:Boolean,default:!1}},setup(e){let t=e,n=B(`$ui-dropdown-disabled`,void 0);return(e,r)=>P((T(),L(Z,g({...t,round:!1},{disabled:f(n),class:`w-full justify-start transition-colors not-action:bg-transparent!`}),{icon:M(()=>[E(e.$slots,`icon`)]),default:M(()=>[E(e.$slots,`default`)]),_:3},16,[`disabled`])),[[f(je)]])}}),Q=S({__name:`Icon`,props:{icon:{},inline:{type:Boolean},action:{type:Boolean,default:!1}},setup(t){return(n,r)=>(T(),L(e(t.inline?`span`:`div`),{class:v([`$ui-base`,[t.icon,t.action?`cursor-pointer hover:op50`:``]])},null,8,[`class`]))}}),Vt=[`type`,`placeholder`,`disabled`],Ht={key:3,class:`pointer-events-none absolute bottom--0.25 left-50% right-50% z-9999 h-0.75 bg-primary-500 opacity-0 transition-all duration-240 group-[&.focused]:left-0 group-[&.focused]:right-0 group-[&.focused]:opacity-100 group-[&.accent.focused]:bg-accent-500`},Ut=`transition-colors $ui-fcc color-gray-500 dark:color-gray-300 group-[&.focused]:color-primary-500; group-[&.accent.focused]:color-accent-500`,Wt=S({__name:`Input`,props:{modelValue:{},placeholder:{default:``},variant:{default:`normal`},disabled:{type:Boolean,default:!1},leftIcon:{},rightIcon:{},loading:{type:Boolean,default:!1},autoFocus:{type:Boolean,default:!1},loadingDebounceTime:{default:0},readonly:{type:Boolean,default:!1},type:{default:`text`}},emits:[`update:modelValue`,`updateFocused`,`keyTab`],setup(e,{emit:t}){let n=e,a=t,o=gt(n,`modelValue`,a),s=tt(H(()=>n.loading),n.loadingDebounceTime),l=nt(!1,{onChanged(e){a(`updateFocused`,e)}}),u=H(()=>n.variant===`flat`||n.variant===`warning`||n.disabled||n.readonly),d=H(()=>n.disabled||s.value),p=i(),m=!1;return re(()=>{s.value&&l.value?m=!0:!s.value&&m&&(m=!1,c(()=>{l.value=!0}))}),w(()=>{n.autoFocus&&(l.value=!0)}),re(()=>{l.value&&p.value?.focus()}),(t,n)=>(T(),k(`div`,{class:v([`group relative w-50 w-auto flex items-center justify-between gap-0.5 overflow-hidden b-1 rounded-1 px3 py-0.75 color-gray-800 dark:color-gray-100`,[{"border-none bg-transparent group":e.variant===`flat`,"cursor-not-allowed opacity-50":d.value,accent:e.variant===`accent`,focused:f(l)},[e.variant===`warning`?`border-warning-500 dark:border-warning-300`:`border-primary-100 dark:border-gray-700`]]]),onClick:n[2]||=()=>{l.value=!0}},[e.leftIcon?(T(),k(`div`,{key:0,class:v(Ut)},[r(Q,{icon:e.leftIcon},null,8,[`icon`])])):F(``,!0),P(V(`input`,{ref_key:`inputRef`,ref:p,"onUpdate:modelValue":n[0]||=e=>de(o)?o.value=e:null,class:`$ui-base w-full bg-transparent color-inherit outline-none placeholder-color-gray-500 dark:placeholder-gray-300`,type:e.type,placeholder:e.placeholder,disabled:d.value||e.readonly,onBlur:n[1]||=e=>l.value=!1},null,40,Vt),[[ge,f(o)]]),f(s)?(T(),k(`div`,{key:1,class:v(Ut)},[r(St)])):e.rightIcon?(T(),k(`div`,{key:2,class:v(Ut)},[r(Q,{icon:e.rightIcon},null,8,[`icon`])])):F(``,!0),u.value?F(``,!0):(T(),k(`div`,Ht))],2))}}),Gt=[`innerHTML`],Kt=S({__name:`IcIcon`,props:{name:{}},setup(e){let t=e,n=H(()=>_t[t.name]??``);return(e,t)=>(T(),k(`div`,null,[(T(),k(`svg`,{class:`custom-svg h-1em w-1em`,xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 24 24`,innerHTML:n.value},null,8,Gt))]))}}),qt={class:`m1 min-w-35 w-auto flex flex-col`},Jt=[`onClick`],Yt=S({__name:`Select`,props:{modelValue:{},multiple:{default:!1},options:{},placeholder:{default:`Select...`},autoClose:{type:Boolean,default:!0},disabled:{type:Boolean,default:!1},labelRenderer:{type:Function,default:e=>String(e)},buttonProps:{default:()=>({})}},emits:[`update:modelValue`],setup(e,{emit:t}){let n=e,r=t,i=ee(),a=H({get:()=>n.modelValue,set:e=>r(`update:modelValue`,e)}),o=H(()=>{let e=n.options.find(e=>e.value===a.value);return e?.label?n.labelRenderer(e.label):n.placeholder});function s(e){n.multiple?a.value=a.value.includes(e.value)?a.value.filter(t=>t!==e.value):[...a.value,e.value]:a.value=e.value}return(t,n)=>(T(),L(zt,g({label:o.value},{buttonProps:e.buttonProps,disabled:e.disabled}),te({popper:M(()=>[V(`div`,qt,[f(i).item?(T(!0),k(W,{key:0},D(e.options,n=>(T(),k(`div`,{key:n.value,class:`cursor-pointer`,onClick:e=>s(n)},[E(t.$slots,`item`,g({ref_for:!0},{item:n,active:e.multiple?a.value.includes(n.value):n.value===a.value,disabled:e.disabled}))],8,Jt))),128)):(T(!0),k(W,{key:1},D(e.options,t=>P((T(),L(Z,{key:t.value,disabled:e.disabled,round:`normal`,class:v([`flex-[auto_1_1] not-hover:[&:not(.active)]:bg-transparent!`,{active:e.multiple?a.value.includes(t.value):t.value===a.value}]),onClick:e=>s(t)},{default:M(()=>[b(G(t.label),1)]),_:2},1032,[`disabled`,`class`,`onClick`])),[[f(je),e.autoClose]])),128))])]),"button-icon-right":M(()=>[n[0]||=V(`div`,{class:`i-mdi-chevron-down`},null,-1)]),_:2},[f(i).button?{name:`default`,fn:M(()=>[E(t.$slots,`button`)]),key:`0`}:void 0]),1040,[`label`]))}}),Xt=S({__name:`Switch`,props:{modelValue:{type:Boolean},disabled:{type:Boolean}},emits:[`update:modelValue`],setup(e,{emit:t}){let n=gt(e,`modelValue`,t),r=rt(n);return(t,i)=>(T(),k(`div`,{class:v([[e.disabled?`cursor-not-allowed`:`cursor-pointer`],`$ui-base $ui-if-sc cursor-pointer select-none gap1.25 vertical-mid text-3.5`]),role:`checkbox`,onClick:i[0]||=t=>!e.disabled&&f(r)()},[E(t.$slots,`default`),V(`div`,{class:v([{selected:f(n)},`group relative $ui-base h4 w8 rounded-2 bg-primary-100 transition-colors dark:bg-gray-700 [&.selected]:bg-primary-500!`])},[V(`div`,{class:v([`h4 w4 rounded-full bg-primary-800 transition-transform group-[&.selected]:transform-translate-x-4 dark:bg-white`,[{"group-hover:opacity-75 group-active:scale-85":!e.disabled},{"opacity-65":e.disabled}]])},null,2)],2)],2))}}),Zt={__name:`splitpanes`,props:{horizontal:{type:Boolean,default:!1},pushOtherPanes:{type:Boolean,default:!0},maximizePanes:{type:Boolean,default:!0},rtl:{type:Boolean,default:!1},firstSplitter:{type:Boolean,default:!1}},emits:[`ready`,`resize`,`resized`,`pane-click`,`pane-maximize`,`pane-add`,`pane-remove`,`splitter-click`,`splitter-dblclick`],setup(t,{emit:n}){let r=n,a=t,o=ee(),s=i([]),l=H(()=>s.value.reduce((e,t)=>(e[~~t.id]=t)&&e,{})),u=H(()=>s.value.length),f=i(null),p=i(!1),m=i({mouseDown:!1,dragging:!1,activeSplitter:null,cursorOffset:0}),h=i({splitter:null,timeoutId:null}),g=H(()=>({[`splitpanes splitpanes--${a.horizontal?`horizontal`:`vertical`}`]:!0,"splitpanes--dragging":m.value.dragging})),_=()=>{document.addEventListener(`mousemove`,x,{passive:!1}),document.addEventListener(`mouseup`,S),`ontouchstart`in window&&(document.addEventListener(`touchmove`,x,{passive:!1}),document.addEventListener(`touchend`,S))},v=()=>{document.removeEventListener(`mousemove`,x,{passive:!1}),document.removeEventListener(`mouseup`,S),`ontouchstart`in window&&(document.removeEventListener(`touchmove`,x,{passive:!1}),document.removeEventListener(`touchend`,S))},b=(e,t)=>{let n=e.target.closest(`.splitpanes__splitter`);if(n){let{left:t,top:r}=n.getBoundingClientRect(),{clientX:i,clientY:o}=`ontouchstart`in window&&e.touches?e.touches[0]:e;m.value.cursorOffset=a.horizontal?o-r:i-t}_(),m.value.mouseDown=!0,m.value.activeSplitter=t},x=e=>{m.value.mouseDown&&(e.preventDefault(),m.value.dragging=!0,requestAnimationFrame(()=>{te(O(e)),U(`resize`,{event:e},!0)}))},S=e=>{m.value.dragging&&(window.getSelection().removeAllRanges(),U(`resized`,{event:e},!0)),m.value.mouseDown=!1,m.value.activeSplitter=null,setTimeout(()=>{m.value.dragging=!1,v()},100)},C=(e,t)=>{`ontouchstart`in window&&(e.preventDefault(),h.value.splitter===t?(clearTimeout(h.value.timeoutId),h.value.timeoutId=null,E(e,t),h.value.splitter=null):(h.value.splitter=t,h.value.timeoutId=setTimeout(()=>h.value.splitter=null,500))),m.value.dragging||U(`splitter-click`,{event:e,index:t},!0)},E=(e,t)=>{if(U(`splitter-dblclick`,{event:e,index:t},!0),a.maximizePanes){let n=0;s.value=s.value.map((e,r)=>(e.size=r===t?e.max:e.min,r!==t&&(n+=e.min),e)),s.value[t].size-=n,U(`pane-maximize`,{event:e,index:t,pane:s.value[t]}),U(`resized`,{event:e,index:t},!0)}},D=(e,t)=>{U(`pane-click`,{event:e,index:l.value[t].index,pane:l.value[t]})},O=e=>{let t=f.value.getBoundingClientRect(),{clientX:n,clientY:r}=`ontouchstart`in window&&e.touches?e.touches[0]:e;return{x:n-(a.horizontal?0:m.value.cursorOffset)-t.left,y:r-(a.horizontal?m.value.cursorOffset:0)-t.top}},k=e=>{e=e[a.horizontal?`y`:`x`];let t=f.value[a.horizontal?`clientHeight`:`clientWidth`];return a.rtl&&!a.horizontal&&(e=t-e),e*100/t},te=e=>{let t=m.value.activeSplitter,n={prevPanesSize:M(t),nextPanesSize:N(t),prevReachedMinPanes:0,nextReachedMinPanes:0},r=0+(a.pushOtherPanes?0:n.prevPanesSize),i=100-(a.pushOtherPanes?0:n.nextPanesSize),o=Math.max(Math.min(k(e),i),r),c=[t,t+1],l=s.value[c[0]]||null,u=s.value[c[1]]||null,d=l.max<100&&o>=l.max+n.prevPanesSize,f=u.max<100&&o<=100-(u.max+N(t+1));if(d||f)d?(l.size=l.max,u.size=Math.max(100-l.max-n.prevPanesSize-n.nextPanesSize,0)):(l.size=Math.max(100-u.max-n.prevPanesSize-N(t+1),0),u.size=u.max);else{if(a.pushOtherPanes){let e=A(n,o);if(!e)return;({sums:n,panesToResize:c}=e),l=s.value[c[0]]||null,u=s.value[c[1]]||null}l!==null&&(l.size=Math.min(Math.max(o-n.prevPanesSize-n.prevReachedMinPanes,l.min),l.max)),u!==null&&(u.size=Math.min(Math.max(100-o-n.nextPanesSize-n.nextReachedMinPanes,u.min),u.max))}},A=(e,t)=>{let n=m.value.activeSplitter,r=[n,n+1];return t{i>r[0]&&i<=n&&(t.size=t.min,e.prevReachedMinPanes+=t.min)}),e.prevPanesSize=M(r[0]),r[0]===void 0)?(e.prevReachedMinPanes=0,s.value[0].size=s.value[0].min,s.value.forEach((t,r)=>{r>0&&r<=n&&(t.size=t.min,e.prevReachedMinPanes+=t.min)}),s.value[r[1]].size=100-e.prevReachedMinPanes-s.value[0].min-e.prevPanesSize-e.nextPanesSize,null):t>100-e.nextPanesSize-s.value[r[1]].min&&(r[1]=F(n).index,e.nextReachedMinPanes=0,r[1]>n+1&&s.value.forEach((t,i)=>{i>n&&i{r=n+1&&(t.size=t.min,e.nextReachedMinPanes+=t.min)}),s.value[r[0]].size=100-e.prevPanesSize-N(r[0]-1),null):{sums:e,panesToResize:r}},M=e=>s.value.reduce((t,n,r)=>t+(rs.value.reduce((t,n,r)=>t+(r>e+1?n.size:0),0),P=e=>[...s.value].reverse().find(t=>t.indext.min)||{},F=e=>s.value.find(t=>t.index>e+1&&t.size>t.min)||{},I=()=>{let e=Array.from(f.value?.children||[]);for(let t of e){let e=t.classList.contains(`splitpanes__pane`),n=t.classList.contains(`splitpanes__splitter`);!e&&!n&&(t.remove(),console.warn(`Splitpanes: Only elements are allowed at the root of . One of your DOM nodes was removed.`))}},R=(e,t,n=!1)=>{let r=e-1,i=document.createElement(`div`);i.classList.add(`splitpanes__splitter`),n||(i.onmousedown=e=>b(e,r),typeof window<`u`&&`ontouchstart`in window&&(i.ontouchstart=e=>b(e,r)),i.onclick=e=>C(e,r+1)),i.ondblclick=e=>E(e,r+1),t.parentNode.insertBefore(i,t)},z=e=>{e.onmousedown=void 0,e.onclick=void 0,e.ondblclick=void 0,e.remove()},B=()=>{let e=Array.from(f.value?.children||[]);for(let t of e)t.className.includes(`splitpanes__splitter`)&&z(t);let t=0;for(let n of e)n.className.includes(`splitpanes__pane`)&&(!t&&a.firstSplitter?R(t,n,!0):t&&R(t,n),t++)},re=({uid:e,...t})=>{let n=l.value[e];for(let[e,r]of Object.entries(t))n[e]=r},V=e=>{let t=-1;Array.from(f.value?.children||[]).some(n=>(n.className.includes(`splitpanes__pane`)&&t++,n.isSameNode(e.el))),s.value.splice(t,0,{...e,index:t}),s.value.forEach((e,t)=>e.index=t),p.value&&c(()=>{B(),ae({addedPane:s.value[t]}),U(`pane-add`,{pane:s.value[t]})})},ie=e=>{let t=s.value.findIndex(t=>t.id===e);s.value[t].el=null;let n=s.value.splice(t,1)[0];s.value.forEach((e,t)=>e.index=t),c(()=>{B(),U(`pane-remove`,{pane:n}),ae({removedPane:{...n}})})},ae=(e={})=>{!e.addedPane&&!e.removedPane?se():s.value.some(e=>e.givenSize!==null||e.min||e.max<100)?ce(e):oe(),p.value&&U(`resized`)},oe=()=>{let e=100/u.value,t=0,n=[],r=[];for(let i of s.value)i.size=Math.max(Math.min(e,i.max),i.min),t-=i.size,i.size>=i.max&&n.push(i.id),i.size<=i.min&&r.push(i.id);t>.1&&le(t,n,r)},se=()=>{let e=100,t=[],n=[],r=0;for(let i of s.value)e-=i.size,i.givenSize!==null&&r++,i.size>=i.max&&t.push(i.id),i.size<=i.min&&n.push(i.id);let i=100;if(e>.1){for(let t of s.value)t.givenSize===null&&(t.size=Math.max(Math.min(e/(u.value-r),t.max),t.min)),i-=t.size;i>.1&&le(i,t,n)}},ce=({addedPane:e,removedPane:t}={})=>{let n=100/u.value,r=0,i=[],a=[];(e?.givenSize??null)!==null&&(n=(100-e.givenSize)/(u.value-1));for(let e of s.value)r-=e.size,e.size>=e.max&&i.push(e.id),e.size<=e.min&&a.push(e.id);if(!(Math.abs(r)<.1)){for(let t of s.value)e?.givenSize!==null&&e?.id===t.id||(t.size=Math.max(Math.min(n,t.max),t.min)),r-=t.size,t.size>=t.max&&i.push(t.id),t.size<=t.min&&a.push(t.id);r>.1&&le(r,i,a)}},le=(e,t,n)=>{let r;r=e>0?e/(u.value-t.length):e/(u.value-n.length),s.value.forEach((i,a)=>{if(e>0&&!t.includes(i.id)){let t=Math.max(Math.min(i.size+r,i.max),i.min),n=t-i.size;e-=n,i.size=t}else if(!n.includes(i.id)){let t=Math.max(Math.min(i.size+r,i.max),i.min),n=t-i.size;e-=n,i.size=t}}),Math.abs(e)>.1&&c(()=>{p.value&&console.warn(`Splitpanes: Could not resize panes correctly due to their constraints.`)})},U=(e,t=void 0,n=!1)=>{let i=t?.index??m.value.activeSplitter??null;r(e,{...t,...i!==null&&{index:i},...n&&i!==null&&{prevPane:s.value[i-+!!a.firstSplitter],nextPane:s.value[i+ +!a.firstSplitter]},panes:s.value.map(e=>({min:e.min,max:e.max,size:e.size}))})};j(()=>a.firstSplitter,()=>B()),w(()=>{I(),B(),ae(),U(`ready`),p.value=!0}),y(()=>p.value=!1);let W=()=>ne(`div`,{ref:f,class:g.value},o.default?.call(o));return d(`panes`,s),d(`indexedPanes`,l),d(`horizontal`,H(()=>a.horizontal)),d(`requestUpdate`,re),d(`onPaneAdd`,V),d(`onPaneRemove`,ie),d(`onPaneClick`,D),(t,n)=>(T(),L(e(W)))}},Qt={__name:`pane`,props:{size:{type:[Number,String]},minSize:{type:[Number,String],default:0},maxSize:{type:[Number,String],default:100}},setup(e){let t=e,n=B(`requestUpdate`),r=B(`onPaneAdd`),a=B(`horizontal`),s=B(`onPaneRemove`),c=B(`onPaneClick`),l=o()?.uid,u=B(`indexedPanes`),d=H(()=>u.value[l]),p=i(null),m=H(()=>{let e=isNaN(t.size)||t.size===void 0?0:parseFloat(t.size);return Math.max(Math.min(e,g.value),h.value)}),h=H(()=>{let e=parseFloat(t.minSize);return isNaN(e)?0:e}),g=H(()=>{let e=parseFloat(t.maxSize);return isNaN(e)?100:e}),_=H(()=>`${a.value?`height`:`width`}: ${d.value?.size}%`);return j(()=>m.value,e=>n({uid:l,size:e})),j(()=>h.value,e=>n({uid:l,min:e})),j(()=>g.value,e=>n({uid:l,max:e})),w(()=>{r({id:l,el:p.value,min:h.value,max:g.value,givenSize:t.size===void 0?null:m.value,size:m.value})}),y(()=>s(l)),(e,t)=>(T(),k(`div`,{ref_key:`paneEl`,ref:p,class:`splitpanes__pane`,onClick:t[0]||=t=>f(c)(t,e._.uid),style:N(_.value)},[E(e.$slots,`default`)],4))}};function $t(){var e=window.navigator.userAgent,t=e.indexOf(`MSIE `);if(t>0)return parseInt(e.substring(t+5,e.indexOf(`.`,t)),10);if(e.indexOf(`Trident/`)>0){var n=e.indexOf(`rv:`);return parseInt(e.substring(n+3,e.indexOf(`.`,n)),10)}var r=e.indexOf(`Edge/`);return r>0?parseInt(e.substring(r+5,e.indexOf(`.`,r)),10):-1}var en;function tn(){tn.init||(tn.init=!0,en=$t()!==-1)}var nn={name:`ResizeObserver`,props:{emitOnMount:{type:Boolean,default:!1},ignoreWidth:{type:Boolean,default:!1},ignoreHeight:{type:Boolean,default:!1}},emits:[`notify`],mounted(){tn(),c(()=>{this._w=this.$el.offsetWidth,this._h=this.$el.offsetHeight,this.emitOnMount&&this.emitSize()});let e=document.createElement(`object`);this._resizeObject=e,e.setAttribute(`aria-hidden`,`true`),e.setAttribute(`tabindex`,-1),e.onload=this.addResizeHandlers,e.type=`text/html`,en&&this.$el.appendChild(e),e.data=`about:blank`,en||this.$el.appendChild(e)},beforeUnmount(){this.removeResizeHandlers()},methods:{compareAndNotify(){(!this.ignoreWidth&&this._w!==this.$el.offsetWidth||!this.ignoreHeight&&this._h!==this.$el.offsetHeight)&&(this._w=this.$el.offsetWidth,this._h=this.$el.offsetHeight,this.emitSize())},emitSize(){this.$emit(`notify`,{width:this._w,height:this._h})},addResizeHandlers(){this._resizeObject.contentDocument.defaultView.addEventListener(`resize`,this.compareAndNotify),this.compareAndNotify()},removeResizeHandlers(){this._resizeObject&&this._resizeObject.onload&&(!en&&this._resizeObject.contentDocument&&this._resizeObject.contentDocument.defaultView.removeEventListener(`resize`,this.compareAndNotify),this.$el.removeChild(this._resizeObject),this._resizeObject.onload=null,this._resizeObject=null)}}},rn=se(`data-v-b329ee4c`);ce(`data-v-b329ee4c`);var an={class:`resize-observer`,tabindex:`-1`};l(),nn.render=rn((e,t,n,r,i,a)=>(T(),L(`div`,an))),nn.__scopeId=`data-v-b329ee4c`,nn.__file=`src/components/ResizeObserver.vue`;function on(e){"@babel/helpers - typeof";return on=typeof Symbol==`function`&&typeof Symbol.iterator==`symbol`?function(e){return typeof e}:function(e){return e&&typeof Symbol==`function`&&e.constructor===Symbol&&e!==Symbol.prototype?`symbol`:typeof e},on(e)}function sn(e,t){if(!(e instanceof t))throw TypeError(`Cannot call a class as a function`)}function cn(e,t){for(var n=0;ne.length)&&(t=e.length);for(var n=0,r=Array(t);n2&&arguments[2]!==void 0?arguments[2]:{},r,i,a,o=function(o){if(a=[...arguments].slice(1),!(r&&o===i)){var s=n.leading;typeof s==`function`&&(s=s(o,i)),(!r||o!==i)&&s&&e.apply(void 0,[o].concat(un(a))),i=o,clearTimeout(r),r=setTimeout(function(){e.apply(void 0,[o].concat(un(a))),r=0},t)}};return o._clear=function(){clearTimeout(r),r=null},o}function vn(e,t){if(e===t)return!0;if(on(e)===`object`){for(var n in e)if(!vn(e[n],t[n]))return!1;return!0}return!1}var yn=function(){function e(t,n,r){sn(this,e),this.el=t,this.observer=null,this.frozen=!1,this.createObserver(n,r)}return ln(e,[{key:`createObserver`,value:function(e,t){var n=this;if(this.observer&&this.destroyObserver(),!this.frozen){if(this.options=gn(e),this.callback=function(e,t){n.options.callback(e,t),e&&n.options.once&&(n.frozen=!0,n.destroyObserver())},this.callback&&this.options.throttle){var r=(this.options.throttleOptions||{}).leading;this.callback=_n(this.callback,this.options.throttle,{leading:function(e){return r===`both`||r===`visible`&&e||r===`hidden`&&!e}})}this.oldResult=void 0,this.observer=new IntersectionObserver(function(e){var t=e[0];if(e.length>1){var r=e.find(function(e){return e.isIntersecting});r&&(t=r)}if(n.callback){var i=t.isIntersecting&&t.intersectionRatio>=n.threshold;if(i===n.oldResult)return;n.oldResult=i,n.callback(i,t)}},this.options.intersection),c(function(){n.observer&&n.observer.observe(n.el)})}}},{key:`destroyObserver`,value:function(){this.observer&&=(this.observer.disconnect(),null),this.callback&&this.callback._clear&&(this.callback._clear(),this.callback=null)}},{key:`threshold`,get:function(){return this.options.intersection&&typeof this.options.intersection.threshold==`number`?this.options.intersection.threshold:0}}]),e}();function bn(e,t,n){var r=t.value;r&&(typeof IntersectionObserver>`u`?console.warn(`[vue-observe-visibility] IntersectionObserver API is not available in your browser. Please install this polyfill: https://github.com/w3c/IntersectionObserver/tree/master/polyfill`):e._vue_visibilityState=new yn(e,r,n))}function xn(e,t,n){var r=t.value,i=t.oldValue;if(!vn(r,i)){var a=e._vue_visibilityState;r?a?a.createObserver(r,n):bn(e,{value:r},n):Sn(e)}}function Sn(e){var t=e._vue_visibilityState;t&&(t.destroyObserver(),delete e._vue_visibilityState)}var Cn={beforeMount:bn,updated:xn,unmounted:Sn},wn={itemsLimit:1e3},Tn=/(auto|scroll)/;function En(e,t){return e.parentNode===null?t:En(e.parentNode,t.concat([e]))}var Dn=function(e,t){return getComputedStyle(e,null).getPropertyValue(t)},On=function(e){return Dn(e,`overflow`)+Dn(e,`overflow-y`)+Dn(e,`overflow-x`)},kn=function(e){return Tn.test(On(e))};function An(e){if(e instanceof HTMLElement||e instanceof SVGElement){for(var t=En(e.parentNode,[]),n=0;n{this.$_prerender=!1,this.updateVisibleItems(!0),this.ready=!0})},activated(){let e=this.$_lastUpdateScrollPosition;typeof e==`number`&&this.$nextTick(()=>{this.scrollToPosition(e)})},beforeUnmount(){this.removeListeners()},methods:{addView(e,t,n,r,i){let a=he({id:In++,index:t,used:!0,key:r,type:i}),o=fe({item:n,position:0,nr:a});return e.push(o),o},unuseView(e,t=!1){let n=this.$_unusedViews,r=e.nr.type,i=n.get(r);i||(i=[],n.set(r,i)),i.push(e),t||(e.nr.used=!1,e.position=-9999)},handleResize(){this.$emit(`resize`),this.ready&&this.updateVisibleItems(!1)},handleScroll(e){if(!this.$_scrollDirty){if(this.$_scrollDirty=!0,this.$_updateTimeout)return;let e=()=>requestAnimationFrame(()=>{this.$_scrollDirty=!1;let{continuous:e}=this.updateVisibleItems(!1,!0);e||(clearTimeout(this.$_refreshTimout),this.$_refreshTimout=setTimeout(this.handleScroll,this.updateInterval+100))});e(),this.updateInterval&&(this.$_updateTimeout=setTimeout(()=>{this.$_updateTimeout=0,this.$_scrollDirty&&e()},this.updateInterval))}},handleVisibilityChange(e,t){this.ready&&(e||t.boundingClientRect.width!==0||t.boundingClientRect.height!==0?(this.$emit(`visible`),requestAnimationFrame(()=>{this.updateVisibleItems(!1)})):this.$emit(`hidden`))},updateVisibleItems(e,t=!1){let n=this.itemSize,r=this.gridItems||1,i=this.itemSecondarySize||n,a=this.$_computedMinItemSize,o=this.typeField,s=this.simpleArray?null:this.keyField,c=this.items,l=c.length,u=this.sizes,d=this.$_views,f=this.$_unusedViews,p=this.pool,m=this.itemIndexByKey,h,g,_,v,y;if(!l)h=g=v=y=_=0;else if(this.$_prerender)h=v=0,g=y=Math.min(this.prerender,c.length),_=null;else{let e=this.getScroll();if(t){let t=e.start-this.$_lastUpdateScrollPosition;if(t<0&&(t=-t),n===null&&te.start&&(r=i),i=~~((n+r)/2);while(i!==a);for(i<0&&(i=0),h=i,_=u[l-1].accumulator,g=i;gl&&(g=l)),v=h;vl&&(g=l),v<0&&(v=0),y>l&&(y=l),_=Math.ceil(l/r)*n}}g-h>wn.itemsLimit&&this.itemsLimitError(),this.totalSize=_;let b,x=h<=this.$_endIndex&&g>=this.$_startIndex;if(x)for(let t=0,n=p.length;t=g)&&this.unuseView(b));let S=x?null:new Map,C,w,T;for(let e=h;e=a.length)&&(b=this.addView(p,e,C,t,w),this.unuseView(b,!0),a=f.get(w)),b=a[T],S.set(w,T+1)),d.delete(b.nr.key),b.nr.used=!0,b.nr.index=e,b.nr.key=t,b.nr.type=w,d.set(t,b),l=!0;else if(!b.nr.used&&(b.nr.used=!0,l=!0,a)){let e=a.indexOf(b);e!==-1&&a.splice(e,1)}b.item=C,l&&(e===c.length-1&&this.$emit(`scroll-end`),e===0&&this.$emit(`scroll-start`)),n===null?(b.position=u[e-1].accumulator,b.offset=0):(b.position=Math.floor(e/r)*n,b.offset=e%r*i)}return this.$_startIndex=h,this.$_endIndex=g,this.emitUpdate&&this.$emit(`update`,h,g,v,y),clearTimeout(this.$_sortTimer),this.$_sortTimer=setTimeout(this.sortViews,this.updateInterval+300),{continuous:x}},getListenerTarget(){let e=An(this.$el);return window.document&&(e===window.document.documentElement||e===window.document.body)&&(e=window),e},getScroll(){let{$el:e,direction:t}=this,n=t===`vertical`,r;if(this.pageMode){let t=e.getBoundingClientRect(),i=n?t.height:t.width,a=-(n?t.top:t.left),o=n?window.innerHeight:window.innerWidth;a<0&&(o+=a,a=0),a+o>i&&(o=i-a),r={start:a,end:a+o}}else r=n?{start:e.scrollTop,end:e.scrollTop+e.clientHeight}:{start:e.scrollLeft,end:e.scrollLeft+e.clientWidth};return r},applyPageMode(){this.pageMode?this.addListeners():this.removeListeners()},addListeners(){this.listenerTarget=this.getListenerTarget(),this.listenerTarget.addEventListener(`scroll`,this.handleScroll,Pn?{passive:!0}:!1),this.listenerTarget.addEventListener(`resize`,this.handleResize)},removeListeners(){this.listenerTarget&&=(this.listenerTarget.removeEventListener(`scroll`,this.handleScroll),this.listenerTarget.removeEventListener(`resize`,this.handleResize),null)},scrollToItem(e){let t,n=this.gridItems||1;t=this.itemSize===null?e>0?this.sizes[e-1].accumulator:0:Math.floor(e/n)*this.itemSize,this.scrollToPosition(t)},scrollToPosition(e){let t=this.direction===`vertical`?{scroll:`scrollTop`,start:`top`}:{scroll:`scrollLeft`,start:`left`},n,r,i;if(this.pageMode){let a=An(this.$el),o=a.tagName===`HTML`?0:a[t.scroll],s=a.getBoundingClientRect(),c=this.$el.getBoundingClientRect()[t.start]-s[t.start];n=a,r=t.scroll,i=e+o+c}else n=this.$el,r=t.scroll,i=e;n[r]=i},itemsLimitError(){throw setTimeout(()=>{console.log(`It seems the scroller element isn't scrolling, so it tries to render all the items at once.`,`Scroller:`,this.$el),console.log(`Make sure the scroller has a fixed height (or width) and 'overflow-y' (or 'overflow-x') set to 'auto' so it can scroll correctly and only render the items visible in the scroll viewport.`)}),Error(`Rendered items limit reached`)},sortViews(){this.pool.sort((e,t)=>e.nr.index-t.nr.index)}}},Rn={key:0,ref:`before`,class:`vue-recycle-scroller__slot`},zn={key:1,ref:`after`,class:`vue-recycle-scroller__slot`};function Bn(t,n,i,a,o,s){let c=O(`ResizeObserver`),l=_(`observe-visibility`);return P((T(),k(`div`,{class:v([`vue-recycle-scroller`,{ready:o.ready,"page-mode":i.pageMode,[`direction-${t.direction}`]:!0}]),onScrollPassive:n[0]||=(...e)=>s.handleScroll&&s.handleScroll(...e)},[t.$slots.before?(T(),k(`div`,Rn,[E(t.$slots,`before`)],512)):F(`v-if`,!0),(T(),L(e(i.listTag),{ref:`wrapper`,style:N({[t.direction===`vertical`?`minHeight`:`minWidth`]:o.totalSize+`px`}),class:v([`vue-recycle-scroller__item-wrapper`,i.listClass])},{default:M(()=>[(T(!0),k(W,null,D(o.pool,n=>(T(),L(e(i.itemTag),g({key:n.nr.id,style:o.ready?{transform:`translate${t.direction===`vertical`?`Y`:`X`}(${n.position}px) translate${t.direction===`vertical`?`X`:`Y`}(${n.offset}px)`,width:i.gridItems?`${t.direction===`vertical`&&i.itemSecondarySize||i.itemSize}px`:void 0,height:i.gridItems?`${t.direction===`horizontal`&&i.itemSecondarySize||i.itemSize}px`:void 0}:null,class:[`vue-recycle-scroller__item-view`,[i.itemClass,{hover:!i.skipHover&&o.hoverKey===n.nr.key}]]},oe(i.skipHover?{}:{mouseenter:()=>{o.hoverKey=n.nr.key},mouseleave:()=>{o.hoverKey=null}})),{default:M(()=>[E(t.$slots,`default`,{item:n.item,index:n.nr.index,active:n.nr.used})]),_:2},1040,[`style`,`class`]))),128)),E(t.$slots,`empty`)]),_:3},8,[`style`,`class`])),t.$slots.after?(T(),k(`div`,zn,[E(t.$slots,`after`)],512)):F(`v-if`,!0),r(c,{onNotify:s.handleResize},null,8,[`onNotify`])],34)),[[l,s.handleVisibilityChange]])}Ln.render=Bn,Ln.__file=`src/components/RecycleScroller.vue`,{...Mn};function Vn(e){return e.toString(16).padStart(6,`0`)}function Hn(e,t){let n=new Date(e);return`${n.toString().match(/\d\d:\d\d:\d\d/)[0]}${t===`ms`?`.${String(n.getMilliseconds()).padStart(3,`0`)}`:``}`}function Un(e,t){let n=new Map,r=Gn(e,t.toLowerCase(),n,0);return n.clear(),r}var Wn=10;function Gn(e,t,n,r){if(r>Wn)return!1;let i=!1,a=Object.keys(e),o,s;for(let c=0;cWn)return!1;let i=!1,a;for(let o=0;oUn({[e.key]:e.value},n));a.length&&(i[e]=r?r(a):a)}return i}var Zn=S({__name:`NodeTag`,props:{tag:{}},setup(e){return(t,n)=>P((T(),k(`span`,{style:N({color:`#${f(Vn)(e.tag.textColor)}`,backgroundColor:`#${f(Vn)(e.tag.backgroundColor)}`}),class:`ml-2 rounded-sm px-1 text-[0.75rem] leading-snug`},[b(G(e.tag.label),1)],4)),[[f(q),{content:e.tag.tooltip,html:!0}]])}}),Qn={class:`p2`},$n=[`onClick`],er=S({__name:`SelectiveList`,props:p({data:{}},{modelValue:{},modelModifiers:{}}),emits:p([`select`],[`update:modelValue`]),setup(e,{emit:t}){let n=t,r=z(e,`modelValue`);function i(e){r.value=e,n(`select`,e)}return(t,n)=>(T(),k(`ul`,Qn,[(T(!0),k(W,null,D(e.data,e=>(T(),k(`li`,{key:e.id,class:v([`selectable-item`,{active:e.id===r.value}]),onClick:t=>i(e.id)},[b(G(e.label)+` `,1),(T(!0),k(W,null,D(e.tags,(e,t)=>(T(),L(Zn,{key:t,tag:e},null,8,[`tag`]))),128))],10,$n))),128))]))}}),tr=Symbol(`VirtualRouteKey`),nr=Symbol(`VirtualRoutesKey`);function rr(e,t){let r=t?.defaultRoutePath??n(e)[0].path,a=i({path:r}),o=H(()=>n(e)),s=H(()=>a.value.path),c=S({setup(){return()=>{let e=o.value.find(e=>e.path===s.value);return e?ne(e.component):null}}});function l(){a.value.path=r}return d(tr,a),d(nr,o),{VirtualRouterView:c,restoreRouter:l}}function ir(){let e=B(tr);return{push(t){e.value.path=t}}}function ar(){return{routes:B(nr),currentRoute:B(tr)}}var or={border:`b base`,class:`flex items-center justify-between px3`},sr=[`href`],cr=[`href`],lr=S({__name:`DevToolsHeader`,props:{githubRepoLink:{},docLink:{}},setup(e){let t=ir();return(n,r)=>(T(),k(`div`,or,[V(`div`,null,[E(n.$slots,`default`,{},()=>[V(`i`,{class:`i-ep:back cursor-pointer text-base op70 hover:op100`,onClick:r[0]||=e=>f(t).push(`/`)})])]),V(`div`,null,[V(`a`,{class:`pr2`,href:e.docLink,target:`_blank`,title:`View Documentation`},[...r[1]||=[V(`i`,{class:`i-clarity:document-line cursor-pointer text-base op70 hover:op100`},null,-1)]],8,sr),e.githubRepoLink?(T(),k(`a`,{key:0,href:e.githubRepoLink,target:`_blank`,title:`Star on GitHub`},[...r[2]||=[V(`i`,{class:`i-mdi:github cursor-pointer text-base op70 hover:op100`},null,-1)]],8,cr)):F(``,!0)])]))}}),ur=(e,t)=>{let n=e.__vccOpts||e;for(let[e,r]of t)n[e]=r;return n},dr={},fr={class:`h-full flex flex-col items-center justify-center op50`};function pr(e,t){return T(),k(`div`,fr,[t[0]||=V(`i`,{class:`i-lets-icons:blank-light`},null,-1),V(`span`,null,[E(e.$slots,`default`)])])}var mr=ur(dr,[[`render`,pr]]),hr={class:`flex gap3`},gr=[`onClick`],_r=S({__name:`Navbar`,setup(e){let{routes:t,currentRoute:n}=ar(),r=ir();return(e,i)=>(T(),k(`ul`,hr,[(T(!0),k(W,null,D(f(t),(e,t)=>(T(),k(`li`,{key:t,class:v([`h-10 flex cursor-pointer items-center justify-center border-b-[2px] border-solid text-size-sm leading-none hover:op100`,f(n).path===e.path?`op-100 font-medium text-primary-400 border-primary-400`:`border-transparent op-70`]),onClick:t=>f(r).push(e.path)},G(e.name),11,gr))),128))]))}}),vr=S({__name:`ToggleExpanded`,props:{value:{type:Boolean}},setup(e){return(t,n)=>(T(),k(`i`,{class:v([`i-radix-icons:triangle-right flex-none text-4 op-50 transition-base`,{"transform rotate-90":e.value}])},null,2))}}),yr=Symbol(`StateEditorSymbol`);function br(e){let t=i(e);return d(yr,t),{context:t}}function xr(){return B(yr)}function Sr(){let e=i(``),t=i(`string`),n=i(!1),r=xr();return{editingText:e,editing:n,toggleEditing(e){e&&(t.value=e),n.value=!n.value},editingType:t,nodeId:H(()=>r.value.nodeId)}}function Cr(e,t){if(e===`array`)return t.length;let n=1;for(;;){let e=`newProp${n}`;if(!t[e])return e;n++}}function wr(){let e=i({enable:!1,key:``,value:`undefined`});function t(t,n){let r=Cr(t,n);e.value={enable:!0,key:r.toString(),value:`undefined`}}function n(){e.value={enable:!1,key:``,value:`undefined`}}return{addNewProp:t,resetDrafting:n,draftingNewProp:e}}var Tr=`expanded-state`;function Er(e=``){let t=i([]);return d(`${Tr}-${e}`,t),{expanded:t}}function Dr(e=``){let t=B(`${Tr}-${e}`,i([]));function n(e){let n=t.value.indexOf(e);n===-1?t.value.push(e):t.value.splice(n,1)}return{expanded:t,toggleExpanded:n}}function Or(e){return I()?(A(e),!0):!1}var kr=typeof window<`u`&&typeof document<`u`;typeof WorkerGlobalScope<`u`&&globalThis instanceof WorkerGlobalScope;var Ar=e=>typeof e<`u`,jr=Object.prototype.toString,Mr=e=>jr.call(e)===`[object Object]`,Nr=()=>{};function Pr(e,t){function n(...n){return new Promise((r,i)=>{Promise.resolve(e(()=>t.apply(this,n),{fn:t,thisArg:this,args:n})).then(r).catch(i)})}return n}var Fr=e=>e();function Ir(e,t={}){let r,i,a=Nr,o=e=>{clearTimeout(e),a(),a=Nr},s;return c=>{let l=n(e),u=n(t.maxWait);return r&&o(r),l<=0||u!==void 0&&u<=0?(i&&=(o(i),void 0),Promise.resolve(c())):new Promise((e,n)=>{a=t.rejectOnCancel?n:e,s=c,u&&!i&&(i=setTimeout(()=>{r&&o(r),i=void 0,e(s())},u)),r=setTimeout(()=>{i&&o(i),i=void 0,e(c())},l)})}}function Lr(e){let t;function n(){return t||=e(),t}return n.reset=async()=>{let e=t;t=void 0,e&&await e},n}function Rr(e){return Array.isArray(e)?e:[e]}function zr(e){return o()}function Br(e,t=200,n={}){return Pr(Ir(t,n),e)}function Vr(e,t,n={}){let{eventFilter:r=Fr,...i}=n;return j(e,Pr(r,t),i)}function Hr(e,t=!0,n){zr()?w(e,n):t?e():c(e)}function Ur(e,t,r={}){let{immediate:i=!0,immediateCallback:a=!1}=r,o=s(!1),c;function l(){c&&=(clearTimeout(c),void 0)}function u(){o.value=!1,l()}function d(...r){a&&e(),l(),o.value=!0,c=setTimeout(()=>{o.value=!1,c=void 0,e(...r)},n(t))}return i&&(o.value=!0,kr&&d()),Or(u),{isPending:C(o),start:d,stop:u}}function Wr(e=!1,t={}){let{truthyValue:r=!0,falsyValue:i=!1}=t,a=de(e),o=s(e);function c(e){if(arguments.length)return o.value=e,o.value;{let e=n(r);return o.value=o.value===e?n(i):e,o.value}}return a?c:[o,c]}function Gr(e,t,n={}){let{debounce:r=0,maxWait:i=void 0,...a}=n;return Vr(e,t,{...a,eventFilter:Ir(r,{maxWait:i})})}function Kr(e,t,n){return j(e,t,{...n,immediate:!0})}var qr=kr?window:void 0,Jr=kr?window.navigator:void 0;function Yr(e){let t=n(e);return t?.$el??t}function $(...e){let t=[],r=()=>{t.forEach(e=>e()),t.length=0},i=(e,t,n,r)=>(e.addEventListener(t,n,r),()=>e.removeEventListener(t,n,r)),a=H(()=>{let t=Rr(n(e[0])).filter(e=>e!=null);return t.every(e=>typeof e!=`string`)?t:void 0}),o=Kr(()=>[a.value?.map(e=>Yr(e))??[qr].filter(e=>e!=null),Rr(n(a.value?e[1]:e[0])),Rr(f(a.value?e[2]:e[1])),n(a.value?e[3]:e[2])],([e,n,a,o])=>{if(r(),!e?.length||!n?.length||!a?.length)return;let s=Mr(o)?{...o}:o;t.push(...e.flatMap(e=>n.flatMap(t=>a.map(n=>i(e,t,n,s)))))},{flush:`post`});return Or(r),()=>{o(),r()}}function Xr(){let e=s(!1),t=o();return t&&w(()=>{e.value=!0},t),e}function Zr(e){let t=Xr();return H(()=>(t.value,!!e()))}function Qr(e){return typeof e==`function`?e:typeof e==`string`?t=>t.key===e:Array.isArray(e)?t=>e.includes(t.key):()=>!0}function $r(...e){let t,r,i={};e.length===3?(t=e[0],r=e[1],i=e[2]):e.length===2?typeof e[1]==`object`?(t=!0,r=e[0],i=e[1]):(t=e[0],r=e[1]):(t=!0,r=e[0]);let{target:a=qr,eventName:o=`keydown`,passive:s=!1,dedupe:c=!1}=i,l=Qr(t);return $(a,o,e=>{e.repeat&&n(c)||l(e)&&r(e)},s)}function ei(e,t={}){let{controls:n=!1,navigator:r=Jr}=t,i=Zr(()=>r&&`permissions`in r),o=s(),c=typeof e==`string`?{name:e}:e,l=s(),u=()=>{l.value=o.value?.state??`prompt`};$(o,`change`,u,{passive:!0});let d=Lr(async()=>{if(i.value){if(!o.value)try{o.value=await r.permissions.query(c)}catch{o.value=void 0}finally{u()}if(n)return a(o.value)}});return d(),n?{state:l,isSupported:i,query:d}:l}function ti(e={}){let{navigator:t=Jr,read:r=!1,source:i,copiedDuring:a=1500,legacy:o=!1}=e,c=Zr(()=>t&&`clipboard`in t),l=ei(`clipboard-read`),u=ei(`clipboard-write`),d=H(()=>c.value||o),f=s(``),p=s(!1),m=Ur(()=>p.value=!1,a,{immediate:!1});async function h(){let e=!(c.value&&y(l.value));if(!e)try{f.value=await t.clipboard.readText()}catch{e=!0}e&&(f.value=v())}d.value&&r&&$([`copy`,`cut`],h,{passive:!0});async function g(e=n(i)){if(d.value&&e!=null){let n=!(c.value&&y(u.value));if(!n)try{await t.clipboard.writeText(e)}catch{n=!0}n&&_(e),f.value=e,p.value=!0,m.start()}}function _(e){let t=document.createElement(`textarea`);t.value=e??``,t.style.position=`absolute`,t.style.opacity=`0`,document.body.appendChild(t),t.select(),document.execCommand(`copy`),t.remove()}function v(){return((document?.getSelection)?.call(document))?.toString()??``}function y(e){return e===`granted`||e===`prompt`}return{isSupported:d,text:f,copied:p,copy:g}}function ni(e){return JSON.parse(JSON.stringify(e))}function ri(e,t,r={}){let{window:i=qr,...a}=r,o,s=Zr(()=>i&&`ResizeObserver`in i),c=()=>{o&&=(o.disconnect(),void 0)},l=H(()=>{let t=n(e);return Array.isArray(t)?t.map(e=>Yr(e)):[Yr(t)]}),u=j(l,e=>{if(c(),s.value&&i){o=new ResizeObserver(t);for(let t of e)t&&o.observe(t,a)}},{immediate:!0,flush:`post`}),d=()=>{c(),u()};return Or(d),{isSupported:s,stop:d}}function ii(e,t={width:0,height:0},n={}){let{window:r=qr,box:i=`content-box`}=n,a=H(()=>(Yr(e)?.namespaceURI)?.includes(`svg`)),o=s(t.width),c=s(t.height),{stop:l}=ri(e,([t])=>{let n=i===`border-box`?t.borderBoxSize:i===`content-box`?t.contentBoxSize:t.devicePixelContentBoxSize;if(r&&a.value){let t=Yr(e);if(t){let e=t.getBoundingClientRect();o.value=e.width,c.value=e.height}}else if(n){let e=Rr(n);o.value=e.reduce((e,{inlineSize:t})=>e+t,0),c.value=e.reduce((e,{blockSize:t})=>e+t,0)}else o.value=t.contentRect.width,c.value=t.contentRect.height},n);Hr(()=>{let n=Yr(e);n&&(o.value=`offsetWidth`in n?n.offsetWidth:t.width,c.value=`offsetHeight`in n?n.offsetHeight:t.height)});let u=j(()=>Yr(e),e=>{o.value=e?t.width:0,c.value=e?t.height:0});function d(){l(),u()}return{width:o,height:c,stop:d}}var ai={ctrl:`control`,command:`meta`,cmd:`meta`,option:`alt`,up:`arrowup`,down:`arrowdown`,left:`arrowleft`,right:`arrowright`};function oi(e={}){let{reactive:t=!1,target:r=qr,aliasMap:i=ai,passive:a=!0,onEventFired:o=Nr}=e,c=me(new Set),l={toJSON(){return{}},current:c},u=t?me(l):l,d=new Set,f=new Set,p=new Set;function m(e,n){e in u&&(t?u[e]=n:u[e].value=n)}function h(){c.clear();for(let e of p)m(e,!1)}function g(e,t){let n=e.key?.toLowerCase(),r=[e.code?.toLowerCase(),n].filter(Boolean);n&&(t?c.add(n):c.delete(n));for(let e of r)p.add(e),m(e,t);if(n===`shift`&&!t){let e=Array.from(f),t=e.indexOf(`shift`);e.forEach((e,n)=>{n>=t&&(c.delete(e),m(e,!1))}),f.clear()}else typeof e.getModifierState==`function`&&e.getModifierState(`Shift`)&&t&&[...c,...r].forEach(e=>f.add(e));n===`meta`&&!t?(d.forEach(e=>{c.delete(e),m(e,!1)}),d.clear()):typeof e.getModifierState==`function`&&e.getModifierState(`Meta`)&&t&&[...c,...r].forEach(e=>d.add(e))}$(r,`keydown`,e=>(g(e,!0),o(e)),{passive:a}),$(r,`keyup`,e=>(g(e,!1),o(e)),{passive:a}),$(`blur`,h,{passive:a}),$(`focus`,h,{passive:a});let _=new Proxy(u,{get(e,r,a){if(typeof r!=`string`)return Reflect.get(e,r,a);if(r=r.toLowerCase(),r in i&&(r=i[r]),!(r in u)){if(/[+_-]/.test(r)){let e=r.split(/[+_-]/g).map(e=>e.trim());u[r]=H(()=>e.map(e=>n(_[e])).every(Boolean))}else u[r]=s(!1)}let o=Reflect.get(e,r,a);return t?n(o):o}});return _}function si(e,t,n,r={}){let{clone:a=!1,passive:s=!1,eventName:l,deep:u=!1,defaultValue:d,shouldEmit:f}=r,p=o(),m=n||p?.emit||(p?.$emit)?.bind(p)||(p?.proxy?.$emit)?.bind(p?.proxy),h=l;h||=`update:${t.toString()}`;let g=e=>a?typeof a==`function`?a(e):ni(e):e,_=()=>Ar(e[t])?g(e[t]):d,v=e=>{f?f(e)&&m(h,e):m(h,e)};if(s){let n=_(),r=i(n),a=!1;return j(()=>e[t],e=>{a||(a=!0,r.value=g(e),c(()=>a=!1))}),j(r,n=>{!a&&(n!==e[t]||u)&&v(n)},{deep:u}),r}return H({get(){return _()},set(e){v(e)}})}function ci(e,t={}){let{enter:n=()=>{},leave:r=()=>{},initial:a=!1}=t,o=i(a);return $(e,`mouseenter`,()=>{o.value=!0,n()}),$(e,`mouseleave`,()=>{o.value=!1,r()}),{isHovering:o}}var li={class:`flex pl5px`},ui={class:`w160px py5px`},di=S({__name:`StateFieldEditor`,props:{data:{},hovering:{type:Boolean},depth:{},showAddIfNeeded:{type:Boolean,default:!0},disableEdit:{type:Boolean}},emits:[`enableEditInput`,`addNewProp`],setup(e){let t=e,n=xr(),{copy:o,isSupported:s}=ti(),c=i(!1),l=H(()=>Te(t.data.value)),u=H(()=>l.value.value),d=H(()=>l.value.customType),p=H(()=>u.value===null?`null`:typeof u.value),m={flat:!0,size:`mini`},h=H(()=>({"opacity-0":!t.hovering}));async function _(e,r=!1){await X.value.editInspectorState({path:t.data.path||[t.data.key],inspectorId:n.value.inspectorId,type:t.data.stateType,nodeId:n.value.nodeId,state:{newKey:null,value:a(e),type:p.value,remove:r}}),await X.value.sendInspectorState(n.value.inspectorId)}function y(e,t){_(typeof e==`number`?e+t:BigInt(e)+BigInt(t))}return(n,i)=>(T(),k(`div`,li,[!t.disableEdit&&e.data.editable?(T(),k(W,{key:0},[p.value===`string`||p.value===`number`||p.value===`object`||p.value===`null`?(T(),k(W,{key:0},[P((T(),L(f(Z),g(m,{class:h.value,onClick:i[0]||=K(e=>n.$emit(`enableEditInput`,p.value),[`stop`])}),{icon:M(()=>[r(f(Q),{icon:`i-material-symbols-edit-rounded`})]),_:1},16,[`class`])),[[f(q),{content:`Edit value`}]]),p.value===`object`&&e.showAddIfNeeded?P((T(),L(f(Z),g({key:0},m,{class:h.value,onClick:i[1]||=K(e=>n.$emit(`addNewProp`,Array.isArray(u.value)?`array`:`object`),[`stop`])}),{icon:M(()=>[r(f(Q),{icon:`i-material-symbols-add-circle-rounded`})]),_:1},16,[`class`])),[[f(q),{content:`Add new value`}]]):F(``,!0)],64)):F(``,!0),p.value===`boolean`?(T(),L(f(Z),g({key:1},m,{class:h.value,onClick:i[2]||=e=>_(!u.value)}),{icon:M(()=>[r(f(Q),{icon:u.value?`i-material-symbols-check-box-sharp`:`i-material-symbols-check-box-outline-blank-sharp`},null,8,[`icon`])]),_:1},16,[`class`])):p.value===`number`||d.value===`bigint`?(T(),k(W,{key:2},[r(f(Z),g(m,{class:h.value,onClick:i[3]||=K(e=>y(u.value,1),[`stop`])}),{icon:M(()=>[r(f(Q),{icon:`i-carbon-add`})]),_:1},16,[`class`]),r(f(Z),g(m,{class:h.value,onClick:i[4]||=K(e=>y(u.value,-1),[`stop`])}),{icon:M(()=>[r(f(Q),{icon:`i-carbon-subtract`})]),_:1},16,[`class`])],64)):F(``,!0)],64)):F(``,!0),!t.disableEdit&&e.depth>0&&e.data.editable?(T(),L(f(Z),g({key:1},m,{class:h.value,onClick:i[5]||=K(e=>_(u.value,!0),[`stop`])}),{icon:M(()=>[r(f(Q),{icon:`i-material-symbols-delete-rounded`})]),_:1},16,[`class`])):F(``,!0),r(f(zt),{class:v({"opacity-0":!e.hovering&&!c.value}),"button-props":{flat:!0,size:`mini`},disabled:!f(s),"onUpdate:visible":i[8]||=e=>c.value=e},{popper:M(()=>[V(`div`,ui,[r(f(Bt),{onClick:i[6]||=e=>f(o)(typeof u.value==`object`?JSON.stringify(u.value):u.value.toString())},{icon:M(()=>[r(f(Q),{icon:`i-material-symbols-copy-all-rounded`,class:`mt4px`}),i[9]||=b(` Copy Value `,-1)]),_:1}),r(f(Bt),{onClick:i[7]||=()=>{f(o)(e.data.key)}},{icon:M(()=>[r(f(Q),{icon:`i-material-symbols-copy-all-rounded`,class:`mt4px`}),i[10]||=b(` Copy Path `,-1)]),_:1})])]),"button-icon":M(()=>[r(f(Q),{icon:`i-material-symbols:more-vert`})]),_:1},8,[`class`,`disabled`])]))}}),fi={class:`flex-inline items-center gap4px`},pi=S({__name:`StateFieldInputEditor`,props:{modelValue:{},customType:{},showActions:{type:Boolean,default:!0},autoFocus:{type:Boolean,default:!0}},emits:[`cancel`,`submit`,`update:modelValue`],setup(e,{emit:t}){let n=e,a=t,o=H(()=>n.customType===`date`?`datetime-local`:``),{escape:s,enter:c}=oi();re(()=>{s.value?a(`cancel`):c.value&&a(`submit`)});let l=si(n,`modelValue`,a);function u(e){try{return be(e,n.customType),!0}catch{return!1}}let d=i(!1);return j(l,Ne(()=>{d.value=!u(l.value)},300)),(t,n)=>(T(),k(`span`,fi,[r(f(Wt),{modelValue:f(l),"onUpdate:modelValue":n[0]||=e=>de(l)?l.value=e:null,type:o.value,variant:d.value?`warning`:`normal`,class:v([`h25px px4px`,e.customType===`date`?`w240px`:`w120px`]),"auto-focus":e.autoFocus,onClick:n[1]||=K(()=>{},[`stop`])},null,8,[`modelValue`,`type`,`variant`,`class`,`auto-focus`]),e.showActions?(T(),k(W,{key:0},[P((T(),L(f(Z),{size:`mini`,flat:``,class:`p2px!`,onClick:n[2]||=K(e=>t.$emit(`cancel`),[`stop`])},{icon:M(()=>[r(f(Q),{icon:`i-material-symbols-cancel`})]),_:1})),[[f(q),{content:`Esc to cancel`}]]),d.value?P((T(),L(f(Q),{key:1,icon:`i-material-symbols-warning`,class:`color-warning-500 dark:color-warning-300`},null,512)),[[f(q),{content:`Invalid value`}]]):P((T(),L(f(Z),{key:0,size:`mini`,flat:``,class:`p2px!`,onClick:n[3]||=K(e=>t.$emit(`submit`),[`stop`])},{icon:M(()=>[r(f(Q),{icon:`i-material-symbols-save`})]),_:1})),[[f(q),{content:`Enter to submit change`}]])],64)):F(``,!0)]))}}),mi={key:1,pl5:``},hi={"whitespace-nowrap":``,"text-purple-700":``,op70:``,"dark:text-purple-300":``},gi=[`innerHTML`],_i={key:0},vi={"overflow-hidden":``,"text-ellipsis":``,"whitespace-nowrap":``,"state-key":``},yi=30,bi=ur(S({__name:`StateFieldViewer`,props:{data:{},depth:{},index:{},expandedStateId:{}},setup(e){let t=e,n=i(yi),a=H(()=>Ae(t.data.value,!1,{customClass:{string:`max-w-120 truncate`}})),o=H(()=>Se(t.data.value)),s=H(()=>Te(t.data.value)),{expanded:c,toggleExpanded:l}=Dr(t.expandedStateId??``),u=H(()=>o.value===`custom`?`${t.data.value._custom?.type??`string`}-custom-state`:`unknown-state-type`),d=H(()=>{let{value:e}=s.value;return we(e)?e.length:Ce(e)?Object.keys(e).length:0}),p=H(()=>t.data.path||[t.data.key]),m=H(()=>p.value[p.value.length-1]),h=H(()=>{let e=[`Reactive`],n=t.data.value?._custom?.stateTypeName||t.data?.stateTypeName;if(e.includes(n))return n;if(t.data.value?.fields?.abstract)return``;{let e=t.data.value?._custom?.type,r=o.value===`custom`&&!e?`"${a.value}"`:a.value===``?`""`:a.value,i=o.value===`custom`&&e===`ref`?Se(r):o.value,s=o.value===`string`?`select-text`:``,c=`${r}`;return n?`${c} (${n})`:c}}),g=H(()=>{let e={content:``,disabled:!0,html:!0};if(o.value===`custom`){let n=t.data.value?._custom?.tooltipText;n&&(e.content=n,e.disabled=!1)}return e}),_=H(()=>{let{value:e,inherit:r,customType:i}=s.value,a=i===`set`,c=[];return we(e)?e.slice(0,n.value).map((e,n)=>({key:n.toString(),path:[...p.value,n.toString()],value:e,...r,editable:t.data.editable&&!a,creating:!1})):(Ce(e)&&(c=Object.keys(e).slice(0,n.value).map(n=>({key:n,path:[...p.value,n],value:e[n],...r,editable:t.data.editable&&!a,creating:!1})),o.value!==`custom`&&(c=Ee(c))),c===t.data.value?[]:c)}),y=H(()=>_.value.length>0),b=i(),x=xr(),{isHovering:S}=ci(()=>b.value),{editingType:C,editing:w,editingText:E,toggleEditing:D,nodeId:O}=Sr();j(()=>w.value,e=>{if(e){let{value:e}=s.value;E.value=ze(e,s.value.customType)}else E.value=``});async function ee(){let e=t.data;await X.value.editInspectorState({path:p.value,inspectorId:x.value.inspectorId,type:e.stateType,nodeId:O.value,state:{newKey:null,type:C.value,value:be(E.value,s.value.customType)}}),await X.value.sendInspectorState(x.value.inspectorId),D()}let{addNewProp:te,draftingNewProp:A,resetDrafting:I}=wr();function R(e){let n=`${t.depth}-${t.index}`;c.value.includes(n)||l(n),te(e,s.value.value)}async function z(){let e=t.data;await X.value.editInspectorState({path:[...p.value,A.value.key],inspectorId:x.value.inspectorId,type:e.stateType,nodeId:O.value,state:{newKey:A.value.key,type:typeof be(A.value.value),value:be(A.value.value)}}),await X.value.sendInspectorState(x.value.inspectorId),I()}return(t,i)=>(T(),k(`div`,null,[V(`div`,{ref_key:`containerRef`,ref:b,class:v([`font-state-field flex items-center text-3.5`,[y.value&&`cursor-pointer hover:bg-active`]]),style:N({paddingLeft:`${e.depth*15+4}px`}),onClick:i[1]||=t=>f(l)(`${e.depth}-${e.index}`)},[y.value?(T(),L(vr,{key:0,value:f(c).includes(`${e.depth}-${e.index}`)},null,8,[`value`])):(T(),k(`span`,mi)),V(`span`,hi,G(m.value),1),i[5]||=V(`span`,{mx1:``},`:`,-1),f(w)?(T(),L(pi,{key:2,modelValue:f(E),"onUpdate:modelValue":i[0]||=e=>de(E)?E.value=e:null,class:`mr-1`,"custom-type":s.value.customType,onCancel:f(D),onSubmit:ee},null,8,[`modelValue`,`custom-type`,`onCancel`])):F(``,!0),V(`span`,{class:v([u.value,`flex whitespace-nowrap dark:text-#bdc6cf`])},[P(V(`span`,{class:`flex`,innerHTML:h.value},null,8,gi),[[f(q),g.value]])],2),r(di,{hovering:f(S),"disable-edit":f(x).disableEdit||f(w),data:e.data,depth:e.depth,onEnableEditInput:f(D),onAddNewProp:R},null,8,[`hovering`,`disable-edit`,`data`,`depth`,`onEnableEditInput`])],6),y.value&&f(c).includes(`${e.depth}-${e.index}`)?(T(),k(`div`,_i,[r(xi,{data:_.value,depth:e.depth,index:e.index},null,8,[`data`,`depth`,`index`]),d.value>n.value?P((T(),L(f(Z),{key:0,flat:``,size:`mini`,class:`ml-4`,onClick:i[2]||=e=>n.value+=yi},{icon:M(()=>[r(f(Q),{icon:`i-material-symbols-more-horiz`})]),_:1})),[[f(q),`Show more`]]):F(``,!0),f(A).enable?(T(),k(`div`,{key:1,style:N({paddingLeft:`${(e.depth+1)*15+4}px`})},[V(`span`,vi,[r(pi,{modelValue:f(A).key,"onUpdate:modelValue":i[3]||=e=>f(A).key=e,"show-actions":!1},null,8,[`modelValue`])]),i[6]||=V(`span`,{"mx-1":``},`:`,-1),r(pi,{modelValue:f(A).value,"onUpdate:modelValue":i[4]||=e=>f(A).value=e,"auto-focus":!1,onCancel:f(I),onSubmit:z},null,8,[`modelValue`,`onCancel`])],4)):F(``,!0)])):F(``,!0)]))}}),[[`__scopeId`,`data-v-1662487a`]]),xi=S({__name:`ChildStateViewer`,props:{data:{},depth:{default:0},index:{},expandedStateId:{default:``}},setup(e){return(t,n)=>(T(),k(`div`,null,[(T(!0),k(W,null,D(e.data,(t,n)=>(T(),k(`div`,{key:n},[r(bi,{data:t,depth:e.depth+1,index:`${e.index}-${n}`,"expanded-state-id":e.expandedStateId},null,8,[`data`,`depth`,`index`,`expanded-state-id`])]))),128))]))}}),Si=[`onClick`],Ci={key:1,pl5:``},wi={"font-state-field":``,"text-3.5":``,"text-hex-a3a3a3":``},Ti={key:0},Ei=S({__name:`RootStateViewer`,props:{data:{},nodeId:{},inspectorId:{},disableEdit:{type:Boolean,default:!1},expandedStateId:{default:``}},setup(e){let t=e;function n(){return{nodeId:t.nodeId,inspectorId:t.inspectorId,disableEdit:t.disableEdit}}let{context:i}=br(n());re(()=>{i.value=n()});let{expanded:a,toggleExpanded:o}=Dr(t.expandedStateId);return(t,n)=>(T(),k(`div`,null,[(T(!0),k(W,null,D(e.data,(t,n,i)=>(T(),k(`div`,{key:i},[V(`div`,{class:v([`flex items-center`,[t?.length&&`cursor-pointer hover:bg-active`]]),onClick:e=>f(o)(`${i}`)},[t?.length?(T(),L(vr,{key:0,value:f(a).includes(`${i}`)},null,8,[`value`])):(T(),k(`span`,Ci)),V(`span`,wi,G(n),1)],10,Si),t?.length&&f(a).includes(`${i}`)?(T(),k(`div`,Ti,[r(xi,{data:t,index:`${i}`,"expanded-state-id":e.expandedStateId},null,8,[`data`,`index`,`expanded-state-id`])])):F(``,!0)]))),128))]))}}),Di={class:`p3`},Oi=[`onClick`],ki={key:0,class:`absolute left-5px top-4.5 h10 w0 border-l-2`,border:`solid gray2`},Ai={class:`h-full flex items-center truncate pl5`},ji={absolute:``,"top-5":``,pr2:``,"text-3":``,op40:``},Mi={pl2:``,op30:``},Ni=S({__name:`EventList`,props:p({data:{}},{modelValue:{},modelModifiers:{}}),emits:[`update:modelValue`],setup(e){let t=e,n=z(e,`modelValue`),a=[`#3e5770`,`#42b983`,`#0098c4`],o=i(null),s=H(()=>{let e=-1,n=0;return t.data.forEach((t,r)=>{(t.groupId!==n||e===-1)&&(e=(e+1)%a.length),n=t.groupId??n,t.id=r,t.color=a[e]}),t.data});return j(()=>s.value.length,e=>{o.value?.scrollToItem(e-1)},{flush:`post`}),(t,i)=>(T(),k(`div`,Di,[r(f(Ln),{ref_key:`scrollerRef`,ref:o,items:s.value,"min-item-size":52,"key-field":`id`,"page-mode":``,"item-tag":`li`,"list-tag":`ul`,buffer:20},{default:M(({item:t})=>[V(`div`,{class:`relative mb7 h6 cursor-pointer`,style:N({color:n.value===t.id?t.color:``}),onClick:e=>n.value=t.id},[V(`span`,{class:`absolute top-1.5 inline-block h3 w3 b rounded-50%`,style:N({border:`3px solid ${t.color}`})},null,4),t.idl.timelineLayersState.value?.[n.pluginId]),p=H(()=>o.value[c.value]??null),m=H(()=>d.value?`Stop recording`:`Start recording`),h=H(()=>{let e=[];for(let t in p.value?.data)e.push({key:t,type:t,editable:!1,value:p.value.data[t]});return e}),g=H(()=>{let e=p.value?.groupId,t=s.value.get(e);if(t){let e=t[t.length-1]?.time-(t[0]?.time??0);return[{key:`events`,type:`events`,editable:!1,value:t.length},e&&{key:`duration`,type:`duration`,editable:!1,value:`${e}ms`}].filter(Boolean)}}),_=H(()=>({"Event Info":h.value,...g.value&&{"Group Info":g.value}}));function v(e){let t=e.groupId;t!==void 0&&(s.value.set(t,s.value.get(t)??[]),s.value.get(t)?.push(e))}function y(e){let t=J(e);if(!t)return;let{layerId:r,event:i}=t;n.layerIds.includes(r)&&(o.value.push(i),v(i))}X.functions.on(Y.TIMELINE_EVENT_UPDATED,y),u(()=>{X.functions.off(Y.TIMELINE_EVENT_UPDATED,y)});function x(){o.value=[],s.value.clear()}t({clear:x});function S(){X.value.updateTimelineLayersState({[n.pluginId]:!d.value})}return(t,n)=>(T(),k(`div`,Pi,[e.headerVisible?(T(),L(lr,{key:0,"doc-link":e.docLink,"github-repo-link":e.githubRepoLink},{default:M(()=>[r(_r)]),_:1},8,[`doc-link`,`github-repo-link`])):F(``,!0),o.value.length?(T(),k(`div`,Fi,[r(f(Zt),{class:`h-full`},{default:M(()=>[r(f(Qt),{border:`r base`,size:`40`,"h-full":``},{default:M(()=>[V(`div`,Ii,[r(Ni,{modelValue:c.value,"onUpdate:modelValue":n[0]||=e=>c.value=e,data:o.value},null,8,[`modelValue`,`data`])])]),_:1}),r(f(Qt),{size:`60`},{default:M(()=>[V(`div`,Li,[r(Ei,{class:`p3`,data:_.value,"node-id":``,"inspector-id":``,"disable-edit":!0,"expanded-state-id":`timeline-state`},null,8,[`data`])])]),_:1})]),_:1})])):(T(),L(mr,{key:2,class:`flex-1`},{default:M(()=>[...n[1]||=[b(` No events `,-1)]]),_:1})),e.switcherVisible?(T(),k(`div`,Ri,[V(`div`,zi,[P((T(),k(`div`,{class:`flex items-center gap1`,onClick:S},[d.value?(T(),k(`span`,Bi)):(T(),k(`span`,Vi))])),[[f(q),{content:m.value},void 0,{"bottom-end":!0}]]),P((T(),k(`div`,{class:`flex items-center gap1`,onClick:x},[r(f(Kt),{name:`baseline-delete`,"cursor-pointer":``,"text-xl":``,op70:``,"hover:op100":``})])),[[f(q),{content:`Clear all timelines`},void 0,{"bottom-end":!0}]]),P((T(),k(`div`,Hi,[r(f(Kt),{name:`baseline-tips-and-updates`,"cursor-pointer":``,"text-xl":``,op70:``,"hover:op100":``})])),[[f(q),{content:`

Timeline events can cause significant performance overhead in large applications, so we recommend enabling it only when needed and on-demand.

`,html:!0},void 0,{"bottom-end":!0}]])])])):F(``,!0)]))}}),[[`__scopeId`,`data-v-3dbcfd2a`]]),Wi=[`onClick`,`onDblclick`,`onMouseover`],Gi={key:1,pl5:``},Ki={"font-state-field":``,"text-3.5":``},qi={key:0,class:`text-gray-400 dark:text-gray-600 group-hover:text-white group-hover:op50 [.active_&]:op50 [.active_&]:text-white!`},Ji={"group-hover:text-white":``,class:`ws-nowrap [.active_&]:text-white`},Yi={key:2,class:`text-gray-400 dark:text-gray-600 group-hover:text-white group-hover:op50 [.active_&]:op50 [.active_&]:text-white!`},Xi={key:2,class:`ml-2 rounded-sm bg-blue-400 px-1 text-[0.75rem] leading-snug dark:bg-blue-800`},Zi={key:3,class:`ml-2 rounded-sm bg-gray-500 px-1 text-[0.75rem] leading-snug`},Qi={key:0},$i=S({__name:`TreeViewer`,props:p({data:{},depth:{default:0},withTag:{type:Boolean,default:!1}},{modelValue:{},modelModifiers:{}}),emits:p([`hover`,`leave`],[`update:modelValue`]),setup(e,{emit:t}){let n=t,i=z(e,`modelValue`),{expanded:a,toggleExpanded:o}=Dr();function s(e){return`name`in e&&e?.name||`label`in e&&e.label}function c(e){i.value=e}return(t,l)=>(T(!0),k(W,null,D(e.data,(t,u)=>(T(),k(`div`,{key:u,class:v({"min-w-max":e.depth===0})},[V(`div`,{class:v([`group flex cursor-pointer items-center rounded-1 hover:bg-primary-300 hover:dark:bg-gray-600`,{"bg-primary-600! active":i.value===t.id}]),style:N({paddingLeft:`${15*e.depth+4}px`}),onClick:e=>c(t.id),onDblclick:e=>f(o)(t.id),onMouseover:()=>n(`hover`,t.id),onMouseleave:l[0]||=()=>n(`leave`)},[t?.children?.length?(T(),L(vr,{key:0,value:f(a).includes(t.id),class:`[.active_&]:op20 group-hover:op20`,onClick:K(e=>f(o)(t.id),[`stop`])},null,8,[`value`,`onClick`])):(T(),k(`span`,Gi)),V(`span`,Ki,[e.withTag?(T(),k(`span`,qi,`<`)):F(``,!0),V(`span`,Ji,G(s(t)),1),(t.renderKey===0||t.renderKey)&&t.renderKey!==f(`__vue_devtool_undefined__`)?(T(),k(`span`,{key:1,class:v([`text-xs opacity-50`,{"opacity-100":i.value===t.id}])},[V(`span`,{class:v([i.value===t.id?`text-purple-200`:`text-purple-500`])},` key`,2),l[4]||=b(`=`,-1),V(`span`,null,G(t.renderKey),1)],2)):F(``,!0),e.withTag?(T(),k(`span`,Yi,`>`)):F(``,!0)]),t.isFragment?P((T(),k(`span`,Xi,[...l[5]||=[b(` fragment `,-1)]])),[[f(q),`Has multiple root DOM nodes`]]):F(``,!0),t.inactive?P((T(),k(`span`,Zi,[...l[6]||=[b(` inactive `,-1)]])),[[f(q),`Currently inactive but not destroyed`]]):F(``,!0),(T(!0),k(W,null,D(t.tags,(e,t)=>(T(),L(Zn,{key:t,tag:e},null,8,[`tag`]))),128))],46,Wi),t?.children?.length&&f(a).includes(t.id)?(T(),k(`div`,Qi,[r($i,{modelValue:i.value,"onUpdate:modelValue":l[1]||=e=>i.value=e,data:t?.children,depth:e.depth+1,"with-tag":e.withTag,onHover:l[2]||=e=>n(`hover`,e),onLeave:l[3]||=e=>n(`leave`)},null,8,[`modelValue`,`data`,`depth`,`with-tag`])])):F(``,!0)],2))),128))}}),ea=200;function ta(){return{highlight:Br(e=>X.value.highlighComponent(e),ea),unhighlight:Br(()=>X.value.unhighlight(),ea)}}var na=Symbol(`SelectedSymbolKey`);function ra(){let e=i(``);return d(na,e),{selected:e}}var ia={class:`absolute left-0 top-0 h-full w-full flex flex-col rounded-br-2.5 rounded-tr-2.5 bg-white p2 dark:bg-#121212`},aa={class:`flex-1 overflow-scroll text-3.5`},oa=S({__name:`RenderCode`,props:{code:{}},emits:[`close`],setup(e,{emit:t}){let n=t;function i(){n(`close`)}return(t,n)=>(T(),k(`div`,ia,[V(`div`,{class:`h-12 w-full flex items-center justify-between p-2`},[n[0]||=V(`span`,{class:`font-500`},`Render Code`,-1),V(`i`,{class:`i-carbon-close cursor-pointer hover:op80`,onClick:i})]),V(`div`,aa,[r(f(At),{code:e.code,lang:`javascript`},null,8,[`code`])])]))}}),sa={class:`h-full w-full`},ca={class:`no-scrollbar h-full flex select-none gap-2 overflow-scroll`},la={key:0,class:`h-full flex flex-col p2`},ua={class:`flex py2`},da={xmlns:`http://www.w3.org/2000/svg`,style:{height:`1.1em`,width:`1.1em`},class:`op-80 hover:op-100`,viewBox:`0 0 24 24`},fa={class:`h-full flex flex-col p2`},pa={class:`flex py2`},ma={key:0,class:`font-state-field flex items-center px-1 text-3.5`},ha={"group-hover:text-white":``,class:`max-w-40 of-hidden text-ellipsis ws-nowrap [.active_&]:text-white`},ga={class:`flex items-center gap-2 px-1`},_a={class:`h-full flex flex-col items-center justify-center gap-2`},va={class:`block`},ya={xmlns:`http://www.w3.org/2000/svg`,style:{height:`2em`,width:`2em`,opacity:`0.5`,color:`#00dc82`},class:`animate-fade`,viewBox:`0 0 24 24`},ba={class:`flex items-center justify-center`},xa=`components`,Sa=ur(S({__name:`index`,emits:[`openInEditor`,`onInspectComponentStart`,`onInspectComponentEnd`],setup(e,{emit:t}){let n=t,a=i(),o=i(!1),{width:s}=ii(a),c=H(()=>o.value?s.value<700:!1),l=i(``),d=i(``),[p,m]=Wr(!0),h=i(!1),g=i(!1),_=i(``),v=i(!1),y=ta();function x(e,t=[],n=[]){return t.push(e.id),e.children?.length===0&&n.push([...t]),Array.isArray(e.children)&&e.children.forEach(e=>{x(e,t,n)}),t.pop(),n}function S(e){let t=[],n=e=>{e?.forEach(e=>{t.push(e),e.children?.length&&n(e.children)})};return n(e),t}function C(e,t){let n=[];return e?.forEach(e=>{n.push(...e.slice(0,t+1))}),[...new Set(n)]}function w(e,t){let n=[];return e.forEach(e=>{let r=e.indexOf(t);r!==-1&&n.push(...e.slice(0,r+1))}),[...new Set(n)]}let E=i([]),D=H(()=>E.value?.length?x(E.value?.[0]):[]),O=H(()=>S(E.value)),ee=H(()=>O.value.map(e=>e.id)),te=i({}),A=i(``),N=H(()=>{let e=[],t=n=>{n.forEach(n=>{n.id===A.value&&e.push(n),n.children?.length&&t(n.children)})};return t(E.value),e[0]}),I=H(()=>N.value?.file??``),R=H(()=>Xn({state:te.value,filterKey:d.value,processGroup(e){return Be(Object.values(ae(Ee(e),`stateType`)))}})),{expanded:z}=Er(),{expanded:B}=Er(`component-state`);ra();let ne=H(()=>A.value?w(D.value,A.value).slice(0,-1):[]),ie=H(()=>ne.value.every(e=>z.value.includes(e)));function oe(){ie.value||(z.value=[...new Set([...z.value,...ne.value])])}function se(){(!A.value||!ee.value.includes(A.value))&&(A.value=E.value?.[0]?.id??``,z.value=C(D.value,1))}async function ce(e=``){return X.value.getInspectorTree({inspectorId:xa,filter:e}).then(e=>{let t=ie.value;E.value=J(e),se(),t&&oe(),h.value=!0})}function le(e){if(!e||!e?.state)return{};let t={};return e.state.forEach(e=>{t[e.type]||(t[e.type]=[]),t[e.type].push(e)}),t}function U(e){X.value.getInspectorState({inspectorId:xa,nodeId:e}).then(e=>{let t=J(e);t&&(te.value=le(t),B.value=Array.from({length:Object.keys(te.value).length},(e,t)=>`${t}`))})}j(A,e=>{U(e),v.value&&Se()});function W(e){let t=J(e);t.inspectorId!==xa||t.nodeId!==A.value||(te.value=le({state:t.state.state}))}X.functions.on(Y.INSPECTOR_STATE_UPDATED,W),ce();function ue(e){let t=e.trim().toLowerCase();m(),ce(t).then(()=>{m()})}Gr(l,e=>{ue(e)},{debounce:300});function de(e){let t=J(e);t.inspectorId===xa&&(l.value?ue(l.value):E.value=t.rootNodes,se())}X.functions.on(Y.INSPECTOR_TREE_UPDATED,de),u(()=>{X.functions.off(Y.INSPECTOR_STATE_UPDATED,W),X.functions.off(Y.INSPECTOR_TREE_UPDATED,de)});let fe=Ie(),pe=H(()=>fe.appRecords.value.map(e=>({label:e.name+(e.version?` (${e.version})`:``),value:e.id,iframe:e.iframe}))),me=H(()=>pe.value.map(e=>({label:e.label+(e.iframe?` (iframe: ${e.iframe})`:``),id:e.value}))),he=i(fe.activeAppRecordId.value);re(()=>{he.value=fe.activeAppRecordId.value});async function ge(e,t={}){await X.value.toggleApp(e,t),A.value=``,await ce()}async function K(){g.value=!0,n(`onInspectComponentStart`);try{let e=JSON.parse(await X.value.inspectComponentInspector()),t=e.id.split(`:`)[0];he.value!==e.appId&&await ge(t,{inspectingComponent:!0}),A.value=e.id,z.value.includes(e.id)||z.value.push(e.id),oe(),Te()}finally{g.value=!1,n(`onInspectComponentEnd`)}}function _e(){g.value=!1,X.value.cancelInspectComponentInspector()}$(`keydown`,e=>{e.key===`s`&&(e.ctrlKey||e.metaKey)&&!g.value?K():e.key===`Escape`&&g.value&&_e()}),$r(`ArrowRight`,()=>{let e=z.value.includes(A.value),t=O.value.find(e=>e.id===A.value)?.children?.length;!e&&t&&z.value.push(A.value)}),$r(`ArrowLeft`,()=>{z.value.includes(A.value)&&z.value.splice(z.value.indexOf(A.value),1)}),$r(`ArrowDown`,()=>{let e=ee.value.indexOf(A.value);if(z.value.includes(A.value)&&e>=0&&e{let e=A.value,t=D.value.find(t=>t.includes(e));if(!t)return;let n=t.indexOf(e),r=t[n>0?n-1:0],i=ve(r);i&&(A.value=i.id)}),$r([` `,`Enter`],()=>{if(!O.value.find(e=>e.id===A.value)?.children?.length)return;let e=z.value.indexOf(A.value);e===-1?z.value.push(A.value):z.value.splice(e,1)});function ve(e){let t=O.value.find(t=>t.id===e);if(!t||!t.children?.length||t.children.length===1)return t;let n=t?.children?.findIndex(e=>e.id===A.value);if(n<=0)return t;let r=t.children[n-1];for(;r&&z.value.includes(r.id)&&r.children?.length;){let e=r.children[r.children.length-1],t=ve(e.id);if(!t||t.id===r.id)break;r=t}return r||t}function ye(){let e=D.value,t=[...e].findLastIndex(e=>e?.includes(A.value));if(t===-1)return A.value;let n=e[t],r=e[t+1],i=r?.findIndex((e,t)=>e!==n[t])??-1;return i===-1?A.value:r[i]}function be(){X.value.scrollToComponent(A.value)}function xe(){X.value.inspectDOM(A.value).then(()=>{chrome.devtools.inspectedWindow.eval(`inspect(window.__VUE_DEVTOOLS_INSPECT_DOM_TARGET__)`)})}function Se(){X.value.getComponentRenderCode(A.value).then(e=>{_.value=e,v.value=!0})}function Ce(){n(`openInEditor`,I.value)}let we=i();function Te(){setTimeout(()=>{we.value?.querySelector(`.active`)?.scrollIntoView({behavior:`smooth`,block:`center`})},300)}function De(){_.value=``,v.value=!1}return(e,t)=>(T(),k(`div`,sa,[r(f(Zt),{ref_key:`splitpanesRef`,ref:a,class:`flex-1 overflow-auto`,horizontal:c.value,onReady:t[4]||=e=>o.value=!0},{default:M(()=>[pe.value.length>1?(T(),L(f(Qt),{key:0,border:`base h-full`,size:`20`},{default:M(()=>[V(`div`,ca,[r(er,{modelValue:he.value,"onUpdate:modelValue":t[0]||=e=>he.value=e,data:me.value,class:`w-full`,onSelect:ge},null,8,[`modelValue`,`data`])])]),_:1})):F(``,!0),r(f(Qt),{border:`base`,"h-full":``},{default:M(()=>[h.value?(T(),k(`div`,la,[V(`div`,ua,[r(f(Wt),{modelValue:l.value,"onUpdate:modelValue":t[1]||=e=>l.value=e,"loading-debounce-time":250,loading:!f(p),placeholder:`Find components...`,class:`flex-1 text-3.5`},null,8,[`modelValue`,`loading`]),f(Pe)?F(``,!0):P((T(),k(`button`,{key:0,"px-1":``,class:`hover:color-#00dc82`,onClick:K},[(T(),k(`svg`,da,[...t[6]||=[V(`path`,{fill:`currentColor`,d:`M10.611 10.611a1 1 0 0 1 1.11-.208l8.839 3.889a1 1 0 0 1-.14 1.88l-3.338.91l-.91 3.338a1 1 0 0 1-1.88.14l-3.89-8.84a1 1 0 0 1 .209-1.109M17 3a3 3 0 0 1 3 3v3a1 1 0 1 1-2 0V6a1 1 0 0 0-1-1H6a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h3a1 1 0 1 1 0 2H6a3 3 0 0 1-3-3V6a3 3 0 0 1 3-3zm-3.73 10.269l1.715 3.9l.318-1.164a1 1 0 0 1 .701-.702l1.165-.318l-3.9-1.716Z`},null,-1)]]))])),[[f(q),`Select component in the page`,void 0,{bottom:!0}]])]),V(`div`,{ref_key:`componentTreeContainer`,ref:we,class:`no-scrollbar flex-1 select-none overflow-scroll`},[r($i,{modelValue:A.value,"onUpdate:modelValue":t[2]||=e=>A.value=e,data:E.value,"with-tag":!0,onHover:f(y).highlight,onLeave:f(y).unhighlight},null,8,[`modelValue`,`data`,`onHover`,`onLeave`])],512)])):F(``,!0)]),_:1}),r(f(Qt),{relative:``,"h-full":``},{default:M(()=>[V(`div`,fa,[V(`div`,pa,[N.value?.name?(T(),k(`span`,ma,[t[7]||=V(`span`,{class:`text-gray-400 dark:text-gray-600`},`<`,-1),V(`span`,ha,G(N.value.name),1),t[8]||=V(`span`,{class:`text-gray-400 dark:text-gray-600`},`>`,-1)])):F(``,!0),r(f(Wt),{modelValue:d.value,"onUpdate:modelValue":t[3]||=e=>d.value=e,"loading-debounce-time":250,placeholder:`Filter State...`,class:`flex-1 text-3.5`},null,8,[`modelValue`]),V(`div`,ga,[P(V(`i`,{class:`i-material-symbols-light:eye-tracking-outline h-4 w-4 cursor-pointer hover:op-70`,onClick:be},null,512),[[f(q),`Scroll to component`,void 0,{bottom:!0}]]),P(V(`i`,{class:`i-material-symbols-light:code h-5 w-5 cursor-pointer hover:op-70`,onClick:Se},null,512),[[f(q),`Show render code`,void 0,{bottom:!0}]]),f(Me)?P((T(),k(`i`,{key:0,class:`i-material-symbols-light:menu-open h-5 w-5 cursor-pointer hover:op-70`,onClick:xe},null,512)),[[f(q),`Inspect DOM`,void 0,{bottom:!0}]]):F(``,!0),I.value?P((T(),k(`i`,{key:1,class:`i-carbon-launch h-4 w-4 cursor-pointer hover:op-70`,onClick:Ce},null,512)),[[f(q),`Open in Editor`,void 0,{bottom:!0}]]):F(``,!0)])]),r(Ei,{class:`no-scrollbar flex-1 overflow-scroll`,data:R.value,"node-id":A.value,"inspector-id":xa,"expanded-state-id":`component-state`},null,8,[`data`,`node-id`])]),v.value&&_.value?(T(),L(oa,{key:0,code:_.value,onClose:De},null,8,[`code`])):F(``,!0)]),_:1})]),_:1},8,[`horizontal`]),f(Me)?(T(),L(f(Lt),{key:0,modelValue:g.value,"onUpdate:modelValue":t[5]||=e=>g.value=e,title:``,height:`12rem`,closable:!1},{footer:M(()=>[V(`div`,ba,[r(f(Z),{onClick:_e},{default:M(()=>[...t[11]||=[b(` Cancel `,-1)]]),_:1})])]),default:M(()=>[V(`div`,_a,[V(`span`,va,[(T(),k(`svg`,ya,[...t[9]||=[V(`g`,{fill:`none`,stroke:`currentColor`,"stroke-linecap":`round`,"stroke-linejoin":`round`,"stroke-width":`2`},[V(`circle`,{cx:`12`,cy:`12`,r:`.5`,fill:`currentColor`}),V(`path`,{d:`M5 12a7 7 0 1 0 14 0a7 7 0 1 0-14 0m7-9v2m-9 7h2m7 7v2m7-9h2`})],-1)]]))]),t[10]||=V(`p`,null,` Click on a component on the page to select it `,-1)])]),_:1},8,[`modelValue`])):F(``,!0)]))}}),[[`__scopeId`,`data-v-f2ebb581`]]),Ca=Symbol.for(`VueDevToolsCustomInspectorStateSymbol`);function wa(){return B(Ca)}function Ta(){let e=i({homepage:``,id:``,label:``,logo:``,timelineLayerIds:[]});return d(Ca,e),e}var Ea={class:`flex-1 overflow-y-auto p2`},Da={class:`max-w-[190px] flex-1 select-none py-1.5 text-sm`},Oa={class:`w-4/5`},ka={key:0,class:`flex justify-start`},Aa={key:1},ja=S({__name:`Settings`,props:{pluginId:{},options:{},values:{}},emits:[`update`],setup(e,{emit:t}){let n=e,i=t,a=H(()=>n.options),o=H(()=>n.values);function s(e,t){X.value.updatePluginSettings(n.pluginId,e,t),X.value.getPluginSettings(n.pluginId).then(e=>{i(`update`,e)})}return(e,t)=>(T(),k(`div`,Ea,[V(`ul`,null,[(T(!0),k(W,null,D(a.value,(e,t)=>(T(),k(`li`,{key:t,class:`flex items-center py-2`},[V(`div`,Da,G(e.label),1),V(`div`,Oa,[e.type===`boolean`?(T(),k(`div`,ka,[r(f(Xt),{"model-value":o.value[t],class:`row-reverse flex py1 pl2 pr1 hover:bg-active`,"onUpdate:modelValue":e=>s(t,e)},null,8,[`model-value`,`onUpdate:modelValue`])])):e.type===`choice`?(T(),k(`div`,Aa,[r(f(Yt),{"model-value":o.value[t],options:e.options,"onUpdate:modelValue":e=>s(t,e)},null,8,[`model-value`,`options`,`onUpdate:modelValue`])])):e.type===`text`?(T(),L(f(Wt),{key:2,"model-value":o.value[t],"onUpdate:modelValue":e=>s(t,e)},null,8,[`model-value`,`onUpdate:modelValue`])):F(``,!0)])]))),128))])]))}}),Ma={},Na={viewBox:`0 0 566 154`,fill:`none`,xmlns:`http://www.w3.org/2000/svg`};function Pa(e,t){return T(),k(`svg`,Na,[...t[0]||=[pe(``,2)]])}var Fa=ur(Ma,[[`render`,Pa]]),Ia={"h-full":``,"w-full":``,flex:``,"items-center":``},La={flex:`~ col gap2`,ma:``,"px-5":``},Ra={flex:`~ col`,"mt-20":``,"items-center":``},za={flex:`~`,"mt--10":``,"items-center":``,"justify-center":``},Ba={flex:`~ gap2 wrap`},Va=S({__name:`About`,setup(e){let t=ir();return(e,n)=>(T(),k(`div`,Ia,[V(`div`,La,[n[5]||=V(`div`,{"flex-auto":``},null,-1),V(`div`,Ra,[V(`div`,za,[r(Fa,{"h-18":``})]),n[2]||=V(`div`,{mb6:``,"mt--1":``,"text-center":``,"text-sm":``,flex:`~ gap-1`},[V(`span`,{op40:``},` Pinia DevTools `)],-1)]),n[6]||=V(`div`,{"flex-auto":``},null,-1),V(`div`,Ba,[V(`div`,{flex:`~ col auto`,"min-w-40":``,"theme-card-lime":``,p4:``,onClick:n[0]||=e=>f(t).push(`/store`)},[...n[3]||=[V(`div`,{"i-carbon-tree-view-alt":``,"text-3xl":``},null,-1),V(`code`,null,`Store`,-1)]]),V(`div`,{flex:`~ col auto`,"min-w-40":``,"theme-card-lime":``,p4:``,onClick:n[1]||=e=>f(t).push(`/timeline`)},[...n[4]||=[V(`div`,{"i-mdi:timeline-clock-outline":``,"text-3xl":``},null,-1),V(`div`,null,`Timeline`,-1)]])]),n[7]||=V(`div`,{flex:`~ gap-6 wrap`,"mt-5":``,"items-center":``,"justify-center":``},[V(`a`,{href:`https://github.com/vuejs/pinia`,target:`_blank`,flex:`~ gap1`,"items-center":``,op50:``,hover:`op100 text-blue`,transition:``},[V(`div`,{"i-carbon-star":``}),b(` Star on GitHub `)]),V(`a`,{href:`https://pinia.vuejs.org/`,target:`_blank`,flex:`~ gap1`,"items-center":``,op50:``,hover:`op100 text-yellow`,transition:``},[V(`div`,{"i-carbon-document":``}),b(` View Documentation `)])],-1),n[8]||=V(`div`,{"flex-auto":``},null,-1)])]))}}),Ha={class:`h-full flex flex-col`},Ua=S({__name:`Settings`,setup(e){let t=B(`pluginSettings`),n=H(()=>t.value.options),i=H(()=>t.value.values);function a(e){t.value=e}return(e,t)=>(T(),k(`div`,Ha,[r(lr,{"doc-link":`https://pinia.vuejs.org/`,"github-repo-link":`https://github.com/vuejs/pinia`},{default:M(()=>[r(_r)]),_:1}),r(ja,{"plugin-id":`dev.esm.pinia`,options:n.value,values:i.value,onUpdate:a},null,8,[`options`,`values`])]))}}),Wa=`dev.esm.pinia`,Ga=`pinia`,Ka={class:`h-full flex flex-col`},qa={class:`h-full flex flex-col p2`},Ja={class:`grid grid-cols-[1fr_auto] mb1 items-center gap2 pb1`,border:`b dashed base`},Ya={key:0,class:`flex items-center gap-2 px-1`},Xa=[`onClick`],Za={class:`no-scrollbar flex-1 select-none overflow-scroll`},Qa={class:`h-full flex flex-col p2`},$a={class:`grid grid-cols-[1fr_auto] mb1 items-center gap2 pb1`,border:`b dashed base`},eo={key:0,class:`flex items-center gap-2 px-1`},to=[`onClick`],no=S({__name:`Index`,setup(e){let{expanded:t}=Er(),{expanded:n}=Er(`pinia-store-state`),a=Ga,o=i([]),s=i([]),c=wa(),l=i(``),d=i([]),p=H(()=>d.value?.length?C(d.value?.[0]):[]),m=H(()=>E(d.value)),h=H(()=>m.value.map(e=>e.id)),g=i({}),_=i(``),y=i(``);j(_,(e,t)=>{!e.trim().length&&!t.trim().length||z(e)});let x=H(()=>Xn({state:g.value,filterKey:y.value})),S=H(()=>!g.value.state?.length&&!g.value.getters?.length);function C(e,t=[],n=[]){return t.push(e.id),e.children?.length===0&&n.push([...t]),Array.isArray(e.children)&&e.children.forEach(e=>{C(e,t,n)}),t.pop(),n}function w(e,t){let n=[];return e?.forEach(e=>{n.push(...e.slice(0,t+1))}),[...new Set(n)]}function E(e){let t=[],n=e=>{e?.forEach(e=>{t.push(e),e.children?.length&&n(e.children)})};return n(e),t}function O(){X.value.getInspectorNodeActions(a).then(e=>{o.value=e})}function ee(){X.value.getInspectorActions(a).then(e=>{s.value=e})}O(),ee();function te(e){X.value.callInspectorNodeAction(a,e,l.value)}function A(e){X.value.callInspectorAction(a,e)}function N(e){for(let t in e)e[t]?.length||delete e[t];return e}function I(e){X.value.getInspectorState({inspectorId:a,nodeId:e}).then(e=>{let t=J(e);t&&(g.value=N(t),n.value=Array.from({length:Object.keys(g.value).length},(e,t)=>`${t}`))})}function R(){g.value={}}j(l,()=>{R(),I(l.value)});function z(e=``){X.value.getInspectorTree({inspectorId:a,filter:e}).then(e=>{let n=J(e);d.value=n,!l.value&&n.length&&(l.value=n[0].id,I(n[0].id),t.value=w(p.value,1))})}z();function B(e){let n=J(e);n.inspectorId!==a||!n.rootNodes.length||(d.value=n.rootNodes,h.value.includes(l.value)||(l.value=n.rootNodes[0].id,t.value=w(p.value,1),I(n.rootNodes[0].id)))}function ne(e){let t=J(e);if(t.inspectorId!==a)return;let n=t.state;n&&(g.value=N({state:n.state,getters:n.getters}))}return X.functions.on(Y.INSPECTOR_TREE_UPDATED,B),X.functions.on(Y.INSPECTOR_STATE_UPDATED,ne),u(()=>{X.functions.off(Y.INSPECTOR_TREE_UPDATED,B),X.functions.off(Y.INSPECTOR_STATE_UPDATED,ne)}),(e,t)=>(T(),k(`div`,Ka,[r(lr,{"doc-link":`https://pinia.vuejs.org/`,"github-repo-link":`https://github.com/vuejs/pinia`},{default:M(()=>[r(_r)]),_:1}),r(f(Zt),{class:`flex-1 overflow-auto`},{default:M(()=>[r(f(Qt),{border:`r base`,size:`40`,"h-full":``},{default:M(()=>[V(`div`,qa,[V(`div`,Ja,[r(f(Wt),{modelValue:_.value,"onUpdate:modelValue":t[0]||=e=>_.value=e,placeholder:f(c).treeFilterPlaceholder},null,8,[`modelValue`,`placeholder`]),s.value?.length?(T(),k(`div`,Ya,[(T(!0),k(W,null,D(s.value,(e,t)=>P((T(),k(`div`,{key:t,class:`flex items-center gap1`,onClick:e=>A(t)},[V(`i`,{class:v(`i-ic-baseline-${e.icon.replace(/\_/g,`-`)}`),"cursor-pointer":``,"text-base":``,op70:``,"hover:op100":``},null,2)],8,Xa)),[[f(q),{content:e.tooltip},void 0,{"bottom-end":!0}]])),128))])):F(``,!0)]),V(`div`,Za,[r($i,{modelValue:l.value,"onUpdate:modelValue":t[1]||=e=>l.value=e,data:d.value},null,8,[`modelValue`,`data`])])])]),_:1}),r(f(Qt),{size:`60`},{default:M(()=>[V(`div`,Qa,[V(`div`,$a,[r(f(Wt),{modelValue:y.value,"onUpdate:modelValue":t[2]||=e=>y.value=e,placeholder:f(c).stateFilterPlaceholder},null,8,[`modelValue`,`placeholder`]),o.value?.length?(T(),k(`div`,eo,[(T(!0),k(W,null,D(o.value,(e,t)=>P((T(),k(`div`,{key:t,class:`flex items-center gap1`,onClick:e=>te(t)},[V(`i`,{class:v(`i-ic-baseline-${e.icon.replace(/\_/g,`-`)}`),"cursor-pointer":``,"text-base":``,op70:``,"hover:op100":``},null,2)],8,to)),[[f(q),{content:e.tooltip},void 0,{"bottom-end":!0}]])),128))])):F(``,!0)]),l.value&&!S.value?(T(),L(Ei,{key:0,class:`no-scrollbar flex-1 overflow-scroll`,data:x.value,"node-id":l.value,"inspector-id":f(a),"expanded-state-id":`pinia-store-state`},null,8,[`data`,`node-id`,`inspector-id`])):(T(),L(mr,{key:1},{default:M(()=>[...t[3]||=[b(` No Data `,-1)]]),_:1}))])]),_:1})]),_:1})]))}}),ro=`dev.esm.pinia`,io=S({__name:`Index`,setup(e){let t=[`pinia:mutations`];return(e,n)=>(T(),L(Ui,{"layer-ids":t,"doc-link":`https://pinia.vuejs.org/`,"plugin-id":ro,"github-repo-link":`https://github.com/vuejs/pinia`}))}}),ao={"h-full":``,"w-full":``},oo=S({__name:`index`,setup(e){let t=i(null);d(`pluginSettings`,t);let{VirtualRouterView:n}=rr(H(()=>[{path:`/store`,name:`Store`,component:no,icon:`i-carbon-tree-view-alt`},{path:`/timeline`,name:`Timeline`,component:io,icon:`i-mdi:timeline-clock-outline`},{path:`/`,name:`About`,component:Va,icon:`i-logos-pinia`},t.value&&{path:`/settings`,name:`Settings`,component:Ua,icon:`i-mdi:cog-outline`}].filter(Boolean)),{defaultRoutePath:`/store`}),a=Ta();return Le(()=>{X.value.getPluginSettings(Wa).then(e=>{e.options?t.value=e:t.value=null}),X.value.getInspectorInfo(Ga).then(e=>{e&&(a.value={stateFilterPlaceholder:e.stateFilterPlaceholder,treeFilterPlaceholder:e.treeFilterPlaceholder})})}),(e,t)=>(T(),k(`div`,ao,[r(f(n))]))}}),so=!1;function co(){return lo(),Ie()}function lo(){if(so)return;so=!0;let{connected:e}=Ie(),t=xe(),n=window.__NUXT_DEVTOOLS_IS_POPUP__;function r(t){e.value?X.value.updateDevToolsClientDetected({iframe:t}):Le(()=>{X.value.updateDevToolsClientDetected({iframe:t})})}re(()=>{r(n?!0:t.value?.open??!1)}),Oe(Fe,{preset:`iframe`}),Le(()=>{X.value.initDevToolsServerListener()})}export{Sa as n,oo as r,co as t};