Auto-indexing service and GraphQL API for AT Protocol Records quickslice.slices.network/
atproto gleam graphql

add lexicons page, fix tailwind integration in client

+953 -294
+1
.gitignore
··· 14 14 15 15 .lustre 16 16 build/ 17 + node_modules/
+6
Dockerfile
··· 7 7 RUN apk add --no-cache \ 8 8 bash \ 9 9 git \ 10 + nodejs \ 11 + npm \ 10 12 build-base \ 11 13 sqlite-dev \ 12 14 rust \ ··· 32 34 cp /build/lexicon/native/lexicon_nif/target/release/liblexicon_nif.so /build/lexicon/priv/liblexicon_nif.so 33 35 34 36 # Install dependencies for all projects 37 + RUN cd /build/client && gleam deps download 35 38 RUN cd /build/lexicon && gleam deps download 36 39 RUN cd /build/lexicon_graphql && gleam deps download 37 40 RUN cd /build/server && gleam deps download 38 41 39 42 # Apply patches to dependencies 40 43 RUN cd /build && patch -p1 < patches/mist-websocket-protocol.patch 44 + 45 + # Install JavaScript dependencies for client 46 + RUN cd /build/client && npm install 41 47 42 48 # Compile the client code and output to server's static directory 43 49 RUN cd /build/client \
-2
client/assets/styles.css
··· 1 - /*! tailwindcss v4.1.17 | MIT License | https://tailwindcss.com */ 2 - @layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-300:oklch(80.8% .114 19.571);--color-red-400:oklch(70.4% .191 22.216);--color-red-500:oklch(63.7% .237 25.331);--color-red-800:oklch(44.4% .177 26.899);--color-red-900:oklch(39.6% .141 25.723);--color-red-950:oklch(25.8% .092 26.042);--color-yellow-300:oklch(90.5% .182 98.111);--color-yellow-400:oklch(85.2% .199 91.936);--color-yellow-500:oklch(79.5% .184 86.047);--color-yellow-800:oklch(47.6% .114 61.907);--color-yellow-900:oklch(42.1% .095 57.708);--color-green-300:oklch(87.1% .15 154.449);--color-green-400:oklch(79.2% .209 151.711);--color-green-500:oklch(72.3% .219 149.579);--color-green-800:oklch(44.8% .119 151.328);--color-green-900:oklch(39.3% .095 152.535);--color-blue-300:oklch(80.9% .105 251.813);--color-blue-400:oklch(70.7% .165 254.624);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-800:oklch(42.4% .199 265.638);--color-blue-900:oklch(37.9% .146 265.522);--color-purple-400:oklch(71.4% .203 305.504);--color-zinc-100:oklch(96.7% .001 286.375);--color-zinc-200:oklch(92% .004 286.32);--color-zinc-300:oklch(87.1% .006 286.286);--color-zinc-400:oklch(70.5% .015 286.067);--color-zinc-500:oklch(55.2% .016 285.938);--color-zinc-600:oklch(44.2% .017 285.786);--color-zinc-700:oklch(37% .013 285.805);--color-zinc-800:oklch(27.4% .006 286.033);--color-zinc-900:oklch(21% .006 285.885);--color-zinc-950:oklch(14.1% .005 285.823);--color-black:#000;--spacing:.25rem;--container-2xl:42rem;--container-4xl:56rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75/1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2/1.5);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5/2.25);--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-wider:.05em;--radius-lg:.5rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.absolute{position:absolute}.static{position:static}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.mt-1{margin-top:calc(var(--spacing)*1)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-6{margin-top:calc(var(--spacing)*6)}.mb-1{margin-bottom:calc(var(--spacing)*1)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-6{margin-bottom:calc(var(--spacing)*6)}.mb-8{margin-bottom:calc(var(--spacing)*8)}.ml-1{margin-left:calc(var(--spacing)*1)}.ml-4{margin-left:calc(var(--spacing)*4)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.h-2{height:calc(var(--spacing)*2)}.h-10{height:calc(var(--spacing)*10)}.h-full{height:100%}.max-h-80{max-height:calc(var(--spacing)*80)}.max-h-96{max-height:calc(var(--spacing)*96)}.min-h-screen{min-height:100vh}.w-2{width:calc(var(--spacing)*2)}.w-4{width:calc(var(--spacing)*4)}.w-10{width:calc(var(--spacing)*10)}.w-12{width:calc(var(--spacing)*12)}.w-20{width:calc(var(--spacing)*20)}.w-40{width:calc(var(--spacing)*40)}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-4xl{max-width:var(--container-4xl)}.shrink-0{flex-shrink:0}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.list-disc{list-style-type:disc}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.gap-2{gap:calc(var(--spacing)*2)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*3)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*3)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*6)*calc(1 - var(--tw-space-y-reverse)))}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-blue-800{border-color:var(--color-blue-800)}.border-green-800{border-color:var(--color-green-800)}.border-red-800{border-color:var(--color-red-800)}.border-red-900{border-color:var(--color-red-900)}.border-yellow-800{border-color:var(--color-yellow-800)}.border-zinc-700{border-color:var(--color-zinc-700)}.border-zinc-700\/50{border-color:#3f3f4680}@supports (color:color-mix(in lab, red, red)){.border-zinc-700\/50{border-color:color-mix(in oklab,var(--color-zinc-700)50%,transparent)}}.border-zinc-800{border-color:var(--color-zinc-800)}.bg-black\/40{background-color:#0006}@supports (color:color-mix(in lab, red, red)){.bg-black\/40{background-color:color-mix(in oklab,var(--color-black)40%,transparent)}}.bg-blue-900\/30{background-color:#1c398e4d}@supports (color:color-mix(in lab, red, red)){.bg-blue-900\/30{background-color:color-mix(in oklab,var(--color-blue-900)30%,transparent)}}.bg-green-500{background-color:var(--color-green-500)}.bg-green-900\/30{background-color:#0d542b4d}@supports (color:color-mix(in lab, red, red)){.bg-green-900\/30{background-color:color-mix(in oklab,var(--color-green-900)30%,transparent)}}.bg-red-900\/30{background-color:#82181a4d}@supports (color:color-mix(in lab, red, red)){.bg-red-900\/30{background-color:color-mix(in oklab,var(--color-red-900)30%,transparent)}}.bg-red-950{background-color:var(--color-red-950)}.bg-yellow-900\/30{background-color:#733e0a4d}@supports (color:color-mix(in lab, red, red)){.bg-yellow-900\/30{background-color:color-mix(in oklab,var(--color-yellow-900)30%,transparent)}}.bg-zinc-500{background-color:var(--color-zinc-500)}.bg-zinc-700{background-color:var(--color-zinc-700)}.bg-zinc-800{background-color:var(--color-zinc-800)}.bg-zinc-800\/50{background-color:#27272a80}@supports (color:color-mix(in lab, red, red)){.bg-zinc-800\/50{background-color:color-mix(in oklab,var(--color-zinc-800)50%,transparent)}}.bg-zinc-900{background-color:var(--color-zinc-900)}.bg-zinc-900\/50{background-color:#18181b80}@supports (color:color-mix(in lab, red, red)){.bg-zinc-900\/50{background-color:color-mix(in oklab,var(--color-zinc-900)50%,transparent)}}.bg-zinc-950{background-color:var(--color-zinc-950)}.p-2{padding:calc(var(--spacing)*2)}.p-3{padding:calc(var(--spacing)*3)}.p-4{padding:calc(var(--spacing)*4)}.p-6{padding:calc(var(--spacing)*6)}.px-2{padding-inline:calc(var(--spacing)*2)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-6{padding-inline:calc(var(--spacing)*6)}.py-1{padding-block:calc(var(--spacing)*1)}.py-2{padding-block:calc(var(--spacing)*2)}.py-3{padding-block:calc(var(--spacing)*3)}.py-4{padding-block:calc(var(--spacing)*4)}.py-8{padding-block:calc(var(--spacing)*8)}.py-12{padding-block:calc(var(--spacing)*12)}.pb-4{padding-bottom:calc(var(--spacing)*4)}.text-center{text-align:center}.text-right{text-align:right}.font-mono{font-family:var(--font-mono)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[10px\]{font-size:10px}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.break-all{word-break:break-all}.whitespace-pre-wrap{white-space:pre-wrap}.text-blue-300{color:var(--color-blue-300)}.text-blue-400{color:var(--color-blue-400)}.text-blue-500{color:var(--color-blue-500)}.text-green-300{color:var(--color-green-300)}.text-green-400{color:var(--color-green-400)}.text-green-500{color:var(--color-green-500)}.text-purple-400{color:var(--color-purple-400)}.text-red-300{color:var(--color-red-300)}.text-red-400{color:var(--color-red-400)}.text-red-500{color:var(--color-red-500)}.text-yellow-300{color:var(--color-yellow-300)}.text-yellow-400{color:var(--color-yellow-400)}.text-yellow-500{color:var(--color-yellow-500)}.text-zinc-100{color:var(--color-zinc-100)}.text-zinc-200{color:var(--color-zinc-200)}.text-zinc-300{color:var(--color-zinc-300)}.text-zinc-400{color:var(--color-zinc-400)}.text-zinc-500{color:var(--color-zinc-500)}.text-zinc-600{color:var(--color-zinc-600)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.underline{text-decoration-line:underline}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.select-none{-webkit-user-select:none;user-select:none}@media (hover:hover){.group-hover\:fill-zinc-700:is(:where(.group):hover *){fill:var(--color-zinc-700)}.group-hover\:text-zinc-400:is(:where(.group):hover *){color:var(--color-zinc-400)}.group-hover\:opacity-80:is(:where(.group):hover *){opacity:.8}.hover\:border-zinc-600:hover{border-color:var(--color-zinc-600)}.hover\:bg-red-900\/30:hover{background-color:#82181a4d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-red-900\/30:hover{background-color:color-mix(in oklab,var(--color-red-900)30%,transparent)}}.hover\:bg-zinc-600:hover{background-color:var(--color-zinc-600)}.hover\:bg-zinc-700:hover{background-color:var(--color-zinc-700)}.hover\:bg-zinc-700\/50:hover{background-color:#3f3f4680}@supports (color:color-mix(in lab, red, red)){.hover\:bg-zinc-700\/50:hover{background-color:color-mix(in oklab,var(--color-zinc-700)50%,transparent)}}.hover\:bg-zinc-900\/30:hover{background-color:#18181b4d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-zinc-900\/30:hover{background-color:color-mix(in oklab,var(--color-zinc-900)30%,transparent)}}.hover\:text-zinc-100:hover{color:var(--color-zinc-100)}.hover\:text-zinc-200:hover{color:var(--color-zinc-200)}.hover\:text-zinc-300:hover{color:var(--color-zinc-300)}.hover\:no-underline:hover{text-decoration-line:none}.hover\:opacity-80:hover{opacity:.8}}.focus\:border-zinc-600:focus{border-color:var(--color-zinc-600)}.focus\:border-zinc-700:focus{border-color:var(--color-zinc-700)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}@media (hover:hover){.disabled\:hover\:bg-zinc-800:disabled:hover{background-color:var(--color-zinc-800)}}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
-3
client/gleam.toml
··· 10 10 11 11 [tools.lustre.html] 12 12 title = "quickslice" 13 - stylesheets = [ 14 - { href = "/styles.css" } 15 - ] 16 13 17 14 [dependencies] 18 15 gleam_stdlib = ">= 0.44.0 and < 2.0.0"
+21
client/package-lock.json
··· 1 + { 2 + "name": "quickslice_client", 3 + "version": "1.0.0", 4 + "lockfileVersion": 3, 5 + "requires": true, 6 + "packages": { 7 + "": { 8 + "name": "quickslice_client", 9 + "version": "1.0.0", 10 + "dependencies": { 11 + "lucide": "^0.548.0" 12 + } 13 + }, 14 + "node_modules/lucide": { 15 + "version": "0.548.0", 16 + "resolved": "https://registry.npmjs.org/lucide/-/lucide-0.548.0.tgz", 17 + "integrity": "sha512-G9MtqYAKogbp23KCY+6jM/hQQLs9252z9IgmctZn2Fi95+ukR2jpXmUt4+y0q6bb9DrC+9P1jNymHLcyUgtapg==", 18 + "license": "ISC" 19 + } 20 + } 21 + }
+8
client/package.json
··· 1 + { 2 + "name": "quickslice_client", 3 + "version": "1.0.0", 4 + "type": "module", 5 + "dependencies": { 6 + "lucide": "^0.548.0" 7 + } 8 + }
+1 -1
client/src/components/activity_log.gleam
··· 51 51 // Header 52 52 html.div([attribute.class("flex items-center justify-between mb-3")], [ 53 53 html.div([attribute.class("text-sm text-zinc-500")], [ 54 - element.text("JetStream Activity"), 54 + element.text("Jetstream Activity"), 55 55 ]), 56 56 case result { 57 57 squall_cache.Data(data) ->
+101
client/src/components/icon.ffi.mjs
··· 1 + import * as icons from "lucide"; 2 + import { namespaced } from "../../lustre/lustre/element.mjs"; 3 + import { attribute } from "../../lustre/lustre/attribute.mjs"; 4 + import { prepend, toList } from "../../lustre/gleam.mjs"; 5 + 6 + const SVG_NAMESPACE = "http://www.w3.org/2000/svg"; 7 + 8 + /** 9 + * Convert Lucide icon data to Lustre SVG children elements 10 + * @param {Array} iconData - Array of [tagName, attributes] tuples 11 + * @returns {List} Lustre list of path elements 12 + */ 13 + function buildSvgChildren(iconData) { 14 + let children = toList([]); 15 + 16 + // Build children list in reverse since prepend adds to front 17 + for (let i = iconData.length - 1; i >= 0; i--) { 18 + const [tag, attrs] = iconData[i]; 19 + 20 + // Convert JS object attrs to Lustre attribute list 21 + let attrList = toList([]); 22 + for (const [key, value] of Object.entries(attrs)) { 23 + attrList = prepend(attribute(key, value), attrList); 24 + } 25 + 26 + // Create the SVG element (path, circle, etc.) 27 + const childElement = namespaced(SVG_NAMESPACE, tag, attrList, toList([])); 28 + children = prepend(childElement, children); 29 + } 30 + 31 + return children; 32 + } 33 + 34 + /** 35 + * Render a Lucide icon as a proper SVG element 36 + * @param {string} name - The icon name (e.g., "edit", "user", "settings", "chevron-right") 37 + * @param {Array} attrs - Lustre attributes to apply to the SVG element 38 + * @returns {Object} Lustre namespaced SVG element 39 + */ 40 + export function lucide(name, attrs) { 41 + // Convert kebab-case or lowercase to PascalCase for Lucide icon names 42 + // e.g., "edit" -> "Edit", "chevron-right" -> "ChevronRight" 43 + const iconName = name 44 + .split("-") 45 + .map((word) => word.charAt(0).toUpperCase() + word.slice(1)) 46 + .join(""); 47 + 48 + const iconData = icons[iconName]; 49 + 50 + if (!iconData) { 51 + console.warn(`Icon "${name}" (${iconName}) not found in lucide package`); 52 + // Return empty SVG element 53 + return namespaced(SVG_NAMESPACE, "svg", attrs, toList([])); 54 + } 55 + 56 + // Build SVG children from icon data 57 + const children = buildSvgChildren(iconData); 58 + 59 + // Check if user provided width/height attributes 60 + let hasWidth = false; 61 + let hasHeight = false; 62 + let current = attrs; 63 + 64 + // Iterate through the Gleam list (head/tail structure) 65 + while (current && current.head !== undefined) { 66 + const attr = current.head; 67 + // Check if this is an Attribute (kind: 0, not Property or Event) 68 + if (attr && attr.kind === 0) { 69 + if (attr.name === "width") hasWidth = true; 70 + if (attr.name === "height") hasHeight = true; 71 + } 72 + current = current.tail; 73 + } 74 + 75 + // Build default attributes, excluding width/height if user provided them 76 + const defaultAttrsList = [ 77 + attribute("xmlns", SVG_NAMESPACE), 78 + attribute("viewBox", "0 0 24 24"), 79 + attribute("fill", "none"), 80 + attribute("stroke", "currentColor"), 81 + attribute("stroke-width", "2"), 82 + attribute("stroke-linecap", "round"), 83 + attribute("stroke-linejoin", "round"), 84 + ]; 85 + 86 + if (!hasWidth) defaultAttrsList.push(attribute("width", "24")); 87 + if (!hasHeight) defaultAttrsList.push(attribute("height", "24")); 88 + 89 + const defaultAttrs = toList(defaultAttrsList); 90 + 91 + // Merge: user attributes first (higher priority), then defaults 92 + let mergedAttrs = defaultAttrs; 93 + current = attrs; 94 + while (current && current.head !== undefined) { 95 + mergedAttrs = prepend(current.head, mergedAttrs); 96 + current = current.tail; 97 + } 98 + 99 + // Return proper namespaced SVG element 100 + return namespaced(SVG_NAMESPACE, "svg", mergedAttrs, children); 101 + }
+49
client/src/components/icon.gleam
··· 1 + import lustre/attribute.{type Attribute} 2 + import lustre/element.{type Element} 3 + 4 + pub type Size { 5 + Xs 6 + Sm 7 + Md 8 + Lg 9 + Xl 10 + } 11 + 12 + /// Render a Lucide icon by name with a specific size 13 + /// 14 + /// ## Examples 15 + /// 16 + /// ```gleam 17 + /// icon.icon("edit", icon.Sm, []) 18 + /// icon.icon("user", icon.Md, [attribute.class("text-blue-500")]) 19 + /// ``` 20 + pub fn icon( 21 + name: String, 22 + size: Size, 23 + attrs: List(Attribute(msg)), 24 + ) -> Element(msg) { 25 + let #(width, height) = case size { 26 + Xs -> #("12", "12") 27 + Sm -> #("16", "16") 28 + Md -> #("20", "20") 29 + Lg -> #("24", "24") 30 + Xl -> #("32", "32") 31 + } 32 + 33 + lucide(name, [ 34 + attribute.attribute("width", width), 35 + attribute.attribute("height", height), 36 + ..attrs 37 + ]) 38 + } 39 + 40 + /// Render a Lucide icon by name with custom attributes 41 + /// 42 + /// ## Examples 43 + /// 44 + /// ```gleam 45 + /// icon.lucide("edit", [attribute.class("size-4")]) 46 + /// icon.lucide("user", [attribute.class("size-6 text-blue-500")]) 47 + /// ``` 48 + @external(javascript, "./icon.ffi.mjs", "lucide") 49 + pub fn lucide(name: String, attrs: List(Attribute(msg))) -> Element(msg)
+2 -2
client/src/components/layout.gleam
··· 8 8 /// Renders the unified header with logo and nav 9 9 /// auth_info: Option containing (handle, is_admin) if authenticated, None if not 10 10 pub fn header(auth_info: Option(#(String, Bool))) -> Element(msg) { 11 - html.div([attribute.class("border-b border-zinc-800 pb-4 mb-8")], [ 12 - html.div([attribute.class("flex items-end justify-between")], [ 11 + html.div([attribute.class("border-b border-zinc-800 pb-3 mb-8")], [ 12 + html.div([attribute.class("flex items-center justify-between")], [ 13 13 // Left: Brand with logo 14 14 html.a( 15 15 [
+40 -9
client/src/components/stats_cards.gleam
··· 50 50 stat_card( 51 51 "Total Records", 52 52 number_formatter.format_number(stats.record_count), 53 + False, 54 + "", 53 55 ), 54 56 stat_card( 55 57 "Total Actors", 56 58 number_formatter.format_number(stats.actor_count), 59 + False, 60 + "", 57 61 ), 58 62 stat_card( 59 63 "Total Lexicons", 60 64 number_formatter.format_number(stats.lexicon_count), 65 + True, 66 + "/lexicons", 61 67 ), 62 68 ]) 63 69 } 64 70 } 65 71 } 66 72 67 - fn stat_card(label: String, value: String) -> Element(msg) { 68 - html.div([attribute.class("bg-zinc-800/50 rounded p-4")], [ 69 - html.div([attribute.class("text-sm text-zinc-500 mb-1")], [ 70 - html.text(label), 71 - ]), 72 - html.div([attribute.class("text-2xl font-semibold text-zinc-200")], [ 73 - html.text(value), 74 - ]), 75 - ]) 73 + fn stat_card( 74 + label: String, 75 + value: String, 76 + is_clickable: Bool, 77 + href: String, 78 + ) -> Element(msg) { 79 + case is_clickable { 80 + True -> 81 + html.a( 82 + [ 83 + attribute.href(href), 84 + attribute.class( 85 + "bg-zinc-800/50 rounded p-4 block hover:bg-zinc-800 transition-colors cursor-pointer", 86 + ), 87 + ], 88 + [ 89 + html.div([attribute.class("text-sm text-zinc-500 mb-1")], [ 90 + html.text(label), 91 + ]), 92 + html.div([attribute.class("text-2xl font-semibold text-zinc-200")], [ 93 + html.text(value), 94 + ]), 95 + ], 96 + ) 97 + False -> 98 + html.div([attribute.class("bg-zinc-800/50 rounded p-4")], [ 99 + html.div([attribute.class("text-sm text-zinc-500 mb-1")], [ 100 + html.text(label), 101 + ]), 102 + html.div([attribute.class("text-2xl font-semibold text-zinc-200")], [ 103 + html.text(value), 104 + ]), 105 + ]) 106 + } 76 107 } 77 108 78 109 fn loading_card(label: String) -> Element(msg) {
+9
client/src/copy_to_clipboard.ffi.mjs
··· 1 + // FFI module for copying text to clipboard 2 + 3 + export function copyToClipboard(text) { 4 + if (navigator.clipboard && navigator.clipboard.writeText) { 5 + navigator.clipboard.writeText(text).catch((err) => { 6 + console.error("Failed to copy to clipboard:", err); 7 + }); 8 + } 9 + }
+1 -7
client/src/file_upload.ffi.mjs
··· 10 10 * @returns {void} 11 11 */ 12 12 export function readFileAsBase64(fileInputId, dispatch) { 13 - console.log("[readFileAsBase64] Called with fileInputId:", fileInputId); 14 13 const input = document.getElementById(fileInputId); 15 14 16 15 if (!input) { 17 - console.log("[readFileAsBase64] File input not found"); 18 16 dispatch(new Error("File input not found")); 19 17 return; 20 18 } 21 19 22 - console.log("[readFileAsBase64] Input element:", input); 23 - console.log("[readFileAsBase64] Input files:", input.files); 24 20 const file = input.files?.[0]; 25 21 26 22 if (!file) { ··· 28 24 dispatch(new Error("No file selected")); 29 25 return; 30 26 } 31 - 32 - console.log("[readFileAsBase64] Reading file:", file.name); 33 27 34 28 const reader = new FileReader(); 35 29 ··· 57 51 export function clearFileInput(fileInputId) { 58 52 const input = document.getElementById(fileInputId); 59 53 if (input) { 60 - input.value = ''; 54 + input.value = ""; 61 55 } 62 56 }
+61 -64
client/src/generated/queries.gleam
··· 4 4 /// This function is auto-generated by Squall 5 5 pub fn init_registry() -> unstable_registry.Registry { 6 6 let reg = unstable_registry.new() 7 - let reg = 8 - unstable_registry.register( 9 - reg, 10 - "TriggerBackfill", 11 - "mutation TriggerBackfill {\n triggerBackfill\n}", 12 - "generated/queries/trigger_backfill", 13 - ) 14 - let reg = 15 - unstable_registry.register( 16 - reg, 17 - "GetCurrentSession", 18 - "query GetCurrentSession {\n currentSession {\n __typename\n did\n handle\n isAdmin\n }\n}", 19 - "generated/queries/get_current_session", 20 - ) 21 - let reg = 22 - unstable_registry.register( 23 - reg, 24 - "GetActivityBuckets", 25 - "query GetActivityBuckets($range: TimeRange!) {\n activityBuckets(range: $range) {\n __typename\n timestamp\n total\n creates\n updates\n deletes\n }\n}", 26 - "generated/queries/get_activity_buckets", 27 - ) 28 - let reg = 29 - unstable_registry.register( 30 - reg, 31 - "GetRecentActivity", 32 - "query GetRecentActivity($hours: Int!) {\n recentActivity(hours: $hours) {\n __typename\n id\n timestamp\n operation\n collection\n did\n status\n errorMessage\n eventJson\n }\n}", 33 - "generated/queries/get_recent_activity", 34 - ) 35 - let reg = 36 - unstable_registry.register( 37 - reg, 38 - "GetStatistics", 39 - "query GetStatistics {\n statistics {\n __typename\n recordCount\n actorCount\n lexiconCount\n }\n}", 40 - "generated/queries/get_statistics", 41 - ) 42 - let reg = 43 - unstable_registry.register( 44 - reg, 45 - "GetSettings", 46 - "query GetSettings {\n settings {\n __typename\n id\n domainAuthority\n oauthClientId\n }\n}", 47 - "generated/queries/get_settings", 48 - ) 49 - let reg = 50 - unstable_registry.register( 51 - reg, 52 - "UpdateDomainAuthority", 53 - "mutation UpdateDomainAuthority($domainAuthority: String!) {\n updateDomainAuthority(domainAuthority: $domainAuthority) {\n __typename\n id\n domainAuthority\n oauthClientId\n }\n}", 54 - "generated/queries/update_domain_authority", 55 - ) 56 - let reg = 57 - unstable_registry.register( 58 - reg, 59 - "UploadLexicons", 60 - "mutation UploadLexicons($zipBase64: String!) {\n uploadLexicons(zipBase64: $zipBase64)\n}", 61 - "generated/queries/upload_lexicons", 62 - ) 63 - let reg = 64 - unstable_registry.register( 65 - reg, 66 - "ResetAll", 67 - "mutation ResetAll($confirm: String!) {\n resetAll(confirm: $confirm)\n}", 68 - "generated/queries/reset_all", 69 - ) 7 + let reg = unstable_registry.register( 8 + reg, 9 + "TriggerBackfill", 10 + "mutation TriggerBackfill {\n triggerBackfill\n}", 11 + "generated/queries/trigger_backfill", 12 + ) 13 + let reg = unstable_registry.register( 14 + reg, 15 + "GetCurrentSession", 16 + "query GetCurrentSession {\n currentSession {\n __typename\n did\n handle\n isAdmin\n }\n}", 17 + "generated/queries/get_current_session", 18 + ) 19 + let reg = unstable_registry.register( 20 + reg, 21 + "GetActivityBuckets", 22 + "query GetActivityBuckets($range: TimeRange!) {\n activityBuckets(range: $range) {\n __typename\n timestamp\n total\n creates\n updates\n deletes\n }\n}", 23 + "generated/queries/get_activity_buckets", 24 + ) 25 + let reg = unstable_registry.register( 26 + reg, 27 + "GetRecentActivity", 28 + "query GetRecentActivity($hours: Int!) {\n recentActivity(hours: $hours) {\n __typename\n id\n timestamp\n operation\n collection\n did\n status\n errorMessage\n eventJson\n }\n}", 29 + "generated/queries/get_recent_activity", 30 + ) 31 + let reg = unstable_registry.register( 32 + reg, 33 + "GetStatistics", 34 + "query GetStatistics {\n statistics {\n __typename\n recordCount\n actorCount\n lexiconCount\n }\n}", 35 + "generated/queries/get_statistics", 36 + ) 37 + let reg = unstable_registry.register( 38 + reg, 39 + "GetSettings", 40 + "query GetSettings {\n settings {\n __typename\n id\n domainAuthority\n oauthClientId\n }\n}", 41 + "generated/queries/get_settings", 42 + ) 43 + let reg = unstable_registry.register( 44 + reg, 45 + "UpdateDomainAuthority", 46 + "mutation UpdateDomainAuthority($domainAuthority: String!) {\n updateDomainAuthority(domainAuthority: $domainAuthority) {\n __typename\n id\n domainAuthority\n oauthClientId\n }\n}", 47 + "generated/queries/update_domain_authority", 48 + ) 49 + let reg = unstable_registry.register( 50 + reg, 51 + "UploadLexicons", 52 + "mutation UploadLexicons($zipBase64: String!) {\n uploadLexicons(zipBase64: $zipBase64)\n}", 53 + "generated/queries/upload_lexicons", 54 + ) 55 + let reg = unstable_registry.register( 56 + reg, 57 + "ResetAll", 58 + "mutation ResetAll($confirm: String!) {\n resetAll(confirm: $confirm)\n}", 59 + "generated/queries/reset_all", 60 + ) 61 + let reg = unstable_registry.register( 62 + reg, 63 + "GetLexicons", 64 + "query GetLexicons {\n lexicons {\n __typename\n id\n json\n createdAt\n }\n}", 65 + "generated/queries/get_lexicons", 66 + ) 70 67 reg 71 - } 68 + }
+27 -30
client/src/generated/queries/get_activity_buckets.gleam
··· 23 23 24 24 pub fn time_range_decoder() -> decode.Decoder(TimeRange) { 25 25 decode.string 26 + 27 + 26 28 |> decode.then(fn(str) { 29 + 27 30 case str { 28 31 "ONE_HOUR" -> decode.success(ONEHOUR) 29 32 "THREE_HOURS" -> decode.success(THREEHOURS) ··· 32 35 "SEVEN_DAYS" -> decode.success(SEVENDAYS) 33 36 _other -> decode.failure(ONEHOUR, "TimeRange") 34 37 } 38 + 39 + 35 40 }) 36 41 } 37 42 ··· 61 66 } 62 67 63 68 pub fn activity_bucket_to_json(input: ActivityBucket) -> json.Json { 64 - json.object([ 65 - #("timestamp", json.string(input.timestamp)), 66 - #("total", json.int(input.total)), 67 - #("creates", json.int(input.creates)), 68 - #("updates", json.int(input.updates)), 69 - #("deletes", json.int(input.deletes)), 70 - ]) 69 + json.object( 70 + [ 71 + #("timestamp", json.string(input.timestamp)), 72 + #("total", json.int(input.total)), 73 + #("creates", json.int(input.creates)), 74 + #("updates", json.int(input.updates)), 75 + #("deletes", json.int(input.deletes)), 76 + ], 77 + ) 71 78 } 72 79 73 80 pub type GetActivityBucketsResponse { 74 81 GetActivityBucketsResponse(activity_buckets: List(ActivityBucket)) 75 82 } 76 83 77 - pub fn get_activity_buckets_response_decoder() -> decode.Decoder( 78 - GetActivityBucketsResponse, 79 - ) { 80 - use activity_buckets <- decode.field( 81 - "activityBuckets", 82 - decode.list(activity_bucket_decoder()), 83 - ) 84 + pub fn get_activity_buckets_response_decoder() -> decode.Decoder(GetActivityBucketsResponse) { 85 + use activity_buckets <- decode.field("activityBuckets", decode.list(activity_bucket_decoder())) 84 86 decode.success(GetActivityBucketsResponse(activity_buckets: activity_buckets)) 85 87 } 86 88 87 - pub fn get_activity_buckets_response_to_json( 88 - input: GetActivityBucketsResponse, 89 - ) -> json.Json { 90 - json.object([ 91 - #( 92 - "activityBuckets", 93 - json.array(from: input.activity_buckets, of: activity_bucket_to_json), 94 - ), 95 - ]) 89 + pub fn get_activity_buckets_response_to_json(input: GetActivityBucketsResponse) -> json.Json { 90 + json.object( 91 + [ 92 + #("activityBuckets", json.array( 93 + from: input.activity_buckets, 94 + of: activity_bucket_to_json, 95 + )), 96 + ], 97 + ) 96 98 } 97 99 98 - pub fn get_activity_buckets( 99 - client: squall.Client, 100 - range: TimeRange, 101 - ) -> Result(Request(String), String) { 100 + pub fn get_activity_buckets(client: squall.Client, range: TimeRange) -> Result(Request(String), String) { 102 101 squall.prepare_request( 103 102 client, 104 103 "query GetActivityBuckets($range: TimeRange!) {\n activityBuckets(range: $range) {\n timestamp\n total\n creates\n updates\n deletes\n }\n}", ··· 106 105 ) 107 106 } 108 107 109 - pub fn parse_get_activity_buckets_response( 110 - body: String, 111 - ) -> Result(GetActivityBucketsResponse, String) { 108 + pub fn parse_get_activity_buckets_response(body: String) -> Result(GetActivityBucketsResponse, String) { 112 109 squall.parse_response(body, get_activity_buckets_response_decoder()) 113 110 }
+21 -28
client/src/generated/queries/get_current_session.gleam
··· 1 1 import gleam/dynamic/decode 2 2 import gleam/http/request.{type Request} 3 3 import gleam/json 4 - import gleam/option.{type Option} 5 4 import squall 5 + import gleam/option.{type Option} 6 6 7 7 pub type CurrentSession { 8 8 CurrentSession(did: String, handle: String, is_admin: Bool) ··· 16 16 } 17 17 18 18 pub fn current_session_to_json(input: CurrentSession) -> json.Json { 19 - json.object([ 20 - #("did", json.string(input.did)), 21 - #("handle", json.string(input.handle)), 22 - #("isAdmin", json.bool(input.is_admin)), 23 - ]) 19 + json.object( 20 + [ 21 + #("did", json.string(input.did)), 22 + #("handle", json.string(input.handle)), 23 + #("isAdmin", json.bool(input.is_admin)), 24 + ], 25 + ) 24 26 } 25 27 26 28 pub type GetCurrentSessionResponse { 27 29 GetCurrentSessionResponse(current_session: Option(CurrentSession)) 28 30 } 29 31 30 - pub fn get_current_session_response_decoder() -> decode.Decoder( 31 - GetCurrentSessionResponse, 32 - ) { 33 - use current_session <- decode.field( 34 - "currentSession", 35 - decode.optional(current_session_decoder()), 36 - ) 32 + pub fn get_current_session_response_decoder() -> decode.Decoder(GetCurrentSessionResponse) { 33 + use current_session <- decode.field("currentSession", decode.optional(current_session_decoder())) 37 34 decode.success(GetCurrentSessionResponse(current_session: current_session)) 38 35 } 39 36 40 - pub fn get_current_session_response_to_json( 41 - input: GetCurrentSessionResponse, 42 - ) -> json.Json { 43 - json.object([ 44 - #( 45 - "currentSession", 46 - json.nullable(input.current_session, current_session_to_json), 47 - ), 48 - ]) 37 + pub fn get_current_session_response_to_json(input: GetCurrentSessionResponse) -> json.Json { 38 + json.object( 39 + [ 40 + #("currentSession", json.nullable( 41 + input.current_session, 42 + current_session_to_json, 43 + )), 44 + ], 45 + ) 49 46 } 50 47 51 - pub fn get_current_session( 52 - client: squall.Client, 53 - ) -> Result(Request(String), String) { 48 + pub fn get_current_session(client: squall.Client) -> Result(Request(String), String) { 54 49 squall.prepare_request( 55 50 client, 56 51 "query GetCurrentSession {\n currentSession {\n did\n handle\n isAdmin\n }\n}", ··· 58 53 ) 59 54 } 60 55 61 - pub fn parse_get_current_session_response( 62 - body: String, 63 - ) -> Result(GetCurrentSessionResponse, String) { 56 + pub fn parse_get_current_session_response(body: String) -> Result(GetCurrentSessionResponse, String) { 64 57 squall.parse_response(body, get_current_session_response_decoder()) 65 58 }
+54
client/src/generated/queries/get_lexicons.gleam
··· 1 + import gleam/dynamic/decode 2 + import gleam/http/request.{type Request} 3 + import gleam/json 4 + import squall 5 + 6 + pub type Lexicon { 7 + Lexicon(id: String, json: String, created_at: String) 8 + } 9 + 10 + pub fn lexicon_decoder() -> decode.Decoder(Lexicon) { 11 + use id <- decode.field("id", decode.string) 12 + use json <- decode.field("json", decode.string) 13 + use created_at <- decode.field("createdAt", decode.string) 14 + decode.success(Lexicon(id: id, json: json, created_at: created_at)) 15 + } 16 + 17 + pub fn lexicon_to_json(input: Lexicon) -> json.Json { 18 + json.object( 19 + [ 20 + #("id", json.string(input.id)), 21 + #("json", json.string(input.json)), 22 + #("createdAt", json.string(input.created_at)), 23 + ], 24 + ) 25 + } 26 + 27 + pub type GetLexiconsResponse { 28 + GetLexiconsResponse(lexicons: List(Lexicon)) 29 + } 30 + 31 + pub fn get_lexicons_response_decoder() -> decode.Decoder(GetLexiconsResponse) { 32 + use lexicons <- decode.field("lexicons", decode.list(lexicon_decoder())) 33 + decode.success(GetLexiconsResponse(lexicons: lexicons)) 34 + } 35 + 36 + pub fn get_lexicons_response_to_json(input: GetLexiconsResponse) -> json.Json { 37 + json.object( 38 + [ 39 + #("lexicons", json.array(from: input.lexicons, of: lexicon_to_json)), 40 + ], 41 + ) 42 + } 43 + 44 + pub fn get_lexicons(client: squall.Client) -> Result(Request(String), String) { 45 + squall.prepare_request( 46 + client, 47 + "query GetLexicons {\n lexicons {\n id\n json\n createdAt\n }\n}", 48 + json.object([]), 49 + ) 50 + } 51 + 52 + pub fn parse_get_lexicons_response(body: String) -> Result(GetLexiconsResponse, String) { 53 + squall.parse_response(body, get_lexicons_response_decoder()) 54 + }
+27 -38
client/src/generated/queries/get_recent_activity.gleam
··· 1 1 import gleam/dynamic/decode 2 2 import gleam/http/request.{type Request} 3 3 import gleam/json 4 - import gleam/option.{type Option} 5 4 import squall 5 + import gleam/option.{type Option} 6 6 7 7 pub type ActivityEntry { 8 8 ActivityEntry( ··· 24 24 use collection <- decode.field("collection", decode.string) 25 25 use did <- decode.field("did", decode.string) 26 26 use status <- decode.field("status", decode.string) 27 - use error_message <- decode.field( 28 - "errorMessage", 29 - decode.optional(decode.string), 30 - ) 27 + use error_message <- decode.field("errorMessage", decode.optional(decode.string)) 31 28 use event_json <- decode.field("eventJson", decode.optional(decode.string)) 32 29 decode.success(ActivityEntry( 33 30 id: id, ··· 42 39 } 43 40 44 41 pub fn activity_entry_to_json(input: ActivityEntry) -> json.Json { 45 - json.object([ 46 - #("id", json.int(input.id)), 47 - #("timestamp", json.string(input.timestamp)), 48 - #("operation", json.string(input.operation)), 49 - #("collection", json.string(input.collection)), 50 - #("did", json.string(input.did)), 51 - #("status", json.string(input.status)), 52 - #("errorMessage", json.nullable(input.error_message, json.string)), 53 - #("eventJson", json.nullable(input.event_json, json.string)), 54 - ]) 42 + json.object( 43 + [ 44 + #("id", json.int(input.id)), 45 + #("timestamp", json.string(input.timestamp)), 46 + #("operation", json.string(input.operation)), 47 + #("collection", json.string(input.collection)), 48 + #("did", json.string(input.did)), 49 + #("status", json.string(input.status)), 50 + #("errorMessage", json.nullable(input.error_message, json.string)), 51 + #("eventJson", json.nullable(input.event_json, json.string)), 52 + ], 53 + ) 55 54 } 56 55 57 56 pub type GetRecentActivityResponse { 58 57 GetRecentActivityResponse(recent_activity: List(ActivityEntry)) 59 58 } 60 59 61 - pub fn get_recent_activity_response_decoder() -> decode.Decoder( 62 - GetRecentActivityResponse, 63 - ) { 64 - use recent_activity <- decode.field( 65 - "recentActivity", 66 - decode.list(activity_entry_decoder()), 67 - ) 60 + pub fn get_recent_activity_response_decoder() -> decode.Decoder(GetRecentActivityResponse) { 61 + use recent_activity <- decode.field("recentActivity", decode.list(activity_entry_decoder())) 68 62 decode.success(GetRecentActivityResponse(recent_activity: recent_activity)) 69 63 } 70 64 71 - pub fn get_recent_activity_response_to_json( 72 - input: GetRecentActivityResponse, 73 - ) -> json.Json { 74 - json.object([ 75 - #( 76 - "recentActivity", 77 - json.array(from: input.recent_activity, of: activity_entry_to_json), 78 - ), 79 - ]) 65 + pub fn get_recent_activity_response_to_json(input: GetRecentActivityResponse) -> json.Json { 66 + json.object( 67 + [ 68 + #("recentActivity", json.array( 69 + from: input.recent_activity, 70 + of: activity_entry_to_json, 71 + )), 72 + ], 73 + ) 80 74 } 81 75 82 - pub fn get_recent_activity( 83 - client: squall.Client, 84 - hours: Int, 85 - ) -> Result(Request(String), String) { 76 + pub fn get_recent_activity(client: squall.Client, hours: Int) -> Result(Request(String), String) { 86 77 squall.prepare_request( 87 78 client, 88 79 "query GetRecentActivity($hours: Int!) {\n recentActivity(hours: $hours) {\n id\n timestamp\n operation\n collection\n did\n status\n errorMessage\n eventJson\n }\n}", ··· 90 81 ) 91 82 } 92 83 93 - pub fn parse_get_recent_activity_response( 94 - body: String, 95 - ) -> Result(GetRecentActivityResponse, String) { 84 + pub fn parse_get_recent_activity_response(body: String) -> Result(GetRecentActivityResponse, String) { 96 85 squall.parse_response(body, get_recent_activity_response_decoder()) 97 86 }
+10 -13
client/src/generated/queries/get_settings.gleam
··· 1 1 import gleam/dynamic/decode 2 2 import gleam/http/request.{type Request} 3 3 import gleam/json 4 - import gleam/option.{type Option} 5 4 import squall 5 + import gleam/option.{type Option} 6 6 7 7 pub type Settings { 8 8 Settings( ··· 15 15 pub fn settings_decoder() -> decode.Decoder(Settings) { 16 16 use id <- decode.field("id", decode.string) 17 17 use domain_authority <- decode.field("domainAuthority", decode.string) 18 - use oauth_client_id <- decode.field( 19 - "oauthClientId", 20 - decode.optional(decode.string), 21 - ) 18 + use oauth_client_id <- decode.field("oauthClientId", decode.optional(decode.string)) 22 19 decode.success(Settings( 23 20 id: id, 24 21 domain_authority: domain_authority, ··· 27 24 } 28 25 29 26 pub fn settings_to_json(input: Settings) -> json.Json { 30 - json.object([ 31 - #("id", json.string(input.id)), 32 - #("domainAuthority", json.string(input.domain_authority)), 33 - #("oauthClientId", json.nullable(input.oauth_client_id, json.string)), 34 - ]) 27 + json.object( 28 + [ 29 + #("id", json.string(input.id)), 30 + #("domainAuthority", json.string(input.domain_authority)), 31 + #("oauthClientId", json.nullable(input.oauth_client_id, json.string)), 32 + ], 33 + ) 35 34 } 36 35 37 36 pub type GetSettingsResponse { ··· 55 54 ) 56 55 } 57 56 58 - pub fn parse_get_settings_response( 59 - body: String, 60 - ) -> Result(GetSettingsResponse, String) { 57 + pub fn parse_get_settings_response(body: String) -> Result(GetSettingsResponse, String) { 61 58 squall.parse_response(body, get_settings_response_decoder()) 62 59 }
+10 -14
client/src/generated/queries/get_statistics.gleam
··· 19 19 } 20 20 21 21 pub fn statistics_to_json(input: Statistics) -> json.Json { 22 - json.object([ 23 - #("recordCount", json.int(input.record_count)), 24 - #("actorCount", json.int(input.actor_count)), 25 - #("lexiconCount", json.int(input.lexicon_count)), 26 - ]) 22 + json.object( 23 + [ 24 + #("recordCount", json.int(input.record_count)), 25 + #("actorCount", json.int(input.actor_count)), 26 + #("lexiconCount", json.int(input.lexicon_count)), 27 + ], 28 + ) 27 29 } 28 30 29 31 pub type GetStatisticsResponse { 30 32 GetStatisticsResponse(statistics: Statistics) 31 33 } 32 34 33 - pub fn get_statistics_response_decoder() -> decode.Decoder( 34 - GetStatisticsResponse, 35 - ) { 35 + pub fn get_statistics_response_decoder() -> decode.Decoder(GetStatisticsResponse) { 36 36 use statistics <- decode.field("statistics", statistics_decoder()) 37 37 decode.success(GetStatisticsResponse(statistics: statistics)) 38 38 } 39 39 40 - pub fn get_statistics_response_to_json( 41 - input: GetStatisticsResponse, 42 - ) -> json.Json { 40 + pub fn get_statistics_response_to_json(input: GetStatisticsResponse) -> json.Json { 43 41 json.object([#("statistics", statistics_to_json(input.statistics))]) 44 42 } 45 43 ··· 51 49 ) 52 50 } 53 51 54 - pub fn parse_get_statistics_response( 55 - body: String, 56 - ) -> Result(GetStatisticsResponse, String) { 52 + pub fn parse_get_statistics_response(body: String) -> Result(GetStatisticsResponse, String) { 57 53 squall.parse_response(body, get_statistics_response_decoder()) 58 54 }
+2 -7
client/src/generated/queries/reset_all.gleam
··· 16 16 json.object([#("resetAll", json.bool(input.reset_all))]) 17 17 } 18 18 19 - pub fn reset_all( 20 - client: squall.Client, 21 - confirm: String, 22 - ) -> Result(Request(String), String) { 19 + pub fn reset_all(client: squall.Client, confirm: String) -> Result(Request(String), String) { 23 20 squall.prepare_request( 24 21 client, 25 22 "mutation ResetAll($confirm: String!) {\n resetAll(confirm: $confirm)\n}", ··· 27 24 ) 28 25 } 29 26 30 - pub fn parse_reset_all_response( 31 - body: String, 32 - ) -> Result(ResetAllResponse, String) { 27 + pub fn parse_reset_all_response(body: String) -> Result(ResetAllResponse, String) { 33 28 squall.parse_response(body, reset_all_response_decoder()) 34 29 }
+4 -12
client/src/generated/queries/trigger_backfill.gleam
··· 7 7 TriggerBackfillResponse(trigger_backfill: Bool) 8 8 } 9 9 10 - pub fn trigger_backfill_response_decoder() -> decode.Decoder( 11 - TriggerBackfillResponse, 12 - ) { 10 + pub fn trigger_backfill_response_decoder() -> decode.Decoder(TriggerBackfillResponse) { 13 11 use trigger_backfill <- decode.field("triggerBackfill", decode.bool) 14 12 decode.success(TriggerBackfillResponse(trigger_backfill: trigger_backfill)) 15 13 } 16 14 17 - pub fn trigger_backfill_response_to_json( 18 - input: TriggerBackfillResponse, 19 - ) -> json.Json { 15 + pub fn trigger_backfill_response_to_json(input: TriggerBackfillResponse) -> json.Json { 20 16 json.object([#("triggerBackfill", json.bool(input.trigger_backfill))]) 21 17 } 22 18 23 - pub fn trigger_backfill( 24 - client: squall.Client, 25 - ) -> Result(Request(String), String) { 19 + pub fn trigger_backfill(client: squall.Client) -> Result(Request(String), String) { 26 20 squall.prepare_request( 27 21 client, 28 22 "mutation TriggerBackfill {\n triggerBackfill\n}", ··· 30 24 ) 31 25 } 32 26 33 - pub fn parse_trigger_backfill_response( 34 - body: String, 35 - ) -> Result(TriggerBackfillResponse, String) { 27 + pub fn parse_trigger_backfill_response(body: String) -> Result(TriggerBackfillResponse, String) { 36 28 squall.parse_response(body, trigger_backfill_response_decoder()) 37 29 }
+19 -30
client/src/generated/queries/update_domain_authority.gleam
··· 1 1 import gleam/dynamic/decode 2 2 import gleam/http/request.{type Request} 3 3 import gleam/json 4 - import gleam/option.{type Option} 5 4 import squall 5 + import gleam/option.{type Option} 6 6 7 7 pub type Settings { 8 8 Settings( ··· 15 15 pub fn settings_decoder() -> decode.Decoder(Settings) { 16 16 use id <- decode.field("id", decode.string) 17 17 use domain_authority <- decode.field("domainAuthority", decode.string) 18 - use oauth_client_id <- decode.field( 19 - "oauthClientId", 20 - decode.optional(decode.string), 21 - ) 18 + use oauth_client_id <- decode.field("oauthClientId", decode.optional(decode.string)) 22 19 decode.success(Settings( 23 20 id: id, 24 21 domain_authority: domain_authority, ··· 27 24 } 28 25 29 26 pub fn settings_to_json(input: Settings) -> json.Json { 30 - json.object([ 31 - #("id", json.string(input.id)), 32 - #("domainAuthority", json.string(input.domain_authority)), 33 - #("oauthClientId", json.nullable(input.oauth_client_id, json.string)), 34 - ]) 27 + json.object( 28 + [ 29 + #("id", json.string(input.id)), 30 + #("domainAuthority", json.string(input.domain_authority)), 31 + #("oauthClientId", json.nullable(input.oauth_client_id, json.string)), 32 + ], 33 + ) 35 34 } 36 35 37 36 pub type UpdateDomainAuthorityResponse { 38 37 UpdateDomainAuthorityResponse(update_domain_authority: Settings) 39 38 } 40 39 41 - pub fn update_domain_authority_response_decoder() -> decode.Decoder( 42 - UpdateDomainAuthorityResponse, 43 - ) { 44 - use update_domain_authority <- decode.field( 45 - "updateDomainAuthority", 46 - settings_decoder(), 47 - ) 40 + pub fn update_domain_authority_response_decoder() -> decode.Decoder(UpdateDomainAuthorityResponse) { 41 + use update_domain_authority <- decode.field("updateDomainAuthority", settings_decoder()) 48 42 decode.success(UpdateDomainAuthorityResponse( 49 43 update_domain_authority: update_domain_authority, 50 44 )) 51 45 } 52 46 53 - pub fn update_domain_authority_response_to_json( 54 - input: UpdateDomainAuthorityResponse, 55 - ) -> json.Json { 56 - json.object([ 57 - #("updateDomainAuthority", settings_to_json(input.update_domain_authority)), 58 - ]) 47 + pub fn update_domain_authority_response_to_json(input: UpdateDomainAuthorityResponse) -> json.Json { 48 + json.object( 49 + [ 50 + #("updateDomainAuthority", settings_to_json(input.update_domain_authority)), 51 + ], 52 + ) 59 53 } 60 54 61 - pub fn update_domain_authority( 62 - client: squall.Client, 63 - domain_authority: String, 64 - ) -> Result(Request(String), String) { 55 + pub fn update_domain_authority(client: squall.Client, domain_authority: String) -> Result(Request(String), String) { 65 56 squall.prepare_request( 66 57 client, 67 58 "mutation UpdateDomainAuthority($domainAuthority: String!) {\n updateDomainAuthority(domainAuthority: $domainAuthority) {\n id\n domainAuthority\n oauthClientId\n }\n}", ··· 69 60 ) 70 61 } 71 62 72 - pub fn parse_update_domain_authority_response( 73 - body: String, 74 - ) -> Result(UpdateDomainAuthorityResponse, String) { 63 + pub fn parse_update_domain_authority_response(body: String) -> Result(UpdateDomainAuthorityResponse, String) { 75 64 squall.parse_response(body, update_domain_authority_response_decoder()) 76 65 }
+4 -13
client/src/generated/queries/upload_lexicons.gleam
··· 7 7 UploadLexiconsResponse(upload_lexicons: Bool) 8 8 } 9 9 10 - pub fn upload_lexicons_response_decoder() -> decode.Decoder( 11 - UploadLexiconsResponse, 12 - ) { 10 + pub fn upload_lexicons_response_decoder() -> decode.Decoder(UploadLexiconsResponse) { 13 11 use upload_lexicons <- decode.field("uploadLexicons", decode.bool) 14 12 decode.success(UploadLexiconsResponse(upload_lexicons: upload_lexicons)) 15 13 } 16 14 17 - pub fn upload_lexicons_response_to_json( 18 - input: UploadLexiconsResponse, 19 - ) -> json.Json { 15 + pub fn upload_lexicons_response_to_json(input: UploadLexiconsResponse) -> json.Json { 20 16 json.object([#("uploadLexicons", json.bool(input.upload_lexicons))]) 21 17 } 22 18 23 - pub fn upload_lexicons( 24 - client: squall.Client, 25 - zip_base64: String, 26 - ) -> Result(Request(String), String) { 19 + pub fn upload_lexicons(client: squall.Client, zip_base64: String) -> Result(Request(String), String) { 27 20 squall.prepare_request( 28 21 client, 29 22 "mutation UploadLexicons($zipBase64: String!) {\n uploadLexicons(zipBase64: $zipBase64)\n}", ··· 31 24 ) 32 25 } 33 26 34 - pub fn parse_upload_lexicons_response( 35 - body: String, 36 - ) -> Result(UploadLexiconsResponse, String) { 27 + pub fn parse_upload_lexicons_response(body: String) -> Result(UploadLexiconsResponse, String) { 37 28 squall.parse_response(body, upload_lexicons_response_decoder()) 38 29 }
+11
client/src/json_highlighter.ffi.mjs
··· 1 + // FFI module for JSON formatting using JavaScript's JSON.stringify 2 + 3 + export function format(jsonString) { 4 + try { 5 + const parsed = JSON.parse(jsonString); 6 + return JSON.stringify(parsed, null, 2); 7 + } catch (_e) { 8 + // If parsing fails, return original string 9 + return jsonString; 10 + } 11 + }
+133
client/src/json_highlighter.gleam
··· 1 + /// JSON formatter and syntax highlighter 2 + import gleam/list 3 + import gleam/string 4 + import lustre/attribute 5 + import lustre/element.{type Element} 6 + import lustre/element/html 7 + 8 + @external(javascript, "./json_highlighter.ffi.mjs", "format") 9 + pub fn format(json_string: String) -> String 10 + 11 + /// Render JSON with syntax highlighting 12 + pub fn highlight(json_string: String) -> Element(msg) { 13 + json_string 14 + |> string.to_graphemes 15 + |> highlight_chars(False, []) 16 + |> list.reverse 17 + |> element.fragment 18 + } 19 + 20 + fn highlight_chars( 21 + chars: List(String), 22 + in_string: Bool, 23 + acc: List(Element(msg)), 24 + ) -> List(Element(msg)) { 25 + highlight_chars_with_context(chars, in_string, False, acc) 26 + } 27 + 28 + fn highlight_chars_with_context( 29 + chars: List(String), 30 + in_string: Bool, 31 + after_colon: Bool, 32 + acc: List(Element(msg)), 33 + ) -> List(Element(msg)) { 34 + case chars { 35 + [] -> acc 36 + ["\"", ..rest] -> { 37 + // Quote - determine color based on context 38 + // Keys = sky blue, Values = green 39 + let #(color, is_value_string) = case in_string { 40 + // Exiting a string - use the current context to determine color 41 + True -> 42 + case after_colon { 43 + True -> #("text-green-400", True) 44 + False -> #("text-sky-400", False) 45 + } 46 + // Entering a string - check if we're after a colon 47 + False -> 48 + case after_colon { 49 + True -> #("text-green-400", True) 50 + False -> #("text-sky-400", False) 51 + } 52 + } 53 + let elem = html.span([attribute.class(color)], [element.text("\"")]) 54 + // After closing a string, reset after_colon to False 55 + let new_after_colon = case in_string { 56 + True -> False 57 + False -> is_value_string 58 + } 59 + highlight_chars_with_context(rest, !in_string, new_after_colon, [ 60 + elem, 61 + ..acc 62 + ]) 63 + } 64 + ["{", ..rest] | ["}", ..rest] | ["[", ..rest] | ["]", ..rest] 65 + if !in_string 66 + -> { 67 + // Structural characters - dimmed white 68 + let char = case chars { 69 + [c, ..] -> c 70 + _ -> "" 71 + } 72 + let elem = 73 + html.span([attribute.class("text-zinc-400")], [element.text(char)]) 74 + highlight_chars_with_context(rest, in_string, False, [elem, ..acc]) 75 + } 76 + [":", ..rest] if !in_string -> { 77 + let elem = 78 + html.span([attribute.class("text-zinc-400")], [element.text(":")]) 79 + highlight_chars_with_context(rest, in_string, True, [elem, ..acc]) 80 + } 81 + [",", ..rest] if !in_string -> { 82 + let elem = 83 + html.span([attribute.class("text-zinc-400")], [element.text(",")]) 84 + highlight_chars_with_context(rest, in_string, False, [elem, ..acc]) 85 + } 86 + [" ", ..rest] | ["\n", ..rest] if !in_string -> { 87 + // Preserve whitespace and maintain after_colon state 88 + let elem = element.text(case chars { 89 + [" ", ..] -> " " 90 + ["\n", ..] -> "\n" 91 + _ -> "" 92 + }) 93 + highlight_chars_with_context(rest, in_string, after_colon, [elem, ..acc]) 94 + } 95 + [char, ..rest] if in_string -> { 96 + // Inside a string - keys are sky blue, values are green 97 + let color = case after_colon { 98 + True -> "text-green-400" 99 + False -> "text-sky-400" 100 + } 101 + let elem = html.span([attribute.class(color)], [element.text(char)]) 102 + highlight_chars_with_context(rest, in_string, after_colon, [elem, ..acc]) 103 + } 104 + ["t", "r", "u", "e", .._rest] 105 + | ["f", "a", "l", "s", "e", .._rest] 106 + | ["n", "u", "l", "l", .._rest] 107 + if !in_string 108 + -> { 109 + // Boolean or null - sunset red 110 + let word = case chars { 111 + ["t", "r", "u", "e", ..] -> "true" 112 + ["f", "a", "l", "s", "e", ..] -> "false" 113 + ["n", "u", "l", "l", ..] -> "null" 114 + _ -> "" 115 + } 116 + let len = string.length(word) 117 + let elem = 118 + html.span([attribute.class("text-red-400")], [element.text(word)]) 119 + let remaining = list.drop(chars, len) 120 + highlight_chars_with_context(remaining, in_string, False, [elem, ..acc]) 121 + } 122 + [char, ..rest] -> { 123 + // Numbers - sunset red, other text - light 124 + let color = case char { 125 + "0" | "1" | "2" | "3" | "4" | "5" | "6" | "7" | "8" | "9" | "." | "-" -> 126 + "text-red-400" 127 + _ -> "text-zinc-200" 128 + } 129 + let elem = html.span([attribute.class(color)], [element.text(char)]) 130 + highlight_chars_with_context(rest, in_string, after_colon, [elem, ..acc]) 131 + } 132 + } 133 + }
+160
client/src/pages/lexicons.gleam
··· 1 + /// Lexicons Page Component 2 + /// 3 + /// Displays all lexicons with their NSIDs and JSON content 4 + /// 5 + /// ```graphql 6 + /// query GetLexicons { 7 + /// lexicons { 8 + /// id 9 + /// json 10 + /// createdAt 11 + /// } 12 + /// } 13 + /// ``` 14 + import components/icon 15 + import generated/queries/get_lexicons 16 + import gleam/json 17 + import gleam/list 18 + import gleam/string 19 + import json_highlighter 20 + import lustre/attribute 21 + import lustre/effect.{type Effect} 22 + import lustre/element.{type Element} 23 + import lustre/element/html 24 + import lustre/event 25 + import squall_cache.{type Cache} 26 + 27 + pub type Msg { 28 + CopyJson(String) 29 + } 30 + 31 + pub fn update(msg: Msg) -> Effect(Msg) { 32 + case msg { 33 + CopyJson(json_text) -> { 34 + use _dispatch <- effect.from 35 + do_copy_to_clipboard(json_text) 36 + } 37 + } 38 + } 39 + 40 + @external(javascript, "../copy_to_clipboard.ffi.mjs", "copyToClipboard") 41 + fn do_copy_to_clipboard(text: String) -> Nil 42 + 43 + pub fn view(cache: Cache) -> Element(Msg) { 44 + // Fetch lexicons from cache 45 + let #(_cache, lexicons_result) = 46 + squall_cache.lookup( 47 + cache, 48 + "GetLexicons", 49 + json.object([]), 50 + get_lexicons.parse_get_lexicons_response, 51 + ) 52 + 53 + html.div([attribute.class("space-y-6")], [ 54 + // Back button 55 + html.div([attribute.class("mb-2")], [ 56 + html.a( 57 + [ 58 + attribute.href("/"), 59 + attribute.class( 60 + "text-zinc-400 hover:text-zinc-300 transition-colors text-sm", 61 + ), 62 + ], 63 + [element.text("← Back")], 64 + ), 65 + ]), 66 + // Header 67 + html.h1([attribute.class("text-2xl font-semibold text-zinc-300 mb-6")], [ 68 + element.text("Lexicons"), 69 + ]), 70 + // Content 71 + case lexicons_result { 72 + squall_cache.Data(data) -> render_lexicons(data.lexicons) 73 + squall_cache.Loading -> render_loading() 74 + squall_cache.Failed(err) -> render_error(err) 75 + }, 76 + ]) 77 + } 78 + 79 + fn render_loading() -> Element(Msg) { 80 + html.div([attribute.class("py-8 text-center text-zinc-600 text-sm")], [ 81 + element.text("Loading lexicons..."), 82 + ]) 83 + } 84 + 85 + fn render_error(error: String) -> Element(Msg) { 86 + html.div([attribute.class("py-8 text-center text-red-400 text-sm")], [ 87 + element.text("Error: " <> error), 88 + ]) 89 + } 90 + 91 + fn render_lexicons( 92 + lexicons: List(get_lexicons.Lexicon), 93 + ) -> Element(Msg) { 94 + case lexicons { 95 + [] -> render_empty() 96 + _ -> 97 + html.div([attribute.class("space-y-4")], [ 98 + html.p([attribute.class("text-sm text-zinc-500 mb-4")], [ 99 + element.text(string.inspect(list.length(lexicons)) <> " lexicons"), 100 + ]), 101 + html.div([attribute.class("space-y-3")], list.map(lexicons, render_lexicon)), 102 + ]) 103 + } 104 + } 105 + 106 + fn render_empty() -> Element(Msg) { 107 + html.div( 108 + [ 109 + attribute.class( 110 + "bg-zinc-800/50 rounded p-8 text-center border border-zinc-700", 111 + ), 112 + ], 113 + [ 114 + html.p([attribute.class("text-zinc-400 mb-2")], [ 115 + element.text("No lexicons found."), 116 + ]), 117 + html.p([attribute.class("text-sm text-zinc-500")], [ 118 + element.text("Upload lexicons from the Settings page to get started."), 119 + ]), 120 + ], 121 + ) 122 + } 123 + 124 + fn render_lexicon(lexicon: get_lexicons.Lexicon) -> Element(Msg) { 125 + html.div([attribute.class("bg-zinc-800/50 rounded p-4 relative")], [ 126 + html.button( 127 + [ 128 + attribute.class( 129 + "absolute top-4 right-4 p-1.5 rounded hover:bg-zinc-700 text-zinc-400 hover:text-zinc-300 transition-colors", 130 + ), 131 + attribute.type_("button"), 132 + event.on_click(CopyJson(lexicon.json)), 133 + ], 134 + [icon.icon("copy", icon.Sm, [])], 135 + ), 136 + html.details([attribute.class("group")], [ 137 + html.summary( 138 + [ 139 + attribute.class( 140 + "cursor-pointer text-base font-mono text-zinc-300 hover:text-zinc-200 select-none list-none pr-10", 141 + ), 142 + ], 143 + [element.text(lexicon.id)], 144 + ), 145 + html.pre( 146 + [ 147 + attribute.class( 148 + "mt-3 bg-zinc-900 rounded p-3 overflow-x-auto text-xs font-mono", 149 + ), 150 + ], 151 + [ 152 + html.code([], [ 153 + json_highlighter.highlight(json_highlighter.format(lexicon.json)), 154 + ]), 155 + ], 156 + ), 157 + ]), 158 + ]) 159 + } 160 +
+1
client/src/quickslice_client.css
··· 1 + @import "tailwindcss";
+63 -3
client/src/quickslice_client.gleam
··· 12 12 /// } 13 13 /// } 14 14 /// ``` 15 - @external(javascript, "./quickslice_client.ffi.mjs", "getWindowOrigin") 16 - fn window_origin() -> String 17 - 18 15 import components/layout 19 16 import file_upload 20 17 import generated/queries 21 18 import generated/queries/get_activity_buckets.{ONEDAY} 22 19 import generated/queries/get_current_session 20 + import generated/queries/get_lexicons 23 21 import generated/queries/get_recent_activity 24 22 import generated/queries/get_settings 25 23 import generated/queries/get_statistics ··· 40 38 import modem 41 39 import navigation 42 40 import pages/home 41 + import pages/lexicons 43 42 import pages/settings 44 43 import squall/unstable_registry as registry 45 44 import squall_cache 46 45 46 + @external(javascript, "./quickslice_client.ffi.mjs", "getWindowOrigin") 47 + fn window_origin() -> String 48 + 47 49 pub fn main() { 48 50 let app = lustre.application(init, update, view) 49 51 let assert Ok(_) = lustre.start(app, "#app", Nil) ··· 54 56 pub type Route { 55 57 Home 56 58 Settings 59 + Lexicons 57 60 Upload 58 61 } 59 62 ··· 159 162 }) 160 163 #(final_cache, fx) 161 164 } 165 + Lexicons -> { 166 + // GetLexicons query 167 + let #(cache1, _) = 168 + squall_cache.lookup( 169 + cache_with_session, 170 + "GetLexicons", 171 + json.object([]), 172 + get_lexicons.parse_get_lexicons_response, 173 + ) 174 + 175 + // Process pending fetches 176 + let #(final_cache, fx) = 177 + squall_cache.process_pending(cache1, reg, HandleQueryResponse, fn() { 178 + 0 179 + }) 180 + #(final_cache, fx) 181 + } 162 182 _ -> #(cache_with_session, []) 163 183 } 164 184 ··· 189 209 OnRouteChange(Route) 190 210 HomePageMsg(home.Msg) 191 211 SettingsPageMsg(settings.Msg) 212 + LexiconsPageMsg(lexicons.Msg) 192 213 FileRead(Result(String, String)) 193 214 } 194 215 ··· 585 606 } 586 607 } 587 608 } 609 + Lexicons -> { 610 + // Fetch lexicons data 611 + let #(cache_with_lookup, _) = 612 + squall_cache.lookup( 613 + model.cache, 614 + "GetLexicons", 615 + json.object([]), 616 + get_lexicons.parse_get_lexicons_response, 617 + ) 618 + 619 + let #(final_cache, effects) = 620 + squall_cache.process_pending( 621 + cache_with_lookup, 622 + model.registry, 623 + HandleQueryResponse, 624 + fn() { 0 }, 625 + ) 626 + 627 + #( 628 + Model( 629 + ..model, 630 + route: route, 631 + cache: final_cache, 632 + settings_page_model: cleared_settings_model, 633 + ), 634 + effect.batch(effects), 635 + ) 636 + } 588 637 _ -> #( 589 638 Model( 590 639 ..model, ··· 878 927 ) 879 928 } 880 929 930 + LexiconsPageMsg(msg) -> { 931 + let eff = lexicons.update(msg) 932 + #(model, effect.map(eff, LexiconsPageMsg)) 933 + } 934 + 881 935 FileRead(Error(err)) -> { 882 936 // Handle file read error 883 937 io.println("[FileRead] Error reading file: " <> err) ··· 905 959 case model.route { 906 960 Home -> view_home(model) 907 961 Settings -> view_settings(model) 962 + Lexicons -> view_lexicons(model) 908 963 Upload -> view_upload(model) 909 964 }, 910 965 ]), ··· 936 991 ) 937 992 } 938 993 994 + fn view_lexicons(model: Model) -> Element(Msg) { 995 + element.map(lexicons.view(model.cache), LexiconsPageMsg) 996 + } 997 + 939 998 fn view_upload(_model: Model) -> Element(Msg) { 940 999 html.div([], [ 941 1000 html.h1([attribute.class("text-xl font-bold text-zinc-100 mb-4")], [ ··· 957 1016 case uri.path { 958 1017 "/" -> Home 959 1018 "/settings" -> Settings 1019 + "/lexicons" -> Lexicons 960 1020 "/upload" -> Upload 961 1021 _ -> Home 962 1022 }
+1 -1
server/priv/static/index.html
··· 1 1 <!doctype html> 2 - <html lang="en"><head><meta charset="utf-8"><meta content="width=device-width, initial-scale=1" name="viewport"><title>quickslice</title><link href="/styles.css" rel="stylesheet"><script src="/quickslice_client.js" type="module"></script></head><body><div id="app"></div></body></html> 2 + <html lang="en"><head><meta charset="utf-8"><meta content="width=device-width, initial-scale=1" name="viewport"><title>quickslice</title><link href="/quickslice_client.css" rel="stylesheet"><script src="/quickslice_client.js" type="module"></script></head><body><div id="app"></div></body></html>
+2
server/priv/static/quickslice_client.css
··· 1 + /*! tailwindcss v4.1.13 | MIT License | https://tailwindcss.com */ 2 + @layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-font-weight:initial;--tw-tracking:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-200:oklch(88.5% .062 18.334);--color-red-300:oklch(80.8% .114 19.571);--color-red-400:oklch(70.4% .191 22.216);--color-red-500:oklch(63.7% .237 25.331);--color-red-800:oklch(44.4% .177 26.899);--color-red-900:oklch(39.6% .141 25.723);--color-yellow-300:oklch(90.5% .182 98.111);--color-yellow-400:oklch(85.2% .199 91.936);--color-yellow-500:oklch(79.5% .184 86.047);--color-yellow-800:oklch(47.6% .114 61.907);--color-yellow-900:oklch(42.1% .095 57.708);--color-green-300:oklch(87.1% .15 154.449);--color-green-400:oklch(79.2% .209 151.711);--color-green-500:oklch(72.3% .219 149.579);--color-green-800:oklch(44.8% .119 151.328);--color-green-900:oklch(39.3% .095 152.535);--color-sky-400:oklch(74.6% .16 232.661);--color-blue-300:oklch(80.9% .105 251.813);--color-blue-400:oklch(70.7% .165 254.624);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-800:oklch(42.4% .199 265.638);--color-blue-900:oklch(37.9% .146 265.522);--color-purple-400:oklch(71.4% .203 305.504);--color-zinc-100:oklch(96.7% .001 286.375);--color-zinc-200:oklch(92% .004 286.32);--color-zinc-300:oklch(87.1% .006 286.286);--color-zinc-400:oklch(70.5% .015 286.067);--color-zinc-500:oklch(55.2% .016 285.938);--color-zinc-600:oklch(44.2% .017 285.786);--color-zinc-700:oklch(37% .013 285.805);--color-zinc-800:oklch(27.4% .006 286.033);--color-zinc-900:oklch(21% .006 285.885);--color-zinc-950:oklch(14.1% .005 285.823);--color-black:#000;--spacing:.25rem;--container-2xl:42rem;--container-4xl:56rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-base:1rem;--text-base--line-height:calc(1.5/1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75/1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2/1.5);--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-wider:.05em;--animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1)infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.absolute{position:absolute}.relative{position:relative}.top-4{top:calc(var(--spacing)*4)}.right-4{right:calc(var(--spacing)*4)}.mx-auto{margin-inline:auto}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-3{margin-top:calc(var(--spacing)*3)}.mb-1{margin-bottom:calc(var(--spacing)*1)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-6{margin-bottom:calc(var(--spacing)*6)}.mb-8{margin-bottom:calc(var(--spacing)*8)}.ml-1{margin-left:calc(var(--spacing)*1)}.ml-4{margin-left:calc(var(--spacing)*4)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.size-4{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.size-6{width:calc(var(--spacing)*6);height:calc(var(--spacing)*6)}.h-2{height:calc(var(--spacing)*2)}.h-8{height:calc(var(--spacing)*8)}.h-10{height:calc(var(--spacing)*10)}.max-h-80{max-height:calc(var(--spacing)*80)}.min-h-screen{min-height:100vh}.w-2{width:calc(var(--spacing)*2)}.w-4{width:calc(var(--spacing)*4)}.w-10{width:calc(var(--spacing)*10)}.w-12{width:calc(var(--spacing)*12)}.w-16{width:calc(var(--spacing)*16)}.w-20{width:calc(var(--spacing)*20)}.w-24{width:calc(var(--spacing)*24)}.w-48{width:calc(var(--spacing)*48)}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-4xl{max-width:var(--container-4xl)}.shrink-0{flex-shrink:0}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.animate-pulse{animation:var(--animate-pulse)}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.gap-2{gap:calc(var(--spacing)*2)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*3)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*3)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*6)*calc(1 - var(--tw-space-y-reverse)))}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-full{border-radius:3.40282e38px}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-blue-800{border-color:var(--color-blue-800)}.border-green-800{border-color:var(--color-green-800)}.border-red-800{border-color:var(--color-red-800)}.border-red-900{border-color:var(--color-red-900)}.border-yellow-800{border-color:var(--color-yellow-800)}.border-zinc-700{border-color:var(--color-zinc-700)}.border-zinc-700\/50{border-color:#3f3f4680}@supports (color:color-mix(in lab, red, red)){.border-zinc-700\/50{border-color:color-mix(in oklab,var(--color-zinc-700)50%,transparent)}}.border-zinc-800{border-color:var(--color-zinc-800)}.bg-black\/40{background-color:#0006}@supports (color:color-mix(in lab, red, red)){.bg-black\/40{background-color:color-mix(in oklab,var(--color-black)40%,transparent)}}.bg-blue-900\/30{background-color:#1c398e4d}@supports (color:color-mix(in lab, red, red)){.bg-blue-900\/30{background-color:color-mix(in oklab,var(--color-blue-900)30%,transparent)}}.bg-green-500{background-color:var(--color-green-500)}.bg-green-900\/30{background-color:#0d542b4d}@supports (color:color-mix(in lab, red, red)){.bg-green-900\/30{background-color:color-mix(in oklab,var(--color-green-900)30%,transparent)}}.bg-red-800\/50{background-color:#9f071280}@supports (color:color-mix(in lab, red, red)){.bg-red-800\/50{background-color:color-mix(in oklab,var(--color-red-800)50%,transparent)}}.bg-red-900\/30{background-color:#82181a4d}@supports (color:color-mix(in lab, red, red)){.bg-red-900\/30{background-color:color-mix(in oklab,var(--color-red-900)30%,transparent)}}.bg-yellow-900\/30{background-color:#733e0a4d}@supports (color:color-mix(in lab, red, red)){.bg-yellow-900\/30{background-color:color-mix(in oklab,var(--color-yellow-900)30%,transparent)}}.bg-zinc-500{background-color:var(--color-zinc-500)}.bg-zinc-700{background-color:var(--color-zinc-700)}.bg-zinc-800{background-color:var(--color-zinc-800)}.bg-zinc-800\/50{background-color:#27272a80}@supports (color:color-mix(in lab, red, red)){.bg-zinc-800\/50{background-color:color-mix(in oklab,var(--color-zinc-800)50%,transparent)}}.bg-zinc-900{background-color:var(--color-zinc-900)}.bg-zinc-900\/50{background-color:#18181b80}@supports (color:color-mix(in lab, red, red)){.bg-zinc-900\/50{background-color:color-mix(in oklab,var(--color-zinc-900)50%,transparent)}}.bg-zinc-950{background-color:var(--color-zinc-950)}.p-1\.5{padding:calc(var(--spacing)*1.5)}.p-2{padding:calc(var(--spacing)*2)}.p-3{padding:calc(var(--spacing)*3)}.p-4{padding:calc(var(--spacing)*4)}.p-6{padding:calc(var(--spacing)*6)}.p-8{padding:calc(var(--spacing)*8)}.px-2{padding-inline:calc(var(--spacing)*2)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-6{padding-inline:calc(var(--spacing)*6)}.py-1{padding-block:calc(var(--spacing)*1)}.py-2{padding-block:calc(var(--spacing)*2)}.py-8{padding-block:calc(var(--spacing)*8)}.py-12{padding-block:calc(var(--spacing)*12)}.pr-10{padding-right:calc(var(--spacing)*10)}.pb-3{padding-bottom:calc(var(--spacing)*3)}.text-center{text-align:center}.font-mono{font-family:var(--font-mono)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[10px\]{font-size:10px}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.break-all{word-break:break-all}.whitespace-pre-wrap{white-space:pre-wrap}.text-blue-300{color:var(--color-blue-300)}.text-blue-400{color:var(--color-blue-400)}.text-blue-500{color:var(--color-blue-500)}.text-green-300{color:var(--color-green-300)}.text-green-400{color:var(--color-green-400)}.text-green-500{color:var(--color-green-500)}.text-purple-400{color:var(--color-purple-400)}.text-red-200{color:var(--color-red-200)}.text-red-300{color:var(--color-red-300)}.text-red-400{color:var(--color-red-400)}.text-red-500{color:var(--color-red-500)}.text-sky-400{color:var(--color-sky-400)}.text-yellow-300{color:var(--color-yellow-300)}.text-yellow-400{color:var(--color-yellow-400)}.text-yellow-500{color:var(--color-yellow-500)}.text-zinc-100{color:var(--color-zinc-100)}.text-zinc-200{color:var(--color-zinc-200)}.text-zinc-300{color:var(--color-zinc-300)}.text-zinc-400{color:var(--color-zinc-400)}.text-zinc-500{color:var(--color-zinc-500)}.text-zinc-600{color:var(--color-zinc-600)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.underline{text-decoration-line:underline}.placeholder-zinc-600::placeholder{color:var(--color-zinc-600)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.select-none{-webkit-user-select:none;user-select:none}@media (hover:hover){.group-hover\:text-zinc-400:is(:where(.group):hover *){color:var(--color-zinc-400)}.group-hover\:opacity-80:is(:where(.group):hover *){opacity:.8}.hover\:border-zinc-600:hover{border-color:var(--color-zinc-600)}.hover\:bg-red-900\/30:hover{background-color:#82181a4d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-red-900\/30:hover{background-color:color-mix(in oklab,var(--color-red-900)30%,transparent)}}.hover\:bg-zinc-700:hover{background-color:var(--color-zinc-700)}.hover\:bg-zinc-700\/50:hover{background-color:#3f3f4680}@supports (color:color-mix(in lab, red, red)){.hover\:bg-zinc-700\/50:hover{background-color:color-mix(in oklab,var(--color-zinc-700)50%,transparent)}}.hover\:bg-zinc-800:hover{background-color:var(--color-zinc-800)}.hover\:bg-zinc-900\/30:hover{background-color:#18181b4d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-zinc-900\/30:hover{background-color:color-mix(in oklab,var(--color-zinc-900)30%,transparent)}}.hover\:text-zinc-200:hover{color:var(--color-zinc-200)}.hover\:text-zinc-300:hover{color:var(--color-zinc-300)}.hover\:no-underline:hover{text-decoration-line:none}.hover\:opacity-80:hover{opacity:.8}}.focus\:border-zinc-500:focus{border-color:var(--color-zinc-500)}.focus\:border-zinc-700:focus{border-color:var(--color-zinc-700)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}@media (hover:hover){.disabled\:hover\:bg-zinc-800:disabled:hover{background-color:var(--color-zinc-800)}}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@keyframes pulse{50%{opacity:.5}}
+30 -15
server/priv/static/quickslice_client.js
··· 1 - class z{withFields(Z){let W=Object.keys(this).map((J)=>(J in Z)?Z[J]:this[J]);return new this.constructor(...W)}}class hZ{static fromArray(Z,W){let J=W||new A;for(let K=Z.length-1;K>=0;--K)J=new tZ(Z[K],J);return J}[Symbol.iterator](){return new LK(this)}toArray(){return[...this]}atLeastLength(Z){let W=this;while(Z-- >0&&W)W=W.tail;return W!==void 0}hasLength(Z){let W=this;while(Z-- >0&&W)W=W.tail;return Z===-1&&W instanceof A}countLength(){let Z=this,W=0;while(Z)Z=Z.tail,W++;return W-1}}function B(Z,W){return new tZ(Z,W)}function Y(Z,W){return hZ.fromArray(Z,W)}class LK{#Z;constructor(Z){this.#Z=Z}next(){if(this.#Z instanceof A)return{done:!0};else{let{head:Z,tail:W}=this.#Z;return this.#Z=W,{value:Z,done:!1}}}}class A extends hZ{}class tZ extends hZ{constructor(Z,W){super();this.head=Z,this.tail=W}}var EK=(Z)=>Z instanceof tZ,xK=(Z)=>Z.head,kK=(Z)=>Z.tail;class TJ{bitSize;byteSize;bitOffset;rawBuffer;constructor(Z,W,J){if(!(Z instanceof Uint8Array))throw globalThis.Error("BitArray can only be constructed from a Uint8Array");if(this.bitSize=W??Z.length*8,this.byteSize=Math.trunc((this.bitSize+7)/8),this.bitOffset=J??0,this.bitSize<0)throw globalThis.Error(`BitArray bit size is invalid: ${this.bitSize}`);if(this.bitOffset<0||this.bitOffset>7)throw globalThis.Error(`BitArray bit offset is invalid: ${this.bitOffset}`);if(Z.length!==Math.trunc((this.bitOffset+this.bitSize+7)/8))throw globalThis.Error("BitArray buffer length is invalid");this.rawBuffer=Z}byteAt(Z){if(Z<0||Z>=this.byteSize)return;return jJ(this.rawBuffer,this.bitOffset,Z)}equals(Z){if(this.bitSize!==Z.bitSize)return!1;let W=Math.trunc(this.bitSize/8);if(this.bitOffset===0&&Z.bitOffset===0){for(let K=0;K<W;K++)if(this.rawBuffer[K]!==Z.rawBuffer[K])return!1;let J=this.bitSize%8;if(J){let K=8-J;if(this.rawBuffer[W]>>K!==Z.rawBuffer[W]>>K)return!1}}else{for(let K=0;K<W;K++){let X=jJ(this.rawBuffer,this.bitOffset,K),V=jJ(Z.rawBuffer,Z.bitOffset,K);if(X!==V)return!1}let J=this.bitSize%8;if(J){let K=jJ(this.rawBuffer,this.bitOffset,W),X=jJ(Z.rawBuffer,Z.bitOffset,W),V=8-J;if(K>>V!==X>>V)return!1}}return!0}get buffer(){if(qK("buffer","Use BitArray.byteAt() or BitArray.rawBuffer instead"),this.bitOffset!==0||this.bitSize%8!==0)throw new globalThis.Error("BitArray.buffer does not support unaligned bit arrays");return this.rawBuffer}get length(){if(qK("length","Use BitArray.bitSize or BitArray.byteSize instead"),this.bitOffset!==0||this.bitSize%8!==0)throw new globalThis.Error("BitArray.length does not support unaligned bit arrays");return this.rawBuffer.length}}function jJ(Z,W,J){if(W===0)return Z[J]??0;else{let K=Z[J]<<W&255,X=Z[J+1]>>8-W;return K|X}}class Q0{constructor(Z){this.value=Z}}var CK={};function qK(Z,W){if(CK[Z])return;console.warn(`Deprecated BitArray.${Z} property used in JavaScript FFI code. ${W}.`),CK[Z]=!0}class r8 extends z{static isResult(Z){return Z instanceof r8}}class H extends r8{constructor(Z){super();this[0]=Z}isOk(){return!0}}var fK=(Z)=>new H(Z);class q extends r8{constructor(Z){super();this[0]=Z}isOk(){return!1}}var yK=(Z)=>new q(Z);function GZ(Z,W){let J=[Z,W];while(J.length){let K=J.pop(),X=J.pop();if(K===X)continue;if(!wK(K)||!wK(X))return!1;if(!dQ(K,X)||_Q(K,X)||$Q(K,X)||mQ(K,X)||uQ(K,X)||cQ(K,X)||pQ(K,X))return!1;let Q=Object.getPrototypeOf(K);if(Q!==null&&typeof Q.equals==="function")try{if(K.equals(X))continue;else return!1}catch{}let[G,F]=vQ(K),M=G(K),U=G(X);if(M.length!==U.length)return!1;for(let I of M)J.push(F(K,I),F(X,I))}return!0}function vQ(Z){if(Z instanceof Map)return[(W)=>W.keys(),(W,J)=>W.get(J)];else{let W=Z instanceof globalThis.Error?["message"]:[];return[(J)=>[...W,...Object.keys(J)],(J,K)=>J[K]]}}function _Q(Z,W){return Z instanceof Date&&(Z>W||Z<W)}function $Q(Z,W){return!(Z instanceof TJ)&&Z.buffer instanceof ArrayBuffer&&Z.BYTES_PER_ELEMENT&&!(Z.byteLength===W.byteLength&&Z.every((J,K)=>J===W[K]))}function mQ(Z,W){return Array.isArray(Z)&&Z.length!==W.length}function uQ(Z,W){return Z instanceof Map&&Z.size!==W.size}function cQ(Z,W){return Z instanceof Set&&(Z.size!=W.size||[...Z].some((J)=>!W.has(J)))}function pQ(Z,W){return Z instanceof RegExp&&(Z.source!==W.source||Z.flags!==W.flags)}function wK(Z){return typeof Z==="object"&&Z!==null}function dQ(Z,W){if(typeof Z!=="object"&&typeof W!=="object"&&(!Z||!W))return!1;if([Promise,WeakSet,WeakMap,Function].some((K)=>Z instanceof K))return!1;return Z.constructor===W.constructor}function W9(Z,W){if(W===0)return 0;else return Z/W}function F8(Z,W,J,K,X,V,Q){let G=new globalThis.Error(V);G.gleam_error=Z,G.file=W,G.module=J,G.line=K,G.function=X,G.fn=X;for(let F in Q)G[F]=Q[F];return G}class OZ extends z{}class AZ extends z{}class cW extends z{}class L extends z{constructor(Z){super();this[0]=Z}}class g extends z{}function Y0(Z,W){if(Z instanceof L){let J=Z[0];return new H(J)}else return new q(W)}function bK(Z,W){if(Z instanceof L)return Z[0];else return W}function G0(Z,W){if(Z instanceof L){let J=Z[0];return W(J)}else return Z}var gK=new WeakMap,F0=new DataView(new ArrayBuffer(8)),M0=0;function U0(Z){let W=gK.get(Z);if(W!==void 0)return W;let J=M0++;if(M0===2147483647)M0=0;return gK.set(Z,J),J}function I0(Z,W){return Z^W+2654435769+(Z<<6)+(Z>>2)|0}function H0(Z){let W=0,J=Z.length;for(let K=0;K<J;K++)W=Math.imul(31,W)+Z.charCodeAt(K)|0;return W}function vK(Z){F0.setFloat64(0,Z);let W=F0.getInt32(0),J=F0.getInt32(4);return Math.imul(73244475,W>>16^W)^J}function sQ(Z){return H0(Z.toString())}function rQ(Z){let W=Object.getPrototypeOf(Z);if(W!==null&&typeof W.hashCode==="function")try{let K=Z.hashCode(Z);if(typeof K==="number")return K}catch{}if(Z instanceof Promise||Z instanceof WeakSet||Z instanceof WeakMap)return U0(Z);if(Z instanceof Date)return vK(Z.getTime());let J=0;if(Z instanceof ArrayBuffer)Z=new Uint8Array(Z);if(Array.isArray(Z)||Z instanceof Uint8Array)for(let K=0;K<Z.length;K++)J=Math.imul(31,J)+VW(Z[K])|0;else if(Z instanceof Set)Z.forEach((K)=>{J=J+VW(K)|0});else if(Z instanceof Map)Z.forEach((K,X)=>{J=J+I0(VW(K),VW(X))|0});else{let K=Object.keys(Z);for(let X=0;X<K.length;X++){let V=K[X],Q=Z[V];J=J+I0(VW(Q),H0(V))|0}}return J}function VW(Z){if(Z===null)return 1108378658;if(Z===void 0)return 1108378659;if(Z===!0)return 1108378657;if(Z===!1)return 1108378656;switch(typeof Z){case"number":return vK(Z);case"string":return H0(Z);case"bigint":return sQ(Z);case"object":return rQ(Z);case"symbol":return U0(Z);case"function":return U0(Z);default:return 0}}var EW=5,N0=Math.pow(2,EW),nQ=N0-1,lQ=N0/2,iQ=N0/4,$Z=0,LW=1,eZ=2,A8=3,D0={type:eZ,bitmap:0,array:[]};function OJ(Z,W){return Z>>>W&nQ}function K9(Z,W){return 1<<OJ(Z,W)}function aQ(Z){return Z-=Z>>1&1431655765,Z=(Z&858993459)+(Z>>2&858993459),Z=Z+(Z>>4)&252645135,Z+=Z>>8,Z+=Z>>16,Z&127}function B0(Z,W){return aQ(Z&W-1)}function QW(Z,W,J){let K=Z.length,X=Array(K);for(let V=0;V<K;++V)X[V]=Z[V];return X[W]=J,X}function oQ(Z,W,J){let K=Z.length,X=Array(K+1),V=0,Q=0;while(V<W)X[Q++]=Z[V++];X[Q++]=J;while(V<K)X[Q++]=Z[V++];return X}function z0(Z,W){let J=Z.length,K=Array(J-1),X=0,V=0;while(X<W)K[V++]=Z[X++];++X;while(X<J)K[V++]=Z[X++];return K}function _K(Z,W,J,K,X,V){let Q=VW(W);if(Q===K)return{type:A8,hash:Q,array:[{type:$Z,k:W,v:J},{type:$Z,k:X,v:V}]};let G={val:!1};return AJ(P0(D0,Z,Q,W,J,G),Z,K,X,V,G)}function AJ(Z,W,J,K,X,V){switch(Z.type){case LW:return tQ(Z,W,J,K,X,V);case eZ:return P0(Z,W,J,K,X,V);case A8:return eQ(Z,W,J,K,X,V)}}function tQ(Z,W,J,K,X,V){let Q=OJ(J,W),G=Z.array[Q];if(G===void 0)return V.val=!0,{type:LW,size:Z.size+1,array:QW(Z.array,Q,{type:$Z,k:K,v:X})};if(G.type===$Z){if(GZ(K,G.k)){if(X===G.v)return Z;return{type:LW,size:Z.size,array:QW(Z.array,Q,{type:$Z,k:K,v:X})}}return V.val=!0,{type:LW,size:Z.size,array:QW(Z.array,Q,_K(W+EW,G.k,G.v,J,K,X))}}let F=AJ(G,W+EW,J,K,X,V);if(F===G)return Z;return{type:LW,size:Z.size,array:QW(Z.array,Q,F)}}function P0(Z,W,J,K,X,V){let Q=K9(J,W),G=B0(Z.bitmap,Q);if((Z.bitmap&Q)!==0){let F=Z.array[G];if(F.type!==$Z){let U=AJ(F,W+EW,J,K,X,V);if(U===F)return Z;return{type:eZ,bitmap:Z.bitmap,array:QW(Z.array,G,U)}}let M=F.k;if(GZ(K,M)){if(X===F.v)return Z;return{type:eZ,bitmap:Z.bitmap,array:QW(Z.array,G,{type:$Z,k:K,v:X})}}return V.val=!0,{type:eZ,bitmap:Z.bitmap,array:QW(Z.array,G,_K(W+EW,M,F.v,J,K,X))}}else{let F=Z.array.length;if(F>=lQ){let M=Array(32),U=OJ(J,W);M[U]=P0(D0,W+EW,J,K,X,V);let I=0,N=Z.bitmap;for(let T=0;T<32;T++){if((N&1)!==0){let R=Z.array[I++];M[T]=R}N=N>>>1}return{type:LW,size:F+1,array:M}}else{let M=oQ(Z.array,G,{type:$Z,k:K,v:X});return V.val=!0,{type:eZ,bitmap:Z.bitmap|Q,array:M}}}}function eQ(Z,W,J,K,X,V){if(J===Z.hash){let Q=R0(Z,K);if(Q!==-1){if(Z.array[Q].v===X)return Z;return{type:A8,hash:J,array:QW(Z.array,Q,{type:$Z,k:K,v:X})}}let G=Z.array.length;return V.val=!0,{type:A8,hash:J,array:QW(Z.array,G,{type:$Z,k:K,v:X})}}return AJ({type:eZ,bitmap:K9(Z.hash,W),array:[Z]},W,J,K,X,V)}function R0(Z,W){let J=Z.array.length;for(let K=0;K<J;K++)if(GZ(W,Z.array[K].k))return K;return-1}function J9(Z,W,J,K){switch(Z.type){case LW:return ZY(Z,W,J,K);case eZ:return WY(Z,W,J,K);case A8:return JY(Z,K)}}function ZY(Z,W,J,K){let X=OJ(J,W),V=Z.array[X];if(V===void 0)return;if(V.type!==$Z)return J9(V,W+EW,J,K);if(GZ(K,V.k))return V;return}function WY(Z,W,J,K){let X=K9(J,W);if((Z.bitmap&X)===0)return;let V=B0(Z.bitmap,X),Q=Z.array[V];if(Q.type!==$Z)return J9(Q,W+EW,J,K);if(GZ(K,Q.k))return Q;return}function JY(Z,W){let J=R0(Z,W);if(J<0)return;return Z.array[J]}function j0(Z,W,J,K){switch(Z.type){case LW:return KY(Z,W,J,K);case eZ:return XY(Z,W,J,K);case A8:return VY(Z,K)}}function KY(Z,W,J,K){let X=OJ(J,W),V=Z.array[X];if(V===void 0)return Z;let Q=void 0;if(V.type===$Z){if(!GZ(V.k,K))return Z}else if(Q=j0(V,W+EW,J,K),Q===V)return Z;if(Q===void 0){if(Z.size<=iQ){let G=Z.array,F=Array(Z.size-1),M=0,U=0,I=0;while(M<X){let N=G[M];if(N!==void 0)F[U]=N,I|=1<<M,++U;++M}++M;while(M<G.length){let N=G[M];if(N!==void 0)F[U]=N,I|=1<<M,++U;++M}return{type:eZ,bitmap:I,array:F}}return{type:LW,size:Z.size-1,array:QW(Z.array,X,Q)}}return{type:LW,size:Z.size,array:QW(Z.array,X,Q)}}function XY(Z,W,J,K){let X=K9(J,W);if((Z.bitmap&X)===0)return Z;let V=B0(Z.bitmap,X),Q=Z.array[V];if(Q.type!==$Z){let G=j0(Q,W+EW,J,K);if(G===Q)return Z;if(G!==void 0)return{type:eZ,bitmap:Z.bitmap,array:QW(Z.array,V,G)};if(Z.bitmap===X)return;return{type:eZ,bitmap:Z.bitmap^X,array:z0(Z.array,V)}}if(GZ(K,Q.k)){if(Z.bitmap===X)return;return{type:eZ,bitmap:Z.bitmap^X,array:z0(Z.array,V)}}return Z}function VY(Z,W){let J=R0(Z,W);if(J<0)return Z;if(Z.array.length===1)return;return{type:A8,hash:Z.hash,array:z0(Z.array,J)}}function $K(Z,W){if(Z===void 0)return;let J=Z.array,K=J.length;for(let X=0;X<K;X++){let V=J[X];if(V===void 0)continue;if(V.type===$Z){W(V.v,V.k);continue}$K(V,W)}}class CZ{static fromObject(Z){let W=Object.keys(Z),J=CZ.new();for(let K=0;K<W.length;K++){let X=W[K];J=J.set(X,Z[X])}return J}static fromMap(Z){let W=CZ.new();return Z.forEach((J,K)=>{W=W.set(K,J)}),W}static new(){return new CZ(void 0,0)}constructor(Z,W){this.root=Z,this.size=W}get(Z,W){if(this.root===void 0)return W;let J=J9(this.root,0,VW(Z),Z);if(J===void 0)return W;return J.v}set(Z,W){let J={val:!1},K=this.root===void 0?D0:this.root,X=AJ(K,0,VW(Z),Z,W,J);if(X===this.root)return this;return new CZ(X,J.val?this.size+1:this.size)}delete(Z){if(this.root===void 0)return this;let W=j0(this.root,0,VW(Z),Z);if(W===this.root)return this;if(W===void 0)return CZ.new();return new CZ(W,this.size-1)}has(Z){if(this.root===void 0)return!1;return J9(this.root,0,VW(Z),Z)!==void 0}entries(){if(this.root===void 0)return[];let Z=[];return this.forEach((W,J)=>Z.push([J,W])),Z}forEach(Z){$K(this.root,Z)}hashCode(){let Z=0;return this.forEach((W,J)=>{Z=Z+I0(VW(W),VW(J))|0}),Z}equals(Z){if(!(Z instanceof CZ)||this.size!==Z.size)return!1;try{return this.forEach((W,J)=>{if(!GZ(Z.get(J,!W),W))throw hK}),!0}catch(W){if(W===hK)return!1;throw W}}}var hK=Symbol();function T0(Z){return X9(Z)===0}function QY(Z,W){return!GZ(r(W,Z),new q(void 0))}function mK(Z,W){return QY(W,Z)}function TZ(Z,W,J){return cK(W,J,Z)}function YY(Z,W){while(!0){let J=Z,K=W;if(J instanceof A)return K;else{let X=J.head;Z=J.tail,W=B(X,K)}}}function GY(Z,W){while(!0){let J=Z,K=W;if(J instanceof A)return YY(K,Y([]));else{let X=J.tail,V=J.head[0];Z=X,W=B(V,K)}}}function pW(Z){return GY(U8(Z),Y([]))}function dW(Z,W){return uK(W,Z)}function FY(Z,W,J){while(!0){let K=Z,X=W,V=J;if(K instanceof A)return X;else{let Q=K.tail,G=K.head[0],F=K.head[1];Z=Q,W=V(X,G,F),J=V}}}function n8(Z,W,J){return FY(U8(Z),W,J)}class LZ extends z{}class l8 extends z{}function UY(Z,W){while(!0){let J=Z,K=W;if(J instanceof A)return K;else Z=J.tail,W=K+1}}function SJ(Z){return UY(Z,0)}function S8(Z,W){while(!0){let J=Z,K=W;if(J instanceof A)return K;else{let X=J.head;Z=J.tail,W=B(X,K)}}}function i(Z){return S8(Z,Y([]))}function IY(Z,W,J){while(!0){let K=Z,X=W,V=J;if(K instanceof A)return i(V);else{let{head:Q,tail:G}=K,F,M=X(Q);if(M instanceof H){let I=M[0];F=B(I,V)}else F=V;let U=F;Z=G,W=X,J=U}}}function i8(Z,W){return IY(Z,W,Y([]))}function zY(Z,W,J){while(!0){let K=Z,X=W,V=J;if(K instanceof A)return i(V);else{let Q=K.head;Z=K.tail,W=X,J=B(X(Q),V)}}}function HZ(Z,W){return zY(Z,W,Y([]))}function HY(Z,W,J,K){while(!0){let X=Z,V=W,Q=J,G=K;if(X instanceof A)return i(G);else{let{head:F,tail:M}=X,U=B(V(F,Q),G);Z=M,W=V,J=Q+1,K=U}}}function pK(Z,W){return HY(Z,W,0,Y([]))}function NY(Z,W){while(!0){let J=Z,K=W;if(J instanceof A)return K;else{let X=J.head;Z=J.tail,W=B(X,K)}}}function SZ(Z,W){return NY(i(Z),W)}function V9(Z,W){return B(W,Z)}function DY(Z,W){while(!0){let J=Z,K=W;if(J instanceof A)return i(K);else{let X=J.head;Z=J.tail,W=S8(X,K)}}}function dK(Z){return DY(Z,Y([]))}function UZ(Z,W,J){while(!0){let K=Z,X=W,V=J;if(K instanceof A)return X;else{let Q=K.head;Z=K.tail,W=V(X,Q),J=V}}}function O0(Z,W){while(!0){let J=Z,K=W;if(J instanceof A)return new q(void 0);else{let{head:X,tail:V}=J,Q=K(X);if(Q instanceof H)return Q;else Z=V,W=K}}}function BY(Z,W,J){while(!0){let K=Z,X=W,V=J;if(K instanceof A)return i(V);else{let{head:Q,tail:G}=K;if(mK(X,Q))Z=G,W=X,J=V;else Z=G,W=TZ(X,Q,void 0),J=B(Q,V)}}}function sK(Z){return BY(Z,MZ(),Y([]))}function PY(Z,W,J,K,X,V){while(!0){let Q=Z,G=W,F=J,M=K,U=X,I=V,N=B(U,F);if(Q instanceof A)if(M instanceof LZ)return B(i(N),I);else return B(N,I);else{let{head:T,tail:R}=Q,C=G(U,T);if(M instanceof LZ)if(C instanceof OZ)Z=R,W=G,J=N,K=M,X=T,V=I;else if(C instanceof AZ)Z=R,W=G,J=N,K=M,X=T,V=I;else{let j;if(M instanceof LZ)j=B(i(N),I);else j=B(N,I);let x=j;if(R instanceof A)return B(Y([T]),x);else{let{head:O,tail:k}=R,b,P=G(T,O);if(P instanceof OZ)b=new LZ;else if(P instanceof AZ)b=new LZ;else b=new l8;let S=b;Z=k,W=G,J=Y([T]),K=S,X=O,V=x}}else if(C instanceof OZ){let j;if(M instanceof LZ)j=B(i(N),I);else j=B(N,I);let x=j;if(R instanceof A)return B(Y([T]),x);else{let{head:O,tail:k}=R,b,P=G(T,O);if(P instanceof OZ)b=new LZ;else if(P instanceof AZ)b=new LZ;else b=new l8;let S=b;Z=k,W=G,J=Y([T]),K=S,X=O,V=x}}else if(C instanceof AZ){let j;if(M instanceof LZ)j=B(i(N),I);else j=B(N,I);let x=j;if(R instanceof A)return B(Y([T]),x);else{let{head:O,tail:k}=R,b,P=G(T,O);if(P instanceof OZ)b=new LZ;else if(P instanceof AZ)b=new LZ;else b=new l8;let S=b;Z=k,W=G,J=Y([T]),K=S,X=O,V=x}}else Z=R,W=G,J=N,K=M,X=T,V=I}}}function RY(Z,W,J,K){while(!0){let X=Z,V=W,Q=J,G=K;if(X instanceof A)return S8(V,G);else if(V instanceof A)return S8(X,G);else{let{head:F,tail:M}=X,U=V.head,I=V.tail,N=Q(F,U);if(N instanceof OZ)Z=M,W=V,J=Q,K=B(F,G);else if(N instanceof AZ)Z=X,W=I,J=Q,K=B(U,G);else Z=X,W=I,J=Q,K=B(U,G)}}}function jY(Z,W,J){while(!0){let K=Z,X=W,V=J;if(K instanceof A)return i(V);else{let Q=K.tail;if(Q instanceof A){let G=K.head;return i(B(i(G),V))}else{let G=K.head,F=Q.head,M=Q.tail,U=RY(G,F,X,Y([]));Z=M,W=X,J=B(U,V)}}}}function TY(Z,W,J,K){while(!0){let X=Z,V=W,Q=J,G=K;if(X instanceof A)return S8(V,G);else if(V instanceof A)return S8(X,G);else{let{head:F,tail:M}=X,U=V.head,I=V.tail,N=Q(F,U);if(N instanceof OZ)Z=X,W=I,J=Q,K=B(U,G);else if(N instanceof AZ)Z=M,W=V,J=Q,K=B(F,G);else Z=M,W=V,J=Q,K=B(F,G)}}}function OY(Z,W,J){while(!0){let K=Z,X=W,V=J;if(K instanceof A)return i(V);else{let Q=K.tail;if(Q instanceof A){let G=K.head;return i(B(i(G),V))}else{let G=K.head,F=Q.head,M=Q.tail,U=TY(G,F,X,Y([]));Z=M,W=X,J=B(U,V)}}}}function AY(Z,W,J){while(!0){let K=Z,X=W,V=J;if(K instanceof A)return K;else if(X instanceof LZ)if(K.tail instanceof A)return K.head;else Z=jY(K,V,Y([])),W=new l8,J=V;else if(K.tail instanceof A){let G=K.head;return i(G)}else Z=OY(K,V,Y([])),W=new LZ,J=V}}function A0(Z,W){if(Z instanceof A)return Z;else{let J=Z.tail;if(J instanceof A)return Z;else{let K=Z.head,X=J.head,V=J.tail,Q,G=W(K,X);if(G instanceof OZ)Q=new LZ;else if(G instanceof AZ)Q=new LZ;else Q=new l8;let F=Q,M=PY(V,W,Y([K]),F,X,Y([]));return AY(M,new LZ,W)}}}function SY(Z,W,J,K){while(!0){let X=Z,V=W,Q=J,G=K;if(X instanceof A)return i(B([V,Q],G));else{let F=X.head[0];if(GZ(F,V)){let M=X.tail;return S8(G,B([F,Q],M))}else{let M=X.head;Z=X.tail,W=V,J=Q,K=B(M,G)}}}}function S0(Z,W,J){return SY(Z,W,J,Y([]))}function rK(Z,W){while(!0){let J=Z,K=W;if(J instanceof A)return;else{let{head:X,tail:V}=J;K(X),Z=V,W=K}}}function nK(Z,W){if(Z instanceof A)return new q(void 0);else{let{head:J,tail:K}=Z;return new H(UZ(K,J,W))}}class z8 extends z{constructor(Z,W,J){super();this.expected=Z,this.found=W,this.path=J}}class ZW extends z{constructor(Z){super();this.function=Z}}function s(Z,W){let J=W.function(Z),K,X;if(K=J[0],X=J[1],X instanceof A)return new H(K);else return new q(X)}function t(Z){return new ZW((W)=>{return[Z,Y([])]})}function wY(Z){return[Z,Y([])]}function CJ(Z,W){return new ZW((J)=>{let K=Z.function(J),X,V;return X=K[0],V=K[1],[W(X),V]})}function LY(Z,W,J){while(!0){let K=Z,X=W,V=J;if(V instanceof A)return X;else{let{head:Q,tail:G}=V,F=Q.function(K),M,U;if(M=F,U=F[1],U instanceof A)return M;else Z=K,W=X,J=G}}}function aK(Z,W){return new ZW((J)=>{let K=Z.function(J),X,V;if(X=K,V=K[1],V instanceof A)return X;else return LY(J,X,W)})}function sW(Z){return new ZW((W)=>{if(VX(W))return[new g,Y([])];else{let K=Z.function(W),X,V;return X=K[0],V=K[1],[new L(X),V]}})}var NZ=new ZW(wY);function oK(Z,W){return Y([new z8(Z,I8(W),Y([]))])}function q0(Z,W,J){let K=J(Z);if(K instanceof H)return[K[0],Y([])];else return[K[0],Y([new z8(W,I8(Z),Y([]))])]}function EY(Z){if(GZ(n(!0),Z))return[!0,Y([])];else if(GZ(n(!1),Z))return[!1,Y([])];else return[!1,oK("Bool",Z)]}function xY(Z){return q0(Z,"Int",KX)}function kY(Z){return q0(Z,"Float",JX)}var BW=new ZW(EY),mZ=new ZW(xY),tK=new ZW(kY);function fY(Z){return q0(Z,"String",XX)}var c=new ZW(fY);function yY(Z,W,J,K,X){let V=K(W),Q=V[1];if(Q instanceof A){let G=V[0],F=X(J),M=F[1];if(M instanceof A){let U=F[0];return[TZ(Z[0],G,U),Z[1]]}else{let U=M;return a8([MZ(),U],Y(["values"]))}}else{let G=Q;return a8([MZ(),G],Y(["keys"]))}}function rW(Z,W){return new ZW((J)=>{let K=WX(J);if(K instanceof H){let X=K[0];return n8(X,[MZ(),Y([])],(V,Q,G)=>{if(V[1]instanceof A)return yY(V,Q,G,Z.function,W.function);else return V})}else return[MZ(),oK("Dict",J)]})}function PW(Z){return new ZW((W)=>{return ZX(W,Z.function,(J,K)=>{return a8(J,Y([K]))},0,Y([]))})}function a8(Z,W){let J=aK(c,Y([(()=>{return CJ(mZ,qZ)})()])),K=HZ(W,(V)=>{let Q=n(V),G=s(Q,J);if(G instanceof H)return G[0];else return"<"+I8(Q)+">"}),X=HZ(Z[1],(V)=>{return new z8(V.expected,V.found,SZ(K,V.path))});return[Z[0],X]}function bY(Z,W,J,K,X){while(!0){let V=Z,Q=W,G=J,F=K,M=X;if(V instanceof A){let I=G(F);return a8(I,i(Q))}else{let{head:U,tail:I}=V,N=eK(F,U);if(N instanceof H){let T=N[0];if(T instanceof L){let R=T[0];Z=I,W=B(U,Q),J=G,K=R,X=M}else return M(F,B(U,Q))}else{let T=N[0],R=G(F),C;C=R[0];let j=[C,Y([new z8(T,I8(F),Y([]))])];return a8(j,i(Q))}}}}function w0(Z,W,J){return new ZW((K)=>{let X=bY(Z,Y([]),W.function,K,(U,I)=>{let N=W.function(U),T;T=N[0];let R=[T,Y([new z8("Field","Nothing",Y([]))])];return a8(R,i(I))}),V,Q;V=X[0],Q=X[1];let G=J(V).function(K),F,M;return F=G[0],M=G[1],[F,SZ(Q,M)]})}function $(Z,W,J){return w0(Y([Z]),W,J)}var E0=void 0,QX={};function n(Z){return Z}function qZ(Z){return Z.toString()}function Q9(Z){if(Z==="")return 0;let W=x0(Z);if(W){let J=0;for(let K of W)J++;return J}else return Z.match(/./gsu).length}var YX=void 0;function x0(Z){if(globalThis.Intl&&Intl.Segmenter)return YX||=new Intl.Segmenter,YX.segment(Z)[Symbol.iterator]()}function Y9(Z){let W,J=x0(Z);if(J)W=J.next().value?.segment;else W=Z.match(/./su)?.[0];if(W)return new H([W,Z.slice(W.length)]);else return new q(E0)}function C8(Z){return[Z.charCodeAt(0)|0,Z.slice(1)]}function GW(Z){return Z.toLowerCase()}function G9(Z){return Z.toUpperCase()}function k0(Z,W,J){if(J<=0||W>=Z.length)return"";let K=x0(Z);if(K){while(W-- >0)K.next();let X="";while(J-- >0){let V=K.next().value;if(V===void 0)break;X+=V.segment}return X}else return Z.match(/./gsu).slice(W,W+J).join("")}function EZ(Z,W,J){return Z.slice(W,W+J)}function o8(Z,W){return Z.startsWith(W)}function F9(Z,W){return Z.endsWith(W)}function M9(Z,W){let J=Z.indexOf(W);if(J>=0){let K=Z.slice(0,J),X=Z.slice(J+W.length);return new H([K,X])}else return new q(E0)}var MX=[" ","\t",` 2 - `,"\v","\f","\r","…","\u2028","\u2029"].join(""),QF=new RegExp(`^[${MX}]*`),YF=new RegExp(`[${MX}]*$`);function q8(Z){console.log(Z)}function MZ(){return CZ.new()}function X9(Z){return Z.size}function U8(Z){return hZ.fromArray(Z.entries())}function uK(Z,W){return W.delete(Z)}function r(Z,W){let J=Z.get(W,QX);if(J===QX)return new q(E0);return new H(J)}function cK(Z,W,J){return J.set(Z,W)}function I8(Z){if(typeof Z==="string")return"String";else if(typeof Z==="boolean")return"Bool";else if(Z instanceof r8)return"Result";else if(Z instanceof hZ)return"List";else if(Z instanceof TJ)return"BitArray";else if(Z instanceof CZ)return"Dict";else if(Number.isInteger(Z))return"Int";else if(Array.isArray(Z))return"Array";else if(typeof Z==="number")return"Float";else if(Z===null)return"Nil";else if(Z===void 0)return"Nil";else{let W=typeof Z;return W.charAt(0).toUpperCase()+W.slice(1)}}function UX(Z){return new IX().inspect(Z)}function BZ(Z){let W=Z.toString().replace("+","");if(W.indexOf(".")>=0)return W;else{let J=W.indexOf("e");if(J>=0)return W.slice(0,J)+".0"+W.slice(J);else return W+".0"}}class IX{#Z=new Set;inspect(Z){let W=typeof Z;if(Z===!0)return"True";if(Z===!1)return"False";if(Z===null)return"//js(null)";if(Z===void 0)return"Nil";if(W==="string")return this.#V(Z);if(W==="bigint"||Number.isInteger(Z))return Z.toString();if(W==="number")return BZ(Z);if(Z instanceof Q0)return this.#Q(Z);if(Z instanceof TJ)return this.#G(Z);if(Z instanceof RegExp)return`//js(${Z})`;if(Z instanceof Date)return`//js(Date("${Z.toISOString()}"))`;if(Z instanceof globalThis.Error)return`//js(${Z.toString()})`;if(Z instanceof Function){let K=[];for(let X of Array(Z.length).keys())K.push(String.fromCharCode(X+97));return`//fn(${K.join(", ")}) { ... }`}if(this.#Z.size===this.#Z.add(Z).size)return"//js(circular reference)";let J;if(Array.isArray(Z))J=`#(${Z.map((K)=>this.inspect(K)).join(", ")})`;else if(Z instanceof hZ)J=this.#W(Z);else if(Z instanceof z)J=this.#K(Z);else if(Z instanceof CZ)J=this.#J(Z);else if(Z instanceof Set)return`//js(Set(${[...Z].map((K)=>this.inspect(K)).join(", ")}))`;else J=this.#X(Z);return this.#Z.delete(Z),J}#X(Z){let W=Object.getPrototypeOf(Z)?.constructor?.name||"Object",J=[];for(let V of Object.keys(Z))J.push(`${this.inspect(V)}: ${this.inspect(Z[V])}`);let K=J.length?" "+J.join(", ")+" ":"";return`//js(${W==="Object"?"":W+" "}{${K}})`}#J(Z){let W="dict.from_list([",J=!0;return Z.forEach((K,X)=>{if(!J)W=W+", ";W=W+"#("+this.inspect(X)+", "+this.inspect(K)+")",J=!1}),W+"])"}#K(Z){let W=Object.keys(Z).map((J)=>{let K=this.inspect(Z[J]);return isNaN(parseInt(J))?`${J}: ${K}`:K}).join(", ");return W?`${Z.constructor.name}(${W})`:Z.constructor.name}#W(Z){if(Z instanceof A)return"[]";let W='charlist.from_string("',J="[",K=Z;while(K instanceof tZ){let X=K.head;if(K=K.tail,J!=="[")J+=", ";if(J+=this.inspect(X),W)if(Number.isInteger(X)&&X>=32&&X<=126)W+=String.fromCharCode(X);else W=null}if(W)return W+'")';else return J+"]"}#V(Z){let W='"';for(let J=0;J<Z.length;J++){let K=Z[J];switch(K){case` 3 - `:W+="\\n";break;case"\r":W+="\\r";break;case"\t":W+="\\t";break;case"\f":W+="\\f";break;case"\\":W+="\\\\";break;case'"':W+="\\\"";break;default:if(K<" "||K>"~"&&K<" ")W+="\\u{"+K.charCodeAt(0).toString(16).toUpperCase().padStart(4,"0")+"}";else W+=K}}return W+='"',W}#Q(Z){return`//utfcodepoint(${String.fromCodePoint(Z.value)})`}#G(Z){if(Z.bitSize===0)return"<<>>";let W="<<";for(let J=0;J<Z.byteSize-1;J++)W+=Z.byteAt(J).toString(),W+=", ";if(Z.byteSize*8===Z.bitSize)W+=Z.byteAt(Z.byteSize-1).toString();else{let J=Z.bitSize%8;W+=Z.byteAt(Z.byteSize-1)>>8-J,W+=`:size(${J})`}return W+=">>",W}}function eK(Z,W){if(Z instanceof CZ||Z instanceof WeakMap||Z instanceof Map){let K={},X=Z.get(W,K);if(X===K)return new H(new g);return new H(new L(X))}let J=Number.isInteger(W);if(J&&W>=0&&W<8&&Z instanceof hZ){let K=0;for(let X of Z){if(K===W)return new H(new L(X));K++}return new q("Indexable")}if(J&&Array.isArray(Z)||Z&&typeof Z==="object"||Z&&Object.getPrototypeOf(Z)===Object.prototype){if(W in Z)return new H(new L(Z[W]));return new H(new g)}return new q(J?"Indexable":"Dict")}function ZX(Z,W,J,K,X){if(!(Z instanceof hZ||Array.isArray(Z))){let Q=new z8("List",I8(Z),X);return[X,hZ.fromArray([Q])]}let V=[];for(let Q of Z){let G=W(Q),[F,M]=G;if(M instanceof tZ){let[U,I]=J(G,K.toString());return[X,I]}V.push(F),K++}return[hZ.fromArray(V),X]}function WX(Z){if(Z instanceof CZ)return new H(Z);if(Z instanceof Map||Z instanceof WeakMap)return new H(CZ.fromMap(Z));if(Z==null)return new q("Dict");if(typeof Z!=="object")return new q("Dict");let W=Object.getPrototypeOf(Z);if(W===Object.prototype||W===null)return new H(CZ.fromObject(Z));return new q("Dict")}function JX(Z){if(typeof Z==="number")return new H(Z);return new q(0)}function KX(Z){if(Number.isInteger(Z))return new H(Z);return new q(0)}function XX(Z){if(typeof Z==="string")return new H(Z);return new q("")}function VX(Z){return Z===null||Z===void 0}function U9(Z,W){if(Z>W)return Z;else return W}function HX(Z,W,J){if(J<=0)return"";else if(W<0){let V=Q9(Z)+W;if(V<0)return"";else return k0(Z,V,J)}else return k0(Z,W,J)}function dY(Z,W){while(!0){let J=Z,K=W;if(J instanceof A)return K;else{let X=J.head;Z=J.tail,W=K+X}}}function qJ(Z){return dY(Z,"")}function sY(Z,W,J){while(!0){let K=Z,X=W,V=J;if(K instanceof A)return V;else{let Q=K.head;Z=K.tail,W=X,J=V+X+Q}}}function e8(Z,W){if(Z instanceof A)return"";else{let{head:J,tail:K}=Z;return sY(K,W,J)}}function NX(Z){let J=UX(Z);return n(J)}function PX(Z){if(Z instanceof H)return!0;else return!1}function ZJ(Z,W){if(Z instanceof H)return Z;else{let J=Z[0];return new q(W(J))}}function rZ(Z,W){if(Z instanceof H){let J=Z[0];return W(J)}else return Z}function WJ(Z,W){if(Z instanceof H)return Z[0];else return W}function f0(Z){return JSON.stringify(Z)}function RX(Z){return Object.fromEntries(Z)}function H8(Z){return Z}function jX(Z){let W=[];while(EK(Z))W.push(xK(Z)),Z=kK(Z);return W}function TX(){return null}function OX(Z){try{let W=JSON.parse(Z);return fK(W)}catch(W){return yK(aY(W,Z))}}function aY(Z,W){if(oY(Z))return AX();return tY(Z,W)}function oY(Z){return/((unexpected (end|eof))|(end of data)|(unterminated string)|(json( parse error|\.parse)\: expected '(\:|\}|\])'))/i.test(Z.message)}function tY(Z,W){let J=[eY,ZG,JG,WG];for(let K of J){let X=K(Z,W);if(X)return X}return JJ("")}function eY(Z){let J=/unexpected token '(.)', ".+" is not valid JSON/i.exec(Z.message);if(!J)return null;let K=z9(J[1]);return JJ(K)}function ZG(Z){let J=/unexpected token (.) in JSON at position (\d+)/i.exec(Z.message);if(!J)return null;let K=z9(J[1]);return JJ(K)}function WG(Z,W){let K=/(unexpected character|expected .*) at line (\d+) column (\d+)/i.exec(Z.message);if(!K)return null;let X=Number(K[2]),V=Number(K[3]),Q=KG(X,V,W),G=z9(W[Q]);return JJ(G)}function JG(Z){let J=/unexpected (identifier|token) "(.)"/i.exec(Z.message);if(!J)return null;let K=z9(J[2]);return JJ(K)}function z9(Z){return"0x"+Z.charCodeAt(0).toString(16).toUpperCase()}function KG(Z,W,J){if(Z===1)return W-1;let K=1,X=0;return J.split("").find((V,Q)=>{if(V===` 4 - `)K+=1;if(K===Z)return X=Q+W,!0;return!1}),X}class SX extends z{}var AX=()=>new SX;class CX extends z{constructor(Z){super();this[0]=Z}}var JJ=(Z)=>new CX(Z);class qX extends z{constructor(Z){super();this[0]=Z}}function XG(Z,W){return rZ(OX(Z),(J)=>{let K=s(J,W);return ZJ(K,(X)=>{return new qX(X)})})}function xW(Z,W){return XG(Z,W)}function nW(Z){return f0(Z)}function a(Z){return H8(Z)}function lW(Z){return H8(Z)}function WW(Z){return H8(Z)}function wX(Z){return H8(Z)}function H9(){return TX()}function KJ(Z,W){if(Z instanceof L){let J=Z[0];return W(J)}else return H9()}function h(Z){return RX(Z)}function LX(Z){return jX(Z)}function kW(Z,W){let K=HZ(Z,W);return LX(K)}class d extends z{constructor(Z,W,J,K,X,V,Q){super();this.scheme=Z,this.userinfo=W,this.host=J,this.port=K,this.path=X,this.query=V,this.fragment=Q}}function GG(Z){return 48>=Z&&Z<=57||65>=Z&&Z<=90||97>=Z&&Z<=122||Z===58||Z===46}function RW(Z,W){return new H(new d(W.scheme,W.userinfo,W.host,W.port,W.path,W.query,new L(Z)))}function FG(Z,W,J,K){while(!0){let X=Z,V=W,Q=J,G=K;if(V.startsWith("#"))if(G===0){let F=V.slice(1);return RW(F,Q)}else{let F=V.slice(1),M=EZ(X,0,G),U=new d(Q.scheme,Q.userinfo,Q.host,Q.port,Q.path,new L(M),Q.fragment);return RW(F,U)}else if(V==="")return new H(new d(Q.scheme,Q.userinfo,Q.host,Q.port,Q.path,new L(X),Q.fragment));else{let F=C8(V),M;M=F[1],Z=X,W=M,J=Q,K=G+1}}}function iW(Z,W){return FG(Z,Z,W,0)}function MG(Z,W,J,K){while(!0){let X=Z,V=W,Q=J,G=K;if(V.startsWith("?")){let F=V.slice(1),M=EZ(X,0,G),U=new d(Q.scheme,Q.userinfo,Q.host,Q.port,M,Q.query,Q.fragment);return iW(F,U)}else if(V.startsWith("#")){let F=V.slice(1),M=EZ(X,0,G),U=new d(Q.scheme,Q.userinfo,Q.host,Q.port,M,Q.query,Q.fragment);return RW(F,U)}else if(V==="")return new H(new d(Q.scheme,Q.userinfo,Q.host,Q.port,X,Q.query,Q.fragment));else{let F=C8(V),M;M=F[1],Z=X,W=M,J=Q,K=G+1}}}function w8(Z,W){return MG(Z,Z,W,0)}function fW(Z,W,J){while(!0){let K=Z,X=W,V=J;if(K.startsWith("0"))Z=K.slice(1),W=X,J=V*10;else if(K.startsWith("1"))Z=K.slice(1),W=X,J=V*10+1;else if(K.startsWith("2"))Z=K.slice(1),W=X,J=V*10+2;else if(K.startsWith("3"))Z=K.slice(1),W=X,J=V*10+3;else if(K.startsWith("4"))Z=K.slice(1),W=X,J=V*10+4;else if(K.startsWith("5"))Z=K.slice(1),W=X,J=V*10+5;else if(K.startsWith("6"))Z=K.slice(1),W=X,J=V*10+6;else if(K.startsWith("7"))Z=K.slice(1),W=X,J=V*10+7;else if(K.startsWith("8"))Z=K.slice(1),W=X,J=V*10+8;else if(K.startsWith("9"))Z=K.slice(1),W=X,J=V*10+9;else if(K.startsWith("?")){let Q=K.slice(1),G=new d(X.scheme,X.userinfo,X.host,new L(V),X.path,X.query,X.fragment);return iW(Q,G)}else if(K.startsWith("#")){let Q=K.slice(1),G=new d(X.scheme,X.userinfo,X.host,new L(V),X.path,X.query,X.fragment);return RW(Q,G)}else if(K.startsWith("/")){let Q=new d(X.scheme,X.userinfo,X.host,new L(V),X.path,X.query,X.fragment);return w8(K,Q)}else if(K==="")return new H(new d(X.scheme,X.userinfo,X.host,new L(V),X.path,X.query,X.fragment));else return new q(void 0)}}function N9(Z,W){if(Z.startsWith(":0")){let J=Z.slice(2);return fW(J,W,0)}else if(Z.startsWith(":1")){let J=Z.slice(2);return fW(J,W,1)}else if(Z.startsWith(":2")){let J=Z.slice(2);return fW(J,W,2)}else if(Z.startsWith(":3")){let J=Z.slice(2);return fW(J,W,3)}else if(Z.startsWith(":4")){let J=Z.slice(2);return fW(J,W,4)}else if(Z.startsWith(":5")){let J=Z.slice(2);return fW(J,W,5)}else if(Z.startsWith(":6")){let J=Z.slice(2);return fW(J,W,6)}else if(Z.startsWith(":7")){let J=Z.slice(2);return fW(J,W,7)}else if(Z.startsWith(":8")){let J=Z.slice(2);return fW(J,W,8)}else if(Z.startsWith(":9")){let J=Z.slice(2);return fW(J,W,9)}else if(Z===":")return new H(W);else if(Z==="")return new H(W);else if(Z.startsWith("?")){let J=Z.slice(1);return iW(J,W)}else if(Z.startsWith(":?")){let J=Z.slice(2);return iW(J,W)}else if(Z.startsWith("#")){let J=Z.slice(1);return RW(J,W)}else if(Z.startsWith(":#")){let J=Z.slice(2);return RW(J,W)}else if(Z.startsWith("/"))return w8(Z,W);else if(Z.startsWith(":")){let J=Z.slice(1);if(J.startsWith("/"))return w8(J,W);else return new q(void 0)}else return new q(void 0)}function xX(Z,W,J,K){while(!0){let X=Z,V=W,Q=J,G=K;if(V==="")return new H(new d(Q.scheme,Q.userinfo,new L(X),Q.port,Q.path,Q.query,Q.fragment));else if(V.startsWith(":")){let F=EZ(X,0,G),M=new d(Q.scheme,Q.userinfo,new L(F),Q.port,Q.path,Q.query,Q.fragment);return N9(V,M)}else if(V.startsWith("/")){let F=EZ(X,0,G),M=new d(Q.scheme,Q.userinfo,new L(F),Q.port,Q.path,Q.query,Q.fragment);return w8(V,M)}else if(V.startsWith("?")){let F=V.slice(1),M=EZ(X,0,G),U=new d(Q.scheme,Q.userinfo,new L(M),Q.port,Q.path,Q.query,Q.fragment);return iW(F,U)}else if(V.startsWith("#")){let F=V.slice(1),M=EZ(X,0,G),U=new d(Q.scheme,Q.userinfo,new L(M),Q.port,Q.path,Q.query,Q.fragment);return RW(F,U)}else{let F=C8(V),M;M=F[1],Z=X,W=M,J=Q,K=G+1}}}function UG(Z,W,J,K){while(!0){let X=Z,V=W,Q=J,G=K;if(V==="")return new H(new d(Q.scheme,Q.userinfo,new L(V),Q.port,Q.path,Q.query,Q.fragment));else if(V.startsWith("]"))if(G===0){let F=V.slice(1);return N9(F,Q)}else{let F=V.slice(1),M=EZ(X,0,G+1),U=new d(Q.scheme,Q.userinfo,new L(M),Q.port,Q.path,Q.query,Q.fragment);return N9(F,U)}else if(V.startsWith("/"))if(G===0)return w8(V,Q);else{let F=EZ(X,0,G),M=new d(Q.scheme,Q.userinfo,new L(F),Q.port,Q.path,Q.query,Q.fragment);return w8(V,M)}else if(V.startsWith("?"))if(G===0){let F=V.slice(1);return iW(F,Q)}else{let F=V.slice(1),M=EZ(X,0,G),U=new d(Q.scheme,Q.userinfo,new L(M),Q.port,Q.path,Q.query,Q.fragment);return iW(F,U)}else if(V.startsWith("#"))if(G===0){let F=V.slice(1);return RW(F,Q)}else{let F=V.slice(1),M=EZ(X,0,G),U=new d(Q.scheme,Q.userinfo,new L(M),Q.port,Q.path,Q.query,Q.fragment);return RW(F,U)}else{let F=C8(V),M,U;if(M=F[0],U=F[1],GG(M))Z=X,W=U,J=Q,K=G+1;else return xX(X,X,Q,0)}}}function IG(Z,W){return UG(Z,Z,W,0)}function zG(Z,W){return xX(Z,Z,W,0)}function XJ(Z,W){if(Z.startsWith("["))return IG(Z,W);else if(Z.startsWith(":")){let J=new d(W.scheme,W.userinfo,new L(""),W.port,W.path,W.query,W.fragment);return N9(Z,J)}else if(Z==="")return new H(new d(W.scheme,W.userinfo,new L(""),W.port,W.path,W.query,W.fragment));else return zG(Z,W)}function HG(Z,W,J,K){while(!0){let X=Z,V=W,Q=J,G=K;if(V.startsWith("@"))if(G===0){let F=V.slice(1);return XJ(F,Q)}else{let F=V.slice(1),M=EZ(X,0,G),U=new d(Q.scheme,new L(M),Q.host,Q.port,Q.path,Q.query,Q.fragment);return XJ(F,U)}else if(V==="")return XJ(X,Q);else if(V.startsWith("/"))return XJ(X,Q);else if(V.startsWith("?"))return XJ(X,Q);else if(V.startsWith("#"))return XJ(X,Q);else{let F=C8(V),M;M=F[1],Z=X,W=M,J=Q,K=G+1}}}function NG(Z,W){return HG(Z,Z,W,0)}function y0(Z,W){if(Z==="//")return new H(new d(W.scheme,W.userinfo,new L(""),W.port,W.path,W.query,W.fragment));else if(Z.startsWith("//")){let J=Z.slice(2);return NG(J,W)}else return w8(Z,W)}function DG(Z,W,J,K){while(!0){let X=Z,V=W,Q=J,G=K;if(V.startsWith("/"))if(G===0)return y0(V,Q);else{let F=EZ(X,0,G),M=new d(new L(GW(F)),Q.userinfo,Q.host,Q.port,Q.path,Q.query,Q.fragment);return y0(V,M)}else if(V.startsWith("?"))if(G===0){let F=V.slice(1);return iW(F,Q)}else{let F=V.slice(1),M=EZ(X,0,G),U=new d(new L(GW(M)),Q.userinfo,Q.host,Q.port,Q.path,Q.query,Q.fragment);return iW(F,U)}else if(V.startsWith("#"))if(G===0){let F=V.slice(1);return RW(F,Q)}else{let F=V.slice(1),M=EZ(X,0,G),U=new d(new L(GW(M)),Q.userinfo,Q.host,Q.port,Q.path,Q.query,Q.fragment);return RW(F,U)}else if(V.startsWith(":"))if(G===0)return new q(void 0);else{let F=V.slice(1),M=EZ(X,0,G),U=new d(new L(GW(M)),Q.userinfo,Q.host,Q.port,Q.path,Q.query,Q.fragment);return y0(F,U)}else if(V==="")return new H(new d(Q.scheme,Q.userinfo,Q.host,Q.port,X,Q.query,Q.fragment));else{let F=C8(V),M;M=F[1],Z=X,W=M,J=Q,K=G+1}}}function D9(Z){let W,J=Z.fragment;if(J instanceof L){let P=J[0];W=Y(["#",P])}else W=Y([]);let K=W,X,V=Z.query;if(V instanceof L){let P=V[0];X=B("?",B(P,K))}else X=K;let Q=X,G=B(Z.path,Q),F,M=Z.host,U=o8(Z.path,"/");if(M instanceof L&&!U)if(M[0]!=="")F=B("/",G);else F=G;else F=G;let I=F,N,T=Z.host,R=Z.port;if(T instanceof L&&R instanceof L){let P=R[0];N=B(":",B(qZ(P),I))}else N=I;let C=N,j,x=Z.scheme,O=Z.userinfo,k=Z.host;if(x instanceof L)if(O instanceof L)if(k instanceof L){let P=x[0],S=O[0],y=k[0];j=B(P,B("://",B(S,B("@",B(y,C)))))}else{let P=x[0];j=B(P,B(":",C))}else if(k instanceof L){let P=x[0],S=k[0];j=B(P,B("://",B(S,C)))}else{let P=x[0];j=B(P,B(":",C))}else if(O instanceof g&&k instanceof L){let P=k[0];j=B("//",B(P,C))}else j=C;return qJ(j)}var BG=new d(new g,new g,new g,new g,"",new g,new g);function b0(Z){return DG(Z,Z,BG,0)}function VJ(Z,W,J){if(Z)return W;else return J()}function o(Z){return Z}class v0 extends z{constructor(Z){super();this.dict=Z}}function wJ(){return new v0(MZ())}function bX(Z,W){let J=Z.dict,K=r(J,W);return PX(K)}function gX(Z){return pW(Z.dict)}var TG=void 0;function _0(Z,W){return new v0(TZ(Z.dict,W,TG))}var FW=()=>globalThis?.document,P9="http://www.w3.org/1999/xhtml",R9=1,m0=3;var hX=!!globalThis.HTMLElement?.prototype?.moveBefore;var m=Y([]),j9=new g;var OG=new cW,AG=new OZ,SG=new AZ;function T9(Z,W){if(Z.name===W.name)return SG;else if(Z.name<W.name)return AG;else return OG}class MW extends z{constructor(Z,W,J){super();this.kind=Z,this.name=W,this.value=J}}class LJ extends z{constructor(Z,W,J){super();this.kind=Z,this.name=W,this.value=J}}class nZ extends z{constructor(Z,W,J,K,X,V,Q,G){super();this.kind=Z,this.name=W,this.handler=J,this.include=K,this.prevent_default=X,this.stop_propagation=V,this.debounce=Q,this.throttle=G}}class EJ extends z{constructor(Z,W,J){super();this.prevent_default=Z,this.stop_propagation=W,this.message=J}}class uX extends z{constructor(Z){super();this.kind=Z}}function xG(Z,W){while(!0){let J=Z,K=W;if(J instanceof A)return K;else{let X=J.head;if(X instanceof MW){let V=X.name;if(V==="")Z=J.tail,W=K;else if(V==="class"){let Q=X.value;if(Q==="")Z=J.tail,W=K;else{let G=J.tail;if(G instanceof A){let F=X;Z=G,W=B(F,K)}else{let F=G.head;if(F instanceof MW)if(F.name==="class"){let U=X.kind,I=Q,N=G.tail,T=F.value,R=I+" "+T,C=new MW(U,"class",R);Z=B(C,N),W=K}else{let U=X;Z=G,W=B(U,K)}else{let M=X;Z=G,W=B(M,K)}}}}else if(V==="style"){let Q=X.value;if(Q==="")Z=J.tail,W=K;else{let G=J.tail;if(G instanceof A){let F=X;Z=G,W=B(F,K)}else{let F=G.head;if(F instanceof MW)if(F.name==="style"){let U=X.kind,I=Q,N=G.tail,T=F.value,R=I+";"+T,C=new MW(U,"style",R);Z=B(C,N),W=K}else{let U=X;Z=G,W=B(U,K)}else{let M=X;Z=G,W=B(M,K)}}}}else{let Q=X;Z=J.tail,W=B(Q,K)}}else{let V=X;Z=J.tail,W=B(V,K)}}}}function cX(Z){if(Z instanceof A)return Z;else if(Z.tail instanceof A)return Z;else{let K=A0(Z,(X,V)=>{return T9(V,X)});return xG(K,m)}}var c0=0;function pX(Z,W){return new MW(c0,Z,W)}var p0=1;function dX(Z,W){return new LJ(p0,Z,W)}var d0=2;function sX(Z,W,J,K,X,V,Q){return new nZ(d0,Z,W,J,K,X,V,Q)}var s0=0;var r0=new uX(s0);var n0=2;function w(Z,W){return pX(Z,W)}function rX(Z,W){return dX(Z,W)}function nX(Z,W){if(W)return w(Z,"");else return rX(Z,lW(!1))}function D(Z){return w("class",Z)}function xJ(Z){return w("id",Z)}function L8(Z){return w("href",Z)}function l0(Z){return w("action",Z)}function i0(Z){return w("method",Z)}function lX(Z){return w("accept",e8(Z,","))}function kJ(Z){return nX("disabled",Z)}function iX(Z){return w("name",Z)}function fJ(Z){return w("placeholder",Z)}function aX(Z){return nX("required",Z)}function bW(Z){return w("type",Z)}function a0(Z){return w("value",Z)}class A9 extends z{constructor(Z,W,J){super();this.synchronous=Z,this.before_paint=W,this.after_paint=J}}class oX extends z{constructor(Z,W,J,K,X){super();this.dispatch=Z,this.emit=W,this.select=J,this.root=K,this.provide=X}}function tX(Z,W,J,K,X,V){let Q=new oX(W,J,K,X,V);return rK(Z.synchronous,(G)=>{return G(Q)})}var O9=new A9(Y([]),Y([]),Y([]));function lZ(){return O9}function aW(Z){return new A9(Y([(J)=>{let K=J.dispatch;return Z(K)}]),O9.before_paint,O9.after_paint)}function jW(Z){return UZ(Z,O9,(W,J)=>{return new A9(UZ(J.synchronous,W.synchronous,V9),UZ(J.before_paint,W.before_paint,V9),UZ(J.after_paint,W.after_paint,V9))})}function iZ(){return null}function yJ(Z,W){let J=Z?.get(W);if(J!=null)return new H(J);else return new q(void 0)}function bJ(Z,W){return Z&&Z.has(W)}function E8(Z,W,J){return Z??=new Map,Z.set(W,J),Z}function o0(Z,W){return Z?.delete(W),Z}class t0 extends z{}class e0 extends z{constructor(Z,W){super();this.key=Z,this.parent=W}}class eX extends z{constructor(Z,W){super();this.index=Z,this.parent=W}}function kG(Z,W){while(!0){let J=Z,K=W;if(K instanceof A)return!1;else{let{head:X,tail:V}=K,Q=o8(J,X);if(Q)return Q;else Z=J,W=V}}}function UW(Z,W,J){if(J==="")return new eX(W,Z);else return new e0(J,Z)}var YJ=new t0,hJ="\t";function Z7(Z,W){while(!0){let J=Z,K=W;if(J instanceof t0)if(K instanceof A)return"";else{let X=K.tail;return qJ(X)}else if(J instanceof e0){let X=J.key;Z=J.parent,W=B(hJ,B(X,K))}else{let X=J.index;Z=J.parent,W=B(hJ,B(qZ(X),K))}}}function W7(Z){return Z7(Z,Y([]))}function J7(Z,W){if(W instanceof A)return!1;else return kG(W7(Z),W)}var Z6=` 5 - `;function W6(Z,W){return Z7(Z,Y([Z6,W]))}class aZ extends z{constructor(Z,W,J,K,X){super();this.kind=Z,this.key=W,this.mapper=J,this.children=K,this.keyed_children=X}}class cZ extends z{constructor(Z,W,J,K,X,V,Q,G,F,M){super();this.kind=Z,this.key=W,this.mapper=J,this.namespace=K,this.tag=X,this.attributes=V,this.children=Q,this.keyed_children=G,this.self_closing=F,this.void=M}}class JW extends z{constructor(Z,W,J,K){super();this.kind=Z,this.key=W,this.mapper=J,this.content=K}}class D8 extends z{constructor(Z,W,J,K,X,V,Q){super();this.kind=Z,this.key=W,this.mapper=J,this.namespace=K,this.tag=X,this.attributes=V,this.inner_html=Q}}function GJ(Z,W){if(W==="")if(Z==="area")return!0;else if(Z==="base")return!0;else if(Z==="br")return!0;else if(Z==="col")return!0;else if(Z==="embed")return!0;else if(Z==="hr")return!0;else if(Z==="img")return!0;else if(Z==="input")return!0;else if(Z==="link")return!0;else if(Z==="meta")return!0;else if(Z==="param")return!0;else if(Z==="source")return!0;else if(Z==="track")return!0;else if(Z==="wbr")return!0;else return!1;else return!1}function K7(Z,W){if(W instanceof aZ)return new aZ(W.kind,Z,W.mapper,W.children,W.keyed_children);else if(W instanceof cZ)return new cZ(W.kind,Z,W.mapper,W.namespace,W.tag,W.attributes,W.children,W.keyed_children,W.self_closing,W.void);else if(W instanceof JW)return new JW(W.kind,Z,W.mapper,W.content);else return new D8(W.kind,Z,W.mapper,W.namespace,W.tag,W.attributes,W.inner_html)}var TW=0;function J6(Z,W,J,K){return new aZ(TW,Z,W,J,K)}var x8=1;function FJ(Z,W,J,K,X,V,Q,G,F){return new cZ(x8,Z,W,J,K,cX(X),V,Q,G,F)}var MJ=2;function K6(Z,W,J){return new JW(MJ,Z,W,J)}var X7=3;var X6=(Z,W)=>Z===W,OW=(Z,W)=>{if(Z===W)return!0;if(Z==null||W==null)return!1;let J=typeof Z;if(J!==typeof W)return!1;if(J!=="object")return!1;if(Z.constructor!==W.constructor)return!1;if(Array.isArray(Z))return bG(Z,W);return gG(Z,W)},bG=(Z,W)=>{let J=Z.length;if(J!==W.length)return!1;while(J--)if(!OW(Z[J],W[J]))return!1;return!0},gG=(Z,W)=>{let J=Object.keys(Z),K=J.length;if(Object.keys(W).length!==K)return!1;while(K--){let X=J[K];if(!Object.hasOwn(W,X))return!1;if(!OW(Z[X],W[X]))return!1}return!0};class Z8 extends z{constructor(Z,W,J){super();this.handlers=Z,this.dispatched_paths=W,this.next_dispatched_paths=J}}class Y6 extends z{constructor(Z,W){super();this.path=Z,this.handler=W}}class V6 extends z{constructor(Z){super();this.path=Z}}function G6(){return new Z8(iZ(),m,m)}function G7(Z){return new Z8(Z.handlers,Z.next_dispatched_paths,m)}function F7(Z,W,J){return o0(Z,W6(W,J))}function C9(Z,W,J){let K=F7(Z.handlers,W,J);return new Z8(K,Z.dispatched_paths,Z.next_dispatched_paths)}function V7(Z,W,J){return UZ(J,Z,(K,X)=>{if(X instanceof nZ){let V=X.name;return F7(K,W,V)}else return K})}function F6(Z,W,J,K){let X=yJ(Z.handlers,W+Z6+J);if(X instanceof H){let V=X[0],Q=s(K,V);if(Q instanceof H){let G=Q[0];return new Y6(W,G)}else return new V6(W)}else return new V6(W)}function M6(Z,W){let J=B(W.path,Z.next_dispatched_paths),K=new Z8(Z.handlers,Z.dispatched_paths,J);if(W instanceof Y6){let X=W.handler;return[K,new H(X)]}else return[K,new q(void 0)]}function q9(Z,W,J,K){let X=F6(Z,W,J,K);return((V)=>{return M6(Z,V)})(X)}function w9(Z,W){return J7(W,Z.dispatched_paths)}function M7(Z,W,J,K,X){return E8(Z,W6(J,K),CJ(X,(V)=>{return new EJ(V.prevent_default,V.stop_propagation,o(W)(V.message))}))}function UJ(Z,W,J,K,X){let V=M7(Z.handlers,W,J,K,X);return new Z8(V,Z.dispatched_paths,Z.next_dispatched_paths)}function Q7(Z,W,J,K){return UZ(K,Z,(X,V)=>{if(V instanceof nZ){let{name:Q,handler:G}=V;return M7(X,W,J,Q,G)}else return X})}function eW(Z,W){let J=X6(Z,o);if(X6(W,o))return Z;else if(J)return W;else return(X)=>{return Z(W(X))}}function Y7(Z,W,J,K){while(!0){let X=Z,V=W,Q=J,G=K;if(G instanceof A)return X;else{let{head:F,tail:M}=G;Z=U7(X,V,Q,F),W=V,J=Q+1,K=M}}}function U7(Z,W,J,K){if(K instanceof aZ){let X=K.children,V=UW(W,J,K.key);return Y7(Z,V,0,X)}else if(K instanceof cZ){let{attributes:X,children:V}=K,Q=UW(W,J,K.key),F=V7(Z,Q,X);return Y7(F,Q,0,V)}else if(K instanceof JW)return Z;else{let X=K.attributes,V=UW(W,J,K.key);return V7(Z,V,X)}}function W8(Z,W,J,K){let X=U7(Z.handlers,W,J,K);return new Z8(X,Z.dispatched_paths,Z.next_dispatched_paths)}function Q6(Z,W,J,K,X){while(!0){let V=Z,Q=W,G=J,F=K,M=X;if(M instanceof A)return V;else{let{head:U,tail:I}=M;Z=I7(V,Q,G,F,U),W=Q,J=G,K=F+1,X=I}}}function I7(Z,W,J,K,X){if(X instanceof aZ){let V=X.children,Q=UW(J,K,X.key),G=eW(W,X.mapper);return Q6(Z,G,Q,0,V)}else if(X instanceof cZ){let{attributes:V,children:Q}=X,G=UW(J,K,X.key),F=eW(W,X.mapper),U=Q7(Z,F,G,V);return Q6(U,F,G,0,Q)}else if(X instanceof JW)return Z;else{let V=X.attributes,Q=UW(J,K,X.key),G=eW(W,X.mapper);return Q7(Z,G,Q,V)}}function J8(Z,W,J,K,X){let V=I7(Z.handlers,W,J,K,X);return new Z8(V,Z.dispatched_paths,Z.next_dispatched_paths)}function U6(Z){return J8(G6(),o,YJ,0,Z)}function z7(Z,W,J,K,X){let V=Q6(Z.handlers,W,J,K,X);return new Z8(V,Z.dispatched_paths,Z.next_dispatched_paths)}function fZ(Z,W,J){return FJ("",o,"",Z,W,J,iZ(),!1,GJ(Z,""))}function K8(Z,W,J,K){return FJ("",o,Z,W,J,K,iZ(),!1,GJ(W,Z))}function E(Z){return K6("",o,Z)}function pZ(){return K6("",o,"")}function I6(Z,W){let J=o(eW(o(W),Z.mapper));if(Z instanceof aZ){let{children:K,keyed_children:X}=Z;return new aZ(Z.kind,Z.key,J,o(K),o(X))}else if(Z instanceof cZ){let{attributes:K,children:X,keyed_children:V}=Z;return new cZ(Z.kind,Z.key,J,Z.namespace,Z.tag,o(K),o(X),o(V),Z.self_closing,Z.void)}else if(Z instanceof JW)return o(Z);else{let K=Z.attributes;return new D8(Z.kind,Z.key,J,Z.namespace,Z.tag,o(K),Z.inner_html)}}function gW(Z){return E(Z)}function f8(Z,W){return fZ("h1",Z,W)}function vJ(Z,W){return fZ("h2",Z,W)}function f(Z,W){return fZ("div",Z,W)}function IJ(Z,W){return fZ("li",Z,W)}function dZ(Z,W){return fZ("p",Z,W)}function H7(Z,W){return fZ("pre",Z,W)}function N7(Z,W){return fZ("ul",Z,W)}function y8(Z,W){return fZ("a",Z,W)}function IZ(Z,W){return fZ("span",Z,W)}function sZ(Z,W){return fZ("button",Z,W)}function z6(Z,W){return fZ("form",Z,W)}function zJ(Z){return fZ("input",Z,m)}function L9(Z,W){return fZ("label",Z,W)}class _J extends z{constructor(Z,W,J,K){super();this.index=Z,this.removed=W,this.changes=J,this.children=K}}class D7 extends z{constructor(Z,W){super();this.kind=Z,this.content=W}}class B7 extends z{constructor(Z,W){super();this.kind=Z,this.inner_html=W}}class P7 extends z{constructor(Z,W,J){super();this.kind=Z,this.added=W,this.removed=J}}class R7 extends z{constructor(Z,W,J){super();this.kind=Z,this.key=W,this.before=J}}class j7 extends z{constructor(Z,W,J){super();this.kind=Z,this.index=W,this.with=J}}class T7 extends z{constructor(Z,W){super();this.kind=Z,this.index=W}}class O7 extends z{constructor(Z,W,J){super();this.kind=Z,this.children=W,this.before=J}}function H6(Z,W,J,K){return new _J(Z,W,J,K)}var N6=0;function A7(Z){return new D7(N6,Z)}var D6=1;function S7(Z){return new B7(D6,Z)}var B6=2;function P6(Z,W){return new P7(B6,Z,W)}var R6=3;function C7(Z,W){return new R7(R6,Z,W)}var j6=4;function q7(Z){return new T7(j6,Z)}var T6=5;function b8(Z,W){return new j7(T6,Z,W)}var O6=6;function A6(Z,W){return new O7(O6,Z,W)}class L7 extends z{constructor(Z,W,J,K,X,V,Q,G){super();this.kind=Z,this.open_shadow_root=W,this.will_adopt_styles=J,this.observed_attributes=K,this.observed_properties=X,this.requested_contexts=V,this.provided_contexts=Q,this.vdom=G}}class E7 extends z{constructor(Z,W){super();this.kind=Z,this.patch=W}}class x7 extends z{constructor(Z,W,J){super();this.kind=Z,this.name=W,this.data=J}}class k7 extends z{constructor(Z,W,J){super();this.kind=Z,this.key=W,this.value=J}}class E9 extends z{constructor(Z,W){super();this.kind=Z,this.messages=W}}class x9 extends z{constructor(Z,W,J){super();this.kind=Z,this.name=W,this.value=J}}class k9 extends z{constructor(Z,W,J){super();this.kind=Z,this.name=W,this.value=J}}class f9 extends z{constructor(Z,W,J,K){super();this.kind=Z,this.path=W,this.name=J,this.event=K}}class S6 extends z{constructor(Z,W,J){super();this.kind=Z,this.key=W,this.value=J}}var _G=0;function f7(Z,W,J,K,X,V,Q){return new L7(_G,Z,W,J,K,X,V,Q)}var $G=1;function C6(Z){return new E7($G,Z)}var mG=2;function y7(Z,W){return new x7(mG,Z,W)}var uG=3;function b7(Z,W){return new k7(uG,Z,W)}class y9 extends z{constructor(Z,W){super();this.patch=Z,this.events=W}}class v7 extends z{constructor(Z,W,J){super();this.added=Z,this.removed=W,this.events=J}}function cG(Z,W,J,K){if(J==="input"&&W==="")return w9(Z,K);else if(J==="select"&&W==="")return w9(Z,K);else if(J==="textarea"&&W==="")return w9(Z,K);else return!1}function h7(Z,W,J,K,X,V,Q,G){while(!0){let F=Z,M=W,U=J,I=K,N=X,T=V,R=Q,C=G;if(N instanceof A)if(T instanceof A)return new v7(R,C,I);else{let j=T.head;if(j instanceof nZ){let x=j,O=T.tail,k=j.name,b=j.handler,P=B(x,R),S=UJ(I,U,M,k,b);Z=F,W=M,J=U,K=S,X=N,V=O,Q=P,G=C}else{let x=j,O=T.tail,k=B(x,R);Z=F,W=M,J=U,K=I,X=N,V=O,Q=k,G=C}}else if(T instanceof A){let j=N.head;if(j instanceof nZ){let x=j,O=N.tail,k=j.name,b=B(x,C),P=C9(I,M,k);Z=F,W=M,J=U,K=P,X=O,V=T,Q=R,G=b}else{let x=j,O=N.tail,k=B(x,C);Z=F,W=M,J=U,K=I,X=O,V=T,Q=R,G=k}}else{let{head:j,tail:x}=N,O=T.head,k=T.tail,b=T9(j,O);if(b instanceof OZ)if(j instanceof nZ){let P=j.name,S=B(j,C),y=C9(I,M,P);Z=F,W=M,J=U,K=y,X=x,V=T,Q=R,G=S}else{let P=B(j,C);Z=F,W=M,J=U,K=I,X=x,V=T,Q=R,G=P}else if(b instanceof AZ)if(j instanceof MW)if(O instanceof MW){let P,S=O.name;if(S==="value")P=F||j.value!==O.value;else if(S==="checked")P=F||j.value!==O.value;else if(S==="selected")P=F||j.value!==O.value;else P=j.value!==O.value;let y=P,v;if(y)v=B(O,R);else v=R;let _=v;Z=F,W=M,J=U,K=I,X=x,V=k,Q=_,G=C}else if(O instanceof nZ){let{name:P,handler:S}=O,y=B(O,R),v=B(j,C),_=UJ(I,U,M,P,S);Z=F,W=M,J=U,K=_,X=x,V=k,Q=y,G=v}else{let P=B(O,R),S=B(j,C);Z=F,W=M,J=U,K=I,X=x,V=k,Q=P,G=S}else if(j instanceof LJ)if(O instanceof LJ){let P,S=O.name;if(S==="scrollLeft")P=!0;else if(S==="scrollRight")P=!0;else if(S==="value")P=F||!OW(j.value,O.value);else if(S==="checked")P=F||!OW(j.value,O.value);else if(S==="selected")P=F||!OW(j.value,O.value);else P=!OW(j.value,O.value);let y=P,v;if(y)v=B(O,R);else v=R;let _=v;Z=F,W=M,J=U,K=I,X=x,V=k,Q=_,G=C}else if(O instanceof nZ){let{name:P,handler:S}=O,y=B(O,R),v=B(j,C),_=UJ(I,U,M,P,S);Z=F,W=M,J=U,K=_,X=x,V=k,Q=y,G=v}else{let P=B(O,R),S=B(j,C);Z=F,W=M,J=U,K=I,X=x,V=k,Q=P,G=S}else if(O instanceof nZ){let{name:P,handler:S}=O,y=j.prevent_default.kind!==O.prevent_default.kind||j.stop_propagation.kind!==O.stop_propagation.kind||j.debounce!==O.debounce||j.throttle!==O.throttle,v;if(y)v=B(O,R);else v=R;let _=v,u=UJ(I,U,M,P,S);Z=F,W=M,J=U,K=u,X=x,V=k,Q=_,G=C}else{let P=j.name,S=B(O,R),y=B(j,C),v=C9(I,M,P);Z=F,W=M,J=U,K=v,X=x,V=k,Q=S,G=y}else if(O instanceof nZ){let{name:P,handler:S}=O,y=B(O,R),v=UJ(I,U,M,P,S);Z=F,W=M,J=U,K=v,X=N,V=k,Q=y,G=C}else{let P=B(O,R);Z=F,W=M,J=U,K=I,X=N,V=k,Q=P,G=C}}}}function q6(Z,W,J,K,X,V,Q,G,F,M,U,I,N,T){while(!0){let R=Z,C=W,j=J,x=K,O=X,k=V,b=Q,P=G,S=F,y=M,v=U,_=I,u=N,YZ=T;if(R instanceof A)if(j instanceof A)return new y9(new _J(S,b,v,_),YZ);else{let gZ=z7(YZ,u,y,P,j),_Z=A6(j,P-k),FZ=B(_Z,v);return new y9(new _J(S,b,FZ,_),gZ)}else if(j instanceof A){let{head:gZ,tail:_Z}=R,FZ;if(gZ.key===""||!bJ(O,gZ.key))FZ=b+1;else FZ=b;let ZZ=FZ,XZ=W8(YZ,y,P,gZ);Z=_Z,W=C,J=j,K=x,X=O,V=k,Q=ZZ,G=P,F=S,M=y,U=v,I=_,N=u,T=XZ}else{let gZ=R.head,_Z=j.head;if(gZ.key!==_Z.key){let FZ=R.tail,zZ=j.tail,ZZ=yJ(C,_Z.key);if(bJ(x,gZ.key))if(ZZ instanceof H){let p=ZZ[0];if(bJ(O,gZ.key))Z=FZ,W=C,J=j,K=x,X=O,V=k-1,Q=b,G=P,F=S,M=y,U=v,I=_,N=u,T=YZ;else{let VZ=P-k,l=B(C7(_Z.key,VZ),v),PZ=E8(O,_Z.key,void 0),QZ=k+1;Z=B(p,R),W=C,J=j,K=x,X=PZ,V=QZ,Q=b,G=P,F=S,M=y,U=l,I=_,N=u,T=YZ}}else{let p=P-k,KZ=J8(YZ,u,y,P,_Z),VZ=A6(Y([_Z]),p),l=B(VZ,v);Z=R,W=C,J=zZ,K=x,X=O,V=k+1,Q=b,G=P+1,F=S,M=y,U=l,I=_,N=u,T=KZ}else if(ZZ instanceof H){let p=P-k,KZ=B(q7(p),v),VZ=W8(YZ,y,P,gZ),l=k-1;Z=FZ,W=C,J=j,K=x,X=O,V=l,Q=b,G=P,F=S,M=y,U=KZ,I=_,N=u,T=VZ}else{let p=b8(P-k,_Z),KZ,l=W8(YZ,y,P,gZ);KZ=J8(l,u,y,P,_Z);let PZ=KZ;Z=FZ,W=C,J=zZ,K=x,X=O,V=k,Q=b,G=P+1,F=S,M=y,U=B(p,v),I=_,N=u,T=PZ}}else{let FZ=R.head;if(FZ instanceof aZ){let zZ=j.head;if(zZ instanceof aZ){let ZZ=FZ,XZ=R.tail,p=zZ,KZ=j.tail,VZ=eW(u,p.mapper),l=UW(y,P,p.key),PZ=q6(ZZ.children,ZZ.keyed_children,p.children,p.keyed_children,iZ(),0,0,0,P,l,m,m,VZ,YZ),QZ,jZ=PZ.patch;if(jZ.changes instanceof A)if(jZ.children instanceof A)if(jZ.removed===0)QZ=_;else QZ=B(PZ.patch,_);else QZ=B(PZ.patch,_);else QZ=B(PZ.patch,_);let wW=QZ;Z=XZ,W=C,J=KZ,K=x,X=O,V=k,Q=b,G=P+1,F=S,M=y,U=v,I=wW,N=u,T=PZ.events}else{let ZZ=FZ,XZ=R.tail,p=zZ,KZ=j.tail,VZ=b8(P-k,p),l,QZ=W8(YZ,y,P,ZZ);l=J8(QZ,u,y,P,p);let jZ=l;Z=XZ,W=C,J=KZ,K=x,X=O,V=k,Q=b,G=P+1,F=S,M=y,U=B(VZ,v),I=_,N=u,T=jZ}}else if(FZ instanceof cZ){let zZ=j.head;if(zZ instanceof cZ){let ZZ=FZ,XZ=zZ;if(ZZ.namespace===XZ.namespace&&ZZ.tag===XZ.tag){let p=R.tail,KZ=j.tail,VZ=eW(u,XZ.mapper),l=UW(y,P,XZ.key),PZ=cG(YZ,XZ.namespace,XZ.tag,l),QZ=h7(PZ,l,VZ,YZ,ZZ.attributes,XZ.attributes,m,m),jZ,uW,wW;jZ=QZ.added,uW=QZ.removed,wW=QZ.events;let T8;if(jZ instanceof A&&uW instanceof A)T8=m;else T8=Y([P6(jZ,uW)]);let d8=T8,s8=q6(ZZ.children,ZZ.keyed_children,XZ.children,XZ.keyed_children,iZ(),0,0,0,P,l,d8,m,VZ,wW),G8,O8=s8.patch;if(O8.changes instanceof A)if(O8.children instanceof A)if(O8.removed===0)G8=_;else G8=B(s8.patch,_);else G8=B(s8.patch,_);else G8=B(s8.patch,_);let hQ=G8;Z=p,W=C,J=KZ,K=x,X=O,V=k,Q=b,G=P+1,F=S,M=y,U=v,I=hQ,N=u,T=s8.events}else{let p=FZ,KZ=R.tail,VZ=zZ,l=j.tail,PZ=b8(P-k,VZ),QZ,uW=W8(YZ,y,P,p);QZ=J8(uW,u,y,P,VZ);let wW=QZ;Z=KZ,W=C,J=l,K=x,X=O,V=k,Q=b,G=P+1,F=S,M=y,U=B(PZ,v),I=_,N=u,T=wW}}else{let ZZ=FZ,XZ=R.tail,p=zZ,KZ=j.tail,VZ=b8(P-k,p),l,QZ=W8(YZ,y,P,ZZ);l=J8(QZ,u,y,P,p);let jZ=l;Z=XZ,W=C,J=KZ,K=x,X=O,V=k,Q=b,G=P+1,F=S,M=y,U=B(VZ,v),I=_,N=u,T=jZ}}else if(FZ instanceof JW){let zZ=j.head;if(zZ instanceof JW){let ZZ=FZ,XZ=zZ;if(ZZ.content===XZ.content){let p=R.tail,KZ=j.tail;Z=p,W=C,J=KZ,K=x,X=O,V=k,Q=b,G=P+1,F=S,M=y,U=v,I=_,N=u,T=YZ}else{let p=R.tail,KZ=zZ,VZ=j.tail,l=H6(P,0,Y([A7(KZ.content)]),m);Z=p,W=C,J=VZ,K=x,X=O,V=k,Q=b,G=P+1,F=S,M=y,U=v,I=B(l,_),N=u,T=YZ}}else{let ZZ=FZ,XZ=R.tail,p=zZ,KZ=j.tail,VZ=b8(P-k,p),l,QZ=W8(YZ,y,P,ZZ);l=J8(QZ,u,y,P,p);let jZ=l;Z=XZ,W=C,J=KZ,K=x,X=O,V=k,Q=b,G=P+1,F=S,M=y,U=B(VZ,v),I=_,N=u,T=jZ}}else{let zZ=j.head;if(zZ instanceof D8){let ZZ=FZ,XZ=R.tail,p=zZ,KZ=j.tail,VZ=eW(u,p.mapper),l=UW(y,P,p.key),PZ=h7(!1,l,VZ,YZ,ZZ.attributes,p.attributes,m,m),QZ,jZ,uW;QZ=PZ.added,jZ=PZ.removed,uW=PZ.events;let wW;if(QZ instanceof A&&jZ instanceof A)wW=m;else wW=Y([P6(QZ,jZ)]);let T8=wW,d8;if(ZZ.inner_html===p.inner_html)d8=T8;else d8=B(S7(p.inner_html),T8);let G8=d8,O8;if(G8 instanceof A)O8=_;else O8=B(H6(P,0,G8,Y([])),_);let SK=O8;Z=XZ,W=C,J=KZ,K=x,X=O,V=k,Q=b,G=P+1,F=S,M=y,U=v,I=SK,N=u,T=uW}else{let ZZ=FZ,XZ=R.tail,p=zZ,KZ=j.tail,VZ=b8(P-k,p),l,QZ=W8(YZ,y,P,ZZ);l=J8(QZ,u,y,P,p);let jZ=l;Z=XZ,W=C,J=KZ,K=x,X=O,V=k,Q=b,G=P+1,F=S,M=y,U=B(VZ,v),I=_,N=u,T=jZ}}}}}}function HJ(Z,W,J){return q6(Y([W]),iZ(),Y([J]),iZ(),iZ(),0,0,0,0,YJ,m,m,o,G7(Z))}var{setTimeout:pG,clearTimeout:w6}=globalThis,dG=(Z,W)=>FW().createElementNS(Z,W),sG=(Z)=>FW().createTextNode(Z),rG=()=>FW().createDocumentFragment(),NJ=(Z,W,J)=>Z.insertBefore(W,J),$7=hX?(Z,W,J)=>Z.moveBefore(W,J):NJ,nG=(Z,W)=>Z.removeChild(W),lG=(Z,W)=>Z.getAttribute(W),m7=(Z,W,J)=>Z.setAttribute(W,J),iG=(Z,W)=>Z.removeAttribute(W),aG=(Z,W,J,K)=>Z.addEventListener(W,J,K),u7=(Z,W,J)=>Z.removeEventListener(W,J),oG=(Z,W)=>Z.innerHTML=W,tG=(Z,W)=>Z.data=W,X8=Symbol("lustre");class d7{constructor(Z,W,J,K){this.kind=Z,this.key=K,this.parent=W,this.children=[],this.node=J,this.handlers=new Map,this.throttles=new Map,this.debouncers=new Map}get parentNode(){return this.kind===TW?this.node.parentNode:this.node}}var V8=(Z,W,J,K,X)=>{let V=new d7(Z,W,J,X);return J[X8]=V,W?.children.splice(K,0,V),V},eG=(Z)=>{let W="";for(let J=Z[X8];J.parent;J=J.parent)if(J.key)W=`${hJ}${J.key}${W}`;else{let K=J.parent.children.indexOf(J);W=`${hJ}${K}${W}`}return W.slice(1)};class E6{#Z=null;#X;#J;#K=!1;constructor(Z,W,J,{exposeKeys:K=!1}={}){this.#Z=Z,this.#X=W,this.#J=J,this.#K=K}mount(Z){V8(x8,null,this.#Z,0,null),this.#P(this.#Z,null,this.#Z[X8],0,Z)}push(Z){this.#W.push({node:this.#Z[X8],patch:Z}),this.#V()}#W=[];#V(){let Z=this.#W;while(Z.length){let{node:W,patch:J}=Z.pop(),{children:K}=W,{changes:X,removed:V,children:Q}=J;if(g8(X,(G)=>this.#Q(W,G)),V)this.#I(W,K.length-V,V);g8(Q,(G)=>{let F=K[G.index|0];this.#W.push({node:F,patch:G})})}}#Q(Z,W){switch(W.kind){case N6:this.#A(Z,W);break;case D6:this.#R(Z,W);break;case B6:this.#H(Z,W);break;case R6:this.#M(Z,W);break;case j6:this.#D(Z,W);break;case T6:this.#U(Z,W);break;case O6:this.#G(Z,W);break}}#G(Z,{children:W,before:J}){let K=rG(),X=this.#F(Z,J);this.#B(K,null,Z,J|0,W),NJ(Z.parentNode,K,X)}#U(Z,{index:W,with:J}){this.#I(Z,W|0,1);let K=this.#F(Z,W);this.#P(Z.parentNode,K,Z,W|0,J)}#F(Z,W){W=W|0;let{children:J}=Z,K=J.length;if(W<K)return J[W].node;let X=J[K-1];if(!X&&Z.kind!==TW)return null;if(!X)X=Z;while(X.kind===TW&&X.children.length)X=X.children[X.children.length-1];return X.node.nextSibling}#M(Z,{key:W,before:J}){J=J|0;let{children:K,parentNode:X}=Z,V=K[J].node,Q=K[J];for(let U=J+1;U<K.length;++U){let I=K[U];if(K[U]=Q,Q=I,I.key===W){K[J]=I;break}}let{kind:G,node:F,children:M}=Q;if($7(X,F,V),G===TW)this.#Y(X,M,V)}#Y(Z,W,J){for(let K=0;K<W.length;++K){let{kind:X,node:V,children:Q}=W[K];if($7(Z,V,J),X===TW)this.#Y(Z,Q,J)}}#D(Z,{index:W}){this.#I(Z,W,1)}#I(Z,W,J){let{children:K,parentNode:X}=Z,V=K.splice(W,J);for(let Q=0;Q<V.length;++Q){let{kind:G,node:F,children:M}=V[Q];if(nG(X,F),this.#z(V[Q]),G===TW)V.push(...M)}}#z(Z){let{debouncers:W,children:J}=Z;for(let{timeout:K}of W.values())if(K)w6(K);W.clear(),g8(J,(K)=>this.#z(K))}#H({node:Z,handlers:W,throttles:J,debouncers:K},{added:X,removed:V}){g8(V,({name:Q})=>{if(W.delete(Q))u7(Z,Q,L6),this.#N(J,Q,0),this.#N(K,Q,0);else iG(Z,Q),p7[Q]?.removed?.(Z,Q)}),g8(X,(Q)=>this.#O(Z,Q))}#A({node:Z},{content:W}){tG(Z,W??"")}#R({node:Z},{inner_html:W}){oG(Z,W??"")}#B(Z,W,J,K,X){g8(X,(V)=>this.#P(Z,W,J,K++,V))}#P(Z,W,J,K,X){switch(X.kind){case x8:{let V=this.#j(J,K,X);this.#B(V,null,V[X8],0,X.children),NJ(Z,V,W);break}case MJ:{let V=this.#T(J,K,X);NJ(Z,V,W);break}case TW:{let V=this.#T(J,K,X);NJ(Z,V,W),this.#B(Z,W,V[X8],0,X.children);break}case X7:{let V=this.#j(J,K,X);this.#R({node:V},X),NJ(Z,V,W);break}}}#j(Z,W,{kind:J,key:K,tag:X,namespace:V,attributes:Q}){let G=dG(V||P9,X);if(V8(J,Z,G,W,K),this.#K&&K)m7(G,"data-lustre-key",K);return g8(Q,(F)=>this.#O(G,F)),G}#T(Z,W,{kind:J,key:K,content:X}){let V=sG(X??"");return V8(J,Z,V,W,K),V}#O(Z,W){let{debouncers:J,handlers:K,throttles:X}=Z[X8],{kind:V,name:Q,value:G,prevent_default:F,debounce:M,throttle:U}=W;switch(V){case c0:{let I=G??"";if(Q==="virtual:defaultValue"){Z.defaultValue=I;return}else if(Q==="virtual:defaultChecked"){Z.defaultChecked=!0;return}else if(Q==="virtual:defaultSelected"){Z.defaultSelected=!0;return}if(I!==lG(Z,Q))m7(Z,Q,I);p7[Q]?.added?.(Z,I);break}case p0:Z[Q]=G;break;case d0:{if(K.has(Q))u7(Z,Q,L6);let I=F.kind===s0;aG(Z,Q,L6,{passive:I}),this.#N(X,Q,U),this.#N(J,Q,M),K.set(Q,(N)=>this.#S(W,N));break}}}#N(Z,W,J){let K=Z.get(W);if(J>0)if(K)K.delay=J;else Z.set(W,{delay:J});else if(K){let{timeout:X}=K;if(X)w6(X);Z.delete(W)}}#S(Z,W){let{currentTarget:J,type:K}=W,{debouncers:X,throttles:V}=J[X8],Q=eG(J),{prevent_default:G,stop_propagation:F,include:M}=Z;if(G.kind===n0)W.preventDefault();if(F.kind===n0)W.stopPropagation();if(K==="submit")W.detail??={},W.detail.formData=[...new FormData(W.target,W.submitter).entries()];let U=this.#X(W,Q,K,M),I=V.get(K);if(I){let T=Date.now(),R=I.last||0;if(T>R+I.delay)I.last=T,I.lastEvent=W,this.#J(W,U)}let N=X.get(K);if(N)w6(N.timeout),N.timeout=pG(()=>{if(W===V.get(K)?.lastEvent)return;this.#J(W,U)},N.delay);if(!I&&!N)this.#J(W,U)}}var g8=(Z,W)=>{if(Array.isArray(Z))for(let J=0;J<Z.length;J++)W(Z[J]);else if(Z)for(Z;Z.head;Z=Z.tail)W(Z.head)},L6=(Z)=>{let{currentTarget:W,type:J}=Z;W[X8].handlers.get(J)(Z)},c7=(Z)=>{return{added(W){W[Z]=!0},removed(W){W[Z]=!1}}},Z5=(Z)=>{return{added(W,J){W[Z]=J}}},p7={checked:c7("checked"),selected:c7("selected"),value:Z5("value"),autofocus:{added(Z){queueMicrotask(()=>{Z.focus?.()})}},autoplay:{added(Z){try{Z.play?.()}catch(W){console.error(W)}}}};function W5(Z,W,J){while(!0){let K=Z,X=W,V=J;if(K instanceof A)return[X,i(V)];else{let Q=K.tail,G=K.head[0],F=K.head[1],M=K7(G,F),U;if(G==="")U=X;else U=E8(X,G,M);let I=U,N=B(M,V);Z=Q,W=I,J=N}}}function x6(Z){return W5(Z,iZ(),m)}function s7(Z,W,J){let K=x6(J),X,V;return X=K[0],V=K[1],FJ("",o,"",Z,W,V,X,!1,GJ(Z,""))}function r7(Z,W,J,K){let X=x6(K),V,Q;return V=X[0],Q=X[1],FJ("",o,Z,W,J,Q,V,!1,GJ(W,Z))}function n7(Z){let W=x6(Z),J,K;return J=W[0],K=W[1],J6("",o,K,J)}var l7=(Z)=>{let W=V8(x8,null,Z,0,null),J=0;for(let Q=Z.firstChild;Q;Q=Q.nextSibling)if(i7(Q))J+=1;if(J===0){let Q=FW().createTextNode("");return V8(MJ,W,Q,0,null),Z.replaceChildren(Q),pZ()}if(J===1)return k6(W,Z).head[1];let K=FW().createTextNode(""),X=V8(TW,W,K,0,null),V=k6(X,Z);return Z.insertBefore(K,Z.firstChild),n7(V)},i7=(Z)=>{switch(Z.nodeType){case R9:return!0;case m0:return!!Z.data;default:return!1}},J5=(Z,W,J,K)=>{if(!i7(W))return null;switch(W.nodeType){case R9:{let X=V8(x8,Z,W,K,J),V=W.localName,Q=W.namespaceURI,G=!Q||Q===P9;if(G&&K5.includes(V))X5(V,W);let F=V5(W),M=k6(X,W);return G?s7(V,F,M):r7(Q,V,F,M)}case m0:return V8(MJ,Z,W,K,null),E(W.data);default:return null}},K5=["input","select","textarea"],X5=(Z,W)=>{let{value:J,checked:K}=W;if(Z==="input"&&W.type==="checkbox"&&!K)return;if(Z==="input"&&W.type==="radio"&&!K)return;if(W.type!=="checkbox"&&W.type!=="radio"&&!J)return;queueMicrotask(()=>{if(W.value=J,W.checked=K,W.dispatchEvent(new Event("input",{bubbles:!0})),W.dispatchEvent(new Event("change",{bubbles:!0})),FW().activeElement!==W)W.dispatchEvent(new Event("blur",{bubbles:!0}))})},k6=(Z,W)=>{let J=null,K=W.firstChild,X=null,V=0;while(K){let Q=K.nodeType===R9?K.getAttribute("data-lustre-key"):null;if(Q!=null)K.removeAttribute("data-lustre-key");let G=J5(Z,K,Q,V),F=K.nextSibling;if(G){let M=new tZ([Q??"",G],null);if(X)X=X.tail=M;else X=J=M;V+=1}else W.removeChild(K);K=F}if(!X)return m;return X.tail=m,J},V5=(Z)=>{let W=Z.attributes.length,J=m;while(W-- >0){let K=Z.attributes[W];if(K.name==="xmlns")continue;J=new tZ(Q5(K),J)}return J},Q5=(Z)=>{let{localName:W,value:J}=Z;return w(W,J)};var B8=()=>!!FW();class b9{constructor(Z,[W,J],K,X){this.root=Z,this.#Z=W,this.#X=K,this.#J=X,this.root.addEventListener("context-request",(G)=>{if(!(G.context&&G.callback))return;if(!this.#Q.has(G.context))return;G.stopImmediatePropagation();let F=this.#Q.get(G.context);if(G.subscribe){let M=()=>{F.subscribers=F.subscribers.filter((U)=>U!==G.callback)};F.subscribers.push([G.callback,M]),G.callback(F.value,M)}else G.callback(F.value)});let V=(G,F,M)=>F6(this.#W,F,M,G),Q=(G,F)=>{let[M,U]=M6(this.#W,F);if(this.#W=M,U.isOk()){let I=U[0];if(I.stop_propagation)G.stopPropagation();if(I.prevent_default)G.preventDefault();this.dispatch(I.message,!1)}};this.#V=new E6(this.root,V,Q),this.#K=l7(this.root),this.#W=G6(),this.#z(J),this.#H()}root=null;dispatch(Z,W=!1){if(this.#G)this.#U.push(Z);else{let[J,K]=this.#J(this.#Z,Z);this.#Z=J,this.#I(K,W)}}emit(Z,W){(this.root.host??this.root).dispatchEvent(new CustomEvent(Z,{detail:W,bubbles:!0,composed:!0}))}provide(Z,W){if(!this.#Q.has(Z))this.#Q.set(Z,{value:W,subscribers:[]});else{let J=this.#Q.get(Z);if(OW(J.value,W))return;J.value=W;for(let K=J.subscribers.length-1;K>=0;K--){let[X,V]=J.subscribers[K];if(!X){J.subscribers.splice(K,1);continue}X(W,V)}}}#Z;#X;#J;#K;#W;#V;#Q=new Map;#G=!1;#U=[];#F=m;#M=m;#Y=null;#D={dispatch:(Z)=>this.dispatch(Z),emit:(Z,W)=>this.emit(Z,W),select:()=>{},root:()=>this.root,provide:(Z,W)=>this.provide(Z,W)};#I(Z,W=!1){if(this.#z(Z),!this.#Y)if(W)this.#Y="sync",queueMicrotask(()=>this.#H());else this.#Y=requestAnimationFrame(()=>this.#H())}#z(Z){this.#G=!0;while(!0){for(let J=Z.synchronous;J.tail;J=J.tail)J.head(this.#D);if(this.#F=o7(this.#F,Z.before_paint),this.#M=o7(this.#M,Z.after_paint),!this.#U.length)break;let W=this.#U.shift();[this.#Z,Z]=this.#J(this.#Z,W)}this.#G=!1}#H(){this.#Y=null;let Z=this.#X(this.#Z),{patch:W,events:J}=HJ(this.#W,this.#K,Z);if(this.#W=J,this.#K=Z,this.#V.push(W),this.#F instanceof tZ){let K=a7(this.#F);this.#F=m,queueMicrotask(()=>{this.#I(K,!0)})}if(this.#M instanceof tZ){let K=a7(this.#M);this.#M=m,requestAnimationFrame(()=>{this.#I(K,!0)})}}}function a7(Z){return{synchronous:Z,after_paint:m,before_paint:m}}function o7(Z,W){if(Z instanceof A)return W;else if(W instanceof A)return Z;else return SZ(Z,W)}class y6 extends z{constructor(Z){super();this.message=Z}}class b6 extends z{constructor(Z){super();this.callback=Z}}class g6 extends z{constructor(Z){super();this.callback=Z}}class P8 extends z{constructor(Z){super();this.message=Z}}class h8 extends z{constructor(Z,W){super();this.name=Z,this.data=W}}class g9 extends z{constructor(Z,W){super();this.key=Z,this.value=W}}class v8 extends z{}class ZV extends z{constructor(Z,W,J,K,X,V,Q,G,F,M){super();this.open_shadow_root=Z,this.adopt_styles=W,this.delegates_focus=J,this.attributes=K,this.properties=X,this.contexts=V,this.is_form_associated=Q,this.on_form_autofill=G,this.on_form_reset=F,this.on_form_restore=M}}function WV(Z){let W=new ZV(!0,!0,!1,m,m,m,!1,j9,j9,j9);return UZ(Z,W,(J,K)=>{return K.apply(J)})}class KV{#Z;constructor(Z,[W,J],K,X){this.#Z=new b9(Z,[W,J],X,K)}send(Z){switch(Z.constructor){case P8:{this.dispatch(Z.message,!1);break}case h8:{this.emit(Z.name,Z.data);break}case v8:break}}dispatch(Z){this.#Z.dispatch(Z)}emit(Z,W){this.#Z.emit(Z,W)}}var XV=({init:Z,update:W,view:J},K,X)=>{if(!B8())return new q(new $J);let V=K instanceof HTMLElement?K:FW().querySelector(K);if(!V)return new q(new h6(K));return new H(new KV(V,Z(X),W,J))};class Y5{#Z;#X;#J;#K;#W;#V;#Q=MZ();#G=new Set;constructor([Z,W],J,K,X){this.#Z=Z,this.#X=J,this.#J=K,this.#K=X,this.#W=this.#J(this.#Z),this.#V=U6(this.#W),this.#Y(W)}send(Z){switch(Z.constructor){case y6:{let{message:W}=Z,J=this.#U(W),K=HJ(this.#V,this.#W,J);this.#W=J,this.#V=K.events,this.broadcast(C6(K.patch));return}case b6:{let{callback:W}=Z;this.#G.add(W),W(f7(this.#K.open_shadow_root,this.#K.adopt_styles,pW(this.#K.attributes),pW(this.#K.properties),pW(this.#K.contexts),this.#Q,this.#W));return}case g6:{let{callback:W}=Z;this.#G.delete(W);return}case P8:{let{message:W}=Z,[J,K]=this.#X(this.#Z,W),X=this.#J(J),V=HJ(this.#V,this.#W,X);this.#Y(K),this.#Z=J,this.#W=X,this.#V=V.events,this.broadcast(C6(V.patch));return}case h8:{let{name:W,data:J}=Z;this.broadcast(y7(W,J));return}case g9:{let{key:W,value:J}=Z,K=r(this.#Q,W);if(K.isOk()&&OW(K[0],J))return;this.#Q=TZ(this.#Q,W,J),this.broadcast(b7(W,J));return}case v8:{this.#Z=null,this.#X=null,this.#J=null,this.#K=null,this.#W=null,this.#V=null,this.#Q=null,this.#G.clear();return}default:return}}broadcast(Z){for(let W of this.#G)W(Z)}#U(Z){switch(Z.constructor){case E9:{let{messages:W}=Z,J=this.#Z,K=lZ();for(let X=W;X.head;X=X.tail){let V=this.#U(X.head);if(V instanceof H){J=V[0][0],K=jW(hZ.fromArray([K,V[0][1]]));break}}return this.#Y(K),this.#Z=J,this.#J(this.#Z)}case x9:{let{name:W,value:J}=Z,K=this.#F(W,J);if(K instanceof q)return this.#W;else{let[X,V]=this.#X(this.#Z,K[0]);return this.#Y(V),this.#Z=X,this.#J(this.#Z)}}case k9:{let{name:W,value:J}=Z,K=this.#M(W,J);if(K instanceof q)return this.#W;else{let[X,V]=this.#X(this.#Z,K[0]);return this.#Y(V),this.#Z=X,this.#J(this.#Z)}}case f9:{let{path:W,name:J,event:K}=Z,[X,V]=q9(this.#V,W,J,K);if(this.#V=X,V instanceof q)return this.#W;else{let[Q,G]=this.#X(this.#Z,V[0].message);return this.#Y(G),this.#Z=Q,this.#J(this.#Z)}}case S6:{let{key:W,value:J}=Z,K=r(this.#K.contexts,W);if(K instanceof q)return this.#W;if(K=s(J,K[0]),K instanceof q)return this.#W;let[X,V]=this.#X(this.#Z,K[0]);return this.#Y(V),this.#Z=X,this.#J(this.#Z)}}}#F(Z,W){let J=r(this.#K.attributes,Z);switch(J.constructor){case H:return J[0](W);case q:return new q(void 0)}}#M(Z,W){let J=r(this.#K.properties,Z);switch(J.constructor){case H:return J[0](W);case q:return new q(void 0)}}#Y(Z){let W=(Q)=>this.send(new P8(Q)),J=(Q,G)=>this.send(new h8(Q,G)),K=()=>{return},X=()=>{return},V=(Q,G)=>this.send(new g9(Q,G));globalThis.queueMicrotask(()=>{tX(Z,W,J,K,X,V)})}}class VV extends z{constructor(Z,W,J,K){super();this.init=Z,this.update=W,this.view=J,this.config=K}}class h6 extends z{constructor(Z){super();this.selector=Z}}class $J extends z{}function QV(Z,W,J){return new VV(Z,W,J,WV(m))}function YV(Z,W,J){return VJ(!B8(),new q(new $J),()=>{return XV(Z,W,J)})}var M5={handle_external_links:!1,handle_internal_links:!0},UV=globalThis?.window?.location?.href,$6=()=>{if(!UV)return new q(void 0);else return new H(_6(new URL(UV)))},m6=(Z,W=M5)=>{document.addEventListener("click",(J)=>{let K=zV(J.target);if(!K)return;try{let X=new URL(K.href),V=_6(X),Q=X.host!==window.location.host||K.target==="_blank";if(!W.handle_external_links&&Q)return;if(!W.handle_internal_links&&!Q)return;if(J.preventDefault(),!Q)window.history.pushState({},"",K.href),window.requestAnimationFrame(()=>{if(X.hash)document.getElementById(X.hash.slice(1))?.scrollIntoView();else window.scrollTo(0,0)});return Z(V)}catch{return}}),window.addEventListener("popstate",(J)=>{J.preventDefault();let K=new URL(window.location.href),X=_6(K);window.requestAnimationFrame(()=>{if(K.hash)document.getElementById(K.hash.slice(1))?.scrollIntoView();else window.scrollTo(0,0)}),Z(X)}),window.addEventListener("modem-push",({detail:J})=>{Z(J)}),window.addEventListener("modem-replace",({detail:J})=>{Z(J)})},IV=(Z)=>{window.history.pushState({},"",D9(Z)),window.requestAnimationFrame(()=>{if(Z.fragment[0])document.getElementById(Z.fragment[0])?.scrollIntoView()}),window.dispatchEvent(new CustomEvent("modem-push",{detail:Z}))};var zV=(Z)=>{if(!Z||Z.tagName==="BODY")return null;else if(Z.tagName==="A")return Z;else return zV(Z.parentElement)},_6=(Z)=>{return new d(Z.protocol?new L(Z.protocol.slice(0,-1)):new g,new g,Z.hostname?new L(Z.hostname):new g,Z.port?new L(Number(Z.port)):new g,Z.pathname,Z.search?new L(Z.search.slice(1)):new g,Z.hash?new L(Z.hash.slice(1)):new g)};function NV(Z){return aW((W)=>{return VJ(!B8(),void 0,()=>{return m6((J)=>{let X=Z(J);return W(X)})})})}function HV(Z){if(Z==="")return new g;else return new L(Z)}var h9=new d(new g,new g,new g,new g,"",new g,new g);function v9(Z,W,J){return aW((K)=>{return VJ(!B8(),void 0,()=>{return IV(new d(h9.scheme,h9.userinfo,h9.host,h9.port,Z,G0(W,HV),G0(J,HV)))})})}class DV extends z{constructor(Z,W){super();this.query=Z,this.module_path=W}}class u6 extends z{constructor(Z){super();this.queries=Z}}function BV(){return new u6(MZ())}function vW(Z,W,J,K){let X=new DV(J,K);return new u6(TZ(Z.queries,W,X))}function c6(Z,W){return r(Z.queries,W)}class _9 extends z{}class $9 extends z{}class PV extends z{}class RV extends z{}class jV extends z{}class TV extends z{}class OV extends z{}class AV extends z{}class SV extends z{}class d6 extends z{}class m9 extends z{}function CV(Z){if(Z instanceof _9)return"GET";else if(Z instanceof $9)return"POST";else if(Z instanceof PV)return"HEAD";else if(Z instanceof RV)return"PUT";else if(Z instanceof jV)return"DELETE";else if(Z instanceof TV)return"TRACE";else if(Z instanceof OV)return"CONNECT";else if(Z instanceof AV)return"OPTIONS";else if(Z instanceof SV)return"PATCH";else return Z[0]}function qV(Z){if(Z instanceof d6)return"http";else return"https"}function wV(Z){let W=GW(Z);if(W==="http")return new H(new d6);else if(W==="https")return new H(new m9);else return new q(void 0)}class mJ extends z{constructor(Z,W,J,K,X,V,Q,G){super();this.method=Z,this.headers=W,this.body=J,this.scheme=K,this.host=X,this.port=V,this.path=Q,this.query=G}}function EV(Z){return new d(new L(qV(Z.scheme)),new g,new L(Z.host),Z.port,Z.path,Z.query,new g)}function N5(Z){return rZ((()=>{let W=Z.scheme,J=bK(W,"");return wV(J)})(),(W)=>{return rZ((()=>{let J=Z.host;return Y0(J,void 0)})(),(J)=>{let K=new mJ(new _9,Y([]),"",W,J,Z.port,Z.path,Z.query);return new H(K)})})}function s6(Z,W,J){let K=S0(Z.headers,GW(W),J);return new mJ(Z.method,K,Z.body,Z.scheme,Z.host,Z.port,Z.path,Z.query)}function xV(Z,W){return new mJ(Z.method,Z.headers,W,Z.scheme,Z.host,Z.port,Z.path,Z.query)}function kV(Z,W){return new mJ(W,Z.headers,Z.body,Z.scheme,Z.host,Z.port,Z.path,Z.query)}function fV(Z){let J=b0(Z);return rZ(J,N5)}class r6 extends z{constructor(Z,W,J){super();this.status=Z,this.headers=W,this.body=J}}class _8{constructor(Z){this.promise=Z}static wrap(Z){return Z instanceof Promise?new _8(Z):Z}static unwrap(Z){return Z instanceof _8?Z.promise:Z}}function _W(Z){return Promise.resolve(_8.wrap(Z))}function c9(Z,W){return Z.then((J)=>W(_8.unwrap(J)))}function p9(Z,W){return Z.then((J)=>_8.wrap(W(_8.unwrap(J))))}function l6(Z){return new r6(Z.status,hZ.fromArray([...Z.headers]),Z)}function R5(Z){let W=D9(EV(Z)),J=CV(Z.method).toUpperCase(),K={headers:j5(Z.headers),method:J};return[W,K]}function i6(Z){let[W,J]=R5(Z);if(J.method!=="GET"&&J.method!=="HEAD")J.body=Z.body;return new globalThis.Request(W,J)}function j5(Z){let W=new globalThis.Headers;for(let[J,K]of Z)W.append(J.toLowerCase(),K);return W}async function d9(Z){let W;try{W=await Z.body.text()}catch(J){return new q(new a6)}return new H(Z.withFields({body:W}))}class s9 extends z{constructor(Z){super();this[0]=Z}}class a6 extends z{}class bV extends z{constructor(Z,W){super();this.endpoint=Z,this.headers=W}}function o6(Z,W){return new bV(Z,W)}function zW(Z,W,J){let K=h(Y([["query",a(W)],["variables",J]]));return rZ((()=>{let X=fV(Z.endpoint);return ZJ(X,(V)=>{return"Invalid endpoint URL"})})(),(X)=>{let V,G=kV(X,new $9),F=xV(G,nW(K));V=s6(F,"content-type","application/json");let M=V,U=UZ(Z.headers,M,(I,N)=>{return s6(I,N[0],N[1])});return new H(U)})}function wZ(Z,W){return rZ((()=>{let J=xW(Z,NZ);return ZJ(J,(K)=>{return"Failed to decode JSON response"})})(),(J)=>{let K=$("data",W,(V)=>{return t(V)}),X=s(J,K);return ZJ(X,(V)=>{return"Failed to decode response data: "+NX(V)+". Response body: "+Z})})}async function t6(Z){try{let W=i6(Z),J=new Request(W,{credentials:"include"}),K=await fetch(J),X=l6(K);return new H(X)}catch(W){return new q(new s9(W.toString()))}}var $V="src/squall_cache.gleam";class AW extends z{}class SW extends z{constructor(Z){super();this[0]=Z}}class CW extends z{constructor(Z){super();this[0]=Z}}class r9 extends z{}class mV extends z{}class e6 extends z{}class cJ extends z{constructor(Z,W,J){super();this.data=Z,this.timestamp=W,this.status=J}}class oZ extends z{constructor(Z,W,J,K,X,V,Q,G){super();this.entities=Z,this.optimistic_entities=W,this.optimistic_mutations=J,this.queries=K,this.pending_fetches=X,this.get_headers=V,this.mutation_counter=Q,this.endpoint=G}}function uV(Z){return new oZ(MZ(),MZ(),MZ(),MZ(),wJ(),()=>{return Y([])},0,Z)}function n9(Z,W){return Z+":"+nW(W)}function gV(Z){let W=Y9(Z);if(W instanceof H){let J=W[0][0],K=W[0][1];return G9(J)+K}else return Z}function ZK(Z){let J=i(Z),K=O0(J,(X)=>{if(X==="data")return new q(void 0);else if(X==="results")return new q(void 0);else if(X==="edges")return new q(void 0);else if(X==="node")return new q(void 0);else if(F9(X,"s")){let Q=Q9(X),G=HX(X,0,Q-1);return new H(gV(G))}else return new H(gV(X))});return WJ(K,"Entity")}function A5(Z){if(r(Z,"node")instanceof H)return!0;else return!1}function S5(Z){let W=s(Z,PW(NZ));if(W instanceof H){let J=W[0];if(J instanceof A)return!1;else{let K=J.head,X=s(K,rW(c,NZ));if(X instanceof H){let V=X[0];return A5(V)}else return!1}}else return!1}function C5(Z,W,J){let K=n9(W,J),X=r(Z.queries,K);if(X instanceof H){let V=X[0],Q=new cJ(V.data,V.timestamp,new e6),G=TZ(Z.queries,K,Q);return new oZ(Z.entities,Z.optimistic_entities,Z.optimistic_mutations,G,Z.pending_fetches,Z.get_headers,Z.mutation_counter,Z.endpoint)}else{let V=new cJ("",0,new e6),Q=TZ(Z.queries,K,V);return new oZ(Z.entities,Z.optimistic_entities,Z.optimistic_mutations,Q,Z.pending_fetches,Z.get_headers,Z.mutation_counter,Z.endpoint)}}function R8(Z,W,J){let K=n9(W,J),X=dW(Z.queries,K);return new oZ(Z.entities,Z.optimistic_entities,Z.optimistic_mutations,X,Z.pending_fetches,Z.get_headers,Z.mutation_counter,Z.endpoint)}function q5(Z,W,J,K){let X,V=r(Z.optimistic_entities,J);if(V instanceof H){let F=V[0];X=new L(F)}else{let F=r(Z.entities,J);if(F instanceof H){let M=F[0];X=new L(M)}else X=new g}let G=K(X);return new oZ(Z.entities,TZ(Z.optimistic_entities,J,G),TZ(Z.optimistic_mutations,W,J),Z.queries,Z.pending_fetches,Z.get_headers,Z.mutation_counter,Z.endpoint)}function cV(Z,W){let J=r(Z.optimistic_mutations,W);if(J instanceof H){let K=J[0];return new oZ(Z.entities,dW(Z.optimistic_entities,K),dW(Z.optimistic_mutations,W),Z.queries,Z.pending_fetches,Z.get_headers,Z.mutation_counter,Z.endpoint)}else return Z}function pV(Z){return!T0(Z.optimistic_mutations)}function DJ(Z){let W=s(Z,rW(c,NZ));if(W instanceof H){let K=W[0],X=U8(K),V=HZ(X,(Q)=>{let G,F;return G=Q[0],F=Q[1],[G,DJ(F)]});return h(V)}else{let J=s(Z,PW(NZ));if(J instanceof H){let K=J[0];return kW(K,DJ)}else{let K=s(Z,c);if(K instanceof H){let X=K[0];return a(X)}else{let X=s(Z,mZ);if(X instanceof H){let V=X[0];return WW(V)}else{let V=s(Z,tK);if(V instanceof H){let Q=V[0];return wX(Q)}else{let Q=s(Z,BW);if(Q instanceof H){let G=Q[0];return lW(G)}else return H9()}}}}}}function w5(Z,W){let J=nW(Z),K=nW(W),X=xW(J,NZ),V=xW(K,NZ);if(X instanceof H&&V instanceof H){let Q=X[0],G=V[0],F=s(Q,rW(c,NZ)),M=s(G,rW(c,NZ));if(F instanceof H&&M instanceof H){let U=F[0],I=M[0],N,T=SZ(pW(U),pW(I));N=sK(T);let C=i8(N,(j)=>{let x,O=r(I,j);if(O instanceof H)x=O;else x=r(U,j);let k=x;if(k instanceof H){let b=k[0];return new H([j,DJ(b)])}else return new q(void 0)});return h(C)}else return W}else return W}function Q8(Z,W){return n8(W,Z,(J,K,X)=>{let V=r(J,K);if(V instanceof H){let Q=V[0],G=w5(Q,X);return TZ(J,K,G)}else return TZ(J,K,X)})}function hV(Z){let W=M9(Z,":");if(W instanceof H){let J=W[0][0],K=W[0][1],X=xW(K,NZ);if(X instanceof H){let V=X[0];return new H([J,DJ(V)])}else return new H([J,H9()])}else return new q(void 0)}function L5(Z,W,J,K,X,V,Q){let G=c6(W,J);if(G instanceof H){let F=G[0];return aW((M)=>{let U=Z.get_headers(),I=o6(Z.endpoint,U),N=zW(I,F.query,K),T;if(N instanceof H)T=N[0];else throw F8("let_assert",$V,"squall_cache",767,"create_mutation_effect","Pattern match failed, no pattern matched the value.",{value:N,start:24617,end:24701,pattern_start:24628,pattern_end:24635});let R,C=t6(T);R=p9(C,(x)=>{if(x instanceof H){let O=x[0],k=d9(O);return c9(k,(b)=>{if(b instanceof H){let P=b[0],S=V(P.body);if(S instanceof H){let y=S[0];return M(Q(X,new H(y),P.body)),_W(void 0)}else{let y=S[0];return M(Q(X,new q("Parse error: "+y),P.body)),_W(void 0)}}else return M(Q(X,new q("Failed to read response"),"")),_W(void 0)})}else return M(Q(X,new q("Failed to fetch"),"")),_W(void 0)});let j=R;return})}else return aW((F)=>{F(Q(X,new q("Query not found in registry"),""));return})}function dV(Z,W,J,K,X,V,Q,G){let F="mutation-"+qZ(Z.mutation_counter),M=q5(Z,F,X,V),U=new oZ(M.entities,M.optimistic_entities,M.optimistic_mutations,M.queries,M.pending_fetches,M.get_headers,Z.mutation_counter+1,M.endpoint),I=L5(U,W,J,K,F,Q,G);return[U,F,I]}function E5(Z,W,J,K,X){return aW((V)=>{let Q=Z.get_headers(),G=o6(Z.endpoint,Q),F=zW(G,W,K),M;if(F instanceof H)M=F[0];else throw F8("let_assert",$V,"squall_cache",1073,"create_fetch_effect","Pattern match failed, no pattern matched the value.",{value:F,start:34411,end:34480,pattern_start:34422,pattern_end:34429});let U,I=t6(M);U=p9(I,(T)=>{if(T instanceof H){let R=T[0],C=d9(R);return c9(C,(j)=>{if(j instanceof H){let x=j[0];return V(X(J,K,new H(x.body))),_W(void 0)}else return V(X(J,K,new q("Failed to read response"))),_W(void 0)})}else return V(X(J,K,new q("Failed to fetch"))),_W(void 0)});let N=U;return})}function qW(Z,W,J,K){let X=gX(Z.pending_fetches),V=i8(X,(F)=>{let M=hV(F);if(M instanceof H){let U=M[0][0],I=M[0][1],N=c6(W,U);if(N instanceof H){let T=N[0];return new H(E5(Z,T.query,U,I,J))}else return new q(void 0)}else return new q(void 0)}),Q=UZ(X,Z,(F,M)=>{let U=hV(M);if(U instanceof H){let I=U[0][0],N=U[0][1];return C5(F,I,N)}else return F});return[new oZ(Q.entities,Q.optimistic_entities,Q.optimistic_mutations,Q.queries,wJ(),Q.get_headers,Q.mutation_counter,Q.endpoint),V]}function vV(Z,W,J){let K=U8(Z),X=HZ(K,(V)=>{let Q,G;return Q=V[0],G=V[1],[Q,WK(G,W,J)]});return h(X)}function WK(Z,W,J){let K=s(Z,rW(c,NZ));if(K instanceof H){let X=K[0],V=r(X,"__ref");if(V instanceof H){let Q=V[0],G=s(Q,c);if(G instanceof H){let F=G[0],M=r(W,F);if(M instanceof H)return M[0];else{let U=r(J,F);if(U instanceof H)return U[0];else return h(Y([["__ref",a(F)]]))}}else return vV(X,W,J)}else return vV(X,W,J)}else{let X=s(Z,PW(NZ));if(X instanceof H){let V=X[0];return kW(V,(Q)=>{return WK(Q,W,J)})}else return DJ(Z)}}function _V(Z,W,J){let K=xW(Z,NZ);if(K instanceof H){let X=K[0],V=WK(X,W,J);return nW(V)}else return Z}function e(Z,W,J,K){let X=n9(W,J),V=r(Z.queries,X);if(V instanceof H){let Q=V[0],G=Q.status;if(G instanceof r9){let F=_V(Q.data,Z.optimistic_entities,Z.entities),M=K(F);if(M instanceof H){let U=M[0];return[Z,new CW(U)]}else{let U=M[0];return[Z,new SW("Parse error: "+U)]}}else if(G instanceof mV){let F=_V(Q.data,Z.optimistic_entities,Z.entities),M=K(F);if(M instanceof H){let U=M[0];return[Z,new CW(U)]}else{let U=M[0];return[Z,new SW("Parse error: "+U)]}}else return[Z,new AW]}else return[new oZ(Z.entities,Z.optimistic_entities,Z.optimistic_mutations,Z.queries,_0(Z.pending_fetches,X),Z.get_headers,Z.mutation_counter,Z.endpoint),new AW]}function x5(Z,W){let J=UZ(Z,[MZ(),Y([]),wJ()],(V,Q)=>{let G,F,M;G=V[0],F=V[1],M=V[2];let U=s(Q,rW(c,NZ));if(U instanceof H){let I=U[0],N=r(I,"node");if(N instanceof H){let T=N[0],R,C=s(T,rW(c,NZ));if(C instanceof H){let x=C[0],O=r(x,"id");if(O instanceof H){let k=O[0],b=s(k,c);if(b instanceof H){let P=b[0],S,y=r(x,"__typename");if(y instanceof H){let _=y[0],u=s(_,c);if(u instanceof H)S=u[0];else S="Node"}else S=ZK(SZ(W,Y(["node"])));R=new L(S+":"+P)}else R=new g}else R=new g}else R=new g;let j=R;if(j instanceof L){let x=j[0];if(bX(M,x))return V;else{let k=uJ(I,W),b,P;return b=k[0],P=k[1],[Q8(G,b),SZ(F,Y([P])),_0(M,x)]}}else{let x=uJ(I,W),O,k;return O=x[0],k=x[1],[Q8(G,O),SZ(F,Y([k])),M]}}else{let T=uJ(I,W),R,C;return R=T[0],C=T[1],[Q8(G,R),SZ(F,Y([C])),M]}}else{let I=pJ(Q,W),N,T;return N=I[0],T=I[1],[Q8(G,N),SZ(F,Y([T])),M]}}),K,X;return K=J[0],X=J[1],[K,kW(X,(V)=>{return V})]}function pJ(Z,W){let J=s(Z,rW(c,NZ));if(J instanceof H){let K=J[0],X=r(K,"id");if(X instanceof H){let V=X[0],Q=s(V,c);if(Q instanceof H){let G=Q[0],F,M=r(K,"__typename");if(M instanceof H){let b=M[0],P=s(b,c);if(P instanceof H)F=P[0];else F=ZK(W)}else F=ZK(W);let I=F+":"+G,N,T=U8(K);N=HZ(T,(b)=>{let P,S;P=b[0],S=b[1];let y=SZ(W,Y([P])),v=pJ(S,y),_,u;return _=v[0],u=v[1],[P,_,u]});let R=N,C=UZ(R,MZ(),(b,P)=>{let S;return S=P[1],Q8(b,S)}),j,x=HZ(R,(b)=>{let P,S;return P=b[0],S=b[2],[P,S]});return j=h(x),[TZ(C,I,j),h(Y([["__ref",a(I)]]))]}else return uJ(K,W)}else return uJ(K,W)}else{let K=s(Z,PW(NZ));if(K instanceof H){let X=K[0];if(S5(Z))return x5(X,W);else{let Q=HZ(X,(M)=>{return pJ(M,W)}),G=UZ(Q,MZ(),(M,U)=>{let I;return I=U[0],Q8(M,I)}),F=HZ(Q,(M)=>{let U;return U=M[1],U});return[G,kW(F,(M)=>{return M})]}}else return[MZ(),DJ(Z)]}}function sV(Z){return pJ(Z,Y([]))}function rV(Z,W,J,K,X){let V=n9(W,J),Q=xW(K,NZ);if(Q instanceof H){let G=Q[0],F=sV(G),M,U;M=F[0],U=F[1];let I=Q8(Z.entities,M),N=nW(U),T=new cJ(N,X,new r9),R=TZ(Z.queries,V,T);return new oZ(I,Z.optimistic_entities,Z.optimistic_mutations,R,Z.pending_fetches,Z.get_headers,Z.mutation_counter,Z.endpoint)}else{let G=new cJ(K,X,new r9),F=TZ(Z.queries,V,G);return new oZ(Z.entities,Z.optimistic_entities,Z.optimistic_mutations,F,Z.pending_fetches,Z.get_headers,Z.mutation_counter,Z.endpoint)}}function uJ(Z,W){let J,K=U8(Z);J=HZ(K,(M)=>{let U,I;U=M[0],I=M[1];let N=SZ(W,Y([U])),T=pJ(I,N),R,C;return R=T[0],C=T[1],[U,R,C]});let X=J,V=UZ(X,MZ(),(M,U)=>{let I;return I=U[1],Q8(M,I)}),Q,G=HZ(X,(M)=>{let U,I;return U=M[0],I=M[2],[U,I]});return Q=h(G),[V,Q]}function nV(Z,W,J){let K=r(Z.optimistic_mutations,W);if(K instanceof H){let X=K[0],V=xW(J,NZ);if(V instanceof H){let Q=V[0],G=sV(Q),F;F=G[0];let M=Q8(Z.entities,F);return new oZ(M,dW(Z.optimistic_entities,X),dW(Z.optimistic_mutations,W),Z.queries,Z.pending_fetches,Z.get_headers,Z.mutation_counter,Z.endpoint)}else return new oZ(Z.entities,dW(Z.optimistic_entities,X),dW(Z.optimistic_mutations,W),Z.queries,Z.pending_fetches,Z.get_headers,Z.mutation_counter,Z.endpoint)}else return Z}var $8="http://www.w3.org/2000/svg";function l9(Z){return K8($8,"ellipse",Z,m)}function dJ(Z){return K8($8,"rect",Z,m)}function lV(Z,W){return K8($8,"defs",Z,W)}function sJ(Z,W){return K8($8,"g",Z,W)}function i9(Z,W){return K8($8,"svg",Z,W)}function JK(Z,W){return K8($8,"linearGradient",Z,W)}function rJ(Z){return K8($8,"stop",Z,m)}function aV(Z){return i9(Y([w("viewBox","0 0 60 60"),w("xmlns","http://www.w3.org/2000/svg"),D(Z)]),Y([lV(Y([]),Y([JK(Y([xJ("board1"),w("x1","0%"),w("y1","0%"),w("x2","100%"),w("y2","100%")]),Y([rJ(Y([w("offset","0%"),w("stop-color","#FF6347"),w("stop-opacity","1")])),rJ(Y([w("offset","100%"),w("stop-color","#FF4500"),w("stop-opacity","1")]))])),JK(Y([xJ("board2"),w("x1","0%"),w("y1","0%"),w("x2","100%"),w("y2","100%")]),Y([rJ(Y([w("offset","0%"),w("stop-color","#00CED1"),w("stop-opacity","1")])),rJ(Y([w("offset","100%"),w("stop-color","#4682B4"),w("stop-opacity","1")]))]))])),sJ(Y([w("transform","translate(30, 30)")]),Y([l9(Y([w("cx","0"),w("cy","-8"),w("rx","15"),w("ry","6"),w("fill","url(#board1)")])),l9(Y([w("cx","0"),w("cy","0"),w("rx","18"),w("ry","6"),w("fill","url(#board2)")])),l9(Y([w("cx","0"),w("cy","8"),w("rx","12"),w("ry","6"),w("fill","#32CD32")]))]))]))}function oV(Z){return f(Y([D("border-b border-zinc-800 pb-4 mb-8")]),Y([f(Y([D("flex items-end justify-between")]),Y([y8(Y([L8("/"),D("flex items-center gap-3 hover:opacity-80 transition-opacity")]),Y([aV("w-10 h-10"),f(Y([]),Y([f8(Y([D("text-xs font-medium uppercase tracking-wider text-zinc-500")]),Y([E("quickslice")]))]))])),f(Y([D("flex gap-4 text-xs items-center")]),(()=>{if(Z instanceof L){let W=Z[0][0],J=Z[0][1],K=Y([y8(Y([L8("/"),D("px-3 py-1 text-zinc-400 hover:text-zinc-300 transition-colors")]),Y([E("Home")]))]),X;if(J)X=SZ(K,Y([y8(Y([L8("/settings"),D("px-3 py-1 text-zinc-400 hover:text-zinc-300 transition-colors")]),Y([E("Settings")]))]));else X=K;return SZ(X,Y([IZ(Y([D("px-3 py-1 text-zinc-400")]),Y([E(W)])),z6(Y([i0("POST"),l0("/logout")]),Y([sZ(Y([bW("submit"),D("px-3 py-1 text-zinc-400 hover:text-zinc-300 transition-colors cursor-pointer")]),Y([E("Logout")]))]))]))}else return Y([z6(Y([i0("POST"),l0("/oauth/authorize"),D("flex gap-2 items-center")]),Y([zJ(Y([bW("text"),iX("login_hint"),fJ("handle.bsky.social"),D("bg-zinc-900 border border-zinc-700 rounded px-2 py-1 text-xs text-zinc-300 placeholder-zinc-600 focus:border-zinc-500 focus:outline-none w-48"),aX(!0)])),sZ(Y([bW("submit"),D("bg-zinc-800 hover:bg-zinc-700 text-zinc-300 px-3 py-1 rounded transition-colors")]),Y([E("Login")]))]))])})())]))]))}function KK(Z,W){console.log("[readFileAsBase64] Called with fileInputId:",Z);let J=document.getElementById(Z);if(!J){console.log("[readFileAsBase64] File input not found"),W(new q("File input not found"));return}console.log("[readFileAsBase64] Input element:",J),console.log("[readFileAsBase64] Input files:",J.files);let K=J.files?.[0];if(!K){console.log("[readFileAsBase64] No file selected"),W(new q("No file selected"));return}console.log("[readFileAsBase64] Reading file:",K.name);let X=new FileReader;X.onload=(V)=>{try{let Q=V.target.result.split(",")[1];W(new H(Q))}catch(Q){W(new q(`Failed to encode file: ${Q.message}`))}},X.onerror=()=>{W(new q("Failed to read file"))},X.readAsDataURL(K)}function XK(Z){let W=document.getElementById(Z);if(W)W.value=""}function tV(){let Z=BV(),W=vW(Z,"TriggerBackfill",`mutation TriggerBackfill { 1 + var $f=Object.defineProperty;var GR=(Z,J)=>{for(var K in J)$f(Z,K,{get:J[K],enumerable:!0,configurable:!0,set:(Y)=>J[K]=()=>Y})};class A{withFields(Z){let J=Object.keys(this).map((K)=>(K in Z)?Z[K]:this[K]);return new this.constructor(...J)}}class f0{static fromArray(Z,J){let K=J||new w;for(let Y=Z.length-1;Y>=0;--Y)K=new Z1(Z[Y],K);return K}[Symbol.iterator](){return new zR(this)}toArray(){return[...this]}atLeastLength(Z){let J=this;while(Z-- >0&&J)J=J.tail;return J!==void 0}hasLength(Z){let J=this;while(Z-- >0&&J)J=J.tail;return Z===-1&&J instanceof w}countLength(){let Z=this,J=0;while(Z)Z=Z.tail,J++;return J-1}}function S(Z,J){return new Z1(Z,J)}function V(Z,J){return f0.fromArray(Z,J)}class zR{#Z;constructor(Z){this.#Z=Z}next(){if(this.#Z instanceof w)return{done:!0};else{let{head:Z,tail:J}=this.#Z;return this.#Z=J,{value:Z,done:!1}}}}class w extends f0{}class Z1 extends f0{constructor(Z,J){super();this.head=Z,this.tail=J}}var HR=(Z)=>Z instanceof Z1,DR=(Z)=>Z.head,BR=(Z)=>Z.tail;class E9{bitSize;byteSize;bitOffset;rawBuffer;constructor(Z,J,K){if(!(Z instanceof Uint8Array))throw globalThis.Error("BitArray can only be constructed from a Uint8Array");if(this.bitSize=J??Z.length*8,this.byteSize=Math.trunc((this.bitSize+7)/8),this.bitOffset=K??0,this.bitSize<0)throw globalThis.Error(`BitArray bit size is invalid: ${this.bitSize}`);if(this.bitOffset<0||this.bitOffset>7)throw globalThis.Error(`BitArray bit offset is invalid: ${this.bitOffset}`);if(Z.length!==Math.trunc((this.bitOffset+this.bitSize+7)/8))throw globalThis.Error("BitArray buffer length is invalid");this.rawBuffer=Z}byteAt(Z){if(Z<0||Z>=this.byteSize)return;return C9(this.rawBuffer,this.bitOffset,Z)}equals(Z){if(this.bitSize!==Z.bitSize)return!1;let J=Math.trunc(this.bitSize/8);if(this.bitOffset===0&&Z.bitOffset===0){for(let Y=0;Y<J;Y++)if(this.rawBuffer[Y]!==Z.rawBuffer[Y])return!1;let K=this.bitSize%8;if(K){let Y=8-K;if(this.rawBuffer[J]>>Y!==Z.rawBuffer[J]>>Y)return!1}}else{for(let Y=0;Y<J;Y++){let Q=C9(this.rawBuffer,this.bitOffset,Y),X=C9(Z.rawBuffer,Z.bitOffset,Y);if(Q!==X)return!1}let K=this.bitSize%8;if(K){let Y=C9(this.rawBuffer,this.bitOffset,J),Q=C9(Z.rawBuffer,Z.bitOffset,J),X=8-K;if(Y>>X!==Q>>X)return!1}}return!0}get buffer(){if(NR("buffer","Use BitArray.byteAt() or BitArray.rawBuffer instead"),this.bitOffset!==0||this.bitSize%8!==0)throw new globalThis.Error("BitArray.buffer does not support unaligned bit arrays");return this.rawBuffer}get length(){if(NR("length","Use BitArray.bitSize or BitArray.byteSize instead"),this.bitOffset!==0||this.bitSize%8!==0)throw new globalThis.Error("BitArray.length does not support unaligned bit arrays");return this.rawBuffer.length}}function C9(Z,J,K){if(J===0)return Z[K]??0;else{let Y=Z[K]<<J&255,Q=Z[K+1]>>8-J;return Y|Q}}class uw{constructor(Z){this.value=Z}}var IR={};function NR(Z,J){if(IR[Z])return;console.warn(`Deprecated BitArray.${Z} property used in JavaScript FFI code. ${J}.`),IR[Z]=!0}class Y5 extends A{static isResult(Z){return Z instanceof Y5}}class C extends Y5{constructor(Z){super();this[0]=Z}isOk(){return!0}}var TR=(Z)=>new C(Z);class k extends Y5{constructor(Z){super();this[0]=Z}isOk(){return!1}}var OR=(Z)=>new k(Z);function F0(Z,J){let K=[Z,J];while(K.length){let Y=K.pop(),Q=K.pop();if(Y===Q)continue;if(!FR(Y)||!FR(Q))return!1;if(!nf(Y,Q)||mf(Y,Q)||uf(Y,Q)||df(Y,Q)||cf(Y,Q)||pf(Y,Q)||lf(Y,Q))return!1;let W=Object.getPrototypeOf(Y);if(W!==null&&typeof W.equals==="function")try{if(Y.equals(Q))continue;else return!1}catch{}let[G,N]=gf(Y),I=G(Y),F=G(Q);if(I.length!==F.length)return!1;for(let z of I)K.push(N(Y,z),N(Q,z))}return!0}function gf(Z){if(Z instanceof Map)return[(J)=>J.keys(),(J,K)=>J.get(K)];else{let J=Z instanceof globalThis.Error?["message"]:[];return[(K)=>[...J,...Object.keys(K)],(K,Y)=>K[Y]]}}function mf(Z,J){return Z instanceof Date&&(Z>J||Z<J)}function uf(Z,J){return!(Z instanceof E9)&&Z.buffer instanceof ArrayBuffer&&Z.BYTES_PER_ELEMENT&&!(Z.byteLength===J.byteLength&&Z.every((K,Y)=>K===J[Y]))}function df(Z,J){return Array.isArray(Z)&&Z.length!==J.length}function cf(Z,J){return Z instanceof Map&&Z.size!==J.size}function pf(Z,J){return Z instanceof Set&&(Z.size!=J.size||[...Z].some((K)=>!J.has(K)))}function lf(Z,J){return Z instanceof RegExp&&(Z.source!==J.source||Z.flags!==J.flags)}function FR(Z){return typeof Z==="object"&&Z!==null}function nf(Z,J){if(typeof Z!=="object"&&typeof J!=="object"&&(!Z||!J))return!1;if([Promise,WeakSet,WeakMap,Function].some((Y)=>Z instanceof Y))return!1;return Z.constructor===J.constructor}function XZ(Z,J){if(J===0)return 0;else return Z/J}function H8(Z,J,K,Y,Q,X,W){let G=new globalThis.Error(X);G.gleam_error=Z,G.file=J,G.module=K,G.line=Y,G.function=Q,G.fn=Q;for(let N in W)G[N]=W[N];return G}class U0 extends A{}class R0 extends A{}class r1 extends A{}class b extends A{constructor(Z){super();this[0]=Z}}class h extends A{}function dw(Z,J){if(Z instanceof b){let K=Z[0];return new C(K)}else return new k(J)}function PR(Z,J){if(Z instanceof b)return Z[0];else return J}function cw(Z,J){if(Z instanceof b){let K=Z[0];return J(K)}else return Z}var AR=new WeakMap,pw=new DataView(new ArrayBuffer(8)),lw=0;function nw(Z){let J=AR.get(Z);if(J!==void 0)return J;let K=lw++;if(lw===2147483647)lw=0;return AR.set(Z,K),K}function iw(Z,J){return Z^J+2654435769+(Z<<6)+(Z>>2)|0}function sw(Z){let J=0,K=Z.length;for(let Y=0;Y<K;Y++)J=Math.imul(31,J)+Z.charCodeAt(Y)|0;return J}function qR(Z){pw.setFloat64(0,Z);let J=pw.getInt32(0),K=pw.getInt32(4);return Math.imul(73244475,J>>16^J)^K}function rf(Z){return sw(Z.toString())}function sf(Z){let J=Object.getPrototypeOf(Z);if(J!==null&&typeof J.hashCode==="function")try{let Y=Z.hashCode(Z);if(typeof Y==="number")return Y}catch{}if(Z instanceof Promise||Z instanceof WeakSet||Z instanceof WeakMap)return nw(Z);if(Z instanceof Date)return qR(Z.getTime());let K=0;if(Z instanceof ArrayBuffer)Z=new Uint8Array(Z);if(Array.isArray(Z)||Z instanceof Uint8Array)for(let Y=0;Y<Z.length;Y++)K=Math.imul(31,K)+D1(Z[Y])|0;else if(Z instanceof Set)Z.forEach((Y)=>{K=K+D1(Y)|0});else if(Z instanceof Map)Z.forEach((Y,Q)=>{K=K+iw(D1(Y),D1(Q))|0});else{let Y=Object.keys(Z);for(let Q=0;Q<Y.length;Q++){let X=Y[Q],W=Z[X];K=K+iw(D1(W),sw(X))|0}}return K}function D1(Z){if(Z===null)return 1108378658;if(Z===void 0)return 1108378659;if(Z===!0)return 1108378657;if(Z===!1)return 1108378656;switch(typeof Z){case"number":return qR(Z);case"string":return sw(Z);case"bigint":return rf(Z);case"object":return sf(Z);case"symbol":return nw(Z);case"function":return nw(Z);default:return 0}}var g1=5,aw=Math.pow(2,g1),af=aw-1,tf=aw/2,of=aw/4,u0=0,$1=1,J1=2,v8=3,tw={type:J1,bitmap:0,array:[]};function x9(Z,J){return Z>>>J&af}function VZ(Z,J){return 1<<x9(Z,J)}function ef(Z){return Z-=Z>>1&1431655765,Z=(Z&858993459)+(Z>>2&858993459),Z=Z+(Z>>4)&252645135,Z+=Z>>8,Z+=Z>>16,Z&127}function ow(Z,J){return ef(Z&J-1)}function B1(Z,J,K){let Y=Z.length,Q=Array(Y);for(let X=0;X<Y;++X)Q[X]=Z[X];return Q[J]=K,Q}function Zk(Z,J,K){let Y=Z.length,Q=Array(Y+1),X=0,W=0;while(X<J)Q[W++]=Z[X++];Q[W++]=K;while(X<Y)Q[W++]=Z[X++];return Q}function rw(Z,J){let K=Z.length,Y=Array(K-1),Q=0,X=0;while(Q<J)Y[X++]=Z[Q++];++Q;while(Q<K)Y[X++]=Z[Q++];return Y}function CR(Z,J,K,Y,Q,X){let W=D1(J);if(W===Y)return{type:v8,hash:W,array:[{type:u0,k:J,v:K},{type:u0,k:Q,v:X}]};let G={val:!1};return w9(ew(tw,Z,W,J,K,G),Z,Y,Q,X,G)}function w9(Z,J,K,Y,Q,X){switch(Z.type){case $1:return Jk(Z,J,K,Y,Q,X);case J1:return ew(Z,J,K,Y,Q,X);case v8:return Kk(Z,J,K,Y,Q,X)}}function Jk(Z,J,K,Y,Q,X){let W=x9(K,J),G=Z.array[W];if(G===void 0)return X.val=!0,{type:$1,size:Z.size+1,array:B1(Z.array,W,{type:u0,k:Y,v:Q})};if(G.type===u0){if(F0(Y,G.k)){if(Q===G.v)return Z;return{type:$1,size:Z.size,array:B1(Z.array,W,{type:u0,k:Y,v:Q})}}return X.val=!0,{type:$1,size:Z.size,array:B1(Z.array,W,CR(J+g1,G.k,G.v,K,Y,Q))}}let N=w9(G,J+g1,K,Y,Q,X);if(N===G)return Z;return{type:$1,size:Z.size,array:B1(Z.array,W,N)}}function ew(Z,J,K,Y,Q,X){let W=VZ(K,J),G=ow(Z.bitmap,W);if((Z.bitmap&W)!==0){let N=Z.array[G];if(N.type!==u0){let F=w9(N,J+g1,K,Y,Q,X);if(F===N)return Z;return{type:J1,bitmap:Z.bitmap,array:B1(Z.array,G,F)}}let I=N.k;if(F0(Y,I)){if(Q===N.v)return Z;return{type:J1,bitmap:Z.bitmap,array:B1(Z.array,G,{type:u0,k:Y,v:Q})}}return X.val=!0,{type:J1,bitmap:Z.bitmap,array:B1(Z.array,G,CR(J+g1,I,N.v,K,Y,Q))}}else{let N=Z.array.length;if(N>=tf){let I=Array(32),F=x9(K,J);I[F]=ew(tw,J+g1,K,Y,Q,X);let z=0,H=Z.bitmap;for(let B=0;B<32;B++){if((H&1)!==0){let T=Z.array[z++];I[B]=T}H=H>>>1}return{type:$1,size:N+1,array:I}}else{let I=Zk(Z.array,G,{type:u0,k:Y,v:Q});return X.val=!0,{type:J1,bitmap:Z.bitmap|W,array:I}}}}function Kk(Z,J,K,Y,Q,X){if(K===Z.hash){let W=ZM(Z,Y);if(W!==-1){if(Z.array[W].v===Q)return Z;return{type:v8,hash:K,array:B1(Z.array,W,{type:u0,k:Y,v:Q})}}let G=Z.array.length;return X.val=!0,{type:v8,hash:K,array:B1(Z.array,G,{type:u0,k:Y,v:Q})}}return w9({type:J1,bitmap:VZ(Z.hash,J),array:[Z]},J,K,Y,Q,X)}function ZM(Z,J){let K=Z.array.length;for(let Y=0;Y<K;Y++)if(F0(J,Z.array[Y].k))return Y;return-1}function WZ(Z,J,K,Y){switch(Z.type){case $1:return Yk(Z,J,K,Y);case J1:return Qk(Z,J,K,Y);case v8:return Xk(Z,Y)}}function Yk(Z,J,K,Y){let Q=x9(K,J),X=Z.array[Q];if(X===void 0)return;if(X.type!==u0)return WZ(X,J+g1,K,Y);if(F0(Y,X.k))return X;return}function Qk(Z,J,K,Y){let Q=VZ(K,J);if((Z.bitmap&Q)===0)return;let X=ow(Z.bitmap,Q),W=Z.array[X];if(W.type!==u0)return WZ(W,J+g1,K,Y);if(F0(Y,W.k))return W;return}function Xk(Z,J){let K=ZM(Z,J);if(K<0)return;return Z.array[K]}function JM(Z,J,K,Y){switch(Z.type){case $1:return Wk(Z,J,K,Y);case J1:return Vk(Z,J,K,Y);case v8:return Gk(Z,Y)}}function Wk(Z,J,K,Y){let Q=x9(K,J),X=Z.array[Q];if(X===void 0)return Z;let W=void 0;if(X.type===u0){if(!F0(X.k,Y))return Z}else if(W=JM(X,J+g1,K,Y),W===X)return Z;if(W===void 0){if(Z.size<=of){let G=Z.array,N=Array(Z.size-1),I=0,F=0,z=0;while(I<Q){let H=G[I];if(H!==void 0)N[F]=H,z|=1<<I,++F;++I}++I;while(I<G.length){let H=G[I];if(H!==void 0)N[F]=H,z|=1<<I,++F;++I}return{type:J1,bitmap:z,array:N}}return{type:$1,size:Z.size-1,array:B1(Z.array,Q,W)}}return{type:$1,size:Z.size,array:B1(Z.array,Q,W)}}function Vk(Z,J,K,Y){let Q=VZ(K,J);if((Z.bitmap&Q)===0)return Z;let X=ow(Z.bitmap,Q),W=Z.array[X];if(W.type!==u0){let G=JM(W,J+g1,K,Y);if(G===W)return Z;if(G!==void 0)return{type:J1,bitmap:Z.bitmap,array:B1(Z.array,X,G)};if(Z.bitmap===Q)return;return{type:J1,bitmap:Z.bitmap^Q,array:rw(Z.array,X)}}if(F0(Y,W.k)){if(Z.bitmap===Q)return;return{type:J1,bitmap:Z.bitmap^Q,array:rw(Z.array,X)}}return Z}function Gk(Z,J){let K=ZM(Z,J);if(K<0)return Z;if(Z.array.length===1)return;return{type:v8,hash:Z.hash,array:rw(Z.array,K)}}function ER(Z,J){if(Z===void 0)return;let K=Z.array,Y=K.length;for(let Q=0;Q<Y;Q++){let X=K[Q];if(X===void 0)continue;if(X.type===u0){J(X.v,X.k);continue}ER(X,J)}}class k0{static fromObject(Z){let J=Object.keys(Z),K=k0.new();for(let Y=0;Y<J.length;Y++){let Q=J[Y];K=K.set(Q,Z[Q])}return K}static fromMap(Z){let J=k0.new();return Z.forEach((K,Y)=>{J=J.set(Y,K)}),J}static new(){return new k0(void 0,0)}constructor(Z,J){this.root=Z,this.size=J}get(Z,J){if(this.root===void 0)return J;let K=WZ(this.root,0,D1(Z),Z);if(K===void 0)return J;return K.v}set(Z,J){let K={val:!1},Y=this.root===void 0?tw:this.root,Q=w9(Y,0,D1(Z),Z,J,K);if(Q===this.root)return this;return new k0(Q,K.val?this.size+1:this.size)}delete(Z){if(this.root===void 0)return this;let J=JM(this.root,0,D1(Z),Z);if(J===this.root)return this;if(J===void 0)return k0.new();return new k0(J,this.size-1)}has(Z){if(this.root===void 0)return!1;return WZ(this.root,0,D1(Z),Z)!==void 0}entries(){if(this.root===void 0)return[];let Z=[];return this.forEach((J,K)=>Z.push([K,J])),Z}forEach(Z){ER(this.root,Z)}hashCode(){let Z=0;return this.forEach((J,K)=>{Z=Z+iw(D1(J),D1(K))|0}),Z}equals(Z){if(!(Z instanceof k0)||this.size!==Z.size)return!1;try{return this.forEach((J,K)=>{if(!F0(Z.get(K,!J),J))throw SR}),!0}catch(J){if(J===SR)return!1;throw J}}}var SR=Symbol();function KM(Z){return GZ(Z)===0}function Ik(Z,J){return!F0(a(J,Z),new k(void 0))}function xR(Z,J){return Ik(J,Z)}function C0(Z,J,K){return MR(J,K,Z)}function Nk(Z,J){while(!0){let K=Z,Y=J;if(K instanceof w)return Y;else{let Q=K.head;Z=K.tail,J=S(Q,Y)}}}function Fk(Z,J){while(!0){let K=Z,Y=J;if(K instanceof w)return Nk(Y,V([]));else{let Q=K.tail,X=K.head[0];Z=Q,J=S(X,Y)}}}function s1(Z){return Fk(B8(Z),V([]))}function a1(Z,J){return wR(J,Z)}function zk(Z,J,K){while(!0){let Y=Z,Q=J,X=K;if(Y instanceof w)return Q;else{let W=Y.tail,G=Y.head[0],N=Y.head[1];Z=W,J=X(Q,G,N),K=X}}}function Q5(Z,J,K){return zk(B8(Z),J,K)}class h0 extends A{}class X5 extends A{}function Dk(Z,J){while(!0){let K=Z,Y=J;if(K instanceof w)return Y;else Z=K.tail,J=Y+1}}function _8(Z){return Dk(Z,0)}function h8(Z,J){while(!0){let K=Z,Y=J;if(K instanceof w)return Y;else{let Q=K.head;Z=K.tail,J=S(Q,Y)}}}function i(Z){return h8(Z,V([]))}function Bk(Z,J,K){while(!0){let Y=Z,Q=J,X=K;if(Y instanceof w)return i(X);else{let{head:W,tail:G}=Y,N,I=Q(W);if(I instanceof C){let z=I[0];N=S(z,X)}else N=X;let F=N;Z=G,J=Q,K=F}}}function W5(Z,J){return Bk(Z,J,V([]))}function Tk(Z,J,K){while(!0){let Y=Z,Q=J,X=K;if(Y instanceof w)return i(X);else{let W=Y.head;Z=Y.tail,J=Q,K=S(Q(W),X)}}}function I0(Z,J){return Tk(Z,J,V([]))}function Ok(Z,J,K,Y){while(!0){let Q=Z,X=J,W=K,G=Y;if(Q instanceof w)return i(G);else{let{head:N,tail:I}=Q,F=S(X(N,W),G);Z=I,J=X,K=W+1,Y=F}}}function UR(Z,J){return Ok(Z,J,0,V([]))}function IZ(Z,J){while(!0){let K=Z,Y=J;if(Y<=0)return K;else if(K instanceof w)return K;else Z=K.tail,J=Y-1}}function Pk(Z,J){while(!0){let K=Z,Y=J;if(K instanceof w)return Y;else{let Q=K.head;Z=K.tail,J=S(Q,Y)}}}function j0(Z,J){return Pk(i(Z),J)}function NZ(Z,J){return S(J,Z)}function Ak(Z,J){while(!0){let K=Z,Y=J;if(K instanceof w)return i(Y);else{let Q=K.head;Z=K.tail,J=h8(Q,Y)}}}function RR(Z){return Ak(Z,V([]))}function H0(Z,J,K){while(!0){let Y=Z,Q=J,X=K;if(Y instanceof w)return Q;else{let W=Y.head;Z=Y.tail,J=X(Q,W),K=X}}}function YM(Z,J){while(!0){let K=Z,Y=J;if(K instanceof w)return new k(void 0);else{let{head:Q,tail:X}=K,W=Y(Q);if(W instanceof C)return W;else Z=X,J=Y}}}function Sk(Z,J,K){while(!0){let Y=Z,Q=J,X=K;if(Y instanceof w)return i(X);else{let{head:W,tail:G}=Y;if(xR(Q,W))Z=G,J=Q,K=X;else Z=G,J=C0(Q,W,void 0),K=S(W,X)}}}function jR(Z){return Sk(Z,z0(),V([]))}function qk(Z,J,K,Y,Q,X){while(!0){let W=Z,G=J,N=K,I=Y,F=Q,z=X,H=S(F,N);if(W instanceof w)if(I instanceof h0)return S(i(H),z);else return S(H,z);else{let{head:B,tail:T}=W,D=G(F,B);if(I instanceof h0)if(D instanceof U0)Z=T,J=G,K=H,Y=I,Q=B,X=z;else if(D instanceof R0)Z=T,J=G,K=H,Y=I,Q=B,X=z;else{let P;if(I instanceof h0)P=S(i(H),z);else P=S(H,z);let q=P;if(T instanceof w)return S(V([B]),q);else{let{head:x,tail:R}=T,L,E=G(B,x);if(E instanceof U0)L=new h0;else if(E instanceof R0)L=new h0;else L=new X5;let U=L;Z=R,J=G,K=V([B]),Y=U,Q=x,X=q}}else if(D instanceof U0){let P;if(I instanceof h0)P=S(i(H),z);else P=S(H,z);let q=P;if(T instanceof w)return S(V([B]),q);else{let{head:x,tail:R}=T,L,E=G(B,x);if(E instanceof U0)L=new h0;else if(E instanceof R0)L=new h0;else L=new X5;let U=L;Z=R,J=G,K=V([B]),Y=U,Q=x,X=q}}else if(D instanceof R0){let P;if(I instanceof h0)P=S(i(H),z);else P=S(H,z);let q=P;if(T instanceof w)return S(V([B]),q);else{let{head:x,tail:R}=T,L,E=G(B,x);if(E instanceof U0)L=new h0;else if(E instanceof R0)L=new h0;else L=new X5;let U=L;Z=R,J=G,K=V([B]),Y=U,Q=x,X=q}}else Z=T,J=G,K=H,Y=I,Q=B,X=z}}}function Ck(Z,J,K,Y){while(!0){let Q=Z,X=J,W=K,G=Y;if(Q instanceof w)return h8(X,G);else if(X instanceof w)return h8(Q,G);else{let{head:N,tail:I}=Q,F=X.head,z=X.tail,H=W(N,F);if(H instanceof U0)Z=I,J=X,K=W,Y=S(N,G);else if(H instanceof R0)Z=Q,J=z,K=W,Y=S(F,G);else Z=Q,J=z,K=W,Y=S(F,G)}}}function Ek(Z,J,K){while(!0){let Y=Z,Q=J,X=K;if(Y instanceof w)return i(X);else{let W=Y.tail;if(W instanceof w){let G=Y.head;return i(S(i(G),X))}else{let G=Y.head,N=W.head,I=W.tail,F=Ck(G,N,Q,V([]));Z=I,J=Q,K=S(F,X)}}}}function xk(Z,J,K,Y){while(!0){let Q=Z,X=J,W=K,G=Y;if(Q instanceof w)return h8(X,G);else if(X instanceof w)return h8(Q,G);else{let{head:N,tail:I}=Q,F=X.head,z=X.tail,H=W(N,F);if(H instanceof U0)Z=Q,J=z,K=W,Y=S(F,G);else if(H instanceof R0)Z=I,J=X,K=W,Y=S(N,G);else Z=I,J=X,K=W,Y=S(N,G)}}}function wk(Z,J,K){while(!0){let Y=Z,Q=J,X=K;if(Y instanceof w)return i(X);else{let W=Y.tail;if(W instanceof w){let G=Y.head;return i(S(i(G),X))}else{let G=Y.head,N=W.head,I=W.tail,F=xk(G,N,Q,V([]));Z=I,J=Q,K=S(F,X)}}}}function Mk(Z,J,K){while(!0){let Y=Z,Q=J,X=K;if(Y instanceof w)return Y;else if(Q instanceof h0)if(Y.tail instanceof w)return Y.head;else Z=Ek(Y,X,V([])),J=new X5,K=X;else if(Y.tail instanceof w){let G=Y.head;return i(G)}else Z=wk(Y,X,V([])),J=new h0,K=X}}function QM(Z,J){if(Z instanceof w)return Z;else{let K=Z.tail;if(K instanceof w)return Z;else{let Y=Z.head,Q=K.head,X=K.tail,W,G=J(Y,Q);if(G instanceof U0)W=new h0;else if(G instanceof R0)W=new h0;else W=new X5;let N=W,I=qk(X,J,V([Y]),N,Q,V([]));return Mk(I,new h0,J)}}}function Uk(Z,J,K,Y){while(!0){let Q=Z,X=J,W=K,G=Y;if(Q instanceof w)return i(S([X,W],G));else{let N=Q.head[0];if(F0(N,X)){let I=Q.tail;return h8(G,S([N,W],I))}else{let I=Q.head;Z=Q.tail,J=X,K=W,Y=S(I,G)}}}}function XM(Z,J,K){return Uk(Z,J,K,V([]))}function LR(Z,J){while(!0){let K=Z,Y=J;if(K instanceof w)return;else{let{head:Q,tail:X}=K;Y(Q),Z=X,J=Y}}}function yR(Z,J){if(Z instanceof w)return new k(void 0);else{let{head:K,tail:Y}=Z;return new C(H0(Y,K,J))}}class O8 extends A{constructor(Z,J,K){super();this.expected=Z,this.found=J,this.path=K}}class K1 extends A{constructor(Z){super();this.function=Z}}function r(Z,J){let K=J.function(Z),Y,Q;if(Y=K[0],Q=K[1],Q instanceof w)return new C(Y);else return new k(Q)}function s(Z){return new K1((J)=>{return[Z,V([])]})}function Lk(Z){return[Z,V([])]}function M9(Z,J){return new K1((K)=>{let Y=Z.function(K),Q,X;return Q=Y[0],X=Y[1],[J(Q),X]})}function yk(Z,J,K){while(!0){let Y=Z,Q=J,X=K;if(X instanceof w)return Q;else{let{head:W,tail:G}=X,N=W.function(Y),I,F;if(I=N,F=N[1],F instanceof w)return I;else Z=Y,J=Q,K=G}}}function bR(Z,J){return new K1((K)=>{let Y=Z.function(K),Q,X;if(Q=Y,X=Y[1],X instanceof w)return Q;else return yk(K,Q,J)})}function t1(Z){return new K1((J)=>{if(cR(J))return[new h,V([])];else{let Y=Z.function(J),Q,X;return Q=Y[0],X=Y[1],[new b(Q),X]}})}var B0=new K1(Lk);function vR(Z,J){return V([new O8(Z,T8(J),V([]))])}function VM(Z,J,K){let Y=K(Z);if(Y instanceof C)return[Y[0],V([])];else return[Y[0],V([new O8(J,T8(Z),V([]))])]}function fk(Z){if(F0(t(!0),Z))return[!0,V([])];else if(F0(t(!1),Z))return[!1,V([])];else return[!1,vR("Bool",Z)]}function kk(Z){return VM(Z,"Int",uR)}function bk(Z){return VM(Z,"Float",mR)}var M1=new K1(fk),d0=new K1(kk),hR=new K1(bk);function vk(Z){return VM(Z,"String",dR)}var c=new K1(vk);function hk(Z,J,K,Y,Q){let X=Y(J),W=X[1];if(W instanceof w){let G=X[0],N=Q(K),I=N[1];if(I instanceof w){let F=N[0];return[C0(Z[0],G,F),Z[1]]}else{let F=I;return V5([z0(),F],V(["values"]))}}else{let G=W;return V5([z0(),G],V(["keys"]))}}function o1(Z,J){return new K1((K)=>{let Y=gR(K);if(Y instanceof C){let Q=Y[0];return Q5(Q,[z0(),V([])],(X,W,G)=>{if(X[1]instanceof w)return hk(X,W,G,Z.function,J.function);else return X})}else return[z0(),vR("Dict",K)]})}function Y1(Z){return new K1((J)=>{return $R(J,Z.function,(K,Y)=>{return V5(K,V([Y]))},0,V([]))})}function V5(Z,J){let K=bR(c,V([(()=>{return M9(d0,b0)})()])),Y=I0(J,(X)=>{let W=t(X),G=r(W,K);if(G instanceof C)return G[0];else return"<"+T8(W)+">"}),Q=I0(Z[1],(X)=>{return new O8(X.expected,X.found,j0(Y,X.path))});return[Z[0],Q]}function _k(Z,J,K,Y,Q){while(!0){let X=Z,W=J,G=K,N=Y,I=Q;if(X instanceof w){let z=G(N);return V5(z,i(W))}else{let{head:F,tail:z}=X,H=_R(N,F);if(H instanceof C){let B=H[0];if(B instanceof b){let T=B[0];Z=z,J=S(F,W),K=G,Y=T,Q=I}else return I(N,S(F,W))}else{let B=H[0],T=G(N),D;D=T[0];let P=[D,V([new O8(B,T8(N),V([]))])];return V5(P,i(W))}}}}function GM(Z,J,K){return new K1((Y)=>{let Q=_k(Z,V([]),J.function,Y,(F,z)=>{let H=J.function(F),B;B=H[0];let T=[B,V([new O8("Field","Nothing",V([]))])];return V5(T,i(z))}),X,W;X=Q[0],W=Q[1];let G=K(X).function(Y),N,I;return N=G[0],I=G[1],[N,j0(W,I)]})}function m(Z,J,K){return GM(V([Z]),J,K)}var NM=void 0,pR={};function t(Z){return Z}function b0(Z){return Z.toString()}function P8(Z){if(Z==="")return 0;let J=zZ(Z);if(J){let K=0;for(let Y of J)K++;return K}else return Z.match(/./gsu).length}function FZ(Z){let J=zZ(Z);if(J)return f0.fromArray(Array.from(J).map((K)=>K.segment));else return f0.fromArray(Z.match(/./gsu))}var lR=void 0;function zZ(Z){if(globalThis.Intl&&Intl.Segmenter)return lR||=new Intl.Segmenter,lR.segment(Z)[Symbol.iterator]()}function HZ(Z){let J,K=zZ(Z);if(K)J=K.next().value?.segment;else J=Z.match(/./su)?.[0];if(J)return new C([J,Z.slice(J.length)]);else return new k(NM)}function $8(Z){return[Z.charCodeAt(0)|0,Z.slice(1)]}function O1(Z){return Z.toLowerCase()}function DZ(Z){return Z.toUpperCase()}function FM(Z,J,K){if(K<=0||J>=Z.length)return"";let Y=zZ(Z);if(Y){while(J-- >0)Y.next();let Q="";while(K-- >0){let X=Y.next().value;if(X===void 0)break;Q+=X.segment}return Q}else return Z.match(/./gsu).slice(J,J+K).join("")}function _0(Z,J,K){return Z.slice(J,J+K)}function G5(Z,J){return Z.startsWith(J)}function BZ(Z,J){return Z.endsWith(J)}function TZ(Z,J){let K=Z.indexOf(J);if(K>=0){let Y=Z.slice(0,K),Q=Z.slice(K+J.length);return new C([Y,Q])}else return new k(NM)}var rR=[" ","\t",` 2 + `,"\v","\f","\r","…","\u2028","\u2029"].join(""),j_=new RegExp(`^[${rR}]*`),L_=new RegExp(`[${rR}]*$`);function g8(Z){console.log(Z)}function z0(){return k0.new()}function GZ(Z){return Z.size}function B8(Z){return f0.fromArray(Z.entries())}function wR(Z,J){return J.delete(Z)}function a(Z,J){let K=Z.get(J,pR);if(K===pR)return new k(NM);return new C(K)}function MR(Z,J,K){return K.set(Z,J)}function T8(Z){if(typeof Z==="string")return"String";else if(typeof Z==="boolean")return"Bool";else if(Z instanceof Y5)return"Result";else if(Z instanceof f0)return"List";else if(Z instanceof E9)return"BitArray";else if(Z instanceof k0)return"Dict";else if(Number.isInteger(Z))return"Int";else if(Array.isArray(Z))return"Array";else if(typeof Z==="number")return"Float";else if(Z===null)return"Nil";else if(Z===void 0)return"Nil";else{let J=typeof Z;return J.charAt(0).toUpperCase()+J.slice(1)}}function sR(Z){return new aR().inspect(Z)}function O0(Z){let J=Z.toString().replace("+","");if(J.indexOf(".")>=0)return J;else{let K=J.indexOf("e");if(K>=0)return J.slice(0,K)+".0"+J.slice(K);else return J+".0"}}class aR{#Z=new Set;inspect(Z){let J=typeof Z;if(Z===!0)return"True";if(Z===!1)return"False";if(Z===null)return"//js(null)";if(Z===void 0)return"Nil";if(J==="string")return this.#X(Z);if(J==="bigint"||Number.isInteger(Z))return Z.toString();if(J==="number")return O0(Z);if(Z instanceof uw)return this.#W(Z);if(Z instanceof E9)return this.#G(Z);if(Z instanceof RegExp)return`//js(${Z})`;if(Z instanceof Date)return`//js(Date("${Z.toISOString()}"))`;if(Z instanceof globalThis.Error)return`//js(${Z.toString()})`;if(Z instanceof Function){let Y=[];for(let Q of Array(Z.length).keys())Y.push(String.fromCharCode(Q+97));return`//fn(${Y.join(", ")}) { ... }`}if(this.#Z.size===this.#Z.add(Z).size)return"//js(circular reference)";let K;if(Array.isArray(Z))K=`#(${Z.map((Y)=>this.inspect(Y)).join(", ")})`;else if(Z instanceof f0)K=this.#J(Z);else if(Z instanceof A)K=this.#Y(Z);else if(Z instanceof k0)K=this.#K(Z);else if(Z instanceof Set)return`//js(Set(${[...Z].map((Y)=>this.inspect(Y)).join(", ")}))`;else K=this.#Q(Z);return this.#Z.delete(Z),K}#Q(Z){let J=Object.getPrototypeOf(Z)?.constructor?.name||"Object",K=[];for(let X of Object.keys(Z))K.push(`${this.inspect(X)}: ${this.inspect(Z[X])}`);let Y=K.length?" "+K.join(", ")+" ":"";return`//js(${J==="Object"?"":J+" "}{${Y}})`}#K(Z){let J="dict.from_list([",K=!0;return Z.forEach((Y,Q)=>{if(!K)J=J+", ";J=J+"#("+this.inspect(Q)+", "+this.inspect(Y)+")",K=!1}),J+"])"}#Y(Z){let J=Object.keys(Z).map((K)=>{let Y=this.inspect(Z[K]);return isNaN(parseInt(K))?`${K}: ${Y}`:Y}).join(", ");return J?`${Z.constructor.name}(${J})`:Z.constructor.name}#J(Z){if(Z instanceof w)return"[]";let J='charlist.from_string("',K="[",Y=Z;while(Y instanceof Z1){let Q=Y.head;if(Y=Y.tail,K!=="[")K+=", ";if(K+=this.inspect(Q),J)if(Number.isInteger(Q)&&Q>=32&&Q<=126)J+=String.fromCharCode(Q);else J=null}if(J)return J+'")';else return K+"]"}#X(Z){let J='"';for(let K=0;K<Z.length;K++){let Y=Z[K];switch(Y){case` 3 + `:J+="\\n";break;case"\r":J+="\\r";break;case"\t":J+="\\t";break;case"\f":J+="\\f";break;case"\\":J+="\\\\";break;case'"':J+="\\\"";break;default:if(Y<" "||Y>"~"&&Y<" ")J+="\\u{"+Y.charCodeAt(0).toString(16).toUpperCase().padStart(4,"0")+"}";else J+=Y}}return J+='"',J}#W(Z){return`//utfcodepoint(${String.fromCodePoint(Z.value)})`}#G(Z){if(Z.bitSize===0)return"<<>>";let J="<<";for(let K=0;K<Z.byteSize-1;K++)J+=Z.byteAt(K).toString(),J+=", ";if(Z.byteSize*8===Z.bitSize)J+=Z.byteAt(Z.byteSize-1).toString();else{let K=Z.bitSize%8;J+=Z.byteAt(Z.byteSize-1)>>8-K,J+=`:size(${K})`}return J+=">>",J}}function _R(Z,J){if(Z instanceof k0||Z instanceof WeakMap||Z instanceof Map){let Y={},Q=Z.get(J,Y);if(Q===Y)return new C(new h);return new C(new b(Q))}let K=Number.isInteger(J);if(K&&J>=0&&J<8&&Z instanceof f0){let Y=0;for(let Q of Z){if(Y===J)return new C(new b(Q));Y++}return new k("Indexable")}if(K&&Array.isArray(Z)||Z&&typeof Z==="object"||Z&&Object.getPrototypeOf(Z)===Object.prototype){if(J in Z)return new C(new b(Z[J]));return new C(new h)}return new k(K?"Indexable":"Dict")}function $R(Z,J,K,Y,Q){if(!(Z instanceof f0||Array.isArray(Z))){let W=new O8("List",T8(Z),Q);return[Q,f0.fromArray([W])]}let X=[];for(let W of Z){let G=J(W),[N,I]=G;if(I instanceof Z1){let[F,z]=K(G,Y.toString());return[Q,z]}X.push(N),Y++}return[f0.fromArray(X),Q]}function gR(Z){if(Z instanceof k0)return new C(Z);if(Z instanceof Map||Z instanceof WeakMap)return new C(k0.fromMap(Z));if(Z==null)return new k("Dict");if(typeof Z!=="object")return new k("Dict");let J=Object.getPrototypeOf(Z);if(J===Object.prototype||J===null)return new C(k0.fromObject(Z));return new k("Dict")}function mR(Z){if(typeof Z==="number")return new C(Z);return new k(0)}function uR(Z){if(Number.isInteger(Z))return new C(Z);return new k(0)}function dR(Z){if(typeof Z==="string")return new C(Z);return new k("")}function cR(Z){return Z===null||Z===void 0}function OZ(Z,J){if(Z>J)return Z;else return J}function oR(Z,J,K){if(K<=0)return"";else if(J<0){let X=P8(Z)+J;if(X<0)return"";else return FM(Z,X,K)}else return FM(Z,J,K)}function nk(Z,J){while(!0){let K=Z,Y=J;if(K instanceof w)return Y;else{let Q=K.head;Z=K.tail,J=Y+Q}}}function U9(Z){return nk(Z,"")}function ik(Z,J,K){while(!0){let Y=Z,Q=J,X=K;if(Y instanceof w)return X;else{let W=Y.head;Z=Y.tail,J=Q,K=X+Q+W}}}function N5(Z,J){if(Z instanceof w)return"";else{let{head:K,tail:Y}=Z;return ik(Y,J,K)}}function AZ(Z){let K=sR(Z);return t(K)}function Jj(Z){if(Z instanceof C)return!0;else return!1}function F5(Z,J){if(Z instanceof C)return Z;else{let K=Z[0];return new k(J(K))}}function i0(Z,J){if(Z instanceof C){let K=Z[0];return J(K)}else return Z}function z5(Z,J){if(Z instanceof C)return Z[0];else return J}function zM(Z){return JSON.stringify(Z)}function Kj(Z){return Object.fromEntries(Z)}function A8(Z){return Z}function Yj(Z){let J=[];while(HR(Z))J.push(DR(Z)),Z=BR(Z);return J}function Qj(){return null}function Xj(Z){try{let J=JSON.parse(Z);return TR(J)}catch(J){return OR(ok(J,Z))}}function ok(Z,J){if(ek(Z))return Wj();return Zb(Z,J)}function ek(Z){return/((unexpected (end|eof))|(end of data)|(unterminated string)|(json( parse error|\.parse)\: expected '(\:|\}|\])'))/i.test(Z.message)}function Zb(Z,J){let K=[Jb,Kb,Qb,Yb];for(let Y of K){let Q=Y(Z,J);if(Q)return Q}return H5("")}function Jb(Z){let K=/unexpected token '(.)', ".+" is not valid JSON/i.exec(Z.message);if(!K)return null;let Y=SZ(K[1]);return H5(Y)}function Kb(Z){let K=/unexpected token (.) in JSON at position (\d+)/i.exec(Z.message);if(!K)return null;let Y=SZ(K[1]);return H5(Y)}function Yb(Z,J){let Y=/(unexpected character|expected .*) at line (\d+) column (\d+)/i.exec(Z.message);if(!Y)return null;let Q=Number(Y[2]),X=Number(Y[3]),W=Xb(Q,X,J),G=SZ(J[W]);return H5(G)}function Qb(Z){let K=/unexpected (identifier|token) "(.)"/i.exec(Z.message);if(!K)return null;let Y=SZ(K[2]);return H5(Y)}function SZ(Z){return"0x"+Z.charCodeAt(0).toString(16).toUpperCase()}function Xb(Z,J,K){if(Z===1)return J-1;let Y=1,Q=0;return K.split("").find((X,W)=>{if(X===` 4 + `)Y+=1;if(Y===Z)return Q=W+J,!0;return!1}),Q}class Vj extends A{}var Wj=()=>new Vj;class Gj extends A{constructor(Z){super();this[0]=Z}}var H5=(Z)=>new Gj(Z);class Ij extends A{constructor(Z){super();this[0]=Z}}function Wb(Z,J){return i0(Xj(Z),(K)=>{let Y=r(K,J);return F5(Y,(Q)=>{return new Ij(Q)})})}function m1(Z,J){return Wb(Z,J)}function e1(Z){return zM(Z)}function o(Z){return A8(Z)}function Z8(Z){return A8(Z)}function Q1(Z){return A8(Z)}function Nj(Z){return A8(Z)}function qZ(){return Qj()}function D5(Z,J){if(Z instanceof b){let K=Z[0];return J(K)}else return qZ()}function _(Z){return Kj(Z)}function Fj(Z){return Yj(Z)}function U1(Z,J){let Y=I0(Z,J);return Fj(Y)}class l extends A{constructor(Z,J,K,Y,Q,X,W){super();this.scheme=Z,this.userinfo=J,this.host=K,this.port=Y,this.path=Q,this.query=X,this.fragment=W}}function Nb(Z){return 48>=Z&&Z<=57||65>=Z&&Z<=90||97>=Z&&Z<=122||Z===58||Z===46}function R1(Z,J){return new C(new l(J.scheme,J.userinfo,J.host,J.port,J.path,J.query,new b(Z)))}function Fb(Z,J,K,Y){while(!0){let Q=Z,X=J,W=K,G=Y;if(X.startsWith("#"))if(G===0){let N=X.slice(1);return R1(N,W)}else{let N=X.slice(1),I=_0(Q,0,G),F=new l(W.scheme,W.userinfo,W.host,W.port,W.path,new b(I),W.fragment);return R1(N,F)}else if(X==="")return new C(new l(W.scheme,W.userinfo,W.host,W.port,W.path,new b(Q),W.fragment));else{let N=$8(X),I;I=N[1],Z=Q,J=I,K=W,Y=G+1}}}function J8(Z,J){return Fb(Z,Z,J,0)}function zb(Z,J,K,Y){while(!0){let Q=Z,X=J,W=K,G=Y;if(X.startsWith("?")){let N=X.slice(1),I=_0(Q,0,G),F=new l(W.scheme,W.userinfo,W.host,W.port,I,W.query,W.fragment);return J8(N,F)}else if(X.startsWith("#")){let N=X.slice(1),I=_0(Q,0,G),F=new l(W.scheme,W.userinfo,W.host,W.port,I,W.query,W.fragment);return R1(N,F)}else if(X==="")return new C(new l(W.scheme,W.userinfo,W.host,W.port,Q,W.query,W.fragment));else{let N=$8(X),I;I=N[1],Z=Q,J=I,K=W,Y=G+1}}}function m8(Z,J){return zb(Z,Z,J,0)}function u1(Z,J,K){while(!0){let Y=Z,Q=J,X=K;if(Y.startsWith("0"))Z=Y.slice(1),J=Q,K=X*10;else if(Y.startsWith("1"))Z=Y.slice(1),J=Q,K=X*10+1;else if(Y.startsWith("2"))Z=Y.slice(1),J=Q,K=X*10+2;else if(Y.startsWith("3"))Z=Y.slice(1),J=Q,K=X*10+3;else if(Y.startsWith("4"))Z=Y.slice(1),J=Q,K=X*10+4;else if(Y.startsWith("5"))Z=Y.slice(1),J=Q,K=X*10+5;else if(Y.startsWith("6"))Z=Y.slice(1),J=Q,K=X*10+6;else if(Y.startsWith("7"))Z=Y.slice(1),J=Q,K=X*10+7;else if(Y.startsWith("8"))Z=Y.slice(1),J=Q,K=X*10+8;else if(Y.startsWith("9"))Z=Y.slice(1),J=Q,K=X*10+9;else if(Y.startsWith("?")){let W=Y.slice(1),G=new l(Q.scheme,Q.userinfo,Q.host,new b(X),Q.path,Q.query,Q.fragment);return J8(W,G)}else if(Y.startsWith("#")){let W=Y.slice(1),G=new l(Q.scheme,Q.userinfo,Q.host,new b(X),Q.path,Q.query,Q.fragment);return R1(W,G)}else if(Y.startsWith("/")){let W=new l(Q.scheme,Q.userinfo,Q.host,new b(X),Q.path,Q.query,Q.fragment);return m8(Y,W)}else if(Y==="")return new C(new l(Q.scheme,Q.userinfo,Q.host,new b(X),Q.path,Q.query,Q.fragment));else return new k(void 0)}}function CZ(Z,J){if(Z.startsWith(":0")){let K=Z.slice(2);return u1(K,J,0)}else if(Z.startsWith(":1")){let K=Z.slice(2);return u1(K,J,1)}else if(Z.startsWith(":2")){let K=Z.slice(2);return u1(K,J,2)}else if(Z.startsWith(":3")){let K=Z.slice(2);return u1(K,J,3)}else if(Z.startsWith(":4")){let K=Z.slice(2);return u1(K,J,4)}else if(Z.startsWith(":5")){let K=Z.slice(2);return u1(K,J,5)}else if(Z.startsWith(":6")){let K=Z.slice(2);return u1(K,J,6)}else if(Z.startsWith(":7")){let K=Z.slice(2);return u1(K,J,7)}else if(Z.startsWith(":8")){let K=Z.slice(2);return u1(K,J,8)}else if(Z.startsWith(":9")){let K=Z.slice(2);return u1(K,J,9)}else if(Z===":")return new C(J);else if(Z==="")return new C(J);else if(Z.startsWith("?")){let K=Z.slice(1);return J8(K,J)}else if(Z.startsWith(":?")){let K=Z.slice(2);return J8(K,J)}else if(Z.startsWith("#")){let K=Z.slice(1);return R1(K,J)}else if(Z.startsWith(":#")){let K=Z.slice(2);return R1(K,J)}else if(Z.startsWith("/"))return m8(Z,J);else if(Z.startsWith(":")){let K=Z.slice(1);if(K.startsWith("/"))return m8(K,J);else return new k(void 0)}else return new k(void 0)}function Hj(Z,J,K,Y){while(!0){let Q=Z,X=J,W=K,G=Y;if(X==="")return new C(new l(W.scheme,W.userinfo,new b(Q),W.port,W.path,W.query,W.fragment));else if(X.startsWith(":")){let N=_0(Q,0,G),I=new l(W.scheme,W.userinfo,new b(N),W.port,W.path,W.query,W.fragment);return CZ(X,I)}else if(X.startsWith("/")){let N=_0(Q,0,G),I=new l(W.scheme,W.userinfo,new b(N),W.port,W.path,W.query,W.fragment);return m8(X,I)}else if(X.startsWith("?")){let N=X.slice(1),I=_0(Q,0,G),F=new l(W.scheme,W.userinfo,new b(I),W.port,W.path,W.query,W.fragment);return J8(N,F)}else if(X.startsWith("#")){let N=X.slice(1),I=_0(Q,0,G),F=new l(W.scheme,W.userinfo,new b(I),W.port,W.path,W.query,W.fragment);return R1(N,F)}else{let N=$8(X),I;I=N[1],Z=Q,J=I,K=W,Y=G+1}}}function Hb(Z,J,K,Y){while(!0){let Q=Z,X=J,W=K,G=Y;if(X==="")return new C(new l(W.scheme,W.userinfo,new b(X),W.port,W.path,W.query,W.fragment));else if(X.startsWith("]"))if(G===0){let N=X.slice(1);return CZ(N,W)}else{let N=X.slice(1),I=_0(Q,0,G+1),F=new l(W.scheme,W.userinfo,new b(I),W.port,W.path,W.query,W.fragment);return CZ(N,F)}else if(X.startsWith("/"))if(G===0)return m8(X,W);else{let N=_0(Q,0,G),I=new l(W.scheme,W.userinfo,new b(N),W.port,W.path,W.query,W.fragment);return m8(X,I)}else if(X.startsWith("?"))if(G===0){let N=X.slice(1);return J8(N,W)}else{let N=X.slice(1),I=_0(Q,0,G),F=new l(W.scheme,W.userinfo,new b(I),W.port,W.path,W.query,W.fragment);return J8(N,F)}else if(X.startsWith("#"))if(G===0){let N=X.slice(1);return R1(N,W)}else{let N=X.slice(1),I=_0(Q,0,G),F=new l(W.scheme,W.userinfo,new b(I),W.port,W.path,W.query,W.fragment);return R1(N,F)}else{let N=$8(X),I,F;if(I=N[0],F=N[1],Nb(I))Z=Q,J=F,K=W,Y=G+1;else return Hj(Q,Q,W,0)}}}function Db(Z,J){return Hb(Z,Z,J,0)}function Bb(Z,J){return Hj(Z,Z,J,0)}function B5(Z,J){if(Z.startsWith("["))return Db(Z,J);else if(Z.startsWith(":")){let K=new l(J.scheme,J.userinfo,new b(""),J.port,J.path,J.query,J.fragment);return CZ(Z,K)}else if(Z==="")return new C(new l(J.scheme,J.userinfo,new b(""),J.port,J.path,J.query,J.fragment));else return Bb(Z,J)}function Tb(Z,J,K,Y){while(!0){let Q=Z,X=J,W=K,G=Y;if(X.startsWith("@"))if(G===0){let N=X.slice(1);return B5(N,W)}else{let N=X.slice(1),I=_0(Q,0,G),F=new l(W.scheme,new b(I),W.host,W.port,W.path,W.query,W.fragment);return B5(N,F)}else if(X==="")return B5(Q,W);else if(X.startsWith("/"))return B5(Q,W);else if(X.startsWith("?"))return B5(Q,W);else if(X.startsWith("#"))return B5(Q,W);else{let N=$8(X),I;I=N[1],Z=Q,J=I,K=W,Y=G+1}}}function Ob(Z,J){return Tb(Z,Z,J,0)}function HM(Z,J){if(Z==="//")return new C(new l(J.scheme,J.userinfo,new b(""),J.port,J.path,J.query,J.fragment));else if(Z.startsWith("//")){let K=Z.slice(2);return Ob(K,J)}else return m8(Z,J)}function Pb(Z,J,K,Y){while(!0){let Q=Z,X=J,W=K,G=Y;if(X.startsWith("/"))if(G===0)return HM(X,W);else{let N=_0(Q,0,G),I=new l(new b(O1(N)),W.userinfo,W.host,W.port,W.path,W.query,W.fragment);return HM(X,I)}else if(X.startsWith("?"))if(G===0){let N=X.slice(1);return J8(N,W)}else{let N=X.slice(1),I=_0(Q,0,G),F=new l(new b(O1(I)),W.userinfo,W.host,W.port,W.path,W.query,W.fragment);return J8(N,F)}else if(X.startsWith("#"))if(G===0){let N=X.slice(1);return R1(N,W)}else{let N=X.slice(1),I=_0(Q,0,G),F=new l(new b(O1(I)),W.userinfo,W.host,W.port,W.path,W.query,W.fragment);return R1(N,F)}else if(X.startsWith(":"))if(G===0)return new k(void 0);else{let N=X.slice(1),I=_0(Q,0,G),F=new l(new b(O1(I)),W.userinfo,W.host,W.port,W.path,W.query,W.fragment);return HM(N,F)}else if(X==="")return new C(new l(W.scheme,W.userinfo,W.host,W.port,Q,W.query,W.fragment));else{let N=$8(X),I;I=N[1],Z=Q,J=I,K=W,Y=G+1}}}function EZ(Z){let J,K=Z.fragment;if(K instanceof b){let E=K[0];J=V(["#",E])}else J=V([]);let Y=J,Q,X=Z.query;if(X instanceof b){let E=X[0];Q=S("?",S(E,Y))}else Q=Y;let W=Q,G=S(Z.path,W),N,I=Z.host,F=G5(Z.path,"/");if(I instanceof b&&!F)if(I[0]!=="")N=S("/",G);else N=G;else N=G;let z=N,H,B=Z.host,T=Z.port;if(B instanceof b&&T instanceof b){let E=T[0];H=S(":",S(b0(E),z))}else H=z;let D=H,P,q=Z.scheme,x=Z.userinfo,R=Z.host;if(q instanceof b)if(x instanceof b)if(R instanceof b){let E=q[0],U=x[0],f=R[0];P=S(E,S("://",S(U,S("@",S(f,D)))))}else{let E=q[0];P=S(E,S(":",D))}else if(R instanceof b){let E=q[0],U=R[0];P=S(E,S("://",S(U,D)))}else{let E=q[0];P=S(E,S(":",D))}else if(x instanceof h&&R instanceof b){let E=R[0];P=S("//",S(E,D))}else P=D;return U9(P)}var Ab=new l(new h,new h,new h,new h,"",new h,new h);function DM(Z){return Pb(Z,Z,Ab,0)}function T5(Z,J,K){if(Z)return J;else return K()}function e(Z){return Z}class OM extends A{constructor(Z){super();this.dict=Z}}function R9(){return new OM(z0())}function Oj(Z,J){let K=Z.dict,Y=a(K,J);return Jj(Y)}function Pj(Z){return s1(Z.dict)}var Eb=void 0;function PM(Z,J){return new OM(C0(Z.dict,J,Eb))}var P1=()=>globalThis?.document,wZ="http://www.w3.org/1999/xhtml",MZ=1,SM=3;var Aj=!!globalThis.HTMLElement?.prototype?.moveBefore;var d=V([]),UZ=new h;var xb=new r1,wb=new U0,Mb=new R0;function RZ(Z,J){if(Z.name===J.name)return Mb;else if(Z.name<J.name)return wb;else return xb}class A1 extends A{constructor(Z,J,K){super();this.kind=Z,this.name=J,this.value=K}}class j9 extends A{constructor(Z,J,K){super();this.kind=Z,this.name=J,this.value=K}}class r0 extends A{constructor(Z,J,K,Y,Q,X,W,G){super();this.kind=Z,this.name=J,this.handler=K,this.include=Y,this.prevent_default=Q,this.stop_propagation=X,this.debounce=W,this.throttle=G}}class L9 extends A{constructor(Z,J,K){super();this.prevent_default=Z,this.stop_propagation=J,this.message=K}}class xj extends A{constructor(Z){super();this.kind=Z}}function fb(Z,J){while(!0){let K=Z,Y=J;if(K instanceof w)return Y;else{let Q=K.head;if(Q instanceof A1){let X=Q.name;if(X==="")Z=K.tail,J=Y;else if(X==="class"){let W=Q.value;if(W==="")Z=K.tail,J=Y;else{let G=K.tail;if(G instanceof w){let N=Q;Z=G,J=S(N,Y)}else{let N=G.head;if(N instanceof A1)if(N.name==="class"){let F=Q.kind,z=W,H=G.tail,B=N.value,T=z+" "+B,D=new A1(F,"class",T);Z=S(D,H),J=Y}else{let F=Q;Z=G,J=S(F,Y)}else{let I=Q;Z=G,J=S(I,Y)}}}}else if(X==="style"){let W=Q.value;if(W==="")Z=K.tail,J=Y;else{let G=K.tail;if(G instanceof w){let N=Q;Z=G,J=S(N,Y)}else{let N=G.head;if(N instanceof A1)if(N.name==="style"){let F=Q.kind,z=W,H=G.tail,B=N.value,T=z+";"+B,D=new A1(F,"style",T);Z=S(D,H),J=Y}else{let F=Q;Z=G,J=S(F,Y)}else{let I=Q;Z=G,J=S(I,Y)}}}}else{let W=Q;Z=K.tail,J=S(W,Y)}}else{let X=Q;Z=K.tail,J=S(X,Y)}}}}function wj(Z){if(Z instanceof w)return Z;else if(Z.tail instanceof w)return Z;else{let Y=QM(Z,(Q,X)=>{return RZ(X,Q)});return fb(Y,d)}}var CM=0;function Mj(Z,J){return new A1(CM,Z,J)}var EM=1;function Uj(Z,J){return new j9(EM,Z,J)}var xM=2;function Rj(Z,J,K,Y,Q,X,W){return new r0(xM,Z,J,K,Y,Q,X,W)}var wM=0;var MM=new xj(wM);var UM=2;function j(Z,J){return Mj(Z,J)}function jj(Z,J){return Uj(Z,J)}function Lj(Z,J){if(J)return j(Z,"");else return jj(Z,Z8(!1))}function O(Z){return j("class",Z)}function y9(Z){return j("id",Z)}function j1(Z){return j("href",Z)}function RM(Z){return j("action",Z)}function jM(Z){return j("method",Z)}function yj(Z){return j("accept",N5(Z,","))}function f9(Z){return Lj("disabled",Z)}function fj(Z){return j("name",Z)}function k9(Z){return j("placeholder",Z)}function kj(Z){return Lj("required",Z)}function S1(Z){return j("type",Z)}function LM(Z){return j("value",Z)}class b9 extends A{constructor(Z,J,K){super();this.synchronous=Z,this.before_paint=J,this.after_paint=K}}class fM extends A{constructor(Z,J,K,Y,Q){super();this.dispatch=Z,this.emit=J,this.select=K,this.root=Y,this.provide=Q}}function kb(Z,J,K){return}function bb(Z,J){return new fM((K)=>{return Z.dispatch(J(K))},Z.emit,(K)=>{return kb(Z,K,J)},Z.root,Z.provide)}function yM(Z,J){return I0(Z,(K)=>{return(Y)=>{return K(bb(Y,J))}})}function bj(Z,J){return new b9(yM(Z.synchronous,J),yM(Z.before_paint,J),yM(Z.after_paint,J))}function vj(Z,J,K,Y,Q,X){let W=new fM(J,K,Y,Q,X);return LR(Z.synchronous,(G)=>{return G(W)})}var jZ=new b9(V([]),V([]),V([]));function s0(){return jZ}function L1(Z){return new b9(V([(K)=>{let Y=K.dispatch;return Z(Y)}]),jZ.before_paint,jZ.after_paint)}function q1(Z){return H0(Z,jZ,(J,K)=>{return new b9(H0(K.synchronous,J.synchronous,NZ),H0(K.before_paint,J.before_paint,NZ),H0(K.after_paint,J.after_paint,NZ))})}function p0(){return null}function v9(Z,J){let K=Z?.get(J);if(K!=null)return new C(K);else return new k(void 0)}function h9(Z,J){return Z&&Z.has(J)}function u8(Z,J,K){return Z??=new Map,Z.set(J,K),Z}function kM(Z,J){return Z?.delete(J),Z}class bM extends A{}class vM extends A{constructor(Z,J){super();this.key=Z,this.parent=J}}class hj extends A{constructor(Z,J){super();this.index=Z,this.parent=J}}function vb(Z,J){while(!0){let K=Z,Y=J;if(Y instanceof w)return!1;else{let{head:Q,tail:X}=Y,W=G5(K,Q);if(W)return W;else Z=K,J=X}}}function C1(Z,J,K){if(K==="")return new hj(J,Z);else return new vM(K,Z)}var P5=new bM,$9="\t";function _j(Z,J){while(!0){let K=Z,Y=J;if(K instanceof bM)if(Y instanceof w)return"";else{let Q=Y.tail;return U9(Q)}else if(K instanceof vM){let Q=K.key;Z=K.parent,J=S($9,S(Q,Y))}else{let Q=K.index;Z=K.parent,J=S($9,S(b0(Q),Y))}}}function $j(Z){return _j(Z,V([]))}function gj(Z,J){if(J instanceof w)return!1;else return vb($j(Z),J)}var hM=` 5 + `;function _M(Z,J){return _j(Z,V([hM,J]))}class a0 extends A{constructor(Z,J,K,Y,Q){super();this.kind=Z,this.key=J,this.mapper=K,this.children=Y,this.keyed_children=Q}}class l0 extends A{constructor(Z,J,K,Y,Q,X,W,G,N,I){super();this.kind=Z,this.key=J,this.mapper=K,this.namespace=Y,this.tag=Q,this.attributes=X,this.children=W,this.keyed_children=G,this.self_closing=N,this.void=I}}class X1 extends A{constructor(Z,J,K,Y){super();this.kind=Z,this.key=J,this.mapper=K,this.content=Y}}class q8 extends A{constructor(Z,J,K,Y,Q,X,W){super();this.kind=Z,this.key=J,this.mapper=K,this.namespace=Y,this.tag=Q,this.attributes=X,this.inner_html=W}}function A5(Z,J){if(J==="")if(Z==="area")return!0;else if(Z==="base")return!0;else if(Z==="br")return!0;else if(Z==="col")return!0;else if(Z==="embed")return!0;else if(Z==="hr")return!0;else if(Z==="img")return!0;else if(Z==="input")return!0;else if(Z==="link")return!0;else if(Z==="meta")return!0;else if(Z==="param")return!0;else if(Z==="source")return!0;else if(Z==="track")return!0;else if(Z==="wbr")return!0;else return!1;else return!1}function mj(Z,J){if(J instanceof a0)return new a0(J.kind,Z,J.mapper,J.children,J.keyed_children);else if(J instanceof l0)return new l0(J.kind,Z,J.mapper,J.namespace,J.tag,J.attributes,J.children,J.keyed_children,J.self_closing,J.void);else if(J instanceof X1)return new X1(J.kind,Z,J.mapper,J.content);else return new q8(J.kind,Z,J.mapper,J.namespace,J.tag,J.attributes,J.inner_html)}var y1=0;function yZ(Z,J,K,Y){return new a0(y1,Z,J,K,Y)}var d8=1;function S5(Z,J,K,Y,Q,X,W,G,N){return new l0(d8,Z,J,K,Y,wj(Q),X,W,G,N)}var q5=2;function $M(Z,J,K){return new X1(q5,Z,J,K)}var uj=3;var gM=(Z,J)=>Z===J,f1=(Z,J)=>{if(Z===J)return!0;if(Z==null||J==null)return!1;let K=typeof Z;if(K!==typeof J)return!1;if(K!=="object")return!1;if(Z.constructor!==J.constructor)return!1;if(Array.isArray(Z))return $b(Z,J);return gb(Z,J)},$b=(Z,J)=>{let K=Z.length;if(K!==J.length)return!1;while(K--)if(!f1(Z[K],J[K]))return!1;return!0},gb=(Z,J)=>{let K=Object.keys(Z),Y=K.length;if(Object.keys(J).length!==Y)return!1;while(Y--){let Q=K[Y];if(!Object.hasOwn(J,Q))return!1;if(!f1(Z[Q],J[Q]))return!1}return!0};class Q8 extends A{constructor(Z,J,K){super();this.handlers=Z,this.dispatched_paths=J,this.next_dispatched_paths=K}}class dM extends A{constructor(Z,J){super();this.path=Z,this.handler=J}}class mM extends A{constructor(Z){super();this.path=Z}}function cM(){return new Q8(p0(),d,d)}function lj(Z){return new Q8(Z.handlers,Z.next_dispatched_paths,d)}function nj(Z,J,K){return kM(Z,_M(J,K))}function fZ(Z,J,K){let Y=nj(Z.handlers,J,K);return new Q8(Y,Z.dispatched_paths,Z.next_dispatched_paths)}function dj(Z,J,K){return H0(K,Z,(Y,Q)=>{if(Q instanceof r0){let X=Q.name;return nj(Y,J,X)}else return Y})}function pM(Z,J,K,Y){let Q=v9(Z.handlers,J+hM+K);if(Q instanceof C){let X=Q[0],W=r(Y,X);if(W instanceof C){let G=W[0];return new dM(J,G)}else return new mM(J)}else return new mM(J)}function lM(Z,J){let K=S(J.path,Z.next_dispatched_paths),Y=new Q8(Z.handlers,Z.dispatched_paths,K);if(J instanceof dM){let Q=J.handler;return[Y,new C(Q)]}else return[Y,new k(void 0)]}function kZ(Z,J,K,Y){let Q=pM(Z,J,K,Y);return((X)=>{return lM(Z,X)})(Q)}function bZ(Z,J){return gj(J,Z.dispatched_paths)}function ij(Z,J,K,Y,Q){return u8(Z,_M(K,Y),M9(Q,(X)=>{return new L9(X.prevent_default,X.stop_propagation,e(J)(X.message))}))}function C5(Z,J,K,Y,Q){let X=ij(Z.handlers,J,K,Y,Q);return new Q8(X,Z.dispatched_paths,Z.next_dispatched_paths)}function cj(Z,J,K,Y){return H0(Y,Z,(Q,X)=>{if(X instanceof r0){let{name:W,handler:G}=X;return ij(Q,J,K,W,G)}else return Q})}function Y8(Z,J){let K=gM(Z,e);if(gM(J,e))return Z;else if(K)return J;else return(Q)=>{return Z(J(Q))}}function pj(Z,J,K,Y){while(!0){let Q=Z,X=J,W=K,G=Y;if(G instanceof w)return Q;else{let{head:N,tail:I}=G;Z=rj(Q,X,W,N),J=X,K=W+1,Y=I}}}function rj(Z,J,K,Y){if(Y instanceof a0){let Q=Y.children,X=C1(J,K,Y.key);return pj(Z,X,0,Q)}else if(Y instanceof l0){let{attributes:Q,children:X}=Y,W=C1(J,K,Y.key),N=dj(Z,W,Q);return pj(N,W,0,X)}else if(Y instanceof X1)return Z;else{let Q=Y.attributes,X=C1(J,K,Y.key);return dj(Z,X,Q)}}function X8(Z,J,K,Y){let Q=rj(Z.handlers,J,K,Y);return new Q8(Q,Z.dispatched_paths,Z.next_dispatched_paths)}function uM(Z,J,K,Y,Q){while(!0){let X=Z,W=J,G=K,N=Y,I=Q;if(I instanceof w)return X;else{let{head:F,tail:z}=I;Z=sj(X,W,G,N,F),J=W,K=G,Y=N+1,Q=z}}}function sj(Z,J,K,Y,Q){if(Q instanceof a0){let X=Q.children,W=C1(K,Y,Q.key),G=Y8(J,Q.mapper);return uM(Z,G,W,0,X)}else if(Q instanceof l0){let{attributes:X,children:W}=Q,G=C1(K,Y,Q.key),N=Y8(J,Q.mapper),F=cj(Z,N,G,X);return uM(F,N,G,0,W)}else if(Q instanceof X1)return Z;else{let X=Q.attributes,W=C1(K,Y,Q.key),G=Y8(J,Q.mapper);return cj(Z,G,W,X)}}function W8(Z,J,K,Y,Q){let X=sj(Z.handlers,J,K,Y,Q);return new Q8(X,Z.dispatched_paths,Z.next_dispatched_paths)}function nM(Z){return W8(cM(),e,P5,0,Z)}function aj(Z,J,K,Y,Q){let X=uM(Z.handlers,J,K,Y,Q);return new Q8(X,Z.dispatched_paths,Z.next_dispatched_paths)}function x0(Z,J,K){return S5("",e,"",Z,J,K,p0(),!1,A5(Z,""))}function W1(Z,J,K,Y){return S5("",e,Z,J,K,Y,p0(),!1,A5(J,Z))}function M(Z){return $M("",e,Z)}function n0(){return $M("",e,"")}function tj(Z){return yZ("",e,Z,p0())}function vZ(Z,J){let K=e(Y8(e(J),Z.mapper));if(Z instanceof a0){let{children:Y,keyed_children:Q}=Z;return new a0(Z.kind,Z.key,K,e(Y),e(Q))}else if(Z instanceof l0){let{attributes:Y,children:Q,keyed_children:X}=Z;return new l0(Z.kind,Z.key,K,Z.namespace,Z.tag,e(Y),e(Q),e(X),Z.self_closing,Z.void)}else if(Z instanceof X1)return e(Z);else{let Y=Z.attributes;return new q8(Z.kind,Z.key,K,Z.namespace,Z.tag,e(Y),Z.inner_html)}}function E1(Z){return M(Z)}function V8(Z,J){return x0("h1",Z,J)}function g9(Z,J){return x0("h2",Z,J)}function y(Z,J){return x0("div",Z,J)}function E5(Z,J){return x0("li",Z,J)}function y0(Z,J){return x0("p",Z,J)}function hZ(Z,J){return x0("pre",Z,J)}function oj(Z,J){return x0("ul",Z,J)}function k1(Z,J){return x0("a",Z,J)}function ej(Z,J){return x0("code",Z,J)}function $(Z,J){return x0("span",Z,J)}function $0(Z,J){return x0("button",Z,J)}function iM(Z,J){return x0("form",Z,J)}function x5(Z){return x0("input",Z,d)}function _Z(Z,J){return x0("label",Z,J)}function ZL(Z,J){return x0("details",Z,J)}function JL(Z,J){return x0("summary",Z,J)}class m9 extends A{constructor(Z,J,K,Y){super();this.index=Z,this.removed=J,this.changes=K,this.children=Y}}class KL extends A{constructor(Z,J){super();this.kind=Z,this.content=J}}class YL extends A{constructor(Z,J){super();this.kind=Z,this.inner_html=J}}class QL extends A{constructor(Z,J,K){super();this.kind=Z,this.added=J,this.removed=K}}class XL extends A{constructor(Z,J,K){super();this.kind=Z,this.key=J,this.before=K}}class WL extends A{constructor(Z,J,K){super();this.kind=Z,this.index=J,this.with=K}}class VL extends A{constructor(Z,J){super();this.kind=Z,this.index=J}}class GL extends A{constructor(Z,J,K){super();this.kind=Z,this.children=J,this.before=K}}function rM(Z,J,K,Y){return new m9(Z,J,K,Y)}var sM=0;function IL(Z){return new KL(sM,Z)}var aM=1;function NL(Z){return new YL(aM,Z)}var tM=2;function oM(Z,J){return new QL(tM,Z,J)}var eM=3;function FL(Z,J){return new XL(eM,Z,J)}var ZU=4;function zL(Z){return new VL(ZU,Z)}var JU=5;function p8(Z,J){return new WL(JU,Z,J)}var KU=6;function YU(Z,J){return new GL(KU,Z,J)}class DL extends A{constructor(Z,J,K,Y,Q,X,W,G){super();this.kind=Z,this.open_shadow_root=J,this.will_adopt_styles=K,this.observed_attributes=Y,this.observed_properties=Q,this.requested_contexts=X,this.provided_contexts=W,this.vdom=G}}class BL extends A{constructor(Z,J){super();this.kind=Z,this.patch=J}}class TL extends A{constructor(Z,J,K){super();this.kind=Z,this.name=J,this.data=K}}class OL extends A{constructor(Z,J,K){super();this.kind=Z,this.key=J,this.value=K}}class $Z extends A{constructor(Z,J){super();this.kind=Z,this.messages=J}}class gZ extends A{constructor(Z,J,K){super();this.kind=Z,this.name=J,this.value=K}}class mZ extends A{constructor(Z,J,K){super();this.kind=Z,this.name=J,this.value=K}}class uZ extends A{constructor(Z,J,K,Y){super();this.kind=Z,this.path=J,this.name=K,this.event=Y}}class QU extends A{constructor(Z,J,K){super();this.kind=Z,this.key=J,this.value=K}}var db=0;function PL(Z,J,K,Y,Q,X,W){return new DL(db,Z,J,K,Y,Q,X,W)}var cb=1;function XU(Z){return new BL(cb,Z)}var pb=2;function AL(Z,J){return new TL(pb,Z,J)}var lb=3;function SL(Z,J){return new OL(lb,Z,J)}class dZ extends A{constructor(Z,J){super();this.patch=Z,this.events=J}}class EL extends A{constructor(Z,J,K){super();this.added=Z,this.removed=J,this.events=K}}function nb(Z,J,K,Y){if(K==="input"&&J==="")return bZ(Z,Y);else if(K==="select"&&J==="")return bZ(Z,Y);else if(K==="textarea"&&J==="")return bZ(Z,Y);else return!1}function CL(Z,J,K,Y,Q,X,W,G){while(!0){let N=Z,I=J,F=K,z=Y,H=Q,B=X,T=W,D=G;if(H instanceof w)if(B instanceof w)return new EL(T,D,z);else{let P=B.head;if(P instanceof r0){let q=P,x=B.tail,R=P.name,L=P.handler,E=S(q,T),U=C5(z,F,I,R,L);Z=N,J=I,K=F,Y=U,Q=H,X=x,W=E,G=D}else{let q=P,x=B.tail,R=S(q,T);Z=N,J=I,K=F,Y=z,Q=H,X=x,W=R,G=D}}else if(B instanceof w){let P=H.head;if(P instanceof r0){let q=P,x=H.tail,R=P.name,L=S(q,D),E=fZ(z,I,R);Z=N,J=I,K=F,Y=E,Q=x,X=B,W=T,G=L}else{let q=P,x=H.tail,R=S(q,D);Z=N,J=I,K=F,Y=z,Q=x,X=B,W=T,G=R}}else{let{head:P,tail:q}=H,x=B.head,R=B.tail,L=RZ(P,x);if(L instanceof U0)if(P instanceof r0){let E=P.name,U=S(P,D),f=fZ(z,I,E);Z=N,J=I,K=F,Y=f,Q=q,X=B,W=T,G=U}else{let E=S(P,D);Z=N,J=I,K=F,Y=z,Q=q,X=B,W=T,G=E}else if(L instanceof R0)if(P instanceof A1)if(x instanceof A1){let E,U=x.name;if(U==="value")E=N||P.value!==x.value;else if(U==="checked")E=N||P.value!==x.value;else if(U==="selected")E=N||P.value!==x.value;else E=P.value!==x.value;let f=E,v;if(f)v=S(x,T);else v=T;let g=v;Z=N,J=I,K=F,Y=z,Q=q,X=R,W=g,G=D}else if(x instanceof r0){let{name:E,handler:U}=x,f=S(x,T),v=S(P,D),g=C5(z,F,I,E,U);Z=N,J=I,K=F,Y=g,Q=q,X=R,W=f,G=v}else{let E=S(x,T),U=S(P,D);Z=N,J=I,K=F,Y=z,Q=q,X=R,W=E,G=U}else if(P instanceof j9)if(x instanceof j9){let E,U=x.name;if(U==="scrollLeft")E=!0;else if(U==="scrollRight")E=!0;else if(U==="value")E=N||!f1(P.value,x.value);else if(U==="checked")E=N||!f1(P.value,x.value);else if(U==="selected")E=N||!f1(P.value,x.value);else E=!f1(P.value,x.value);let f=E,v;if(f)v=S(x,T);else v=T;let g=v;Z=N,J=I,K=F,Y=z,Q=q,X=R,W=g,G=D}else if(x instanceof r0){let{name:E,handler:U}=x,f=S(x,T),v=S(P,D),g=C5(z,F,I,E,U);Z=N,J=I,K=F,Y=g,Q=q,X=R,W=f,G=v}else{let E=S(x,T),U=S(P,D);Z=N,J=I,K=F,Y=z,Q=q,X=R,W=E,G=U}else if(x instanceof r0){let{name:E,handler:U}=x,f=P.prevent_default.kind!==x.prevent_default.kind||P.stop_propagation.kind!==x.stop_propagation.kind||P.debounce!==x.debounce||P.throttle!==x.throttle,v;if(f)v=S(x,T);else v=T;let g=v,u=C5(z,F,I,E,U);Z=N,J=I,K=F,Y=u,Q=q,X=R,W=g,G=D}else{let E=P.name,U=S(x,T),f=S(P,D),v=fZ(z,I,E);Z=N,J=I,K=F,Y=v,Q=q,X=R,W=U,G=f}else if(x instanceof r0){let{name:E,handler:U}=x,f=S(x,T),v=C5(z,F,I,E,U);Z=N,J=I,K=F,Y=v,Q=H,X=R,W=f,G=D}else{let E=S(x,T);Z=N,J=I,K=F,Y=z,Q=H,X=R,W=E,G=D}}}}function WU(Z,J,K,Y,Q,X,W,G,N,I,F,z,H,B){while(!0){let T=Z,D=J,P=K,q=Y,x=Q,R=X,L=W,E=G,U=N,f=I,v=F,g=z,u=H,K0=B;if(T instanceof w)if(P instanceof w)return new dZ(new m9(U,L,v,g),K0);else{let P0=aj(K0,u,f,E,P),g0=YU(P,E-R),N0=S(g0,v);return new dZ(new m9(U,L,N0,g),P0)}else if(P instanceof w){let{head:P0,tail:g0}=T,N0;if(P0.key===""||!h9(x,P0.key))N0=L+1;else N0=L;let Q0=N0,W0=X8(K0,f,E,P0);Z=g0,J=D,K=P,Y=q,Q=x,X=R,W=Q0,G=E,N=U,I=f,F=v,z=g,H=u,B=W0}else{let P0=T.head,g0=P.head;if(P0.key!==g0.key){let N0=T.tail,D0=P.tail,Q0=v9(D,g0.key);if(h9(q,P0.key))if(Q0 instanceof C){let p=Q0[0];if(h9(x,P0.key))Z=N0,J=D,K=P,Y=q,Q=x,X=R-1,W=L,G=E,N=U,I=f,F=v,z=g,H=u,B=K0;else{let V0=E-R,Z0=S(FL(g0.key,V0),v),A0=u8(x,g0.key,void 0),G0=R+1;Z=S(p,T),J=D,K=P,Y=q,Q=A0,X=G0,W=L,G=E,N=U,I=f,F=Z0,z=g,H=u,B=K0}}else{let p=E-R,X0=W8(K0,u,f,E,g0),V0=YU(V([g0]),p),Z0=S(V0,v);Z=T,J=D,K=D0,Y=q,Q=x,X=R+1,W=L,G=E+1,N=U,I=f,F=Z0,z=g,H=u,B=X0}else if(Q0 instanceof C){let p=E-R,X0=S(zL(p),v),V0=X8(K0,f,E,P0),Z0=R-1;Z=N0,J=D,K=P,Y=q,Q=x,X=Z0,W=L,G=E,N=U,I=f,F=X0,z=g,H=u,B=V0}else{let p=p8(E-R,g0),X0,Z0=X8(K0,f,E,P0);X0=W8(Z0,u,f,E,g0);let A0=X0;Z=N0,J=D,K=D0,Y=q,Q=x,X=R,W=L,G=E+1,N=U,I=f,F=S(p,v),z=g,H=u,B=A0}}else{let N0=T.head;if(N0 instanceof a0){let D0=P.head;if(D0 instanceof a0){let Q0=N0,W0=T.tail,p=D0,X0=P.tail,V0=Y8(u,p.mapper),Z0=C1(f,E,p.key),A0=WU(Q0.children,Q0.keyed_children,p.children,p.keyed_children,p0(),0,0,0,E,Z0,d,d,V0,K0),G0,q0=A0.patch;if(q0.changes instanceof w)if(q0.children instanceof w)if(q0.removed===0)G0=g;else G0=S(A0.patch,g);else G0=S(A0.patch,g);else G0=S(A0.patch,g);let _1=G0;Z=W0,J=D,K=X0,Y=q,Q=x,X=R,W=L,G=E+1,N=U,I=f,F=v,z=_1,H=u,B=A0.events}else{let Q0=N0,W0=T.tail,p=D0,X0=P.tail,V0=p8(E-R,p),Z0,G0=X8(K0,f,E,Q0);Z0=W8(G0,u,f,E,p);let q0=Z0;Z=W0,J=D,K=X0,Y=q,Q=x,X=R,W=L,G=E+1,N=U,I=f,F=S(V0,v),z=g,H=u,B=q0}}else if(N0 instanceof l0){let D0=P.head;if(D0 instanceof l0){let Q0=N0,W0=D0;if(Q0.namespace===W0.namespace&&Q0.tag===W0.tag){let p=T.tail,X0=P.tail,V0=Y8(u,W0.mapper),Z0=C1(f,E,W0.key),A0=nb(K0,W0.namespace,W0.tag,Z0),G0=CL(A0,Z0,V0,K0,Q0.attributes,W0.attributes,d,d),q0,i1,_1;q0=G0.added,i1=G0.removed,_1=G0.events;let k8;if(q0 instanceof w&&i1 instanceof w)k8=d;else k8=V([oM(q0,i1)]);let J5=k8,K5=WU(Q0.children,Q0.keyed_children,W0.children,W0.keyed_children,p0(),0,0,0,E,Z0,J5,d,V0,_1),z8,b8=K5.patch;if(b8.changes instanceof w)if(b8.children instanceof w)if(b8.removed===0)z8=g;else z8=S(K5.patch,g);else z8=S(K5.patch,g);else z8=S(K5.patch,g);let _f=z8;Z=p,J=D,K=X0,Y=q,Q=x,X=R,W=L,G=E+1,N=U,I=f,F=v,z=_f,H=u,B=K5.events}else{let p=N0,X0=T.tail,V0=D0,Z0=P.tail,A0=p8(E-R,V0),G0,i1=X8(K0,f,E,p);G0=W8(i1,u,f,E,V0);let _1=G0;Z=X0,J=D,K=Z0,Y=q,Q=x,X=R,W=L,G=E+1,N=U,I=f,F=S(A0,v),z=g,H=u,B=_1}}else{let Q0=N0,W0=T.tail,p=D0,X0=P.tail,V0=p8(E-R,p),Z0,G0=X8(K0,f,E,Q0);Z0=W8(G0,u,f,E,p);let q0=Z0;Z=W0,J=D,K=X0,Y=q,Q=x,X=R,W=L,G=E+1,N=U,I=f,F=S(V0,v),z=g,H=u,B=q0}}else if(N0 instanceof X1){let D0=P.head;if(D0 instanceof X1){let Q0=N0,W0=D0;if(Q0.content===W0.content){let p=T.tail,X0=P.tail;Z=p,J=D,K=X0,Y=q,Q=x,X=R,W=L,G=E+1,N=U,I=f,F=v,z=g,H=u,B=K0}else{let p=T.tail,X0=D0,V0=P.tail,Z0=rM(E,0,V([IL(X0.content)]),d);Z=p,J=D,K=V0,Y=q,Q=x,X=R,W=L,G=E+1,N=U,I=f,F=v,z=S(Z0,g),H=u,B=K0}}else{let Q0=N0,W0=T.tail,p=D0,X0=P.tail,V0=p8(E-R,p),Z0,G0=X8(K0,f,E,Q0);Z0=W8(G0,u,f,E,p);let q0=Z0;Z=W0,J=D,K=X0,Y=q,Q=x,X=R,W=L,G=E+1,N=U,I=f,F=S(V0,v),z=g,H=u,B=q0}}else{let D0=P.head;if(D0 instanceof q8){let Q0=N0,W0=T.tail,p=D0,X0=P.tail,V0=Y8(u,p.mapper),Z0=C1(f,E,p.key),A0=CL(!1,Z0,V0,K0,Q0.attributes,p.attributes,d,d),G0,q0,i1;G0=A0.added,q0=A0.removed,i1=A0.events;let _1;if(G0 instanceof w&&q0 instanceof w)_1=d;else _1=V([oM(G0,q0)]);let k8=_1,J5;if(Q0.inner_html===p.inner_html)J5=k8;else J5=S(NL(p.inner_html),k8);let z8=J5,b8;if(z8 instanceof w)b8=g;else b8=S(rM(E,0,z8,V([])),g);let VR=b8;Z=W0,J=D,K=X0,Y=q,Q=x,X=R,W=L,G=E+1,N=U,I=f,F=v,z=VR,H=u,B=i1}else{let Q0=N0,W0=T.tail,p=D0,X0=P.tail,V0=p8(E-R,p),Z0,G0=X8(K0,f,E,Q0);Z0=W8(G0,u,f,E,p);let q0=Z0;Z=W0,J=D,K=X0,Y=q,Q=x,X=R,W=L,G=E+1,N=U,I=f,F=S(V0,v),z=g,H=u,B=q0}}}}}}function w5(Z,J,K){return WU(V([J]),p0(),V([K]),p0(),p0(),0,0,0,0,P5,d,d,e,lj(Z))}var{setTimeout:ib,clearTimeout:VU}=globalThis,rb=(Z,J)=>P1().createElementNS(Z,J),sb=(Z)=>P1().createTextNode(Z),ab=()=>P1().createDocumentFragment(),M5=(Z,J,K)=>Z.insertBefore(J,K),wL=Aj?(Z,J,K)=>Z.moveBefore(J,K):M5,tb=(Z,J)=>Z.removeChild(J),ob=(Z,J)=>Z.getAttribute(J),ML=(Z,J,K)=>Z.setAttribute(J,K),eb=(Z,J)=>Z.removeAttribute(J),Zv=(Z,J,K,Y)=>Z.addEventListener(J,K,Y),UL=(Z,J,K)=>Z.removeEventListener(J,K),Jv=(Z,J)=>Z.innerHTML=J,Kv=(Z,J)=>Z.data=J,G8=Symbol("lustre");class LL{constructor(Z,J,K,Y){this.kind=Z,this.key=Y,this.parent=J,this.children=[],this.node=K,this.handlers=new Map,this.throttles=new Map,this.debouncers=new Map}get parentNode(){return this.kind===y1?this.node.parentNode:this.node}}var I8=(Z,J,K,Y,Q)=>{let X=new LL(Z,J,K,Q);return K[G8]=X,J?.children.splice(Y,0,X),X},Yv=(Z)=>{let J="";for(let K=Z[G8];K.parent;K=K.parent)if(K.key)J=`${$9}${K.key}${J}`;else{let Y=K.parent.children.indexOf(K);J=`${$9}${Y}${J}`}return J.slice(1)};class IU{#Z=null;#Q;#K;#Y=!1;constructor(Z,J,K,{exposeKeys:Y=!1}={}){this.#Z=Z,this.#Q=J,this.#K=K,this.#Y=Y}mount(Z){I8(d8,null,this.#Z,0,null),this.#P(this.#Z,null,this.#Z[G8],0,Z)}push(Z){this.#J.push({node:this.#Z[G8],patch:Z}),this.#X()}#J=[];#X(){let Z=this.#J;while(Z.length){let{node:J,patch:K}=Z.pop(),{children:Y}=J,{changes:Q,removed:X,children:W}=K;if(l8(Q,(G)=>this.#W(J,G)),X)this.#z(J,Y.length-X,X);l8(W,(G)=>{let N=Y[G.index|0];this.#J.push({node:N,patch:G})})}}#W(Z,J){switch(J.kind){case sM:this.#E(Z,J);break;case aM:this.#A(Z,J);break;case tM:this.#D(Z,J);break;case eM:this.#N(Z,J);break;case ZU:this.#T(Z,J);break;case JU:this.#F(Z,J);break;case KU:this.#G(Z,J);break}}#G(Z,{children:J,before:K}){let Y=ab(),Q=this.#I(Z,K);this.#O(Y,null,Z,K|0,J),M5(Z.parentNode,Y,Q)}#F(Z,{index:J,with:K}){this.#z(Z,J|0,1);let Y=this.#I(Z,J);this.#P(Z.parentNode,Y,Z,J|0,K)}#I(Z,J){J=J|0;let{children:K}=Z,Y=K.length;if(J<Y)return K[J].node;let Q=K[Y-1];if(!Q&&Z.kind!==y1)return null;if(!Q)Q=Z;while(Q.kind===y1&&Q.children.length)Q=Q.children[Q.children.length-1];return Q.node.nextSibling}#N(Z,{key:J,before:K}){K=K|0;let{children:Y,parentNode:Q}=Z,X=Y[K].node,W=Y[K];for(let F=K+1;F<Y.length;++F){let z=Y[F];if(Y[F]=W,W=z,z.key===J){Y[K]=z;break}}let{kind:G,node:N,children:I}=W;if(wL(Q,N,X),G===y1)this.#V(Q,I,X)}#V(Z,J,K){for(let Y=0;Y<J.length;++Y){let{kind:Q,node:X,children:W}=J[Y];if(wL(Z,X,K),Q===y1)this.#V(Z,W,K)}}#T(Z,{index:J}){this.#z(Z,J,1)}#z(Z,J,K){let{children:Y,parentNode:Q}=Z,X=Y.splice(J,K);for(let W=0;W<X.length;++W){let{kind:G,node:N,children:I}=X[W];if(tb(Q,N),this.#H(X[W]),G===y1)X.push(...I)}}#H(Z){let{debouncers:J,children:K}=Z;for(let{timeout:Y}of J.values())if(Y)VU(Y);J.clear(),l8(K,(Y)=>this.#H(Y))}#D({node:Z,handlers:J,throttles:K,debouncers:Y},{added:Q,removed:X}){l8(X,({name:W})=>{if(J.delete(W))UL(Z,W,GU),this.#B(K,W,0),this.#B(Y,W,0);else eb(Z,W),jL[W]?.removed?.(Z,W)}),l8(Q,(W)=>this.#C(Z,W))}#E({node:Z},{content:J}){Kv(Z,J??"")}#A({node:Z},{inner_html:J}){Jv(Z,J??"")}#O(Z,J,K,Y,Q){l8(Q,(X)=>this.#P(Z,J,K,Y++,X))}#P(Z,J,K,Y,Q){switch(Q.kind){case d8:{let X=this.#S(K,Y,Q);this.#O(X,null,X[G8],0,Q.children),M5(Z,X,J);break}case q5:{let X=this.#q(K,Y,Q);M5(Z,X,J);break}case y1:{let X=this.#q(K,Y,Q);M5(Z,X,J),this.#O(Z,J,X[G8],0,Q.children);break}case uj:{let X=this.#S(K,Y,Q);this.#A({node:X},Q),M5(Z,X,J);break}}}#S(Z,J,{kind:K,key:Y,tag:Q,namespace:X,attributes:W}){let G=rb(X||wZ,Q);if(I8(K,Z,G,J,Y),this.#Y&&Y)ML(G,"data-lustre-key",Y);return l8(W,(N)=>this.#C(G,N)),G}#q(Z,J,{kind:K,key:Y,content:Q}){let X=sb(Q??"");return I8(K,Z,X,J,Y),X}#C(Z,J){let{debouncers:K,handlers:Y,throttles:Q}=Z[G8],{kind:X,name:W,value:G,prevent_default:N,debounce:I,throttle:F}=J;switch(X){case CM:{let z=G??"";if(W==="virtual:defaultValue"){Z.defaultValue=z;return}else if(W==="virtual:defaultChecked"){Z.defaultChecked=!0;return}else if(W==="virtual:defaultSelected"){Z.defaultSelected=!0;return}if(z!==ob(Z,W))ML(Z,W,z);jL[W]?.added?.(Z,z);break}case EM:Z[W]=G;break;case xM:{if(Y.has(W))UL(Z,W,GU);let z=N.kind===wM;Zv(Z,W,GU,{passive:z}),this.#B(Q,W,F),this.#B(K,W,I),Y.set(W,(H)=>this.#x(J,H));break}}}#B(Z,J,K){let Y=Z.get(J);if(K>0)if(Y)Y.delay=K;else Z.set(J,{delay:K});else if(Y){let{timeout:Q}=Y;if(Q)VU(Q);Z.delete(J)}}#x(Z,J){let{currentTarget:K,type:Y}=J,{debouncers:Q,throttles:X}=K[G8],W=Yv(K),{prevent_default:G,stop_propagation:N,include:I}=Z;if(G.kind===UM)J.preventDefault();if(N.kind===UM)J.stopPropagation();if(Y==="submit")J.detail??={},J.detail.formData=[...new FormData(J.target,J.submitter).entries()];let F=this.#Q(J,W,Y,I),z=X.get(Y);if(z){let B=Date.now(),T=z.last||0;if(B>T+z.delay)z.last=B,z.lastEvent=J,this.#K(J,F)}let H=Q.get(Y);if(H)VU(H.timeout),H.timeout=ib(()=>{if(J===X.get(Y)?.lastEvent)return;this.#K(J,F)},H.delay);if(!z&&!H)this.#K(J,F)}}var l8=(Z,J)=>{if(Array.isArray(Z))for(let K=0;K<Z.length;K++)J(Z[K]);else if(Z)for(Z;Z.head;Z=Z.tail)J(Z.head)},GU=(Z)=>{let{currentTarget:J,type:K}=Z;J[G8].handlers.get(K)(Z)},RL=(Z)=>{return{added(J){J[Z]=!0},removed(J){J[Z]=!1}}},Qv=(Z)=>{return{added(J,K){J[Z]=K}}},jL={checked:RL("checked"),selected:RL("selected"),value:Qv("value"),autofocus:{added(Z){queueMicrotask(()=>{Z.focus?.()})}},autoplay:{added(Z){try{Z.play?.()}catch(J){console.error(J)}}}};function Xv(Z,J,K){while(!0){let Y=Z,Q=J,X=K;if(Y instanceof w)return[Q,i(X)];else{let W=Y.tail,G=Y.head[0],N=Y.head[1],I=mj(G,N),F;if(G==="")F=Q;else F=u8(Q,G,I);let z=F,H=S(I,X);Z=W,J=z,K=H}}}function NU(Z){return Xv(Z,p0(),d)}function yL(Z,J,K){let Y=NU(K),Q,X;return Q=Y[0],X=Y[1],S5("",e,"",Z,J,X,Q,!1,A5(Z,""))}function fL(Z,J,K,Y){let Q=NU(Y),X,W;return X=Q[0],W=Q[1],S5("",e,Z,J,K,W,X,!1,A5(J,Z))}function kL(Z){let J=NU(Z),K,Y;return K=J[0],Y=J[1],yZ("",e,Y,K)}var bL=(Z)=>{let J=I8(d8,null,Z,0,null),K=0;for(let W=Z.firstChild;W;W=W.nextSibling)if(vL(W))K+=1;if(K===0){let W=P1().createTextNode("");return I8(q5,J,W,0,null),Z.replaceChildren(W),n0()}if(K===1)return FU(J,Z).head[1];let Y=P1().createTextNode(""),Q=I8(y1,J,Y,0,null),X=FU(Q,Z);return Z.insertBefore(Y,Z.firstChild),kL(X)},vL=(Z)=>{switch(Z.nodeType){case MZ:return!0;case SM:return!!Z.data;default:return!1}},Wv=(Z,J,K,Y)=>{if(!vL(J))return null;switch(J.nodeType){case MZ:{let Q=I8(d8,Z,J,Y,K),X=J.localName,W=J.namespaceURI,G=!W||W===wZ;if(G&&Vv.includes(X))Gv(X,J);let N=Iv(J),I=FU(Q,J);return G?yL(X,N,I):fL(W,X,N,I)}case SM:return I8(q5,Z,J,Y,null),M(J.data);default:return null}},Vv=["input","select","textarea"],Gv=(Z,J)=>{let{value:K,checked:Y}=J;if(Z==="input"&&J.type==="checkbox"&&!Y)return;if(Z==="input"&&J.type==="radio"&&!Y)return;if(J.type!=="checkbox"&&J.type!=="radio"&&!K)return;queueMicrotask(()=>{if(J.value=K,J.checked=Y,J.dispatchEvent(new Event("input",{bubbles:!0})),J.dispatchEvent(new Event("change",{bubbles:!0})),P1().activeElement!==J)J.dispatchEvent(new Event("blur",{bubbles:!0}))})},FU=(Z,J)=>{let K=null,Y=J.firstChild,Q=null,X=0;while(Y){let W=Y.nodeType===MZ?Y.getAttribute("data-lustre-key"):null;if(W!=null)Y.removeAttribute("data-lustre-key");let G=Wv(Z,Y,W,X),N=Y.nextSibling;if(G){let I=new Z1([W??"",G],null);if(Q)Q=Q.tail=I;else Q=K=I;X+=1}else J.removeChild(Y);Y=N}if(!Q)return d;return Q.tail=d,K},Iv=(Z)=>{let J=Z.attributes.length,K=d;while(J-- >0){let Y=Z.attributes[J];if(Y.name==="xmlns")continue;K=new Z1(Nv(Y),K)}return K},Nv=(Z)=>{let{localName:J,value:K}=Z;return j(J,K)};var C8=()=>!!P1();class cZ{constructor(Z,[J,K],Y,Q){this.root=Z,this.#Z=J,this.#Q=Y,this.#K=Q,this.root.addEventListener("context-request",(G)=>{if(!(G.context&&G.callback))return;if(!this.#W.has(G.context))return;G.stopImmediatePropagation();let N=this.#W.get(G.context);if(G.subscribe){let I=()=>{N.subscribers=N.subscribers.filter((F)=>F!==G.callback)};N.subscribers.push([G.callback,I]),G.callback(N.value,I)}else G.callback(N.value)});let X=(G,N,I)=>pM(this.#J,N,I,G),W=(G,N)=>{let[I,F]=lM(this.#J,N);if(this.#J=I,F.isOk()){let z=F[0];if(z.stop_propagation)G.stopPropagation();if(z.prevent_default)G.preventDefault();this.dispatch(z.message,!1)}};this.#X=new IU(this.root,X,W),this.#Y=bL(this.root),this.#J=cM(),this.#H(K),this.#D()}root=null;dispatch(Z,J=!1){if(this.#G)this.#F.push(Z);else{let[K,Y]=this.#K(this.#Z,Z);this.#Z=K,this.#z(Y,J)}}emit(Z,J){(this.root.host??this.root).dispatchEvent(new CustomEvent(Z,{detail:J,bubbles:!0,composed:!0}))}provide(Z,J){if(!this.#W.has(Z))this.#W.set(Z,{value:J,subscribers:[]});else{let K=this.#W.get(Z);if(f1(K.value,J))return;K.value=J;for(let Y=K.subscribers.length-1;Y>=0;Y--){let[Q,X]=K.subscribers[Y];if(!Q){K.subscribers.splice(Y,1);continue}Q(J,X)}}}#Z;#Q;#K;#Y;#J;#X;#W=new Map;#G=!1;#F=[];#I=d;#N=d;#V=null;#T={dispatch:(Z)=>this.dispatch(Z),emit:(Z,J)=>this.emit(Z,J),select:()=>{},root:()=>this.root,provide:(Z,J)=>this.provide(Z,J)};#z(Z,J=!1){if(this.#H(Z),!this.#V)if(J)this.#V="sync",queueMicrotask(()=>this.#D());else this.#V=requestAnimationFrame(()=>this.#D())}#H(Z){this.#G=!0;while(!0){for(let K=Z.synchronous;K.tail;K=K.tail)K.head(this.#T);if(this.#I=_L(this.#I,Z.before_paint),this.#N=_L(this.#N,Z.after_paint),!this.#F.length)break;let J=this.#F.shift();[this.#Z,Z]=this.#K(this.#Z,J)}this.#G=!1}#D(){this.#V=null;let Z=this.#Q(this.#Z),{patch:J,events:K}=w5(this.#J,this.#Y,Z);if(this.#J=K,this.#Y=Z,this.#X.push(J),this.#I instanceof Z1){let Y=hL(this.#I);this.#I=d,queueMicrotask(()=>{this.#z(Y,!0)})}if(this.#N instanceof Z1){let Y=hL(this.#N);this.#N=d,requestAnimationFrame(()=>{this.#z(Y,!0)})}}}function hL(Z){return{synchronous:Z,after_paint:d,before_paint:d}}function _L(Z,J){if(Z instanceof w)return J;else if(J instanceof w)return Z;else return j0(Z,J)}class HU extends A{constructor(Z){super();this.message=Z}}class DU extends A{constructor(Z){super();this.callback=Z}}class BU extends A{constructor(Z){super();this.callback=Z}}class E8 extends A{constructor(Z){super();this.message=Z}}class n8 extends A{constructor(Z,J){super();this.name=Z,this.data=J}}class pZ extends A{constructor(Z,J){super();this.key=Z,this.value=J}}class i8 extends A{}class mL extends A{constructor(Z,J,K,Y,Q,X,W,G,N,I){super();this.open_shadow_root=Z,this.adopt_styles=J,this.delegates_focus=K,this.attributes=Y,this.properties=Q,this.contexts=X,this.is_form_associated=W,this.on_form_autofill=G,this.on_form_reset=N,this.on_form_restore=I}}function uL(Z){let J=new mL(!0,!0,!1,d,d,d,!1,UZ,UZ,UZ);return H0(Z,J,(K,Y)=>{return Y.apply(K)})}class cL{#Z;constructor(Z,[J,K],Y,Q){this.#Z=new cZ(Z,[J,K],Q,Y)}send(Z){switch(Z.constructor){case E8:{this.dispatch(Z.message,!1);break}case n8:{this.emit(Z.name,Z.data);break}case i8:break}}dispatch(Z){this.#Z.dispatch(Z)}emit(Z,J){this.#Z.emit(Z,J)}}var pL=({init:Z,update:J,view:K},Y,Q)=>{if(!C8())return new k(new u9);let X=Y instanceof HTMLElement?Y:P1().querySelector(Y);if(!X)return new k(new TU(Y));return new C(new cL(X,Z(Q),J,K))};class Fv{#Z;#Q;#K;#Y;#J;#X;#W=z0();#G=new Set;constructor([Z,J],K,Y,Q){this.#Z=Z,this.#Q=K,this.#K=Y,this.#Y=Q,this.#J=this.#K(this.#Z),this.#X=nM(this.#J),this.#V(J)}send(Z){switch(Z.constructor){case HU:{let{message:J}=Z,K=this.#F(J),Y=w5(this.#X,this.#J,K);this.#J=K,this.#X=Y.events,this.broadcast(XU(Y.patch));return}case DU:{let{callback:J}=Z;this.#G.add(J),J(PL(this.#Y.open_shadow_root,this.#Y.adopt_styles,s1(this.#Y.attributes),s1(this.#Y.properties),s1(this.#Y.contexts),this.#W,this.#J));return}case BU:{let{callback:J}=Z;this.#G.delete(J);return}case E8:{let{message:J}=Z,[K,Y]=this.#Q(this.#Z,J),Q=this.#K(K),X=w5(this.#X,this.#J,Q);this.#V(Y),this.#Z=K,this.#J=Q,this.#X=X.events,this.broadcast(XU(X.patch));return}case n8:{let{name:J,data:K}=Z;this.broadcast(AL(J,K));return}case pZ:{let{key:J,value:K}=Z,Y=a(this.#W,J);if(Y.isOk()&&f1(Y[0],K))return;this.#W=C0(this.#W,J,K),this.broadcast(SL(J,K));return}case i8:{this.#Z=null,this.#Q=null,this.#K=null,this.#Y=null,this.#J=null,this.#X=null,this.#W=null,this.#G.clear();return}default:return}}broadcast(Z){for(let J of this.#G)J(Z)}#F(Z){switch(Z.constructor){case $Z:{let{messages:J}=Z,K=this.#Z,Y=s0();for(let Q=J;Q.head;Q=Q.tail){let X=this.#F(Q.head);if(X instanceof C){K=X[0][0],Y=q1(f0.fromArray([Y,X[0][1]]));break}}return this.#V(Y),this.#Z=K,this.#K(this.#Z)}case gZ:{let{name:J,value:K}=Z,Y=this.#I(J,K);if(Y instanceof k)return this.#J;else{let[Q,X]=this.#Q(this.#Z,Y[0]);return this.#V(X),this.#Z=Q,this.#K(this.#Z)}}case mZ:{let{name:J,value:K}=Z,Y=this.#N(J,K);if(Y instanceof k)return this.#J;else{let[Q,X]=this.#Q(this.#Z,Y[0]);return this.#V(X),this.#Z=Q,this.#K(this.#Z)}}case uZ:{let{path:J,name:K,event:Y}=Z,[Q,X]=kZ(this.#X,J,K,Y);if(this.#X=Q,X instanceof k)return this.#J;else{let[W,G]=this.#Q(this.#Z,X[0].message);return this.#V(G),this.#Z=W,this.#K(this.#Z)}}case QU:{let{key:J,value:K}=Z,Y=a(this.#Y.contexts,J);if(Y instanceof k)return this.#J;if(Y=r(K,Y[0]),Y instanceof k)return this.#J;let[Q,X]=this.#Q(this.#Z,Y[0]);return this.#V(X),this.#Z=Q,this.#K(this.#Z)}}}#I(Z,J){let K=a(this.#Y.attributes,Z);switch(K.constructor){case C:return K[0](J);case k:return new k(void 0)}}#N(Z,J){let K=a(this.#Y.properties,Z);switch(K.constructor){case C:return K[0](J);case k:return new k(void 0)}}#V(Z){let J=(W)=>this.send(new E8(W)),K=(W,G)=>this.send(new n8(W,G)),Y=()=>{return},Q=()=>{return},X=(W,G)=>this.send(new pZ(W,G));globalThis.queueMicrotask(()=>{vj(Z,J,K,Y,Q,X)})}}class lL extends A{constructor(Z,J,K,Y){super();this.init=Z,this.update=J,this.view=K,this.config=Y}}class TU extends A{constructor(Z){super();this.selector=Z}}class u9 extends A{}function nL(Z,J,K){return new lL(Z,J,K,uL(d))}function iL(Z,J,K){return T5(!C8(),new k(new u9),()=>{return pL(Z,J,K)})}var Dv={handle_external_links:!1,handle_internal_links:!0},tL=globalThis?.window?.location?.href,AU=()=>{if(!tL)return new k(void 0);else return new C(PU(new URL(tL)))},SU=(Z,J=Dv)=>{document.addEventListener("click",(K)=>{let Y=eL(K.target);if(!Y)return;try{let Q=new URL(Y.href),X=PU(Q),W=Q.host!==window.location.host||Y.target==="_blank";if(!J.handle_external_links&&W)return;if(!J.handle_internal_links&&!W)return;if(K.preventDefault(),!W)window.history.pushState({},"",Y.href),window.requestAnimationFrame(()=>{if(Q.hash)document.getElementById(Q.hash.slice(1))?.scrollIntoView();else window.scrollTo(0,0)});return Z(X)}catch{return}}),window.addEventListener("popstate",(K)=>{K.preventDefault();let Y=new URL(window.location.href),Q=PU(Y);window.requestAnimationFrame(()=>{if(Y.hash)document.getElementById(Y.hash.slice(1))?.scrollIntoView();else window.scrollTo(0,0)}),Z(Q)}),window.addEventListener("modem-push",({detail:K})=>{Z(K)}),window.addEventListener("modem-replace",({detail:K})=>{Z(K)})},oL=(Z)=>{window.history.pushState({},"",EZ(Z)),window.requestAnimationFrame(()=>{if(Z.fragment[0])document.getElementById(Z.fragment[0])?.scrollIntoView()}),window.dispatchEvent(new CustomEvent("modem-push",{detail:Z}))};var eL=(Z)=>{if(!Z||Z.tagName==="BODY")return null;else if(Z.tagName==="A")return Z;else return eL(Z.parentElement)},PU=(Z)=>{return new l(Z.protocol?new b(Z.protocol.slice(0,-1)):new h,new h,Z.hostname?new b(Z.hostname):new h,Z.port?new b(Number(Z.port)):new h,Z.pathname,Z.search?new b(Z.search.slice(1)):new h,Z.hash?new b(Z.hash.slice(1)):new h)};function Jy(Z){return L1((J)=>{return T5(!C8(),void 0,()=>{return SU((K)=>{let Q=Z(K);return J(Q)})})})}function Zy(Z){if(Z==="")return new h;else return new b(Z)}var lZ=new l(new h,new h,new h,new h,"",new h,new h);function nZ(Z,J,K){return L1((Y)=>{return T5(!C8(),void 0,()=>{return oL(new l(lZ.scheme,lZ.userinfo,lZ.host,lZ.port,Z,cw(J,Zy),cw(K,Zy)))})})}class Ky extends A{constructor(Z,J){super();this.query=Z,this.module_path=J}}class qU extends A{constructor(Z){super();this.queries=Z}}function Yy(){return new qU(z0())}function b1(Z,J,K,Y){let Q=new Ky(K,Y);return new qU(C0(Z.queries,J,Q))}function CU(Z,J){return a(Z.queries,J)}class iZ extends A{}class rZ extends A{}class Qy extends A{}class Xy extends A{}class Wy extends A{}class Vy extends A{}class Gy extends A{}class Iy extends A{}class Ny extends A{}class xU extends A{}class sZ extends A{}function Fy(Z){if(Z instanceof iZ)return"GET";else if(Z instanceof rZ)return"POST";else if(Z instanceof Qy)return"HEAD";else if(Z instanceof Xy)return"PUT";else if(Z instanceof Wy)return"DELETE";else if(Z instanceof Vy)return"TRACE";else if(Z instanceof Gy)return"CONNECT";else if(Z instanceof Iy)return"OPTIONS";else if(Z instanceof Ny)return"PATCH";else return Z[0]}function zy(Z){if(Z instanceof xU)return"http";else return"https"}function Hy(Z){let J=O1(Z);if(J==="http")return new C(new xU);else if(J==="https")return new C(new sZ);else return new k(void 0)}class d9 extends A{constructor(Z,J,K,Y,Q,X,W,G){super();this.method=Z,this.headers=J,this.body=K,this.scheme=Y,this.host=Q,this.port=X,this.path=W,this.query=G}}function By(Z){return new l(new b(zy(Z.scheme)),new h,new b(Z.host),Z.port,Z.path,Z.query,new h)}function Av(Z){return i0((()=>{let J=Z.scheme,K=PR(J,"");return Hy(K)})(),(J)=>{return i0((()=>{let K=Z.host;return dw(K,void 0)})(),(K)=>{let Y=new d9(new iZ,V([]),"",J,K,Z.port,Z.path,Z.query);return new C(Y)})})}function wU(Z,J,K){let Y=XM(Z.headers,O1(J),K);return new d9(Z.method,Y,Z.body,Z.scheme,Z.host,Z.port,Z.path,Z.query)}function Ty(Z,J){return new d9(Z.method,Z.headers,J,Z.scheme,Z.host,Z.port,Z.path,Z.query)}function Oy(Z,J){return new d9(J,Z.headers,Z.body,Z.scheme,Z.host,Z.port,Z.path,Z.query)}function Py(Z){let K=DM(Z);return i0(K,Av)}class MU extends A{constructor(Z,J,K){super();this.status=Z,this.headers=J,this.body=K}}class r8{constructor(Z){this.promise=Z}static wrap(Z){return Z instanceof Promise?new r8(Z):Z}static unwrap(Z){return Z instanceof r8?Z.promise:Z}}function p1(Z){return Promise.resolve(r8.wrap(Z))}function tZ(Z,J){return Z.then((K)=>J(r8.unwrap(K)))}function oZ(Z,J){return Z.then((K)=>r8.wrap(J(r8.unwrap(K))))}function RU(Z){return new MU(Z.status,f0.fromArray([...Z.headers]),Z)}function Ev(Z){let J=EZ(By(Z)),K=Fy(Z.method).toUpperCase(),Y={headers:xv(Z.headers),method:K};return[J,Y]}function jU(Z){let[J,K]=Ev(Z);if(K.method!=="GET"&&K.method!=="HEAD")K.body=Z.body;return new globalThis.Request(J,K)}function xv(Z){let J=new globalThis.Headers;for(let[K,Y]of Z)J.append(K.toLowerCase(),Y);return J}async function eZ(Z){let J;try{J=await Z.body.text()}catch(K){return new k(new LU)}return new C(Z.withFields({body:J}))}class ZJ extends A{constructor(Z){super();this[0]=Z}}class LU extends A{}class Sy extends A{constructor(Z,J){super();this.endpoint=Z,this.headers=J}}function yU(Z,J){return new Sy(Z,J)}function G1(Z,J,K){let Y=_(V([["query",o(J)],["variables",K]]));return i0((()=>{let Q=Py(Z.endpoint);return F5(Q,(X)=>{return"Invalid endpoint URL"})})(),(Q)=>{let X,G=Oy(Q,new rZ),N=Ty(G,e1(Y));X=wU(N,"content-type","application/json");let I=X,F=H0(Z.headers,I,(z,H)=>{return wU(z,H[0],H[1])});return new C(F)})}function M0(Z,J){return i0((()=>{let K=m1(Z,B0);return F5(K,(Y)=>{return"Failed to decode JSON response"})})(),(K)=>{let Y=m("data",J,(X)=>{return s(X)}),Q=r(K,Y);return F5(Q,(X)=>{return"Failed to decode response data: "+AZ(X)+". Response body: "+Z})})}async function fU(Z){try{let J=jU(Z),K=new Request(J,{credentials:"include"}),Y=await fetch(K),Q=RU(Y);return new C(Q)}catch(J){return new k(new ZJ(J.toString()))}}var wy="src/squall_cache.gleam";class I1 extends A{}class N1 extends A{constructor(Z){super();this[0]=Z}}class h1 extends A{constructor(Z){super();this[0]=Z}}class JJ extends A{}class My extends A{}class kU extends A{}class p9 extends A{constructor(Z,J,K){super();this.data=Z,this.timestamp=J,this.status=K}}class t0 extends A{constructor(Z,J,K,Y,Q,X,W,G){super();this.entities=Z,this.optimistic_entities=J,this.optimistic_mutations=K,this.queries=Y,this.pending_fetches=Q,this.get_headers=X,this.mutation_counter=W,this.endpoint=G}}function Uy(Z){return new t0(z0(),z0(),z0(),z0(),R9(),()=>{return V([])},0,Z)}function KJ(Z,J){return Z+":"+e1(J)}function qy(Z){let J=HZ(Z);if(J instanceof C){let K=J[0][0],Y=J[0][1];return DZ(K)+Y}else return Z}function bU(Z){let K=i(Z),Y=YM(K,(Q)=>{if(Q==="data")return new k(void 0);else if(Q==="results")return new k(void 0);else if(Q==="edges")return new k(void 0);else if(Q==="node")return new k(void 0);else if(BZ(Q,"s")){let W=P8(Q),G=oR(Q,0,W-1);return new C(qy(G))}else return new C(qy(Q))});return z5(Y,"Entity")}function Uv(Z){if(a(Z,"node")instanceof C)return!0;else return!1}function Rv(Z){let J=r(Z,Y1(B0));if(J instanceof C){let K=J[0];if(K instanceof w)return!1;else{let Y=K.head,Q=r(Y,o1(c,B0));if(Q instanceof C){let X=Q[0];return Uv(X)}else return!1}}else return!1}function jv(Z,J,K){let Y=KJ(J,K),Q=a(Z.queries,Y);if(Q instanceof C){let X=Q[0],W=new p9(X.data,X.timestamp,new kU),G=C0(Z.queries,Y,W);return new t0(Z.entities,Z.optimistic_entities,Z.optimistic_mutations,G,Z.pending_fetches,Z.get_headers,Z.mutation_counter,Z.endpoint)}else{let X=new p9("",0,new kU),W=C0(Z.queries,Y,X);return new t0(Z.entities,Z.optimistic_entities,Z.optimistic_mutations,W,Z.pending_fetches,Z.get_headers,Z.mutation_counter,Z.endpoint)}}function x8(Z,J,K){let Y=KJ(J,K),Q=a1(Z.queries,Y);return new t0(Z.entities,Z.optimistic_entities,Z.optimistic_mutations,Q,Z.pending_fetches,Z.get_headers,Z.mutation_counter,Z.endpoint)}function Lv(Z,J,K,Y){let Q,X=a(Z.optimistic_entities,K);if(X instanceof C){let N=X[0];Q=new b(N)}else{let N=a(Z.entities,K);if(N instanceof C){let I=N[0];Q=new b(I)}else Q=new h}let G=Y(Q);return new t0(Z.entities,C0(Z.optimistic_entities,K,G),C0(Z.optimistic_mutations,J,K),Z.queries,Z.pending_fetches,Z.get_headers,Z.mutation_counter,Z.endpoint)}function Ry(Z,J){let K=a(Z.optimistic_mutations,J);if(K instanceof C){let Y=K[0];return new t0(Z.entities,a1(Z.optimistic_entities,Y),a1(Z.optimistic_mutations,J),Z.queries,Z.pending_fetches,Z.get_headers,Z.mutation_counter,Z.endpoint)}else return Z}function jy(Z){return!KM(Z.optimistic_mutations)}function U5(Z){let J=r(Z,o1(c,B0));if(J instanceof C){let Y=J[0],Q=B8(Y),X=I0(Q,(W)=>{let G,N;return G=W[0],N=W[1],[G,U5(N)]});return _(X)}else{let K=r(Z,Y1(B0));if(K instanceof C){let Y=K[0];return U1(Y,U5)}else{let Y=r(Z,c);if(Y instanceof C){let Q=Y[0];return o(Q)}else{let Q=r(Z,d0);if(Q instanceof C){let X=Q[0];return Q1(X)}else{let X=r(Z,hR);if(X instanceof C){let W=X[0];return Nj(W)}else{let W=r(Z,M1);if(W instanceof C){let G=W[0];return Z8(G)}else return qZ()}}}}}}function yv(Z,J){let K=e1(Z),Y=e1(J),Q=m1(K,B0),X=m1(Y,B0);if(Q instanceof C&&X instanceof C){let W=Q[0],G=X[0],N=r(W,o1(c,B0)),I=r(G,o1(c,B0));if(N instanceof C&&I instanceof C){let F=N[0],z=I[0],H,B=j0(s1(F),s1(z));H=jR(B);let D=W5(H,(P)=>{let q,x=a(z,P);if(x instanceof C)q=x;else q=a(F,P);let R=q;if(R instanceof C){let L=R[0];return new C([P,U5(L)])}else return new k(void 0)});return _(D)}else return J}else return J}function N8(Z,J){return Q5(J,Z,(K,Y,Q)=>{let X=a(K,Y);if(X instanceof C){let W=X[0],G=yv(W,Q);return C0(K,Y,G)}else return C0(K,Y,Q)})}function Cy(Z){let J=TZ(Z,":");if(J instanceof C){let K=J[0][0],Y=J[0][1],Q=m1(Y,B0);if(Q instanceof C){let X=Q[0];return new C([K,U5(X)])}else return new C([K,qZ()])}else return new k(void 0)}function fv(Z,J,K,Y,Q,X,W){let G=CU(J,K);if(G instanceof C){let N=G[0];return L1((I)=>{let F=Z.get_headers(),z=yU(Z.endpoint,F),H=G1(z,N.query,Y),B;if(H instanceof C)B=H[0];else throw H8("let_assert",wy,"squall_cache",767,"create_mutation_effect","Pattern match failed, no pattern matched the value.",{value:H,start:24617,end:24701,pattern_start:24628,pattern_end:24635});let T,D=fU(B);T=oZ(D,(q)=>{if(q instanceof C){let x=q[0],R=eZ(x);return tZ(R,(L)=>{if(L instanceof C){let E=L[0],U=X(E.body);if(U instanceof C){let f=U[0];return I(W(Q,new C(f),E.body)),p1(void 0)}else{let f=U[0];return I(W(Q,new k("Parse error: "+f),E.body)),p1(void 0)}}else return I(W(Q,new k("Failed to read response"),"")),p1(void 0)})}else return I(W(Q,new k("Failed to fetch"),"")),p1(void 0)});let P=T;return})}else return L1((N)=>{N(W(Q,new k("Query not found in registry"),""));return})}function Ly(Z,J,K,Y,Q,X,W,G){let N="mutation-"+b0(Z.mutation_counter),I=Lv(Z,N,Q,X),F=new t0(I.entities,I.optimistic_entities,I.optimistic_mutations,I.queries,I.pending_fetches,I.get_headers,Z.mutation_counter+1,I.endpoint),z=fv(F,J,K,Y,N,W,G);return[F,N,z]}function kv(Z,J,K,Y,Q){return L1((X)=>{let W=Z.get_headers(),G=yU(Z.endpoint,W),N=G1(G,J,Y),I;if(N instanceof C)I=N[0];else throw H8("let_assert",wy,"squall_cache",1073,"create_fetch_effect","Pattern match failed, no pattern matched the value.",{value:N,start:34411,end:34480,pattern_start:34422,pattern_end:34429});let F,z=fU(I);F=oZ(z,(B)=>{if(B instanceof C){let T=B[0],D=eZ(T);return tZ(D,(P)=>{if(P instanceof C){let q=P[0];return X(Q(K,Y,new C(q.body))),p1(void 0)}else return X(Q(K,Y,new k("Failed to read response"))),p1(void 0)})}else return X(Q(K,Y,new k("Failed to fetch"))),p1(void 0)});let H=F;return})}function F1(Z,J,K,Y){let Q=Pj(Z.pending_fetches),X=W5(Q,(N)=>{let I=Cy(N);if(I instanceof C){let F=I[0][0],z=I[0][1],H=CU(J,F);if(H instanceof C){let B=H[0];return new C(kv(Z,B.query,F,z,K))}else return new k(void 0)}else return new k(void 0)}),W=H0(Q,Z,(N,I)=>{let F=Cy(I);if(F instanceof C){let z=F[0][0],H=F[0][1];return jv(N,z,H)}else return N});return[new t0(W.entities,W.optimistic_entities,W.optimistic_mutations,W.queries,R9(),W.get_headers,W.mutation_counter,W.endpoint),X]}function Ey(Z,J,K){let Y=B8(Z),Q=I0(Y,(X)=>{let W,G;return W=X[0],G=X[1],[W,vU(G,J,K)]});return _(Q)}function vU(Z,J,K){let Y=r(Z,o1(c,B0));if(Y instanceof C){let Q=Y[0],X=a(Q,"__ref");if(X instanceof C){let W=X[0],G=r(W,c);if(G instanceof C){let N=G[0],I=a(J,N);if(I instanceof C)return I[0];else{let F=a(K,N);if(F instanceof C)return F[0];else return _(V([["__ref",o(N)]]))}}else return Ey(Q,J,K)}else return Ey(Q,J,K)}else{let Q=r(Z,Y1(B0));if(Q instanceof C){let X=Q[0];return U1(X,(W)=>{return vU(W,J,K)})}else return U5(Z)}}function xy(Z,J,K){let Y=m1(Z,B0);if(Y instanceof C){let Q=Y[0],X=vU(Q,J,K);return e1(X)}else return Z}function n(Z,J,K,Y){let Q=KJ(J,K),X=a(Z.queries,Q);if(X instanceof C){let W=X[0],G=W.status;if(G instanceof JJ){let N=xy(W.data,Z.optimistic_entities,Z.entities),I=Y(N);if(I instanceof C){let F=I[0];return[Z,new h1(F)]}else{let F=I[0];return[Z,new N1("Parse error: "+F)]}}else if(G instanceof My){let N=xy(W.data,Z.optimistic_entities,Z.entities),I=Y(N);if(I instanceof C){let F=I[0];return[Z,new h1(F)]}else{let F=I[0];return[Z,new N1("Parse error: "+F)]}}else return[Z,new I1]}else return[new t0(Z.entities,Z.optimistic_entities,Z.optimistic_mutations,Z.queries,PM(Z.pending_fetches,Q),Z.get_headers,Z.mutation_counter,Z.endpoint),new I1]}function bv(Z,J){let K=H0(Z,[z0(),V([]),R9()],(X,W)=>{let G,N,I;G=X[0],N=X[1],I=X[2];let F=r(W,o1(c,B0));if(F instanceof C){let z=F[0],H=a(z,"node");if(H instanceof C){let B=H[0],T,D=r(B,o1(c,B0));if(D instanceof C){let q=D[0],x=a(q,"id");if(x instanceof C){let R=x[0],L=r(R,c);if(L instanceof C){let E=L[0],U,f=a(q,"__typename");if(f instanceof C){let g=f[0],u=r(g,c);if(u instanceof C)U=u[0];else U="Node"}else U=bU(j0(J,V(["node"])));T=new b(U+":"+E)}else T=new h}else T=new h}else T=new h;let P=T;if(P instanceof b){let q=P[0];if(Oj(I,q))return X;else{let R=c9(z,J),L,E;return L=R[0],E=R[1],[N8(G,L),j0(N,V([E])),PM(I,q)]}}else{let q=c9(z,J),x,R;return x=q[0],R=q[1],[N8(G,x),j0(N,V([R])),I]}}else{let B=c9(z,J),T,D;return T=B[0],D=B[1],[N8(G,T),j0(N,V([D])),I]}}else{let z=l9(W,J),H,B;return H=z[0],B=z[1],[N8(G,H),j0(N,V([B])),I]}}),Y,Q;return Y=K[0],Q=K[1],[Y,U1(Q,(X)=>{return X})]}function l9(Z,J){let K=r(Z,o1(c,B0));if(K instanceof C){let Y=K[0],Q=a(Y,"id");if(Q instanceof C){let X=Q[0],W=r(X,c);if(W instanceof C){let G=W[0],N,I=a(Y,"__typename");if(I instanceof C){let L=I[0],E=r(L,c);if(E instanceof C)N=E[0];else N=bU(J)}else N=bU(J);let z=N+":"+G,H,B=B8(Y);H=I0(B,(L)=>{let E,U;E=L[0],U=L[1];let f=j0(J,V([E])),v=l9(U,f),g,u;return g=v[0],u=v[1],[E,g,u]});let T=H,D=H0(T,z0(),(L,E)=>{let U;return U=E[1],N8(L,U)}),P,q=I0(T,(L)=>{let E,U;return E=L[0],U=L[2],[E,U]});return P=_(q),[C0(D,z,P),_(V([["__ref",o(z)]]))]}else return c9(Y,J)}else return c9(Y,J)}else{let Y=r(Z,Y1(B0));if(Y instanceof C){let Q=Y[0];if(Rv(Z))return bv(Q,J);else{let W=I0(Q,(I)=>{return l9(I,J)}),G=H0(W,z0(),(I,F)=>{let z;return z=F[0],N8(I,z)}),N=I0(W,(I)=>{let F;return F=I[1],F});return[G,U1(N,(I)=>{return I})]}}else return[z0(),U5(Z)]}}function yy(Z){return l9(Z,V([]))}function fy(Z,J,K,Y,Q){let X=KJ(J,K),W=m1(Y,B0);if(W instanceof C){let G=W[0],N=yy(G),I,F;I=N[0],F=N[1];let z=N8(Z.entities,I),H=e1(F),B=new p9(H,Q,new JJ),T=C0(Z.queries,X,B);return new t0(z,Z.optimistic_entities,Z.optimistic_mutations,T,Z.pending_fetches,Z.get_headers,Z.mutation_counter,Z.endpoint)}else{let G=new p9(Y,Q,new JJ),N=C0(Z.queries,X,G);return new t0(Z.entities,Z.optimistic_entities,Z.optimistic_mutations,N,Z.pending_fetches,Z.get_headers,Z.mutation_counter,Z.endpoint)}}function c9(Z,J){let K,Y=B8(Z);K=I0(Y,(I)=>{let F,z;F=I[0],z=I[1];let H=j0(J,V([F])),B=l9(z,H),T,D;return T=B[0],D=B[1],[F,T,D]});let Q=K,X=H0(Q,z0(),(I,F)=>{let z;return z=F[1],N8(I,z)}),W,G=I0(Q,(I)=>{let F,z;return F=I[0],z=I[2],[F,z]});return W=_(G),[X,W]}function ky(Z,J,K){let Y=a(Z.optimistic_mutations,J);if(Y instanceof C){let Q=Y[0],X=m1(K,B0);if(X instanceof C){let W=X[0],G=yy(W),N;N=G[0];let I=N8(Z.entities,N);return new t0(I,a1(Z.optimistic_entities,Q),a1(Z.optimistic_mutations,J),Z.queries,Z.pending_fetches,Z.get_headers,Z.mutation_counter,Z.endpoint)}else return new t0(Z.entities,a1(Z.optimistic_entities,Q),a1(Z.optimistic_mutations,J),Z.queries,Z.pending_fetches,Z.get_headers,Z.mutation_counter,Z.endpoint)}else return Z}var a8="http://www.w3.org/2000/svg";function YJ(Z){return W1(a8,"ellipse",Z,d)}function n9(Z){return W1(a8,"rect",Z,d)}function by(Z,J){return W1(a8,"defs",Z,J)}function i9(Z,J){return W1(a8,"g",Z,J)}function QJ(Z,J){return W1(a8,"svg",Z,J)}function hU(Z,J){return W1(a8,"linearGradient",Z,J)}function r9(Z){return W1(a8,"stop",Z,d)}function hy(Z){return QJ(V([j("viewBox","0 0 60 60"),j("xmlns","http://www.w3.org/2000/svg"),O(Z)]),V([by(V([]),V([hU(V([y9("board1"),j("x1","0%"),j("y1","0%"),j("x2","100%"),j("y2","100%")]),V([r9(V([j("offset","0%"),j("stop-color","#FF6347"),j("stop-opacity","1")])),r9(V([j("offset","100%"),j("stop-color","#FF4500"),j("stop-opacity","1")]))])),hU(V([y9("board2"),j("x1","0%"),j("y1","0%"),j("x2","100%"),j("y2","100%")]),V([r9(V([j("offset","0%"),j("stop-color","#00CED1"),j("stop-opacity","1")])),r9(V([j("offset","100%"),j("stop-color","#4682B4"),j("stop-opacity","1")]))]))])),i9(V([j("transform","translate(30, 30)")]),V([YJ(V([j("cx","0"),j("cy","-8"),j("rx","15"),j("ry","6"),j("fill","url(#board1)")])),YJ(V([j("cx","0"),j("cy","0"),j("rx","18"),j("ry","6"),j("fill","url(#board2)")])),YJ(V([j("cx","0"),j("cy","8"),j("rx","12"),j("ry","6"),j("fill","#32CD32")]))]))]))}function _y(Z){return y(V([O("border-b border-zinc-800 pb-3 mb-8")]),V([y(V([O("flex items-center justify-between")]),V([k1(V([j1("/"),O("flex items-center gap-3 hover:opacity-80 transition-opacity")]),V([hy("w-10 h-10"),y(V([]),V([V8(V([O("text-xs font-medium uppercase tracking-wider text-zinc-500")]),V([M("quickslice")]))]))])),y(V([O("flex gap-4 text-xs items-center")]),(()=>{if(Z instanceof b){let J=Z[0][0],K=Z[0][1],Y=V([k1(V([j1("/"),O("px-3 py-1 text-zinc-400 hover:text-zinc-300 transition-colors")]),V([M("Home")]))]),Q;if(K)Q=j0(Y,V([k1(V([j1("/settings"),O("px-3 py-1 text-zinc-400 hover:text-zinc-300 transition-colors")]),V([M("Settings")]))]));else Q=Y;return j0(Q,V([$(V([O("px-3 py-1 text-zinc-400")]),V([M(J)])),iM(V([jM("POST"),RM("/logout")]),V([$0(V([S1("submit"),O("px-3 py-1 text-zinc-400 hover:text-zinc-300 transition-colors cursor-pointer")]),V([M("Logout")]))]))]))}else return V([iM(V([jM("POST"),RM("/oauth/authorize"),O("flex gap-2 items-center")]),V([x5(V([S1("text"),fj("login_hint"),k9("handle.bsky.social"),O("bg-zinc-900 border border-zinc-700 rounded px-2 py-1 text-xs text-zinc-300 placeholder-zinc-600 focus:border-zinc-500 focus:outline-none w-48"),kj(!0)])),$0(V([S1("submit"),O("bg-zinc-800 hover:bg-zinc-700 text-zinc-300 px-3 py-1 rounded transition-colors")]),V([M("Login")]))]))])})())]))]))}function _U(Z,J){let K=document.getElementById(Z);if(!K){J(new k("File input not found"));return}let Y=K.files?.[0];if(!Y){console.log("[readFileAsBase64] No file selected"),J(new k("No file selected"));return}let Q=new FileReader;Q.onload=(X)=>{try{let W=X.target.result.split(",")[1];J(new C(W))}catch(W){J(new k(`Failed to encode file: ${W.message}`))}},Q.onerror=()=>{J(new k("Failed to read file"))},Q.readAsDataURL(Y)}function $U(Z){let J=document.getElementById(Z);if(J)J.value=""}function $y(){let Z=Yy(),J=b1(Z,"TriggerBackfill",`mutation TriggerBackfill { 6 6 triggerBackfill 7 - }`,"generated/queries/trigger_backfill"),J=vW(W,"GetCurrentSession",`query GetCurrentSession { 7 + }`,"generated/queries/trigger_backfill"),K=b1(J,"GetCurrentSession",`query GetCurrentSession { 8 8 currentSession { 9 9 __typename 10 10 did 11 11 handle 12 12 isAdmin 13 13 } 14 - }`,"generated/queries/get_current_session"),K=vW(J,"GetActivityBuckets",`query GetActivityBuckets($range: TimeRange!) { 14 + }`,"generated/queries/get_current_session"),Y=b1(K,"GetActivityBuckets",`query GetActivityBuckets($range: TimeRange!) { 15 15 activityBuckets(range: $range) { 16 16 __typename 17 17 timestamp ··· 20 20 updates 21 21 deletes 22 22 } 23 - }`,"generated/queries/get_activity_buckets"),X=vW(K,"GetRecentActivity",`query GetRecentActivity($hours: Int!) { 23 + }`,"generated/queries/get_activity_buckets"),Q=b1(Y,"GetRecentActivity",`query GetRecentActivity($hours: Int!) { 24 24 recentActivity(hours: $hours) { 25 25 __typename 26 26 id ··· 32 32 errorMessage 33 33 eventJson 34 34 } 35 - }`,"generated/queries/get_recent_activity"),V=vW(X,"GetStatistics",`query GetStatistics { 35 + }`,"generated/queries/get_recent_activity"),X=b1(Q,"GetStatistics",`query GetStatistics { 36 36 statistics { 37 37 __typename 38 38 recordCount 39 39 actorCount 40 40 lexiconCount 41 41 } 42 - }`,"generated/queries/get_statistics"),Q=vW(V,"GetSettings",`query GetSettings { 42 + }`,"generated/queries/get_statistics"),W=b1(X,"GetSettings",`query GetSettings { 43 43 settings { 44 44 __typename 45 45 id 46 46 domainAuthority 47 47 oauthClientId 48 48 } 49 - }`,"generated/queries/get_settings"),G=vW(Q,"UpdateDomainAuthority",`mutation UpdateDomainAuthority($domainAuthority: String!) { 49 + }`,"generated/queries/get_settings"),G=b1(W,"UpdateDomainAuthority",`mutation UpdateDomainAuthority($domainAuthority: String!) { 50 50 updateDomainAuthority(domainAuthority: $domainAuthority) { 51 51 __typename 52 52 id 53 53 domainAuthority 54 54 oauthClientId 55 55 } 56 - }`,"generated/queries/update_domain_authority"),F=vW(G,"UploadLexicons",`mutation UploadLexicons($zipBase64: String!) { 56 + }`,"generated/queries/update_domain_authority"),N=b1(G,"UploadLexicons",`mutation UploadLexicons($zipBase64: String!) { 57 57 uploadLexicons(zipBase64: $zipBase64) 58 - }`,"generated/queries/upload_lexicons");return vW(F,"ResetAll",`mutation ResetAll($confirm: String!) { 58 + }`,"generated/queries/upload_lexicons"),I=b1(N,"ResetAll",`mutation ResetAll($confirm: String!) { 59 59 resetAll(confirm: $confirm) 60 - }`,"generated/queries/reset_all")}class nJ extends z{}class lJ extends z{}class iJ extends z{}class m8 extends z{}class aJ extends z{}class eV extends z{constructor(Z,W,J,K,X){super();this.timestamp=Z,this.total=W,this.creates=J,this.updates=K,this.deletes=X}}class ZQ extends z{constructor(Z){super();this.activity_buckets=Z}}function PJ(Z){if(Z instanceof nJ)return"ONE_HOUR";else if(Z instanceof lJ)return"THREE_HOURS";else if(Z instanceof iJ)return"SIX_HOURS";else if(Z instanceof m8)return"ONE_DAY";else return"SEVEN_DAYS"}function g5(){return $("timestamp",c,(Z)=>{return $("total",mZ,(W)=>{return $("creates",mZ,(J)=>{return $("updates",mZ,(K)=>{return $("deletes",mZ,(X)=>{return t(new eV(Z,W,J,K,X))})})})})})}function h5(){return $("activityBuckets",PW(g5()),(Z)=>{return t(new ZQ(Z))})}function RJ(Z){return wZ(Z,h5())}class WQ extends z{constructor(Z,W,J){super();this.did=Z,this.handle=W,this.is_admin=J}}class JQ extends z{constructor(Z){super();this.current_session=Z}}function v5(){return $("did",c,(Z)=>{return $("handle",c,(W)=>{return $("isAdmin",BW,(J)=>{return t(new WQ(Z,W,J))})})})}function _5(){return $("currentSession",sW(v5()),(Z)=>{return t(new JQ(Z))})}function QK(Z){return wZ(Z,_5())}class KQ extends z{constructor(Z,W,J,K,X,V,Q,G){super();this.id=Z,this.timestamp=W,this.operation=J,this.collection=K,this.did=X,this.status=V,this.error_message=Q,this.event_json=G}}class XQ extends z{constructor(Z){super();this.recent_activity=Z}}function m5(){return $("id",mZ,(Z)=>{return $("timestamp",c,(W)=>{return $("operation",c,(J)=>{return $("collection",c,(K)=>{return $("did",c,(X)=>{return $("status",c,(V)=>{return $("errorMessage",sW(c),(Q)=>{return $("eventJson",sW(c),(G)=>{return t(new KQ(Z,W,J,K,X,V,Q,G))})})})})})})})})}function u5(){return $("recentActivity",PW(m5()),(Z)=>{return t(new XQ(Z))})}function oJ(Z){return wZ(Z,u5())}class QQ extends z{constructor(Z,W,J){super();this.id=Z,this.domain_authority=W,this.oauth_client_id=J}}class YQ extends z{constructor(Z){super();this.settings=Z}}function c5(){return $("id",c,(Z)=>{return $("domainAuthority",c,(W)=>{return $("oauthClientId",sW(c),(J)=>{return t(new QQ(Z,W,J))})})})}function p5(){return $("settings",c5(),(Z)=>{return t(new YQ(Z))})}function KW(Z){return wZ(Z,p5())}class GQ extends z{constructor(Z,W,J){super();this.record_count=Z,this.actor_count=W,this.lexicon_count=J}}class FQ extends z{constructor(Z){super();this.statistics=Z}}function d5(){return $("recordCount",mZ,(Z)=>{return $("actorCount",mZ,(W)=>{return $("lexiconCount",mZ,(J)=>{return t(new GQ(Z,W,J))})})})}function s5(){return $("statistics",d5(),(Z)=>{return t(new FQ(Z))})}function u8(Z){return wZ(Z,s5())}class MQ extends z{constructor(Z){super();this.reset_all=Z}}function r5(){return $("resetAll",BW,(Z)=>{return t(new MQ(Z))})}function UQ(Z){return wZ(Z,r5())}class IQ extends z{constructor(Z){super();this.trigger_backfill=Z}}function l5(){return $("triggerBackfill",BW,(Z)=>{return t(new IQ(Z))})}function zQ(Z){return wZ(Z,l5())}class HQ extends z{constructor(Z,W,J){super();this.id=Z,this.domain_authority=W,this.oauth_client_id=J}}class NQ extends z{constructor(Z){super();this.update_domain_authority=Z}}function a5(){return $("id",c,(Z)=>{return $("domainAuthority",c,(W)=>{return $("oauthClientId",sW(c),(J)=>{return t(new HQ(Z,W,J))})})})}function o5(){return $("updateDomainAuthority",a5(),(Z)=>{return t(new NQ(Z))})}function DQ(Z){return wZ(Z,o5())}class BQ extends z{constructor(Z){super();this.upload_lexicons=Z}}function e5(){return $("uploadLexicons",BW,(Z)=>{return t(new BQ(Z))})}function PQ(Z){return wZ(Z,e5())}function FK(Z){globalThis.location.href=Z}function RQ(Z,W){return sX(Z,CJ(W,(J)=>{return new EJ(!1,!1,J)}),m,r0,r0,0,0)}function HW(Z){return RQ("click",t(Z))}function a9(Z){return RQ("input",w0(Y(["target","value"]),c,(W)=>{return t(Z(W))}))}function J4(Z,W){let J=(K)=>{let X="px-3 py-1 text-xs rounded transition-colors cursor-pointer";if(GZ(K,Z))return X+" bg-zinc-700 text-zinc-100";else return X+" bg-zinc-800/50 text-zinc-400 hover:bg-zinc-700/50 hover:text-zinc-300"};return f(Y([D("flex gap-2 mb-4")]),Y([sZ(Y([D(J(new nJ)),HW(W(new nJ))]),Y([E("1hr")])),sZ(Y([D(J(new lJ)),HW(W(new lJ))]),Y([E("3hr")])),sZ(Y([D(J(new iJ)),HW(W(new iJ))]),Y([E("6hr")])),sZ(Y([D(J(new m8)),HW(W(new m8))]),Y([E("1 day")])),sZ(Y([D(J(new aJ)),HW(W(new aJ))]),Y([E("7 day")]))]))}function K4(Z){let J=HZ(Z,(X)=>{return X.creates+X.updates+X.deletes}),K=nK(J,U9);return WJ(K,1)}function X4(Z,W,J,K,X,V){let Q=n(W)*(J+K);if(Z.creates+Z.updates+Z.deletes===0){let F=4,M=X-F;return sJ(Y([]),Y([dJ(Y([w("x",BZ(Q)),w("y",BZ(M)),w("width",BZ(J)),w("height",BZ(F)),w("style","fill: #3f3f46 !important; stroke: none; display: inline")]))]))}else{let F=W9(X,n(V)),M=n(Z.deletes)*F,U=n(Z.updates)*F,I=n(Z.creates)*F,N=X-M,T=N-U,R=T-I;return sJ(Y([D("group")]),Y([(()=>{if(Z.deletes>0)return dJ(Y([w("x",BZ(Q)),w("y",BZ(N)),w("width",BZ(J)),w("height",BZ(M)),w("style","fill: #ef4444 !important; stroke: none; display: inline; cursor: pointer; transition: opacity 0.2s"),D("group-hover:opacity-80")]));else return pZ()})(),(()=>{if(Z.updates>0)return dJ(Y([w("x",BZ(Q)),w("y",BZ(T)),w("width",BZ(J)),w("height",BZ(U)),w("style","fill: #60a5fa !important; stroke: none; display: inline; cursor: pointer; transition: opacity 0.2s"),D("group-hover:opacity-80")]));else return pZ()})(),(()=>{if(Z.creates>0)return dJ(Y([w("x",BZ(Q)),w("y",BZ(R)),w("width",BZ(J)),w("height",BZ(I)),w("style","fill: #22c55e !important; stroke: none; display: inline; cursor: pointer; transition: opacity 0.2s"),D("group-hover:opacity-80")]));else return pZ()})()]))}}function V4(Z,W){let J=K4(Z),K;if(W instanceof aJ)K=[160,12];else K=[30,4];let X=K,V,Q;V=X[0],Q=X[1];let G=SJ(Z),F=n(G)*V+n(G-1)*Q,M=120;return f(Y([D("w-full")]),Y([i9(Y([w("viewBox","0 0 "+BZ(F)+" "+BZ(M)),w("width","100%"),w("height",BZ(M)),w("style","min-height: 120px"),w("preserveAspectRatio","none")]),pK(Z,(U,I)=>{return X4(U,I,V,Q,M,J)}))]))}function Q4(Z,W){let J=h(Y([["range",a(PJ(W))]])),K=e(Z,"GetActivityBuckets",J,RJ),X;if(X=K[1],X instanceof AW)return f(Y([D("py-8 text-center text-zinc-600 text-xs")]),Y([E("Loading activity data...")]));else if(X instanceof SW){let V=X[0];return f(Y([D("py-8 text-center text-red-400 text-xs")]),Y([E("Error: "+V)]))}else{let Q=X[0].activity_buckets;if(Q instanceof A)return f(Y([D("py-8 text-center text-zinc-600 text-xs")]),Y([E("No activity data available")]));else return V4(Q,W)}}function jQ(Z,W,J){return f(Y([D("bg-zinc-800/50 rounded p-4 font-mono mb-8")]),Y([J4(W,J),Q4(Z,W)]))}function UK(Z){try{return new Date(Z).toLocaleTimeString("en-US",{hour:"2-digit",minute:"2-digit",second:"2-digit",hour12:!1})}catch(W){return Z}}function IK(Z){try{return new Date(Z).toLocaleString("en-US",{year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit",hour12:!1})}catch(W){return Z}}function o9(Z){if(typeof Z==="string")try{let W=JSON.parse(Z);return o9(W)}catch(W){return Z}else if(Array.isArray(Z))return Z.map(o9);else if(Z!==null&&typeof Z==="object"){let W={};for(let[J,K]of Object.entries(Z))W[J]=o9(K);return W}return Z}function zK(Z){try{let W=JSON.parse(Z),J=o9(W);return JSON.stringify(J,null,2)}catch(W){return Z}}function M4(Z){return f(Y([]),HZ(Z,(W)=>{let J,K=W.status;if(K==="success")J="text-green-500";else if(K==="validation_error")J="text-yellow-500";else if(K==="error")J="text-red-500";else if(K==="processing")J="text-blue-500";else J="text-zinc-500";let X=J,V,Q=W.status;if(Q==="success")V="✓";else if(Q==="validation_error")V="⚠";else if(Q==="error")V="✗";else if(Q==="processing")V="⋯";else V="•";let G=V,F,M=W.operation;if(M==="create")F="text-green-400";else if(M==="update")F="text-blue-400";else if(M==="delete")F="text-red-400";else F="text-zinc-400";let U=F,I="activity-"+qZ(W.id);return f(Y([D("border-l-2 border-zinc-700/50 hover:border-zinc-600 transition-colors"),w("data-entry-id",I)]),Y([f(Y([D("flex items-start gap-2 py-1 text-xs font-mono hover:bg-zinc-900/30 cursor-pointer group"),w("onclick","this.parentElement.classList.toggle('expanded')")]),Y([IZ(Y([D("text-zinc-600 group-hover:text-zinc-400 shrink-0 select-none transition-transform caret"),w("data-caret","")]),Y([E("›")])),IZ(Y([D("text-zinc-600 shrink-0 w-16"),w("data-timestamp",W.timestamp)]),Y([E(UK(W.timestamp))])),IZ(Y([D(X+" shrink-0 w-4")]),Y([E(G)])),IZ(Y([D(U+" shrink-0 w-12")]),Y([E(W.operation)])),IZ(Y([D("text-purple-400 shrink-0")]),Y([E(W.collection)])),IZ(Y([D("text-zinc-500 truncate")]),Y([E(W.did)]))])),f(Y([D("px-6 py-2 text-xs bg-zinc-900/50 border-t border-zinc-800 hidden space-y-1"),w("data-details","")]),Y([f(Y([D("flex gap-2")]),Y([IZ(Y([D("text-zinc-600 w-20")]),Y([E("Timestamp:")])),IZ(Y([D("text-zinc-400")]),Y([E(IK(W.timestamp))]))])),f(Y([D("flex gap-2")]),Y([IZ(Y([D("text-zinc-600 w-20")]),Y([E("DID:")])),IZ(Y([D("text-zinc-400 font-mono break-all")]),Y([E(W.did)]))])),f(Y([D("flex gap-2")]),Y([IZ(Y([D("text-zinc-600 w-20")]),Y([E("Status:")])),IZ(Y([D((()=>{let N=W.status;if(N==="success")return"text-green-400";else if(N==="validation_error")return"text-yellow-400";else if(N==="error")return"text-red-400";else return"text-zinc-400"})())]),Y([E(W.status)]))])),(()=>{let N=W.error_message;if(N instanceof L){let T=N[0];return f(Y([D("flex gap-2")]),Y([IZ(Y([D("text-zinc-600 w-20")]),Y([E("Error:")])),IZ(Y([D("text-red-400")]),Y([E(T)]))]))}else return pZ()})(),(()=>{let N=W.event_json;if(N instanceof L){let T=N[0],R=zK(T);return f(Y([D("mt-2")]),Y([f(Y([D("text-zinc-600 mb-1")]),Y([E("Event JSON:")])),H7(Y([D("text-zinc-400 bg-black/40 p-2 rounded text-[10px] whitespace-pre-wrap block"),w("data-json",T)]),Y([E(R)]))]))}else return pZ()})()]))]))}))}function TQ(Z,W){let J=h(Y([["hours",WW(W)]])),K=e(Z,"GetRecentActivity",J,oJ),X;return X=K[1],f(Y([D("font-mono mb-8")]),Y([fZ("style",Y([]),Y([E(`[data-entry-id].expanded [data-caret] { transform: rotate(90deg); } 61 - [data-entry-id].expanded [data-details] { display: block !important; }`)])),f(Y([D("bg-zinc-800/50 rounded p-4")]),Y([f(Y([D("flex items-center justify-between mb-3")]),Y([f(Y([D("text-sm text-zinc-500")]),Y([E("JetStream Activity")])),(()=>{if(X instanceof CW){let V=X[0];return IZ(Y([D("text-xs text-zinc-600")]),Y([E(qZ(SJ(V.recent_activity))+" events ("+qZ(W)+"h)")]))}else return IZ(Y([D("text-xs text-zinc-600")]),Y([E("("+qZ(W)+"h)")]))})()])),f(Y([D("max-h-80 overflow-y-auto")]),Y([(()=>{if(X instanceof AW)return f(Y([D("py-8 text-center text-zinc-600 text-xs")]),Y([E("Loading activity...")]));else if(X instanceof SW){let V=X[0];return f(Y([D("py-8 text-center text-red-400 text-xs")]),Y([E("Error: "+V)]))}else{let Q=X[0].recent_activity;if(Q instanceof A)return f(Y([D("py-8 text-center text-zinc-600 text-xs")]),Y([E("No activity in the last "+qZ(W)+" hours")]));else return M4(Q)}})()]))]))]))}class tJ extends z{}class eJ extends z{}class c8 extends z{}class HK extends z{}function OQ(Z,W){let J;if(Z instanceof tJ)J=["bg-green-900/30","border-green-800","text-green-300","✓"];else if(Z instanceof eJ)J=["bg-red-900/30","border-red-800","text-red-300","✗"];else if(Z instanceof c8)J=["bg-blue-900/30","border-blue-800","text-blue-300","ℹ"];else J=["bg-yellow-900/30","border-yellow-800","text-yellow-300","⚠"];let K=J,X,V,Q,G;return X=K[0],V=K[1],Q=K[2],G=K[3],f(Y([D("mb-6 p-4 rounded border "+X+" "+V)]),Y([f(Y([D("flex items-center gap-3")]),Y([IZ(Y([D("text-lg "+Q)]),Y([E(G)])),IZ(Y([D("text-sm "+Q)]),Y([E(W)]))]))]))}function NK(Z,W,J,K){let X;if(Z instanceof tJ)X=["bg-green-900/30","border-green-800","text-green-300","✓"];else if(Z instanceof eJ)X=["bg-red-900/30","border-red-800","text-red-300","✗"];else if(Z instanceof c8)X=["bg-blue-900/30","border-blue-800","text-blue-300","ℹ"];else X=["bg-yellow-900/30","border-yellow-800","text-yellow-300","⚠"];let V=X,Q,G,F,M;return Q=V[0],G=V[1],F=V[2],M=V[3],f(Y([D("mb-6 p-4 rounded border "+Q+" "+G)]),Y([f(Y([D("flex items-center gap-3")]),Y([IZ(Y([D("text-lg "+F)]),Y([E(M)])),IZ(Y([D("text-sm "+F)]),Y([E(W+" "),y8(Y([L8(K),D("underline hover:no-underline")]),Y([E(J)]))]))]))]))}var I4="font-mono px-4 py-2 text-sm text-zinc-300 bg-zinc-800 hover:bg-zinc-700 rounded transition-colors cursor-pointer disabled:opacity-50 disabled:cursor-not-allowed disabled:hover:bg-zinc-800";function t9(Z,W,J){return sZ(Y([bW("button"),D(I4),kJ(Z),HW(W)]),Y([gW(J)]))}function Z9(Z){return new Intl.NumberFormat("en-US").format(Z)}function DK(Z,W){return f(Y([D("bg-zinc-800/50 rounded p-4")]),Y([f(Y([D("text-sm text-zinc-500 mb-1")]),Y([gW(Z)])),f(Y([D("text-2xl font-semibold text-zinc-200")]),Y([gW(W)]))]))}function BK(Z){return f(Y([D("bg-zinc-800/50 rounded p-4 animate-pulse")]),Y([f(Y([D("text-sm text-zinc-500 mb-1")]),Y([gW(Z)])),f(Y([D("h-8 bg-zinc-700 rounded w-24")]),Y([]))]))}function SQ(Z){let W=e(Z,"GetStatistics",h(Y([])),u8),J;if(J=W[1],J instanceof AW)return f(Y([D("mb-8 grid grid-cols-3 gap-4")]),Y([BK("Total Records"),BK("Total Actors"),BK("Total Lexicons")]));else if(J instanceof SW){let K=J[0];return f(Y([D("mb-8")]),Y([f(Y([D("bg-red-800/50 rounded p-4 text-red-200")]),Y([gW("Error loading statistics: "+K)]))]))}else{let X=J[0].statistics;return f(Y([D("mb-8 grid grid-cols-3 gap-4")]),Y([DK("Total Records",Z9(X.record_count)),DK("Total Actors",Z9(X.actor_count)),DK("Total Lexicons",Z9(X.lexicon_count))]))}}class e9 extends z{constructor(Z){super();this[0]=Z}}class Z0 extends z{}class PK extends z{}function D4(Z,W){let J;if(Z==="")J=NK(new HK,"No domain authority configured.","Settings","/settings");else J=pZ();let K=J,X;if(W===0)X=NK(new c8,"No lexicons loaded.","Settings","/settings");else X=pZ();let V=X;return f(Y([]),Y([K,V]))}function CQ(Z,W,J,K){let X=e(Z,"GetStatistics",h(Y([])),u8),V;V=X[1];let Q=e(Z,"GetSettings",h(Y([])),KW),G;G=Q[1];let F;if(V instanceof CW&&G instanceof CW){let U=V[0],I=G[0];F=D4(I.settings.domain_authority,U.statistics.lexicon_count)}else F=pZ();let M=F;return f(Y([]),Y([M,f(Y([D("mb-8 flex gap-3")]),(()=>{if(K)return Y([t9(!1,new PK,"Open GraphiQL"),t9(J,new Z0,(()=>{if(J)return"Backfilling...";else return"Trigger Backfill"})())]);else return Y([t9(!1,new PK,"Open GraphiQL")])})()),SQ(Z),jQ(Z,W,(U)=>{return new e9(U)}),TQ(Z,24)]))}class W0 extends z{constructor(Z){super();this[0]=Z}}class J0 extends z{}class K0 extends z{}class X0 extends z{}class V0 extends z{constructor(Z){super();this[0]=Z}}class qQ extends z{}class XW extends z{constructor(Z,W,J,K){super();this.domain_authority_input=Z,this.reset_confirmation=W,this.selected_file=J,this.alert=K}}function mW(Z,W,J){return new XW(Z.domain_authority_input,Z.reset_confirmation,Z.selected_file,new L([W,J]))}function wQ(Z){return new XW(Z.domain_authority_input,Z.reset_confirmation,Z.selected_file,new g)}function LQ(){return new XW("","",new g,new g)}function P4(Z){return pV(Z)}function R4(Z,W,J){return f(Y([D("bg-zinc-800/50 rounded p-6")]),Y([vJ(Y([D("text-xl font-semibold text-zinc-300 mb-4")]),Y([E("Domain Authority")])),f(Y([D("space-y-4")]),Y([f(Y([D("mb-4")]),Y([L9(Y([D("block text-sm text-zinc-400 mb-2")]),Y([E("Domain Authority")])),zJ(Y([bW("text"),D("font-mono px-4 py-2 text-sm text-zinc-300 bg-zinc-900 border border-zinc-800 rounded focus:outline-none focus:border-zinc-700 w-full"),fJ("e.g. com.example"),a0(W.domain_authority_input),a9((K)=>{return new W0(K)})]))])),dZ(Y([D("text-sm text-zinc-500 mb-4")]),Y([E('The domain authority is used to determine which collections are considered "primary" vs "external" when backfilling records. For example, if the authority is "xyz.statusphere", then "xyz.statusphere.status" is treated as primary and "app.bsky.actor.profile" is external.')])),f(Y([D("flex gap-3")]),Y([sZ(Y([D((()=>{if(J)return"font-mono px-4 py-2 text-sm text-zinc-500 bg-zinc-800 rounded cursor-not-allowed";else return"font-mono px-4 py-2 text-sm text-zinc-300 bg-zinc-800 hover:bg-zinc-700 rounded transition-colors cursor-pointer"})()),kJ(J),HW(new J0)]),Y([E((()=>{if(J)return"Saving...";else return"Save"})())]))]))]))]))}function j4(Z){return f(Y([D("bg-zinc-800/50 rounded p-6")]),Y([vJ(Y([D("text-xl font-semibold text-zinc-300 mb-4")]),Y([E("OAuth Configuration")])),(()=>{let W=Z.oauth_client_id;if(W instanceof L){let J=W[0];return f(Y([D("space-y-3")]),Y([f(Y([D("flex items-center gap-2")]),Y([f(Y([D("w-2 h-2 bg-green-500 rounded-full")]),Y([])),dZ(Y([D("text-sm text-zinc-300")]),Y([E("OAuth client registered")]))])),f(Y([D("bg-zinc-900/50 rounded p-3")]),Y([dZ(Y([D("text-xs text-zinc-500 mb-1")]),Y([E("Client ID:")])),dZ(Y([D("text-sm text-zinc-300 font-mono")]),Y([E(J)]))])),dZ(Y([D("text-sm text-zinc-500")]),Y([E('OAuth client credentials are stored in the database. Use "Reset Everything" to clear and trigger re-registration.')]))]))}else return f(Y([D("space-y-3")]),Y([f(Y([D("flex items-center gap-2")]),Y([f(Y([D("w-2 h-2 bg-zinc-500 rounded-full")]),Y([])),dZ(Y([D("text-sm text-zinc-400")]),Y([E("OAuth client not registered")]))])),dZ(Y([D("text-sm text-zinc-500")]),Y([E("Set ENABLE_OAUTH_AUTO_REGISTER=true in your .env file to enable automatic OAuth client registration. The server will automatically register with your configured AIP server on startup.")]))]))})()]))}function T4(Z){return f(Y([D("bg-zinc-800/50 rounded p-6")]),Y([vJ(Y([D("text-xl font-semibold text-zinc-300 mb-4")]),Y([E("Lexicons")])),f(Y([D("space-y-4")]),Y([f(Y([D("mb-4")]),Y([L9(Y([D("block text-sm text-zinc-400 mb-2")]),Y([E("Upload Lexicons (ZIP)")])),zJ(Y([bW("file"),lX(Y([".zip"])),D("font-mono px-4 py-2 text-sm text-zinc-300 bg-zinc-900 border border-zinc-800 rounded focus:outline-none focus:border-zinc-700 w-full"),xJ("lexicon-file-input"),a9((W)=>{return new K0})]))])),dZ(Y([D("text-sm text-zinc-500 mb-4")]),Y([E("Upload a ZIP file containing lexicon JSON files. The ZIP file will be extracted and all .json files will be imported into the database. This replaces the need to manually place lexicons in the priv/lexicons directory.")])),f(Y([D("flex gap-3")]),Y([sZ(Y([D("font-mono px-4 py-2 text-sm text-zinc-300 bg-zinc-800 hover:bg-zinc-700 rounded transition-colors cursor-pointer"),HW(new X0)]),Y([E("Upload")]))]))]))]))}function O4(Z){return f(Y([D("bg-zinc-800/50 rounded p-6")]),Y([vJ(Y([D("text-xl font-semibold text-zinc-300 mb-4")]),Y([E("Danger Zone")])),dZ(Y([D("text-sm text-zinc-400 mb-4")]),Y([E("This will clear all indexed data:")])),N7(Y([D("text-sm text-zinc-400 mb-4 ml-4 list-disc")]),Y([IJ(Y([]),Y([E("Domain authority configuration")])),IJ(Y([]),Y([E("OAuth client credentials")])),IJ(Y([]),Y([E("All lexicon definitions")])),IJ(Y([]),Y([E("All indexed records")])),IJ(Y([]),Y([E("All actors")]))])),dZ(Y([D("text-sm text-zinc-400 mb-4")]),Y([E("Records can be re-indexed via backfill.")])),f(Y([D("space-y-4")]),Y([f(Y([D("mb-4")]),Y([L9(Y([D("block text-sm text-zinc-400 mb-2")]),Y([E("Type RESET to confirm")])),zJ(Y([bW("text"),D("font-mono px-4 py-2 text-sm text-zinc-300 bg-zinc-900 border border-zinc-800 rounded focus:outline-none focus:border-zinc-700 w-full"),fJ("RESET"),a0(Z.reset_confirmation),a9((W)=>{return new V0(W)})]))])),f(Y([D("flex gap-3")]),Y([sZ(Y([D("font-mono px-4 py-2 text-sm text-red-400 border border-red-900 hover:bg-red-900/30 rounded transition-colors cursor-pointer"),kJ(Z.reset_confirmation!=="RESET"),HW(new qQ)]),Y([E("Reset Everything")]))]))]))]))}function EQ(Z,W,J){if(J){let K=h(Y([])),X=e(Z,"GetSettings",K,KW),V;V=X[1];let Q=P4(Z);return f(Y([D("max-w-2xl space-y-6")]),Y([f8(Y([D("text-2xl font-semibold text-zinc-300 mb-8")]),Y([E("Settings")])),(()=>{let G=W.alert;if(G instanceof L){let F=G[0][0],M=G[0][1],U;if(F==="success")U=new tJ;else if(F==="error")U=new eJ;else U=new c8;return OQ(U,M)}else return pZ()})(),(()=>{if(V instanceof AW)return f(Y([D("py-8 text-center text-zinc-600 text-sm")]),Y([E("Loading settings...")]));else if(V instanceof SW){let G=V[0];return f(Y([D("py-8 text-center text-red-400 text-sm")]),Y([E("Error: "+G)]))}else{let G=V[0];return f(Y([D("space-y-6")]),Y([R4(G.settings,W,Q),T4(W),j4(G.settings),O4(W)]))}})()]))}else return f(Y([D("max-w-2xl space-y-6")]),Y([f8(Y([D("text-2xl font-semibold text-zinc-300 mb-8")]),Y([E("Settings")])),f(Y([D("bg-zinc-800/50 rounded p-8 text-center border border-zinc-700")]),Y([dZ(Y([D("text-zinc-400 mb-4")]),Y([E("Access Denied")])),dZ(Y([D("text-sm text-zinc-500")]),Y([E("You must be an administrator to access the settings page.")]))]))]))}function xQ(){return window.location.origin}var S4="src/quickslice_client.gleam";class p8 extends z{}class j8 extends z{}class kQ extends z{}class Y8 extends z{}class fQ extends z{constructor(Z,W,J){super();this.did=Z,this.handle=W,this.is_admin=J}}class bZ extends z{constructor(Z,W,J,K,X,V,Q){super();this.cache=Z,this.registry=W,this.route=J,this.time_range=K,this.settings_page_model=X,this.is_backfilling=V,this.auth_state=Q}}class NW extends z{constructor(Z,W,J){super();this[0]=Z,this[1]=W,this[2]=J}}class RK extends z{constructor(Z,W){super();this[0]=Z,this[1]=W}}class jK extends z{constructor(Z,W){super();this[0]=Z,this[1]=W}}class TK extends z{constructor(Z){super();this[0]=Z}}class OK extends z{constructor(Z){super();this[0]=Z}}class AK extends z{constructor(Z){super();this[0]=Z}}class yQ extends z{constructor(Z){super();this[0]=Z}}function C4(Z,W){if(W instanceof NW){let J=W[2];if(J instanceof H){let K=W[0],X=W[1],V=J[0],Q=rV(Z.cache,K,X,V,0),G=qW(Q,Z.registry,(S,y,v)=>{return new NW(S,y,v)},()=>{return 0}),F,M;F=G[0],M=G[1];let U;if(K==="TriggerBackfill")U=!1;else U=Z.is_backfilling;let I=U,N;if(K==="GetCurrentSession"){let S=QK(V);if(S instanceof H){let v=S[0].current_session;if(v instanceof L){let _=v[0];N=new fQ(_.did,_.handle,_.is_admin)}else N=new Y8}else N=new Y8}else N=Z.auth_state;let T=N,R;if(K==="UpdateDomainAuthority")R=mW(Z.settings_page_model,"success","Domain authority updated successfully");else if(K==="UploadLexicons")XK("lexicon-file-input"),R=mW(Z.settings_page_model,"success","Lexicons uploaded successfully");else if(K==="ResetAll"){let S,y=Z.settings_page_model;S=new XW("",y.reset_confirmation,y.selected_file,y.alert),R=mW(S,"success","All data has been reset")}else if(K==="GetSettings"){let S=KW(V);if(S instanceof H){let y=S[0],v=Z.settings_page_model;R=new XW(y.settings.domain_authority,v.reset_confirmation,v.selected_file,v.alert)}else R=Z.settings_page_model}else R=Z.settings_page_model;let C=R,j;if(K==="ResetAll"){let S=R8(F,"GetStatistics",h(Y([]))),y=R8(S,"GetActivityBuckets",h(Y([["range",a(PJ(Z.time_range))]]))),v=R8(y,"GetRecentActivity",h(Y([["hours",WW(24)]]))),_=e(v,"GetSettings",h(Y([])),KW),u;u=_[0];let YZ=qW(u,Z.registry,(FZ,zZ,ZZ)=>{return new NW(FZ,zZ,ZZ)},()=>{return 0}),gZ,_Z;gZ=YZ[0],_Z=YZ[1],j=[gZ,_Z]}else if(K==="UploadLexicons")j=[R8(F,"GetStatistics",h(Y([]))),Y([])];else j=[F,Y([])];let x=j,O,k;O=x[0],k=x[1];let b;if(K==="GetCurrentSession"){let S=Z.route;if(T instanceof Y8)if(S instanceof j8)b=Y([v9("/",new g,new g)]);else b=Y([]);else if(!T.is_admin&&S instanceof j8)b=Y([v9("/",new g,new g)]);else b=Y([])}else b=Y([]);let P=b;return[new bZ(O,Z.registry,Z.route,Z.time_range,C,I,T),jW((()=>{let S=Y([M,k,P]);return dK(S)})())]}else{let K=W[0],X=J[0],V;if(K==="TriggerBackfill")V=!1;else V=Z.is_backfilling;let Q=V,G;if(K==="UpdateDomainAuthority")G=mW(Z.settings_page_model,"error","Error: "+X);else if(K==="UploadLexicons")G=mW(Z.settings_page_model,"error","Error: "+X);else if(K==="ResetAll")G=mW(Z.settings_page_model,"error","Error: "+X);else if(K==="TriggerBackfill")G=mW(Z.settings_page_model,"error","Error: "+X);else G=Z.settings_page_model;let F=G;return[new bZ(Z.cache,Z.registry,Z.route,Z.time_range,F,Q,Z.auth_state),lZ()]}}else if(W instanceof RK){let J=W[0],K=W[1],X=nV(Z.cache,J,K),V=mW(Z.settings_page_model,"success","Domain authority updated successfully");return[new bZ(X,Z.registry,Z.route,Z.time_range,V,Z.is_backfilling,Z.auth_state),lZ()]}else if(W instanceof jK){let J=W[0],K=W[1],X=cV(Z.cache,J),V,G=e(X,"GetSettings",h(Y([])),KW)[1];if(G instanceof CW)V=G[0].settings.domain_authority;else V=Z.settings_page_model.domain_authority_input;let F=V,M,U=Z.settings_page_model;M=new XW(F,U.reset_confirmation,U.selected_file,new L(["error","Error: "+K]));let I=M;return[new bZ(X,Z.registry,Z.route,Z.time_range,I,Z.is_backfilling,Z.auth_state),lZ()]}else if(W instanceof TK){let J=W[0],K;if(Z.route instanceof j8)K=wQ(Z.settings_page_model);else K=Z.settings_page_model;let V=K;if(J instanceof p8){let Q=e(Z.cache,"GetStatistics",h(Y([])),u8),G;G=Q[0];let F=e(G,"GetSettings",h(Y([])),KW),M;M=F[0];let U=e(M,"GetActivityBuckets",h(Y([["range",a(PJ(Z.time_range))]])),RJ),I;I=U[0];let N=e(I,"GetRecentActivity",h(Y([["hours",WW(24)]])),oJ),T;T=N[0];let R=qW(T,Z.registry,(x,O,k)=>{return new NW(x,O,k)},()=>{return 0}),C,j;return C=R[0],j=R[1],[new bZ(C,Z.registry,J,Z.time_range,V,Z.is_backfilling,Z.auth_state),jW(j)]}else if(J instanceof j8){let Q,G=Z.auth_state;if(G instanceof Y8)Q=!1;else Q=G.is_admin;if(Q){let M=e(Z.cache,"GetSettings",h(Y([])),KW),U;U=M[0];let I=qW(U,Z.registry,(R,C,j)=>{return new NW(R,C,j)},()=>{return 0}),N,T;return N=I[0],T=I[1],[new bZ(N,Z.registry,J,Z.time_range,V,Z.is_backfilling,Z.auth_state),jW(T)]}else return[Z,v9("/",new g,new g)]}else return[new bZ(Z.cache,Z.registry,J,Z.time_range,V,Z.is_backfilling,Z.auth_state),lZ()]}else if(W instanceof OK){let J=W[0];if(J instanceof e9){let K=J[0],X=h(Y([["range",a(PJ(K))]])),V=e(Z.cache,"GetActivityBuckets",X,RJ),Q;Q=V[0];let G=qW(Q,Z.registry,(U,I,N)=>{return new NW(U,I,N)},()=>{return 0}),F,M;return F=G[0],M=G[1],[new bZ(F,Z.registry,Z.route,K,Z.settings_page_model,Z.is_backfilling,Z.auth_state),jW(M)]}else if(J instanceof Z0){let K=h(Y([])),X=R8(Z.cache,"TriggerBackfill",K),V=e(X,"TriggerBackfill",K,zQ),Q;Q=V[0];let G=qW(Q,Z.registry,(U,I,N)=>{return new NW(U,I,N)},()=>{return 0}),F,M;return F=G[0],M=G[1],[new bZ(F,Z.registry,Z.route,Z.time_range,Z.settings_page_model,!0,Z.auth_state),jW(M)]}else return FK("/graphiql"),[Z,lZ()]}else if(W instanceof AK){let J=W[0];if(J instanceof W0){let K=J[0],X,V=Z.settings_page_model;X=new XW(K,V.reset_confirmation,V.selected_file,new g);let Q=X;return[new bZ(Z.cache,Z.registry,Z.route,Z.time_range,Q,Z.is_backfilling,Z.auth_state),lZ()]}else if(J instanceof J0){let K,X=Z.settings_page_model;K=new XW(X.domain_authority_input,X.reset_confirmation,X.selected_file,new g);let V=K,Q=h(Y([["domainAuthority",a(Z.settings_page_model.domain_authority_input)]])),G,M=e(Z.cache,"GetSettings",h(Y([])),KW)[1];if(M instanceof CW)G=M[0].settings.oauth_client_id;else G=new g;let U=G,I=h(Y([["id",a("Settings:singleton")],["domainAuthority",a(Z.settings_page_model.domain_authority_input)],["oauthClientId",KJ(U,a)]])),N=dV(Z.cache,Z.registry,"UpdateDomainAuthority",Q,"Settings:singleton",(C)=>{return I},DQ,(C,j,x)=>{if(j instanceof H)return new RK(C,x);else{let O=j[0];return new jK(C,O)}}),T,R;return T=N[0],R=N[2],[new bZ(T,Z.registry,Z.route,Z.time_range,V,Z.is_backfilling,Z.auth_state),R]}else if(J instanceof K0)return[Z,lZ()];else if(J instanceof X0){q8("[UploadLexicons] Button clicked, creating file effect");let K=aW((X)=>{return q8("[UploadLexicons] Effect running, calling read_file_as_base64"),KK("lexicon-file-input",(V)=>{return q8("[UploadLexicons] Callback received result"),X(new yQ(V))})});return[Z,K]}else if(J instanceof V0){let K=J[0],X,V=Z.settings_page_model;X=new XW(V.domain_authority_input,K,V.selected_file,new g);let Q=X;return[new bZ(Z.cache,Z.registry,Z.route,Z.time_range,Q,Z.is_backfilling,Z.auth_state),lZ()]}else{let K=h(Y([["confirm",a(Z.settings_page_model.reset_confirmation)]])),X=R8(Z.cache,"ResetAll",K),V=e(X,"ResetAll",K,UQ),Q;Q=V[0];let G=qW(Q,Z.registry,(T,R,C)=>{return new NW(T,R,C)},()=>{return 0}),F,M;F=G[0],M=G[1];let U,I=Z.settings_page_model;U=new XW(I.domain_authority_input,"",I.selected_file,new g);let N=U;return[new bZ(F,Z.registry,Z.route,Z.time_range,N,Z.is_backfilling,Z.auth_state),jW(M)]}}else{let J=W[0];if(J instanceof H){let K=J[0];q8("[FileRead] Successfully read file, uploading...");let X=h(Y([["zipBase64",a(K)]])),V=R8(Z.cache,"UploadLexicons",X),Q=e(V,"UploadLexicons",X,PQ),G;G=Q[0];let F=qW(G,Z.registry,(R,C,j)=>{return new NW(R,C,j)},()=>{return 0}),M,U;M=F[0],U=F[1];let I,N=Z.settings_page_model;I=new XW(N.domain_authority_input,N.reset_confirmation,new g,N.alert);let T=I;return[new bZ(M,Z.registry,Z.route,Z.time_range,T,Z.is_backfilling,Z.auth_state),jW(U)]}else{let K=J[0];q8("[FileRead] Error reading file: "+K);let X=mW(Z.settings_page_model,"error",K);return[new bZ(Z.cache,Z.registry,Z.route,Z.time_range,X,Z.is_backfilling,Z.auth_state),lZ()]}}}function q4(Z){let W,J=Z.auth_state;if(J instanceof Y8)W=!1;else W=J.is_admin;let K=W;return I6(CQ(Z.cache,Z.time_range,Z.is_backfilling,K),(X)=>{return new OK(X)})}function w4(Z){let W,J=Z.auth_state;if(J instanceof Y8)W=!1;else W=J.is_admin;let K=W;return I6(EQ(Z.cache,Z.settings_page_model,K),(X)=>{return new AK(X)})}function L4(Z){return f(Y([]),Y([f8(Y([D("text-xl font-bold text-zinc-100 mb-4")]),Y([gW("Upload")])),dZ(Y([D("text-zinc-400")]),Y([gW("Upload and manage data")]))]))}function E4(Z){let W,J=Z.auth_state;if(J instanceof Y8)W=new g;else{let{handle:X,is_admin:V}=J;W=new L([X,V])}let K=W;return f(Y([D("bg-zinc-950 text-zinc-300 font-mono min-h-screen")]),Y([f(Y([D("max-w-4xl mx-auto px-6 py-12")]),Y([oV(K),(()=>{let X=Z.route;if(X instanceof p8)return q4(Z);else if(X instanceof j8)return w4(Z);else return L4(Z)})()]))]))}function bQ(Z){let W=Z.path;if(W==="/")return new p8;else if(W==="/settings")return new j8;else if(W==="/upload")return new kQ;else return new p8}function x4(Z){return new TK(bQ(Z))}function k4(Z){let W=xQ()+"/admin/graphql",J=uV(W),K=tV(),X,V=$6();if(V instanceof H){let C=V[0];X=bQ(C)}else X=new p8;let Q=X,G=e(J,"GetCurrentSession",h(Y([])),QK),F;F=G[0];let M;if(Q instanceof p8){let C=e(F,"GetStatistics",h(Y([])),u8),j;j=C[0];let x=e(j,"GetSettings",h(Y([])),KW),O;O=x[0];let k=e(O,"GetActivityBuckets",h(Y([["range",a("ONE_DAY")]])),RJ),b;b=k[0];let P=e(b,"GetRecentActivity",h(Y([["hours",WW(24)]])),oJ),S;S=P[0];let y=qW(S,K,(u,YZ,gZ)=>{return new NW(u,YZ,gZ)},()=>{return 0}),v,_;v=y[0],_=y[1],M=[v,_]}else if(Q instanceof j8){let C=e(F,"GetSettings",h(Y([])),KW),j;j=C[0];let x=qW(j,K,(b,P,S)=>{return new NW(b,P,S)},()=>{return 0}),O,k;O=x[0],k=x[1],M=[O,k]}else M=[F,Y([])];let U=M,I,N;I=U[0],N=U[1];let T=NV(x4),R=jW(B(T,N));return[new bZ(I,K,Q,new m8,LQ(),!1,new Y8),R]}function gQ(){let Z=QV(k4,C4,E4),W=YV(Z,"#app",void 0);if(!(W instanceof H))throw F8("let_assert",S4,"quickslice_client",49,"main","Pattern match failed, no pattern matched the value.",{value:W,start:1226,end:1275,pattern_start:1237,pattern_end:1242});return W}gQ(); 60 + }`,"generated/queries/reset_all");return b1(I,"GetLexicons",`query GetLexicons { 61 + lexicons { 62 + __typename 63 + id 64 + json 65 + createdAt 66 + } 67 + }`,"generated/queries/get_lexicons")}class s9 extends A{}class a9 extends A{}class t9 extends A{}class t8 extends A{}class o9 extends A{}class gy extends A{constructor(Z,J,K,Y,Q){super();this.timestamp=Z,this.total=J,this.creates=K,this.updates=Y,this.deletes=Q}}class my extends A{constructor(Z){super();this.activity_buckets=Z}}function R5(Z){if(Z instanceof s9)return"ONE_HOUR";else if(Z instanceof a9)return"THREE_HOURS";else if(Z instanceof t9)return"SIX_HOURS";else if(Z instanceof t8)return"ONE_DAY";else return"SEVEN_DAYS"}function gv(){return m("timestamp",c,(Z)=>{return m("total",d0,(J)=>{return m("creates",d0,(K)=>{return m("updates",d0,(Y)=>{return m("deletes",d0,(Q)=>{return s(new gy(Z,J,K,Y,Q))})})})})})}function mv(){return m("activityBuckets",Y1(gv()),(Z)=>{return s(new my(Z))})}function j5(Z){return M0(Z,mv())}class uy extends A{constructor(Z,J,K){super();this.did=Z,this.handle=J,this.is_admin=K}}class dy extends A{constructor(Z){super();this.current_session=Z}}function uv(){return m("did",c,(Z)=>{return m("handle",c,(J)=>{return m("isAdmin",M1,(K)=>{return s(new uy(Z,J,K))})})})}function dv(){return m("currentSession",t1(uv()),(Z)=>{return s(new dy(Z))})}function mU(Z){return M0(Z,dv())}class cy extends A{constructor(Z,J,K){super();this.id=Z,this.json=J,this.created_at=K}}class py extends A{constructor(Z){super();this.lexicons=Z}}function pv(){return m("id",c,(Z)=>{return m("json",c,(J)=>{return m("createdAt",c,(K)=>{return s(new cy(Z,J,K))})})})}function lv(){return m("lexicons",Y1(pv()),(Z)=>{return s(new py(Z))})}function e9(Z){return M0(Z,lv())}class ny extends A{constructor(Z,J,K,Y,Q,X,W,G){super();this.id=Z,this.timestamp=J,this.operation=K,this.collection=Y,this.did=Q,this.status=X,this.error_message=W,this.event_json=G}}class iy extends A{constructor(Z){super();this.recent_activity=Z}}function nv(){return m("id",d0,(Z)=>{return m("timestamp",c,(J)=>{return m("operation",c,(K)=>{return m("collection",c,(Y)=>{return m("did",c,(Q)=>{return m("status",c,(X)=>{return m("errorMessage",t1(c),(W)=>{return m("eventJson",t1(c),(G)=>{return s(new ny(Z,J,K,Y,Q,X,W,G))})})})})})})})})}function iv(){return m("recentActivity",Y1(nv()),(Z)=>{return s(new iy(Z))})}function ZZ(Z){return M0(Z,iv())}class sy extends A{constructor(Z,J,K){super();this.id=Z,this.domain_authority=J,this.oauth_client_id=K}}class ay extends A{constructor(Z){super();this.settings=Z}}function rv(){return m("id",c,(Z)=>{return m("domainAuthority",c,(J)=>{return m("oauthClientId",t1(c),(K)=>{return s(new sy(Z,J,K))})})})}function sv(){return m("settings",rv(),(Z)=>{return s(new ay(Z))})}function z1(Z){return M0(Z,sv())}class ty extends A{constructor(Z,J,K){super();this.record_count=Z,this.actor_count=J,this.lexicon_count=K}}class oy extends A{constructor(Z){super();this.statistics=Z}}function av(){return m("recordCount",d0,(Z)=>{return m("actorCount",d0,(J)=>{return m("lexiconCount",d0,(K)=>{return s(new ty(Z,J,K))})})})}function tv(){return m("statistics",av(),(Z)=>{return s(new oy(Z))})}function o8(Z){return M0(Z,tv())}class ey extends A{constructor(Z){super();this.reset_all=Z}}function ov(){return m("resetAll",M1,(Z)=>{return s(new ey(Z))})}function Zf(Z){return M0(Z,ov())}class Jf extends A{constructor(Z){super();this.trigger_backfill=Z}}function Zh(){return m("triggerBackfill",M1,(Z)=>{return s(new Jf(Z))})}function Kf(Z){return M0(Z,Zh())}class Yf extends A{constructor(Z,J,K){super();this.id=Z,this.domain_authority=J,this.oauth_client_id=K}}class Qf extends A{constructor(Z){super();this.update_domain_authority=Z}}function Kh(){return m("id",c,(Z)=>{return m("domainAuthority",c,(J)=>{return m("oauthClientId",t1(c),(K)=>{return s(new Yf(Z,J,K))})})})}function Yh(){return m("updateDomainAuthority",Kh(),(Z)=>{return s(new Qf(Z))})}function Xf(Z){return M0(Z,Yh())}class Wf extends A{constructor(Z){super();this.upload_lexicons=Z}}function Xh(){return m("uploadLexicons",M1,(Z)=>{return s(new Wf(Z))})}function Vf(Z){return M0(Z,Xh())}function cU(Z){globalThis.location.href=Z}function Gf(Z,J){return Rj(Z,M9(J,(K)=>{return new L9(!1,!1,K)}),d,MM,MM,0,0)}function o0(Z){return Gf("click",s(Z))}function XJ(Z){return Gf("input",GM(V(["target","value"]),c,(J)=>{return s(Z(J))}))}function Gh(Z,J){let K=(Y)=>{let Q="px-3 py-1 text-xs rounded transition-colors cursor-pointer";if(F0(Y,Z))return Q+" bg-zinc-700 text-zinc-100";else return Q+" bg-zinc-800/50 text-zinc-400 hover:bg-zinc-700/50 hover:text-zinc-300"};return y(V([O("flex gap-2 mb-4")]),V([$0(V([O(K(new s9)),o0(J(new s9))]),V([M("1hr")])),$0(V([O(K(new a9)),o0(J(new a9))]),V([M("3hr")])),$0(V([O(K(new t9)),o0(J(new t9))]),V([M("6hr")])),$0(V([O(K(new t8)),o0(J(new t8))]),V([M("1 day")])),$0(V([O(K(new o9)),o0(J(new o9))]),V([M("7 day")]))]))}function Ih(Z){let K=I0(Z,(Q)=>{return Q.creates+Q.updates+Q.deletes}),Y=yR(K,OZ);return z5(Y,1)}function Nh(Z,J,K,Y,Q,X){let W=t(J)*(K+Y);if(Z.creates+Z.updates+Z.deletes===0){let N=4,I=Q-N;return i9(V([]),V([n9(V([j("x",O0(W)),j("y",O0(I)),j("width",O0(K)),j("height",O0(N)),j("style","fill: #3f3f46 !important; stroke: none; display: inline")]))]))}else{let N=XZ(Q,t(X)),I=t(Z.deletes)*N,F=t(Z.updates)*N,z=t(Z.creates)*N,H=Q-I,B=H-F,T=B-z;return i9(V([O("group")]),V([(()=>{if(Z.deletes>0)return n9(V([j("x",O0(W)),j("y",O0(H)),j("width",O0(K)),j("height",O0(I)),j("style","fill: #ef4444 !important; stroke: none; display: inline; cursor: pointer; transition: opacity 0.2s"),O("group-hover:opacity-80")]));else return n0()})(),(()=>{if(Z.updates>0)return n9(V([j("x",O0(W)),j("y",O0(B)),j("width",O0(K)),j("height",O0(F)),j("style","fill: #60a5fa !important; stroke: none; display: inline; cursor: pointer; transition: opacity 0.2s"),O("group-hover:opacity-80")]));else return n0()})(),(()=>{if(Z.creates>0)return n9(V([j("x",O0(W)),j("y",O0(T)),j("width",O0(K)),j("height",O0(z)),j("style","fill: #22c55e !important; stroke: none; display: inline; cursor: pointer; transition: opacity 0.2s"),O("group-hover:opacity-80")]));else return n0()})()]))}}function Fh(Z,J){let K=Ih(Z),Y;if(J instanceof o9)Y=[160,12];else Y=[30,4];let Q=Y,X,W;X=Q[0],W=Q[1];let G=_8(Z),N=t(G)*X+t(G-1)*W,I=120;return y(V([O("w-full")]),V([QJ(V([j("viewBox","0 0 "+O0(N)+" "+O0(I)),j("width","100%"),j("height",O0(I)),j("style","min-height: 120px"),j("preserveAspectRatio","none")]),UR(Z,(F,z)=>{return Nh(F,z,X,W,I,K)}))]))}function zh(Z,J){let K=_(V([["range",o(R5(J))]])),Y=n(Z,"GetActivityBuckets",K,j5),Q;if(Q=Y[1],Q instanceof I1)return y(V([O("py-8 text-center text-zinc-600 text-xs")]),V([M("Loading activity data...")]));else if(Q instanceof N1){let X=Q[0];return y(V([O("py-8 text-center text-red-400 text-xs")]),V([M("Error: "+X)]))}else{let W=Q[0].activity_buckets;if(W instanceof w)return y(V([O("py-8 text-center text-zinc-600 text-xs")]),V([M("No activity data available")]));else return Fh(W,J)}}function If(Z,J,K){return y(V([O("bg-zinc-800/50 rounded p-4 font-mono mb-8")]),V([Gh(J,K),zh(Z,J)]))}function pU(Z){try{return new Date(Z).toLocaleTimeString("en-US",{hour:"2-digit",minute:"2-digit",second:"2-digit",hour12:!1})}catch(J){return Z}}function lU(Z){try{return new Date(Z).toLocaleString("en-US",{year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit",hour12:!1})}catch(J){return Z}}function VJ(Z){if(typeof Z==="string")try{let J=JSON.parse(Z);return VJ(J)}catch(J){return Z}else if(Array.isArray(Z))return Z.map(VJ);else if(Z!==null&&typeof Z==="object"){let J={};for(let[K,Y]of Object.entries(Z))J[K]=VJ(Y);return J}return Z}function nU(Z){try{let J=JSON.parse(Z),K=VJ(J);return JSON.stringify(K,null,2)}catch(J){return Z}}function Th(Z){return y(V([]),I0(Z,(J)=>{let K,Y=J.status;if(Y==="success")K="text-green-500";else if(Y==="validation_error")K="text-yellow-500";else if(Y==="error")K="text-red-500";else if(Y==="processing")K="text-blue-500";else K="text-zinc-500";let Q=K,X,W=J.status;if(W==="success")X="✓";else if(W==="validation_error")X="⚠";else if(W==="error")X="✗";else if(W==="processing")X="⋯";else X="•";let G=X,N,I=J.operation;if(I==="create")N="text-green-400";else if(I==="update")N="text-blue-400";else if(I==="delete")N="text-red-400";else N="text-zinc-400";let F=N,z="activity-"+b0(J.id);return y(V([O("border-l-2 border-zinc-700/50 hover:border-zinc-600 transition-colors"),j("data-entry-id",z)]),V([y(V([O("flex items-start gap-2 py-1 text-xs font-mono hover:bg-zinc-900/30 cursor-pointer group"),j("onclick","this.parentElement.classList.toggle('expanded')")]),V([$(V([O("text-zinc-600 group-hover:text-zinc-400 shrink-0 select-none transition-transform caret"),j("data-caret","")]),V([M("›")])),$(V([O("text-zinc-600 shrink-0 w-16"),j("data-timestamp",J.timestamp)]),V([M(pU(J.timestamp))])),$(V([O(Q+" shrink-0 w-4")]),V([M(G)])),$(V([O(F+" shrink-0 w-12")]),V([M(J.operation)])),$(V([O("text-purple-400 shrink-0")]),V([M(J.collection)])),$(V([O("text-zinc-500 truncate")]),V([M(J.did)]))])),y(V([O("px-6 py-2 text-xs bg-zinc-900/50 border-t border-zinc-800 hidden space-y-1"),j("data-details","")]),V([y(V([O("flex gap-2")]),V([$(V([O("text-zinc-600 w-20")]),V([M("Timestamp:")])),$(V([O("text-zinc-400")]),V([M(lU(J.timestamp))]))])),y(V([O("flex gap-2")]),V([$(V([O("text-zinc-600 w-20")]),V([M("DID:")])),$(V([O("text-zinc-400 font-mono break-all")]),V([M(J.did)]))])),y(V([O("flex gap-2")]),V([$(V([O("text-zinc-600 w-20")]),V([M("Status:")])),$(V([O((()=>{let H=J.status;if(H==="success")return"text-green-400";else if(H==="validation_error")return"text-yellow-400";else if(H==="error")return"text-red-400";else return"text-zinc-400"})())]),V([M(J.status)]))])),(()=>{let H=J.error_message;if(H instanceof b){let B=H[0];return y(V([O("flex gap-2")]),V([$(V([O("text-zinc-600 w-20")]),V([M("Error:")])),$(V([O("text-red-400")]),V([M(B)]))]))}else return n0()})(),(()=>{let H=J.event_json;if(H instanceof b){let B=H[0],T=nU(B);return y(V([O("mt-2")]),V([y(V([O("text-zinc-600 mb-1")]),V([M("Event JSON:")])),hZ(V([O("text-zinc-400 bg-black/40 p-2 rounded text-[10px] whitespace-pre-wrap block"),j("data-json",B)]),V([M(T)]))]))}else return n0()})()]))]))}))}function Nf(Z,J){let K=_(V([["hours",Q1(J)]])),Y=n(Z,"GetRecentActivity",K,ZZ),Q;return Q=Y[1],y(V([O("font-mono mb-8")]),V([x0("style",V([]),V([M(`[data-entry-id].expanded [data-caret] { transform: rotate(90deg); } 68 + [data-entry-id].expanded [data-details] { display: block !important; }`)])),y(V([O("bg-zinc-800/50 rounded p-4")]),V([y(V([O("flex items-center justify-between mb-3")]),V([y(V([O("text-sm text-zinc-500")]),V([M("Jetstream Activity")])),(()=>{if(Q instanceof h1){let X=Q[0];return $(V([O("text-xs text-zinc-600")]),V([M(b0(_8(X.recent_activity))+" events ("+b0(J)+"h)")]))}else return $(V([O("text-xs text-zinc-600")]),V([M("("+b0(J)+"h)")]))})()])),y(V([O("max-h-80 overflow-y-auto")]),V([(()=>{if(Q instanceof I1)return y(V([O("py-8 text-center text-zinc-600 text-xs")]),V([M("Loading activity...")]));else if(Q instanceof N1){let X=Q[0];return y(V([O("py-8 text-center text-red-400 text-xs")]),V([M("Error: "+X)]))}else{let W=Q[0].recent_activity;if(W instanceof w)return y(V([O("py-8 text-center text-zinc-600 text-xs")]),V([M("No activity in the last "+b0(J)+" hours")]));else return Th(W)}})()]))]))]))}class JZ extends A{}class KZ extends A{}class e8 extends A{}class iU extends A{}function Ff(Z,J){let K;if(Z instanceof JZ)K=["bg-green-900/30","border-green-800","text-green-300","✓"];else if(Z instanceof KZ)K=["bg-red-900/30","border-red-800","text-red-300","✗"];else if(Z instanceof e8)K=["bg-blue-900/30","border-blue-800","text-blue-300","ℹ"];else K=["bg-yellow-900/30","border-yellow-800","text-yellow-300","⚠"];let Y=K,Q,X,W,G;return Q=Y[0],X=Y[1],W=Y[2],G=Y[3],y(V([O("mb-6 p-4 rounded border "+Q+" "+X)]),V([y(V([O("flex items-center gap-3")]),V([$(V([O("text-lg "+W)]),V([M(G)])),$(V([O("text-sm "+W)]),V([M(J)]))]))]))}function rU(Z,J,K,Y){let Q;if(Z instanceof JZ)Q=["bg-green-900/30","border-green-800","text-green-300","✓"];else if(Z instanceof KZ)Q=["bg-red-900/30","border-red-800","text-red-300","✗"];else if(Z instanceof e8)Q=["bg-blue-900/30","border-blue-800","text-blue-300","ℹ"];else Q=["bg-yellow-900/30","border-yellow-800","text-yellow-300","⚠"];let X=Q,W,G,N,I;return W=X[0],G=X[1],N=X[2],I=X[3],y(V([O("mb-6 p-4 rounded border "+W+" "+G)]),V([y(V([O("flex items-center gap-3")]),V([$(V([O("text-lg "+N)]),V([M(I)])),$(V([O("text-sm "+N)]),V([M(J+" "),k1(V([j1(Y),O("underline hover:no-underline")]),V([M(K)]))]))]))]))}var Ph="font-mono px-4 py-2 text-sm text-zinc-300 bg-zinc-800 hover:bg-zinc-700 rounded transition-colors cursor-pointer disabled:opacity-50 disabled:cursor-not-allowed disabled:hover:bg-zinc-800";function GJ(Z,J,K){return $0(V([S1("button"),O(Ph),f9(Z),o0(J)]),V([E1(K)]))}function YZ(Z){return new Intl.NumberFormat("en-US").format(Z)}function sU(Z,J,K,Y){if(K)return k1(V([j1(Y),O("bg-zinc-800/50 rounded p-4 block hover:bg-zinc-800 transition-colors cursor-pointer")]),V([y(V([O("text-sm text-zinc-500 mb-1")]),V([E1(Z)])),y(V([O("text-2xl font-semibold text-zinc-200")]),V([E1(J)]))]));else return y(V([O("bg-zinc-800/50 rounded p-4")]),V([y(V([O("text-sm text-zinc-500 mb-1")]),V([E1(Z)])),y(V([O("text-2xl font-semibold text-zinc-200")]),V([E1(J)]))]))}function aU(Z){return y(V([O("bg-zinc-800/50 rounded p-4 animate-pulse")]),V([y(V([O("text-sm text-zinc-500 mb-1")]),V([E1(Z)])),y(V([O("h-8 bg-zinc-700 rounded w-24")]),V([]))]))}function Hf(Z){let J=n(Z,"GetStatistics",_(V([])),o8),K;if(K=J[1],K instanceof I1)return y(V([O("mb-8 grid grid-cols-3 gap-4")]),V([aU("Total Records"),aU("Total Actors"),aU("Total Lexicons")]));else if(K instanceof N1){let Y=K[0];return y(V([O("mb-8")]),V([y(V([O("bg-red-800/50 rounded p-4 text-red-200")]),V([E1("Error loading statistics: "+Y)]))]))}else{let Q=K[0].statistics;return y(V([O("mb-8 grid grid-cols-3 gap-4")]),V([sU("Total Records",YZ(Q.record_count),!1,""),sU("Total Actors",YZ(Q.actor_count),!1,""),sU("Total Lexicons",YZ(Q.lexicon_count),!0,"/lexicons")]))}}class IJ extends A{constructor(Z){super();this[0]=Z}}class NJ extends A{}class tU extends A{}function Ch(Z,J){let K;if(Z==="")K=rU(new iU,"No domain authority configured.","Settings","/settings");else K=n0();let Y=K,Q;if(J===0)Q=rU(new e8,"No lexicons loaded.","Settings","/settings");else Q=n0();let X=Q;return y(V([]),V([Y,X]))}function Df(Z,J,K,Y){let Q=n(Z,"GetStatistics",_(V([])),o8),X;X=Q[1];let W=n(Z,"GetSettings",_(V([])),z1),G;G=W[1];let N;if(X instanceof h1&&G instanceof h1){let F=X[0],z=G[0];N=Ch(z.settings.domain_authority,F.statistics.lexicon_count)}else N=n0();let I=N;return y(V([]),V([I,y(V([O("mb-8 flex gap-3")]),(()=>{if(Y)return V([GJ(!1,new tU,"Open GraphiQL"),GJ(K,new NJ,(()=>{if(K)return"Backfilling...";else return"Trigger Backfill"})())]);else return V([GJ(!1,new tU,"Open GraphiQL")])})()),Hf(Z),If(Z,J,(F)=>{return new IJ(F)}),Nf(Z,24)]))}var ZR={};GR(ZR,{icons:()=>eU,createIcons:()=>Tf,createElement:()=>zJ,ZoomOut:()=>fw,ZoomIn:()=>yw,ZapOff:()=>jw,Zap:()=>Lw,Youtube:()=>Rw,XSquare:()=>o4,XOctagon:()=>f7,XCircle:()=>h6,X:()=>Mw,Wrench:()=>ww,WrapText:()=>X9,Worm:()=>Uw,Workflow:()=>xw,WineOff:()=>Cw,Wine:()=>Ew,WindArrowDown:()=>Sw,Wind:()=>qw,WifiZero:()=>Ow,WifiSync:()=>Pw,WifiPen:()=>Tw,WifiOff:()=>Bw,WifiLow:()=>Dw,WifiHigh:()=>Hw,WifiCog:()=>zw,Wifi:()=>Aw,WholeWord:()=>Fw,WheatOff:()=>Iw,Wheat:()=>Nw,Weight:()=>Gw,WebhookOff:()=>Ww,Webhook:()=>Vw,Webcam:()=>Xw,Waypoints:()=>Yw,WavesLadder:()=>Kw,Waves:()=>Qw,Watch:()=>Jw,WashingMachine:()=>Zw,Warehouse:()=>ex,WandSparkles:()=>q9,Wand2:()=>q9,Wand:()=>ox,Wallpaper:()=>tx,WalletMinimal:()=>S9,WalletCards:()=>sx,Wallet2:()=>S9,Wallet:()=>ax,Vote:()=>rx,VolumeX:()=>nx,VolumeOff:()=>lx,Volume2:()=>px,Volume1:()=>cx,Volume:()=>ix,Volleyball:()=>dx,Voicemail:()=>ux,View:()=>mx,Videotape:()=>gx,VideoOff:()=>_x,Video:()=>$x,VibrateOff:()=>vx,Vibrate:()=>hx,Verified:()=>m5,VenusAndMars:()=>kx,Venus:()=>bx,VenetianMask:()=>fx,Vegan:()=>yx,VectorSquare:()=>Lx,Vault:()=>jx,Variable:()=>Ux,UtilityPole:()=>Rx,UtensilsCrossed:()=>P9,Utensils:()=>A9,UsersRound:()=>O9,Users2:()=>O9,Users:()=>Mx,UserX2:()=>B9,UserX:()=>xx,UserStar:()=>Ex,UserSquare2:()=>a4,UserSquare:()=>t4,UserSearch:()=>Cx,UserRoundX:()=>B9,UserRoundSearch:()=>qx,UserRoundPlus:()=>D9,UserRoundPen:()=>Sx,UserRoundMinus:()=>H9,UserRoundCog:()=>z9,UserRoundCheck:()=>F9,UserRound:()=>T9,UserPlus2:()=>D9,UserPlus:()=>Ax,UserPen:()=>Px,UserMinus2:()=>H9,UserMinus:()=>Ox,UserLock:()=>Tx,UserCog2:()=>z9,UserCog:()=>Bx,UserCircle2:()=>b6,UserCircle:()=>v6,UserCheck2:()=>F9,UserCheck:()=>Hx,User2:()=>T9,User:()=>wx,Usb:()=>Dx,UploadCloud:()=>m6,Upload:()=>Fx,Unplug:()=>zx,UnlockKeyhole:()=>E7,Unlock:()=>x7,Unlink2:()=>Ix,Unlink:()=>Nx,University:()=>N9,Ungroup:()=>Gx,UnfoldVertical:()=>Vx,UnfoldHorizontal:()=>Wx,UndoDot:()=>Xx,Undo2:()=>Yx,Undo:()=>Qx,Underline:()=>Kx,UmbrellaOff:()=>Zx,Umbrella:()=>Jx,TypeOutline:()=>oE,Type:()=>eE,Twitter:()=>tE,Twitch:()=>sE,TvMinimalPlay:()=>rE,TvMinimal:()=>I9,Tv2:()=>I9,Tv:()=>aE,Turtle:()=>iE,Turntable:()=>nE,TurkishLira:()=>lE,TruckElectric:()=>cE,Truck:()=>pE,Trophy:()=>dE,TriangleRight:()=>uE,TriangleDashed:()=>gE,TriangleAlert:()=>G9,Triangle:()=>mE,TrendingUpDown:()=>_E,TrendingUp:()=>$E,TrendingDown:()=>vE,Trello:()=>hE,Trees:()=>bE,TreePine:()=>kE,TreePalm:()=>V9,TreeDeciduous:()=>fE,Trash2:()=>LE,Trash:()=>yE,Transgender:()=>jE,TramFront:()=>W9,TrainTrack:()=>RE,TrainFrontTunnel:()=>UE,TrainFront:()=>ME,Train:()=>W9,TrafficCone:()=>wE,Tractor:()=>xE,ToyBrick:()=>EE,TowerControl:()=>CE,TouchpadOff:()=>AE,Touchpad:()=>SE,Torus:()=>qE,Tornado:()=>PE,ToolCase:()=>OE,Toilet:()=>TE,ToggleRight:()=>BE,ToggleLeft:()=>DE,TimerReset:()=>zE,TimerOff:()=>FE,Timer:()=>HE,TicketsPlane:()=>IE,Tickets:()=>NE,TicketX:()=>VE,TicketSlash:()=>WE,TicketPlus:()=>XE,TicketPercent:()=>QE,TicketMinus:()=>YE,TicketCheck:()=>KE,Ticket:()=>GE,ThumbsUp:()=>JE,ThumbsDown:()=>ZE,ThermometerSun:()=>oC,ThermometerSnowflake:()=>tC,Thermometer:()=>eC,Theater:()=>aC,TextWrap:()=>X9,TextSelection:()=>Q9,TextSelect:()=>Q9,TextSearch:()=>sC,TextQuote:()=>rC,TextInitial:()=>Y9,TextCursorInput:()=>nC,TextCursor:()=>iC,TextAlignStart:()=>y8,TextAlignJustify:()=>J9,TextAlignEnd:()=>K9,TextAlignCenter:()=>Z9,Text:()=>y8,TestTubes:()=>pC,TestTubeDiagonal:()=>e4,TestTube2:()=>e4,TestTube:()=>lC,TerminalSquare:()=>s4,Terminal:()=>cC,TentTree:()=>uC,Tent:()=>dC,Telescope:()=>mC,Target:()=>$C,Tangent:()=>gC,Tally5:()=>_C,Tally4:()=>hC,Tally3:()=>vC,Tally2:()=>bC,Tally1:()=>kC,Tags:()=>fC,Tag:()=>yC,Tablets:()=>LC,TabletSmartphone:()=>RC,Tablet:()=>jC,TableRowsSplit:()=>MC,TableProperties:()=>wC,TableOfContents:()=>xC,TableConfig:()=>M8,TableColumnsSplit:()=>EC,TableCellsSplit:()=>CC,TableCellsMerge:()=>qC,Table2:()=>SC,Table:()=>UC,Syringe:()=>AC,Swords:()=>PC,Sword:()=>OC,SwitchCamera:()=>TC,SwissFranc:()=>BC,SwatchBook:()=>DC,Superscript:()=>HC,Sunset:()=>zC,Sunrise:()=>FC,SunSnow:()=>IC,SunMoon:()=>GC,SunMedium:()=>VC,SunDim:()=>WC,Sun:()=>NC,Subtitles:()=>n5,Subscript:()=>XC,Strikethrough:()=>QC,StretchVertical:()=>YC,StretchHorizontal:()=>KC,Store:()=>JC,StopCircle:()=>k6,StickyNote:()=>ZC,Sticker:()=>eq,Stethoscope:()=>oq,StepForward:()=>tq,StepBack:()=>aq,Stars:()=>Z4,StarOff:()=>rq,StarHalf:()=>iq,Star:()=>sq,Stamp:()=>nq,Squirrel:()=>lq,SquircleDashed:()=>cq,Squircle:()=>pq,SquaresUnite:()=>dq,SquaresSubtract:()=>mq,SquaresIntersect:()=>uq,SquaresExclude:()=>gq,SquareX:()=>o4,SquareUserRound:()=>a4,SquareUser:()=>t4,SquareTerminal:()=>s4,SquareStop:()=>_q,SquareStar:()=>hq,SquareStack:()=>vq,SquareSquare:()=>bq,SquareSplitVertical:()=>r4,SquareSplitHorizontal:()=>i4,SquareSlash:()=>n4,SquareSigma:()=>l4,SquareScissors:()=>p4,SquareRoundCorner:()=>kq,SquareRadical:()=>fq,SquarePower:()=>c4,SquarePlus:()=>d4,SquarePlay:()=>u4,SquarePilcrow:()=>m4,SquarePi:()=>g4,SquarePercent:()=>$4,SquarePen:()=>l1,SquarePause:()=>yq,SquareParkingOff:()=>h4,SquareParking:()=>_4,SquareMousePointer:()=>v4,SquareMinus:()=>b4,SquareMenu:()=>k4,SquareM:()=>f4,SquareLibrary:()=>y4,SquareKanban:()=>L4,SquareGanttChart:()=>L8,SquareFunction:()=>j4,SquareEqual:()=>R4,SquareDot:()=>U4,SquareDivide:()=>M4,SquareDashedTopSolid:()=>Lq,SquareDashedMousePointer:()=>x4,SquareDashedKanban:()=>E4,SquareDashedBottomCode:()=>Rq,SquareDashedBottom:()=>jq,SquareDashed:()=>w4,SquareCode:()=>C4,SquareChevronUp:()=>q4,SquareChevronRight:()=>S4,SquareChevronLeft:()=>A4,SquareChevronDown:()=>P4,SquareCheckBig:()=>T4,SquareCheck:()=>O4,SquareChartGantt:()=>L8,SquareBottomDashedScissors:()=>B4,SquareAsterisk:()=>D4,SquareArrowUpRight:()=>z4,SquareArrowUpLeft:()=>F4,SquareArrowUp:()=>H4,SquareArrowRight:()=>N4,SquareArrowOutUpRight:()=>I4,SquareArrowOutUpLeft:()=>G4,SquareArrowOutDownRight:()=>V4,SquareArrowOutDownLeft:()=>W4,SquareArrowLeft:()=>X4,SquareArrowDownRight:()=>Y4,SquareArrowDownLeft:()=>K4,SquareArrowDown:()=>Q4,SquareActivity:()=>J4,Square:()=>$q,Sprout:()=>Uq,SprayCan:()=>Mq,Spotlight:()=>wq,Spool:()=>xq,SplitSquareVertical:()=>r4,SplitSquareHorizontal:()=>i4,Split:()=>Eq,SplinePointer:()=>qq,Spline:()=>Cq,SpellCheck2:()=>Aq,SpellCheck:()=>Sq,Speech:()=>Pq,Speaker:()=>Oq,Sparkles:()=>Z4,Sparkle:()=>Tq,Spade:()=>Bq,Space:()=>Dq,Soup:()=>Hq,SortDesc:()=>b5,SortAsc:()=>_5,Sofa:()=>zq,SoapDispenserDroplet:()=>Nq,Snowflake:()=>Fq,Snail:()=>Iq,SmilePlus:()=>Vq,Smile:()=>Gq,SmartphoneNfc:()=>Xq,SmartphoneCharging:()=>Qq,Smartphone:()=>Wq,SlidersVertical:()=>e7,SlidersHorizontal:()=>Yq,Sliders:()=>e7,Slice:()=>Kq,SlashSquare:()=>n4,Slash:()=>Jq,Slack:()=>Zq,Skull:()=>eS,SkipForward:()=>oS,SkipBack:()=>tS,Siren:()=>aS,SignpostBig:()=>rS,Signpost:()=>sS,Signature:()=>iS,SignalZero:()=>lS,SignalMedium:()=>pS,SignalLow:()=>cS,SignalHigh:()=>dS,Signal:()=>nS,SigmaSquare:()=>l4,Sigma:()=>uS,SidebarOpen:()=>_7,SidebarClose:()=>v7,Sidebar:()=>$7,Shuffle:()=>mS,Shrub:()=>gS,Shrink:()=>$S,Shrimp:()=>_S,Shredder:()=>hS,ShowerHead:()=>vS,Shovel:()=>bS,ShoppingCart:()=>kS,ShoppingBasket:()=>fS,ShoppingBag:()=>yS,Shirt:()=>LS,ShipWheel:()=>RS,Ship:()=>jS,ShieldX:()=>o7,ShieldUser:()=>MS,ShieldQuestionMark:()=>t7,ShieldQuestion:()=>t7,ShieldPlus:()=>wS,ShieldOff:()=>xS,ShieldMinus:()=>ES,ShieldHalf:()=>CS,ShieldEllipsis:()=>qS,ShieldClose:()=>o7,ShieldCheck:()=>SS,ShieldBan:()=>PS,ShieldAlert:()=>AS,Shield:()=>US,Shell:()=>TS,Sheet:()=>OS,Share2:()=>DS,Share:()=>BS,Shapes:()=>HS,Settings2:()=>FS,Settings:()=>zS,ServerOff:()=>IS,ServerCrash:()=>GS,ServerCog:()=>WS,Server:()=>NS,SeparatorVertical:()=>VS,SeparatorHorizontal:()=>XS,SendToBack:()=>YS,SendHorizontal:()=>a7,SendHorizonal:()=>a7,Send:()=>QS,Section:()=>KS,SearchX:()=>ZS,SearchSlash:()=>eA,SearchCode:()=>tA,SearchCheck:()=>oA,Search:()=>JS,ScrollText:()=>sA,Scroll:()=>aA,ScreenShareOff:()=>iA,ScreenShare:()=>rA,ScissorsSquareDashedBottom:()=>B4,ScissorsSquare:()=>p4,ScissorsLineDashed:()=>lA,Scissors:()=>nA,School2:()=>N9,School:()=>pA,ScatterChart:()=>X6,ScanText:()=>dA,ScanSearch:()=>uA,ScanQrCode:()=>mA,ScanLine:()=>gA,ScanHeart:()=>$A,ScanFace:()=>_A,ScanEye:()=>hA,ScanBarcode:()=>vA,Scan:()=>cA,Scaling:()=>bA,Scale3d:()=>s7,Scale3D:()=>s7,Scale:()=>kA,SaveOff:()=>yA,SaveAll:()=>LA,Save:()=>fA,SaudiRiyal:()=>jA,SatelliteDish:()=>UA,Satellite:()=>RA,Sandwich:()=>MA,Salad:()=>wA,Sailboat:()=>xA,RussianRuble:()=>EA,RulerDimensionLine:()=>qA,Ruler:()=>CA,Rss:()=>AA,Rows4:()=>SA,Rows3:()=>r7,Rows2:()=>i7,Rows:()=>i7,Router:()=>PA,RouteOff:()=>TA,Route:()=>OA,RotateCwSquare:()=>DA,RotateCw:()=>BA,RotateCcwSquare:()=>zA,RotateCcwKey:()=>FA,RotateCcw:()=>HA,Rotate3d:()=>n7,Rotate3D:()=>n7,Rose:()=>NA,RollerCoaster:()=>IA,RockingChair:()=>GA,Rocket:()=>VA,Ribbon:()=>WA,Rewind:()=>XA,ReplyAll:()=>YA,Reply:()=>QA,ReplaceAll:()=>JA,Replace:()=>KA,Repeat2:()=>eP,Repeat1:()=>oP,Repeat:()=>ZA,RemoveFormatting:()=>tP,Regex:()=>aP,Refrigerator:()=>sP,RefreshCwOff:()=>iP,RefreshCw:()=>rP,RefreshCcwDot:()=>lP,RefreshCcw:()=>nP,RedoDot:()=>cP,Redo2:()=>dP,Redo:()=>pP,Recycle:()=>uP,RectangleVertical:()=>mP,RectangleHorizontal:()=>gP,RectangleGoggles:()=>$P,RectangleEllipsis:()=>l7,RectangleCircle:()=>_P,ReceiptTurkishLira:()=>hP,ReceiptText:()=>bP,ReceiptSwissFranc:()=>kP,ReceiptRussianRuble:()=>fP,ReceiptPoundSterling:()=>yP,ReceiptJapaneseYen:()=>LP,ReceiptIndianRupee:()=>jP,ReceiptEuro:()=>RP,ReceiptCent:()=>UP,Receipt:()=>vP,Ratio:()=>MP,Rat:()=>xP,Rainbow:()=>wP,RailSymbol:()=>EP,Radius:()=>CP,RadioTower:()=>SP,RadioReceiver:()=>AP,Radio:()=>qP,Radical:()=>PP,Radiation:()=>OP,Radar:()=>TP,Rabbit:()=>BP,Quote:()=>DP,QrCode:()=>zP,Pyramid:()=>HP,Puzzle:()=>FP,Proportions:()=>NP,Projector:()=>IP,PrinterCheck:()=>VP,Printer:()=>GP,Presentation:()=>WP,PowerSquare:()=>c4,PowerOff:()=>QP,PowerCircle:()=>y6,Power:()=>XP,PoundSterling:()=>YP,Popsicle:()=>KP,Popcorn:()=>JP,PointerOff:()=>eO,Pointer:()=>ZP,Podcast:()=>oO,PocketKnife:()=>aO,Pocket:()=>tO,PlusSquare:()=>d4,PlusCircle:()=>L6,Plus:()=>sO,PlugZap2:()=>p7,PlugZap:()=>p7,Plug2:()=>iO,Plug:()=>rO,PlaySquare:()=>u4,PlayCircle:()=>j6,Play:()=>nO,PlaneTakeoff:()=>pO,PlaneLanding:()=>cO,Plane:()=>lO,Pizza:()=>dO,Pipette:()=>mO,PinOff:()=>uO,Pin:()=>gO,PillBottle:()=>_O,Pill:()=>$O,PilcrowSquare:()=>m4,PilcrowRight:()=>vO,PilcrowLeft:()=>kO,Pilcrow:()=>hO,PiggyBank:()=>bO,PieChart:()=>Q6,PictureInPicture2:()=>yO,PictureInPicture:()=>fO,Pickaxe:()=>LO,Piano:()=>jO,PiSquare:()=>g4,Pi:()=>RO,PhoneOutgoing:()=>MO,PhoneOff:()=>wO,PhoneMissed:()=>xO,PhoneIncoming:()=>EO,PhoneForwarded:()=>CO,PhoneCall:()=>qO,Phone:()=>UO,PhilippinePeso:()=>SO,PersonStanding:()=>AO,PercentSquare:()=>$4,PercentDiamond:()=>l6,PercentCircle:()=>R6,Percent:()=>PO,Pentagon:()=>OO,PencilRuler:()=>BO,PencilOff:()=>DO,PencilLine:()=>HO,Pencil:()=>TO,PenTool:()=>zO,PenSquare:()=>l1,PenOff:()=>FO,PenLine:()=>d7,PenBox:()=>l1,Pen:()=>c7,PcCase:()=>NO,PawPrint:()=>IO,PauseOctagon:()=>y7,PauseCircle:()=>U6,Pause:()=>GO,PartyPopper:()=>VO,ParkingSquareOff:()=>h4,ParkingSquare:()=>_4,ParkingMeter:()=>XO,ParkingCircleOff:()=>w6,ParkingCircle:()=>M6,Parentheses:()=>WO,Paperclip:()=>QO,PanelsTopLeft:()=>u7,PanelsTopBottom:()=>r7,PanelsRightBottom:()=>YO,PanelsLeftRight:()=>c6,PanelsLeftBottom:()=>JO,PanelTopOpen:()=>ZO,PanelTopInactive:()=>m7,PanelTopDashed:()=>m7,PanelTopClose:()=>e2,PanelTopBottomDashed:()=>o2,PanelTop:()=>KO,PanelRightOpen:()=>t2,PanelRightInactive:()=>g7,PanelRightDashed:()=>g7,PanelRightClose:()=>s2,PanelRight:()=>a2,PanelLeftRightDashed:()=>r2,PanelLeftOpen:()=>_7,PanelLeftInactive:()=>h7,PanelLeftDashed:()=>h7,PanelLeftClose:()=>v7,PanelLeft:()=>$7,PanelBottomOpen:()=>n2,PanelBottomInactive:()=>b7,PanelBottomDashed:()=>b7,PanelBottomClose:()=>l2,PanelBottom:()=>i2,Panda:()=>p2,Palmtree:()=>V9,Palette:()=>c2,PaintbrushVertical:()=>k7,Paintbrush2:()=>k7,Paintbrush:()=>d2,PaintRoller:()=>u2,PaintBucket:()=>m2,PackageX:()=>$2,PackageSearch:()=>_2,PackagePlus:()=>h2,PackageOpen:()=>v2,PackageMinus:()=>b2,PackageCheck:()=>k2,Package2:()=>f2,Package:()=>g2,Outdent:()=>R8,Origami:()=>y2,Orbit:()=>L2,Option:()=>j2,Omega:()=>R2,OctagonX:()=>f7,OctagonPause:()=>y7,OctagonMinus:()=>M2,OctagonAlert:()=>L7,Octagon:()=>U2,NutOff:()=>x2,Nut:()=>w2,NotepadTextDashed:()=>C2,NotepadText:()=>E2,NotebookText:()=>S2,NotebookTabs:()=>A2,NotebookPen:()=>P2,Notebook:()=>q2,NonBinary:()=>O2,Nfc:()=>T2,Newspaper:()=>B2,Network:()=>D2,NavigationOff:()=>z2,Navigation2Off:()=>N2,Navigation2:()=>F2,Navigation:()=>H2,Music4:()=>G2,Music3:()=>V2,Music2:()=>W2,Music:()=>I2,MoveVertical:()=>Q2,MoveUpRight:()=>K2,MoveUpLeft:()=>J2,MoveUp:()=>Y2,MoveRight:()=>Z2,MoveLeft:()=>eT,MoveHorizontal:()=>oT,MoveDownRight:()=>aT,MoveDownLeft:()=>sT,MoveDown:()=>tT,MoveDiagonal2:()=>iT,MoveDiagonal:()=>rT,Move3d:()=>j7,Move3D:()=>j7,Move:()=>X2,MousePointerSquareDashed:()=>x4,MousePointerClick:()=>pT,MousePointerBan:()=>cT,MousePointer2:()=>dT,MousePointer:()=>lT,MouseOff:()=>uT,Mouse:()=>nT,MountainSnow:()=>gT,Mountain:()=>mT,Motorbike:()=>$T,MoreVertical:()=>i6,MoreHorizontal:()=>r6,MoonStar:()=>hT,Moon:()=>_T,MonitorX:()=>bT,MonitorUp:()=>kT,MonitorStop:()=>fT,MonitorSpeaker:()=>yT,MonitorSmartphone:()=>LT,MonitorPlay:()=>jT,MonitorPause:()=>RT,MonitorOff:()=>UT,MonitorDown:()=>MT,MonitorDot:()=>wT,MonitorCog:()=>xT,MonitorCloud:()=>ET,MonitorCheck:()=>CT,Monitor:()=>vT,MinusSquare:()=>b4,MinusCircle:()=>x6,Minus:()=>qT,Minimize2:()=>AT,Minimize:()=>ST,MilkOff:()=>PT,Milk:()=>OT,Milestone:()=>TT,Microwave:()=>BT,Microscope:()=>DT,Microchip:()=>HT,MicVocal:()=>R7,MicOff:()=>FT,Mic2:()=>R7,Mic:()=>zT,MessagesSquare:()=>NT,MessageSquareX:()=>GT,MessageSquareWarning:()=>VT,MessageSquareText:()=>WT,MessageSquareShare:()=>QT,MessageSquareReply:()=>XT,MessageSquareQuote:()=>YT,MessageSquarePlus:()=>KT,MessageSquareOff:()=>JT,MessageSquareMore:()=>ZT,MessageSquareLock:()=>eB,MessageSquareHeart:()=>oB,MessageSquareDot:()=>tB,MessageSquareDiff:()=>aB,MessageSquareDashed:()=>sB,MessageSquareCode:()=>rB,MessageSquare:()=>IT,MessageCircleX:()=>nB,MessageCircleWarning:()=>lB,MessageCircleReply:()=>pB,MessageCircleQuestionMark:()=>U7,MessageCircleQuestion:()=>U7,MessageCirclePlus:()=>cB,MessageCircleOff:()=>dB,MessageCircleMore:()=>uB,MessageCircleHeart:()=>mB,MessageCircleDashed:()=>gB,MessageCircleCode:()=>$B,MessageCircle:()=>iB,Merge:()=>_B,MenuSquare:()=>k4,Menu:()=>hB,MemoryStick:()=>vB,Meh:()=>bB,MegaphoneOff:()=>fB,Megaphone:()=>kB,Medal:()=>yB,Maximize2:()=>jB,Maximize:()=>LB,Martini:()=>RB,MarsStroke:()=>MB,Mars:()=>UB,MapPlus:()=>wB,MapPinned:()=>EB,MapPinXInside:()=>SB,MapPinX:()=>qB,MapPinPlusInside:()=>PB,MapPinPlus:()=>AB,MapPinPen:()=>M7,MapPinOff:()=>OB,MapPinMinusInside:()=>TB,MapPinMinus:()=>BB,MapPinHouse:()=>DB,MapPinCheckInside:()=>zB,MapPinCheck:()=>HB,MapPin:()=>CB,MapMinus:()=>FB,Map:()=>xB,Mails:()=>NB,Mailbox:()=>IB,MailX:()=>VB,MailWarning:()=>WB,MailSearch:()=>XB,MailQuestionMark:()=>w7,MailQuestion:()=>w7,MailPlus:()=>QB,MailOpen:()=>YB,MailMinus:()=>KB,MailCheck:()=>JB,Mail:()=>GB,Magnet:()=>ZB,MSquare:()=>f4,Luggage:()=>eD,Lollipop:()=>oD,Logs:()=>tD,LogOut:()=>aD,LogIn:()=>sD,LockOpen:()=>x7,LockKeyholeOpen:()=>E7,LockKeyhole:()=>iD,Lock:()=>rD,LocationEdit:()=>M7,LocateOff:()=>lD,LocateFixed:()=>pD,Locate:()=>nD,LoaderPinwheel:()=>dD,LoaderCircle:()=>C7,Loader2:()=>C7,Loader:()=>cD,ListX:()=>mD,ListVideo:()=>gD,ListTree:()=>$D,ListTodo:()=>_D,ListStart:()=>hD,ListRestart:()=>bD,ListPlus:()=>kD,ListOrdered:()=>vD,ListMusic:()=>fD,ListMinus:()=>yD,ListIndentIncrease:()=>j8,ListIndentDecrease:()=>R8,ListFilterPlus:()=>LD,ListFilter:()=>jD,ListEnd:()=>RD,ListCollapse:()=>UD,ListChevronsUpDown:()=>MD,ListChevronsDownUp:()=>wD,ListChecks:()=>xD,ListCheck:()=>ED,List:()=>uD,Linkedin:()=>CD,Link2Off:()=>AD,Link2:()=>SD,Link:()=>qD,LineSquiggle:()=>PD,LineChart:()=>Z6,LightbulbOff:()=>TD,Lightbulb:()=>OD,Ligature:()=>BD,LifeBuoy:()=>HD,LibrarySquare:()=>y4,LibraryBig:()=>zD,Library:()=>DD,LetterText:()=>Y9,Lectern:()=>FD,LeafyGreen:()=>ND,Leaf:()=>ID,LayoutTemplate:()=>GD,LayoutPanelTop:()=>VD,LayoutPanelLeft:()=>WD,LayoutList:()=>XD,LayoutGrid:()=>QD,LayoutDashboard:()=>YD,Layout:()=>u7,Layers3:()=>q7,Layers2:()=>KD,Layers:()=>q7,Laugh:()=>JD,LassoSelect:()=>eH,Lasso:()=>ZD,LaptopMinimalCheck:()=>tH,LaptopMinimal:()=>S7,Laptop2:()=>S7,Laptop:()=>oH,Languages:()=>aH,Landmark:()=>sH,LandPlot:()=>rH,LampWallUp:()=>nH,LampWallDown:()=>lH,LampFloor:()=>pH,LampDesk:()=>cH,LampCeiling:()=>dH,Lamp:()=>iH,KeyboardOff:()=>mH,KeyboardMusic:()=>gH,Keyboard:()=>uH,KeySquare:()=>_H,KeyRound:()=>hH,Key:()=>$H,Kayak:()=>vH,KanbanSquareDashed:()=>E4,KanbanSquare:()=>L4,Kanban:()=>bH,Joystick:()=>kH,JapaneseYen:()=>fH,IterationCw:()=>yH,IterationCcw:()=>jH,Italic:()=>RH,Instagram:()=>LH,InspectionPanel:()=>UH,Inspect:()=>v4,Info:()=>wH,Infinity:()=>MH,IndianRupee:()=>xH,IndentIncrease:()=>j8,IndentDecrease:()=>R8,Indent:()=>j8,Inbox:()=>EH,Import:()=>CH,Images:()=>qH,ImageUpscale:()=>AH,ImageUp:()=>PH,ImagePlus:()=>OH,ImagePlay:()=>TH,ImageOff:()=>BH,ImageMinus:()=>DH,ImageDown:()=>HH,Image:()=>SH,IdCardLanyard:()=>zH,IdCard:()=>FH,IceCreamCone:()=>A7,IceCreamBowl:()=>P7,IceCream2:()=>P7,IceCream:()=>A7,HouseWifi:()=>IH,HousePlus:()=>NH,HousePlug:()=>VH,HouseHeart:()=>GH,House:()=>O7,Hourglass:()=>WH,Hotel:()=>XH,Hospital:()=>QH,HopOff:()=>KH,Hop:()=>YH,Home:()=>O7,History:()=>JH,Highlighter:()=>ez,Hexagon:()=>ZH,HelpingHand:()=>T7,HelpCircle:()=>w8,Heater:()=>oz,HeartPulse:()=>az,HeartPlus:()=>sz,HeartOff:()=>rz,HeartMinus:()=>iz,HeartHandshake:()=>nz,HeartCrack:()=>lz,Heart:()=>tz,Headset:()=>pz,Headphones:()=>cz,HeadphoneOff:()=>dz,Heading6:()=>mz,Heading5:()=>gz,Heading4:()=>$z,Heading3:()=>_z,Heading2:()=>hz,Heading1:()=>vz,Heading:()=>uz,HdmiPort:()=>bz,Haze:()=>kz,HatGlasses:()=>fz,Hash:()=>yz,HardHat:()=>Lz,HardDriveUpload:()=>Rz,HardDriveDownload:()=>Uz,HardDrive:()=>jz,Handshake:()=>Mz,Handbag:()=>wz,HandPlatter:()=>Ez,HandMetal:()=>Cz,HandHelping:()=>T7,HandHeart:()=>qz,HandGrab:()=>B7,HandFist:()=>Sz,HandCoins:()=>Az,Hand:()=>xz,Hammer:()=>Pz,Hamburger:()=>Oz,Ham:()=>Tz,Guitar:()=>Bz,Group:()=>Dz,GripVertical:()=>zz,GripHorizontal:()=>Fz,Grip:()=>Hz,Grid3x3:()=>U8,Grid3x2:()=>Nz,Grid3X3:()=>U8,Grid2x2X:()=>H7,Grid2x2Plus:()=>z7,Grid2x2Check:()=>F7,Grid2x2:()=>D7,Grid2X2X:()=>H7,Grid2X2Plus:()=>z7,Grid2X2Check:()=>F7,Grid2X2:()=>D7,Grid:()=>U8,Grape:()=>Iz,GraduationCap:()=>Gz,Grab:()=>B7,Gpu:()=>Vz,Goal:()=>Wz,GlobeLock:()=>Qz,Globe2:()=>n6,Globe:()=>Xz,Glasses:()=>Yz,GlassWater:()=>Kz,Gitlab:()=>Jz,Github:()=>Zz,GitPullRequestDraft:()=>oF,GitPullRequestCreateArrow:()=>sF,GitPullRequestCreate:()=>tF,GitPullRequestClosed:()=>aF,GitPullRequestArrow:()=>rF,GitPullRequest:()=>eF,GitMerge:()=>iF,GitGraph:()=>nF,GitFork:()=>lF,GitCompareArrows:()=>cF,GitCompare:()=>pF,GitCommitVertical:()=>dF,GitCommitHorizontal:()=>N7,GitCommit:()=>N7,GitBranchPlus:()=>mF,GitBranch:()=>uF,Gift:()=>gF,Ghost:()=>$F,GeorgianLari:()=>_F,Gem:()=>hF,Gavel:()=>vF,GaugeCircle:()=>E6,Gauge:()=>bF,GanttChartSquare:()=>L8,GanttChart:()=>Y6,GamepadDirectional:()=>fF,Gamepad2:()=>yF,Gamepad:()=>kF,GalleryVerticalEnd:()=>jF,GalleryVertical:()=>LF,GalleryThumbnails:()=>RF,GalleryHorizontalEnd:()=>MF,GalleryHorizontal:()=>UF,FunnelX:()=>G7,FunnelPlus:()=>wF,Funnel:()=>I7,FunctionSquare:()=>j4,Fullscreen:()=>xF,Fuel:()=>EF,Frown:()=>CF,Framer:()=>qF,Frame:()=>SF,Forward:()=>AF,FormInput:()=>l7,Forklift:()=>PF,ForkKnifeCrossed:()=>P9,ForkKnife:()=>A9,Footprints:()=>OF,Folders:()=>TF,FolderX:()=>DF,FolderUp:()=>HF,FolderTree:()=>zF,FolderSync:()=>FF,FolderSymlink:()=>NF,FolderSearch2:()=>GF,FolderSearch:()=>IF,FolderRoot:()=>VF,FolderPlus:()=>WF,FolderPen:()=>V7,FolderOutput:()=>XF,FolderOpenDot:()=>YF,FolderOpen:()=>QF,FolderMinus:()=>KF,FolderLock:()=>JF,FolderKey:()=>ZF,FolderKanban:()=>eN,FolderInput:()=>oN,FolderHeart:()=>tN,FolderGit2:()=>rN,FolderGit:()=>aN,FolderEdit:()=>V7,FolderDown:()=>sN,FolderDot:()=>iN,FolderCog2:()=>W7,FolderCog:()=>W7,FolderCode:()=>nN,FolderClosed:()=>lN,FolderClock:()=>pN,FolderCheck:()=>cN,FolderArchive:()=>dN,Folder:()=>BF,FoldVertical:()=>uN,FoldHorizontal:()=>mN,Focus:()=>gN,Flower2:()=>_N,Flower:()=>$N,FlipVertical2:()=>vN,FlipVertical:()=>hN,FlipHorizontal2:()=>kN,FlipHorizontal:()=>bN,FlaskRound:()=>fN,FlaskConicalOff:()=>LN,FlaskConical:()=>yN,FlashlightOff:()=>RN,Flashlight:()=>jN,FlameKindling:()=>MN,Flame:()=>UN,FlagTriangleRight:()=>xN,FlagTriangleLeft:()=>EN,FlagOff:()=>qN,Flag:()=>wN,FishSymbol:()=>SN,FishOff:()=>AN,Fish:()=>CN,FireExtinguisher:()=>PN,Fingerprint:()=>ON,FilterX:()=>G7,Filter:()=>I7,Film:()=>TN,Files:()=>DN,FileX2:()=>zN,FileX:()=>HN,FileWarning:()=>FN,FileVolume2:()=>IN,FileVolume:()=>NN,FileVideoCamera:()=>X7,FileVideo2:()=>X7,FileVideo:()=>Y7,FileUser:()=>GN,FileUp:()=>VN,FileType2:()=>XN,FileType:()=>WN,FileText:()=>QN,FileTerminal:()=>YN,FileSymlink:()=>KN,FileStack:()=>JN,FileSpreadsheet:()=>ZN,FileSliders:()=>eI,FileSignature:()=>J7,FileSearch2:()=>tI,FileSearch:()=>oI,FileScan:()=>aI,FileQuestionMark:()=>Q7,FileQuestion:()=>Q7,FilePlus2:()=>sI,FilePlus:()=>rI,FilePlay:()=>Y7,FilePieChart:()=>o6,FilePenLine:()=>J7,FilePen:()=>K7,FileOutput:()=>iI,FileMusic:()=>nI,FileMinus2:()=>lI,FileMinus:()=>pI,FileLock2:()=>dI,FileLock:()=>cI,FileLineChart:()=>e6,FileKey2:()=>mI,FileKey:()=>uI,FileJson2:()=>$I,FileJson:()=>gI,FileInput:()=>_I,FileImage:()=>hI,FileHeart:()=>vI,FileEdit:()=>K7,FileDown:()=>bI,FileDigit:()=>kI,FileDiff:()=>fI,FileCog2:()=>Z7,FileCog:()=>Z7,FileCode2:()=>LI,FileCode:()=>yI,FileClock:()=>jI,FileCheck2:()=>UI,FileCheck:()=>RI,FileChartPie:()=>o6,FileChartLine:()=>e6,FileChartColumnIncreasing:()=>a6,FileChartColumn:()=>t6,FileBox:()=>wI,FileBarChart2:()=>t6,FileBarChart:()=>a6,FileBadge2:()=>xI,FileBadge:()=>MI,FileAxis3d:()=>s6,FileAxis3D:()=>s6,FileAudio2:()=>CI,FileAudio:()=>EI,FileArchive:()=>qI,File:()=>BN,Figma:()=>SI,FerrisWheel:()=>AI,Fence:()=>PI,Feather:()=>OI,FastForward:()=>TI,Fan:()=>BI,Factory:()=>DI,Facebook:()=>HI,EyeOff:()=>NI,EyeClosed:()=>II,Eye:()=>zI,ExternalLink:()=>FI,Expand:()=>GI,EvCharger:()=>VI,Euro:()=>WI,EthernetPort:()=>XI,Eraser:()=>QI,EqualSquare:()=>R4,EqualNot:()=>KI,EqualApproximately:()=>JI,Equal:()=>YI,EllipsisVertical:()=>i6,Ellipsis:()=>r6,EggOff:()=>eG,EggFried:()=>oG,Egg:()=>ZI,Edit3:()=>d7,Edit2:()=>c7,Edit:()=>l1,Eclipse:()=>tG,EarthLock:()=>sG,Earth:()=>n6,EarOff:()=>rG,Ear:()=>aG,Dumbbell:()=>iG,Drumstick:()=>nG,Drum:()=>pG,Droplets:()=>lG,DropletOff:()=>dG,Droplet:()=>cG,Drone:()=>uG,Drill:()=>mG,Dribbble:()=>gG,Drama:()=>$G,DraftingCompass:()=>_G,DownloadCloud:()=>g6,Download:()=>hG,DotSquare:()=>U4,Dot:()=>vG,DoorOpen:()=>bG,DoorClosedLocked:()=>fG,DoorClosed:()=>kG,Donut:()=>yG,DollarSign:()=>LG,Dog:()=>jG,Dock:()=>RG,DnaOff:()=>MG,Dna:()=>UG,DivideSquare:()=>M4,DivideCircle:()=>C6,Divide:()=>wG,DiscAlbum:()=>EG,Disc3:()=>CG,Disc2:()=>qG,Disc:()=>xG,Diff:()=>SG,Dices:()=>PG,Dice6:()=>AG,Dice5:()=>OG,Dice4:()=>TG,Dice3:()=>BG,Dice2:()=>DG,Dice1:()=>HG,DiamondPlus:()=>FG,DiamondPercent:()=>l6,DiamondMinus:()=>NG,Diamond:()=>zG,Diameter:()=>IG,Dessert:()=>VG,Delete:()=>GG,DecimalsArrowRight:()=>WG,DecimalsArrowLeft:()=>QG,DatabaseZap:()=>KG,DatabaseBackup:()=>YG,Database:()=>XG,Dam:()=>JG,Cylinder:()=>ZG,Currency:()=>e3,CurlyBraces:()=>l5,CupSoda:()=>o3,Cuboid:()=>t3,Crown:()=>a3,Crosshair:()=>s3,Cross:()=>r3,Crop:()=>i3,Croissant:()=>n3,CreditCard:()=>l3,CreativeCommons:()=>p3,Cpu:()=>c3,CornerUpRight:()=>d3,CornerUpLeft:()=>u3,CornerRightUp:()=>m3,CornerRightDown:()=>g3,CornerLeftUp:()=>$3,CornerLeftDown:()=>_3,CornerDownRight:()=>v3,CornerDownLeft:()=>h3,Copyright:()=>b3,Copyleft:()=>k3,CopyX:()=>y3,CopySlash:()=>L3,CopyPlus:()=>j3,CopyMinus:()=>R3,CopyCheck:()=>U3,Copy:()=>f3,CookingPot:()=>M3,Cookie:()=>w3,Contrast:()=>x3,Container:()=>C3,ContactRound:()=>p6,Contact2:()=>p6,Contact:()=>E3,Construction:()=>q3,Cone:()=>S3,ConciergeBell:()=>A3,Computer:()=>P3,Component:()=>O3,Compass:()=>B3,Command:()=>T3,Combine:()=>D3,ColumnsSettings:()=>M8,Columns4:()=>H3,Columns3Cog:()=>M8,Columns3:()=>c6,Columns2:()=>d6,Columns:()=>d6,Coins:()=>z3,Cog:()=>F3,Coffee:()=>N3,Codesandbox:()=>I3,Codepen:()=>G3,CodeXml:()=>u6,CodeSquare:()=>C4,Code2:()=>u6,Code:()=>V3,Club:()=>W3,Clover:()=>X3,Cloudy:()=>Q3,CloudUpload:()=>m6,CloudSunRain:()=>J3,CloudSun:()=>K3,CloudSnow:()=>Z3,CloudRainWind:()=>oV,CloudRain:()=>eV,CloudOff:()=>aV,CloudMoonRain:()=>sV,CloudMoon:()=>tV,CloudLightning:()=>rV,CloudHail:()=>iV,CloudFog:()=>nV,CloudDrizzle:()=>lV,CloudDownload:()=>g6,CloudCog:()=>pV,CloudCheck:()=>cV,CloudAlert:()=>dV,Cloud:()=>Y3,ClosedCaption:()=>uV,ClockPlus:()=>gV,ClockFading:()=>$V,ClockArrowUp:()=>_V,ClockArrowDown:()=>hV,ClockAlert:()=>vV,Clock9:()=>bV,Clock8:()=>kV,Clock7:()=>fV,Clock6:()=>yV,Clock5:()=>LV,Clock4:()=>jV,Clock3:()=>RV,Clock2:()=>UV,Clock12:()=>MV,Clock11:()=>wV,Clock10:()=>xV,Clock1:()=>EV,Clock:()=>mV,ClipboardX:()=>SV,ClipboardType:()=>AV,ClipboardSignature:()=>_6,ClipboardPlus:()=>qV,ClipboardPenLine:()=>_6,ClipboardPen:()=>$6,ClipboardPaste:()=>PV,ClipboardMinus:()=>OV,ClipboardList:()=>TV,ClipboardEdit:()=>$6,ClipboardCopy:()=>BV,ClipboardClock:()=>DV,ClipboardCheck:()=>HV,Clipboard:()=>CV,Clapperboard:()=>zV,Citrus:()=>FV,CircuitBoard:()=>NV,CircleX:()=>h6,CircleUserRound:()=>b6,CircleUser:()=>v6,CircleStop:()=>k6,CircleStar:()=>GV,CircleSmall:()=>VV,CircleSlashed:()=>f6,CircleSlash2:()=>f6,CircleSlash:()=>WV,CircleQuestionMark:()=>w8,CirclePower:()=>y6,CirclePoundSterling:()=>XV,CirclePlus:()=>L6,CirclePlay:()=>j6,CirclePercent:()=>R6,CirclePause:()=>U6,CircleParkingOff:()=>w6,CircleParking:()=>M6,CircleOff:()=>QV,CircleMinus:()=>x6,CircleHelp:()=>w8,CircleGauge:()=>E6,CircleFadingPlus:()=>YV,CircleFadingArrowUp:()=>KV,CircleEqual:()=>JV,CircleEllipsis:()=>ZV,CircleDotDashed:()=>oW,CircleDot:()=>eW,CircleDollarSign:()=>tW,CircleDivide:()=>C6,CircleDashed:()=>aW,CircleChevronUp:()=>q6,CircleChevronRight:()=>S6,CircleChevronLeft:()=>A6,CircleChevronDown:()=>O6,CircleCheckBig:()=>T6,CircleCheck:()=>P6,CircleArrowUp:()=>B6,CircleArrowRight:()=>D6,CircleArrowOutUpRight:()=>H6,CircleArrowOutUpLeft:()=>z6,CircleArrowOutDownRight:()=>F6,CircleArrowOutDownLeft:()=>N6,CircleArrowLeft:()=>I6,CircleArrowDown:()=>G6,CircleAlert:()=>V6,Circle:()=>IV,CigaretteOff:()=>rW,Cigarette:()=>sW,Church:()=>iW,Chromium:()=>W6,Chrome:()=>W6,ChevronsUpDown:()=>nW,ChevronsUp:()=>lW,ChevronsRightLeft:()=>cW,ChevronsRight:()=>pW,ChevronsLeftRightEllipsis:()=>mW,ChevronsLeftRight:()=>uW,ChevronsLeft:()=>dW,ChevronsDownUp:()=>$W,ChevronsDown:()=>gW,ChevronUpSquare:()=>q4,ChevronUpCircle:()=>q6,ChevronUp:()=>hW,ChevronRightSquare:()=>S4,ChevronRightCircle:()=>S6,ChevronRight:()=>vW,ChevronLeftSquare:()=>A4,ChevronLeftCircle:()=>A6,ChevronLeft:()=>_W,ChevronLast:()=>bW,ChevronFirst:()=>kW,ChevronDownSquare:()=>P4,ChevronDownCircle:()=>O6,ChevronDown:()=>fW,Cherry:()=>yW,ChefHat:()=>LW,CheckSquare2:()=>O4,CheckSquare:()=>T4,CheckLine:()=>jW,CheckCircle2:()=>P6,CheckCircle:()=>T6,CheckCheck:()=>UW,Check:()=>RW,ChartSpline:()=>MW,ChartScatter:()=>X6,ChartPie:()=>Q6,ChartNoAxesGantt:()=>Y6,ChartNoAxesCombined:()=>wW,ChartNoAxesColumnIncreasing:()=>J6,ChartNoAxesColumnDecreasing:()=>xW,ChartNoAxesColumn:()=>K6,ChartNetwork:()=>EW,ChartLine:()=>Z6,ChartGantt:()=>CW,ChartColumnStacked:()=>qW,ChartColumnIncreasing:()=>o5,ChartColumnDecreasing:()=>SW,ChartColumnBig:()=>t5,ChartColumn:()=>e5,ChartCandlestick:()=>a5,ChartBarStacked:()=>AW,ChartBarIncreasing:()=>PW,ChartBarDecreasing:()=>OW,ChartBarBig:()=>r5,ChartBar:()=>s5,ChartArea:()=>i5,Cctv:()=>TW,Cat:()=>BW,Castle:()=>DW,Cast:()=>zW,CassetteTape:()=>HW,CaseUpper:()=>FW,CaseSensitive:()=>NW,CaseLower:()=>IW,Carrot:()=>VW,CardSim:()=>GW,Caravan:()=>WW,CarTaxiFront:()=>QW,CarFront:()=>YW,Car:()=>XW,CaptionsOff:()=>KW,Captions:()=>n5,Cannabis:()=>JW,CandyOff:()=>eX,CandyCane:()=>oX,Candy:()=>ZW,CandlestickChart:()=>a5,CameraOff:()=>tX,Camera:()=>aX,CalendarX2:()=>iX,CalendarX:()=>rX,CalendarSync:()=>nX,CalendarSearch:()=>lX,CalendarRange:()=>pX,CalendarPlus2:()=>dX,CalendarPlus:()=>cX,CalendarOff:()=>uX,CalendarMinus2:()=>gX,CalendarMinus:()=>mX,CalendarHeart:()=>$X,CalendarFold:()=>_X,CalendarDays:()=>hX,CalendarCog:()=>vX,CalendarClock:()=>bX,CalendarCheck2:()=>fX,CalendarCheck:()=>kX,CalendarArrowUp:()=>yX,CalendarArrowDown:()=>LX,Calendar1:()=>jX,Calendar:()=>sX,Calculator:()=>RX,CakeSlice:()=>MX,Cake:()=>UX,CableCar:()=>xX,Cable:()=>wX,BusFront:()=>CX,Bus:()=>EX,Building2:()=>SX,Building:()=>qX,BugPlay:()=>PX,BugOff:()=>OX,Bug:()=>AX,Bubbles:()=>TX,BrushCleaning:()=>DX,Brush:()=>BX,BringToFront:()=>HX,BriefcaseMedical:()=>FX,BriefcaseConveyorBelt:()=>NX,BriefcaseBusiness:()=>IX,Briefcase:()=>zX,BrickWallShield:()=>VX,BrickWallFire:()=>WX,BrickWall:()=>GX,BrainCog:()=>QX,BrainCircuit:()=>YX,Brain:()=>XX,Brackets:()=>KX,Braces:()=>l5,Boxes:()=>JX,BoxSelect:()=>w4,Box:()=>ZX,BowArrow:()=>eQ,BottleWine:()=>oQ,BotOff:()=>aQ,BotMessageSquare:()=>rQ,Bot:()=>tQ,BoomBox:()=>sQ,BookmarkX:()=>nQ,BookmarkPlus:()=>lQ,BookmarkMinus:()=>pQ,BookmarkCheck:()=>cQ,Bookmark:()=>iQ,BookX:()=>uQ,BookUser:()=>mQ,BookUp2:()=>$Q,BookUp:()=>gQ,BookType:()=>_Q,BookText:()=>hQ,BookTemplate:()=>p5,BookPlus:()=>vQ,BookOpenText:()=>kQ,BookOpenCheck:()=>fQ,BookOpen:()=>bQ,BookMinus:()=>yQ,BookMarked:()=>LQ,BookLock:()=>jQ,BookKey:()=>RQ,BookImage:()=>UQ,BookHeart:()=>MQ,BookHeadphones:()=>xQ,BookDown:()=>wQ,BookDashed:()=>p5,BookCopy:()=>EQ,BookCheck:()=>CQ,BookAudio:()=>qQ,BookAlert:()=>SQ,BookA:()=>AQ,Book:()=>dQ,Bone:()=>PQ,Bomb:()=>OQ,Bolt:()=>TQ,Bold:()=>DQ,BluetoothSearching:()=>BQ,BluetoothOff:()=>zQ,BluetoothConnected:()=>FQ,Bluetooth:()=>HQ,Blocks:()=>NQ,Blinds:()=>GQ,Blend:()=>VQ,Bitcoin:()=>IQ,Birdhouse:()=>WQ,Bird:()=>XQ,Biohazard:()=>QQ,Binoculars:()=>YQ,Binary:()=>KQ,Bike:()=>JQ,BicepsFlexed:()=>ZQ,BetweenVerticalStart:()=>eY,BetweenVerticalEnd:()=>oY,BetweenHorizontalStart:()=>c5,BetweenHorizontalEnd:()=>d5,BetweenHorizonalStart:()=>c5,BetweenHorizonalEnd:()=>d5,BellRing:()=>aY,BellPlus:()=>sY,BellOff:()=>rY,BellMinus:()=>iY,BellElectric:()=>lY,BellDot:()=>nY,Bell:()=>tY,BeerOff:()=>cY,Beer:()=>pY,Beef:()=>uY,BedSingle:()=>mY,BedDouble:()=>$Y,Bed:()=>dY,BeanOff:()=>_Y,Bean:()=>gY,Beaker:()=>hY,BatteryWarning:()=>bY,BatteryPlus:()=>fY,BatteryMedium:()=>kY,BatteryLow:()=>yY,BatteryFull:()=>LY,BatteryCharging:()=>jY,Battery:()=>vY,Bath:()=>RY,Baseline:()=>UY,Barrel:()=>MY,Barcode:()=>wY,BarChartHorizontalBig:()=>r5,BarChartHorizontal:()=>s5,BarChartBig:()=>t5,BarChart4:()=>o5,BarChart3:()=>e5,BarChart2:()=>K6,BarChart:()=>J6,BanknoteX:()=>CY,BanknoteArrowUp:()=>EY,BanknoteArrowDown:()=>qY,Banknote:()=>xY,Bandage:()=>SY,Banana:()=>AY,Ban:()=>PY,BaggageClaim:()=>OY,BadgeX:()=>BY,BadgeTurkishLira:()=>DY,BadgeSwissFranc:()=>HY,BadgeRussianRuble:()=>zY,BadgeQuestionMark:()=>u5,BadgePoundSterling:()=>FY,BadgePlus:()=>NY,BadgePercent:()=>IY,BadgeMinus:()=>GY,BadgeJapaneseYen:()=>VY,BadgeInfo:()=>WY,BadgeIndianRupee:()=>XY,BadgeHelp:()=>u5,BadgeEuro:()=>QY,BadgeDollarSign:()=>YY,BadgeCheck:()=>m5,BadgeCent:()=>KY,BadgeAlert:()=>JY,Badge:()=>TY,Backpack:()=>ZY,Baby:()=>eK,Axis3d:()=>g5,Axis3D:()=>g5,Axe:()=>oK,Award:()=>tK,AudioWaveform:()=>aK,AudioLines:()=>sK,Atom:()=>rK,AtSign:()=>iK,AsteriskSquare:()=>D4,Asterisk:()=>nK,ArrowsUpFromLine:()=>lK,ArrowUpZa:()=>$5,ArrowUpZA:()=>$5,ArrowUpWideNarrow:()=>cK,ArrowUpToLine:()=>dK,ArrowUpSquare:()=>H4,ArrowUpRightSquare:()=>z4,ArrowUpRightFromSquare:()=>I4,ArrowUpRightFromCircle:()=>H6,ArrowUpRight:()=>uK,ArrowUpNarrowWide:()=>_5,ArrowUpLeftSquare:()=>F4,ArrowUpLeftFromSquare:()=>G4,ArrowUpLeftFromCircle:()=>z6,ArrowUpLeft:()=>mK,ArrowUpFromLine:()=>gK,ArrowUpFromDot:()=>$K,ArrowUpDown:()=>_K,ArrowUpCircle:()=>B6,ArrowUpAz:()=>h5,ArrowUpAZ:()=>h5,ArrowUp10:()=>hK,ArrowUp01:()=>vK,ArrowUp:()=>pK,ArrowRightToLine:()=>kK,ArrowRightSquare:()=>N4,ArrowRightLeft:()=>fK,ArrowRightFromLine:()=>yK,ArrowRightCircle:()=>D6,ArrowRight:()=>bK,ArrowLeftToLine:()=>jK,ArrowLeftSquare:()=>X4,ArrowLeftRight:()=>UK,ArrowLeftFromLine:()=>RK,ArrowLeftCircle:()=>I6,ArrowLeft:()=>LK,ArrowDownZa:()=>v5,ArrowDownZA:()=>v5,ArrowDownWideNarrow:()=>b5,ArrowDownUp:()=>wK,ArrowDownToLine:()=>xK,ArrowDownToDot:()=>EK,ArrowDownSquare:()=>Q4,ArrowDownRightSquare:()=>Y4,ArrowDownRightFromSquare:()=>V4,ArrowDownRightFromCircle:()=>F6,ArrowDownRight:()=>CK,ArrowDownNarrowWide:()=>qK,ArrowDownLeftSquare:()=>K4,ArrowDownLeftFromSquare:()=>W4,ArrowDownLeftFromCircle:()=>N6,ArrowDownLeft:()=>SK,ArrowDownFromLine:()=>AK,ArrowDownCircle:()=>G6,ArrowDownAz:()=>k5,ArrowDownAZ:()=>k5,ArrowDown10:()=>PK,ArrowDown01:()=>OK,ArrowDown:()=>MK,ArrowBigUpDash:()=>BK,ArrowBigUp:()=>TK,ArrowBigRightDash:()=>HK,ArrowBigRight:()=>DK,ArrowBigLeftDash:()=>FK,ArrowBigLeft:()=>zK,ArrowBigDownDash:()=>IK,ArrowBigDown:()=>NK,Armchair:()=>GK,AreaChart:()=>i5,ArchiveX:()=>WK,ArchiveRestore:()=>XK,Archive:()=>VK,Apple:()=>QK,AppWindowMac:()=>KK,AppWindow:()=>YK,Aperture:()=>JK,Anvil:()=>ZK,Antenna:()=>eJ,Annoyed:()=>oJ,Angry:()=>tJ,Anchor:()=>aJ,Amphora:()=>sJ,Ampersands:()=>rJ,Ampersand:()=>iJ,Ambulance:()=>nJ,AlignVerticalSpaceBetween:()=>lJ,AlignVerticalSpaceAround:()=>pJ,AlignVerticalJustifyStart:()=>cJ,AlignVerticalJustifyEnd:()=>dJ,AlignVerticalJustifyCenter:()=>uJ,AlignVerticalDistributeStart:()=>mJ,AlignVerticalDistributeEnd:()=>gJ,AlignVerticalDistributeCenter:()=>$J,AlignStartVertical:()=>_J,AlignStartHorizontal:()=>hJ,AlignRight:()=>K9,AlignLeft:()=>y8,AlignJustify:()=>J9,AlignHorizontalSpaceBetween:()=>vJ,AlignHorizontalSpaceAround:()=>bJ,AlignHorizontalJustifyStart:()=>kJ,AlignHorizontalJustifyEnd:()=>fJ,AlignHorizontalJustifyCenter:()=>yJ,AlignHorizontalDistributeStart:()=>LJ,AlignHorizontalDistributeEnd:()=>jJ,AlignHorizontalDistributeCenter:()=>RJ,AlignEndVertical:()=>UJ,AlignEndHorizontal:()=>MJ,AlignCenterVertical:()=>wJ,AlignCenterHorizontal:()=>xJ,AlignCenter:()=>Z9,AlertTriangle:()=>G9,AlertOctagon:()=>L7,AlertCircle:()=>V6,Album:()=>EJ,AlarmSmoke:()=>CJ,AlarmPlus:()=>f5,AlarmMinus:()=>y5,AlarmClockPlus:()=>f5,AlarmClockOff:()=>SJ,AlarmClockMinus:()=>y5,AlarmClockCheck:()=>L5,AlarmClock:()=>qJ,AlarmCheck:()=>L5,Airplay:()=>AJ,AirVent:()=>PJ,ActivitySquare:()=>J4,Activity:()=>OJ,Accessibility:()=>TJ,ALargeSmall:()=>BJ,AArrowUp:()=>DJ,AArrowDown:()=>HJ});var FJ={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor","stroke-width":2,"stroke-linecap":"round","stroke-linejoin":"round"};var Bf=([Z,J,K])=>{let Y=document.createElementNS("http://www.w3.org/2000/svg",Z);if(Object.keys(J).forEach((Q)=>{Y.setAttribute(Q,String(J[Q]))}),K?.length)K.forEach((Q)=>{let X=Bf(Q);Y.appendChild(X)});return Y},zJ=(Z,J={})=>{let Y={...FJ,...J};return Bf(["svg",Y,Z])};var xh=(Z)=>Array.from(Z.attributes).reduce((J,K)=>{return J[K.name]=K.value,J},{}),wh=(Z)=>{if(typeof Z==="string")return Z;if(!Z||!Z.class)return"";if(Z.class&&typeof Z.class==="string")return Z.class.split(" ");if(Z.class&&Array.isArray(Z.class))return Z.class;return""},Mh=(Z)=>{return Z.flatMap(wh).map((K)=>K.trim()).filter(Boolean).filter((K,Y,Q)=>Q.indexOf(K)===Y).join(" ")},Uh=(Z)=>Z.replace(/(\w)(\w*)(_|-|\s*)/g,(J,K,Y)=>K.toUpperCase()+Y.toLowerCase()),oU=(Z,{nameAttr:J,icons:K,attrs:Y})=>{let Q=Z.getAttribute(J);if(Q==null)return;let X=Uh(Q),W=K[X];if(!W)return console.warn(`${Z.outerHTML} icon name was not found in the provided icons object.`);let G=xh(Z),N={...FJ,"data-lucide":Q,...Y,...G},I=Mh(["lucide",`lucide-${Q}`,G,Y]);if(I)Object.assign(N,{class:I});let F=zJ(W,N);return Z.parentNode?.replaceChild(F,Z)};var eU={};GR(eU,{ZoomOut:()=>fw,ZoomIn:()=>yw,ZapOff:()=>jw,Zap:()=>Lw,Youtube:()=>Rw,XSquare:()=>o4,XOctagon:()=>f7,XCircle:()=>h6,X:()=>Mw,Wrench:()=>ww,WrapText:()=>X9,Worm:()=>Uw,Workflow:()=>xw,WineOff:()=>Cw,Wine:()=>Ew,WindArrowDown:()=>Sw,Wind:()=>qw,WifiZero:()=>Ow,WifiSync:()=>Pw,WifiPen:()=>Tw,WifiOff:()=>Bw,WifiLow:()=>Dw,WifiHigh:()=>Hw,WifiCog:()=>zw,Wifi:()=>Aw,WholeWord:()=>Fw,WheatOff:()=>Iw,Wheat:()=>Nw,Weight:()=>Gw,WebhookOff:()=>Ww,Webhook:()=>Vw,Webcam:()=>Xw,Waypoints:()=>Yw,WavesLadder:()=>Kw,Waves:()=>Qw,Watch:()=>Jw,WashingMachine:()=>Zw,Warehouse:()=>ex,WandSparkles:()=>q9,Wand2:()=>q9,Wand:()=>ox,Wallpaper:()=>tx,WalletMinimal:()=>S9,WalletCards:()=>sx,Wallet2:()=>S9,Wallet:()=>ax,Vote:()=>rx,VolumeX:()=>nx,VolumeOff:()=>lx,Volume2:()=>px,Volume1:()=>cx,Volume:()=>ix,Volleyball:()=>dx,Voicemail:()=>ux,View:()=>mx,Videotape:()=>gx,VideoOff:()=>_x,Video:()=>$x,VibrateOff:()=>vx,Vibrate:()=>hx,Verified:()=>m5,VenusAndMars:()=>kx,Venus:()=>bx,VenetianMask:()=>fx,Vegan:()=>yx,VectorSquare:()=>Lx,Vault:()=>jx,Variable:()=>Ux,UtilityPole:()=>Rx,UtensilsCrossed:()=>P9,Utensils:()=>A9,UsersRound:()=>O9,Users2:()=>O9,Users:()=>Mx,UserX2:()=>B9,UserX:()=>xx,UserStar:()=>Ex,UserSquare2:()=>a4,UserSquare:()=>t4,UserSearch:()=>Cx,UserRoundX:()=>B9,UserRoundSearch:()=>qx,UserRoundPlus:()=>D9,UserRoundPen:()=>Sx,UserRoundMinus:()=>H9,UserRoundCog:()=>z9,UserRoundCheck:()=>F9,UserRound:()=>T9,UserPlus2:()=>D9,UserPlus:()=>Ax,UserPen:()=>Px,UserMinus2:()=>H9,UserMinus:()=>Ox,UserLock:()=>Tx,UserCog2:()=>z9,UserCog:()=>Bx,UserCircle2:()=>b6,UserCircle:()=>v6,UserCheck2:()=>F9,UserCheck:()=>Hx,User2:()=>T9,User:()=>wx,Usb:()=>Dx,UploadCloud:()=>m6,Upload:()=>Fx,Unplug:()=>zx,UnlockKeyhole:()=>E7,Unlock:()=>x7,Unlink2:()=>Ix,Unlink:()=>Nx,University:()=>N9,Ungroup:()=>Gx,UnfoldVertical:()=>Vx,UnfoldHorizontal:()=>Wx,UndoDot:()=>Xx,Undo2:()=>Yx,Undo:()=>Qx,Underline:()=>Kx,UmbrellaOff:()=>Zx,Umbrella:()=>Jx,TypeOutline:()=>oE,Type:()=>eE,Twitter:()=>tE,Twitch:()=>sE,TvMinimalPlay:()=>rE,TvMinimal:()=>I9,Tv2:()=>I9,Tv:()=>aE,Turtle:()=>iE,Turntable:()=>nE,TurkishLira:()=>lE,TruckElectric:()=>cE,Truck:()=>pE,Trophy:()=>dE,TriangleRight:()=>uE,TriangleDashed:()=>gE,TriangleAlert:()=>G9,Triangle:()=>mE,TrendingUpDown:()=>_E,TrendingUp:()=>$E,TrendingDown:()=>vE,Trello:()=>hE,Trees:()=>bE,TreePine:()=>kE,TreePalm:()=>V9,TreeDeciduous:()=>fE,Trash2:()=>LE,Trash:()=>yE,Transgender:()=>jE,TramFront:()=>W9,TrainTrack:()=>RE,TrainFrontTunnel:()=>UE,TrainFront:()=>ME,Train:()=>W9,TrafficCone:()=>wE,Tractor:()=>xE,ToyBrick:()=>EE,TowerControl:()=>CE,TouchpadOff:()=>AE,Touchpad:()=>SE,Torus:()=>qE,Tornado:()=>PE,ToolCase:()=>OE,Toilet:()=>TE,ToggleRight:()=>BE,ToggleLeft:()=>DE,TimerReset:()=>zE,TimerOff:()=>FE,Timer:()=>HE,TicketsPlane:()=>IE,Tickets:()=>NE,TicketX:()=>VE,TicketSlash:()=>WE,TicketPlus:()=>XE,TicketPercent:()=>QE,TicketMinus:()=>YE,TicketCheck:()=>KE,Ticket:()=>GE,ThumbsUp:()=>JE,ThumbsDown:()=>ZE,ThermometerSun:()=>oC,ThermometerSnowflake:()=>tC,Thermometer:()=>eC,Theater:()=>aC,TextWrap:()=>X9,TextSelection:()=>Q9,TextSelect:()=>Q9,TextSearch:()=>sC,TextQuote:()=>rC,TextInitial:()=>Y9,TextCursorInput:()=>nC,TextCursor:()=>iC,TextAlignStart:()=>y8,TextAlignJustify:()=>J9,TextAlignEnd:()=>K9,TextAlignCenter:()=>Z9,Text:()=>y8,TestTubes:()=>pC,TestTubeDiagonal:()=>e4,TestTube2:()=>e4,TestTube:()=>lC,TerminalSquare:()=>s4,Terminal:()=>cC,TentTree:()=>uC,Tent:()=>dC,Telescope:()=>mC,Target:()=>$C,Tangent:()=>gC,Tally5:()=>_C,Tally4:()=>hC,Tally3:()=>vC,Tally2:()=>bC,Tally1:()=>kC,Tags:()=>fC,Tag:()=>yC,Tablets:()=>LC,TabletSmartphone:()=>RC,Tablet:()=>jC,TableRowsSplit:()=>MC,TableProperties:()=>wC,TableOfContents:()=>xC,TableConfig:()=>M8,TableColumnsSplit:()=>EC,TableCellsSplit:()=>CC,TableCellsMerge:()=>qC,Table2:()=>SC,Table:()=>UC,Syringe:()=>AC,Swords:()=>PC,Sword:()=>OC,SwitchCamera:()=>TC,SwissFranc:()=>BC,SwatchBook:()=>DC,Superscript:()=>HC,Sunset:()=>zC,Sunrise:()=>FC,SunSnow:()=>IC,SunMoon:()=>GC,SunMedium:()=>VC,SunDim:()=>WC,Sun:()=>NC,Subtitles:()=>n5,Subscript:()=>XC,Strikethrough:()=>QC,StretchVertical:()=>YC,StretchHorizontal:()=>KC,Store:()=>JC,StopCircle:()=>k6,StickyNote:()=>ZC,Sticker:()=>eq,Stethoscope:()=>oq,StepForward:()=>tq,StepBack:()=>aq,Stars:()=>Z4,StarOff:()=>rq,StarHalf:()=>iq,Star:()=>sq,Stamp:()=>nq,Squirrel:()=>lq,SquircleDashed:()=>cq,Squircle:()=>pq,SquaresUnite:()=>dq,SquaresSubtract:()=>mq,SquaresIntersect:()=>uq,SquaresExclude:()=>gq,SquareX:()=>o4,SquareUserRound:()=>a4,SquareUser:()=>t4,SquareTerminal:()=>s4,SquareStop:()=>_q,SquareStar:()=>hq,SquareStack:()=>vq,SquareSquare:()=>bq,SquareSplitVertical:()=>r4,SquareSplitHorizontal:()=>i4,SquareSlash:()=>n4,SquareSigma:()=>l4,SquareScissors:()=>p4,SquareRoundCorner:()=>kq,SquareRadical:()=>fq,SquarePower:()=>c4,SquarePlus:()=>d4,SquarePlay:()=>u4,SquarePilcrow:()=>m4,SquarePi:()=>g4,SquarePercent:()=>$4,SquarePen:()=>l1,SquarePause:()=>yq,SquareParkingOff:()=>h4,SquareParking:()=>_4,SquareMousePointer:()=>v4,SquareMinus:()=>b4,SquareMenu:()=>k4,SquareM:()=>f4,SquareLibrary:()=>y4,SquareKanban:()=>L4,SquareGanttChart:()=>L8,SquareFunction:()=>j4,SquareEqual:()=>R4,SquareDot:()=>U4,SquareDivide:()=>M4,SquareDashedTopSolid:()=>Lq,SquareDashedMousePointer:()=>x4,SquareDashedKanban:()=>E4,SquareDashedBottomCode:()=>Rq,SquareDashedBottom:()=>jq,SquareDashed:()=>w4,SquareCode:()=>C4,SquareChevronUp:()=>q4,SquareChevronRight:()=>S4,SquareChevronLeft:()=>A4,SquareChevronDown:()=>P4,SquareCheckBig:()=>T4,SquareCheck:()=>O4,SquareChartGantt:()=>L8,SquareBottomDashedScissors:()=>B4,SquareAsterisk:()=>D4,SquareArrowUpRight:()=>z4,SquareArrowUpLeft:()=>F4,SquareArrowUp:()=>H4,SquareArrowRight:()=>N4,SquareArrowOutUpRight:()=>I4,SquareArrowOutUpLeft:()=>G4,SquareArrowOutDownRight:()=>V4,SquareArrowOutDownLeft:()=>W4,SquareArrowLeft:()=>X4,SquareArrowDownRight:()=>Y4,SquareArrowDownLeft:()=>K4,SquareArrowDown:()=>Q4,SquareActivity:()=>J4,Square:()=>$q,Sprout:()=>Uq,SprayCan:()=>Mq,Spotlight:()=>wq,Spool:()=>xq,SplitSquareVertical:()=>r4,SplitSquareHorizontal:()=>i4,Split:()=>Eq,SplinePointer:()=>qq,Spline:()=>Cq,SpellCheck2:()=>Aq,SpellCheck:()=>Sq,Speech:()=>Pq,Speaker:()=>Oq,Sparkles:()=>Z4,Sparkle:()=>Tq,Spade:()=>Bq,Space:()=>Dq,Soup:()=>Hq,SortDesc:()=>b5,SortAsc:()=>_5,Sofa:()=>zq,SoapDispenserDroplet:()=>Nq,Snowflake:()=>Fq,Snail:()=>Iq,SmilePlus:()=>Vq,Smile:()=>Gq,SmartphoneNfc:()=>Xq,SmartphoneCharging:()=>Qq,Smartphone:()=>Wq,SlidersVertical:()=>e7,SlidersHorizontal:()=>Yq,Sliders:()=>e7,Slice:()=>Kq,SlashSquare:()=>n4,Slash:()=>Jq,Slack:()=>Zq,Skull:()=>eS,SkipForward:()=>oS,SkipBack:()=>tS,Siren:()=>aS,SignpostBig:()=>rS,Signpost:()=>sS,Signature:()=>iS,SignalZero:()=>lS,SignalMedium:()=>pS,SignalLow:()=>cS,SignalHigh:()=>dS,Signal:()=>nS,SigmaSquare:()=>l4,Sigma:()=>uS,SidebarOpen:()=>_7,SidebarClose:()=>v7,Sidebar:()=>$7,Shuffle:()=>mS,Shrub:()=>gS,Shrink:()=>$S,Shrimp:()=>_S,Shredder:()=>hS,ShowerHead:()=>vS,Shovel:()=>bS,ShoppingCart:()=>kS,ShoppingBasket:()=>fS,ShoppingBag:()=>yS,Shirt:()=>LS,ShipWheel:()=>RS,Ship:()=>jS,ShieldX:()=>o7,ShieldUser:()=>MS,ShieldQuestionMark:()=>t7,ShieldQuestion:()=>t7,ShieldPlus:()=>wS,ShieldOff:()=>xS,ShieldMinus:()=>ES,ShieldHalf:()=>CS,ShieldEllipsis:()=>qS,ShieldClose:()=>o7,ShieldCheck:()=>SS,ShieldBan:()=>PS,ShieldAlert:()=>AS,Shield:()=>US,Shell:()=>TS,Sheet:()=>OS,Share2:()=>DS,Share:()=>BS,Shapes:()=>HS,Settings2:()=>FS,Settings:()=>zS,ServerOff:()=>IS,ServerCrash:()=>GS,ServerCog:()=>WS,Server:()=>NS,SeparatorVertical:()=>VS,SeparatorHorizontal:()=>XS,SendToBack:()=>YS,SendHorizontal:()=>a7,SendHorizonal:()=>a7,Send:()=>QS,Section:()=>KS,SearchX:()=>ZS,SearchSlash:()=>eA,SearchCode:()=>tA,SearchCheck:()=>oA,Search:()=>JS,ScrollText:()=>sA,Scroll:()=>aA,ScreenShareOff:()=>iA,ScreenShare:()=>rA,ScissorsSquareDashedBottom:()=>B4,ScissorsSquare:()=>p4,ScissorsLineDashed:()=>lA,Scissors:()=>nA,School2:()=>N9,School:()=>pA,ScatterChart:()=>X6,ScanText:()=>dA,ScanSearch:()=>uA,ScanQrCode:()=>mA,ScanLine:()=>gA,ScanHeart:()=>$A,ScanFace:()=>_A,ScanEye:()=>hA,ScanBarcode:()=>vA,Scan:()=>cA,Scaling:()=>bA,Scale3d:()=>s7,Scale3D:()=>s7,Scale:()=>kA,SaveOff:()=>yA,SaveAll:()=>LA,Save:()=>fA,SaudiRiyal:()=>jA,SatelliteDish:()=>UA,Satellite:()=>RA,Sandwich:()=>MA,Salad:()=>wA,Sailboat:()=>xA,RussianRuble:()=>EA,RulerDimensionLine:()=>qA,Ruler:()=>CA,Rss:()=>AA,Rows4:()=>SA,Rows3:()=>r7,Rows2:()=>i7,Rows:()=>i7,Router:()=>PA,RouteOff:()=>TA,Route:()=>OA,RotateCwSquare:()=>DA,RotateCw:()=>BA,RotateCcwSquare:()=>zA,RotateCcwKey:()=>FA,RotateCcw:()=>HA,Rotate3d:()=>n7,Rotate3D:()=>n7,Rose:()=>NA,RollerCoaster:()=>IA,RockingChair:()=>GA,Rocket:()=>VA,Ribbon:()=>WA,Rewind:()=>XA,ReplyAll:()=>YA,Reply:()=>QA,ReplaceAll:()=>JA,Replace:()=>KA,Repeat2:()=>eP,Repeat1:()=>oP,Repeat:()=>ZA,RemoveFormatting:()=>tP,Regex:()=>aP,Refrigerator:()=>sP,RefreshCwOff:()=>iP,RefreshCw:()=>rP,RefreshCcwDot:()=>lP,RefreshCcw:()=>nP,RedoDot:()=>cP,Redo2:()=>dP,Redo:()=>pP,Recycle:()=>uP,RectangleVertical:()=>mP,RectangleHorizontal:()=>gP,RectangleGoggles:()=>$P,RectangleEllipsis:()=>l7,RectangleCircle:()=>_P,ReceiptTurkishLira:()=>hP,ReceiptText:()=>bP,ReceiptSwissFranc:()=>kP,ReceiptRussianRuble:()=>fP,ReceiptPoundSterling:()=>yP,ReceiptJapaneseYen:()=>LP,ReceiptIndianRupee:()=>jP,ReceiptEuro:()=>RP,ReceiptCent:()=>UP,Receipt:()=>vP,Ratio:()=>MP,Rat:()=>xP,Rainbow:()=>wP,RailSymbol:()=>EP,Radius:()=>CP,RadioTower:()=>SP,RadioReceiver:()=>AP,Radio:()=>qP,Radical:()=>PP,Radiation:()=>OP,Radar:()=>TP,Rabbit:()=>BP,Quote:()=>DP,QrCode:()=>zP,Pyramid:()=>HP,Puzzle:()=>FP,Proportions:()=>NP,Projector:()=>IP,PrinterCheck:()=>VP,Printer:()=>GP,Presentation:()=>WP,PowerSquare:()=>c4,PowerOff:()=>QP,PowerCircle:()=>y6,Power:()=>XP,PoundSterling:()=>YP,Popsicle:()=>KP,Popcorn:()=>JP,PointerOff:()=>eO,Pointer:()=>ZP,Podcast:()=>oO,PocketKnife:()=>aO,Pocket:()=>tO,PlusSquare:()=>d4,PlusCircle:()=>L6,Plus:()=>sO,PlugZap2:()=>p7,PlugZap:()=>p7,Plug2:()=>iO,Plug:()=>rO,PlaySquare:()=>u4,PlayCircle:()=>j6,Play:()=>nO,PlaneTakeoff:()=>pO,PlaneLanding:()=>cO,Plane:()=>lO,Pizza:()=>dO,Pipette:()=>mO,PinOff:()=>uO,Pin:()=>gO,PillBottle:()=>_O,Pill:()=>$O,PilcrowSquare:()=>m4,PilcrowRight:()=>vO,PilcrowLeft:()=>kO,Pilcrow:()=>hO,PiggyBank:()=>bO,PieChart:()=>Q6,PictureInPicture2:()=>yO,PictureInPicture:()=>fO,Pickaxe:()=>LO,Piano:()=>jO,PiSquare:()=>g4,Pi:()=>RO,PhoneOutgoing:()=>MO,PhoneOff:()=>wO,PhoneMissed:()=>xO,PhoneIncoming:()=>EO,PhoneForwarded:()=>CO,PhoneCall:()=>qO,Phone:()=>UO,PhilippinePeso:()=>SO,PersonStanding:()=>AO,PercentSquare:()=>$4,PercentDiamond:()=>l6,PercentCircle:()=>R6,Percent:()=>PO,Pentagon:()=>OO,PencilRuler:()=>BO,PencilOff:()=>DO,PencilLine:()=>HO,Pencil:()=>TO,PenTool:()=>zO,PenSquare:()=>l1,PenOff:()=>FO,PenLine:()=>d7,PenBox:()=>l1,Pen:()=>c7,PcCase:()=>NO,PawPrint:()=>IO,PauseOctagon:()=>y7,PauseCircle:()=>U6,Pause:()=>GO,PartyPopper:()=>VO,ParkingSquareOff:()=>h4,ParkingSquare:()=>_4,ParkingMeter:()=>XO,ParkingCircleOff:()=>w6,ParkingCircle:()=>M6,Parentheses:()=>WO,Paperclip:()=>QO,PanelsTopLeft:()=>u7,PanelsTopBottom:()=>r7,PanelsRightBottom:()=>YO,PanelsLeftRight:()=>c6,PanelsLeftBottom:()=>JO,PanelTopOpen:()=>ZO,PanelTopInactive:()=>m7,PanelTopDashed:()=>m7,PanelTopClose:()=>e2,PanelTopBottomDashed:()=>o2,PanelTop:()=>KO,PanelRightOpen:()=>t2,PanelRightInactive:()=>g7,PanelRightDashed:()=>g7,PanelRightClose:()=>s2,PanelRight:()=>a2,PanelLeftRightDashed:()=>r2,PanelLeftOpen:()=>_7,PanelLeftInactive:()=>h7,PanelLeftDashed:()=>h7,PanelLeftClose:()=>v7,PanelLeft:()=>$7,PanelBottomOpen:()=>n2,PanelBottomInactive:()=>b7,PanelBottomDashed:()=>b7,PanelBottomClose:()=>l2,PanelBottom:()=>i2,Panda:()=>p2,Palmtree:()=>V9,Palette:()=>c2,PaintbrushVertical:()=>k7,Paintbrush2:()=>k7,Paintbrush:()=>d2,PaintRoller:()=>u2,PaintBucket:()=>m2,PackageX:()=>$2,PackageSearch:()=>_2,PackagePlus:()=>h2,PackageOpen:()=>v2,PackageMinus:()=>b2,PackageCheck:()=>k2,Package2:()=>f2,Package:()=>g2,Outdent:()=>R8,Origami:()=>y2,Orbit:()=>L2,Option:()=>j2,Omega:()=>R2,OctagonX:()=>f7,OctagonPause:()=>y7,OctagonMinus:()=>M2,OctagonAlert:()=>L7,Octagon:()=>U2,NutOff:()=>x2,Nut:()=>w2,NotepadTextDashed:()=>C2,NotepadText:()=>E2,NotebookText:()=>S2,NotebookTabs:()=>A2,NotebookPen:()=>P2,Notebook:()=>q2,NonBinary:()=>O2,Nfc:()=>T2,Newspaper:()=>B2,Network:()=>D2,NavigationOff:()=>z2,Navigation2Off:()=>N2,Navigation2:()=>F2,Navigation:()=>H2,Music4:()=>G2,Music3:()=>V2,Music2:()=>W2,Music:()=>I2,MoveVertical:()=>Q2,MoveUpRight:()=>K2,MoveUpLeft:()=>J2,MoveUp:()=>Y2,MoveRight:()=>Z2,MoveLeft:()=>eT,MoveHorizontal:()=>oT,MoveDownRight:()=>aT,MoveDownLeft:()=>sT,MoveDown:()=>tT,MoveDiagonal2:()=>iT,MoveDiagonal:()=>rT,Move3d:()=>j7,Move3D:()=>j7,Move:()=>X2,MousePointerSquareDashed:()=>x4,MousePointerClick:()=>pT,MousePointerBan:()=>cT,MousePointer2:()=>dT,MousePointer:()=>lT,MouseOff:()=>uT,Mouse:()=>nT,MountainSnow:()=>gT,Mountain:()=>mT,Motorbike:()=>$T,MoreVertical:()=>i6,MoreHorizontal:()=>r6,MoonStar:()=>hT,Moon:()=>_T,MonitorX:()=>bT,MonitorUp:()=>kT,MonitorStop:()=>fT,MonitorSpeaker:()=>yT,MonitorSmartphone:()=>LT,MonitorPlay:()=>jT,MonitorPause:()=>RT,MonitorOff:()=>UT,MonitorDown:()=>MT,MonitorDot:()=>wT,MonitorCog:()=>xT,MonitorCloud:()=>ET,MonitorCheck:()=>CT,Monitor:()=>vT,MinusSquare:()=>b4,MinusCircle:()=>x6,Minus:()=>qT,Minimize2:()=>AT,Minimize:()=>ST,MilkOff:()=>PT,Milk:()=>OT,Milestone:()=>TT,Microwave:()=>BT,Microscope:()=>DT,Microchip:()=>HT,MicVocal:()=>R7,MicOff:()=>FT,Mic2:()=>R7,Mic:()=>zT,MessagesSquare:()=>NT,MessageSquareX:()=>GT,MessageSquareWarning:()=>VT,MessageSquareText:()=>WT,MessageSquareShare:()=>QT,MessageSquareReply:()=>XT,MessageSquareQuote:()=>YT,MessageSquarePlus:()=>KT,MessageSquareOff:()=>JT,MessageSquareMore:()=>ZT,MessageSquareLock:()=>eB,MessageSquareHeart:()=>oB,MessageSquareDot:()=>tB,MessageSquareDiff:()=>aB,MessageSquareDashed:()=>sB,MessageSquareCode:()=>rB,MessageSquare:()=>IT,MessageCircleX:()=>nB,MessageCircleWarning:()=>lB,MessageCircleReply:()=>pB,MessageCircleQuestionMark:()=>U7,MessageCircleQuestion:()=>U7,MessageCirclePlus:()=>cB,MessageCircleOff:()=>dB,MessageCircleMore:()=>uB,MessageCircleHeart:()=>mB,MessageCircleDashed:()=>gB,MessageCircleCode:()=>$B,MessageCircle:()=>iB,Merge:()=>_B,MenuSquare:()=>k4,Menu:()=>hB,MemoryStick:()=>vB,Meh:()=>bB,MegaphoneOff:()=>fB,Megaphone:()=>kB,Medal:()=>yB,Maximize2:()=>jB,Maximize:()=>LB,Martini:()=>RB,MarsStroke:()=>MB,Mars:()=>UB,MapPlus:()=>wB,MapPinned:()=>EB,MapPinXInside:()=>SB,MapPinX:()=>qB,MapPinPlusInside:()=>PB,MapPinPlus:()=>AB,MapPinPen:()=>M7,MapPinOff:()=>OB,MapPinMinusInside:()=>TB,MapPinMinus:()=>BB,MapPinHouse:()=>DB,MapPinCheckInside:()=>zB,MapPinCheck:()=>HB,MapPin:()=>CB,MapMinus:()=>FB,Map:()=>xB,Mails:()=>NB,Mailbox:()=>IB,MailX:()=>VB,MailWarning:()=>WB,MailSearch:()=>XB,MailQuestionMark:()=>w7,MailQuestion:()=>w7,MailPlus:()=>QB,MailOpen:()=>YB,MailMinus:()=>KB,MailCheck:()=>JB,Mail:()=>GB,Magnet:()=>ZB,MSquare:()=>f4,Luggage:()=>eD,Lollipop:()=>oD,Logs:()=>tD,LogOut:()=>aD,LogIn:()=>sD,LockOpen:()=>x7,LockKeyholeOpen:()=>E7,LockKeyhole:()=>iD,Lock:()=>rD,LocationEdit:()=>M7,LocateOff:()=>lD,LocateFixed:()=>pD,Locate:()=>nD,LoaderPinwheel:()=>dD,LoaderCircle:()=>C7,Loader2:()=>C7,Loader:()=>cD,ListX:()=>mD,ListVideo:()=>gD,ListTree:()=>$D,ListTodo:()=>_D,ListStart:()=>hD,ListRestart:()=>bD,ListPlus:()=>kD,ListOrdered:()=>vD,ListMusic:()=>fD,ListMinus:()=>yD,ListIndentIncrease:()=>j8,ListIndentDecrease:()=>R8,ListFilterPlus:()=>LD,ListFilter:()=>jD,ListEnd:()=>RD,ListCollapse:()=>UD,ListChevronsUpDown:()=>MD,ListChevronsDownUp:()=>wD,ListChecks:()=>xD,ListCheck:()=>ED,List:()=>uD,Linkedin:()=>CD,Link2Off:()=>AD,Link2:()=>SD,Link:()=>qD,LineSquiggle:()=>PD,LineChart:()=>Z6,LightbulbOff:()=>TD,Lightbulb:()=>OD,Ligature:()=>BD,LifeBuoy:()=>HD,LibrarySquare:()=>y4,LibraryBig:()=>zD,Library:()=>DD,LetterText:()=>Y9,Lectern:()=>FD,LeafyGreen:()=>ND,Leaf:()=>ID,LayoutTemplate:()=>GD,LayoutPanelTop:()=>VD,LayoutPanelLeft:()=>WD,LayoutList:()=>XD,LayoutGrid:()=>QD,LayoutDashboard:()=>YD,Layout:()=>u7,Layers3:()=>q7,Layers2:()=>KD,Layers:()=>q7,Laugh:()=>JD,LassoSelect:()=>eH,Lasso:()=>ZD,LaptopMinimalCheck:()=>tH,LaptopMinimal:()=>S7,Laptop2:()=>S7,Laptop:()=>oH,Languages:()=>aH,Landmark:()=>sH,LandPlot:()=>rH,LampWallUp:()=>nH,LampWallDown:()=>lH,LampFloor:()=>pH,LampDesk:()=>cH,LampCeiling:()=>dH,Lamp:()=>iH,KeyboardOff:()=>mH,KeyboardMusic:()=>gH,Keyboard:()=>uH,KeySquare:()=>_H,KeyRound:()=>hH,Key:()=>$H,Kayak:()=>vH,KanbanSquareDashed:()=>E4,KanbanSquare:()=>L4,Kanban:()=>bH,Joystick:()=>kH,JapaneseYen:()=>fH,IterationCw:()=>yH,IterationCcw:()=>jH,Italic:()=>RH,Instagram:()=>LH,InspectionPanel:()=>UH,Inspect:()=>v4,Info:()=>wH,Infinity:()=>MH,IndianRupee:()=>xH,IndentIncrease:()=>j8,IndentDecrease:()=>R8,Indent:()=>j8,Inbox:()=>EH,Import:()=>CH,Images:()=>qH,ImageUpscale:()=>AH,ImageUp:()=>PH,ImagePlus:()=>OH,ImagePlay:()=>TH,ImageOff:()=>BH,ImageMinus:()=>DH,ImageDown:()=>HH,Image:()=>SH,IdCardLanyard:()=>zH,IdCard:()=>FH,IceCreamCone:()=>A7,IceCreamBowl:()=>P7,IceCream2:()=>P7,IceCream:()=>A7,HouseWifi:()=>IH,HousePlus:()=>NH,HousePlug:()=>VH,HouseHeart:()=>GH,House:()=>O7,Hourglass:()=>WH,Hotel:()=>XH,Hospital:()=>QH,HopOff:()=>KH,Hop:()=>YH,Home:()=>O7,History:()=>JH,Highlighter:()=>ez,Hexagon:()=>ZH,HelpingHand:()=>T7,HelpCircle:()=>w8,Heater:()=>oz,HeartPulse:()=>az,HeartPlus:()=>sz,HeartOff:()=>rz,HeartMinus:()=>iz,HeartHandshake:()=>nz,HeartCrack:()=>lz,Heart:()=>tz,Headset:()=>pz,Headphones:()=>cz,HeadphoneOff:()=>dz,Heading6:()=>mz,Heading5:()=>gz,Heading4:()=>$z,Heading3:()=>_z,Heading2:()=>hz,Heading1:()=>vz,Heading:()=>uz,HdmiPort:()=>bz,Haze:()=>kz,HatGlasses:()=>fz,Hash:()=>yz,HardHat:()=>Lz,HardDriveUpload:()=>Rz,HardDriveDownload:()=>Uz,HardDrive:()=>jz,Handshake:()=>Mz,Handbag:()=>wz,HandPlatter:()=>Ez,HandMetal:()=>Cz,HandHelping:()=>T7,HandHeart:()=>qz,HandGrab:()=>B7,HandFist:()=>Sz,HandCoins:()=>Az,Hand:()=>xz,Hammer:()=>Pz,Hamburger:()=>Oz,Ham:()=>Tz,Guitar:()=>Bz,Group:()=>Dz,GripVertical:()=>zz,GripHorizontal:()=>Fz,Grip:()=>Hz,Grid3x3:()=>U8,Grid3x2:()=>Nz,Grid3X3:()=>U8,Grid2x2X:()=>H7,Grid2x2Plus:()=>z7,Grid2x2Check:()=>F7,Grid2x2:()=>D7,Grid2X2X:()=>H7,Grid2X2Plus:()=>z7,Grid2X2Check:()=>F7,Grid2X2:()=>D7,Grid:()=>U8,Grape:()=>Iz,GraduationCap:()=>Gz,Grab:()=>B7,Gpu:()=>Vz,Goal:()=>Wz,GlobeLock:()=>Qz,Globe2:()=>n6,Globe:()=>Xz,Glasses:()=>Yz,GlassWater:()=>Kz,Gitlab:()=>Jz,Github:()=>Zz,GitPullRequestDraft:()=>oF,GitPullRequestCreateArrow:()=>sF,GitPullRequestCreate:()=>tF,GitPullRequestClosed:()=>aF,GitPullRequestArrow:()=>rF,GitPullRequest:()=>eF,GitMerge:()=>iF,GitGraph:()=>nF,GitFork:()=>lF,GitCompareArrows:()=>cF,GitCompare:()=>pF,GitCommitVertical:()=>dF,GitCommitHorizontal:()=>N7,GitCommit:()=>N7,GitBranchPlus:()=>mF,GitBranch:()=>uF,Gift:()=>gF,Ghost:()=>$F,GeorgianLari:()=>_F,Gem:()=>hF,Gavel:()=>vF,GaugeCircle:()=>E6,Gauge:()=>bF,GanttChartSquare:()=>L8,GanttChart:()=>Y6,GamepadDirectional:()=>fF,Gamepad2:()=>yF,Gamepad:()=>kF,GalleryVerticalEnd:()=>jF,GalleryVertical:()=>LF,GalleryThumbnails:()=>RF,GalleryHorizontalEnd:()=>MF,GalleryHorizontal:()=>UF,FunnelX:()=>G7,FunnelPlus:()=>wF,Funnel:()=>I7,FunctionSquare:()=>j4,Fullscreen:()=>xF,Fuel:()=>EF,Frown:()=>CF,Framer:()=>qF,Frame:()=>SF,Forward:()=>AF,FormInput:()=>l7,Forklift:()=>PF,ForkKnifeCrossed:()=>P9,ForkKnife:()=>A9,Footprints:()=>OF,Folders:()=>TF,FolderX:()=>DF,FolderUp:()=>HF,FolderTree:()=>zF,FolderSync:()=>FF,FolderSymlink:()=>NF,FolderSearch2:()=>GF,FolderSearch:()=>IF,FolderRoot:()=>VF,FolderPlus:()=>WF,FolderPen:()=>V7,FolderOutput:()=>XF,FolderOpenDot:()=>YF,FolderOpen:()=>QF,FolderMinus:()=>KF,FolderLock:()=>JF,FolderKey:()=>ZF,FolderKanban:()=>eN,FolderInput:()=>oN,FolderHeart:()=>tN,FolderGit2:()=>rN,FolderGit:()=>aN,FolderEdit:()=>V7,FolderDown:()=>sN,FolderDot:()=>iN,FolderCog2:()=>W7,FolderCog:()=>W7,FolderCode:()=>nN,FolderClosed:()=>lN,FolderClock:()=>pN,FolderCheck:()=>cN,FolderArchive:()=>dN,Folder:()=>BF,FoldVertical:()=>uN,FoldHorizontal:()=>mN,Focus:()=>gN,Flower2:()=>_N,Flower:()=>$N,FlipVertical2:()=>vN,FlipVertical:()=>hN,FlipHorizontal2:()=>kN,FlipHorizontal:()=>bN,FlaskRound:()=>fN,FlaskConicalOff:()=>LN,FlaskConical:()=>yN,FlashlightOff:()=>RN,Flashlight:()=>jN,FlameKindling:()=>MN,Flame:()=>UN,FlagTriangleRight:()=>xN,FlagTriangleLeft:()=>EN,FlagOff:()=>qN,Flag:()=>wN,FishSymbol:()=>SN,FishOff:()=>AN,Fish:()=>CN,FireExtinguisher:()=>PN,Fingerprint:()=>ON,FilterX:()=>G7,Filter:()=>I7,Film:()=>TN,Files:()=>DN,FileX2:()=>zN,FileX:()=>HN,FileWarning:()=>FN,FileVolume2:()=>IN,FileVolume:()=>NN,FileVideoCamera:()=>X7,FileVideo2:()=>X7,FileVideo:()=>Y7,FileUser:()=>GN,FileUp:()=>VN,FileType2:()=>XN,FileType:()=>WN,FileText:()=>QN,FileTerminal:()=>YN,FileSymlink:()=>KN,FileStack:()=>JN,FileSpreadsheet:()=>ZN,FileSliders:()=>eI,FileSignature:()=>J7,FileSearch2:()=>tI,FileSearch:()=>oI,FileScan:()=>aI,FileQuestionMark:()=>Q7,FileQuestion:()=>Q7,FilePlus2:()=>sI,FilePlus:()=>rI,FilePlay:()=>Y7,FilePieChart:()=>o6,FilePenLine:()=>J7,FilePen:()=>K7,FileOutput:()=>iI,FileMusic:()=>nI,FileMinus2:()=>lI,FileMinus:()=>pI,FileLock2:()=>dI,FileLock:()=>cI,FileLineChart:()=>e6,FileKey2:()=>mI,FileKey:()=>uI,FileJson2:()=>$I,FileJson:()=>gI,FileInput:()=>_I,FileImage:()=>hI,FileHeart:()=>vI,FileEdit:()=>K7,FileDown:()=>bI,FileDigit:()=>kI,FileDiff:()=>fI,FileCog2:()=>Z7,FileCog:()=>Z7,FileCode2:()=>LI,FileCode:()=>yI,FileClock:()=>jI,FileCheck2:()=>UI,FileCheck:()=>RI,FileChartPie:()=>o6,FileChartLine:()=>e6,FileChartColumnIncreasing:()=>a6,FileChartColumn:()=>t6,FileBox:()=>wI,FileBarChart2:()=>t6,FileBarChart:()=>a6,FileBadge2:()=>xI,FileBadge:()=>MI,FileAxis3d:()=>s6,FileAxis3D:()=>s6,FileAudio2:()=>CI,FileAudio:()=>EI,FileArchive:()=>qI,File:()=>BN,Figma:()=>SI,FerrisWheel:()=>AI,Fence:()=>PI,Feather:()=>OI,FastForward:()=>TI,Fan:()=>BI,Factory:()=>DI,Facebook:()=>HI,EyeOff:()=>NI,EyeClosed:()=>II,Eye:()=>zI,ExternalLink:()=>FI,Expand:()=>GI,EvCharger:()=>VI,Euro:()=>WI,EthernetPort:()=>XI,Eraser:()=>QI,EqualSquare:()=>R4,EqualNot:()=>KI,EqualApproximately:()=>JI,Equal:()=>YI,EllipsisVertical:()=>i6,Ellipsis:()=>r6,EggOff:()=>eG,EggFried:()=>oG,Egg:()=>ZI,Edit3:()=>d7,Edit2:()=>c7,Edit:()=>l1,Eclipse:()=>tG,EarthLock:()=>sG,Earth:()=>n6,EarOff:()=>rG,Ear:()=>aG,Dumbbell:()=>iG,Drumstick:()=>nG,Drum:()=>pG,Droplets:()=>lG,DropletOff:()=>dG,Droplet:()=>cG,Drone:()=>uG,Drill:()=>mG,Dribbble:()=>gG,Drama:()=>$G,DraftingCompass:()=>_G,DownloadCloud:()=>g6,Download:()=>hG,DotSquare:()=>U4,Dot:()=>vG,DoorOpen:()=>bG,DoorClosedLocked:()=>fG,DoorClosed:()=>kG,Donut:()=>yG,DollarSign:()=>LG,Dog:()=>jG,Dock:()=>RG,DnaOff:()=>MG,Dna:()=>UG,DivideSquare:()=>M4,DivideCircle:()=>C6,Divide:()=>wG,DiscAlbum:()=>EG,Disc3:()=>CG,Disc2:()=>qG,Disc:()=>xG,Diff:()=>SG,Dices:()=>PG,Dice6:()=>AG,Dice5:()=>OG,Dice4:()=>TG,Dice3:()=>BG,Dice2:()=>DG,Dice1:()=>HG,DiamondPlus:()=>FG,DiamondPercent:()=>l6,DiamondMinus:()=>NG,Diamond:()=>zG,Diameter:()=>IG,Dessert:()=>VG,Delete:()=>GG,DecimalsArrowRight:()=>WG,DecimalsArrowLeft:()=>QG,DatabaseZap:()=>KG,DatabaseBackup:()=>YG,Database:()=>XG,Dam:()=>JG,Cylinder:()=>ZG,Currency:()=>e3,CurlyBraces:()=>l5,CupSoda:()=>o3,Cuboid:()=>t3,Crown:()=>a3,Crosshair:()=>s3,Cross:()=>r3,Crop:()=>i3,Croissant:()=>n3,CreditCard:()=>l3,CreativeCommons:()=>p3,Cpu:()=>c3,CornerUpRight:()=>d3,CornerUpLeft:()=>u3,CornerRightUp:()=>m3,CornerRightDown:()=>g3,CornerLeftUp:()=>$3,CornerLeftDown:()=>_3,CornerDownRight:()=>v3,CornerDownLeft:()=>h3,Copyright:()=>b3,Copyleft:()=>k3,CopyX:()=>y3,CopySlash:()=>L3,CopyPlus:()=>j3,CopyMinus:()=>R3,CopyCheck:()=>U3,Copy:()=>f3,CookingPot:()=>M3,Cookie:()=>w3,Contrast:()=>x3,Container:()=>C3,ContactRound:()=>p6,Contact2:()=>p6,Contact:()=>E3,Construction:()=>q3,Cone:()=>S3,ConciergeBell:()=>A3,Computer:()=>P3,Component:()=>O3,Compass:()=>B3,Command:()=>T3,Combine:()=>D3,ColumnsSettings:()=>M8,Columns4:()=>H3,Columns3Cog:()=>M8,Columns3:()=>c6,Columns2:()=>d6,Columns:()=>d6,Coins:()=>z3,Cog:()=>F3,Coffee:()=>N3,Codesandbox:()=>I3,Codepen:()=>G3,CodeXml:()=>u6,CodeSquare:()=>C4,Code2:()=>u6,Code:()=>V3,Club:()=>W3,Clover:()=>X3,Cloudy:()=>Q3,CloudUpload:()=>m6,CloudSunRain:()=>J3,CloudSun:()=>K3,CloudSnow:()=>Z3,CloudRainWind:()=>oV,CloudRain:()=>eV,CloudOff:()=>aV,CloudMoonRain:()=>sV,CloudMoon:()=>tV,CloudLightning:()=>rV,CloudHail:()=>iV,CloudFog:()=>nV,CloudDrizzle:()=>lV,CloudDownload:()=>g6,CloudCog:()=>pV,CloudCheck:()=>cV,CloudAlert:()=>dV,Cloud:()=>Y3,ClosedCaption:()=>uV,ClockPlus:()=>gV,ClockFading:()=>$V,ClockArrowUp:()=>_V,ClockArrowDown:()=>hV,ClockAlert:()=>vV,Clock9:()=>bV,Clock8:()=>kV,Clock7:()=>fV,Clock6:()=>yV,Clock5:()=>LV,Clock4:()=>jV,Clock3:()=>RV,Clock2:()=>UV,Clock12:()=>MV,Clock11:()=>wV,Clock10:()=>xV,Clock1:()=>EV,Clock:()=>mV,ClipboardX:()=>SV,ClipboardType:()=>AV,ClipboardSignature:()=>_6,ClipboardPlus:()=>qV,ClipboardPenLine:()=>_6,ClipboardPen:()=>$6,ClipboardPaste:()=>PV,ClipboardMinus:()=>OV,ClipboardList:()=>TV,ClipboardEdit:()=>$6,ClipboardCopy:()=>BV,ClipboardClock:()=>DV,ClipboardCheck:()=>HV,Clipboard:()=>CV,Clapperboard:()=>zV,Citrus:()=>FV,CircuitBoard:()=>NV,CircleX:()=>h6,CircleUserRound:()=>b6,CircleUser:()=>v6,CircleStop:()=>k6,CircleStar:()=>GV,CircleSmall:()=>VV,CircleSlashed:()=>f6,CircleSlash2:()=>f6,CircleSlash:()=>WV,CircleQuestionMark:()=>w8,CirclePower:()=>y6,CirclePoundSterling:()=>XV,CirclePlus:()=>L6,CirclePlay:()=>j6,CirclePercent:()=>R6,CirclePause:()=>U6,CircleParkingOff:()=>w6,CircleParking:()=>M6,CircleOff:()=>QV,CircleMinus:()=>x6,CircleHelp:()=>w8,CircleGauge:()=>E6,CircleFadingPlus:()=>YV,CircleFadingArrowUp:()=>KV,CircleEqual:()=>JV,CircleEllipsis:()=>ZV,CircleDotDashed:()=>oW,CircleDot:()=>eW,CircleDollarSign:()=>tW,CircleDivide:()=>C6,CircleDashed:()=>aW,CircleChevronUp:()=>q6,CircleChevronRight:()=>S6,CircleChevronLeft:()=>A6,CircleChevronDown:()=>O6,CircleCheckBig:()=>T6,CircleCheck:()=>P6,CircleArrowUp:()=>B6,CircleArrowRight:()=>D6,CircleArrowOutUpRight:()=>H6,CircleArrowOutUpLeft:()=>z6,CircleArrowOutDownRight:()=>F6,CircleArrowOutDownLeft:()=>N6,CircleArrowLeft:()=>I6,CircleArrowDown:()=>G6,CircleAlert:()=>V6,Circle:()=>IV,CigaretteOff:()=>rW,Cigarette:()=>sW,Church:()=>iW,Chromium:()=>W6,Chrome:()=>W6,ChevronsUpDown:()=>nW,ChevronsUp:()=>lW,ChevronsRightLeft:()=>cW,ChevronsRight:()=>pW,ChevronsLeftRightEllipsis:()=>mW,ChevronsLeftRight:()=>uW,ChevronsLeft:()=>dW,ChevronsDownUp:()=>$W,ChevronsDown:()=>gW,ChevronUpSquare:()=>q4,ChevronUpCircle:()=>q6,ChevronUp:()=>hW,ChevronRightSquare:()=>S4,ChevronRightCircle:()=>S6,ChevronRight:()=>vW,ChevronLeftSquare:()=>A4,ChevronLeftCircle:()=>A6,ChevronLeft:()=>_W,ChevronLast:()=>bW,ChevronFirst:()=>kW,ChevronDownSquare:()=>P4,ChevronDownCircle:()=>O6,ChevronDown:()=>fW,Cherry:()=>yW,ChefHat:()=>LW,CheckSquare2:()=>O4,CheckSquare:()=>T4,CheckLine:()=>jW,CheckCircle2:()=>P6,CheckCircle:()=>T6,CheckCheck:()=>UW,Check:()=>RW,ChartSpline:()=>MW,ChartScatter:()=>X6,ChartPie:()=>Q6,ChartNoAxesGantt:()=>Y6,ChartNoAxesCombined:()=>wW,ChartNoAxesColumnIncreasing:()=>J6,ChartNoAxesColumnDecreasing:()=>xW,ChartNoAxesColumn:()=>K6,ChartNetwork:()=>EW,ChartLine:()=>Z6,ChartGantt:()=>CW,ChartColumnStacked:()=>qW,ChartColumnIncreasing:()=>o5,ChartColumnDecreasing:()=>SW,ChartColumnBig:()=>t5,ChartColumn:()=>e5,ChartCandlestick:()=>a5,ChartBarStacked:()=>AW,ChartBarIncreasing:()=>PW,ChartBarDecreasing:()=>OW,ChartBarBig:()=>r5,ChartBar:()=>s5,ChartArea:()=>i5,Cctv:()=>TW,Cat:()=>BW,Castle:()=>DW,Cast:()=>zW,CassetteTape:()=>HW,CaseUpper:()=>FW,CaseSensitive:()=>NW,CaseLower:()=>IW,Carrot:()=>VW,CardSim:()=>GW,Caravan:()=>WW,CarTaxiFront:()=>QW,CarFront:()=>YW,Car:()=>XW,CaptionsOff:()=>KW,Captions:()=>n5,Cannabis:()=>JW,CandyOff:()=>eX,CandyCane:()=>oX,Candy:()=>ZW,CandlestickChart:()=>a5,CameraOff:()=>tX,Camera:()=>aX,CalendarX2:()=>iX,CalendarX:()=>rX,CalendarSync:()=>nX,CalendarSearch:()=>lX,CalendarRange:()=>pX,CalendarPlus2:()=>dX,CalendarPlus:()=>cX,CalendarOff:()=>uX,CalendarMinus2:()=>gX,CalendarMinus:()=>mX,CalendarHeart:()=>$X,CalendarFold:()=>_X,CalendarDays:()=>hX,CalendarCog:()=>vX,CalendarClock:()=>bX,CalendarCheck2:()=>fX,CalendarCheck:()=>kX,CalendarArrowUp:()=>yX,CalendarArrowDown:()=>LX,Calendar1:()=>jX,Calendar:()=>sX,Calculator:()=>RX,CakeSlice:()=>MX,Cake:()=>UX,CableCar:()=>xX,Cable:()=>wX,BusFront:()=>CX,Bus:()=>EX,Building2:()=>SX,Building:()=>qX,BugPlay:()=>PX,BugOff:()=>OX,Bug:()=>AX,Bubbles:()=>TX,BrushCleaning:()=>DX,Brush:()=>BX,BringToFront:()=>HX,BriefcaseMedical:()=>FX,BriefcaseConveyorBelt:()=>NX,BriefcaseBusiness:()=>IX,Briefcase:()=>zX,BrickWallShield:()=>VX,BrickWallFire:()=>WX,BrickWall:()=>GX,BrainCog:()=>QX,BrainCircuit:()=>YX,Brain:()=>XX,Brackets:()=>KX,Braces:()=>l5,Boxes:()=>JX,BoxSelect:()=>w4,Box:()=>ZX,BowArrow:()=>eQ,BottleWine:()=>oQ,BotOff:()=>aQ,BotMessageSquare:()=>rQ,Bot:()=>tQ,BoomBox:()=>sQ,BookmarkX:()=>nQ,BookmarkPlus:()=>lQ,BookmarkMinus:()=>pQ,BookmarkCheck:()=>cQ,Bookmark:()=>iQ,BookX:()=>uQ,BookUser:()=>mQ,BookUp2:()=>$Q,BookUp:()=>gQ,BookType:()=>_Q,BookText:()=>hQ,BookTemplate:()=>p5,BookPlus:()=>vQ,BookOpenText:()=>kQ,BookOpenCheck:()=>fQ,BookOpen:()=>bQ,BookMinus:()=>yQ,BookMarked:()=>LQ,BookLock:()=>jQ,BookKey:()=>RQ,BookImage:()=>UQ,BookHeart:()=>MQ,BookHeadphones:()=>xQ,BookDown:()=>wQ,BookDashed:()=>p5,BookCopy:()=>EQ,BookCheck:()=>CQ,BookAudio:()=>qQ,BookAlert:()=>SQ,BookA:()=>AQ,Book:()=>dQ,Bone:()=>PQ,Bomb:()=>OQ,Bolt:()=>TQ,Bold:()=>DQ,BluetoothSearching:()=>BQ,BluetoothOff:()=>zQ,BluetoothConnected:()=>FQ,Bluetooth:()=>HQ,Blocks:()=>NQ,Blinds:()=>GQ,Blend:()=>VQ,Bitcoin:()=>IQ,Birdhouse:()=>WQ,Bird:()=>XQ,Biohazard:()=>QQ,Binoculars:()=>YQ,Binary:()=>KQ,Bike:()=>JQ,BicepsFlexed:()=>ZQ,BetweenVerticalStart:()=>eY,BetweenVerticalEnd:()=>oY,BetweenHorizontalStart:()=>c5,BetweenHorizontalEnd:()=>d5,BetweenHorizonalStart:()=>c5,BetweenHorizonalEnd:()=>d5,BellRing:()=>aY,BellPlus:()=>sY,BellOff:()=>rY,BellMinus:()=>iY,BellElectric:()=>lY,BellDot:()=>nY,Bell:()=>tY,BeerOff:()=>cY,Beer:()=>pY,Beef:()=>uY,BedSingle:()=>mY,BedDouble:()=>$Y,Bed:()=>dY,BeanOff:()=>_Y,Bean:()=>gY,Beaker:()=>hY,BatteryWarning:()=>bY,BatteryPlus:()=>fY,BatteryMedium:()=>kY,BatteryLow:()=>yY,BatteryFull:()=>LY,BatteryCharging:()=>jY,Battery:()=>vY,Bath:()=>RY,Baseline:()=>UY,Barrel:()=>MY,Barcode:()=>wY,BarChartHorizontalBig:()=>r5,BarChartHorizontal:()=>s5,BarChartBig:()=>t5,BarChart4:()=>o5,BarChart3:()=>e5,BarChart2:()=>K6,BarChart:()=>J6,BanknoteX:()=>CY,BanknoteArrowUp:()=>EY,BanknoteArrowDown:()=>qY,Banknote:()=>xY,Bandage:()=>SY,Banana:()=>AY,Ban:()=>PY,BaggageClaim:()=>OY,BadgeX:()=>BY,BadgeTurkishLira:()=>DY,BadgeSwissFranc:()=>HY,BadgeRussianRuble:()=>zY,BadgeQuestionMark:()=>u5,BadgePoundSterling:()=>FY,BadgePlus:()=>NY,BadgePercent:()=>IY,BadgeMinus:()=>GY,BadgeJapaneseYen:()=>VY,BadgeInfo:()=>WY,BadgeIndianRupee:()=>XY,BadgeHelp:()=>u5,BadgeEuro:()=>QY,BadgeDollarSign:()=>YY,BadgeCheck:()=>m5,BadgeCent:()=>KY,BadgeAlert:()=>JY,Badge:()=>TY,Backpack:()=>ZY,Baby:()=>eK,Axis3d:()=>g5,Axis3D:()=>g5,Axe:()=>oK,Award:()=>tK,AudioWaveform:()=>aK,AudioLines:()=>sK,Atom:()=>rK,AtSign:()=>iK,AsteriskSquare:()=>D4,Asterisk:()=>nK,ArrowsUpFromLine:()=>lK,ArrowUpZa:()=>$5,ArrowUpZA:()=>$5,ArrowUpWideNarrow:()=>cK,ArrowUpToLine:()=>dK,ArrowUpSquare:()=>H4,ArrowUpRightSquare:()=>z4,ArrowUpRightFromSquare:()=>I4,ArrowUpRightFromCircle:()=>H6,ArrowUpRight:()=>uK,ArrowUpNarrowWide:()=>_5,ArrowUpLeftSquare:()=>F4,ArrowUpLeftFromSquare:()=>G4,ArrowUpLeftFromCircle:()=>z6,ArrowUpLeft:()=>mK,ArrowUpFromLine:()=>gK,ArrowUpFromDot:()=>$K,ArrowUpDown:()=>_K,ArrowUpCircle:()=>B6,ArrowUpAz:()=>h5,ArrowUpAZ:()=>h5,ArrowUp10:()=>hK,ArrowUp01:()=>vK,ArrowUp:()=>pK,ArrowRightToLine:()=>kK,ArrowRightSquare:()=>N4,ArrowRightLeft:()=>fK,ArrowRightFromLine:()=>yK,ArrowRightCircle:()=>D6,ArrowRight:()=>bK,ArrowLeftToLine:()=>jK,ArrowLeftSquare:()=>X4,ArrowLeftRight:()=>UK,ArrowLeftFromLine:()=>RK,ArrowLeftCircle:()=>I6,ArrowLeft:()=>LK,ArrowDownZa:()=>v5,ArrowDownZA:()=>v5,ArrowDownWideNarrow:()=>b5,ArrowDownUp:()=>wK,ArrowDownToLine:()=>xK,ArrowDownToDot:()=>EK,ArrowDownSquare:()=>Q4,ArrowDownRightSquare:()=>Y4,ArrowDownRightFromSquare:()=>V4,ArrowDownRightFromCircle:()=>F6,ArrowDownRight:()=>CK,ArrowDownNarrowWide:()=>qK,ArrowDownLeftSquare:()=>K4,ArrowDownLeftFromSquare:()=>W4,ArrowDownLeftFromCircle:()=>N6,ArrowDownLeft:()=>SK,ArrowDownFromLine:()=>AK,ArrowDownCircle:()=>G6,ArrowDownAz:()=>k5,ArrowDownAZ:()=>k5,ArrowDown10:()=>PK,ArrowDown01:()=>OK,ArrowDown:()=>MK,ArrowBigUpDash:()=>BK,ArrowBigUp:()=>TK,ArrowBigRightDash:()=>HK,ArrowBigRight:()=>DK,ArrowBigLeftDash:()=>FK,ArrowBigLeft:()=>zK,ArrowBigDownDash:()=>IK,ArrowBigDown:()=>NK,Armchair:()=>GK,AreaChart:()=>i5,ArchiveX:()=>WK,ArchiveRestore:()=>XK,Archive:()=>VK,Apple:()=>QK,AppWindowMac:()=>KK,AppWindow:()=>YK,Aperture:()=>JK,Anvil:()=>ZK,Antenna:()=>eJ,Annoyed:()=>oJ,Angry:()=>tJ,Anchor:()=>aJ,Amphora:()=>sJ,Ampersands:()=>rJ,Ampersand:()=>iJ,Ambulance:()=>nJ,AlignVerticalSpaceBetween:()=>lJ,AlignVerticalSpaceAround:()=>pJ,AlignVerticalJustifyStart:()=>cJ,AlignVerticalJustifyEnd:()=>dJ,AlignVerticalJustifyCenter:()=>uJ,AlignVerticalDistributeStart:()=>mJ,AlignVerticalDistributeEnd:()=>gJ,AlignVerticalDistributeCenter:()=>$J,AlignStartVertical:()=>_J,AlignStartHorizontal:()=>hJ,AlignRight:()=>K9,AlignLeft:()=>y8,AlignJustify:()=>J9,AlignHorizontalSpaceBetween:()=>vJ,AlignHorizontalSpaceAround:()=>bJ,AlignHorizontalJustifyStart:()=>kJ,AlignHorizontalJustifyEnd:()=>fJ,AlignHorizontalJustifyCenter:()=>yJ,AlignHorizontalDistributeStart:()=>LJ,AlignHorizontalDistributeEnd:()=>jJ,AlignHorizontalDistributeCenter:()=>RJ,AlignEndVertical:()=>UJ,AlignEndHorizontal:()=>MJ,AlignCenterVertical:()=>wJ,AlignCenterHorizontal:()=>xJ,AlignCenter:()=>Z9,AlertTriangle:()=>G9,AlertOctagon:()=>L7,AlertCircle:()=>V6,Album:()=>EJ,AlarmSmoke:()=>CJ,AlarmPlus:()=>f5,AlarmMinus:()=>y5,AlarmClockPlus:()=>f5,AlarmClockOff:()=>SJ,AlarmClockMinus:()=>y5,AlarmClockCheck:()=>L5,AlarmClock:()=>qJ,AlarmCheck:()=>L5,Airplay:()=>AJ,AirVent:()=>PJ,ActivitySquare:()=>J4,Activity:()=>OJ,Accessibility:()=>TJ,ALargeSmall:()=>BJ,AArrowUp:()=>DJ,AArrowDown:()=>HJ});var HJ=[["path",{d:"m14 12 4 4 4-4"}],["path",{d:"M18 16V7"}],["path",{d:"m2 16 4.039-9.69a.5.5 0 0 1 .923 0L11 16"}],["path",{d:"M3.304 13h6.392"}]];var DJ=[["path",{d:"m14 11 4-4 4 4"}],["path",{d:"M18 16V7"}],["path",{d:"m2 16 4.039-9.69a.5.5 0 0 1 .923 0L11 16"}],["path",{d:"M3.304 13h6.392"}]];var BJ=[["path",{d:"m15 16 2.536-7.328a1.02 1.02 1 0 1 1.928 0L22 16"}],["path",{d:"M15.697 14h5.606"}],["path",{d:"m2 16 4.039-9.69a.5.5 0 0 1 .923 0L11 16"}],["path",{d:"M3.304 13h6.392"}]];var TJ=[["circle",{cx:"16",cy:"4",r:"1"}],["path",{d:"m18 19 1-7-6 1"}],["path",{d:"m5 8 3-3 5.5 3-2.36 3.5"}],["path",{d:"M4.24 14.5a5 5 0 0 0 6.88 6"}],["path",{d:"M13.76 17.5a5 5 0 0 0-6.88-6"}]];var OJ=[["path",{d:"M22 12h-2.48a2 2 0 0 0-1.93 1.46l-2.35 8.36a.25.25 0 0 1-.48 0L9.24 2.18a.25.25 0 0 0-.48 0l-2.35 8.36A2 2 0 0 1 4.49 12H2"}]];var PJ=[["path",{d:"M18 17.5a2.5 2.5 0 1 1-4 2.03V12"}],["path",{d:"M6 12H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v5a2 2 0 0 1-2 2h-2"}],["path",{d:"M6 8h12"}],["path",{d:"M6.6 15.572A2 2 0 1 0 10 17v-5"}]];var AJ=[["path",{d:"M5 17H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2h-1"}],["path",{d:"m12 15 5 6H7Z"}]];var L5=[["circle",{cx:"12",cy:"13",r:"8"}],["path",{d:"M5 3 2 6"}],["path",{d:"m22 6-3-3"}],["path",{d:"M6.38 18.7 4 21"}],["path",{d:"M17.64 18.67 20 21"}],["path",{d:"m9 13 2 2 4-4"}]];var y5=[["circle",{cx:"12",cy:"13",r:"8"}],["path",{d:"M5 3 2 6"}],["path",{d:"m22 6-3-3"}],["path",{d:"M6.38 18.7 4 21"}],["path",{d:"M17.64 18.67 20 21"}],["path",{d:"M9 13h6"}]];var SJ=[["path",{d:"M6.87 6.87a8 8 0 1 0 11.26 11.26"}],["path",{d:"M19.9 14.25a8 8 0 0 0-9.15-9.15"}],["path",{d:"m22 6-3-3"}],["path",{d:"M6.26 18.67 4 21"}],["path",{d:"m2 2 20 20"}],["path",{d:"M4 4 2 6"}]];var f5=[["circle",{cx:"12",cy:"13",r:"8"}],["path",{d:"M5 3 2 6"}],["path",{d:"m22 6-3-3"}],["path",{d:"M6.38 18.7 4 21"}],["path",{d:"M17.64 18.67 20 21"}],["path",{d:"M12 10v6"}],["path",{d:"M9 13h6"}]];var qJ=[["circle",{cx:"12",cy:"13",r:"8"}],["path",{d:"M12 9v4l2 2"}],["path",{d:"M5 3 2 6"}],["path",{d:"m22 6-3-3"}],["path",{d:"M6.38 18.7 4 21"}],["path",{d:"M17.64 18.67 20 21"}]];var CJ=[["path",{d:"M11 21c0-2.5 2-2.5 2-5"}],["path",{d:"M16 21c0-2.5 2-2.5 2-5"}],["path",{d:"m19 8-.8 3a1.25 1.25 0 0 1-1.2 1H7a1.25 1.25 0 0 1-1.2-1L5 8"}],["path",{d:"M21 3a1 1 0 0 1 1 1v2a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V4a1 1 0 0 1 1-1z"}],["path",{d:"M6 21c0-2.5 2-2.5 2-5"}]];var EJ=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2",ry:"2"}],["polyline",{points:"11 3 11 11 14 8 17 11 17 3"}]];var xJ=[["path",{d:"M2 12h20"}],["path",{d:"M10 16v4a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2v-4"}],["path",{d:"M10 8V4a2 2 0 0 0-2-2H6a2 2 0 0 0-2 2v4"}],["path",{d:"M20 16v1a2 2 0 0 1-2 2h-2a2 2 0 0 1-2-2v-1"}],["path",{d:"M14 8V7c0-1.1.9-2 2-2h2a2 2 0 0 1 2 2v1"}]];var wJ=[["path",{d:"M12 2v20"}],["path",{d:"M8 10H4a2 2 0 0 1-2-2V6c0-1.1.9-2 2-2h4"}],["path",{d:"M16 10h4a2 2 0 0 0 2-2V6a2 2 0 0 0-2-2h-4"}],["path",{d:"M8 20H7a2 2 0 0 1-2-2v-2c0-1.1.9-2 2-2h1"}],["path",{d:"M16 14h1a2 2 0 0 1 2 2v2a2 2 0 0 1-2 2h-1"}]];var MJ=[["rect",{width:"6",height:"16",x:"4",y:"2",rx:"2"}],["rect",{width:"6",height:"9",x:"14",y:"9",rx:"2"}],["path",{d:"M22 22H2"}]];var UJ=[["rect",{width:"16",height:"6",x:"2",y:"4",rx:"2"}],["rect",{width:"9",height:"6",x:"9",y:"14",rx:"2"}],["path",{d:"M22 22V2"}]];var RJ=[["rect",{width:"6",height:"14",x:"4",y:"5",rx:"2"}],["rect",{width:"6",height:"10",x:"14",y:"7",rx:"2"}],["path",{d:"M17 22v-5"}],["path",{d:"M17 7V2"}],["path",{d:"M7 22v-3"}],["path",{d:"M7 5V2"}]];var jJ=[["rect",{width:"6",height:"14",x:"4",y:"5",rx:"2"}],["rect",{width:"6",height:"10",x:"14",y:"7",rx:"2"}],["path",{d:"M10 2v20"}],["path",{d:"M20 2v20"}]];var LJ=[["rect",{width:"6",height:"14",x:"4",y:"5",rx:"2"}],["rect",{width:"6",height:"10",x:"14",y:"7",rx:"2"}],["path",{d:"M4 2v20"}],["path",{d:"M14 2v20"}]];var yJ=[["rect",{width:"6",height:"14",x:"2",y:"5",rx:"2"}],["rect",{width:"6",height:"10",x:"16",y:"7",rx:"2"}],["path",{d:"M12 2v20"}]];var fJ=[["rect",{width:"6",height:"14",x:"2",y:"5",rx:"2"}],["rect",{width:"6",height:"10",x:"12",y:"7",rx:"2"}],["path",{d:"M22 2v20"}]];var kJ=[["rect",{width:"6",height:"14",x:"6",y:"5",rx:"2"}],["rect",{width:"6",height:"10",x:"16",y:"7",rx:"2"}],["path",{d:"M2 2v20"}]];var bJ=[["rect",{width:"6",height:"10",x:"9",y:"7",rx:"2"}],["path",{d:"M4 22V2"}],["path",{d:"M20 22V2"}]];var vJ=[["rect",{width:"6",height:"14",x:"3",y:"5",rx:"2"}],["rect",{width:"6",height:"10",x:"15",y:"7",rx:"2"}],["path",{d:"M3 2v20"}],["path",{d:"M21 2v20"}]];var hJ=[["rect",{width:"6",height:"16",x:"4",y:"6",rx:"2"}],["rect",{width:"6",height:"9",x:"14",y:"6",rx:"2"}],["path",{d:"M22 2H2"}]];var _J=[["rect",{width:"9",height:"6",x:"6",y:"14",rx:"2"}],["rect",{width:"16",height:"6",x:"6",y:"4",rx:"2"}],["path",{d:"M2 2v20"}]];var $J=[["path",{d:"M22 17h-3"}],["path",{d:"M22 7h-5"}],["path",{d:"M5 17H2"}],["path",{d:"M7 7H2"}],["rect",{x:"5",y:"14",width:"14",height:"6",rx:"2"}],["rect",{x:"7",y:"4",width:"10",height:"6",rx:"2"}]];var gJ=[["rect",{width:"14",height:"6",x:"5",y:"14",rx:"2"}],["rect",{width:"10",height:"6",x:"7",y:"4",rx:"2"}],["path",{d:"M2 20h20"}],["path",{d:"M2 10h20"}]];var mJ=[["rect",{width:"14",height:"6",x:"5",y:"14",rx:"2"}],["rect",{width:"10",height:"6",x:"7",y:"4",rx:"2"}],["path",{d:"M2 14h20"}],["path",{d:"M2 4h20"}]];var uJ=[["rect",{width:"14",height:"6",x:"5",y:"16",rx:"2"}],["rect",{width:"10",height:"6",x:"7",y:"2",rx:"2"}],["path",{d:"M2 12h20"}]];var dJ=[["rect",{width:"14",height:"6",x:"5",y:"12",rx:"2"}],["rect",{width:"10",height:"6",x:"7",y:"2",rx:"2"}],["path",{d:"M2 22h20"}]];var cJ=[["rect",{width:"14",height:"6",x:"5",y:"16",rx:"2"}],["rect",{width:"10",height:"6",x:"7",y:"6",rx:"2"}],["path",{d:"M2 2h20"}]];var pJ=[["rect",{width:"10",height:"6",x:"7",y:"9",rx:"2"}],["path",{d:"M22 20H2"}],["path",{d:"M22 4H2"}]];var lJ=[["rect",{width:"14",height:"6",x:"5",y:"15",rx:"2"}],["rect",{width:"10",height:"6",x:"7",y:"3",rx:"2"}],["path",{d:"M2 21h20"}],["path",{d:"M2 3h20"}]];var nJ=[["path",{d:"M10 10H6"}],["path",{d:"M14 18V6a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2v11a1 1 0 0 0 1 1h2"}],["path",{d:"M19 18h2a1 1 0 0 0 1-1v-3.28a1 1 0 0 0-.684-.948l-1.923-.641a1 1 0 0 1-.578-.502l-1.539-3.076A1 1 0 0 0 16.382 8H14"}],["path",{d:"M8 8v4"}],["path",{d:"M9 18h6"}],["circle",{cx:"17",cy:"18",r:"2"}],["circle",{cx:"7",cy:"18",r:"2"}]];var iJ=[["path",{d:"M17.5 12c0 4.4-3.6 8-8 8A4.5 4.5 0 0 1 5 15.5c0-6 8-4 8-8.5a3 3 0 1 0-6 0c0 3 2.5 8.5 12 13"}],["path",{d:"M16 12h3"}]];var rJ=[["path",{d:"M10 17c-5-3-7-7-7-9a2 2 0 0 1 4 0c0 2.5-5 2.5-5 6 0 1.7 1.3 3 3 3 2.8 0 5-2.2 5-5"}],["path",{d:"M22 17c-5-3-7-7-7-9a2 2 0 0 1 4 0c0 2.5-5 2.5-5 6 0 1.7 1.3 3 3 3 2.8 0 5-2.2 5-5"}]];var sJ=[["path",{d:"M10 2v5.632c0 .424-.272.795-.653.982A6 6 0 0 0 6 14c.006 4 3 7 5 8"}],["path",{d:"M10 5H8a2 2 0 0 0 0 4h.68"}],["path",{d:"M14 2v5.632c0 .424.272.795.652.982A6 6 0 0 1 18 14c0 4-3 7-5 8"}],["path",{d:"M14 5h2a2 2 0 0 1 0 4h-.68"}],["path",{d:"M18 22H6"}],["path",{d:"M9 2h6"}]];var aJ=[["path",{d:"M12 22V8"}],["path",{d:"M5 12H2a10 10 0 0 0 20 0h-3"}],["circle",{cx:"12",cy:"5",r:"3"}]];var tJ=[["circle",{cx:"12",cy:"12",r:"10"}],["path",{d:"M16 16s-1.5-2-4-2-4 2-4 2"}],["path",{d:"M7.5 8 10 9"}],["path",{d:"m14 9 2.5-1"}],["path",{d:"M9 10h.01"}],["path",{d:"M15 10h.01"}]];var oJ=[["circle",{cx:"12",cy:"12",r:"10"}],["path",{d:"M8 15h8"}],["path",{d:"M8 9h2"}],["path",{d:"M14 9h2"}]];var eJ=[["path",{d:"M2 12 7 2"}],["path",{d:"m7 12 5-10"}],["path",{d:"m12 12 5-10"}],["path",{d:"m17 12 5-10"}],["path",{d:"M4.5 7h15"}],["path",{d:"M12 16v6"}]];var ZK=[["path",{d:"M7 10H6a4 4 0 0 1-4-4 1 1 0 0 1 1-1h4"}],["path",{d:"M7 5a1 1 0 0 1 1-1h13a1 1 0 0 1 1 1 7 7 0 0 1-7 7H8a1 1 0 0 1-1-1z"}],["path",{d:"M9 12v5"}],["path",{d:"M15 12v5"}],["path",{d:"M5 20a3 3 0 0 1 3-3h8a3 3 0 0 1 3 3 1 1 0 0 1-1 1H6a1 1 0 0 1-1-1"}]];var JK=[["circle",{cx:"12",cy:"12",r:"10"}],["path",{d:"m14.31 8 5.74 9.94"}],["path",{d:"M9.69 8h11.48"}],["path",{d:"m7.38 12 5.74-9.94"}],["path",{d:"M9.69 16 3.95 6.06"}],["path",{d:"M14.31 16H2.83"}],["path",{d:"m16.62 12-5.74 9.94"}]];var KK=[["rect",{width:"20",height:"16",x:"2",y:"4",rx:"2"}],["path",{d:"M6 8h.01"}],["path",{d:"M10 8h.01"}],["path",{d:"M14 8h.01"}]];var YK=[["rect",{x:"2",y:"4",width:"20",height:"16",rx:"2"}],["path",{d:"M10 4v4"}],["path",{d:"M2 8h20"}],["path",{d:"M6 4v4"}]];var QK=[["path",{d:"M12 6.528V3a1 1 0 0 1 1-1h0"}],["path",{d:"M18.237 21A15 15 0 0 0 22 11a6 6 0 0 0-10-4.472A6 6 0 0 0 2 11a15.1 15.1 0 0 0 3.763 10 3 3 0 0 0 3.648.648 5.5 5.5 0 0 1 5.178 0A3 3 0 0 0 18.237 21"}]];var XK=[["rect",{width:"20",height:"5",x:"2",y:"3",rx:"1"}],["path",{d:"M4 8v11a2 2 0 0 0 2 2h2"}],["path",{d:"M20 8v11a2 2 0 0 1-2 2h-2"}],["path",{d:"m9 15 3-3 3 3"}],["path",{d:"M12 12v9"}]];var WK=[["rect",{width:"20",height:"5",x:"2",y:"3",rx:"1"}],["path",{d:"M4 8v11a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8"}],["path",{d:"m9.5 17 5-5"}],["path",{d:"m9.5 12 5 5"}]];var VK=[["rect",{width:"20",height:"5",x:"2",y:"3",rx:"1"}],["path",{d:"M4 8v11a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8"}],["path",{d:"M10 12h4"}]];var GK=[["path",{d:"M19 9V6a2 2 0 0 0-2-2H7a2 2 0 0 0-2 2v3"}],["path",{d:"M3 16a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-5a2 2 0 0 0-4 0v1.5a.5.5 0 0 1-.5.5h-9a.5.5 0 0 1-.5-.5V11a2 2 0 0 0-4 0z"}],["path",{d:"M5 18v2"}],["path",{d:"M19 18v2"}]];var IK=[["path",{d:"M15 11a1 1 0 0 0 1 1h2.939a1 1 0 0 1 .75 1.811l-6.835 6.836a1.207 1.207 0 0 1-1.707 0L4.31 13.81a1 1 0 0 1 .75-1.811H8a1 1 0 0 0 1-1V9a1 1 0 0 1 1-1h4a1 1 0 0 1 1 1z"}],["path",{d:"M9 4h6"}]];var NK=[["path",{d:"M15 11a1 1 0 0 0 1 1h2.939a1 1 0 0 1 .75 1.811l-6.835 6.836a1.207 1.207 0 0 1-1.707 0L4.31 13.81a1 1 0 0 1 .75-1.811H8a1 1 0 0 0 1-1V5a1 1 0 0 1 1-1h4a1 1 0 0 1 1 1z"}]];var FK=[["path",{d:"M13 9a1 1 0 0 1-1-1V5.061a1 1 0 0 0-1.811-.75l-6.835 6.836a1.207 1.207 0 0 0 0 1.707l6.835 6.835a1 1 0 0 0 1.811-.75V16a1 1 0 0 1 1-1h2a1 1 0 0 0 1-1v-4a1 1 0 0 0-1-1z"}],["path",{d:"M20 9v6"}]];var zK=[["path",{d:"M13 9a1 1 0 0 1-1-1V5.061a1 1 0 0 0-1.811-.75l-6.835 6.836a1.207 1.207 0 0 0 0 1.707l6.835 6.835a1 1 0 0 0 1.811-.75V16a1 1 0 0 1 1-1h6a1 1 0 0 0 1-1v-4a1 1 0 0 0-1-1z"}]];var HK=[["path",{d:"M11 9a1 1 0 0 0 1-1V5.061a1 1 0 0 1 1.811-.75l6.836 6.836a1.207 1.207 0 0 1 0 1.707l-6.836 6.835a1 1 0 0 1-1.811-.75V16a1 1 0 0 0-1-1H9a1 1 0 0 1-1-1v-4a1 1 0 0 1 1-1z"}],["path",{d:"M4 9v6"}]];var DK=[["path",{d:"M11 9a1 1 0 0 0 1-1V5.061a1 1 0 0 1 1.811-.75l6.836 6.836a1.207 1.207 0 0 1 0 1.707l-6.836 6.835a1 1 0 0 1-1.811-.75V16a1 1 0 0 0-1-1H5a1 1 0 0 1-1-1v-4a1 1 0 0 1 1-1z"}]];var BK=[["path",{d:"M9 13a1 1 0 0 0-1-1H5.061a1 1 0 0 1-.75-1.811l6.836-6.835a1.207 1.207 0 0 1 1.707 0l6.835 6.835a1 1 0 0 1-.75 1.811H16a1 1 0 0 0-1 1v2a1 1 0 0 1-1 1h-4a1 1 0 0 1-1-1z"}],["path",{d:"M9 20h6"}]];var TK=[["path",{d:"M9 13a1 1 0 0 0-1-1H5.061a1 1 0 0 1-.75-1.811l6.836-6.835a1.207 1.207 0 0 1 1.707 0l6.835 6.835a1 1 0 0 1-.75 1.811H16a1 1 0 0 0-1 1v6a1 1 0 0 1-1 1h-4a1 1 0 0 1-1-1z"}]];var OK=[["path",{d:"m3 16 4 4 4-4"}],["path",{d:"M7 20V4"}],["rect",{x:"15",y:"4",width:"4",height:"6",ry:"2"}],["path",{d:"M17 20v-6h-2"}],["path",{d:"M15 20h4"}]];var PK=[["path",{d:"m3 16 4 4 4-4"}],["path",{d:"M7 20V4"}],["path",{d:"M17 10V4h-2"}],["path",{d:"M15 10h4"}],["rect",{x:"15",y:"14",width:"4",height:"6",ry:"2"}]];var k5=[["path",{d:"m3 16 4 4 4-4"}],["path",{d:"M7 20V4"}],["path",{d:"M20 8h-5"}],["path",{d:"M15 10V6.5a2.5 2.5 0 0 1 5 0V10"}],["path",{d:"M15 14h5l-5 6h5"}]];var AK=[["path",{d:"M19 3H5"}],["path",{d:"M12 21V7"}],["path",{d:"m6 15 6 6 6-6"}]];var SK=[["path",{d:"M17 7 7 17"}],["path",{d:"M17 17H7V7"}]];var qK=[["path",{d:"m3 16 4 4 4-4"}],["path",{d:"M7 20V4"}],["path",{d:"M11 4h4"}],["path",{d:"M11 8h7"}],["path",{d:"M11 12h10"}]];var CK=[["path",{d:"m7 7 10 10"}],["path",{d:"M17 7v10H7"}]];var EK=[["path",{d:"M12 2v14"}],["path",{d:"m19 9-7 7-7-7"}],["circle",{cx:"12",cy:"21",r:"1"}]];var xK=[["path",{d:"M12 17V3"}],["path",{d:"m6 11 6 6 6-6"}],["path",{d:"M19 21H5"}]];var wK=[["path",{d:"m3 16 4 4 4-4"}],["path",{d:"M7 20V4"}],["path",{d:"m21 8-4-4-4 4"}],["path",{d:"M17 4v16"}]];var b5=[["path",{d:"m3 16 4 4 4-4"}],["path",{d:"M7 20V4"}],["path",{d:"M11 4h10"}],["path",{d:"M11 8h7"}],["path",{d:"M11 12h4"}]];var v5=[["path",{d:"m3 16 4 4 4-4"}],["path",{d:"M7 4v16"}],["path",{d:"M15 4h5l-5 6h5"}],["path",{d:"M15 20v-3.5a2.5 2.5 0 0 1 5 0V20"}],["path",{d:"M20 18h-5"}]];var MK=[["path",{d:"M12 5v14"}],["path",{d:"m19 12-7 7-7-7"}]];var UK=[["path",{d:"M8 3 4 7l4 4"}],["path",{d:"M4 7h16"}],["path",{d:"m16 21 4-4-4-4"}],["path",{d:"M20 17H4"}]];var RK=[["path",{d:"m9 6-6 6 6 6"}],["path",{d:"M3 12h14"}],["path",{d:"M21 19V5"}]];var jK=[["path",{d:"M3 19V5"}],["path",{d:"m13 6-6 6 6 6"}],["path",{d:"M7 12h14"}]];var LK=[["path",{d:"m12 19-7-7 7-7"}],["path",{d:"M19 12H5"}]];var yK=[["path",{d:"M3 5v14"}],["path",{d:"M21 12H7"}],["path",{d:"m15 18 6-6-6-6"}]];var fK=[["path",{d:"m16 3 4 4-4 4"}],["path",{d:"M20 7H4"}],["path",{d:"m8 21-4-4 4-4"}],["path",{d:"M4 17h16"}]];var kK=[["path",{d:"M17 12H3"}],["path",{d:"m11 18 6-6-6-6"}],["path",{d:"M21 5v14"}]];var bK=[["path",{d:"M5 12h14"}],["path",{d:"m12 5 7 7-7 7"}]];var vK=[["path",{d:"m3 8 4-4 4 4"}],["path",{d:"M7 4v16"}],["rect",{x:"15",y:"4",width:"4",height:"6",ry:"2"}],["path",{d:"M17 20v-6h-2"}],["path",{d:"M15 20h4"}]];var hK=[["path",{d:"m3 8 4-4 4 4"}],["path",{d:"M7 4v16"}],["path",{d:"M17 10V4h-2"}],["path",{d:"M15 10h4"}],["rect",{x:"15",y:"14",width:"4",height:"6",ry:"2"}]];var h5=[["path",{d:"m3 8 4-4 4 4"}],["path",{d:"M7 4v16"}],["path",{d:"M20 8h-5"}],["path",{d:"M15 10V6.5a2.5 2.5 0 0 1 5 0V10"}],["path",{d:"M15 14h5l-5 6h5"}]];var _K=[["path",{d:"m21 16-4 4-4-4"}],["path",{d:"M17 20V4"}],["path",{d:"m3 8 4-4 4 4"}],["path",{d:"M7 4v16"}]];var $K=[["path",{d:"m5 9 7-7 7 7"}],["path",{d:"M12 16V2"}],["circle",{cx:"12",cy:"21",r:"1"}]];var gK=[["path",{d:"m18 9-6-6-6 6"}],["path",{d:"M12 3v14"}],["path",{d:"M5 21h14"}]];var mK=[["path",{d:"M7 17V7h10"}],["path",{d:"M17 17 7 7"}]];var _5=[["path",{d:"m3 8 4-4 4 4"}],["path",{d:"M7 4v16"}],["path",{d:"M11 12h4"}],["path",{d:"M11 16h7"}],["path",{d:"M11 20h10"}]];var uK=[["path",{d:"M7 7h10v10"}],["path",{d:"M7 17 17 7"}]];var dK=[["path",{d:"M5 3h14"}],["path",{d:"m18 13-6-6-6 6"}],["path",{d:"M12 7v14"}]];var cK=[["path",{d:"m3 8 4-4 4 4"}],["path",{d:"M7 4v16"}],["path",{d:"M11 12h10"}],["path",{d:"M11 16h7"}],["path",{d:"M11 20h4"}]];var $5=[["path",{d:"m3 8 4-4 4 4"}],["path",{d:"M7 4v16"}],["path",{d:"M15 4h5l-5 6h5"}],["path",{d:"M15 20v-3.5a2.5 2.5 0 0 1 5 0V20"}],["path",{d:"M20 18h-5"}]];var pK=[["path",{d:"m5 12 7-7 7 7"}],["path",{d:"M12 19V5"}]];var lK=[["path",{d:"m4 6 3-3 3 3"}],["path",{d:"M7 17V3"}],["path",{d:"m14 6 3-3 3 3"}],["path",{d:"M17 17V3"}],["path",{d:"M4 21h16"}]];var nK=[["path",{d:"M12 6v12"}],["path",{d:"M17.196 9 6.804 15"}],["path",{d:"m6.804 9 10.392 6"}]];var iK=[["circle",{cx:"12",cy:"12",r:"4"}],["path",{d:"M16 8v5a3 3 0 0 0 6 0v-1a10 10 0 1 0-4 8"}]];var rK=[["circle",{cx:"12",cy:"12",r:"1"}],["path",{d:"M20.2 20.2c2.04-2.03.02-7.36-4.5-11.9-4.54-4.52-9.87-6.54-11.9-4.5-2.04 2.03-.02 7.36 4.5 11.9 4.54 4.52 9.87 6.54 11.9 4.5Z"}],["path",{d:"M15.7 15.7c4.52-4.54 6.54-9.87 4.5-11.9-2.03-2.04-7.36-.02-11.9 4.5-4.52 4.54-6.54 9.87-4.5 11.9 2.03 2.04 7.36.02 11.9-4.5Z"}]];var sK=[["path",{d:"M2 10v3"}],["path",{d:"M6 6v11"}],["path",{d:"M10 3v18"}],["path",{d:"M14 8v7"}],["path",{d:"M18 5v13"}],["path",{d:"M22 10v3"}]];var aK=[["path",{d:"M2 13a2 2 0 0 0 2-2V7a2 2 0 0 1 4 0v13a2 2 0 0 0 4 0V4a2 2 0 0 1 4 0v13a2 2 0 0 0 4 0v-4a2 2 0 0 1 2-2"}]];var tK=[["path",{d:"m15.477 12.89 1.515 8.526a.5.5 0 0 1-.81.47l-3.58-2.687a1 1 0 0 0-1.197 0l-3.586 2.686a.5.5 0 0 1-.81-.469l1.514-8.526"}],["circle",{cx:"12",cy:"8",r:"6"}]];var oK=[["path",{d:"m14 12-8.381 8.38a1 1 0 0 1-3.001-3L11 9"}],["path",{d:"M15 15.5a.5.5 0 0 0 .5.5A6.5 6.5 0 0 0 22 9.5a.5.5 0 0 0-.5-.5h-1.672a2 2 0 0 1-1.414-.586l-5.062-5.062a1.205 1.205 0 0 0-1.704 0L9.352 5.648a1.205 1.205 0 0 0 0 1.704l5.062 5.062A2 2 0 0 1 15 13.828z"}]];var g5=[["path",{d:"M13.5 10.5 15 9"}],["path",{d:"M4 4v15a1 1 0 0 0 1 1h15"}],["path",{d:"M4.293 19.707 6 18"}],["path",{d:"m9 15 1.5-1.5"}]];var eK=[["path",{d:"M10 16c.5.3 1.2.5 2 .5s1.5-.2 2-.5"}],["path",{d:"M15 12h.01"}],["path",{d:"M19.38 6.813A9 9 0 0 1 20.8 10.2a2 2 0 0 1 0 3.6 9 9 0 0 1-17.6 0 2 2 0 0 1 0-3.6A9 9 0 0 1 12 3c2 0 3.5 1.1 3.5 2.5s-.9 2.5-2 2.5c-.8 0-1.5-.4-1.5-1"}],["path",{d:"M9 12h.01"}]];var ZY=[["path",{d:"M4 10a4 4 0 0 1 4-4h8a4 4 0 0 1 4 4v10a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2z"}],["path",{d:"M8 10h8"}],["path",{d:"M8 18h8"}],["path",{d:"M8 22v-6a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v6"}],["path",{d:"M9 6V4a2 2 0 0 1 2-2h2a2 2 0 0 1 2 2v2"}]];var JY=[["path",{d:"M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z"}],["line",{x1:"12",x2:"12",y1:"8",y2:"12"}],["line",{x1:"12",x2:"12.01",y1:"16",y2:"16"}]];var KY=[["path",{d:"M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z"}],["path",{d:"M12 7v10"}],["path",{d:"M15.4 10a4 4 0 1 0 0 4"}]];var m5=[["path",{d:"M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z"}],["path",{d:"m9 12 2 2 4-4"}]];var YY=[["path",{d:"M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z"}],["path",{d:"M16 8h-6a2 2 0 1 0 0 4h4a2 2 0 1 1 0 4H8"}],["path",{d:"M12 18V6"}]];var QY=[["path",{d:"M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z"}],["path",{d:"M7 12h5"}],["path",{d:"M15 9.4a4 4 0 1 0 0 5.2"}]];var XY=[["path",{d:"M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z"}],["path",{d:"M8 8h8"}],["path",{d:"M8 12h8"}],["path",{d:"m13 17-5-1h1a4 4 0 0 0 0-8"}]];var WY=[["path",{d:"M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z"}],["line",{x1:"12",x2:"12",y1:"16",y2:"12"}],["line",{x1:"12",x2:"12.01",y1:"8",y2:"8"}]];var VY=[["path",{d:"M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z"}],["path",{d:"m9 8 3 3v7"}],["path",{d:"m12 11 3-3"}],["path",{d:"M9 12h6"}],["path",{d:"M9 16h6"}]];var GY=[["path",{d:"M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z"}],["line",{x1:"8",x2:"16",y1:"12",y2:"12"}]];var IY=[["path",{d:"M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z"}],["path",{d:"m15 9-6 6"}],["path",{d:"M9 9h.01"}],["path",{d:"M15 15h.01"}]];var NY=[["path",{d:"M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z"}],["line",{x1:"12",x2:"12",y1:"8",y2:"16"}],["line",{x1:"8",x2:"16",y1:"12",y2:"12"}]];var FY=[["path",{d:"M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z"}],["path",{d:"M8 12h4"}],["path",{d:"M10 16V9.5a2.5 2.5 0 0 1 5 0"}],["path",{d:"M8 16h7"}]];var u5=[["path",{d:"M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z"}],["path",{d:"M9.09 9a3 3 0 0 1 5.83 1c0 2-3 3-3 3"}],["line",{x1:"12",x2:"12.01",y1:"17",y2:"17"}]];var zY=[["path",{d:"M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z"}],["path",{d:"M9 16h5"}],["path",{d:"M9 12h5a2 2 0 1 0 0-4h-3v9"}]];var HY=[["path",{d:"M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z"}],["path",{d:"M11 17V8h4"}],["path",{d:"M11 12h3"}],["path",{d:"M9 16h4"}]];var DY=[["path",{d:"M11 7v10a5 5 0 0 0 5-5"}],["path",{d:"m15 8-6 3"}],["path",{d:"M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76"}]];var BY=[["path",{d:"M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z"}],["line",{x1:"15",x2:"9",y1:"9",y2:"15"}],["line",{x1:"9",x2:"15",y1:"9",y2:"15"}]];var TY=[["path",{d:"M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z"}]];var OY=[["path",{d:"M22 18H6a2 2 0 0 1-2-2V7a2 2 0 0 0-2-2"}],["path",{d:"M17 14V4a2 2 0 0 0-2-2h-1a2 2 0 0 0-2 2v10"}],["rect",{width:"13",height:"8",x:"8",y:"6",rx:"1"}],["circle",{cx:"18",cy:"20",r:"2"}],["circle",{cx:"9",cy:"20",r:"2"}]];var PY=[["path",{d:"M4.929 4.929 19.07 19.071"}],["circle",{cx:"12",cy:"12",r:"10"}]];var AY=[["path",{d:"M4 13c3.5-2 8-2 10 2a5.5 5.5 0 0 1 8 5"}],["path",{d:"M5.15 17.89c5.52-1.52 8.65-6.89 7-12C11.55 4 11.5 2 13 2c3.22 0 5 5.5 5 8 0 6.5-4.2 12-10.49 12C5.11 22 2 22 2 20c0-1.5 1.14-1.55 3.15-2.11Z"}]];var SY=[["path",{d:"M10 10.01h.01"}],["path",{d:"M10 14.01h.01"}],["path",{d:"M14 10.01h.01"}],["path",{d:"M14 14.01h.01"}],["path",{d:"M18 6v11.5"}],["path",{d:"M6 6v12"}],["rect",{x:"2",y:"6",width:"20",height:"12",rx:"2"}]];var qY=[["path",{d:"M12 18H4a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v5"}],["path",{d:"m16 19 3 3 3-3"}],["path",{d:"M18 12h.01"}],["path",{d:"M19 16v6"}],["path",{d:"M6 12h.01"}],["circle",{cx:"12",cy:"12",r:"2"}]];var CY=[["path",{d:"M13 18H4a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v5"}],["path",{d:"m17 17 5 5"}],["path",{d:"M18 12h.01"}],["path",{d:"m22 17-5 5"}],["path",{d:"M6 12h.01"}],["circle",{cx:"12",cy:"12",r:"2"}]];var EY=[["path",{d:"M12 18H4a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v5"}],["path",{d:"M18 12h.01"}],["path",{d:"M19 22v-6"}],["path",{d:"m22 19-3-3-3 3"}],["path",{d:"M6 12h.01"}],["circle",{cx:"12",cy:"12",r:"2"}]];var xY=[["rect",{width:"20",height:"12",x:"2",y:"6",rx:"2"}],["circle",{cx:"12",cy:"12",r:"2"}],["path",{d:"M6 12h.01M18 12h.01"}]];var wY=[["path",{d:"M3 5v14"}],["path",{d:"M8 5v14"}],["path",{d:"M12 5v14"}],["path",{d:"M17 5v14"}],["path",{d:"M21 5v14"}]];var MY=[["path",{d:"M10 3a41 41 0 0 0 0 18"}],["path",{d:"M14 3a41 41 0 0 1 0 18"}],["path",{d:"M17 3a2 2 0 0 1 1.68.92 15.25 15.25 0 0 1 0 16.16A2 2 0 0 1 17 21H7a2 2 0 0 1-1.68-.92 15.25 15.25 0 0 1 0-16.16A2 2 0 0 1 7 3z"}],["path",{d:"M3.84 17h16.32"}],["path",{d:"M3.84 7h16.32"}]];var UY=[["path",{d:"M4 20h16"}],["path",{d:"m6 16 6-12 6 12"}],["path",{d:"M8 12h8"}]];var RY=[["path",{d:"M10 4 8 6"}],["path",{d:"M17 19v2"}],["path",{d:"M2 12h20"}],["path",{d:"M7 19v2"}],["path",{d:"M9 5 7.621 3.621A2.121 2.121 0 0 0 4 5v12a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-5"}]];var jY=[["path",{d:"m11 7-3 5h4l-3 5"}],["path",{d:"M14.856 6H16a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2h-2.935"}],["path",{d:"M22 14v-4"}],["path",{d:"M5.14 18H4a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h2.936"}]];var LY=[["path",{d:"M10 10v4"}],["path",{d:"M14 10v4"}],["path",{d:"M22 14v-4"}],["path",{d:"M6 10v4"}],["rect",{x:"2",y:"6",width:"16",height:"12",rx:"2"}]];var yY=[["path",{d:"M22 14v-4"}],["path",{d:"M6 14v-4"}],["rect",{x:"2",y:"6",width:"16",height:"12",rx:"2"}]];var fY=[["path",{d:"M10 9v6"}],["path",{d:"M12.543 6H16a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2h-3.605"}],["path",{d:"M22 14v-4"}],["path",{d:"M7 12h6"}],["path",{d:"M7.606 18H4a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h3.606"}]];var kY=[["path",{d:"M10 14v-4"}],["path",{d:"M22 14v-4"}],["path",{d:"M6 14v-4"}],["rect",{x:"2",y:"6",width:"16",height:"12",rx:"2"}]];var bY=[["path",{d:"M10 17h.01"}],["path",{d:"M10 7v6"}],["path",{d:"M14 6h2a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2h-2"}],["path",{d:"M22 14v-4"}],["path",{d:"M6 18H4a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h2"}]];var vY=[["path",{d:"M 22 14 L 22 10"}],["rect",{x:"2",y:"6",width:"16",height:"12",rx:"2"}]];var hY=[["path",{d:"M4.5 3h15"}],["path",{d:"M6 3v16a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V3"}],["path",{d:"M6 14h12"}]];var _Y=[["path",{d:"M9 9c-.64.64-1.521.954-2.402 1.165A6 6 0 0 0 8 22a13.96 13.96 0 0 0 9.9-4.1"}],["path",{d:"M10.75 5.093A6 6 0 0 1 22 8c0 2.411-.61 4.68-1.683 6.66"}],["path",{d:"M5.341 10.62a4 4 0 0 0 6.487 1.208M10.62 5.341a4.015 4.015 0 0 1 2.039 2.04"}],["line",{x1:"2",x2:"22",y1:"2",y2:"22"}]];var $Y=[["path",{d:"M2 20v-8a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v8"}],["path",{d:"M4 10V6a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v4"}],["path",{d:"M12 4v6"}],["path",{d:"M2 18h20"}]];var gY=[["path",{d:"M10.165 6.598C9.954 7.478 9.64 8.36 9 9c-.64.64-1.521.954-2.402 1.165A6 6 0 0 0 8 22c7.732 0 14-6.268 14-14a6 6 0 0 0-11.835-1.402Z"}],["path",{d:"M5.341 10.62a4 4 0 1 0 5.279-5.28"}]];var mY=[["path",{d:"M3 20v-8a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2v8"}],["path",{d:"M5 10V6a2 2 0 0 1 2-2h10a2 2 0 0 1 2 2v4"}],["path",{d:"M3 18h18"}]];var uY=[["path",{d:"M16.4 13.7A6.5 6.5 0 1 0 6.28 6.6c-1.1 3.13-.78 3.9-3.18 6.08A3 3 0 0 0 5 18c4 0 8.4-1.8 11.4-4.3"}],["path",{d:"m18.5 6 2.19 4.5a6.48 6.48 0 0 1-2.29 7.2C15.4 20.2 11 22 7 22a3 3 0 0 1-2.68-1.66L2.4 16.5"}],["circle",{cx:"12.5",cy:"8.5",r:"2.5"}]];var dY=[["path",{d:"M2 4v16"}],["path",{d:"M2 8h18a2 2 0 0 1 2 2v10"}],["path",{d:"M2 17h20"}],["path",{d:"M6 8v9"}]];var cY=[["path",{d:"M13 13v5"}],["path",{d:"M17 11.47V8"}],["path",{d:"M17 11h1a3 3 0 0 1 2.745 4.211"}],["path",{d:"m2 2 20 20"}],["path",{d:"M5 8v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2v-3"}],["path",{d:"M7.536 7.535C6.766 7.649 6.154 8 5.5 8a2.5 2.5 0 0 1-1.768-4.268"}],["path",{d:"M8.727 3.204C9.306 2.767 9.885 2 11 2c1.56 0 2 1.5 3 1.5s1.72-.5 2.5-.5a1 1 0 1 1 0 5c-.78 0-1.5-.5-2.5-.5a3.149 3.149 0 0 0-.842.12"}],["path",{d:"M9 14.6V18"}]];var pY=[["path",{d:"M17 11h1a3 3 0 0 1 0 6h-1"}],["path",{d:"M9 12v6"}],["path",{d:"M13 12v6"}],["path",{d:"M14 7.5c-1 0-1.44.5-3 .5s-2-.5-3-.5-1.72.5-2.5.5a2.5 2.5 0 0 1 0-5c.78 0 1.57.5 2.5.5S9.44 2 11 2s2 1.5 3 1.5 1.72-.5 2.5-.5a2.5 2.5 0 0 1 0 5c-.78 0-1.5-.5-2.5-.5Z"}],["path",{d:"M5 8v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V8"}]];var lY=[["path",{d:"M18.518 17.347A7 7 0 0 1 14 19"}],["path",{d:"M18.8 4A11 11 0 0 1 20 9"}],["path",{d:"M9 9h.01"}],["circle",{cx:"20",cy:"16",r:"2"}],["circle",{cx:"9",cy:"9",r:"7"}],["rect",{x:"4",y:"16",width:"10",height:"6",rx:"2"}]];var nY=[["path",{d:"M10.268 21a2 2 0 0 0 3.464 0"}],["path",{d:"M13.916 2.314A6 6 0 0 0 6 8c0 4.499-1.411 5.956-2.74 7.327A1 1 0 0 0 4 17h16a1 1 0 0 0 .74-1.673 9 9 0 0 1-.585-.665"}],["circle",{cx:"18",cy:"8",r:"3"}]];var iY=[["path",{d:"M10.268 21a2 2 0 0 0 3.464 0"}],["path",{d:"M15 8h6"}],["path",{d:"M16.243 3.757A6 6 0 0 0 6 8c0 4.499-1.411 5.956-2.738 7.326A1 1 0 0 0 4 17h16a1 1 0 0 0 .74-1.673A9.4 9.4 0 0 1 18.667 12"}]];var rY=[["path",{d:"M10.268 21a2 2 0 0 0 3.464 0"}],["path",{d:"M17 17H4a1 1 0 0 1-.74-1.673C4.59 13.956 6 12.499 6 8a6 6 0 0 1 .258-1.742"}],["path",{d:"m2 2 20 20"}],["path",{d:"M8.668 3.01A6 6 0 0 1 18 8c0 2.687.77 4.653 1.707 6.05"}]];var sY=[["path",{d:"M10.268 21a2 2 0 0 0 3.464 0"}],["path",{d:"M15 8h6"}],["path",{d:"M18 5v6"}],["path",{d:"M20.002 14.464a9 9 0 0 0 .738.863A1 1 0 0 1 20 17H4a1 1 0 0 1-.74-1.673C4.59 13.956 6 12.499 6 8a6 6 0 0 1 8.75-5.332"}]];var aY=[["path",{d:"M10.268 21a2 2 0 0 0 3.464 0"}],["path",{d:"M22 8c0-2.3-.8-4.3-2-6"}],["path",{d:"M3.262 15.326A1 1 0 0 0 4 17h16a1 1 0 0 0 .74-1.673C19.41 13.956 18 12.499 18 8A6 6 0 0 0 6 8c0 4.499-1.411 5.956-2.738 7.326"}],["path",{d:"M4 2C2.8 3.7 2 5.7 2 8"}]];var tY=[["path",{d:"M10.268 21a2 2 0 0 0 3.464 0"}],["path",{d:"M3.262 15.326A1 1 0 0 0 4 17h16a1 1 0 0 0 .74-1.673C19.41 13.956 18 12.499 18 8A6 6 0 0 0 6 8c0 4.499-1.411 5.956-2.738 7.326"}]];var d5=[["rect",{width:"13",height:"7",x:"3",y:"3",rx:"1"}],["path",{d:"m22 15-3-3 3-3"}],["rect",{width:"13",height:"7",x:"3",y:"14",rx:"1"}]];var c5=[["rect",{width:"13",height:"7",x:"8",y:"3",rx:"1"}],["path",{d:"m2 9 3 3-3 3"}],["rect",{width:"13",height:"7",x:"8",y:"14",rx:"1"}]];var oY=[["rect",{width:"7",height:"13",x:"3",y:"3",rx:"1"}],["path",{d:"m9 22 3-3 3 3"}],["rect",{width:"7",height:"13",x:"14",y:"3",rx:"1"}]];var eY=[["rect",{width:"7",height:"13",x:"3",y:"8",rx:"1"}],["path",{d:"m15 2-3 3-3-3"}],["rect",{width:"7",height:"13",x:"14",y:"8",rx:"1"}]];var ZQ=[["path",{d:"M12.409 13.017A5 5 0 0 1 22 15c0 3.866-4 7-9 7-4.077 0-8.153-.82-10.371-2.462-.426-.316-.631-.832-.62-1.362C2.118 12.723 2.627 2 10 2a3 3 0 0 1 3 3 2 2 0 0 1-2 2c-1.105 0-1.64-.444-2-1"}],["path",{d:"M15 14a5 5 0 0 0-7.584 2"}],["path",{d:"M9.964 6.825C8.019 7.977 9.5 13 8 15"}]];var JQ=[["circle",{cx:"18.5",cy:"17.5",r:"3.5"}],["circle",{cx:"5.5",cy:"17.5",r:"3.5"}],["circle",{cx:"15",cy:"5",r:"1"}],["path",{d:"M12 17.5V14l-3-3 4-3 2 3h2"}]];var KQ=[["rect",{x:"14",y:"14",width:"4",height:"6",rx:"2"}],["rect",{x:"6",y:"4",width:"4",height:"6",rx:"2"}],["path",{d:"M6 20h4"}],["path",{d:"M14 10h4"}],["path",{d:"M6 14h2v6"}],["path",{d:"M14 4h2v6"}]];var YQ=[["path",{d:"M10 10h4"}],["path",{d:"M19 7V4a1 1 0 0 0-1-1h-2a1 1 0 0 0-1 1v3"}],["path",{d:"M20 21a2 2 0 0 0 2-2v-3.851c0-1.39-2-2.962-2-4.829V8a1 1 0 0 0-1-1h-4a1 1 0 0 0-1 1v11a2 2 0 0 0 2 2z"}],["path",{d:"M 22 16 L 2 16"}],["path",{d:"M4 21a2 2 0 0 1-2-2v-3.851c0-1.39 2-2.962 2-4.829V8a1 1 0 0 1 1-1h4a1 1 0 0 1 1 1v11a2 2 0 0 1-2 2z"}],["path",{d:"M9 7V4a1 1 0 0 0-1-1H6a1 1 0 0 0-1 1v3"}]];var QQ=[["circle",{cx:"12",cy:"11.9",r:"2"}],["path",{d:"M6.7 3.4c-.9 2.5 0 5.2 2.2 6.7C6.5 9 3.7 9.6 2 11.6"}],["path",{d:"m8.9 10.1 1.4.8"}],["path",{d:"M17.3 3.4c.9 2.5 0 5.2-2.2 6.7 2.4-1.2 5.2-.6 6.9 1.5"}],["path",{d:"m15.1 10.1-1.4.8"}],["path",{d:"M16.7 20.8c-2.6-.4-4.6-2.6-4.7-5.3-.2 2.6-2.1 4.8-4.7 5.2"}],["path",{d:"M12 13.9v1.6"}],["path",{d:"M13.5 5.4c-1-.2-2-.2-3 0"}],["path",{d:"M17 16.4c.7-.7 1.2-1.6 1.5-2.5"}],["path",{d:"M5.5 13.9c.3.9.8 1.8 1.5 2.5"}]];var XQ=[["path",{d:"M16 7h.01"}],["path",{d:"M3.4 18H12a8 8 0 0 0 8-8V7a4 4 0 0 0-7.28-2.3L2 20"}],["path",{d:"m20 7 2 .5-2 .5"}],["path",{d:"M10 18v3"}],["path",{d:"M14 17.75V21"}],["path",{d:"M7 18a6 6 0 0 0 3.84-10.61"}]];var WQ=[["path",{d:"M12 18v4"}],["path",{d:"m17 18 1.956-11.468"}],["path",{d:"m3 8 7.82-5.615a2 2 0 0 1 2.36 0L21 8"}],["path",{d:"M4 18h16"}],["path",{d:"M7 18 5.044 6.532"}],["circle",{cx:"12",cy:"10",r:"2"}]];var VQ=[["circle",{cx:"9",cy:"9",r:"7"}],["circle",{cx:"15",cy:"15",r:"7"}]];var GQ=[["path",{d:"M3 3h18"}],["path",{d:"M20 7H8"}],["path",{d:"M20 11H8"}],["path",{d:"M10 19h10"}],["path",{d:"M8 15h12"}],["path",{d:"M4 3v14"}],["circle",{cx:"4",cy:"19",r:"2"}]];var IQ=[["path",{d:"M11.767 19.089c4.924.868 6.14-6.025 1.216-6.894m-1.216 6.894L5.86 18.047m5.908 1.042-.347 1.97m1.563-8.864c4.924.869 6.14-6.025 1.215-6.893m-1.215 6.893-3.94-.694m5.155-6.2L8.29 4.26m5.908 1.042.348-1.97M7.48 20.364l3.126-17.727"}]];var NQ=[["path",{d:"M10 22V7a1 1 0 0 0-1-1H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-5a1 1 0 0 0-1-1H2"}],["rect",{x:"14",y:"2",width:"8",height:"8",rx:"1"}]];var FQ=[["path",{d:"m7 7 10 10-5 5V2l5 5L7 17"}],["line",{x1:"18",x2:"21",y1:"12",y2:"12"}],["line",{x1:"3",x2:"6",y1:"12",y2:"12"}]];var zQ=[["path",{d:"m17 17-5 5V12l-5 5"}],["path",{d:"m2 2 20 20"}],["path",{d:"M14.5 9.5 17 7l-5-5v4.5"}]];var HQ=[["path",{d:"m7 7 10 10-5 5V2l5 5L7 17"}]];var DQ=[["path",{d:"M6 12h9a4 4 0 0 1 0 8H7a1 1 0 0 1-1-1V5a1 1 0 0 1 1-1h7a4 4 0 0 1 0 8"}]];var BQ=[["path",{d:"m7 7 10 10-5 5V2l5 5L7 17"}],["path",{d:"M20.83 14.83a4 4 0 0 0 0-5.66"}],["path",{d:"M18 12h.01"}]];var TQ=[["path",{d:"M21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16z"}],["circle",{cx:"12",cy:"12",r:"4"}]];var OQ=[["circle",{cx:"11",cy:"13",r:"9"}],["path",{d:"M14.35 4.65 16.3 2.7a2.41 2.41 0 0 1 3.4 0l1.6 1.6a2.4 2.4 0 0 1 0 3.4l-1.95 1.95"}],["path",{d:"m22 2-1.5 1.5"}]];var PQ=[["path",{d:"M17 10c.7-.7 1.69 0 2.5 0a2.5 2.5 0 1 0 0-5 .5.5 0 0 1-.5-.5 2.5 2.5 0 1 0-5 0c0 .81.7 1.8 0 2.5l-7 7c-.7.7-1.69 0-2.5 0a2.5 2.5 0 0 0 0 5c.28 0 .5.22.5.5a2.5 2.5 0 1 0 5 0c0-.81-.7-1.8 0-2.5Z"}]];var AQ=[["path",{d:"M4 19.5v-15A2.5 2.5 0 0 1 6.5 2H19a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1H6.5a1 1 0 0 1 0-5H20"}],["path",{d:"m8 13 4-7 4 7"}],["path",{d:"M9.1 11h5.7"}]];var SQ=[["path",{d:"M12 13h.01"}],["path",{d:"M12 6v3"}],["path",{d:"M4 19.5v-15A2.5 2.5 0 0 1 6.5 2H19a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1H6.5a1 1 0 0 1 0-5H20"}]];var qQ=[["path",{d:"M12 6v7"}],["path",{d:"M16 8v3"}],["path",{d:"M4 19.5v-15A2.5 2.5 0 0 1 6.5 2H19a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1H6.5a1 1 0 0 1 0-5H20"}],["path",{d:"M8 8v3"}]];var CQ=[["path",{d:"M4 19.5v-15A2.5 2.5 0 0 1 6.5 2H19a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1H6.5a1 1 0 0 1 0-5H20"}],["path",{d:"m9 9.5 2 2 4-4"}]];var EQ=[["path",{d:"M5 7a2 2 0 0 0-2 2v11"}],["path",{d:"M5.803 18H5a2 2 0 0 0 0 4h9.5a.5.5 0 0 0 .5-.5V21"}],["path",{d:"M9 15V4a2 2 0 0 1 2-2h9.5a.5.5 0 0 1 .5.5v14a.5.5 0 0 1-.5.5H11a2 2 0 0 1 0-4h10"}]];var p5=[["path",{d:"M12 17h1.5"}],["path",{d:"M12 22h1.5"}],["path",{d:"M12 2h1.5"}],["path",{d:"M17.5 22H19a1 1 0 0 0 1-1"}],["path",{d:"M17.5 2H19a1 1 0 0 1 1 1v1.5"}],["path",{d:"M20 14v3h-2.5"}],["path",{d:"M20 8.5V10"}],["path",{d:"M4 10V8.5"}],["path",{d:"M4 19.5V14"}],["path",{d:"M4 4.5A2.5 2.5 0 0 1 6.5 2H8"}],["path",{d:"M8 22H6.5a1 1 0 0 1 0-5H8"}]];var xQ=[["path",{d:"M4 19.5v-15A2.5 2.5 0 0 1 6.5 2H19a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1H6.5a1 1 0 0 1 0-5H20"}],["path",{d:"M8 12v-2a4 4 0 0 1 8 0v2"}],["circle",{cx:"15",cy:"12",r:"1"}],["circle",{cx:"9",cy:"12",r:"1"}]];var wQ=[["path",{d:"M12 13V7"}],["path",{d:"M4 19.5v-15A2.5 2.5 0 0 1 6.5 2H19a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1H6.5a1 1 0 0 1 0-5H20"}],["path",{d:"m9 10 3 3 3-3"}]];var MQ=[["path",{d:"M4 19.5v-15A2.5 2.5 0 0 1 6.5 2H19a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1H6.5a1 1 0 0 1 0-5H20"}],["path",{d:"M8.62 9.8A2.25 2.25 0 1 1 12 6.836a2.25 2.25 0 1 1 3.38 2.966l-2.626 2.856a.998.998 0 0 1-1.507 0z"}]];var UQ=[["path",{d:"m20 13.7-2.1-2.1a2 2 0 0 0-2.8 0L9.7 17"}],["path",{d:"M4 19.5v-15A2.5 2.5 0 0 1 6.5 2H19a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1H6.5a1 1 0 0 1 0-5H20"}],["circle",{cx:"10",cy:"8",r:"2"}]];var RQ=[["path",{d:"m19 3 1 1"}],["path",{d:"m20 2-4.5 4.5"}],["path",{d:"M20 7.898V21a1 1 0 0 1-1 1H6.5a1 1 0 0 1 0-5H20"}],["path",{d:"M4 19.5v-15A2.5 2.5 0 0 1 6.5 2h7.844"}],["circle",{cx:"14",cy:"8",r:"2"}]];var jQ=[["path",{d:"M18 6V4a2 2 0 1 0-4 0v2"}],["path",{d:"M20 15v6a1 1 0 0 1-1 1H6.5a1 1 0 0 1 0-5H20"}],["path",{d:"M4 19.5v-15A2.5 2.5 0 0 1 6.5 2H10"}],["rect",{x:"12",y:"6",width:"8",height:"5",rx:"1"}]];var LQ=[["path",{d:"M10 2v8l3-3 3 3V2"}],["path",{d:"M4 19.5v-15A2.5 2.5 0 0 1 6.5 2H19a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1H6.5a1 1 0 0 1 0-5H20"}]];var yQ=[["path",{d:"M4 19.5v-15A2.5 2.5 0 0 1 6.5 2H19a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1H6.5a1 1 0 0 1 0-5H20"}],["path",{d:"M9 10h6"}]];var fQ=[["path",{d:"M12 21V7"}],["path",{d:"m16 12 2 2 4-4"}],["path",{d:"M22 6V4a1 1 0 0 0-1-1h-5a4 4 0 0 0-4 4 4 4 0 0 0-4-4H3a1 1 0 0 0-1 1v13a1 1 0 0 0 1 1h6a3 3 0 0 1 3 3 3 3 0 0 1 3-3h6a1 1 0 0 0 1-1v-1.3"}]];var kQ=[["path",{d:"M12 7v14"}],["path",{d:"M16 12h2"}],["path",{d:"M16 8h2"}],["path",{d:"M3 18a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h5a4 4 0 0 1 4 4 4 4 0 0 1 4-4h5a1 1 0 0 1 1 1v13a1 1 0 0 1-1 1h-6a3 3 0 0 0-3 3 3 3 0 0 0-3-3z"}],["path",{d:"M6 12h2"}],["path",{d:"M6 8h2"}]];var bQ=[["path",{d:"M12 7v14"}],["path",{d:"M3 18a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h5a4 4 0 0 1 4 4 4 4 0 0 1 4-4h5a1 1 0 0 1 1 1v13a1 1 0 0 1-1 1h-6a3 3 0 0 0-3 3 3 3 0 0 0-3-3z"}]];var vQ=[["path",{d:"M12 7v6"}],["path",{d:"M4 19.5v-15A2.5 2.5 0 0 1 6.5 2H19a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1H6.5a1 1 0 0 1 0-5H20"}],["path",{d:"M9 10h6"}]];var hQ=[["path",{d:"M4 19.5v-15A2.5 2.5 0 0 1 6.5 2H19a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1H6.5a1 1 0 0 1 0-5H20"}],["path",{d:"M8 11h8"}],["path",{d:"M8 7h6"}]];var _Q=[["path",{d:"M10 13h4"}],["path",{d:"M12 6v7"}],["path",{d:"M16 8V6H8v2"}],["path",{d:"M4 19.5v-15A2.5 2.5 0 0 1 6.5 2H19a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1H6.5a1 1 0 0 1 0-5H20"}]];var $Q=[["path",{d:"M12 13V7"}],["path",{d:"M18 2h1a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1H6.5a1 1 0 0 1 0-5H20"}],["path",{d:"M4 19.5v-15A2.5 2.5 0 0 1 6.5 2"}],["path",{d:"m9 10 3-3 3 3"}],["path",{d:"m9 5 3-3 3 3"}]];var gQ=[["path",{d:"M12 13V7"}],["path",{d:"M4 19.5v-15A2.5 2.5 0 0 1 6.5 2H19a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1H6.5a1 1 0 0 1 0-5H20"}],["path",{d:"m9 10 3-3 3 3"}]];var mQ=[["path",{d:"M15 13a3 3 0 1 0-6 0"}],["path",{d:"M4 19.5v-15A2.5 2.5 0 0 1 6.5 2H19a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1H6.5a1 1 0 0 1 0-5H20"}],["circle",{cx:"12",cy:"8",r:"2"}]];var uQ=[["path",{d:"m14.5 7-5 5"}],["path",{d:"M4 19.5v-15A2.5 2.5 0 0 1 6.5 2H19a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1H6.5a1 1 0 0 1 0-5H20"}],["path",{d:"m9.5 7 5 5"}]];var dQ=[["path",{d:"M4 19.5v-15A2.5 2.5 0 0 1 6.5 2H19a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1H6.5a1 1 0 0 1 0-5H20"}]];var cQ=[["path",{d:"m19 21-7-4-7 4V5a2 2 0 0 1 2-2h10a2 2 0 0 1 2 2Z"}],["path",{d:"m9 10 2 2 4-4"}]];var pQ=[["path",{d:"m19 21-7-4-7 4V5a2 2 0 0 1 2-2h10a2 2 0 0 1 2 2v16z"}],["line",{x1:"15",x2:"9",y1:"10",y2:"10"}]];var lQ=[["path",{d:"m19 21-7-4-7 4V5a2 2 0 0 1 2-2h10a2 2 0 0 1 2 2v16z"}],["line",{x1:"12",x2:"12",y1:"7",y2:"13"}],["line",{x1:"15",x2:"9",y1:"10",y2:"10"}]];var nQ=[["path",{d:"m19 21-7-4-7 4V5a2 2 0 0 1 2-2h10a2 2 0 0 1 2 2Z"}],["path",{d:"m14.5 7.5-5 5"}],["path",{d:"m9.5 7.5 5 5"}]];var iQ=[["path",{d:"m19 21-7-4-7 4V5a2 2 0 0 1 2-2h10a2 2 0 0 1 2 2v16z"}]];var rQ=[["path",{d:"M12 6V2H8"}],["path",{d:"M15 11v2"}],["path",{d:"M2 12h2"}],["path",{d:"M20 12h2"}],["path",{d:"M20 16a2 2 0 0 1-2 2H8.828a2 2 0 0 0-1.414.586l-2.202 2.202A.71.71 0 0 1 4 20.286V8a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2z"}],["path",{d:"M9 11v2"}]];var sQ=[["path",{d:"M4 9V5a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v4"}],["path",{d:"M8 8v1"}],["path",{d:"M12 8v1"}],["path",{d:"M16 8v1"}],["rect",{width:"20",height:"12",x:"2",y:"9",rx:"2"}],["circle",{cx:"8",cy:"15",r:"2"}],["circle",{cx:"16",cy:"15",r:"2"}]];var aQ=[["path",{d:"M13.67 8H18a2 2 0 0 1 2 2v4.33"}],["path",{d:"M2 14h2"}],["path",{d:"M20 14h2"}],["path",{d:"M22 22 2 2"}],["path",{d:"M8 8H6a2 2 0 0 0-2 2v8a2 2 0 0 0 2 2h12a2 2 0 0 0 1.414-.586"}],["path",{d:"M9 13v2"}],["path",{d:"M9.67 4H12v2.33"}]];var tQ=[["path",{d:"M12 8V4H8"}],["rect",{width:"16",height:"12",x:"4",y:"8",rx:"2"}],["path",{d:"M2 14h2"}],["path",{d:"M20 14h2"}],["path",{d:"M15 13v2"}],["path",{d:"M9 13v2"}]];var oQ=[["path",{d:"M10 3a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v2a6 6 0 0 0 1.2 3.6l.6.8A6 6 0 0 1 17 13v8a1 1 0 0 1-1 1H8a1 1 0 0 1-1-1v-8a6 6 0 0 1 1.2-3.6l.6-.8A6 6 0 0 0 10 5z"}],["path",{d:"M17 13h-4a1 1 0 0 0-1 1v3a1 1 0 0 0 1 1h4"}]];var eQ=[["path",{d:"M17 3h4v4"}],["path",{d:"M18.575 11.082a13 13 0 0 1 1.048 9.027 1.17 1.17 0 0 1-1.914.597L14 17"}],["path",{d:"M7 10 3.29 6.29a1.17 1.17 0 0 1 .6-1.91 13 13 0 0 1 9.03 1.05"}],["path",{d:"M7 14a1.7 1.7 0 0 0-1.207.5l-2.646 2.646A.5.5 0 0 0 3.5 18H5a1 1 0 0 1 1 1v1.5a.5.5 0 0 0 .854.354L9.5 18.207A1.7 1.7 0 0 0 10 17v-2a1 1 0 0 0-1-1z"}],["path",{d:"M9.707 14.293 21 3"}]];var ZX=[["path",{d:"M21 8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16Z"}],["path",{d:"m3.3 7 8.7 5 8.7-5"}],["path",{d:"M12 22V12"}]];var JX=[["path",{d:"M2.97 12.92A2 2 0 0 0 2 14.63v3.24a2 2 0 0 0 .97 1.71l3 1.8a2 2 0 0 0 2.06 0L12 19v-5.5l-5-3-4.03 2.42Z"}],["path",{d:"m7 16.5-4.74-2.85"}],["path",{d:"m7 16.5 5-3"}],["path",{d:"M7 16.5v5.17"}],["path",{d:"M12 13.5V19l3.97 2.38a2 2 0 0 0 2.06 0l3-1.8a2 2 0 0 0 .97-1.71v-3.24a2 2 0 0 0-.97-1.71L17 10.5l-5 3Z"}],["path",{d:"m17 16.5-5-3"}],["path",{d:"m17 16.5 4.74-2.85"}],["path",{d:"M17 16.5v5.17"}],["path",{d:"M7.97 4.42A2 2 0 0 0 7 6.13v4.37l5 3 5-3V6.13a2 2 0 0 0-.97-1.71l-3-1.8a2 2 0 0 0-2.06 0l-3 1.8Z"}],["path",{d:"M12 8 7.26 5.15"}],["path",{d:"m12 8 4.74-2.85"}],["path",{d:"M12 13.5V8"}]];var l5=[["path",{d:"M8 3H7a2 2 0 0 0-2 2v5a2 2 0 0 1-2 2 2 2 0 0 1 2 2v5c0 1.1.9 2 2 2h1"}],["path",{d:"M16 21h1a2 2 0 0 0 2-2v-5c0-1.1.9-2 2-2a2 2 0 0 1-2-2V5a2 2 0 0 0-2-2h-1"}]];var KX=[["path",{d:"M16 3h3a1 1 0 0 1 1 1v16a1 1 0 0 1-1 1h-3"}],["path",{d:"M8 21H5a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h3"}]];var YX=[["path",{d:"M12 5a3 3 0 1 0-5.997.125 4 4 0 0 0-2.526 5.77 4 4 0 0 0 .556 6.588A4 4 0 1 0 12 18Z"}],["path",{d:"M9 13a4.5 4.5 0 0 0 3-4"}],["path",{d:"M6.003 5.125A3 3 0 0 0 6.401 6.5"}],["path",{d:"M3.477 10.896a4 4 0 0 1 .585-.396"}],["path",{d:"M6 18a4 4 0 0 1-1.967-.516"}],["path",{d:"M12 13h4"}],["path",{d:"M12 18h6a2 2 0 0 1 2 2v1"}],["path",{d:"M12 8h8"}],["path",{d:"M16 8V5a2 2 0 0 1 2-2"}],["circle",{cx:"16",cy:"13",r:".5"}],["circle",{cx:"18",cy:"3",r:".5"}],["circle",{cx:"20",cy:"21",r:".5"}],["circle",{cx:"20",cy:"8",r:".5"}]];var QX=[["path",{d:"m10.852 14.772-.383.923"}],["path",{d:"m10.852 9.228-.383-.923"}],["path",{d:"m13.148 14.772.382.924"}],["path",{d:"m13.531 8.305-.383.923"}],["path",{d:"m14.772 10.852.923-.383"}],["path",{d:"m14.772 13.148.923.383"}],["path",{d:"M17.598 6.5A3 3 0 1 0 12 5a3 3 0 0 0-5.63-1.446 3 3 0 0 0-.368 1.571 4 4 0 0 0-2.525 5.771"}],["path",{d:"M17.998 5.125a4 4 0 0 1 2.525 5.771"}],["path",{d:"M19.505 10.294a4 4 0 0 1-1.5 7.706"}],["path",{d:"M4.032 17.483A4 4 0 0 0 11.464 20c.18-.311.892-.311 1.072 0a4 4 0 0 0 7.432-2.516"}],["path",{d:"M4.5 10.291A4 4 0 0 0 6 18"}],["path",{d:"M6.002 5.125a3 3 0 0 0 .4 1.375"}],["path",{d:"m9.228 10.852-.923-.383"}],["path",{d:"m9.228 13.148-.923.383"}],["circle",{cx:"12",cy:"12",r:"3"}]];var XX=[["path",{d:"M12 18V5"}],["path",{d:"M15 13a4.17 4.17 0 0 1-3-4 4.17 4.17 0 0 1-3 4"}],["path",{d:"M17.598 6.5A3 3 0 1 0 12 5a3 3 0 1 0-5.598 1.5"}],["path",{d:"M17.997 5.125a4 4 0 0 1 2.526 5.77"}],["path",{d:"M18 18a4 4 0 0 0 2-7.464"}],["path",{d:"M19.967 17.483A4 4 0 1 1 12 18a4 4 0 1 1-7.967-.517"}],["path",{d:"M6 18a4 4 0 0 1-2-7.464"}],["path",{d:"M6.003 5.125a4 4 0 0 0-2.526 5.77"}]];var WX=[["path",{d:"M16 3v2.107"}],["path",{d:"M17 9c1 3 2.5 3.5 3.5 4.5A5 5 0 0 1 22 17a5 5 0 0 1-10 0c0-.3 0-.6.1-.9a2 2 0 1 0 3.3-2C13 11.5 16 9 17 9"}],["path",{d:"M21 8.274V5a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h3.938"}],["path",{d:"M3 15h5.253"}],["path",{d:"M3 9h8.228"}],["path",{d:"M8 15v6"}],["path",{d:"M8 3v6"}]];var VX=[["path",{d:"M12 9v1.258"}],["path",{d:"M16 3v5.46"}],["path",{d:"M21 9.118V5a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h5.75"}],["path",{d:"M22 17.5c0 2.499-1.75 3.749-3.83 4.474a.5.5 0 0 1-.335-.005c-2.085-.72-3.835-1.97-3.835-4.47V14a.5.5 0 0 1 .5-.499c1 0 2.25-.6 3.12-1.36a.6.6 0 0 1 .76-.001c.875.765 2.12 1.36 3.12 1.36a.5.5 0 0 1 .5.5z"}],["path",{d:"M3 15h7"}],["path",{d:"M3 9h12.142"}],["path",{d:"M8 15v6"}],["path",{d:"M8 3v6"}]];var GX=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}],["path",{d:"M12 9v6"}],["path",{d:"M16 15v6"}],["path",{d:"M16 3v6"}],["path",{d:"M3 15h18"}],["path",{d:"M3 9h18"}],["path",{d:"M8 15v6"}],["path",{d:"M8 3v6"}]];var IX=[["path",{d:"M12 12h.01"}],["path",{d:"M16 6V4a2 2 0 0 0-2-2h-4a2 2 0 0 0-2 2v2"}],["path",{d:"M22 13a18.15 18.15 0 0 1-20 0"}],["rect",{width:"20",height:"14",x:"2",y:"6",rx:"2"}]];var NX=[["path",{d:"M10 20v2"}],["path",{d:"M14 20v2"}],["path",{d:"M18 20v2"}],["path",{d:"M21 20H3"}],["path",{d:"M6 20v2"}],["path",{d:"M8 16V4a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v12"}],["rect",{x:"4",y:"6",width:"16",height:"10",rx:"2"}]];var FX=[["path",{d:"M12 11v4"}],["path",{d:"M14 13h-4"}],["path",{d:"M16 6V4a2 2 0 0 0-2-2h-4a2 2 0 0 0-2 2v2"}],["path",{d:"M18 6v14"}],["path",{d:"M6 6v14"}],["rect",{width:"20",height:"14",x:"2",y:"6",rx:"2"}]];var zX=[["path",{d:"M16 20V4a2 2 0 0 0-2-2h-4a2 2 0 0 0-2 2v16"}],["rect",{width:"20",height:"14",x:"2",y:"6",rx:"2"}]];var HX=[["rect",{x:"8",y:"8",width:"8",height:"8",rx:"2"}],["path",{d:"M4 10a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2"}],["path",{d:"M14 20a2 2 0 0 0 2 2h4a2 2 0 0 0 2-2v-4a2 2 0 0 0-2-2"}]];var DX=[["path",{d:"m16 22-1-4"}],["path",{d:"M19 13.99a1 1 0 0 0 1-1V12a2 2 0 0 0-2-2h-3a1 1 0 0 1-1-1V4a2 2 0 0 0-4 0v5a1 1 0 0 1-1 1H6a2 2 0 0 0-2 2v.99a1 1 0 0 0 1 1"}],["path",{d:"M5 14h14l1.973 6.767A1 1 0 0 1 20 22H4a1 1 0 0 1-.973-1.233z"}],["path",{d:"m8 22 1-4"}]];var BX=[["path",{d:"m11 10 3 3"}],["path",{d:"M6.5 21A3.5 3.5 0 1 0 3 17.5a2.62 2.62 0 0 1-.708 1.792A1 1 0 0 0 3 21z"}],["path",{d:"M9.969 17.031 21.378 5.624a1 1 0 0 0-3.002-3.002L6.967 14.031"}]];var TX=[["path",{d:"M7.2 14.8a2 2 0 0 1 2 2"}],["circle",{cx:"18.5",cy:"8.5",r:"3.5"}],["circle",{cx:"7.5",cy:"16.5",r:"5.5"}],["circle",{cx:"7.5",cy:"4.5",r:"2.5"}]];var OX=[["path",{d:"M12 20v-8"}],["path",{d:"M14.12 3.88 16 2"}],["path",{d:"M15 7.13V6a3 3 0 0 0-5.14-2.1L8 2"}],["path",{d:"M18 12.34V11a4 4 0 0 0-4-4h-1.3"}],["path",{d:"m2 2 20 20"}],["path",{d:"M21 5a4 4 0 0 1-3.55 3.97"}],["path",{d:"M22 13h-3.34"}],["path",{d:"M3 21a4 4 0 0 1 3.81-4"}],["path",{d:"M6 13H2"}],["path",{d:"M7.7 7.7A4 4 0 0 0 6 11v3a6 6 0 0 0 11.13 3.13"}]];var PX=[["path",{d:"M10 19.655A6 6 0 0 1 6 14v-3a4 4 0 0 1 4-4h4a4 4 0 0 1 4 3.97"}],["path",{d:"M14 15.003a1 1 0 0 1 1.517-.859l4.997 2.997a1 1 0 0 1 0 1.718l-4.997 2.997a1 1 0 0 1-1.517-.86z"}],["path",{d:"M14.12 3.88 16 2"}],["path",{d:"M21 5a4 4 0 0 1-3.55 3.97"}],["path",{d:"M3 21a4 4 0 0 1 3.81-4"}],["path",{d:"M3 5a4 4 0 0 0 3.55 3.97"}],["path",{d:"M6 13H2"}],["path",{d:"m8 2 1.88 1.88"}],["path",{d:"M9 7.13V6a3 3 0 1 1 6 0v1.13"}]];var AX=[["path",{d:"M12 20v-9"}],["path",{d:"M14 7a4 4 0 0 1 4 4v3a6 6 0 0 1-12 0v-3a4 4 0 0 1 4-4z"}],["path",{d:"M14.12 3.88 16 2"}],["path",{d:"M21 21a4 4 0 0 0-3.81-4"}],["path",{d:"M21 5a4 4 0 0 1-3.55 3.97"}],["path",{d:"M22 13h-4"}],["path",{d:"M3 21a4 4 0 0 1 3.81-4"}],["path",{d:"M3 5a4 4 0 0 0 3.55 3.97"}],["path",{d:"M6 13H2"}],["path",{d:"m8 2 1.88 1.88"}],["path",{d:"M9 7.13V6a3 3 0 1 1 6 0v1.13"}]];var SX=[["path",{d:"M10 12h4"}],["path",{d:"M10 8h4"}],["path",{d:"M14 21v-3a2 2 0 0 0-4 0v3"}],["path",{d:"M6 10H4a2 2 0 0 0-2 2v7a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2V9a2 2 0 0 0-2-2h-2"}],["path",{d:"M6 21V5a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v16"}]];var qX=[["path",{d:"M12 10h.01"}],["path",{d:"M12 14h.01"}],["path",{d:"M12 6h.01"}],["path",{d:"M16 10h.01"}],["path",{d:"M16 14h.01"}],["path",{d:"M16 6h.01"}],["path",{d:"M8 10h.01"}],["path",{d:"M8 14h.01"}],["path",{d:"M8 6h.01"}],["path",{d:"M9 22v-3a1 1 0 0 1 1-1h4a1 1 0 0 1 1 1v3"}],["rect",{x:"4",y:"2",width:"16",height:"20",rx:"2"}]];var CX=[["path",{d:"M4 6 2 7"}],["path",{d:"M10 6h4"}],["path",{d:"m22 7-2-1"}],["rect",{width:"16",height:"16",x:"4",y:"3",rx:"2"}],["path",{d:"M4 11h16"}],["path",{d:"M8 15h.01"}],["path",{d:"M16 15h.01"}],["path",{d:"M6 19v2"}],["path",{d:"M18 21v-2"}]];var EX=[["path",{d:"M8 6v6"}],["path",{d:"M15 6v6"}],["path",{d:"M2 12h19.6"}],["path",{d:"M18 18h3s.5-1.7.8-2.8c.1-.4.2-.8.2-1.2 0-.4-.1-.8-.2-1.2l-1.4-5C20.1 6.8 19.1 6 18 6H4a2 2 0 0 0-2 2v10h3"}],["circle",{cx:"7",cy:"18",r:"2"}],["path",{d:"M9 18h5"}],["circle",{cx:"16",cy:"18",r:"2"}]];var xX=[["path",{d:"M10 3h.01"}],["path",{d:"M14 2h.01"}],["path",{d:"m2 9 20-5"}],["path",{d:"M12 12V6.5"}],["rect",{width:"16",height:"10",x:"4",y:"12",rx:"3"}],["path",{d:"M9 12v5"}],["path",{d:"M15 12v5"}],["path",{d:"M4 17h16"}]];var wX=[["path",{d:"M17 19a1 1 0 0 1-1-1v-2a2 2 0 0 1 2-2h2a2 2 0 0 1 2 2v2a1 1 0 0 1-1 1z"}],["path",{d:"M17 21v-2"}],["path",{d:"M19 14V6.5a1 1 0 0 0-7 0v11a1 1 0 0 1-7 0V10"}],["path",{d:"M21 21v-2"}],["path",{d:"M3 5V3"}],["path",{d:"M4 10a2 2 0 0 1-2-2V6a1 1 0 0 1 1-1h4a1 1 0 0 1 1 1v2a2 2 0 0 1-2 2z"}],["path",{d:"M7 5V3"}]];var MX=[["path",{d:"M16 13H3"}],["path",{d:"M16 17H3"}],["path",{d:"m7.2 7.9-3.388 2.5A2 2 0 0 0 3 12.01V20a1 1 0 0 0 1 1h16a1 1 0 0 0 1-1v-8.654c0-2-2.44-6.026-6.44-8.026a1 1 0 0 0-1.082.057L10.4 5.6"}],["circle",{cx:"9",cy:"7",r:"2"}]];var UX=[["path",{d:"M20 21v-8a2 2 0 0 0-2-2H6a2 2 0 0 0-2 2v8"}],["path",{d:"M4 16s.5-1 2-1 2.5 2 4 2 2.5-2 4-2 2.5 2 4 2 2-1 2-1"}],["path",{d:"M2 21h20"}],["path",{d:"M7 8v3"}],["path",{d:"M12 8v3"}],["path",{d:"M17 8v3"}],["path",{d:"M7 4h.01"}],["path",{d:"M12 4h.01"}],["path",{d:"M17 4h.01"}]];var RX=[["rect",{width:"16",height:"20",x:"4",y:"2",rx:"2"}],["line",{x1:"8",x2:"16",y1:"6",y2:"6"}],["line",{x1:"16",x2:"16",y1:"14",y2:"18"}],["path",{d:"M16 10h.01"}],["path",{d:"M12 10h.01"}],["path",{d:"M8 10h.01"}],["path",{d:"M12 14h.01"}],["path",{d:"M8 14h.01"}],["path",{d:"M12 18h.01"}],["path",{d:"M8 18h.01"}]];var jX=[["path",{d:"M11 14h1v4"}],["path",{d:"M16 2v4"}],["path",{d:"M3 10h18"}],["path",{d:"M8 2v4"}],["rect",{x:"3",y:"4",width:"18",height:"18",rx:"2"}]];var LX=[["path",{d:"m14 18 4 4 4-4"}],["path",{d:"M16 2v4"}],["path",{d:"M18 14v8"}],["path",{d:"M21 11.354V6a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h7.343"}],["path",{d:"M3 10h18"}],["path",{d:"M8 2v4"}]];var yX=[["path",{d:"m14 18 4-4 4 4"}],["path",{d:"M16 2v4"}],["path",{d:"M18 22v-8"}],["path",{d:"M21 11.343V6a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h9"}],["path",{d:"M3 10h18"}],["path",{d:"M8 2v4"}]];var fX=[["path",{d:"M8 2v4"}],["path",{d:"M16 2v4"}],["path",{d:"M21 14V6a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h8"}],["path",{d:"M3 10h18"}],["path",{d:"m16 20 2 2 4-4"}]];var kX=[["path",{d:"M8 2v4"}],["path",{d:"M16 2v4"}],["rect",{width:"18",height:"18",x:"3",y:"4",rx:"2"}],["path",{d:"M3 10h18"}],["path",{d:"m9 16 2 2 4-4"}]];var bX=[["path",{d:"M16 14v2.2l1.6 1"}],["path",{d:"M16 2v4"}],["path",{d:"M21 7.5V6a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h3.5"}],["path",{d:"M3 10h5"}],["path",{d:"M8 2v4"}],["circle",{cx:"16",cy:"16",r:"6"}]];var vX=[["path",{d:"m15.228 16.852-.923-.383"}],["path",{d:"m15.228 19.148-.923.383"}],["path",{d:"M16 2v4"}],["path",{d:"m16.47 14.305.382.923"}],["path",{d:"m16.852 20.772-.383.924"}],["path",{d:"m19.148 15.228.383-.923"}],["path",{d:"m19.53 21.696-.382-.924"}],["path",{d:"m20.772 16.852.924-.383"}],["path",{d:"m20.772 19.148.924.383"}],["path",{d:"M21 10.592V6a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h6"}],["path",{d:"M3 10h18"}],["path",{d:"M8 2v4"}],["circle",{cx:"18",cy:"18",r:"3"}]];var hX=[["path",{d:"M8 2v4"}],["path",{d:"M16 2v4"}],["rect",{width:"18",height:"18",x:"3",y:"4",rx:"2"}],["path",{d:"M3 10h18"}],["path",{d:"M8 14h.01"}],["path",{d:"M12 14h.01"}],["path",{d:"M16 14h.01"}],["path",{d:"M8 18h.01"}],["path",{d:"M12 18h.01"}],["path",{d:"M16 18h.01"}]];var _X=[["path",{d:"M8 2v4"}],["path",{d:"M16 2v4"}],["path",{d:"M21 17V6a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h11Z"}],["path",{d:"M3 10h18"}],["path",{d:"M15 22v-4a2 2 0 0 1 2-2h4"}]];var $X=[["path",{d:"M12.127 22H5a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2v5.125"}],["path",{d:"M14.62 18.8A2.25 2.25 0 1 1 18 15.836a2.25 2.25 0 1 1 3.38 2.966l-2.626 2.856a.998.998 0 0 1-1.507 0z"}],["path",{d:"M16 2v4"}],["path",{d:"M3 10h18"}],["path",{d:"M8 2v4"}]];var gX=[["path",{d:"M8 2v4"}],["path",{d:"M16 2v4"}],["rect",{width:"18",height:"18",x:"3",y:"4",rx:"2"}],["path",{d:"M3 10h18"}],["path",{d:"M10 16h4"}]];var mX=[["path",{d:"M16 19h6"}],["path",{d:"M16 2v4"}],["path",{d:"M21 15V6a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h8.5"}],["path",{d:"M3 10h18"}],["path",{d:"M8 2v4"}]];var uX=[["path",{d:"M4.2 4.2A2 2 0 0 0 3 6v14a2 2 0 0 0 2 2h14a2 2 0 0 0 1.82-1.18"}],["path",{d:"M21 15.5V6a2 2 0 0 0-2-2H9.5"}],["path",{d:"M16 2v4"}],["path",{d:"M3 10h7"}],["path",{d:"M21 10h-5.5"}],["path",{d:"m2 2 20 20"}]];var dX=[["path",{d:"M8 2v4"}],["path",{d:"M16 2v4"}],["rect",{width:"18",height:"18",x:"3",y:"4",rx:"2"}],["path",{d:"M3 10h18"}],["path",{d:"M10 16h4"}],["path",{d:"M12 14v4"}]];var cX=[["path",{d:"M16 19h6"}],["path",{d:"M16 2v4"}],["path",{d:"M19 16v6"}],["path",{d:"M21 12.598V6a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h8.5"}],["path",{d:"M3 10h18"}],["path",{d:"M8 2v4"}]];var pX=[["rect",{width:"18",height:"18",x:"3",y:"4",rx:"2"}],["path",{d:"M16 2v4"}],["path",{d:"M3 10h18"}],["path",{d:"M8 2v4"}],["path",{d:"M17 14h-6"}],["path",{d:"M13 18H7"}],["path",{d:"M7 14h.01"}],["path",{d:"M17 18h.01"}]];var lX=[["path",{d:"M16 2v4"}],["path",{d:"M21 11.75V6a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h7.25"}],["path",{d:"m22 22-1.875-1.875"}],["path",{d:"M3 10h18"}],["path",{d:"M8 2v4"}],["circle",{cx:"18",cy:"18",r:"3"}]];var nX=[["path",{d:"M11 10v4h4"}],["path",{d:"m11 14 1.535-1.605a5 5 0 0 1 8 1.5"}],["path",{d:"M16 2v4"}],["path",{d:"m21 18-1.535 1.605a5 5 0 0 1-8-1.5"}],["path",{d:"M21 22v-4h-4"}],["path",{d:"M21 8.5V6a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h4.3"}],["path",{d:"M3 10h4"}],["path",{d:"M8 2v4"}]];var iX=[["path",{d:"M8 2v4"}],["path",{d:"M16 2v4"}],["path",{d:"M21 13V6a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h8"}],["path",{d:"M3 10h18"}],["path",{d:"m17 22 5-5"}],["path",{d:"m17 17 5 5"}]];var rX=[["path",{d:"M8 2v4"}],["path",{d:"M16 2v4"}],["rect",{width:"18",height:"18",x:"3",y:"4",rx:"2"}],["path",{d:"M3 10h18"}],["path",{d:"m14 14-4 4"}],["path",{d:"m10 14 4 4"}]];var sX=[["path",{d:"M8 2v4"}],["path",{d:"M16 2v4"}],["rect",{width:"18",height:"18",x:"3",y:"4",rx:"2"}],["path",{d:"M3 10h18"}]];var aX=[["path",{d:"M13.997 4a2 2 0 0 1 1.76 1.05l.486.9A2 2 0 0 0 18.003 7H20a2 2 0 0 1 2 2v9a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V9a2 2 0 0 1 2-2h1.997a2 2 0 0 0 1.759-1.048l.489-.904A2 2 0 0 1 10.004 4z"}],["circle",{cx:"12",cy:"13",r:"3"}]];var tX=[["path",{d:"M14.564 14.558a3 3 0 1 1-4.122-4.121"}],["path",{d:"m2 2 20 20"}],["path",{d:"M20 20H4a2 2 0 0 1-2-2V9a2 2 0 0 1 2-2h1.997a2 2 0 0 0 .819-.175"}],["path",{d:"M9.695 4.024A2 2 0 0 1 10.004 4h3.993a2 2 0 0 1 1.76 1.05l.486.9A2 2 0 0 0 18.003 7H20a2 2 0 0 1 2 2v7.344"}]];var oX=[["path",{d:"M5.7 21a2 2 0 0 1-3.5-2l8.6-14a6 6 0 0 1 10.4 6 2 2 0 1 1-3.464-2 2 2 0 1 0-3.464-2Z"}],["path",{d:"M17.75 7 15 2.1"}],["path",{d:"M10.9 4.8 13 9"}],["path",{d:"m7.9 9.7 2 4.4"}],["path",{d:"M4.9 14.7 7 18.9"}]];var eX=[["path",{d:"M10 10v7.9"}],["path",{d:"M11.802 6.145a5 5 0 0 1 6.053 6.053"}],["path",{d:"M14 6.1v2.243"}],["path",{d:"m15.5 15.571-.964.964a5 5 0 0 1-7.071 0 5 5 0 0 1 0-7.07l.964-.965"}],["path",{d:"M16 7V3a1 1 0 0 1 1.707-.707 2.5 2.5 0 0 0 2.152.717 1 1 0 0 1 1.131 1.131 2.5 2.5 0 0 0 .717 2.152A1 1 0 0 1 21 8h-4"}],["path",{d:"m2 2 20 20"}],["path",{d:"M8 17v4a1 1 0 0 1-1.707.707 2.5 2.5 0 0 0-2.152-.717 1 1 0 0 1-1.131-1.131 2.5 2.5 0 0 0-.717-2.152A1 1 0 0 1 3 16h4"}]];var ZW=[["path",{d:"M10 7v10.9"}],["path",{d:"M14 6.1V17"}],["path",{d:"M16 7V3a1 1 0 0 1 1.707-.707 2.5 2.5 0 0 0 2.152.717 1 1 0 0 1 1.131 1.131 2.5 2.5 0 0 0 .717 2.152A1 1 0 0 1 21 8h-4"}],["path",{d:"M16.536 7.465a5 5 0 0 0-7.072 0l-2 2a5 5 0 0 0 0 7.07 5 5 0 0 0 7.072 0l2-2a5 5 0 0 0 0-7.07"}],["path",{d:"M8 17v4a1 1 0 0 1-1.707.707 2.5 2.5 0 0 0-2.152-.717 1 1 0 0 1-1.131-1.131 2.5 2.5 0 0 0-.717-2.152A1 1 0 0 1 3 16h4"}]];var JW=[["path",{d:"M12 22v-4"}],["path",{d:"M7 12c-1.5 0-4.5 1.5-5 3 3.5 1.5 6 1 6 1-1.5 1.5-2 3.5-2 5 2.5 0 4.5-1.5 6-3 1.5 1.5 3.5 3 6 3 0-1.5-.5-3.5-2-5 0 0 2.5.5 6-1-.5-1.5-3.5-3-5-3 1.5-1 4-4 4-6-2.5 0-5.5 1.5-7 3 0-2.5-.5-5-2-7-1.5 2-2 4.5-2 7-1.5-1.5-4.5-3-7-3 0 2 2.5 5 4 6"}]];var KW=[["path",{d:"M10.5 5H19a2 2 0 0 1 2 2v8.5"}],["path",{d:"M17 11h-.5"}],["path",{d:"M19 19H5a2 2 0 0 1-2-2V7a2 2 0 0 1 2-2"}],["path",{d:"m2 2 20 20"}],["path",{d:"M7 11h4"}],["path",{d:"M7 15h2.5"}]];var n5=[["rect",{width:"18",height:"14",x:"3",y:"5",rx:"2",ry:"2"}],["path",{d:"M7 15h4M15 15h2M7 11h2M13 11h4"}]];var YW=[["path",{d:"m21 8-2 2-1.5-3.7A2 2 0 0 0 15.646 5H8.4a2 2 0 0 0-1.903 1.257L5 10 3 8"}],["path",{d:"M7 14h.01"}],["path",{d:"M17 14h.01"}],["rect",{width:"18",height:"8",x:"3",y:"10",rx:"2"}],["path",{d:"M5 18v2"}],["path",{d:"M19 18v2"}]];var QW=[["path",{d:"M10 2h4"}],["path",{d:"m21 8-2 2-1.5-3.7A2 2 0 0 0 15.646 5H8.4a2 2 0 0 0-1.903 1.257L5 10 3 8"}],["path",{d:"M7 14h.01"}],["path",{d:"M17 14h.01"}],["rect",{width:"18",height:"8",x:"3",y:"10",rx:"2"}],["path",{d:"M5 18v2"}],["path",{d:"M19 18v2"}]];var XW=[["path",{d:"M19 17h2c.6 0 1-.4 1-1v-3c0-.9-.7-1.7-1.5-1.9C18.7 10.6 16 10 16 10s-1.3-1.4-2.2-2.3c-.5-.4-1.1-.7-1.8-.7H5c-.6 0-1.1.4-1.4.9l-1.4 2.9A3.7 3.7 0 0 0 2 12v4c0 .6.4 1 1 1h2"}],["circle",{cx:"7",cy:"17",r:"2"}],["path",{d:"M9 17h6"}],["circle",{cx:"17",cy:"17",r:"2"}]];var WW=[["path",{d:"M18 19V9a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v8a2 2 0 0 0 2 2h2"}],["path",{d:"M2 9h3a1 1 0 0 1 1 1v2a1 1 0 0 1-1 1H2"}],["path",{d:"M22 17v1a1 1 0 0 1-1 1H10v-9a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v9"}],["circle",{cx:"8",cy:"19",r:"2"}]];var VW=[["path",{d:"M2.27 21.7s9.87-3.5 12.73-6.36a4.5 4.5 0 0 0-6.36-6.37C5.77 11.84 2.27 21.7 2.27 21.7zM8.64 14l-2.05-2.04M15.34 15l-2.46-2.46"}],["path",{d:"M22 9s-1.33-2-3.5-2C16.86 7 15 9 15 9s1.33 2 3.5 2S22 9 22 9z"}],["path",{d:"M15 2s-2 1.33-2 3.5S15 9 15 9s2-1.84 2-3.5C17 3.33 15 2 15 2z"}]];var GW=[["path",{d:"M12 14v4"}],["path",{d:"M14.172 2a2 2 0 0 1 1.414.586l3.828 3.828A2 2 0 0 1 20 7.828V20a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2z"}],["path",{d:"M8 14h8"}],["rect",{x:"8",y:"10",width:"8",height:"8",rx:"1"}]];var IW=[["path",{d:"M10 9v7"}],["path",{d:"M14 6v10"}],["circle",{cx:"17.5",cy:"12.5",r:"3.5"}],["circle",{cx:"6.5",cy:"12.5",r:"3.5"}]];var NW=[["path",{d:"m2 16 4.039-9.69a.5.5 0 0 1 .923 0L11 16"}],["path",{d:"M22 9v7"}],["path",{d:"M3.304 13h6.392"}],["circle",{cx:"18.5",cy:"12.5",r:"3.5"}]];var FW=[["path",{d:"M15 11h4.5a1 1 0 0 1 0 5h-4a.5.5 0 0 1-.5-.5v-9a.5.5 0 0 1 .5-.5h3a1 1 0 0 1 0 5"}],["path",{d:"m2 16 4.039-9.69a.5.5 0 0 1 .923 0L11 16"}],["path",{d:"M3.304 13h6.392"}]];var zW=[["path",{d:"M2 8V6a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2h-6"}],["path",{d:"M2 12a9 9 0 0 1 8 8"}],["path",{d:"M2 16a5 5 0 0 1 4 4"}],["line",{x1:"2",x2:"2.01",y1:"20",y2:"20"}]];var HW=[["rect",{width:"20",height:"16",x:"2",y:"4",rx:"2"}],["circle",{cx:"8",cy:"10",r:"2"}],["path",{d:"M8 12h8"}],["circle",{cx:"16",cy:"10",r:"2"}],["path",{d:"m6 20 .7-2.9A1.4 1.4 0 0 1 8.1 16h7.8a1.4 1.4 0 0 1 1.4 1l.7 3"}]];var DW=[["path",{d:"M10 5V3"}],["path",{d:"M14 5V3"}],["path",{d:"M15 21v-3a3 3 0 0 0-6 0v3"}],["path",{d:"M18 3v8"}],["path",{d:"M18 5H6"}],["path",{d:"M22 11H2"}],["path",{d:"M22 9v10a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V9"}],["path",{d:"M6 3v8"}]];var BW=[["path",{d:"M12 5c.67 0 1.35.09 2 .26 1.78-2 5.03-2.84 6.42-2.26 1.4.58-.42 7-.42 7 .57 1.07 1 2.24 1 3.44C21 17.9 16.97 21 12 21s-9-3-9-7.56c0-1.25.5-2.4 1-3.44 0 0-1.89-6.42-.5-7 1.39-.58 4.72.23 6.5 2.23A9.04 9.04 0 0 1 12 5Z"}],["path",{d:"M8 14v.5"}],["path",{d:"M16 14v.5"}],["path",{d:"M11.25 16.25h1.5L12 17l-.75-.75Z"}]];var TW=[["path",{d:"M16.75 12h3.632a1 1 0 0 1 .894 1.447l-2.034 4.069a1 1 0 0 1-1.708.134l-2.124-2.97"}],["path",{d:"M17.106 9.053a1 1 0 0 1 .447 1.341l-3.106 6.211a1 1 0 0 1-1.342.447L3.61 12.3a2.92 2.92 0 0 1-1.3-3.91L3.69 5.6a2.92 2.92 0 0 1 3.92-1.3z"}],["path",{d:"M2 19h3.76a2 2 0 0 0 1.8-1.1L9 15"}],["path",{d:"M2 21v-4"}],["path",{d:"M7 9h.01"}]];var i5=[["path",{d:"M3 3v16a2 2 0 0 0 2 2h16"}],["path",{d:"M7 11.207a.5.5 0 0 1 .146-.353l2-2a.5.5 0 0 1 .708 0l3.292 3.292a.5.5 0 0 0 .708 0l4.292-4.292a.5.5 0 0 1 .854.353V16a1 1 0 0 1-1 1H8a1 1 0 0 1-1-1z"}]];var r5=[["path",{d:"M3 3v16a2 2 0 0 0 2 2h16"}],["rect",{x:"7",y:"13",width:"9",height:"4",rx:"1"}],["rect",{x:"7",y:"5",width:"12",height:"4",rx:"1"}]];var OW=[["path",{d:"M3 3v16a2 2 0 0 0 2 2h16"}],["path",{d:"M7 11h8"}],["path",{d:"M7 16h3"}],["path",{d:"M7 6h12"}]];var PW=[["path",{d:"M3 3v16a2 2 0 0 0 2 2h16"}],["path",{d:"M7 11h8"}],["path",{d:"M7 16h12"}],["path",{d:"M7 6h3"}]];var AW=[["path",{d:"M11 13v4"}],["path",{d:"M15 5v4"}],["path",{d:"M3 3v16a2 2 0 0 0 2 2h16"}],["rect",{x:"7",y:"13",width:"9",height:"4",rx:"1"}],["rect",{x:"7",y:"5",width:"12",height:"4",rx:"1"}]];var s5=[["path",{d:"M3 3v16a2 2 0 0 0 2 2h16"}],["path",{d:"M7 16h8"}],["path",{d:"M7 11h12"}],["path",{d:"M7 6h3"}]];var a5=[["path",{d:"M9 5v4"}],["rect",{width:"4",height:"6",x:"7",y:"9",rx:"1"}],["path",{d:"M9 15v2"}],["path",{d:"M17 3v2"}],["rect",{width:"4",height:"8",x:"15",y:"5",rx:"1"}],["path",{d:"M17 13v3"}],["path",{d:"M3 3v16a2 2 0 0 0 2 2h16"}]];var t5=[["path",{d:"M3 3v16a2 2 0 0 0 2 2h16"}],["rect",{x:"15",y:"5",width:"4",height:"12",rx:"1"}],["rect",{x:"7",y:"8",width:"4",height:"9",rx:"1"}]];var SW=[["path",{d:"M13 17V9"}],["path",{d:"M18 17v-3"}],["path",{d:"M3 3v16a2 2 0 0 0 2 2h16"}],["path",{d:"M8 17V5"}]];var o5=[["path",{d:"M13 17V9"}],["path",{d:"M18 17V5"}],["path",{d:"M3 3v16a2 2 0 0 0 2 2h16"}],["path",{d:"M8 17v-3"}]];var qW=[["path",{d:"M11 13H7"}],["path",{d:"M19 9h-4"}],["path",{d:"M3 3v16a2 2 0 0 0 2 2h16"}],["rect",{x:"15",y:"5",width:"4",height:"12",rx:"1"}],["rect",{x:"7",y:"8",width:"4",height:"9",rx:"1"}]];var e5=[["path",{d:"M3 3v16a2 2 0 0 0 2 2h16"}],["path",{d:"M18 17V9"}],["path",{d:"M13 17V5"}],["path",{d:"M8 17v-3"}]];var CW=[["path",{d:"M10 6h8"}],["path",{d:"M12 16h6"}],["path",{d:"M3 3v16a2 2 0 0 0 2 2h16"}],["path",{d:"M8 11h7"}]];var Z6=[["path",{d:"M3 3v16a2 2 0 0 0 2 2h16"}],["path",{d:"m19 9-5 5-4-4-3 3"}]];var EW=[["path",{d:"m13.11 7.664 1.78 2.672"}],["path",{d:"m14.162 12.788-3.324 1.424"}],["path",{d:"m20 4-6.06 1.515"}],["path",{d:"M3 3v16a2 2 0 0 0 2 2h16"}],["circle",{cx:"12",cy:"6",r:"2"}],["circle",{cx:"16",cy:"12",r:"2"}],["circle",{cx:"9",cy:"15",r:"2"}]];var xW=[["path",{d:"M5 21V3"}],["path",{d:"M12 21V9"}],["path",{d:"M19 21v-6"}]];var J6=[["path",{d:"M5 21v-6"}],["path",{d:"M12 21V9"}],["path",{d:"M19 21V3"}]];var K6=[["path",{d:"M5 21v-6"}],["path",{d:"M12 21V3"}],["path",{d:"M19 21V9"}]];var Y6=[["path",{d:"M6 5h12"}],["path",{d:"M4 12h10"}],["path",{d:"M12 19h8"}]];var wW=[["path",{d:"M12 16v5"}],["path",{d:"M16 14v7"}],["path",{d:"M20 10v11"}],["path",{d:"m22 3-8.646 8.646a.5.5 0 0 1-.708 0L9.354 8.354a.5.5 0 0 0-.707 0L2 15"}],["path",{d:"M4 18v3"}],["path",{d:"M8 14v7"}]];var Q6=[["path",{d:"M21 12c.552 0 1.005-.449.95-.998a10 10 0 0 0-8.953-8.951c-.55-.055-.998.398-.998.95v8a1 1 0 0 0 1 1z"}],["path",{d:"M21.21 15.89A10 10 0 1 1 8 2.83"}]];var X6=[["circle",{cx:"7.5",cy:"7.5",r:".5",fill:"currentColor"}],["circle",{cx:"18.5",cy:"5.5",r:".5",fill:"currentColor"}],["circle",{cx:"11.5",cy:"11.5",r:".5",fill:"currentColor"}],["circle",{cx:"7.5",cy:"16.5",r:".5",fill:"currentColor"}],["circle",{cx:"17.5",cy:"14.5",r:".5",fill:"currentColor"}],["path",{d:"M3 3v16a2 2 0 0 0 2 2h16"}]];var MW=[["path",{d:"M3 3v16a2 2 0 0 0 2 2h16"}],["path",{d:"M7 16c.5-2 1.5-7 4-7 2 0 2 3 4 3 2.5 0 4.5-5 5-7"}]];var UW=[["path",{d:"M18 6 7 17l-5-5"}],["path",{d:"m22 10-7.5 7.5L13 16"}]];var RW=[["path",{d:"M20 6 9 17l-5-5"}]];var jW=[["path",{d:"M20 4L9 15"}],["path",{d:"M21 19L3 19"}],["path",{d:"M9 15L4 10"}]];var LW=[["path",{d:"M17 21a1 1 0 0 0 1-1v-5.35c0-.457.316-.844.727-1.041a4 4 0 0 0-2.134-7.589 5 5 0 0 0-9.186 0 4 4 0 0 0-2.134 7.588c.411.198.727.585.727 1.041V20a1 1 0 0 0 1 1Z"}],["path",{d:"M6 17h12"}]];var yW=[["path",{d:"M2 17a5 5 0 0 0 10 0c0-2.76-2.5-5-5-3-2.5-2-5 .24-5 3Z"}],["path",{d:"M12 17a5 5 0 0 0 10 0c0-2.76-2.5-5-5-3-2.5-2-5 .24-5 3Z"}],["path",{d:"M7 14c3.22-2.91 4.29-8.75 5-12 1.66 2.38 4.94 9 5 12"}],["path",{d:"M22 9c-4.29 0-7.14-2.33-10-7 5.71 0 10 4.67 10 7Z"}]];var fW=[["path",{d:"m6 9 6 6 6-6"}]];var kW=[["path",{d:"m17 18-6-6 6-6"}],["path",{d:"M7 6v12"}]];var bW=[["path",{d:"m7 18 6-6-6-6"}],["path",{d:"M17 6v12"}]];var vW=[["path",{d:"m9 18 6-6-6-6"}]];var hW=[["path",{d:"m18 15-6-6-6 6"}]];var _W=[["path",{d:"m15 18-6-6 6-6"}]];var $W=[["path",{d:"m7 20 5-5 5 5"}],["path",{d:"m7 4 5 5 5-5"}]];var gW=[["path",{d:"m7 6 5 5 5-5"}],["path",{d:"m7 13 5 5 5-5"}]];var mW=[["path",{d:"M12 12h.01"}],["path",{d:"M16 12h.01"}],["path",{d:"m17 7 5 5-5 5"}],["path",{d:"m7 7-5 5 5 5"}],["path",{d:"M8 12h.01"}]];var uW=[["path",{d:"m9 7-5 5 5 5"}],["path",{d:"m15 7 5 5-5 5"}]];var dW=[["path",{d:"m11 17-5-5 5-5"}],["path",{d:"m18 17-5-5 5-5"}]];var cW=[["path",{d:"m20 17-5-5 5-5"}],["path",{d:"m4 17 5-5-5-5"}]];var pW=[["path",{d:"m6 17 5-5-5-5"}],["path",{d:"m13 17 5-5-5-5"}]];var lW=[["path",{d:"m17 11-5-5-5 5"}],["path",{d:"m17 18-5-5-5 5"}]];var nW=[["path",{d:"m7 15 5 5 5-5"}],["path",{d:"m7 9 5-5 5 5"}]];var iW=[["path",{d:"M10 9h4"}],["path",{d:"M12 7v5"}],["path",{d:"M14 21v-3a2 2 0 0 0-4 0v3"}],["path",{d:"m18 9 3.52 2.147a1 1 0 0 1 .48.854V19a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2v-6.999a1 1 0 0 1 .48-.854L6 9"}],["path",{d:"M6 21V7a1 1 0 0 1 .376-.782l5-3.999a1 1 0 0 1 1.249.001l5 4A1 1 0 0 1 18 7v14"}]];var W6=[["path",{d:"M10.88 21.94 15.46 14"}],["path",{d:"M21.17 8H12"}],["path",{d:"M3.95 6.06 8.54 14"}],["circle",{cx:"12",cy:"12",r:"10"}],["circle",{cx:"12",cy:"12",r:"4"}]];var rW=[["path",{d:"M12 12H3a1 1 0 0 0-1 1v2a1 1 0 0 0 1 1h13"}],["path",{d:"M18 8c0-2.5-2-2.5-2-5"}],["path",{d:"m2 2 20 20"}],["path",{d:"M21 12a1 1 0 0 1 1 1v2a1 1 0 0 1-.5.866"}],["path",{d:"M22 8c0-2.5-2-2.5-2-5"}],["path",{d:"M7 12v4"}]];var sW=[["path",{d:"M17 12H3a1 1 0 0 0-1 1v2a1 1 0 0 0 1 1h14"}],["path",{d:"M18 8c0-2.5-2-2.5-2-5"}],["path",{d:"M21 16a1 1 0 0 0 1-1v-2a1 1 0 0 0-1-1"}],["path",{d:"M22 8c0-2.5-2-2.5-2-5"}],["path",{d:"M7 12v4"}]];var V6=[["circle",{cx:"12",cy:"12",r:"10"}],["line",{x1:"12",x2:"12",y1:"8",y2:"12"}],["line",{x1:"12",x2:"12.01",y1:"16",y2:"16"}]];var G6=[["circle",{cx:"12",cy:"12",r:"10"}],["path",{d:"M12 8v8"}],["path",{d:"m8 12 4 4 4-4"}]];var I6=[["circle",{cx:"12",cy:"12",r:"10"}],["path",{d:"m12 8-4 4 4 4"}],["path",{d:"M16 12H8"}]];var N6=[["path",{d:"M2 12a10 10 0 1 1 10 10"}],["path",{d:"m2 22 10-10"}],["path",{d:"M8 22H2v-6"}]];var F6=[["path",{d:"M12 22a10 10 0 1 1 10-10"}],["path",{d:"M22 22 12 12"}],["path",{d:"M22 16v6h-6"}]];var z6=[["path",{d:"M2 8V2h6"}],["path",{d:"m2 2 10 10"}],["path",{d:"M12 2A10 10 0 1 1 2 12"}]];var H6=[["path",{d:"M22 12A10 10 0 1 1 12 2"}],["path",{d:"M22 2 12 12"}],["path",{d:"M16 2h6v6"}]];var D6=[["circle",{cx:"12",cy:"12",r:"10"}],["path",{d:"m12 16 4-4-4-4"}],["path",{d:"M8 12h8"}]];var B6=[["circle",{cx:"12",cy:"12",r:"10"}],["path",{d:"m16 12-4-4-4 4"}],["path",{d:"M12 16V8"}]];var T6=[["path",{d:"M21.801 10A10 10 0 1 1 17 3.335"}],["path",{d:"m9 11 3 3L22 4"}]];var O6=[["circle",{cx:"12",cy:"12",r:"10"}],["path",{d:"m16 10-4 4-4-4"}]];var P6=[["circle",{cx:"12",cy:"12",r:"10"}],["path",{d:"m9 12 2 2 4-4"}]];var A6=[["circle",{cx:"12",cy:"12",r:"10"}],["path",{d:"m14 16-4-4 4-4"}]];var S6=[["circle",{cx:"12",cy:"12",r:"10"}],["path",{d:"m10 8 4 4-4 4"}]];var q6=[["circle",{cx:"12",cy:"12",r:"10"}],["path",{d:"m8 14 4-4 4 4"}]];var aW=[["path",{d:"M10.1 2.182a10 10 0 0 1 3.8 0"}],["path",{d:"M13.9 21.818a10 10 0 0 1-3.8 0"}],["path",{d:"M17.609 3.721a10 10 0 0 1 2.69 2.7"}],["path",{d:"M2.182 13.9a10 10 0 0 1 0-3.8"}],["path",{d:"M20.279 17.609a10 10 0 0 1-2.7 2.69"}],["path",{d:"M21.818 10.1a10 10 0 0 1 0 3.8"}],["path",{d:"M3.721 6.391a10 10 0 0 1 2.7-2.69"}],["path",{d:"M6.391 20.279a10 10 0 0 1-2.69-2.7"}]];var C6=[["line",{x1:"8",x2:"16",y1:"12",y2:"12"}],["line",{x1:"12",x2:"12",y1:"16",y2:"16"}],["line",{x1:"12",x2:"12",y1:"8",y2:"8"}],["circle",{cx:"12",cy:"12",r:"10"}]];var tW=[["circle",{cx:"12",cy:"12",r:"10"}],["path",{d:"M16 8h-6a2 2 0 1 0 0 4h4a2 2 0 1 1 0 4H8"}],["path",{d:"M12 18V6"}]];var oW=[["path",{d:"M10.1 2.18a9.93 9.93 0 0 1 3.8 0"}],["path",{d:"M17.6 3.71a9.95 9.95 0 0 1 2.69 2.7"}],["path",{d:"M21.82 10.1a9.93 9.93 0 0 1 0 3.8"}],["path",{d:"M20.29 17.6a9.95 9.95 0 0 1-2.7 2.69"}],["path",{d:"M13.9 21.82a9.94 9.94 0 0 1-3.8 0"}],["path",{d:"M6.4 20.29a9.95 9.95 0 0 1-2.69-2.7"}],["path",{d:"M2.18 13.9a9.93 9.93 0 0 1 0-3.8"}],["path",{d:"M3.71 6.4a9.95 9.95 0 0 1 2.7-2.69"}],["circle",{cx:"12",cy:"12",r:"1"}]];var eW=[["circle",{cx:"12",cy:"12",r:"10"}],["circle",{cx:"12",cy:"12",r:"1"}]];var ZV=[["circle",{cx:"12",cy:"12",r:"10"}],["path",{d:"M17 12h.01"}],["path",{d:"M12 12h.01"}],["path",{d:"M7 12h.01"}]];var JV=[["path",{d:"M7 10h10"}],["path",{d:"M7 14h10"}],["circle",{cx:"12",cy:"12",r:"10"}]];var KV=[["path",{d:"M12 2a10 10 0 0 1 7.38 16.75"}],["path",{d:"m16 12-4-4-4 4"}],["path",{d:"M12 16V8"}],["path",{d:"M2.5 8.875a10 10 0 0 0-.5 3"}],["path",{d:"M2.83 16a10 10 0 0 0 2.43 3.4"}],["path",{d:"M4.636 5.235a10 10 0 0 1 .891-.857"}],["path",{d:"M8.644 21.42a10 10 0 0 0 7.631-.38"}]];var YV=[["path",{d:"M12 2a10 10 0 0 1 7.38 16.75"}],["path",{d:"M12 8v8"}],["path",{d:"M16 12H8"}],["path",{d:"M2.5 8.875a10 10 0 0 0-.5 3"}],["path",{d:"M2.83 16a10 10 0 0 0 2.43 3.4"}],["path",{d:"M4.636 5.235a10 10 0 0 1 .891-.857"}],["path",{d:"M8.644 21.42a10 10 0 0 0 7.631-.38"}]];var E6=[["path",{d:"M15.6 2.7a10 10 0 1 0 5.7 5.7"}],["circle",{cx:"12",cy:"12",r:"2"}],["path",{d:"M13.4 10.6 19 5"}]];var x6=[["circle",{cx:"12",cy:"12",r:"10"}],["path",{d:"M8 12h8"}]];var QV=[["path",{d:"m2 2 20 20"}],["path",{d:"M8.35 2.69A10 10 0 0 1 21.3 15.65"}],["path",{d:"M19.08 19.08A10 10 0 1 1 4.92 4.92"}]];var w6=[["path",{d:"M12.656 7H13a3 3 0 0 1 2.984 3.307"}],["path",{d:"M13 13H9"}],["path",{d:"M19.071 19.071A1 1 0 0 1 4.93 4.93"}],["path",{d:"m2 2 20 20"}],["path",{d:"M8.357 2.687a10 10 0 0 1 12.956 12.956"}],["path",{d:"M9 17V9"}]];var M6=[["circle",{cx:"12",cy:"12",r:"10"}],["path",{d:"M9 17V7h4a3 3 0 0 1 0 6H9"}]];var U6=[["circle",{cx:"12",cy:"12",r:"10"}],["line",{x1:"10",x2:"10",y1:"15",y2:"9"}],["line",{x1:"14",x2:"14",y1:"15",y2:"9"}]];var R6=[["circle",{cx:"12",cy:"12",r:"10"}],["path",{d:"m15 9-6 6"}],["path",{d:"M9 9h.01"}],["path",{d:"M15 15h.01"}]];var j6=[["path",{d:"M9 9.003a1 1 0 0 1 1.517-.859l4.997 2.997a1 1 0 0 1 0 1.718l-4.997 2.997A1 1 0 0 1 9 14.996z"}],["circle",{cx:"12",cy:"12",r:"10"}]];var L6=[["circle",{cx:"12",cy:"12",r:"10"}],["path",{d:"M8 12h8"}],["path",{d:"M12 8v8"}]];var XV=[["path",{d:"M10 16V9.5a1 1 0 0 1 5 0"}],["path",{d:"M8 12h4"}],["path",{d:"M8 16h7"}],["circle",{cx:"12",cy:"12",r:"10"}]];var y6=[["path",{d:"M12 7v4"}],["path",{d:"M7.998 9.003a5 5 0 1 0 8-.005"}],["circle",{cx:"12",cy:"12",r:"10"}]];var w8=[["circle",{cx:"12",cy:"12",r:"10"}],["path",{d:"M9.09 9a3 3 0 0 1 5.83 1c0 2-3 3-3 3"}],["path",{d:"M12 17h.01"}]];var f6=[["path",{d:"M22 2 2 22"}],["circle",{cx:"12",cy:"12",r:"10"}]];var WV=[["circle",{cx:"12",cy:"12",r:"10"}],["line",{x1:"9",x2:"15",y1:"15",y2:"9"}]];var VV=[["circle",{cx:"12",cy:"12",r:"6"}]];var GV=[["path",{d:"M11.051 7.616a1 1 0 0 1 1.909.024l.737 1.452a1 1 0 0 0 .737.535l1.634.256a1 1 0 0 1 .588 1.806l-1.172 1.168a1 1 0 0 0-.282.866l.259 1.613a1 1 0 0 1-1.541 1.134l-1.465-.75a1 1 0 0 0-.912 0l-1.465.75a1 1 0 0 1-1.539-1.133l.258-1.613a1 1 0 0 0-.282-.867l-1.156-1.152a1 1 0 0 1 .572-1.822l1.633-.256a1 1 0 0 0 .737-.535z"}],["circle",{cx:"12",cy:"12",r:"10"}]];var k6=[["circle",{cx:"12",cy:"12",r:"10"}],["rect",{x:"9",y:"9",width:"6",height:"6",rx:"1"}]];var b6=[["path",{d:"M18 20a6 6 0 0 0-12 0"}],["circle",{cx:"12",cy:"10",r:"4"}],["circle",{cx:"12",cy:"12",r:"10"}]];var v6=[["circle",{cx:"12",cy:"12",r:"10"}],["circle",{cx:"12",cy:"10",r:"3"}],["path",{d:"M7 20.662V19a2 2 0 0 1 2-2h6a2 2 0 0 1 2 2v1.662"}]];var h6=[["circle",{cx:"12",cy:"12",r:"10"}],["path",{d:"m15 9-6 6"}],["path",{d:"m9 9 6 6"}]];var IV=[["circle",{cx:"12",cy:"12",r:"10"}]];var NV=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}],["path",{d:"M11 9h4a2 2 0 0 0 2-2V3"}],["circle",{cx:"9",cy:"9",r:"2"}],["path",{d:"M7 21v-4a2 2 0 0 1 2-2h4"}],["circle",{cx:"15",cy:"15",r:"2"}]];var FV=[["path",{d:"M21.66 17.67a1.08 1.08 0 0 1-.04 1.6A12 12 0 0 1 4.73 2.38a1.1 1.1 0 0 1 1.61-.04z"}],["path",{d:"M19.65 15.66A8 8 0 0 1 8.35 4.34"}],["path",{d:"m14 10-5.5 5.5"}],["path",{d:"M14 17.85V10H6.15"}]];var zV=[["path",{d:"M20.2 6 3 11l-.9-2.4c-.3-1.1.3-2.2 1.3-2.5l13.5-4c1.1-.3 2.2.3 2.5 1.3Z"}],["path",{d:"m6.2 5.3 3.1 3.9"}],["path",{d:"m12.4 3.4 3.1 4"}],["path",{d:"M3 11h18v8a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2Z"}]];var HV=[["rect",{width:"8",height:"4",x:"8",y:"2",rx:"1",ry:"1"}],["path",{d:"M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2"}],["path",{d:"m9 14 2 2 4-4"}]];var DV=[["path",{d:"M16 14v2.2l1.6 1"}],["path",{d:"M16 4h2a2 2 0 0 1 2 2v.832"}],["path",{d:"M8 4H6a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h2"}],["circle",{cx:"16",cy:"16",r:"6"}],["rect",{x:"8",y:"2",width:"8",height:"4",rx:"1"}]];var BV=[["rect",{width:"8",height:"4",x:"8",y:"2",rx:"1",ry:"1"}],["path",{d:"M8 4H6a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-2"}],["path",{d:"M16 4h2a2 2 0 0 1 2 2v4"}],["path",{d:"M21 14H11"}],["path",{d:"m15 10-4 4 4 4"}]];var TV=[["rect",{width:"8",height:"4",x:"8",y:"2",rx:"1",ry:"1"}],["path",{d:"M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2"}],["path",{d:"M12 11h4"}],["path",{d:"M12 16h4"}],["path",{d:"M8 11h.01"}],["path",{d:"M8 16h.01"}]];var OV=[["rect",{width:"8",height:"4",x:"8",y:"2",rx:"1",ry:"1"}],["path",{d:"M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2"}],["path",{d:"M9 14h6"}]];var PV=[["path",{d:"M11 14h10"}],["path",{d:"M16 4h2a2 2 0 0 1 2 2v1.344"}],["path",{d:"m17 18 4-4-4-4"}],["path",{d:"M8 4H6a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h12a2 2 0 0 0 1.793-1.113"}],["rect",{x:"8",y:"2",width:"8",height:"4",rx:"1"}]];var _6=[["rect",{width:"8",height:"4",x:"8",y:"2",rx:"1"}],["path",{d:"M8 4H6a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-.5"}],["path",{d:"M16 4h2a2 2 0 0 1 1.73 1"}],["path",{d:"M8 18h1"}],["path",{d:"M21.378 12.626a1 1 0 0 0-3.004-3.004l-4.01 4.012a2 2 0 0 0-.506.854l-.837 2.87a.5.5 0 0 0 .62.62l2.87-.837a2 2 0 0 0 .854-.506z"}]];var $6=[["rect",{width:"8",height:"4",x:"8",y:"2",rx:"1"}],["path",{d:"M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2h-5.5"}],["path",{d:"M4 13.5V6a2 2 0 0 1 2-2h2"}],["path",{d:"M13.378 15.626a1 1 0 1 0-3.004-3.004l-5.01 5.012a2 2 0 0 0-.506.854l-.837 2.87a.5.5 0 0 0 .62.62l2.87-.837a2 2 0 0 0 .854-.506z"}]];var AV=[["rect",{width:"8",height:"4",x:"8",y:"2",rx:"1",ry:"1"}],["path",{d:"M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2"}],["path",{d:"M9 12v-1h6v1"}],["path",{d:"M11 17h2"}],["path",{d:"M12 11v6"}]];var SV=[["rect",{width:"8",height:"4",x:"8",y:"2",rx:"1",ry:"1"}],["path",{d:"M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2"}],["path",{d:"m15 11-6 6"}],["path",{d:"m9 11 6 6"}]];var qV=[["rect",{width:"8",height:"4",x:"8",y:"2",rx:"1",ry:"1"}],["path",{d:"M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2"}],["path",{d:"M9 14h6"}],["path",{d:"M12 17v-6"}]];var CV=[["rect",{width:"8",height:"4",x:"8",y:"2",rx:"1",ry:"1"}],["path",{d:"M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2"}]];var EV=[["path",{d:"M12 6v6l2-4"}],["circle",{cx:"12",cy:"12",r:"10"}]];var xV=[["path",{d:"M12 6v6l-4-2"}],["circle",{cx:"12",cy:"12",r:"10"}]];var wV=[["path",{d:"M12 6v6l-2-4"}],["circle",{cx:"12",cy:"12",r:"10"}]];var MV=[["path",{d:"M12 6v6"}],["circle",{cx:"12",cy:"12",r:"10"}]];var UV=[["path",{d:"M12 6v6l4-2"}],["circle",{cx:"12",cy:"12",r:"10"}]];var RV=[["path",{d:"M12 6v6h4"}],["circle",{cx:"12",cy:"12",r:"10"}]];var jV=[["path",{d:"M12 6v6l4 2"}],["circle",{cx:"12",cy:"12",r:"10"}]];var LV=[["path",{d:"M12 6v6l2 4"}],["circle",{cx:"12",cy:"12",r:"10"}]];var yV=[["path",{d:"M12 6v10"}],["circle",{cx:"12",cy:"12",r:"10"}]];var fV=[["path",{d:"M12 6v6l-2 4"}],["circle",{cx:"12",cy:"12",r:"10"}]];var kV=[["path",{d:"M12 6v6l-4 2"}],["circle",{cx:"12",cy:"12",r:"10"}]];var bV=[["path",{d:"M12 6v6H8"}],["circle",{cx:"12",cy:"12",r:"10"}]];var vV=[["path",{d:"M12 6v6l4 2"}],["path",{d:"M20 12v5"}],["path",{d:"M20 21h.01"}],["path",{d:"M21.25 8.2A10 10 0 1 0 16 21.16"}]];var hV=[["path",{d:"M12 6v6l2 1"}],["path",{d:"M12.337 21.994a10 10 0 1 1 9.588-8.767"}],["path",{d:"m14 18 4 4 4-4"}],["path",{d:"M18 14v8"}]];var _V=[["path",{d:"M12 6v6l1.56.78"}],["path",{d:"M13.227 21.925a10 10 0 1 1 8.767-9.588"}],["path",{d:"m14 18 4-4 4 4"}],["path",{d:"M18 22v-8"}]];var $V=[["path",{d:"M12 2a10 10 0 0 1 7.38 16.75"}],["path",{d:"M12 6v6l4 2"}],["path",{d:"M2.5 8.875a10 10 0 0 0-.5 3"}],["path",{d:"M2.83 16a10 10 0 0 0 2.43 3.4"}],["path",{d:"M4.636 5.235a10 10 0 0 1 .891-.857"}],["path",{d:"M8.644 21.42a10 10 0 0 0 7.631-.38"}]];var gV=[["path",{d:"M12 6v6l3.644 1.822"}],["path",{d:"M16 19h6"}],["path",{d:"M19 16v6"}],["path",{d:"M21.92 13.267a10 10 0 1 0-8.653 8.653"}]];var mV=[["path",{d:"M12 6v6l4 2"}],["circle",{cx:"12",cy:"12",r:"10"}]];var uV=[["path",{d:"M10 9.17a3 3 0 1 0 0 5.66"}],["path",{d:"M17 9.17a3 3 0 1 0 0 5.66"}],["rect",{x:"2",y:"5",width:"20",height:"14",rx:"2"}]];var dV=[["path",{d:"M12 12v4"}],["path",{d:"M12 20h.01"}],["path",{d:"M17 18h.5a1 1 0 0 0 0-9h-1.79A7 7 0 1 0 7 17.708"}]];var cV=[["path",{d:"m17 15-5.5 5.5L9 18"}],["path",{d:"M5 17.743A7 7 0 1 1 15.71 10h1.79a4.5 4.5 0 0 1 1.5 8.742"}]];var pV=[["path",{d:"m10.852 19.772-.383.924"}],["path",{d:"m13.148 14.228.383-.923"}],["path",{d:"M13.148 19.772a3 3 0 1 0-2.296-5.544l-.383-.923"}],["path",{d:"m13.53 20.696-.382-.924a3 3 0 1 1-2.296-5.544"}],["path",{d:"m14.772 15.852.923-.383"}],["path",{d:"m14.772 18.148.923.383"}],["path",{d:"M4.2 15.1a7 7 0 1 1 9.93-9.858A7 7 0 0 1 15.71 8h1.79a4.5 4.5 0 0 1 2.5 8.2"}],["path",{d:"m9.228 15.852-.923-.383"}],["path",{d:"m9.228 18.148-.923.383"}]];var g6=[["path",{d:"M12 13v8l-4-4"}],["path",{d:"m12 21 4-4"}],["path",{d:"M4.393 15.269A7 7 0 1 1 15.71 8h1.79a4.5 4.5 0 0 1 2.436 8.284"}]];var lV=[["path",{d:"M4 14.899A7 7 0 1 1 15.71 8h1.79a4.5 4.5 0 0 1 2.5 8.242"}],["path",{d:"M8 19v1"}],["path",{d:"M8 14v1"}],["path",{d:"M16 19v1"}],["path",{d:"M16 14v1"}],["path",{d:"M12 21v1"}],["path",{d:"M12 16v1"}]];var nV=[["path",{d:"M4 14.899A7 7 0 1 1 15.71 8h1.79a4.5 4.5 0 0 1 2.5 8.242"}],["path",{d:"M16 17H7"}],["path",{d:"M17 21H9"}]];var iV=[["path",{d:"M4 14.899A7 7 0 1 1 15.71 8h1.79a4.5 4.5 0 0 1 2.5 8.242"}],["path",{d:"M16 14v2"}],["path",{d:"M8 14v2"}],["path",{d:"M16 20h.01"}],["path",{d:"M8 20h.01"}],["path",{d:"M12 16v2"}],["path",{d:"M12 22h.01"}]];var rV=[["path",{d:"M6 16.326A7 7 0 1 1 15.71 8h1.79a4.5 4.5 0 0 1 .5 8.973"}],["path",{d:"m13 12-3 5h4l-3 5"}]];var sV=[["path",{d:"M11 20v2"}],["path",{d:"M18.376 14.512a6 6 0 0 0 3.461-4.127c.148-.625-.659-.97-1.248-.714a4 4 0 0 1-5.259-5.26c.255-.589-.09-1.395-.716-1.248a6 6 0 0 0-4.594 5.36"}],["path",{d:"M3 20a5 5 0 1 1 8.9-4H13a3 3 0 0 1 2 5.24"}],["path",{d:"M7 19v2"}]];var aV=[["path",{d:"m2 2 20 20"}],["path",{d:"M5.782 5.782A7 7 0 0 0 9 19h8.5a4.5 4.5 0 0 0 1.307-.193"}],["path",{d:"M21.532 16.5A4.5 4.5 0 0 0 17.5 10h-1.79A7.008 7.008 0 0 0 10 5.07"}]];var tV=[["path",{d:"M13 16a3 3 0 0 1 0 6H7a5 5 0 1 1 4.9-6z"}],["path",{d:"M18.376 14.512a6 6 0 0 0 3.461-4.127c.148-.625-.659-.97-1.248-.714a4 4 0 0 1-5.259-5.26c.255-.589-.09-1.395-.716-1.248a6 6 0 0 0-4.594 5.36"}]];var oV=[["path",{d:"M4 14.899A7 7 0 1 1 15.71 8h1.79a4.5 4.5 0 0 1 2.5 8.242"}],["path",{d:"m9.2 22 3-7"}],["path",{d:"m9 13-3 7"}],["path",{d:"m17 13-3 7"}]];var eV=[["path",{d:"M4 14.899A7 7 0 1 1 15.71 8h1.79a4.5 4.5 0 0 1 2.5 8.242"}],["path",{d:"M16 14v6"}],["path",{d:"M8 14v6"}],["path",{d:"M12 16v6"}]];var Z3=[["path",{d:"M4 14.899A7 7 0 1 1 15.71 8h1.79a4.5 4.5 0 0 1 2.5 8.242"}],["path",{d:"M8 15h.01"}],["path",{d:"M8 19h.01"}],["path",{d:"M12 17h.01"}],["path",{d:"M12 21h.01"}],["path",{d:"M16 15h.01"}],["path",{d:"M16 19h.01"}]];var J3=[["path",{d:"M12 2v2"}],["path",{d:"m4.93 4.93 1.41 1.41"}],["path",{d:"M20 12h2"}],["path",{d:"m19.07 4.93-1.41 1.41"}],["path",{d:"M15.947 12.65a4 4 0 0 0-5.925-4.128"}],["path",{d:"M3 20a5 5 0 1 1 8.9-4H13a3 3 0 0 1 2 5.24"}],["path",{d:"M11 20v2"}],["path",{d:"M7 19v2"}]];var K3=[["path",{d:"M12 2v2"}],["path",{d:"m4.93 4.93 1.41 1.41"}],["path",{d:"M20 12h2"}],["path",{d:"m19.07 4.93-1.41 1.41"}],["path",{d:"M15.947 12.65a4 4 0 0 0-5.925-4.128"}],["path",{d:"M13 22H7a5 5 0 1 1 4.9-6H13a3 3 0 0 1 0 6Z"}]];var m6=[["path",{d:"M12 13v8"}],["path",{d:"M4 14.899A7 7 0 1 1 15.71 8h1.79a4.5 4.5 0 0 1 2.5 8.242"}],["path",{d:"m8 17 4-4 4 4"}]];var Y3=[["path",{d:"M17.5 19H9a7 7 0 1 1 6.71-9h1.79a4.5 4.5 0 1 1 0 9Z"}]];var Q3=[["path",{d:"M17.5 21H9a7 7 0 1 1 6.71-9h1.79a4.5 4.5 0 1 1 0 9Z"}],["path",{d:"M22 10a3 3 0 0 0-3-3h-2.207a5.502 5.502 0 0 0-10.702.5"}]];var X3=[["path",{d:"M16.17 7.83 2 22"}],["path",{d:"M4.02 12a2.827 2.827 0 1 1 3.81-4.17A2.827 2.827 0 1 1 12 4.02a2.827 2.827 0 1 1 4.17 3.81A2.827 2.827 0 1 1 19.98 12a2.827 2.827 0 1 1-3.81 4.17A2.827 2.827 0 1 1 12 19.98a2.827 2.827 0 1 1-4.17-3.81A1 1 0 1 1 4 12"}],["path",{d:"m7.83 7.83 8.34 8.34"}]];var W3=[["path",{d:"M17.28 9.05a5.5 5.5 0 1 0-10.56 0A5.5 5.5 0 1 0 12 17.66a5.5 5.5 0 1 0 5.28-8.6Z"}],["path",{d:"M12 17.66L12 22"}]];var u6=[["path",{d:"m18 16 4-4-4-4"}],["path",{d:"m6 8-4 4 4 4"}],["path",{d:"m14.5 4-5 16"}]];var V3=[["path",{d:"m16 18 6-6-6-6"}],["path",{d:"m8 6-6 6 6 6"}]];var G3=[["polygon",{points:"12 2 22 8.5 22 15.5 12 22 2 15.5 2 8.5 12 2"}],["line",{x1:"12",x2:"12",y1:"22",y2:"15.5"}],["polyline",{points:"22 8.5 12 15.5 2 8.5"}],["polyline",{points:"2 15.5 12 8.5 22 15.5"}],["line",{x1:"12",x2:"12",y1:"2",y2:"8.5"}]];var I3=[["path",{d:"M21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16z"}],["polyline",{points:"7.5 4.21 12 6.81 16.5 4.21"}],["polyline",{points:"7.5 19.79 7.5 14.6 3 12"}],["polyline",{points:"21 12 16.5 14.6 16.5 19.79"}],["polyline",{points:"3.27 6.96 12 12.01 20.73 6.96"}],["line",{x1:"12",x2:"12",y1:"22.08",y2:"12"}]];var N3=[["path",{d:"M10 2v2"}],["path",{d:"M14 2v2"}],["path",{d:"M16 8a1 1 0 0 1 1 1v8a4 4 0 0 1-4 4H7a4 4 0 0 1-4-4V9a1 1 0 0 1 1-1h14a4 4 0 1 1 0 8h-1"}],["path",{d:"M6 2v2"}]];var F3=[["path",{d:"M11 10.27 7 3.34"}],["path",{d:"m11 13.73-4 6.93"}],["path",{d:"M12 22v-2"}],["path",{d:"M12 2v2"}],["path",{d:"M14 12h8"}],["path",{d:"m17 20.66-1-1.73"}],["path",{d:"m17 3.34-1 1.73"}],["path",{d:"M2 12h2"}],["path",{d:"m20.66 17-1.73-1"}],["path",{d:"m20.66 7-1.73 1"}],["path",{d:"m3.34 17 1.73-1"}],["path",{d:"m3.34 7 1.73 1"}],["circle",{cx:"12",cy:"12",r:"2"}],["circle",{cx:"12",cy:"12",r:"8"}]];var z3=[["circle",{cx:"8",cy:"8",r:"6"}],["path",{d:"M18.09 10.37A6 6 0 1 1 10.34 18"}],["path",{d:"M7 6h1v4"}],["path",{d:"m16.71 13.88.7.71-2.82 2.82"}]];var d6=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}],["path",{d:"M12 3v18"}]];var M8=[["path",{d:"M10.5 21H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2v5.5"}],["path",{d:"m14.3 19.6 1-.4"}],["path",{d:"M15 3v7.5"}],["path",{d:"m15.2 16.9-.9-.3"}],["path",{d:"m16.6 21.7.3-.9"}],["path",{d:"m16.8 15.3-.4-1"}],["path",{d:"m19.1 15.2.3-.9"}],["path",{d:"m19.6 21.7-.4-1"}],["path",{d:"m20.7 16.8 1-.4"}],["path",{d:"m21.7 19.4-.9-.3"}],["path",{d:"M9 3v18"}],["circle",{cx:"18",cy:"18",r:"3"}]];var c6=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}],["path",{d:"M9 3v18"}],["path",{d:"M15 3v18"}]];var H3=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}],["path",{d:"M7.5 3v18"}],["path",{d:"M12 3v18"}],["path",{d:"M16.5 3v18"}]];var D3=[["path",{d:"M14 3a1 1 0 0 1 1 1v5a1 1 0 0 1-1 1"}],["path",{d:"M19 3a1 1 0 0 1 1 1v5a1 1 0 0 1-1 1"}],["path",{d:"m7 15 3 3"}],["path",{d:"m7 21 3-3H5a2 2 0 0 1-2-2v-2"}],["rect",{x:"14",y:"14",width:"7",height:"7",rx:"1"}],["rect",{x:"3",y:"3",width:"7",height:"7",rx:"1"}]];var B3=[["path",{d:"m16.24 7.76-1.804 5.411a2 2 0 0 1-1.265 1.265L7.76 16.24l1.804-5.411a2 2 0 0 1 1.265-1.265z"}],["circle",{cx:"12",cy:"12",r:"10"}]];var T3=[["path",{d:"M15 6v12a3 3 0 1 0 3-3H6a3 3 0 1 0 3 3V6a3 3 0 1 0-3 3h12a3 3 0 1 0-3-3"}]];var O3=[["path",{d:"M15.536 11.293a1 1 0 0 0 0 1.414l2.376 2.377a1 1 0 0 0 1.414 0l2.377-2.377a1 1 0 0 0 0-1.414l-2.377-2.377a1 1 0 0 0-1.414 0z"}],["path",{d:"M2.297 11.293a1 1 0 0 0 0 1.414l2.377 2.377a1 1 0 0 0 1.414 0l2.377-2.377a1 1 0 0 0 0-1.414L6.088 8.916a1 1 0 0 0-1.414 0z"}],["path",{d:"M8.916 17.912a1 1 0 0 0 0 1.415l2.377 2.376a1 1 0 0 0 1.414 0l2.377-2.376a1 1 0 0 0 0-1.415l-2.377-2.376a1 1 0 0 0-1.414 0z"}],["path",{d:"M8.916 4.674a1 1 0 0 0 0 1.414l2.377 2.376a1 1 0 0 0 1.414 0l2.377-2.376a1 1 0 0 0 0-1.414l-2.377-2.377a1 1 0 0 0-1.414 0z"}]];var P3=[["rect",{width:"14",height:"8",x:"5",y:"2",rx:"2"}],["rect",{width:"20",height:"8",x:"2",y:"14",rx:"2"}],["path",{d:"M6 18h2"}],["path",{d:"M12 18h6"}]];var A3=[["path",{d:"M3 20a1 1 0 0 1-1-1v-1a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v1a1 1 0 0 1-1 1Z"}],["path",{d:"M20 16a8 8 0 1 0-16 0"}],["path",{d:"M12 4v4"}],["path",{d:"M10 4h4"}]];var S3=[["path",{d:"m20.9 18.55-8-15.98a1 1 0 0 0-1.8 0l-8 15.98"}],["ellipse",{cx:"12",cy:"19",rx:"9",ry:"3"}]];var q3=[["rect",{x:"2",y:"6",width:"20",height:"8",rx:"1"}],["path",{d:"M17 14v7"}],["path",{d:"M7 14v7"}],["path",{d:"M17 3v3"}],["path",{d:"M7 3v3"}],["path",{d:"M10 14 2.3 6.3"}],["path",{d:"m14 6 7.7 7.7"}],["path",{d:"m8 6 8 8"}]];var p6=[["path",{d:"M16 2v2"}],["path",{d:"M17.915 22a6 6 0 0 0-12 0"}],["path",{d:"M8 2v2"}],["circle",{cx:"12",cy:"12",r:"4"}],["rect",{x:"3",y:"4",width:"18",height:"18",rx:"2"}]];var C3=[["path",{d:"M22 7.7c0-.6-.4-1.2-.8-1.5l-6.3-3.9a1.72 1.72 0 0 0-1.7 0l-10.3 6c-.5.2-.9.8-.9 1.4v6.6c0 .5.4 1.2.8 1.5l6.3 3.9a1.72 1.72 0 0 0 1.7 0l10.3-6c.5-.3.9-1 .9-1.5Z"}],["path",{d:"M10 21.9V14L2.1 9.1"}],["path",{d:"m10 14 11.9-6.9"}],["path",{d:"M14 19.8v-8.1"}],["path",{d:"M18 17.5V9.4"}]];var E3=[["path",{d:"M16 2v2"}],["path",{d:"M7 22v-2a2 2 0 0 1 2-2h6a2 2 0 0 1 2 2v2"}],["path",{d:"M8 2v2"}],["circle",{cx:"12",cy:"11",r:"3"}],["rect",{x:"3",y:"4",width:"18",height:"18",rx:"2"}]];var x3=[["circle",{cx:"12",cy:"12",r:"10"}],["path",{d:"M12 18a6 6 0 0 0 0-12v12z"}]];var w3=[["path",{d:"M12 2a10 10 0 1 0 10 10 4 4 0 0 1-5-5 4 4 0 0 1-5-5"}],["path",{d:"M8.5 8.5v.01"}],["path",{d:"M16 15.5v.01"}],["path",{d:"M12 12v.01"}],["path",{d:"M11 17v.01"}],["path",{d:"M7 14v.01"}]];var M3=[["path",{d:"M2 12h20"}],["path",{d:"M20 12v8a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2v-8"}],["path",{d:"m4 8 16-4"}],["path",{d:"m8.86 6.78-.45-1.81a2 2 0 0 1 1.45-2.43l1.94-.48a2 2 0 0 1 2.43 1.46l.45 1.8"}]];var U3=[["path",{d:"m12 15 2 2 4-4"}],["rect",{width:"14",height:"14",x:"8",y:"8",rx:"2",ry:"2"}],["path",{d:"M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2"}]];var R3=[["line",{x1:"12",x2:"18",y1:"15",y2:"15"}],["rect",{width:"14",height:"14",x:"8",y:"8",rx:"2",ry:"2"}],["path",{d:"M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2"}]];var j3=[["line",{x1:"15",x2:"15",y1:"12",y2:"18"}],["line",{x1:"12",x2:"18",y1:"15",y2:"15"}],["rect",{width:"14",height:"14",x:"8",y:"8",rx:"2",ry:"2"}],["path",{d:"M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2"}]];var L3=[["line",{x1:"12",x2:"18",y1:"18",y2:"12"}],["rect",{width:"14",height:"14",x:"8",y:"8",rx:"2",ry:"2"}],["path",{d:"M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2"}]];var y3=[["line",{x1:"12",x2:"18",y1:"12",y2:"18"}],["line",{x1:"12",x2:"18",y1:"18",y2:"12"}],["rect",{width:"14",height:"14",x:"8",y:"8",rx:"2",ry:"2"}],["path",{d:"M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2"}]];var f3=[["rect",{width:"14",height:"14",x:"8",y:"8",rx:"2",ry:"2"}],["path",{d:"M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2"}]];var k3=[["circle",{cx:"12",cy:"12",r:"10"}],["path",{d:"M9.17 14.83a4 4 0 1 0 0-5.66"}]];var b3=[["circle",{cx:"12",cy:"12",r:"10"}],["path",{d:"M14.83 14.83a4 4 0 1 1 0-5.66"}]];var v3=[["path",{d:"m15 10 5 5-5 5"}],["path",{d:"M4 4v7a4 4 0 0 0 4 4h12"}]];var h3=[["path",{d:"M20 4v7a4 4 0 0 1-4 4H4"}],["path",{d:"m9 10-5 5 5 5"}]];var _3=[["path",{d:"m14 15-5 5-5-5"}],["path",{d:"M20 4h-7a4 4 0 0 0-4 4v12"}]];var $3=[["path",{d:"M14 9 9 4 4 9"}],["path",{d:"M20 20h-7a4 4 0 0 1-4-4V4"}]];var g3=[["path",{d:"m10 15 5 5 5-5"}],["path",{d:"M4 4h7a4 4 0 0 1 4 4v12"}]];var m3=[["path",{d:"m10 9 5-5 5 5"}],["path",{d:"M4 20h7a4 4 0 0 0 4-4V4"}]];var u3=[["path",{d:"M20 20v-7a4 4 0 0 0-4-4H4"}],["path",{d:"M9 14 4 9l5-5"}]];var d3=[["path",{d:"m15 14 5-5-5-5"}],["path",{d:"M4 20v-7a4 4 0 0 1 4-4h12"}]];var c3=[["path",{d:"M12 20v2"}],["path",{d:"M12 2v2"}],["path",{d:"M17 20v2"}],["path",{d:"M17 2v2"}],["path",{d:"M2 12h2"}],["path",{d:"M2 17h2"}],["path",{d:"M2 7h2"}],["path",{d:"M20 12h2"}],["path",{d:"M20 17h2"}],["path",{d:"M20 7h2"}],["path",{d:"M7 20v2"}],["path",{d:"M7 2v2"}],["rect",{x:"4",y:"4",width:"16",height:"16",rx:"2"}],["rect",{x:"8",y:"8",width:"8",height:"8",rx:"1"}]];var p3=[["circle",{cx:"12",cy:"12",r:"10"}],["path",{d:"M10 9.3a2.8 2.8 0 0 0-3.5 1 3.1 3.1 0 0 0 0 3.4 2.7 2.7 0 0 0 3.5 1"}],["path",{d:"M17 9.3a2.8 2.8 0 0 0-3.5 1 3.1 3.1 0 0 0 0 3.4 2.7 2.7 0 0 0 3.5 1"}]];var l3=[["rect",{width:"20",height:"14",x:"2",y:"5",rx:"2"}],["line",{x1:"2",x2:"22",y1:"10",y2:"10"}]];var n3=[["path",{d:"M10.2 18H4.774a1.5 1.5 0 0 1-1.352-.97 11 11 0 0 1 .132-6.487"}],["path",{d:"M18 10.2V4.774a1.5 1.5 0 0 0-.97-1.352 11 11 0 0 0-6.486.132"}],["path",{d:"M18 5a4 3 0 0 1 4 3 2 2 0 0 1-2 2 10 10 0 0 0-5.139 1.42"}],["path",{d:"M5 18a3 4 0 0 0 3 4 2 2 0 0 0 2-2 10 10 0 0 1 1.42-5.14"}],["path",{d:"M8.709 2.554a10 10 0 0 0-6.155 6.155 1.5 1.5 0 0 0 .676 1.626l9.807 5.42a2 2 0 0 0 2.718-2.718l-5.42-9.807a1.5 1.5 0 0 0-1.626-.676"}]];var i3=[["path",{d:"M6 2v14a2 2 0 0 0 2 2h14"}],["path",{d:"M18 22V8a2 2 0 0 0-2-2H2"}]];var r3=[["path",{d:"M4 9a2 2 0 0 0-2 2v2a2 2 0 0 0 2 2h4a1 1 0 0 1 1 1v4a2 2 0 0 0 2 2h2a2 2 0 0 0 2-2v-4a1 1 0 0 1 1-1h4a2 2 0 0 0 2-2v-2a2 2 0 0 0-2-2h-4a1 1 0 0 1-1-1V4a2 2 0 0 0-2-2h-2a2 2 0 0 0-2 2v4a1 1 0 0 1-1 1z"}]];var s3=[["circle",{cx:"12",cy:"12",r:"10"}],["line",{x1:"22",x2:"18",y1:"12",y2:"12"}],["line",{x1:"6",x2:"2",y1:"12",y2:"12"}],["line",{x1:"12",x2:"12",y1:"6",y2:"2"}],["line",{x1:"12",x2:"12",y1:"22",y2:"18"}]];var a3=[["path",{d:"M11.562 3.266a.5.5 0 0 1 .876 0L15.39 8.87a1 1 0 0 0 1.516.294L21.183 5.5a.5.5 0 0 1 .798.519l-2.834 10.246a1 1 0 0 1-.956.734H5.81a1 1 0 0 1-.957-.734L2.02 6.02a.5.5 0 0 1 .798-.519l4.276 3.664a1 1 0 0 0 1.516-.294z"}],["path",{d:"M5 21h14"}]];var t3=[["path",{d:"m21.12 6.4-6.05-4.06a2 2 0 0 0-2.17-.05L2.95 8.41a2 2 0 0 0-.95 1.7v5.82a2 2 0 0 0 .88 1.66l6.05 4.07a2 2 0 0 0 2.17.05l9.95-6.12a2 2 0 0 0 .95-1.7V8.06a2 2 0 0 0-.88-1.66Z"}],["path",{d:"M10 22v-8L2.25 9.15"}],["path",{d:"m10 14 11.77-6.87"}]];var o3=[["path",{d:"m6 8 1.75 12.28a2 2 0 0 0 2 1.72h4.54a2 2 0 0 0 2-1.72L18 8"}],["path",{d:"M5 8h14"}],["path",{d:"M7 15a6.47 6.47 0 0 1 5 0 6.47 6.47 0 0 0 5 0"}],["path",{d:"m12 8 1-6h2"}]];var e3=[["circle",{cx:"12",cy:"12",r:"8"}],["line",{x1:"3",x2:"6",y1:"3",y2:"6"}],["line",{x1:"21",x2:"18",y1:"3",y2:"6"}],["line",{x1:"3",x2:"6",y1:"21",y2:"18"}],["line",{x1:"21",x2:"18",y1:"21",y2:"18"}]];var ZG=[["ellipse",{cx:"12",cy:"5",rx:"9",ry:"3"}],["path",{d:"M3 5v14a9 3 0 0 0 18 0V5"}]];var JG=[["path",{d:"M11 11.31c1.17.56 1.54 1.69 3.5 1.69 2.5 0 2.5-2 5-2 1.3 0 1.9.5 2.5 1"}],["path",{d:"M11.75 18c.35.5 1.45 1 2.75 1 2.5 0 2.5-2 5-2 1.3 0 1.9.5 2.5 1"}],["path",{d:"M2 10h4"}],["path",{d:"M2 14h4"}],["path",{d:"M2 18h4"}],["path",{d:"M2 6h4"}],["path",{d:"M7 3a1 1 0 0 0-1 1v16a1 1 0 0 0 1 1h4a1 1 0 0 0 1-1L10 4a1 1 0 0 0-1-1z"}]];var KG=[["ellipse",{cx:"12",cy:"5",rx:"9",ry:"3"}],["path",{d:"M3 5V19A9 3 0 0 0 15 21.84"}],["path",{d:"M21 5V8"}],["path",{d:"M21 12L18 17H22L19 22"}],["path",{d:"M3 12A9 3 0 0 0 14.59 14.87"}]];var YG=[["ellipse",{cx:"12",cy:"5",rx:"9",ry:"3"}],["path",{d:"M3 12a9 3 0 0 0 5 2.69"}],["path",{d:"M21 9.3V5"}],["path",{d:"M3 5v14a9 3 0 0 0 6.47 2.88"}],["path",{d:"M12 12v4h4"}],["path",{d:"M13 20a5 5 0 0 0 9-3 4.5 4.5 0 0 0-4.5-4.5c-1.33 0-2.54.54-3.41 1.41L12 16"}]];var QG=[["path",{d:"m13 21-3-3 3-3"}],["path",{d:"M20 18H10"}],["path",{d:"M3 11h.01"}],["rect",{x:"6",y:"3",width:"5",height:"8",rx:"2.5"}]];var XG=[["ellipse",{cx:"12",cy:"5",rx:"9",ry:"3"}],["path",{d:"M3 5V19A9 3 0 0 0 21 19V5"}],["path",{d:"M3 12A9 3 0 0 0 21 12"}]];var WG=[["path",{d:"M10 18h10"}],["path",{d:"m17 21 3-3-3-3"}],["path",{d:"M3 11h.01"}],["rect",{x:"15",y:"3",width:"5",height:"8",rx:"2.5"}],["rect",{x:"6",y:"3",width:"5",height:"8",rx:"2.5"}]];var VG=[["path",{d:"M10.162 3.167A10 10 0 0 0 2 13a2 2 0 0 0 4 0v-1a2 2 0 0 1 4 0v4a2 2 0 0 0 4 0v-4a2 2 0 0 1 4 0v1a2 2 0 0 0 4-.006 10 10 0 0 0-8.161-9.826"}],["path",{d:"M20.804 14.869a9 9 0 0 1-17.608 0"}],["circle",{cx:"12",cy:"4",r:"2"}]];var GG=[["path",{d:"M10 5a2 2 0 0 0-1.344.519l-6.328 5.74a1 1 0 0 0 0 1.481l6.328 5.741A2 2 0 0 0 10 19h10a2 2 0 0 0 2-2V7a2 2 0 0 0-2-2z"}],["path",{d:"m12 9 6 6"}],["path",{d:"m18 9-6 6"}]];var IG=[["circle",{cx:"19",cy:"19",r:"2"}],["circle",{cx:"5",cy:"5",r:"2"}],["path",{d:"M6.48 3.66a10 10 0 0 1 13.86 13.86"}],["path",{d:"m6.41 6.41 11.18 11.18"}],["path",{d:"M3.66 6.48a10 10 0 0 0 13.86 13.86"}]];var NG=[["path",{d:"M2.7 10.3a2.41 2.41 0 0 0 0 3.41l7.59 7.59a2.41 2.41 0 0 0 3.41 0l7.59-7.59a2.41 2.41 0 0 0 0-3.41L13.7 2.71a2.41 2.41 0 0 0-3.41 0z"}],["path",{d:"M8 12h8"}]];var l6=[["path",{d:"M2.7 10.3a2.41 2.41 0 0 0 0 3.41l7.59 7.59a2.41 2.41 0 0 0 3.41 0l7.59-7.59a2.41 2.41 0 0 0 0-3.41L13.7 2.71a2.41 2.41 0 0 0-3.41 0Z"}],["path",{d:"M9.2 9.2h.01"}],["path",{d:"m14.5 9.5-5 5"}],["path",{d:"M14.7 14.8h.01"}]];var FG=[["path",{d:"M12 8v8"}],["path",{d:"M2.7 10.3a2.41 2.41 0 0 0 0 3.41l7.59 7.59a2.41 2.41 0 0 0 3.41 0l7.59-7.59a2.41 2.41 0 0 0 0-3.41L13.7 2.71a2.41 2.41 0 0 0-3.41 0z"}],["path",{d:"M8 12h8"}]];var zG=[["path",{d:"M2.7 10.3a2.41 2.41 0 0 0 0 3.41l7.59 7.59a2.41 2.41 0 0 0 3.41 0l7.59-7.59a2.41 2.41 0 0 0 0-3.41l-7.59-7.59a2.41 2.41 0 0 0-3.41 0Z"}]];var HG=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2",ry:"2"}],["path",{d:"M12 12h.01"}]];var DG=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2",ry:"2"}],["path",{d:"M15 9h.01"}],["path",{d:"M9 15h.01"}]];var BG=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2",ry:"2"}],["path",{d:"M16 8h.01"}],["path",{d:"M12 12h.01"}],["path",{d:"M8 16h.01"}]];var TG=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2",ry:"2"}],["path",{d:"M16 8h.01"}],["path",{d:"M8 8h.01"}],["path",{d:"M8 16h.01"}],["path",{d:"M16 16h.01"}]];var OG=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2",ry:"2"}],["path",{d:"M16 8h.01"}],["path",{d:"M8 8h.01"}],["path",{d:"M8 16h.01"}],["path",{d:"M16 16h.01"}],["path",{d:"M12 12h.01"}]];var PG=[["rect",{width:"12",height:"12",x:"2",y:"10",rx:"2",ry:"2"}],["path",{d:"m17.92 14 3.5-3.5a2.24 2.24 0 0 0 0-3l-5-4.92a2.24 2.24 0 0 0-3 0L10 6"}],["path",{d:"M6 18h.01"}],["path",{d:"M10 14h.01"}],["path",{d:"M15 6h.01"}],["path",{d:"M18 9h.01"}]];var AG=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2",ry:"2"}],["path",{d:"M16 8h.01"}],["path",{d:"M16 12h.01"}],["path",{d:"M16 16h.01"}],["path",{d:"M8 8h.01"}],["path",{d:"M8 12h.01"}],["path",{d:"M8 16h.01"}]];var SG=[["path",{d:"M12 3v14"}],["path",{d:"M5 10h14"}],["path",{d:"M5 21h14"}]];var qG=[["circle",{cx:"12",cy:"12",r:"10"}],["circle",{cx:"12",cy:"12",r:"4"}],["path",{d:"M12 12h.01"}]];var CG=[["circle",{cx:"12",cy:"12",r:"10"}],["path",{d:"M6 12c0-1.7.7-3.2 1.8-4.2"}],["circle",{cx:"12",cy:"12",r:"2"}],["path",{d:"M18 12c0 1.7-.7 3.2-1.8 4.2"}]];var EG=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}],["circle",{cx:"12",cy:"12",r:"5"}],["path",{d:"M12 12h.01"}]];var xG=[["circle",{cx:"12",cy:"12",r:"10"}],["circle",{cx:"12",cy:"12",r:"2"}]];var wG=[["circle",{cx:"12",cy:"6",r:"1"}],["line",{x1:"5",x2:"19",y1:"12",y2:"12"}],["circle",{cx:"12",cy:"18",r:"1"}]];var MG=[["path",{d:"M15 2c-1.35 1.5-2.092 3-2.5 4.5L14 8"}],["path",{d:"m17 6-2.891-2.891"}],["path",{d:"M2 15c3.333-3 6.667-3 10-3"}],["path",{d:"m2 2 20 20"}],["path",{d:"m20 9 .891.891"}],["path",{d:"M22 9c-1.5 1.35-3 2.092-4.5 2.5l-1-1"}],["path",{d:"M3.109 14.109 4 15"}],["path",{d:"m6.5 12.5 1 1"}],["path",{d:"m7 18 2.891 2.891"}],["path",{d:"M9 22c1.35-1.5 2.092-3 2.5-4.5L10 16"}]];var UG=[["path",{d:"m10 16 1.5 1.5"}],["path",{d:"m14 8-1.5-1.5"}],["path",{d:"M15 2c-1.798 1.998-2.518 3.995-2.807 5.993"}],["path",{d:"m16.5 10.5 1 1"}],["path",{d:"m17 6-2.891-2.891"}],["path",{d:"M2 15c6.667-6 13.333 0 20-6"}],["path",{d:"m20 9 .891.891"}],["path",{d:"M3.109 14.109 4 15"}],["path",{d:"m6.5 12.5 1 1"}],["path",{d:"m7 18 2.891 2.891"}],["path",{d:"M9 22c1.798-1.998 2.518-3.995 2.807-5.993"}]];var RG=[["path",{d:"M2 8h20"}],["rect",{width:"20",height:"16",x:"2",y:"4",rx:"2"}],["path",{d:"M6 16h12"}]];var jG=[["path",{d:"M11.25 16.25h1.5L12 17z"}],["path",{d:"M16 14v.5"}],["path",{d:"M4.42 11.247A13.152 13.152 0 0 0 4 14.556C4 18.728 7.582 21 12 21s8-2.272 8-6.444a11.702 11.702 0 0 0-.493-3.309"}],["path",{d:"M8 14v.5"}],["path",{d:"M8.5 8.5c-.384 1.05-1.083 2.028-2.344 2.5-1.931.722-3.576-.297-3.656-1-.113-.994 1.177-6.53 4-7 1.923-.321 3.651.845 3.651 2.235A7.497 7.497 0 0 1 14 5.277c0-1.39 1.844-2.598 3.767-2.277 2.823.47 4.113 6.006 4 7-.08.703-1.725 1.722-3.656 1-1.261-.472-1.855-1.45-2.239-2.5"}]];var LG=[["line",{x1:"12",x2:"12",y1:"2",y2:"22"}],["path",{d:"M17 5H9.5a3.5 3.5 0 0 0 0 7h5a3.5 3.5 0 0 1 0 7H6"}]];var yG=[["path",{d:"M20.5 10a2.5 2.5 0 0 1-2.4-3H18a2.95 2.95 0 0 1-2.6-4.4 10 10 0 1 0 6.3 7.1c-.3.2-.8.3-1.2.3"}],["circle",{cx:"12",cy:"12",r:"3"}]];var fG=[["path",{d:"M10 12h.01"}],["path",{d:"M18 9V6a2 2 0 0 0-2-2H8a2 2 0 0 0-2 2v14"}],["path",{d:"M2 20h8"}],["path",{d:"M20 17v-2a2 2 0 1 0-4 0v2"}],["rect",{x:"14",y:"17",width:"8",height:"5",rx:"1"}]];var kG=[["path",{d:"M10 12h.01"}],["path",{d:"M18 20V6a2 2 0 0 0-2-2H8a2 2 0 0 0-2 2v14"}],["path",{d:"M2 20h20"}]];var bG=[["path",{d:"M11 20H2"}],["path",{d:"M11 4.562v16.157a1 1 0 0 0 1.242.97L19 20V5.562a2 2 0 0 0-1.515-1.94l-4-1A2 2 0 0 0 11 4.561z"}],["path",{d:"M11 4H8a2 2 0 0 0-2 2v14"}],["path",{d:"M14 12h.01"}],["path",{d:"M22 20h-3"}]];var vG=[["circle",{cx:"12.1",cy:"12.1",r:"1"}]];var hG=[["path",{d:"M12 15V3"}],["path",{d:"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4"}],["path",{d:"m7 10 5 5 5-5"}]];var _G=[["path",{d:"m12.99 6.74 1.93 3.44"}],["path",{d:"M19.136 12a10 10 0 0 1-14.271 0"}],["path",{d:"m21 21-2.16-3.84"}],["path",{d:"m3 21 8.02-14.26"}],["circle",{cx:"12",cy:"5",r:"2"}]];var $G=[["path",{d:"M10 11h.01"}],["path",{d:"M14 6h.01"}],["path",{d:"M18 6h.01"}],["path",{d:"M6.5 13.1h.01"}],["path",{d:"M22 5c0 9-4 12-6 12s-6-3-6-12c0-2 2-3 6-3s6 1 6 3"}],["path",{d:"M17.4 9.9c-.8.8-2 .8-2.8 0"}],["path",{d:"M10.1 7.1C9 7.2 7.7 7.7 6 8.6c-3.5 2-4.7 3.9-3.7 5.6 4.5 7.8 9.5 8.4 11.2 7.4.9-.5 1.9-2.1 1.9-4.7"}],["path",{d:"M9.1 16.5c.3-1.1 1.4-1.7 2.4-1.4"}]];var gG=[["circle",{cx:"12",cy:"12",r:"10"}],["path",{d:"M19.13 5.09C15.22 9.14 10 10.44 2.25 10.94"}],["path",{d:"M21.75 12.84c-6.62-1.41-12.14 1-16.38 6.32"}],["path",{d:"M8.56 2.75c4.37 6 6 9.42 8 17.72"}]];var mG=[["path",{d:"M10 18a1 1 0 0 1 1 1v2a1 1 0 0 1-1 1H5a3 3 0 0 1-3-3 1 1 0 0 1 1-1z"}],["path",{d:"M13 10H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a1 1 0 0 1 1 1v6a1 1 0 0 1-1 1l-.81 3.242a1 1 0 0 1-.97.758H8"}],["path",{d:"M14 4h3a1 1 0 0 1 1 1v2a1 1 0 0 1-1 1h-3"}],["path",{d:"M18 6h4"}],["path",{d:"m5 10-2 8"}],["path",{d:"m7 18 2-8"}]];var uG=[["path",{d:"M10 10 7 7"}],["path",{d:"m10 14-3 3"}],["path",{d:"m14 10 3-3"}],["path",{d:"m14 14 3 3"}],["path",{d:"M14.205 4.139a4 4 0 1 1 5.439 5.863"}],["path",{d:"M19.637 14a4 4 0 1 1-5.432 5.868"}],["path",{d:"M4.367 10a4 4 0 1 1 5.438-5.862"}],["path",{d:"M9.795 19.862a4 4 0 1 1-5.429-5.873"}],["rect",{x:"10",y:"8",width:"4",height:"8",rx:"1"}]];var dG=[["path",{d:"M18.715 13.186C18.29 11.858 17.384 10.607 16 9.5c-2-1.6-3.5-4-4-6.5a10.7 10.7 0 0 1-.884 2.586"}],["path",{d:"m2 2 20 20"}],["path",{d:"M8.795 8.797A11 11 0 0 1 8 9.5C6 11.1 5 13 5 15a7 7 0 0 0 13.222 3.208"}]];var cG=[["path",{d:"M12 22a7 7 0 0 0 7-7c0-2-1-3.9-3-5.5s-3.5-4-4-6.5c-.5 2.5-2 4.9-4 6.5C6 11.1 5 13 5 15a7 7 0 0 0 7 7z"}]];var pG=[["path",{d:"m2 2 8 8"}],["path",{d:"m22 2-8 8"}],["ellipse",{cx:"12",cy:"9",rx:"10",ry:"5"}],["path",{d:"M7 13.4v7.9"}],["path",{d:"M12 14v8"}],["path",{d:"M17 13.4v7.9"}],["path",{d:"M2 9v8a10 5 0 0 0 20 0V9"}]];var lG=[["path",{d:"M7 16.3c2.2 0 4-1.83 4-4.05 0-1.16-.57-2.26-1.71-3.19S7.29 6.75 7 5.3c-.29 1.45-1.14 2.84-2.29 3.76S3 11.1 3 12.25c0 2.22 1.8 4.05 4 4.05z"}],["path",{d:"M12.56 6.6A10.97 10.97 0 0 0 14 3.02c.5 2.5 2 4.9 4 6.5s3 3.5 3 5.5a6.98 6.98 0 0 1-11.91 4.97"}]];var nG=[["path",{d:"M15.4 15.63a7.875 6 135 1 1 6.23-6.23 4.5 3.43 135 0 0-6.23 6.23"}],["path",{d:"m8.29 12.71-2.6 2.6a2.5 2.5 0 1 0-1.65 4.65A2.5 2.5 0 1 0 8.7 18.3l2.59-2.59"}]];var iG=[["path",{d:"M17.596 12.768a2 2 0 1 0 2.829-2.829l-1.768-1.767a2 2 0 0 0 2.828-2.829l-2.828-2.828a2 2 0 0 0-2.829 2.828l-1.767-1.768a2 2 0 1 0-2.829 2.829z"}],["path",{d:"m2.5 21.5 1.4-1.4"}],["path",{d:"m20.1 3.9 1.4-1.4"}],["path",{d:"M5.343 21.485a2 2 0 1 0 2.829-2.828l1.767 1.768a2 2 0 1 0 2.829-2.829l-6.364-6.364a2 2 0 1 0-2.829 2.829l1.768 1.767a2 2 0 0 0-2.828 2.829z"}],["path",{d:"m9.6 14.4 4.8-4.8"}]];var rG=[["path",{d:"M6 18.5a3.5 3.5 0 1 0 7 0c0-1.57.92-2.52 2.04-3.46"}],["path",{d:"M6 8.5c0-.75.13-1.47.36-2.14"}],["path",{d:"M8.8 3.15A6.5 6.5 0 0 1 19 8.5c0 1.63-.44 2.81-1.09 3.76"}],["path",{d:"M12.5 6A2.5 2.5 0 0 1 15 8.5M10 13a2 2 0 0 0 1.82-1.18"}],["line",{x1:"2",x2:"22",y1:"2",y2:"22"}]];var sG=[["path",{d:"M7 3.34V5a3 3 0 0 0 3 3"}],["path",{d:"M11 21.95V18a2 2 0 0 0-2-2 2 2 0 0 1-2-2v-1a2 2 0 0 0-2-2H2.05"}],["path",{d:"M21.54 15H17a2 2 0 0 0-2 2v4.54"}],["path",{d:"M12 2a10 10 0 1 0 9.54 13"}],["path",{d:"M20 6V4a2 2 0 1 0-4 0v2"}],["rect",{width:"8",height:"5",x:"14",y:"6",rx:"1"}]];var aG=[["path",{d:"M6 8.5a6.5 6.5 0 1 1 13 0c0 6-6 6-6 10a3.5 3.5 0 1 1-7 0"}],["path",{d:"M15 8.5a2.5 2.5 0 0 0-5 0v1a2 2 0 1 1 0 4"}]];var n6=[["path",{d:"M21.54 15H17a2 2 0 0 0-2 2v4.54"}],["path",{d:"M7 3.34V5a3 3 0 0 0 3 3a2 2 0 0 1 2 2c0 1.1.9 2 2 2a2 2 0 0 0 2-2c0-1.1.9-2 2-2h3.17"}],["path",{d:"M11 21.95V18a2 2 0 0 0-2-2a2 2 0 0 1-2-2v-1a2 2 0 0 0-2-2H2.05"}],["circle",{cx:"12",cy:"12",r:"10"}]];var tG=[["circle",{cx:"12",cy:"12",r:"10"}],["path",{d:"M12 2a7 7 0 1 0 10 10"}]];var oG=[["circle",{cx:"11.5",cy:"12.5",r:"3.5"}],["path",{d:"M3 8c0-3.5 2.5-6 6.5-6 5 0 4.83 3 7.5 5s5 2 5 6c0 4.5-2.5 6.5-7 6.5-2.5 0-2.5 2.5-6 2.5s-7-2-7-5.5c0-3 1.5-3 1.5-5C3.5 10 3 9 3 8Z"}]];var eG=[["path",{d:"m2 2 20 20"}],["path",{d:"M20 14.347V14c0-6-4-12-8-12-1.078 0-2.157.436-3.157 1.19"}],["path",{d:"M6.206 6.21C4.871 8.4 4 11.2 4 14a8 8 0 0 0 14.568 4.568"}]];var ZI=[["path",{d:"M12 2C8 2 4 8 4 14a8 8 0 0 0 16 0c0-6-4-12-8-12"}]];var i6=[["circle",{cx:"12",cy:"12",r:"1"}],["circle",{cx:"12",cy:"5",r:"1"}],["circle",{cx:"12",cy:"19",r:"1"}]];var r6=[["circle",{cx:"12",cy:"12",r:"1"}],["circle",{cx:"19",cy:"12",r:"1"}],["circle",{cx:"5",cy:"12",r:"1"}]];var JI=[["path",{d:"M5 15a6.5 6.5 0 0 1 7 0 6.5 6.5 0 0 0 7 0"}],["path",{d:"M5 9a6.5 6.5 0 0 1 7 0 6.5 6.5 0 0 0 7 0"}]];var KI=[["line",{x1:"5",x2:"19",y1:"9",y2:"9"}],["line",{x1:"5",x2:"19",y1:"15",y2:"15"}],["line",{x1:"19",x2:"5",y1:"5",y2:"19"}]];var YI=[["line",{x1:"5",x2:"19",y1:"9",y2:"9"}],["line",{x1:"5",x2:"19",y1:"15",y2:"15"}]];var QI=[["path",{d:"M21 21H8a2 2 0 0 1-1.42-.587l-3.994-3.999a2 2 0 0 1 0-2.828l10-10a2 2 0 0 1 2.829 0l5.999 6a2 2 0 0 1 0 2.828L12.834 21"}],["path",{d:"m5.082 11.09 8.828 8.828"}]];var XI=[["path",{d:"m15 20 3-3h2a2 2 0 0 0 2-2V6a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2v9a2 2 0 0 0 2 2h2l3 3z"}],["path",{d:"M6 8v1"}],["path",{d:"M10 8v1"}],["path",{d:"M14 8v1"}],["path",{d:"M18 8v1"}]];var WI=[["path",{d:"M4 10h12"}],["path",{d:"M4 14h9"}],["path",{d:"M19 6a7.7 7.7 0 0 0-5.2-2A7.9 7.9 0 0 0 6 12c0 4.4 3.5 8 7.8 8 2 0 3.8-.8 5.2-2"}]];var VI=[["path",{d:"M14 13h2a2 2 0 0 1 2 2v2a2 2 0 0 0 4 0v-6.998a2 2 0 0 0-.59-1.42L18 5"}],["path",{d:"M14 21V5a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v16"}],["path",{d:"M2 21h13"}],["path",{d:"M3 7h11"}],["path",{d:"m9 11-2 3h3l-2 3"}]];var GI=[["path",{d:"m15 15 6 6"}],["path",{d:"m15 9 6-6"}],["path",{d:"M21 16v5h-5"}],["path",{d:"M21 8V3h-5"}],["path",{d:"M3 16v5h5"}],["path",{d:"m3 21 6-6"}],["path",{d:"M3 8V3h5"}],["path",{d:"M9 9 3 3"}]];var II=[["path",{d:"m15 18-.722-3.25"}],["path",{d:"M2 8a10.645 10.645 0 0 0 20 0"}],["path",{d:"m20 15-1.726-2.05"}],["path",{d:"m4 15 1.726-2.05"}],["path",{d:"m9 18 .722-3.25"}]];var NI=[["path",{d:"M10.733 5.076a10.744 10.744 0 0 1 11.205 6.575 1 1 0 0 1 0 .696 10.747 10.747 0 0 1-1.444 2.49"}],["path",{d:"M14.084 14.158a3 3 0 0 1-4.242-4.242"}],["path",{d:"M17.479 17.499a10.75 10.75 0 0 1-15.417-5.151 1 1 0 0 1 0-.696 10.75 10.75 0 0 1 4.446-5.143"}],["path",{d:"m2 2 20 20"}]];var FI=[["path",{d:"M15 3h6v6"}],["path",{d:"M10 14 21 3"}],["path",{d:"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}]];var zI=[["path",{d:"M2.062 12.348a1 1 0 0 1 0-.696 10.75 10.75 0 0 1 19.876 0 1 1 0 0 1 0 .696 10.75 10.75 0 0 1-19.876 0"}],["circle",{cx:"12",cy:"12",r:"3"}]];var HI=[["path",{d:"M18 2h-3a5 5 0 0 0-5 5v3H7v4h3v8h4v-8h3l1-4h-4V7a1 1 0 0 1 1-1h3z"}]];var DI=[["path",{d:"M12 16h.01"}],["path",{d:"M16 16h.01"}],["path",{d:"M3 19a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V8.5a.5.5 0 0 0-.769-.422l-4.462 2.844A.5.5 0 0 1 15 10.5v-2a.5.5 0 0 0-.769-.422L9.77 10.922A.5.5 0 0 1 9 10.5V5a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2z"}],["path",{d:"M8 16h.01"}]];var BI=[["path",{d:"M10.827 16.379a6.082 6.082 0 0 1-8.618-7.002l5.412 1.45a6.082 6.082 0 0 1 7.002-8.618l-1.45 5.412a6.082 6.082 0 0 1 8.618 7.002l-5.412-1.45a6.082 6.082 0 0 1-7.002 8.618l1.45-5.412Z"}],["path",{d:"M12 12v.01"}]];var TI=[["path",{d:"M12 6a2 2 0 0 1 3.414-1.414l6 6a2 2 0 0 1 0 2.828l-6 6A2 2 0 0 1 12 18z"}],["path",{d:"M2 6a2 2 0 0 1 3.414-1.414l6 6a2 2 0 0 1 0 2.828l-6 6A2 2 0 0 1 2 18z"}]];var OI=[["path",{d:"M12.67 19a2 2 0 0 0 1.416-.588l6.154-6.172a6 6 0 0 0-8.49-8.49L5.586 9.914A2 2 0 0 0 5 11.328V18a1 1 0 0 0 1 1z"}],["path",{d:"M16 8 2 22"}],["path",{d:"M17.5 15H9"}]];var PI=[["path",{d:"M4 3 2 5v15c0 .6.4 1 1 1h2c.6 0 1-.4 1-1V5Z"}],["path",{d:"M6 8h4"}],["path",{d:"M6 18h4"}],["path",{d:"m12 3-2 2v15c0 .6.4 1 1 1h2c.6 0 1-.4 1-1V5Z"}],["path",{d:"M14 8h4"}],["path",{d:"M14 18h4"}],["path",{d:"m20 3-2 2v15c0 .6.4 1 1 1h2c.6 0 1-.4 1-1V5Z"}]];var AI=[["circle",{cx:"12",cy:"12",r:"2"}],["path",{d:"M12 2v4"}],["path",{d:"m6.8 15-3.5 2"}],["path",{d:"m20.7 7-3.5 2"}],["path",{d:"M6.8 9 3.3 7"}],["path",{d:"m20.7 17-3.5-2"}],["path",{d:"m9 22 3-8 3 8"}],["path",{d:"M8 22h8"}],["path",{d:"M18 18.7a9 9 0 1 0-12 0"}]];var SI=[["path",{d:"M5 5.5A3.5 3.5 0 0 1 8.5 2H12v7H8.5A3.5 3.5 0 0 1 5 5.5z"}],["path",{d:"M12 2h3.5a3.5 3.5 0 1 1 0 7H12V2z"}],["path",{d:"M12 12.5a3.5 3.5 0 1 1 7 0 3.5 3.5 0 1 1-7 0z"}],["path",{d:"M5 19.5A3.5 3.5 0 0 1 8.5 16H12v3.5a3.5 3.5 0 1 1-7 0z"}],["path",{d:"M5 12.5A3.5 3.5 0 0 1 8.5 9H12v7H8.5A3.5 3.5 0 0 1 5 12.5z"}]];var qI=[["path",{d:"M10 12v-1"}],["path",{d:"M10 18v-2"}],["path",{d:"M10 7V6"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4"}],["path",{d:"M15.5 22H18a2 2 0 0 0 2-2V7l-5-5H6a2 2 0 0 0-2 2v16a2 2 0 0 0 .274 1.01"}],["circle",{cx:"10",cy:"20",r:"2"}]];var CI=[["path",{d:"M4 22h14a2 2 0 0 0 2-2V7l-5-5H6a2 2 0 0 0-2 2v2"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4"}],["circle",{cx:"3",cy:"17",r:"1"}],["path",{d:"M2 17v-3a4 4 0 0 1 8 0v3"}],["circle",{cx:"9",cy:"17",r:"1"}]];var EI=[["path",{d:"M17.5 22h.5a2 2 0 0 0 2-2V7l-5-5H6a2 2 0 0 0-2 2v3"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4"}],["path",{d:"M2 19a2 2 0 1 1 4 0v1a2 2 0 1 1-4 0v-4a6 6 0 0 1 12 0v4a2 2 0 1 1-4 0v-1a2 2 0 1 1 4 0"}]];var xI=[["path",{d:"m13.69 12.479 1.29 4.88a.5.5 0 0 1-.697.591l-1.844-.849a1 1 0 0 0-.88.001l-1.846.85a.5.5 0 0 1-.693-.593l1.29-4.88"}],["path",{d:"M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7z"}],["circle",{cx:"12",cy:"10",r:"3"}]];var s6=[["path",{d:"M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4"}],["path",{d:"m8 18 4-4"}],["path",{d:"M8 10v8h8"}]];var wI=[["path",{d:"M14.5 22H18a2 2 0 0 0 2-2V7l-5-5H6a2 2 0 0 0-2 2v4"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4"}],["path",{d:"M3 13.1a2 2 0 0 0-1 1.76v3.24a2 2 0 0 0 .97 1.78L6 21.7a2 2 0 0 0 2.03.01L11 19.9a2 2 0 0 0 1-1.76V14.9a2 2 0 0 0-.97-1.78L8 11.3a2 2 0 0 0-2.03-.01Z"}],["path",{d:"M7 17v5"}],["path",{d:"M11.7 14.2 7 17l-4.7-2.8"}]];var MI=[["path",{d:"M12 22h6a2 2 0 0 0 2-2V7l-5-5H6a2 2 0 0 0-2 2v3.072"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4"}],["path",{d:"m6.69 16.479 1.29 4.88a.5.5 0 0 1-.698.591l-1.843-.849a1 1 0 0 0-.88.001l-1.846.85a.5.5 0 0 1-.693-.593l1.29-4.88"}],["circle",{cx:"5",cy:"14",r:"3"}]];var a6=[["path",{d:"M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4"}],["path",{d:"M8 18v-2"}],["path",{d:"M12 18v-4"}],["path",{d:"M16 18v-6"}]];var t6=[["path",{d:"M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4"}],["path",{d:"M8 18v-1"}],["path",{d:"M12 18v-6"}],["path",{d:"M16 18v-3"}]];var o6=[["path",{d:"M14 2v4a2 2 0 0 0 2 2h4"}],["path",{d:"M16 22h2a2 2 0 0 0 2-2V7l-5-5H6a2 2 0 0 0-2 2v3.5"}],["path",{d:"M4.017 11.512a6 6 0 1 0 8.466 8.475"}],["path",{d:"M9 16a1 1 0 0 1-1-1v-4c0-.552.45-1.008.995-.917a6 6 0 0 1 4.922 4.922c.091.544-.365.995-.917.995z"}]];var e6=[["path",{d:"M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4"}],["path",{d:"m16 13-3.5 3.5-2-2L8 17"}]];var UI=[["path",{d:"M4 22h14a2 2 0 0 0 2-2V7l-5-5H6a2 2 0 0 0-2 2v4"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4"}],["path",{d:"m3 15 2 2 4-4"}]];var RI=[["path",{d:"M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4"}],["path",{d:"m9 15 2 2 4-4"}]];var jI=[["path",{d:"M14 2v4a2 2 0 0 0 2 2h4"}],["path",{d:"M16 22h2a2 2 0 0 0 2-2V7l-5-5H6a2 2 0 0 0-2 2v3"}],["path",{d:"M8 14v2.2l1.6 1"}],["circle",{cx:"8",cy:"16",r:"6"}]];var LI=[["path",{d:"M4 22h14a2 2 0 0 0 2-2V7l-5-5H6a2 2 0 0 0-2 2v4"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4"}],["path",{d:"m5 12-3 3 3 3"}],["path",{d:"m9 18 3-3-3-3"}]];var yI=[["path",{d:"M10 12.5 8 15l2 2.5"}],["path",{d:"m14 12.5 2 2.5-2 2.5"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4"}],["path",{d:"M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7z"}]];var Z7=[["path",{d:"M14 2v4a2 2 0 0 0 2 2h4"}],["path",{d:"m2.305 15.53.923-.382"}],["path",{d:"m3.228 12.852-.924-.383"}],["path",{d:"M4.677 21.5a2 2 0 0 0 1.313.5H18a2 2 0 0 0 2-2V7l-5-5H6a2 2 0 0 0-2 2v2.5"}],["path",{d:"m4.852 11.228-.383-.923"}],["path",{d:"m4.852 16.772-.383.924"}],["path",{d:"m7.148 11.228.383-.923"}],["path",{d:"m7.53 17.696-.382-.924"}],["path",{d:"m8.772 12.852.923-.383"}],["path",{d:"m8.772 15.148.923.383"}],["circle",{cx:"6",cy:"14",r:"3"}]];var fI=[["path",{d:"M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z"}],["path",{d:"M9 10h6"}],["path",{d:"M12 13V7"}],["path",{d:"M9 17h6"}]];var kI=[["path",{d:"M4 22h14a2 2 0 0 0 2-2V7l-5-5H6a2 2 0 0 0-2 2v4"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4"}],["rect",{width:"4",height:"6",x:"2",y:"12",rx:"2"}],["path",{d:"M10 12h2v6"}],["path",{d:"M10 18h4"}]];var bI=[["path",{d:"M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4"}],["path",{d:"M12 18v-6"}],["path",{d:"m9 15 3 3 3-3"}]];var vI=[["path",{d:"M14 2v4a2 2 0 0 0 2 2h4"}],["path",{d:"M2.62 13.8A2.25 2.25 0 1 1 6 10.836a2.25 2.25 0 1 1 3.38 2.966l-2.626 2.856a.998.998 0 0 1-1.507 0z"}],["path",{d:"M4 6.005V4a2 2 0 0 1 2-2h9l5 5v13a2 2 0 0 1-2 2H6a2 2 0 0 1-1.9-1.376"}]];var hI=[["path",{d:"M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4"}],["circle",{cx:"10",cy:"12",r:"2"}],["path",{d:"m20 17-1.296-1.296a2.41 2.41 0 0 0-3.408 0L9 22"}]];var _I=[["path",{d:"M4 22h14a2 2 0 0 0 2-2V7l-5-5H6a2 2 0 0 0-2 2v4"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4"}],["path",{d:"M2 15h10"}],["path",{d:"m9 18 3-3-3-3"}]];var $I=[["path",{d:"M4 22h14a2 2 0 0 0 2-2V7l-5-5H6a2 2 0 0 0-2 2v4"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4"}],["path",{d:"M4 12a1 1 0 0 0-1 1v1a1 1 0 0 1-1 1 1 1 0 0 1 1 1v1a1 1 0 0 0 1 1"}],["path",{d:"M8 18a1 1 0 0 0 1-1v-1a1 1 0 0 1 1-1 1 1 0 0 1-1-1v-1a1 1 0 0 0-1-1"}]];var gI=[["path",{d:"M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4"}],["path",{d:"M10 12a1 1 0 0 0-1 1v1a1 1 0 0 1-1 1 1 1 0 0 1 1 1v1a1 1 0 0 0 1 1"}],["path",{d:"M14 18a1 1 0 0 0 1-1v-1a1 1 0 0 1 1-1 1 1 0 0 1-1-1v-1a1 1 0 0 0-1-1"}]];var mI=[["path",{d:"M4 22h14a2 2 0 0 0 2-2V7l-5-5H6a2 2 0 0 0-2 2v6"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4"}],["circle",{cx:"4",cy:"16",r:"2"}],["path",{d:"m10 10-4.5 4.5"}],["path",{d:"m9 11 1 1"}]];var uI=[["path",{d:"M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z"}],["circle",{cx:"10",cy:"16",r:"2"}],["path",{d:"m16 10-4.5 4.5"}],["path",{d:"m15 11 1 1"}]];var dI=[["path",{d:"M4 22h14a2 2 0 0 0 2-2V7l-5-5H6a2 2 0 0 0-2 2v1"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4"}],["rect",{width:"8",height:"5",x:"2",y:"13",rx:"1"}],["path",{d:"M8 13v-2a2 2 0 1 0-4 0v2"}]];var cI=[["path",{d:"M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z"}],["rect",{width:"8",height:"6",x:"8",y:"12",rx:"1"}],["path",{d:"M10 12v-2a2 2 0 1 1 4 0v2"}]];var pI=[["path",{d:"M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4"}],["path",{d:"M9 15h6"}]];var lI=[["path",{d:"M4 22h14a2 2 0 0 0 2-2V7l-5-5H6a2 2 0 0 0-2 2v4"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4"}],["path",{d:"M3 15h6"}]];var nI=[["path",{d:"M10.5 22H18a2 2 0 0 0 2-2V7l-5-5H6a2 2 0 0 0-2 2v8.4"}],["path",{d:"M8 18v-7.7L16 9v7"}],["circle",{cx:"14",cy:"16",r:"2"}],["circle",{cx:"6",cy:"18",r:"2"}]];var iI=[["path",{d:"M14 2v4a2 2 0 0 0 2 2h4"}],["path",{d:"M4 7V4a2 2 0 0 1 2-2 2 2 0 0 0-2 2"}],["path",{d:"M4.063 20.999a2 2 0 0 0 2 1L18 22a2 2 0 0 0 2-2V7l-5-5H6"}],["path",{d:"m5 11-3 3"}],["path",{d:"m5 17-3-3h10"}]];var J7=[["path",{d:"m18 5-2.414-2.414A2 2 0 0 0 14.172 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2"}],["path",{d:"M21.378 12.626a1 1 0 0 0-3.004-3.004l-4.01 4.012a2 2 0 0 0-.506.854l-.837 2.87a.5.5 0 0 0 .62.62l2.87-.837a2 2 0 0 0 .854-.506z"}],["path",{d:"M8 18h1"}]];var K7=[["path",{d:"M12.5 22H18a2 2 0 0 0 2-2V7l-5-5H6a2 2 0 0 0-2 2v9.5"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4"}],["path",{d:"M13.378 15.626a1 1 0 1 0-3.004-3.004l-5.01 5.012a2 2 0 0 0-.506.854l-.837 2.87a.5.5 0 0 0 .62.62l2.87-.837a2 2 0 0 0 .854-.506z"}]];var Y7=[["path",{d:"M14 2v4a2 2 0 0 0 2 2h4"}],["path",{d:"M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7z"}],["path",{d:"M15.033 13.44a.647.647 0 0 1 0 1.12l-4.065 2.352a.645.645 0 0 1-.968-.56v-4.704a.645.645 0 0 1 .967-.56z"}]];var rI=[["path",{d:"M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4"}],["path",{d:"M9 15h6"}],["path",{d:"M12 18v-6"}]];var sI=[["path",{d:"M4 22h14a2 2 0 0 0 2-2V7l-5-5H6a2 2 0 0 0-2 2v4"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4"}],["path",{d:"M3 15h6"}],["path",{d:"M6 12v6"}]];var Q7=[["path",{d:"M12 17h.01"}],["path",{d:"M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7z"}],["path",{d:"M9.1 9a3 3 0 0 1 5.82 1c0 2-3 3-3 3"}]];var aI=[["path",{d:"M20 10V7l-5-5H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h4"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4"}],["path",{d:"M16 14a2 2 0 0 0-2 2"}],["path",{d:"M20 14a2 2 0 0 1 2 2"}],["path",{d:"M20 22a2 2 0 0 0 2-2"}],["path",{d:"M16 22a2 2 0 0 1-2-2"}]];var tI=[["path",{d:"M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4"}],["circle",{cx:"11.5",cy:"14.5",r:"2.5"}],["path",{d:"M13.3 16.3 15 18"}]];var oI=[["path",{d:"M14 2v4a2 2 0 0 0 2 2h4"}],["path",{d:"M4.268 21a2 2 0 0 0 1.727 1H18a2 2 0 0 0 2-2V7l-5-5H6a2 2 0 0 0-2 2v3"}],["path",{d:"m9 18-1.5-1.5"}],["circle",{cx:"5",cy:"14",r:"3"}]];var eI=[["path",{d:"M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4"}],["path",{d:"M8 12h8"}],["path",{d:"M10 11v2"}],["path",{d:"M8 17h8"}],["path",{d:"M14 16v2"}]];var ZN=[["path",{d:"M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4"}],["path",{d:"M8 13h2"}],["path",{d:"M14 13h2"}],["path",{d:"M8 17h2"}],["path",{d:"M14 17h2"}]];var JN=[["path",{d:"M11 21a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1v-8a1 1 0 0 1 1-1"}],["path",{d:"M16 16a1 1 0 0 1-1 1H9a1 1 0 0 1-1-1V8a1 1 0 0 1 1-1"}],["path",{d:"M21 6a2 2 0 0 0-.586-1.414l-2-2A2 2 0 0 0 17 2h-3a1 1 0 0 0-1 1v8a1 1 0 0 0 1 1h6a1 1 0 0 0 1-1z"}]];var KN=[["path",{d:"m10 18 3-3-3-3"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4"}],["path",{d:"M4 11V4a2 2 0 0 1 2-2h9l5 5v13a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2v-3a2 2 0 0 1 2-2h7"}]];var YN=[["path",{d:"M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4"}],["path",{d:"m8 16 2-2-2-2"}],["path",{d:"M12 18h4"}]];var QN=[["path",{d:"M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4"}],["path",{d:"M10 9H8"}],["path",{d:"M16 13H8"}],["path",{d:"M16 17H8"}]];var XN=[["path",{d:"M4 22h14a2 2 0 0 0 2-2V7l-5-5H6a2 2 0 0 0-2 2v4"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4"}],["path",{d:"M2 13v-1h6v1"}],["path",{d:"M5 12v6"}],["path",{d:"M4 18h2"}]];var WN=[["path",{d:"M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4"}],["path",{d:"M9 13v-1h6v1"}],["path",{d:"M12 12v6"}],["path",{d:"M11 18h2"}]];var VN=[["path",{d:"M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4"}],["path",{d:"M12 12v6"}],["path",{d:"m15 15-3-3-3 3"}]];var GN=[["path",{d:"M14 2v4a2 2 0 0 0 2 2h4"}],["path",{d:"M15 18a3 3 0 1 0-6 0"}],["path",{d:"M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7z"}],["circle",{cx:"12",cy:"13",r:"2"}]];var X7=[["path",{d:"M4 22h14a2 2 0 0 0 2-2V7l-5-5H6a2 2 0 0 0-2 2v4"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4"}],["rect",{width:"8",height:"6",x:"2",y:"12",rx:"1"}],["path",{d:"m10 13.843 3.033-1.755a.645.645 0 0 1 .967.56v4.704a.645.645 0 0 1-.967.56L10 16.157"}]];var IN=[["path",{d:"M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4"}],["path",{d:"M8 15h.01"}],["path",{d:"M11.5 13.5a2.5 2.5 0 0 1 0 3"}],["path",{d:"M15 12a5 5 0 0 1 0 6"}]];var NN=[["path",{d:"M11 11a5 5 0 0 1 0 6"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4"}],["path",{d:"M4 6.765V4a2 2 0 0 1 2-2h9l5 5v13a2 2 0 0 1-2 2H6a2 2 0 0 1-.93-.23"}],["path",{d:"M7 10.51a.5.5 0 0 0-.826-.38l-1.893 1.628A1 1 0 0 1 3.63 12H2.5a.5.5 0 0 0-.5.5v3a.5.5 0 0 0 .5.5h1.129a1 1 0 0 1 .652.242l1.893 1.63a.5.5 0 0 0 .826-.38z"}]];var FN=[["path",{d:"M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z"}],["path",{d:"M12 9v4"}],["path",{d:"M12 17h.01"}]];var zN=[["path",{d:"M4 22h14a2 2 0 0 0 2-2V7l-5-5H6a2 2 0 0 0-2 2v4"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4"}],["path",{d:"m8 12.5-5 5"}],["path",{d:"m3 12.5 5 5"}]];var HN=[["path",{d:"M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4"}],["path",{d:"m14.5 12.5-5 5"}],["path",{d:"m9.5 12.5 5 5"}]];var DN=[["path",{d:"M15 2a2 2 0 0 1 1.414.586l4 4A2 2 0 0 1 21 8v7a2 2 0 0 1-2 2h-8a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2z"}],["path",{d:"M15 2v4a2 2 0 0 0 2 2h4"}],["path",{d:"M5 7a2 2 0 0 0-2 2v11a2 2 0 0 0 2 2h8a2 2 0 0 0 1.732-1"}]];var BN=[["path",{d:"M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4"}]];var TN=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}],["path",{d:"M7 3v18"}],["path",{d:"M3 7.5h4"}],["path",{d:"M3 12h18"}],["path",{d:"M3 16.5h4"}],["path",{d:"M17 3v18"}],["path",{d:"M17 7.5h4"}],["path",{d:"M17 16.5h4"}]];var ON=[["path",{d:"M12 10a2 2 0 0 0-2 2c0 1.02-.1 2.51-.26 4"}],["path",{d:"M14 13.12c0 2.38 0 6.38-1 8.88"}],["path",{d:"M17.29 21.02c.12-.6.43-2.3.5-3.02"}],["path",{d:"M2 12a10 10 0 0 1 18-6"}],["path",{d:"M2 16h.01"}],["path",{d:"M21.8 16c.2-2 .131-5.354 0-6"}],["path",{d:"M5 19.5C5.5 18 6 15 6 12a6 6 0 0 1 .34-2"}],["path",{d:"M8.65 22c.21-.66.45-1.32.57-2"}],["path",{d:"M9 6.8a6 6 0 0 1 9 5.2v2"}]];var PN=[["path",{d:"M15 6.5V3a1 1 0 0 0-1-1h-2a1 1 0 0 0-1 1v3.5"}],["path",{d:"M9 18h8"}],["path",{d:"M18 3h-3"}],["path",{d:"M11 3a6 6 0 0 0-6 6v11"}],["path",{d:"M5 13h4"}],["path",{d:"M17 10a4 4 0 0 0-8 0v10a2 2 0 0 0 2 2h4a2 2 0 0 0 2-2Z"}]];var AN=[["path",{d:"M18 12.47v.03m0-.5v.47m-.475 5.056A6.744 6.744 0 0 1 15 18c-3.56 0-7.56-2.53-8.5-6 .348-1.28 1.114-2.433 2.121-3.38m3.444-2.088A8.802 8.802 0 0 1 15 6c3.56 0 6.06 2.54 7 6-.309 1.14-.786 2.177-1.413 3.058"}],["path",{d:"M7 10.67C7 8 5.58 5.97 2.73 5.5c-1 1.5-1 5 .23 6.5-1.24 1.5-1.24 5-.23 6.5C5.58 18.03 7 16 7 13.33m7.48-4.372A9.77 9.77 0 0 1 16 6.07m0 11.86a9.77 9.77 0 0 1-1.728-3.618"}],["path",{d:"m16.01 17.93-.23 1.4A2 2 0 0 1 13.8 21H9.5a5.96 5.96 0 0 0 1.49-3.98M8.53 3h5.27a2 2 0 0 1 1.98 1.67l.23 1.4M2 2l20 20"}]];var SN=[["path",{d:"M2 16s9-15 20-4C11 23 2 8 2 8"}]];var qN=[["path",{d:"M16 16c-3 0-5-2-8-2a6 6 0 0 0-4 1.528"}],["path",{d:"m2 2 20 20"}],["path",{d:"M4 22V4"}],["path",{d:"M7.656 2H8c3 0 5 2 7.333 2q2 0 3.067-.8A1 1 0 0 1 20 4v10.347"}]];var CN=[["path",{d:"M6.5 12c.94-3.46 4.94-6 8.5-6 3.56 0 6.06 2.54 7 6-.94 3.47-3.44 6-7 6s-7.56-2.53-8.5-6Z"}],["path",{d:"M18 12v.5"}],["path",{d:"M16 17.93a9.77 9.77 0 0 1 0-11.86"}],["path",{d:"M7 10.67C7 8 5.58 5.97 2.73 5.5c-1 1.5-1 5 .23 6.5-1.24 1.5-1.24 5-.23 6.5C5.58 18.03 7 16 7 13.33"}],["path",{d:"M10.46 7.26C10.2 5.88 9.17 4.24 8 3h5.8a2 2 0 0 1 1.98 1.67l.23 1.4"}],["path",{d:"m16.01 17.93-.23 1.4A2 2 0 0 1 13.8 21H9.5a5.96 5.96 0 0 0 1.49-3.98"}]];var EN=[["path",{d:"M18 22V2.8a.8.8 0 0 0-1.17-.71L5.45 7.78a.8.8 0 0 0 0 1.44L18 15.5"}]];var xN=[["path",{d:"M6 22V2.8a.8.8 0 0 1 1.17-.71l11.38 5.69a.8.8 0 0 1 0 1.44L6 15.5"}]];var wN=[["path",{d:"M4 22V4a1 1 0 0 1 .4-.8A6 6 0 0 1 8 2c3 0 5 2 7.333 2q2 0 3.067-.8A1 1 0 0 1 20 4v10a1 1 0 0 1-.4.8A6 6 0 0 1 16 16c-3 0-5-2-8-2a6 6 0 0 0-4 1.528"}]];var MN=[["path",{d:"M12 2c1 3 2.5 3.5 3.5 4.5A5 5 0 0 1 17 10a5 5 0 1 1-10 0c0-.3 0-.6.1-.9a2 2 0 1 0 3.3-2C8 4.5 11 2 12 2Z"}],["path",{d:"m5 22 14-4"}],["path",{d:"m5 18 14 4"}]];var UN=[["path",{d:"M12 3q1 4 4 6.5t3 5.5a1 1 0 0 1-14 0 5 5 0 0 1 1-3 1 1 0 0 0 5 0c0-2-1.5-3-1.5-5q0-2 2.5-4"}]];var RN=[["path",{d:"M16 16v4a2 2 0 0 1-2 2h-4a2 2 0 0 1-2-2V10c0-2-2-2-2-4"}],["path",{d:"M7 2h11v4c0 2-2 2-2 4v1"}],["line",{x1:"11",x2:"18",y1:"6",y2:"6"}],["line",{x1:"2",x2:"22",y1:"2",y2:"22"}]];var jN=[["path",{d:"M18 6c0 2-2 2-2 4v10a2 2 0 0 1-2 2h-4a2 2 0 0 1-2-2V10c0-2-2-2-2-4V2h12z"}],["line",{x1:"6",x2:"18",y1:"6",y2:"6"}],["line",{x1:"12",x2:"12",y1:"12",y2:"12"}]];var LN=[["path",{d:"M10 2v2.343"}],["path",{d:"M14 2v6.343"}],["path",{d:"m2 2 20 20"}],["path",{d:"M20 20a2 2 0 0 1-2 2H6a2 2 0 0 1-1.755-2.96l5.227-9.563"}],["path",{d:"M6.453 15H15"}],["path",{d:"M8.5 2h7"}]];var yN=[["path",{d:"M14 2v6a2 2 0 0 0 .245.96l5.51 10.08A2 2 0 0 1 18 22H6a2 2 0 0 1-1.755-2.96l5.51-10.08A2 2 0 0 0 10 8V2"}],["path",{d:"M6.453 15h11.094"}],["path",{d:"M8.5 2h7"}]];var fN=[["path",{d:"M10 2v6.292a7 7 0 1 0 4 0V2"}],["path",{d:"M5 15h14"}],["path",{d:"M8.5 2h7"}]];var kN=[["path",{d:"m3 7 5 5-5 5V7"}],["path",{d:"m21 7-5 5 5 5V7"}],["path",{d:"M12 20v2"}],["path",{d:"M12 14v2"}],["path",{d:"M12 8v2"}],["path",{d:"M12 2v2"}]];var bN=[["path",{d:"M8 3H5a2 2 0 0 0-2 2v14c0 1.1.9 2 2 2h3"}],["path",{d:"M16 3h3a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2h-3"}],["path",{d:"M12 20v2"}],["path",{d:"M12 14v2"}],["path",{d:"M12 8v2"}],["path",{d:"M12 2v2"}]];var vN=[["path",{d:"m17 3-5 5-5-5h10"}],["path",{d:"m17 21-5-5-5 5h10"}],["path",{d:"M4 12H2"}],["path",{d:"M10 12H8"}],["path",{d:"M16 12h-2"}],["path",{d:"M22 12h-2"}]];var hN=[["path",{d:"M21 8V5a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v3"}],["path",{d:"M21 16v3a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-3"}],["path",{d:"M4 12H2"}],["path",{d:"M10 12H8"}],["path",{d:"M16 12h-2"}],["path",{d:"M22 12h-2"}]];var _N=[["path",{d:"M12 5a3 3 0 1 1 3 3m-3-3a3 3 0 1 0-3 3m3-3v1M9 8a3 3 0 1 0 3 3M9 8h1m5 0a3 3 0 1 1-3 3m3-3h-1m-2 3v-1"}],["circle",{cx:"12",cy:"8",r:"2"}],["path",{d:"M12 10v12"}],["path",{d:"M12 22c4.2 0 7-1.667 7-5-4.2 0-7 1.667-7 5Z"}],["path",{d:"M12 22c-4.2 0-7-1.667-7-5 4.2 0 7 1.667 7 5Z"}]];var $N=[["circle",{cx:"12",cy:"12",r:"3"}],["path",{d:"M12 16.5A4.5 4.5 0 1 1 7.5 12 4.5 4.5 0 1 1 12 7.5a4.5 4.5 0 1 1 4.5 4.5 4.5 4.5 0 1 1-4.5 4.5"}],["path",{d:"M12 7.5V9"}],["path",{d:"M7.5 12H9"}],["path",{d:"M16.5 12H15"}],["path",{d:"M12 16.5V15"}],["path",{d:"m8 8 1.88 1.88"}],["path",{d:"M14.12 9.88 16 8"}],["path",{d:"m8 16 1.88-1.88"}],["path",{d:"M14.12 14.12 16 16"}]];var gN=[["circle",{cx:"12",cy:"12",r:"3"}],["path",{d:"M3 7V5a2 2 0 0 1 2-2h2"}],["path",{d:"M17 3h2a2 2 0 0 1 2 2v2"}],["path",{d:"M21 17v2a2 2 0 0 1-2 2h-2"}],["path",{d:"M7 21H5a2 2 0 0 1-2-2v-2"}]];var mN=[["path",{d:"M2 12h6"}],["path",{d:"M22 12h-6"}],["path",{d:"M12 2v2"}],["path",{d:"M12 8v2"}],["path",{d:"M12 14v2"}],["path",{d:"M12 20v2"}],["path",{d:"m19 9-3 3 3 3"}],["path",{d:"m5 15 3-3-3-3"}]];var uN=[["path",{d:"M12 22v-6"}],["path",{d:"M12 8V2"}],["path",{d:"M4 12H2"}],["path",{d:"M10 12H8"}],["path",{d:"M16 12h-2"}],["path",{d:"M22 12h-2"}],["path",{d:"m15 19-3-3-3 3"}],["path",{d:"m15 5-3 3-3-3"}]];var dN=[["circle",{cx:"15",cy:"19",r:"2"}],["path",{d:"M20.9 19.8A2 2 0 0 0 22 18V8a2 2 0 0 0-2-2h-7.9a2 2 0 0 1-1.69-.9L9.6 3.9A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13a2 2 0 0 0 2 2h5.1"}],["path",{d:"M15 11v-1"}],["path",{d:"M15 17v-2"}]];var cN=[["path",{d:"M20 20a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.9a2 2 0 0 1-1.69-.9L9.6 3.9A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13a2 2 0 0 0 2 2Z"}],["path",{d:"m9 13 2 2 4-4"}]];var pN=[["path",{d:"M16 14v2.2l1.6 1"}],["path",{d:"M7 20H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h3.9a2 2 0 0 1 1.69.9l.81 1.2a2 2 0 0 0 1.67.9H20a2 2 0 0 1 2 2"}],["circle",{cx:"16",cy:"16",r:"6"}]];var lN=[["path",{d:"M20 20a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.9a2 2 0 0 1-1.69-.9L9.6 3.9A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13a2 2 0 0 0 2 2Z"}],["path",{d:"M2 10h20"}]];var nN=[["path",{d:"M10 10.5 8 13l2 2.5"}],["path",{d:"m14 10.5 2 2.5-2 2.5"}],["path",{d:"M20 20a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.9a2 2 0 0 1-1.69-.9L9.6 3.9A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13a2 2 0 0 0 2 2z"}]];var W7=[["path",{d:"M10.3 20H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h3.98a2 2 0 0 1 1.69.9l.66 1.2A2 2 0 0 0 12 6h8a2 2 0 0 1 2 2v3.3"}],["path",{d:"m14.305 19.53.923-.382"}],["path",{d:"m15.228 16.852-.923-.383"}],["path",{d:"m16.852 15.228-.383-.923"}],["path",{d:"m16.852 20.772-.383.924"}],["path",{d:"m19.148 15.228.383-.923"}],["path",{d:"m19.53 21.696-.382-.924"}],["path",{d:"m20.772 16.852.924-.383"}],["path",{d:"m20.772 19.148.924.383"}],["circle",{cx:"18",cy:"18",r:"3"}]];var iN=[["path",{d:"M4 20h16a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.93a2 2 0 0 1-1.66-.9l-.82-1.2A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13c0 1.1.9 2 2 2Z"}],["circle",{cx:"12",cy:"13",r:"1"}]];var rN=[["path",{d:"M9 20H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h3.9a2 2 0 0 1 1.69.9l.81 1.2a2 2 0 0 0 1.67.9H20a2 2 0 0 1 2 2v5"}],["circle",{cx:"13",cy:"12",r:"2"}],["path",{d:"M18 19c-2.8 0-5-2.2-5-5v8"}],["circle",{cx:"20",cy:"19",r:"2"}]];var sN=[["path",{d:"M20 20a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.9a2 2 0 0 1-1.69-.9L9.6 3.9A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13a2 2 0 0 0 2 2Z"}],["path",{d:"M12 10v6"}],["path",{d:"m15 13-3 3-3-3"}]];var aN=[["circle",{cx:"12",cy:"13",r:"2"}],["path",{d:"M20 20a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.9a2 2 0 0 1-1.69-.9L9.6 3.9A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13a2 2 0 0 0 2 2Z"}],["path",{d:"M14 13h3"}],["path",{d:"M7 13h3"}]];var tN=[["path",{d:"M10.638 20H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h3.9a2 2 0 0 1 1.69.9l.81 1.2a2 2 0 0 0 1.67.9H20a2 2 0 0 1 2 2v3.417"}],["path",{d:"M14.62 18.8A2.25 2.25 0 1 1 18 15.836a2.25 2.25 0 1 1 3.38 2.966l-2.626 2.856a.998.998 0 0 1-1.507 0z"}]];var oN=[["path",{d:"M2 9V5a2 2 0 0 1 2-2h3.9a2 2 0 0 1 1.69.9l.81 1.2a2 2 0 0 0 1.67.9H20a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2v-1"}],["path",{d:"M2 13h10"}],["path",{d:"m9 16 3-3-3-3"}]];var eN=[["path",{d:"M4 20h16a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.93a2 2 0 0 1-1.66-.9l-.82-1.2A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13c0 1.1.9 2 2 2Z"}],["path",{d:"M8 10v4"}],["path",{d:"M12 10v2"}],["path",{d:"M16 10v6"}]];var ZF=[["circle",{cx:"16",cy:"20",r:"2"}],["path",{d:"M10 20H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h3.9a2 2 0 0 1 1.69.9l.81 1.2a2 2 0 0 0 1.67.9H20a2 2 0 0 1 2 2v2"}],["path",{d:"m22 14-4.5 4.5"}],["path",{d:"m21 15 1 1"}]];var JF=[["rect",{width:"8",height:"5",x:"14",y:"17",rx:"1"}],["path",{d:"M10 20H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h3.9a2 2 0 0 1 1.69.9l.81 1.2a2 2 0 0 0 1.67.9H20a2 2 0 0 1 2 2v2.5"}],["path",{d:"M20 17v-2a2 2 0 1 0-4 0v2"}]];var KF=[["path",{d:"M9 13h6"}],["path",{d:"M20 20a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.9a2 2 0 0 1-1.69-.9L9.6 3.9A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13a2 2 0 0 0 2 2Z"}]];var YF=[["path",{d:"m6 14 1.45-2.9A2 2 0 0 1 9.24 10H20a2 2 0 0 1 1.94 2.5l-1.55 6a2 2 0 0 1-1.94 1.5H4a2 2 0 0 1-2-2V5c0-1.1.9-2 2-2h3.93a2 2 0 0 1 1.66.9l.82 1.2a2 2 0 0 0 1.66.9H18a2 2 0 0 1 2 2v2"}],["circle",{cx:"14",cy:"15",r:"1"}]];var QF=[["path",{d:"m6 14 1.5-2.9A2 2 0 0 1 9.24 10H20a2 2 0 0 1 1.94 2.5l-1.54 6a2 2 0 0 1-1.95 1.5H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h3.9a2 2 0 0 1 1.69.9l.81 1.2a2 2 0 0 0 1.67.9H18a2 2 0 0 1 2 2v2"}]];var XF=[["path",{d:"M2 7.5V5a2 2 0 0 1 2-2h3.9a2 2 0 0 1 1.69.9l.81 1.2a2 2 0 0 0 1.67.9H20a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2H4a2 2 0 0 1-2-1.5"}],["path",{d:"M2 13h10"}],["path",{d:"m5 10-3 3 3 3"}]];var V7=[["path",{d:"M2 11.5V5a2 2 0 0 1 2-2h3.9c.7 0 1.3.3 1.7.9l.8 1.2c.4.6 1 .9 1.7.9H20a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2h-9.5"}],["path",{d:"M11.378 13.626a1 1 0 1 0-3.004-3.004l-5.01 5.012a2 2 0 0 0-.506.854l-.837 2.87a.5.5 0 0 0 .62.62l2.87-.837a2 2 0 0 0 .854-.506z"}]];var WF=[["path",{d:"M12 10v6"}],["path",{d:"M9 13h6"}],["path",{d:"M20 20a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.9a2 2 0 0 1-1.69-.9L9.6 3.9A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13a2 2 0 0 0 2 2Z"}]];var VF=[["path",{d:"M4 20h16a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.93a2 2 0 0 1-1.66-.9l-.82-1.2A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13c0 1.1.9 2 2 2Z"}],["circle",{cx:"12",cy:"13",r:"2"}],["path",{d:"M12 15v5"}]];var GF=[["circle",{cx:"11.5",cy:"12.5",r:"2.5"}],["path",{d:"M20 20a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.9a2 2 0 0 1-1.69-.9L9.6 3.9A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13a2 2 0 0 0 2 2Z"}],["path",{d:"M13.3 14.3 15 16"}]];var IF=[["path",{d:"M10.7 20H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h3.9a2 2 0 0 1 1.69.9l.81 1.2a2 2 0 0 0 1.67.9H20a2 2 0 0 1 2 2v4.1"}],["path",{d:"m21 21-1.9-1.9"}],["circle",{cx:"17",cy:"17",r:"3"}]];var NF=[["path",{d:"M2 9.35V5a2 2 0 0 1 2-2h3.9a2 2 0 0 1 1.69.9l.81 1.2a2 2 0 0 0 1.67.9H20a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2v-3a2 2 0 0 1 2-2h7"}],["path",{d:"m8 16 3-3-3-3"}]];var FF=[["path",{d:"M9 20H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h3.9a2 2 0 0 1 1.69.9l.81 1.2a2 2 0 0 0 1.67.9H20a2 2 0 0 1 2 2v.5"}],["path",{d:"M12 10v4h4"}],["path",{d:"m12 14 1.535-1.605a5 5 0 0 1 8 1.5"}],["path",{d:"M22 22v-4h-4"}],["path",{d:"m22 18-1.535 1.605a5 5 0 0 1-8-1.5"}]];var zF=[["path",{d:"M20 10a1 1 0 0 0 1-1V6a1 1 0 0 0-1-1h-2.5a1 1 0 0 1-.8-.4l-.9-1.2A1 1 0 0 0 15 3h-2a1 1 0 0 0-1 1v5a1 1 0 0 0 1 1Z"}],["path",{d:"M20 21a1 1 0 0 0 1-1v-3a1 1 0 0 0-1-1h-2.9a1 1 0 0 1-.88-.55l-.42-.85a1 1 0 0 0-.92-.6H13a1 1 0 0 0-1 1v5a1 1 0 0 0 1 1Z"}],["path",{d:"M3 5a2 2 0 0 0 2 2h3"}],["path",{d:"M3 3v13a2 2 0 0 0 2 2h3"}]];var HF=[["path",{d:"M20 20a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.9a2 2 0 0 1-1.69-.9L9.6 3.9A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13a2 2 0 0 0 2 2Z"}],["path",{d:"M12 10v6"}],["path",{d:"m9 13 3-3 3 3"}]];var DF=[["path",{d:"M20 20a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.9a2 2 0 0 1-1.69-.9L9.6 3.9A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13a2 2 0 0 0 2 2Z"}],["path",{d:"m9.5 10.5 5 5"}],["path",{d:"m14.5 10.5-5 5"}]];var BF=[["path",{d:"M20 20a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.9a2 2 0 0 1-1.69-.9L9.6 3.9A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13a2 2 0 0 0 2 2Z"}]];var TF=[["path",{d:"M20 5a2 2 0 0 1 2 2v7a2 2 0 0 1-2 2H9a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h2.5a1.5 1.5 0 0 1 1.2.6l.6.8a1.5 1.5 0 0 0 1.2.6z"}],["path",{d:"M3 8.268a2 2 0 0 0-1 1.738V19a2 2 0 0 0 2 2h11a2 2 0 0 0 1.732-1"}]];var OF=[["path",{d:"M4 16v-2.38C4 11.5 2.97 10.5 3 8c.03-2.72 1.49-6 4.5-6C9.37 2 10 3.8 10 5.5c0 3.11-2 5.66-2 8.68V16a2 2 0 1 1-4 0Z"}],["path",{d:"M20 20v-2.38c0-2.12 1.03-3.12 1-5.62-.03-2.72-1.49-6-4.5-6C14.63 6 14 7.8 14 9.5c0 3.11 2 5.66 2 8.68V20a2 2 0 1 0 4 0Z"}],["path",{d:"M16 17h4"}],["path",{d:"M4 13h4"}]];var PF=[["path",{d:"M12 12H5a2 2 0 0 0-2 2v5"}],["circle",{cx:"13",cy:"19",r:"2"}],["circle",{cx:"5",cy:"19",r:"2"}],["path",{d:"M8 19h3m5-17v17h6M6 12V7c0-1.1.9-2 2-2h3l5 5"}]];var AF=[["path",{d:"m15 17 5-5-5-5"}],["path",{d:"M4 18v-2a4 4 0 0 1 4-4h12"}]];var SF=[["line",{x1:"22",x2:"2",y1:"6",y2:"6"}],["line",{x1:"22",x2:"2",y1:"18",y2:"18"}],["line",{x1:"6",x2:"6",y1:"2",y2:"22"}],["line",{x1:"18",x2:"18",y1:"2",y2:"22"}]];var qF=[["path",{d:"M5 16V9h14V2H5l14 14h-7m-7 0 7 7v-7m-7 0h7"}]];var CF=[["circle",{cx:"12",cy:"12",r:"10"}],["path",{d:"M16 16s-1.5-2-4-2-4 2-4 2"}],["line",{x1:"9",x2:"9.01",y1:"9",y2:"9"}],["line",{x1:"15",x2:"15.01",y1:"9",y2:"9"}]];var EF=[["path",{d:"M14 13h2a2 2 0 0 1 2 2v2a2 2 0 0 0 4 0v-6.998a2 2 0 0 0-.59-1.42L18 5"}],["path",{d:"M14 21V5a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v16"}],["path",{d:"M2 21h13"}],["path",{d:"M3 9h11"}]];var xF=[["path",{d:"M3 7V5a2 2 0 0 1 2-2h2"}],["path",{d:"M17 3h2a2 2 0 0 1 2 2v2"}],["path",{d:"M21 17v2a2 2 0 0 1-2 2h-2"}],["path",{d:"M7 21H5a2 2 0 0 1-2-2v-2"}],["rect",{width:"10",height:"8",x:"7",y:"8",rx:"1"}]];var wF=[["path",{d:"M13.354 3H3a1 1 0 0 0-.742 1.67l7.225 7.989A2 2 0 0 1 10 14v6a1 1 0 0 0 .553.895l2 1A1 1 0 0 0 14 21v-7a2 2 0 0 1 .517-1.341l1.218-1.348"}],["path",{d:"M16 6h6"}],["path",{d:"M19 3v6"}]];var G7=[["path",{d:"M12.531 3H3a1 1 0 0 0-.742 1.67l7.225 7.989A2 2 0 0 1 10 14v6a1 1 0 0 0 .553.895l2 1A1 1 0 0 0 14 21v-7a2 2 0 0 1 .517-1.341l.427-.473"}],["path",{d:"m16.5 3.5 5 5"}],["path",{d:"m21.5 3.5-5 5"}]];var I7=[["path",{d:"M10 20a1 1 0 0 0 .553.895l2 1A1 1 0 0 0 14 21v-7a2 2 0 0 1 .517-1.341L21.74 4.67A1 1 0 0 0 21 3H3a1 1 0 0 0-.742 1.67l7.225 7.989A2 2 0 0 1 10 14z"}]];var MF=[["path",{d:"M2 7v10"}],["path",{d:"M6 5v14"}],["rect",{width:"12",height:"18",x:"10",y:"3",rx:"2"}]];var UF=[["path",{d:"M2 3v18"}],["rect",{width:"12",height:"18",x:"6",y:"3",rx:"2"}],["path",{d:"M22 3v18"}]];var RF=[["rect",{width:"18",height:"14",x:"3",y:"3",rx:"2"}],["path",{d:"M4 21h1"}],["path",{d:"M9 21h1"}],["path",{d:"M14 21h1"}],["path",{d:"M19 21h1"}]];var jF=[["path",{d:"M7 2h10"}],["path",{d:"M5 6h14"}],["rect",{width:"18",height:"12",x:"3",y:"10",rx:"2"}]];var LF=[["path",{d:"M3 2h18"}],["rect",{width:"18",height:"12",x:"3",y:"6",rx:"2"}],["path",{d:"M3 22h18"}]];var yF=[["line",{x1:"6",x2:"10",y1:"11",y2:"11"}],["line",{x1:"8",x2:"8",y1:"9",y2:"13"}],["line",{x1:"15",x2:"15.01",y1:"12",y2:"12"}],["line",{x1:"18",x2:"18.01",y1:"10",y2:"10"}],["path",{d:"M17.32 5H6.68a4 4 0 0 0-3.978 3.59c-.006.052-.01.101-.017.152C2.604 9.416 2 14.456 2 16a3 3 0 0 0 3 3c1 0 1.5-.5 2-1l1.414-1.414A2 2 0 0 1 9.828 16h4.344a2 2 0 0 1 1.414.586L17 18c.5.5 1 1 2 1a3 3 0 0 0 3-3c0-1.545-.604-6.584-.685-7.258-.007-.05-.011-.1-.017-.151A4 4 0 0 0 17.32 5z"}]];var fF=[["path",{d:"M11.146 15.854a1.207 1.207 0 0 1 1.708 0l1.56 1.56A2 2 0 0 1 15 18.828V21a1 1 0 0 1-1 1h-4a1 1 0 0 1-1-1v-2.172a2 2 0 0 1 .586-1.414z"}],["path",{d:"M18.828 15a2 2 0 0 1-1.414-.586l-1.56-1.56a1.207 1.207 0 0 1 0-1.708l1.56-1.56A2 2 0 0 1 18.828 9H21a1 1 0 0 1 1 1v4a1 1 0 0 1-1 1z"}],["path",{d:"M6.586 14.414A2 2 0 0 1 5.172 15H3a1 1 0 0 1-1-1v-4a1 1 0 0 1 1-1h2.172a2 2 0 0 1 1.414.586l1.56 1.56a1.207 1.207 0 0 1 0 1.708z"}],["path",{d:"M9 3a1 1 0 0 1 1-1h4a1 1 0 0 1 1 1v2.172a2 2 0 0 1-.586 1.414l-1.56 1.56a1.207 1.207 0 0 1-1.708 0l-1.56-1.56A2 2 0 0 1 9 5.172z"}]];var kF=[["line",{x1:"6",x2:"10",y1:"12",y2:"12"}],["line",{x1:"8",x2:"8",y1:"10",y2:"14"}],["line",{x1:"15",x2:"15.01",y1:"13",y2:"13"}],["line",{x1:"18",x2:"18.01",y1:"11",y2:"11"}],["rect",{width:"20",height:"12",x:"2",y:"6",rx:"2"}]];var bF=[["path",{d:"m12 14 4-4"}],["path",{d:"M3.34 19a10 10 0 1 1 17.32 0"}]];var vF=[["path",{d:"m14 13-8.381 8.38a1 1 0 0 1-3.001-3l8.384-8.381"}],["path",{d:"m16 16 6-6"}],["path",{d:"m21.5 10.5-8-8"}],["path",{d:"m8 8 6-6"}],["path",{d:"m8.5 7.5 8 8"}]];var hF=[["path",{d:"M10.5 3 8 9l4 13 4-13-2.5-6"}],["path",{d:"M17 3a2 2 0 0 1 1.6.8l3 4a2 2 0 0 1 .013 2.382l-7.99 10.986a2 2 0 0 1-3.247 0l-7.99-10.986A2 2 0 0 1 2.4 7.8l2.998-3.997A2 2 0 0 1 7 3z"}],["path",{d:"M2 9h20"}]];var _F=[["path",{d:"M11.5 21a7.5 7.5 0 1 1 7.35-9"}],["path",{d:"M13 12V3"}],["path",{d:"M4 21h16"}],["path",{d:"M9 12V3"}]];var $F=[["path",{d:"M9 10h.01"}],["path",{d:"M15 10h.01"}],["path",{d:"M12 2a8 8 0 0 0-8 8v12l3-3 2.5 2.5L12 19l2.5 2.5L17 19l3 3V10a8 8 0 0 0-8-8z"}]];var gF=[["rect",{x:"3",y:"8",width:"18",height:"4",rx:"1"}],["path",{d:"M12 8v13"}],["path",{d:"M19 12v7a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2v-7"}],["path",{d:"M7.5 8a2.5 2.5 0 0 1 0-5A4.8 8 0 0 1 12 8a4.8 8 0 0 1 4.5-5 2.5 2.5 0 0 1 0 5"}]];var mF=[["path",{d:"M6 3v12"}],["path",{d:"M18 9a3 3 0 1 0 0-6 3 3 0 0 0 0 6z"}],["path",{d:"M6 21a3 3 0 1 0 0-6 3 3 0 0 0 0 6z"}],["path",{d:"M15 6a9 9 0 0 0-9 9"}],["path",{d:"M18 15v6"}],["path",{d:"M21 18h-6"}]];var uF=[["line",{x1:"6",x2:"6",y1:"3",y2:"15"}],["circle",{cx:"18",cy:"6",r:"3"}],["circle",{cx:"6",cy:"18",r:"3"}],["path",{d:"M18 9a9 9 0 0 1-9 9"}]];var N7=[["circle",{cx:"12",cy:"12",r:"3"}],["line",{x1:"3",x2:"9",y1:"12",y2:"12"}],["line",{x1:"15",x2:"21",y1:"12",y2:"12"}]];var dF=[["path",{d:"M12 3v6"}],["circle",{cx:"12",cy:"12",r:"3"}],["path",{d:"M12 15v6"}]];var cF=[["circle",{cx:"5",cy:"6",r:"3"}],["path",{d:"M12 6h5a2 2 0 0 1 2 2v7"}],["path",{d:"m15 9-3-3 3-3"}],["circle",{cx:"19",cy:"18",r:"3"}],["path",{d:"M12 18H7a2 2 0 0 1-2-2V9"}],["path",{d:"m9 15 3 3-3 3"}]];var pF=[["circle",{cx:"18",cy:"18",r:"3"}],["circle",{cx:"6",cy:"6",r:"3"}],["path",{d:"M13 6h3a2 2 0 0 1 2 2v7"}],["path",{d:"M11 18H8a2 2 0 0 1-2-2V9"}]];var lF=[["circle",{cx:"12",cy:"18",r:"3"}],["circle",{cx:"6",cy:"6",r:"3"}],["circle",{cx:"18",cy:"6",r:"3"}],["path",{d:"M18 9v2c0 .6-.4 1-1 1H7c-.6 0-1-.4-1-1V9"}],["path",{d:"M12 12v3"}]];var nF=[["circle",{cx:"5",cy:"6",r:"3"}],["path",{d:"M5 9v6"}],["circle",{cx:"5",cy:"18",r:"3"}],["path",{d:"M12 3v18"}],["circle",{cx:"19",cy:"6",r:"3"}],["path",{d:"M16 15.7A9 9 0 0 0 19 9"}]];var iF=[["circle",{cx:"18",cy:"18",r:"3"}],["circle",{cx:"6",cy:"6",r:"3"}],["path",{d:"M6 21V9a9 9 0 0 0 9 9"}]];var rF=[["circle",{cx:"5",cy:"6",r:"3"}],["path",{d:"M5 9v12"}],["circle",{cx:"19",cy:"18",r:"3"}],["path",{d:"m15 9-3-3 3-3"}],["path",{d:"M12 6h5a2 2 0 0 1 2 2v7"}]];var sF=[["circle",{cx:"5",cy:"6",r:"3"}],["path",{d:"M5 9v12"}],["path",{d:"m15 9-3-3 3-3"}],["path",{d:"M12 6h5a2 2 0 0 1 2 2v3"}],["path",{d:"M19 15v6"}],["path",{d:"M22 18h-6"}]];var aF=[["circle",{cx:"6",cy:"6",r:"3"}],["path",{d:"M6 9v12"}],["path",{d:"m21 3-6 6"}],["path",{d:"m21 9-6-6"}],["path",{d:"M18 11.5V15"}],["circle",{cx:"18",cy:"18",r:"3"}]];var tF=[["circle",{cx:"6",cy:"6",r:"3"}],["path",{d:"M6 9v12"}],["path",{d:"M13 6h3a2 2 0 0 1 2 2v3"}],["path",{d:"M18 15v6"}],["path",{d:"M21 18h-6"}]];var oF=[["circle",{cx:"18",cy:"18",r:"3"}],["circle",{cx:"6",cy:"6",r:"3"}],["path",{d:"M18 6V5"}],["path",{d:"M18 11v-1"}],["line",{x1:"6",x2:"6",y1:"9",y2:"21"}]];var eF=[["circle",{cx:"18",cy:"18",r:"3"}],["circle",{cx:"6",cy:"6",r:"3"}],["path",{d:"M13 6h3a2 2 0 0 1 2 2v7"}],["line",{x1:"6",x2:"6",y1:"9",y2:"21"}]];var Zz=[["path",{d:"M15 22v-4a4.8 4.8 0 0 0-1-3.5c3 0 6-2 6-5.5.08-1.25-.27-2.48-1-3.5.28-1.15.28-2.35 0-3.5 0 0-1 0-3 1.5-2.64-.5-5.36-.5-8 0C6 2 5 2 5 2c-.3 1.15-.3 2.35 0 3.5A5.403 5.403 0 0 0 4 9c0 3.5 3 5.5 6 5.5-.39.49-.68 1.05-.85 1.65-.17.6-.22 1.23-.15 1.85v4"}],["path",{d:"M9 18c-4.51 2-5-2-7-2"}]];var Jz=[["path",{d:"m22 13.29-3.33-10a.42.42 0 0 0-.14-.18.38.38 0 0 0-.22-.11.39.39 0 0 0-.23.07.42.42 0 0 0-.14.18l-2.26 6.67H8.32L6.1 3.26a.42.42 0 0 0-.1-.18.38.38 0 0 0-.26-.08.39.39 0 0 0-.23.07.42.42 0 0 0-.14.18L2 13.29a.74.74 0 0 0 .27.83L12 21l9.69-6.88a.71.71 0 0 0 .31-.83Z"}]];var Kz=[["path",{d:"M5.116 4.104A1 1 0 0 1 6.11 3h11.78a1 1 0 0 1 .994 1.105L17.19 20.21A2 2 0 0 1 15.2 22H8.8a2 2 0 0 1-2-1.79z"}],["path",{d:"M6 12a5 5 0 0 1 6 0 5 5 0 0 0 6 0"}]];var Yz=[["circle",{cx:"6",cy:"15",r:"4"}],["circle",{cx:"18",cy:"15",r:"4"}],["path",{d:"M14 15a2 2 0 0 0-2-2 2 2 0 0 0-2 2"}],["path",{d:"M2.5 13 5 7c.7-1.3 1.4-2 3-2"}],["path",{d:"M21.5 13 19 7c-.7-1.3-1.5-2-3-2"}]];var Qz=[["path",{d:"M15.686 15A14.5 14.5 0 0 1 12 22a14.5 14.5 0 0 1 0-20 10 10 0 1 0 9.542 13"}],["path",{d:"M2 12h8.5"}],["path",{d:"M20 6V4a2 2 0 1 0-4 0v2"}],["rect",{width:"8",height:"5",x:"14",y:"6",rx:"1"}]];var Xz=[["circle",{cx:"12",cy:"12",r:"10"}],["path",{d:"M12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 0-20"}],["path",{d:"M2 12h20"}]];var Wz=[["path",{d:"M12 13V2l8 4-8 4"}],["path",{d:"M20.561 10.222a9 9 0 1 1-12.55-5.29"}],["path",{d:"M8.002 9.997a5 5 0 1 0 8.9 2.02"}]];var Vz=[["path",{d:"M2 21V3"}],["path",{d:"M2 5h18a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2H2.26"}],["path",{d:"M7 17v3a1 1 0 0 0 1 1h5a1 1 0 0 0 1-1v-3"}],["circle",{cx:"16",cy:"11",r:"2"}],["circle",{cx:"8",cy:"11",r:"2"}]];var Gz=[["path",{d:"M21.42 10.922a1 1 0 0 0-.019-1.838L12.83 5.18a2 2 0 0 0-1.66 0L2.6 9.08a1 1 0 0 0 0 1.832l8.57 3.908a2 2 0 0 0 1.66 0z"}],["path",{d:"M22 10v6"}],["path",{d:"M6 12.5V16a6 3 0 0 0 12 0v-3.5"}]];var Iz=[["path",{d:"M22 5V2l-5.89 5.89"}],["circle",{cx:"16.6",cy:"15.89",r:"3"}],["circle",{cx:"8.11",cy:"7.4",r:"3"}],["circle",{cx:"12.35",cy:"11.65",r:"3"}],["circle",{cx:"13.91",cy:"5.85",r:"3"}],["circle",{cx:"18.15",cy:"10.09",r:"3"}],["circle",{cx:"6.56",cy:"13.2",r:"3"}],["circle",{cx:"10.8",cy:"17.44",r:"3"}],["circle",{cx:"5",cy:"19",r:"3"}]];var F7=[["path",{d:"M12 3v17a1 1 0 0 1-1 1H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2v6a1 1 0 0 1-1 1H3"}],["path",{d:"m16 19 2 2 4-4"}]];var z7=[["path",{d:"M12 3v17a1 1 0 0 1-1 1H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2v6a1 1 0 0 1-1 1H3"}],["path",{d:"M16 19h6"}],["path",{d:"M19 22v-6"}]];var H7=[["path",{d:"M12 3v17a1 1 0 0 1-1 1H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2v6a1 1 0 0 1-1 1H3"}],["path",{d:"m16 16 5 5"}],["path",{d:"m16 21 5-5"}]];var D7=[["path",{d:"M12 3v18"}],["path",{d:"M3 12h18"}],["rect",{x:"3",y:"3",width:"18",height:"18",rx:"2"}]];var Nz=[["path",{d:"M15 3v18"}],["path",{d:"M3 12h18"}],["path",{d:"M9 3v18"}],["rect",{x:"3",y:"3",width:"18",height:"18",rx:"2"}]];var U8=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}],["path",{d:"M3 9h18"}],["path",{d:"M3 15h18"}],["path",{d:"M9 3v18"}],["path",{d:"M15 3v18"}]];var Fz=[["circle",{cx:"12",cy:"9",r:"1"}],["circle",{cx:"19",cy:"9",r:"1"}],["circle",{cx:"5",cy:"9",r:"1"}],["circle",{cx:"12",cy:"15",r:"1"}],["circle",{cx:"19",cy:"15",r:"1"}],["circle",{cx:"5",cy:"15",r:"1"}]];var zz=[["circle",{cx:"9",cy:"12",r:"1"}],["circle",{cx:"9",cy:"5",r:"1"}],["circle",{cx:"9",cy:"19",r:"1"}],["circle",{cx:"15",cy:"12",r:"1"}],["circle",{cx:"15",cy:"5",r:"1"}],["circle",{cx:"15",cy:"19",r:"1"}]];var Hz=[["circle",{cx:"12",cy:"5",r:"1"}],["circle",{cx:"19",cy:"5",r:"1"}],["circle",{cx:"5",cy:"5",r:"1"}],["circle",{cx:"12",cy:"12",r:"1"}],["circle",{cx:"19",cy:"12",r:"1"}],["circle",{cx:"5",cy:"12",r:"1"}],["circle",{cx:"12",cy:"19",r:"1"}],["circle",{cx:"19",cy:"19",r:"1"}],["circle",{cx:"5",cy:"19",r:"1"}]];var Dz=[["path",{d:"M3 7V5c0-1.1.9-2 2-2h2"}],["path",{d:"M17 3h2c1.1 0 2 .9 2 2v2"}],["path",{d:"M21 17v2c0 1.1-.9 2-2 2h-2"}],["path",{d:"M7 21H5c-1.1 0-2-.9-2-2v-2"}],["rect",{width:"7",height:"5",x:"7",y:"7",rx:"1"}],["rect",{width:"7",height:"5",x:"10",y:"12",rx:"1"}]];var Bz=[["path",{d:"m11.9 12.1 4.514-4.514"}],["path",{d:"M20.1 2.3a1 1 0 0 0-1.4 0l-1.114 1.114A2 2 0 0 0 17 4.828v1.344a2 2 0 0 1-.586 1.414A2 2 0 0 1 17.828 7h1.344a2 2 0 0 0 1.414-.586L21.7 5.3a1 1 0 0 0 0-1.4z"}],["path",{d:"m6 16 2 2"}],["path",{d:"M8.23 9.85A3 3 0 0 1 11 8a5 5 0 0 1 5 5 3 3 0 0 1-1.85 2.77l-.92.38A2 2 0 0 0 12 18a4 4 0 0 1-4 4 6 6 0 0 1-6-6 4 4 0 0 1 4-4 2 2 0 0 0 1.85-1.23z"}]];var Tz=[["path",{d:"M13.144 21.144A7.274 10.445 45 1 0 2.856 10.856"}],["path",{d:"M13.144 21.144A7.274 4.365 45 0 0 2.856 10.856a7.274 4.365 45 0 0 10.288 10.288"}],["path",{d:"M16.565 10.435 18.6 8.4a2.501 2.501 0 1 0 1.65-4.65 2.5 2.5 0 1 0-4.66 1.66l-2.024 2.025"}],["path",{d:"m8.5 16.5-1-1"}]];var Oz=[["path",{d:"M12 16H4a2 2 0 1 1 0-4h16a2 2 0 1 1 0 4h-4.25"}],["path",{d:"M5 12a2 2 0 0 1-2-2 9 7 0 0 1 18 0 2 2 0 0 1-2 2"}],["path",{d:"M5 16a2 2 0 0 0-2 2 3 3 0 0 0 3 3h12a3 3 0 0 0 3-3 2 2 0 0 0-2-2q0 0 0 0"}],["path",{d:"m6.67 12 6.13 4.6a2 2 0 0 0 2.8-.4l3.15-4.2"}]];var Pz=[["path",{d:"m15 12-9.373 9.373a1 1 0 0 1-3.001-3L12 9"}],["path",{d:"m18 15 4-4"}],["path",{d:"m21.5 11.5-1.914-1.914A2 2 0 0 1 19 8.172v-.344a2 2 0 0 0-.586-1.414l-1.657-1.657A6 6 0 0 0 12.516 3H9l1.243 1.243A6 6 0 0 1 12 8.485V10l2 2h1.172a2 2 0 0 1 1.414.586L18.5 14.5"}]];var Az=[["path",{d:"M11 15h2a2 2 0 1 0 0-4h-3c-.6 0-1.1.2-1.4.6L3 17"}],["path",{d:"m7 21 1.6-1.4c.3-.4.8-.6 1.4-.6h4c1.1 0 2.1-.4 2.8-1.2l4.6-4.4a2 2 0 0 0-2.75-2.91l-4.2 3.9"}],["path",{d:"m2 16 6 6"}],["circle",{cx:"16",cy:"9",r:"2.9"}],["circle",{cx:"6",cy:"5",r:"3"}]];var Sz=[["path",{d:"M12.035 17.012a3 3 0 0 0-3-3l-.311-.002a.72.72 0 0 1-.505-1.229l1.195-1.195A2 2 0 0 1 10.828 11H12a2 2 0 0 0 0-4H9.243a3 3 0 0 0-2.122.879l-2.707 2.707A4.83 4.83 0 0 0 3 14a8 8 0 0 0 8 8h2a8 8 0 0 0 8-8V7a2 2 0 1 0-4 0v2a2 2 0 1 0 4 0"}],["path",{d:"M13.888 9.662A2 2 0 0 0 17 8V5A2 2 0 1 0 13 5"}],["path",{d:"M9 5A2 2 0 1 0 5 5V10"}],["path",{d:"M9 7V4A2 2 0 1 1 13 4V7.268"}]];var qz=[["path",{d:"M11 14h2a2 2 0 0 0 0-4h-3c-.6 0-1.1.2-1.4.6L3 16"}],["path",{d:"m14.45 13.39 5.05-4.694C20.196 8 21 6.85 21 5.75a2.75 2.75 0 0 0-4.797-1.837.276.276 0 0 1-.406 0A2.75 2.75 0 0 0 11 5.75c0 1.2.802 2.248 1.5 2.946L16 11.95"}],["path",{d:"m2 15 6 6"}],["path",{d:"m7 20 1.6-1.4c.3-.4.8-.6 1.4-.6h4c1.1 0 2.1-.4 2.8-1.2l4.6-4.4a1 1 0 0 0-2.75-2.91"}]];var B7=[["path",{d:"M18 11.5V9a2 2 0 0 0-2-2a2 2 0 0 0-2 2v1.4"}],["path",{d:"M14 10V8a2 2 0 0 0-2-2a2 2 0 0 0-2 2v2"}],["path",{d:"M10 9.9V9a2 2 0 0 0-2-2a2 2 0 0 0-2 2v5"}],["path",{d:"M6 14a2 2 0 0 0-2-2a2 2 0 0 0-2 2"}],["path",{d:"M18 11a2 2 0 1 1 4 0v3a8 8 0 0 1-8 8h-4a8 8 0 0 1-8-8 2 2 0 1 1 4 0"}]];var T7=[["path",{d:"M11 12h2a2 2 0 1 0 0-4h-3c-.6 0-1.1.2-1.4.6L3 14"}],["path",{d:"m7 18 1.6-1.4c.3-.4.8-.6 1.4-.6h4c1.1 0 2.1-.4 2.8-1.2l4.6-4.4a2 2 0 0 0-2.75-2.91l-4.2 3.9"}],["path",{d:"m2 13 6 6"}]];var Cz=[["path",{d:"M18 12.5V10a2 2 0 0 0-2-2a2 2 0 0 0-2 2v1.4"}],["path",{d:"M14 11V9a2 2 0 1 0-4 0v2"}],["path",{d:"M10 10.5V5a2 2 0 1 0-4 0v9"}],["path",{d:"m7 15-1.76-1.76a2 2 0 0 0-2.83 2.82l3.6 3.6C7.5 21.14 9.2 22 12 22h2a8 8 0 0 0 8-8V7a2 2 0 1 0-4 0v5"}]];var Ez=[["path",{d:"M12 3V2"}],["path",{d:"m15.4 17.4 3.2-2.8a2 2 0 1 1 2.8 2.9l-3.6 3.3c-.7.8-1.7 1.2-2.8 1.2h-4c-1.1 0-2.1-.4-2.8-1.2l-1.302-1.464A1 1 0 0 0 6.151 19H5"}],["path",{d:"M2 14h12a2 2 0 0 1 0 4h-2"}],["path",{d:"M4 10h16"}],["path",{d:"M5 10a7 7 0 0 1 14 0"}],["path",{d:"M5 14v6a1 1 0 0 1-1 1H2"}]];var xz=[["path",{d:"M18 11V6a2 2 0 0 0-2-2a2 2 0 0 0-2 2"}],["path",{d:"M14 10V4a2 2 0 0 0-2-2a2 2 0 0 0-2 2v2"}],["path",{d:"M10 10.5V6a2 2 0 0 0-2-2a2 2 0 0 0-2 2v8"}],["path",{d:"M18 8a2 2 0 1 1 4 0v6a8 8 0 0 1-8 8h-2c-2.8 0-4.5-.86-5.99-2.34l-3.6-3.6a2 2 0 0 1 2.83-2.82L7 15"}]];var wz=[["path",{d:"M2.048 18.566A2 2 0 0 0 4 21h16a2 2 0 0 0 1.952-2.434l-2-9A2 2 0 0 0 18 8H6a2 2 0 0 0-1.952 1.566z"}],["path",{d:"M8 11V6a4 4 0 0 1 8 0v5"}]];var Mz=[["path",{d:"m11 17 2 2a1 1 0 1 0 3-3"}],["path",{d:"m14 14 2.5 2.5a1 1 0 1 0 3-3l-3.88-3.88a3 3 0 0 0-4.24 0l-.88.88a1 1 0 1 1-3-3l2.81-2.81a5.79 5.79 0 0 1 7.06-.87l.47.28a2 2 0 0 0 1.42.25L21 4"}],["path",{d:"m21 3 1 11h-2"}],["path",{d:"M3 3 2 14l6.5 6.5a1 1 0 1 0 3-3"}],["path",{d:"M3 4h8"}]];var Uz=[["path",{d:"M12 2v8"}],["path",{d:"m16 6-4 4-4-4"}],["rect",{width:"20",height:"8",x:"2",y:"14",rx:"2"}],["path",{d:"M6 18h.01"}],["path",{d:"M10 18h.01"}]];var Rz=[["path",{d:"m16 6-4-4-4 4"}],["path",{d:"M12 2v8"}],["rect",{width:"20",height:"8",x:"2",y:"14",rx:"2"}],["path",{d:"M6 18h.01"}],["path",{d:"M10 18h.01"}]];var jz=[["line",{x1:"22",x2:"2",y1:"12",y2:"12"}],["path",{d:"M5.45 5.11 2 12v6a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-6l-3.45-6.89A2 2 0 0 0 16.76 4H7.24a2 2 0 0 0-1.79 1.11z"}],["line",{x1:"6",x2:"6.01",y1:"16",y2:"16"}],["line",{x1:"10",x2:"10.01",y1:"16",y2:"16"}]];var Lz=[["path",{d:"M10 10V5a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v5"}],["path",{d:"M14 6a6 6 0 0 1 6 6v3"}],["path",{d:"M4 15v-3a6 6 0 0 1 6-6"}],["rect",{x:"2",y:"15",width:"20",height:"4",rx:"1"}]];var yz=[["line",{x1:"4",x2:"20",y1:"9",y2:"9"}],["line",{x1:"4",x2:"20",y1:"15",y2:"15"}],["line",{x1:"10",x2:"8",y1:"3",y2:"21"}],["line",{x1:"16",x2:"14",y1:"3",y2:"21"}]];var fz=[["path",{d:"M14 18a2 2 0 0 0-4 0"}],["path",{d:"m19 11-2.11-6.657a2 2 0 0 0-2.752-1.148l-1.276.61A2 2 0 0 1 12 4H8.5a2 2 0 0 0-1.925 1.456L5 11"}],["path",{d:"M2 11h20"}],["circle",{cx:"17",cy:"18",r:"3"}],["circle",{cx:"7",cy:"18",r:"3"}]];var kz=[["path",{d:"m5.2 6.2 1.4 1.4"}],["path",{d:"M2 13h2"}],["path",{d:"M20 13h2"}],["path",{d:"m17.4 7.6 1.4-1.4"}],["path",{d:"M22 17H2"}],["path",{d:"M22 21H2"}],["path",{d:"M16 13a4 4 0 0 0-8 0"}],["path",{d:"M12 5V2.5"}]];var bz=[["path",{d:"M22 9a1 1 0 0 0-1-1H3a1 1 0 0 0-1 1v4a1 1 0 0 0 1 1h1l2 2h12l2-2h1a1 1 0 0 0 1-1Z"}],["path",{d:"M7.5 12h9"}]];var vz=[["path",{d:"M4 12h8"}],["path",{d:"M4 18V6"}],["path",{d:"M12 18V6"}],["path",{d:"m17 12 3-2v8"}]];var hz=[["path",{d:"M4 12h8"}],["path",{d:"M4 18V6"}],["path",{d:"M12 18V6"}],["path",{d:"M21 18h-4c0-4 4-3 4-6 0-1.5-2-2.5-4-1"}]];var _z=[["path",{d:"M4 12h8"}],["path",{d:"M4 18V6"}],["path",{d:"M12 18V6"}],["path",{d:"M17.5 10.5c1.7-1 3.5 0 3.5 1.5a2 2 0 0 1-2 2"}],["path",{d:"M17 17.5c2 1.5 4 .3 4-1.5a2 2 0 0 0-2-2"}]];var $z=[["path",{d:"M12 18V6"}],["path",{d:"M17 10v3a1 1 0 0 0 1 1h3"}],["path",{d:"M21 10v8"}],["path",{d:"M4 12h8"}],["path",{d:"M4 18V6"}]];var gz=[["path",{d:"M4 12h8"}],["path",{d:"M4 18V6"}],["path",{d:"M12 18V6"}],["path",{d:"M17 13v-3h4"}],["path",{d:"M17 17.7c.4.2.8.3 1.3.3 1.5 0 2.7-1.1 2.7-2.5S19.8 13 18.3 13H17"}]];var mz=[["path",{d:"M4 12h8"}],["path",{d:"M4 18V6"}],["path",{d:"M12 18V6"}],["circle",{cx:"19",cy:"16",r:"2"}],["path",{d:"M20 10c-2 2-3 3.5-3 6"}]];var uz=[["path",{d:"M6 12h12"}],["path",{d:"M6 20V4"}],["path",{d:"M18 20V4"}]];var dz=[["path",{d:"M21 14h-1.343"}],["path",{d:"M9.128 3.47A9 9 0 0 1 21 12v3.343"}],["path",{d:"m2 2 20 20"}],["path",{d:"M20.414 20.414A2 2 0 0 1 19 21h-1a2 2 0 0 1-2-2v-3"}],["path",{d:"M3 14h3a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-7a9 9 0 0 1 2.636-6.364"}]];var cz=[["path",{d:"M3 14h3a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-7a9 9 0 0 1 18 0v7a2 2 0 0 1-2 2h-1a2 2 0 0 1-2-2v-3a2 2 0 0 1 2-2h3"}]];var pz=[["path",{d:"M3 11h3a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-5Zm0 0a9 9 0 1 1 18 0m0 0v5a2 2 0 0 1-2 2h-1a2 2 0 0 1-2-2v-3a2 2 0 0 1 2-2h3Z"}],["path",{d:"M21 16v2a4 4 0 0 1-4 4h-5"}]];var lz=[["path",{d:"M12.409 5.824c-.702.792-1.15 1.496-1.415 2.166l2.153 2.156a.5.5 0 0 1 0 .707l-2.293 2.293a.5.5 0 0 0 0 .707L12 15"}],["path",{d:"M13.508 20.313a2 2 0 0 1-3 .019L5 15c-1.5-1.5-3-3.2-3-5.5a5.5 5.5 0 0 1 9.591-3.677.6.6 0 0 0 .818.001A5.5 5.5 0 0 1 22 9.5c0 2.29-1.5 4-3 5.5z"}]];var nz=[["path",{d:"M19.414 14.414C21 12.828 22 11.5 22 9.5a5.5 5.5 0 0 0-9.591-3.676.6.6 0 0 1-.818.001A5.5 5.5 0 0 0 2 9.5c0 2.3 1.5 4 3 5.5l5.535 5.362a2 2 0 0 0 2.879.052 2.12 2.12 0 0 0-.004-3 2.124 2.124 0 1 0 3-3 2.124 2.124 0 0 0 3.004 0 2 2 0 0 0 0-2.828l-1.881-1.882a2.41 2.41 0 0 0-3.409 0l-1.71 1.71a2 2 0 0 1-2.828 0 2 2 0 0 1 0-2.828l2.823-2.762"}]];var iz=[["path",{d:"m14.876 18.99-1.368 1.323a2 2 0 0 1-3 .019L5 15c-1.5-1.5-3-3.2-3-5.5a5.5 5.5 0 0 1 9.591-3.676.56.56 0 0 0 .818 0A5.49 5.49 0 0 1 22 9.5a5.2 5.2 0 0 1-.244 1.572"}],["path",{d:"M15 15h6"}]];var rz=[["path",{d:"M10.5 4.893a5.5 5.5 0 0 1 1.091.931.56.56 0 0 0 .818 0A5.49 5.49 0 0 1 22 9.5c0 1.872-1.002 3.356-2.187 4.655"}],["path",{d:"m16.967 16.967-3.459 3.346a2 2 0 0 1-3 .019L5 15c-1.5-1.5-3-3.2-3-5.5a5.5 5.5 0 0 1 2.747-4.761"}],["path",{d:"m2 2 20 20"}]];var sz=[["path",{d:"m14.479 19.374-.971.939a2 2 0 0 1-3 .019L5 15c-1.5-1.5-3-3.2-3-5.5a5.5 5.5 0 0 1 9.591-3.676.56.56 0 0 0 .818 0A5.49 5.49 0 0 1 22 9.5a5.2 5.2 0 0 1-.219 1.49"}],["path",{d:"M15 15h6"}],["path",{d:"M18 12v6"}]];var az=[["path",{d:"M2 9.5a5.5 5.5 0 0 1 9.591-3.676.56.56 0 0 0 .818 0A5.49 5.49 0 0 1 22 9.5c0 2.29-1.5 4-3 5.5l-5.492 5.313a2 2 0 0 1-3 .019L5 15c-1.5-1.5-3-3.2-3-5.5"}],["path",{d:"M3.22 13H9.5l.5-1 2 4.5 2-7 1.5 3.5h5.27"}]];var tz=[["path",{d:"M2 9.5a5.5 5.5 0 0 1 9.591-3.676.56.56 0 0 0 .818 0A5.49 5.49 0 0 1 22 9.5c0 2.29-1.5 4-3 5.5l-5.492 5.313a2 2 0 0 1-3 .019L5 15c-1.5-1.5-3-3.2-3-5.5"}]];var oz=[["path",{d:"M11 8c2-3-2-3 0-6"}],["path",{d:"M15.5 8c2-3-2-3 0-6"}],["path",{d:"M6 10h.01"}],["path",{d:"M6 14h.01"}],["path",{d:"M10 16v-4"}],["path",{d:"M14 16v-4"}],["path",{d:"M18 16v-4"}],["path",{d:"M20 6a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h3"}],["path",{d:"M5 20v2"}],["path",{d:"M19 20v2"}]];var ez=[["path",{d:"m9 11-6 6v3h9l3-3"}],["path",{d:"m22 12-4.6 4.6a2 2 0 0 1-2.8 0l-5.2-5.2a2 2 0 0 1 0-2.8L14 4"}]];var ZH=[["path",{d:"M21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16z"}]];var JH=[["path",{d:"M3 12a9 9 0 1 0 9-9 9.75 9.75 0 0 0-6.74 2.74L3 8"}],["path",{d:"M3 3v5h5"}],["path",{d:"M12 7v5l4 2"}]];var KH=[["path",{d:"M10.82 16.12c1.69.6 3.91.79 5.18.85.28.01.53-.09.7-.27"}],["path",{d:"M11.14 20.57c.52.24 2.44 1.12 4.08 1.37.46.06.86-.25.9-.71.12-1.52-.3-3.43-.5-4.28"}],["path",{d:"M16.13 21.05c1.65.63 3.68.84 4.87.91a.9.9 0 0 0 .7-.26"}],["path",{d:"M17.99 5.52a20.83 20.83 0 0 1 3.15 4.5.8.8 0 0 1-.68 1.13c-1.17.1-2.5.02-3.9-.25"}],["path",{d:"M20.57 11.14c.24.52 1.12 2.44 1.37 4.08.04.3-.08.59-.31.75"}],["path",{d:"M4.93 4.93a10 10 0 0 0-.67 13.4c.35.43.96.4 1.17-.12.69-1.71 1.07-5.07 1.07-6.71 1.34.45 3.1.9 4.88.62a.85.85 0 0 0 .48-.24"}],["path",{d:"M5.52 17.99c1.05.95 2.91 2.42 4.5 3.15a.8.8 0 0 0 1.13-.68c.2-2.34-.33-5.3-1.57-8.28"}],["path",{d:"M8.35 2.68a10 10 0 0 1 9.98 1.58c.43.35.4.96-.12 1.17-1.5.6-4.3.98-6.07 1.05"}],["path",{d:"m2 2 20 20"}]];var YH=[["path",{d:"M10.82 16.12c1.69.6 3.91.79 5.18.85.55.03 1-.42.97-.97-.06-1.27-.26-3.5-.85-5.18"}],["path",{d:"M11.5 6.5c1.64 0 5-.38 6.71-1.07.52-.2.55-.82.12-1.17A10 10 0 0 0 4.26 18.33c.35.43.96.4 1.17-.12.69-1.71 1.07-5.07 1.07-6.71 1.34.45 3.1.9 4.88.62a.88.88 0 0 0 .73-.74c.3-2.14-.15-3.5-.61-4.88"}],["path",{d:"M15.62 16.95c.2.85.62 2.76.5 4.28a.77.77 0 0 1-.9.7 16.64 16.64 0 0 1-4.08-1.36"}],["path",{d:"M16.13 21.05c1.65.63 3.68.84 4.87.91a.9.9 0 0 0 .96-.96 17.68 17.68 0 0 0-.9-4.87"}],["path",{d:"M16.94 15.62c.86.2 2.77.62 4.29.5a.77.77 0 0 0 .7-.9 16.64 16.64 0 0 0-1.36-4.08"}],["path",{d:"M17.99 5.52a20.82 20.82 0 0 1 3.15 4.5.8.8 0 0 1-.68 1.13c-2.33.2-5.3-.32-8.27-1.57"}],["path",{d:"M4.93 4.93 3 3a.7.7 0 0 1 0-1"}],["path",{d:"M9.58 12.18c1.24 2.98 1.77 5.95 1.57 8.28a.8.8 0 0 1-1.13.68 20.82 20.82 0 0 1-4.5-3.15"}]];var QH=[["path",{d:"M12 7v4"}],["path",{d:"M14 21v-3a2 2 0 0 0-4 0v3"}],["path",{d:"M14 9h-4"}],["path",{d:"M18 11h2a2 2 0 0 1 2 2v6a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2v-9a2 2 0 0 1 2-2h2"}],["path",{d:"M18 21V5a2 2 0 0 0-2-2H8a2 2 0 0 0-2 2v16"}]];var XH=[["path",{d:"M10 22v-6.57"}],["path",{d:"M12 11h.01"}],["path",{d:"M12 7h.01"}],["path",{d:"M14 15.43V22"}],["path",{d:"M15 16a5 5 0 0 0-6 0"}],["path",{d:"M16 11h.01"}],["path",{d:"M16 7h.01"}],["path",{d:"M8 11h.01"}],["path",{d:"M8 7h.01"}],["rect",{x:"4",y:"2",width:"16",height:"20",rx:"2"}]];var WH=[["path",{d:"M5 22h14"}],["path",{d:"M5 2h14"}],["path",{d:"M17 22v-4.172a2 2 0 0 0-.586-1.414L12 12l-4.414 4.414A2 2 0 0 0 7 17.828V22"}],["path",{d:"M7 2v4.172a2 2 0 0 0 .586 1.414L12 12l4.414-4.414A2 2 0 0 0 17 6.172V2"}]];var VH=[["path",{d:"M10 12V8.964"}],["path",{d:"M14 12V8.964"}],["path",{d:"M15 12a1 1 0 0 1 1 1v2a2 2 0 0 1-2 2h-4a2 2 0 0 1-2-2v-2a1 1 0 0 1 1-1z"}],["path",{d:"M8.5 21H5a2 2 0 0 1-2-2v-9a2 2 0 0 1 .709-1.528l7-6a2 2 0 0 1 2.582 0l7 6A2 2 0 0 1 21 10v9a2 2 0 0 1-2 2h-5a2 2 0 0 1-2-2v-2"}]];var GH=[["path",{d:"M8.62 13.8A2.25 2.25 0 1 1 12 10.836a2.25 2.25 0 1 1 3.38 2.966l-2.626 2.856a.998.998 0 0 1-1.507 0z"}],["path",{d:"M3 10a2 2 0 0 1 .709-1.528l7-6a2 2 0 0 1 2.582 0l7 6A2 2 0 0 1 21 10v9a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z"}]];var IH=[["path",{d:"M9.5 13.866a4 4 0 0 1 5 .01"}],["path",{d:"M12 17h.01"}],["path",{d:"M3 10a2 2 0 0 1 .709-1.528l7-6a2 2 0 0 1 2.582 0l7 6A2 2 0 0 1 21 10v9a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z"}],["path",{d:"M7 10.754a8 8 0 0 1 10 0"}]];var NH=[["path",{d:"M12.35 21H5a2 2 0 0 1-2-2v-9a2 2 0 0 1 .71-1.53l7-6a2 2 0 0 1 2.58 0l7 6A2 2 0 0 1 21 10v2.35"}],["path",{d:"M14.8 12.4A1 1 0 0 0 14 12h-4a1 1 0 0 0-1 1v8"}],["path",{d:"M15 18h6"}],["path",{d:"M18 15v6"}]];var O7=[["path",{d:"M15 21v-8a1 1 0 0 0-1-1h-4a1 1 0 0 0-1 1v8"}],["path",{d:"M3 10a2 2 0 0 1 .709-1.528l7-6a2 2 0 0 1 2.582 0l7 6A2 2 0 0 1 21 10v9a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z"}]];var P7=[["path",{d:"M12 17c5 0 8-2.69 8-6H4c0 3.31 3 6 8 6m-4 4h8m-4-3v3M5.14 11a3.5 3.5 0 1 1 6.71 0"}],["path",{d:"M12.14 11a3.5 3.5 0 1 1 6.71 0"}],["path",{d:"M15.5 6.5a3.5 3.5 0 1 0-7 0"}]];var A7=[["path",{d:"m7 11 4.08 10.35a1 1 0 0 0 1.84 0L17 11"}],["path",{d:"M17 7A5 5 0 0 0 7 7"}],["path",{d:"M17 7a2 2 0 0 1 0 4H7a2 2 0 0 1 0-4"}]];var FH=[["path",{d:"M16 10h2"}],["path",{d:"M16 14h2"}],["path",{d:"M6.17 15a3 3 0 0 1 5.66 0"}],["circle",{cx:"9",cy:"11",r:"2"}],["rect",{x:"2",y:"5",width:"20",height:"14",rx:"2"}]];var zH=[["path",{d:"M13.5 8h-3"}],["path",{d:"m15 2-1 2h3a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h3"}],["path",{d:"M16.899 22A5 5 0 0 0 7.1 22"}],["path",{d:"m9 2 3 6"}],["circle",{cx:"12",cy:"15",r:"3"}]];var HH=[["path",{d:"M10.3 21H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2v10l-3.1-3.1a2 2 0 0 0-2.814.014L6 21"}],["path",{d:"m14 19 3 3v-5.5"}],["path",{d:"m17 22 3-3"}],["circle",{cx:"9",cy:"9",r:"2"}]];var DH=[["path",{d:"M21 9v10a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h7"}],["line",{x1:"16",x2:"22",y1:"5",y2:"5"}],["circle",{cx:"9",cy:"9",r:"2"}],["path",{d:"m21 15-3.086-3.086a2 2 0 0 0-2.828 0L6 21"}]];var BH=[["line",{x1:"2",x2:"22",y1:"2",y2:"22"}],["path",{d:"M10.41 10.41a2 2 0 1 1-2.83-2.83"}],["line",{x1:"13.5",x2:"6",y1:"13.5",y2:"21"}],["line",{x1:"18",x2:"21",y1:"12",y2:"15"}],["path",{d:"M3.59 3.59A1.99 1.99 0 0 0 3 5v14a2 2 0 0 0 2 2h14c.55 0 1.052-.22 1.41-.59"}],["path",{d:"M21 15V5a2 2 0 0 0-2-2H9"}]];var TH=[["path",{d:"M15 15.003a1 1 0 0 1 1.517-.859l4.997 2.997a1 1 0 0 1 0 1.718l-4.997 2.997a1 1 0 0 1-1.517-.86z"}],["path",{d:"M21 12.17V5a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h6"}],["path",{d:"m6 21 5-5"}],["circle",{cx:"9",cy:"9",r:"2"}]];var OH=[["path",{d:"M16 5h6"}],["path",{d:"M19 2v6"}],["path",{d:"M21 11.5V19a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h7.5"}],["path",{d:"m21 15-3.086-3.086a2 2 0 0 0-2.828 0L6 21"}],["circle",{cx:"9",cy:"9",r:"2"}]];var PH=[["path",{d:"M10.3 21H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2v10l-3.1-3.1a2 2 0 0 0-2.814.014L6 21"}],["path",{d:"m14 19.5 3-3 3 3"}],["path",{d:"M17 22v-5.5"}],["circle",{cx:"9",cy:"9",r:"2"}]];var AH=[["path",{d:"M16 3h5v5"}],["path",{d:"M17 21h2a2 2 0 0 0 2-2"}],["path",{d:"M21 12v3"}],["path",{d:"m21 3-5 5"}],["path",{d:"M3 7V5a2 2 0 0 1 2-2"}],["path",{d:"m5 21 4.144-4.144a1.21 1.21 0 0 1 1.712 0L13 19"}],["path",{d:"M9 3h3"}],["rect",{x:"3",y:"11",width:"10",height:"10",rx:"1"}]];var SH=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2",ry:"2"}],["circle",{cx:"9",cy:"9",r:"2"}],["path",{d:"m21 15-3.086-3.086a2 2 0 0 0-2.828 0L6 21"}]];var qH=[["path",{d:"m22 11-1.296-1.296a2.4 2.4 0 0 0-3.408 0L11 16"}],["path",{d:"M4 8a2 2 0 0 0-2 2v10a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2"}],["circle",{cx:"13",cy:"7",r:"1",fill:"currentColor"}],["rect",{x:"8",y:"2",width:"14",height:"14",rx:"2"}]];var CH=[["path",{d:"M12 3v12"}],["path",{d:"m8 11 4 4 4-4"}],["path",{d:"M8 5H4a2 2 0 0 0-2 2v10a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2V7a2 2 0 0 0-2-2h-4"}]];var EH=[["polyline",{points:"22 12 16 12 14 15 10 15 8 12 2 12"}],["path",{d:"M5.45 5.11 2 12v6a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-6l-3.45-6.89A2 2 0 0 0 16.76 4H7.24a2 2 0 0 0-1.79 1.11z"}]];var xH=[["path",{d:"M6 3h12"}],["path",{d:"M6 8h12"}],["path",{d:"m6 13 8.5 8"}],["path",{d:"M6 13h3"}],["path",{d:"M9 13c6.667 0 6.667-10 0-10"}]];var wH=[["circle",{cx:"12",cy:"12",r:"10"}],["path",{d:"M12 16v-4"}],["path",{d:"M12 8h.01"}]];var MH=[["path",{d:"M6 16c5 0 7-8 12-8a4 4 0 0 1 0 8c-5 0-7-8-12-8a4 4 0 1 0 0 8"}]];var UH=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}],["path",{d:"M7 7h.01"}],["path",{d:"M17 7h.01"}],["path",{d:"M7 17h.01"}],["path",{d:"M17 17h.01"}]];var RH=[["line",{x1:"19",x2:"10",y1:"4",y2:"4"}],["line",{x1:"14",x2:"5",y1:"20",y2:"20"}],["line",{x1:"15",x2:"9",y1:"4",y2:"20"}]];var jH=[["path",{d:"m16 14 4 4-4 4"}],["path",{d:"M20 10a8 8 0 1 0-8 8h8"}]];var LH=[["rect",{width:"20",height:"20",x:"2",y:"2",rx:"5",ry:"5"}],["path",{d:"M16 11.37A4 4 0 1 1 12.63 8 4 4 0 0 1 16 11.37z"}],["line",{x1:"17.5",x2:"17.51",y1:"6.5",y2:"6.5"}]];var yH=[["path",{d:"M4 10a8 8 0 1 1 8 8H4"}],["path",{d:"m8 22-4-4 4-4"}]];var fH=[["path",{d:"M12 9.5V21m0-11.5L6 3m6 6.5L18 3"}],["path",{d:"M6 15h12"}],["path",{d:"M6 11h12"}]];var kH=[["path",{d:"M21 17a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v2a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-2Z"}],["path",{d:"M6 15v-2"}],["path",{d:"M12 15V9"}],["circle",{cx:"12",cy:"6",r:"3"}]];var bH=[["path",{d:"M5 3v14"}],["path",{d:"M12 3v8"}],["path",{d:"M19 3v18"}]];var vH=[["path",{d:"M18 17a1 1 0 0 0-1 1v1a2 2 0 1 0 2-2z"}],["path",{d:"M20.97 3.61a.45.45 0 0 0-.58-.58C10.2 6.6 6.6 10.2 3.03 20.39a.45.45 0 0 0 .58.58C13.8 17.4 17.4 13.8 20.97 3.61"}],["path",{d:"m6.707 6.707 10.586 10.586"}],["path",{d:"M7 5a2 2 0 1 0-2 2h1a1 1 0 0 0 1-1z"}]];var hH=[["path",{d:"M2.586 17.414A2 2 0 0 0 2 18.828V21a1 1 0 0 0 1 1h3a1 1 0 0 0 1-1v-1a1 1 0 0 1 1-1h1a1 1 0 0 0 1-1v-1a1 1 0 0 1 1-1h.172a2 2 0 0 0 1.414-.586l.814-.814a6.5 6.5 0 1 0-4-4z"}],["circle",{cx:"16.5",cy:"7.5",r:".5",fill:"currentColor"}]];var _H=[["path",{d:"M12.4 2.7a2.5 2.5 0 0 1 3.4 0l5.5 5.5a2.5 2.5 0 0 1 0 3.4l-3.7 3.7a2.5 2.5 0 0 1-3.4 0L8.7 9.8a2.5 2.5 0 0 1 0-3.4z"}],["path",{d:"m14 7 3 3"}],["path",{d:"m9.4 10.6-6.814 6.814A2 2 0 0 0 2 18.828V21a1 1 0 0 0 1 1h3a1 1 0 0 0 1-1v-1a1 1 0 0 1 1-1h1a1 1 0 0 0 1-1v-1a1 1 0 0 1 1-1h.172a2 2 0 0 0 1.414-.586l.814-.814"}]];var $H=[["path",{d:"m15.5 7.5 2.3 2.3a1 1 0 0 0 1.4 0l2.1-2.1a1 1 0 0 0 0-1.4L19 4"}],["path",{d:"m21 2-9.6 9.6"}],["circle",{cx:"7.5",cy:"15.5",r:"5.5"}]];var gH=[["rect",{width:"20",height:"16",x:"2",y:"4",rx:"2"}],["path",{d:"M6 8h4"}],["path",{d:"M14 8h.01"}],["path",{d:"M18 8h.01"}],["path",{d:"M2 12h20"}],["path",{d:"M6 12v4"}],["path",{d:"M10 12v4"}],["path",{d:"M14 12v4"}],["path",{d:"M18 12v4"}]];var mH=[["path",{d:"M 20 4 A2 2 0 0 1 22 6"}],["path",{d:"M 22 6 L 22 16.41"}],["path",{d:"M 7 16 L 16 16"}],["path",{d:"M 9.69 4 L 20 4"}],["path",{d:"M14 8h.01"}],["path",{d:"M18 8h.01"}],["path",{d:"m2 2 20 20"}],["path",{d:"M20 20H4a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2"}],["path",{d:"M6 8h.01"}],["path",{d:"M8 12h.01"}]];var uH=[["path",{d:"M10 8h.01"}],["path",{d:"M12 12h.01"}],["path",{d:"M14 8h.01"}],["path",{d:"M16 12h.01"}],["path",{d:"M18 8h.01"}],["path",{d:"M6 8h.01"}],["path",{d:"M7 16h10"}],["path",{d:"M8 12h.01"}],["rect",{width:"20",height:"16",x:"2",y:"4",rx:"2"}]];var dH=[["path",{d:"M12 2v5"}],["path",{d:"M14.829 15.998a3 3 0 1 1-5.658 0"}],["path",{d:"M20.92 14.606A1 1 0 0 1 20 16H4a1 1 0 0 1-.92-1.394l3-7A1 1 0 0 1 7 7h10a1 1 0 0 1 .92.606z"}]];var cH=[["path",{d:"M10.293 2.293a1 1 0 0 1 1.414 0l2.5 2.5 5.994 1.227a1 1 0 0 1 .506 1.687l-7 7a1 1 0 0 1-1.687-.506l-1.227-5.994-2.5-2.5a1 1 0 0 1 0-1.414z"}],["path",{d:"m14.207 4.793-3.414 3.414"}],["path",{d:"M3 20a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v1a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1z"}],["path",{d:"m9.086 6.5-4.793 4.793a1 1 0 0 0-.18 1.17L7 18"}]];var pH=[["path",{d:"M12 10v12"}],["path",{d:"M17.929 7.629A1 1 0 0 1 17 9H7a1 1 0 0 1-.928-1.371l2-5A1 1 0 0 1 9 2h6a1 1 0 0 1 .928.629z"}],["path",{d:"M9 22h6"}]];var lH=[["path",{d:"M19.929 18.629A1 1 0 0 1 19 20H9a1 1 0 0 1-.928-1.371l2-5A1 1 0 0 1 11 13h6a1 1 0 0 1 .928.629z"}],["path",{d:"M6 3a2 2 0 0 1 2 2v2a2 2 0 0 1-2 2H5a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1z"}],["path",{d:"M8 6h4a2 2 0 0 1 2 2v5"}]];var nH=[["path",{d:"M19.929 9.629A1 1 0 0 1 19 11H9a1 1 0 0 1-.928-1.371l2-5A1 1 0 0 1 11 4h6a1 1 0 0 1 .928.629z"}],["path",{d:"M6 15a2 2 0 0 1 2 2v2a2 2 0 0 1-2 2H5a1 1 0 0 1-1-1v-4a1 1 0 0 1 1-1z"}],["path",{d:"M8 18h4a2 2 0 0 0 2-2v-5"}]];var iH=[["path",{d:"M12 12v6"}],["path",{d:"M4.077 10.615A1 1 0 0 0 5 12h14a1 1 0 0 0 .923-1.385l-3.077-7.384A2 2 0 0 0 15 2H9a2 2 0 0 0-1.846 1.23Z"}],["path",{d:"M8 20a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v1a1 1 0 0 1-1 1H9a1 1 0 0 1-1-1z"}]];var rH=[["path",{d:"m12 8 6-3-6-3v10"}],["path",{d:"m8 11.99-5.5 3.14a1 1 0 0 0 0 1.74l8.5 4.86a2 2 0 0 0 2 0l8.5-4.86a1 1 0 0 0 0-1.74L16 12"}],["path",{d:"m6.49 12.85 11.02 6.3"}],["path",{d:"M17.51 12.85 6.5 19.15"}]];var sH=[["path",{d:"M10 18v-7"}],["path",{d:"M11.12 2.198a2 2 0 0 1 1.76.006l7.866 3.847c.476.233.31.949-.22.949H3.474c-.53 0-.695-.716-.22-.949z"}],["path",{d:"M14 18v-7"}],["path",{d:"M18 18v-7"}],["path",{d:"M3 22h18"}],["path",{d:"M6 18v-7"}]];var aH=[["path",{d:"m5 8 6 6"}],["path",{d:"m4 14 6-6 2-3"}],["path",{d:"M2 5h12"}],["path",{d:"M7 2h1"}],["path",{d:"m22 22-5-10-5 10"}],["path",{d:"M14 18h6"}]];var tH=[["path",{d:"M2 20h20"}],["path",{d:"m9 10 2 2 4-4"}],["rect",{x:"3",y:"4",width:"18",height:"12",rx:"2"}]];var S7=[["rect",{width:"18",height:"12",x:"3",y:"4",rx:"2",ry:"2"}],["line",{x1:"2",x2:"22",y1:"20",y2:"20"}]];var oH=[["path",{d:"M18 5a2 2 0 0 1 2 2v8.526a2 2 0 0 0 .212.897l1.068 2.127a1 1 0 0 1-.9 1.45H3.62a1 1 0 0 1-.9-1.45l1.068-2.127A2 2 0 0 0 4 15.526V7a2 2 0 0 1 2-2z"}],["path",{d:"M20.054 15.987H3.946"}]];var eH=[["path",{d:"M7 22a5 5 0 0 1-2-4"}],["path",{d:"M7 16.93c.96.43 1.96.74 2.99.91"}],["path",{d:"M3.34 14A6.8 6.8 0 0 1 2 10c0-4.42 4.48-8 10-8s10 3.58 10 8a7.19 7.19 0 0 1-.33 2"}],["path",{d:"M5 18a2 2 0 1 0 0-4 2 2 0 0 0 0 4z"}],["path",{d:"M14.33 22h-.09a.35.35 0 0 1-.24-.32v-10a.34.34 0 0 1 .33-.34c.08 0 .15.03.21.08l7.34 6a.33.33 0 0 1-.21.59h-4.49l-2.57 3.85a.35.35 0 0 1-.28.14z"}]];var ZD=[["path",{d:"M3.704 14.467A10 8 0 0 1 2 10a10 8 0 0 1 20 0 10 8 0 0 1-10 8 10 8 0 0 1-5.181-1.158"}],["path",{d:"M7 22a5 5 0 0 1-2-3.994"}],["circle",{cx:"5",cy:"16",r:"2"}]];var JD=[["circle",{cx:"12",cy:"12",r:"10"}],["path",{d:"M18 13a6 6 0 0 1-6 5 6 6 0 0 1-6-5h12Z"}],["line",{x1:"9",x2:"9.01",y1:"9",y2:"9"}],["line",{x1:"15",x2:"15.01",y1:"9",y2:"9"}]];var KD=[["path",{d:"M13 13.74a2 2 0 0 1-2 0L2.5 8.87a1 1 0 0 1 0-1.74L11 2.26a2 2 0 0 1 2 0l8.5 4.87a1 1 0 0 1 0 1.74z"}],["path",{d:"m20 14.285 1.5.845a1 1 0 0 1 0 1.74L13 21.74a2 2 0 0 1-2 0l-8.5-4.87a1 1 0 0 1 0-1.74l1.5-.845"}]];var q7=[["path",{d:"M12.83 2.18a2 2 0 0 0-1.66 0L2.6 6.08a1 1 0 0 0 0 1.83l8.58 3.91a2 2 0 0 0 1.66 0l8.58-3.9a1 1 0 0 0 0-1.83z"}],["path",{d:"M2 12a1 1 0 0 0 .58.91l8.6 3.91a2 2 0 0 0 1.65 0l8.58-3.9A1 1 0 0 0 22 12"}],["path",{d:"M2 17a1 1 0 0 0 .58.91l8.6 3.91a2 2 0 0 0 1.65 0l8.58-3.9A1 1 0 0 0 22 17"}]];var YD=[["rect",{width:"7",height:"9",x:"3",y:"3",rx:"1"}],["rect",{width:"7",height:"5",x:"14",y:"3",rx:"1"}],["rect",{width:"7",height:"9",x:"14",y:"12",rx:"1"}],["rect",{width:"7",height:"5",x:"3",y:"16",rx:"1"}]];var QD=[["rect",{width:"7",height:"7",x:"3",y:"3",rx:"1"}],["rect",{width:"7",height:"7",x:"14",y:"3",rx:"1"}],["rect",{width:"7",height:"7",x:"14",y:"14",rx:"1"}],["rect",{width:"7",height:"7",x:"3",y:"14",rx:"1"}]];var XD=[["rect",{width:"7",height:"7",x:"3",y:"3",rx:"1"}],["rect",{width:"7",height:"7",x:"3",y:"14",rx:"1"}],["path",{d:"M14 4h7"}],["path",{d:"M14 9h7"}],["path",{d:"M14 15h7"}],["path",{d:"M14 20h7"}]];var WD=[["rect",{width:"7",height:"18",x:"3",y:"3",rx:"1"}],["rect",{width:"7",height:"7",x:"14",y:"3",rx:"1"}],["rect",{width:"7",height:"7",x:"14",y:"14",rx:"1"}]];var VD=[["rect",{width:"18",height:"7",x:"3",y:"3",rx:"1"}],["rect",{width:"7",height:"7",x:"3",y:"14",rx:"1"}],["rect",{width:"7",height:"7",x:"14",y:"14",rx:"1"}]];var GD=[["rect",{width:"18",height:"7",x:"3",y:"3",rx:"1"}],["rect",{width:"9",height:"7",x:"3",y:"14",rx:"1"}],["rect",{width:"5",height:"7",x:"16",y:"14",rx:"1"}]];var ID=[["path",{d:"M11 20A7 7 0 0 1 9.8 6.1C15.5 5 17 4.48 19 2c1 2 2 4.18 2 8 0 5.5-4.78 10-10 10Z"}],["path",{d:"M2 21c0-3 1.85-5.36 5.08-6C9.5 14.52 12 13 13 12"}]];var ND=[["path",{d:"M2 22c1.25-.987 2.27-1.975 3.9-2.2a5.56 5.56 0 0 1 3.8 1.5 4 4 0 0 0 6.187-2.353 3.5 3.5 0 0 0 3.69-5.116A3.5 3.5 0 0 0 20.95 8 3.5 3.5 0 1 0 16 3.05a3.5 3.5 0 0 0-5.831 1.373 3.5 3.5 0 0 0-5.116 3.69 4 4 0 0 0-2.348 6.155C3.499 15.42 4.409 16.712 4.2 18.1 3.926 19.743 3.014 20.732 2 22"}],["path",{d:"M2 22 17 7"}]];var FD=[["path",{d:"M16 12h3a2 2 0 0 0 1.902-1.38l1.056-3.333A1 1 0 0 0 21 6H3a1 1 0 0 0-.958 1.287l1.056 3.334A2 2 0 0 0 5 12h3"}],["path",{d:"M18 6V3a1 1 0 0 0-1-1h-3"}],["rect",{width:"8",height:"12",x:"8",y:"10",rx:"1"}]];var zD=[["rect",{width:"8",height:"18",x:"3",y:"3",rx:"1"}],["path",{d:"M7 3v18"}],["path",{d:"M20.4 18.9c.2.5-.1 1.1-.6 1.3l-1.9.7c-.5.2-1.1-.1-1.3-.6L11.1 5.1c-.2-.5.1-1.1.6-1.3l1.9-.7c.5-.2 1.1.1 1.3.6Z"}]];var HD=[["circle",{cx:"12",cy:"12",r:"10"}],["path",{d:"m4.93 4.93 4.24 4.24"}],["path",{d:"m14.83 9.17 4.24-4.24"}],["path",{d:"m14.83 14.83 4.24 4.24"}],["path",{d:"m9.17 14.83-4.24 4.24"}],["circle",{cx:"12",cy:"12",r:"4"}]];var DD=[["path",{d:"m16 6 4 14"}],["path",{d:"M12 6v14"}],["path",{d:"M8 8v12"}],["path",{d:"M4 4v16"}]];var BD=[["path",{d:"M14 12h2v8"}],["path",{d:"M14 20h4"}],["path",{d:"M6 12h4"}],["path",{d:"M6 20h4"}],["path",{d:"M8 20V8a4 4 0 0 1 7.464-2"}]];var TD=[["path",{d:"M16.8 11.2c.8-.9 1.2-2 1.2-3.2a6 6 0 0 0-9.3-5"}],["path",{d:"m2 2 20 20"}],["path",{d:"M6.3 6.3a4.67 4.67 0 0 0 1.2 5.2c.7.7 1.3 1.5 1.5 2.5"}],["path",{d:"M9 18h6"}],["path",{d:"M10 22h4"}]];var OD=[["path",{d:"M15 14c.2-1 .7-1.7 1.5-2.5 1-.9 1.5-2.2 1.5-3.5A6 6 0 0 0 6 8c0 1 .2 2.2 1.5 3.5.7.7 1.3 1.5 1.5 2.5"}],["path",{d:"M9 18h6"}],["path",{d:"M10 22h4"}]];var PD=[["path",{d:"M7 3.5c5-2 7 2.5 3 4C1.5 10 2 15 5 16c5 2 9-10 14-7s.5 13.5-4 12c-5-2.5.5-11 6-2"}]];var AD=[["path",{d:"M9 17H7A5 5 0 0 1 7 7"}],["path",{d:"M15 7h2a5 5 0 0 1 4 8"}],["line",{x1:"8",x2:"12",y1:"12",y2:"12"}],["line",{x1:"2",x2:"22",y1:"2",y2:"22"}]];var SD=[["path",{d:"M9 17H7A5 5 0 0 1 7 7h2"}],["path",{d:"M15 7h2a5 5 0 1 1 0 10h-2"}],["line",{x1:"8",x2:"16",y1:"12",y2:"12"}]];var qD=[["path",{d:"M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"}],["path",{d:"M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"}]];var CD=[["path",{d:"M16 8a6 6 0 0 1 6 6v7h-4v-7a2 2 0 0 0-2-2 2 2 0 0 0-2 2v7h-4v-7a6 6 0 0 1 6-6z"}],["rect",{width:"4",height:"12",x:"2",y:"9"}],["circle",{cx:"4",cy:"4",r:"2"}]];var ED=[["path",{d:"M16 5H3"}],["path",{d:"M16 12H3"}],["path",{d:"M11 19H3"}],["path",{d:"m15 18 2 2 4-4"}]];var xD=[["path",{d:"M13 5h8"}],["path",{d:"M13 12h8"}],["path",{d:"M13 19h8"}],["path",{d:"m3 17 2 2 4-4"}],["path",{d:"m3 7 2 2 4-4"}]];var wD=[["path",{d:"M3 5h8"}],["path",{d:"M3 12h8"}],["path",{d:"M3 19h8"}],["path",{d:"m15 5 3 3 3-3"}],["path",{d:"m15 19 3-3 3 3"}]];var MD=[["path",{d:"M3 5h8"}],["path",{d:"M3 12h8"}],["path",{d:"M3 19h8"}],["path",{d:"m15 8 3-3 3 3"}],["path",{d:"m15 16 3 3 3-3"}]];var UD=[["path",{d:"M10 5h11"}],["path",{d:"M10 12h11"}],["path",{d:"M10 19h11"}],["path",{d:"m3 10 3-3-3-3"}],["path",{d:"m3 20 3-3-3-3"}]];var RD=[["path",{d:"M16 5H3"}],["path",{d:"M16 12H3"}],["path",{d:"M9 19H3"}],["path",{d:"m16 16-3 3 3 3"}],["path",{d:"M21 5v12a2 2 0 0 1-2 2h-6"}]];var jD=[["path",{d:"M2 5h20"}],["path",{d:"M6 12h12"}],["path",{d:"M9 19h6"}]];var LD=[["path",{d:"M12 5H2"}],["path",{d:"M6 12h12"}],["path",{d:"M9 19h6"}],["path",{d:"M16 5h6"}],["path",{d:"M19 8V2"}]];var R8=[["path",{d:"M21 5H11"}],["path",{d:"M21 12H11"}],["path",{d:"M21 19H11"}],["path",{d:"m7 8-4 4 4 4"}]];var j8=[["path",{d:"M21 5H11"}],["path",{d:"M21 12H11"}],["path",{d:"M21 19H11"}],["path",{d:"m3 8 4 4-4 4"}]];var yD=[["path",{d:"M16 5H3"}],["path",{d:"M11 12H3"}],["path",{d:"M16 19H3"}],["path",{d:"M21 12h-6"}]];var fD=[["path",{d:"M16 5H3"}],["path",{d:"M11 12H3"}],["path",{d:"M11 19H3"}],["path",{d:"M21 16V5"}],["circle",{cx:"18",cy:"16",r:"3"}]];var kD=[["path",{d:"M16 5H3"}],["path",{d:"M11 12H3"}],["path",{d:"M16 19H3"}],["path",{d:"M18 9v6"}],["path",{d:"M21 12h-6"}]];var bD=[["path",{d:"M21 5H3"}],["path",{d:"M7 12H3"}],["path",{d:"M7 19H3"}],["path",{d:"M12 18a5 5 0 0 0 9-3 4.5 4.5 0 0 0-4.5-4.5c-1.33 0-2.54.54-3.41 1.41L11 14"}],["path",{d:"M11 10v4h4"}]];var vD=[["path",{d:"M11 5h10"}],["path",{d:"M11 12h10"}],["path",{d:"M11 19h10"}],["path",{d:"M4 4h1v5"}],["path",{d:"M4 9h2"}],["path",{d:"M6.5 20H3.4c0-1 2.6-1.925 2.6-3.5a1.5 1.5 0 0 0-2.6-1.02"}]];var hD=[["path",{d:"M3 5h6"}],["path",{d:"M3 12h13"}],["path",{d:"M3 19h13"}],["path",{d:"m16 8-3-3 3-3"}],["path",{d:"M21 19V7a2 2 0 0 0-2-2h-6"}]];var _D=[["path",{d:"M13 5h8"}],["path",{d:"M13 12h8"}],["path",{d:"M13 19h8"}],["path",{d:"m3 17 2 2 4-4"}],["rect",{x:"3",y:"4",width:"6",height:"6",rx:"1"}]];var $D=[["path",{d:"M8 5h13"}],["path",{d:"M13 12h8"}],["path",{d:"M13 19h8"}],["path",{d:"M3 10a2 2 0 0 0 2 2h3"}],["path",{d:"M3 5v12a2 2 0 0 0 2 2h3"}]];var gD=[["path",{d:"M21 5H3"}],["path",{d:"M10 12H3"}],["path",{d:"M10 19H3"}],["path",{d:"M15 12.003a1 1 0 0 1 1.517-.859l4.997 2.997a1 1 0 0 1 0 1.718l-4.997 2.997a1 1 0 0 1-1.517-.86z"}]];var mD=[["path",{d:"M16 5H3"}],["path",{d:"M11 12H3"}],["path",{d:"M16 19H3"}],["path",{d:"m15.5 9.5 5 5"}],["path",{d:"m20.5 9.5-5 5"}]];var uD=[["path",{d:"M3 5h.01"}],["path",{d:"M3 12h.01"}],["path",{d:"M3 19h.01"}],["path",{d:"M8 5h13"}],["path",{d:"M8 12h13"}],["path",{d:"M8 19h13"}]];var C7=[["path",{d:"M21 12a9 9 0 1 1-6.219-8.56"}]];var dD=[["path",{d:"M22 12a1 1 0 0 1-10 0 1 1 0 0 0-10 0"}],["path",{d:"M7 20.7a1 1 0 1 1 5-8.7 1 1 0 1 0 5-8.6"}],["path",{d:"M7 3.3a1 1 0 1 1 5 8.6 1 1 0 1 0 5 8.6"}],["circle",{cx:"12",cy:"12",r:"10"}]];var cD=[["path",{d:"M12 2v4"}],["path",{d:"m16.2 7.8 2.9-2.9"}],["path",{d:"M18 12h4"}],["path",{d:"m16.2 16.2 2.9 2.9"}],["path",{d:"M12 18v4"}],["path",{d:"m4.9 19.1 2.9-2.9"}],["path",{d:"M2 12h4"}],["path",{d:"m4.9 4.9 2.9 2.9"}]];var pD=[["line",{x1:"2",x2:"5",y1:"12",y2:"12"}],["line",{x1:"19",x2:"22",y1:"12",y2:"12"}],["line",{x1:"12",x2:"12",y1:"2",y2:"5"}],["line",{x1:"12",x2:"12",y1:"19",y2:"22"}],["circle",{cx:"12",cy:"12",r:"7"}],["circle",{cx:"12",cy:"12",r:"3"}]];var lD=[["path",{d:"M12 19v3"}],["path",{d:"M12 2v3"}],["path",{d:"M18.89 13.24a7 7 0 0 0-8.13-8.13"}],["path",{d:"M19 12h3"}],["path",{d:"M2 12h3"}],["path",{d:"m2 2 20 20"}],["path",{d:"M7.05 7.05a7 7 0 0 0 9.9 9.9"}]];var nD=[["line",{x1:"2",x2:"5",y1:"12",y2:"12"}],["line",{x1:"19",x2:"22",y1:"12",y2:"12"}],["line",{x1:"12",x2:"12",y1:"2",y2:"5"}],["line",{x1:"12",x2:"12",y1:"19",y2:"22"}],["circle",{cx:"12",cy:"12",r:"7"}]];var E7=[["circle",{cx:"12",cy:"16",r:"1"}],["rect",{width:"18",height:"12",x:"3",y:"10",rx:"2"}],["path",{d:"M7 10V7a5 5 0 0 1 9.33-2.5"}]];var iD=[["circle",{cx:"12",cy:"16",r:"1"}],["rect",{x:"3",y:"10",width:"18",height:"12",rx:"2"}],["path",{d:"M7 10V7a5 5 0 0 1 10 0v3"}]];var x7=[["rect",{width:"18",height:"11",x:"3",y:"11",rx:"2",ry:"2"}],["path",{d:"M7 11V7a5 5 0 0 1 9.9-1"}]];var rD=[["rect",{width:"18",height:"11",x:"3",y:"11",rx:"2",ry:"2"}],["path",{d:"M7 11V7a5 5 0 0 1 10 0v4"}]];var sD=[["path",{d:"m10 17 5-5-5-5"}],["path",{d:"M15 12H3"}],["path",{d:"M15 3h4a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2h-4"}]];var aD=[["path",{d:"m16 17 5-5-5-5"}],["path",{d:"M21 12H9"}],["path",{d:"M9 21H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h4"}]];var tD=[["path",{d:"M3 5h1"}],["path",{d:"M3 12h1"}],["path",{d:"M3 19h1"}],["path",{d:"M8 5h1"}],["path",{d:"M8 12h1"}],["path",{d:"M8 19h1"}],["path",{d:"M13 5h8"}],["path",{d:"M13 12h8"}],["path",{d:"M13 19h8"}]];var oD=[["circle",{cx:"11",cy:"11",r:"8"}],["path",{d:"m21 21-4.3-4.3"}],["path",{d:"M11 11a2 2 0 0 0 4 0 4 4 0 0 0-8 0 6 6 0 0 0 12 0"}]];var eD=[["path",{d:"M6 20a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2"}],["path",{d:"M8 18V4a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v14"}],["path",{d:"M10 20h4"}],["circle",{cx:"16",cy:"20",r:"2"}],["circle",{cx:"8",cy:"20",r:"2"}]];var ZB=[["path",{d:"m12 15 4 4"}],["path",{d:"M2.352 10.648a1.205 1.205 0 0 0 0 1.704l2.296 2.296a1.205 1.205 0 0 0 1.704 0l6.029-6.029a1 1 0 1 1 3 3l-6.029 6.029a1.205 1.205 0 0 0 0 1.704l2.296 2.296a1.205 1.205 0 0 0 1.704 0l6.365-6.367A1 1 0 0 0 8.716 4.282z"}],["path",{d:"m5 8 4 4"}]];var JB=[["path",{d:"M22 13V6a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2v12c0 1.1.9 2 2 2h8"}],["path",{d:"m22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7"}],["path",{d:"m16 19 2 2 4-4"}]];var KB=[["path",{d:"M22 15V6a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2v12c0 1.1.9 2 2 2h8"}],["path",{d:"m22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7"}],["path",{d:"M16 19h6"}]];var YB=[["path",{d:"M21.2 8.4c.5.38.8.97.8 1.6v10a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V10a2 2 0 0 1 .8-1.6l8-6a2 2 0 0 1 2.4 0l8 6Z"}],["path",{d:"m22 10-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 10"}]];var QB=[["path",{d:"M22 13V6a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2v12c0 1.1.9 2 2 2h8"}],["path",{d:"m22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7"}],["path",{d:"M19 16v6"}],["path",{d:"M16 19h6"}]];var w7=[["path",{d:"M22 10.5V6a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2v12c0 1.1.9 2 2 2h12.5"}],["path",{d:"m22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7"}],["path",{d:"M18 15.28c.2-.4.5-.8.9-1a2.1 2.1 0 0 1 2.6.4c.3.4.5.8.5 1.3 0 1.3-2 2-2 2"}],["path",{d:"M20 22v.01"}]];var XB=[["path",{d:"M22 12.5V6a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2v12c0 1.1.9 2 2 2h7.5"}],["path",{d:"m22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7"}],["path",{d:"M18 21a3 3 0 1 0 0-6 3 3 0 0 0 0 6Z"}],["circle",{cx:"18",cy:"18",r:"3"}],["path",{d:"m22 22-1.5-1.5"}]];var WB=[["path",{d:"M22 10.5V6a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2v12c0 1.1.9 2 2 2h12.5"}],["path",{d:"m22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7"}],["path",{d:"M20 14v4"}],["path",{d:"M20 22v.01"}]];var VB=[["path",{d:"M22 13V6a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2v12c0 1.1.9 2 2 2h9"}],["path",{d:"m22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7"}],["path",{d:"m17 17 4 4"}],["path",{d:"m21 17-4 4"}]];var GB=[["path",{d:"m22 7-8.991 5.727a2 2 0 0 1-2.009 0L2 7"}],["rect",{x:"2",y:"4",width:"20",height:"16",rx:"2"}]];var IB=[["path",{d:"M22 17a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V9.5C2 7 4 5 6.5 5H18c2.2 0 4 1.8 4 4v8Z"}],["polyline",{points:"15,9 18,9 18,11"}],["path",{d:"M6.5 5C9 5 11 7 11 9.5V17a2 2 0 0 1-2 2"}],["line",{x1:"6",x2:"7",y1:"10",y2:"10"}]];var NB=[["path",{d:"M17 19a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2v-8a2 2 0 0 1 1-1.732"}],["path",{d:"m22 5.5-6.419 4.179a2 2 0 0 1-2.162 0L7 5.5"}],["rect",{x:"7",y:"3",width:"15",height:"12",rx:"2"}]];var FB=[["path",{d:"m11 19-1.106-.552a2 2 0 0 0-1.788 0l-3.659 1.83A1 1 0 0 1 3 19.381V6.618a1 1 0 0 1 .553-.894l4.553-2.277a2 2 0 0 1 1.788 0l4.212 2.106a2 2 0 0 0 1.788 0l3.659-1.83A1 1 0 0 1 21 4.619V14"}],["path",{d:"M15 5.764V14"}],["path",{d:"M21 18h-6"}],["path",{d:"M9 3.236v15"}]];var zB=[["path",{d:"M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0"}],["path",{d:"m9 10 2 2 4-4"}]];var HB=[["path",{d:"M19.43 12.935c.357-.967.57-1.955.57-2.935a8 8 0 0 0-16 0c0 4.993 5.539 10.193 7.399 11.799a1 1 0 0 0 1.202 0 32.197 32.197 0 0 0 .813-.728"}],["circle",{cx:"12",cy:"10",r:"3"}],["path",{d:"m16 18 2 2 4-4"}]];var DB=[["path",{d:"M15 22a1 1 0 0 1-1-1v-4a1 1 0 0 1 .445-.832l3-2a1 1 0 0 1 1.11 0l3 2A1 1 0 0 1 22 17v4a1 1 0 0 1-1 1z"}],["path",{d:"M18 10a8 8 0 0 0-16 0c0 4.993 5.539 10.193 7.399 11.799a1 1 0 0 0 .601.2"}],["path",{d:"M18 22v-3"}],["circle",{cx:"10",cy:"10",r:"3"}]];var BB=[["path",{d:"M18.977 14C19.6 12.701 20 11.343 20 10a8 8 0 0 0-16 0c0 4.993 5.539 10.193 7.399 11.799a1 1 0 0 0 1.202 0 32 32 0 0 0 .824-.738"}],["circle",{cx:"12",cy:"10",r:"3"}],["path",{d:"M16 18h6"}]];var TB=[["path",{d:"M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0"}],["path",{d:"M9 10h6"}]];var OB=[["path",{d:"M12.75 7.09a3 3 0 0 1 2.16 2.16"}],["path",{d:"M17.072 17.072c-1.634 2.17-3.527 3.912-4.471 4.727a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 1.432-4.568"}],["path",{d:"m2 2 20 20"}],["path",{d:"M8.475 2.818A8 8 0 0 1 20 10c0 1.183-.31 2.377-.81 3.533"}],["path",{d:"M9.13 9.13a3 3 0 0 0 3.74 3.74"}]];var M7=[["path",{d:"M17.97 9.304A8 8 0 0 0 2 10c0 4.69 4.887 9.562 7.022 11.468"}],["path",{d:"M21.378 16.626a1 1 0 0 0-3.004-3.004l-4.01 4.012a2 2 0 0 0-.506.854l-.837 2.87a.5.5 0 0 0 .62.62l2.87-.837a2 2 0 0 0 .854-.506z"}],["circle",{cx:"10",cy:"10",r:"3"}]];var PB=[["path",{d:"M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0"}],["path",{d:"M12 7v6"}],["path",{d:"M9 10h6"}]];var AB=[["path",{d:"M19.914 11.105A7.298 7.298 0 0 0 20 10a8 8 0 0 0-16 0c0 4.993 5.539 10.193 7.399 11.799a1 1 0 0 0 1.202 0 32 32 0 0 0 .824-.738"}],["circle",{cx:"12",cy:"10",r:"3"}],["path",{d:"M16 18h6"}],["path",{d:"M19 15v6"}]];var SB=[["path",{d:"M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0"}],["path",{d:"m14.5 7.5-5 5"}],["path",{d:"m9.5 7.5 5 5"}]];var qB=[["path",{d:"M19.752 11.901A7.78 7.78 0 0 0 20 10a8 8 0 0 0-16 0c0 4.993 5.539 10.193 7.399 11.799a1 1 0 0 0 1.202 0 19 19 0 0 0 .09-.077"}],["circle",{cx:"12",cy:"10",r:"3"}],["path",{d:"m21.5 15.5-5 5"}],["path",{d:"m21.5 20.5-5-5"}]];var CB=[["path",{d:"M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0"}],["circle",{cx:"12",cy:"10",r:"3"}]];var EB=[["path",{d:"M18 8c0 3.613-3.869 7.429-5.393 8.795a1 1 0 0 1-1.214 0C9.87 15.429 6 11.613 6 8a6 6 0 0 1 12 0"}],["circle",{cx:"12",cy:"8",r:"2"}],["path",{d:"M8.714 14h-3.71a1 1 0 0 0-.948.683l-2.004 6A1 1 0 0 0 3 22h18a1 1 0 0 0 .948-1.316l-2-6a1 1 0 0 0-.949-.684h-3.712"}]];var xB=[["path",{d:"M14.106 5.553a2 2 0 0 0 1.788 0l3.659-1.83A1 1 0 0 1 21 4.619v12.764a1 1 0 0 1-.553.894l-4.553 2.277a2 2 0 0 1-1.788 0l-4.212-2.106a2 2 0 0 0-1.788 0l-3.659 1.83A1 1 0 0 1 3 19.381V6.618a1 1 0 0 1 .553-.894l4.553-2.277a2 2 0 0 1 1.788 0z"}],["path",{d:"M15 5.764v15"}],["path",{d:"M9 3.236v15"}]];var wB=[["path",{d:"m11 19-1.106-.552a2 2 0 0 0-1.788 0l-3.659 1.83A1 1 0 0 1 3 19.381V6.618a1 1 0 0 1 .553-.894l4.553-2.277a2 2 0 0 1 1.788 0l4.212 2.106a2 2 0 0 0 1.788 0l3.659-1.83A1 1 0 0 1 21 4.619V12"}],["path",{d:"M15 5.764V12"}],["path",{d:"M18 15v6"}],["path",{d:"M21 18h-6"}],["path",{d:"M9 3.236v15"}]];var MB=[["path",{d:"m14 6 4 4"}],["path",{d:"M17 3h4v4"}],["path",{d:"m21 3-7.75 7.75"}],["circle",{cx:"9",cy:"15",r:"6"}]];var UB=[["path",{d:"M16 3h5v5"}],["path",{d:"m21 3-6.75 6.75"}],["circle",{cx:"10",cy:"14",r:"6"}]];var RB=[["path",{d:"M8 22h8"}],["path",{d:"M12 11v11"}],["path",{d:"m19 3-7 8-7-8Z"}]];var jB=[["path",{d:"M15 3h6v6"}],["path",{d:"m21 3-7 7"}],["path",{d:"m3 21 7-7"}],["path",{d:"M9 21H3v-6"}]];var LB=[["path",{d:"M8 3H5a2 2 0 0 0-2 2v3"}],["path",{d:"M21 8V5a2 2 0 0 0-2-2h-3"}],["path",{d:"M3 16v3a2 2 0 0 0 2 2h3"}],["path",{d:"M16 21h3a2 2 0 0 0 2-2v-3"}]];var yB=[["path",{d:"M7.21 15 2.66 7.14a2 2 0 0 1 .13-2.2L4.4 2.8A2 2 0 0 1 6 2h12a2 2 0 0 1 1.6.8l1.6 2.14a2 2 0 0 1 .14 2.2L16.79 15"}],["path",{d:"M11 12 5.12 2.2"}],["path",{d:"m13 12 5.88-9.8"}],["path",{d:"M8 7h8"}],["circle",{cx:"12",cy:"17",r:"5"}],["path",{d:"M12 18v-2h-.5"}]];var fB=[["path",{d:"M11.636 6A13 13 0 0 0 19.4 3.2 1 1 0 0 1 21 4v11.344"}],["path",{d:"M14.378 14.357A13 13 0 0 0 11 14H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h1"}],["path",{d:"m2 2 20 20"}],["path",{d:"M6 14a12 12 0 0 0 2.4 7.2 2 2 0 0 0 3.2-2.4A8 8 0 0 1 10 14"}],["path",{d:"M8 8v6"}]];var kB=[["path",{d:"M11 6a13 13 0 0 0 8.4-2.8A1 1 0 0 1 21 4v12a1 1 0 0 1-1.6.8A13 13 0 0 0 11 14H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2z"}],["path",{d:"M6 14a12 12 0 0 0 2.4 7.2 2 2 0 0 0 3.2-2.4A8 8 0 0 1 10 14"}],["path",{d:"M8 6v8"}]];var bB=[["circle",{cx:"12",cy:"12",r:"10"}],["line",{x1:"8",x2:"16",y1:"15",y2:"15"}],["line",{x1:"9",x2:"9.01",y1:"9",y2:"9"}],["line",{x1:"15",x2:"15.01",y1:"9",y2:"9"}]];var vB=[["path",{d:"M6 19v-3"}],["path",{d:"M10 19v-3"}],["path",{d:"M14 19v-3"}],["path",{d:"M18 19v-3"}],["path",{d:"M8 11V9"}],["path",{d:"M16 11V9"}],["path",{d:"M12 11V9"}],["path",{d:"M2 15h20"}],["path",{d:"M2 7a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v1.1a2 2 0 0 0 0 3.837V17a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2v-5.1a2 2 0 0 0 0-3.837Z"}]];var hB=[["path",{d:"M4 5h16"}],["path",{d:"M4 12h16"}],["path",{d:"M4 19h16"}]];var _B=[["path",{d:"m8 6 4-4 4 4"}],["path",{d:"M12 2v10.3a4 4 0 0 1-1.172 2.872L4 22"}],["path",{d:"m20 22-5-5"}]];var $B=[["path",{d:"m10 9-3 3 3 3"}],["path",{d:"m14 15 3-3-3-3"}],["path",{d:"M2.992 16.342a2 2 0 0 1 .094 1.167l-1.065 3.29a1 1 0 0 0 1.236 1.168l3.413-.998a2 2 0 0 1 1.099.092 10 10 0 1 0-4.777-4.719"}]];var gB=[["path",{d:"M10.1 2.182a10 10 0 0 1 3.8 0"}],["path",{d:"M13.9 21.818a10 10 0 0 1-3.8 0"}],["path",{d:"M17.609 3.72a10 10 0 0 1 2.69 2.7"}],["path",{d:"M2.182 13.9a10 10 0 0 1 0-3.8"}],["path",{d:"M20.28 17.61a10 10 0 0 1-2.7 2.69"}],["path",{d:"M21.818 10.1a10 10 0 0 1 0 3.8"}],["path",{d:"M3.721 6.391a10 10 0 0 1 2.7-2.69"}],["path",{d:"m6.163 21.117-2.906.85a1 1 0 0 1-1.236-1.169l.965-2.98"}]];var mB=[["path",{d:"M2.992 16.342a2 2 0 0 1 .094 1.167l-1.065 3.29a1 1 0 0 0 1.236 1.168l3.413-.998a2 2 0 0 1 1.099.092 10 10 0 1 0-4.777-4.719"}],["path",{d:"M7.828 13.07A3 3 0 0 1 12 8.764a3 3 0 0 1 5.004 2.224 3 3 0 0 1-.832 2.083l-3.447 3.62a1 1 0 0 1-1.45-.001z"}]];var uB=[["path",{d:"M2.992 16.342a2 2 0 0 1 .094 1.167l-1.065 3.29a1 1 0 0 0 1.236 1.168l3.413-.998a2 2 0 0 1 1.099.092 10 10 0 1 0-4.777-4.719"}],["path",{d:"M8 12h.01"}],["path",{d:"M12 12h.01"}],["path",{d:"M16 12h.01"}]];var dB=[["path",{d:"m2 2 20 20"}],["path",{d:"M4.93 4.929a10 10 0 0 0-1.938 11.412 2 2 0 0 1 .094 1.167l-1.065 3.29a1 1 0 0 0 1.236 1.168l3.413-.998a2 2 0 0 1 1.099.092 10 10 0 0 0 11.302-1.989"}],["path",{d:"M8.35 2.69A10 10 0 0 1 21.3 15.65"}]];var cB=[["path",{d:"M2.992 16.342a2 2 0 0 1 .094 1.167l-1.065 3.29a1 1 0 0 0 1.236 1.168l3.413-.998a2 2 0 0 1 1.099.092 10 10 0 1 0-4.777-4.719"}],["path",{d:"M8 12h8"}],["path",{d:"M12 8v8"}]];var U7=[["path",{d:"M2.992 16.342a2 2 0 0 1 .094 1.167l-1.065 3.29a1 1 0 0 0 1.236 1.168l3.413-.998a2 2 0 0 1 1.099.092 10 10 0 1 0-4.777-4.719"}],["path",{d:"M9.09 9a3 3 0 0 1 5.83 1c0 2-3 3-3 3"}],["path",{d:"M12 17h.01"}]];var pB=[["path",{d:"M2.992 16.342a2 2 0 0 1 .094 1.167l-1.065 3.29a1 1 0 0 0 1.236 1.168l3.413-.998a2 2 0 0 1 1.099.092 10 10 0 1 0-4.777-4.719"}],["path",{d:"m10 15-3-3 3-3"}],["path",{d:"M7 12h8a2 2 0 0 1 2 2v1"}]];var lB=[["path",{d:"M2.992 16.342a2 2 0 0 1 .094 1.167l-1.065 3.29a1 1 0 0 0 1.236 1.168l3.413-.998a2 2 0 0 1 1.099.092 10 10 0 1 0-4.777-4.719"}],["path",{d:"M12 8v4"}],["path",{d:"M12 16h.01"}]];var nB=[["path",{d:"M2.992 16.342a2 2 0 0 1 .094 1.167l-1.065 3.29a1 1 0 0 0 1.236 1.168l3.413-.998a2 2 0 0 1 1.099.092 10 10 0 1 0-4.777-4.719"}],["path",{d:"m15 9-6 6"}],["path",{d:"m9 9 6 6"}]];var iB=[["path",{d:"M2.992 16.342a2 2 0 0 1 .094 1.167l-1.065 3.29a1 1 0 0 0 1.236 1.168l3.413-.998a2 2 0 0 1 1.099.092 10 10 0 1 0-4.777-4.719"}]];var rB=[["path",{d:"M22 17a2 2 0 0 1-2 2H6.828a2 2 0 0 0-1.414.586l-2.202 2.202A.71.71 0 0 1 2 21.286V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2z"}],["path",{d:"m10 8-3 3 3 3"}],["path",{d:"m14 14 3-3-3-3"}]];var sB=[["path",{d:"M12 19h.01"}],["path",{d:"M12 3h.01"}],["path",{d:"M16 19h.01"}],["path",{d:"M16 3h.01"}],["path",{d:"M2 13h.01"}],["path",{d:"M2 17v4.286a.71.71 0 0 0 1.212.502l2.202-2.202A2 2 0 0 1 6.828 19H8"}],["path",{d:"M2 5a2 2 0 0 1 2-2"}],["path",{d:"M2 9h.01"}],["path",{d:"M20 3a2 2 0 0 1 2 2"}],["path",{d:"M22 13h.01"}],["path",{d:"M22 17a2 2 0 0 1-2 2"}],["path",{d:"M22 9h.01"}],["path",{d:"M8 3h.01"}]];var aB=[["path",{d:"M22 17a2 2 0 0 1-2 2H6.828a2 2 0 0 0-1.414.586l-2.202 2.202A.71.71 0 0 1 2 21.286V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2z"}],["path",{d:"M10 15h4"}],["path",{d:"M10 9h4"}],["path",{d:"M12 7v4"}]];var tB=[["path",{d:"M12.7 3H4a2 2 0 0 0-2 2v16.286a.71.71 0 0 0 1.212.502l2.202-2.202A2 2 0 0 1 6.828 19H20a2 2 0 0 0 2-2v-4.7"}],["circle",{cx:"19",cy:"6",r:"3"}]];var oB=[["path",{d:"M22 17a2 2 0 0 1-2 2H6.828a2 2 0 0 0-1.414.586l-2.202 2.202A.71.71 0 0 1 2 21.286V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2z"}],["path",{d:"M7.5 9.5c0 .687.265 1.383.697 1.844l3.009 3.264a1.14 1.14 0 0 0 .407.314 1 1 0 0 0 .783-.004 1.14 1.14 0 0 0 .398-.31l3.008-3.264A2.77 2.77 0 0 0 16.5 9.5 2.5 2.5 0 0 0 12 8a2.5 2.5 0 0 0-4.5 1.5"}]];var eB=[["path",{d:"M22 8.5V5a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2v16.286a.71.71 0 0 0 1.212.502l2.202-2.202A2 2 0 0 1 6.828 19H10"}],["path",{d:"M20 15v-2a2 2 0 0 0-4 0v2"}],["rect",{x:"14",y:"15",width:"8",height:"5",rx:"1"}]];var ZT=[["path",{d:"M22 17a2 2 0 0 1-2 2H6.828a2 2 0 0 0-1.414.586l-2.202 2.202A.71.71 0 0 1 2 21.286V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2z"}],["path",{d:"M12 11h.01"}],["path",{d:"M16 11h.01"}],["path",{d:"M8 11h.01"}]];var JT=[["path",{d:"M19 19H6.828a2 2 0 0 0-1.414.586l-2.202 2.202A.7.7 0 0 1 2 21.286V5a2 2 0 0 1 1.184-1.826"}],["path",{d:"m2 2 20 20"}],["path",{d:"M8.656 3H20a2 2 0 0 1 2 2v11.344"}]];var KT=[["path",{d:"M22 17a2 2 0 0 1-2 2H6.828a2 2 0 0 0-1.414.586l-2.202 2.202A.71.71 0 0 1 2 21.286V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2z"}],["path",{d:"M12 8v6"}],["path",{d:"M9 11h6"}]];var YT=[["path",{d:"M14 14a2 2 0 0 0 2-2V8h-2"}],["path",{d:"M22 17a2 2 0 0 1-2 2H6.828a2 2 0 0 0-1.414.586l-2.202 2.202A.71.71 0 0 1 2 21.286V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2z"}],["path",{d:"M8 14a2 2 0 0 0 2-2V8H8"}]];var QT=[["path",{d:"M12 3H4a2 2 0 0 0-2 2v16.286a.71.71 0 0 0 1.212.502l2.202-2.202A2 2 0 0 1 6.828 19H20a2 2 0 0 0 2-2v-4"}],["path",{d:"M16 3h6v6"}],["path",{d:"m16 9 6-6"}]];var XT=[["path",{d:"M22 17a2 2 0 0 1-2 2H6.828a2 2 0 0 0-1.414.586l-2.202 2.202A.71.71 0 0 1 2 21.286V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2z"}],["path",{d:"m10 8-3 3 3 3"}],["path",{d:"M17 14v-1a2 2 0 0 0-2-2H7"}]];var WT=[["path",{d:"M22 17a2 2 0 0 1-2 2H6.828a2 2 0 0 0-1.414.586l-2.202 2.202A.71.71 0 0 1 2 21.286V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2z"}],["path",{d:"M7 11h10"}],["path",{d:"M7 15h6"}],["path",{d:"M7 7h8"}]];var VT=[["path",{d:"M22 17a2 2 0 0 1-2 2H6.828a2 2 0 0 0-1.414.586l-2.202 2.202A.71.71 0 0 1 2 21.286V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2z"}],["path",{d:"M12 15h.01"}],["path",{d:"M12 7v4"}]];var GT=[["path",{d:"M22 17a2 2 0 0 1-2 2H6.828a2 2 0 0 0-1.414.586l-2.202 2.202A.71.71 0 0 1 2 21.286V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2z"}],["path",{d:"m14.5 8.5-5 5"}],["path",{d:"m9.5 8.5 5 5"}]];var IT=[["path",{d:"M22 17a2 2 0 0 1-2 2H6.828a2 2 0 0 0-1.414.586l-2.202 2.202A.71.71 0 0 1 2 21.286V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2z"}]];var NT=[["path",{d:"M16 10a2 2 0 0 1-2 2H6.828a2 2 0 0 0-1.414.586l-2.202 2.202A.71.71 0 0 1 2 14.286V4a2 2 0 0 1 2-2h10a2 2 0 0 1 2 2z"}],["path",{d:"M20 9a2 2 0 0 1 2 2v10.286a.71.71 0 0 1-1.212.502l-2.202-2.202A2 2 0 0 0 17.172 19H10a2 2 0 0 1-2-2v-1"}]];var FT=[["path",{d:"M12 19v3"}],["path",{d:"M15 9.34V5a3 3 0 0 0-5.68-1.33"}],["path",{d:"M16.95 16.95A7 7 0 0 1 5 12v-2"}],["path",{d:"M18.89 13.23A7 7 0 0 0 19 12v-2"}],["path",{d:"m2 2 20 20"}],["path",{d:"M9 9v3a3 3 0 0 0 5.12 2.12"}]];var R7=[["path",{d:"m11 7.601-5.994 8.19a1 1 0 0 0 .1 1.298l.817.818a1 1 0 0 0 1.314.087L15.09 12"}],["path",{d:"M16.5 21.174C15.5 20.5 14.372 20 13 20c-2.058 0-3.928 2.356-6 2-2.072-.356-2.775-3.369-1.5-4.5"}],["circle",{cx:"16",cy:"7",r:"5"}]];var zT=[["path",{d:"M12 19v3"}],["path",{d:"M19 10v2a7 7 0 0 1-14 0v-2"}],["rect",{x:"9",y:"2",width:"6",height:"13",rx:"3"}]];var HT=[["path",{d:"M18 12h2"}],["path",{d:"M18 16h2"}],["path",{d:"M18 20h2"}],["path",{d:"M18 4h2"}],["path",{d:"M18 8h2"}],["path",{d:"M4 12h2"}],["path",{d:"M4 16h2"}],["path",{d:"M4 20h2"}],["path",{d:"M4 4h2"}],["path",{d:"M4 8h2"}],["path",{d:"M8 2a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2h-1.5c-.276 0-.494.227-.562.495a2 2 0 0 1-3.876 0C9.994 2.227 9.776 2 9.5 2z"}]];var DT=[["path",{d:"M6 18h8"}],["path",{d:"M3 22h18"}],["path",{d:"M14 22a7 7 0 1 0 0-14h-1"}],["path",{d:"M9 14h2"}],["path",{d:"M9 12a2 2 0 0 1-2-2V6h6v4a2 2 0 0 1-2 2Z"}],["path",{d:"M12 6V3a1 1 0 0 0-1-1H9a1 1 0 0 0-1 1v3"}]];var BT=[["rect",{width:"20",height:"15",x:"2",y:"4",rx:"2"}],["rect",{width:"8",height:"7",x:"6",y:"8",rx:"1"}],["path",{d:"M18 8v7"}],["path",{d:"M6 19v2"}],["path",{d:"M18 19v2"}]];var TT=[["path",{d:"M12 13v8"}],["path",{d:"M12 3v3"}],["path",{d:"M4 6a1 1 0 0 0-1 1v5a1 1 0 0 0 1 1h13a2 2 0 0 0 1.152-.365l3.424-2.317a1 1 0 0 0 0-1.635l-3.424-2.318A2 2 0 0 0 17 6z"}]];var OT=[["path",{d:"M8 2h8"}],["path",{d:"M9 2v2.789a4 4 0 0 1-.672 2.219l-.656.984A4 4 0 0 0 7 10.212V20a2 2 0 0 0 2 2h6a2 2 0 0 0 2-2v-9.789a4 4 0 0 0-.672-2.219l-.656-.984A4 4 0 0 1 15 4.788V2"}],["path",{d:"M7 15a6.472 6.472 0 0 1 5 0 6.47 6.47 0 0 0 5 0"}]];var PT=[["path",{d:"M8 2h8"}],["path",{d:"M9 2v1.343M15 2v2.789a4 4 0 0 0 .672 2.219l.656.984a4 4 0 0 1 .672 2.22v1.131M7.8 7.8l-.128.192A4 4 0 0 0 7 10.212V20a2 2 0 0 0 2 2h6a2 2 0 0 0 2-2v-3"}],["path",{d:"M7 15a6.47 6.47 0 0 1 5 0 6.472 6.472 0 0 0 3.435.435"}],["line",{x1:"2",x2:"22",y1:"2",y2:"22"}]];var AT=[["path",{d:"m14 10 7-7"}],["path",{d:"M20 10h-6V4"}],["path",{d:"m3 21 7-7"}],["path",{d:"M4 14h6v6"}]];var ST=[["path",{d:"M8 3v3a2 2 0 0 1-2 2H3"}],["path",{d:"M21 8h-3a2 2 0 0 1-2-2V3"}],["path",{d:"M3 16h3a2 2 0 0 1 2 2v3"}],["path",{d:"M16 21v-3a2 2 0 0 1 2-2h3"}]];var qT=[["path",{d:"M5 12h14"}]];var CT=[["path",{d:"m9 10 2 2 4-4"}],["rect",{width:"20",height:"14",x:"2",y:"3",rx:"2"}],["path",{d:"M12 17v4"}],["path",{d:"M8 21h8"}]];var ET=[["path",{d:"M11 13a3 3 0 1 1 2.83-4H14a2 2 0 0 1 0 4z"}],["path",{d:"M12 17v4"}],["path",{d:"M8 21h8"}],["rect",{x:"2",y:"3",width:"20",height:"14",rx:"2"}]];var xT=[["path",{d:"M12 17v4"}],["path",{d:"m14.305 7.53.923-.382"}],["path",{d:"m15.228 4.852-.923-.383"}],["path",{d:"m16.852 3.228-.383-.924"}],["path",{d:"m16.852 8.772-.383.923"}],["path",{d:"m19.148 3.228.383-.924"}],["path",{d:"m19.53 9.696-.382-.924"}],["path",{d:"m20.772 4.852.924-.383"}],["path",{d:"m20.772 7.148.924.383"}],["path",{d:"M22 13v2a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h7"}],["path",{d:"M8 21h8"}],["circle",{cx:"18",cy:"6",r:"3"}]];var wT=[["path",{d:"M12 17v4"}],["path",{d:"M22 12.307V15a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h8.693"}],["path",{d:"M8 21h8"}],["circle",{cx:"19",cy:"6",r:"3"}]];var MT=[["path",{d:"M12 13V7"}],["path",{d:"m15 10-3 3-3-3"}],["rect",{width:"20",height:"14",x:"2",y:"3",rx:"2"}],["path",{d:"M12 17v4"}],["path",{d:"M8 21h8"}]];var UT=[["path",{d:"M17 17H4a2 2 0 0 1-2-2V5c0-1.5 1-2 1-2"}],["path",{d:"M22 15V5a2 2 0 0 0-2-2H9"}],["path",{d:"M8 21h8"}],["path",{d:"M12 17v4"}],["path",{d:"m2 2 20 20"}]];var RT=[["path",{d:"M10 13V7"}],["path",{d:"M14 13V7"}],["rect",{width:"20",height:"14",x:"2",y:"3",rx:"2"}],["path",{d:"M12 17v4"}],["path",{d:"M8 21h8"}]];var jT=[["path",{d:"M15.033 9.44a.647.647 0 0 1 0 1.12l-4.065 2.352a.645.645 0 0 1-.968-.56V7.648a.645.645 0 0 1 .967-.56z"}],["path",{d:"M12 17v4"}],["path",{d:"M8 21h8"}],["rect",{x:"2",y:"3",width:"20",height:"14",rx:"2"}]];var LT=[["path",{d:"M18 8V6a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2v7a2 2 0 0 0 2 2h8"}],["path",{d:"M10 19v-3.96 3.15"}],["path",{d:"M7 19h5"}],["rect",{width:"6",height:"10",x:"16",y:"12",rx:"2"}]];var yT=[["path",{d:"M5.5 20H8"}],["path",{d:"M17 9h.01"}],["rect",{width:"10",height:"16",x:"12",y:"4",rx:"2"}],["path",{d:"M8 6H4a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2h4"}],["circle",{cx:"17",cy:"15",r:"1"}]];var fT=[["path",{d:"M12 17v4"}],["path",{d:"M8 21h8"}],["rect",{x:"2",y:"3",width:"20",height:"14",rx:"2"}],["rect",{x:"9",y:"7",width:"6",height:"6",rx:"1"}]];var kT=[["path",{d:"m9 10 3-3 3 3"}],["path",{d:"M12 13V7"}],["rect",{width:"20",height:"14",x:"2",y:"3",rx:"2"}],["path",{d:"M12 17v4"}],["path",{d:"M8 21h8"}]];var bT=[["path",{d:"m14.5 12.5-5-5"}],["path",{d:"m9.5 12.5 5-5"}],["rect",{width:"20",height:"14",x:"2",y:"3",rx:"2"}],["path",{d:"M12 17v4"}],["path",{d:"M8 21h8"}]];var vT=[["rect",{width:"20",height:"14",x:"2",y:"3",rx:"2"}],["line",{x1:"8",x2:"16",y1:"21",y2:"21"}],["line",{x1:"12",x2:"12",y1:"17",y2:"21"}]];var hT=[["path",{d:"M18 5h4"}],["path",{d:"M20 3v4"}],["path",{d:"M20.985 12.486a9 9 0 1 1-9.473-9.472c.405-.022.617.46.402.803a6 6 0 0 0 8.268 8.268c.344-.215.825-.004.803.401"}]];var _T=[["path",{d:"M20.985 12.486a9 9 0 1 1-9.473-9.472c.405-.022.617.46.402.803a6 6 0 0 0 8.268 8.268c.344-.215.825-.004.803.401"}]];var $T=[["path",{d:"m18 14-1-3"}],["path",{d:"m3 9 6 2a2 2 0 0 1 2-2h2a2 2 0 0 1 1.99 1.81"}],["path",{d:"M8 17h3a1 1 0 0 0 1-1 6 6 0 0 1 6-6 1 1 0 0 0 1-1v-.75A5 5 0 0 0 17 5"}],["circle",{cx:"19",cy:"17",r:"3"}],["circle",{cx:"5",cy:"17",r:"3"}]];var gT=[["path",{d:"m8 3 4 8 5-5 5 15H2L8 3z"}],["path",{d:"M4.14 15.08c2.62-1.57 5.24-1.43 7.86.42 2.74 1.94 5.49 2 8.23.19"}]];var mT=[["path",{d:"m8 3 4 8 5-5 5 15H2L8 3z"}]];var uT=[["path",{d:"M12 6v.343"}],["path",{d:"M18.218 18.218A7 7 0 0 1 5 15V9a7 7 0 0 1 .782-3.218"}],["path",{d:"M19 13.343V9A7 7 0 0 0 8.56 2.902"}],["path",{d:"M22 22 2 2"}]];var dT=[["path",{d:"M4.037 4.688a.495.495 0 0 1 .651-.651l16 6.5a.5.5 0 0 1-.063.947l-6.124 1.58a2 2 0 0 0-1.438 1.435l-1.579 6.126a.5.5 0 0 1-.947.063z"}]];var cT=[["path",{d:"M2.034 2.681a.498.498 0 0 1 .647-.647l9 3.5a.5.5 0 0 1-.033.944L8.204 7.545a1 1 0 0 0-.66.66l-1.066 3.443a.5.5 0 0 1-.944.033z"}],["circle",{cx:"16",cy:"16",r:"6"}],["path",{d:"m11.8 11.8 8.4 8.4"}]];var pT=[["path",{d:"M14 4.1 12 6"}],["path",{d:"m5.1 8-2.9-.8"}],["path",{d:"m6 12-1.9 2"}],["path",{d:"M7.2 2.2 8 5.1"}],["path",{d:"M9.037 9.69a.498.498 0 0 1 .653-.653l11 4.5a.5.5 0 0 1-.074.949l-4.349 1.041a1 1 0 0 0-.74.739l-1.04 4.35a.5.5 0 0 1-.95.074z"}]];var lT=[["path",{d:"M12.586 12.586 19 19"}],["path",{d:"M3.688 3.037a.497.497 0 0 0-.651.651l6.5 15.999a.501.501 0 0 0 .947-.062l1.569-6.083a2 2 0 0 1 1.448-1.479l6.124-1.579a.5.5 0 0 0 .063-.947z"}]];var nT=[["rect",{x:"5",y:"2",width:"14",height:"20",rx:"7"}],["path",{d:"M12 6v4"}]];var j7=[["path",{d:"M5 3v16h16"}],["path",{d:"m5 19 6-6"}],["path",{d:"m2 6 3-3 3 3"}],["path",{d:"m18 16 3 3-3 3"}]];var iT=[["path",{d:"M19 13v6h-6"}],["path",{d:"M5 11V5h6"}],["path",{d:"m5 5 14 14"}]];var rT=[["path",{d:"M11 19H5v-6"}],["path",{d:"M13 5h6v6"}],["path",{d:"M19 5 5 19"}]];var sT=[["path",{d:"M11 19H5V13"}],["path",{d:"M19 5L5 19"}]];var aT=[["path",{d:"M19 13V19H13"}],["path",{d:"M5 5L19 19"}]];var tT=[["path",{d:"M8 18L12 22L16 18"}],["path",{d:"M12 2V22"}]];var oT=[["path",{d:"m18 8 4 4-4 4"}],["path",{d:"M2 12h20"}],["path",{d:"m6 8-4 4 4 4"}]];var eT=[["path",{d:"M6 8L2 12L6 16"}],["path",{d:"M2 12H22"}]];var Z2=[["path",{d:"M18 8L22 12L18 16"}],["path",{d:"M2 12H22"}]];var J2=[["path",{d:"M5 11V5H11"}],["path",{d:"M5 5L19 19"}]];var K2=[["path",{d:"M13 5H19V11"}],["path",{d:"M19 5L5 19"}]];var Y2=[["path",{d:"M8 6L12 2L16 6"}],["path",{d:"M12 2V22"}]];var Q2=[["path",{d:"M12 2v20"}],["path",{d:"m8 18 4 4 4-4"}],["path",{d:"m8 6 4-4 4 4"}]];var X2=[["path",{d:"M12 2v20"}],["path",{d:"m15 19-3 3-3-3"}],["path",{d:"m19 9 3 3-3 3"}],["path",{d:"M2 12h20"}],["path",{d:"m5 9-3 3 3 3"}],["path",{d:"m9 5 3-3 3 3"}]];var W2=[["circle",{cx:"8",cy:"18",r:"4"}],["path",{d:"M12 18V2l7 4"}]];var V2=[["circle",{cx:"12",cy:"18",r:"4"}],["path",{d:"M16 18V2"}]];var G2=[["path",{d:"M9 18V5l12-2v13"}],["path",{d:"m9 9 12-2"}],["circle",{cx:"6",cy:"18",r:"3"}],["circle",{cx:"18",cy:"16",r:"3"}]];var I2=[["path",{d:"M9 18V5l12-2v13"}],["circle",{cx:"6",cy:"18",r:"3"}],["circle",{cx:"18",cy:"16",r:"3"}]];var N2=[["path",{d:"M9.31 9.31 5 21l7-4 7 4-1.17-3.17"}],["path",{d:"M14.53 8.88 12 2l-1.17 3.17"}],["line",{x1:"2",x2:"22",y1:"2",y2:"22"}]];var F2=[["polygon",{points:"12 2 19 21 12 17 5 21 12 2"}]];var z2=[["path",{d:"M8.43 8.43 3 11l8 2 2 8 2.57-5.43"}],["path",{d:"M17.39 11.73 22 2l-9.73 4.61"}],["line",{x1:"2",x2:"22",y1:"2",y2:"22"}]];var H2=[["polygon",{points:"3 11 22 2 13 21 11 13 3 11"}]];var D2=[["rect",{x:"16",y:"16",width:"6",height:"6",rx:"1"}],["rect",{x:"2",y:"16",width:"6",height:"6",rx:"1"}],["rect",{x:"9",y:"2",width:"6",height:"6",rx:"1"}],["path",{d:"M5 16v-3a1 1 0 0 1 1-1h12a1 1 0 0 1 1 1v3"}],["path",{d:"M12 12V8"}]];var B2=[["path",{d:"M15 18h-5"}],["path",{d:"M18 14h-8"}],["path",{d:"M4 22h16a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2H8a2 2 0 0 0-2 2v16a2 2 0 0 1-4 0v-9a2 2 0 0 1 2-2h2"}],["rect",{width:"8",height:"4",x:"10",y:"6",rx:"1"}]];var T2=[["path",{d:"M6 8.32a7.43 7.43 0 0 1 0 7.36"}],["path",{d:"M9.46 6.21a11.76 11.76 0 0 1 0 11.58"}],["path",{d:"M12.91 4.1a15.91 15.91 0 0 1 .01 15.8"}],["path",{d:"M16.37 2a20.16 20.16 0 0 1 0 20"}]];var O2=[["path",{d:"M12 2v10"}],["path",{d:"m8.5 4 7 4"}],["path",{d:"m8.5 8 7-4"}],["circle",{cx:"12",cy:"17",r:"5"}]];var P2=[["path",{d:"M13.4 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-7.4"}],["path",{d:"M2 6h4"}],["path",{d:"M2 10h4"}],["path",{d:"M2 14h4"}],["path",{d:"M2 18h4"}],["path",{d:"M21.378 5.626a1 1 0 1 0-3.004-3.004l-5.01 5.012a2 2 0 0 0-.506.854l-.837 2.87a.5.5 0 0 0 .62.62l2.87-.837a2 2 0 0 0 .854-.506z"}]];var A2=[["path",{d:"M2 6h4"}],["path",{d:"M2 10h4"}],["path",{d:"M2 14h4"}],["path",{d:"M2 18h4"}],["rect",{width:"16",height:"20",x:"4",y:"2",rx:"2"}],["path",{d:"M15 2v20"}],["path",{d:"M15 7h5"}],["path",{d:"M15 12h5"}],["path",{d:"M15 17h5"}]];var S2=[["path",{d:"M2 6h4"}],["path",{d:"M2 10h4"}],["path",{d:"M2 14h4"}],["path",{d:"M2 18h4"}],["rect",{width:"16",height:"20",x:"4",y:"2",rx:"2"}],["path",{d:"M9.5 8h5"}],["path",{d:"M9.5 12H16"}],["path",{d:"M9.5 16H14"}]];var q2=[["path",{d:"M2 6h4"}],["path",{d:"M2 10h4"}],["path",{d:"M2 14h4"}],["path",{d:"M2 18h4"}],["rect",{width:"16",height:"20",x:"4",y:"2",rx:"2"}],["path",{d:"M16 2v20"}]];var C2=[["path",{d:"M8 2v4"}],["path",{d:"M12 2v4"}],["path",{d:"M16 2v4"}],["path",{d:"M16 4h2a2 2 0 0 1 2 2v2"}],["path",{d:"M20 12v2"}],["path",{d:"M20 18v2a2 2 0 0 1-2 2h-1"}],["path",{d:"M13 22h-2"}],["path",{d:"M7 22H6a2 2 0 0 1-2-2v-2"}],["path",{d:"M4 14v-2"}],["path",{d:"M4 8V6a2 2 0 0 1 2-2h2"}],["path",{d:"M8 10h6"}],["path",{d:"M8 14h8"}],["path",{d:"M8 18h5"}]];var E2=[["path",{d:"M8 2v4"}],["path",{d:"M12 2v4"}],["path",{d:"M16 2v4"}],["rect",{width:"16",height:"18",x:"4",y:"4",rx:"2"}],["path",{d:"M8 10h6"}],["path",{d:"M8 14h8"}],["path",{d:"M8 18h5"}]];var x2=[["path",{d:"M12 4V2"}],["path",{d:"M5 10v4a7.004 7.004 0 0 0 5.277 6.787c.412.104.802.292 1.102.592L12 22l.621-.621c.3-.3.69-.488 1.102-.592a7.01 7.01 0 0 0 4.125-2.939"}],["path",{d:"M19 10v3.343"}],["path",{d:"M12 12c-1.349-.573-1.905-1.005-2.5-2-.546.902-1.048 1.353-2.5 2-1.018-.644-1.46-1.08-2-2-1.028.71-1.69.918-3 1 1.081-1.048 1.757-2.03 2-3 .194-.776.84-1.551 1.79-2.21m11.654 5.997c.887-.457 1.28-.891 1.556-1.787 1.032.916 1.683 1.157 3 1-1.297-1.036-1.758-2.03-2-3-.5-2-4-4-8-4-.74 0-1.461.068-2.15.192"}],["line",{x1:"2",x2:"22",y1:"2",y2:"22"}]];var w2=[["path",{d:"M12 4V2"}],["path",{d:"M5 10v4a7.004 7.004 0 0 0 5.277 6.787c.412.104.802.292 1.102.592L12 22l.621-.621c.3-.3.69-.488 1.102-.592A7.003 7.003 0 0 0 19 14v-4"}],["path",{d:"M12 4C8 4 4.5 6 4 8c-.243.97-.919 1.952-2 3 1.31-.082 1.972-.29 3-1 .54.92.982 1.356 2 2 1.452-.647 1.954-1.098 2.5-2 .595.995 1.151 1.427 2.5 2 1.31-.621 1.862-1.058 2.5-2 .629.977 1.162 1.423 2.5 2 1.209-.548 1.68-.967 2-2 1.032.916 1.683 1.157 3 1-1.297-1.036-1.758-2.03-2-3-.5-2-4-4-8-4Z"}]];var L7=[["path",{d:"M12 16h.01"}],["path",{d:"M12 8v4"}],["path",{d:"M15.312 2a2 2 0 0 1 1.414.586l4.688 4.688A2 2 0 0 1 22 8.688v6.624a2 2 0 0 1-.586 1.414l-4.688 4.688a2 2 0 0 1-1.414.586H8.688a2 2 0 0 1-1.414-.586l-4.688-4.688A2 2 0 0 1 2 15.312V8.688a2 2 0 0 1 .586-1.414l4.688-4.688A2 2 0 0 1 8.688 2z"}]];var M2=[["path",{d:"M2.586 16.726A2 2 0 0 1 2 15.312V8.688a2 2 0 0 1 .586-1.414l4.688-4.688A2 2 0 0 1 8.688 2h6.624a2 2 0 0 1 1.414.586l4.688 4.688A2 2 0 0 1 22 8.688v6.624a2 2 0 0 1-.586 1.414l-4.688 4.688a2 2 0 0 1-1.414.586H8.688a2 2 0 0 1-1.414-.586z"}],["path",{d:"M8 12h8"}]];var y7=[["path",{d:"M10 15V9"}],["path",{d:"M14 15V9"}],["path",{d:"M2.586 16.726A2 2 0 0 1 2 15.312V8.688a2 2 0 0 1 .586-1.414l4.688-4.688A2 2 0 0 1 8.688 2h6.624a2 2 0 0 1 1.414.586l4.688 4.688A2 2 0 0 1 22 8.688v6.624a2 2 0 0 1-.586 1.414l-4.688 4.688a2 2 0 0 1-1.414.586H8.688a2 2 0 0 1-1.414-.586z"}]];var f7=[["path",{d:"m15 9-6 6"}],["path",{d:"M2.586 16.726A2 2 0 0 1 2 15.312V8.688a2 2 0 0 1 .586-1.414l4.688-4.688A2 2 0 0 1 8.688 2h6.624a2 2 0 0 1 1.414.586l4.688 4.688A2 2 0 0 1 22 8.688v6.624a2 2 0 0 1-.586 1.414l-4.688 4.688a2 2 0 0 1-1.414.586H8.688a2 2 0 0 1-1.414-.586z"}],["path",{d:"m9 9 6 6"}]];var U2=[["path",{d:"M2.586 16.726A2 2 0 0 1 2 15.312V8.688a2 2 0 0 1 .586-1.414l4.688-4.688A2 2 0 0 1 8.688 2h6.624a2 2 0 0 1 1.414.586l4.688 4.688A2 2 0 0 1 22 8.688v6.624a2 2 0 0 1-.586 1.414l-4.688 4.688a2 2 0 0 1-1.414.586H8.688a2 2 0 0 1-1.414-.586z"}]];var R2=[["path",{d:"M3 20h4.5a.5.5 0 0 0 .5-.5v-.282a.52.52 0 0 0-.247-.437 8 8 0 1 1 8.494-.001.52.52 0 0 0-.247.438v.282a.5.5 0 0 0 .5.5H21"}]];var j2=[["path",{d:"M3 3h6l6 18h6"}],["path",{d:"M14 3h7"}]];var L2=[["path",{d:"M20.341 6.484A10 10 0 0 1 10.266 21.85"}],["path",{d:"M3.659 17.516A10 10 0 0 1 13.74 2.152"}],["circle",{cx:"12",cy:"12",r:"3"}],["circle",{cx:"19",cy:"5",r:"2"}],["circle",{cx:"5",cy:"19",r:"2"}]];var y2=[["path",{d:"M12 12V4a1 1 0 0 1 1-1h6.297a1 1 0 0 1 .651 1.759l-4.696 4.025"}],["path",{d:"m12 21-7.414-7.414A2 2 0 0 1 4 12.172V6.415a1.002 1.002 0 0 1 1.707-.707L20 20.009"}],["path",{d:"m12.214 3.381 8.414 14.966a1 1 0 0 1-.167 1.199l-1.168 1.163a1 1 0 0 1-.706.291H6.351a1 1 0 0 1-.625-.219L3.25 18.8a1 1 0 0 1 .631-1.781l4.165.027"}]];var f2=[["path",{d:"M12 3v6"}],["path",{d:"M16.76 3a2 2 0 0 1 1.8 1.1l2.23 4.479a2 2 0 0 1 .21.891V19a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V9.472a2 2 0 0 1 .211-.894L5.45 4.1A2 2 0 0 1 7.24 3z"}],["path",{d:"M3.054 9.013h17.893"}]];var k2=[["path",{d:"m16 16 2 2 4-4"}],["path",{d:"M21 10V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l2-1.14"}],["path",{d:"m7.5 4.27 9 5.15"}],["polyline",{points:"3.29 7 12 12 20.71 7"}],["line",{x1:"12",x2:"12",y1:"22",y2:"12"}]];var b2=[["path",{d:"M16 16h6"}],["path",{d:"M21 10V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l2-1.14"}],["path",{d:"m7.5 4.27 9 5.15"}],["polyline",{points:"3.29 7 12 12 20.71 7"}],["line",{x1:"12",x2:"12",y1:"22",y2:"12"}]];var v2=[["path",{d:"M12 22v-9"}],["path",{d:"M15.17 2.21a1.67 1.67 0 0 1 1.63 0L21 4.57a1.93 1.93 0 0 1 0 3.36L8.82 14.79a1.655 1.655 0 0 1-1.64 0L3 12.43a1.93 1.93 0 0 1 0-3.36z"}],["path",{d:"M20 13v3.87a2.06 2.06 0 0 1-1.11 1.83l-6 3.08a1.93 1.93 0 0 1-1.78 0l-6-3.08A2.06 2.06 0 0 1 4 16.87V13"}],["path",{d:"M21 12.43a1.93 1.93 0 0 0 0-3.36L8.83 2.2a1.64 1.64 0 0 0-1.63 0L3 4.57a1.93 1.93 0 0 0 0 3.36l12.18 6.86a1.636 1.636 0 0 0 1.63 0z"}]];var h2=[["path",{d:"M16 16h6"}],["path",{d:"M19 13v6"}],["path",{d:"M21 10V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l2-1.14"}],["path",{d:"m7.5 4.27 9 5.15"}],["polyline",{points:"3.29 7 12 12 20.71 7"}],["line",{x1:"12",x2:"12",y1:"22",y2:"12"}]];var _2=[["path",{d:"M21 10V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l2-1.14"}],["path",{d:"m7.5 4.27 9 5.15"}],["polyline",{points:"3.29 7 12 12 20.71 7"}],["line",{x1:"12",x2:"12",y1:"22",y2:"12"}],["circle",{cx:"18.5",cy:"15.5",r:"2.5"}],["path",{d:"M20.27 17.27 22 19"}]];var $2=[["path",{d:"M21 10V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l2-1.14"}],["path",{d:"m7.5 4.27 9 5.15"}],["polyline",{points:"3.29 7 12 12 20.71 7"}],["line",{x1:"12",x2:"12",y1:"22",y2:"12"}],["path",{d:"m17 13 5 5m-5 0 5-5"}]];var g2=[["path",{d:"M11 21.73a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73z"}],["path",{d:"M12 22V12"}],["polyline",{points:"3.29 7 12 12 20.71 7"}],["path",{d:"m7.5 4.27 9 5.15"}]];var m2=[["path",{d:"m19 11-8-8-8.6 8.6a2 2 0 0 0 0 2.8l5.2 5.2c.8.8 2 .8 2.8 0L19 11Z"}],["path",{d:"m5 2 5 5"}],["path",{d:"M2 13h15"}],["path",{d:"M22 20a2 2 0 1 1-4 0c0-1.6 1.7-2.4 2-4 .3 1.6 2 2.4 2 4Z"}]];var u2=[["rect",{width:"16",height:"6",x:"2",y:"2",rx:"2"}],["path",{d:"M10 16v-2a2 2 0 0 1 2-2h8a2 2 0 0 0 2-2V7a2 2 0 0 0-2-2h-2"}],["rect",{width:"4",height:"6",x:"8",y:"16",rx:"1"}]];var k7=[["path",{d:"M10 2v2"}],["path",{d:"M14 2v4"}],["path",{d:"M17 2a1 1 0 0 1 1 1v9H6V3a1 1 0 0 1 1-1z"}],["path",{d:"M6 12a1 1 0 0 0-1 1v1a2 2 0 0 0 2 2h2a1 1 0 0 1 1 1v2.9a2 2 0 1 0 4 0V17a1 1 0 0 1 1-1h2a2 2 0 0 0 2-2v-1a1 1 0 0 0-1-1"}]];var d2=[["path",{d:"m14.622 17.897-10.68-2.913"}],["path",{d:"M18.376 2.622a1 1 0 1 1 3.002 3.002L17.36 9.643a.5.5 0 0 0 0 .707l.944.944a2.41 2.41 0 0 1 0 3.408l-.944.944a.5.5 0 0 1-.707 0L8.354 7.348a.5.5 0 0 1 0-.707l.944-.944a2.41 2.41 0 0 1 3.408 0l.944.944a.5.5 0 0 0 .707 0z"}],["path",{d:"M9 8c-1.804 2.71-3.97 3.46-6.583 3.948a.507.507 0 0 0-.302.819l7.32 8.883a1 1 0 0 0 1.185.204C12.735 20.405 16 16.792 16 15"}]];var c2=[["path",{d:"M12 22a1 1 0 0 1 0-20 10 9 0 0 1 10 9 5 5 0 0 1-5 5h-2.25a1.75 1.75 0 0 0-1.4 2.8l.3.4a1.75 1.75 0 0 1-1.4 2.8z"}],["circle",{cx:"13.5",cy:"6.5",r:".5",fill:"currentColor"}],["circle",{cx:"17.5",cy:"10.5",r:".5",fill:"currentColor"}],["circle",{cx:"6.5",cy:"12.5",r:".5",fill:"currentColor"}],["circle",{cx:"8.5",cy:"7.5",r:".5",fill:"currentColor"}]];var p2=[["path",{d:"M11.25 17.25h1.5L12 18z"}],["path",{d:"m15 12 2 2"}],["path",{d:"M18 6.5a.5.5 0 0 0-.5-.5"}],["path",{d:"M20.69 9.67a4.5 4.5 0 1 0-7.04-5.5 8.35 8.35 0 0 0-3.3 0 4.5 4.5 0 1 0-7.04 5.5C2.49 11.2 2 12.88 2 14.5 2 19.47 6.48 22 12 22s10-2.53 10-7.5c0-1.62-.48-3.3-1.3-4.83"}],["path",{d:"M6 6.5a.495.495 0 0 1 .5-.5"}],["path",{d:"m9 12-2 2"}]];var l2=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}],["path",{d:"M3 15h18"}],["path",{d:"m15 8-3 3-3-3"}]];var b7=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}],["path",{d:"M14 15h1"}],["path",{d:"M19 15h2"}],["path",{d:"M3 15h2"}],["path",{d:"M9 15h1"}]];var n2=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}],["path",{d:"M3 15h18"}],["path",{d:"m9 10 3-3 3 3"}]];var i2=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}],["path",{d:"M3 15h18"}]];var v7=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}],["path",{d:"M9 3v18"}],["path",{d:"m16 15-3-3 3-3"}]];var h7=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}],["path",{d:"M9 14v1"}],["path",{d:"M9 19v2"}],["path",{d:"M9 3v2"}],["path",{d:"M9 9v1"}]];var _7=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}],["path",{d:"M9 3v18"}],["path",{d:"m14 9 3 3-3 3"}]];var r2=[["path",{d:"M15 10V9"}],["path",{d:"M15 15v-1"}],["path",{d:"M15 21v-2"}],["path",{d:"M15 5V3"}],["path",{d:"M9 10V9"}],["path",{d:"M9 15v-1"}],["path",{d:"M9 21v-2"}],["path",{d:"M9 5V3"}],["rect",{x:"3",y:"3",width:"18",height:"18",rx:"2"}]];var $7=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}],["path",{d:"M9 3v18"}]];var s2=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}],["path",{d:"M15 3v18"}],["path",{d:"m8 9 3 3-3 3"}]];var a2=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}],["path",{d:"M15 3v18"}]];var t2=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}],["path",{d:"M15 3v18"}],["path",{d:"m10 15-3-3 3-3"}]];var g7=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}],["path",{d:"M15 14v1"}],["path",{d:"M15 19v2"}],["path",{d:"M15 3v2"}],["path",{d:"M15 9v1"}]];var o2=[["path",{d:"M14 15h1"}],["path",{d:"M14 9h1"}],["path",{d:"M19 15h2"}],["path",{d:"M19 9h2"}],["path",{d:"M3 15h2"}],["path",{d:"M3 9h2"}],["path",{d:"M9 15h1"}],["path",{d:"M9 9h1"}],["rect",{x:"3",y:"3",width:"18",height:"18",rx:"2"}]];var e2=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}],["path",{d:"M3 9h18"}],["path",{d:"m9 16 3-3 3 3"}]];var m7=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}],["path",{d:"M14 9h1"}],["path",{d:"M19 9h2"}],["path",{d:"M3 9h2"}],["path",{d:"M9 9h1"}]];var ZO=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}],["path",{d:"M3 9h18"}],["path",{d:"m15 14-3 3-3-3"}]];var JO=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}],["path",{d:"M9 3v18"}],["path",{d:"M9 15h12"}]];var KO=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}],["path",{d:"M3 9h18"}]];var YO=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}],["path",{d:"M3 15h12"}],["path",{d:"M15 3v18"}]];var u7=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}],["path",{d:"M3 9h18"}],["path",{d:"M9 21V9"}]];var QO=[["path",{d:"m16 6-8.414 8.586a2 2 0 0 0 2.829 2.829l8.414-8.586a4 4 0 1 0-5.657-5.657l-8.379 8.551a6 6 0 1 0 8.485 8.485l8.379-8.551"}]];var XO=[["path",{d:"M11 15h2"}],["path",{d:"M12 12v3"}],["path",{d:"M12 19v3"}],["path",{d:"M15.282 19a1 1 0 0 0 .948-.68l2.37-6.988a7 7 0 1 0-13.2 0l2.37 6.988a1 1 0 0 0 .948.68z"}],["path",{d:"M9 9a3 3 0 1 1 6 0"}]];var WO=[["path",{d:"M8 21s-4-3-4-9 4-9 4-9"}],["path",{d:"M16 3s4 3 4 9-4 9-4 9"}]];var VO=[["path",{d:"M5.8 11.3 2 22l10.7-3.79"}],["path",{d:"M4 3h.01"}],["path",{d:"M22 8h.01"}],["path",{d:"M15 2h.01"}],["path",{d:"M22 20h.01"}],["path",{d:"m22 2-2.24.75a2.9 2.9 0 0 0-1.96 3.12c.1.86-.57 1.63-1.45 1.63h-.38c-.86 0-1.6.6-1.76 1.44L14 10"}],["path",{d:"m22 13-.82-.33c-.86-.34-1.82.2-1.98 1.11c-.11.7-.72 1.22-1.43 1.22H17"}],["path",{d:"m11 2 .33.82c.34.86-.2 1.82-1.11 1.98C9.52 4.9 9 5.52 9 6.23V7"}],["path",{d:"M11 13c1.93 1.93 2.83 4.17 2 5-.83.83-3.07-.07-5-2-1.93-1.93-2.83-4.17-2-5 .83-.83 3.07.07 5 2Z"}]];var GO=[["rect",{x:"14",y:"3",width:"5",height:"18",rx:"1"}],["rect",{x:"5",y:"3",width:"5",height:"18",rx:"1"}]];var IO=[["circle",{cx:"11",cy:"4",r:"2"}],["circle",{cx:"18",cy:"8",r:"2"}],["circle",{cx:"20",cy:"16",r:"2"}],["path",{d:"M9 10a5 5 0 0 1 5 5v3.5a3.5 3.5 0 0 1-6.84 1.045Q6.52 17.48 4.46 16.84A3.5 3.5 0 0 1 5.5 10Z"}]];var NO=[["rect",{width:"14",height:"20",x:"5",y:"2",rx:"2"}],["path",{d:"M15 14h.01"}],["path",{d:"M9 6h6"}],["path",{d:"M9 10h6"}]];var d7=[["path",{d:"M13 21h8"}],["path",{d:"M21.174 6.812a1 1 0 0 0-3.986-3.987L3.842 16.174a2 2 0 0 0-.5.83l-1.321 4.352a.5.5 0 0 0 .623.622l4.353-1.32a2 2 0 0 0 .83-.497z"}]];var FO=[["path",{d:"m10 10-6.157 6.162a2 2 0 0 0-.5.833l-1.322 4.36a.5.5 0 0 0 .622.624l4.358-1.323a2 2 0 0 0 .83-.5L14 13.982"}],["path",{d:"m12.829 7.172 4.359-4.346a1 1 0 1 1 3.986 3.986l-4.353 4.353"}],["path",{d:"m2 2 20 20"}]];var zO=[["path",{d:"M15.707 21.293a1 1 0 0 1-1.414 0l-1.586-1.586a1 1 0 0 1 0-1.414l5.586-5.586a1 1 0 0 1 1.414 0l1.586 1.586a1 1 0 0 1 0 1.414z"}],["path",{d:"m18 13-1.375-6.874a1 1 0 0 0-.746-.776L3.235 2.028a1 1 0 0 0-1.207 1.207L5.35 15.879a1 1 0 0 0 .776.746L13 18"}],["path",{d:"m2.3 2.3 7.286 7.286"}],["circle",{cx:"11",cy:"11",r:"2"}]];var c7=[["path",{d:"M21.174 6.812a1 1 0 0 0-3.986-3.987L3.842 16.174a2 2 0 0 0-.5.83l-1.321 4.352a.5.5 0 0 0 .623.622l4.353-1.32a2 2 0 0 0 .83-.497z"}]];var HO=[["path",{d:"M13 21h8"}],["path",{d:"m15 5 4 4"}],["path",{d:"M21.174 6.812a1 1 0 0 0-3.986-3.987L3.842 16.174a2 2 0 0 0-.5.83l-1.321 4.352a.5.5 0 0 0 .623.622l4.353-1.32a2 2 0 0 0 .83-.497z"}]];var DO=[["path",{d:"m10 10-6.157 6.162a2 2 0 0 0-.5.833l-1.322 4.36a.5.5 0 0 0 .622.624l4.358-1.323a2 2 0 0 0 .83-.5L14 13.982"}],["path",{d:"m12.829 7.172 4.359-4.346a1 1 0 1 1 3.986 3.986l-4.353 4.353"}],["path",{d:"m15 5 4 4"}],["path",{d:"m2 2 20 20"}]];var BO=[["path",{d:"M13 7 8.7 2.7a2.41 2.41 0 0 0-3.4 0L2.7 5.3a2.41 2.41 0 0 0 0 3.4L7 13"}],["path",{d:"m8 6 2-2"}],["path",{d:"m18 16 2-2"}],["path",{d:"m17 11 4.3 4.3c.94.94.94 2.46 0 3.4l-2.6 2.6c-.94.94-2.46.94-3.4 0L11 17"}],["path",{d:"M21.174 6.812a1 1 0 0 0-3.986-3.987L3.842 16.174a2 2 0 0 0-.5.83l-1.321 4.352a.5.5 0 0 0 .623.622l4.353-1.32a2 2 0 0 0 .83-.497z"}],["path",{d:"m15 5 4 4"}]];var TO=[["path",{d:"M21.174 6.812a1 1 0 0 0-3.986-3.987L3.842 16.174a2 2 0 0 0-.5.83l-1.321 4.352a.5.5 0 0 0 .623.622l4.353-1.32a2 2 0 0 0 .83-.497z"}],["path",{d:"m15 5 4 4"}]];var OO=[["path",{d:"M10.83 2.38a2 2 0 0 1 2.34 0l8 5.74a2 2 0 0 1 .73 2.25l-3.04 9.26a2 2 0 0 1-1.9 1.37H7.04a2 2 0 0 1-1.9-1.37L2.1 10.37a2 2 0 0 1 .73-2.25z"}]];var PO=[["line",{x1:"19",x2:"5",y1:"5",y2:"19"}],["circle",{cx:"6.5",cy:"6.5",r:"2.5"}],["circle",{cx:"17.5",cy:"17.5",r:"2.5"}]];var AO=[["circle",{cx:"12",cy:"5",r:"1"}],["path",{d:"m9 20 3-6 3 6"}],["path",{d:"m6 8 6 2 6-2"}],["path",{d:"M12 10v4"}]];var SO=[["path",{d:"M20 11H4"}],["path",{d:"M20 7H4"}],["path",{d:"M7 21V4a1 1 0 0 1 1-1h4a1 1 0 0 1 0 12H7"}]];var qO=[["path",{d:"M13 2a9 9 0 0 1 9 9"}],["path",{d:"M13 6a5 5 0 0 1 5 5"}],["path",{d:"M13.832 16.568a1 1 0 0 0 1.213-.303l.355-.465A2 2 0 0 1 17 15h3a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2A18 18 0 0 1 2 4a2 2 0 0 1 2-2h3a2 2 0 0 1 2 2v3a2 2 0 0 1-.8 1.6l-.468.351a1 1 0 0 0-.292 1.233 14 14 0 0 0 6.392 6.384"}]];var CO=[["path",{d:"M14 6h8"}],["path",{d:"m18 2 4 4-4 4"}],["path",{d:"M13.832 16.568a1 1 0 0 0 1.213-.303l.355-.465A2 2 0 0 1 17 15h3a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2A18 18 0 0 1 2 4a2 2 0 0 1 2-2h3a2 2 0 0 1 2 2v3a2 2 0 0 1-.8 1.6l-.468.351a1 1 0 0 0-.292 1.233 14 14 0 0 0 6.392 6.384"}]];var EO=[["path",{d:"M16 2v6h6"}],["path",{d:"m22 2-6 6"}],["path",{d:"M13.832 16.568a1 1 0 0 0 1.213-.303l.355-.465A2 2 0 0 1 17 15h3a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2A18 18 0 0 1 2 4a2 2 0 0 1 2-2h3a2 2 0 0 1 2 2v3a2 2 0 0 1-.8 1.6l-.468.351a1 1 0 0 0-.292 1.233 14 14 0 0 0 6.392 6.384"}]];var xO=[["path",{d:"m16 2 6 6"}],["path",{d:"m22 2-6 6"}],["path",{d:"M13.832 16.568a1 1 0 0 0 1.213-.303l.355-.465A2 2 0 0 1 17 15h3a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2A18 18 0 0 1 2 4a2 2 0 0 1 2-2h3a2 2 0 0 1 2 2v3a2 2 0 0 1-.8 1.6l-.468.351a1 1 0 0 0-.292 1.233 14 14 0 0 0 6.392 6.384"}]];var wO=[["path",{d:"M10.1 13.9a14 14 0 0 0 3.732 2.668 1 1 0 0 0 1.213-.303l.355-.465A2 2 0 0 1 17 15h3a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2 18 18 0 0 1-12.728-5.272"}],["path",{d:"M22 2 2 22"}],["path",{d:"M4.76 13.582A18 18 0 0 1 2 4a2 2 0 0 1 2-2h3a2 2 0 0 1 2 2v3a2 2 0 0 1-.8 1.6l-.468.351a1 1 0 0 0-.292 1.233 14 14 0 0 0 .244.473"}]];var MO=[["path",{d:"m16 8 6-6"}],["path",{d:"M22 8V2h-6"}],["path",{d:"M13.832 16.568a1 1 0 0 0 1.213-.303l.355-.465A2 2 0 0 1 17 15h3a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2A18 18 0 0 1 2 4a2 2 0 0 1 2-2h3a2 2 0 0 1 2 2v3a2 2 0 0 1-.8 1.6l-.468.351a1 1 0 0 0-.292 1.233 14 14 0 0 0 6.392 6.384"}]];var UO=[["path",{d:"M13.832 16.568a1 1 0 0 0 1.213-.303l.355-.465A2 2 0 0 1 17 15h3a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2A18 18 0 0 1 2 4a2 2 0 0 1 2-2h3a2 2 0 0 1 2 2v3a2 2 0 0 1-.8 1.6l-.468.351a1 1 0 0 0-.292 1.233 14 14 0 0 0 6.392 6.384"}]];var RO=[["line",{x1:"9",x2:"9",y1:"4",y2:"20"}],["path",{d:"M4 7c0-1.7 1.3-3 3-3h13"}],["path",{d:"M18 20c-1.7 0-3-1.3-3-3V4"}]];var jO=[["path",{d:"M18.5 8c-1.4 0-2.6-.8-3.2-2A6.87 6.87 0 0 0 2 9v11a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-8.5C22 9.6 20.4 8 18.5 8"}],["path",{d:"M2 14h20"}],["path",{d:"M6 14v4"}],["path",{d:"M10 14v4"}],["path",{d:"M14 14v4"}],["path",{d:"M18 14v4"}]];var LO=[["path",{d:"m14 13-8.381 8.38a1 1 0 0 1-3.001-3L11 9.999"}],["path",{d:"M15.973 4.027A13 13 0 0 0 5.902 2.373c-1.398.342-1.092 2.158.277 2.601a19.9 19.9 0 0 1 5.822 3.024"}],["path",{d:"M16.001 11.999a19.9 19.9 0 0 1 3.024 5.824c.444 1.369 2.26 1.676 2.603.278A13 13 0 0 0 20 8.069"}],["path",{d:"M18.352 3.352a1.205 1.205 0 0 0-1.704 0l-5.296 5.296a1.205 1.205 0 0 0 0 1.704l2.296 2.296a1.205 1.205 0 0 0 1.704 0l5.296-5.296a1.205 1.205 0 0 0 0-1.704z"}]];var yO=[["path",{d:"M21 9V6a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2v10c0 1.1.9 2 2 2h4"}],["rect",{width:"10",height:"7",x:"12",y:"13",rx:"2"}]];var fO=[["path",{d:"M2 10h6V4"}],["path",{d:"m2 4 6 6"}],["path",{d:"M21 10V7a2 2 0 0 0-2-2h-7"}],["path",{d:"M3 14v2a2 2 0 0 0 2 2h3"}],["rect",{x:"12",y:"14",width:"10",height:"7",rx:"1"}]];var kO=[["path",{d:"M14 3v11"}],["path",{d:"M14 9h-3a3 3 0 0 1 0-6h9"}],["path",{d:"M18 3v11"}],["path",{d:"M22 18H2l4-4"}],["path",{d:"m6 22-4-4"}]];var bO=[["path",{d:"M11 17h3v2a1 1 0 0 0 1 1h2a1 1 0 0 0 1-1v-3a3.16 3.16 0 0 0 2-2h1a1 1 0 0 0 1-1v-2a1 1 0 0 0-1-1h-1a5 5 0 0 0-2-4V3a4 4 0 0 0-3.2 1.6l-.3.4H11a6 6 0 0 0-6 6v1a5 5 0 0 0 2 4v3a1 1 0 0 0 1 1h2a1 1 0 0 0 1-1z"}],["path",{d:"M16 10h.01"}],["path",{d:"M2 8v1a2 2 0 0 0 2 2h1"}]];var vO=[["path",{d:"M10 3v11"}],["path",{d:"M10 9H7a1 1 0 0 1 0-6h8"}],["path",{d:"M14 3v11"}],["path",{d:"m18 14 4 4H2"}],["path",{d:"m22 18-4 4"}]];var hO=[["path",{d:"M13 4v16"}],["path",{d:"M17 4v16"}],["path",{d:"M19 4H9.5a4.5 4.5 0 0 0 0 9H13"}]];var _O=[["path",{d:"M18 11h-4a1 1 0 0 0-1 1v5a1 1 0 0 0 1 1h4"}],["path",{d:"M6 7v13a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V7"}],["rect",{width:"16",height:"5",x:"4",y:"2",rx:"1"}]];var $O=[["path",{d:"m10.5 20.5 10-10a4.95 4.95 0 1 0-7-7l-10 10a4.95 4.95 0 1 0 7 7Z"}],["path",{d:"m8.5 8.5 7 7"}]];var gO=[["path",{d:"M12 17v5"}],["path",{d:"M9 10.76a2 2 0 0 1-1.11 1.79l-1.78.9A2 2 0 0 0 5 15.24V16a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1v-.76a2 2 0 0 0-1.11-1.79l-1.78-.9A2 2 0 0 1 15 10.76V7a1 1 0 0 1 1-1 2 2 0 0 0 0-4H8a2 2 0 0 0 0 4 1 1 0 0 1 1 1z"}]];var mO=[["path",{d:"m12 9-8.414 8.414A2 2 0 0 0 3 18.828v1.344a2 2 0 0 1-.586 1.414A2 2 0 0 1 3.828 21h1.344a2 2 0 0 0 1.414-.586L15 12"}],["path",{d:"m18 9 .4.4a1 1 0 1 1-3 3l-3.8-3.8a1 1 0 1 1 3-3l.4.4 3.4-3.4a1 1 0 1 1 3 3z"}],["path",{d:"m2 22 .414-.414"}]];var uO=[["path",{d:"M12 17v5"}],["path",{d:"M15 9.34V7a1 1 0 0 1 1-1 2 2 0 0 0 0-4H7.89"}],["path",{d:"m2 2 20 20"}],["path",{d:"M9 9v1.76a2 2 0 0 1-1.11 1.79l-1.78.9A2 2 0 0 0 5 15.24V16a1 1 0 0 0 1 1h11"}]];var dO=[["path",{d:"m12 14-1 1"}],["path",{d:"m13.75 18.25-1.25 1.42"}],["path",{d:"M17.775 5.654a15.68 15.68 0 0 0-12.121 12.12"}],["path",{d:"M18.8 9.3a1 1 0 0 0 2.1 7.7"}],["path",{d:"M21.964 20.732a1 1 0 0 1-1.232 1.232l-18-5a1 1 0 0 1-.695-1.232A19.68 19.68 0 0 1 15.732 2.037a1 1 0 0 1 1.232.695z"}]];var cO=[["path",{d:"M2 22h20"}],["path",{d:"M3.77 10.77 2 9l2-4.5 1.1.55c.55.28.9.84.9 1.45s.35 1.17.9 1.45L8 8.5l3-6 1.05.53a2 2 0 0 1 1.09 1.52l.72 5.4a2 2 0 0 0 1.09 1.52l4.4 2.2c.42.22.78.55 1.01.96l.6 1.03c.49.88-.06 1.98-1.06 2.1l-1.18.15c-.47.06-.95-.02-1.37-.24L4.29 11.15a2 2 0 0 1-.52-.38Z"}]];var pO=[["path",{d:"M2 22h20"}],["path",{d:"M6.36 17.4 4 17l-2-4 1.1-.55a2 2 0 0 1 1.8 0l.17.1a2 2 0 0 0 1.8 0L8 12 5 6l.9-.45a2 2 0 0 1 2.09.2l4.02 3a2 2 0 0 0 2.1.2l4.19-2.06a2.41 2.41 0 0 1 1.73-.17L21 7a1.4 1.4 0 0 1 .87 1.99l-.38.76c-.23.46-.6.84-1.07 1.08L7.58 17.2a2 2 0 0 1-1.22.18Z"}]];var lO=[["path",{d:"M17.8 19.2 16 11l3.5-3.5C21 6 21.5 4 21 3c-1-.5-3 0-4.5 1.5L13 8 4.8 6.2c-.5-.1-.9.1-1.1.5l-.3.5c-.2.5-.1 1 .3 1.3L9 12l-2 3H4l-1 1 3 2 2 3 1-1v-3l3-2 3.5 5.3c.3.4.8.5 1.3.3l.5-.2c.4-.3.6-.7.5-1.2z"}]];var nO=[["path",{d:"M5 5a2 2 0 0 1 3.008-1.728l11.997 6.998a2 2 0 0 1 .003 3.458l-12 7A2 2 0 0 1 5 19z"}]];var iO=[["path",{d:"M9 2v6"}],["path",{d:"M15 2v6"}],["path",{d:"M12 17v5"}],["path",{d:"M5 8h14"}],["path",{d:"M6 11V8h12v3a6 6 0 1 1-12 0Z"}]];var p7=[["path",{d:"M6.3 20.3a2.4 2.4 0 0 0 3.4 0L12 18l-6-6-2.3 2.3a2.4 2.4 0 0 0 0 3.4Z"}],["path",{d:"m2 22 3-3"}],["path",{d:"M7.5 13.5 10 11"}],["path",{d:"M10.5 16.5 13 14"}],["path",{d:"m18 3-4 4h6l-4 4"}]];var rO=[["path",{d:"M12 22v-5"}],["path",{d:"M9 8V2"}],["path",{d:"M15 8V2"}],["path",{d:"M18 8v5a4 4 0 0 1-4 4h-4a4 4 0 0 1-4-4V8Z"}]];var sO=[["path",{d:"M5 12h14"}],["path",{d:"M12 5v14"}]];var aO=[["path",{d:"M3 2v1c0 1 2 1 2 2S3 6 3 7s2 1 2 2-2 1-2 2 2 1 2 2"}],["path",{d:"M18 6h.01"}],["path",{d:"M6 18h.01"}],["path",{d:"M20.83 8.83a4 4 0 0 0-5.66-5.66l-12 12a4 4 0 1 0 5.66 5.66Z"}],["path",{d:"M18 11.66V22a4 4 0 0 0 4-4V6"}]];var tO=[["path",{d:"M20 3a2 2 0 0 1 2 2v6a1 1 0 0 1-20 0V5a2 2 0 0 1 2-2z"}],["path",{d:"m8 10 4 4 4-4"}]];var oO=[["path",{d:"M13 17a1 1 0 1 0-2 0l.5 4.5a0.5 0.5 0 0 0 1 0z",fill:"currentColor"}],["path",{d:"M16.85 18.58a9 9 0 1 0-9.7 0"}],["path",{d:"M8 14a5 5 0 1 1 8 0"}],["circle",{cx:"12",cy:"11",r:"1",fill:"currentColor"}]];var eO=[["path",{d:"M10 4.5V4a2 2 0 0 0-2.41-1.957"}],["path",{d:"M13.9 8.4a2 2 0 0 0-1.26-1.295"}],["path",{d:"M21.7 16.2A8 8 0 0 0 22 14v-3a2 2 0 1 0-4 0v-1a2 2 0 0 0-3.63-1.158"}],["path",{d:"m7 15-1.8-1.8a2 2 0 0 0-2.79 2.86L6 19.7a7.74 7.74 0 0 0 6 2.3h2a8 8 0 0 0 5.657-2.343"}],["path",{d:"M6 6v8"}],["path",{d:"m2 2 20 20"}]];var ZP=[["path",{d:"M22 14a8 8 0 0 1-8 8"}],["path",{d:"M18 11v-1a2 2 0 0 0-2-2a2 2 0 0 0-2 2"}],["path",{d:"M14 10V9a2 2 0 0 0-2-2a2 2 0 0 0-2 2v1"}],["path",{d:"M10 9.5V4a2 2 0 0 0-2-2a2 2 0 0 0-2 2v10"}],["path",{d:"M18 11a2 2 0 1 1 4 0v3a8 8 0 0 1-8 8h-2c-2.8 0-4.5-.86-5.99-2.34l-3.6-3.6a2 2 0 0 1 2.83-2.82L7 15"}]];var JP=[["path",{d:"M18 8a2 2 0 0 0 0-4 2 2 0 0 0-4 0 2 2 0 0 0-4 0 2 2 0 0 0-4 0 2 2 0 0 0 0 4"}],["path",{d:"M10 22 9 8"}],["path",{d:"m14 22 1-14"}],["path",{d:"M20 8c.5 0 .9.4.8 1l-2.6 12c-.1.5-.7 1-1.2 1H7c-.6 0-1.1-.4-1.2-1L3.2 9c-.1-.6.3-1 .8-1Z"}]];var KP=[["path",{d:"M18.6 14.4c.8-.8.8-2 0-2.8l-8.1-8.1a4.95 4.95 0 1 0-7.1 7.1l8.1 8.1c.9.7 2.1.7 2.9-.1Z"}],["path",{d:"m22 22-5.5-5.5"}]];var YP=[["path",{d:"M18 7c0-5.333-8-5.333-8 0"}],["path",{d:"M10 7v14"}],["path",{d:"M6 21h12"}],["path",{d:"M6 13h10"}]];var QP=[["path",{d:"M18.36 6.64A9 9 0 0 1 20.77 15"}],["path",{d:"M6.16 6.16a9 9 0 1 0 12.68 12.68"}],["path",{d:"M12 2v4"}],["path",{d:"m2 2 20 20"}]];var XP=[["path",{d:"M12 2v10"}],["path",{d:"M18.4 6.6a9 9 0 1 1-12.77.04"}]];var WP=[["path",{d:"M2 3h20"}],["path",{d:"M21 3v11a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V3"}],["path",{d:"m7 21 5-5 5 5"}]];var VP=[["path",{d:"M13.5 22H7a1 1 0 0 1-1-1v-6a1 1 0 0 1 1-1h10a1 1 0 0 1 1 1v.5"}],["path",{d:"m16 19 2 2 4-4"}],["path",{d:"M6 18H4a2 2 0 0 1-2-2v-5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v2"}],["path",{d:"M6 9V3a1 1 0 0 1 1-1h10a1 1 0 0 1 1 1v6"}]];var GP=[["path",{d:"M6 18H4a2 2 0 0 1-2-2v-5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v5a2 2 0 0 1-2 2h-2"}],["path",{d:"M6 9V3a1 1 0 0 1 1-1h10a1 1 0 0 1 1 1v6"}],["rect",{x:"6",y:"14",width:"12",height:"8",rx:"1"}]];var IP=[["path",{d:"M5 7 3 5"}],["path",{d:"M9 6V3"}],["path",{d:"m13 7 2-2"}],["circle",{cx:"9",cy:"13",r:"3"}],["path",{d:"M11.83 12H20a2 2 0 0 1 2 2v4a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2v-4a2 2 0 0 1 2-2h2.17"}],["path",{d:"M16 16h2"}]];var NP=[["rect",{width:"20",height:"16",x:"2",y:"4",rx:"2"}],["path",{d:"M12 9v11"}],["path",{d:"M2 9h13a2 2 0 0 1 2 2v9"}]];var FP=[["path",{d:"M15.39 4.39a1 1 0 0 0 1.68-.474 2.5 2.5 0 1 1 3.014 3.015 1 1 0 0 0-.474 1.68l1.683 1.682a2.414 2.414 0 0 1 0 3.414L19.61 15.39a1 1 0 0 1-1.68-.474 2.5 2.5 0 1 0-3.014 3.015 1 1 0 0 1 .474 1.68l-1.683 1.682a2.414 2.414 0 0 1-3.414 0L8.61 19.61a1 1 0 0 0-1.68.474 2.5 2.5 0 1 1-3.014-3.015 1 1 0 0 0 .474-1.68l-1.683-1.682a2.414 2.414 0 0 1 0-3.414L4.39 8.61a1 1 0 0 1 1.68.474 2.5 2.5 0 1 0 3.014-3.015 1 1 0 0 1-.474-1.68l1.683-1.682a2.414 2.414 0 0 1 3.414 0z"}]];var zP=[["rect",{width:"5",height:"5",x:"3",y:"3",rx:"1"}],["rect",{width:"5",height:"5",x:"16",y:"3",rx:"1"}],["rect",{width:"5",height:"5",x:"3",y:"16",rx:"1"}],["path",{d:"M21 16h-3a2 2 0 0 0-2 2v3"}],["path",{d:"M21 21v.01"}],["path",{d:"M12 7v3a2 2 0 0 1-2 2H7"}],["path",{d:"M3 12h.01"}],["path",{d:"M12 3h.01"}],["path",{d:"M12 16v.01"}],["path",{d:"M16 12h1"}],["path",{d:"M21 12v.01"}],["path",{d:"M12 21v-1"}]];var HP=[["path",{d:"M2.5 16.88a1 1 0 0 1-.32-1.43l9-13.02a1 1 0 0 1 1.64 0l9 13.01a1 1 0 0 1-.32 1.44l-8.51 4.86a2 2 0 0 1-1.98 0Z"}],["path",{d:"M12 2v20"}]];var DP=[["path",{d:"M16 3a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2 1 1 0 0 1 1 1v1a2 2 0 0 1-2 2 1 1 0 0 0-1 1v2a1 1 0 0 0 1 1 6 6 0 0 0 6-6V5a2 2 0 0 0-2-2z"}],["path",{d:"M5 3a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2 1 1 0 0 1 1 1v1a2 2 0 0 1-2 2 1 1 0 0 0-1 1v2a1 1 0 0 0 1 1 6 6 0 0 0 6-6V5a2 2 0 0 0-2-2z"}]];var BP=[["path",{d:"M13 16a3 3 0 0 1 2.24 5"}],["path",{d:"M18 12h.01"}],["path",{d:"M18 21h-8a4 4 0 0 1-4-4 7 7 0 0 1 7-7h.2L9.6 6.4a1 1 0 1 1 2.8-2.8L15.8 7h.2c3.3 0 6 2.7 6 6v1a2 2 0 0 1-2 2h-1a3 3 0 0 0-3 3"}],["path",{d:"M20 8.54V4a2 2 0 1 0-4 0v3"}],["path",{d:"M7.612 12.524a3 3 0 1 0-1.6 4.3"}]];var TP=[["path",{d:"M19.07 4.93A10 10 0 0 0 6.99 3.34"}],["path",{d:"M4 6h.01"}],["path",{d:"M2.29 9.62A10 10 0 1 0 21.31 8.35"}],["path",{d:"M16.24 7.76A6 6 0 1 0 8.23 16.67"}],["path",{d:"M12 18h.01"}],["path",{d:"M17.99 11.66A6 6 0 0 1 15.77 16.67"}],["circle",{cx:"12",cy:"12",r:"2"}],["path",{d:"m13.41 10.59 5.66-5.66"}]];var OP=[["path",{d:"M12 12h.01"}],["path",{d:"M14 15.4641a4 4 0 0 1-4 0L7.52786 19.74597 A 1 1 0 0 0 7.99303 21.16211 10 10 0 0 0 16.00697 21.16211 1 1 0 0 0 16.47214 19.74597z"}],["path",{d:"M16 12a4 4 0 0 0-2-3.464l2.472-4.282a1 1 0 0 1 1.46-.305 10 10 0 0 1 4.006 6.94A1 1 0 0 1 21 12z"}],["path",{d:"M8 12a4 4 0 0 1 2-3.464L7.528 4.254a1 1 0 0 0-1.46-.305 10 10 0 0 0-4.006 6.94A1 1 0 0 0 3 12z"}]];var PP=[["path",{d:"M3 12h3.28a1 1 0 0 1 .948.684l2.298 7.934a.5.5 0 0 0 .96-.044L13.82 4.771A1 1 0 0 1 14.792 4H21"}]];var AP=[["path",{d:"M5 16v2"}],["path",{d:"M19 16v2"}],["rect",{width:"20",height:"8",x:"2",y:"8",rx:"2"}],["path",{d:"M18 12h.01"}]];var SP=[["path",{d:"M4.9 16.1C1 12.2 1 5.8 4.9 1.9"}],["path",{d:"M7.8 4.7a6.14 6.14 0 0 0-.8 7.5"}],["circle",{cx:"12",cy:"9",r:"2"}],["path",{d:"M16.2 4.8c2 2 2.26 5.11.8 7.47"}],["path",{d:"M19.1 1.9a9.96 9.96 0 0 1 0 14.1"}],["path",{d:"M9.5 18h5"}],["path",{d:"m8 22 4-11 4 11"}]];var qP=[["path",{d:"M16.247 7.761a6 6 0 0 1 0 8.478"}],["path",{d:"M19.075 4.933a10 10 0 0 1 0 14.134"}],["path",{d:"M4.925 19.067a10 10 0 0 1 0-14.134"}],["path",{d:"M7.753 16.239a6 6 0 0 1 0-8.478"}],["circle",{cx:"12",cy:"12",r:"2"}]];var CP=[["path",{d:"M20.34 17.52a10 10 0 1 0-2.82 2.82"}],["circle",{cx:"19",cy:"19",r:"2"}],["path",{d:"m13.41 13.41 4.18 4.18"}],["circle",{cx:"12",cy:"12",r:"2"}]];var EP=[["path",{d:"M5 15h14"}],["path",{d:"M5 9h14"}],["path",{d:"m14 20-5-5 6-6-5-5"}]];var xP=[["path",{d:"M13 22H4a2 2 0 0 1 0-4h12"}],["path",{d:"M13.236 18a3 3 0 0 0-2.2-5"}],["path",{d:"M16 9h.01"}],["path",{d:"M16.82 3.94a3 3 0 1 1 3.237 4.868l1.815 2.587a1.5 1.5 0 0 1-1.5 2.1l-2.872-.453a3 3 0 0 0-3.5 3"}],["path",{d:"M17 4.988a3 3 0 1 0-5.2 2.052A7 7 0 0 0 4 14.015 4 4 0 0 0 8 18"}]];var wP=[["path",{d:"M22 17a10 10 0 0 0-20 0"}],["path",{d:"M6 17a6 6 0 0 1 12 0"}],["path",{d:"M10 17a2 2 0 0 1 4 0"}]];var MP=[["rect",{width:"12",height:"20",x:"6",y:"2",rx:"2"}],["rect",{width:"20",height:"12",x:"2",y:"6",rx:"2"}]];var UP=[["path",{d:"M4 2v20l2-1 2 1 2-1 2 1 2-1 2 1 2-1 2 1V2l-2 1-2-1-2 1-2-1-2 1-2-1-2 1Z"}],["path",{d:"M12 6.5v11"}],["path",{d:"M15 9.4a4 4 0 1 0 0 5.2"}]];var RP=[["path",{d:"M4 2v20l2-1 2 1 2-1 2 1 2-1 2 1 2-1 2 1V2l-2 1-2-1-2 1-2-1-2 1-2-1-2 1Z"}],["path",{d:"M8 12h5"}],["path",{d:"M16 9.5a4 4 0 1 0 0 5.2"}]];var jP=[["path",{d:"M4 2v20l2-1 2 1 2-1 2 1 2-1 2 1 2-1 2 1V2l-2 1-2-1-2 1-2-1-2 1-2-1-2 1Z"}],["path",{d:"M8 7h8"}],["path",{d:"M12 17.5 8 15h1a4 4 0 0 0 0-8"}],["path",{d:"M8 11h8"}]];var LP=[["path",{d:"M4 2v20l2-1 2 1 2-1 2 1 2-1 2 1 2-1 2 1V2l-2 1-2-1-2 1-2-1-2 1-2-1-2 1Z"}],["path",{d:"m12 10 3-3"}],["path",{d:"m9 7 3 3v7.5"}],["path",{d:"M9 11h6"}],["path",{d:"M9 15h6"}]];var yP=[["path",{d:"M4 2v20l2-1 2 1 2-1 2 1 2-1 2 1 2-1 2 1V2l-2 1-2-1-2 1-2-1-2 1-2-1-2 1Z"}],["path",{d:"M8 13h5"}],["path",{d:"M10 17V9.5a2.5 2.5 0 0 1 5 0"}],["path",{d:"M8 17h7"}]];var fP=[["path",{d:"M4 2v20l2-1 2 1 2-1 2 1 2-1 2 1 2-1 2 1V2l-2 1-2-1-2 1-2-1-2 1-2-1-2 1Z"}],["path",{d:"M8 15h5"}],["path",{d:"M8 11h5a2 2 0 1 0 0-4h-3v10"}]];var kP=[["path",{d:"M4 2v20l2-1 2 1 2-1 2 1 2-1 2 1 2-1 2 1V2l-2 1-2-1-2 1-2-1-2 1-2-1-2 1Z"}],["path",{d:"M10 17V7h5"}],["path",{d:"M10 11h4"}],["path",{d:"M8 15h5"}]];var bP=[["path",{d:"M13 16H8"}],["path",{d:"M14 8H8"}],["path",{d:"M16 12H8"}],["path",{d:"M4 3a1 1 0 0 1 1-1 1.3 1.3 0 0 1 .7.2l.933.6a1.3 1.3 0 0 0 1.4 0l.934-.6a1.3 1.3 0 0 1 1.4 0l.933.6a1.3 1.3 0 0 0 1.4 0l.933-.6a1.3 1.3 0 0 1 1.4 0l.934.6a1.3 1.3 0 0 0 1.4 0l.933-.6A1.3 1.3 0 0 1 19 2a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1 1.3 1.3 0 0 1-.7-.2l-.933-.6a1.3 1.3 0 0 0-1.4 0l-.934.6a1.3 1.3 0 0 1-1.4 0l-.933-.6a1.3 1.3 0 0 0-1.4 0l-.933.6a1.3 1.3 0 0 1-1.4 0l-.934-.6a1.3 1.3 0 0 0-1.4 0l-.933.6a1.3 1.3 0 0 1-.7.2 1 1 0 0 1-1-1z"}]];var vP=[["path",{d:"M4 2v20l2-1 2 1 2-1 2 1 2-1 2 1 2-1 2 1V2l-2 1-2-1-2 1-2-1-2 1-2-1-2 1Z"}],["path",{d:"M16 8h-6a2 2 0 1 0 0 4h4a2 2 0 1 1 0 4H8"}],["path",{d:"M12 17.5v-11"}]];var hP=[["path",{d:"M10 6.5v11a5.5 5.5 0 0 0 5.5-5.5"}],["path",{d:"m14 8-6 3"}],["path",{d:"M4 2v20l2-1 2 1 2-1 2 1 2-1 2 1 2-1 2 1V2l-2 1-2-1-2 1-2-1-2 1-2-1-2 1z"}]];var _P=[["path",{d:"M14 4v16H3a1 1 0 0 1-1-1V5a1 1 0 0 1 1-1z"}],["circle",{cx:"14",cy:"12",r:"8"}]];var l7=[["rect",{width:"20",height:"12",x:"2",y:"6",rx:"2"}],["path",{d:"M12 12h.01"}],["path",{d:"M17 12h.01"}],["path",{d:"M7 12h.01"}]];var $P=[["path",{d:"M20 6a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2h-4a2 2 0 0 1-1.6-.8l-1.6-2.13a1 1 0 0 0-1.6 0L9.6 17.2A2 2 0 0 1 8 18H4a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2z"}]];var gP=[["rect",{width:"20",height:"12",x:"2",y:"6",rx:"2"}]];var mP=[["rect",{width:"12",height:"20",x:"6",y:"2",rx:"2"}]];var uP=[["path",{d:"M7 19H4.815a1.83 1.83 0 0 1-1.57-.881 1.785 1.785 0 0 1-.004-1.784L7.196 9.5"}],["path",{d:"M11 19h8.203a1.83 1.83 0 0 0 1.556-.89 1.784 1.784 0 0 0 0-1.775l-1.226-2.12"}],["path",{d:"m14 16-3 3 3 3"}],["path",{d:"M8.293 13.596 7.196 9.5 3.1 10.598"}],["path",{d:"m9.344 5.811 1.093-1.892A1.83 1.83 0 0 1 11.985 3a1.784 1.784 0 0 1 1.546.888l3.943 6.843"}],["path",{d:"m13.378 9.633 4.096 1.098 1.097-4.096"}]];var dP=[["path",{d:"m15 14 5-5-5-5"}],["path",{d:"M20 9H9.5A5.5 5.5 0 0 0 4 14.5A5.5 5.5 0 0 0 9.5 20H13"}]];var cP=[["circle",{cx:"12",cy:"17",r:"1"}],["path",{d:"M21 7v6h-6"}],["path",{d:"M3 17a9 9 0 0 1 9-9 9 9 0 0 1 6 2.3l3 2.7"}]];var pP=[["path",{d:"M21 7v6h-6"}],["path",{d:"M3 17a9 9 0 0 1 9-9 9 9 0 0 1 6 2.3l3 2.7"}]];var lP=[["path",{d:"M21 12a9 9 0 0 0-9-9 9.75 9.75 0 0 0-6.74 2.74L3 8"}],["path",{d:"M3 3v5h5"}],["path",{d:"M3 12a9 9 0 0 0 9 9 9.75 9.75 0 0 0 6.74-2.74L21 16"}],["path",{d:"M16 16h5v5"}],["circle",{cx:"12",cy:"12",r:"1"}]];var nP=[["path",{d:"M21 12a9 9 0 0 0-9-9 9.75 9.75 0 0 0-6.74 2.74L3 8"}],["path",{d:"M3 3v5h5"}],["path",{d:"M3 12a9 9 0 0 0 9 9 9.75 9.75 0 0 0 6.74-2.74L21 16"}],["path",{d:"M16 16h5v5"}]];var iP=[["path",{d:"M21 8L18.74 5.74A9.75 9.75 0 0 0 12 3C11 3 10.03 3.16 9.13 3.47"}],["path",{d:"M8 16H3v5"}],["path",{d:"M3 12C3 9.51 4 7.26 5.64 5.64"}],["path",{d:"m3 16 2.26 2.26A9.75 9.75 0 0 0 12 21c2.49 0 4.74-1 6.36-2.64"}],["path",{d:"M21 12c0 1-.16 1.97-.47 2.87"}],["path",{d:"M21 3v5h-5"}],["path",{d:"M22 22 2 2"}]];var rP=[["path",{d:"M3 12a9 9 0 0 1 9-9 9.75 9.75 0 0 1 6.74 2.74L21 8"}],["path",{d:"M21 3v5h-5"}],["path",{d:"M21 12a9 9 0 0 1-9 9 9.75 9.75 0 0 1-6.74-2.74L3 16"}],["path",{d:"M8 16H3v5"}]];var sP=[["path",{d:"M5 6a4 4 0 0 1 4-4h6a4 4 0 0 1 4 4v14a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2V6Z"}],["path",{d:"M5 10h14"}],["path",{d:"M15 7v6"}]];var aP=[["path",{d:"M17 3v10"}],["path",{d:"m12.67 5.5 8.66 5"}],["path",{d:"m12.67 10.5 8.66-5"}],["path",{d:"M9 17a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v2a2 2 0 0 0 2 2h2a2 2 0 0 0 2-2v-2z"}]];var tP=[["path",{d:"M4 7V4h16v3"}],["path",{d:"M5 20h6"}],["path",{d:"M13 4 8 20"}],["path",{d:"m15 15 5 5"}],["path",{d:"m20 15-5 5"}]];var oP=[["path",{d:"m17 2 4 4-4 4"}],["path",{d:"M3 11v-1a4 4 0 0 1 4-4h14"}],["path",{d:"m7 22-4-4 4-4"}],["path",{d:"M21 13v1a4 4 0 0 1-4 4H3"}],["path",{d:"M11 10h1v4"}]];var eP=[["path",{d:"m2 9 3-3 3 3"}],["path",{d:"M13 18H7a2 2 0 0 1-2-2V6"}],["path",{d:"m22 15-3 3-3-3"}],["path",{d:"M11 6h6a2 2 0 0 1 2 2v10"}]];var ZA=[["path",{d:"m17 2 4 4-4 4"}],["path",{d:"M3 11v-1a4 4 0 0 1 4-4h14"}],["path",{d:"m7 22-4-4 4-4"}],["path",{d:"M21 13v1a4 4 0 0 1-4 4H3"}]];var JA=[["path",{d:"M14 14a1 1 0 0 1 1 1v5a1 1 0 0 1-1 1"}],["path",{d:"M14 4a1 1 0 0 1 1-1"}],["path",{d:"M15 10a1 1 0 0 1-1-1"}],["path",{d:"M19 14a1 1 0 0 1 1 1v5a1 1 0 0 1-1 1"}],["path",{d:"M21 4a1 1 0 0 0-1-1"}],["path",{d:"M21 9a1 1 0 0 1-1 1"}],["path",{d:"m3 7 3 3 3-3"}],["path",{d:"M6 10V5a2 2 0 0 1 2-2h2"}],["rect",{x:"3",y:"14",width:"7",height:"7",rx:"1"}]];var KA=[["path",{d:"M14 4a1 1 0 0 1 1-1"}],["path",{d:"M15 10a1 1 0 0 1-1-1"}],["path",{d:"M21 4a1 1 0 0 0-1-1"}],["path",{d:"M21 9a1 1 0 0 1-1 1"}],["path",{d:"m3 7 3 3 3-3"}],["path",{d:"M6 10V5a2 2 0 0 1 2-2h2"}],["rect",{x:"3",y:"14",width:"7",height:"7",rx:"1"}]];var YA=[["path",{d:"m12 17-5-5 5-5"}],["path",{d:"M22 18v-2a4 4 0 0 0-4-4H7"}],["path",{d:"m7 17-5-5 5-5"}]];var QA=[["path",{d:"M20 18v-2a4 4 0 0 0-4-4H4"}],["path",{d:"m9 17-5-5 5-5"}]];var XA=[["path",{d:"M12 6a2 2 0 0 0-3.414-1.414l-6 6a2 2 0 0 0 0 2.828l6 6A2 2 0 0 0 12 18z"}],["path",{d:"M22 6a2 2 0 0 0-3.414-1.414l-6 6a2 2 0 0 0 0 2.828l6 6A2 2 0 0 0 22 18z"}]];var WA=[["path",{d:"M12 11.22C11 9.997 10 9 10 8a2 2 0 0 1 4 0c0 1-.998 2.002-2.01 3.22"}],["path",{d:"m12 18 2.57-3.5"}],["path",{d:"M6.243 9.016a7 7 0 0 1 11.507-.009"}],["path",{d:"M9.35 14.53 12 11.22"}],["path",{d:"M9.35 14.53C7.728 12.246 6 10.221 6 7a6 5 0 0 1 12 0c-.005 3.22-1.778 5.235-3.43 7.5l3.557 4.527a1 1 0 0 1-.203 1.43l-1.894 1.36a1 1 0 0 1-1.384-.215L12 18l-2.679 3.593a1 1 0 0 1-1.39.213l-1.865-1.353a1 1 0 0 1-.203-1.422z"}]];var VA=[["path",{d:"M4.5 16.5c-1.5 1.26-2 5-2 5s3.74-.5 5-2c.71-.84.7-2.13-.09-2.91a2.18 2.18 0 0 0-2.91-.09z"}],["path",{d:"m12 15-3-3a22 22 0 0 1 2-3.95A12.88 12.88 0 0 1 22 2c0 2.72-.78 7.5-6 11a22.35 22.35 0 0 1-4 2z"}],["path",{d:"M9 12H4s.55-3.03 2-4c1.62-1.08 5 0 5 0"}],["path",{d:"M12 15v5s3.03-.55 4-2c1.08-1.62 0-5 0-5"}]];var GA=[["polyline",{points:"3.5 2 6.5 12.5 18 12.5"}],["line",{x1:"9.5",x2:"5.5",y1:"12.5",y2:"20"}],["line",{x1:"15",x2:"18.5",y1:"12.5",y2:"20"}],["path",{d:"M2.75 18a13 13 0 0 0 18.5 0"}]];var IA=[["path",{d:"M6 19V5"}],["path",{d:"M10 19V6.8"}],["path",{d:"M14 19v-7.8"}],["path",{d:"M18 5v4"}],["path",{d:"M18 19v-6"}],["path",{d:"M22 19V9"}],["path",{d:"M2 19V9a4 4 0 0 1 4-4c2 0 4 1.33 6 4s4 4 6 4a4 4 0 1 0-3-6.65"}]];var NA=[["path",{d:"M17 10h-1a4 4 0 1 1 4-4v.534"}],["path",{d:"M17 6h1a4 4 0 0 1 1.42 7.74l-2.29.87a6 6 0 0 1-5.339-10.68l2.069-1.31"}],["path",{d:"M4.5 17c2.8-.5 4.4 0 5.5.8s1.8 2.2 2.3 3.7c-2 .4-3.5.4-4.8-.3-1.2-.6-2.3-1.9-3-4.2"}],["path",{d:"M9.77 12C4 15 2 22 2 22"}],["circle",{cx:"17",cy:"8",r:"2"}]];var n7=[["path",{d:"M16.466 7.5C15.643 4.237 13.952 2 12 2 9.239 2 7 6.477 7 12s2.239 10 5 10c.342 0 .677-.069 1-.2"}],["path",{d:"m15.194 13.707 3.814 1.86-1.86 3.814"}],["path",{d:"M19 15.57c-1.804.885-4.274 1.43-7 1.43-5.523 0-10-2.239-10-5s4.477-5 10-5c4.838 0 8.873 1.718 9.8 4"}]];var FA=[["path",{d:"m14.5 9.5 1 1"}],["path",{d:"m15.5 8.5-4 4"}],["path",{d:"M3 12a9 9 0 1 0 9-9 9.74 9.74 0 0 0-6.74 2.74L3 8"}],["path",{d:"M3 3v5h5"}],["circle",{cx:"10",cy:"14",r:"2"}]];var zA=[["path",{d:"M20 9V7a2 2 0 0 0-2-2h-6"}],["path",{d:"m15 2-3 3 3 3"}],["path",{d:"M20 13v5a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V7a2 2 0 0 1 2-2h2"}]];var HA=[["path",{d:"M3 12a9 9 0 1 0 9-9 9.75 9.75 0 0 0-6.74 2.74L3 8"}],["path",{d:"M3 3v5h5"}]];var DA=[["path",{d:"M12 5H6a2 2 0 0 0-2 2v3"}],["path",{d:"m9 8 3-3-3-3"}],["path",{d:"M4 14v4a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7a2 2 0 0 0-2-2h-2"}]];var BA=[["path",{d:"M21 12a9 9 0 1 1-9-9c2.52 0 4.93 1 6.74 2.74L21 8"}],["path",{d:"M21 3v5h-5"}]];var TA=[["circle",{cx:"6",cy:"19",r:"3"}],["path",{d:"M9 19h8.5c.4 0 .9-.1 1.3-.2"}],["path",{d:"M5.2 5.2A3.5 3.53 0 0 0 6.5 12H12"}],["path",{d:"m2 2 20 20"}],["path",{d:"M21 15.3a3.5 3.5 0 0 0-3.3-3.3"}],["path",{d:"M15 5h-4.3"}],["circle",{cx:"18",cy:"5",r:"3"}]];var OA=[["circle",{cx:"6",cy:"19",r:"3"}],["path",{d:"M9 19h8.5a3.5 3.5 0 0 0 0-7h-11a3.5 3.5 0 0 1 0-7H15"}],["circle",{cx:"18",cy:"5",r:"3"}]];var PA=[["rect",{width:"20",height:"8",x:"2",y:"14",rx:"2"}],["path",{d:"M6.01 18H6"}],["path",{d:"M10.01 18H10"}],["path",{d:"M15 10v4"}],["path",{d:"M17.84 7.17a4 4 0 0 0-5.66 0"}],["path",{d:"M20.66 4.34a8 8 0 0 0-11.31 0"}]];var i7=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}],["path",{d:"M3 12h18"}]];var r7=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}],["path",{d:"M21 9H3"}],["path",{d:"M21 15H3"}]];var AA=[["path",{d:"M4 11a9 9 0 0 1 9 9"}],["path",{d:"M4 4a16 16 0 0 1 16 16"}],["circle",{cx:"5",cy:"19",r:"1"}]];var SA=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}],["path",{d:"M21 7.5H3"}],["path",{d:"M21 12H3"}],["path",{d:"M21 16.5H3"}]];var qA=[["path",{d:"M12 15v-3.014"}],["path",{d:"M16 15v-3.014"}],["path",{d:"M20 6H4"}],["path",{d:"M20 8V4"}],["path",{d:"M4 8V4"}],["path",{d:"M8 15v-3.014"}],["rect",{x:"3",y:"12",width:"18",height:"7",rx:"1"}]];var CA=[["path",{d:"M21.3 15.3a2.4 2.4 0 0 1 0 3.4l-2.6 2.6a2.4 2.4 0 0 1-3.4 0L2.7 8.7a2.41 2.41 0 0 1 0-3.4l2.6-2.6a2.41 2.41 0 0 1 3.4 0Z"}],["path",{d:"m14.5 12.5 2-2"}],["path",{d:"m11.5 9.5 2-2"}],["path",{d:"m8.5 6.5 2-2"}],["path",{d:"m17.5 15.5 2-2"}]];var EA=[["path",{d:"M6 11h8a4 4 0 0 0 0-8H9v18"}],["path",{d:"M6 15h8"}]];var xA=[["path",{d:"M10 2v15"}],["path",{d:"M7 22a4 4 0 0 1-4-4 1 1 0 0 1 1-1h16a1 1 0 0 1 1 1 4 4 0 0 1-4 4z"}],["path",{d:"M9.159 2.46a1 1 0 0 1 1.521-.193l9.977 8.98A1 1 0 0 1 20 13H4a1 1 0 0 1-.824-1.567z"}]];var wA=[["path",{d:"M7 21h10"}],["path",{d:"M12 21a9 9 0 0 0 9-9H3a9 9 0 0 0 9 9Z"}],["path",{d:"M11.38 12a2.4 2.4 0 0 1-.4-4.77 2.4 2.4 0 0 1 3.2-2.77 2.4 2.4 0 0 1 3.47-.63 2.4 2.4 0 0 1 3.37 3.37 2.4 2.4 0 0 1-1.1 3.7 2.51 2.51 0 0 1 .03 1.1"}],["path",{d:"m13 12 4-4"}],["path",{d:"M10.9 7.25A3.99 3.99 0 0 0 4 10c0 .73.2 1.41.54 2"}]];var MA=[["path",{d:"m2.37 11.223 8.372-6.777a2 2 0 0 1 2.516 0l8.371 6.777"}],["path",{d:"M21 15a1 1 0 0 1 1 1v2a1 1 0 0 1-1 1h-5.25"}],["path",{d:"M3 15a1 1 0 0 0-1 1v2a1 1 0 0 0 1 1h9"}],["path",{d:"m6.67 15 6.13 4.6a2 2 0 0 0 2.8-.4l3.15-4.2"}],["rect",{width:"20",height:"4",x:"2",y:"11",rx:"1"}]];var UA=[["path",{d:"M4 10a7.31 7.31 0 0 0 10 10Z"}],["path",{d:"m9 15 3-3"}],["path",{d:"M17 13a6 6 0 0 0-6-6"}],["path",{d:"M21 13A10 10 0 0 0 11 3"}]];var RA=[["path",{d:"m13.5 6.5-3.148-3.148a1.205 1.205 0 0 0-1.704 0L6.352 5.648a1.205 1.205 0 0 0 0 1.704L9.5 10.5"}],["path",{d:"M16.5 7.5 19 5"}],["path",{d:"m17.5 10.5 3.148 3.148a1.205 1.205 0 0 1 0 1.704l-2.296 2.296a1.205 1.205 0 0 1-1.704 0L13.5 14.5"}],["path",{d:"M9 21a6 6 0 0 0-6-6"}],["path",{d:"M9.352 10.648a1.205 1.205 0 0 0 0 1.704l2.296 2.296a1.205 1.205 0 0 0 1.704 0l4.296-4.296a1.205 1.205 0 0 0 0-1.704l-2.296-2.296a1.205 1.205 0 0 0-1.704 0z"}]];var jA=[["path",{d:"m20 19.5-5.5 1.2"}],["path",{d:"M14.5 4v11.22a1 1 0 0 0 1.242.97L20 15.2"}],["path",{d:"m2.978 19.351 5.549-1.363A2 2 0 0 0 10 16V2"}],["path",{d:"M20 10 4 13.5"}]];var LA=[["path",{d:"M10 2v3a1 1 0 0 0 1 1h5"}],["path",{d:"M18 18v-6a1 1 0 0 0-1-1h-6a1 1 0 0 0-1 1v6"}],["path",{d:"M18 22H4a2 2 0 0 1-2-2V6"}],["path",{d:"M8 18a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9.172a2 2 0 0 1 1.414.586l2.828 2.828A2 2 0 0 1 22 6.828V16a2 2 0 0 1-2.01 2z"}]];var yA=[["path",{d:"M13 13H8a1 1 0 0 0-1 1v7"}],["path",{d:"M14 8h1"}],["path",{d:"M17 21v-4"}],["path",{d:"m2 2 20 20"}],["path",{d:"M20.41 20.41A2 2 0 0 1 19 21H5a2 2 0 0 1-2-2V5a2 2 0 0 1 .59-1.41"}],["path",{d:"M29.5 11.5s5 5 4 5"}],["path",{d:"M9 3h6.2a2 2 0 0 1 1.4.6l3.8 3.8a2 2 0 0 1 .6 1.4V15"}]];var fA=[["path",{d:"M15.2 3a2 2 0 0 1 1.4.6l3.8 3.8a2 2 0 0 1 .6 1.4V19a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2z"}],["path",{d:"M17 21v-7a1 1 0 0 0-1-1H8a1 1 0 0 0-1 1v7"}],["path",{d:"M7 3v4a1 1 0 0 0 1 1h7"}]];var s7=[["path",{d:"M5 7v11a1 1 0 0 0 1 1h11"}],["path",{d:"M5.293 18.707 11 13"}],["circle",{cx:"19",cy:"19",r:"2"}],["circle",{cx:"5",cy:"5",r:"2"}]];var kA=[["path",{d:"m16 16 3-8 3 8c-.87.65-1.92 1-3 1s-2.13-.35-3-1Z"}],["path",{d:"m2 16 3-8 3 8c-.87.65-1.92 1-3 1s-2.13-.35-3-1Z"}],["path",{d:"M7 21h10"}],["path",{d:"M12 3v18"}],["path",{d:"M3 7h2c2 0 5-1 7-2 2 1 5 2 7 2h2"}]];var bA=[["path",{d:"M12 3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7"}],["path",{d:"M14 15H9v-5"}],["path",{d:"M16 3h5v5"}],["path",{d:"M21 3 9 15"}]];var vA=[["path",{d:"M3 7V5a2 2 0 0 1 2-2h2"}],["path",{d:"M17 3h2a2 2 0 0 1 2 2v2"}],["path",{d:"M21 17v2a2 2 0 0 1-2 2h-2"}],["path",{d:"M7 21H5a2 2 0 0 1-2-2v-2"}],["path",{d:"M8 7v10"}],["path",{d:"M12 7v10"}],["path",{d:"M17 7v10"}]];var hA=[["path",{d:"M3 7V5a2 2 0 0 1 2-2h2"}],["path",{d:"M17 3h2a2 2 0 0 1 2 2v2"}],["path",{d:"M21 17v2a2 2 0 0 1-2 2h-2"}],["path",{d:"M7 21H5a2 2 0 0 1-2-2v-2"}],["circle",{cx:"12",cy:"12",r:"1"}],["path",{d:"M18.944 12.33a1 1 0 0 0 0-.66 7.5 7.5 0 0 0-13.888 0 1 1 0 0 0 0 .66 7.5 7.5 0 0 0 13.888 0"}]];var _A=[["path",{d:"M3 7V5a2 2 0 0 1 2-2h2"}],["path",{d:"M17 3h2a2 2 0 0 1 2 2v2"}],["path",{d:"M21 17v2a2 2 0 0 1-2 2h-2"}],["path",{d:"M7 21H5a2 2 0 0 1-2-2v-2"}],["path",{d:"M8 14s1.5 2 4 2 4-2 4-2"}],["path",{d:"M9 9h.01"}],["path",{d:"M15 9h.01"}]];var $A=[["path",{d:"M17 3h2a2 2 0 0 1 2 2v2"}],["path",{d:"M21 17v2a2 2 0 0 1-2 2h-2"}],["path",{d:"M3 7V5a2 2 0 0 1 2-2h2"}],["path",{d:"M7 21H5a2 2 0 0 1-2-2v-2"}],["path",{d:"M7.828 13.07A3 3 0 0 1 12 8.764a3 3 0 0 1 4.172 4.306l-3.447 3.62a1 1 0 0 1-1.449 0z"}]];var gA=[["path",{d:"M3 7V5a2 2 0 0 1 2-2h2"}],["path",{d:"M17 3h2a2 2 0 0 1 2 2v2"}],["path",{d:"M21 17v2a2 2 0 0 1-2 2h-2"}],["path",{d:"M7 21H5a2 2 0 0 1-2-2v-2"}],["path",{d:"M7 12h10"}]];var mA=[["path",{d:"M17 12v4a1 1 0 0 1-1 1h-4"}],["path",{d:"M17 3h2a2 2 0 0 1 2 2v2"}],["path",{d:"M17 8V7"}],["path",{d:"M21 17v2a2 2 0 0 1-2 2h-2"}],["path",{d:"M3 7V5a2 2 0 0 1 2-2h2"}],["path",{d:"M7 17h.01"}],["path",{d:"M7 21H5a2 2 0 0 1-2-2v-2"}],["rect",{x:"7",y:"7",width:"5",height:"5",rx:"1"}]];var uA=[["path",{d:"M3 7V5a2 2 0 0 1 2-2h2"}],["path",{d:"M17 3h2a2 2 0 0 1 2 2v2"}],["path",{d:"M21 17v2a2 2 0 0 1-2 2h-2"}],["path",{d:"M7 21H5a2 2 0 0 1-2-2v-2"}],["circle",{cx:"12",cy:"12",r:"3"}],["path",{d:"m16 16-1.9-1.9"}]];var dA=[["path",{d:"M3 7V5a2 2 0 0 1 2-2h2"}],["path",{d:"M17 3h2a2 2 0 0 1 2 2v2"}],["path",{d:"M21 17v2a2 2 0 0 1-2 2h-2"}],["path",{d:"M7 21H5a2 2 0 0 1-2-2v-2"}],["path",{d:"M7 8h8"}],["path",{d:"M7 12h10"}],["path",{d:"M7 16h6"}]];var cA=[["path",{d:"M3 7V5a2 2 0 0 1 2-2h2"}],["path",{d:"M17 3h2a2 2 0 0 1 2 2v2"}],["path",{d:"M21 17v2a2 2 0 0 1-2 2h-2"}],["path",{d:"M7 21H5a2 2 0 0 1-2-2v-2"}]];var pA=[["path",{d:"M14 21v-3a2 2 0 0 0-4 0v3"}],["path",{d:"M18 5v16"}],["path",{d:"m4 6 7.106-3.79a2 2 0 0 1 1.788 0L20 6"}],["path",{d:"m6 11-3.52 2.147a1 1 0 0 0-.48.854V19a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-5a1 1 0 0 0-.48-.853L18 11"}],["path",{d:"M6 5v16"}],["circle",{cx:"12",cy:"9",r:"2"}]];var lA=[["path",{d:"M5.42 9.42 8 12"}],["circle",{cx:"4",cy:"8",r:"2"}],["path",{d:"m14 6-8.58 8.58"}],["circle",{cx:"4",cy:"16",r:"2"}],["path",{d:"M10.8 14.8 14 18"}],["path",{d:"M16 12h-2"}],["path",{d:"M22 12h-2"}]];var nA=[["circle",{cx:"6",cy:"6",r:"3"}],["path",{d:"M8.12 8.12 12 12"}],["path",{d:"M20 4 8.12 15.88"}],["circle",{cx:"6",cy:"18",r:"3"}],["path",{d:"M14.8 14.8 20 20"}]];var iA=[["path",{d:"M13 3H4a2 2 0 0 0-2 2v10a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-3"}],["path",{d:"M8 21h8"}],["path",{d:"M12 17v4"}],["path",{d:"m22 3-5 5"}],["path",{d:"m17 3 5 5"}]];var rA=[["path",{d:"M13 3H4a2 2 0 0 0-2 2v10a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-3"}],["path",{d:"M8 21h8"}],["path",{d:"M12 17v4"}],["path",{d:"m17 8 5-5"}],["path",{d:"M17 3h5v5"}]];var sA=[["path",{d:"M15 12h-5"}],["path",{d:"M15 8h-5"}],["path",{d:"M19 17V5a2 2 0 0 0-2-2H4"}],["path",{d:"M8 21h12a2 2 0 0 0 2-2v-1a1 1 0 0 0-1-1H11a1 1 0 0 0-1 1v1a2 2 0 1 1-4 0V5a2 2 0 1 0-4 0v2a1 1 0 0 0 1 1h3"}]];var aA=[["path",{d:"M19 17V5a2 2 0 0 0-2-2H4"}],["path",{d:"M8 21h12a2 2 0 0 0 2-2v-1a1 1 0 0 0-1-1H11a1 1 0 0 0-1 1v1a2 2 0 1 1-4 0V5a2 2 0 1 0-4 0v2a1 1 0 0 0 1 1h3"}]];var tA=[["path",{d:"m13 13.5 2-2.5-2-2.5"}],["path",{d:"m21 21-4.3-4.3"}],["path",{d:"M9 8.5 7 11l2 2.5"}],["circle",{cx:"11",cy:"11",r:"8"}]];var oA=[["path",{d:"m8 11 2 2 4-4"}],["circle",{cx:"11",cy:"11",r:"8"}],["path",{d:"m21 21-4.3-4.3"}]];var eA=[["path",{d:"m13.5 8.5-5 5"}],["circle",{cx:"11",cy:"11",r:"8"}],["path",{d:"m21 21-4.3-4.3"}]];var ZS=[["path",{d:"m13.5 8.5-5 5"}],["path",{d:"m8.5 8.5 5 5"}],["circle",{cx:"11",cy:"11",r:"8"}],["path",{d:"m21 21-4.3-4.3"}]];var JS=[["path",{d:"m21 21-4.34-4.34"}],["circle",{cx:"11",cy:"11",r:"8"}]];var KS=[["path",{d:"M16 5a4 3 0 0 0-8 0c0 4 8 3 8 7a4 3 0 0 1-8 0"}],["path",{d:"M8 19a4 3 0 0 0 8 0c0-4-8-3-8-7a4 3 0 0 1 8 0"}]];var a7=[["path",{d:"M3.714 3.048a.498.498 0 0 0-.683.627l2.843 7.627a2 2 0 0 1 0 1.396l-2.842 7.627a.498.498 0 0 0 .682.627l18-8.5a.5.5 0 0 0 0-.904z"}],["path",{d:"M6 12h16"}]];var YS=[["rect",{x:"14",y:"14",width:"8",height:"8",rx:"2"}],["rect",{x:"2",y:"2",width:"8",height:"8",rx:"2"}],["path",{d:"M7 14v1a2 2 0 0 0 2 2h1"}],["path",{d:"M14 7h1a2 2 0 0 1 2 2v1"}]];var QS=[["path",{d:"M14.536 21.686a.5.5 0 0 0 .937-.024l6.5-19a.496.496 0 0 0-.635-.635l-19 6.5a.5.5 0 0 0-.024.937l7.93 3.18a2 2 0 0 1 1.112 1.11z"}],["path",{d:"m21.854 2.147-10.94 10.939"}]];var XS=[["path",{d:"m16 16-4 4-4-4"}],["path",{d:"M3 12h18"}],["path",{d:"m8 8 4-4 4 4"}]];var WS=[["path",{d:"m10.852 14.772-.383.923"}],["path",{d:"M13.148 14.772a3 3 0 1 0-2.296-5.544l-.383-.923"}],["path",{d:"m13.148 9.228.383-.923"}],["path",{d:"m13.53 15.696-.382-.924a3 3 0 1 1-2.296-5.544"}],["path",{d:"m14.772 10.852.923-.383"}],["path",{d:"m14.772 13.148.923.383"}],["path",{d:"M4.5 10H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v4a2 2 0 0 1-2 2h-.5"}],["path",{d:"M4.5 14H4a2 2 0 0 0-2 2v4a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-4a2 2 0 0 0-2-2h-.5"}],["path",{d:"M6 18h.01"}],["path",{d:"M6 6h.01"}],["path",{d:"m9.228 10.852-.923-.383"}],["path",{d:"m9.228 13.148-.923.383"}]];var VS=[["path",{d:"M12 3v18"}],["path",{d:"m16 16 4-4-4-4"}],["path",{d:"m8 8-4 4 4 4"}]];var GS=[["path",{d:"M6 10H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v4a2 2 0 0 1-2 2h-2"}],["path",{d:"M6 14H4a2 2 0 0 0-2 2v4a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-4a2 2 0 0 0-2-2h-2"}],["path",{d:"M6 6h.01"}],["path",{d:"M6 18h.01"}],["path",{d:"m13 6-4 6h6l-4 6"}]];var IS=[["path",{d:"M7 2h13a2 2 0 0 1 2 2v4a2 2 0 0 1-2 2h-5"}],["path",{d:"M10 10 2.5 2.5C2 2 2 2.5 2 5v3a2 2 0 0 0 2 2h6z"}],["path",{d:"M22 17v-1a2 2 0 0 0-2-2h-1"}],["path",{d:"M4 14a2 2 0 0 0-2 2v4a2 2 0 0 0 2 2h16.5l1-.5.5.5-8-8H4z"}],["path",{d:"M6 18h.01"}],["path",{d:"m2 2 20 20"}]];var NS=[["rect",{width:"20",height:"8",x:"2",y:"2",rx:"2",ry:"2"}],["rect",{width:"20",height:"8",x:"2",y:"14",rx:"2",ry:"2"}],["line",{x1:"6",x2:"6.01",y1:"6",y2:"6"}],["line",{x1:"6",x2:"6.01",y1:"18",y2:"18"}]];var FS=[["path",{d:"M14 17H5"}],["path",{d:"M19 7h-9"}],["circle",{cx:"17",cy:"17",r:"3"}],["circle",{cx:"7",cy:"7",r:"3"}]];var zS=[["path",{d:"M9.671 4.136a2.34 2.34 0 0 1 4.659 0 2.34 2.34 0 0 0 3.319 1.915 2.34 2.34 0 0 1 2.33 4.033 2.34 2.34 0 0 0 0 3.831 2.34 2.34 0 0 1-2.33 4.033 2.34 2.34 0 0 0-3.319 1.915 2.34 2.34 0 0 1-4.659 0 2.34 2.34 0 0 0-3.32-1.915 2.34 2.34 0 0 1-2.33-4.033 2.34 2.34 0 0 0 0-3.831A2.34 2.34 0 0 1 6.35 6.051a2.34 2.34 0 0 0 3.319-1.915"}],["circle",{cx:"12",cy:"12",r:"3"}]];var HS=[["path",{d:"M8.3 10a.7.7 0 0 1-.626-1.079L11.4 3a.7.7 0 0 1 1.198-.043L16.3 8.9a.7.7 0 0 1-.572 1.1Z"}],["rect",{x:"3",y:"14",width:"7",height:"7",rx:"1"}],["circle",{cx:"17.5",cy:"17.5",r:"3.5"}]];var DS=[["circle",{cx:"18",cy:"5",r:"3"}],["circle",{cx:"6",cy:"12",r:"3"}],["circle",{cx:"18",cy:"19",r:"3"}],["line",{x1:"8.59",x2:"15.42",y1:"13.51",y2:"17.49"}],["line",{x1:"15.41",x2:"8.59",y1:"6.51",y2:"10.49"}]];var BS=[["path",{d:"M12 2v13"}],["path",{d:"m16 6-4-4-4 4"}],["path",{d:"M4 12v8a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-8"}]];var TS=[["path",{d:"M14 11a2 2 0 1 1-4 0 4 4 0 0 1 8 0 6 6 0 0 1-12 0 8 8 0 0 1 16 0 10 10 0 1 1-20 0 11.93 11.93 0 0 1 2.42-7.22 2 2 0 1 1 3.16 2.44"}]];var OS=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2",ry:"2"}],["line",{x1:"3",x2:"21",y1:"9",y2:"9"}],["line",{x1:"3",x2:"21",y1:"15",y2:"15"}],["line",{x1:"9",x2:"9",y1:"9",y2:"21"}],["line",{x1:"15",x2:"15",y1:"9",y2:"21"}]];var PS=[["path",{d:"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z"}],["path",{d:"m4.243 5.21 14.39 12.472"}]];var AS=[["path",{d:"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z"}],["path",{d:"M12 8v4"}],["path",{d:"M12 16h.01"}]];var SS=[["path",{d:"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z"}],["path",{d:"m9 12 2 2 4-4"}]];var qS=[["path",{d:"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z"}],["path",{d:"M8 12h.01"}],["path",{d:"M12 12h.01"}],["path",{d:"M16 12h.01"}]];var CS=[["path",{d:"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z"}],["path",{d:"M12 22V2"}]];var ES=[["path",{d:"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z"}],["path",{d:"M9 12h6"}]];var xS=[["path",{d:"m2 2 20 20"}],["path",{d:"M5 5a1 1 0 0 0-1 1v7c0 5 3.5 7.5 7.67 8.94a1 1 0 0 0 .67.01c2.35-.82 4.48-1.97 5.9-3.71"}],["path",{d:"M9.309 3.652A12.252 12.252 0 0 0 11.24 2.28a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1v7a9.784 9.784 0 0 1-.08 1.264"}]];var wS=[["path",{d:"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z"}],["path",{d:"M9 12h6"}],["path",{d:"M12 9v6"}]];var t7=[["path",{d:"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z"}],["path",{d:"M9.1 9a3 3 0 0 1 5.82 1c0 2-3 3-3 3"}],["path",{d:"M12 17h.01"}]];var MS=[["path",{d:"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z"}],["path",{d:"M6.376 18.91a6 6 0 0 1 11.249.003"}],["circle",{cx:"12",cy:"11",r:"4"}]];var o7=[["path",{d:"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z"}],["path",{d:"m14.5 9.5-5 5"}],["path",{d:"m9.5 9.5 5 5"}]];var US=[["path",{d:"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z"}]];var RS=[["circle",{cx:"12",cy:"12",r:"8"}],["path",{d:"M12 2v7.5"}],["path",{d:"m19 5-5.23 5.23"}],["path",{d:"M22 12h-7.5"}],["path",{d:"m19 19-5.23-5.23"}],["path",{d:"M12 14.5V22"}],["path",{d:"M10.23 13.77 5 19"}],["path",{d:"M9.5 12H2"}],["path",{d:"M10.23 10.23 5 5"}],["circle",{cx:"12",cy:"12",r:"2.5"}]];var jS=[["path",{d:"M12 10.189V14"}],["path",{d:"M12 2v3"}],["path",{d:"M19 13V7a2 2 0 0 0-2-2H7a2 2 0 0 0-2 2v6"}],["path",{d:"M19.38 20A11.6 11.6 0 0 0 21 14l-8.188-3.639a2 2 0 0 0-1.624 0L3 14a11.6 11.6 0 0 0 2.81 7.76"}],["path",{d:"M2 21c.6.5 1.2 1 2.5 1 2.5 0 2.5-2 5-2 1.3 0 1.9.5 2.5 1s1.2 1 2.5 1c2.5 0 2.5-2 5-2 1.3 0 1.9.5 2.5 1"}]];var LS=[["path",{d:"M20.38 3.46 16 2a4 4 0 0 1-8 0L3.62 3.46a2 2 0 0 0-1.34 2.23l.58 3.47a1 1 0 0 0 .99.84H6v10c0 1.1.9 2 2 2h8a2 2 0 0 0 2-2V10h2.15a1 1 0 0 0 .99-.84l.58-3.47a2 2 0 0 0-1.34-2.23z"}]];var yS=[["path",{d:"M16 10a4 4 0 0 1-8 0"}],["path",{d:"M3.103 6.034h17.794"}],["path",{d:"M3.4 5.467a2 2 0 0 0-.4 1.2V20a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V6.667a2 2 0 0 0-.4-1.2l-2-2.667A2 2 0 0 0 17 2H7a2 2 0 0 0-1.6.8z"}]];var fS=[["path",{d:"m15 11-1 9"}],["path",{d:"m19 11-4-7"}],["path",{d:"M2 11h20"}],["path",{d:"m3.5 11 1.6 7.4a2 2 0 0 0 2 1.6h9.8a2 2 0 0 0 2-1.6l1.7-7.4"}],["path",{d:"M4.5 15.5h15"}],["path",{d:"m5 11 4-7"}],["path",{d:"m9 11 1 9"}]];var kS=[["circle",{cx:"8",cy:"21",r:"1"}],["circle",{cx:"19",cy:"21",r:"1"}],["path",{d:"M2.05 2.05h2l2.66 12.42a2 2 0 0 0 2 1.58h9.78a2 2 0 0 0 1.95-1.57l1.65-7.43H5.12"}]];var bS=[["path",{d:"M21.56 4.56a1.5 1.5 0 0 1 0 2.122l-.47.47a3 3 0 0 1-4.212-.03 3 3 0 0 1 0-4.243l.44-.44a1.5 1.5 0 0 1 2.121 0z"}],["path",{d:"M3 22a1 1 0 0 1-1-1v-3.586a1 1 0 0 1 .293-.707l3.355-3.355a1.205 1.205 0 0 1 1.704 0l3.296 3.296a1.205 1.205 0 0 1 0 1.704l-3.355 3.355a1 1 0 0 1-.707.293z"}],["path",{d:"m9 15 7.879-7.878"}]];var vS=[["path",{d:"m4 4 2.5 2.5"}],["path",{d:"M13.5 6.5a4.95 4.95 0 0 0-7 7"}],["path",{d:"M15 5 5 15"}],["path",{d:"M14 17v.01"}],["path",{d:"M10 16v.01"}],["path",{d:"M13 13v.01"}],["path",{d:"M16 10v.01"}],["path",{d:"M11 20v.01"}],["path",{d:"M17 14v.01"}],["path",{d:"M20 11v.01"}]];var hS=[["path",{d:"M10 22v-5"}],["path",{d:"M14 19v-2"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4"}],["path",{d:"M18 20v-3"}],["path",{d:"M2 13h20"}],["path",{d:"M20 13V7l-5-5H6a2 2 0 0 0-2 2v9"}],["path",{d:"M6 20v-3"}]];var _S=[["path",{d:"M11 12h.01"}],["path",{d:"M13 22c.5-.5 1.12-1 2.5-1-1.38 0-2-.5-2.5-1"}],["path",{d:"M14 2a3.28 3.28 0 0 1-3.227 1.798l-6.17-.561A2.387 2.387 0 1 0 4.387 8H15.5a1 1 0 0 1 0 13 1 1 0 0 0 0-5H12a7 7 0 0 1-7-7V8"}],["path",{d:"M14 8a8.5 8.5 0 0 1 0 8"}],["path",{d:"M16 16c2 0 4.5-4 4-6"}]];var $S=[["path",{d:"m15 15 6 6m-6-6v4.8m0-4.8h4.8"}],["path",{d:"M9 19.8V15m0 0H4.2M9 15l-6 6"}],["path",{d:"M15 4.2V9m0 0h4.8M15 9l6-6"}],["path",{d:"M9 4.2V9m0 0H4.2M9 9 3 3"}]];var gS=[["path",{d:"M12 22v-5.172a2 2 0 0 0-.586-1.414L9.5 13.5"}],["path",{d:"M14.5 14.5 12 17"}],["path",{d:"M17 8.8A6 6 0 0 1 13.8 20H10A6.5 6.5 0 0 1 7 8a5 5 0 0 1 10 0z"}]];var mS=[["path",{d:"m18 14 4 4-4 4"}],["path",{d:"m18 2 4 4-4 4"}],["path",{d:"M2 18h1.973a4 4 0 0 0 3.3-1.7l5.454-8.6a4 4 0 0 1 3.3-1.7H22"}],["path",{d:"M2 6h1.972a4 4 0 0 1 3.6 2.2"}],["path",{d:"M22 18h-6.041a4 4 0 0 1-3.3-1.8l-.359-.45"}]];var uS=[["path",{d:"M18 7V5a1 1 0 0 0-1-1H6.5a.5.5 0 0 0-.4.8l4.5 6a2 2 0 0 1 0 2.4l-4.5 6a.5.5 0 0 0 .4.8H17a1 1 0 0 0 1-1v-2"}]];var dS=[["path",{d:"M2 20h.01"}],["path",{d:"M7 20v-4"}],["path",{d:"M12 20v-8"}],["path",{d:"M17 20V8"}]];var cS=[["path",{d:"M2 20h.01"}],["path",{d:"M7 20v-4"}]];var pS=[["path",{d:"M2 20h.01"}],["path",{d:"M7 20v-4"}],["path",{d:"M12 20v-8"}]];var lS=[["path",{d:"M2 20h.01"}]];var nS=[["path",{d:"M2 20h.01"}],["path",{d:"M7 20v-4"}],["path",{d:"M12 20v-8"}],["path",{d:"M17 20V8"}],["path",{d:"M22 4v16"}]];var iS=[["path",{d:"m21 17-2.156-1.868A.5.5 0 0 0 18 15.5v.5a1 1 0 0 1-1 1h-2a1 1 0 0 1-1-1c0-2.545-3.991-3.97-8.5-4a1 1 0 0 0 0 5c4.153 0 4.745-11.295 5.708-13.5a2.5 2.5 0 1 1 3.31 3.284"}],["path",{d:"M3 21h18"}]];var rS=[["path",{d:"M10 9H4L2 7l2-2h6"}],["path",{d:"M14 5h6l2 2-2 2h-6"}],["path",{d:"M10 22V4a2 2 0 1 1 4 0v18"}],["path",{d:"M8 22h8"}]];var sS=[["path",{d:"M12 13v8"}],["path",{d:"M12 3v3"}],["path",{d:"M18 6a2 2 0 0 1 1.387.56l2.307 2.22a1 1 0 0 1 0 1.44l-2.307 2.22A2 2 0 0 1 18 13H6a2 2 0 0 1-1.387-.56l-2.306-2.22a1 1 0 0 1 0-1.44l2.306-2.22A2 2 0 0 1 6 6z"}]];var aS=[["path",{d:"M7 18v-6a5 5 0 1 1 10 0v6"}],["path",{d:"M5 21a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1v-1a2 2 0 0 0-2-2H7a2 2 0 0 0-2 2z"}],["path",{d:"M21 12h1"}],["path",{d:"M18.5 4.5 18 5"}],["path",{d:"M2 12h1"}],["path",{d:"M12 2v1"}],["path",{d:"m4.929 4.929.707.707"}],["path",{d:"M12 12v6"}]];var tS=[["path",{d:"M17.971 4.285A2 2 0 0 1 21 6v12a2 2 0 0 1-3.029 1.715l-9.997-5.998a2 2 0 0 1-.003-3.432z"}],["path",{d:"M3 20V4"}]];var oS=[["path",{d:"M21 4v16"}],["path",{d:"M6.029 4.285A2 2 0 0 0 3 6v12a2 2 0 0 0 3.029 1.715l9.997-5.998a2 2 0 0 0 .003-3.432z"}]];var eS=[["path",{d:"m12.5 17-.5-1-.5 1h1z"}],["path",{d:"M15 22a1 1 0 0 0 1-1v-1a2 2 0 0 0 1.56-3.25 8 8 0 1 0-11.12 0A2 2 0 0 0 8 20v1a1 1 0 0 0 1 1z"}],["circle",{cx:"15",cy:"12",r:"1"}],["circle",{cx:"9",cy:"12",r:"1"}]];var Zq=[["rect",{width:"3",height:"8",x:"13",y:"2",rx:"1.5"}],["path",{d:"M19 8.5V10h1.5A1.5 1.5 0 1 0 19 8.5"}],["rect",{width:"3",height:"8",x:"8",y:"14",rx:"1.5"}],["path",{d:"M5 15.5V14H3.5A1.5 1.5 0 1 0 5 15.5"}],["rect",{width:"8",height:"3",x:"14",y:"13",rx:"1.5"}],["path",{d:"M15.5 19H14v1.5a1.5 1.5 0 1 0 1.5-1.5"}],["rect",{width:"8",height:"3",x:"2",y:"8",rx:"1.5"}],["path",{d:"M8.5 5H10V3.5A1.5 1.5 0 1 0 8.5 5"}]];var Jq=[["path",{d:"M22 2 2 22"}]];var Kq=[["path",{d:"M11 16.586V19a1 1 0 0 1-1 1H2L18.37 3.63a1 1 0 1 1 3 3l-9.663 9.663a1 1 0 0 1-1.414 0L8 14"}]];var Yq=[["path",{d:"M10 5H3"}],["path",{d:"M12 19H3"}],["path",{d:"M14 3v4"}],["path",{d:"M16 17v4"}],["path",{d:"M21 12h-9"}],["path",{d:"M21 19h-5"}],["path",{d:"M21 5h-7"}],["path",{d:"M8 10v4"}],["path",{d:"M8 12H3"}]];var Qq=[["rect",{width:"14",height:"20",x:"5",y:"2",rx:"2",ry:"2"}],["path",{d:"M12.667 8 10 12h4l-2.667 4"}]];var e7=[["path",{d:"M10 8h4"}],["path",{d:"M12 21v-9"}],["path",{d:"M12 8V3"}],["path",{d:"M17 16h4"}],["path",{d:"M19 12V3"}],["path",{d:"M19 21v-5"}],["path",{d:"M3 14h4"}],["path",{d:"M5 10V3"}],["path",{d:"M5 21v-7"}]];var Xq=[["rect",{width:"7",height:"12",x:"2",y:"6",rx:"1"}],["path",{d:"M13 8.32a7.43 7.43 0 0 1 0 7.36"}],["path",{d:"M16.46 6.21a11.76 11.76 0 0 1 0 11.58"}],["path",{d:"M19.91 4.1a15.91 15.91 0 0 1 .01 15.8"}]];var Wq=[["rect",{width:"14",height:"20",x:"5",y:"2",rx:"2",ry:"2"}],["path",{d:"M12 18h.01"}]];var Vq=[["path",{d:"M22 11v1a10 10 0 1 1-9-10"}],["path",{d:"M8 14s1.5 2 4 2 4-2 4-2"}],["line",{x1:"9",x2:"9.01",y1:"9",y2:"9"}],["line",{x1:"15",x2:"15.01",y1:"9",y2:"9"}],["path",{d:"M16 5h6"}],["path",{d:"M19 2v6"}]];var Gq=[["circle",{cx:"12",cy:"12",r:"10"}],["path",{d:"M8 14s1.5 2 4 2 4-2 4-2"}],["line",{x1:"9",x2:"9.01",y1:"9",y2:"9"}],["line",{x1:"15",x2:"15.01",y1:"9",y2:"9"}]];var Iq=[["path",{d:"M2 13a6 6 0 1 0 12 0 4 4 0 1 0-8 0 2 2 0 0 0 4 0"}],["circle",{cx:"10",cy:"13",r:"8"}],["path",{d:"M2 21h12c4.4 0 8-3.6 8-8V7a2 2 0 1 0-4 0v6"}],["path",{d:"M18 3 19.1 5.2"}],["path",{d:"M22 3 20.9 5.2"}]];var Nq=[["path",{d:"M10.5 2v4"}],["path",{d:"M14 2H7a2 2 0 0 0-2 2"}],["path",{d:"M19.29 14.76A6.67 6.67 0 0 1 17 11a6.6 6.6 0 0 1-2.29 3.76c-1.15.92-1.71 2.04-1.71 3.19 0 2.22 1.8 4.05 4 4.05s4-1.83 4-4.05c0-1.16-.57-2.26-1.71-3.19"}],["path",{d:"M9.607 21H6a2 2 0 0 1-2-2v-7a2 2 0 0 1 2-2h7V7a1 1 0 0 0-1-1H9a1 1 0 0 0-1 1v3"}]];var Fq=[["path",{d:"m10 20-1.25-2.5L6 18"}],["path",{d:"M10 4 8.75 6.5 6 6"}],["path",{d:"m14 20 1.25-2.5L18 18"}],["path",{d:"m14 4 1.25 2.5L18 6"}],["path",{d:"m17 21-3-6h-4"}],["path",{d:"m17 3-3 6 1.5 3"}],["path",{d:"M2 12h6.5L10 9"}],["path",{d:"m20 10-1.5 2 1.5 2"}],["path",{d:"M22 12h-6.5L14 15"}],["path",{d:"m4 10 1.5 2L4 14"}],["path",{d:"m7 21 3-6-1.5-3"}],["path",{d:"m7 3 3 6h4"}]];var zq=[["path",{d:"M20 9V6a2 2 0 0 0-2-2H6a2 2 0 0 0-2 2v3"}],["path",{d:"M2 16a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-5a2 2 0 0 0-4 0v1.5a.5.5 0 0 1-.5.5h-11a.5.5 0 0 1-.5-.5V11a2 2 0 0 0-4 0z"}],["path",{d:"M4 18v2"}],["path",{d:"M20 18v2"}],["path",{d:"M12 4v9"}]];var Hq=[["path",{d:"M12 21a9 9 0 0 0 9-9H3a9 9 0 0 0 9 9Z"}],["path",{d:"M7 21h10"}],["path",{d:"M19.5 12 22 6"}],["path",{d:"M16.25 3c.27.1.8.53.75 1.36-.06.83-.93 1.2-1 2.02-.05.78.34 1.24.73 1.62"}],["path",{d:"M11.25 3c.27.1.8.53.74 1.36-.05.83-.93 1.2-.98 2.02-.06.78.33 1.24.72 1.62"}],["path",{d:"M6.25 3c.27.1.8.53.75 1.36-.06.83-.93 1.2-1 2.02-.05.78.34 1.24.74 1.62"}]];var Dq=[["path",{d:"M22 17v1c0 .5-.5 1-1 1H3c-.5 0-1-.5-1-1v-1"}]];var Bq=[["path",{d:"M12 18v4"}],["path",{d:"M2 14.499a5.5 5.5 0 0 0 9.591 3.675.6.6 0 0 1 .818.001A5.5 5.5 0 0 0 22 14.5c0-2.29-1.5-4-3-5.5l-5.492-5.312a2 2 0 0 0-3-.02L5 8.999c-1.5 1.5-3 3.2-3 5.5"}]];var Tq=[["path",{d:"M11.017 2.814a1 1 0 0 1 1.966 0l1.051 5.558a2 2 0 0 0 1.594 1.594l5.558 1.051a1 1 0 0 1 0 1.966l-5.558 1.051a2 2 0 0 0-1.594 1.594l-1.051 5.558a1 1 0 0 1-1.966 0l-1.051-5.558a2 2 0 0 0-1.594-1.594l-5.558-1.051a1 1 0 0 1 0-1.966l5.558-1.051a2 2 0 0 0 1.594-1.594z"}]];var Z4=[["path",{d:"M11.017 2.814a1 1 0 0 1 1.966 0l1.051 5.558a2 2 0 0 0 1.594 1.594l5.558 1.051a1 1 0 0 1 0 1.966l-5.558 1.051a2 2 0 0 0-1.594 1.594l-1.051 5.558a1 1 0 0 1-1.966 0l-1.051-5.558a2 2 0 0 0-1.594-1.594l-5.558-1.051a1 1 0 0 1 0-1.966l5.558-1.051a2 2 0 0 0 1.594-1.594z"}],["path",{d:"M20 2v4"}],["path",{d:"M22 4h-4"}],["circle",{cx:"4",cy:"20",r:"2"}]];var Oq=[["rect",{width:"16",height:"20",x:"4",y:"2",rx:"2"}],["path",{d:"M12 6h.01"}],["circle",{cx:"12",cy:"14",r:"4"}],["path",{d:"M12 14h.01"}]];var Pq=[["path",{d:"M8.8 20v-4.1l1.9.2a2.3 2.3 0 0 0 2.164-2.1V8.3A5.37 5.37 0 0 0 2 8.25c0 2.8.656 3.054 1 4.55a5.77 5.77 0 0 1 .029 2.758L2 20"}],["path",{d:"M19.8 17.8a7.5 7.5 0 0 0 .003-10.603"}],["path",{d:"M17 15a3.5 3.5 0 0 0-.025-4.975"}]];var Aq=[["path",{d:"m6 16 6-12 6 12"}],["path",{d:"M8 12h8"}],["path",{d:"M4 21c1.1 0 1.1-1 2.3-1s1.1 1 2.3 1c1.1 0 1.1-1 2.3-1 1.1 0 1.1 1 2.3 1 1.1 0 1.1-1 2.3-1 1.1 0 1.1 1 2.3 1 1.1 0 1.1-1 2.3-1"}]];var Sq=[["path",{d:"m6 16 6-12 6 12"}],["path",{d:"M8 12h8"}],["path",{d:"m16 20 2 2 4-4"}]];var qq=[["path",{d:"M12.034 12.681a.498.498 0 0 1 .647-.647l9 3.5a.5.5 0 0 1-.033.943l-3.444 1.068a1 1 0 0 0-.66.66l-1.067 3.443a.5.5 0 0 1-.943.033z"}],["path",{d:"M5 17A12 12 0 0 1 17 5"}],["circle",{cx:"19",cy:"5",r:"2"}],["circle",{cx:"5",cy:"19",r:"2"}]];var Cq=[["circle",{cx:"19",cy:"5",r:"2"}],["circle",{cx:"5",cy:"19",r:"2"}],["path",{d:"M5 17A12 12 0 0 1 17 5"}]];var Eq=[["path",{d:"M16 3h5v5"}],["path",{d:"M8 3H3v5"}],["path",{d:"M12 22v-8.3a4 4 0 0 0-1.172-2.872L3 3"}],["path",{d:"m15 9 6-6"}]];var xq=[["path",{d:"M17 13.44 4.442 17.082A2 2 0 0 0 4.982 21H19a2 2 0 0 0 .558-3.921l-1.115-.32A2 2 0 0 1 17 14.837V7.66"}],["path",{d:"m7 10.56 12.558-3.642A2 2 0 0 0 19.018 3H5a2 2 0 0 0-.558 3.921l1.115.32A2 2 0 0 1 7 9.163v7.178"}]];var wq=[["path",{d:"M15.295 19.562 16 22"}],["path",{d:"m17 16 3.758 2.098"}],["path",{d:"m19 12.5 3.026-.598"}],["path",{d:"M7.61 6.3a3 3 0 0 0-3.92 1.3l-1.38 2.79a3 3 0 0 0 1.3 3.91l6.89 3.597a1 1 0 0 0 1.342-.447l3.106-6.211a1 1 0 0 0-.447-1.341z"}],["path",{d:"M8 9V2"}]];var Mq=[["path",{d:"M3 3h.01"}],["path",{d:"M7 5h.01"}],["path",{d:"M11 7h.01"}],["path",{d:"M3 7h.01"}],["path",{d:"M7 9h.01"}],["path",{d:"M3 11h.01"}],["rect",{width:"4",height:"4",x:"15",y:"5"}],["path",{d:"m19 9 2 2v10c0 .6-.4 1-1 1h-6c-.6 0-1-.4-1-1V11l2-2"}],["path",{d:"m13 14 8-2"}],["path",{d:"m13 19 8-2"}]];var Uq=[["path",{d:"M14 9.536V7a4 4 0 0 1 4-4h1.5a.5.5 0 0 1 .5.5V5a4 4 0 0 1-4 4 4 4 0 0 0-4 4c0 2 1 3 1 5a5 5 0 0 1-1 3"}],["path",{d:"M4 9a5 5 0 0 1 8 4 5 5 0 0 1-8-4"}],["path",{d:"M5 21h14"}]];var J4=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}],["path",{d:"M17 12h-2l-2 5-2-10-2 5H7"}]];var K4=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}],["path",{d:"m16 8-8 8"}],["path",{d:"M16 16H8V8"}]];var Y4=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}],["path",{d:"m8 8 8 8"}],["path",{d:"M16 8v8H8"}]];var Q4=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}],["path",{d:"M12 8v8"}],["path",{d:"m8 12 4 4 4-4"}]];var X4=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}],["path",{d:"m12 8-4 4 4 4"}],["path",{d:"M16 12H8"}]];var W4=[["path",{d:"M13 21h6a2 2 0 0 0 2-2V5a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v6"}],["path",{d:"m3 21 9-9"}],["path",{d:"M9 21H3v-6"}]];var V4=[["path",{d:"M21 11V5a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h6"}],["path",{d:"m21 21-9-9"}],["path",{d:"M21 15v6h-6"}]];var G4=[["path",{d:"M13 3h6a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-6"}],["path",{d:"m3 3 9 9"}],["path",{d:"M3 9V3h6"}]];var I4=[["path",{d:"M21 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h6"}],["path",{d:"m21 3-9 9"}],["path",{d:"M15 3h6v6"}]];var N4=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}],["path",{d:"M8 12h8"}],["path",{d:"m12 16 4-4-4-4"}]];var F4=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}],["path",{d:"M8 16V8h8"}],["path",{d:"M16 16 8 8"}]];var z4=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}],["path",{d:"M8 8h8v8"}],["path",{d:"m8 16 8-8"}]];var H4=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}],["path",{d:"m16 12-4-4-4 4"}],["path",{d:"M12 16V8"}]];var D4=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}],["path",{d:"M12 8v8"}],["path",{d:"m8.5 14 7-4"}],["path",{d:"m8.5 10 7 4"}]];var B4=[["path",{d:"M4 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v16a2 2 0 0 1-2 2"}],["path",{d:"M10 22H8"}],["path",{d:"M16 22h-2"}],["circle",{cx:"8",cy:"8",r:"2"}],["path",{d:"M9.414 9.414 12 12"}],["path",{d:"M14.8 14.8 18 18"}],["circle",{cx:"8",cy:"16",r:"2"}],["path",{d:"m18 6-8.586 8.586"}]];var L8=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}],["path",{d:"M9 8h7"}],["path",{d:"M8 12h6"}],["path",{d:"M11 16h5"}]];var T4=[["path",{d:"M21 10.656V19a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h12.344"}],["path",{d:"m9 11 3 3L22 4"}]];var O4=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}],["path",{d:"m9 12 2 2 4-4"}]];var P4=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}],["path",{d:"m16 10-4 4-4-4"}]];var A4=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}],["path",{d:"m14 16-4-4 4-4"}]];var S4=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}],["path",{d:"m10 8 4 4-4 4"}]];var q4=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}],["path",{d:"m8 14 4-4 4 4"}]];var C4=[["path",{d:"m10 9-3 3 3 3"}],["path",{d:"m14 15 3-3-3-3"}],["rect",{x:"3",y:"3",width:"18",height:"18",rx:"2"}]];var Rq=[["path",{d:"M10 9.5 8 12l2 2.5"}],["path",{d:"M14 21h1"}],["path",{d:"m14 9.5 2 2.5-2 2.5"}],["path",{d:"M5 21a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2"}],["path",{d:"M9 21h1"}]];var jq=[["path",{d:"M5 21a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2"}],["path",{d:"M9 21h1"}],["path",{d:"M14 21h1"}]];var E4=[["path",{d:"M8 7v7"}],["path",{d:"M12 7v4"}],["path",{d:"M16 7v9"}],["path",{d:"M5 3a2 2 0 0 0-2 2"}],["path",{d:"M9 3h1"}],["path",{d:"M14 3h1"}],["path",{d:"M19 3a2 2 0 0 1 2 2"}],["path",{d:"M21 9v1"}],["path",{d:"M21 14v1"}],["path",{d:"M21 19a2 2 0 0 1-2 2"}],["path",{d:"M14 21h1"}],["path",{d:"M9 21h1"}],["path",{d:"M5 21a2 2 0 0 1-2-2"}],["path",{d:"M3 14v1"}],["path",{d:"M3 9v1"}]];var x4=[["path",{d:"M12.034 12.681a.498.498 0 0 1 .647-.647l9 3.5a.5.5 0 0 1-.033.943l-3.444 1.068a1 1 0 0 0-.66.66l-1.067 3.443a.5.5 0 0 1-.943.033z"}],["path",{d:"M5 3a2 2 0 0 0-2 2"}],["path",{d:"M19 3a2 2 0 0 1 2 2"}],["path",{d:"M5 21a2 2 0 0 1-2-2"}],["path",{d:"M9 3h1"}],["path",{d:"M9 21h2"}],["path",{d:"M14 3h1"}],["path",{d:"M3 9v1"}],["path",{d:"M21 9v2"}],["path",{d:"M3 14v1"}]];var w4=[["path",{d:"M5 3a2 2 0 0 0-2 2"}],["path",{d:"M19 3a2 2 0 0 1 2 2"}],["path",{d:"M21 19a2 2 0 0 1-2 2"}],["path",{d:"M5 21a2 2 0 0 1-2-2"}],["path",{d:"M9 3h1"}],["path",{d:"M9 21h1"}],["path",{d:"M14 3h1"}],["path",{d:"M14 21h1"}],["path",{d:"M3 9v1"}],["path",{d:"M21 9v1"}],["path",{d:"M3 14v1"}],["path",{d:"M21 14v1"}]];var Lq=[["path",{d:"M14 21h1"}],["path",{d:"M21 14v1"}],["path",{d:"M21 19a2 2 0 0 1-2 2"}],["path",{d:"M21 9v1"}],["path",{d:"M3 14v1"}],["path",{d:"M3 5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2"}],["path",{d:"M3 9v1"}],["path",{d:"M5 21a2 2 0 0 1-2-2"}],["path",{d:"M9 21h1"}]];var M4=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2",ry:"2"}],["line",{x1:"8",x2:"16",y1:"12",y2:"12"}],["line",{x1:"12",x2:"12",y1:"16",y2:"16"}],["line",{x1:"12",x2:"12",y1:"8",y2:"8"}]];var U4=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}],["circle",{cx:"12",cy:"12",r:"1"}]];var R4=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}],["path",{d:"M7 10h10"}],["path",{d:"M7 14h10"}]];var j4=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2",ry:"2"}],["path",{d:"M9 17c2 0 2.8-1 2.8-2.8V10c0-2 1-3.3 3.2-3"}],["path",{d:"M9 11.2h5.7"}]];var L4=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}],["path",{d:"M8 7v7"}],["path",{d:"M12 7v4"}],["path",{d:"M16 7v9"}]];var y4=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}],["path",{d:"M7 7v10"}],["path",{d:"M11 7v10"}],["path",{d:"m15 7 2 10"}]];var f4=[["path",{d:"M8 16V8.5a.5.5 0 0 1 .9-.3l2.7 3.599a.5.5 0 0 0 .8 0l2.7-3.6a.5.5 0 0 1 .9.3V16"}],["rect",{x:"3",y:"3",width:"18",height:"18",rx:"2"}]];var k4=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}],["path",{d:"M7 8h10"}],["path",{d:"M7 12h10"}],["path",{d:"M7 16h10"}]];var b4=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}],["path",{d:"M8 12h8"}]];var v4=[["path",{d:"M12.034 12.681a.498.498 0 0 1 .647-.647l9 3.5a.5.5 0 0 1-.033.943l-3.444 1.068a1 1 0 0 0-.66.66l-1.067 3.443a.5.5 0 0 1-.943.033z"}],["path",{d:"M21 11V5a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h6"}]];var h4=[["path",{d:"M3.6 3.6A2 2 0 0 1 5 3h14a2 2 0 0 1 2 2v14a2 2 0 0 1-.59 1.41"}],["path",{d:"M3 8.7V19a2 2 0 0 0 2 2h10.3"}],["path",{d:"m2 2 20 20"}],["path",{d:"M13 13a3 3 0 1 0 0-6H9v2"}],["path",{d:"M9 17v-2.3"}]];var _4=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}],["path",{d:"M9 17V7h4a3 3 0 0 1 0 6H9"}]];var l1=[["path",{d:"M12 3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7"}],["path",{d:"M18.375 2.625a1 1 0 0 1 3 3l-9.013 9.014a2 2 0 0 1-.853.505l-2.873.84a.5.5 0 0 1-.62-.62l.84-2.873a2 2 0 0 1 .506-.852z"}]];var yq=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}],["line",{x1:"10",x2:"10",y1:"15",y2:"9"}],["line",{x1:"14",x2:"14",y1:"15",y2:"9"}]];var $4=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}],["path",{d:"m15 9-6 6"}],["path",{d:"M9 9h.01"}],["path",{d:"M15 15h.01"}]];var g4=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}],["path",{d:"M7 7h10"}],["path",{d:"M10 7v10"}],["path",{d:"M16 17a2 2 0 0 1-2-2V7"}]];var m4=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}],["path",{d:"M12 12H9.5a2.5 2.5 0 0 1 0-5H17"}],["path",{d:"M12 7v10"}],["path",{d:"M16 7v10"}]];var u4=[["rect",{x:"3",y:"3",width:"18",height:"18",rx:"2"}],["path",{d:"M9 9.003a1 1 0 0 1 1.517-.859l4.997 2.997a1 1 0 0 1 0 1.718l-4.997 2.997A1 1 0 0 1 9 14.996z"}]];var d4=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}],["path",{d:"M8 12h8"}],["path",{d:"M12 8v8"}]];var c4=[["path",{d:"M12 7v4"}],["path",{d:"M7.998 9.003a5 5 0 1 0 8-.005"}],["rect",{x:"3",y:"3",width:"18",height:"18",rx:"2"}]];var fq=[["path",{d:"M7 12h2l2 5 2-10h4"}],["rect",{x:"3",y:"3",width:"18",height:"18",rx:"2"}]];var p4=[["rect",{width:"20",height:"20",x:"2",y:"2",rx:"2"}],["circle",{cx:"8",cy:"8",r:"2"}],["path",{d:"M9.414 9.414 12 12"}],["path",{d:"M14.8 14.8 18 18"}],["circle",{cx:"8",cy:"16",r:"2"}],["path",{d:"m18 6-8.586 8.586"}]];var kq=[["path",{d:"M21 11a8 8 0 0 0-8-8"}],["path",{d:"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h4"}]];var l4=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}],["path",{d:"M16 8.9V7H8l4 5-4 5h8v-1.9"}]];var n4=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}],["line",{x1:"9",x2:"15",y1:"15",y2:"9"}]];var i4=[["path",{d:"M8 19H5c-1 0-2-1-2-2V7c0-1 1-2 2-2h3"}],["path",{d:"M16 5h3c1 0 2 1 2 2v10c0 1-1 2-2 2h-3"}],["line",{x1:"12",x2:"12",y1:"4",y2:"20"}]];var r4=[["path",{d:"M5 8V5c0-1 1-2 2-2h10c1 0 2 1 2 2v3"}],["path",{d:"M19 16v3c0 1-1 2-2 2H7c-1 0-2-1-2-2v-3"}],["line",{x1:"4",x2:"20",y1:"12",y2:"12"}]];var bq=[["rect",{x:"3",y:"3",width:"18",height:"18",rx:"2"}],["rect",{x:"8",y:"8",width:"8",height:"8",rx:"1"}]];var vq=[["path",{d:"M4 10c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h4c1.1 0 2 .9 2 2"}],["path",{d:"M10 16c-1.1 0-2-.9-2-2v-4c0-1.1.9-2 2-2h4c1.1 0 2 .9 2 2"}],["rect",{width:"8",height:"8",x:"14",y:"14",rx:"2"}]];var hq=[["path",{d:"M11.035 7.69a1 1 0 0 1 1.909.024l.737 1.452a1 1 0 0 0 .737.535l1.634.256a1 1 0 0 1 .588 1.806l-1.172 1.168a1 1 0 0 0-.282.866l.259 1.613a1 1 0 0 1-1.541 1.134l-1.465-.75a1 1 0 0 0-.912 0l-1.465.75a1 1 0 0 1-1.539-1.133l.258-1.613a1 1 0 0 0-.282-.866l-1.156-1.153a1 1 0 0 1 .572-1.822l1.633-.256a1 1 0 0 0 .737-.535z"}],["rect",{x:"3",y:"3",width:"18",height:"18",rx:"2"}]];var _q=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}],["rect",{x:"9",y:"9",width:"6",height:"6",rx:"1"}]];var s4=[["path",{d:"m7 11 2-2-2-2"}],["path",{d:"M11 13h4"}],["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2",ry:"2"}]];var a4=[["path",{d:"M18 21a6 6 0 0 0-12 0"}],["circle",{cx:"12",cy:"11",r:"4"}],["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}]];var t4=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}],["circle",{cx:"12",cy:"10",r:"3"}],["path",{d:"M7 21v-2a2 2 0 0 1 2-2h6a2 2 0 0 1 2 2v2"}]];var o4=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2",ry:"2"}],["path",{d:"m15 9-6 6"}],["path",{d:"m9 9 6 6"}]];var $q=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}]];var gq=[["path",{d:"M16 12v2a2 2 0 0 1-2 2H9a1 1 0 0 0-1 1v3a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V10a2 2 0 0 0-2-2h0"}],["path",{d:"M4 16a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h10a2 2 0 0 1 2 2v3a1 1 0 0 1-1 1h-5a2 2 0 0 0-2 2v2"}]];var mq=[["path",{d:"M10 22a2 2 0 0 1-2-2"}],["path",{d:"M16 22h-2"}],["path",{d:"M16 4a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2v10a2 2 0 0 0 2 2h3a1 1 0 0 0 1-1v-5a2 2 0 0 1 2-2h5a1 1 0 0 0 1-1z"}],["path",{d:"M20 8a2 2 0 0 1 2 2"}],["path",{d:"M22 14v2"}],["path",{d:"M22 20a2 2 0 0 1-2 2"}]];var uq=[["path",{d:"M10 22a2 2 0 0 1-2-2"}],["path",{d:"M14 2a2 2 0 0 1 2 2"}],["path",{d:"M16 22h-2"}],["path",{d:"M2 10V8"}],["path",{d:"M2 4a2 2 0 0 1 2-2"}],["path",{d:"M20 8a2 2 0 0 1 2 2"}],["path",{d:"M22 14v2"}],["path",{d:"M22 20a2 2 0 0 1-2 2"}],["path",{d:"M4 16a2 2 0 0 1-2-2"}],["path",{d:"M8 10a2 2 0 0 1 2-2h5a1 1 0 0 1 1 1v5a2 2 0 0 1-2 2H9a1 1 0 0 1-1-1z"}],["path",{d:"M8 2h2"}]];var dq=[["path",{d:"M4 16a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h10a2 2 0 0 1 2 2v3a1 1 0 0 0 1 1h3a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2H10a2 2 0 0 1-2-2v-3a1 1 0 0 0-1-1z"}]];var cq=[["path",{d:"M13.77 3.043a34 34 0 0 0-3.54 0"}],["path",{d:"M13.771 20.956a33 33 0 0 1-3.541.001"}],["path",{d:"M20.18 17.74c-.51 1.15-1.29 1.93-2.439 2.44"}],["path",{d:"M20.18 6.259c-.51-1.148-1.291-1.929-2.44-2.438"}],["path",{d:"M20.957 10.23a33 33 0 0 1 0 3.54"}],["path",{d:"M3.043 10.23a34 34 0 0 0 .001 3.541"}],["path",{d:"M6.26 20.179c-1.15-.508-1.93-1.29-2.44-2.438"}],["path",{d:"M6.26 3.82c-1.149.51-1.93 1.291-2.44 2.44"}]];var pq=[["path",{d:"M12 3c7.2 0 9 1.8 9 9s-1.8 9-9 9-9-1.8-9-9 1.8-9 9-9"}]];var lq=[["path",{d:"M15.236 22a3 3 0 0 0-2.2-5"}],["path",{d:"M16 20a3 3 0 0 1 3-3h1a2 2 0 0 0 2-2v-2a4 4 0 0 0-4-4V4"}],["path",{d:"M18 13h.01"}],["path",{d:"M18 6a4 4 0 0 0-4 4 7 7 0 0 0-7 7c0-5 4-5 4-10.5a4.5 4.5 0 1 0-9 0 2.5 2.5 0 0 0 5 0C7 10 3 11 3 17c0 2.8 2.2 5 5 5h10"}]];var nq=[["path",{d:"M14 13V8.5C14 7 15 7 15 5a3 3 0 0 0-6 0c0 2 1 2 1 3.5V13"}],["path",{d:"M20 15.5a2.5 2.5 0 0 0-2.5-2.5h-11A2.5 2.5 0 0 0 4 15.5V17a1 1 0 0 0 1 1h14a1 1 0 0 0 1-1z"}],["path",{d:"M5 22h14"}]];var iq=[["path",{d:"M12 18.338a2.1 2.1 0 0 0-.987.244L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.12 2.12 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.12 2.12 0 0 0 1.597-1.16l2.309-4.679A.53.53 0 0 1 12 2"}]];var rq=[["path",{d:"M8.34 8.34 2 9.27l5 4.87L5.82 21 12 17.77 18.18 21l-.59-3.43"}],["path",{d:"M18.42 12.76 22 9.27l-6.91-1L12 2l-1.44 2.91"}],["line",{x1:"2",x2:"22",y1:"2",y2:"22"}]];var sq=[["path",{d:"M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z"}]];var aq=[["path",{d:"M13.971 4.285A2 2 0 0 1 17 6v12a2 2 0 0 1-3.029 1.715l-9.997-5.998a2 2 0 0 1-.003-3.432z"}],["path",{d:"M21 20V4"}]];var tq=[["path",{d:"M10.029 4.285A2 2 0 0 0 7 6v12a2 2 0 0 0 3.029 1.715l9.997-5.998a2 2 0 0 0 .003-3.432z"}],["path",{d:"M3 4v16"}]];var oq=[["path",{d:"M11 2v2"}],["path",{d:"M5 2v2"}],["path",{d:"M5 3H4a2 2 0 0 0-2 2v4a6 6 0 0 0 12 0V5a2 2 0 0 0-2-2h-1"}],["path",{d:"M8 15a6 6 0 0 0 12 0v-3"}],["circle",{cx:"20",cy:"10",r:"2"}]];var eq=[["path",{d:"M15.5 3H5a2 2 0 0 0-2 2v14c0 1.1.9 2 2 2h14a2 2 0 0 0 2-2V8.5L15.5 3Z"}],["path",{d:"M14 3v4a2 2 0 0 0 2 2h4"}],["path",{d:"M8 13h.01"}],["path",{d:"M16 13h.01"}],["path",{d:"M10 16s.8 1 2 1c1.3 0 2-1 2-1"}]];var ZC=[["path",{d:"M16 3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V8Z"}],["path",{d:"M15 3v4a2 2 0 0 0 2 2h4"}]];var JC=[["path",{d:"M15 21v-5a1 1 0 0 0-1-1h-4a1 1 0 0 0-1 1v5"}],["path",{d:"M17.774 10.31a1.12 1.12 0 0 0-1.549 0 2.5 2.5 0 0 1-3.451 0 1.12 1.12 0 0 0-1.548 0 2.5 2.5 0 0 1-3.452 0 1.12 1.12 0 0 0-1.549 0 2.5 2.5 0 0 1-3.77-3.248l2.889-4.184A2 2 0 0 1 7 2h10a2 2 0 0 1 1.653.873l2.895 4.192a2.5 2.5 0 0 1-3.774 3.244"}],["path",{d:"M4 10.95V19a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-8.05"}]];var KC=[["rect",{width:"20",height:"6",x:"2",y:"4",rx:"2"}],["rect",{width:"20",height:"6",x:"2",y:"14",rx:"2"}]];var YC=[["rect",{width:"6",height:"20",x:"4",y:"2",rx:"2"}],["rect",{width:"6",height:"20",x:"14",y:"2",rx:"2"}]];var QC=[["path",{d:"M16 4H9a3 3 0 0 0-2.83 4"}],["path",{d:"M14 12a4 4 0 0 1 0 8H6"}],["line",{x1:"4",x2:"20",y1:"12",y2:"12"}]];var XC=[["path",{d:"m4 5 8 8"}],["path",{d:"m12 5-8 8"}],["path",{d:"M20 19h-4c0-1.5.44-2 1.5-2.5S20 15.33 20 14c0-.47-.17-.93-.48-1.29a2.11 2.11 0 0 0-2.62-.44c-.42.24-.74.62-.9 1.07"}]];var WC=[["circle",{cx:"12",cy:"12",r:"4"}],["path",{d:"M12 4h.01"}],["path",{d:"M20 12h.01"}],["path",{d:"M12 20h.01"}],["path",{d:"M4 12h.01"}],["path",{d:"M17.657 6.343h.01"}],["path",{d:"M17.657 17.657h.01"}],["path",{d:"M6.343 17.657h.01"}],["path",{d:"M6.343 6.343h.01"}]];var VC=[["circle",{cx:"12",cy:"12",r:"4"}],["path",{d:"M12 3v1"}],["path",{d:"M12 20v1"}],["path",{d:"M3 12h1"}],["path",{d:"M20 12h1"}],["path",{d:"m18.364 5.636-.707.707"}],["path",{d:"m6.343 17.657-.707.707"}],["path",{d:"m5.636 5.636.707.707"}],["path",{d:"m17.657 17.657.707.707"}]];var GC=[["path",{d:"M12 2v2"}],["path",{d:"M14.837 16.385a6 6 0 1 1-7.223-7.222c.624-.147.97.66.715 1.248a4 4 0 0 0 5.26 5.259c.589-.255 1.396.09 1.248.715"}],["path",{d:"M16 12a4 4 0 0 0-4-4"}],["path",{d:"m19 5-1.256 1.256"}],["path",{d:"M20 12h2"}]];var IC=[["path",{d:"M10 21v-1"}],["path",{d:"M10 4V3"}],["path",{d:"M10 9a3 3 0 0 0 0 6"}],["path",{d:"m14 20 1.25-2.5L18 18"}],["path",{d:"m14 4 1.25 2.5L18 6"}],["path",{d:"m17 21-3-6 1.5-3H22"}],["path",{d:"m17 3-3 6 1.5 3"}],["path",{d:"M2 12h1"}],["path",{d:"m20 10-1.5 2 1.5 2"}],["path",{d:"m3.64 18.36.7-.7"}],["path",{d:"m4.34 6.34-.7-.7"}]];var NC=[["circle",{cx:"12",cy:"12",r:"4"}],["path",{d:"M12 2v2"}],["path",{d:"M12 20v2"}],["path",{d:"m4.93 4.93 1.41 1.41"}],["path",{d:"m17.66 17.66 1.41 1.41"}],["path",{d:"M2 12h2"}],["path",{d:"M20 12h2"}],["path",{d:"m6.34 17.66-1.41 1.41"}],["path",{d:"m19.07 4.93-1.41 1.41"}]];var FC=[["path",{d:"M12 2v8"}],["path",{d:"m4.93 10.93 1.41 1.41"}],["path",{d:"M2 18h2"}],["path",{d:"M20 18h2"}],["path",{d:"m19.07 10.93-1.41 1.41"}],["path",{d:"M22 22H2"}],["path",{d:"m8 6 4-4 4 4"}],["path",{d:"M16 18a4 4 0 0 0-8 0"}]];var zC=[["path",{d:"M12 10V2"}],["path",{d:"m4.93 10.93 1.41 1.41"}],["path",{d:"M2 18h2"}],["path",{d:"M20 18h2"}],["path",{d:"m19.07 10.93-1.41 1.41"}],["path",{d:"M22 22H2"}],["path",{d:"m16 6-4 4-4-4"}],["path",{d:"M16 18a4 4 0 0 0-8 0"}]];var HC=[["path",{d:"m4 19 8-8"}],["path",{d:"m12 19-8-8"}],["path",{d:"M20 12h-4c0-1.5.442-2 1.5-2.5S20 8.334 20 7.002c0-.472-.17-.93-.484-1.29a2.105 2.105 0 0 0-2.617-.436c-.42.239-.738.614-.899 1.06"}]];var DC=[["path",{d:"M11 17a4 4 0 0 1-8 0V5a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2Z"}],["path",{d:"M16.7 13H19a2 2 0 0 1 2 2v4a2 2 0 0 1-2 2H7"}],["path",{d:"M 7 17h.01"}],["path",{d:"m11 8 2.3-2.3a2.4 2.4 0 0 1 3.404.004L18.6 7.6a2.4 2.4 0 0 1 .026 3.434L9.9 19.8"}]];var BC=[["path",{d:"M10 21V3h8"}],["path",{d:"M6 16h9"}],["path",{d:"M10 9.5h7"}]];var TC=[["path",{d:"M11 19H4a2 2 0 0 1-2-2V7a2 2 0 0 1 2-2h5"}],["path",{d:"M13 5h7a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2h-5"}],["circle",{cx:"12",cy:"12",r:"3"}],["path",{d:"m18 22-3-3 3-3"}],["path",{d:"m6 2 3 3-3 3"}]];var OC=[["path",{d:"m11 19-6-6"}],["path",{d:"m5 21-2-2"}],["path",{d:"m8 16-4 4"}],["path",{d:"M9.5 17.5 21 6V3h-3L6.5 14.5"}]];var PC=[["polyline",{points:"14.5 17.5 3 6 3 3 6 3 17.5 14.5"}],["line",{x1:"13",x2:"19",y1:"19",y2:"13"}],["line",{x1:"16",x2:"20",y1:"16",y2:"20"}],["line",{x1:"19",x2:"21",y1:"21",y2:"19"}],["polyline",{points:"14.5 6.5 18 3 21 3 21 6 17.5 9.5"}],["line",{x1:"5",x2:"9",y1:"14",y2:"18"}],["line",{x1:"7",x2:"4",y1:"17",y2:"20"}],["line",{x1:"3",x2:"5",y1:"19",y2:"21"}]];var AC=[["path",{d:"m18 2 4 4"}],["path",{d:"m17 7 3-3"}],["path",{d:"M19 9 8.7 19.3c-1 1-2.5 1-3.4 0l-.6-.6c-1-1-1-2.5 0-3.4L15 5"}],["path",{d:"m9 11 4 4"}],["path",{d:"m5 19-3 3"}],["path",{d:"m14 4 6 6"}]];var SC=[["path",{d:"M9 3H5a2 2 0 0 0-2 2v4m6-6h10a2 2 0 0 1 2 2v4M9 3v18m0 0h10a2 2 0 0 0 2-2V9M9 21H5a2 2 0 0 1-2-2V9m0 0h18"}]];var qC=[["path",{d:"M12 21v-6"}],["path",{d:"M12 9V3"}],["path",{d:"M3 15h18"}],["path",{d:"M3 9h18"}],["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}]];var CC=[["path",{d:"M12 15V9"}],["path",{d:"M3 15h18"}],["path",{d:"M3 9h18"}],["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}]];var EC=[["path",{d:"M14 14v2"}],["path",{d:"M14 20v2"}],["path",{d:"M14 2v2"}],["path",{d:"M14 8v2"}],["path",{d:"M2 15h8"}],["path",{d:"M2 3h6a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H2"}],["path",{d:"M2 9h8"}],["path",{d:"M22 15h-4"}],["path",{d:"M22 3h-2a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h2"}],["path",{d:"M22 9h-4"}],["path",{d:"M5 3v18"}]];var xC=[["path",{d:"M16 5H3"}],["path",{d:"M16 12H3"}],["path",{d:"M16 19H3"}],["path",{d:"M21 5h.01"}],["path",{d:"M21 12h.01"}],["path",{d:"M21 19h.01"}]];var wC=[["path",{d:"M15 3v18"}],["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}],["path",{d:"M21 9H3"}],["path",{d:"M21 15H3"}]];var MC=[["path",{d:"M14 10h2"}],["path",{d:"M15 22v-8"}],["path",{d:"M15 2v4"}],["path",{d:"M2 10h2"}],["path",{d:"M20 10h2"}],["path",{d:"M3 19h18"}],["path",{d:"M3 22v-6a2 2 135 0 1 2-2h14a2 2 45 0 1 2 2v6"}],["path",{d:"M3 2v2a2 2 45 0 0 2 2h14a2 2 135 0 0 2-2V2"}],["path",{d:"M8 10h2"}],["path",{d:"M9 22v-8"}],["path",{d:"M9 2v4"}]];var UC=[["path",{d:"M12 3v18"}],["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}],["path",{d:"M3 9h18"}],["path",{d:"M3 15h18"}]];var RC=[["rect",{width:"10",height:"14",x:"3",y:"8",rx:"2"}],["path",{d:"M5 4a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v16a2 2 0 0 1-2 2h-2.4"}],["path",{d:"M8 18h.01"}]];var jC=[["rect",{width:"16",height:"20",x:"4",y:"2",rx:"2",ry:"2"}],["line",{x1:"12",x2:"12.01",y1:"18",y2:"18"}]];var LC=[["circle",{cx:"7",cy:"7",r:"5"}],["circle",{cx:"17",cy:"17",r:"5"}],["path",{d:"M12 17h10"}],["path",{d:"m3.46 10.54 7.08-7.08"}]];var yC=[["path",{d:"M12.586 2.586A2 2 0 0 0 11.172 2H4a2 2 0 0 0-2 2v7.172a2 2 0 0 0 .586 1.414l8.704 8.704a2.426 2.426 0 0 0 3.42 0l6.58-6.58a2.426 2.426 0 0 0 0-3.42z"}],["circle",{cx:"7.5",cy:"7.5",r:".5",fill:"currentColor"}]];var fC=[["path",{d:"M13.172 2a2 2 0 0 1 1.414.586l6.71 6.71a2.4 2.4 0 0 1 0 3.408l-4.592 4.592a2.4 2.4 0 0 1-3.408 0l-6.71-6.71A2 2 0 0 1 6 9.172V3a1 1 0 0 1 1-1z"}],["path",{d:"M2 7v6.172a2 2 0 0 0 .586 1.414l6.71 6.71a2.4 2.4 0 0 0 3.191.193"}],["circle",{cx:"10.5",cy:"6.5",r:".5",fill:"currentColor"}]];var kC=[["path",{d:"M4 4v16"}]];var bC=[["path",{d:"M4 4v16"}],["path",{d:"M9 4v16"}]];var vC=[["path",{d:"M4 4v16"}],["path",{d:"M9 4v16"}],["path",{d:"M14 4v16"}]];var hC=[["path",{d:"M4 4v16"}],["path",{d:"M9 4v16"}],["path",{d:"M14 4v16"}],["path",{d:"M19 4v16"}]];var _C=[["path",{d:"M4 4v16"}],["path",{d:"M9 4v16"}],["path",{d:"M14 4v16"}],["path",{d:"M19 4v16"}],["path",{d:"M22 6 2 18"}]];var $C=[["circle",{cx:"12",cy:"12",r:"10"}],["circle",{cx:"12",cy:"12",r:"6"}],["circle",{cx:"12",cy:"12",r:"2"}]];var gC=[["circle",{cx:"17",cy:"4",r:"2"}],["path",{d:"M15.59 5.41 5.41 15.59"}],["circle",{cx:"4",cy:"17",r:"2"}],["path",{d:"M12 22s-4-9-1.5-11.5S22 12 22 12"}]];var mC=[["path",{d:"m10.065 12.493-6.18 1.318a.934.934 0 0 1-1.108-.702l-.537-2.15a1.07 1.07 0 0 1 .691-1.265l13.504-4.44"}],["path",{d:"m13.56 11.747 4.332-.924"}],["path",{d:"m16 21-3.105-6.21"}],["path",{d:"M16.485 5.94a2 2 0 0 1 1.455-2.425l1.09-.272a1 1 0 0 1 1.212.727l1.515 6.06a1 1 0 0 1-.727 1.213l-1.09.272a2 2 0 0 1-2.425-1.455z"}],["path",{d:"m6.158 8.633 1.114 4.456"}],["path",{d:"m8 21 3.105-6.21"}],["circle",{cx:"12",cy:"13",r:"2"}]];var uC=[["circle",{cx:"4",cy:"4",r:"2"}],["path",{d:"m14 5 3-3 3 3"}],["path",{d:"m14 10 3-3 3 3"}],["path",{d:"M17 14V2"}],["path",{d:"M17 14H7l-5 8h20Z"}],["path",{d:"M8 14v8"}],["path",{d:"m9 14 5 8"}]];var dC=[["path",{d:"M3.5 21 14 3"}],["path",{d:"M20.5 21 10 3"}],["path",{d:"M15.5 21 12 15l-3.5 6"}],["path",{d:"M2 21h20"}]];var cC=[["path",{d:"M12 19h8"}],["path",{d:"m4 17 6-6-6-6"}]];var e4=[["path",{d:"M21 7 6.82 21.18a2.83 2.83 0 0 1-3.99-.01a2.83 2.83 0 0 1 0-4L17 3"}],["path",{d:"m16 2 6 6"}],["path",{d:"M12 16H4"}]];var pC=[["path",{d:"M9 2v17.5A2.5 2.5 0 0 1 6.5 22A2.5 2.5 0 0 1 4 19.5V2"}],["path",{d:"M20 2v17.5a2.5 2.5 0 0 1-2.5 2.5a2.5 2.5 0 0 1-2.5-2.5V2"}],["path",{d:"M3 2h7"}],["path",{d:"M14 2h7"}],["path",{d:"M9 16H4"}],["path",{d:"M20 16h-5"}]];var lC=[["path",{d:"M14.5 2v17.5c0 1.4-1.1 2.5-2.5 2.5c-1.4 0-2.5-1.1-2.5-2.5V2"}],["path",{d:"M8.5 2h7"}],["path",{d:"M14.5 16h-5"}]];var Z9=[["path",{d:"M21 5H3"}],["path",{d:"M17 12H7"}],["path",{d:"M19 19H5"}]];var J9=[["path",{d:"M3 5h18"}],["path",{d:"M3 12h18"}],["path",{d:"M3 19h18"}]];var K9=[["path",{d:"M21 5H3"}],["path",{d:"M21 12H9"}],["path",{d:"M21 19H7"}]];var y8=[["path",{d:"M21 5H3"}],["path",{d:"M15 12H3"}],["path",{d:"M17 19H3"}]];var nC=[["path",{d:"M12 20h-1a2 2 0 0 1-2-2 2 2 0 0 1-2 2H6"}],["path",{d:"M13 8h7a2 2 0 0 1 2 2v4a2 2 0 0 1-2 2h-7"}],["path",{d:"M5 16H4a2 2 0 0 1-2-2v-4a2 2 0 0 1 2-2h1"}],["path",{d:"M6 4h1a2 2 0 0 1 2 2 2 2 0 0 1 2-2h1"}],["path",{d:"M9 6v12"}]];var Y9=[["path",{d:"M15 5h6"}],["path",{d:"M15 12h6"}],["path",{d:"M3 19h18"}],["path",{d:"m3 12 3.553-7.724a.5.5 0 0 1 .894 0L11 12"}],["path",{d:"M3.92 10h6.16"}]];var iC=[["path",{d:"M17 22h-1a4 4 0 0 1-4-4V6a4 4 0 0 1 4-4h1"}],["path",{d:"M7 22h1a4 4 0 0 0 4-4v-1"}],["path",{d:"M7 2h1a4 4 0 0 1 4 4v1"}]];var rC=[["path",{d:"M17 5H3"}],["path",{d:"M21 12H8"}],["path",{d:"M21 19H8"}],["path",{d:"M3 12v7"}]];var sC=[["path",{d:"M21 5H3"}],["path",{d:"M10 12H3"}],["path",{d:"M10 19H3"}],["circle",{cx:"17",cy:"15",r:"3"}],["path",{d:"m21 19-1.9-1.9"}]];var Q9=[["path",{d:"M14 21h1"}],["path",{d:"M14 3h1"}],["path",{d:"M19 3a2 2 0 0 1 2 2"}],["path",{d:"M21 14v1"}],["path",{d:"M21 19a2 2 0 0 1-2 2"}],["path",{d:"M21 9v1"}],["path",{d:"M3 14v1"}],["path",{d:"M3 9v1"}],["path",{d:"M5 21a2 2 0 0 1-2-2"}],["path",{d:"M5 3a2 2 0 0 0-2 2"}],["path",{d:"M7 12h10"}],["path",{d:"M7 16h6"}],["path",{d:"M7 8h8"}],["path",{d:"M9 21h1"}],["path",{d:"M9 3h1"}]];var X9=[["path",{d:"m16 16-3 3 3 3"}],["path",{d:"M3 12h14.5a1 1 0 0 1 0 7H13"}],["path",{d:"M3 19h6"}],["path",{d:"M3 5h18"}]];var aC=[["path",{d:"M2 10s3-3 3-8"}],["path",{d:"M22 10s-3-3-3-8"}],["path",{d:"M10 2c0 4.4-3.6 8-8 8"}],["path",{d:"M14 2c0 4.4 3.6 8 8 8"}],["path",{d:"M2 10s2 2 2 5"}],["path",{d:"M22 10s-2 2-2 5"}],["path",{d:"M8 15h8"}],["path",{d:"M2 22v-1a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v1"}],["path",{d:"M14 22v-1a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v1"}]];var tC=[["path",{d:"m10 20-1.25-2.5L6 18"}],["path",{d:"M10 4 8.75 6.5 6 6"}],["path",{d:"M10.585 15H10"}],["path",{d:"M2 12h6.5L10 9"}],["path",{d:"M20 14.54a4 4 0 1 1-4 0V4a2 2 0 0 1 4 0z"}],["path",{d:"m4 10 1.5 2L4 14"}],["path",{d:"m7 21 3-6-1.5-3"}],["path",{d:"m7 3 3 6h2"}]];var oC=[["path",{d:"M12 9a4 4 0 0 0-2 7.5"}],["path",{d:"M12 3v2"}],["path",{d:"m6.6 18.4-1.4 1.4"}],["path",{d:"M20 4v10.54a4 4 0 1 1-4 0V4a2 2 0 0 1 4 0Z"}],["path",{d:"M4 13H2"}],["path",{d:"M6.34 7.34 4.93 5.93"}]];var eC=[["path",{d:"M14 4v10.54a4 4 0 1 1-4 0V4a2 2 0 0 1 4 0Z"}]];var ZE=[["path",{d:"M17 14V2"}],["path",{d:"M9 18.12 10 14H4.17a2 2 0 0 1-1.92-2.56l2.33-8A2 2 0 0 1 6.5 2H20a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2h-2.76a2 2 0 0 0-1.79 1.11L12 22a3.13 3.13 0 0 1-3-3.88Z"}]];var JE=[["path",{d:"M7 10v12"}],["path",{d:"M15 5.88 14 10h5.83a2 2 0 0 1 1.92 2.56l-2.33 8A2 2 0 0 1 17.5 22H4a2 2 0 0 1-2-2v-8a2 2 0 0 1 2-2h2.76a2 2 0 0 0 1.79-1.11L12 2a3.13 3.13 0 0 1 3 3.88Z"}]];var KE=[["path",{d:"M2 9a3 3 0 0 1 0 6v2a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-2a3 3 0 0 1 0-6V7a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2Z"}],["path",{d:"m9 12 2 2 4-4"}]];var YE=[["path",{d:"M2 9a3 3 0 0 1 0 6v2a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-2a3 3 0 0 1 0-6V7a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2Z"}],["path",{d:"M9 12h6"}]];var QE=[["path",{d:"M2 9a3 3 0 1 1 0 6v2a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-2a3 3 0 1 1 0-6V7a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2Z"}],["path",{d:"M9 9h.01"}],["path",{d:"m15 9-6 6"}],["path",{d:"M15 15h.01"}]];var XE=[["path",{d:"M2 9a3 3 0 0 1 0 6v2a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-2a3 3 0 0 1 0-6V7a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2Z"}],["path",{d:"M9 12h6"}],["path",{d:"M12 9v6"}]];var WE=[["path",{d:"M2 9a3 3 0 0 1 0 6v2a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-2a3 3 0 0 1 0-6V7a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2Z"}],["path",{d:"m9.5 14.5 5-5"}]];var VE=[["path",{d:"M2 9a3 3 0 0 1 0 6v2a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-2a3 3 0 0 1 0-6V7a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2Z"}],["path",{d:"m9.5 14.5 5-5"}],["path",{d:"m9.5 9.5 5 5"}]];var GE=[["path",{d:"M2 9a3 3 0 0 1 0 6v2a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-2a3 3 0 0 1 0-6V7a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2Z"}],["path",{d:"M13 5v2"}],["path",{d:"M13 17v2"}],["path",{d:"M13 11v2"}]];var IE=[["path",{d:"M10.5 17h1.227a2 2 0 0 0 1.345-.52L18 12"}],["path",{d:"m12 13.5 3.75.5"}],["path",{d:"m4.5 8 10.58-5.06a1 1 0 0 1 1.342.488L18.5 8"}],["path",{d:"M6 10V8"}],["path",{d:"M6 14v1"}],["path",{d:"M6 19v2"}],["rect",{x:"2",y:"8",width:"20",height:"13",rx:"2"}]];var NE=[["path",{d:"m4.5 8 10.58-5.06a1 1 0 0 1 1.342.488L18.5 8"}],["path",{d:"M6 10V8"}],["path",{d:"M6 14v1"}],["path",{d:"M6 19v2"}],["rect",{x:"2",y:"8",width:"20",height:"13",rx:"2"}]];var FE=[["path",{d:"M10 2h4"}],["path",{d:"M4.6 11a8 8 0 0 0 1.7 8.7 8 8 0 0 0 8.7 1.7"}],["path",{d:"M7.4 7.4a8 8 0 0 1 10.3 1 8 8 0 0 1 .9 10.2"}],["path",{d:"m2 2 20 20"}],["path",{d:"M12 12v-2"}]];var zE=[["path",{d:"M10 2h4"}],["path",{d:"M12 14v-4"}],["path",{d:"M4 13a8 8 0 0 1 8-7 8 8 0 1 1-5.3 14L4 17.6"}],["path",{d:"M9 17H4v5"}]];var HE=[["line",{x1:"10",x2:"14",y1:"2",y2:"2"}],["line",{x1:"12",x2:"15",y1:"14",y2:"11"}],["circle",{cx:"12",cy:"14",r:"8"}]];var DE=[["circle",{cx:"9",cy:"12",r:"3"}],["rect",{width:"20",height:"14",x:"2",y:"5",rx:"7"}]];var BE=[["circle",{cx:"15",cy:"12",r:"3"}],["rect",{width:"20",height:"14",x:"2",y:"5",rx:"7"}]];var TE=[["path",{d:"M7 12h13a1 1 0 0 1 1 1 5 5 0 0 1-5 5h-.598a.5.5 0 0 0-.424.765l1.544 2.47a.5.5 0 0 1-.424.765H5.402a.5.5 0 0 1-.424-.765L7 18"}],["path",{d:"M8 18a5 5 0 0 1-5-5V4a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v8"}]];var OE=[["path",{d:"M10 15h4"}],["path",{d:"m14.817 10.995-.971-1.45 1.034-1.232a2 2 0 0 0-2.025-3.238l-1.82.364L9.91 3.885a2 2 0 0 0-3.625.748L6.141 6.55l-1.725.426a2 2 0 0 0-.19 3.756l.657.27"}],["path",{d:"m18.822 10.995 2.26-5.38a1 1 0 0 0-.557-1.318L16.954 2.9a1 1 0 0 0-1.281.533l-.924 2.122"}],["path",{d:"M4 12.006A1 1 0 0 1 4.994 11H19a1 1 0 0 1 1 1v7a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2z"}]];var PE=[["path",{d:"M21 4H3"}],["path",{d:"M18 8H6"}],["path",{d:"M19 12H9"}],["path",{d:"M16 16h-6"}],["path",{d:"M11 20H9"}]];var AE=[["path",{d:"M12 20v-6"}],["path",{d:"M19.656 14H22"}],["path",{d:"M2 14h12"}],["path",{d:"m2 2 20 20"}],["path",{d:"M20 20H4a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2"}],["path",{d:"M9.656 4H20a2 2 0 0 1 2 2v10.344"}]];var SE=[["rect",{width:"20",height:"16",x:"2",y:"4",rx:"2"}],["path",{d:"M2 14h20"}],["path",{d:"M12 20v-6"}]];var qE=[["ellipse",{cx:"12",cy:"11",rx:"3",ry:"2"}],["ellipse",{cx:"12",cy:"12.5",rx:"10",ry:"8.5"}]];var CE=[["path",{d:"M18.2 12.27 20 6H4l1.8 6.27a1 1 0 0 0 .95.73h10.5a1 1 0 0 0 .96-.73Z"}],["path",{d:"M8 13v9"}],["path",{d:"M16 22v-9"}],["path",{d:"m9 6 1 7"}],["path",{d:"m15 6-1 7"}],["path",{d:"M12 6V2"}],["path",{d:"M13 2h-2"}]];var EE=[["rect",{width:"18",height:"12",x:"3",y:"8",rx:"1"}],["path",{d:"M10 8V5c0-.6-.4-1-1-1H6a1 1 0 0 0-1 1v3"}],["path",{d:"M19 8V5c0-.6-.4-1-1-1h-3a1 1 0 0 0-1 1v3"}]];var xE=[["path",{d:"m10 11 11 .9a1 1 0 0 1 .8 1.1l-.665 4.158a1 1 0 0 1-.988.842H20"}],["path",{d:"M16 18h-5"}],["path",{d:"M18 5a1 1 0 0 0-1 1v5.573"}],["path",{d:"M3 4h8.129a1 1 0 0 1 .99.863L13 11.246"}],["path",{d:"M4 11V4"}],["path",{d:"M7 15h.01"}],["path",{d:"M8 10.1V4"}],["circle",{cx:"18",cy:"18",r:"2"}],["circle",{cx:"7",cy:"15",r:"5"}]];var wE=[["path",{d:"M16.05 10.966a5 2.5 0 0 1-8.1 0"}],["path",{d:"m16.923 14.049 4.48 2.04a1 1 0 0 1 .001 1.831l-8.574 3.9a2 2 0 0 1-1.66 0l-8.574-3.91a1 1 0 0 1 0-1.83l4.484-2.04"}],["path",{d:"M16.949 14.14a5 2.5 0 1 1-9.9 0L10.063 3.5a2 2 0 0 1 3.874 0z"}],["path",{d:"M9.194 6.57a5 2.5 0 0 0 5.61 0"}]];var ME=[["path",{d:"M8 3.1V7a4 4 0 0 0 8 0V3.1"}],["path",{d:"m9 15-1-1"}],["path",{d:"m15 15 1-1"}],["path",{d:"M9 19c-2.8 0-5-2.2-5-5v-4a8 8 0 0 1 16 0v4c0 2.8-2.2 5-5 5Z"}],["path",{d:"m8 19-2 3"}],["path",{d:"m16 19 2 3"}]];var UE=[["path",{d:"M2 22V12a10 10 0 1 1 20 0v10"}],["path",{d:"M15 6.8v1.4a3 2.8 0 1 1-6 0V6.8"}],["path",{d:"M10 15h.01"}],["path",{d:"M14 15h.01"}],["path",{d:"M10 19a4 4 0 0 1-4-4v-3a6 6 0 1 1 12 0v3a4 4 0 0 1-4 4Z"}],["path",{d:"m9 19-2 3"}],["path",{d:"m15 19 2 3"}]];var W9=[["rect",{width:"16",height:"16",x:"4",y:"3",rx:"2"}],["path",{d:"M4 11h16"}],["path",{d:"M12 3v8"}],["path",{d:"m8 19-2 3"}],["path",{d:"m18 22-2-3"}],["path",{d:"M8 15h.01"}],["path",{d:"M16 15h.01"}]];var RE=[["path",{d:"M2 17 17 2"}],["path",{d:"m2 14 8 8"}],["path",{d:"m5 11 8 8"}],["path",{d:"m8 8 8 8"}],["path",{d:"m11 5 8 8"}],["path",{d:"m14 2 8 8"}],["path",{d:"M7 22 22 7"}]];var jE=[["path",{d:"M12 16v6"}],["path",{d:"M14 20h-4"}],["path",{d:"M18 2h4v4"}],["path",{d:"m2 2 7.17 7.17"}],["path",{d:"M2 5.355V2h3.357"}],["path",{d:"m22 2-7.17 7.17"}],["path",{d:"M8 5 5 8"}],["circle",{cx:"12",cy:"12",r:"4"}]];var LE=[["path",{d:"M10 11v6"}],["path",{d:"M14 11v6"}],["path",{d:"M19 6v14a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2V6"}],["path",{d:"M3 6h18"}],["path",{d:"M8 6V4a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v2"}]];var yE=[["path",{d:"M19 6v14a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2V6"}],["path",{d:"M3 6h18"}],["path",{d:"M8 6V4a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v2"}]];var fE=[["path",{d:"M8 19a4 4 0 0 1-2.24-7.32A3.5 3.5 0 0 1 9 6.03V6a3 3 0 1 1 6 0v.04a3.5 3.5 0 0 1 3.24 5.65A4 4 0 0 1 16 19Z"}],["path",{d:"M12 19v3"}]];var V9=[["path",{d:"M13 8c0-2.76-2.46-5-5.5-5S2 5.24 2 8h2l1-1 1 1h4"}],["path",{d:"M13 7.14A5.82 5.82 0 0 1 16.5 6c3.04 0 5.5 2.24 5.5 5h-3l-1-1-1 1h-3"}],["path",{d:"M5.89 9.71c-2.15 2.15-2.3 5.47-.35 7.43l4.24-4.25.7-.7.71-.71 2.12-2.12c-1.95-1.96-5.27-1.8-7.42.35"}],["path",{d:"M11 15.5c.5 2.5-.17 4.5-1 6.5h4c2-5.5-.5-12-1-14"}]];var kE=[["path",{d:"m17 14 3 3.3a1 1 0 0 1-.7 1.7H4.7a1 1 0 0 1-.7-1.7L7 14h-.3a1 1 0 0 1-.7-1.7L9 9h-.2A1 1 0 0 1 8 7.3L12 3l4 4.3a1 1 0 0 1-.8 1.7H15l3 3.3a1 1 0 0 1-.7 1.7H17Z"}],["path",{d:"M12 22v-3"}]];var bE=[["path",{d:"M10 10v.2A3 3 0 0 1 8.9 16H5a3 3 0 0 1-1-5.8V10a3 3 0 0 1 6 0Z"}],["path",{d:"M7 16v6"}],["path",{d:"M13 19v3"}],["path",{d:"M12 19h8.3a1 1 0 0 0 .7-1.7L18 14h.3a1 1 0 0 0 .7-1.7L16 9h.2a1 1 0 0 0 .8-1.7L13 3l-1.4 1.5"}]];var vE=[["path",{d:"M16 17h6v-6"}],["path",{d:"m22 17-8.5-8.5-5 5L2 7"}]];var hE=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2",ry:"2"}],["rect",{width:"3",height:"9",x:"7",y:"7"}],["rect",{width:"3",height:"5",x:"14",y:"7"}]];var _E=[["path",{d:"M14.828 14.828 21 21"}],["path",{d:"M21 16v5h-5"}],["path",{d:"m21 3-9 9-4-4-6 6"}],["path",{d:"M21 8V3h-5"}]];var $E=[["path",{d:"M16 7h6v6"}],["path",{d:"m22 7-8.5 8.5-5-5L2 17"}]];var G9=[["path",{d:"m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3"}],["path",{d:"M12 9v4"}],["path",{d:"M12 17h.01"}]];var gE=[["path",{d:"M10.17 4.193a2 2 0 0 1 3.666.013"}],["path",{d:"M14 21h2"}],["path",{d:"m15.874 7.743 1 1.732"}],["path",{d:"m18.849 12.952 1 1.732"}],["path",{d:"M21.824 18.18a2 2 0 0 1-1.835 2.824"}],["path",{d:"M4.024 21a2 2 0 0 1-1.839-2.839"}],["path",{d:"m5.136 12.952-1 1.732"}],["path",{d:"M8 21h2"}],["path",{d:"m8.102 7.743-1 1.732"}]];var mE=[["path",{d:"M13.73 4a2 2 0 0 0-3.46 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3Z"}]];var uE=[["path",{d:"M22 18a2 2 0 0 1-2 2H3c-1.1 0-1.3-.6-.4-1.3L20.4 4.3c.9-.7 1.6-.4 1.6.7Z"}]];var dE=[["path",{d:"M10 14.66v1.626a2 2 0 0 1-.976 1.696A5 5 0 0 0 7 21.978"}],["path",{d:"M14 14.66v1.626a2 2 0 0 0 .976 1.696A5 5 0 0 1 17 21.978"}],["path",{d:"M18 9h1.5a1 1 0 0 0 0-5H18"}],["path",{d:"M4 22h16"}],["path",{d:"M6 9a6 6 0 0 0 12 0V3a1 1 0 0 0-1-1H7a1 1 0 0 0-1 1z"}],["path",{d:"M6 9H4.5a1 1 0 0 1 0-5H6"}]];var cE=[["path",{d:"M14 19V7a2 2 0 0 0-2-2H9"}],["path",{d:"M15 19H9"}],["path",{d:"M19 19h2a1 1 0 0 0 1-1v-3.65a1 1 0 0 0-.22-.62L18.3 9.38a1 1 0 0 0-.78-.38H14"}],["path",{d:"M2 13v5a1 1 0 0 0 1 1h2"}],["path",{d:"M4 3 2.15 5.15a.495.495 0 0 0 .35.86h2.15a.47.47 0 0 1 .35.86L3 9.02"}],["circle",{cx:"17",cy:"19",r:"2"}],["circle",{cx:"7",cy:"19",r:"2"}]];var pE=[["path",{d:"M14 18V6a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2v11a1 1 0 0 0 1 1h2"}],["path",{d:"M15 18H9"}],["path",{d:"M19 18h2a1 1 0 0 0 1-1v-3.65a1 1 0 0 0-.22-.624l-3.48-4.35A1 1 0 0 0 17.52 8H14"}],["circle",{cx:"17",cy:"18",r:"2"}],["circle",{cx:"7",cy:"18",r:"2"}]];var lE=[["path",{d:"M15 4 5 9"}],["path",{d:"m15 8.5-10 5"}],["path",{d:"M18 12a9 9 0 0 1-9 9V3"}]];var nE=[["path",{d:"M10 12.01h.01"}],["path",{d:"M18 8v4a8 8 0 0 1-1.07 4"}],["circle",{cx:"10",cy:"12",r:"4"}],["rect",{x:"2",y:"4",width:"20",height:"16",rx:"2"}]];var iE=[["path",{d:"m12 10 2 4v3a1 1 0 0 0 1 1h2a1 1 0 0 0 1-1v-3a8 8 0 1 0-16 0v3a1 1 0 0 0 1 1h2a1 1 0 0 0 1-1v-3l2-4h4Z"}],["path",{d:"M4.82 7.9 8 10"}],["path",{d:"M15.18 7.9 12 10"}],["path",{d:"M16.93 10H20a2 2 0 0 1 0 4H2"}]];var rE=[["path",{d:"M15.033 9.44a.647.647 0 0 1 0 1.12l-4.065 2.352a.645.645 0 0 1-.968-.56V7.648a.645.645 0 0 1 .967-.56z"}],["path",{d:"M7 21h10"}],["rect",{width:"20",height:"14",x:"2",y:"3",rx:"2"}]];var I9=[["path",{d:"M7 21h10"}],["rect",{width:"20",height:"14",x:"2",y:"3",rx:"2"}]];var sE=[["path",{d:"M21 2H3v16h5v4l4-4h5l4-4V2zm-10 9V7m5 4V7"}]];var aE=[["path",{d:"m17 2-5 5-5-5"}],["rect",{width:"20",height:"15",x:"2",y:"7",rx:"2"}]];var tE=[["path",{d:"M22 4s-.7 2.1-2 3.4c1.6 10-9.4 17.3-18 11.6 2.2.1 4.4-.6 6-2C3 15.5.5 9.6 3 5c2.2 2.6 5.6 4.1 9 4-.9-4.2 4-6.6 7-3.8 1.1 0 3-1.2 3-1.2z"}]];var oE=[["path",{d:"M14 16.5a.5.5 0 0 0 .5.5h.5a2 2 0 0 1 0 4H9a2 2 0 0 1 0-4h.5a.5.5 0 0 0 .5-.5v-9a.5.5 0 0 0-.5-.5h-3a.5.5 0 0 0-.5.5V8a2 2 0 0 1-4 0V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v3a2 2 0 0 1-4 0v-.5a.5.5 0 0 0-.5-.5h-3a.5.5 0 0 0-.5.5Z"}]];var eE=[["path",{d:"M12 4v16"}],["path",{d:"M4 7V5a1 1 0 0 1 1-1h14a1 1 0 0 1 1 1v2"}],["path",{d:"M9 20h6"}]];var Zx=[["path",{d:"M12 13v7a2 2 0 0 0 4 0"}],["path",{d:"M12 2v2"}],["path",{d:"M18.656 13h2.336a1 1 0 0 0 .97-1.274 10.284 10.284 0 0 0-12.07-7.51"}],["path",{d:"m2 2 20 20"}],["path",{d:"M5.961 5.957a10.28 10.28 0 0 0-3.922 5.769A1 1 0 0 0 3 13h10"}]];var Jx=[["path",{d:"M12 13v7a2 2 0 0 0 4 0"}],["path",{d:"M12 2v2"}],["path",{d:"M20.992 13a1 1 0 0 0 .97-1.274 10.284 10.284 0 0 0-19.923 0A1 1 0 0 0 3 13z"}]];var Kx=[["path",{d:"M6 4v6a6 6 0 0 0 12 0V4"}],["line",{x1:"4",x2:"20",y1:"20",y2:"20"}]];var Yx=[["path",{d:"M9 14 4 9l5-5"}],["path",{d:"M4 9h10.5a5.5 5.5 0 0 1 5.5 5.5a5.5 5.5 0 0 1-5.5 5.5H11"}]];var Qx=[["path",{d:"M3 7v6h6"}],["path",{d:"M21 17a9 9 0 0 0-9-9 9 9 0 0 0-6 2.3L3 13"}]];var Xx=[["path",{d:"M21 17a9 9 0 0 0-15-6.7L3 13"}],["path",{d:"M3 7v6h6"}],["circle",{cx:"12",cy:"17",r:"1"}]];var Wx=[["path",{d:"M16 12h6"}],["path",{d:"M8 12H2"}],["path",{d:"M12 2v2"}],["path",{d:"M12 8v2"}],["path",{d:"M12 14v2"}],["path",{d:"M12 20v2"}],["path",{d:"m19 15 3-3-3-3"}],["path",{d:"m5 9-3 3 3 3"}]];var Vx=[["path",{d:"M12 22v-6"}],["path",{d:"M12 8V2"}],["path",{d:"M4 12H2"}],["path",{d:"M10 12H8"}],["path",{d:"M16 12h-2"}],["path",{d:"M22 12h-2"}],["path",{d:"m15 19-3 3-3-3"}],["path",{d:"m15 5-3-3-3 3"}]];var Gx=[["rect",{width:"8",height:"6",x:"5",y:"4",rx:"1"}],["rect",{width:"8",height:"6",x:"11",y:"14",rx:"1"}]];var N9=[["path",{d:"M14 21v-3a2 2 0 0 0-4 0v3"}],["path",{d:"M18 12h.01"}],["path",{d:"M18 16h.01"}],["path",{d:"M22 7a1 1 0 0 0-1-1h-2a2 2 0 0 1-1.143-.359L13.143 2.36a2 2 0 0 0-2.286-.001L6.143 5.64A2 2 0 0 1 5 6H3a1 1 0 0 0-1 1v12a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2z"}],["path",{d:"M6 12h.01"}],["path",{d:"M6 16h.01"}],["circle",{cx:"12",cy:"10",r:"2"}]];var Ix=[["path",{d:"M15 7h2a5 5 0 0 1 0 10h-2m-6 0H7A5 5 0 0 1 7 7h2"}]];var Nx=[["path",{d:"m18.84 12.25 1.72-1.71h-.02a5.004 5.004 0 0 0-.12-7.07 5.006 5.006 0 0 0-6.95 0l-1.72 1.71"}],["path",{d:"m5.17 11.75-1.71 1.71a5.004 5.004 0 0 0 .12 7.07 5.006 5.006 0 0 0 6.95 0l1.71-1.71"}],["line",{x1:"8",x2:"8",y1:"2",y2:"5"}],["line",{x1:"2",x2:"5",y1:"8",y2:"8"}],["line",{x1:"16",x2:"16",y1:"19",y2:"22"}],["line",{x1:"19",x2:"22",y1:"16",y2:"16"}]];var Fx=[["path",{d:"M12 3v12"}],["path",{d:"m17 8-5-5-5 5"}],["path",{d:"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4"}]];var zx=[["path",{d:"m19 5 3-3"}],["path",{d:"m2 22 3-3"}],["path",{d:"M6.3 20.3a2.4 2.4 0 0 0 3.4 0L12 18l-6-6-2.3 2.3a2.4 2.4 0 0 0 0 3.4Z"}],["path",{d:"M7.5 13.5 10 11"}],["path",{d:"M10.5 16.5 13 14"}],["path",{d:"m12 6 6 6 2.3-2.3a2.4 2.4 0 0 0 0-3.4l-2.6-2.6a2.4 2.4 0 0 0-3.4 0Z"}]];var Hx=[["path",{d:"m16 11 2 2 4-4"}],["path",{d:"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2"}],["circle",{cx:"9",cy:"7",r:"4"}]];var Dx=[["circle",{cx:"10",cy:"7",r:"1"}],["circle",{cx:"4",cy:"20",r:"1"}],["path",{d:"M4.7 19.3 19 5"}],["path",{d:"m21 3-3 1 2 2Z"}],["path",{d:"M9.26 7.68 5 12l2 5"}],["path",{d:"m10 14 5 2 3.5-3.5"}],["path",{d:"m18 12 1-1 1 1-1 1Z"}]];var Bx=[["path",{d:"M10 15H6a4 4 0 0 0-4 4v2"}],["path",{d:"m14.305 16.53.923-.382"}],["path",{d:"m15.228 13.852-.923-.383"}],["path",{d:"m16.852 12.228-.383-.923"}],["path",{d:"m16.852 17.772-.383.924"}],["path",{d:"m19.148 12.228.383-.923"}],["path",{d:"m19.53 18.696-.382-.924"}],["path",{d:"m20.772 13.852.924-.383"}],["path",{d:"m20.772 16.148.924.383"}],["circle",{cx:"18",cy:"15",r:"3"}],["circle",{cx:"9",cy:"7",r:"4"}]];var Tx=[["circle",{cx:"10",cy:"7",r:"4"}],["path",{d:"M10.3 15H7a4 4 0 0 0-4 4v2"}],["path",{d:"M15 15.5V14a2 2 0 0 1 4 0v1.5"}],["rect",{width:"8",height:"5",x:"13",y:"16",rx:".899"}]];var Ox=[["path",{d:"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2"}],["circle",{cx:"9",cy:"7",r:"4"}],["line",{x1:"22",x2:"16",y1:"11",y2:"11"}]];var Px=[["path",{d:"M11.5 15H7a4 4 0 0 0-4 4v2"}],["path",{d:"M21.378 16.626a1 1 0 0 0-3.004-3.004l-4.01 4.012a2 2 0 0 0-.506.854l-.837 2.87a.5.5 0 0 0 .62.62l2.87-.837a2 2 0 0 0 .854-.506z"}],["circle",{cx:"10",cy:"7",r:"4"}]];var Ax=[["path",{d:"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2"}],["circle",{cx:"9",cy:"7",r:"4"}],["line",{x1:"19",x2:"19",y1:"8",y2:"14"}],["line",{x1:"22",x2:"16",y1:"11",y2:"11"}]];var F9=[["path",{d:"M2 21a8 8 0 0 1 13.292-6"}],["circle",{cx:"10",cy:"8",r:"5"}],["path",{d:"m16 19 2 2 4-4"}]];var z9=[["path",{d:"m14.305 19.53.923-.382"}],["path",{d:"m15.228 16.852-.923-.383"}],["path",{d:"m16.852 15.228-.383-.923"}],["path",{d:"m16.852 20.772-.383.924"}],["path",{d:"m19.148 15.228.383-.923"}],["path",{d:"m19.53 21.696-.382-.924"}],["path",{d:"M2 21a8 8 0 0 1 10.434-7.62"}],["path",{d:"m20.772 16.852.924-.383"}],["path",{d:"m20.772 19.148.924.383"}],["circle",{cx:"10",cy:"8",r:"5"}],["circle",{cx:"18",cy:"18",r:"3"}]];var H9=[["path",{d:"M2 21a8 8 0 0 1 13.292-6"}],["circle",{cx:"10",cy:"8",r:"5"}],["path",{d:"M22 19h-6"}]];var Sx=[["path",{d:"M2 21a8 8 0 0 1 10.821-7.487"}],["path",{d:"M21.378 16.626a1 1 0 0 0-3.004-3.004l-4.01 4.012a2 2 0 0 0-.506.854l-.837 2.87a.5.5 0 0 0 .62.62l2.87-.837a2 2 0 0 0 .854-.506z"}],["circle",{cx:"10",cy:"8",r:"5"}]];var D9=[["path",{d:"M2 21a8 8 0 0 1 13.292-6"}],["circle",{cx:"10",cy:"8",r:"5"}],["path",{d:"M19 16v6"}],["path",{d:"M22 19h-6"}]];var qx=[["circle",{cx:"10",cy:"8",r:"5"}],["path",{d:"M2 21a8 8 0 0 1 10.434-7.62"}],["circle",{cx:"18",cy:"18",r:"3"}],["path",{d:"m22 22-1.9-1.9"}]];var B9=[["path",{d:"M2 21a8 8 0 0 1 11.873-7"}],["circle",{cx:"10",cy:"8",r:"5"}],["path",{d:"m17 17 5 5"}],["path",{d:"m22 17-5 5"}]];var T9=[["circle",{cx:"12",cy:"8",r:"5"}],["path",{d:"M20 21a8 8 0 0 0-16 0"}]];var Cx=[["circle",{cx:"10",cy:"7",r:"4"}],["path",{d:"M10.3 15H7a4 4 0 0 0-4 4v2"}],["circle",{cx:"17",cy:"17",r:"3"}],["path",{d:"m21 21-1.9-1.9"}]];var Ex=[["path",{d:"M16.051 12.616a1 1 0 0 1 1.909.024l.737 1.452a1 1 0 0 0 .737.535l1.634.256a1 1 0 0 1 .588 1.806l-1.172 1.168a1 1 0 0 0-.282.866l.259 1.613a1 1 0 0 1-1.541 1.134l-1.465-.75a1 1 0 0 0-.912 0l-1.465.75a1 1 0 0 1-1.539-1.133l.258-1.613a1 1 0 0 0-.282-.866l-1.156-1.153a1 1 0 0 1 .572-1.822l1.633-.256a1 1 0 0 0 .737-.535z"}],["path",{d:"M8 15H7a4 4 0 0 0-4 4v2"}],["circle",{cx:"10",cy:"7",r:"4"}]];var xx=[["path",{d:"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2"}],["circle",{cx:"9",cy:"7",r:"4"}],["line",{x1:"17",x2:"22",y1:"8",y2:"13"}],["line",{x1:"22",x2:"17",y1:"8",y2:"13"}]];var wx=[["path",{d:"M19 21v-2a4 4 0 0 0-4-4H9a4 4 0 0 0-4 4v2"}],["circle",{cx:"12",cy:"7",r:"4"}]];var O9=[["path",{d:"M18 21a8 8 0 0 0-16 0"}],["circle",{cx:"10",cy:"8",r:"5"}],["path",{d:"M22 20c0-3.37-2-6.5-4-8a5 5 0 0 0-.45-8.3"}]];var Mx=[["path",{d:"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2"}],["path",{d:"M16 3.128a4 4 0 0 1 0 7.744"}],["path",{d:"M22 21v-2a4 4 0 0 0-3-3.87"}],["circle",{cx:"9",cy:"7",r:"4"}]];var P9=[["path",{d:"m16 2-2.3 2.3a3 3 0 0 0 0 4.2l1.8 1.8a3 3 0 0 0 4.2 0L22 8"}],["path",{d:"M15 15 3.3 3.3a4.2 4.2 0 0 0 0 6l7.3 7.3c.7.7 2 .7 2.8 0L15 15Zm0 0 7 7"}],["path",{d:"m2.1 21.8 6.4-6.3"}],["path",{d:"m19 5-7 7"}]];var A9=[["path",{d:"M3 2v7c0 1.1.9 2 2 2h4a2 2 0 0 0 2-2V2"}],["path",{d:"M7 2v20"}],["path",{d:"M21 15V2a5 5 0 0 0-5 5v6c0 1.1.9 2 2 2h3Zm0 0v7"}]];var Ux=[["path",{d:"M8 21s-4-3-4-9 4-9 4-9"}],["path",{d:"M16 3s4 3 4 9-4 9-4 9"}],["line",{x1:"15",x2:"9",y1:"9",y2:"15"}],["line",{x1:"9",x2:"15",y1:"9",y2:"15"}]];var Rx=[["path",{d:"M12 2v20"}],["path",{d:"M2 5h20"}],["path",{d:"M3 3v2"}],["path",{d:"M7 3v2"}],["path",{d:"M17 3v2"}],["path",{d:"M21 3v2"}],["path",{d:"m19 5-7 7-7-7"}]];var jx=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}],["circle",{cx:"7.5",cy:"7.5",r:".5",fill:"currentColor"}],["path",{d:"m7.9 7.9 2.7 2.7"}],["circle",{cx:"16.5",cy:"7.5",r:".5",fill:"currentColor"}],["path",{d:"m13.4 10.6 2.7-2.7"}],["circle",{cx:"7.5",cy:"16.5",r:".5",fill:"currentColor"}],["path",{d:"m7.9 16.1 2.7-2.7"}],["circle",{cx:"16.5",cy:"16.5",r:".5",fill:"currentColor"}],["path",{d:"m13.4 13.4 2.7 2.7"}],["circle",{cx:"12",cy:"12",r:"2"}]];var Lx=[["path",{d:"M19.5 7a24 24 0 0 1 0 10"}],["path",{d:"M4.5 7a24 24 0 0 0 0 10"}],["path",{d:"M7 19.5a24 24 0 0 0 10 0"}],["path",{d:"M7 4.5a24 24 0 0 1 10 0"}],["rect",{x:"17",y:"17",width:"5",height:"5",rx:"1"}],["rect",{x:"17",y:"2",width:"5",height:"5",rx:"1"}],["rect",{x:"2",y:"17",width:"5",height:"5",rx:"1"}],["rect",{x:"2",y:"2",width:"5",height:"5",rx:"1"}]];var yx=[["path",{d:"M16 8q6 0 6-6-6 0-6 6"}],["path",{d:"M17.41 3.59a10 10 0 1 0 3 3"}],["path",{d:"M2 2a26.6 26.6 0 0 1 10 20c.9-6.82 1.5-9.5 4-14"}]];var fx=[["path",{d:"M18 11c-1.5 0-2.5.5-3 2"}],["path",{d:"M4 6a2 2 0 0 0-2 2v4a5 5 0 0 0 5 5 8 8 0 0 1 5 2 8 8 0 0 1 5-2 5 5 0 0 0 5-5V8a2 2 0 0 0-2-2h-3a8 8 0 0 0-5 2 8 8 0 0 0-5-2z"}],["path",{d:"M6 11c1.5 0 2.5.5 3 2"}]];var kx=[["path",{d:"M10 20h4"}],["path",{d:"M12 16v6"}],["path",{d:"M17 2h4v4"}],["path",{d:"m21 2-5.46 5.46"}],["circle",{cx:"12",cy:"11",r:"5"}]];var bx=[["path",{d:"M12 15v7"}],["path",{d:"M9 19h6"}],["circle",{cx:"12",cy:"9",r:"6"}]];var vx=[["path",{d:"m2 8 2 2-2 2 2 2-2 2"}],["path",{d:"m22 8-2 2 2 2-2 2 2 2"}],["path",{d:"M8 8v10c0 .55.45 1 1 1h6c.55 0 1-.45 1-1v-2"}],["path",{d:"M16 10.34V6c0-.55-.45-1-1-1h-4.34"}],["line",{x1:"2",x2:"22",y1:"2",y2:"22"}]];var hx=[["path",{d:"m2 8 2 2-2 2 2 2-2 2"}],["path",{d:"m22 8-2 2 2 2-2 2 2 2"}],["rect",{width:"8",height:"14",x:"8",y:"5",rx:"1"}]];var _x=[["path",{d:"M10.66 6H14a2 2 0 0 1 2 2v2.5l5.248-3.062A.5.5 0 0 1 22 7.87v8.196"}],["path",{d:"M16 16a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h2"}],["path",{d:"m2 2 20 20"}]];var $x=[["path",{d:"m16 13 5.223 3.482a.5.5 0 0 0 .777-.416V7.87a.5.5 0 0 0-.752-.432L16 10.5"}],["rect",{x:"2",y:"6",width:"14",height:"12",rx:"2"}]];var gx=[["rect",{width:"20",height:"16",x:"2",y:"4",rx:"2"}],["path",{d:"M2 8h20"}],["circle",{cx:"8",cy:"14",r:"2"}],["path",{d:"M8 12h8"}],["circle",{cx:"16",cy:"14",r:"2"}]];var mx=[["path",{d:"M21 17v2a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-2"}],["path",{d:"M21 7V5a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v2"}],["circle",{cx:"12",cy:"12",r:"1"}],["path",{d:"M18.944 12.33a1 1 0 0 0 0-.66 7.5 7.5 0 0 0-13.888 0 1 1 0 0 0 0 .66 7.5 7.5 0 0 0 13.888 0"}]];var ux=[["circle",{cx:"6",cy:"12",r:"4"}],["circle",{cx:"18",cy:"12",r:"4"}],["line",{x1:"6",x2:"18",y1:"16",y2:"16"}]];var dx=[["path",{d:"M11.1 7.1a16.55 16.55 0 0 1 10.9 4"}],["path",{d:"M12 12a12.6 12.6 0 0 1-8.7 5"}],["path",{d:"M16.8 13.6a16.55 16.55 0 0 1-9 7.5"}],["path",{d:"M20.7 17a12.8 12.8 0 0 0-8.7-5 13.3 13.3 0 0 1 0-10"}],["path",{d:"M6.3 3.8a16.55 16.55 0 0 0 1.9 11.5"}],["circle",{cx:"12",cy:"12",r:"10"}]];var cx=[["path",{d:"M11 4.702a.705.705 0 0 0-1.203-.498L6.413 7.587A1.4 1.4 0 0 1 5.416 8H3a1 1 0 0 0-1 1v6a1 1 0 0 0 1 1h2.416a1.4 1.4 0 0 1 .997.413l3.383 3.384A.705.705 0 0 0 11 19.298z"}],["path",{d:"M16 9a5 5 0 0 1 0 6"}]];var px=[["path",{d:"M11 4.702a.705.705 0 0 0-1.203-.498L6.413 7.587A1.4 1.4 0 0 1 5.416 8H3a1 1 0 0 0-1 1v6a1 1 0 0 0 1 1h2.416a1.4 1.4 0 0 1 .997.413l3.383 3.384A.705.705 0 0 0 11 19.298z"}],["path",{d:"M16 9a5 5 0 0 1 0 6"}],["path",{d:"M19.364 18.364a9 9 0 0 0 0-12.728"}]];var lx=[["path",{d:"M16 9a5 5 0 0 1 .95 2.293"}],["path",{d:"M19.364 5.636a9 9 0 0 1 1.889 9.96"}],["path",{d:"m2 2 20 20"}],["path",{d:"m7 7-.587.587A1.4 1.4 0 0 1 5.416 8H3a1 1 0 0 0-1 1v6a1 1 0 0 0 1 1h2.416a1.4 1.4 0 0 1 .997.413l3.383 3.384A.705.705 0 0 0 11 19.298V11"}],["path",{d:"M9.828 4.172A.686.686 0 0 1 11 4.657v.686"}]];var nx=[["path",{d:"M11 4.702a.705.705 0 0 0-1.203-.498L6.413 7.587A1.4 1.4 0 0 1 5.416 8H3a1 1 0 0 0-1 1v6a1 1 0 0 0 1 1h2.416a1.4 1.4 0 0 1 .997.413l3.383 3.384A.705.705 0 0 0 11 19.298z"}],["line",{x1:"22",x2:"16",y1:"9",y2:"15"}],["line",{x1:"16",x2:"22",y1:"9",y2:"15"}]];var ix=[["path",{d:"M11 4.702a.705.705 0 0 0-1.203-.498L6.413 7.587A1.4 1.4 0 0 1 5.416 8H3a1 1 0 0 0-1 1v6a1 1 0 0 0 1 1h2.416a1.4 1.4 0 0 1 .997.413l3.383 3.384A.705.705 0 0 0 11 19.298z"}]];var rx=[["path",{d:"m9 12 2 2 4-4"}],["path",{d:"M5 7c0-1.1.9-2 2-2h10a2 2 0 0 1 2 2v12H5V7Z"}],["path",{d:"M22 19H2"}]];var sx=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}],["path",{d:"M3 9a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2"}],["path",{d:"M3 11h3c.8 0 1.6.3 2.1.9l1.1.9c1.6 1.6 4.1 1.6 5.7 0l1.1-.9c.5-.5 1.3-.9 2.1-.9H21"}]];var S9=[["path",{d:"M17 14h.01"}],["path",{d:"M7 7h12a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h14"}]];var ax=[["path",{d:"M19 7V4a1 1 0 0 0-1-1H5a2 2 0 0 0 0 4h15a1 1 0 0 1 1 1v4h-3a2 2 0 0 0 0 4h3a1 1 0 0 0 1-1v-2a1 1 0 0 0-1-1"}],["path",{d:"M3 5v14a2 2 0 0 0 2 2h15a1 1 0 0 0 1-1v-4"}]];var q9=[["path",{d:"m21.64 3.64-1.28-1.28a1.21 1.21 0 0 0-1.72 0L2.36 18.64a1.21 1.21 0 0 0 0 1.72l1.28 1.28a1.2 1.2 0 0 0 1.72 0L21.64 5.36a1.2 1.2 0 0 0 0-1.72"}],["path",{d:"m14 7 3 3"}],["path",{d:"M5 6v4"}],["path",{d:"M19 14v4"}],["path",{d:"M10 2v2"}],["path",{d:"M7 8H3"}],["path",{d:"M21 16h-4"}],["path",{d:"M11 3H9"}]];var tx=[["path",{d:"M12 17v4"}],["path",{d:"M8 21h8"}],["path",{d:"m9 17 6.1-6.1a2 2 0 0 1 2.81.01L22 15"}],["circle",{cx:"8",cy:"9",r:"2"}],["rect",{x:"2",y:"3",width:"20",height:"14",rx:"2"}]];var ox=[["path",{d:"M15 4V2"}],["path",{d:"M15 16v-2"}],["path",{d:"M8 9h2"}],["path",{d:"M20 9h2"}],["path",{d:"M17.8 11.8 19 13"}],["path",{d:"M15 9h.01"}],["path",{d:"M17.8 6.2 19 5"}],["path",{d:"m3 21 9-9"}],["path",{d:"M12.2 6.2 11 5"}]];var ex=[["path",{d:"M18 21V10a1 1 0 0 0-1-1H7a1 1 0 0 0-1 1v11"}],["path",{d:"M22 19a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V8a2 2 0 0 1 1.132-1.803l7.95-3.974a2 2 0 0 1 1.837 0l7.948 3.974A2 2 0 0 1 22 8z"}],["path",{d:"M6 13h12"}],["path",{d:"M6 17h12"}]];var Zw=[["path",{d:"M3 6h3"}],["path",{d:"M17 6h.01"}],["rect",{width:"18",height:"20",x:"3",y:"2",rx:"2"}],["circle",{cx:"12",cy:"13",r:"5"}],["path",{d:"M12 18a2.5 2.5 0 0 0 0-5 2.5 2.5 0 0 1 0-5"}]];var Jw=[["path",{d:"M12 10v2.2l1.6 1"}],["path",{d:"m16.13 7.66-.81-4.05a2 2 0 0 0-2-1.61h-2.68a2 2 0 0 0-2 1.61l-.78 4.05"}],["path",{d:"m7.88 16.36.8 4a2 2 0 0 0 2 1.61h2.72a2 2 0 0 0 2-1.61l.81-4.05"}],["circle",{cx:"12",cy:"12",r:"6"}]];var Kw=[["path",{d:"M19 5a2 2 0 0 0-2 2v11"}],["path",{d:"M2 18c.6.5 1.2 1 2.5 1 2.5 0 2.5-2 5-2 2.6 0 2.4 2 5 2 2.5 0 2.5-2 5-2 1.3 0 1.9.5 2.5 1"}],["path",{d:"M7 13h10"}],["path",{d:"M7 9h10"}],["path",{d:"M9 5a2 2 0 0 0-2 2v11"}]];var Yw=[["circle",{cx:"12",cy:"4.5",r:"2.5"}],["path",{d:"m10.2 6.3-3.9 3.9"}],["circle",{cx:"4.5",cy:"12",r:"2.5"}],["path",{d:"M7 12h10"}],["circle",{cx:"19.5",cy:"12",r:"2.5"}],["path",{d:"m13.8 17.7 3.9-3.9"}],["circle",{cx:"12",cy:"19.5",r:"2.5"}]];var Qw=[["path",{d:"M2 6c.6.5 1.2 1 2.5 1C7 7 7 5 9.5 5c2.6 0 2.4 2 5 2 2.5 0 2.5-2 5-2 1.3 0 1.9.5 2.5 1"}],["path",{d:"M2 12c.6.5 1.2 1 2.5 1 2.5 0 2.5-2 5-2 2.6 0 2.4 2 5 2 2.5 0 2.5-2 5-2 1.3 0 1.9.5 2.5 1"}],["path",{d:"M2 18c.6.5 1.2 1 2.5 1 2.5 0 2.5-2 5-2 2.6 0 2.4 2 5 2 2.5 0 2.5-2 5-2 1.3 0 1.9.5 2.5 1"}]];var Xw=[["circle",{cx:"12",cy:"10",r:"8"}],["circle",{cx:"12",cy:"10",r:"3"}],["path",{d:"M7 22h10"}],["path",{d:"M12 22v-4"}]];var Ww=[["path",{d:"M17 17h-5c-1.09-.02-1.94.92-2.5 1.9A3 3 0 1 1 2.57 15"}],["path",{d:"M9 3.4a4 4 0 0 1 6.52.66"}],["path",{d:"m6 17 3.1-5.8a2.5 2.5 0 0 0 .057-2.05"}],["path",{d:"M20.3 20.3a4 4 0 0 1-2.3.7"}],["path",{d:"M18.6 13a4 4 0 0 1 3.357 3.414"}],["path",{d:"m12 6 .6 1"}],["path",{d:"m2 2 20 20"}]];var Vw=[["path",{d:"M18 16.98h-5.99c-1.1 0-1.95.94-2.48 1.9A4 4 0 0 1 2 17c.01-.7.2-1.4.57-2"}],["path",{d:"m6 17 3.13-5.78c.53-.97.1-2.18-.5-3.1a4 4 0 1 1 6.89-4.06"}],["path",{d:"m12 6 3.13 5.73C15.66 12.7 16.9 13 18 13a4 4 0 0 1 0 8"}]];var Gw=[["circle",{cx:"12",cy:"5",r:"3"}],["path",{d:"M6.5 8a2 2 0 0 0-1.905 1.46L2.1 18.5A2 2 0 0 0 4 21h16a2 2 0 0 0 1.925-2.54L19.4 9.5A2 2 0 0 0 17.48 8Z"}]];var Iw=[["path",{d:"m2 22 10-10"}],["path",{d:"m16 8-1.17 1.17"}],["path",{d:"M3.47 12.53 5 11l1.53 1.53a3.5 3.5 0 0 1 0 4.94L5 19l-1.53-1.53a3.5 3.5 0 0 1 0-4.94Z"}],["path",{d:"m8 8-.53.53a3.5 3.5 0 0 0 0 4.94L9 15l1.53-1.53c.55-.55.88-1.25.98-1.97"}],["path",{d:"M10.91 5.26c.15-.26.34-.51.56-.73L13 3l1.53 1.53a3.5 3.5 0 0 1 .28 4.62"}],["path",{d:"M20 2h2v2a4 4 0 0 1-4 4h-2V6a4 4 0 0 1 4-4Z"}],["path",{d:"M11.47 17.47 13 19l-1.53 1.53a3.5 3.5 0 0 1-4.94 0L5 19l1.53-1.53a3.5 3.5 0 0 1 4.94 0Z"}],["path",{d:"m16 16-.53.53a3.5 3.5 0 0 1-4.94 0L9 15l1.53-1.53a3.49 3.49 0 0 1 1.97-.98"}],["path",{d:"M18.74 13.09c.26-.15.51-.34.73-.56L21 11l-1.53-1.53a3.5 3.5 0 0 0-4.62-.28"}],["line",{x1:"2",x2:"22",y1:"2",y2:"22"}]];var Nw=[["path",{d:"M2 22 16 8"}],["path",{d:"M3.47 12.53 5 11l1.53 1.53a3.5 3.5 0 0 1 0 4.94L5 19l-1.53-1.53a3.5 3.5 0 0 1 0-4.94Z"}],["path",{d:"M7.47 8.53 9 7l1.53 1.53a3.5 3.5 0 0 1 0 4.94L9 15l-1.53-1.53a3.5 3.5 0 0 1 0-4.94Z"}],["path",{d:"M11.47 4.53 13 3l1.53 1.53a3.5 3.5 0 0 1 0 4.94L13 11l-1.53-1.53a3.5 3.5 0 0 1 0-4.94Z"}],["path",{d:"M20 2h2v2a4 4 0 0 1-4 4h-2V6a4 4 0 0 1 4-4Z"}],["path",{d:"M11.47 17.47 13 19l-1.53 1.53a3.5 3.5 0 0 1-4.94 0L5 19l1.53-1.53a3.5 3.5 0 0 1 4.94 0Z"}],["path",{d:"M15.47 13.47 17 15l-1.53 1.53a3.5 3.5 0 0 1-4.94 0L9 15l1.53-1.53a3.5 3.5 0 0 1 4.94 0Z"}],["path",{d:"M19.47 9.47 21 11l-1.53 1.53a3.5 3.5 0 0 1-4.94 0L13 11l1.53-1.53a3.5 3.5 0 0 1 4.94 0Z"}]];var Fw=[["circle",{cx:"7",cy:"12",r:"3"}],["path",{d:"M10 9v6"}],["circle",{cx:"17",cy:"12",r:"3"}],["path",{d:"M14 7v8"}],["path",{d:"M22 17v1c0 .5-.5 1-1 1H3c-.5 0-1-.5-1-1v-1"}]];var zw=[["path",{d:"m14.305 19.53.923-.382"}],["path",{d:"m15.228 16.852-.923-.383"}],["path",{d:"m16.852 15.228-.383-.923"}],["path",{d:"m16.852 20.772-.383.924"}],["path",{d:"m19.148 15.228.383-.923"}],["path",{d:"m19.53 21.696-.382-.924"}],["path",{d:"M2 7.82a15 15 0 0 1 20 0"}],["path",{d:"m20.772 16.852.924-.383"}],["path",{d:"m20.772 19.148.924.383"}],["path",{d:"M5 11.858a10 10 0 0 1 11.5-1.785"}],["path",{d:"M8.5 15.429a5 5 0 0 1 2.413-1.31"}],["circle",{cx:"18",cy:"18",r:"3"}]];var Hw=[["path",{d:"M12 20h.01"}],["path",{d:"M5 12.859a10 10 0 0 1 14 0"}],["path",{d:"M8.5 16.429a5 5 0 0 1 7 0"}]];var Dw=[["path",{d:"M12 20h.01"}],["path",{d:"M8.5 16.429a5 5 0 0 1 7 0"}]];var Bw=[["path",{d:"M12 20h.01"}],["path",{d:"M8.5 16.429a5 5 0 0 1 7 0"}],["path",{d:"M5 12.859a10 10 0 0 1 5.17-2.69"}],["path",{d:"M19 12.859a10 10 0 0 0-2.007-1.523"}],["path",{d:"M2 8.82a15 15 0 0 1 4.177-2.643"}],["path",{d:"M22 8.82a15 15 0 0 0-11.288-3.764"}],["path",{d:"m2 2 20 20"}]];var Tw=[["path",{d:"M2 8.82a15 15 0 0 1 20 0"}],["path",{d:"M21.378 16.626a1 1 0 0 0-3.004-3.004l-4.01 4.012a2 2 0 0 0-.506.854l-.837 2.87a.5.5 0 0 0 .62.62l2.87-.837a2 2 0 0 0 .854-.506z"}],["path",{d:"M5 12.859a10 10 0 0 1 10.5-2.222"}],["path",{d:"M8.5 16.429a5 5 0 0 1 3-1.406"}]];var Ow=[["path",{d:"M12 20h.01"}]];var Pw=[["path",{d:"M11.965 10.105v4L13.5 12.5a5 5 0 0 1 8 1.5"}],["path",{d:"M11.965 14.105h4"}],["path",{d:"M17.965 18.105h4L20.43 19.71a5 5 0 0 1-8-1.5"}],["path",{d:"M2 8.82a15 15 0 0 1 20 0"}],["path",{d:"M21.965 22.105v-4"}],["path",{d:"M5 12.86a10 10 0 0 1 3-2.032"}],["path",{d:"M8.5 16.429h.01"}]];var Aw=[["path",{d:"M12 20h.01"}],["path",{d:"M2 8.82a15 15 0 0 1 20 0"}],["path",{d:"M5 12.859a10 10 0 0 1 14 0"}],["path",{d:"M8.5 16.429a5 5 0 0 1 7 0"}]];var Sw=[["path",{d:"M10 2v8"}],["path",{d:"M12.8 21.6A2 2 0 1 0 14 18H2"}],["path",{d:"M17.5 10a2.5 2.5 0 1 1 2 4H2"}],["path",{d:"m6 6 4 4 4-4"}]];var qw=[["path",{d:"M12.8 19.6A2 2 0 1 0 14 16H2"}],["path",{d:"M17.5 8a2.5 2.5 0 1 1 2 4H2"}],["path",{d:"M9.8 4.4A2 2 0 1 1 11 8H2"}]];var Cw=[["path",{d:"M8 22h8"}],["path",{d:"M7 10h3m7 0h-1.343"}],["path",{d:"M12 15v7"}],["path",{d:"M7.307 7.307A12.33 12.33 0 0 0 7 10a5 5 0 0 0 7.391 4.391M8.638 2.981C8.75 2.668 8.872 2.34 9 2h6c1.5 4 2 6 2 8 0 .407-.05.809-.145 1.198"}],["line",{x1:"2",x2:"22",y1:"2",y2:"22"}]];var Ew=[["path",{d:"M8 22h8"}],["path",{d:"M7 10h10"}],["path",{d:"M12 15v7"}],["path",{d:"M12 15a5 5 0 0 0 5-5c0-2-.5-4-2-8H9c-1.5 4-2 6-2 8a5 5 0 0 0 5 5Z"}]];var xw=[["rect",{width:"8",height:"8",x:"3",y:"3",rx:"2"}],["path",{d:"M7 11v4a2 2 0 0 0 2 2h4"}],["rect",{width:"8",height:"8",x:"13",y:"13",rx:"2"}]];var ww=[["path",{d:"M14.7 6.3a1 1 0 0 0 0 1.4l1.6 1.6a1 1 0 0 0 1.4 0l3.106-3.105c.32-.322.863-.22.983.218a6 6 0 0 1-8.259 7.057l-7.91 7.91a1 1 0 0 1-2.999-3l7.91-7.91a6 6 0 0 1 7.057-8.259c.438.12.54.662.219.984z"}]];var Mw=[["path",{d:"M18 6 6 18"}],["path",{d:"m6 6 12 12"}]];var Uw=[["path",{d:"m19 12-1.5 3"}],["path",{d:"M19.63 18.81 22 20"}],["path",{d:"M6.47 8.23a1.68 1.68 0 0 1 2.44 1.93l-.64 2.08a6.76 6.76 0 0 0 10.16 7.67l.42-.27a1 1 0 1 0-2.73-4.21l-.42.27a1.76 1.76 0 0 1-2.63-1.99l.64-2.08A6.66 6.66 0 0 0 3.94 3.9l-.7.4a1 1 0 1 0 2.55 4.34z"}]];var Rw=[["path",{d:"M2.5 17a24.12 24.12 0 0 1 0-10 2 2 0 0 1 1.4-1.4 49.56 49.56 0 0 1 16.2 0A2 2 0 0 1 21.5 7a24.12 24.12 0 0 1 0 10 2 2 0 0 1-1.4 1.4 49.55 49.55 0 0 1-16.2 0A2 2 0 0 1 2.5 17"}],["path",{d:"m10 15 5-3-5-3z"}]];var jw=[["path",{d:"M10.513 4.856 13.12 2.17a.5.5 0 0 1 .86.46l-1.377 4.317"}],["path",{d:"M15.656 10H20a1 1 0 0 1 .78 1.63l-1.72 1.773"}],["path",{d:"M16.273 16.273 10.88 21.83a.5.5 0 0 1-.86-.46l1.92-6.02A1 1 0 0 0 11 14H4a1 1 0 0 1-.78-1.63l4.507-4.643"}],["path",{d:"m2 2 20 20"}]];var Lw=[["path",{d:"M4 14a1 1 0 0 1-.78-1.63l9.9-10.2a.5.5 0 0 1 .86.46l-1.92 6.02A1 1 0 0 0 13 10h7a1 1 0 0 1 .78 1.63l-9.9 10.2a.5.5 0 0 1-.86-.46l1.92-6.02A1 1 0 0 0 11 14z"}]];var yw=[["circle",{cx:"11",cy:"11",r:"8"}],["line",{x1:"21",x2:"16.65",y1:"21",y2:"16.65"}],["line",{x1:"11",x2:"11",y1:"8",y2:"14"}],["line",{x1:"8",x2:"14",y1:"11",y2:"11"}]];var fw=[["circle",{cx:"11",cy:"11",r:"8"}],["line",{x1:"21",x2:"16.65",y1:"21",y2:"16.65"}],["line",{x1:"8",x2:"14",y1:"11",y2:"11"}]];var Tf=({icons:Z={},nameAttr:J="data-lucide",attrs:K={},root:Y=document,inTemplates:Q}={})=>{if(!Object.values(Z).length)throw Error(`Please provide an icons object. 69 + If you want to use all the icons you can import it like: 70 + \`import { createIcons, icons } from 'lucide'; 71 + lucide.createIcons({icons});\``);if(typeof Y>"u")throw Error("`createIcons()` only works in a browser environment.");if(Array.from(Y.querySelectorAll(`[${J}]`)).forEach((W)=>oU(W,{nameAttr:J,icons:Z,attrs:K})),Q)Array.from(Y.querySelectorAll("template")).forEach((G)=>Tf({icons:Z,nameAttr:J,attrs:K,root:G.content,inTemplates:Q}));if(J==="data-lucide"){let W=Y.querySelectorAll("[icon-name]");if(W.length>0)console.warn("[Lucide] Some icons were found with the now deprecated icon-name attribute. These will still be replaced for backwards compatibility, but will no longer be supported in v1.0 and you should switch to data-lucide"),Array.from(W).forEach((G)=>oU(G,{nameAttr:"icon-name",icons:Z,attrs:K}))}};var kw="http://www.w3.org/2000/svg";function Rh(Z){let J=V([]);for(let K=Z.length-1;K>=0;K--){let[Y,Q]=Z[K],X=V([]);for(let[G,N]of Object.entries(Q))X=S(j(G,N),X);let W=W1(kw,Y,X,V([]));J=S(W,J)}return J}function Of(Z,J){let K=Z.split("-").map((z)=>z.charAt(0).toUpperCase()+z.slice(1)).join(""),Y=ZR[K];if(!Y)return console.warn(`Icon "${Z}" (${K}) not found in lucide package`),W1(kw,"svg",J,V([]));let Q=Rh(Y),X=!1,W=!1,G=J;while(G&&G.head!==void 0){let z=G.head;if(z&&z.kind===0){if(z.name==="width")X=!0;if(z.name==="height")W=!0}G=G.tail}let N=[j("xmlns",kw),j("viewBox","0 0 24 24"),j("fill","none"),j("stroke","currentColor"),j("stroke-width","2"),j("stroke-linecap","round"),j("stroke-linejoin","round")];if(!X)N.push(j("width","24"));if(!W)N.push(j("height","24"));let F=V(N);G=J;while(G&&G.head!==void 0)F=S(G.head,F),G=G.tail;return W1(kw,"svg",F,Q)}class Pf extends A{}class bw extends A{}class Af extends A{}class Sf extends A{}function qf(Z,J,K){let Y;if(J instanceof Pf)Y=["12","12"];else if(J instanceof bw)Y=["16","16"];else if(J instanceof Af)Y=["20","20"];else if(J instanceof Sf)Y=["24","24"];else Y=["32","32"];let Q=Y,X,W;return X=Q[0],W=Q[1],Of(Z,S(j("width",X),S(j("height",W),K)))}function Cf(Z){if(navigator.clipboard&&navigator.clipboard.writeText)navigator.clipboard.writeText(Z).catch((J)=>{console.error("Failed to copy to clipboard:",J)})}function JR(Z){try{let J=JSON.parse(Z);return JSON.stringify(J,null,2)}catch(J){return Z}}function Lh(Z,J,K,Y){while(!0){let Q=Z,X=J,W=K,G=Y;if(Q instanceof w)return G;else{let N=Q.head;if(N==='"'){let I=Q.tail,F;if(X)if(W)F=["text-green-400",!0];else F=["text-sky-400",!1];else if(W)F=["text-green-400",!0];else F=["text-sky-400",!1];let z=F,H,B;H=z[0],B=z[1];let T=$(V([O(H)]),V([M('"')])),D;if(X)D=!1;else D=B;let P=D;Z=I,J=!X,K=P,Y=S(T,G)}else if(N==="{"&&!X){let I=Q.tail,F;if(Q instanceof w)F="";else F=Q.head;let z=F,H=$(V([O("text-zinc-400")]),V([M(z)]));Z=I,J=X,K=!1,Y=S(H,G)}else if(N==="}"&&!X){let I=Q.tail,F;if(Q instanceof w)F="";else F=Q.head;let z=F,H=$(V([O("text-zinc-400")]),V([M(z)]));Z=I,J=X,K=!1,Y=S(H,G)}else if(N==="["&&!X){let I=Q.tail,F;if(Q instanceof w)F="";else F=Q.head;let z=F,H=$(V([O("text-zinc-400")]),V([M(z)]));Z=I,J=X,K=!1,Y=S(H,G)}else if(N==="]"&&!X){let I=Q.tail,F;if(Q instanceof w)F="";else F=Q.head;let z=F,H=$(V([O("text-zinc-400")]),V([M(z)]));Z=I,J=X,K=!1,Y=S(H,G)}else if(N===":"&&!X){let I=Q.tail,F=$(V([O("text-zinc-400")]),V([M(":")]));Z=I,J=X,K=!0,Y=S(F,G)}else if(N===","&&!X){let I=Q.tail,F=$(V([O("text-zinc-400")]),V([M(",")]));Z=I,J=X,K=!1,Y=S(F,G)}else if(N===" "&&!X){let I=Q.tail,F=M((()=>{if(Q instanceof w)return"";else{let z=Q.head;if(z===" ")return" ";else if(z===` 72 + `)return` 73 + `;else return""}})());Z=I,J=X,K=W,Y=S(F,G)}else if(N===` 74 + `&&!X){let I=Q.tail,F=M((()=>{if(Q instanceof w)return"";else{let z=Q.head;if(z===" ")return" ";else if(z===` 75 + `)return` 76 + `;else return""}})());Z=I,J=X,K=W,Y=S(F,G)}else if(N==="t")if(X){let I=N,F=Q.tail,z;if(W)z="text-green-400";else z="text-sky-400";let B=$(V([O(z)]),V([M(I)]));Z=F,J=X,K=W,Y=S(B,G)}else{let I=Q.tail;if(I instanceof w){let F=N,z=I,H;if(F==="0")H="text-red-400";else if(F==="1")H="text-red-400";else if(F==="2")H="text-red-400";else if(F==="3")H="text-red-400";else if(F==="4")H="text-red-400";else if(F==="5")H="text-red-400";else if(F==="6")H="text-red-400";else if(F==="7")H="text-red-400";else if(F==="8")H="text-red-400";else if(F==="9")H="text-red-400";else if(F===".")H="text-red-400";else if(F==="-")H="text-red-400";else H="text-zinc-200";let T=$(V([O(H)]),V([M(F)]));Z=z,J=X,K=W,Y=S(T,G)}else{let F=I.tail;if(F instanceof w){let z=N,H=I,B;if(z==="0")B="text-red-400";else if(z==="1")B="text-red-400";else if(z==="2")B="text-red-400";else if(z==="3")B="text-red-400";else if(z==="4")B="text-red-400";else if(z==="5")B="text-red-400";else if(z==="6")B="text-red-400";else if(z==="7")B="text-red-400";else if(z==="8")B="text-red-400";else if(z==="9")B="text-red-400";else if(z===".")B="text-red-400";else if(z==="-")B="text-red-400";else B="text-zinc-200";let D=$(V([O(B)]),V([M(z)]));Z=H,J=X,K=W,Y=S(D,G)}else{let z=F.tail;if(z instanceof w){let H=N,B=I,T;if(H==="0")T="text-red-400";else if(H==="1")T="text-red-400";else if(H==="2")T="text-red-400";else if(H==="3")T="text-red-400";else if(H==="4")T="text-red-400";else if(H==="5")T="text-red-400";else if(H==="6")T="text-red-400";else if(H==="7")T="text-red-400";else if(H==="8")T="text-red-400";else if(H==="9")T="text-red-400";else if(H===".")T="text-red-400";else if(H==="-")T="text-red-400";else T="text-zinc-200";let P=$(V([O(T)]),V([M(H)]));Z=B,J=X,K=W,Y=S(P,G)}else if(I.head==="r")if(F.head==="u")if(z.head==="e"&&!X){let D;if(Q instanceof w)D="";else{let L=Q.tail;if(L instanceof w)D="";else{let E=L.tail;if(E instanceof w)D="";else{let U=E.tail;if(U instanceof w)D="";else{let f=Q.head;if(f==="t")if(L.head==="r")if(E.head==="u")if(U.head==="e")D="true";else D="";else D="";else D="";else if(f==="f"){let v=U.tail;if(v instanceof w)D="";else if(L.head==="a")if(E.head==="l")if(U.head==="s")if(v.head==="e")D="false";else D="";else D="";else D="";else D=""}else if(f==="n")if(L.head==="u")if(E.head==="l")if(U.head==="l")D="null";else D="";else D="";else D="";else D=""}}}}let P=D,q=P8(P),x=$(V([O("text-red-400")]),V([M(P)]));Z=IZ(Q,q),J=X,K=!1,Y=S(x,G)}else{let D=N,P=I,q;if(D==="0")q="text-red-400";else if(D==="1")q="text-red-400";else if(D==="2")q="text-red-400";else if(D==="3")q="text-red-400";else if(D==="4")q="text-red-400";else if(D==="5")q="text-red-400";else if(D==="6")q="text-red-400";else if(D==="7")q="text-red-400";else if(D==="8")q="text-red-400";else if(D==="9")q="text-red-400";else if(D===".")q="text-red-400";else if(D==="-")q="text-red-400";else q="text-zinc-200";let R=$(V([O(q)]),V([M(D)]));Z=P,J=X,K=W,Y=S(R,G)}else{let T=N,D=I,P;if(T==="0")P="text-red-400";else if(T==="1")P="text-red-400";else if(T==="2")P="text-red-400";else if(T==="3")P="text-red-400";else if(T==="4")P="text-red-400";else if(T==="5")P="text-red-400";else if(T==="6")P="text-red-400";else if(T==="7")P="text-red-400";else if(T==="8")P="text-red-400";else if(T==="9")P="text-red-400";else if(T===".")P="text-red-400";else if(T==="-")P="text-red-400";else P="text-zinc-200";let x=$(V([O(P)]),V([M(T)]));Z=D,J=X,K=W,Y=S(x,G)}else{let B=N,T=I,D;if(B==="0")D="text-red-400";else if(B==="1")D="text-red-400";else if(B==="2")D="text-red-400";else if(B==="3")D="text-red-400";else if(B==="4")D="text-red-400";else if(B==="5")D="text-red-400";else if(B==="6")D="text-red-400";else if(B==="7")D="text-red-400";else if(B==="8")D="text-red-400";else if(B==="9")D="text-red-400";else if(B===".")D="text-red-400";else if(B==="-")D="text-red-400";else D="text-zinc-200";let q=$(V([O(D)]),V([M(B)]));Z=T,J=X,K=W,Y=S(q,G)}}}}else if(N==="f")if(X){let I=N,F=Q.tail,z;if(W)z="text-green-400";else z="text-sky-400";let B=$(V([O(z)]),V([M(I)]));Z=F,J=X,K=W,Y=S(B,G)}else{let I=Q.tail;if(I instanceof w){let F=N,z=I,H;if(F==="0")H="text-red-400";else if(F==="1")H="text-red-400";else if(F==="2")H="text-red-400";else if(F==="3")H="text-red-400";else if(F==="4")H="text-red-400";else if(F==="5")H="text-red-400";else if(F==="6")H="text-red-400";else if(F==="7")H="text-red-400";else if(F==="8")H="text-red-400";else if(F==="9")H="text-red-400";else if(F===".")H="text-red-400";else if(F==="-")H="text-red-400";else H="text-zinc-200";let T=$(V([O(H)]),V([M(F)]));Z=z,J=X,K=W,Y=S(T,G)}else{let F=I.tail;if(F instanceof w){let z=N,H=I,B;if(z==="0")B="text-red-400";else if(z==="1")B="text-red-400";else if(z==="2")B="text-red-400";else if(z==="3")B="text-red-400";else if(z==="4")B="text-red-400";else if(z==="5")B="text-red-400";else if(z==="6")B="text-red-400";else if(z==="7")B="text-red-400";else if(z==="8")B="text-red-400";else if(z==="9")B="text-red-400";else if(z===".")B="text-red-400";else if(z==="-")B="text-red-400";else B="text-zinc-200";let D=$(V([O(B)]),V([M(z)]));Z=H,J=X,K=W,Y=S(D,G)}else{let z=F.tail;if(z instanceof w){let H=N,B=I,T;if(H==="0")T="text-red-400";else if(H==="1")T="text-red-400";else if(H==="2")T="text-red-400";else if(H==="3")T="text-red-400";else if(H==="4")T="text-red-400";else if(H==="5")T="text-red-400";else if(H==="6")T="text-red-400";else if(H==="7")T="text-red-400";else if(H==="8")T="text-red-400";else if(H==="9")T="text-red-400";else if(H===".")T="text-red-400";else if(H==="-")T="text-red-400";else T="text-zinc-200";let P=$(V([O(T)]),V([M(H)]));Z=B,J=X,K=W,Y=S(P,G)}else{let H=z.tail;if(H instanceof w){let B=N,T=I,D;if(B==="0")D="text-red-400";else if(B==="1")D="text-red-400";else if(B==="2")D="text-red-400";else if(B==="3")D="text-red-400";else if(B==="4")D="text-red-400";else if(B==="5")D="text-red-400";else if(B==="6")D="text-red-400";else if(B==="7")D="text-red-400";else if(B==="8")D="text-red-400";else if(B==="9")D="text-red-400";else if(B===".")D="text-red-400";else if(B==="-")D="text-red-400";else D="text-zinc-200";let q=$(V([O(D)]),V([M(B)]));Z=T,J=X,K=W,Y=S(q,G)}else if(I.head==="a")if(F.head==="l")if(z.head==="s")if(H.head==="e"&&!X){let q;if(Q instanceof w)q="";else{let U=Q.tail;if(U instanceof w)q="";else{let f=U.tail;if(f instanceof w)q="";else{let v=f.tail;if(v instanceof w)q="";else{let g=Q.head;if(g==="t")if(U.head==="r")if(f.head==="u")if(v.head==="e")q="true";else q="";else q="";else q="";else if(g==="f"){let u=v.tail;if(u instanceof w)q="";else if(U.head==="a")if(f.head==="l")if(v.head==="s")if(u.head==="e")q="false";else q="";else q="";else q="";else q=""}else if(g==="n")if(U.head==="u")if(f.head==="l")if(v.head==="l")q="null";else q="";else q="";else q="";else q=""}}}}let x=q,R=P8(x),L=$(V([O("text-red-400")]),V([M(x)]));Z=IZ(Q,R),J=X,K=!1,Y=S(L,G)}else{let q=N,x=I,R;if(q==="0")R="text-red-400";else if(q==="1")R="text-red-400";else if(q==="2")R="text-red-400";else if(q==="3")R="text-red-400";else if(q==="4")R="text-red-400";else if(q==="5")R="text-red-400";else if(q==="6")R="text-red-400";else if(q==="7")R="text-red-400";else if(q==="8")R="text-red-400";else if(q==="9")R="text-red-400";else if(q===".")R="text-red-400";else if(q==="-")R="text-red-400";else R="text-zinc-200";let E=$(V([O(R)]),V([M(q)]));Z=x,J=X,K=W,Y=S(E,G)}else{let P=N,q=I,x;if(P==="0")x="text-red-400";else if(P==="1")x="text-red-400";else if(P==="2")x="text-red-400";else if(P==="3")x="text-red-400";else if(P==="4")x="text-red-400";else if(P==="5")x="text-red-400";else if(P==="6")x="text-red-400";else if(P==="7")x="text-red-400";else if(P==="8")x="text-red-400";else if(P==="9")x="text-red-400";else if(P===".")x="text-red-400";else if(P==="-")x="text-red-400";else x="text-zinc-200";let L=$(V([O(x)]),V([M(P)]));Z=q,J=X,K=W,Y=S(L,G)}else{let D=N,P=I,q;if(D==="0")q="text-red-400";else if(D==="1")q="text-red-400";else if(D==="2")q="text-red-400";else if(D==="3")q="text-red-400";else if(D==="4")q="text-red-400";else if(D==="5")q="text-red-400";else if(D==="6")q="text-red-400";else if(D==="7")q="text-red-400";else if(D==="8")q="text-red-400";else if(D==="9")q="text-red-400";else if(D===".")q="text-red-400";else if(D==="-")q="text-red-400";else q="text-zinc-200";let R=$(V([O(q)]),V([M(D)]));Z=P,J=X,K=W,Y=S(R,G)}else{let T=N,D=I,P;if(T==="0")P="text-red-400";else if(T==="1")P="text-red-400";else if(T==="2")P="text-red-400";else if(T==="3")P="text-red-400";else if(T==="4")P="text-red-400";else if(T==="5")P="text-red-400";else if(T==="6")P="text-red-400";else if(T==="7")P="text-red-400";else if(T==="8")P="text-red-400";else if(T==="9")P="text-red-400";else if(T===".")P="text-red-400";else if(T==="-")P="text-red-400";else P="text-zinc-200";let x=$(V([O(P)]),V([M(T)]));Z=D,J=X,K=W,Y=S(x,G)}}}}}else if(N==="n")if(X){let I=N,F=Q.tail,z;if(W)z="text-green-400";else z="text-sky-400";let B=$(V([O(z)]),V([M(I)]));Z=F,J=X,K=W,Y=S(B,G)}else{let I=Q.tail;if(I instanceof w){let F=N,z=I,H;if(F==="0")H="text-red-400";else if(F==="1")H="text-red-400";else if(F==="2")H="text-red-400";else if(F==="3")H="text-red-400";else if(F==="4")H="text-red-400";else if(F==="5")H="text-red-400";else if(F==="6")H="text-red-400";else if(F==="7")H="text-red-400";else if(F==="8")H="text-red-400";else if(F==="9")H="text-red-400";else if(F===".")H="text-red-400";else if(F==="-")H="text-red-400";else H="text-zinc-200";let T=$(V([O(H)]),V([M(F)]));Z=z,J=X,K=W,Y=S(T,G)}else{let F=I.tail;if(F instanceof w){let z=N,H=I,B;if(z==="0")B="text-red-400";else if(z==="1")B="text-red-400";else if(z==="2")B="text-red-400";else if(z==="3")B="text-red-400";else if(z==="4")B="text-red-400";else if(z==="5")B="text-red-400";else if(z==="6")B="text-red-400";else if(z==="7")B="text-red-400";else if(z==="8")B="text-red-400";else if(z==="9")B="text-red-400";else if(z===".")B="text-red-400";else if(z==="-")B="text-red-400";else B="text-zinc-200";let D=$(V([O(B)]),V([M(z)]));Z=H,J=X,K=W,Y=S(D,G)}else{let z=F.tail;if(z instanceof w){let H=N,B=I,T;if(H==="0")T="text-red-400";else if(H==="1")T="text-red-400";else if(H==="2")T="text-red-400";else if(H==="3")T="text-red-400";else if(H==="4")T="text-red-400";else if(H==="5")T="text-red-400";else if(H==="6")T="text-red-400";else if(H==="7")T="text-red-400";else if(H==="8")T="text-red-400";else if(H==="9")T="text-red-400";else if(H===".")T="text-red-400";else if(H==="-")T="text-red-400";else T="text-zinc-200";let P=$(V([O(T)]),V([M(H)]));Z=B,J=X,K=W,Y=S(P,G)}else if(I.head==="u")if(F.head==="l")if(z.head==="l"&&!X){let D;if(Q instanceof w)D="";else{let L=Q.tail;if(L instanceof w)D="";else{let E=L.tail;if(E instanceof w)D="";else{let U=E.tail;if(U instanceof w)D="";else{let f=Q.head;if(f==="t")if(L.head==="r")if(E.head==="u")if(U.head==="e")D="true";else D="";else D="";else D="";else if(f==="f"){let v=U.tail;if(v instanceof w)D="";else if(L.head==="a")if(E.head==="l")if(U.head==="s")if(v.head==="e")D="false";else D="";else D="";else D="";else D=""}else if(f==="n")if(L.head==="u")if(E.head==="l")if(U.head==="l")D="null";else D="";else D="";else D="";else D=""}}}}let P=D,q=P8(P),x=$(V([O("text-red-400")]),V([M(P)]));Z=IZ(Q,q),J=X,K=!1,Y=S(x,G)}else{let D=N,P=I,q;if(D==="0")q="text-red-400";else if(D==="1")q="text-red-400";else if(D==="2")q="text-red-400";else if(D==="3")q="text-red-400";else if(D==="4")q="text-red-400";else if(D==="5")q="text-red-400";else if(D==="6")q="text-red-400";else if(D==="7")q="text-red-400";else if(D==="8")q="text-red-400";else if(D==="9")q="text-red-400";else if(D===".")q="text-red-400";else if(D==="-")q="text-red-400";else q="text-zinc-200";let R=$(V([O(q)]),V([M(D)]));Z=P,J=X,K=W,Y=S(R,G)}else{let T=N,D=I,P;if(T==="0")P="text-red-400";else if(T==="1")P="text-red-400";else if(T==="2")P="text-red-400";else if(T==="3")P="text-red-400";else if(T==="4")P="text-red-400";else if(T==="5")P="text-red-400";else if(T==="6")P="text-red-400";else if(T==="7")P="text-red-400";else if(T==="8")P="text-red-400";else if(T==="9")P="text-red-400";else if(T===".")P="text-red-400";else if(T==="-")P="text-red-400";else P="text-zinc-200";let x=$(V([O(P)]),V([M(T)]));Z=D,J=X,K=W,Y=S(x,G)}else{let B=N,T=I,D;if(B==="0")D="text-red-400";else if(B==="1")D="text-red-400";else if(B==="2")D="text-red-400";else if(B==="3")D="text-red-400";else if(B==="4")D="text-red-400";else if(B==="5")D="text-red-400";else if(B==="6")D="text-red-400";else if(B==="7")D="text-red-400";else if(B==="8")D="text-red-400";else if(B==="9")D="text-red-400";else if(B===".")D="text-red-400";else if(B==="-")D="text-red-400";else D="text-zinc-200";let q=$(V([O(D)]),V([M(B)]));Z=T,J=X,K=W,Y=S(q,G)}}}}else if(X){let I=N,F=Q.tail,z;if(W)z="text-green-400";else z="text-sky-400";let B=$(V([O(z)]),V([M(I)]));Z=F,J=X,K=W,Y=S(B,G)}else{let I=N,F=Q.tail,z;if(I==="0")z="text-red-400";else if(I==="1")z="text-red-400";else if(I==="2")z="text-red-400";else if(I==="3")z="text-red-400";else if(I==="4")z="text-red-400";else if(I==="5")z="text-red-400";else if(I==="6")z="text-red-400";else if(I==="7")z="text-red-400";else if(I==="8")z="text-red-400";else if(I==="9")z="text-red-400";else if(I===".")z="text-red-400";else if(I==="-")z="text-red-400";else z="text-zinc-200";let B=$(V([O(z)]),V([M(I)]));Z=F,J=X,K=W,Y=S(B,G)}}}}function yh(Z,J,K){return Lh(Z,J,!1,K)}function Ef(Z){let K=FZ(Z),Y=yh(K,!1,V([])),Q=i(Y);return tj(Q)}class xf extends A{constructor(Z){super();this[0]=Z}}function wf(Z){let J=Z[0];return L1((K)=>{return Cf(J)})}function kh(){return y(V([O("py-8 text-center text-zinc-600 text-sm")]),V([M("Loading lexicons...")]))}function bh(Z){return y(V([O("py-8 text-center text-red-400 text-sm")]),V([M("Error: "+Z)]))}function vh(){return y(V([O("bg-zinc-800/50 rounded p-8 text-center border border-zinc-700")]),V([y0(V([O("text-zinc-400 mb-2")]),V([M("No lexicons found.")])),y0(V([O("text-sm text-zinc-500")]),V([M("Upload lexicons from the Settings page to get started.")]))]))}function hh(Z){return y(V([O("bg-zinc-800/50 rounded p-4 relative")]),V([$0(V([O("absolute top-4 right-4 p-1.5 rounded hover:bg-zinc-700 text-zinc-400 hover:text-zinc-300 transition-colors"),S1("button"),o0(new xf(Z.json))]),V([qf("copy",new bw,V([]))])),ZL(V([O("group")]),V([JL(V([O("cursor-pointer text-base font-mono text-zinc-300 hover:text-zinc-200 select-none list-none pr-10")]),V([M(Z.id)])),hZ(V([O("mt-3 bg-zinc-900 rounded p-3 overflow-x-auto text-xs font-mono")]),V([ej(V([]),V([Ef(JR(Z.json))]))]))]))]))}function _h(Z){if(Z instanceof w)return vh();else return y(V([O("space-y-4")]),V([y0(V([O("text-sm text-zinc-500 mb-4")]),V([M(AZ(_8(Z))+" lexicons")])),y(V([O("space-y-3")]),I0(Z,hh))]))}function Mf(Z){let J=n(Z,"GetLexicons",_(V([])),e9),K;return K=J[1],y(V([O("space-y-6")]),V([y(V([O("mb-2")]),V([k1(V([j1("/"),O("text-zinc-400 hover:text-zinc-300 transition-colors text-sm")]),V([M("← Back")]))])),V8(V([O("text-2xl font-semibold text-zinc-300 mb-6")]),V([M("Lexicons")])),(()=>{if(K instanceof I1)return kh();else if(K instanceof N1){let Y=K[0];return bh(Y)}else{let Y=K[0];return _h(Y.lexicons)}})()]))}class vw extends A{constructor(Z){super();this[0]=Z}}class hw extends A{}class _w extends A{}class $w extends A{}class gw extends A{constructor(Z){super();this[0]=Z}}class Uf extends A{}class H1 extends A{constructor(Z,J,K,Y){super();this.domain_authority_input=Z,this.reset_confirmation=J,this.selected_file=K,this.alert=Y}}function n1(Z,J,K){return new H1(Z.domain_authority_input,Z.reset_confirmation,Z.selected_file,new b([J,K]))}function Rf(Z){return new H1(Z.domain_authority_input,Z.reset_confirmation,Z.selected_file,new h)}function jf(){return new H1("","",new h,new h)}function gh(Z){return jy(Z)}function mh(Z,J,K){return y(V([O("bg-zinc-800/50 rounded p-6")]),V([g9(V([O("text-xl font-semibold text-zinc-300 mb-4")]),V([M("Domain Authority")])),y(V([O("space-y-4")]),V([y(V([O("mb-4")]),V([_Z(V([O("block text-sm text-zinc-400 mb-2")]),V([M("Domain Authority")])),x5(V([S1("text"),O("font-mono px-4 py-2 text-sm text-zinc-300 bg-zinc-900 border border-zinc-800 rounded focus:outline-none focus:border-zinc-700 w-full"),k9("e.g. com.example"),LM(J.domain_authority_input),XJ((Y)=>{return new vw(Y)})]))])),y0(V([O("text-sm text-zinc-500 mb-4")]),V([M('The domain authority is used to determine which collections are considered "primary" vs "external" when backfilling records. For example, if the authority is "xyz.statusphere", then "xyz.statusphere.status" is treated as primary and "app.bsky.actor.profile" is external.')])),y(V([O("flex gap-3")]),V([$0(V([O((()=>{if(K)return"font-mono px-4 py-2 text-sm text-zinc-500 bg-zinc-800 rounded cursor-not-allowed";else return"font-mono px-4 py-2 text-sm text-zinc-300 bg-zinc-800 hover:bg-zinc-700 rounded transition-colors cursor-pointer"})()),f9(K),o0(new hw)]),V([M((()=>{if(K)return"Saving...";else return"Save"})())]))]))]))]))}function uh(Z){return y(V([O("bg-zinc-800/50 rounded p-6")]),V([g9(V([O("text-xl font-semibold text-zinc-300 mb-4")]),V([M("OAuth Configuration")])),(()=>{let J=Z.oauth_client_id;if(J instanceof b){let K=J[0];return y(V([O("space-y-3")]),V([y(V([O("flex items-center gap-2")]),V([y(V([O("w-2 h-2 bg-green-500 rounded-full")]),V([])),y0(V([O("text-sm text-zinc-300")]),V([M("OAuth client registered")]))])),y(V([O("bg-zinc-900/50 rounded p-3")]),V([y0(V([O("text-xs text-zinc-500 mb-1")]),V([M("Client ID:")])),y0(V([O("text-sm text-zinc-300 font-mono")]),V([M(K)]))])),y0(V([O("text-sm text-zinc-500")]),V([M('OAuth client credentials are stored in the database. Use "Reset Everything" to clear and trigger re-registration.')]))]))}else return y(V([O("space-y-3")]),V([y(V([O("flex items-center gap-2")]),V([y(V([O("w-2 h-2 bg-zinc-500 rounded-full")]),V([])),y0(V([O("text-sm text-zinc-400")]),V([M("OAuth client not registered")]))])),y0(V([O("text-sm text-zinc-500")]),V([M("Set ENABLE_OAUTH_AUTO_REGISTER=true in your .env file to enable automatic OAuth client registration. The server will automatically register with your configured AIP server on startup.")]))]))})()]))}function dh(Z){return y(V([O("bg-zinc-800/50 rounded p-6")]),V([g9(V([O("text-xl font-semibold text-zinc-300 mb-4")]),V([M("Lexicons")])),y(V([O("space-y-4")]),V([y(V([O("mb-4")]),V([_Z(V([O("block text-sm text-zinc-400 mb-2")]),V([M("Upload Lexicons (ZIP)")])),x5(V([S1("file"),yj(V([".zip"])),O("font-mono px-4 py-2 text-sm text-zinc-300 bg-zinc-900 border border-zinc-800 rounded focus:outline-none focus:border-zinc-700 w-full"),y9("lexicon-file-input"),XJ((J)=>{return new _w})]))])),y0(V([O("text-sm text-zinc-500 mb-4")]),V([M("Upload a ZIP file containing lexicon JSON files. The ZIP file will be extracted and all .json files will be imported into the database. This replaces the need to manually place lexicons in the priv/lexicons directory.")])),y(V([O("flex gap-3")]),V([$0(V([O("font-mono px-4 py-2 text-sm text-zinc-300 bg-zinc-800 hover:bg-zinc-700 rounded transition-colors cursor-pointer"),o0(new $w)]),V([M("Upload")]))]))]))]))}function ch(Z){return y(V([O("bg-zinc-800/50 rounded p-6")]),V([g9(V([O("text-xl font-semibold text-zinc-300 mb-4")]),V([M("Danger Zone")])),y0(V([O("text-sm text-zinc-400 mb-4")]),V([M("This will clear all indexed data:")])),oj(V([O("text-sm text-zinc-400 mb-4 ml-4 list-disc")]),V([E5(V([]),V([M("Domain authority configuration")])),E5(V([]),V([M("OAuth client credentials")])),E5(V([]),V([M("All lexicon definitions")])),E5(V([]),V([M("All indexed records")])),E5(V([]),V([M("All actors")]))])),y0(V([O("text-sm text-zinc-400 mb-4")]),V([M("Records can be re-indexed via backfill.")])),y(V([O("space-y-4")]),V([y(V([O("mb-4")]),V([_Z(V([O("block text-sm text-zinc-400 mb-2")]),V([M("Type RESET to confirm")])),x5(V([S1("text"),O("font-mono px-4 py-2 text-sm text-zinc-300 bg-zinc-900 border border-zinc-800 rounded focus:outline-none focus:border-zinc-700 w-full"),k9("RESET"),LM(Z.reset_confirmation),XJ((J)=>{return new gw(J)})]))])),y(V([O("flex gap-3")]),V([$0(V([O("font-mono px-4 py-2 text-sm text-red-400 border border-red-900 hover:bg-red-900/30 rounded transition-colors cursor-pointer"),f9(Z.reset_confirmation!=="RESET"),o0(new Uf)]),V([M("Reset Everything")]))]))]))]))}function Lf(Z,J,K){if(K){let Y=_(V([])),Q=n(Z,"GetSettings",Y,z1),X;X=Q[1];let W=gh(Z);return y(V([O("max-w-2xl space-y-6")]),V([V8(V([O("text-2xl font-semibold text-zinc-300 mb-8")]),V([M("Settings")])),(()=>{let G=J.alert;if(G instanceof b){let N=G[0][0],I=G[0][1],F;if(N==="success")F=new JZ;else if(N==="error")F=new KZ;else F=new e8;return Ff(F,I)}else return n0()})(),(()=>{if(X instanceof I1)return y(V([O("py-8 text-center text-zinc-600 text-sm")]),V([M("Loading settings...")]));else if(X instanceof N1){let G=X[0];return y(V([O("py-8 text-center text-red-400 text-sm")]),V([M("Error: "+G)]))}else{let G=X[0];return y(V([O("space-y-6")]),V([mh(G.settings,J,W),dh(J),uh(G.settings),ch(J)]))}})()]))}else return y(V([O("max-w-2xl space-y-6")]),V([V8(V([O("text-2xl font-semibold text-zinc-300 mb-8")]),V([M("Settings")])),y(V([O("bg-zinc-800/50 rounded p-8 text-center border border-zinc-700")]),V([y0(V([O("text-zinc-400 mb-4")]),V([M("Access Denied")])),y0(V([O("text-sm text-zinc-500")]),V([M("You must be an administrator to access the settings page.")]))]))]))}function yf(){return window.location.origin}var lh="src/quickslice_client.gleam";class Z5 extends A{}class f8 extends A{}class QZ extends A{}class ff extends A{}class F8 extends A{}class kf extends A{constructor(Z,J,K){super();this.did=Z,this.handle=J,this.is_admin=K}}class v0 extends A{constructor(Z,J,K,Y,Q,X,W){super();this.cache=Z,this.registry=J,this.route=K,this.time_range=Y,this.settings_page_model=Q,this.is_backfilling=X,this.auth_state=W}}class e0 extends A{constructor(Z,J,K){super();this[0]=Z,this[1]=J,this[2]=K}}class KR extends A{constructor(Z,J){super();this[0]=Z,this[1]=J}}class YR extends A{constructor(Z,J){super();this[0]=Z,this[1]=J}}class QR extends A{constructor(Z){super();this[0]=Z}}class XR extends A{constructor(Z){super();this[0]=Z}}class WR extends A{constructor(Z){super();this[0]=Z}}class mw extends A{constructor(Z){super();this[0]=Z}}class bf extends A{constructor(Z){super();this[0]=Z}}function nh(Z,J){if(J instanceof e0){let K=J[2];if(K instanceof C){let Y=J[0],Q=J[1],X=K[0],W=fy(Z.cache,Y,Q,X,0),G=F1(W,Z.registry,(U,f,v)=>{return new e0(U,f,v)},()=>{return 0}),N,I;N=G[0],I=G[1];let F;if(Y==="TriggerBackfill")F=!1;else F=Z.is_backfilling;let z=F,H;if(Y==="GetCurrentSession"){let U=mU(X);if(U instanceof C){let v=U[0].current_session;if(v instanceof b){let g=v[0];H=new kf(g.did,g.handle,g.is_admin)}else H=new F8}else H=new F8}else H=Z.auth_state;let B=H,T;if(Y==="UpdateDomainAuthority")T=n1(Z.settings_page_model,"success","Domain authority updated successfully");else if(Y==="UploadLexicons")$U("lexicon-file-input"),T=n1(Z.settings_page_model,"success","Lexicons uploaded successfully");else if(Y==="ResetAll"){let U,f=Z.settings_page_model;U=new H1("",f.reset_confirmation,f.selected_file,f.alert),T=n1(U,"success","All data has been reset")}else if(Y==="GetSettings"){let U=z1(X);if(U instanceof C){let f=U[0],v=Z.settings_page_model;T=new H1(f.settings.domain_authority,v.reset_confirmation,v.selected_file,v.alert)}else T=Z.settings_page_model}else T=Z.settings_page_model;let D=T,P;if(Y==="ResetAll"){let U=x8(N,"GetStatistics",_(V([]))),f=x8(U,"GetActivityBuckets",_(V([["range",o(R5(Z.time_range))]]))),v=x8(f,"GetRecentActivity",_(V([["hours",Q1(24)]]))),g=n(v,"GetSettings",_(V([])),z1),u;u=g[0];let K0=F1(u,Z.registry,(N0,D0,Q0)=>{return new e0(N0,D0,Q0)},()=>{return 0}),P0,g0;P0=K0[0],g0=K0[1],P=[P0,g0]}else if(Y==="UploadLexicons")P=[x8(N,"GetStatistics",_(V([]))),V([])];else P=[N,V([])];let q=P,x,R;x=q[0],R=q[1];let L;if(Y==="GetCurrentSession"){let U=Z.route;if(B instanceof F8)if(U instanceof f8)L=V([nZ("/",new h,new h)]);else L=V([]);else if(!B.is_admin&&U instanceof f8)L=V([nZ("/",new h,new h)]);else L=V([])}else L=V([]);let E=L;return[new v0(x,Z.registry,Z.route,Z.time_range,D,z,B),q1((()=>{let U=V([I,R,E]);return RR(U)})())]}else{let Y=J[0],Q=K[0],X;if(Y==="TriggerBackfill")X=!1;else X=Z.is_backfilling;let W=X,G;if(Y==="UpdateDomainAuthority")G=n1(Z.settings_page_model,"error","Error: "+Q);else if(Y==="UploadLexicons")G=n1(Z.settings_page_model,"error","Error: "+Q);else if(Y==="ResetAll")G=n1(Z.settings_page_model,"error","Error: "+Q);else if(Y==="TriggerBackfill")G=n1(Z.settings_page_model,"error","Error: "+Q);else G=Z.settings_page_model;let N=G;return[new v0(Z.cache,Z.registry,Z.route,Z.time_range,N,W,Z.auth_state),s0()]}}else if(J instanceof KR){let K=J[0],Y=J[1],Q=ky(Z.cache,K,Y),X=n1(Z.settings_page_model,"success","Domain authority updated successfully");return[new v0(Q,Z.registry,Z.route,Z.time_range,X,Z.is_backfilling,Z.auth_state),s0()]}else if(J instanceof YR){let K=J[0],Y=J[1],Q=Ry(Z.cache,K),X,G=n(Q,"GetSettings",_(V([])),z1)[1];if(G instanceof h1)X=G[0].settings.domain_authority;else X=Z.settings_page_model.domain_authority_input;let N=X,I,F=Z.settings_page_model;I=new H1(N,F.reset_confirmation,F.selected_file,new b(["error","Error: "+Y]));let z=I;return[new v0(Q,Z.registry,Z.route,Z.time_range,z,Z.is_backfilling,Z.auth_state),s0()]}else if(J instanceof QR){let K=J[0],Y;if(Z.route instanceof f8)Y=Rf(Z.settings_page_model);else Y=Z.settings_page_model;let X=Y;if(K instanceof Z5){let W=n(Z.cache,"GetStatistics",_(V([])),o8),G;G=W[0];let N=n(G,"GetSettings",_(V([])),z1),I;I=N[0];let F=n(I,"GetActivityBuckets",_(V([["range",o(R5(Z.time_range))]])),j5),z;z=F[0];let H=n(z,"GetRecentActivity",_(V([["hours",Q1(24)]])),ZZ),B;B=H[0];let T=F1(B,Z.registry,(q,x,R)=>{return new e0(q,x,R)},()=>{return 0}),D,P;return D=T[0],P=T[1],[new v0(D,Z.registry,K,Z.time_range,X,Z.is_backfilling,Z.auth_state),q1(P)]}else if(K instanceof f8){let W,G=Z.auth_state;if(G instanceof F8)W=!1;else W=G.is_admin;if(W){let I=n(Z.cache,"GetSettings",_(V([])),z1),F;F=I[0];let z=F1(F,Z.registry,(T,D,P)=>{return new e0(T,D,P)},()=>{return 0}),H,B;return H=z[0],B=z[1],[new v0(H,Z.registry,K,Z.time_range,X,Z.is_backfilling,Z.auth_state),q1(B)]}else return[Z,nZ("/",new h,new h)]}else if(K instanceof QZ){let W=n(Z.cache,"GetLexicons",_(V([])),e9),G;G=W[0];let N=F1(G,Z.registry,(z,H,B)=>{return new e0(z,H,B)},()=>{return 0}),I,F;return I=N[0],F=N[1],[new v0(I,Z.registry,K,Z.time_range,X,Z.is_backfilling,Z.auth_state),q1(F)]}else return[new v0(Z.cache,Z.registry,K,Z.time_range,X,Z.is_backfilling,Z.auth_state),s0()]}else if(J instanceof XR){let K=J[0];if(K instanceof IJ){let Y=K[0],Q=_(V([["range",o(R5(Y))]])),X=n(Z.cache,"GetActivityBuckets",Q,j5),W;W=X[0];let G=F1(W,Z.registry,(F,z,H)=>{return new e0(F,z,H)},()=>{return 0}),N,I;return N=G[0],I=G[1],[new v0(N,Z.registry,Z.route,Y,Z.settings_page_model,Z.is_backfilling,Z.auth_state),q1(I)]}else if(K instanceof NJ){let Y=_(V([])),Q=x8(Z.cache,"TriggerBackfill",Y),X=n(Q,"TriggerBackfill",Y,Kf),W;W=X[0];let G=F1(W,Z.registry,(F,z,H)=>{return new e0(F,z,H)},()=>{return 0}),N,I;return N=G[0],I=G[1],[new v0(N,Z.registry,Z.route,Z.time_range,Z.settings_page_model,!0,Z.auth_state),q1(I)]}else return cU("/graphiql"),[Z,s0()]}else if(J instanceof WR){let K=J[0];if(K instanceof vw){let Y=K[0],Q,X=Z.settings_page_model;Q=new H1(Y,X.reset_confirmation,X.selected_file,new h);let W=Q;return[new v0(Z.cache,Z.registry,Z.route,Z.time_range,W,Z.is_backfilling,Z.auth_state),s0()]}else if(K instanceof hw){let Y,Q=Z.settings_page_model;Y=new H1(Q.domain_authority_input,Q.reset_confirmation,Q.selected_file,new h);let X=Y,W=_(V([["domainAuthority",o(Z.settings_page_model.domain_authority_input)]])),G,I=n(Z.cache,"GetSettings",_(V([])),z1)[1];if(I instanceof h1)G=I[0].settings.oauth_client_id;else G=new h;let F=G,z=_(V([["id",o("Settings:singleton")],["domainAuthority",o(Z.settings_page_model.domain_authority_input)],["oauthClientId",D5(F,o)]])),H=Ly(Z.cache,Z.registry,"UpdateDomainAuthority",W,"Settings:singleton",(D)=>{return z},Xf,(D,P,q)=>{if(P instanceof C)return new KR(D,q);else{let x=P[0];return new YR(D,x)}}),B,T;return B=H[0],T=H[2],[new v0(B,Z.registry,Z.route,Z.time_range,X,Z.is_backfilling,Z.auth_state),T]}else if(K instanceof _w)return[Z,s0()];else if(K instanceof $w){g8("[UploadLexicons] Button clicked, creating file effect");let Y=L1((Q)=>{return g8("[UploadLexicons] Effect running, calling read_file_as_base64"),_U("lexicon-file-input",(X)=>{return g8("[UploadLexicons] Callback received result"),Q(new bf(X))})});return[Z,Y]}else if(K instanceof gw){let Y=K[0],Q,X=Z.settings_page_model;Q=new H1(X.domain_authority_input,Y,X.selected_file,new h);let W=Q;return[new v0(Z.cache,Z.registry,Z.route,Z.time_range,W,Z.is_backfilling,Z.auth_state),s0()]}else{let Y=_(V([["confirm",o(Z.settings_page_model.reset_confirmation)]])),Q=x8(Z.cache,"ResetAll",Y),X=n(Q,"ResetAll",Y,Zf),W;W=X[0];let G=F1(W,Z.registry,(B,T,D)=>{return new e0(B,T,D)},()=>{return 0}),N,I;N=G[0],I=G[1];let F,z=Z.settings_page_model;F=new H1(z.domain_authority_input,"",z.selected_file,new h);let H=F;return[new v0(N,Z.registry,Z.route,Z.time_range,H,Z.is_backfilling,Z.auth_state),q1(I)]}}else if(J instanceof mw){let K=J[0],Y=wf(K);return[Z,bj(Y,(Q)=>{return new mw(Q)})]}else{let K=J[0];if(K instanceof C){let Y=K[0];g8("[FileRead] Successfully read file, uploading...");let Q=_(V([["zipBase64",o(Y)]])),X=x8(Z.cache,"UploadLexicons",Q),W=n(X,"UploadLexicons",Q,Vf),G;G=W[0];let N=F1(G,Z.registry,(T,D,P)=>{return new e0(T,D,P)},()=>{return 0}),I,F;I=N[0],F=N[1];let z,H=Z.settings_page_model;z=new H1(H.domain_authority_input,H.reset_confirmation,new h,H.alert);let B=z;return[new v0(I,Z.registry,Z.route,Z.time_range,B,Z.is_backfilling,Z.auth_state),q1(F)]}else{let Y=K[0];g8("[FileRead] Error reading file: "+Y);let Q=n1(Z.settings_page_model,"error",Y);return[new v0(Z.cache,Z.registry,Z.route,Z.time_range,Q,Z.is_backfilling,Z.auth_state),s0()]}}}function ih(Z){let J,K=Z.auth_state;if(K instanceof F8)J=!1;else J=K.is_admin;let Y=J;return vZ(Df(Z.cache,Z.time_range,Z.is_backfilling,Y),(Q)=>{return new XR(Q)})}function rh(Z){let J,K=Z.auth_state;if(K instanceof F8)J=!1;else J=K.is_admin;let Y=J;return vZ(Lf(Z.cache,Z.settings_page_model,Y),(Q)=>{return new WR(Q)})}function sh(Z){return vZ(Mf(Z.cache),(J)=>{return new mw(J)})}function ah(Z){return y(V([]),V([V8(V([O("text-xl font-bold text-zinc-100 mb-4")]),V([E1("Upload")])),y0(V([O("text-zinc-400")]),V([E1("Upload and manage data")]))]))}function th(Z){let J,K=Z.auth_state;if(K instanceof F8)J=new h;else{let{handle:Q,is_admin:X}=K;J=new b([Q,X])}let Y=J;return y(V([O("bg-zinc-950 text-zinc-300 font-mono min-h-screen")]),V([y(V([O("max-w-4xl mx-auto px-6 py-12")]),V([_y(Y),(()=>{let Q=Z.route;if(Q instanceof Z5)return ih(Z);else if(Q instanceof f8)return rh(Z);else if(Q instanceof QZ)return sh(Z);else return ah(Z)})()]))]))}function vf(Z){let J=Z.path;if(J==="/")return new Z5;else if(J==="/settings")return new f8;else if(J==="/lexicons")return new QZ;else if(J==="/upload")return new ff;else return new Z5}function oh(Z){return new QR(vf(Z))}function eh(Z){let J=yf()+"/admin/graphql",K=Uy(J),Y=$y(),Q,X=AU();if(X instanceof C){let D=X[0];Q=vf(D)}else Q=new Z5;let W=Q,G=n(K,"GetCurrentSession",_(V([])),mU),N;N=G[0];let I;if(W instanceof Z5){let D=n(N,"GetStatistics",_(V([])),o8),P;P=D[0];let q=n(P,"GetSettings",_(V([])),z1),x;x=q[0];let R=n(x,"GetActivityBuckets",_(V([["range",o("ONE_DAY")]])),j5),L;L=R[0];let E=n(L,"GetRecentActivity",_(V([["hours",Q1(24)]])),ZZ),U;U=E[0];let f=F1(U,Y,(u,K0,P0)=>{return new e0(u,K0,P0)},()=>{return 0}),v,g;v=f[0],g=f[1],I=[v,g]}else if(W instanceof f8){let D=n(N,"GetSettings",_(V([])),z1),P;P=D[0];let q=F1(P,Y,(L,E,U)=>{return new e0(L,E,U)},()=>{return 0}),x,R;x=q[0],R=q[1],I=[x,R]}else if(W instanceof QZ){let D=n(N,"GetLexicons",_(V([])),e9),P;P=D[0];let q=F1(P,Y,(L,E,U)=>{return new e0(L,E,U)},()=>{return 0}),x,R;x=q[0],R=q[1],I=[x,R]}else I=[N,V([])];let F=I,z,H;z=F[0],H=F[1];let B=Jy(oh),T=q1(S(B,H));return[new v0(z,Y,W,new t8,jf(),!1,new F8),T]}function hf(){let Z=nL(eh,nh,th),J=iL(Z,"#app",void 0);if(!(J instanceof C))throw H8("let_assert",lh,"quickslice_client",51,"main","Pattern match failed, no pattern matched the value.",{value:J,start:1286,end:1335,pattern_start:1297,pattern_end:1302});return J}hf();
-2
server/priv/static/styles.css
··· 1 - /*! tailwindcss v4.1.17 | MIT License | https://tailwindcss.com */ 2 - @layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-300:oklch(80.8% .114 19.571);--color-red-400:oklch(70.4% .191 22.216);--color-red-500:oklch(63.7% .237 25.331);--color-red-800:oklch(44.4% .177 26.899);--color-red-900:oklch(39.6% .141 25.723);--color-red-950:oklch(25.8% .092 26.042);--color-yellow-300:oklch(90.5% .182 98.111);--color-yellow-400:oklch(85.2% .199 91.936);--color-yellow-500:oklch(79.5% .184 86.047);--color-yellow-800:oklch(47.6% .114 61.907);--color-yellow-900:oklch(42.1% .095 57.708);--color-green-300:oklch(87.1% .15 154.449);--color-green-400:oklch(79.2% .209 151.711);--color-green-500:oklch(72.3% .219 149.579);--color-green-800:oklch(44.8% .119 151.328);--color-green-900:oklch(39.3% .095 152.535);--color-blue-300:oklch(80.9% .105 251.813);--color-blue-400:oklch(70.7% .165 254.624);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-800:oklch(42.4% .199 265.638);--color-blue-900:oklch(37.9% .146 265.522);--color-purple-400:oklch(71.4% .203 305.504);--color-zinc-100:oklch(96.7% .001 286.375);--color-zinc-200:oklch(92% .004 286.32);--color-zinc-300:oklch(87.1% .006 286.286);--color-zinc-400:oklch(70.5% .015 286.067);--color-zinc-500:oklch(55.2% .016 285.938);--color-zinc-600:oklch(44.2% .017 285.786);--color-zinc-700:oklch(37% .013 285.805);--color-zinc-800:oklch(27.4% .006 286.033);--color-zinc-900:oklch(21% .006 285.885);--color-zinc-950:oklch(14.1% .005 285.823);--color-black:#000;--spacing:.25rem;--container-2xl:42rem;--container-4xl:56rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75/1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2/1.5);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5/2.25);--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-wider:.05em;--radius-lg:.5rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.absolute{position:absolute}.static{position:static}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.mt-1{margin-top:calc(var(--spacing)*1)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-6{margin-top:calc(var(--spacing)*6)}.mb-1{margin-bottom:calc(var(--spacing)*1)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-6{margin-bottom:calc(var(--spacing)*6)}.mb-8{margin-bottom:calc(var(--spacing)*8)}.ml-1{margin-left:calc(var(--spacing)*1)}.ml-4{margin-left:calc(var(--spacing)*4)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.h-2{height:calc(var(--spacing)*2)}.h-10{height:calc(var(--spacing)*10)}.h-full{height:100%}.max-h-80{max-height:calc(var(--spacing)*80)}.max-h-96{max-height:calc(var(--spacing)*96)}.min-h-screen{min-height:100vh}.w-2{width:calc(var(--spacing)*2)}.w-4{width:calc(var(--spacing)*4)}.w-10{width:calc(var(--spacing)*10)}.w-12{width:calc(var(--spacing)*12)}.w-20{width:calc(var(--spacing)*20)}.w-40{width:calc(var(--spacing)*40)}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-4xl{max-width:var(--container-4xl)}.shrink-0{flex-shrink:0}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.list-disc{list-style-type:disc}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.gap-2{gap:calc(var(--spacing)*2)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*3)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*3)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*6)*calc(1 - var(--tw-space-y-reverse)))}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-blue-800{border-color:var(--color-blue-800)}.border-green-800{border-color:var(--color-green-800)}.border-red-800{border-color:var(--color-red-800)}.border-red-900{border-color:var(--color-red-900)}.border-yellow-800{border-color:var(--color-yellow-800)}.border-zinc-700{border-color:var(--color-zinc-700)}.border-zinc-700\/50{border-color:#3f3f4680}@supports (color:color-mix(in lab, red, red)){.border-zinc-700\/50{border-color:color-mix(in oklab,var(--color-zinc-700)50%,transparent)}}.border-zinc-800{border-color:var(--color-zinc-800)}.bg-black\/40{background-color:#0006}@supports (color:color-mix(in lab, red, red)){.bg-black\/40{background-color:color-mix(in oklab,var(--color-black)40%,transparent)}}.bg-blue-900\/30{background-color:#1c398e4d}@supports (color:color-mix(in lab, red, red)){.bg-blue-900\/30{background-color:color-mix(in oklab,var(--color-blue-900)30%,transparent)}}.bg-green-500{background-color:var(--color-green-500)}.bg-green-900\/30{background-color:#0d542b4d}@supports (color:color-mix(in lab, red, red)){.bg-green-900\/30{background-color:color-mix(in oklab,var(--color-green-900)30%,transparent)}}.bg-red-900\/30{background-color:#82181a4d}@supports (color:color-mix(in lab, red, red)){.bg-red-900\/30{background-color:color-mix(in oklab,var(--color-red-900)30%,transparent)}}.bg-red-950{background-color:var(--color-red-950)}.bg-yellow-900\/30{background-color:#733e0a4d}@supports (color:color-mix(in lab, red, red)){.bg-yellow-900\/30{background-color:color-mix(in oklab,var(--color-yellow-900)30%,transparent)}}.bg-zinc-500{background-color:var(--color-zinc-500)}.bg-zinc-700{background-color:var(--color-zinc-700)}.bg-zinc-800{background-color:var(--color-zinc-800)}.bg-zinc-800\/50{background-color:#27272a80}@supports (color:color-mix(in lab, red, red)){.bg-zinc-800\/50{background-color:color-mix(in oklab,var(--color-zinc-800)50%,transparent)}}.bg-zinc-900{background-color:var(--color-zinc-900)}.bg-zinc-900\/50{background-color:#18181b80}@supports (color:color-mix(in lab, red, red)){.bg-zinc-900\/50{background-color:color-mix(in oklab,var(--color-zinc-900)50%,transparent)}}.bg-zinc-950{background-color:var(--color-zinc-950)}.p-2{padding:calc(var(--spacing)*2)}.p-3{padding:calc(var(--spacing)*3)}.p-4{padding:calc(var(--spacing)*4)}.p-6{padding:calc(var(--spacing)*6)}.px-2{padding-inline:calc(var(--spacing)*2)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-6{padding-inline:calc(var(--spacing)*6)}.py-1{padding-block:calc(var(--spacing)*1)}.py-2{padding-block:calc(var(--spacing)*2)}.py-3{padding-block:calc(var(--spacing)*3)}.py-4{padding-block:calc(var(--spacing)*4)}.py-8{padding-block:calc(var(--spacing)*8)}.py-12{padding-block:calc(var(--spacing)*12)}.pb-4{padding-bottom:calc(var(--spacing)*4)}.text-center{text-align:center}.text-right{text-align:right}.font-mono{font-family:var(--font-mono)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[10px\]{font-size:10px}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.break-all{word-break:break-all}.whitespace-pre-wrap{white-space:pre-wrap}.text-blue-300{color:var(--color-blue-300)}.text-blue-400{color:var(--color-blue-400)}.text-blue-500{color:var(--color-blue-500)}.text-green-300{color:var(--color-green-300)}.text-green-400{color:var(--color-green-400)}.text-green-500{color:var(--color-green-500)}.text-purple-400{color:var(--color-purple-400)}.text-red-300{color:var(--color-red-300)}.text-red-400{color:var(--color-red-400)}.text-red-500{color:var(--color-red-500)}.text-yellow-300{color:var(--color-yellow-300)}.text-yellow-400{color:var(--color-yellow-400)}.text-yellow-500{color:var(--color-yellow-500)}.text-zinc-100{color:var(--color-zinc-100)}.text-zinc-200{color:var(--color-zinc-200)}.text-zinc-300{color:var(--color-zinc-300)}.text-zinc-400{color:var(--color-zinc-400)}.text-zinc-500{color:var(--color-zinc-500)}.text-zinc-600{color:var(--color-zinc-600)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.underline{text-decoration-line:underline}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.select-none{-webkit-user-select:none;user-select:none}@media (hover:hover){.group-hover\:fill-zinc-700:is(:where(.group):hover *){fill:var(--color-zinc-700)}.group-hover\:text-zinc-400:is(:where(.group):hover *){color:var(--color-zinc-400)}.group-hover\:opacity-80:is(:where(.group):hover *){opacity:.8}.hover\:border-zinc-600:hover{border-color:var(--color-zinc-600)}.hover\:bg-red-900\/30:hover{background-color:#82181a4d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-red-900\/30:hover{background-color:color-mix(in oklab,var(--color-red-900)30%,transparent)}}.hover\:bg-zinc-600:hover{background-color:var(--color-zinc-600)}.hover\:bg-zinc-700:hover{background-color:var(--color-zinc-700)}.hover\:bg-zinc-700\/50:hover{background-color:#3f3f4680}@supports (color:color-mix(in lab, red, red)){.hover\:bg-zinc-700\/50:hover{background-color:color-mix(in oklab,var(--color-zinc-700)50%,transparent)}}.hover\:bg-zinc-900\/30:hover{background-color:#18181b4d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-zinc-900\/30:hover{background-color:color-mix(in oklab,var(--color-zinc-900)30%,transparent)}}.hover\:text-zinc-100:hover{color:var(--color-zinc-100)}.hover\:text-zinc-200:hover{color:var(--color-zinc-200)}.hover\:text-zinc-300:hover{color:var(--color-zinc-300)}.hover\:no-underline:hover{text-decoration-line:none}.hover\:opacity-80:hover{opacity:.8}}.focus\:border-zinc-600:focus{border-color:var(--color-zinc-600)}.focus\:border-zinc-700:focus{border-color:var(--color-zinc-700)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}@media (hover:hover){.disabled\:hover\:bg-zinc-800:disabled:hover{background-color:var(--color-zinc-800)}}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
+74
server/src/client_schema.gleam
··· 246 246 ]) 247 247 } 248 248 249 + /// Lexicon type for AT Protocol lexicon schemas 250 + pub fn lexicon_type() -> schema.Type { 251 + schema.object_type("Lexicon", "AT Protocol lexicon schema definition", [ 252 + schema.field( 253 + "id", 254 + schema.non_null(schema.string_type()), 255 + "Lexicon NSID (e.g., app.bsky.feed.post)", 256 + fn(ctx) { 257 + case ctx.data { 258 + Some(value.Object(fields)) -> { 259 + case list.key_find(fields, "id") { 260 + Ok(id) -> Ok(id) 261 + Error(_) -> Ok(value.Null) 262 + } 263 + } 264 + _ -> Ok(value.Null) 265 + } 266 + }, 267 + ), 268 + schema.field( 269 + "json", 270 + schema.non_null(schema.string_type()), 271 + "Full lexicon JSON content", 272 + fn(ctx) { 273 + case ctx.data { 274 + Some(value.Object(fields)) -> { 275 + case list.key_find(fields, "json") { 276 + Ok(json) -> Ok(json) 277 + Error(_) -> Ok(value.Null) 278 + } 279 + } 280 + _ -> Ok(value.Null) 281 + } 282 + }, 283 + ), 284 + schema.field( 285 + "createdAt", 286 + schema.non_null(schema.string_type()), 287 + "Timestamp when lexicon was created", 288 + fn(ctx) { 289 + case ctx.data { 290 + Some(value.Object(fields)) -> { 291 + case list.key_find(fields, "createdAt") { 292 + Ok(created_at) -> Ok(created_at) 293 + Error(_) -> Ok(value.Null) 294 + } 295 + } 296 + _ -> Ok(value.Null) 297 + } 298 + }, 299 + ), 300 + ]) 301 + } 302 + 249 303 /// Settings type for configuration 250 304 pub fn settings_type() -> schema.Type { 251 305 schema.object_type("Settings", "System settings and configuration", [ ··· 475 529 ]) 476 530 } 477 531 532 + fn lexicon_to_value(lexicon: database.Lexicon) -> value.Value { 533 + value.Object([ 534 + #("id", value.String(lexicon.id)), 535 + #("json", value.String(lexicon.json)), 536 + #("createdAt", value.String(lexicon.created_at)), 537 + ]) 538 + } 539 + 478 540 // ===== Query Type ===== 479 541 480 542 pub fn query_type( ··· 535 597 } 536 598 537 599 Ok(settings_to_value(domain_authority, oauth_client_id)) 600 + }, 601 + ), 602 + // lexicons query 603 + schema.field( 604 + "lexicons", 605 + schema.non_null(schema.list_type(schema.non_null(lexicon_type()))), 606 + "Get all lexicons", 607 + fn(_ctx) { 608 + case database.get_all_lexicons(conn) { 609 + Ok(lexicons) -> Ok(value.List(list.map(lexicons, lexicon_to_value))) 610 + Error(_) -> Error("Failed to fetch lexicons") 611 + } 538 612 }, 539 613 ), 540 614 // activityBuckets query with TimeRange argument