UNPKG

@kit-data-manager/pid-component

Version:

The PID-Component is a web component that can be used to evaluate and display FAIR Digital Objects, PIDs, ORCiDs, and possibly other identifiers in a user-friendly way. It is easily extensible to support other identifier types.

19 lines 74.5 kB
/*! * * Copyright 2024-2026 Karlsruhe Institute of Technology. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * https://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. * */ const e="pid-component";const t={hotModuleReplacement:false,hydratedSelectorName:"hydrated",lazyLoad:true,propChangeCallback:true,shadowDom:true,slotRelocation:true,state:true,updatable:true};const r=()=>{};const o='/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */@layer properties;@layer theme, base, components, utilities;@layer theme{:host,:root{--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-400:oklch(70.4% 0.191 22.216);--color-red-500:oklch(63.7% 0.237 25.331);--color-red-600:oklch(57.7% 0.245 27.325);--color-red-700:oklch(50.5% 0.213 27.518);--color-yellow-50:oklch(98.7% 0.026 102.212);--color-green-50:oklch(98.2% 0.018 155.826);--color-green-100:oklch(96.2% 0.044 156.743);--color-green-200:oklch(92.5% 0.084 155.995);--color-green-400:oklch(79.2% 0.209 151.711);--color-green-600:oklch(62.7% 0.194 149.214);--color-green-700:oklch(52.7% 0.154 150.069);--color-green-800:oklch(44.8% 0.119 151.328);--color-green-900:oklch(39.3% 0.095 152.535);--color-blue-50:oklch(97% 0.014 254.604);--color-blue-200:oklch(88.2% 0.059 254.128);--color-blue-300:oklch(80.9% 0.105 251.813);--color-blue-400:oklch(70.7% 0.165 254.624);--color-blue-500:oklch(62.3% 0.214 259.815);--color-blue-600:oklch(54.6% 0.245 262.881);--color-blue-700:oklch(48.8% 0.243 264.376);--color-blue-800:oklch(42.4% 0.199 265.638);--color-blue-900:oklch(37.9% 0.146 265.522);--color-purple-400:oklch(71.4% 0.203 305.504);--color-purple-600:oklch(55.8% 0.288 302.321);--color-slate-200:oklch(92.9% 0.013 255.508);--color-slate-300:oklch(86.9% 0.022 252.894);--color-slate-400:oklch(70.4% 0.04 256.788);--color-slate-500:oklch(55.4% 0.046 257.417);--color-slate-600:oklch(44.6% 0.043 257.281);--color-slate-700:oklch(37.2% 0.044 257.287);--color-slate-800:oklch(27.9% 0.041 260.031);--color-slate-900:oklch(20.8% 0.042 265.755);--color-gray-50:oklch(98.5% 0.002 247.839);--color-gray-100:oklch(96.7% 0.003 264.542);--color-gray-200:oklch(92.8% 0.006 264.531);--color-gray-300:oklch(87.2% 0.01 258.338);--color-gray-400:oklch(70.7% 0.022 261.325);--color-gray-500:oklch(55.1% 0.027 264.364);--color-gray-600:oklch(44.6% 0.03 256.802);--color-gray-700:oklch(37.3% 0.034 259.733);--color-gray-800:oklch(27.8% 0.033 256.848);--color-gray-900:oklch(21% 0.034 264.665);--color-white:#fff;--spacing:0.25rem;--container-md:28rem;--container-3xl:48rem;--text-xs:0.75rem;--text-xs--line-height:1.33333;--text-sm:0.875rem;--text-sm--line-height:1.42857;--text-lg:1.125rem;--text-lg--line-height:1.55556;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--leading-normal:1.5;--radius-xs:0.125rem;--radius-sm:0.25rem;--radius-md:0.375rem;--radius-lg:0.5rem;--ease-in-out:cubic-bezier(0.4,0,0.2,1);--animate-spin:spin 1s linear infinite;--blur-xs:4px;--default-transition-duration:150ms;--default-transition-timing-function:cubic-bezier(0.4,0,0.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,::backdrop,::file-selector-button,:after,:before{box-sizing:border-box;margin:0;padding:0;border:0 solid}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;tab-size:4;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;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{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{font-size:75%;line-height:0;position:relative;vertical-align:baseline}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}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}::file-selector-button,button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;border-radius:0;background-color:transparent;opacity:1}: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)){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,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-meridiem-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}::file-selector-button,button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer utilities{.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border-width:0}.absolute,.sr-only{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.top-0{top:calc(var(--spacing)*0)}.top-2{top:calc(var(--spacing)*2)}.top-full{top:100%}.right-0{right:calc(var(--spacing)*0)}.right-2{right:calc(var(--spacing)*2)}.bottom-0{bottom:calc(var(--spacing)*0)}.bottom-full{bottom:100%}.left-0{left:calc(var(--spacing)*0)}.isolate{isolation:isolate}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-50{z-index:50}.float-left{float:left}.container{width:100%;@media (width >= 40rem){max-width:40rem}@media (width >= 48rem){max-width:48rem}@media (width >= 64rem){max-width:64rem}@media (width >= 80rem){max-width:80rem}@media (width >= 96rem){max-width:96rem}}.m-0{margin:calc(var(--spacing)*0)}.m-1{margin:calc(var(--spacing)*1)}.mx-0\\.5{margin-inline:calc(var(--spacing)*.5)}.mx-2{margin-inline:calc(var(--spacing)*2)}.my-0{margin-block:calc(var(--spacing)*0)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-auto{margin-top:auto}.mr-1{margin-right:calc(var(--spacing)*1)}.mr-2{margin-right:calc(var(--spacing)*2)}.mb-1{margin-bottom:calc(var(--spacing)*1)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-6{margin-bottom:calc(var(--spacing)*6)}.ml-1{margin-left:calc(var(--spacing)*1)}.ml-2{margin-left:calc(var(--spacing)*2)}.ml-4{margin-left:calc(var(--spacing)*4)}.ml-auto{margin-left:auto}.box-border{box-sizing:border-box}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.h-4{height:calc(var(--spacing)*4)}.h-\\[24px\\]{height:24px}.h-full{height:100%}.max-h-64{max-height:calc(var(--spacing)*64)}.max-h-min{max-height:min-content}.min-h-0{min-height:calc(var(--spacing)*0)}.min-h-4{min-height:calc(var(--spacing)*4)}.min-h-5{min-height:calc(var(--spacing)*5)}.min-h-7{min-height:calc(var(--spacing)*7)}.min-h-12{min-height:calc(var(--spacing)*12)}.w-1\\/5{width:20%}.w-2\\/3{width:66.66667%}.w-4{width:calc(var(--spacing)*4)}.w-4\\/5{width:80%}.w-auto{width:auto}.w-full{width:100%}.max-w-3xl{max-width:var(--container-3xl)}.max-w-\\[60vw\\]{max-width:60vw}.max-w-full{max-width:100%}.max-w-md{max-width:var(--container-md)}.min-w-0{min-width:calc(var(--spacing)*0)}.min-w-1\\/10{min-width:10%}.min-w-4{min-width:calc(var(--spacing)*4)}.min-w-36{min-width:calc(var(--spacing)*36)}.flex-2{flex:2}.flex-6{flex:6}.flex-none{flex:none}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.table-auto{table-layout:auto}.border-collapse{border-collapse:collapse}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-spin{animation:var(--animate-spin)}.cursor-nwse-resize{cursor:nwse-resize}.cursor-pointer{cursor:pointer}.resize{resize:both}.resize-none{resize:none}.resize-x{resize:horizontal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.grid-cols-\\[minmax\\(0\\,1fr\\)_auto\\]{grid-template-columns:minmax(0,1fr) auto}.flex-col{flex-direction:column}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-0\\.5{gap:calc(var(--spacing)*.5)}.gap-1{gap:calc(var(--spacing)*1)}.gap-2{gap:calc(var(--spacing)*2)}.space-y-4{:where(&>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing)*4*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing)*4*(1 - var(--tw-space-y-reverse)))}}.-space-x-px{:where(&>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(-1px*var(--tw-space-x-reverse));margin-inline-end:calc(-1px*(1 - var(--tw-space-x-reverse)))}}.self-center{align-self:center}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-x-clip{overflow-x:clip}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-full{border-radius:calc(infinity*1px)}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xs{border-radius:var(--radius-xs)}.rounded-l-md{border-top-left-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.rounded-r-md{border-top-right-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-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-200{border-color:var(--color-blue-200)}.border-blue-400{border-color:var(--color-blue-400)}.border-blue-600{border-color:var(--color-blue-600)}.border-gray-100{border-color:var(--color-gray-100)}.border-gray-200{border-color:var(--color-gray-200)}.border-gray-300{border-color:var(--color-gray-300)}.border-gray-400{border-color:var(--color-gray-400)}.border-gray-600{border-color:var(--color-gray-600)}.border-gray-700{border-color:var(--color-gray-700)}.border-red-400{border-color:var(--color-red-400)}.border-red-600{border-color:var(--color-red-600)}.border-slate-300{border-color:var(--color-slate-300)}.border-slate-500{border-color:var(--color-slate-500)}.border-slate-600{border-color:var(--color-slate-600)}.bg-blue-50{background-color:var(--color-blue-50)}.bg-blue-500{background-color:var(--color-blue-500)}.bg-blue-600{background-color:var(--color-blue-600)}.bg-blue-700{background-color:var(--color-blue-700)}.bg-gray-50{background-color:var(--color-gray-50)}.bg-gray-100{background-color:var(--color-gray-100)}.bg-gray-200{background-color:var(--color-gray-200)}.bg-gray-700{background-color:var(--color-gray-700)}.bg-gray-700\\/90{background-color:color-mix(in srgb,oklch(37.3% .034 259.733) 90%,transparent);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-gray-700) 90%,transparent)}}.bg-gray-800{background-color:var(--color-gray-800)}.bg-gray-800\\/60{background-color:color-mix(in srgb,oklch(27.8% .033 256.848) 60%,transparent);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-gray-800) 60%,transparent)}}.bg-gray-900{background-color:var(--color-gray-900)}.bg-green-50{background-color:var(--color-green-50)}.bg-green-100{background-color:var(--color-green-100)}.bg-green-200{background-color:var(--color-green-200)}.bg-green-600{background-color:var(--color-green-600)}.bg-green-700{background-color:var(--color-green-700)}.bg-red-500{background-color:var(--color-red-500)}.bg-red-700{background-color:var(--color-red-700)}.bg-slate-200{background-color:var(--color-slate-200)}.bg-slate-600{background-color:var(--color-slate-600)}.bg-slate-700{background-color:var(--color-slate-700)}.bg-white{background-color:var(--color-white)}.bg-white\\/90{background-color:color-mix(in srgb,#fff 90%,transparent);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-white) 90%,transparent)}}.bg-yellow-50{background-color:var(--color-yellow-50)}.object-contain{object-fit:contain}.p-0{padding:calc(var(--spacing)*0)}.p-0\\.5{padding:calc(var(--spacing)*.5)}.p-1{padding:calc(var(--spacing)*1)}.p-2{padding:calc(var(--spacing)*2)}.p-3{padding:calc(var(--spacing)*3)}.p-4{padding:calc(var(--spacing)*4)}.p-8{padding:calc(var(--spacing)*8)}.p-10{padding:calc(var(--spacing)*10)}.px-0\\.5{padding-inline:calc(var(--spacing)*.5)}.px-2{padding-inline:calc(var(--spacing)*2)}.px-3{padding-inline:calc(var(--spacing)*3)}.py-0{padding-block:calc(var(--spacing)*0)}.py-0\\.5{padding-block:calc(var(--spacing)*.5)}.py-1{padding-block:calc(var(--spacing)*1)}.py-1\\.5{padding-block:calc(var(--spacing)*1.5)}.py-4{padding-block:calc(var(--spacing)*4)}.pr-2{padding-right:calc(var(--spacing)*2)}.pr-12{padding-right:calc(var(--spacing)*12)}.pl-1{padding-left:calc(var(--spacing)*1)}.pl-2{padding-left:calc(var(--spacing)*2)}.pl-3{padding-left:calc(var(--spacing)*3)}.pl-5{padding-left:calc(var(--spacing)*5)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-baseline{vertical-align:baseline}.align-middle{vertical-align:middle}.align-top{vertical-align:top}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.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-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.leading-\\[24px\\]{--tw-leading:24px;line-height:24px}.leading-none{--tw-leading:1;line-height:1}.leading-normal{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.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)}.break-words{overflow-wrap:break-word}.text-clip{text-overflow:clip}.text-ellipsis{text-overflow:ellipsis}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.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-blue-600{color:var(--color-blue-600)}.text-gray-50{color:var(--color-gray-50)}.text-gray-200{color:var(--color-gray-200)}.text-gray-300{color:var(--color-gray-300)}.text-gray-400{color:var(--color-gray-400)}.text-gray-500{color:var(--color-gray-500)}.text-gray-600{color:var(--color-gray-600)}.text-gray-700{color:var(--color-gray-700)}.text-gray-800{color:var(--color-gray-800)}.text-gray-900{color:var(--color-gray-900)}.text-green-400{color:var(--color-green-400)}.text-green-600{color:var(--color-green-600)}.text-green-800{color:var(--color-green-800)}.text-green-900{color:var(--color-green-900)}.text-purple-400{color:var(--color-purple-400)}.text-purple-600{color:var(--color-purple-600)}.text-red-500{color:var(--color-red-500)}.text-slate-200{color:var(--color-slate-200)}.text-slate-400{color:var(--color-slate-400)}.text-slate-800{color:var(--color-slate-800)}.text-white{color:var(--color-white)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.underline{text-decoration-line:underline}.opacity-0{opacity:0}.opacity-60{opacity:60%}.opacity-75{opacity:75%}.opacity-100{opacity:100%}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,rgba(0,0,0,.1)),0 1px 2px -1px var(--tw-shadow-color,rgba(0,0,0,.1))}.shadow,.shadow-lg{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,rgba(0,0,0,.1)),0 4px 6px -4px var(--tw-shadow-color,rgba(0,0,0,.1))}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,rgba(0,0,0,.1)),0 1px 2px -1px var(--tw-shadow-color,rgba(0,0,0,.1))}.shadow-sm,.shadow-xs{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,rgba(0,0,0,.05))}.ring,.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-gray-300{--tw-ring-color:var(--color-gray-300)}.ring-gray-600{--tw-ring-color:var(--color-gray-600)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.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,)}.backdrop-blur-xs{--tw-backdrop-blur:blur(var(--blur-xs));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.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-all{transition-property:all;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))}.duration-200{--tw-duration:200ms;transition-duration:.2s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.select-all{-webkit-user-select:all;user-select:all}.select-none{-webkit-user-select:none;user-select:none}.select-text{-webkit-user-select:text;user-select:text}.ring-inset{--tw-ring-inset:inset}.group-open\\:rotate-180{&:is(:where(.group):is([open],:popover-open,:open) *){rotate:180deg}}.group-hover\\:opacity-100{&:is(:where(.group):hover *){@media (hover:hover){opacity:100%}}}.marker\\:hidden{& ::marker{display:none}&::marker{display:none}& ::-webkit-details-marker,&::-webkit-details-marker{display:none}}.odd\\:bg-gray-700{&:nth-child(odd){background-color:var(--color-gray-700)}}.odd\\:bg-slate-200{&:nth-child(odd){background-color:var(--color-slate-200)}}.even\\:bg-gray-50{&:nth-child(2n){background-color:var(--color-gray-50)}}.even\\:bg-gray-800{&:nth-child(2n){background-color:var(--color-gray-800)}}.hover\\:border-blue-400{&:hover{@media (hover:hover){border-color:var(--color-blue-400)}}}.hover\\:border-blue-600{&:hover{@media (hover:hover){border-color:var(--color-blue-600)}}}.hover\\:bg-blue-200{&:hover{@media (hover:hover){background-color:var(--color-blue-200)}}}.hover\\:bg-blue-600{&:hover{@media (hover:hover){background-color:var(--color-blue-600)}}}.hover\\:bg-gray-50{&:hover{@media (hover:hover){background-color:var(--color-gray-50)}}}.hover\\:bg-gray-100{&:hover{@media (hover:hover){background-color:var(--color-gray-100)}}}.hover\\:bg-gray-200{&:hover{@media (hover:hover){background-color:var(--color-gray-200)}}}.hover\\:bg-gray-300{&:hover{@media (hover:hover){background-color:var(--color-gray-300)}}}.hover\\:bg-gray-600{&:hover{@media (hover:hover){background-color:var(--color-gray-600)}}}.hover\\:bg-gray-700{&:hover{@media (hover:hover){background-color:var(--color-gray-700)}}}.hover\\:bg-red-600{&:hover{@media (hover:hover){background-color:var(--color-red-600)}}}.hover\\:bg-slate-300{&:hover{@media (hover:hover){background-color:var(--color-slate-300)}}}.hover\\:bg-slate-600{&:hover{@media (hover:hover){background-color:var(--color-slate-600)}}}.hover\\:bg-white{&:hover{@media (hover:hover){background-color:var(--color-white)}}}.hover\\:text-blue-500{&:hover{@media (hover:hover){color:var(--color-blue-500)}}}.hover\\:text-blue-800{&:hover{@media (hover:hover){color:var(--color-blue-800)}}}.hover\\:text-gray-800{&:hover{@media (hover:hover){color:var(--color-gray-800)}}}.hover\\:text-slate-900{&:hover{@media (hover:hover){color:var(--color-slate-900)}}}.hover\\:text-white{&:hover{@media (hover:hover){color:var(--color-white)}}}.hover\\:opacity-100{&:hover{@media (hover:hover){opacity:100%}}}.hover\\:shadow-md{&:hover{@media (hover:hover){--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,rgba(0,0,0,.1)),0 2px 4px -2px var(--tw-shadow-color,rgba(0,0,0,.1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}}.focus\\:z-20{&:focus{z-index:20}}.focus\\:text-blue-900{&:focus{color:var(--color-blue-900)}}.focus\\:ring{&:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.focus\\:ring-2{&:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.focus\\:ring-blue-500{&:focus{--tw-ring-color:var(--color-blue-500)}}.focus\\:ring-offset-1{&:focus{--tw-ring-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}}.focus\\:outline-hidden{&:focus{--tw-outline-style:none;outline-style:none;@media (forced-colors:active){outline:2px solid transparent;outline-offset:2px}}}.focus-visible\\:ring-2{&:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.focus-visible\\:ring-blue-400{&:focus-visible{--tw-ring-color:var(--color-blue-400)}}.focus-visible\\:ring-blue-500{&:focus-visible{--tw-ring-color:var(--color-blue-500)}}.focus-visible\\:ring-offset-1{&:focus-visible{--tw-ring-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}}.focus-visible\\:outline-2{&:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}}.focus-visible\\:outline-offset-2{&:focus-visible{outline-offset:2px}}.focus-visible\\:outline-blue-600{&:focus-visible{outline-color:var(--color-blue-600)}}.focus-visible\\:outline-solid{&:focus-visible{--tw-outline-style:solid;outline-style:solid}}.disabled\\:cursor-not-allowed{&:disabled{cursor:not-allowed}}.disabled\\:opacity-50{&:disabled{opacity:50%}}.sm\\:block{@media (width >= 40rem){display:block}}.dark\\:text-gray-300{&:where(.dark,.dark *){color:var(--color-gray-300)}}.\\[\\&\\:\\:-webkit-details-marker\\]\\:hidden{&::-webkit-details-marker{display:none}}}@layer base{*,::backdrop,::file-selector-button,:after,:before{border-color:var(--color-gray-200,currentColor)}}@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-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{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-outline-style{syntax:"*";inherits:false;initial-value:solid}@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}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(1turn)}}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--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-space-x-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight: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-outline-style:solid;--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;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial}}}';var i="http://www.w3.org/2000/svg";var n="http://www.w3.org/1999/xhtml";var a=(e=>{e["Undefined"]="undefined";e["Null"]="null";e["String"]="string";e["Number"]="number";e["SpecialNumber"]="number";e["Boolean"]="boolean";e["BigInt"]="bigint";return e})(a||{});var l=(e=>{e["Array"]="array";e["Date"]="date";e["Map"]="map";e["Object"]="object";e["RegularExpression"]="regexp";e["Set"]="set";e["Channel"]="channel";e["Symbol"]="symbol";return e})(l||{});var s="type";var c="value";var f="serialized:";function d(e,t,r){const o=typeof HTMLElement!=="undefined"?HTMLElement.prototype:null;while(e&&e!==o){const o=Object.getOwnPropertyDescriptor(e,t);if(o&&(!r||o.get))return o;e=Object.getPrototypeOf(e)}return void 0}var u=(e,t)=>{var r;const o=t.t;const i=Object.entries((r=o.o)!=null?r:{});i.map((([r,[o]])=>{if(o&31||o&32){const o=e[r];const i=d(Object.getPrototypeOf(e),r,true)||Object.getOwnPropertyDescriptor(e,r);if(i){Object.defineProperty(e,r,{get(){return i.get.call(this)},set(e){i.set.call(this,e)},configurable:true,enumerable:true})}if(t.i.has(r)){e[r]=t.i.get(r)}else if(o!==void 0){e[r]=o}}}))};var v=e=>{if(e.__stencil__getHostRef){return e.__stencil__getHostRef()}return void 0};var h=(e,r)=>{if(!r)return;e.__stencil__getHostRef=()=>r;r.l=e;if(r.t.u&512&&t.state){u(e,r)}};var p=(e,t)=>{const r={u:0,$hostElement$:e,t,i:new Map,v:new Map};{r.h=new Promise((e=>r.p=e))}{r.m=new Promise((e=>r.k=e));e["s-p"]=[];e["s-rc"]=[]}{r.$=[]}const o=r;e.__stencil__getHostRef=()=>o;return o};var g=(e,t)=>t in e;var w=(e,t)=>(0,console.error)(e,t);var b=new Map;var y=(e,t,r)=>{const o=e.j.replace(/-/g,"_");const i=e.S;if(!i){return void 0}const n=b.get(i);if(n){return n[o]} /*!__STENCIL_STATIC_IMPORT_SWITCH__*/return import(`./${i}.entry.js${""}`).then((e=>{{b.set(i,e)}return e[o]}),(e=>{w(e,t.$hostElement$)}))};var m=new Map;var x="r";var k="o";var $="s";var j="t";var S="c";var O="s-id";var z="sty-id";var N="c-id";var C="{visibility:hidden}.hydrated{visibility:inherit}";var E="slot-fb{display:contents}slot-fb[hidden]{display:none}";var M=typeof window!=="undefined"?window:{};var I=M.HTMLElement||class{};var L={u:0,O:"",jmp:e=>e(),raf:e=>requestAnimationFrame(e),ael:(e,t,r,o)=>e.addEventListener(t,r,o),rel:(e,t,r,o)=>e.removeEventListener(t,r,o),ce:(e,t)=>new CustomEvent(e,t)};var T=t.shadowDom;var R=(()=>{var e;let t=false;try{(e=M.document)==null?void 0:e.addEventListener("e",null,Object.defineProperty({},"passive",{get(){t=true}}))}catch(e){}return t})();var A=e=>Promise.resolve(e);var U=(()=>{try{if(!M.document.adoptedStyleSheets){return false}new CSSStyleSheet;return typeof(new CSSStyleSheet).replaceSync==="function"}catch(e){}return false})();var B=U?(()=>!!M.document&&Object.getOwnPropertyDescriptor(M.document.adoptedStyleSheets,"length").writable)():false;var D=false;var F=[];var _=[];var P=(e,t)=>r=>{e.push(r);if(!D){D=true;if(t&&L.u&4){W(V)}else{L.raf(V)}}};var H=e=>{for(let t=0;t<e.length;t++){try{e[t](performance.now())}catch(e){w(e)}}e.length=0};var V=()=>{H(F);{H(_);if(D=F.length>0){L.raf(V)}}};var W=e=>A().then(e);var q=P(_,true);function Y(e){if(!U)return void 0;const t=new CSSStyleSheet;t.replaceSync(e);return t}var G;function J(e){var t;const r={mode:"open"};const i=this.attachShadow(r);if(G===void 0)G=(t=Y(o))!=null?t:null;if(G){if(B){i.adoptedStyleSheets.push(G)}else{i.adoptedStyleSheets=[...i.adoptedStyleSheets,G]}}else if(!U){const e=document.createElement("style");e.innerHTML=o;i.prepend(e)}}var Z=e=>{const t=ze(e,"childNodes");if(e.tagName&&e.tagName.includes("-")&&e["s-cr"]&&e.tagName!=="SLOT-FB"){Q(t,e.tagName).forEach((e=>{if(e.nodeType===1&&e.tagName==="SLOT-FB"){if(X(e,re(e),false).length){e.hidden=true}else{e.hidden=false}}}))}let r=0;for(r=0;r<t.length;r++){const e=t[r];if(e.nodeType===1&&ze(e,"childNodes").length){Z(e)}}};var K=e=>{const t=[];for(let r=0;r<e.length;r++){const o=e[r]["s-nr"]||void 0;if(o&&o.isConnected){t.push(o)}}return t};function Q(e,t,r){let o=0;let i=[];let n;for(;o<e.length;o++){n=e[o];if(n["s-sr"]&&(!t||n["s-hn"]===t)&&(r===void 0||re(n)===r)){i.push(n);if(typeof r!=="undefined")return i}i=[...i,...Q(n.childNodes,t,r)]}return i}var X=(e,t,r=true)=>{const o=[];if(r&&e["s-sr"]||!e["s-sr"])o.push(e);let i=e;while(i=i.nextSibling){if(re(i)===t&&(r||!i["s-sr"]))o.push(i)}return o};var ee=(e,t)=>{if(e.nodeType===1){if(e.getAttribute("slot")===null&&t===""){return true}if(e.getAttribute("slot")===t){return true}return false}if(e["s-sn"]===t){return true}return t===""};var te=(e,t,r,o)=>{if(e["s-ol"]&&e["s-ol"].isConnected){return}const i=document.createTextNode("");i["s-nr"]=e;if(!t["s-cr"]||!t["s-cr"].parentNode)return;const n=t["s-cr"].parentNode;const a=r?ze(n,"prepend"):ze(n,"appendChild");if(typeof o!=="undefined"){i["s-oo"]=o;const e=ze(n,"childNodes");const t=[i];e.forEach((e=>{if(e["s-nr"])t.push(e)}));t.sort(((e,t)=>{if(!e["s-oo"]||e["s-oo"]<(t["s-oo"]||0))return-1;else if(!t["s-oo"]||t["s-oo"]<e["s-oo"])return 1;return 0}));t.forEach((e=>a.call(n,e)))}else{a.call(n,i)}e["s-ol"]=i;e["s-sh"]=t["s-hn"]};var re=e=>typeof e["s-sn"]==="string"?e["s-sn"]:e.nodeType===1&&e.getAttribute("slot")||void 0;function oe(e){if(e.assignedElements||e.assignedNodes||!e["s-sr"])return;const t=t=>function(e){const r=[];const o=this["s-sn"];if(e==null?void 0:e.flatten){console.error(`\n Flattening is not supported for Stencil non-shadow slots.\n You can use \`.childNodes\` to nested slot fallback content.\n If you have a particular use case, please open an issue on the Stencil repo.\n `)}const i=this["s-cr"].parentElement;const n=i.__childNodes?i.childNodes:K(i.childNodes);n.forEach((e=>{if(o===re(e)){r.push(e)}}));if(t){return r.filter((e=>e.nodeType===1))}return r}.bind(e);e.assignedElements=t(true);e.assignedNodes=t(false)}function ie(e){e.dispatchEvent(new CustomEvent("slotchange",{bubbles:false,cancelable:false,composed:false}))}function ne(e,t){var r;t=t||((r=e["s-ol"])==null?void 0:r.parentElement);if(!t)return{slotNode:null,slotName:""};const o=e["s-sn"]=re(e)||"";const i=ze(t,"childNodes");const n=Q(i,t.tagName,o)[0];return{slotNode:n,slotName:o}}var ae=e=>{le(e);se(e);de(e);fe(e);pe(e);ue(e);ve(e);he(e);ge(e);we(e);ce(e)};var le=e=>{if(e.__cloneNode)return;const t=e.__cloneNode=e.cloneNode;e.cloneNode=function(e){const r=this;const o=r.shadowRoot&&T;const i=t.call(r,o?e:false);if(!o&&e){let e=0;let t,r;const o=["s-id","s-cr","s-lr","s-rc","s-sc","s-p","s-cn","s-sr","s-sn","s-hn","s-ol","s-nr","s-si","s-rf","s-scs"];const n=this.__childNodes||this.childNodes;for(;e<n.length;e++){t=n[e]["s-nr"];r=o.every((t=>!n[e][t]));if(t){if(i.__appendChild){i.__appendChild(t.cloneNode(true))}else{i.appendChild(t.cloneNode(true))}}if(r){i.appendChild(n[e].cloneNode(true))}}}return i}};var se=e=>{if(e.__appendChild)return;e.__appendChild=e.appendChild;e.appendChild=function(e){const{slotName:t,slotNode:r}=ne(e,this);if(r){te(e,r);const o=X(r,t);const i=o[o.length-1];const n=ze(i,"parentNode");const a=ze(n,"insertBefore")(e,i.nextSibling);ie(r);Z(this);return a}return this.__appendChild(e)}};var ce=e=>{if(e.__removeChild)return;e.__removeChild=e.removeChild;e.removeChild=function(e){if(e&&typeof e["s-sn"]!=="undefined"){const t=this.__childNodes||this.childNodes;const r=Q(t,this.tagName,e["s-sn"]);if(r&&e.isConnected){e.remove();Z(this);return}}return this.__removeChild(e)}};var fe=e=>{if(e.__prepend)return;e.__prepend=e.prepend;e.prepend=function(...t){t.forEach((t=>{if(typeof t==="string"){t=this.ownerDocument.createTextNode(t)}const r=(t["s-sn"]=re(t))||"";const o=ze(this,"childNodes");const i=Q(o,this.tagName,r)[0];if(i){te(t,i,true);const e=X(i,r);const o=e[0];const n=ze(o,"parentNode");const a=ze(n,"insertBefore")(t,ze(o,"nextSibling"));ie(i);return a}if(t.nodeType===1&&!!t.getAttribute("slot")){t.hidden=true}return e.__prepend(t)}))}};var de=e=>{if(e.__append)return;e.__append=e.append;e.append=function(...e){e.forEach((e=>{if(typeof e==="string"){e=this.ownerDocument.createTextNode(e)}this.appendChild(e)}))}};var ue=e=>{if(e.__insertAdjacentHTML)return;const t=e.insertAdjacentHTML;e.insertAdjacentHTML=function(e,r){if(e!=="afterbegin"&&e!=="beforeend"){return t.call(this,e,r)}const o=this.ownerDocument.createElement("_");let i;o.innerHTML=r;if(e==="afterbegin"){while(i=o.firstChild){this.prepend(i)}}else if(e==="beforeend"){while(i=o.firstChild){this.append(i)}}}};var ve=e=>{e.insertAdjacentText=function(e,t){this.insertAdjacentHTML(e,t)}};var he=e=>{if(e.__insertBefore)return;const t=e;if(t.__insertBefore)return;t.__insertBefore=e.insertBefore;e.insertBefore=function(e,t){const{slotName:r,slotNode:o}=ne(e,this);const i=this.__childNodes?this.childNodes:K(this.childNodes);if(o){let n=false;i.forEach((i=>{if(i===t||t===null){n=true;if(t===null||r!==t["s-sn"]){this.appendChild(e);return}if(r===t["s-sn"]){te(e,o);const r=ze(t,"parentNode");ze(r,"insertBefore")(e,t);ie(o)}return}}));if(n)return e}const n=t==null?void 0:t.__parentNode;if(n&&!this.isSameNode(n)){return this.appendChild(e)}return this.__insertBefore(e,t)}};var pe=e=>{if(e.__insertAdjacentElement)return;const t=e.insertAdjacentElement;e.insertAdjacentElement=function(e,r){if(e!=="afterbegin"&&e!=="beforeend"){return t.call(this,e,r)}if(e==="afterbegin"){this.prepend(r);return r}else if(e==="beforeend"){this.append(r);return r}return r}};var ge=e=>{Oe("textContent",e);Object.defineProperty(e,"textContent",{get:function(){let e="";const t=this.__childNodes?this.childNodes:K(this.childNodes);t.forEach((t=>e+=t.textContent||""));return e},set:function(e){const t=this.__childNodes?this.childNodes:K(this.childNodes);t.forEach((e=>{if(e["s-ol"])e["s-ol"].remove();e.remove()}));this.insertAdjacentHTML("beforeend",e)}})};var we=e=>{class t extends Array{item(e){return this[e]}}Oe("children",e);Object.defineProperty(e,"children",{get(){return this.childNodes.filter((e=>e.nodeType===1))}});Object.defineProperty(e,"childElementCount",{get(){return this.children.length}});Oe("firstChild",e);Object.defineProperty(e,"firstChild",{get(){return this.childNodes[0]}});Oe("lastChild",e);Object.defineProperty(e,"lastChild",{get(){return this.childNodes[this.childNodes.length-1]}});Oe("childNodes",e);Object.defineProperty(e,"childNodes",{get(){const e=new t;e.push(...K(this.__childNodes));return e}})};var be=e=>{if(!e||e.__nextSibling!==void 0||!globalThis.Node)return;ye(e);xe(e);$e(e);if(e.nodeType===Node.ELEMENT_NODE){me(e);ke(e)}};var ye=e=>{if(!e||e.__nextSibling)return;Oe("nextSibling",e);Object.defineProperty(e,"nextSibling",{get:function(){var e;const t=(e=this["s-ol"])==null?void 0:e.parentNode.childNodes;const r=t==null?void 0:t.indexOf(this);if(t&&r>-1){return t[r+1]}return this.__nextSibling}})};var me=e=>{if(!e||e.__nextElementSibling)return;Oe("nextElementSibling",e);Object.defineProperty(e,"nextElementSibling",{get:function(){var e;const t=(e=this["s-ol"])==null?void 0:e.parentNode.children;const r=t==null?void 0:t.indexOf(this);if(t&&r>-1){return t[r+1]}return this.__nextElementSibling}})};var xe=e=>{if(!e||e.__previousSibling)return;Oe("previousSibling",e);Object.defineProperty(e,"previousSibling",{get:function(){var e;const t=(e=this["s-ol"])==null?void 0:e.parentNode.childNodes;const r=t==null?void 0:t.indexOf(this);if(t&&r>-1){return t[r-1]}return this.__previousSibling}})};var ke=e=>{if(!e||e.__previousElementSibling)return;Oe("previousElementSibling",e);Object.defineProperty(e,"previousElementSibling",{get:function(){var e;const t=(e=this["s-ol"])==null?void 0:e.parentNode.children;const r=t==null?void 0:t.indexOf(this);if(t&&r>-1){return t[r-1]}return this.__previousElementSibling}})};var $e=e=>{if(!e||e.__parentNode)return;Oe("parentNode",e);Object.defineProperty(e,"parentNode",{get:function(){var e;return((e=this["s-ol"])==null?void 0:e.parentNode)||this.__parentNode},set:function(e){this.__parentNode=e}})};var je=["children","nextElementSibling","previousElementSibling"];var Se=["childNodes","firstChild","lastChild","nextSibling","previousSibling","textContent","parentNode"];function Oe(e,t){if(!globalThis.Node||!globalThis.Element){return}let r;if(je.includes(e)){r=Object.getOwnPropertyDescriptor(Element.prototype,e)}else if(Se.includes(e)){r=Object.getOwnPropertyDescriptor(Node.prototype,e)}if(!r){r=Object.getOwnPropertyDescriptor(t,e)}if(r)Object.defineProperty(t,"__"+e,r)}function ze(e,t){if("__"+t in e){const r=e["__"+t];if(typeof r!=="function")return r;return r.bind(e)}else{if(typeof e[t]!=="function")return e[t];return e[t].bind(e)}}var Ne=(e,t="")=>{{return()=>{}}};var Ce=(e,t)=>{{return()=>{}}};function Ee(e){var t,r,o;return(o=(r=(t=e.head)==null?void 0:t.querySelector('meta[name="csp-nonce"]'))==null?void 0:r.getAttribute("content"))!=null?o:void 0}var Me=new WeakMap;var Ie=(e,t,r)=>{let o=m.get(e);if(U&&r){o=o||new CSSStyleSheet;if(typeof o==="string"){o=t}else{o.replaceSync(t)}}else{o=t}m.set(e,o)};var Le=(e,t,r)=>{var o,i,n;const a=Re(t);const l=m.get(a);if(!M.document){return a}e=e.nodeType===11?e:M.document;if(l){if(typeof l==="string"){e=e.head||e;let r=Me.get(e);let n;if(!r){Me.set(e,r=new Set)}const s=e.querySelector(`[${z}="${a}"]`);if(s){s.textContent=l}else if(!r.has(a)){n=M.document.createElement("style");n.textContent=l;const s=(o=L.N)!=null?o:Ee(M.document);if(s!=null){n.setAttribute("nonce",s)}if(!(t.u&1)){if(e.nodeName==="HEAD"){const t=e.querySelectorAll("link[rel=preconnect]");const r=t.length>0?t[t.length-1].nextSibling:e.querySelector("style");e.insertBefore(n,(r==null?void 0:r.parentNode)===e?r:null)}else if("host"in e){if(U){const t=(i=e.defaultView)!=null?i:e.ownerDocument.defaultView;const r=new t.CSSStyleSheet;r.replaceSync(l);if(B){e.adoptedStyleSheets.unshift(r)}else{e.adoptedStyleSheets=[r,...e.adoptedStyleSheets]}}else{const t=e.querySelector("style");if(t&&true){t.textContent=l+t.textContent}else{e.prepend(n)}}}else{e.append(n)}}if(t.u&1){e.insertBefore(n,null)}if(t.u&4){n.textContent+=E}if(r){r.add(a)}}}else{let t=Me.get(e);if(!t){Me.set(e,t=new Set)}if(!t.has(a)){const r=(n=e.defaultView)!=null?n:e.ownerDocument.defaultView;let o;if(l.constructor===r.CSSStyleSheet){o=l}else{o=new r.CSSStyleSheet;for(let e=0;e<l.cssRules.length;e++){o.insertRule(l.cssRules[e].cssText,e)}}if(B){e.adoptedStyleSheets.push(o)}else{e.adoptedStyleSheets=[...e.adoptedStyleSheets,o]}t.add(a);if("host"in e){const t=e.querySelector(`[${z}="${a}"]`);if(t){q((()=>t.remove()))}}}}}return a};var Te=e=>{const t=e.t;const r=e.$hostElement$;const o=t.u;const i=Ne("attachStyles",t.j);const n=Le(r.shadowRoot?r.shadowRoot:r.getRootNode(),t);if(o&10){r["s-sc"]=n;r.classList.add(n+"-h")}i()};var Re=(e,t)=>"sc-"+e.j;var Ae=e=>e.replace(/\/\*!@([^\/]+)\*\/[^\{]+\{/g,"$1{");var Ue=()=>{if(!M.document){return}const e=M.document.querySelectorAll(`[${z}]`);let t=0;for(;t<e.length;t++){Ie(e[t].getAttribute(z),Ae(e[t].innerHTML),true)}};var Be=e=>e!=null&&e!==void 0;var De=e=>{e=typeof e;return e==="object"||e==="function"};var Fe=(e,t,...r)=>{if(typeof e==="string"){e=cr(e)}let o=null;let i=null;let n=null;let a=false;let l=false;const s=[];const c=t=>{for(let r=0;r<t.length;r++){o=t[r];if(Array.isArray(o)){c(o)}else if(o!=null&&typeof o!=="boolean"){if(a=typeof e!=="function"&&!De(o)){o=String(o)}if(a&&l){s[s.length-1].C+=o}else{s.push(a?_e(null,o):o)}l=a}}};c(r);if(t){if(t.key){i=t.key}if(t.name){n=t.name}{const e=t.className||t.class;if(e){t.class=typeof e!=="object"?e:Object.keys(e).filter((t=>e[t])).join(" ")}}}const f=_e(e,null);f.M=t;if(s.length>0){f.I=s}{f.L=i}{f.T=n}return f};var _e=(e,t)=>{const r={u:0,R:e,C:t!=null?t:null,A:null,I:null};{r.M=null}{r.L=null}{r.T=null}return r};var Pe={};var He=e=>e&&e.R===Pe;var Ve=(e,t,r,o)=>{var i,n,a,l;const s=Ne("hydrateClient",t);const c=e.shadowRoot;const f=[];const d=[];const u=[];const h=c?[]:null;const p=_e(t,null);p.A=e;let g;{const t=o.t;if(t&&t.u&10&&e["s-sc"]){g=e["s-sc"];e.classList.add(g+"-h")}else if(e["s-sc"]){delete e["s-sc"]}}if(M.document&&(!L.U||!L.U.size)){qe(M.document.body,L.U=new Map)}e[O]=r;e.removeAttribute(O);o.B=We(p,f,d,h,e,e,r,u);let w=0;const b=f.length;let y;for(w;w<b;w++){y=f[w];const r=y.D+"."+y.F;const o=L.U.get(r);const n=y.A;if(!c){n["s-hn"]=cr(t).toUpperCase();if(y.R==="slot"){n["s-cr"]=e["s-cr"]}}else if(((i=y.R)==null?void 0:i.toString().includes("-"))&&y.R!=="slot-fb"&&!y.A.shadowRoot){const e=v(y.A);if(e){const t=Re(e.t);const r=M.document.querySelector(`style[sty-id="${t}"]`);if(r){h.unshift(r.cloneNode(true))}}}if(y.R==="slot"){y.T=y.A["s-sn"]||y.A["name"]||null;if(y.I){y.u|=2;if(!y.A.childNodes.length){y.I.forEach((e=>{y.A.appendChild(e.A)}))}}else{y.u|=1}}if(o&&o.isConnected){if(o.parentElement.shadowRoot&&o["s-en"]===""){o.parentNode.insertBefore(n,o.nextSibling)}o.parentNode.removeChild(o);if(!c){n["s-oo"]=parseInt(y.F)}}if(o&&!o["s-id"]){L.U.delete(r)}}const m=[];const x=u.length;let k=0;let $;let j;let S;let z;let N=0;for(k;k<x;k++){$=u[k];if(!$||!$.length)continue;S=$.length;j=0;for(j;j<S;j++){z=$[j];if(!m[z.hostId]){m[z.hostId]=L.U.get(z.hostId)}if(!m[z.hostId])continue;const e=m[z.hostId];if(e.shadowRoot&&z.node.parentElement!==e){e.insertBefore(z.node,(a=(n=$[j-1])==null?void 0:n.node)==null?void 0:a.nextSibling)}if(!e.shadowRoot||!c){if(!z.slot["s-cr"]){z.slot["s-cr"]=e["s-cr"];if(!z.slot["s-cr"]&&e.shadowRoot){z.slot["s-cr"]=e}else{z.slot["s-cr"]=(e.__childNodes||e.childNodes)[0]}}te(z.node,z.slot,false,z.node["s-oo"]||N);if(((l=z.node.parentElement)==null?void 0:l.shadowRoot)&&z.node["getAttribute"]&&z.node.getAttribute("slot")){z.node.removeAttribute("slot")}{be(z.node)}}N=(z.node["s-oo"]||N)+1}}if(g&&d.length){d.forEach((e=>{e.A.parentElement.classList.add(g+"-s")}))}if(c&&!c.childNodes.length){let t=0;const r=h.length;if(r){for(t;t<r;t++){const e=h[t];if(e){c.appendChild(e)}}Array.from(e.childNodes).forEach((e=>{if(typeof e["s-en"]!=="string"&&typeof e["s-sn"]!=="string"){if(e.nodeType===1&&e.slot&&e.hidden){e.removeAttribute("hidden")}else if(e.nodeType===8&&!e.nodeValue){e.parentNode.removeChild(e)}}}))}}o.$hostElement$=e;s()};var We=(e,t,r,o,i,n,a,l=[])=>{let s;let c;let f;let d;const u=i["s-sc"];if(n.nodeType===1){s=n.getAttribute(N);if(s){c=s.split(".");if(c[0]===a||c[0]==="0"){f=Ye({u:0,D:c[0],F:c[1],_:c[2],P:c[3],R:n.tagName.toLowerCase(),A:n,M:{class:n.className||""}});t.push(f);n.removeAttribute(N);if(!e.I){e.I=[]}if(u&&c[0]===a){n["s-si"]=u;f.M.class+=" "+u}const i=f.A.getAttribute("s-sn");if(typeof i==="string"){if(f.R==="slot-fb"){Ge(i,c[2],f,n,e,t,r,o,l);if(u){n.classList.add(u)}}f.A["s-sn"]=i;f.A.removeAttribute("s-sn")}if(f.P!==void 0){e.I[f.P]=f}e=f;if(o&&f._==="0"){o[f.P]=f.A}}}if(n.shadowRoot){for(d=n.shadowRoot.childNodes.