diff --git a/404.html b/404.html new file mode 100644 index 00000000..e869749c --- /dev/null +++ b/404.html @@ -0,0 +1,16 @@ + + + + + + + UI-KIT-TS Showcase + + + + + + +
+ + diff --git a/applayoutexample/index.html b/applayoutexample/index.html new file mode 100644 index 00000000..06ac79f9 --- /dev/null +++ b/applayoutexample/index.html @@ -0,0 +1,15 @@ + + + + + + + UI-KIT-TS App Layout Showcase + + + + + +
+ + diff --git a/assets/applayoutexample-BZKAwfGm.js b/assets/applayoutexample-BZKAwfGm.js new file mode 100644 index 00000000..5af3a0ec --- /dev/null +++ b/assets/applayoutexample-BZKAwfGm.js @@ -0,0 +1 @@ +import{h as e,r as a,A as s,y as r,P as t,p as m,R as p}from"./bundle-DNzVECgM.js";function i(){const d=Array.from({length:100},(n,c)=>e.jsx("li",{children:e.jsx("div",{className:"bg-brand border-brand-bold my-2 h-8 w-full rounded-sm border-2"})},c));return e.jsx("div",{className:"mt-4 w-full",children:e.jsx("ul",{className:"m-0 w-full list-none p-0",children:d})})}function f(){const[d,n]=a.useState(!0),[c,j]=a.useState(!0),[l,g]=a.useState(!0),[o,y]=a.useState(!0),[h,k]=a.useState(!0),[x,S]=a.useState(!0),[b,u]=a.useState(!0);return e.jsxs(s.Container,{children:[e.jsxs(s.Banner,{sticky:d,className:"flex justify-between gap-4 border-2 border-solid px-4 py-2",children:["Sticky Banner",e.jsx(r,{checked:d,onCheckedChange:n,label:"Banner Sticky"})]}),e.jsxs(s.TopNavigation,{sticky:c,className:"flex justify-between gap-4 border-2 border-solid p-4",children:["Top Navigation",e.jsx(r,{checked:c,onCheckedChange:j,label:"Top Navigation Sticky"})]}),e.jsxs(s.LeftPanel,{sticky:l,className:"border-2 border-dashed p-4",children:[e.jsx("h3",{className:"mb-4",children:"Left Panel"}),e.jsx(r,{checked:l,onCheckedChange:g,label:"Sticky"}),e.jsx("hr",{}),e.jsx(i,{})]}),e.jsxs(s.RightPanel,{sticky:o,className:"border-2 border-dashed p-4",children:[e.jsx("h3",{className:"mb-4",children:"Right Panel"}),e.jsx(r,{checked:o,onCheckedChange:y,label:"Sticky"}),e.jsx("hr",{}),e.jsx(i,{})]}),e.jsxs(s.Content,{children:[e.jsxs(s.LeftSidebar,{sticky:h,children:[e.jsx("h3",{className:"mb-4",children:"Left Sidebar"}),e.jsx(r,{checked:h,onCheckedChange:k,label:"Left Sidebar Sticky"}),e.jsx(i,{})]}),e.jsxs(s.RightSidebar,{sticky:x,children:[e.jsx("h3",{className:"mb-4",children:"Right Sidebar"}),e.jsx(r,{checked:x,onCheckedChange:S,label:"Right Sidebar Sticky"}),e.jsx(i,{})]}),e.jsxs(s.Main,{className:"overflow-hidden border-2 border-dotted",fixedHeight:b,children:[e.jsx("div",{className:"bg-warning border-warning-bold absolute right-4 top-4 z-10 border-2 border-solid p-4",children:e.jsx(r,{checked:b,onCheckedChange:u,label:"Fixed Height"})}),e.jsxs(t.Page,{children:[e.jsxs(t.PageHeader,{shadow:!1,children:[e.jsx(t.PageHeaderTitle,{children:"Page Layout"}),e.jsx(t.PageHeaderSubTitle,{children:"Subtitle"})]}),e.jsxs(t.PageBody,{children:[e.jsx(t.PageBodyHeader,{children:"Page Body Header"}),e.jsx(t.PageBodyContent,{children:e.jsx(i,{})}),e.jsx(t.PageBodyFooter,{children:"Page Body Footer"})]})]})]})]})]})}m.render(e.jsx(p.StrictMode,{children:e.jsx(f,{})}),document.getElementById("applayout-root")); diff --git a/assets/atlassian-dark-D0oQI27Z.js b/assets/atlassian-dark-D0oQI27Z.js new file mode 100644 index 00000000..587a5bc3 --- /dev/null +++ b/assets/atlassian-dark-D0oQI27Z.js @@ -0,0 +1,395 @@ +const e=` +html[data-color-mode="light"][data-theme~="light:dark"], +html[data-color-mode="dark"][data-theme~="dark:dark"] { + color-scheme: dark; + --ds-text: #B6C2CF; + --ds-text-accent-lime: #B3DF72; + --ds-text-accent-lime-bolder: #D3F1A7; + --ds-text-accent-red: #FD9891; + --ds-text-accent-red-bolder: #FFD5D2; + --ds-text-accent-orange: #FEC195; + --ds-text-accent-orange-bolder: #FEDEC8; + --ds-text-accent-yellow: #F5CD47; + --ds-text-accent-yellow-bolder: #F8E6A0; + --ds-text-accent-green: #7EE2B8; + --ds-text-accent-green-bolder: #BAF3DB; + --ds-text-accent-teal: #9DD9EE; + --ds-text-accent-teal-bolder: #C6EDFB; + --ds-text-accent-blue: #85B8FF; + --ds-text-accent-blue-bolder: #CCE0FF; + --ds-text-accent-purple: #B8ACF6; + --ds-text-accent-purple-bolder: #DFD8FD; + --ds-text-accent-magenta: #F797D2; + --ds-text-accent-magenta-bolder: #FDD0EC; + --ds-text-accent-gray: #9FADBC; + --ds-text-accent-gray-bolder: #DEE4EA; + --ds-text-disabled: #BFDBF847; + --ds-text-inverse: #1D2125; + --ds-text-selected: #579DFF; + --ds-text-brand: #579DFF; + --ds-text-danger: #FD9891; + --ds-text-warning: #F5CD47; + --ds-text-warning-inverse: #1D2125; + --ds-text-success: #7EE2B8; + --ds-text-discovery: #B8ACF6; + --ds-text-information: #85B8FF; + --ds-text-subtlest: #8C9BAB; + --ds-text-subtle: #9FADBC; + --ds-link: #579DFF; + --ds-link-pressed: #85B8FF; + --ds-link-visited: #B8ACF6; + --ds-link-visited-pressed: #DFD8FD; + --ds-icon: #9FADBC; + --ds-icon-accent-lime: #82B536; + --ds-icon-accent-red: #E2483D; + --ds-icon-accent-orange: #F38A3F; + --ds-icon-accent-yellow: #F5CD47; + --ds-icon-accent-green: #2ABB7F; + --ds-icon-accent-teal: #42B2D7; + --ds-icon-accent-blue: #388BFF; + --ds-icon-accent-purple: #8F7EE7; + --ds-icon-accent-magenta: #DA62AC; + --ds-icon-accent-gray: #738496; + --ds-icon-disabled: #BFDBF847; + --ds-icon-inverse: #1D2125; + --ds-icon-selected: #579DFF; + --ds-icon-brand: #579DFF; + --ds-icon-danger: #F15B50; + --ds-icon-warning: #F5CD47; + --ds-icon-warning-inverse: #1D2125; + --ds-icon-success: #2ABB7F; + --ds-icon-discovery: #8F7EE7; + --ds-icon-information: #388BFF; + --ds-icon-subtle: #8C9BAB; + --ds-border: #A6C5E229; + --ds-border-accent-lime: #82B536; + --ds-border-accent-red: #F15B50; + --ds-border-accent-orange: #F38A3F; + --ds-border-accent-yellow: #CF9F02; + --ds-border-accent-green: #2ABB7F; + --ds-border-accent-teal: #42B2D7; + --ds-border-accent-blue: #388BFF; + --ds-border-accent-purple: #8F7EE7; + --ds-border-accent-magenta: #DA62AC; + --ds-border-accent-gray: #738496; + --ds-border-disabled: #A1BDD914; + --ds-border-focused: #85B8FF; + --ds-border-input: #738496; + --ds-border-inverse: #161A1D; + --ds-border-selected: #579DFF; + --ds-border-brand: #579DFF; + --ds-border-danger: #F15B50; + --ds-border-warning: #CF9F02; + --ds-border-success: #2ABB7F; + --ds-border-discovery: #8F7EE7; + --ds-border-information: #388BFF; + --ds-border-bold: #738496; + --ds-background-accent-lime-subtlest: #28311B; + --ds-background-accent-lime-subtlest-hovered: #37471F; + --ds-background-accent-lime-subtlest-pressed: #4C6B1F; + --ds-background-accent-lime-subtler: #37471F; + --ds-background-accent-lime-subtler-hovered: #4C6B1F; + --ds-background-accent-lime-subtler-pressed: #5B7F24; + --ds-background-accent-lime-subtle: #4C6B1F; + --ds-background-accent-lime-subtle-hovered: #37471F; + --ds-background-accent-lime-subtle-pressed: #28311B; + --ds-background-accent-lime-bolder: #94C748; + --ds-background-accent-lime-bolder-hovered: #B3DF72; + --ds-background-accent-lime-bolder-pressed: #D3F1A7; + --ds-background-accent-red-subtlest: #42221F; + --ds-background-accent-red-subtlest-hovered: #5D1F1A; + --ds-background-accent-red-subtlest-pressed: #AE2E24; + --ds-background-accent-red-subtler: #5D1F1A; + --ds-background-accent-red-subtler-hovered: #AE2E24; + --ds-background-accent-red-subtler-pressed: #C9372C; + --ds-background-accent-red-subtle: #AE2E24; + --ds-background-accent-red-subtle-hovered: #5D1F1A; + --ds-background-accent-red-subtle-pressed: #42221F; + --ds-background-accent-red-bolder: #F87168; + --ds-background-accent-red-bolder-hovered: #FD9891; + --ds-background-accent-red-bolder-pressed: #FFD5D2; + --ds-background-accent-orange-subtlest: #38291E; + --ds-background-accent-orange-subtlest-hovered: #702E00; + --ds-background-accent-orange-subtlest-pressed: #A54800; + --ds-background-accent-orange-subtler: #702E00; + --ds-background-accent-orange-subtler-hovered: #A54800; + --ds-background-accent-orange-subtler-pressed: #C25100; + --ds-background-accent-orange-subtle: #A54800; + --ds-background-accent-orange-subtle-hovered: #702E00; + --ds-background-accent-orange-subtle-pressed: #38291E; + --ds-background-accent-orange-bolder: #FEA362; + --ds-background-accent-orange-bolder-hovered: #FEC195; + --ds-background-accent-orange-bolder-pressed: #FEDEC8; + --ds-background-accent-yellow-subtlest: #332E1B; + --ds-background-accent-yellow-subtlest-hovered: #533F04; + --ds-background-accent-yellow-subtlest-pressed: #7F5F01; + --ds-background-accent-yellow-subtler: #533F04; + --ds-background-accent-yellow-subtler-hovered: #7F5F01; + --ds-background-accent-yellow-subtler-pressed: #946F00; + --ds-background-accent-yellow-subtle: #7F5F01; + --ds-background-accent-yellow-subtle-hovered: #533F04; + --ds-background-accent-yellow-subtle-pressed: #332E1B; + --ds-background-accent-yellow-bolder: #E2B203; + --ds-background-accent-yellow-bolder-hovered: #F5CD47; + --ds-background-accent-yellow-bolder-pressed: #F8E6A0; + --ds-background-accent-green-subtlest: #1C3329; + --ds-background-accent-green-subtlest-hovered: #164B35; + --ds-background-accent-green-subtlest-pressed: #216E4E; + --ds-background-accent-green-subtler: #164B35; + --ds-background-accent-green-subtler-hovered: #216E4E; + --ds-background-accent-green-subtler-pressed: #1F845A; + --ds-background-accent-green-subtle: #216E4E; + --ds-background-accent-green-subtle-hovered: #164B35; + --ds-background-accent-green-subtle-pressed: #1C3329; + --ds-background-accent-green-bolder: #4BCE97; + --ds-background-accent-green-bolder-hovered: #7EE2B8; + --ds-background-accent-green-bolder-pressed: #BAF3DB; + --ds-background-accent-teal-subtlest: #1E3137; + --ds-background-accent-teal-subtlest-hovered: #164555; + --ds-background-accent-teal-subtlest-pressed: #206A83; + --ds-background-accent-teal-subtler: #164555; + --ds-background-accent-teal-subtler-hovered: #206A83; + --ds-background-accent-teal-subtler-pressed: #227D9B; + --ds-background-accent-teal-subtle: #206A83; + --ds-background-accent-teal-subtle-hovered: #164555; + --ds-background-accent-teal-subtle-pressed: #1E3137; + --ds-background-accent-teal-bolder: #6CC3E0; + --ds-background-accent-teal-bolder-hovered: #9DD9EE; + --ds-background-accent-teal-bolder-pressed: #C6EDFB; + --ds-background-accent-blue-subtlest: #1C2B41; + --ds-background-accent-blue-subtlest-hovered: #09326C; + --ds-background-accent-blue-subtlest-pressed: #0055CC; + --ds-background-accent-blue-subtler: #09326C; + --ds-background-accent-blue-subtler-hovered: #0055CC; + --ds-background-accent-blue-subtler-pressed: #0C66E4; + --ds-background-accent-blue-subtle: #0055CC; + --ds-background-accent-blue-subtle-hovered: #09326C; + --ds-background-accent-blue-subtle-pressed: #1C2B41; + --ds-background-accent-blue-bolder: #579DFF; + --ds-background-accent-blue-bolder-hovered: #85B8FF; + --ds-background-accent-blue-bolder-pressed: #CCE0FF; + --ds-background-accent-purple-subtlest: #2B273F; + --ds-background-accent-purple-subtlest-hovered: #352C63; + --ds-background-accent-purple-subtlest-pressed: #5E4DB2; + --ds-background-accent-purple-subtler: #352C63; + --ds-background-accent-purple-subtler-hovered: #5E4DB2; + --ds-background-accent-purple-subtler-pressed: #6E5DC6; + --ds-background-accent-purple-subtle: #5E4DB2; + --ds-background-accent-purple-subtle-hovered: #352C63; + --ds-background-accent-purple-subtle-pressed: #2B273F; + --ds-background-accent-purple-bolder: #9F8FEF; + --ds-background-accent-purple-bolder-hovered: #B8ACF6; + --ds-background-accent-purple-bolder-pressed: #DFD8FD; + --ds-background-accent-magenta-subtlest: #3D2232; + --ds-background-accent-magenta-subtlest-hovered: #50253F; + --ds-background-accent-magenta-subtlest-pressed: #943D73; + --ds-background-accent-magenta-subtler: #50253F; + --ds-background-accent-magenta-subtler-hovered: #943D73; + --ds-background-accent-magenta-subtler-pressed: #AE4787; + --ds-background-accent-magenta-subtle: #943D73; + --ds-background-accent-magenta-subtle-hovered: #50253F; + --ds-background-accent-magenta-subtle-pressed: #3D2232; + --ds-background-accent-magenta-bolder: #E774BB; + --ds-background-accent-magenta-bolder-hovered: #F797D2; + --ds-background-accent-magenta-bolder-pressed: #FDD0EC; + --ds-background-accent-gray-subtlest: #2C333A; + --ds-background-accent-gray-subtlest-hovered: #38414A; + --ds-background-accent-gray-subtlest-pressed: #454F59; + --ds-background-accent-gray-subtler: #454F59; + --ds-background-accent-gray-subtler-hovered: #596773; + --ds-background-accent-gray-subtler-pressed: #738496; + --ds-background-accent-gray-subtle: #596773; + --ds-background-accent-gray-subtle-hovered: #454F59; + --ds-background-accent-gray-subtle-pressed: #38414A; + --ds-background-accent-gray-bolder: #8C9BAB; + --ds-background-accent-gray-bolder-hovered: #9FADBC; + --ds-background-accent-gray-bolder-pressed: #B6C2CF; + --ds-background-disabled: #BCD6F00A; + --ds-background-input: #22272B; + --ds-background-input-hovered: #282E33; + --ds-background-input-pressed: #22272B; + --ds-background-inverse-subtle: #FFFFFF29; + --ds-background-inverse-subtle-hovered: #FFFFFF3D; + --ds-background-inverse-subtle-pressed: #FFFFFF52; + --ds-background-neutral: #A1BDD914; + --ds-background-neutral-hovered: #A6C5E229; + --ds-background-neutral-pressed: #BFDBF847; + --ds-background-neutral-subtle: #00000000; + --ds-background-neutral-subtle-hovered: #A1BDD914; + --ds-background-neutral-subtle-pressed: #A6C5E229; + --ds-background-neutral-bold: #9FADBC; + --ds-background-neutral-bold-hovered: #B6C2CF; + --ds-background-neutral-bold-pressed: #C7D1DB; + --ds-background-selected: #1C2B41; + --ds-background-selected-hovered: #09326C; + --ds-background-selected-pressed: #0055CC; + --ds-background-selected-bold: #579DFF; + --ds-background-selected-bold-hovered: #85B8FF; + --ds-background-selected-bold-pressed: #CCE0FF; + --ds-background-brand-subtlest: #1C2B41; + --ds-background-brand-subtlest-hovered: #09326C; + --ds-background-brand-subtlest-pressed: #0055CC; + --ds-background-brand-bold: #579DFF; + --ds-background-brand-bold-hovered: #85B8FF; + --ds-background-brand-bold-pressed: #CCE0FF; + --ds-background-brand-boldest: #E9F2FF; + --ds-background-brand-boldest-hovered: #CCE0FF; + --ds-background-brand-boldest-pressed: #85B8FF; + --ds-background-danger: #42221F; + --ds-background-danger-hovered: #5D1F1A; + --ds-background-danger-pressed: #AE2E24; + --ds-background-danger-bold: #F87168; + --ds-background-danger-bold-hovered: #FD9891; + --ds-background-danger-bold-pressed: #FFD5D2; + --ds-background-warning: #332E1B; + --ds-background-warning-hovered: #533F04; + --ds-background-warning-pressed: #7F5F01; + --ds-background-warning-bold: #F5CD47; + --ds-background-warning-bold-hovered: #E2B203; + --ds-background-warning-bold-pressed: #CF9F02; + --ds-background-success: #1C3329; + --ds-background-success-hovered: #164B35; + --ds-background-success-pressed: #216E4E; + --ds-background-success-bold: #4BCE97; + --ds-background-success-bold-hovered: #7EE2B8; + --ds-background-success-bold-pressed: #BAF3DB; + --ds-background-discovery: #2B273F; + --ds-background-discovery-hovered: #352C63; + --ds-background-discovery-pressed: #5E4DB2; + --ds-background-discovery-bold: #9F8FEF; + --ds-background-discovery-bold-hovered: #B8ACF6; + --ds-background-discovery-bold-pressed: #DFD8FD; + --ds-background-information: #1C2B41; + --ds-background-information-hovered: #09326C; + --ds-background-information-pressed: #0055CC; + --ds-background-information-bold: #579DFF; + --ds-background-information-bold-hovered: #85B8FF; + --ds-background-information-bold-pressed: #CCE0FF; + --ds-blanket: #10121499; + --ds-blanket-selected: #1D7AFC14; + --ds-blanket-danger: #E3493514; + --ds-interaction-hovered: #ffffff33; + --ds-interaction-pressed: #ffffff5c; + --ds-skeleton: #A1BDD914; + --ds-skeleton-subtle: #BCD6F00A; + --ds-chart-categorical-1: #2898BD; + --ds-chart-categorical-1-hovered: #42B2D7; + --ds-chart-categorical-2: #B8ACF6; + --ds-chart-categorical-2-hovered: #DFD8FD; + --ds-chart-categorical-3: #E56910; + --ds-chart-categorical-3-hovered: #F38A3F; + --ds-chart-categorical-4: #F797D2; + --ds-chart-categorical-4-hovered: #FDD0EC; + --ds-chart-categorical-5: #CCE0FF; + --ds-chart-categorical-5-hovered: #E9F2FF; + --ds-chart-categorical-6: #8270DB; + --ds-chart-categorical-6-hovered: #8F7EE7; + --ds-chart-categorical-7: #FDD0EC; + --ds-chart-categorical-7-hovered: #FFECF8; + --ds-chart-categorical-8: #FEC195; + --ds-chart-categorical-8-hovered: #FEDEC8; + --ds-chart-lime-bold: #82B536; + --ds-chart-lime-bold-hovered: #94C748; + --ds-chart-lime-bolder: #94C748; + --ds-chart-lime-bolder-hovered: #B3DF72; + --ds-chart-lime-boldest: #B3DF72; + --ds-chart-lime-boldest-hovered: #D3F1A7; + --ds-chart-neutral: #738496; + --ds-chart-neutral-hovered: #8C9BAB; + --ds-chart-red-bold: #E2483D; + --ds-chart-red-bold-hovered: #F15B50; + --ds-chart-red-bolder: #F15B50; + --ds-chart-red-bolder-hovered: #F87168; + --ds-chart-red-boldest: #FD9891; + --ds-chart-red-boldest-hovered: #FFD5D2; + --ds-chart-orange-bold: #F38A3F; + --ds-chart-orange-bold-hovered: #FEA362; + --ds-chart-orange-bolder: #FEA362; + --ds-chart-orange-bolder-hovered: #FEC195; + --ds-chart-orange-boldest: #FEC195; + --ds-chart-orange-boldest-hovered: #FEDEC8; + --ds-chart-yellow-bold: #CF9F02; + --ds-chart-yellow-bold-hovered: #E2B203; + --ds-chart-yellow-bolder: #E2B203; + --ds-chart-yellow-bolder-hovered: #F5CD47; + --ds-chart-yellow-boldest: #F5CD47; + --ds-chart-yellow-boldest-hovered: #F8E6A0; + --ds-chart-green-bold: #2ABB7F; + --ds-chart-green-bold-hovered: #4BCE97; + --ds-chart-green-bolder: #4BCE97; + --ds-chart-green-bolder-hovered: #7EE2B8; + --ds-chart-green-boldest: #7EE2B8; + --ds-chart-green-boldest-hovered: #BAF3DB; + --ds-chart-teal-bold: #42B2D7; + --ds-chart-teal-bold-hovered: #6CC3E0; + --ds-chart-teal-bolder: #6CC3E0; + --ds-chart-teal-bolder-hovered: #9DD9EE; + --ds-chart-teal-boldest: #9DD9EE; + --ds-chart-teal-boldest-hovered: #C6EDFB; + --ds-chart-blue-bold: #1D7AFC; + --ds-chart-blue-bold-hovered: #388BFF; + --ds-chart-blue-bolder: #388BFF; + --ds-chart-blue-bolder-hovered: #579DFF; + --ds-chart-blue-boldest: #85B8FF; + --ds-chart-blue-boldest-hovered: #CCE0FF; + --ds-chart-purple-bold: #8270DB; + --ds-chart-purple-bold-hovered: #8F7EE7; + --ds-chart-purple-bolder: #8F7EE7; + --ds-chart-purple-bolder-hovered: #9F8FEF; + --ds-chart-purple-boldest: #B8ACF6; + --ds-chart-purple-boldest-hovered: #DFD8FD; + --ds-chart-magenta-bold: #CD519D; + --ds-chart-magenta-bold-hovered: #DA62AC; + --ds-chart-magenta-bolder: #DA62AC; + --ds-chart-magenta-bolder-hovered: #E774BB; + --ds-chart-magenta-boldest: #F797D2; + --ds-chart-magenta-boldest-hovered: #FDD0EC; + --ds-chart-gray-bold: #738496; + --ds-chart-gray-bold-hovered: #8C9BAB; + --ds-chart-gray-bolder: #8C9BAB; + --ds-chart-gray-bolder-hovered: #9FADBC; + --ds-chart-gray-boldest: #9FADBC; + --ds-chart-gray-boldest-hovered: #B6C2CF; + --ds-chart-brand: #388BFF; + --ds-chart-brand-hovered: #579DFF; + --ds-chart-danger: #E2483D; + --ds-chart-danger-hovered: #F15B50; + --ds-chart-danger-bold: #FD9891; + --ds-chart-danger-bold-hovered: #FFD5D2; + --ds-chart-warning: #CF9F02; + --ds-chart-warning-hovered: #E2B203; + --ds-chart-warning-bold: #F5CD47; + --ds-chart-warning-bold-hovered: #F8E6A0; + --ds-chart-success: #2ABB7F; + --ds-chart-success-hovered: #4BCE97; + --ds-chart-success-bold: #7EE2B8; + --ds-chart-success-bold-hovered: #BAF3DB; + --ds-chart-discovery: #8270DB; + --ds-chart-discovery-hovered: #8F7EE7; + --ds-chart-discovery-bold: #B8ACF6; + --ds-chart-discovery-bold-hovered: #DFD8FD; + --ds-chart-information: #1D7AFC; + --ds-chart-information-hovered: #388BFF; + --ds-chart-information-bold: #85B8FF; + --ds-chart-information-bold-hovered: #CCE0FF; + --ds-surface: #1D2125; + --ds-surface-hovered: #22272B; + --ds-surface-pressed: #282E33; + --ds-surface-overlay: #282E33; + --ds-surface-overlay-hovered: #2C333A; + --ds-surface-overlay-pressed: #38414A; + --ds-surface-raised: #22272B; + --ds-surface-raised-hovered: #282E33; + --ds-surface-raised-pressed: #2C333A; + --ds-surface-sunken: #161A1D; + --ds-shadow-overflow: 0px 0px 12px #0304048F, 0px 0px 1px #03040480; + --ds-shadow-overflow-perimeter: #03040480; + --ds-shadow-overflow-spread: #0304048f; + --ds-shadow-overlay: 0px 0px 0px 1px #39424a, 0px 8px 12px #0304045C, 0px 0px 1px 1px #03040480; + --ds-shadow-raised: 0px 0px 0px 1px #00000000, 0px 1px 1px #03040480, 0px 0px 1px #03040480; + --ds-opacity-disabled: 0.4; + --ds-opacity-loading: 0.2; + --ds-UNSAFE-transparent: transparent; + --ds-elevation-surface-current: #1D2125; +} +`;export{e as default}; diff --git a/assets/atlassian-dark-future-BVt_PBIj.js b/assets/atlassian-dark-future-BVt_PBIj.js new file mode 100644 index 00000000..133ef151 --- /dev/null +++ b/assets/atlassian-dark-future-BVt_PBIj.js @@ -0,0 +1,7 @@ +const a=` +html[data-color-mode="light"][data-theme~="light:light"], +html[data-color-mode="dark"][data-theme~="dark:light"] { + color-scheme: dark; + --ds-background-disabled: #B3DF72; +} +`;export{a as default}; diff --git a/assets/atlassian-dark-increased-contrast-CZ2wqhBl.js b/assets/atlassian-dark-increased-contrast-CZ2wqhBl.js new file mode 100644 index 00000000..7ea624f2 --- /dev/null +++ b/assets/atlassian-dark-increased-contrast-CZ2wqhBl.js @@ -0,0 +1,397 @@ +const e=` +html[data-color-mode="light"][data-theme~="light:dark-increased-contrast"], +html[data-color-mode="dark"][data-theme~="dark:dark-increased-contrast"], +html[data-color-mode="light"][data-contrast-mode="more"][data-theme~="light:dark"], +html[data-color-mode="dark"][data-contrast-mode="more"][data-theme~="dark:dark"] { + color-scheme: dark; + --ds-text: #DEE4EA; + --ds-text-accent-lime: #D3F1A7; + --ds-text-accent-lime-bolder: #EFFFD6; + --ds-text-accent-red: #FFD5D2; + --ds-text-accent-red-bolder: #FFECEB; + --ds-text-accent-orange: #FEDEC8; + --ds-text-accent-orange-bolder: #FFF3EB; + --ds-text-accent-yellow: #F8E6A0; + --ds-text-accent-yellow-bolder: #FFF7D6; + --ds-text-accent-green: #BAF3DB; + --ds-text-accent-green-bolder: #DCFFF1; + --ds-text-accent-teal: #C6EDFB; + --ds-text-accent-teal-bolder: #E7F9FF; + --ds-text-accent-blue: #CCE0FF; + --ds-text-accent-blue-bolder: #E9F2FF; + --ds-text-accent-purple: #DFD8FD; + --ds-text-accent-purple-bolder: #F3F0FF; + --ds-text-accent-magenta: #FDD0EC; + --ds-text-accent-magenta-bolder: #FFECF8; + --ds-text-accent-gray: #B6C2CF; + --ds-text-accent-gray-bolder: #DEE4EA; + --ds-text-disabled: #BFDBF847; + --ds-text-inverse: #1D2125; + --ds-text-selected: #CCE0FF; + --ds-text-brand: #CCE0FF; + --ds-text-danger: #FFD5D2; + --ds-text-warning: #FEDEC8; + --ds-text-warning-inverse: #161A1D; + --ds-text-success: #BAF3DB; + --ds-text-discovery: #DFD8FD; + --ds-text-information: #CCE0FF; + --ds-text-subtlest: #B6C2CF; + --ds-text-subtle: #C7D1DB; + --ds-link: #CCE0FF; + --ds-link-pressed: #CCE0FF; + --ds-link-visited: #B8ACF6; + --ds-link-visited-pressed: #DFD8FD; + --ds-icon: #C7D1DB; + --ds-icon-accent-lime: #B3DF72; + --ds-icon-accent-red: #FD9891; + --ds-icon-accent-orange: #FEC195; + --ds-icon-accent-yellow: #F5CD47; + --ds-icon-accent-green: #7EE2B8; + --ds-icon-accent-teal: #9DD9EE; + --ds-icon-accent-blue: #85B8FF; + --ds-icon-accent-purple: #B8ACF6; + --ds-icon-accent-magenta: #F797D2; + --ds-icon-accent-gray: #9FADBC; + --ds-icon-disabled: #BFDBF847; + --ds-icon-inverse: #1D2125; + --ds-icon-selected: #85B8FF; + --ds-icon-brand: #85B8FF; + --ds-icon-danger: #F87168; + --ds-icon-warning: #FEC195; + --ds-icon-warning-inverse: #161A1D; + --ds-icon-success: #7EE2B8; + --ds-icon-discovery: #9F8FEF; + --ds-icon-information: #85B8FF; + --ds-icon-subtle: #B6C2CF; + --ds-border: #9BB4CA80; + --ds-border-accent-lime: #B3DF72; + --ds-border-accent-red: #FD9891; + --ds-border-accent-orange: #FEC195; + --ds-border-accent-yellow: #F5CD47; + --ds-border-accent-green: #7EE2B8; + --ds-border-accent-teal: #9DD9EE; + --ds-border-accent-blue: #85B8FF; + --ds-border-accent-purple: #B8ACF6; + --ds-border-accent-magenta: #F797D2; + --ds-border-accent-gray: #9FADBC; + --ds-border-disabled: #A6C5E229; + --ds-border-focused: #85B8FF; + --ds-border-input: #9FADBC; + --ds-border-inverse: #161A1D; + --ds-border-selected: #85B8FF; + --ds-border-brand: #85B8FF; + --ds-border-danger: #F87168; + --ds-border-warning: #FEC195; + --ds-border-success: #7EE2B8; + --ds-border-discovery: #9F8FEF; + --ds-border-information: #85B8FF; + --ds-border-bold: #9FADBC; + --ds-background-accent-lime-subtlest: #28311B; + --ds-background-accent-lime-subtlest-hovered: #37471F; + --ds-background-accent-lime-subtlest-pressed: #4C6B1F; + --ds-background-accent-lime-subtler: #37471F; + --ds-background-accent-lime-subtler-hovered: #4C6B1F; + --ds-background-accent-lime-subtler-pressed: #5B7F24; + --ds-background-accent-lime-subtle: #4C6B1F; + --ds-background-accent-lime-subtle-hovered: #37471F; + --ds-background-accent-lime-subtle-pressed: #28311B; + --ds-background-accent-lime-bolder: #D3F1A7; + --ds-background-accent-lime-bolder-hovered: #EFFFD6; + --ds-background-accent-lime-bolder-pressed: #D3F1A7; + --ds-background-accent-red-subtlest: #42221F; + --ds-background-accent-red-subtlest-hovered: #5D1F1A; + --ds-background-accent-red-subtlest-pressed: #AE2E24; + --ds-background-accent-red-subtler: #5D1F1A; + --ds-background-accent-red-subtler-hovered: #AE2E24; + --ds-background-accent-red-subtler-pressed: #C9372C; + --ds-background-accent-red-subtle: #AE2E24; + --ds-background-accent-red-subtle-hovered: #5D1F1A; + --ds-background-accent-red-subtle-pressed: #42221F; + --ds-background-accent-red-bolder: #FFD5D2; + --ds-background-accent-red-bolder-hovered: #FFECEB; + --ds-background-accent-red-bolder-pressed: #FFD5D2; + --ds-background-accent-orange-subtlest: #38291E; + --ds-background-accent-orange-subtlest-hovered: #702E00; + --ds-background-accent-orange-subtlest-pressed: #A54800; + --ds-background-accent-orange-subtler: #702E00; + --ds-background-accent-orange-subtler-hovered: #A54800; + --ds-background-accent-orange-subtler-pressed: #C25100; + --ds-background-accent-orange-subtle: #A54800; + --ds-background-accent-orange-subtle-hovered: #702E00; + --ds-background-accent-orange-subtle-pressed: #38291E; + --ds-background-accent-orange-bolder: #FEDEC8; + --ds-background-accent-orange-bolder-hovered: #FFF3EB; + --ds-background-accent-orange-bolder-pressed: #FEDEC8; + --ds-background-accent-yellow-subtlest: #332E1B; + --ds-background-accent-yellow-subtlest-hovered: #533F04; + --ds-background-accent-yellow-subtlest-pressed: #7F5F01; + --ds-background-accent-yellow-subtler: #533F04; + --ds-background-accent-yellow-subtler-hovered: #7F5F01; + --ds-background-accent-yellow-subtler-pressed: #946F00; + --ds-background-accent-yellow-subtle: #7F5F01; + --ds-background-accent-yellow-subtle-hovered: #533F04; + --ds-background-accent-yellow-subtle-pressed: #332E1B; + --ds-background-accent-yellow-bolder: #F8E6A0; + --ds-background-accent-yellow-bolder-hovered: #FFF7D6; + --ds-background-accent-yellow-bolder-pressed: #F8E6A0; + --ds-background-accent-green-subtlest: #1C3329; + --ds-background-accent-green-subtlest-hovered: #164B35; + --ds-background-accent-green-subtlest-pressed: #216E4E; + --ds-background-accent-green-subtler: #164B35; + --ds-background-accent-green-subtler-hovered: #216E4E; + --ds-background-accent-green-subtler-pressed: #1F845A; + --ds-background-accent-green-subtle: #216E4E; + --ds-background-accent-green-subtle-hovered: #164B35; + --ds-background-accent-green-subtle-pressed: #1C3329; + --ds-background-accent-green-bolder: #BAF3DB; + --ds-background-accent-green-bolder-hovered: #DCFFF1; + --ds-background-accent-green-bolder-pressed: #BAF3DB; + --ds-background-accent-teal-subtlest: #1E3137; + --ds-background-accent-teal-subtlest-hovered: #164555; + --ds-background-accent-teal-subtlest-pressed: #206A83; + --ds-background-accent-teal-subtler: #164555; + --ds-background-accent-teal-subtler-hovered: #206A83; + --ds-background-accent-teal-subtler-pressed: #227D9B; + --ds-background-accent-teal-subtle: #206A83; + --ds-background-accent-teal-subtle-hovered: #164555; + --ds-background-accent-teal-subtle-pressed: #1E3137; + --ds-background-accent-teal-bolder: #C6EDFB; + --ds-background-accent-teal-bolder-hovered: #E7F9FF; + --ds-background-accent-teal-bolder-pressed: #C6EDFB; + --ds-background-accent-blue-subtlest: #1C2B41; + --ds-background-accent-blue-subtlest-hovered: #09326C; + --ds-background-accent-blue-subtlest-pressed: #0055CC; + --ds-background-accent-blue-subtler: #09326C; + --ds-background-accent-blue-subtler-hovered: #0055CC; + --ds-background-accent-blue-subtler-pressed: #0C66E4; + --ds-background-accent-blue-subtle: #0055CC; + --ds-background-accent-blue-subtle-hovered: #09326C; + --ds-background-accent-blue-subtle-pressed: #1C2B41; + --ds-background-accent-blue-bolder: #579DFF; + --ds-background-accent-blue-bolder-hovered: #85B8FF; + --ds-background-accent-blue-bolder-pressed: #CCE0FF; + --ds-background-accent-purple-subtlest: #2B273F; + --ds-background-accent-purple-subtlest-hovered: #352C63; + --ds-background-accent-purple-subtlest-pressed: #5E4DB2; + --ds-background-accent-purple-subtler: #352C63; + --ds-background-accent-purple-subtler-hovered: #5E4DB2; + --ds-background-accent-purple-subtler-pressed: #6E5DC6; + --ds-background-accent-purple-subtle: #5E4DB2; + --ds-background-accent-purple-subtle-hovered: #352C63; + --ds-background-accent-purple-subtle-pressed: #2B273F; + --ds-background-accent-purple-bolder: #DFD8FD; + --ds-background-accent-purple-bolder-hovered: #F3F0FF; + --ds-background-accent-purple-bolder-pressed: #DFD8FD; + --ds-background-accent-magenta-subtlest: #3D2232; + --ds-background-accent-magenta-subtlest-hovered: #50253F; + --ds-background-accent-magenta-subtlest-pressed: #943D73; + --ds-background-accent-magenta-subtler: #50253F; + --ds-background-accent-magenta-subtler-hovered: #943D73; + --ds-background-accent-magenta-subtler-pressed: #AE4787; + --ds-background-accent-magenta-subtle: #943D73; + --ds-background-accent-magenta-subtle-hovered: #50253F; + --ds-background-accent-magenta-subtle-pressed: #3D2232; + --ds-background-accent-magenta-bolder: #FDD0EC; + --ds-background-accent-magenta-bolder-hovered: #FFECF8; + --ds-background-accent-magenta-bolder-pressed: #FDD0EC; + --ds-background-accent-gray-subtlest: #2C333A; + --ds-background-accent-gray-subtlest-hovered: #38414A; + --ds-background-accent-gray-subtlest-pressed: #454F59; + --ds-background-accent-gray-subtler: #454F59; + --ds-background-accent-gray-subtler-hovered: #596773; + --ds-background-accent-gray-subtler-pressed: #738496; + --ds-background-accent-gray-subtle: #454F59; + --ds-background-accent-gray-subtle-hovered: #2C333A; + --ds-background-accent-gray-subtle-pressed: #22272B; + --ds-background-accent-gray-bolder: #9FADBC; + --ds-background-accent-gray-bolder-hovered: #B6C2CF; + --ds-background-accent-gray-bolder-pressed: #C7D1DB; + --ds-background-disabled: #BCD6F00A; + --ds-background-input: #22272B; + --ds-background-input-hovered: #282E33; + --ds-background-input-pressed: #22272B; + --ds-background-inverse-subtle: #FFFFFF29; + --ds-background-inverse-subtle-hovered: #FFFFFF3D; + --ds-background-inverse-subtle-pressed: #FFFFFF52; + --ds-background-neutral: #A1BDD914; + --ds-background-neutral-hovered: #A6C5E229; + --ds-background-neutral-pressed: #BFDBF847; + --ds-background-neutral-subtle: #00000000; + --ds-background-neutral-subtle-hovered: #A1BDD914; + --ds-background-neutral-subtle-pressed: #A6C5E229; + --ds-background-neutral-bold: #9FADBC; + --ds-background-neutral-bold-hovered: #B6C2CF; + --ds-background-neutral-bold-pressed: #C7D1DB; + --ds-background-selected: #1C2B41; + --ds-background-selected-hovered: #09326C; + --ds-background-selected-pressed: #0055CC; + --ds-background-selected-bold: #CCE0FF; + --ds-background-selected-bold-hovered: #E9F2FF; + --ds-background-selected-bold-pressed: #DEE4EA; + --ds-background-brand-subtlest: #1C2B41; + --ds-background-brand-subtlest-hovered: #09326C; + --ds-background-brand-subtlest-pressed: #0055CC; + --ds-background-brand-bold: #CCE0FF; + --ds-background-brand-bold-hovered: #E9F2FF; + --ds-background-brand-bold-pressed: #DEE4EA; + --ds-background-brand-boldest: #E9F2FF; + --ds-background-brand-boldest-hovered: #CCE0FF; + --ds-background-brand-boldest-pressed: #85B8FF; + --ds-background-danger: #42221F; + --ds-background-danger-hovered: #5D1F1A; + --ds-background-danger-pressed: #AE2E24; + --ds-background-danger-bold: #FFD5D2; + --ds-background-danger-bold-hovered: #FFECEB; + --ds-background-danger-bold-pressed: #DEE4EA; + --ds-background-warning: #332E1B; + --ds-background-warning-hovered: #533F04; + --ds-background-warning-pressed: #7F5F01; + --ds-background-warning-bold: #F8E6A0; + --ds-background-warning-bold-hovered: #FFF7D6; + --ds-background-warning-bold-pressed: #DEE4EA; + --ds-background-success: #1C3329; + --ds-background-success-hovered: #164B35; + --ds-background-success-pressed: #216E4E; + --ds-background-success-bold: #BAF3DB; + --ds-background-success-bold-hovered: #DCFFF1; + --ds-background-success-bold-pressed: #DEE4EA; + --ds-background-discovery: #2B273F; + --ds-background-discovery-hovered: #352C63; + --ds-background-discovery-pressed: #5E4DB2; + --ds-background-discovery-bold: #DFD8FD; + --ds-background-discovery-bold-hovered: #F3F0FF; + --ds-background-discovery-bold-pressed: #DEE4EA; + --ds-background-information: #1C2B41; + --ds-background-information-hovered: #09326C; + --ds-background-information-pressed: #0055CC; + --ds-background-information-bold: #CCE0FF; + --ds-background-information-bold-hovered: #E9F2FF; + --ds-background-information-bold-pressed: #DEE4EA; + --ds-blanket: #10121499; + --ds-blanket-selected: #1D7AFC14; + --ds-blanket-danger: #E3493514; + --ds-interaction-hovered: #ffffff33; + --ds-interaction-pressed: #ffffff5c; + --ds-skeleton: #A1BDD914; + --ds-skeleton-subtle: #BCD6F00A; + --ds-chart-categorical-1: #9DD9EE; + --ds-chart-categorical-1-hovered: #C6EDFB; + --ds-chart-categorical-2: #B8ACF6; + --ds-chart-categorical-2-hovered: #DFD8FD; + --ds-chart-categorical-3: #FEC195; + --ds-chart-categorical-3-hovered: #FEDEC8; + --ds-chart-categorical-4: #F797D2; + --ds-chart-categorical-4-hovered: #FDD0EC; + --ds-chart-categorical-5: #CCE0FF; + --ds-chart-categorical-5-hovered: #E9F2FF; + --ds-chart-categorical-6: #B8ACF6; + --ds-chart-categorical-6-hovered: #DFD8FD; + --ds-chart-categorical-7: #FDD0EC; + --ds-chart-categorical-7-hovered: #FFECF8; + --ds-chart-categorical-8: #FEC195; + --ds-chart-categorical-8-hovered: #FEDEC8; + --ds-chart-lime-bold: #B3DF72; + --ds-chart-lime-bold-hovered: #D3F1A7; + --ds-chart-lime-bolder: #D3F1A7; + --ds-chart-lime-bolder-hovered: #EFFFD6; + --ds-chart-lime-boldest: #EFFFD6; + --ds-chart-lime-boldest-hovered: #D3F1A7; + --ds-chart-neutral: #8C9BAB; + --ds-chart-neutral-hovered: #9FADBC; + --ds-chart-red-bold: #FD9891; + --ds-chart-red-bold-hovered: #FFD5D2; + --ds-chart-red-bolder: #FFD5D2; + --ds-chart-red-bolder-hovered: #FFECEB; + --ds-chart-red-boldest: #FFECEB; + --ds-chart-red-boldest-hovered: #FFD5D2; + --ds-chart-orange-bold: #FEC195; + --ds-chart-orange-bold-hovered: #FEDEC8; + --ds-chart-orange-bolder: #FEDEC8; + --ds-chart-orange-bolder-hovered: #FFF3EB; + --ds-chart-orange-boldest: #FFF3EB; + --ds-chart-orange-boldest-hovered: #FEDEC8; + --ds-chart-yellow-bold: #F5CD47; + --ds-chart-yellow-bold-hovered: #F8E6A0; + --ds-chart-yellow-bolder: #F8E6A0; + --ds-chart-yellow-bolder-hovered: #FFF7D6; + --ds-chart-yellow-boldest: #FFF7D6; + --ds-chart-yellow-boldest-hovered: #F8E6A0; + --ds-chart-green-bold: #7EE2B8; + --ds-chart-green-bold-hovered: #4BCE97; + --ds-chart-green-bolder: #BAF3DB; + --ds-chart-green-bolder-hovered: #DCFFF1; + --ds-chart-green-boldest: #DCFFF1; + --ds-chart-green-boldest-hovered: #BAF3DB; + --ds-chart-teal-bold: #9DD9EE; + --ds-chart-teal-bold-hovered: #C6EDFB; + --ds-chart-teal-bolder: #C6EDFB; + --ds-chart-teal-bolder-hovered: #E7F9FF; + --ds-chart-teal-boldest: #E7F9FF; + --ds-chart-teal-boldest-hovered: #C6EDFB; + --ds-chart-blue-bold: #85B8FF; + --ds-chart-blue-bold-hovered: #CCE0FF; + --ds-chart-blue-bolder: #CCE0FF; + --ds-chart-blue-bolder-hovered: #E9F2FF; + --ds-chart-blue-boldest: #E9F2FF; + --ds-chart-blue-boldest-hovered: #CCE0FF; + --ds-chart-purple-bold: #B8ACF6; + --ds-chart-purple-bold-hovered: #DFD8FD; + --ds-chart-purple-bolder: #DFD8FD; + --ds-chart-purple-bolder-hovered: #F3F0FF; + --ds-chart-purple-boldest: #F3F0FF; + --ds-chart-purple-boldest-hovered: #DFD8FD; + --ds-chart-magenta-bold: #F797D2; + --ds-chart-magenta-bold-hovered: #FDD0EC; + --ds-chart-magenta-bolder: #FDD0EC; + --ds-chart-magenta-bolder-hovered: #FFECF8; + --ds-chart-magenta-boldest: #FFECF8; + --ds-chart-magenta-boldest-hovered: #FDD0EC; + --ds-chart-gray-bold: #8C9BAB; + --ds-chart-gray-bold-hovered: #9FADBC; + --ds-chart-gray-bolder: #9FADBC; + --ds-chart-gray-bolder-hovered: #B6C2CF; + --ds-chart-gray-boldest: #B6C2CF; + --ds-chart-gray-boldest-hovered: #C7D1DB; + --ds-chart-brand: #579DFF; + --ds-chart-brand-hovered: #85B8FF; + --ds-chart-danger: #F87168; + --ds-chart-danger-hovered: #F15B50; + --ds-chart-danger-bold: #FD9891; + --ds-chart-danger-bold-hovered: #FFD5D2; + --ds-chart-warning: #CF9F02; + --ds-chart-warning-hovered: #E2B203; + --ds-chart-warning-bold: #F5CD47; + --ds-chart-warning-bold-hovered: #F8E6A0; + --ds-chart-success: #2ABB7F; + --ds-chart-success-hovered: #4BCE97; + --ds-chart-success-bold: #7EE2B8; + --ds-chart-success-bold-hovered: #BAF3DB; + --ds-chart-discovery: #9F8FEF; + --ds-chart-discovery-hovered: #8F7EE7; + --ds-chart-discovery-bold: #B8ACF6; + --ds-chart-discovery-bold-hovered: #DFD8FD; + --ds-chart-information: #579DFF; + --ds-chart-information-hovered: #388BFF; + --ds-chart-information-bold: #85B8FF; + --ds-chart-information-bold-hovered: #CCE0FF; + --ds-surface: #1D2125; + --ds-surface-hovered: #22272B; + --ds-surface-pressed: #282E33; + --ds-surface-overlay: #282E33; + --ds-surface-overlay-hovered: #2C333A; + --ds-surface-overlay-pressed: #38414A; + --ds-surface-raised: #22272B; + --ds-surface-raised-hovered: #282E33; + --ds-surface-raised-pressed: #2C333A; + --ds-surface-sunken: #161A1D; + --ds-shadow-overflow: 0px 0px 12px #0304048F; + --ds-shadow-overflow-perimeter: #03040480; + --ds-shadow-overflow-spread: #0304048f; + --ds-shadow-overlay: inset 0px 0px 0px 1px #9BB4CA80; + --ds-shadow-raised: inset 0px 0px 0px 1px #9BB4CA80; + --ds-opacity-disabled: 0.4; + --ds-opacity-loading: 0.2; + --ds-UNSAFE-transparent: transparent; + --ds-elevation-surface-current: #1D2125; +} +`;export{e as default}; diff --git a/assets/atlassian-legacy-dark-DEqqKJsA.js b/assets/atlassian-legacy-dark-DEqqKJsA.js new file mode 100644 index 00000000..6f37c7f1 --- /dev/null +++ b/assets/atlassian-legacy-dark-DEqqKJsA.js @@ -0,0 +1,395 @@ +const e=` +html[data-color-mode="light"][data-theme~="light:legacy-dark"], +html[data-color-mode="dark"][data-theme~="dark:legacy-dark"] { + color-scheme: dark; + --ds-text: #E6EDFA; + --ds-text-accent-lime: #4C6B1F; + --ds-text-accent-lime-bolder: #37471F; + --ds-text-accent-red: #FF5630; + --ds-text-accent-red-bolder: #FF7452; + --ds-text-accent-orange: #FEC57B; + --ds-text-accent-orange-bolder: #F18D13; + --ds-text-accent-yellow: #FFAB00; + --ds-text-accent-yellow-bolder: #FFC400; + --ds-text-accent-green: #36B37E; + --ds-text-accent-green-bolder: #57D9A3; + --ds-text-accent-teal: #00B8D9; + --ds-text-accent-teal-bolder: #00C7E6; + --ds-text-accent-blue: #0065FF; + --ds-text-accent-blue-bolder: #2684FF; + --ds-text-accent-purple: #6554C0; + --ds-text-accent-purple-bolder: #8777D9; + --ds-text-accent-magenta: #F797D2; + --ds-text-accent-magenta-bolder: #FDD0EC; + --ds-text-accent-gray: #8C9CB8; + --ds-text-accent-gray-bolder: #ABBBD6; + --ds-text-disabled: #1B2638; + --ds-text-inverse: #0D1424; + --ds-text-selected: #0052CC; + --ds-text-brand: #0052CC; + --ds-text-danger: #FF5630; + --ds-text-warning: #172B4D; + --ds-text-warning-inverse: #0D1424; + --ds-text-success: #36B37E; + --ds-text-discovery: #6554C0; + --ds-text-information: #0065FF; + --ds-text-subtlest: #7988A3; + --ds-text-subtle: #9FB0CC; + --ds-link: #0052CC; + --ds-link-pressed: #0065FF; + --ds-link-visited: #6554C0; + --ds-link-visited-pressed: #6554C0; + --ds-icon: #DCE5F5; + --ds-icon-accent-lime: #6A9A23; + --ds-icon-accent-red: #BF2600; + --ds-icon-accent-orange: #F18D13; + --ds-icon-accent-yellow: #FF8B00; + --ds-icon-accent-green: #006644; + --ds-icon-accent-teal: #008DA6; + --ds-icon-accent-blue: #0747A6; + --ds-icon-accent-purple: #403294; + --ds-icon-accent-magenta: #DA62AC; + --ds-icon-accent-gray: #B8C7E0; + --ds-icon-disabled: #0d14245b; + --ds-icon-inverse: #202B3D; + --ds-icon-selected: #4C9AFF; + --ds-icon-brand: #4C9AFF; + --ds-icon-danger: #FF8F73; + --ds-icon-warning: #FFF0B3; + --ds-icon-warning-inverse: #202B3D; + --ds-icon-success: #57D9A3; + --ds-icon-discovery: #998DD9; + --ds-icon-information: #B3D4FF; + --ds-icon-subtle: #202B3D; + --ds-border: #202B3D; + --ds-border-accent-lime: #6A9A23; + --ds-border-accent-red: #BF2600; + --ds-border-accent-orange: #F18D13; + --ds-border-accent-yellow: #FF8B00; + --ds-border-accent-green: #006644; + --ds-border-accent-teal: #008DA6; + --ds-border-accent-blue: #0747A6; + --ds-border-accent-purple: #403294; + --ds-border-accent-magenta: #DA62AC; + --ds-border-accent-gray: #B8C7E0; + --ds-border-disabled: #0E1624; + --ds-border-focused: #B3D4FF; + --ds-border-input: #202B3D; + --ds-border-inverse: #0D1424; + --ds-border-selected: #0052CC; + --ds-border-brand: #0052CC; + --ds-border-danger: #DE350B; + --ds-border-warning: #FF8B00; + --ds-border-success: #006644; + --ds-border-discovery: #403294; + --ds-border-information: #0747A6; + --ds-border-bold: #7988A3; + --ds-background-accent-lime-subtlest: #2A3818; + --ds-background-accent-lime-subtlest-hovered: #37471F; + --ds-background-accent-lime-subtlest-pressed: #4C6B1F; + --ds-background-accent-lime-subtler: #37471F; + --ds-background-accent-lime-subtler-hovered: #4C6B1F; + --ds-background-accent-lime-subtler-pressed: #5B7F24; + --ds-background-accent-lime-subtle: #4C6B1F; + --ds-background-accent-lime-subtle-hovered: #37471F; + --ds-background-accent-lime-subtle-pressed: #2A3818; + --ds-background-accent-lime-bolder: #94C748; + --ds-background-accent-lime-bolder-hovered: #B3DF72; + --ds-background-accent-lime-bolder-pressed: #D3F1A7; + --ds-background-accent-red-subtlest: #BF2600; + --ds-background-accent-red-subtlest-hovered: #DE350B; + --ds-background-accent-red-subtlest-pressed: #FF5630; + --ds-background-accent-red-subtler: #DE350B; + --ds-background-accent-red-subtler-hovered: #FF5630; + --ds-background-accent-red-subtler-pressed: #FF7452; + --ds-background-accent-red-subtle: #FF5630; + --ds-background-accent-red-subtle-hovered: #DE350B; + --ds-background-accent-red-subtle-pressed: #BF2600; + --ds-background-accent-red-bolder: #FF8F73; + --ds-background-accent-red-bolder-hovered: #FFBDAD; + --ds-background-accent-red-bolder-pressed: #FFEBE6; + --ds-background-accent-orange-subtlest: #43290F; + --ds-background-accent-orange-subtlest-hovered: #5F3811; + --ds-background-accent-orange-subtlest-pressed: #974F0C; + --ds-background-accent-orange-subtler: #5F3811; + --ds-background-accent-orange-subtler-hovered: #974F0C; + --ds-background-accent-orange-subtler-pressed: #B65C02; + --ds-background-accent-orange-subtle: #974F0C; + --ds-background-accent-orange-subtle-hovered: #5F3811; + --ds-background-accent-orange-subtle-pressed: #4A2B0F; + --ds-background-accent-orange-bolder: #F18D13; + --ds-background-accent-orange-bolder-hovered: #FEC57B; + --ds-background-accent-orange-bolder-pressed: #FFE2BD; + --ds-background-accent-yellow-subtlest: #FF8B00; + --ds-background-accent-yellow-subtlest-hovered: #FF991F; + --ds-background-accent-yellow-subtlest-pressed: #FFAB00; + --ds-background-accent-yellow-subtler: #FF991F; + --ds-background-accent-yellow-subtler-hovered: #FFAB00; + --ds-background-accent-yellow-subtler-pressed: #FFC400; + --ds-background-accent-yellow-subtle: #FFAB00; + --ds-background-accent-yellow-subtle-hovered: #FF991F; + --ds-background-accent-yellow-subtle-pressed: #FF8B00; + --ds-background-accent-yellow-bolder: #FFE380; + --ds-background-accent-yellow-bolder-hovered: #FFF0B3; + --ds-background-accent-yellow-bolder-pressed: #FFFAE6; + --ds-background-accent-green-subtlest: #006644; + --ds-background-accent-green-subtlest-hovered: #00875A; + --ds-background-accent-green-subtlest-pressed: #36B37E; + --ds-background-accent-green-subtler: #00875A; + --ds-background-accent-green-subtler-hovered: #36B37E; + --ds-background-accent-green-subtler-pressed: #57D9A3; + --ds-background-accent-green-subtle: #36B37E; + --ds-background-accent-green-subtle-hovered: #00875A; + --ds-background-accent-green-subtle-pressed: #006644; + --ds-background-accent-green-bolder: #79F2C0; + --ds-background-accent-green-bolder-hovered: #ABF5D1; + --ds-background-accent-green-bolder-pressed: #E3FCEF; + --ds-background-accent-teal-subtlest: #008DA6; + --ds-background-accent-teal-subtlest-hovered: #00A3BF; + --ds-background-accent-teal-subtlest-pressed: #00B8D9; + --ds-background-accent-teal-subtler: #00A3BF; + --ds-background-accent-teal-subtler-hovered: #00B8D9; + --ds-background-accent-teal-subtler-pressed: #00C7E6; + --ds-background-accent-teal-subtle: #00B8D9; + --ds-background-accent-teal-subtle-hovered: #00A3BF; + --ds-background-accent-teal-subtle-pressed: #008DA6; + --ds-background-accent-teal-bolder: #79E2F2; + --ds-background-accent-teal-bolder-hovered: #B3F5FF; + --ds-background-accent-teal-bolder-pressed: #E6FCFF; + --ds-background-accent-blue-subtlest: #0747A6; + --ds-background-accent-blue-subtlest-hovered: #0052CC; + --ds-background-accent-blue-subtlest-pressed: #0065FF; + --ds-background-accent-blue-subtler: #0052CC; + --ds-background-accent-blue-subtler-hovered: #0065FF; + --ds-background-accent-blue-subtler-pressed: #2684FF; + --ds-background-accent-blue-subtle: #0065FF; + --ds-background-accent-blue-subtle-hovered: #0052CC; + --ds-background-accent-blue-subtle-pressed: #0747A6; + --ds-background-accent-blue-bolder: #4C9AFF; + --ds-background-accent-blue-bolder-hovered: #B3D4FF; + --ds-background-accent-blue-bolder-pressed: #DEEBFF; + --ds-background-accent-purple-subtlest: #403294; + --ds-background-accent-purple-subtlest-hovered: #5243AA; + --ds-background-accent-purple-subtlest-pressed: #6554C0; + --ds-background-accent-purple-subtler: #5243AA; + --ds-background-accent-purple-subtler-hovered: #6554C0; + --ds-background-accent-purple-subtler-pressed: #8777D9; + --ds-background-accent-purple-subtle: #6554C0; + --ds-background-accent-purple-subtle-hovered: #5243AA; + --ds-background-accent-purple-subtle-pressed: #403294; + --ds-background-accent-purple-bolder: #998DD9; + --ds-background-accent-purple-bolder-hovered: #C0B6F2; + --ds-background-accent-purple-bolder-pressed: #EAE6FF; + --ds-background-accent-magenta-subtlest: #341829; + --ds-background-accent-magenta-subtlest-hovered: #50253F; + --ds-background-accent-magenta-subtlest-pressed: #943D73; + --ds-background-accent-magenta-subtler: #50253F; + --ds-background-accent-magenta-subtler-hovered: #943D73; + --ds-background-accent-magenta-subtler-pressed: #AE4787; + --ds-background-accent-magenta-subtle: #943D73; + --ds-background-accent-magenta-subtle-hovered: #50253F; + --ds-background-accent-magenta-subtle-pressed: #421F34; + --ds-background-accent-magenta-bolder: #E774BB; + --ds-background-accent-magenta-bolder-hovered: #F797D2; + --ds-background-accent-magenta-bolder-pressed: #FDD0EC; + --ds-background-accent-gray-subtlest: #8C9CB8; + --ds-background-accent-gray-subtlest-hovered: #9FB0CC; + --ds-background-accent-gray-subtlest-pressed: #ABBBD6; + --ds-background-accent-gray-subtler: #9FB0CC; + --ds-background-accent-gray-subtler-hovered: #8C9CB8; + --ds-background-accent-gray-subtler-pressed: #7988A3; + --ds-background-accent-gray-subtle: #ABBBD6; + --ds-background-accent-gray-subtle-hovered: #B8C7E0; + --ds-background-accent-gray-subtle-pressed: #CED9EB; + --ds-background-accent-gray-bolder: #CED9EB; + --ds-background-accent-gray-bolder-hovered: #B8C7E0; + --ds-background-accent-gray-bolder-pressed: #ABBBD6; + --ds-background-disabled: #3B475C; + --ds-background-input: #0E1624; + --ds-background-input-hovered: #1B2638; + --ds-background-input-pressed: #0D1424; + --ds-background-inverse-subtle: #FFFFFF29; + --ds-background-inverse-subtle-hovered: #FFFFFF3D; + --ds-background-inverse-subtle-pressed: #FFFFFF52; + --ds-background-neutral: #3B475C; + --ds-background-neutral-hovered: #313D52; + --ds-background-neutral-pressed: #B3D4FF; + --ds-background-neutral-subtle: transparent; + --ds-background-neutral-subtle-hovered: #313D52; + --ds-background-neutral-subtle-pressed: #B3D4FF; + --ds-background-neutral-bold: #CED9EB; + --ds-background-neutral-bold-hovered: #B8C7E0; + --ds-background-neutral-bold-pressed: #DCE5F5; + --ds-background-selected: #DEEBFF; + --ds-background-selected-hovered: #B3D4FF; + --ds-background-selected-pressed: #4C9AFF; + --ds-background-selected-bold: #0052CC; + --ds-background-selected-bold-hovered: #0065FF; + --ds-background-selected-bold-pressed: #0747A6; + --ds-background-brand-subtlest: #0747A6; + --ds-background-brand-subtlest-hovered: #0052CC; + --ds-background-brand-subtlest-pressed: #0747A6; + --ds-background-brand-bold: #0052CC; + --ds-background-brand-bold-hovered: #0065FF; + --ds-background-brand-bold-pressed: #0747A6; + --ds-background-brand-boldest: #B3D4FF; + --ds-background-brand-boldest-hovered: #DEEBFF; + --ds-background-brand-boldest-pressed: #4C9AFF; + --ds-background-danger: #FFEBE6; + --ds-background-danger-hovered: #FFBDAD; + --ds-background-danger-pressed: #FF8F73; + --ds-background-danger-bold: #FF5630; + --ds-background-danger-bold-hovered: #FF7452; + --ds-background-danger-bold-pressed: #DE350B; + --ds-background-warning: #FFFAE6; + --ds-background-warning-hovered: #FFF0B3; + --ds-background-warning-pressed: #FFE380; + --ds-background-warning-bold: #FFAB00; + --ds-background-warning-bold-hovered: #FFC400; + --ds-background-warning-bold-pressed: #FF991F; + --ds-background-success: #E3FCEF; + --ds-background-success-hovered: #ABF5D1; + --ds-background-success-pressed: #79F2C0; + --ds-background-success-bold: #00875A; + --ds-background-success-bold-hovered: #36B37E; + --ds-background-success-bold-pressed: #006644; + --ds-background-discovery: #EAE6FF; + --ds-background-discovery-hovered: #C0B6F2; + --ds-background-discovery-pressed: #998DD9; + --ds-background-discovery-bold: #5243AA; + --ds-background-discovery-bold-hovered: #6554C0; + --ds-background-discovery-bold-pressed: #403294; + --ds-background-information: #DEEBFF; + --ds-background-information-hovered: #B3D4FF; + --ds-background-information-pressed: #4C9AFF; + --ds-background-information-bold: #0052CC; + --ds-background-information-bold-hovered: #0065FF; + --ds-background-information-bold-pressed: #0747A6; + --ds-blanket: #0d1424a0; + --ds-blanket-selected: #1D7AFC14; + --ds-blanket-danger: #E3493514; + --ds-interaction-hovered: #ffffff33; + --ds-interaction-pressed: #ffffff5c; + --ds-skeleton: #0d1424f2; + --ds-skeleton-subtle: #0d1424f7; + --ds-chart-categorical-1: #00B8D9; + --ds-chart-categorical-1-hovered: #00C7E6; + --ds-chart-categorical-2: #6554C0; + --ds-chart-categorical-2-hovered: #8777D9; + --ds-chart-categorical-3: #D97008; + --ds-chart-categorical-3-hovered: #F18D13; + --ds-chart-categorical-4: #F797D2; + --ds-chart-categorical-4-hovered: #FDD0EC; + --ds-chart-categorical-5: #0065FF; + --ds-chart-categorical-5-hovered: #2684FF; + --ds-chart-categorical-6: #6554C0; + --ds-chart-categorical-6-hovered: #8777D9; + --ds-chart-categorical-7: #FDD0EC; + --ds-chart-categorical-7-hovered: #FFECF8; + --ds-chart-categorical-8: #FEC57B; + --ds-chart-categorical-8-hovered: #FFE2BD; + --ds-chart-lime-bold: #6A9A23; + --ds-chart-lime-bold-hovered: #5B7F24; + --ds-chart-lime-bolder: #5B7F24; + --ds-chart-lime-bolder-hovered: #4C6B1F; + --ds-chart-lime-boldest: #4C6B1F; + --ds-chart-lime-boldest-hovered: #37471F; + --ds-chart-neutral: #B8C7E0; + --ds-chart-neutral-hovered: #ABBBD6; + --ds-chart-red-bold: #BF2600; + --ds-chart-red-bold-hovered: #DE350B; + --ds-chart-red-bolder: #DE350B; + --ds-chart-red-bolder-hovered: #FF5630; + --ds-chart-red-boldest: #FF5630; + --ds-chart-red-boldest-hovered: #FF7452; + --ds-chart-orange-bold: #F18D13; + --ds-chart-orange-bold-hovered: #FAA53D; + --ds-chart-orange-bolder: #FAA53D; + --ds-chart-orange-bolder-hovered: #FEC57B; + --ds-chart-orange-boldest: #FEC57B; + --ds-chart-orange-boldest-hovered: #FFE2BD; + --ds-chart-yellow-bold: #FF8B00; + --ds-chart-yellow-bold-hovered: #FF991F; + --ds-chart-yellow-bolder: #FF991F; + --ds-chart-yellow-bolder-hovered: #FFAB00; + --ds-chart-yellow-boldest: #FFAB00; + --ds-chart-yellow-boldest-hovered: #FFC400; + --ds-chart-green-bold: #006644; + --ds-chart-green-bold-hovered: #00875A; + --ds-chart-green-bolder: #00875A; + --ds-chart-green-bolder-hovered: #36B37E; + --ds-chart-green-boldest: #36B37E; + --ds-chart-green-boldest-hovered: #57D9A3; + --ds-chart-teal-bold: #008DA6; + --ds-chart-teal-bold-hovered: #00A3BF; + --ds-chart-teal-bolder: #00A3BF; + --ds-chart-teal-bolder-hovered: #00B8D9; + --ds-chart-teal-boldest: #00B8D9; + --ds-chart-teal-boldest-hovered: #00C7E6; + --ds-chart-blue-bold: #0747A6; + --ds-chart-blue-bold-hovered: #0052CC; + --ds-chart-blue-bolder: #0052CC; + --ds-chart-blue-bolder-hovered: #0065FF; + --ds-chart-blue-boldest: #0065FF; + --ds-chart-blue-boldest-hovered: #2684FF; + --ds-chart-purple-bold: #403294; + --ds-chart-purple-bold-hovered: #5243AA; + --ds-chart-purple-bolder: #5243AA; + --ds-chart-purple-bolder-hovered: #6554C0; + --ds-chart-purple-boldest: #6554C0; + --ds-chart-purple-boldest-hovered: #8777D9; + --ds-chart-magenta-bold: #CD519D; + --ds-chart-magenta-bold-hovered: #DA62AC; + --ds-chart-magenta-bolder: #DA62AC; + --ds-chart-magenta-bolder-hovered: #E774BB; + --ds-chart-magenta-boldest: #F797D2; + --ds-chart-magenta-boldest-hovered: #FDD0EC; + --ds-chart-gray-bold: #B8C7E0; + --ds-chart-gray-bold-hovered: #CED9EB; + --ds-chart-gray-bolder: #CED9EB; + --ds-chart-gray-bolder-hovered: #DCE5F5; + --ds-chart-gray-boldest: #DCE5F5; + --ds-chart-gray-boldest-hovered: #E6EDFA; + --ds-chart-brand: #0052CC; + --ds-chart-brand-hovered: #0065FF; + --ds-chart-danger: #DE350B; + --ds-chart-danger-hovered: #FF5630; + --ds-chart-danger-bold: #FF5630; + --ds-chart-danger-bold-hovered: #FF7452; + --ds-chart-warning: #FF991F; + --ds-chart-warning-hovered: #FFAB00; + --ds-chart-warning-bold: #FFAB00; + --ds-chart-warning-bold-hovered: #FFC400; + --ds-chart-success: #00875A; + --ds-chart-success-hovered: #36B37E; + --ds-chart-success-bold: #36B37E; + --ds-chart-success-bold-hovered: #57D9A3; + --ds-chart-discovery: #5243AA; + --ds-chart-discovery-hovered: #6554C0; + --ds-chart-discovery-bold: #6554C0; + --ds-chart-discovery-bold-hovered: #8777D9; + --ds-chart-information: #0052CC; + --ds-chart-information-hovered: #0065FF; + --ds-chart-information-bold: #0065FF; + --ds-chart-information-bold-hovered: #2684FF; + --ds-surface: #1B2638; + --ds-surface-hovered: #202B3D; + --ds-surface-pressed: #283447; + --ds-surface-overlay: #7988A3; + --ds-surface-overlay-hovered: #8C9CB8; + --ds-surface-overlay-pressed: #9FB0CC; + --ds-surface-raised: #455166; + --ds-surface-raised-hovered: #56637A; + --ds-surface-raised-pressed: #67758F; + --ds-surface-sunken: #67758F; + --ds-shadow-overflow: 0px 0px 12px #0304048F, 0px 0px 1px #03040480; + --ds-shadow-overflow-perimeter: #03040480; + --ds-shadow-overflow-spread: #0304048f; + --ds-shadow-overlay: inset 0px 0px 0px 1px #0d14240A, 0px 8px 12px #0d14245C, 0px 0px 1px #0d142480; + --ds-shadow-raised: inset 0px 0px 0px 1px #00000000, 0px 1px 1px #0d142480, 0px 0px 1px #0d142480; + --ds-opacity-disabled: 0.4; + --ds-opacity-loading: 0.2; + --ds-UNSAFE-transparent: transparent; + --ds-elevation-surface-current: #1B2638; +} +`;export{e as default}; diff --git a/assets/atlassian-legacy-light-UTJ7NqnO.js b/assets/atlassian-legacy-light-UTJ7NqnO.js new file mode 100644 index 00000000..b00ec790 --- /dev/null +++ b/assets/atlassian-legacy-light-UTJ7NqnO.js @@ -0,0 +1,395 @@ +const e=` +html[data-color-mode="light"][data-theme~="light:legacy-light"], +html[data-color-mode="dark"][data-theme~="dark:legacy-light"] { + color-scheme: light; + --ds-text: #172B4D; + --ds-text-accent-lime: #4C6B1F; + --ds-text-accent-lime-bolder: #37471F; + --ds-text-accent-red: #DE350B; + --ds-text-accent-red-bolder: #BF2600; + --ds-text-accent-orange: #F18D13; + --ds-text-accent-orange-bolder: #B65C02; + --ds-text-accent-yellow: #FF991F; + --ds-text-accent-yellow-bolder: #FF8B00; + --ds-text-accent-green: #00875A; + --ds-text-accent-green-bolder: #006644; + --ds-text-accent-teal: #00A3BF; + --ds-text-accent-teal-bolder: #008DA6; + --ds-text-accent-blue: #0052CC; + --ds-text-accent-blue-bolder: #0747A6; + --ds-text-accent-purple: #5243AA; + --ds-text-accent-purple-bolder: #403294; + --ds-text-accent-magenta: #E774BB; + --ds-text-accent-magenta-bolder: #DA62AC; + --ds-text-accent-gray: #505F79; + --ds-text-accent-gray-bolder: #172B4D; + --ds-text-disabled: #A5ADBA; + --ds-text-inverse: #FFFFFF; + --ds-text-selected: #0052CC; + --ds-text-brand: #0065FF; + --ds-text-danger: #DE350B; + --ds-text-warning: #974F0C; + --ds-text-warning-inverse: #172B4D; + --ds-text-success: #006644; + --ds-text-discovery: #403294; + --ds-text-information: #0052CC; + --ds-text-subtlest: #7A869A; + --ds-text-subtle: #42526E; + --ds-link: #0052CC; + --ds-link-pressed: #0747A6; + --ds-link-visited: #403294; + --ds-link-visited-pressed: #403294; + --ds-icon: #505F79; + --ds-icon-accent-lime: #6A9A23; + --ds-icon-accent-red: #FF5630; + --ds-icon-accent-orange: #D94008; + --ds-icon-accent-yellow: #FFAB00; + --ds-icon-accent-green: #36B37E; + --ds-icon-accent-teal: #00B8D9; + --ds-icon-accent-blue: #0065FF; + --ds-icon-accent-purple: #6554C0; + --ds-icon-accent-magenta: #CD519D; + --ds-icon-accent-gray: #5E6C84; + --ds-icon-disabled: #8993A4; + --ds-icon-inverse: #FFFFFF; + --ds-icon-selected: #0052CC; + --ds-icon-brand: #0065FF; + --ds-icon-danger: #DE350B; + --ds-icon-warning: #FFC400; + --ds-icon-warning-inverse: #253858; + --ds-icon-success: #00875A; + --ds-icon-discovery: #8777D9; + --ds-icon-information: #0747A6; + --ds-icon-subtle: #6B778C; + --ds-border: #091e4221; + --ds-border-accent-lime: #6A9A23; + --ds-border-accent-red: #FF5630; + --ds-border-accent-orange: #D94008; + --ds-border-accent-yellow: #FFAB00; + --ds-border-accent-green: #36B37E; + --ds-border-accent-teal: #00B8D9; + --ds-border-accent-blue: #0065FF; + --ds-border-accent-purple: #6554C0; + --ds-border-accent-magenta: #CD519D; + --ds-border-accent-gray: #5E6C84; + --ds-border-disabled: #FAFBFC; + --ds-border-focused: #2684FF; + --ds-border-input: #FAFBFC; + --ds-border-inverse: #FFFFFF; + --ds-border-selected: #0052CC; + --ds-border-brand: #0052CC; + --ds-border-danger: #FF5630; + --ds-border-warning: #FFC400; + --ds-border-success: #00875A; + --ds-border-discovery: #998DD9; + --ds-border-information: #0065FF; + --ds-border-bold: #344563; + --ds-background-accent-lime-subtlest: #EEFBDA; + --ds-background-accent-lime-subtlest-hovered: #D3F1A7; + --ds-background-accent-lime-subtlest-pressed: #B3DF72; + --ds-background-accent-lime-subtler: #D3F1A7; + --ds-background-accent-lime-subtler-hovered: #B3DF72; + --ds-background-accent-lime-subtler-pressed: #94C748; + --ds-background-accent-lime-subtle: #94C748; + --ds-background-accent-lime-subtle-hovered: #B3DF72; + --ds-background-accent-lime-subtle-pressed: #D3F1A7; + --ds-background-accent-lime-bolder: #5B7F24; + --ds-background-accent-lime-bolder-hovered: #37471F; + --ds-background-accent-lime-bolder-pressed: #37471F; + --ds-background-accent-red-subtlest: #FF8F73; + --ds-background-accent-red-subtlest-hovered: #FF7452; + --ds-background-accent-red-subtlest-pressed: #FF5630; + --ds-background-accent-red-subtler: #FF7452; + --ds-background-accent-red-subtler-hovered: #FF5630; + --ds-background-accent-red-subtler-pressed: #DE350B; + --ds-background-accent-red-subtle: #DE350B; + --ds-background-accent-red-subtle-hovered: #FF5630; + --ds-background-accent-red-subtle-pressed: #FF7452; + --ds-background-accent-red-bolder: #DE350B; + --ds-background-accent-red-bolder-hovered: #FF5630; + --ds-background-accent-red-bolder-pressed: #FF7452; + --ds-background-accent-orange-subtlest: #F18D13; + --ds-background-accent-orange-subtlest-hovered: #FEC57B; + --ds-background-accent-orange-subtlest-pressed: #FFE2BD; + --ds-background-accent-orange-subtler: #B65C02; + --ds-background-accent-orange-subtler-hovered: #F18D13; + --ds-background-accent-orange-subtler-pressed: #FEC57B; + --ds-background-accent-orange-subtle: #5F3811; + --ds-background-accent-orange-subtle-hovered: #974F0C; + --ds-background-accent-orange-subtle-pressed: #B65C02; + --ds-background-accent-orange-bolder: #43290F; + --ds-background-accent-orange-bolder-hovered: #5F3811; + --ds-background-accent-orange-bolder-pressed: #974F0C; + --ds-background-accent-yellow-subtlest: #FFE380; + --ds-background-accent-yellow-subtlest-hovered: #FFC400; + --ds-background-accent-yellow-subtlest-pressed: #FFAB00; + --ds-background-accent-yellow-subtler: #FFC400; + --ds-background-accent-yellow-subtler-hovered: #FFAB00; + --ds-background-accent-yellow-subtler-pressed: #FF991F; + --ds-background-accent-yellow-subtle: #FF991F; + --ds-background-accent-yellow-subtle-hovered: #FFAB00; + --ds-background-accent-yellow-subtle-pressed: #FFC400; + --ds-background-accent-yellow-bolder: #FF991F; + --ds-background-accent-yellow-bolder-hovered: #FFAB00; + --ds-background-accent-yellow-bolder-pressed: #FFC400; + --ds-background-accent-green-subtlest: #79F2C0; + --ds-background-accent-green-subtlest-hovered: #57D9A3; + --ds-background-accent-green-subtlest-pressed: #36B37E; + --ds-background-accent-green-subtler: #57D9A3; + --ds-background-accent-green-subtler-hovered: #36B37E; + --ds-background-accent-green-subtler-pressed: #00875A; + --ds-background-accent-green-subtle: #00875A; + --ds-background-accent-green-subtle-hovered: #36B37E; + --ds-background-accent-green-subtle-pressed: #57D9A3; + --ds-background-accent-green-bolder: #00875A; + --ds-background-accent-green-bolder-hovered: #36B37E; + --ds-background-accent-green-bolder-pressed: #57D9A3; + --ds-background-accent-teal-subtlest: #79E2F2; + --ds-background-accent-teal-subtlest-hovered: #00C7E6; + --ds-background-accent-teal-subtlest-pressed: #00B8D9; + --ds-background-accent-teal-subtler: #00C7E6; + --ds-background-accent-teal-subtler-hovered: #00B8D9; + --ds-background-accent-teal-subtler-pressed: #00A3BF; + --ds-background-accent-teal-subtle: #00A3BF; + --ds-background-accent-teal-subtle-hovered: #00B8D9; + --ds-background-accent-teal-subtle-pressed: #00C7E6; + --ds-background-accent-teal-bolder: #00A3BF; + --ds-background-accent-teal-bolder-hovered: #00B8D9; + --ds-background-accent-teal-bolder-pressed: #00C7E6; + --ds-background-accent-blue-subtlest: #4C9AFF; + --ds-background-accent-blue-subtlest-hovered: #2684FF; + --ds-background-accent-blue-subtlest-pressed: #0065FF; + --ds-background-accent-blue-subtler: #2684FF; + --ds-background-accent-blue-subtler-hovered: #0065FF; + --ds-background-accent-blue-subtler-pressed: #0052CC; + --ds-background-accent-blue-subtle: #0052CC; + --ds-background-accent-blue-subtle-hovered: #0065FF; + --ds-background-accent-blue-subtle-pressed: #2684FF; + --ds-background-accent-blue-bolder: #0052CC; + --ds-background-accent-blue-bolder-hovered: #0065FF; + --ds-background-accent-blue-bolder-pressed: #2684FF; + --ds-background-accent-purple-subtlest: #998DD9; + --ds-background-accent-purple-subtlest-hovered: #8777D9; + --ds-background-accent-purple-subtlest-pressed: #6554C0; + --ds-background-accent-purple-subtler: #8777D9; + --ds-background-accent-purple-subtler-hovered: #6554C0; + --ds-background-accent-purple-subtler-pressed: #5243AA; + --ds-background-accent-purple-subtle: #5243AA; + --ds-background-accent-purple-subtle-hovered: #6554C0; + --ds-background-accent-purple-subtle-pressed: #8777D9; + --ds-background-accent-purple-bolder: #5243AA; + --ds-background-accent-purple-bolder-hovered: #6554C0; + --ds-background-accent-purple-bolder-pressed: #8777D9; + --ds-background-accent-magenta-subtlest: #FFECF8; + --ds-background-accent-magenta-subtlest-hovered: #FDD0EC; + --ds-background-accent-magenta-subtlest-pressed: #F797D2; + --ds-background-accent-magenta-subtler: #FDD0EC; + --ds-background-accent-magenta-subtler-hovered: #F797D2; + --ds-background-accent-magenta-subtler-pressed: #E774BB; + --ds-background-accent-magenta-subtle: #E774BB; + --ds-background-accent-magenta-subtle-hovered: #F797D2; + --ds-background-accent-magenta-subtle-pressed: #FDD0EC; + --ds-background-accent-magenta-bolder: #AE4787; + --ds-background-accent-magenta-bolder-hovered: #943D73; + --ds-background-accent-magenta-bolder-pressed: #50253F; + --ds-background-accent-gray-subtlest: #6B778C; + --ds-background-accent-gray-subtlest-hovered: #5E6C84; + --ds-background-accent-gray-subtlest-pressed: #505F79; + --ds-background-accent-gray-subtler: #5E6C84; + --ds-background-accent-gray-subtler-hovered: #505F79; + --ds-background-accent-gray-subtler-pressed: #42526E; + --ds-background-accent-gray-subtle: #505F79; + --ds-background-accent-gray-subtle-hovered: #5E6C84; + --ds-background-accent-gray-subtle-pressed: #6B778C; + --ds-background-accent-gray-bolder: #42526E; + --ds-background-accent-gray-bolder-hovered: #344563; + --ds-background-accent-gray-bolder-pressed: #253858; + --ds-background-disabled: #091e4289; + --ds-background-input: #FAFBFC; + --ds-background-input-hovered: #EBECF0; + --ds-background-input-pressed: #FFFFFF; + --ds-background-inverse-subtle: #00000029; + --ds-background-inverse-subtle-hovered: #0000003D; + --ds-background-inverse-subtle-pressed: #00000052; + --ds-background-neutral: #DFE1E6; + --ds-background-neutral-hovered: #091e4214; + --ds-background-neutral-pressed: #B3D4FF; + --ds-background-neutral-subtle: transparent; + --ds-background-neutral-subtle-hovered: #091e4214; + --ds-background-neutral-subtle-pressed: #B3D4FF; + --ds-background-neutral-bold: #42526E; + --ds-background-neutral-bold-hovered: #505F79; + --ds-background-neutral-bold-pressed: #344563; + --ds-background-selected: #DEEBFF; + --ds-background-selected-hovered: #B3D4FF; + --ds-background-selected-pressed: #4C9AFF; + --ds-background-selected-bold: #0052CC; + --ds-background-selected-bold-hovered: #2684FF; + --ds-background-selected-bold-pressed: #0052CC; + --ds-background-brand-subtlest: #B3D4FF; + --ds-background-brand-subtlest-hovered: #DEEBFF; + --ds-background-brand-subtlest-pressed: #4C9AFF; + --ds-background-brand-bold: #0052CC; + --ds-background-brand-bold-hovered: #0065FF; + --ds-background-brand-bold-pressed: #0747A6; + --ds-background-brand-boldest: #0747A6; + --ds-background-brand-boldest-hovered: #0052CC; + --ds-background-brand-boldest-pressed: #0747A6; + --ds-background-danger: #FFEBE6; + --ds-background-danger-hovered: #FFBDAD; + --ds-background-danger-pressed: #FF8F73; + --ds-background-danger-bold: #DE350B; + --ds-background-danger-bold-hovered: #FF5630; + --ds-background-danger-bold-pressed: #BF2600; + --ds-background-warning: #FFFAE6; + --ds-background-warning-hovered: #FFF0B3; + --ds-background-warning-pressed: #FFE380; + --ds-background-warning-bold: #FFAB00; + --ds-background-warning-bold-hovered: #FFC400; + --ds-background-warning-bold-pressed: #FF991F; + --ds-background-success: #E3FCEF; + --ds-background-success-hovered: #ABF5D1; + --ds-background-success-pressed: #79F2C0; + --ds-background-success-bold: #00875A; + --ds-background-success-bold-hovered: #57D9A3; + --ds-background-success-bold-pressed: #00875A; + --ds-background-discovery: #EAE6FF; + --ds-background-discovery-hovered: #C0B6F2; + --ds-background-discovery-pressed: #998DD9; + --ds-background-discovery-bold: #5243AA; + --ds-background-discovery-bold-hovered: #8777D9; + --ds-background-discovery-bold-pressed: #5243AA; + --ds-background-information: #DEEBFF; + --ds-background-information-hovered: #B3D4FF; + --ds-background-information-pressed: #4C9AFF; + --ds-background-information-bold: #0052CC; + --ds-background-information-bold-hovered: #2684FF; + --ds-background-information-bold-pressed: #0052CC; + --ds-blanket: #091e4289; + --ds-blanket-selected: #388BFF14; + --ds-blanket-danger: #EF5C4814; + --ds-interaction-hovered: #00000029; + --ds-interaction-pressed: #00000052; + --ds-skeleton: #F4F5F7; + --ds-skeleton-subtle: #091e420a; + --ds-chart-categorical-1: #00B8D9; + --ds-chart-categorical-1-hovered: #00A3BF; + --ds-chart-categorical-2: #5243AA; + --ds-chart-categorical-2-hovered: #403294; + --ds-chart-categorical-3: #D94008; + --ds-chart-categorical-3-hovered: #B65C02; + --ds-chart-categorical-4: #943D73; + --ds-chart-categorical-4-hovered: #50253F; + --ds-chart-categorical-5: #0052CC; + --ds-chart-categorical-5-hovered: #0747A6; + --ds-chart-categorical-6: #5243AA; + --ds-chart-categorical-6-hovered: #403294; + --ds-chart-categorical-7: #50253F; + --ds-chart-categorical-7-hovered: #341829; + --ds-chart-categorical-8: #974F0C; + --ds-chart-categorical-8-hovered: #5F3811; + --ds-chart-lime-bold: #6A9A23; + --ds-chart-lime-bold-hovered: #5B7F24; + --ds-chart-lime-bolder: #5B7F24; + --ds-chart-lime-bolder-hovered: #4C6B1F; + --ds-chart-lime-boldest: #4C6B1F; + --ds-chart-lime-boldest-hovered: #37471F; + --ds-chart-neutral: #5E6C84; + --ds-chart-neutral-hovered: #505F79; + --ds-chart-red-bold: #FF5630; + --ds-chart-red-bold-hovered: #DE350B; + --ds-chart-red-bolder: #DE350B; + --ds-chart-red-bolder-hovered: #BF2600; + --ds-chart-red-boldest: #BF2600; + --ds-chart-red-boldest-hovered: #BF2600; + --ds-chart-orange-bold: #D97008; + --ds-chart-orange-bold-hovered: #B65C02; + --ds-chart-orange-bolder: #B65C02; + --ds-chart-orange-bolder-hovered: #974F0C; + --ds-chart-orange-boldest: #974F0C; + --ds-chart-orange-boldest-hovered: #5F3811; + --ds-chart-yellow-bold: #FFAB00; + --ds-chart-yellow-bold-hovered: #FF991F; + --ds-chart-yellow-bolder: #FF991F; + --ds-chart-yellow-bolder-hovered: #FF8B00; + --ds-chart-yellow-boldest: #FF8B00; + --ds-chart-yellow-boldest-hovered: #FF8B00; + --ds-chart-green-bold: #36B37E; + --ds-chart-green-bold-hovered: #00875A; + --ds-chart-green-bolder: #00875A; + --ds-chart-green-bolder-hovered: #006644; + --ds-chart-green-boldest: #006644; + --ds-chart-green-boldest-hovered: #006644; + --ds-chart-teal-bold: #00B8D9; + --ds-chart-teal-bold-hovered: #00A3BF; + --ds-chart-teal-bolder: #00A3BF; + --ds-chart-teal-bolder-hovered: #008DA6; + --ds-chart-teal-boldest: #008DA6; + --ds-chart-teal-boldest-hovered: #008DA6; + --ds-chart-blue-bold: #0065FF; + --ds-chart-blue-bold-hovered: #0052CC; + --ds-chart-blue-bolder: #0052CC; + --ds-chart-blue-bolder-hovered: #0747A6; + --ds-chart-blue-boldest: #0747A6; + --ds-chart-blue-boldest-hovered: #0747A6; + --ds-chart-purple-bold: #6554C0; + --ds-chart-purple-bold-hovered: #5243AA; + --ds-chart-purple-bolder: #5243AA; + --ds-chart-purple-bolder-hovered: #403294; + --ds-chart-purple-boldest: #403294; + --ds-chart-purple-boldest-hovered: #403294; + --ds-chart-magenta-bold: #DA62AC; + --ds-chart-magenta-bold-hovered: #CD519D; + --ds-chart-magenta-bolder: #CD519D; + --ds-chart-magenta-bolder-hovered: #AE4787; + --ds-chart-magenta-boldest: #943D73; + --ds-chart-magenta-boldest-hovered: #50253F; + --ds-chart-gray-bold: #5E6C84; + --ds-chart-gray-bold-hovered: #505F79; + --ds-chart-gray-bolder: #505F79; + --ds-chart-gray-bolder-hovered: #42526E; + --ds-chart-gray-boldest: #42526E; + --ds-chart-gray-boldest-hovered: #42526E; + --ds-chart-brand: #0065FF; + --ds-chart-brand-hovered: #0052CC; + --ds-chart-danger: #FF5630; + --ds-chart-danger-hovered: #DE350B; + --ds-chart-danger-bold: #DE350B; + --ds-chart-danger-bold-hovered: #BF2600; + --ds-chart-warning: #FFAB00; + --ds-chart-warning-hovered: #FF991F; + --ds-chart-warning-bold: #FF991F; + --ds-chart-warning-bold-hovered: #FF8B00; + --ds-chart-success: #36B37E; + --ds-chart-success-hovered: #00875A; + --ds-chart-success-bold: #00875A; + --ds-chart-success-bold-hovered: #006644; + --ds-chart-discovery: #6554C0; + --ds-chart-discovery-hovered: #5243AA; + --ds-chart-discovery-bold: #5243AA; + --ds-chart-discovery-bold-hovered: #403294; + --ds-chart-information: #0065FF; + --ds-chart-information-hovered: #0052CC; + --ds-chart-information-bold: #0052CC; + --ds-chart-information-bold-hovered: #0747A6; + --ds-surface: #FFFFFF; + --ds-surface-hovered: #FAFBFC; + --ds-surface-pressed: #F4F5F7; + --ds-surface-overlay: #FFFFFF; + --ds-surface-overlay-hovered: #FAFBFC; + --ds-surface-overlay-pressed: #F4F5F7; + --ds-surface-raised: #FFFFFF; + --ds-surface-raised-hovered: #FAFBFC; + --ds-surface-raised-pressed: #F4F5F7; + --ds-surface-sunken: #F4F5F7; + --ds-shadow-overflow: 0px 0px 8px #091e4229, 0px 0px 1px #091e421F; + --ds-shadow-overflow-perimeter: #091e421f; + --ds-shadow-overflow-spread: #091e4229; + --ds-shadow-overlay: 0px 8px 12px #091e4226, 0px 0px 1px #091e424F; + --ds-shadow-raised: 0px 1px 1px #091e4240, 0px 0px 1px #091e424F; + --ds-opacity-disabled: 0.4; + --ds-opacity-loading: 0.2; + --ds-UNSAFE-transparent: transparent; + --ds-elevation-surface-current: #FFFFFF; +} +`;export{e as default}; diff --git a/assets/atlassian-light-BhLk1Mzu.js b/assets/atlassian-light-BhLk1Mzu.js new file mode 100644 index 00000000..f61c9249 --- /dev/null +++ b/assets/atlassian-light-BhLk1Mzu.js @@ -0,0 +1,395 @@ +const e=` +html[data-color-mode="light"][data-theme~="light:light"], +html[data-color-mode="dark"][data-theme~="dark:light"] { + color-scheme: light; + --ds-text: #172B4D; + --ds-text-accent-lime: #4C6B1F; + --ds-text-accent-lime-bolder: #37471F; + --ds-text-accent-red: #AE2E24; + --ds-text-accent-red-bolder: #5D1F1A; + --ds-text-accent-orange: #A54800; + --ds-text-accent-orange-bolder: #702E00; + --ds-text-accent-yellow: #7F5F01; + --ds-text-accent-yellow-bolder: #533F04; + --ds-text-accent-green: #216E4E; + --ds-text-accent-green-bolder: #164B35; + --ds-text-accent-teal: #206A83; + --ds-text-accent-teal-bolder: #164555; + --ds-text-accent-blue: #0055CC; + --ds-text-accent-blue-bolder: #09326C; + --ds-text-accent-purple: #5E4DB2; + --ds-text-accent-purple-bolder: #352C63; + --ds-text-accent-magenta: #943D73; + --ds-text-accent-magenta-bolder: #50253F; + --ds-text-accent-gray: #44546F; + --ds-text-accent-gray-bolder: #091E42; + --ds-text-disabled: #091E424F; + --ds-text-inverse: #FFFFFF; + --ds-text-selected: #0C66E4; + --ds-text-brand: #0C66E4; + --ds-text-danger: #AE2E24; + --ds-text-warning: #A54800; + --ds-text-warning-inverse: #172B4D; + --ds-text-success: #216E4E; + --ds-text-discovery: #5E4DB2; + --ds-text-information: #0055CC; + --ds-text-subtlest: #626F86; + --ds-text-subtle: #44546F; + --ds-link: #0C66E4; + --ds-link-pressed: #0055CC; + --ds-link-visited: #5E4DB2; + --ds-link-visited-pressed: #352C63; + --ds-icon: #44546F; + --ds-icon-accent-lime: #6A9A23; + --ds-icon-accent-red: #C9372C; + --ds-icon-accent-orange: #E56910; + --ds-icon-accent-yellow: #B38600; + --ds-icon-accent-green: #22A06B; + --ds-icon-accent-teal: #2898BD; + --ds-icon-accent-blue: #1D7AFC; + --ds-icon-accent-purple: #8270DB; + --ds-icon-accent-magenta: #CD519D; + --ds-icon-accent-gray: #758195; + --ds-icon-disabled: #091E424F; + --ds-icon-inverse: #FFFFFF; + --ds-icon-selected: #0C66E4; + --ds-icon-brand: #0C66E4; + --ds-icon-danger: #C9372C; + --ds-icon-warning: #E56910; + --ds-icon-warning-inverse: #172B4D; + --ds-icon-success: #22A06B; + --ds-icon-discovery: #8270DB; + --ds-icon-information: #1D7AFC; + --ds-icon-subtle: #626F86; + --ds-border: #091E4224; + --ds-border-accent-lime: #6A9A23; + --ds-border-accent-red: #E2483D; + --ds-border-accent-orange: #E56910; + --ds-border-accent-yellow: #B38600; + --ds-border-accent-green: #22A06B; + --ds-border-accent-teal: #2898BD; + --ds-border-accent-blue: #1D7AFC; + --ds-border-accent-purple: #8270DB; + --ds-border-accent-magenta: #CD519D; + --ds-border-accent-gray: #758195; + --ds-border-disabled: #091E420F; + --ds-border-focused: #388BFF; + --ds-border-input: #8590A2; + --ds-border-inverse: #FFFFFF; + --ds-border-selected: #0C66E4; + --ds-border-brand: #0C66E4; + --ds-border-danger: #E2483D; + --ds-border-warning: #E56910; + --ds-border-success: #22A06B; + --ds-border-discovery: #8270DB; + --ds-border-information: #1D7AFC; + --ds-border-bold: #758195; + --ds-background-accent-lime-subtlest: #EFFFD6; + --ds-background-accent-lime-subtlest-hovered: #D3F1A7; + --ds-background-accent-lime-subtlest-pressed: #B3DF72; + --ds-background-accent-lime-subtler: #D3F1A7; + --ds-background-accent-lime-subtler-hovered: #B3DF72; + --ds-background-accent-lime-subtler-pressed: #94C748; + --ds-background-accent-lime-subtle: #94C748; + --ds-background-accent-lime-subtle-hovered: #B3DF72; + --ds-background-accent-lime-subtle-pressed: #D3F1A7; + --ds-background-accent-lime-bolder: #5B7F24; + --ds-background-accent-lime-bolder-hovered: #4C6B1F; + --ds-background-accent-lime-bolder-pressed: #37471F; + --ds-background-accent-red-subtlest: #FFECEB; + --ds-background-accent-red-subtlest-hovered: #FFD5D2; + --ds-background-accent-red-subtlest-pressed: #FD9891; + --ds-background-accent-red-subtler: #FFD5D2; + --ds-background-accent-red-subtler-hovered: #FD9891; + --ds-background-accent-red-subtler-pressed: #F87168; + --ds-background-accent-red-subtle: #F87168; + --ds-background-accent-red-subtle-hovered: #FD9891; + --ds-background-accent-red-subtle-pressed: #FFD5D2; + --ds-background-accent-red-bolder: #C9372C; + --ds-background-accent-red-bolder-hovered: #AE2E24; + --ds-background-accent-red-bolder-pressed: #5D1F1A; + --ds-background-accent-orange-subtlest: #FFF3EB; + --ds-background-accent-orange-subtlest-hovered: #FEDEC8; + --ds-background-accent-orange-subtlest-pressed: #FEC195; + --ds-background-accent-orange-subtler: #FEDEC8; + --ds-background-accent-orange-subtler-hovered: #FEC195; + --ds-background-accent-orange-subtler-pressed: #FEA362; + --ds-background-accent-orange-subtle: #FEA362; + --ds-background-accent-orange-subtle-hovered: #FEC195; + --ds-background-accent-orange-subtle-pressed: #FEDEC8; + --ds-background-accent-orange-bolder: #C25100; + --ds-background-accent-orange-bolder-hovered: #A54800; + --ds-background-accent-orange-bolder-pressed: #702E00; + --ds-background-accent-yellow-subtlest: #FFF7D6; + --ds-background-accent-yellow-subtlest-hovered: #F8E6A0; + --ds-background-accent-yellow-subtlest-pressed: #F5CD47; + --ds-background-accent-yellow-subtler: #F8E6A0; + --ds-background-accent-yellow-subtler-hovered: #F5CD47; + --ds-background-accent-yellow-subtler-pressed: #E2B203; + --ds-background-accent-yellow-subtle: #F5CD47; + --ds-background-accent-yellow-subtle-hovered: #E2B203; + --ds-background-accent-yellow-subtle-pressed: #CF9F02; + --ds-background-accent-yellow-bolder: #946F00; + --ds-background-accent-yellow-bolder-hovered: #7F5F01; + --ds-background-accent-yellow-bolder-pressed: #533F04; + --ds-background-accent-green-subtlest: #DCFFF1; + --ds-background-accent-green-subtlest-hovered: #BAF3DB; + --ds-background-accent-green-subtlest-pressed: #7EE2B8; + --ds-background-accent-green-subtler: #BAF3DB; + --ds-background-accent-green-subtler-hovered: #7EE2B8; + --ds-background-accent-green-subtler-pressed: #4BCE97; + --ds-background-accent-green-subtle: #4BCE97; + --ds-background-accent-green-subtle-hovered: #7EE2B8; + --ds-background-accent-green-subtle-pressed: #BAF3DB; + --ds-background-accent-green-bolder: #1F845A; + --ds-background-accent-green-bolder-hovered: #216E4E; + --ds-background-accent-green-bolder-pressed: #164B35; + --ds-background-accent-teal-subtlest: #E7F9FF; + --ds-background-accent-teal-subtlest-hovered: #C6EDFB; + --ds-background-accent-teal-subtlest-pressed: #9DD9EE; + --ds-background-accent-teal-subtler: #C6EDFB; + --ds-background-accent-teal-subtler-hovered: #9DD9EE; + --ds-background-accent-teal-subtler-pressed: #6CC3E0; + --ds-background-accent-teal-subtle: #6CC3E0; + --ds-background-accent-teal-subtle-hovered: #9DD9EE; + --ds-background-accent-teal-subtle-pressed: #C6EDFB; + --ds-background-accent-teal-bolder: #227D9B; + --ds-background-accent-teal-bolder-hovered: #206A83; + --ds-background-accent-teal-bolder-pressed: #164555; + --ds-background-accent-blue-subtlest: #E9F2FF; + --ds-background-accent-blue-subtlest-hovered: #CCE0FF; + --ds-background-accent-blue-subtlest-pressed: #85B8FF; + --ds-background-accent-blue-subtler: #CCE0FF; + --ds-background-accent-blue-subtler-hovered: #85B8FF; + --ds-background-accent-blue-subtler-pressed: #579DFF; + --ds-background-accent-blue-subtle: #579DFF; + --ds-background-accent-blue-subtle-hovered: #85B8FF; + --ds-background-accent-blue-subtle-pressed: #CCE0FF; + --ds-background-accent-blue-bolder: #0C66E4; + --ds-background-accent-blue-bolder-hovered: #0055CC; + --ds-background-accent-blue-bolder-pressed: #09326C; + --ds-background-accent-purple-subtlest: #F3F0FF; + --ds-background-accent-purple-subtlest-hovered: #DFD8FD; + --ds-background-accent-purple-subtlest-pressed: #B8ACF6; + --ds-background-accent-purple-subtler: #DFD8FD; + --ds-background-accent-purple-subtler-hovered: #B8ACF6; + --ds-background-accent-purple-subtler-pressed: #9F8FEF; + --ds-background-accent-purple-subtle: #9F8FEF; + --ds-background-accent-purple-subtle-hovered: #B8ACF6; + --ds-background-accent-purple-subtle-pressed: #DFD8FD; + --ds-background-accent-purple-bolder: #6E5DC6; + --ds-background-accent-purple-bolder-hovered: #5E4DB2; + --ds-background-accent-purple-bolder-pressed: #352C63; + --ds-background-accent-magenta-subtlest: #FFECF8; + --ds-background-accent-magenta-subtlest-hovered: #FDD0EC; + --ds-background-accent-magenta-subtlest-pressed: #F797D2; + --ds-background-accent-magenta-subtler: #FDD0EC; + --ds-background-accent-magenta-subtler-hovered: #F797D2; + --ds-background-accent-magenta-subtler-pressed: #E774BB; + --ds-background-accent-magenta-subtle: #E774BB; + --ds-background-accent-magenta-subtle-hovered: #F797D2; + --ds-background-accent-magenta-subtle-pressed: #FDD0EC; + --ds-background-accent-magenta-bolder: #AE4787; + --ds-background-accent-magenta-bolder-hovered: #943D73; + --ds-background-accent-magenta-bolder-pressed: #50253F; + --ds-background-accent-gray-subtlest: #F1F2F4; + --ds-background-accent-gray-subtlest-hovered: #DCDFE4; + --ds-background-accent-gray-subtlest-pressed: #B3B9C4; + --ds-background-accent-gray-subtler: #DCDFE4; + --ds-background-accent-gray-subtler-hovered: #B3B9C4; + --ds-background-accent-gray-subtler-pressed: #8590A2; + --ds-background-accent-gray-subtle: #8590A2; + --ds-background-accent-gray-subtle-hovered: #B3B9C4; + --ds-background-accent-gray-subtle-pressed: #DCDFE4; + --ds-background-accent-gray-bolder: #626F86; + --ds-background-accent-gray-bolder-hovered: #44546F; + --ds-background-accent-gray-bolder-pressed: #2C3E5D; + --ds-background-disabled: #091E4208; + --ds-background-input: #FFFFFF; + --ds-background-input-hovered: #F7F8F9; + --ds-background-input-pressed: #FFFFFF; + --ds-background-inverse-subtle: #00000029; + --ds-background-inverse-subtle-hovered: #0000003D; + --ds-background-inverse-subtle-pressed: #00000052; + --ds-background-neutral: #091E420F; + --ds-background-neutral-hovered: #091E4224; + --ds-background-neutral-pressed: #091E424F; + --ds-background-neutral-subtle: #00000000; + --ds-background-neutral-subtle-hovered: #091E420F; + --ds-background-neutral-subtle-pressed: #091E4224; + --ds-background-neutral-bold: #44546F; + --ds-background-neutral-bold-hovered: #2C3E5D; + --ds-background-neutral-bold-pressed: #172B4D; + --ds-background-selected: #E9F2FF; + --ds-background-selected-hovered: #CCE0FF; + --ds-background-selected-pressed: #85B8FF; + --ds-background-selected-bold: #0C66E4; + --ds-background-selected-bold-hovered: #0055CC; + --ds-background-selected-bold-pressed: #09326C; + --ds-background-brand-subtlest: #E9F2FF; + --ds-background-brand-subtlest-hovered: #CCE0FF; + --ds-background-brand-subtlest-pressed: #85B8FF; + --ds-background-brand-bold: #0C66E4; + --ds-background-brand-bold-hovered: #0055CC; + --ds-background-brand-bold-pressed: #09326C; + --ds-background-brand-boldest: #1C2B41; + --ds-background-brand-boldest-hovered: #09326C; + --ds-background-brand-boldest-pressed: #0055CC; + --ds-background-danger: #FFECEB; + --ds-background-danger-hovered: #FFD5D2; + --ds-background-danger-pressed: #FD9891; + --ds-background-danger-bold: #C9372C; + --ds-background-danger-bold-hovered: #AE2E24; + --ds-background-danger-bold-pressed: #5D1F1A; + --ds-background-warning: #FFF7D6; + --ds-background-warning-hovered: #F8E6A0; + --ds-background-warning-pressed: #F5CD47; + --ds-background-warning-bold: #F5CD47; + --ds-background-warning-bold-hovered: #E2B203; + --ds-background-warning-bold-pressed: #CF9F02; + --ds-background-success: #DCFFF1; + --ds-background-success-hovered: #BAF3DB; + --ds-background-success-pressed: #7EE2B8; + --ds-background-success-bold: #1F845A; + --ds-background-success-bold-hovered: #216E4E; + --ds-background-success-bold-pressed: #164B35; + --ds-background-discovery: #F3F0FF; + --ds-background-discovery-hovered: #DFD8FD; + --ds-background-discovery-pressed: #B8ACF6; + --ds-background-discovery-bold: #6E5DC6; + --ds-background-discovery-bold-hovered: #5E4DB2; + --ds-background-discovery-bold-pressed: #352C63; + --ds-background-information: #E9F2FF; + --ds-background-information-hovered: #CCE0FF; + --ds-background-information-pressed: #85B8FF; + --ds-background-information-bold: #0C66E4; + --ds-background-information-bold-hovered: #0055CC; + --ds-background-information-bold-pressed: #09326C; + --ds-blanket: #091E427D; + --ds-blanket-selected: #388BFF14; + --ds-blanket-danger: #EF5C4814; + --ds-interaction-hovered: #00000029; + --ds-interaction-pressed: #00000052; + --ds-skeleton: #091E420F; + --ds-skeleton-subtle: #091E4208; + --ds-chart-categorical-1: #2898BD; + --ds-chart-categorical-1-hovered: #227D9B; + --ds-chart-categorical-2: #5E4DB2; + --ds-chart-categorical-2-hovered: #352C63; + --ds-chart-categorical-3: #E56910; + --ds-chart-categorical-3-hovered: #C25100; + --ds-chart-categorical-4: #943D73; + --ds-chart-categorical-4-hovered: #50253F; + --ds-chart-categorical-5: #09326C; + --ds-chart-categorical-5-hovered: #1C2B41; + --ds-chart-categorical-6: #8F7EE7; + --ds-chart-categorical-6-hovered: #8270DB; + --ds-chart-categorical-7: #50253F; + --ds-chart-categorical-7-hovered: #3D2232; + --ds-chart-categorical-8: #A54800; + --ds-chart-categorical-8-hovered: #702E00; + --ds-chart-lime-bold: #6A9A23; + --ds-chart-lime-bold-hovered: #5B7F24; + --ds-chart-lime-bolder: #5B7F24; + --ds-chart-lime-bolder-hovered: #4C6B1F; + --ds-chart-lime-boldest: #4C6B1F; + --ds-chart-lime-boldest-hovered: #37471F; + --ds-chart-neutral: #8590A2; + --ds-chart-neutral-hovered: #758195; + --ds-chart-red-bold: #F15B50; + --ds-chart-red-bold-hovered: #E2483D; + --ds-chart-red-bolder: #E2483D; + --ds-chart-red-bolder-hovered: #C9372C; + --ds-chart-red-boldest: #AE2E24; + --ds-chart-red-boldest-hovered: #5D1F1A; + --ds-chart-orange-bold: #E56910; + --ds-chart-orange-bold-hovered: #C25100; + --ds-chart-orange-bolder: #C25100; + --ds-chart-orange-bolder-hovered: #A54800; + --ds-chart-orange-boldest: #A54800; + --ds-chart-orange-boldest-hovered: #702E00; + --ds-chart-yellow-bold: #B38600; + --ds-chart-yellow-bold-hovered: #946F00; + --ds-chart-yellow-bolder: #946F00; + --ds-chart-yellow-bolder-hovered: #7F5F01; + --ds-chart-yellow-boldest: #7F5F01; + --ds-chart-yellow-boldest-hovered: #533F04; + --ds-chart-green-bold: #22A06B; + --ds-chart-green-bold-hovered: #1F845A; + --ds-chart-green-bolder: #1F845A; + --ds-chart-green-bolder-hovered: #216E4E; + --ds-chart-green-boldest: #216E4E; + --ds-chart-green-boldest-hovered: #164B35; + --ds-chart-teal-bold: #2898BD; + --ds-chart-teal-bold-hovered: #227D9B; + --ds-chart-teal-bolder: #227D9B; + --ds-chart-teal-bolder-hovered: #206A83; + --ds-chart-teal-boldest: #206A83; + --ds-chart-teal-boldest-hovered: #164555; + --ds-chart-blue-bold: #388BFF; + --ds-chart-blue-bold-hovered: #1D7AFC; + --ds-chart-blue-bolder: #1D7AFC; + --ds-chart-blue-bolder-hovered: #0C66E4; + --ds-chart-blue-boldest: #0055CC; + --ds-chart-blue-boldest-hovered: #09326C; + --ds-chart-purple-bold: #8F7EE7; + --ds-chart-purple-bold-hovered: #8270DB; + --ds-chart-purple-bolder: #8270DB; + --ds-chart-purple-bolder-hovered: #6E5DC6; + --ds-chart-purple-boldest: #5E4DB2; + --ds-chart-purple-boldest-hovered: #352C63; + --ds-chart-magenta-bold: #DA62AC; + --ds-chart-magenta-bold-hovered: #CD519D; + --ds-chart-magenta-bolder: #CD519D; + --ds-chart-magenta-bolder-hovered: #AE4787; + --ds-chart-magenta-boldest: #943D73; + --ds-chart-magenta-boldest-hovered: #50253F; + --ds-chart-gray-bold: #8590A2; + --ds-chart-gray-bold-hovered: #758195; + --ds-chart-gray-bolder: #758195; + --ds-chart-gray-bolder-hovered: #626F86; + --ds-chart-gray-boldest: #44546F; + --ds-chart-gray-boldest-hovered: #2C3E5D; + --ds-chart-brand: #1D7AFC; + --ds-chart-brand-hovered: #0C66E4; + --ds-chart-danger: #F15B50; + --ds-chart-danger-hovered: #E2483D; + --ds-chart-danger-bold: #AE2E24; + --ds-chart-danger-bold-hovered: #5D1F1A; + --ds-chart-warning: #B38600; + --ds-chart-warning-hovered: #946F00; + --ds-chart-warning-bold: #7F5F01; + --ds-chart-warning-bold-hovered: #533F04; + --ds-chart-success: #22A06B; + --ds-chart-success-hovered: #1F845A; + --ds-chart-success-bold: #216E4E; + --ds-chart-success-bold-hovered: #164B35; + --ds-chart-discovery: #8F7EE7; + --ds-chart-discovery-hovered: #8270DB; + --ds-chart-discovery-bold: #5E4DB2; + --ds-chart-discovery-bold-hovered: #352C63; + --ds-chart-information: #388BFF; + --ds-chart-information-hovered: #1D7AFC; + --ds-chart-information-bold: #0055CC; + --ds-chart-information-bold-hovered: #09326C; + --ds-surface: #FFFFFF; + --ds-surface-hovered: #F1F2F4; + --ds-surface-pressed: #DCDFE4; + --ds-surface-overlay: #FFFFFF; + --ds-surface-overlay-hovered: #F1F2F4; + --ds-surface-overlay-pressed: #DCDFE4; + --ds-surface-raised: #FFFFFF; + --ds-surface-raised-hovered: #F1F2F4; + --ds-surface-raised-pressed: #DCDFE4; + --ds-surface-sunken: #F7F8F9; + --ds-shadow-overflow: 0px 0px 8px #091E4229, 0px 0px 1px #091E421F; + --ds-shadow-overflow-perimeter: #091e421f; + --ds-shadow-overflow-spread: #091e4229; + --ds-shadow-overlay: 0px 8px 12px #091E4226, 0px 0px 1px #091E424F; + --ds-shadow-raised: 0px 1px 1px #091E4240, 0px 0px 1px #091E424F; + --ds-opacity-disabled: 0.4; + --ds-opacity-loading: 0.2; + --ds-UNSAFE-transparent: transparent; + --ds-elevation-surface-current: #FFFFFF; +} +`;export{e as default}; diff --git a/assets/atlassian-light-future-CVyVkN_J.js b/assets/atlassian-light-future-CVyVkN_J.js new file mode 100644 index 00000000..8c7fb49d --- /dev/null +++ b/assets/atlassian-light-future-CVyVkN_J.js @@ -0,0 +1,7 @@ +const t=` +html[data-color-mode="light"][data-theme~="light:light"], +html[data-color-mode="dark"][data-theme~="dark:light"] { + color-scheme: light; + --ds-background-disabled: #28311B; +} +`;export{t as default}; diff --git a/assets/atlassian-light-increased-contrast-CUyrOXKg.js b/assets/atlassian-light-increased-contrast-CUyrOXKg.js new file mode 100644 index 00000000..8d677bd9 --- /dev/null +++ b/assets/atlassian-light-increased-contrast-CUyrOXKg.js @@ -0,0 +1,397 @@ +const e=` +html[data-color-mode="light"][data-theme~="light:light-increased-contrast"], +html[data-color-mode="dark"][data-theme~="dark:light-increased-contrast"], +html[data-color-mode="light"][data-contrast-mode="more"][data-theme~="light:light"], +html[data-color-mode="dark"][data-contrast-mode="more"][data-theme~="dark:light"] { + color-scheme: light; + --ds-text: #091E42; + --ds-text-accent-lime: #37471F; + --ds-text-accent-lime-bolder: #28311B; + --ds-text-accent-red: #5D1F1A; + --ds-text-accent-red-bolder: #42221F; + --ds-text-accent-orange: #702E00; + --ds-text-accent-orange-bolder: #38291E; + --ds-text-accent-yellow: #533F04; + --ds-text-accent-yellow-bolder: #332E1B; + --ds-text-accent-green: #164B35; + --ds-text-accent-green-bolder: #1C3329; + --ds-text-accent-teal: #164555; + --ds-text-accent-teal-bolder: #1E3137; + --ds-text-accent-blue: #09326C; + --ds-text-accent-blue-bolder: #1C2B41; + --ds-text-accent-purple: #352C63; + --ds-text-accent-purple-bolder: #2B273F; + --ds-text-accent-magenta: #50253F; + --ds-text-accent-magenta-bolder: #3D2232; + --ds-text-accent-gray: #2C3E5D; + --ds-text-accent-gray-bolder: #172B4D; + --ds-text-disabled: #091E424F; + --ds-text-inverse: #FFFFFF; + --ds-text-selected: #09326C; + --ds-text-brand: #09326C; + --ds-text-danger: #5D1F1A; + --ds-text-warning: #702E00; + --ds-text-warning-inverse: #FFFFFF; + --ds-text-success: #164B35; + --ds-text-discovery: #352C63; + --ds-text-information: #09326C; + --ds-text-subtlest: #2C3E5D; + --ds-text-subtle: #172B4D; + --ds-link: #09326C; + --ds-link-pressed: #09326C; + --ds-link-visited: #5E4DB2; + --ds-link-visited-pressed: #352C63; + --ds-icon: #172B4D; + --ds-icon-accent-lime: #4C6B1F; + --ds-icon-accent-red: #AE2E24; + --ds-icon-accent-orange: #A54800; + --ds-icon-accent-yellow: #7F5F01; + --ds-icon-accent-green: #216E4E; + --ds-icon-accent-teal: #206A83; + --ds-icon-accent-blue: #0055CC; + --ds-icon-accent-purple: #5E4DB2; + --ds-icon-accent-magenta: #943D73; + --ds-icon-accent-gray: #44546F; + --ds-icon-disabled: #091E424F; + --ds-icon-inverse: #FFFFFF; + --ds-icon-selected: #0055CC; + --ds-icon-brand: #0055CC; + --ds-icon-danger: #C9372C; + --ds-icon-warning: #A54800; + --ds-icon-warning-inverse: #FFFFFF; + --ds-icon-success: #216E4E; + --ds-icon-discovery: #6E5DC6; + --ds-icon-information: #0055CC; + --ds-icon-subtle: #2C3E5D; + --ds-border: #9BB4CA80; + --ds-border-accent-lime: #4C6B1F; + --ds-border-accent-red: #AE2E24; + --ds-border-accent-orange: #A54800; + --ds-border-accent-yellow: #7F5F01; + --ds-border-accent-green: #216E4E; + --ds-border-accent-teal: #206A83; + --ds-border-accent-blue: #0055CC; + --ds-border-accent-purple: #5E4DB2; + --ds-border-accent-magenta: #943D73; + --ds-border-accent-gray: #44546F; + --ds-border-disabled: #091E4224; + --ds-border-focused: #0055CC; + --ds-border-input: #44546F; + --ds-border-inverse: #FFFFFF; + --ds-border-selected: #0055CC; + --ds-border-brand: #0055CC; + --ds-border-danger: #C9372C; + --ds-border-warning: #A54800; + --ds-border-success: #216E4E; + --ds-border-discovery: #6E5DC6; + --ds-border-information: #0055CC; + --ds-border-bold: #44546F; + --ds-background-accent-lime-subtlest: #EFFFD6; + --ds-background-accent-lime-subtlest-hovered: #D3F1A7; + --ds-background-accent-lime-subtlest-pressed: #B3DF72; + --ds-background-accent-lime-subtler: #D3F1A7; + --ds-background-accent-lime-subtler-hovered: #B3DF72; + --ds-background-accent-lime-subtler-pressed: #94C748; + --ds-background-accent-lime-subtle: #B3DF72; + --ds-background-accent-lime-subtle-hovered: #D3F1A7; + --ds-background-accent-lime-subtle-pressed: #EFFFD6; + --ds-background-accent-lime-bolder: #37471F; + --ds-background-accent-lime-bolder-hovered: #28311B; + --ds-background-accent-lime-bolder-pressed: #233013; + --ds-background-accent-red-subtlest: #FFECEB; + --ds-background-accent-red-subtlest-hovered: #FFD5D2; + --ds-background-accent-red-subtlest-pressed: #FD9891; + --ds-background-accent-red-subtler: #FFD5D2; + --ds-background-accent-red-subtler-hovered: #FD9891; + --ds-background-accent-red-subtler-pressed: #F87168; + --ds-background-accent-red-subtle: #fbb7ae; + --ds-background-accent-red-subtle-hovered: #FFD5D2; + --ds-background-accent-red-subtle-pressed: #FFECEB; + --ds-background-accent-red-bolder: #5D1F1A; + --ds-background-accent-red-bolder-hovered: #42221F; + --ds-background-accent-red-bolder-pressed: #49120C; + --ds-background-accent-orange-subtlest: #FFF3EB; + --ds-background-accent-orange-subtlest-hovered: #FEDEC8; + --ds-background-accent-orange-subtlest-pressed: #FEC195; + --ds-background-accent-orange-subtler: #FEDEC8; + --ds-background-accent-orange-subtler-hovered: #FEC195; + --ds-background-accent-orange-subtler-pressed: #FEA362; + --ds-background-accent-orange-subtle: #FEC195; + --ds-background-accent-orange-subtle-hovered: #FEDEC8; + --ds-background-accent-orange-subtle-pressed: #FFF3EB; + --ds-background-accent-orange-bolder: #702E00; + --ds-background-accent-orange-bolder-hovered: #38291E; + --ds-background-accent-orange-bolder-pressed: #3E2108; + --ds-background-accent-yellow-subtlest: #FFF7D6; + --ds-background-accent-yellow-subtlest-hovered: #F8E6A0; + --ds-background-accent-yellow-subtlest-pressed: #F5CD47; + --ds-background-accent-yellow-subtler: #F8E6A0; + --ds-background-accent-yellow-subtler-hovered: #F5CD47; + --ds-background-accent-yellow-subtler-pressed: #E2B203; + --ds-background-accent-yellow-subtle: #F5CD47; + --ds-background-accent-yellow-subtle-hovered: #F8E6A0; + --ds-background-accent-yellow-subtle-pressed: #FFF7D6; + --ds-background-accent-yellow-bolder: #533F04; + --ds-background-accent-yellow-bolder-hovered: #332E1B; + --ds-background-accent-yellow-bolder-pressed: #342800; + --ds-background-accent-green-subtlest: #DCFFF1; + --ds-background-accent-green-subtlest-hovered: #BAF3DB; + --ds-background-accent-green-subtlest-pressed: #7EE2B8; + --ds-background-accent-green-subtler: #BAF3DB; + --ds-background-accent-green-subtler-hovered: #7EE2B8; + --ds-background-accent-green-subtler-pressed: #4BCE97; + --ds-background-accent-green-subtle: #7EE2B8; + --ds-background-accent-green-subtle-hovered: #BAF3DB; + --ds-background-accent-green-subtle-pressed: #DCFFF1; + --ds-background-accent-green-bolder: #164B35; + --ds-background-accent-green-bolder-hovered: #1C3329; + --ds-background-accent-green-bolder-pressed: #0F3324; + --ds-background-accent-teal-subtlest: #E7F9FF; + --ds-background-accent-teal-subtlest-hovered: #C6EDFB; + --ds-background-accent-teal-subtlest-pressed: #9DD9EE; + --ds-background-accent-teal-subtler: #C6EDFB; + --ds-background-accent-teal-subtler-hovered: #9DD9EE; + --ds-background-accent-teal-subtler-pressed: #6CC3E0; + --ds-background-accent-teal-subtle: #9DD9EE; + --ds-background-accent-teal-subtle-hovered: #C6EDFB; + --ds-background-accent-teal-subtle-pressed: #E7F9FF; + --ds-background-accent-teal-bolder: #164555; + --ds-background-accent-teal-bolder-hovered: #1E3137; + --ds-background-accent-teal-bolder-pressed: #103034; + --ds-background-accent-blue-subtlest: #E9F2FF; + --ds-background-accent-blue-subtlest-hovered: #CCE0FF; + --ds-background-accent-blue-subtlest-pressed: #85B8FF; + --ds-background-accent-blue-subtler: #CCE0FF; + --ds-background-accent-blue-subtler-hovered: #85B8FF; + --ds-background-accent-blue-subtler-pressed: #579DFF; + --ds-background-accent-blue-subtle: #85B8FF; + --ds-background-accent-blue-subtle-hovered: #CCE0FF; + --ds-background-accent-blue-subtle-pressed: #E9F2FF; + --ds-background-accent-blue-bolder: #09326C; + --ds-background-accent-blue-bolder-hovered: #1C2B41; + --ds-background-accent-blue-bolder-pressed: #022353; + --ds-background-accent-purple-subtlest: #F3F0FF; + --ds-background-accent-purple-subtlest-hovered: #DFD8FD; + --ds-background-accent-purple-subtlest-pressed: #B8ACF6; + --ds-background-accent-purple-subtler: #DFD8FD; + --ds-background-accent-purple-subtler-hovered: #B8ACF6; + --ds-background-accent-purple-subtler-pressed: #9F8FEF; + --ds-background-accent-purple-subtle: #c3b9fa; + --ds-background-accent-purple-subtle-hovered: #DFD8FD; + --ds-background-accent-purple-subtle-pressed: #F3F0FF; + --ds-background-accent-purple-bolder: #352C63; + --ds-background-accent-purple-bolder-hovered: #2B273F; + --ds-background-accent-purple-bolder-pressed: #211A47; + --ds-background-accent-magenta-subtlest: #FFECF8; + --ds-background-accent-magenta-subtlest-hovered: #FDD0EC; + --ds-background-accent-magenta-subtlest-pressed: #F797D2; + --ds-background-accent-magenta-subtler: #FDD0EC; + --ds-background-accent-magenta-subtler-hovered: #F797D2; + --ds-background-accent-magenta-subtler-pressed: #E774BB; + --ds-background-accent-magenta-subtle: #f2a6d4; + --ds-background-accent-magenta-subtle-hovered: #FDD0EC; + --ds-background-accent-magenta-subtle-pressed: #FFECF8; + --ds-background-accent-magenta-bolder: #50253F; + --ds-background-accent-magenta-bolder-hovered: #3D2232; + --ds-background-accent-magenta-bolder-pressed: #37172A; + --ds-background-accent-gray-subtlest: #F1F2F4; + --ds-background-accent-gray-subtlest-hovered: #DCDFE4; + --ds-background-accent-gray-subtlest-pressed: #B3B9C4; + --ds-background-accent-gray-subtler: #DCDFE4; + --ds-background-accent-gray-subtler-hovered: #B3B9C4; + --ds-background-accent-gray-subtler-pressed: #8590A2; + --ds-background-accent-gray-subtle: #B3B9C4; + --ds-background-accent-gray-subtle-hovered: #DCDFE4; + --ds-background-accent-gray-subtle-pressed: #F1F2F4; + --ds-background-accent-gray-bolder: #44546F; + --ds-background-accent-gray-bolder-hovered: #2C3E5D; + --ds-background-accent-gray-bolder-pressed: #172B4D; + --ds-background-disabled: #091E4208; + --ds-background-input: #FFFFFF; + --ds-background-input-hovered: #F7F8F9; + --ds-background-input-pressed: #FFFFFF; + --ds-background-inverse-subtle: #00000029; + --ds-background-inverse-subtle-hovered: #0000003D; + --ds-background-inverse-subtle-pressed: #00000052; + --ds-background-neutral: #091E420F; + --ds-background-neutral-hovered: #091E4224; + --ds-background-neutral-pressed: #091E424F; + --ds-background-neutral-subtle: #00000000; + --ds-background-neutral-subtle-hovered: #091E420F; + --ds-background-neutral-subtle-pressed: #091E4224; + --ds-background-neutral-bold: #44546F; + --ds-background-neutral-bold-hovered: #2C3E5D; + --ds-background-neutral-bold-pressed: #172B4D; + --ds-background-selected: #E9F2FF; + --ds-background-selected-hovered: #CCE0FF; + --ds-background-selected-pressed: #85B8FF; + --ds-background-selected-bold: #09326C; + --ds-background-selected-bold-hovered: #1C2B41; + --ds-background-selected-bold-pressed: #022353; + --ds-background-brand-subtlest: #E9F2FF; + --ds-background-brand-subtlest-hovered: #CCE0FF; + --ds-background-brand-subtlest-pressed: #85B8FF; + --ds-background-brand-bold: #09326C; + --ds-background-brand-bold-hovered: #1C2B41; + --ds-background-brand-bold-pressed: #022353; + --ds-background-brand-boldest: #1C2B41; + --ds-background-brand-boldest-hovered: #09326C; + --ds-background-brand-boldest-pressed: #0055CC; + --ds-background-danger: #FFECEB; + --ds-background-danger-hovered: #FFD5D2; + --ds-background-danger-pressed: #FD9891; + --ds-background-danger-bold: #5D1F1A; + --ds-background-danger-bold-hovered: #42221F; + --ds-background-danger-bold-pressed: #49120C; + --ds-background-warning: #FFF7D6; + --ds-background-warning-hovered: #F8E6A0; + --ds-background-warning-pressed: #F5CD47; + --ds-background-warning-bold: #533F04; + --ds-background-warning-bold-hovered: #332E1B; + --ds-background-warning-bold-pressed: #342800; + --ds-background-success: #DCFFF1; + --ds-background-success-hovered: #BAF3DB; + --ds-background-success-pressed: #7EE2B8; + --ds-background-success-bold: #164B35; + --ds-background-success-bold-hovered: #1C3329; + --ds-background-success-bold-pressed: #0F3324; + --ds-background-discovery: #F3F0FF; + --ds-background-discovery-hovered: #DFD8FD; + --ds-background-discovery-pressed: #B8ACF6; + --ds-background-discovery-bold: #352C63; + --ds-background-discovery-bold-hovered: #2B273F; + --ds-background-discovery-bold-pressed: #211A47; + --ds-background-information: #E9F2FF; + --ds-background-information-hovered: #CCE0FF; + --ds-background-information-pressed: #85B8FF; + --ds-background-information-bold: #09326C; + --ds-background-information-bold-hovered: #1C2B41; + --ds-background-information-bold-pressed: #022353; + --ds-blanket: #091E427D; + --ds-blanket-selected: #388BFF14; + --ds-blanket-danger: #EF5C4814; + --ds-interaction-hovered: #00000029; + --ds-interaction-pressed: #00000052; + --ds-skeleton: #091E420F; + --ds-skeleton-subtle: #091E4208; + --ds-chart-categorical-1: #206A83; + --ds-chart-categorical-1-hovered: #164555; + --ds-chart-categorical-2: #5E4DB2; + --ds-chart-categorical-2-hovered: #352C63; + --ds-chart-categorical-3: #A54800; + --ds-chart-categorical-3-hovered: #702E00; + --ds-chart-categorical-4: #943D73; + --ds-chart-categorical-4-hovered: #50253F; + --ds-chart-categorical-5: #09326C; + --ds-chart-categorical-5-hovered: #1C2B41; + --ds-chart-categorical-6: #5E4DB2; + --ds-chart-categorical-6-hovered: #352C63; + --ds-chart-categorical-7: #50253F; + --ds-chart-categorical-7-hovered: #3D2232; + --ds-chart-categorical-8: #A54800; + --ds-chart-categorical-8-hovered: #702E00; + --ds-chart-lime-bold: #4C6B1F; + --ds-chart-lime-bold-hovered: #37471F; + --ds-chart-lime-bolder: #37471F; + --ds-chart-lime-bolder-hovered: #28311B; + --ds-chart-lime-boldest: #28311B; + --ds-chart-lime-boldest-hovered: #233013; + --ds-chart-neutral: #626F86; + --ds-chart-neutral-hovered: #44546F; + --ds-chart-red-bold: #AE2E24; + --ds-chart-red-bold-hovered: #5D1F1A; + --ds-chart-red-bolder: #5D1F1A; + --ds-chart-red-bolder-hovered: #42221F; + --ds-chart-red-boldest: #42221F; + --ds-chart-red-boldest-hovered: #49120C; + --ds-chart-orange-bold: #A54800; + --ds-chart-orange-bold-hovered: #702E00; + --ds-chart-orange-bolder: #702E00; + --ds-chart-orange-bolder-hovered: #38291E; + --ds-chart-orange-boldest: #38291E; + --ds-chart-orange-boldest-hovered: #3E2108; + --ds-chart-yellow-bold: #7F5F01; + --ds-chart-yellow-bold-hovered: #533F04; + --ds-chart-yellow-bolder: #533F04; + --ds-chart-yellow-bolder-hovered: #332E1B; + --ds-chart-yellow-boldest: #332E1B; + --ds-chart-yellow-boldest-hovered: #342800; + --ds-chart-green-bold: #216E4E; + --ds-chart-green-bold-hovered: #164B35; + --ds-chart-green-bolder: #164B35; + --ds-chart-green-bolder-hovered: #1C3329; + --ds-chart-green-boldest: #1C3329; + --ds-chart-green-boldest-hovered: #0F3324; + --ds-chart-teal-bold: #206A83; + --ds-chart-teal-bold-hovered: #164555; + --ds-chart-teal-bolder: #164555; + --ds-chart-teal-bolder-hovered: #1E3137; + --ds-chart-teal-boldest: #1E3137; + --ds-chart-teal-boldest-hovered: #103034; + --ds-chart-blue-bold: #0055CC; + --ds-chart-blue-bold-hovered: #09326C; + --ds-chart-blue-bolder: #09326C; + --ds-chart-blue-bolder-hovered: #1C2B41; + --ds-chart-blue-boldest: #1C2B41; + --ds-chart-blue-boldest-hovered: #022353; + --ds-chart-purple-bold: #5E4DB2; + --ds-chart-purple-bold-hovered: #352C63; + --ds-chart-purple-bolder: #352C63; + --ds-chart-purple-bolder-hovered: #2B273F; + --ds-chart-purple-boldest: #2B273F; + --ds-chart-purple-boldest-hovered: #211A47; + --ds-chart-magenta-bold: #943D73; + --ds-chart-magenta-bold-hovered: #50253F; + --ds-chart-magenta-bolder: #50253F; + --ds-chart-magenta-bolder-hovered: #3D2232; + --ds-chart-magenta-boldest: #3D2232; + --ds-chart-magenta-boldest-hovered: #37172A; + --ds-chart-gray-bold: #626F86; + --ds-chart-gray-bold-hovered: #44546F; + --ds-chart-gray-bolder: #44546F; + --ds-chart-gray-bolder-hovered: #2C3E5D; + --ds-chart-gray-boldest: #2C3E5D; + --ds-chart-gray-boldest-hovered: #172B4D; + --ds-chart-brand: #0C66E4; + --ds-chart-brand-hovered: #0055CC; + --ds-chart-danger: #C9372C; + --ds-chart-danger-hovered: #AE2E24; + --ds-chart-danger-bold: #5D1F1A; + --ds-chart-danger-bold-hovered: #42221F; + --ds-chart-warning: #7F5F01; + --ds-chart-warning-hovered: #533F04; + --ds-chart-warning-bold: #533F04; + --ds-chart-warning-bold-hovered: #332E1B; + --ds-chart-success: #216E4E; + --ds-chart-success-hovered: #164B35; + --ds-chart-success-bold: #164B35; + --ds-chart-success-bold-hovered: #1C3329; + --ds-chart-discovery: #6E5DC6; + --ds-chart-discovery-hovered: #5E4DB2; + --ds-chart-discovery-bold: #352C63; + --ds-chart-discovery-bold-hovered: #2B273F; + --ds-chart-information: #0C66E4; + --ds-chart-information-hovered: #0055CC; + --ds-chart-information-bold: #09326C; + --ds-chart-information-bold-hovered: #1C2B41; + --ds-surface: #FFFFFF; + --ds-surface-hovered: #F1F2F4; + --ds-surface-pressed: #DCDFE4; + --ds-surface-overlay: #FFFFFF; + --ds-surface-overlay-hovered: #F1F2F4; + --ds-surface-overlay-pressed: #DCDFE4; + --ds-surface-raised: #FFFFFF; + --ds-surface-raised-hovered: #F1F2F4; + --ds-surface-raised-pressed: #DCDFE4; + --ds-surface-sunken: #FCFDFE; + --ds-shadow-overflow: 0px 0px 8px #091E4229; + --ds-shadow-overflow-perimeter: #091e421f; + --ds-shadow-overflow-spread: #091e4229; + --ds-shadow-overlay: inset 0px 0px 0px 1px #091E4280; + --ds-shadow-raised: inset 0px 0px 0px 1px #091E4280; + --ds-opacity-disabled: 0.4; + --ds-opacity-loading: 0.2; + --ds-UNSAFE-transparent: transparent; + --ds-elevation-surface-current: #FFFFFF; +} +`;export{e as default}; diff --git a/assets/atlassian-shape-CG4pFPyr.js b/assets/atlassian-shape-CG4pFPyr.js new file mode 100644 index 00000000..742a9507 --- /dev/null +++ b/assets/atlassian-shape-CG4pFPyr.js @@ -0,0 +1,15 @@ +const r=` +html[data-theme~="shape:shape"] { + --ds-border-radius-050: 0.125rem; + --ds-border-radius: 0.25rem; + --ds-border-radius-100: 0.25rem; + --ds-border-radius-200: 0.5rem; + --ds-border-radius-300: 0.75rem; + --ds-border-radius-400: 1rem; + --ds-border-radius-circle: 2002rem; + --ds-border-width: 0.0625rem; + --ds-border-width-0: 0rem; + --ds-border-width-indicator: 0.1875rem; + --ds-border-width-outline: 0.125rem; +} +`;export{r as default}; diff --git a/assets/atlassian-spacing-BFnDPXrV.js b/assets/atlassian-spacing-BFnDPXrV.js new file mode 100644 index 00000000..f1128f46 --- /dev/null +++ b/assets/atlassian-spacing-BFnDPXrV.js @@ -0,0 +1,27 @@ +const e=` +html[data-theme~="spacing:spacing"] { + --ds-space-0: 0rem; + --ds-space-025: 0.125rem; + --ds-space-050: 0.25rem; + --ds-space-075: 0.375rem; + --ds-space-100: 0.5rem; + --ds-space-150: 0.75rem; + --ds-space-200: 1rem; + --ds-space-250: 1.25rem; + --ds-space-300: 1.5rem; + --ds-space-400: 2rem; + --ds-space-500: 2.5rem; + --ds-space-600: 3rem; + --ds-space-800: 4rem; + --ds-space-1000: 5rem; + --ds-space-negative-025: -0.125rem; + --ds-space-negative-050: -0.25rem; + --ds-space-negative-075: -0.375rem; + --ds-space-negative-100: -0.5rem; + --ds-space-negative-150: -0.75rem; + --ds-space-negative-200: -1rem; + --ds-space-negative-250: -1.25rem; + --ds-space-negative-300: -1.5rem; + --ds-space-negative-400: -2rem; +} +`;export{e as default}; diff --git a/assets/atlassian-typography-adg3-CEflH5nv.js b/assets/atlassian-typography-adg3-CEflH5nv.js new file mode 100644 index 00000000..17b1cffa --- /dev/null +++ b/assets/atlassian-typography-adg3-CEflH5nv.js @@ -0,0 +1,48 @@ +const e=` +html[data-theme~="typography:typography-adg3"] { + --ds-UNSAFE-textTransformUppercase: uppercase; + --ds-font-letterSpacing-0: 0; + --ds-font-letterSpacing-100: -0.003em; + --ds-font-letterSpacing-200: -0.006em; + --ds-font-letterSpacing-300: -0.008em; + --ds-font-letterSpacing-400: -0.01em; + --ds-font-heading-xxlarge: normal 500 2.1875rem/2.5rem ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Ubuntu, system-ui, "Helvetica Neue", sans-serif; + --ds-font-heading-xlarge: normal 600 1.8125rem/2rem ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Ubuntu, system-ui, "Helvetica Neue", sans-serif; + --ds-font-heading-large: normal 500 1.5rem/1.75rem ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Ubuntu, system-ui, "Helvetica Neue", sans-serif; + --ds-font-heading-medium: normal 500 1.25rem/1.5rem ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Ubuntu, system-ui, "Helvetica Neue", sans-serif; + --ds-font-heading-small: normal 600 1rem/1.25rem ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Ubuntu, system-ui, "Helvetica Neue", sans-serif; + --ds-font-heading-xsmall: normal 600 0.875rem/1rem ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Ubuntu, system-ui, "Helvetica Neue", sans-serif; + --ds-font-heading-xxsmall: normal 600 0.75rem/1rem ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Ubuntu, system-ui, "Helvetica Neue", sans-serif; + --ds-font-body-large: normal 400 1rem/1.5rem ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Ubuntu, system-ui, "Helvetica Neue", sans-serif; + --ds-font-body: normal 400 0.875rem/1.25rem ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Ubuntu, system-ui, "Helvetica Neue", sans-serif; + --ds-font-body-small: normal 400 0.6875rem/1rem ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Ubuntu, system-ui, "Helvetica Neue", sans-serif; + --ds-font-body-UNSAFE_small: normal 400 0.75rem/1rem ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Ubuntu, system-ui, "Helvetica Neue", sans-serif; + --ds-font-code: normal 400 0.875em/1 ui-monospace, Menlo, "Segoe UI Mono", "Ubuntu Mono", monospace; + --ds-font-weight-regular: 400; + --ds-font-weight-medium: 500; + --ds-font-weight-semibold: 600; + --ds-font-weight-bold: 700; + --ds-font-family-heading: ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Ubuntu, system-ui, "Helvetica Neue", sans-serif; + --ds-font-family-body: ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Ubuntu, system-ui, "Helvetica Neue", sans-serif; + --ds-font-family-code: ui-monospace, Menlo, "Segoe UI Mono", "Ubuntu Mono", monospace; + --ds-font-family-monospace: ui-monospace, Menlo, "Segoe UI Mono", "Ubuntu Mono", monospace; + --ds-font-family-sans: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif; + --ds-font-family-brand-heading: "Charlie Display", ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Ubuntu, system-ui, "Helvetica Neue", sans-serif; + --ds-font-family-brand-body: "Charlie Text", ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Ubuntu, system-ui, "Helvetica Neue", sans-serif; + --ds-font-size-050: 0.6875rem; + --ds-font-size-075: 0.75rem; + --ds-font-size-100: 0.875rem; + --ds-font-size-200: 1rem; + --ds-font-size-300: 1.25rem; + --ds-font-size-400: 1.5rem; + --ds-font-size-500: 1.8125rem; + --ds-font-size-600: 2.1875rem; + --ds-font-lineHeight-1: 1; + --ds-font-lineHeight-100: 1rem; + --ds-font-lineHeight-200: 1.25rem; + --ds-font-lineHeight-300: 1.5rem; + --ds-font-lineHeight-400: 1.75rem; + --ds-font-lineHeight-500: 2rem; + --ds-font-lineHeight-600: 2.5rem; +} +`;export{e as default}; diff --git a/assets/atlassian-typography-minor3-B-svABD_.js b/assets/atlassian-typography-minor3-B-svABD_.js new file mode 100644 index 00000000..ccfcee9a --- /dev/null +++ b/assets/atlassian-typography-minor3-B-svABD_.js @@ -0,0 +1,39 @@ +const e=` +html[data-theme~="typography:typography-minor3"] { + --ds-UNSAFE-textTransformUppercase: uppercase; + --ds-font-letterSpacing-0: 0; + --ds-font-letterSpacing-100: 0; + --ds-font-letterSpacing-200: 0; + --ds-font-letterSpacing-300: 0; + --ds-font-letterSpacing-400: 0; + --ds-font-heading-xxlarge: normal 700 2rem/2.25rem ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Ubuntu, system-ui, "Helvetica Neue", sans-serif; + --ds-font-heading-xlarge: normal 700 1.75rem/2rem ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Ubuntu, system-ui, "Helvetica Neue", sans-serif; + --ds-font-heading-large: normal 700 1.5rem/1.75rem ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Ubuntu, system-ui, "Helvetica Neue", sans-serif; + --ds-font-heading-medium: normal 700 1.25rem/1.5rem ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Ubuntu, system-ui, "Helvetica Neue", sans-serif; + --ds-font-heading-small: normal 700 1rem/1.25rem ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Ubuntu, system-ui, "Helvetica Neue", sans-serif; + --ds-font-heading-xsmall: normal 700 0.875rem/1.25rem ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Ubuntu, system-ui, "Helvetica Neue", sans-serif; + --ds-font-heading-xxsmall: normal 700 0.75rem/1rem ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Ubuntu, system-ui, "Helvetica Neue", sans-serif; + --ds-font-body-large: normal 400 1rem/1.5rem ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Ubuntu, system-ui, "Helvetica Neue", sans-serif; + --ds-font-body: normal 400 0.875rem/1.25rem ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Ubuntu, system-ui, "Helvetica Neue", sans-serif; + --ds-font-body-small: normal 400 0.75rem/1rem ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Ubuntu, system-ui, "Helvetica Neue", sans-serif; + --ds-font-body-UNSAFE_small: normal 400 0.75rem/1rem ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Ubuntu, system-ui, "Helvetica Neue", sans-serif; + --ds-font-code: normal 400 0.875em/1 ui-monospace, Menlo, "Segoe UI Mono", "Ubuntu Mono", monospace; + --ds-font-weight-regular: 400; + --ds-font-weight-medium: 500; + --ds-font-weight-semibold: 600; + --ds-font-weight-bold: 700; + --ds-font-family-heading: ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Ubuntu, system-ui, "Helvetica Neue", sans-serif; + --ds-font-family-body: ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Ubuntu, system-ui, "Helvetica Neue", sans-serif; + --ds-font-family-code: ui-monospace, Menlo, "Segoe UI Mono", "Ubuntu Mono", monospace; + --ds-font-family-monospace: ui-monospace, Menlo, "Segoe UI Mono", "Ubuntu Mono", monospace; + --ds-font-family-sans: ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Ubuntu, system-ui, "Helvetica Neue", sans-serif; + --ds-font-family-brand-heading: "Charlie Display", ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Ubuntu, system-ui, "Helvetica Neue", sans-serif; + --ds-font-family-brand-body: "Charlie Text", ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Ubuntu, system-ui, "Helvetica Neue", sans-serif; + @media not all and (min-width: 64rem) { + --ds-font-heading-xxlarge: normal 700 1.75rem/2rem ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Ubuntu, system-ui, "Helvetica Neue", sans-serif; + --ds-font-heading-xlarge: normal 700 1.5rem/1.75rem ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Ubuntu, system-ui, "Helvetica Neue", sans-serif; + --ds-font-heading-large: normal 700 1.25rem/1.5rem ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Ubuntu, system-ui, "Helvetica Neue", sans-serif; + --ds-font-heading-medium: normal 700 1rem/1.25rem ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Ubuntu, system-ui, "Helvetica Neue", sans-serif; + } +} +`;export{e as default}; diff --git a/assets/body-Bu3In-8g.js b/assets/body-Bu3In-8g.js new file mode 100644 index 00000000..41a33bb2 --- /dev/null +++ b/assets/body-Bu3In-8g.js @@ -0,0 +1,58 @@ +import{g as he,R,r as w,b as Y,E as nn,d as eo,p as ro,e as Cr,j as ga,a as gr}from"./bundle-DNzVECgM.js";import{n as an,o as mr,p as to,u as A,q as x,s as $e,N as no,v as ao,w as io,B as oo,x as Er,T as lo,y as uo,z as ma,A as Rt,a as Ot,_ as At,D as Ee,E as Bt,F as ba,G as Dt,I as so}from"./main-B3Acgq15.js";var ha={exports:{}},co=ha.exports=typeof window<"u"&&window.Math==Math?window:typeof self<"u"&&self.Math==Math?self:Function("return this")();typeof __g=="number"&&(__g=co);var Pr=ha.exports,ya={exports:{}},vo=ya.exports={version:"2.6.12"};typeof __e=="number"&&(__e=vo);var ae=ya.exports,po=function(e){if(typeof e!="function")throw TypeError(e+" is not a function!");return e},fo=po,Da=function(e,r,t){if(fo(e),r===void 0)return e;switch(t){case 1:return function(n){return e.call(r,n)};case 2:return function(n,a){return e.call(r,n,a)};case 3:return function(n,a,i){return e.call(r,n,a,i)}}return function(){return e.apply(r,arguments)}},Tt={},Kr,on;function Ve(){return on||(on=1,Kr=function(e){return typeof e=="object"?e!==null:typeof e=="function"}),Kr}var Yr,ln;function Rr(){if(ln)return Yr;ln=1;var e=Ve();return Yr=function(r){if(!e(r))throw TypeError(r+" is not an object!");return r},Yr}var Or=function(e){try{return!!e()}catch{return!0}},ye=!Or(function(){return Object.defineProperty({},"a",{get:function(){return 7}}).a!=7}),Jr,un;function Ia(){if(un)return Jr;un=1;var e=Ve(),r=Pr.document,t=e(r)&&e(r.createElement);return Jr=function(n){return t?r.createElement(n):{}},Jr}var xa=!ye&&!Or(function(){return Object.defineProperty(Ia()("div"),"a",{get:function(){return 7}}).a!=7}),lr=Ve(),Sa=function(e,r){if(!lr(e))return e;var t,n;if(r&&typeof(t=e.toString)=="function"&&!lr(n=t.call(e))||typeof(t=e.valueOf)=="function"&&!lr(n=t.call(e))||!r&&typeof(t=e.toString)=="function"&&!lr(n=t.call(e)))return n;throw TypeError("Can't convert object to primitive value")},sn=Rr(),go=xa,mo=Sa,bo=Object.defineProperty;Tt.f=ye?Object.defineProperty:function(r,t,n){if(sn(r),t=mo(t,!0),sn(n),go)try{return bo(r,t,n)}catch{}if("get"in n||"set"in n)throw TypeError("Accessors not supported!");return"value"in n&&(r[t]=n.value),r};var wa=function(e,r){return{enumerable:!(e&1),configurable:!(e&2),writable:!(e&4),value:r}},ho=Tt,yo=wa,Do=ye?function(e,r,t){return ho.f(e,r,yo(1,t))}:function(e,r,t){return e[r]=t,e},Io={}.hasOwnProperty,Nt=function(e,r){return Io.call(e,r)},ur=Pr,Xr=ae,cn=Da,xo=Do,So=Nt,sr="prototype",$=function(e,r,t){var n=e&$.F,a=e&$.G,i=e&$.S,o=e&$.P,l=e&$.B,u=e&$.W,d=a?Xr:Xr[r]||(Xr[r]={}),v=d[sr],s=a?ur:i?ur[r]:(ur[r]||{})[sr],c,p,f;a&&(t=r);for(c in t)p=!n&&s&&s[c]!==void 0,!(p&&So(d,c))&&(f=p?s[c]:t[c],d[c]=a&&typeof s[c]!="function"?t[c]:l&&p?cn(f,ur):u&&s[c]==f?function(g){var m=function(b,h,I){if(this instanceof g){switch(arguments.length){case 0:return new g;case 1:return new g(b);case 2:return new g(b,h)}return new g(b,h,I)}return g.apply(this,arguments)};return m[sr]=g[sr],m}(f):o&&typeof f=="function"?cn(Function.call,f):f,o&&((d.virtual||(d.virtual={}))[c]=f,e&$.R&&v&&!v[c]&&xo(v,c,f)))};$.F=1;$.G=2;$.S=4;$.P=8;$.B=16;$.W=32;$.U=64;$.R=128;var De=$,wo={}.toString,Co=function(e){return wo.call(e).slice(8,-1)},Eo=Co,Ca=Object("z").propertyIsEnumerable(0)?Object:function(e){return Eo(e)=="String"?e.split(""):Object(e)},Ea=function(e){if(e==null)throw TypeError("Can't call method on "+e);return e},Po=Ca,Ro=Ea,Ar=function(e){return Po(Ro(e))},Oo=Math.ceil,Ao=Math.floor,Pa=function(e){return isNaN(e=+e)?0:(e>0?Ao:Oo)(e)},Bo=Pa,To=Math.min,No=function(e){return e>0?To(Bo(e),9007199254740991):0},Mo=Pa,Fo=Math.max,Lo=Math.min,Go=function(e,r){return e=Mo(e),e<0?Fo(e+r,0):Lo(e,r)},ko=Ar,Wo=No,$o=Go,jo=function(e){return function(r,t,n){var a=ko(r),i=Wo(a.length),o=$o(n,i),l;if(e&&t!=t){for(;i>o;)if(l=a[o++],l!=l)return!0}else for(;i>o;o++)if((e||o in a)&&a[o]===t)return e||o||0;return!e&&-1}},Ra={exports:{}},qo=ae,dn=Pr,vn="__core-js_shared__",pn=dn[vn]||(dn[vn]={});(Ra.exports=function(e,r){return pn[e]||(pn[e]=r!==void 0?r:{})})("versions",[]).push({version:qo.version,mode:"pure",copyright:"© 2020 Denis Pushkarev (zloirock.ru)"});var Ho=Ra.exports,Uo=0,Vo=Math.random(),zo=function(e){return"Symbol(".concat(e===void 0?"":e,")_",(++Uo+Vo).toString(36))},fn=Ho("keys"),Ko=zo,Oa=function(e){return fn[e]||(fn[e]=Ko(e))},gn=Nt,Yo=Ar,Jo=jo(!1),Xo=Oa("IE_PROTO"),_o=function(e,r){var t=Yo(e),n=0,a=[],i;for(i in t)i!=Xo&&gn(t,i)&&a.push(i);for(;r.length>n;)gn(t,i=r[n++])&&(~Jo(a,i)||a.push(i));return a},Aa="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(","),Qo=_o,Zo=Aa,Br=Object.keys||function(r){return Qo(r,Zo)},_r,mn;function el(){if(mn)return _r;mn=1;var e=Tt,r=Rr(),t=Br;return _r=ye?Object.defineProperties:function(a,i){r(a);for(var o=t(i),l=o.length,u=0,d;l>u;)e.f(a,d=o[u++],i[d]);return a},_r}var Qr,bn;function rl(){if(bn)return Qr;bn=1;var e=Pr.document;return Qr=e&&e.documentElement,Qr}var Zr,hn;function tl(){if(hn)return Zr;hn=1;var e=Rr(),r=el(),t=Aa,n=Oa("IE_PROTO"),a=function(){},i="prototype",o=function(){var l=Ia()("iframe"),u=t.length,d="<",v=">",s;for(l.style.display="none",rl().appendChild(l),l.src="javascript:",s=l.contentWindow.document,s.open(),s.write(d+"script"+v+"document.F=Object"+d+"/script"+v),s.close(),o=s.F;u--;)delete o[i][t[u]];return o()};return Zr=Object.create||function(u,d){var v;return u!==null?(a[i]=e(u),v=new a,a[i]=null,v[n]=u):v=o(),d===void 0?v:r(v,d)},Zr}var yn=De;yn(yn.S,"Object",{create:tl()});var nl=ae.Object,al=function(r,t){return nl.create(r,t)};const il=he(al);var et={},Tr={};Tr.f={}.propertyIsEnumerable;var Dn;function ol(){if(Dn)return et;Dn=1;var e=Tr,r=wa,t=Ar,n=Sa,a=Nt,i=xa,o=Object.getOwnPropertyDescriptor;return et.f=ye?o:function(u,d){if(u=t(u),d=n(d,!0),i)try{return o(u,d)}catch{}if(a(u,d))return r(!e.f.call(u,d),u[d])},et}var rt,In;function ll(){if(In)return rt;In=1;var e=Ve(),r=Rr(),t=function(n,a){if(r(n),!e(a)&&a!==null)throw TypeError(a+": can't set as prototype!")};return rt={set:Object.setPrototypeOf||("__proto__"in{}?function(n,a,i){try{i=Da(Function.call,ol().f(Object.prototype,"__proto__").set,2),i(n,[]),a=!(n instanceof Array)}catch{a=!0}return function(l,u){return t(l,u),a?l.__proto__=u:i(l,u),l}}({},!1):void 0),check:t},rt}var xn=De;xn(xn.S,"Object",{setPrototypeOf:ll().set});var ul=ae.Object.setPrototypeOf;const Sn=he(ul);function It(e,r){return It=Sn?Sn.bind():function(t,n){return t.__proto__=n,t},It(e,r)}function Ba(e,r){e.prototype=il(r.prototype),e.prototype.constructor=e,It(e,r)}var tt={},wn;function sl(){return wn||(wn=1,tt.f=Object.getOwnPropertySymbols),tt}var cl=Ea,Ta=function(e){return Object(cl(e))},nt,Cn;function dl(){if(Cn)return nt;Cn=1;var e=ye,r=Br,t=sl(),n=Tr,a=Ta,i=Ca,o=Object.assign;return nt=!o||Or(function(){var l={},u={},d=Symbol(),v="abcdefghijklmnopqrst";return l[d]=7,v.split("").forEach(function(s){u[s]=s}),o({},l)[d]!=7||Object.keys(o({},u)).join("")!=v})?function(u,d){for(var v=a(u),s=arguments.length,c=1,p=t.f,f=n.f;s>c;)for(var g=i(arguments[c++]),m=p?r(g).concat(p(g)):r(g),b=m.length,h=0,I;b>h;)I=m[h++],(!e||f.call(g,I))&&(v[I]=g[I]);return v}:o,nt}var at=De;at(at.S+at.F,"Object",{assign:dl()});var Na=ae.Object.assign;const En=he(Na);function E(){return E=En?En.bind():function(e){for(var r=1;r"u"&&(t=r,r=void 0),typeof t<"u"){if(typeof t!="function")throw new Error(H(1));return t(Ma)(e,r)}if(typeof e!="function")throw new Error(H(2));var a=e,i=r,o=[],l=o,u=!1;function d(){l===o&&(l=o.slice())}function v(){if(u)throw new Error(H(3));return i}function s(g){if(typeof g!="function")throw new Error(H(4));if(u)throw new Error(H(5));var m=!0;return d(),l.push(g),function(){if(m){if(u)throw new Error(H(6));m=!1,d();var h=l.indexOf(g);l.splice(h,1),o=null}}}function c(g){if(!vl(g))throw new Error(H(7));if(typeof g.type>"u")throw new Error(H(8));if(u)throw new Error(H(9));try{u=!0,i=a(i,g)}finally{u=!1}for(var m=o=l,b=0;b=0;n--){var a=r[n](e);if(a)return a}return function(i,o){throw new Error("Invalid value of type "+typeof e+" for "+t+" argument when connecting component "+o.wrappedComponentName+".")}}function nu(e,r){return e===r}function au(e){var r={},t=r.connectHOC,n=t===void 0?kl:t,a=r.mapStateToPropsFactories,i=a===void 0?zl:a,o=r.mapDispatchToPropsFactories,l=o===void 0?Hl:o,u=r.mergePropsFactories,d=u===void 0?_l:u,v=r.selectorFactory,s=v===void 0?ru:v;return function(p,f,g,m){m===void 0&&(m={});var b=m,h=b.pure,I=h===void 0?!0:h,D=b.areStatesEqual,S=D===void 0?nu:D,C=b.areOwnPropsEqual,O=C===void 0?ot:C,N=b.areStatePropsEqual,P=N===void 0?ot:N,M=b.areMergedPropsEqual,B=M===void 0?ot:M,q=mr(b,tu),_=lt(p,i,"mapStateToProps"),F=lt(f,l,"mapDispatchToProps"),Q=lt(g,d,"mergeProps");return n(s,Y({methodName:"connect",getDisplayName:function(ie){return"Connect("+ie+")"},shouldHandleStateChanges:!!p,initMapStateToProps:_,initMapDispatchToProps:F,initMergeProps:Q,pure:I,areStatesEqual:S,areOwnPropsEqual:O,areStatePropsEqual:P,areMergedPropsEqual:B},q))}}const Ka=au();gl(eo.unstable_batchedUpdates);var re=function(r){var t=r.top,n=r.right,a=r.bottom,i=r.left,o=n-i,l=a-t,u={top:t,right:n,bottom:a,left:i,width:o,height:l,x:i,y:t,center:{x:(n+i)/2,y:(a+t)/2}};return u},Lt=function(r,t){return{top:r.top-t.top,left:r.left-t.left,bottom:r.bottom+t.bottom,right:r.right+t.right}},Fn=function(r,t){return{top:r.top+t.top,left:r.left+t.left,bottom:r.bottom-t.bottom,right:r.right-t.right}},iu=function(r,t){return{top:r.top+t.y,left:r.left+t.x,bottom:r.bottom+t.y,right:r.right+t.x}},ut={top:0,right:0,bottom:0,left:0},Gt=function(r){var t=r.borderBox,n=r.margin,a=n===void 0?ut:n,i=r.border,o=i===void 0?ut:i,l=r.padding,u=l===void 0?ut:l,d=re(Lt(t,a)),v=re(Fn(t,o)),s=re(Fn(v,u));return{marginBox:d,borderBox:re(t),paddingBox:v,contentBox:s,margin:a,border:o,padding:u}},K=function(r){var t=r.slice(0,-2),n=r.slice(-2);if(n!=="px")return 0;var a=Number(t);return isNaN(a)&&to(!1),a},ou=function(){return{x:window.pageXOffset,y:window.pageYOffset}},br=function(r,t){var n=r.borderBox,a=r.border,i=r.margin,o=r.padding,l=iu(n,t);return Gt({borderBox:l,border:a,margin:i,padding:o})},hr=function(r,t){return t===void 0&&(t=ou()),br(r,t)},Ya=function(r,t){var n={top:K(t.marginTop),right:K(t.marginRight),bottom:K(t.marginBottom),left:K(t.marginLeft)},a={top:K(t.paddingTop),right:K(t.paddingRight),bottom:K(t.paddingBottom),left:K(t.paddingLeft)},i={top:K(t.borderTopWidth),right:K(t.borderRightWidth),bottom:K(t.borderBottomWidth),left:K(t.borderLeftWidth)};return Gt({borderBox:r,margin:n,padding:a,border:i})},Ja=function(r){var t=r.getBoundingClientRect(),n=window.getComputedStyle(r);return Ya(t,n)},Ln=Number.isNaN||function(r){return typeof r=="number"&&r!==r};function lu(e,r){return!!(e===r||Ln(e)&&Ln(r))}function uu(e,r){if(e.length!==r.length)return!1;for(var t=0;ti;)l=n[i++],(!su||vu.call(t,l))&&o.push(e?[l,t[l]]:t[l]);return o}},Gn=De,fu=pu(!1);Gn(Gn.S,"Object",{values:function(r){return fu(r)}});var gu=ae.Object.values,mu=gu;const bu=he(mu);var st=De,hu=ae,yu=Or,Du=function(e,r){var t=(hu.Object||{})[e]||Object[e],n={};n[e]=r(t),st(st.S+st.F*yu(function(){t(1)}),"Object",n)},Iu=Ta,xu=Br;Du("keys",function(){return function(r){return xu(Iu(r))}});var Su=ae.Object.keys,wu=Su;const ct=he(wu);var kn=De;kn(kn.S,"Date",{now:function(){return new Date().getTime()}});var Cu=ae.Date.now,Eu=Cu;const Xa=he(Eu);var Pu=Na;const _a=he(Pu);var dt,Wn;function Ru(){if(Wn)return dt;Wn=1;var e=Ve(),r=Math.floor;return dt=function(n){return!e(n)&&isFinite(n)&&r(n)===n},dt}var $n=De;$n($n.S,"Number",{isInteger:Ru()});ae.Number.isInteger;function Qa(e,r){}Qa.bind(null,"warn");Qa.bind(null,"error");function se(){}function Ou(e,r){return E({},e,r)}function J(e,r,t){var n=r.map(function(a){var i=Ou(t,a.options);return e.addEventListener(a.eventName,a.fn,i),function(){e.removeEventListener(a.eventName,a.fn,i)}});return function(){n.forEach(function(i){i()})}}var Au="Invariant failed";function yr(e){this.message=e}yr.prototype.toString=function(){return this.message};function y(e,r){throw new yr(Au)}var Bu=function(e){Ba(r,e);function r(){for(var n,a=arguments.length,i=new Array(a),o=0;o");return n.callbacks},n.setCallbacks=function(l){n.callbacks=l},n}var t=r.prototype;return t.componentDidMount=function(){this.unbind=J(window,[{eventName:"error",fn:this.onWindowError}])},t.componentWillUnmount=function(){this.unbind()},t.componentDidCatch=function(a){if(a instanceof yr){this.setState({});return}throw a},t.render=function(){return this.props.children(this.setCallbacks)},r}(R.Component),Tu="Draggable item. Ensure your screen reader is not in browse mode and then press space bar to lift.",Dr=function(r){return r+1},Nu=function(r){return` + You have lifted an item in position `+Dr(r.source.index)+`. + Use the arrow keys to move, space bar to drop, and escape to cancel. +`},Za=function(r,t){var n=r.droppableId===t.droppableId,a=Dr(r.index),i=Dr(t.index);return n?` + You have moved the item from position `+a+` + to position `+i+` + `:` + You have moved the item from position `+a+` + in list `+r.droppableId+` + to list `+t.droppableId+` + in position `+i+` + `},ei=function(r,t,n){var a=t.droppableId===n.droppableId;return a?` + The item `+r+` + has been combined with `+n.draggableId:` + The item `+r+` + in list `+t.droppableId+` + has been combined with `+n.draggableId+` + in list `+n.droppableId+` + `},Mu=function(r){var t=r.destination;if(t)return Za(r.source,t);var n=r.combine;return n?ei(r.draggableId,r.source,n):"You are over an area that cannot be dropped on"},jn=function(r){return` + The item has returned to its starting position + of `+Dr(r.index)+` +`},Fu=function(r){if(r.reason==="CANCEL")return` + Movement cancelled. + `+jn(r.source)+` + `;var t=r.destination,n=r.combine;return t?` + You have dropped the item. + `+Za(r.source,t)+` + `:n?` + You have dropped the item. + `+ei(r.draggableId,r.source,n)+` + `:` + The item has been dropped while not over a drop area. + `+jn(r.source)+` + `},fr={liftInstruction:Tu,onDragStart:Nu,onDragUpdate:Mu,onDragEnd:Fu},G={x:0,y:0},W=function(r,t){return{x:r.x+t.x,y:r.y+t.y}},U=function(r,t){return{x:r.x-t.x,y:r.y-t.y}},ce=function(r,t){return r.x===t.x&&r.y===t.y},Ae=function(r){return{x:r.x!==0?-r.x:0,y:r.y!==0?-r.y:0}},be=function(r,t,n){var a;return n===void 0&&(n=0),a={},a[r]=t,a[r==="x"?"y":"x"]=n,a},je=function(r,t){return Math.sqrt(Math.pow(t.x-r.x,2)+Math.pow(t.y-r.y,2))},qn=function(r,t){return Math.min.apply(Math,t.map(function(n){return je(r,n)}))},ri=function(r){return function(t){return{x:r(t.x),y:r(t.y)}}},Lu=function(e,r){var t=re({top:Math.max(r.top,e.top),right:Math.min(r.right,e.right),bottom:Math.min(r.bottom,e.bottom),left:Math.max(r.left,e.left)});return t.width<=0||t.height<=0?null:t},rr=function(r,t){return{top:r.top+t.y,left:r.left+t.x,bottom:r.bottom+t.y,right:r.right+t.x}},Hn=function(r){return[{x:r.left,y:r.top},{x:r.right,y:r.top},{x:r.left,y:r.bottom},{x:r.right,y:r.bottom}]},Gu={top:0,right:0,bottom:0,left:0},ku=function(r,t){return t?rr(r,t.scroll.diff.displacement):r},Wu=function(r,t,n){if(n&&n.increasedBy){var a;return E({},r,(a={},a[t.end]=r[t.end]+n.increasedBy[t.line],a))}return r},$u=function(r,t){return t&&t.shouldClipSubject?Lu(t.pageMarginBox,r):re(r)},Pe=function(e){var r=e.page,t=e.withPlaceholder,n=e.axis,a=e.frame,i=ku(r.marginBox,a),o=Wu(i,n,t),l=$u(o,a);return{page:r,withPlaceholder:t,active:l}},kt=function(e,r){e.frame||y();var t=e.frame,n=U(r,t.scroll.initial),a=Ae(n),i=E({},t,{scroll:{initial:t.scroll.initial,current:r,diff:{value:n,displacement:a},max:t.scroll.max}}),o=Pe({page:e.subject.page,withPlaceholder:e.subject.withPlaceholder,axis:e.axis,frame:i}),l=E({},e,{frame:i,subject:o});return l};function Ir(e){return bu(e)}function Wt(e,r){if(e.findIndex)return e.findIndex(r);for(var t=0;te.bottom,d=n.lefte.right,v=u&&d;if(v)return!0;var s=u&&o||d&&i;return s}},Uu=function(e){var r=X(e.top,e.bottom),t=X(e.left,e.right);return function(n){var a=r(n.top)&&r(n.bottom)&&t(n.left)&&t(n.right);return a}},jt={direction:"vertical",line:"y",crossAxisLine:"x",start:"top",end:"bottom",size:"height",crossAxisStart:"left",crossAxisEnd:"right",crossAxisSize:"width"},li={direction:"horizontal",line:"x",crossAxisLine:"y",start:"left",end:"right",size:"width",crossAxisStart:"top",crossAxisEnd:"bottom",crossAxisSize:"height"},Vu=function(e){return function(r){var t=X(r.top,r.bottom),n=X(r.left,r.right);return function(a){return e===jt?t(a.top)&&t(a.bottom):n(a.left)&&n(a.right)}}},zu=function(r,t){var n=t.frame?t.frame.scroll.diff.displacement:G;return rr(r,n)},Ku=function(r,t,n){return t.subject.active?n(t.subject.active)(r):!1},Yu=function(r,t,n){return n(t)(r)},qt=function(r){var t=r.target,n=r.destination,a=r.viewport,i=r.withDroppableDisplacement,o=r.isVisibleThroughFrameFn,l=i?zu(t,n):t;return Ku(l,n,o)&&Yu(l,a,o)},Ju=function(r){return qt(E({},r,{isVisibleThroughFrameFn:oi}))},ui=function(r){return qt(E({},r,{isVisibleThroughFrameFn:Uu}))},Xu=function(r){return qt(E({},r,{isVisibleThroughFrameFn:Vu(r.destination.axis)}))},_u=function(r,t,n){if(typeof n=="boolean")return n;if(!t)return!0;var a=t.invisible,i=t.visible;if(a[r])return!1;var o=i[r];return o?o.shouldAnimate:!0};function Qu(e,r){var t=e.page.marginBox,n={top:r.point.y,right:0,bottom:0,left:r.point.x};return re(Lt(t,n))}function He(e){var r=e.afterDragging,t=e.destination,n=e.displacedBy,a=e.viewport,i=e.forceShouldAnimate,o=e.last;return r.reduce(function(u,d){var v=Qu(d,n),s=d.descriptor.id;u.all.push(s);var c=Ju({target:v,destination:t,viewport:a,withDroppableDisplacement:!0});if(!c)return u.invisible[d.descriptor.id]=!0,u;var p=_u(s,o,i),f={draggableId:s,shouldAnimate:p};return u.visible[s]=f,u},{all:[],visible:{},invisible:{}})}function Zu(e,r){if(!e.length)return 0;var t=e[e.length-1].descriptor.index;return r.inHomeList?t:t+1}function Un(e){var r=e.insideDestination,t=e.inHomeList,n=e.displacedBy,a=e.destination,i=Zu(r,{inHomeList:t});return{displaced:qe,displacedBy:n,at:{type:"REORDER",destination:{droppableId:a.descriptor.id,index:i}}}}function xr(e){var r=e.draggable,t=e.insideDestination,n=e.destination,a=e.viewport,i=e.displacedBy,o=e.last,l=e.index,u=e.forceShouldAnimate,d=Te(r,n);if(l==null)return Un({insideDestination:t,inHomeList:d,displacedBy:i,destination:n});var v=pe(t,function(g){return g.descriptor.index===l});if(!v)return Un({insideDestination:t,inHomeList:d,displacedBy:i,destination:n});var s=Gr(r,t),c=t.indexOf(v),p=s.slice(c),f=He({afterDragging:p,destination:n,displacedBy:i,last:o,viewport:a.frame,forceShouldAnimate:u});return{displaced:f,displacedBy:i,at:{type:"REORDER",destination:{droppableId:n.descriptor.id,index:l}}}}function ve(e,r){return!!r.effected[e]}var es=function(e){var r=e.isMovingForward,t=e.destination,n=e.draggables,a=e.combine,i=e.afterCritical;if(!t.isCombineEnabled)return null;var o=a.draggableId,l=n[o],u=l.descriptor.index,d=ve(o,i);return d?r?u:u-1:r?u+1:u},rs=function(e){var r=e.isMovingForward,t=e.isInHomeList,n=e.insideDestination,a=e.location;if(!n.length)return null;var i=a.index,o=r?i+1:i-1,l=n[0].descriptor.index,u=n[n.length-1].descriptor.index,d=t?u:u+1;return od?null:o},ts=function(e){var r=e.isMovingForward,t=e.isInHomeList,n=e.draggable,a=e.draggables,i=e.destination,o=e.insideDestination,l=e.previousImpact,u=e.viewport,d=e.afterCritical,v=l.at;if(v||y(),v.type==="REORDER"){var s=rs({isMovingForward:r,isInHomeList:t,location:v.destination,insideDestination:o});return s==null?null:xr({draggable:n,insideDestination:o,destination:i,viewport:u,last:l.displaced,displacedBy:l.displacedBy,index:s})}var c=es({isMovingForward:r,destination:i,displaced:l.displaced,draggables:a,combine:v.combine,afterCritical:d});return c==null?null:xr({draggable:n,insideDestination:o,destination:i,viewport:u,last:l.displaced,displacedBy:l.displacedBy,index:c})},ns=function(e){var r=e.displaced,t=e.afterCritical,n=e.combineWith,a=e.displacedBy,i=!!(r.visible[n]||r.invisible[n]);return ve(n,t)?i?G:Ae(a.point):i?a.point:G},as=function(e){var r=e.afterCritical,t=e.impact,n=e.draggables,a=Lr(t);a||y();var i=a.draggableId,o=n[i].page.borderBox.center,l=ns({displaced:t.displaced,afterCritical:r,combineWith:i,displacedBy:t.displacedBy});return W(o,l)},si=function(r,t){return t.margin[r.start]+t.borderBox[r.size]/2},is=function(r,t){return t.margin[r.end]+t.borderBox[r.size]/2},Ht=function(r,t,n){return t[r.crossAxisStart]+n.margin[r.crossAxisStart]+n.borderBox[r.crossAxisSize]/2},Vn=function(r){var t=r.axis,n=r.moveRelativeTo,a=r.isMoving;return be(t.line,n.marginBox[t.end]+si(t,a),Ht(t,n.marginBox,a))},zn=function(r){var t=r.axis,n=r.moveRelativeTo,a=r.isMoving;return be(t.line,n.marginBox[t.start]-is(t,a),Ht(t,n.marginBox,a))},os=function(r){var t=r.axis,n=r.moveInto,a=r.isMoving;return be(t.line,n.contentBox[t.start]+si(t,a),Ht(t,n.contentBox,a))},ls=function(e){var r=e.impact,t=e.draggable,n=e.draggables,a=e.droppable,i=e.afterCritical,o=Be(a.descriptor.id,n),l=t.page,u=a.axis;if(!o.length)return os({axis:u,moveInto:a.page,isMoving:l});var d=r.displaced,v=r.displacedBy,s=d.all[0];if(s){var c=n[s];if(ve(s,i))return zn({axis:u,moveRelativeTo:c.page,isMoving:l});var p=br(c.page,v.point);return zn({axis:u,moveRelativeTo:p,isMoving:l})}var f=o[o.length-1];if(f.descriptor.id===t.descriptor.id)return l.borderBox.center;if(ve(f.descriptor.id,i)){var g=br(f.page,Ae(i.displacedBy.point));return Vn({axis:u,moveRelativeTo:g,isMoving:l})}return Vn({axis:u,moveRelativeTo:f.page,isMoving:l})},xt=function(e,r){var t=e.frame;return t?W(r,t.scroll.diff.displacement):r},us=function(r){var t=r.impact,n=r.draggable,a=r.droppable,i=r.draggables,o=r.afterCritical,l=n.page.borderBox.center,u=t.at;return!a||!u?l:u.type==="REORDER"?ls({impact:t,draggable:n,draggables:i,droppable:a,afterCritical:o}):as({impact:t,draggables:i,afterCritical:o})},kr=function(e){var r=us(e),t=e.droppable,n=t?xt(t,r):r;return n},ci=function(e,r){var t=U(r,e.scroll.initial),n=Ae(t),a=re({top:r.y,bottom:r.y+e.frame.height,left:r.x,right:r.x+e.frame.width}),i={frame:a,scroll:{initial:e.scroll.initial,max:e.scroll.max,current:r,diff:{value:t,displacement:n}}};return i};function Kn(e,r){return e.map(function(t){return r[t]})}function ss(e,r){for(var t=0;t1?v.sort(function(s,c){return j(s)[l.start]-j(c)[l.start]})[0]:d.sort(function(s,c){var p=qn(t,Hn(j(s))),f=qn(t,Hn(j(c)));return p!==f?p-f:j(s)[l.start]-j(c)[l.start]})[0]},Yn=function(r,t){var n=r.page.borderBox.center;return ve(r.descriptor.id,t)?U(n,t.displacedBy.point):n},fs=function(r,t){var n=r.page.borderBox;return ve(r.descriptor.id,t)?rr(n,Ae(t.displacedBy.point)):n},gs=function(e){var r=e.pageBorderBoxCenter,t=e.viewport,n=e.destination,a=e.insideDestination,i=e.afterCritical,o=a.filter(function(l){return ui({target:fs(l,i),destination:n,viewport:t.frame,withDroppableDisplacement:!0})}).sort(function(l,u){var d=je(r,xt(n,Yn(l,i))),v=je(r,xt(n,Yn(u,i)));return dr.left&&e.topr.top}function Ss(e){var r=e.pageBorderBox,t=e.draggable,n=e.candidates,a=t.page.borderBox.center,i=n.map(function(o){var l=o.axis,u=be(o.axis.line,r.center[l.line],o.page.borderBox.center[l.crossAxisLine]);return{id:o.descriptor.id,distance:je(a,u)}}).sort(function(o,l){return l.distance-o.distance});return i[0]?i[0].id:null}function ws(e){var r=e.pageBorderBox,t=e.draggable,n=e.droppables,a=Fr(n).filter(function(i){if(!i.isEnabled)return!1;var o=i.subject.active;if(!o||!xs(r,o))return!1;if(fi(o)(r.center))return!0;var l=i.axis,u=o.center[l.crossAxisLine],d=r[l.crossAxisStart],v=r[l.crossAxisEnd],s=X(o[l.crossAxisStart],o[l.crossAxisEnd]),c=s(d),p=s(v);return!c&&!p?!0:c?du});return a.length?a.length===1?a[0].descriptor.id:Ss({pageBorderBox:r,draggable:t,candidates:a}):null}var gi=function(r,t){return re(rr(r,t))},Cs=function(e,r){var t=e.frame;return t?gi(r,t.scroll.diff.value):r};function mi(e){var r=e.displaced,t=e.id;return!!(r.visible[t]||r.invisible[t])}function Es(e){var r=e.draggable,t=e.closest,n=e.inHomeList;return t?n&&t.descriptor.index>r.descriptor.index?t.descriptor.index-1:t.descriptor.index:null}var Ps=function(e){var r=e.pageBorderBoxWithDroppableScroll,t=e.draggable,n=e.destination,a=e.insideDestination,i=e.last,o=e.viewport,l=e.afterCritical,u=n.axis,d=tr(n.axis,t.displaceBy),v=d.value,s=r[u.start],c=r[u.end],p=Gr(t,a),f=pe(p,function(m){var b=m.descriptor.id,h=m.page.borderBox.center[u.line],I=ve(b,l),D=mi({displaced:i,id:b});return I?D?c<=h:sb[l.start]+I&&sb[l.start]-d+I&&vb[l.start]+d+I&&sb[l.start]+I&&v=_n)return Ei;var i=a/_n,o=Ct+ac*i,l=n==="CANCEL"?o*ic:o;return Number(l.toFixed(2))},lc=function(e){var r=e.impact,t=e.draggable,n=e.dimensions,a=e.viewport,i=e.afterCritical,o=n.draggables,l=n.droppables,u=V(r),d=u?l[u]:null,v=l[t.descriptor.droppableId],s=yi({impact:r,draggable:t,draggables:o,afterCritical:i,droppable:d||v,viewport:a}),c=U(s,t.client.borderBox.center);return c},uc=function(e){var r=e.draggables,t=e.reason,n=e.lastImpact,a=e.home,i=e.viewport,o=e.onLiftImpact;if(!n.at||t!=="DROP"){var l=hi({draggables:r,impact:o,destination:a,viewport:i,forceShouldAnimate:!0});return{impact:l,didDropInsideDroppable:!1}}if(n.at.type==="REORDER")return{impact:n,didDropInsideDroppable:!0};var u=E({},n,{displaced:qe});return{impact:u,didDropInsideDroppable:!0}},sc=function(e){var r=e.getState,t=e.dispatch;return function(n){return function(a){if(a.type!=="DROP"){n(a);return}var i=r(),o=a.payload.reason;if(i.phase==="COLLECTING"){t(rc({reason:o}));return}if(i.phase!=="IDLE"){var l=i.phase==="DROP_PENDING"&&i.isWaiting;l&&y(),i.phase==="DRAGGING"||i.phase==="DROP_PENDING"||y();var u=i.critical,d=i.dimensions,v=d.draggables[i.critical.draggable.id],s=uc({reason:o,lastImpact:i.impact,afterCritical:i.afterCritical,onLiftImpact:i.onLiftImpact,home:i.dimensions.droppables[i.critical.droppable.id],viewport:i.viewport,draggables:i.dimensions.draggables}),c=s.impact,p=s.didDropInsideDroppable,f=p?$t(c):null,g=p?Lr(c):null,m={index:u.draggable.index,droppableId:u.droppable.id},b={draggableId:v.descriptor.id,type:v.descriptor.type,source:m,reason:o,mode:i.movementMode,destination:f,combine:g},h=lc({impact:c,draggable:v,dimensions:d,viewport:i.viewport,afterCritical:i.afterCritical}),I={critical:i.critical,afterCritical:i.afterCritical,result:b,impact:c},D=!ce(i.current.client.offset,h)||!!b.combine;if(!D){t(zt({completed:I}));return}var S=oc({current:i.current.client.offset,destination:h,reason:o}),C={newHomeClientOffset:h,dropDuration:S,completed:I};t(ec(C))}}}},Pi=function(){return{x:window.pageXOffset,y:window.pageYOffset}};function cc(e){return{eventName:"scroll",options:{passive:!0,capture:!1},fn:function(t){t.target!==window&&t.target!==window.document||e()}}}function dc(e){var r=e.onWindowScroll;function t(){r(Pi())}var n=$e(t),a=cc(n),i=se;function o(){return i!==se}function l(){o()&&y(),i=J(window,[a])}function u(){o()||y(),n.cancel(),i(),i=se}return{start:l,stop:u,isActive:o}}var vc=function(r){return r.type==="DROP_COMPLETE"||r.type==="DROP_ANIMATE"||r.type==="FLUSH"},pc=function(e){var r=dc({onWindowScroll:function(n){e.dispatch(Ys({newScroll:n}))}});return function(t){return function(n){!r.isActive()&&n.type==="INITIAL_PUBLISH"&&r.start(),r.isActive()&&vc(n)&&r.stop(),t(n)}}},fc=function(e){var r=!1,t=!1,n=setTimeout(function(){t=!0}),a=function(o){r||t||(r=!0,e(o),clearTimeout(n))};return a.wasCalled=function(){return r},a},gc=function(){var e=[],r=function(i){var o=Wt(e,function(d){return d.timerId===i});o===-1&&y();var l=e.splice(o,1),u=l[0];u.callback()},t=function(i){var o=setTimeout(function(){return r(o)}),l={timerId:o,callback:i};e.push(l)},n=function(){if(e.length){var i=[].concat(e);e.length=0,i.forEach(function(o){clearTimeout(o.timerId),o.callback()})}};return{add:t,flush:n}},mc=function(r,t){return r==null&&t==null?!0:r==null||t==null?!1:r.droppableId===t.droppableId&&r.index===t.index},bc=function(r,t){return r==null&&t==null?!0:r==null||t==null?!1:r.draggableId===t.draggableId&&r.droppableId===t.droppableId},hc=function(r,t){if(r===t)return!0;var n=r.draggable.id===t.draggable.id&&r.draggable.droppableId===t.draggable.droppableId&&r.draggable.type===t.draggable.type&&r.draggable.index===t.draggable.index,a=r.droppable.id===t.droppable.id&&r.droppable.type===t.droppable.type;return n&&a},Fe=function(r,t){t()},cr=function(r,t){return{draggableId:r.draggable.id,type:r.droppable.type,source:{droppableId:r.droppable.id,index:r.draggable.index},mode:t}},ft=function(r,t,n,a){if(!r){n(a(t));return}var i=fc(n),o={announce:i};r(t,o),i.wasCalled()||n(a(t))},yc=function(e,r){var t=gc(),n=null,a=function(c,p){n&&y(),Fe("onBeforeCapture",function(){var f=e().onBeforeCapture;if(f){var g={draggableId:c,mode:p};f(g)}})},i=function(c,p){n&&y(),Fe("onBeforeDragStart",function(){var f=e().onBeforeDragStart;f&&f(cr(c,p))})},o=function(c,p){n&&y();var f=cr(c,p);n={mode:p,lastCritical:c,lastLocation:f.source,lastCombine:null},t.add(function(){Fe("onDragStart",function(){return ft(e().onDragStart,f,r,fr.onDragStart)})})},l=function(c,p){var f=$t(p),g=Lr(p);n||y();var m=!hc(c,n.lastCritical);m&&(n.lastCritical=c);var b=!mc(n.lastLocation,f);b&&(n.lastLocation=f);var h=!bc(n.lastCombine,g);if(h&&(n.lastCombine=g),!(!m&&!b&&!h)){var I=E({},cr(c,n.mode),{combine:g,destination:f});t.add(function(){Fe("onDragUpdate",function(){return ft(e().onDragUpdate,I,r,fr.onDragUpdate)})})}},u=function(){n||y(),t.flush()},d=function(c){n||y(),n=null,Fe("onDragEnd",function(){return ft(e().onDragEnd,c,r,fr.onDragEnd)})},v=function(){if(n){var c=E({},cr(n.lastCritical,n.mode),{combine:null,destination:null,reason:"CANCEL"});d(c)}};return{beforeCapture:a,beforeStart:i,start:o,update:l,flush:u,drop:d,abort:v}},Dc=function(e,r){var t=yc(e,r);return function(n){return function(a){return function(i){if(i.type==="BEFORE_INITIAL_CAPTURE"){t.beforeCapture(i.payload.draggableId,i.payload.movementMode);return}if(i.type==="INITIAL_PUBLISH"){var o=i.payload.critical;t.beforeStart(o,i.payload.movementMode),a(i),t.start(o,i.payload.movementMode);return}if(i.type==="DROP_COMPLETE"){var l=i.payload.completed.result;t.flush(),a(i),t.drop(l);return}if(a(i),i.type==="FLUSH"){t.abort();return}var u=n.getState();u.phase==="DRAGGING"&&t.update(u.critical,u.impact)}}}},Ic=function(e){return function(r){return function(t){if(t.type!=="DROP_ANIMATION_FINISHED"){r(t);return}var n=e.getState();n.phase!=="DROP_ANIMATING"&&y(),e.dispatch(zt({completed:n.completed}))}}},xc=function(e){var r=null,t=null;function n(){t&&(cancelAnimationFrame(t),t=null),r&&(r(),r=null)}return function(a){return function(i){if((i.type==="FLUSH"||i.type==="DROP_COMPLETE"||i.type==="DROP_ANIMATION_FINISHED")&&n(),a(i),i.type==="DROP_ANIMATE"){var o={eventName:"scroll",options:{capture:!0,passive:!1,once:!0},fn:function(){var u=e.getState();u.phase==="DROP_ANIMATING"&&e.dispatch(Ci())}};t=requestAnimationFrame(function(){t=null,r=J(window,[o])})}}}},Sc=function(e){return function(){return function(r){return function(t){(t.type==="DROP_COMPLETE"||t.type==="FLUSH"||t.type==="DROP_ANIMATE")&&e.stopPublishing(),r(t)}}}},wc=function(e){var r=!1;return function(){return function(t){return function(n){if(n.type==="INITIAL_PUBLISH"){r=!0,e.tryRecordFocus(n.payload.critical.draggable.id),t(n),e.tryRestoreFocusRecorded();return}if(t(n),!!r){if(n.type==="FLUSH"){r=!1,e.tryRestoreFocusRecorded();return}if(n.type==="DROP_COMPLETE"){r=!1;var a=n.payload.completed.result;a.combine&&e.tryShiftRecord(a.draggableId,a.combine.draggableId),e.tryRestoreFocusRecorded()}}}}}},Cc=function(r){return r.type==="DROP_COMPLETE"||r.type==="DROP_ANIMATE"||r.type==="FLUSH"},Ec=function(e){return function(r){return function(t){return function(n){if(Cc(n)){e.stop(),t(n);return}if(n.type==="INITIAL_PUBLISH"){t(n);var a=r.getState();a.phase!=="DRAGGING"&&y(),e.start(a);return}t(n),e.scroll(r.getState())}}}},Pc=function(e){return function(r){return function(t){if(r(t),t.type==="PUBLISH_WHILE_DRAGGING"){var n=e.getState();n.phase==="DROP_PENDING"&&(n.isWaiting||e.dispatch(wi({reason:n.reason})))}}}},Rc=Fa,Oc=function(e){var r=e.dimensionMarshal,t=e.focusMarshal,n=e.styleMarshal,a=e.getResponders,i=e.announce,o=e.autoScroller;return Ma(Ws,Rc(pl(nc(n),Sc(r),tc(r),sc,Ic,xc,Pc,Ec(o),pc,wc(t),Dc(a,i))))},gt=function(){return{additions:{},removals:{},modified:{}}};function Ac(e){var r=e.registry,t=e.callbacks,n=gt(),a=null,i=function(){a||(t.collectionStarting(),a=requestAnimationFrame(function(){a=null;var v=n,s=v.additions,c=v.removals,p=v.modified,f=ct(s).map(function(b){return r.draggable.getById(b).getDimension(G)}).sort(function(b,h){return b.descriptor.index-h.descriptor.index}),g=ct(p).map(function(b){var h=r.droppable.getById(b),I=h.callbacks.getScrollWhileDragging();return{droppableId:b,scroll:I}}),m={additions:f,removals:ct(c),modified:g};n=gt(),t.publish(m)}))},o=function(v){var s=v.descriptor.id;n.additions[s]=v,n.modified[v.descriptor.droppableId]=!0,n.removals[s]&&delete n.removals[s],i()},l=function(v){var s=v.descriptor;n.removals[s.id]=!0,n.modified[s.droppableId]=!0,n.additions[s.id]&&delete n.additions[s.id],i()},u=function(){a&&(cancelAnimationFrame(a),a=null,n=gt())};return{add:o,remove:l,stop:u}}var Ri=function(e){var r=e.scrollHeight,t=e.scrollWidth,n=e.height,a=e.width,i=U({x:t,y:r},{x:a,y:n}),o={x:Math.max(0,i.x),y:Math.max(0,i.y)};return o},Oi=function(){var e=document.documentElement;return e||y(),e},Ai=function(){var e=Oi(),r=Ri({scrollHeight:e.scrollHeight,scrollWidth:e.scrollWidth,width:e.clientWidth,height:e.clientHeight});return r},Bc=function(){var e=Pi(),r=Ai(),t=e.y,n=e.x,a=Oi(),i=a.clientWidth,o=a.clientHeight,l=n+i,u=t+o,d=re({top:t,left:n,right:l,bottom:u}),v={frame:d,scroll:{initial:e,current:e,max:r,diff:{value:G,displacement:G}}};return v},Tc=function(e){var r=e.critical,t=e.scrollOptions,n=e.registry,a=Bc(),i=a.scroll.current,o=r.droppable,l=n.droppable.getAllByType(o.type).map(function(s){return s.callbacks.getDimensionAndWatchScroll(i,t)}),u=n.draggable.getAllByType(r.draggable.type).map(function(s){return s.getDimension(i)}),d={draggables:ai(u),droppables:ni(l)},v={dimensions:d,critical:r,viewport:a};return v};function Qn(e,r,t){if(t.descriptor.id===r.id||t.descriptor.type!==r.type)return!1;var n=e.droppable.getById(t.descriptor.droppableId);return n.descriptor.mode==="virtual"}var Nc=function(e,r){var t=null,n=Ac({callbacks:{publish:r.publishWhileDragging,collectionStarting:r.collectionStarting},registry:e}),a=function(p,f){e.droppable.exists(p)||y(),t&&r.updateDroppableIsEnabled({id:p,isEnabled:f})},i=function(p,f){t&&(e.droppable.exists(p)||y(),r.updateDroppableIsCombineEnabled({id:p,isCombineEnabled:f}))},o=function(p,f){t&&(e.droppable.exists(p)||y(),r.updateDroppableScroll({id:p,newScroll:f}))},l=function(p,f){t&&e.droppable.getById(p).callbacks.scroll(f)},u=function(){if(t){n.stop();var p=t.critical.droppable;e.droppable.getAllByType(p.type).forEach(function(f){return f.callbacks.dragStopped()}),t.unsubscribe(),t=null}},d=function(p){t||y();var f=t.critical.draggable;p.type==="ADDITION"&&Qn(e,f,p.value)&&n.add(p.value),p.type==="REMOVAL"&&Qn(e,f,p.value)&&n.remove(p.value)},v=function(p){t&&y();var f=e.draggable.getById(p.draggableId),g=e.droppable.getById(f.descriptor.droppableId),m={draggable:f.descriptor,droppable:g.descriptor},b=e.subscribe(d);return t={critical:m,unsubscribe:b},Tc({critical:m,registry:e,scrollOptions:p.scrollOptions})},s={updateDroppableIsEnabled:a,updateDroppableIsCombineEnabled:i,scrollDroppable:l,updateDroppableScroll:o,startPublishing:v,stopPublishing:u};return s},Bi=function(e,r){return e.phase==="IDLE"?!0:e.phase!=="DROP_ANIMATING"||e.completed.result.draggableId===r?!1:e.completed.result.reason==="DROP"},Mc=function(e){window.scrollBy(e.x,e.y)},Fc=L(function(e){return Fr(e).filter(function(r){return!(!r.isEnabled||!r.frame)})}),Lc=function(r,t){var n=pe(Fc(t),function(a){return a.frame||y(),fi(a.frame.pageMarginBox)(r)});return n},Gc=function(e){var r=e.center,t=e.destination,n=e.droppables;if(t){var a=n[t];return a.frame?a:null}var i=Lc(r,n);return i},de={startFromPercentage:.25,maxScrollAtPercentage:.05,maxPixelScroll:28,ease:function(r){return Math.pow(r,2)},durationDampening:{stopDampeningAt:1200,accelerateAt:360}},kc=function(e,r){var t=e[r.size]*de.startFromPercentage,n=e[r.size]*de.maxScrollAtPercentage,a={startScrollingFrom:t,maxScrollValueAt:n};return a},Ti=function(e){var r=e.startOfRange,t=e.endOfRange,n=e.current,a=t-r;if(a===0)return 0;var i=n-r,o=i/a;return o},Jt=1,Wc=function(e,r){if(e>r.startScrollingFrom)return 0;if(e<=r.maxScrollValueAt)return de.maxPixelScroll;if(e===r.startScrollingFrom)return Jt;var t=Ti({startOfRange:r.maxScrollValueAt,endOfRange:r.startScrollingFrom,current:e}),n=1-t,a=de.maxPixelScroll*de.ease(n);return Math.ceil(a)},Zn=de.durationDampening.accelerateAt,ea=de.durationDampening.stopDampeningAt,$c=function(e,r){var t=r,n=ea,a=Xa(),i=a-t;if(i>=ea)return e;if(ir.height,i=t.width>r.width;return!i&&!a?n:i&&a?null:{x:i?0:n.x,y:a?0:n.y}},qc=ri(function(e){return e===0?0:e}),Ni=function(e){var r=e.dragStartTime,t=e.container,n=e.subject,a=e.center,i=e.shouldUseTimeDampening,o={top:a.y-t.top,right:t.right-a.x,bottom:t.bottom-a.y,left:a.x-t.left},l=ta({container:t,distanceToEdges:o,dragStartTime:r,axis:jt,shouldUseTimeDampening:i}),u=ta({container:t,distanceToEdges:o,dragStartTime:r,axis:li,shouldUseTimeDampening:i}),d=qc({x:u,y:l});if(ce(d,G))return null;var v=jc({container:t,subject:n,proposedScroll:d});return v?ce(v,G)?null:v:null},Hc=ri(function(e){return e===0?0:e>0?1:-1}),Xt=function(){var e=function(t,n){return t<0?t:t>n?t-n:0};return function(r){var t=r.current,n=r.max,a=r.change,i=W(t,a),o={x:e(i.x,n.x),y:e(i.y,n.y)};return ce(o,G)?null:o}}(),Mi=function(r){var t=r.max,n=r.current,a=r.change,i={x:Math.max(n.x,t.x),y:Math.max(n.y,t.y)},o=Hc(a),l=Xt({max:i,current:n,change:o});return!l||o.x!==0&&l.x===0||o.y!==0&&l.y===0},_t=function(r,t){return Mi({current:r.scroll.current,max:r.scroll.max,change:t})},Uc=function(r,t){if(!_t(r,t))return null;var n=r.scroll.max,a=r.scroll.current;return Xt({current:a,max:n,change:t})},Qt=function(r,t){var n=r.frame;return n?Mi({current:n.scroll.current,max:n.scroll.max,change:t}):!1},Vc=function(r,t){var n=r.frame;return!n||!Qt(r,t)?null:Xt({current:n.scroll.current,max:n.scroll.max,change:t})},zc=function(e){var r=e.viewport,t=e.subject,n=e.center,a=e.dragStartTime,i=e.shouldUseTimeDampening,o=Ni({dragStartTime:a,container:r.frame,subject:t,center:n,shouldUseTimeDampening:i});return o&&_t(r,o)?o:null},Kc=function(e){var r=e.droppable,t=e.subject,n=e.center,a=e.dragStartTime,i=e.shouldUseTimeDampening,o=r.frame;if(!o)return null;var l=Ni({dragStartTime:a,container:o.pageMarginBox,subject:t,center:n,shouldUseTimeDampening:i});return l&&Qt(r,l)?l:null},na=function(e){var r=e.state,t=e.dragStartTime,n=e.shouldUseTimeDampening,a=e.scrollWindow,i=e.scrollDroppable,o=r.current.page.borderBoxCenter,l=r.dimensions.draggables[r.critical.draggable.id],u=l.page.marginBox;if(r.isWindowScrollAllowed){var d=r.viewport,v=zc({dragStartTime:t,viewport:d,subject:u,center:o,shouldUseTimeDampening:n});if(v){a(v);return}}var s=Gc({center:o,destination:V(r.impact),droppables:r.dimensions.droppables});if(s){var c=Kc({dragStartTime:t,droppable:s,subject:u,center:o,shouldUseTimeDampening:n});c&&i(s.descriptor.id,c)}},Yc=function(e){var r=e.scrollWindow,t=e.scrollDroppable,n=$e(r),a=$e(t),i=null,o=function(v){i||y();var s=i,c=s.shouldUseTimeDampening,p=s.dragStartTime;na({state:v,scrollWindow:n,scrollDroppable:a,dragStartTime:p,shouldUseTimeDampening:c})},l=function(v){i&&y();var s=Xa(),c=!1,p=function(){c=!0};na({state:v,dragStartTime:0,shouldUseTimeDampening:!1,scrollWindow:p,scrollDroppable:p}),i={dragStartTime:s,shouldUseTimeDampening:c},c&&o(v)},u=function(){i&&(n.cancel(),a.cancel(),i=null)};return{start:l,stop:u,scroll:o}},Jc=function(e){var r=e.move,t=e.scrollDroppable,n=e.scrollWindow,a=function(d,v){var s=W(d.current.client.selection,v);r({client:s})},i=function(d,v){if(!Qt(d,v))return v;var s=Vc(d,v);if(!s)return t(d.descriptor.id,v),null;var c=U(v,s);t(d.descriptor.id,c);var p=U(v,c);return p},o=function(d,v,s){if(!d||!_t(v,s))return s;var c=Uc(v,s);if(!c)return n(s),null;var p=U(s,c);n(p);var f=U(s,p);return f},l=function(d){var v=d.scrollJumpRequest;if(v){var s=V(d.impact);s||y();var c=i(d.dimensions.droppables[s],v);if(c){var p=d.viewport,f=o(d.isWindowScrollAllowed,p,c);f&&a(d,f)}}};return l},Xc=function(e){var r=e.scrollDroppable,t=e.scrollWindow,n=e.move,a=Yc({scrollWindow:t,scrollDroppable:r}),i=Jc({move:n,scrollWindow:t,scrollDroppable:r}),o=function(d){if(d.phase==="DRAGGING"){if(d.movementMode==="FLUID"){a.scroll(d);return}d.scrollJumpRequest&&i(d)}},l={scroll:o,start:a.start,stop:a.stop};return l},Re="data-rbd",Oe=function(){var e=Re+"-drag-handle";return{base:e,draggableId:e+"-draggable-id",contextId:e+"-context-id"}}(),Et=function(){var e=Re+"-draggable";return{base:e,contextId:e+"-context-id",id:e+"-id"}}(),_c=function(){var e=Re+"-droppable";return{base:e,contextId:e+"-context-id",id:e+"-id"}}(),aa={contextId:Re+"-scroll-container-context-id"},Qc=function(r){return function(t){return"["+t+'="'+r+'"]'}},Le=function(r,t){return r.map(function(n){var a=n.styles[t];return a?n.selector+" { "+a+" }":""}).join(" ")},Zc="pointer-events: none;",ed=function(e){var r=Qc(e),t=function(){var l=` + cursor: -webkit-grab; + cursor: grab; + `;return{selector:r(Oe.contextId),styles:{always:` + -webkit-touch-callout: none; + -webkit-tap-highlight-color: rgba(0,0,0,0); + touch-action: manipulation; + `,resting:l,dragging:Zc,dropAnimating:l}}}(),n=function(){var l=` + transition: `+We.outOfTheWay+`; + `;return{selector:r(Et.contextId),styles:{dragging:l,dropAnimating:l,userCancel:l}}}(),a={selector:r(_c.contextId),styles:{always:"overflow-anchor: none;"}},i={selector:"body",styles:{dragging:` + cursor: grabbing; + cursor: -webkit-grabbing; + user-select: none; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + overflow-anchor: none; + `}},o=[n,t,a,i];return{always:Le(o,"always"),resting:Le(o,"resting"),dragging:Le(o,"dragging"),dropAnimating:Le(o,"dropAnimating"),userCancel:Le(o,"userCancel")}},z=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u"?w.useLayoutEffect:w.useEffect,mt=function(){var r=document.querySelector("head");return r||y(),r},ia=function(r){var t=document.createElement("style");return r&&t.setAttribute("nonce",r),t.type="text/css",t};function rd(e,r){var t=A(function(){return ed(e)},[e]),n=w.useRef(null),a=w.useRef(null),i=x(L(function(s){var c=a.current;c||y(),c.textContent=s}),[]),o=x(function(s){var c=n.current;c||y(),c.textContent=s},[]);z(function(){!n.current&&!a.current||y();var s=ia(r),c=ia(r);return n.current=s,a.current=c,s.setAttribute(Re+"-always",e),c.setAttribute(Re+"-dynamic",e),mt().appendChild(s),mt().appendChild(c),o(t.always),i(t.resting),function(){var p=function(g){var m=g.current;m||y(),mt().removeChild(m),g.current=null};p(n),p(a)}},[r,o,i,t.always,t.resting,e]);var l=x(function(){return i(t.dragging)},[i,t.dragging]),u=x(function(s){if(s==="DROP"){i(t.dropAnimating);return}i(t.userCancel)},[i,t.dropAnimating,t.userCancel]),d=x(function(){a.current&&i(t.resting)},[i,t.resting]),v=A(function(){return{dragging:l,dropping:u,resting:d}},[l,u,d]);return v}var Fi=function(e){return e&&e.ownerDocument?e.ownerDocument.defaultView:window};function Wr(e){return e instanceof Fi(e).HTMLElement}function td(e,r){var t="["+Oe.contextId+'="'+e+'"]',n=ti(document.querySelectorAll(t));if(!n.length)return null;var a=pe(n,function(i){return i.getAttribute(Oe.draggableId)===r});return!a||!Wr(a)?null:a}function nd(e){var r=w.useRef({}),t=w.useRef(null),n=w.useRef(null),a=w.useRef(!1),i=x(function(c,p){var f={id:c,focus:p};return r.current[c]=f,function(){var m=r.current,b=m[c];b!==f&&delete m[c]}},[]),o=x(function(c){var p=td(e,c);p&&p!==document.activeElement&&p.focus()},[e]),l=x(function(c,p){t.current===c&&(t.current=p)},[]),u=x(function(){n.current||a.current&&(n.current=requestAnimationFrame(function(){n.current=null;var c=t.current;c&&o(c)}))},[o]),d=x(function(c){t.current=null;var p=document.activeElement;p&&p.getAttribute(Oe.draggableId)===c&&(t.current=c)},[]);z(function(){return a.current=!0,function(){a.current=!1;var c=n.current;c&&cancelAnimationFrame(c)}},[]);var v=A(function(){return{register:i,tryRecordFocus:d,tryRestoreFocusRecorded:u,tryShiftRecord:l}},[i,d,u,l]);return v}function ad(){var e={draggables:{},droppables:{}},r=[];function t(s){return r.push(s),function(){var p=r.indexOf(s);p!==-1&&r.splice(p,1)}}function n(s){r.length&&r.forEach(function(c){return c(s)})}function a(s){return e.draggables[s]||null}function i(s){var c=a(s);return c||y(),c}var o={register:function(c){e.draggables[c.descriptor.id]=c,n({type:"ADDITION",value:c})},update:function(c,p){var f=e.draggables[p.descriptor.id];f&&f.uniqueId===c.uniqueId&&(delete e.draggables[p.descriptor.id],e.draggables[c.descriptor.id]=c)},unregister:function(c){var p=c.descriptor.id,f=a(p);f&&c.uniqueId===f.uniqueId&&(delete e.draggables[p],n({type:"REMOVAL",value:c}))},getById:i,findById:a,exists:function(c){return!!a(c)},getAllByType:function(c){return Ir(e.draggables).filter(function(p){return p.descriptor.type===c})}};function l(s){return e.droppables[s]||null}function u(s){var c=l(s);return c||y(),c}var d={register:function(c){e.droppables[c.descriptor.id]=c},unregister:function(c){var p=l(c.descriptor.id);p&&c.uniqueId===p.uniqueId&&delete e.droppables[c.descriptor.id]},getById:u,findById:l,exists:function(c){return!!l(c)},getAllByType:function(c){return Ir(e.droppables).filter(function(p){return p.descriptor.type===c})}};function v(){e.draggables={},e.droppables={},r.length=0}return{draggable:o,droppable:d,subscribe:t,clean:v}}function id(){var e=A(ad,[]);return w.useEffect(function(){return function(){requestAnimationFrame(e.clean)}},[e]),e}var Zt=R.createContext(null),Sr=function(){var e=document.body;return e||y(),e},od={position:"absolute",width:"1px",height:"1px",margin:"-1px",border:"0",padding:"0",overflow:"hidden",clip:"rect(0 0 0 0)","clip-path":"inset(100%)"},ld=function(r){return"rbd-announcement-"+r};function ud(e){var r=A(function(){return ld(e)},[e]),t=w.useRef(null);w.useEffect(function(){var i=document.createElement("div");return t.current=i,i.id=r,i.setAttribute("aria-live","assertive"),i.setAttribute("role","log"),i.setAttribute("aria-atomic","true"),_a(i.style,od),Sr().appendChild(i),function(){setTimeout(function(){Sr().removeChild(i),i===t.current&&(t.current=null)})}},[r]);var n=x(function(a){var i=t.current;if(i){i.textContent=a;return}},[]);return n}var sd=function(r){return"rbd-lift-instruction-"+r};function cd(e,r){var t=A(function(){return sd(e)},[e]);return w.useEffect(function(){var a=document.createElement("div");return a.id=t,a.textContent=r,_a(a.style,{display:"none"}),Sr().appendChild(a),function(){Sr().removeChild(a)}},[t,r]),t}var $r=R.createContext(null);function Li(e){var r=w.useRef(e);return w.useEffect(function(){r.current=e}),r}function dd(){var e=null;function r(){return!!e}function t(o){return o===e}function n(o){e&&y();var l={abandon:o};return e=l,l}function a(){e||y(),e=null}function i(){e&&(e.abandon(),a())}return{isClaimed:r,isActive:t,claim:n,release:a,tryAbandon:i}}var vd=9,pd=13,en=27,Gi=32,fd=33,gd=34,md=35,bd=36,hd=37,yd=38,Dd=39,Id=40,dr,xd=(dr={},dr[pd]=!0,dr[vd]=!0,dr),ki=function(e){xd[e.keyCode]&&e.preventDefault()},jr=function(){var e="visibilitychange";if(typeof document>"u")return e;var r=[e,"ms"+e,"webkit"+e,"moz"+e,"o"+e],t=pe(r,function(n){return"on"+n in document});return t||e}(),Wi=0,oa=5;function Sd(e,r){return Math.abs(r.x-e.x)>=oa||Math.abs(r.y-e.y)>=oa}var la={type:"IDLE"};function wd(e){var r=e.cancel,t=e.completed,n=e.getPhase,a=e.setPhase;return[{eventName:"mousemove",fn:function(o){var l=o.button,u=o.clientX,d=o.clientY;if(l===Wi){var v={x:u,y:d},s=n();if(s.type==="DRAGGING"){o.preventDefault(),s.actions.move(v);return}s.type!=="PENDING"&&y();var c=s.point;if(Sd(c,v)){o.preventDefault();var p=s.actions.fluidLift(v);a({type:"DRAGGING",actions:p})}}}},{eventName:"mouseup",fn:function(o){var l=n();if(l.type!=="DRAGGING"){r();return}o.preventDefault(),l.actions.drop({shouldBlockNextClick:!0}),t()}},{eventName:"mousedown",fn:function(o){n().type==="DRAGGING"&&o.preventDefault(),r()}},{eventName:"keydown",fn:function(o){var l=n();if(l.type==="PENDING"){r();return}if(o.keyCode===en){o.preventDefault(),r();return}ki(o)}},{eventName:"resize",fn:r},{eventName:"scroll",options:{passive:!0,capture:!1},fn:function(){n().type==="PENDING"&&r()}},{eventName:"webkitmouseforcedown",fn:function(o){var l=n();if(l.type==="IDLE"&&y(),l.actions.shouldRespectForcePress()){r();return}o.preventDefault()}},{eventName:jr,fn:r}]}function Cd(e){var r=w.useRef(la),t=w.useRef(se),n=A(function(){return{eventName:"mousedown",fn:function(s){if(!s.defaultPrevented&&s.button===Wi&&!(s.ctrlKey||s.metaKey||s.shiftKey||s.altKey)){var c=e.findClosestDraggableId(s);if(c){var p=e.tryGetLock(c,o,{sourceEvent:s});if(p){s.preventDefault();var f={x:s.clientX,y:s.clientY};t.current(),d(p,f)}}}}}},[e]),a=A(function(){return{eventName:"webkitmouseforcewillbegin",fn:function(s){if(!s.defaultPrevented){var c=e.findClosestDraggableId(s);if(c){var p=e.findOptionsForDraggable(c);p&&(p.shouldRespectForcePress||e.canGetLock(c)&&s.preventDefault())}}}}},[e]),i=x(function(){var s={passive:!1,capture:!0};t.current=J(window,[a,n],s)},[a,n]),o=x(function(){var v=r.current;v.type!=="IDLE"&&(r.current=la,t.current(),i())},[i]),l=x(function(){var v=r.current;o(),v.type==="DRAGGING"&&v.actions.cancel({shouldBlockNextClick:!0}),v.type==="PENDING"&&v.actions.abort()},[o]),u=x(function(){var s={capture:!0,passive:!1},c=wd({cancel:l,completed:o,getPhase:function(){return r.current},setPhase:function(f){r.current=f}});t.current=J(window,c,s)},[l,o]),d=x(function(s,c){r.current.type!=="IDLE"&&y(),r.current={type:"PENDING",point:c,actions:s},u()},[u]);z(function(){return i(),function(){t.current()}},[i])}var Ce;function Ed(){}var Pd=(Ce={},Ce[gd]=!0,Ce[fd]=!0,Ce[bd]=!0,Ce[md]=!0,Ce);function Rd(e,r){function t(){r(),e.cancel()}function n(){r(),e.drop()}return[{eventName:"keydown",fn:function(i){if(i.keyCode===en){i.preventDefault(),t();return}if(i.keyCode===Gi){i.preventDefault(),n();return}if(i.keyCode===Id){i.preventDefault(),e.moveDown();return}if(i.keyCode===yd){i.preventDefault(),e.moveUp();return}if(i.keyCode===Dd){i.preventDefault(),e.moveRight();return}if(i.keyCode===hd){i.preventDefault(),e.moveLeft();return}if(Pd[i.keyCode]){i.preventDefault();return}ki(i)}},{eventName:"mousedown",fn:t},{eventName:"mouseup",fn:t},{eventName:"click",fn:t},{eventName:"touchstart",fn:t},{eventName:"resize",fn:t},{eventName:"wheel",fn:t,options:{passive:!0}},{eventName:jr,fn:t}]}function Od(e){var r=w.useRef(Ed),t=A(function(){return{eventName:"keydown",fn:function(i){if(i.defaultPrevented||i.keyCode!==Gi)return;var o=e.findClosestDraggableId(i);if(!o)return;var l=e.tryGetLock(o,v,{sourceEvent:i});if(!l)return;i.preventDefault();var u=!0,d=l.snapLift();r.current();function v(){u||y(),u=!1,r.current(),n()}r.current=J(window,Rd(d,v),{capture:!0,passive:!1})}}},[e]),n=x(function(){var i={passive:!1,capture:!0};r.current=J(window,[t],i)},[t]);z(function(){return n(),function(){r.current()}},[n])}var bt={type:"IDLE"},Ad=120,Bd=.15;function Td(e){var r=e.cancel,t=e.getPhase;return[{eventName:"orientationchange",fn:r},{eventName:"resize",fn:r},{eventName:"contextmenu",fn:function(a){a.preventDefault()}},{eventName:"keydown",fn:function(a){if(t().type!=="DRAGGING"){r();return}a.keyCode===en&&a.preventDefault(),r()}},{eventName:jr,fn:r}]}function Nd(e){var r=e.cancel,t=e.completed,n=e.getPhase;return[{eventName:"touchmove",options:{capture:!1},fn:function(i){var o=n();if(o.type!=="DRAGGING"){r();return}o.hasMoved=!0;var l=i.touches[0],u=l.clientX,d=l.clientY,v={x:u,y:d};i.preventDefault(),o.actions.move(v)}},{eventName:"touchend",fn:function(i){var o=n();if(o.type!=="DRAGGING"){r();return}i.preventDefault(),o.actions.drop({shouldBlockNextClick:!0}),t()}},{eventName:"touchcancel",fn:function(i){if(n().type!=="DRAGGING"){r();return}i.preventDefault(),r()}},{eventName:"touchforcechange",fn:function(i){var o=n();o.type==="IDLE"&&y();var l=i.touches[0];if(l){var u=l.force>=Bd;if(u){var d=o.actions.shouldRespectForcePress();if(o.type==="PENDING"){d&&r();return}if(d){if(o.hasMoved){i.preventDefault();return}r();return}i.preventDefault()}}}},{eventName:jr,fn:r}]}function Md(e){var r=w.useRef(bt),t=w.useRef(se),n=x(function(){return r.current},[]),a=x(function(p){r.current=p},[]),i=A(function(){return{eventName:"touchstart",fn:function(p){if(!p.defaultPrevented){var f=e.findClosestDraggableId(p);if(f){var g=e.tryGetLock(f,l,{sourceEvent:p});if(g){var m=p.touches[0],b=m.clientX,h=m.clientY,I={x:b,y:h};t.current(),s(g,I)}}}}}},[e]),o=x(function(){var p={capture:!0,passive:!1};t.current=J(window,[i],p)},[i]),l=x(function(){var c=r.current;c.type!=="IDLE"&&(c.type==="PENDING"&&clearTimeout(c.longPressTimerId),a(bt),t.current(),o())},[o,a]),u=x(function(){var c=r.current;l(),c.type==="DRAGGING"&&c.actions.cancel({shouldBlockNextClick:!0}),c.type==="PENDING"&&c.actions.abort()},[l]),d=x(function(){var p={capture:!0,passive:!1},f={cancel:u,completed:l,getPhase:n},g=J(window,Nd(f),p),m=J(window,Td(f),p);t.current=function(){g(),m()}},[u,n,l]),v=x(function(){var p=n();p.type!=="PENDING"&&y();var f=p.actions.fluidLift(p.point);a({type:"DRAGGING",actions:f,hasMoved:!1})},[n,a]),s=x(function(p,f){n().type!=="IDLE"&&y();var g=setTimeout(v,Ad);a({type:"PENDING",point:f,actions:p,longPressTimerId:g}),d()},[d,n,a,v]);z(function(){return o(),function(){t.current();var f=n();f.type==="PENDING"&&(clearTimeout(f.longPressTimerId),a(bt))}},[n,o,a]),z(function(){var p=J(window,[{eventName:"touchmove",fn:function(){},options:{capture:!1,passive:!1}}]);return p},[])}var Fd={input:!0,button:!0,textarea:!0,select:!0,option:!0,optgroup:!0,video:!0,audio:!0};function $i(e,r){if(r==null)return!1;var t=!!Fd[r.tagName.toLowerCase()];if(t)return!0;var n=r.getAttribute("contenteditable");return n==="true"||n===""?!0:r===e?!1:$i(e,r.parentElement)}function Ld(e,r){var t=r.target;return Wr(t)?$i(e,t):!1}var Gd=function(e){return re(e.getBoundingClientRect()).center};function kd(e){return e instanceof Fi(e).Element}var Wd=function(){var e="matches";if(typeof document>"u")return e;var r=[e,"msMatchesSelector","webkitMatchesSelector"],t=pe(r,function(n){return n in Element.prototype});return t||e}();function ji(e,r){return e==null?null:e[Wd](r)?e:ji(e.parentElement,r)}function $d(e,r){return e.closest?e.closest(r):ji(e,r)}function jd(e){return"["+Oe.contextId+'="'+e+'"]'}function qd(e,r){var t=r.target;if(!kd(t))return null;var n=jd(e),a=$d(t,n);return!a||!Wr(a)?null:a}function Hd(e,r){var t=qd(e,r);return t?t.getAttribute(Oe.draggableId):null}function Ud(e,r){var t="["+Et.contextId+'="'+e+'"]',n=ti(document.querySelectorAll(t)),a=pe(n,function(i){return i.getAttribute(Et.id)===r});return!a||!Wr(a)?null:a}function Vd(e){e.preventDefault()}function vr(e){var r=e.expected,t=e.phase,n=e.isLockActive;return e.shouldWarn,!(!n()||r!==t)}function qi(e){var r=e.lockAPI,t=e.store,n=e.registry,a=e.draggableId;if(r.isClaimed())return!1;var i=n.draggable.findById(a);return!(!i||!i.options.isEnabled||!Bi(t.getState(),a))}function zd(e){var r=e.lockAPI,t=e.contextId,n=e.store,a=e.registry,i=e.draggableId,o=e.forceSensorStop,l=e.sourceEvent,u=qi({lockAPI:r,store:n,registry:a,draggableId:i});if(!u)return null;var d=a.draggable.getById(i),v=Ud(t,d.descriptor.id);if(!v||l&&!d.options.canDragInteractiveElements&&Ld(v,l))return null;var s=r.claim(o||se),c="PRE_DRAG";function p(){return d.options.shouldRespectForcePress}function f(){return r.isActive(s)}function g(C,O){vr({expected:C,phase:c,isLockActive:f,shouldWarn:!0})&&n.dispatch(O())}var m=g.bind(this,"DRAGGING");function b(C){function O(){r.release(),c="COMPLETED"}c!=="PRE_DRAG"&&(O(),c!=="PRE_DRAG"&&y()),n.dispatch(js(C.liftActionArgs)),c="DRAGGING";function N(P,M){if(M===void 0&&(M={shouldBlockNextClick:!1}),C.cleanup(),M.shouldBlockNextClick){var B=J(window,[{eventName:"click",fn:Vd,options:{once:!0,passive:!1,capture:!0}}]);setTimeout(B)}O(),n.dispatch(wi({reason:P}))}return E({isActive:function(){return vr({expected:"DRAGGING",phase:c,isLockActive:f,shouldWarn:!1})},shouldRespectForcePress:p,drop:function(M){return N("DROP",M)},cancel:function(M){return N("CANCEL",M)}},C.actions)}function h(C){var O=$e(function(P){m(function(){return xi({client:P})})}),N=b({liftActionArgs:{id:i,clientSelection:C,movementMode:"FLUID"},cleanup:function(){return O.cancel()},actions:{move:O}});return E({},N,{move:O})}function I(){var C={moveUp:function(){return m(Xs)},moveRight:function(){return m(Qs)},moveDown:function(){return m(_s)},moveLeft:function(){return m(Zs)}};return b({liftActionArgs:{id:i,clientSelection:Gd(v),movementMode:"SNAP"},cleanup:se,actions:C})}function D(){var C=vr({expected:"PRE_DRAG",phase:c,isLockActive:f,shouldWarn:!0});C&&r.release()}var S={isActive:function(){return vr({expected:"PRE_DRAG",phase:c,isLockActive:f,shouldWarn:!1})},shouldRespectForcePress:p,fluidLift:h,snapLift:I,abort:D};return S}var Kd=[Cd,Od,Md];function Yd(e){var r=e.contextId,t=e.store,n=e.registry,a=e.customSensors,i=e.enableDefaultSensors,o=[].concat(i?Kd:[],a||[]),l=w.useState(function(){return dd()})[0],u=x(function(h,I){h.isDragging&&!I.isDragging&&l.tryAbandon()},[l]);z(function(){var h=t.getState(),I=t.subscribe(function(){var D=t.getState();u(h,D),h=D});return I},[l,t,u]),z(function(){return l.tryAbandon},[l.tryAbandon]);for(var d=x(function(b){return qi({lockAPI:l,registry:n,store:t,draggableId:b})},[l,n,t]),v=x(function(b,h,I){return zd({lockAPI:l,registry:n,contextId:r,store:t,draggableId:b,forceSensorStop:h,sourceEvent:I&&I.sourceEvent?I.sourceEvent:null})},[r,l,n,t]),s=x(function(b){return Hd(r,b)},[r]),c=x(function(b){var h=n.draggable.findById(b);return h?h.options:null},[n.draggable]),p=x(l.tryAbandon,[l]),f=x(l.isClaimed,[l]),g=A(function(){return{canGetLock:d,tryGetLock:v,findClosestDraggableId:s,findOptionsForDraggable:c,tryReleaseLock:p,isLockClaimed:f}},[d,v,s,c,p,f]),m=0;m-1),testId:s&&"".concat(s,"--rankable--table--row")})}),p.placeholder)}))}}]),t}(R.Component);const sp=so(R.forwardRef(function(e,r){return R.createElement(op,Y({},e,{forwardedRef:r}))}));export{op as RankableBody,sp as default}; diff --git a/assets/bundle-CTyYW6fI.css b/assets/bundle-CTyYW6fI.css new file mode 100644 index 00000000..3a55943a --- /dev/null +++ b/assets/bundle-CTyYW6fI.css @@ -0,0 +1 @@ +.rdp{--rdp-cell-size: 40px;--rdp-caption-font-size: 18px;--rdp-accent-color: #0000ff;--rdp-background-color: #e7edff;--rdp-accent-color-dark: #3003e1;--rdp-background-color-dark: #180270;--rdp-outline: 2px solid var(--rdp-accent-color);--rdp-outline-selected: 3px solid var(--rdp-accent-color);--rdp-selected-color: #fff;margin:1em}.rdp-vhidden{box-sizing:border-box;margin:0;background:transparent;-webkit-appearance:none;appearance:none;position:absolute!important;top:0;width:1px!important;height:1px!important;padding:0!important;overflow:hidden!important;clip:rect(1px,1px,1px,1px)!important;border:0!important}.rdp-button_reset{appearance:none;position:relative;margin:0;padding:0;cursor:default;color:inherit;background:none;font:inherit;-moz-appearance:none;-webkit-appearance:none}.rdp-button_reset:focus-visible{outline:none}.rdp-button{border:2px solid transparent}.rdp-button[disabled]:not(.rdp-day_selected){opacity:.25}.rdp-button:not([disabled]){cursor:pointer}.rdp-button:focus-visible:not([disabled]){color:inherit;background-color:var(--rdp-background-color);border:var(--rdp-outline)}.rdp-button:hover:not([disabled]):not(.rdp-day_selected){background-color:var(--rdp-background-color)}.rdp-months{display:flex}.rdp-month{margin:0 1em}.rdp-month:first-child{margin-left:0}.rdp-month:last-child{margin-right:0}.rdp-table{margin:0;max-width:calc(var(--rdp-cell-size) * 7);border-collapse:collapse}.rdp-with_weeknumber .rdp-table{max-width:calc(var(--rdp-cell-size) * 8);border-collapse:collapse}.rdp-caption{display:flex;align-items:center;justify-content:space-between;padding:0;text-align:left}.rdp-multiple_months .rdp-caption{position:relative;display:block;text-align:center}.rdp-caption_dropdowns{position:relative;display:inline-flex}.rdp-caption_label{position:relative;z-index:1;display:inline-flex;align-items:center;margin:0;padding:0 .25em;white-space:nowrap;color:currentColor;border:0;border:2px solid transparent;font-family:inherit;font-size:var(--rdp-caption-font-size);font-weight:700}.rdp-nav{white-space:nowrap}.rdp-multiple_months .rdp-caption_start .rdp-nav{position:absolute;top:50%;left:0;transform:translateY(-50%)}.rdp-multiple_months .rdp-caption_end .rdp-nav{position:absolute;top:50%;right:0;transform:translateY(-50%)}.rdp-nav_button{display:inline-flex;align-items:center;justify-content:center;width:var(--rdp-cell-size);height:var(--rdp-cell-size);padding:.25em;border-radius:100%}.rdp-dropdown_year,.rdp-dropdown_month{position:relative;display:inline-flex;align-items:center}.rdp-dropdown{-webkit-appearance:none;appearance:none;position:absolute;z-index:2;top:0;bottom:0;left:0;width:100%;margin:0;padding:0;cursor:inherit;opacity:0;border:none;background-color:transparent;font-family:inherit;font-size:inherit;line-height:inherit}.rdp-dropdown[disabled]{opacity:unset;color:unset}.rdp-dropdown:focus-visible:not([disabled])+.rdp-caption_label{background-color:var(--rdp-background-color);border:var(--rdp-outline);border-radius:6px}.rdp-dropdown_icon{margin:0 0 0 5px}.rdp-head{border:0}.rdp-head_row,.rdp-row{height:100%}.rdp-head_cell{vertical-align:middle;font-size:.75em;font-weight:700;text-align:center;height:100%;height:var(--rdp-cell-size);padding:0;text-transform:uppercase}.rdp-tbody{border:0}.rdp-tfoot{margin:.5em}.rdp-cell{width:var(--rdp-cell-size);height:100%;height:var(--rdp-cell-size);padding:0;text-align:center}.rdp-weeknumber{font-size:.75em}.rdp-weeknumber,.rdp-day{display:flex;overflow:hidden;align-items:center;justify-content:center;box-sizing:border-box;width:var(--rdp-cell-size);max-width:var(--rdp-cell-size);height:var(--rdp-cell-size);margin:0;border:2px solid transparent;border-radius:100%}.rdp-day_today:not(.rdp-day_outside){font-weight:700}.rdp-day_selected,.rdp-day_selected:focus-visible,.rdp-day_selected:hover{color:var(--rdp-selected-color);opacity:1;background-color:var(--rdp-accent-color)}.rdp-day_outside{opacity:.5}.rdp-day_selected:focus-visible{outline:var(--rdp-outline);outline-offset:2px;z-index:1}.rdp:not([dir=rtl]) .rdp-day_range_start:not(.rdp-day_range_end){border-top-right-radius:0;border-bottom-right-radius:0}.rdp:not([dir=rtl]) .rdp-day_range_end:not(.rdp-day_range_start){border-top-left-radius:0;border-bottom-left-radius:0}.rdp[dir=rtl] .rdp-day_range_start:not(.rdp-day_range_end){border-top-left-radius:0;border-bottom-left-radius:0}.rdp[dir=rtl] .rdp-day_range_end:not(.rdp-day_range_start){border-top-right-radius:0;border-bottom-right-radius:0}.rdp-day_range_end.rdp-day_range_start{border-radius:100%}.rdp-day_range_middle{border-radius:0}:root{--toastify-color-light: #fff;--toastify-color-dark: #121212;--toastify-color-info: #3498db;--toastify-color-success: #07bc0c;--toastify-color-warning: #f1c40f;--toastify-color-error: #e74c3c;--toastify-color-transparent: rgba(255, 255, 255, .7);--toastify-icon-color-info: var(--toastify-color-info);--toastify-icon-color-success: var(--toastify-color-success);--toastify-icon-color-warning: var(--toastify-color-warning);--toastify-icon-color-error: var(--toastify-color-error);--toastify-toast-width: 320px;--toastify-toast-background: #fff;--toastify-toast-min-height: 64px;--toastify-toast-max-height: 800px;--toastify-font-family: sans-serif;--toastify-z-index: 9999;--toastify-text-color-light: #757575;--toastify-text-color-dark: #fff;--toastify-text-color-info: #fff;--toastify-text-color-success: #fff;--toastify-text-color-warning: #fff;--toastify-text-color-error: #fff;--toastify-spinner-color: #616161;--toastify-spinner-color-empty-area: #e0e0e0;--toastify-color-progress-light: linear-gradient( to right, #4cd964, #5ac8fa, #007aff, #34aadc, #5856d6, #ff2d55 );--toastify-color-progress-dark: #bb86fc;--toastify-color-progress-info: var(--toastify-color-info);--toastify-color-progress-success: var(--toastify-color-success);--toastify-color-progress-warning: var(--toastify-color-warning);--toastify-color-progress-error: var(--toastify-color-error)}.Toastify__toast-container{z-index:var(--toastify-z-index);-webkit-transform:translate3d(0,0,var(--toastify-z-index));position:fixed;padding:4px;width:var(--toastify-toast-width);box-sizing:border-box;color:#fff}.Toastify__toast-container--top-left{top:1em;left:1em}.Toastify__toast-container--top-center{top:1em;left:50%;transform:translate(-50%)}.Toastify__toast-container--top-right{top:1em;right:1em}.Toastify__toast-container--bottom-left{bottom:1em;left:1em}.Toastify__toast-container--bottom-center{bottom:1em;left:50%;transform:translate(-50%)}.Toastify__toast-container--bottom-right{bottom:1em;right:1em}@media only screen and (max-width : 480px){.Toastify__toast-container{width:100vw;padding:0;left:0;margin:0}.Toastify__toast-container--top-left,.Toastify__toast-container--top-center,.Toastify__toast-container--top-right{top:0;transform:translate(0)}.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-right{bottom:0;transform:translate(0)}.Toastify__toast-container--rtl{right:0;left:initial}}.Toastify__toast{position:relative;min-height:var(--toastify-toast-min-height);box-sizing:border-box;margin-bottom:1rem;padding:8px;border-radius:4px;box-shadow:0 1px 10px #0000001a,0 2px 15px #0000000d;display:flex;justify-content:space-between;max-height:var(--toastify-toast-max-height);overflow:hidden;font-family:var(--toastify-font-family);cursor:default;direction:ltr;z-index:0}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-body{margin:auto 0;flex:1 1 auto;padding:6px;display:flex;align-items:center}.Toastify__toast-body>div:last-child{word-break:break-word;flex:1}.Toastify__toast-icon{margin-inline-end:10px;width:20px;flex-shrink:0;display:flex}.Toastify--animate{animation-fill-mode:both;animation-duration:.7s}.Toastify--animate-icon{animation-fill-mode:both;animation-duration:.3s}@media only screen and (max-width : 480px){.Toastify__toast{margin-bottom:0;border-radius:0}}.Toastify__toast-theme--dark{background:var(--toastify-color-dark);color:var(--toastify-text-color-dark)}.Toastify__toast-theme--light,.Toastify__toast-theme--colored.Toastify__toast--default{background:var(--toastify-color-light);color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{color:var(--toastify-text-color-info);background:var(--toastify-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{color:var(--toastify-text-color-success);background:var(--toastify-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{color:var(--toastify-text-color-warning);background:var(--toastify-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{color:var(--toastify-text-color-error);background:var(--toastify-color-error)}.Toastify__progress-bar-theme--light{background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error{background:var(--toastify-color-transparent)}.Toastify__close-button{color:#fff;background:transparent;outline:none;border:none;padding:0;cursor:pointer;opacity:.7;transition:.3s ease;align-self:flex-start}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:hover,.Toastify__close-button:focus{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{position:absolute;bottom:0;left:0;width:100%;height:5px;z-index:var(--toastify-z-index);opacity:.7;transform-origin:left}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{right:0;left:initial;transform-origin:right}.Toastify__spinner{width:20px;height:20px;box-sizing:border-box;border:2px solid;border-radius:100%;border-color:var(--toastify-spinner-color-empty-area);border-right-color:var(--toastify-spinner-color);animation:Toastify__spin .65s linear infinite}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--top-left,.Toastify__bounce-enter--bottom-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--top-right,.Toastify__bounce-enter--bottom-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--top-left,.Toastify__bounce-exit--bottom-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--top-right,.Toastify__bounce-exit--bottom-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateX(-20deg);opacity:1}to{transform:perspective(400px) rotateX(90deg);opacity:0}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideOutRight{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(110%,0,0)}}@keyframes Toastify__slideOutLeft{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(-110%,0,0)}}@keyframes Toastify__slideOutDown{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,500px,0)}}@keyframes Toastify__slideOutUp{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,-500px,0)}}.Toastify__slide-enter--top-left,.Toastify__slide-enter--bottom-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--top-right,.Toastify__slide-enter--bottom-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--top-left,.Toastify__slide-exit--bottom-left{animation-name:Toastify__slideOutLeft}.Toastify__slide-exit--top-right,.Toastify__slide-exit--bottom-right{animation-name:Toastify__slideOutRight}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown}@keyframes Toastify__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:currentColor}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}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;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;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}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.container{width:100%}@media (min-width: 480px){.container{max-width:480px}}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1536px){.container{max-width:1536px}}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.visible{visibility:visible}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:-webkit-sticky;position:sticky}.inset-0{inset:0}.inset-y-0{top:0;bottom:0}.-left-3{left:-.75rem}.-left-\[0\.875rem\]{left:-.875rem}.-right-3{right:-.75rem}.-right-\[0\.875rem\]{right:-.875rem}.bottom-0{bottom:0}.left-0{left:0}.left-1\/2{left:50%}.left-\[2px\]{left:2px}.right-0{right:0}.right-4{right:1rem}.top-0{top:0}.top-16{top:4rem}.top-4{top:1rem}.top-8{top:2rem}.z-0{z-index:0}.z-10{z-index:10}.z-50{z-index:50}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.z-\[3\]{z-index:3}.z-\[4\]{z-index:4}.z-\[5\]{z-index:5}.m-0{margin:0}.m-1{margin:.25rem}.m-12{margin:3rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-1\.5{margin-left:.375rem;margin-right:.375rem}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-12{margin-top:3rem;margin-bottom:3rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-4{margin-top:1rem;margin-bottom:1rem}.my-auto{margin-top:auto;margin-bottom:auto}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-4{margin-bottom:1rem}.ml-0{margin-left:0}.ml-0\.5{margin-left:.125rem}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-8{margin-left:2rem}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mr-4{margin-right:1rem}.mt-0{margin-top:0}.mt-1{margin-top:.25rem}.mt-12{margin-top:3rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.box-border{box-sizing:border-box}.box-content{box-sizing:content-box}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.size-12{width:3rem;height:3rem}.size-2{width:.5rem;height:.5rem}.size-24{width:6rem;height:6rem}.size-4{width:1rem;height:1rem}.size-7{width:1.75rem;height:1.75rem}.size-\[15px\]{width:15px;height:15px}.size-\[20px\]{width:20px;height:20px}.size-full{width:100%;height:100%}.h-3{height:.75rem}.h-4{height:1rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-96{height:24rem}.h-\[12px\]{height:12px}.h-\[15px\]{height:15px}.h-\[300px\]{height:300px}.h-full{height:100%}.h-max{height:-webkit-max-content;height:max-content}.h-min{height:-webkit-min-content;height:min-content}.max-h-\[20rem\]{max-height:20rem}.max-h-\[768px\]{max-height:768px}.max-h-\[87svh\]{max-height:87svh}.max-h-dvh{max-height:100dvh}.max-h-full{max-height:100%}.min-h-0{min-height:0px}.min-h-12{min-height:3rem}.min-h-9{min-height:2.25rem}.min-h-dvh{min-height:100dvh}.min-h-min{min-height:-webkit-min-content;min-height:min-content}.w-0{width:0px}.w-1{width:.25rem}.w-12{width:3rem}.w-16{width:4rem}.w-24{width:6rem}.w-3{width:.75rem}.w-4{width:1rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-96{width:24rem}.w-\[100px\]{width:100px}.w-\[12px\]{width:12px}.w-\[13\.3rem\]{width:13.3rem}.w-\[2px\]{width:2px}.w-\[32px\]{width:32px}.w-\[8\.3rem\]{width:8.3rem}.w-auto{width:auto}.w-full{width:100%}.w-max{width:-webkit-max-content;width:max-content}.min-w-0{min-width:0px}.min-w-20{min-width:5rem}.min-w-24{min-width:6rem}.min-w-28{min-width:7rem}.min-w-8{min-width:2rem}.min-w-\[13\.3rem\]{min-width:13.3rem}.min-w-\[1rem\]{min-width:1rem}.min-w-\[8\.3rem\]{min-width:8.3rem}.min-w-full{min-width:100%}.min-w-min{min-width:-webkit-min-content;min-width:min-content}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-max{max-width:-webkit-max-content;max-width:max-content}.flex-1{flex:1 1 0%}.flex-none{flex:none}.flex-shrink-0{flex-shrink:0}.table-fixed{table-layout:fixed}.caption-bottom{caption-side:bottom}.border-collapse{border-collapse:collapse}.border-separate{border-collapse:separate}.border-spacing-0{--tw-border-spacing-x: 0px;--tw-border-spacing-y: 0px;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-full{--tw-translate-x: -100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1{--tw-translate-y: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\.5{--tw-translate-y: -.375rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-0{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes fade-in{0%{opacity:0}to{opacity:100%}}.animate-fade-in{animation:fade-in .3s linear}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-col-resize{cursor:col-resize}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;user-select:none}.resize{resize:both}.list-none{list-style-type:none}.appearance-none{-webkit-appearance:none;appearance:none}.grid-flow-row{grid-auto-flow:row}.grid-flow-col{grid-auto-flow:column}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-rows-\[0fr\]{grid-template-rows:0fr}.grid-rows-\[1fr\]{grid-template-rows:1fr}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.content-center{align-content:center}.items-start{align-items:flex-start}.items-center{align-items:center}.items-baseline{align-items:baseline}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-hidden{overflow-y:hidden}.overflow-x-visible{overflow-x:visible}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-ellipsis{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.rounded{border-radius:.25rem}.rounded-\[3px\]{border-radius:3px}.rounded-\[inherit\]{border-radius:inherit}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-none{border-radius:0}.rounded-sm{border-radius:.125rem}.rounded-b{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.rounded-l-full{border-top-left-radius:9999px;border-bottom-left-radius:9999px}.rounded-l-none{border-top-left-radius:0;border-bottom-left-radius:0}.rounded-r-full{border-top-right-radius:9999px;border-bottom-right-radius:9999px}.rounded-r-none{border-top-right-radius:0;border-bottom-right-radius:0}.rounded-r-sm{border-top-right-radius:.125rem;border-bottom-right-radius:.125rem}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.border{border-width:1px}.border-0{border-width:0px}.border-2{border-width:2px}.border-4{border-width:4px}.border-8{border-width:8px}.border-\[0\.88px\]{border-width:.88px}.border-x-0{border-left-width:0px;border-right-width:0px}.border-y-0{border-top-width:0px;border-bottom-width:0px}.border-b{border-bottom-width:1px}.border-b-0{border-bottom-width:0px}.border-b-2{border-bottom-width:2px}.border-b-\[3px\]{border-bottom-width:3px}.border-l-0{border-left-width:0px}.border-l-2{border-left-width:2px}.border-l-\[2\.5px\]{border-left-width:2.5px}.border-r{border-right-width:1px}.border-r-0{border-right-width:0px}.border-r-2{border-right-width:2px}.border-r-\[1px\]{border-right-width:1px}.border-t{border-top-width:1px}.border-t-0{border-top-width:0px}.border-t-2{border-top-width:2px}.border-solid{border-style:solid}.border-dashed{border-style:dashed}.border-dotted{border-style:dotted}.border-amber-border{--tw-border-opacity: 1;border-color:rgb(180 83 9 / var(--tw-border-opacity))}.border-blue-border{--tw-border-opacity: 1;border-color:rgb(29 78 216 / var(--tw-border-opacity))}.border-border{border-color:var(--ds-border, rgba(9, 30, 66, .13))}.border-border-bold{border-color:var(--ds-border-bold, rgba(9, 30, 66, .77))}.border-brand-bold{border-color:var(--ds-background-brand-bold, #0065FF)}.border-brand-border{border-color:var(--ds-border-brand, #0747A6)}.border-cyan-border{--tw-border-opacity: 1;border-color:rgb(14 116 144 / var(--tw-border-opacity))}.border-danger-border{border-color:var(--ds-border-danger, #BF2600)}.border-disabled{border-color:var(--ds-background-disabled, #FAFBFC)}.border-emerald-border{--tw-border-opacity: 1;border-color:rgb(16 185 129 / var(--tw-border-opacity))}.border-fuchsia-border{--tw-border-opacity: 1;border-color:rgb(162 28 175 / var(--tw-border-opacity))}.border-gray-border{--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity))}.border-green-border{--tw-border-opacity: 1;border-color:rgb(21 128 61 / var(--tw-border-opacity))}.border-indigo-border{--tw-border-opacity: 1;border-color:rgb(67 56 202 / var(--tw-border-opacity))}.border-information-border{border-color:var(--ds-border-information, #0747A6)}.border-input-border{border-color:var(--ds-border-input, #8993A4)}.border-input-border-focused{border-color:var(--ds-border-focused, #2684FF)}.border-lime-border{--tw-border-opacity: 1;border-color:rgb(77 124 15 / var(--tw-border-opacity))}.border-orange-border{--tw-border-opacity: 1;border-color:rgb(194 65 12 / var(--tw-border-opacity))}.border-pink-border{--tw-border-opacity: 1;border-color:rgb(190 24 93 / var(--tw-border-opacity))}.border-purple-border{--tw-border-opacity: 1;border-color:rgb(126 34 206 / var(--tw-border-opacity))}.border-red-border{--tw-border-opacity: 1;border-color:rgb(185 28 28 / var(--tw-border-opacity))}.border-selected-bold{border-color:var(--ds-background-selected-bold, #2684FF)}.border-selected-border{border-color:var(--ds-border-selected, #2684FF)}.border-sky-border{--tw-border-opacity: 1;border-color:rgb(3 105 161 / var(--tw-border-opacity))}.border-success-border{border-color:var(--ds-border-success, #006644)}.border-surface-overlay{border-color:var(--ds-surface-overlay, #F4F5F7)}.border-teal-border{--tw-border-opacity: 1;border-color:rgb(15 118 110 / var(--tw-border-opacity))}.border-transparent{border-color:transparent}.border-violet-border{--tw-border-opacity: 1;border-color:rgb(109 40 217 / var(--tw-border-opacity))}.border-warning-bold{border-color:var(--ds-background-warning-bold, #eab308)}.border-warning-border{border-color:var(--ds-border-warning, #FF8B00)}.border-yellow-border{--tw-border-opacity: 1;border-color:rgb(161 98 7 / var(--tw-border-opacity))}.border-b-border{border-bottom-color:var(--ds-border, rgba(9, 30, 66, .13))}.border-b-border-bold{border-bottom-color:var(--ds-border-bold, rgba(9, 30, 66, .77))}.border-b-orange-bold{--tw-border-opacity: 1;border-bottom-color:rgb(234 88 12 / var(--tw-border-opacity))}.border-b-transparent{border-bottom-color:transparent}.border-l-selected-border{border-left-color:var(--ds-border-selected, #2684FF)}.border-l-transparent{border-left-color:transparent}.border-r-transparent{border-right-color:transparent}.border-t-border-bold{border-top-color:var(--ds-border-bold, rgba(9, 30, 66, .77))}.bg-\[inherit\]{background-color:inherit}.bg-amber{--tw-bg-opacity: 1;background-color:rgb(251 191 36 / var(--tw-bg-opacity))}.bg-amber-bold{--tw-bg-opacity: 1;background-color:rgb(217 119 6 / var(--tw-bg-opacity))}.bg-amber-subtle{--tw-bg-opacity: 1;background-color:rgb(253 230 138 / var(--tw-bg-opacity))}.bg-amber-subtlest{--tw-bg-opacity: 1;background-color:rgb(255 251 235 / var(--tw-bg-opacity))}.bg-blanket{background-color:var(--ds-blanket, rgba(9, 30, 66, .54))}.bg-blanket-subtle{background-color:var(--ds-blanket-subtle, rgba(9, 30, 66, .25))}.bg-blue{--tw-bg-opacity: 1;background-color:rgb(96 165 250 / var(--tw-bg-opacity))}.bg-blue-bold{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity))}.bg-blue-subtle{--tw-bg-opacity: 1;background-color:rgb(191 219 254 / var(--tw-bg-opacity))}.bg-blue-subtlest{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity))}.bg-brand{background-color:var(--ds-background-brand, #DEEBFF)}.bg-brand-bold{background-color:var(--ds-background-brand-bold, #0065FF)}.bg-cyan{--tw-bg-opacity: 1;background-color:rgb(34 211 238 / var(--tw-bg-opacity))}.bg-cyan-bold{--tw-bg-opacity: 1;background-color:rgb(8 145 178 / var(--tw-bg-opacity))}.bg-cyan-subtle{--tw-bg-opacity: 1;background-color:rgb(165 243 252 / var(--tw-bg-opacity))}.bg-cyan-subtlest{--tw-bg-opacity: 1;background-color:rgb(236 254 255 / var(--tw-bg-opacity))}.bg-danger{background-color:var(--ds-background-danger, #FFEBE6)}.bg-danger-bold{background-color:var(--ds-background-danger-bold, #DE350B)}.bg-danger-border{background-color:var(--ds-border-danger, #BF2600)}.bg-disabled{background-color:var(--ds-background-disabled, #FAFBFC)}.bg-emerald{--tw-bg-opacity: 1;background-color:rgb(52 211 153 / var(--tw-bg-opacity))}.bg-emerald-bold{--tw-bg-opacity: 1;background-color:rgb(5 150 105 / var(--tw-bg-opacity))}.bg-emerald-subtle{--tw-bg-opacity: 1;background-color:rgb(167 243 208 / var(--tw-bg-opacity))}.bg-emerald-subtlest{--tw-bg-opacity: 1;background-color:rgb(236 253 245 / var(--tw-bg-opacity))}.bg-fuchsia{--tw-bg-opacity: 1;background-color:rgb(232 121 249 / var(--tw-bg-opacity))}.bg-fuchsia-bold{--tw-bg-opacity: 1;background-color:rgb(192 38 211 / var(--tw-bg-opacity))}.bg-fuchsia-subtle{--tw-bg-opacity: 1;background-color:rgb(245 208 254 / var(--tw-bg-opacity))}.bg-fuchsia-subtlest{--tw-bg-opacity: 1;background-color:rgb(253 244 255 / var(--tw-bg-opacity))}.bg-gray{--tw-bg-opacity: 1;background-color:rgb(156 163 175 / var(--tw-bg-opacity))}.bg-gray-bold{--tw-bg-opacity: 1;background-color:rgb(107 114 128 / var(--tw-bg-opacity))}.bg-gray-subtle{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity))}.bg-gray-subtlest{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity))}.bg-green{--tw-bg-opacity: 1;background-color:rgb(74 222 128 / var(--tw-bg-opacity))}.bg-green-bold{--tw-bg-opacity: 1;background-color:rgb(22 163 74 / var(--tw-bg-opacity))}.bg-green-subtle{--tw-bg-opacity: 1;background-color:rgb(187 247 208 / var(--tw-bg-opacity))}.bg-green-subtlest{--tw-bg-opacity: 1;background-color:rgb(240 253 244 / var(--tw-bg-opacity))}.bg-icon{background-color:var(--ds-icon, #6B778C)}.bg-icon-danger{background-color:var(--ds-icon-danger, #BF2600)}.bg-icon-disabled{background-color:var(--ds-icon-disabled, #DFE1E6)}.bg-icon-discovery{background-color:var(--ds-icon-discovery, #403294)}.bg-icon-inverse{background-color:var(--ds-icon-inverse, #FAFBFC)}.bg-icon-subtle{background-color:var(--ds-icon-subtle, #8993A4)}.bg-icon-success{background-color:var(--ds-icon-success, #006644)}.bg-indigo{--tw-bg-opacity: 1;background-color:rgb(129 140 248 / var(--tw-bg-opacity))}.bg-indigo-bold{--tw-bg-opacity: 1;background-color:rgb(79 70 229 / var(--tw-bg-opacity))}.bg-indigo-subtle{--tw-bg-opacity: 1;background-color:rgb(199 210 254 / var(--tw-bg-opacity))}.bg-indigo-subtlest{--tw-bg-opacity: 1;background-color:rgb(238 242 255 / var(--tw-bg-opacity))}.bg-information{background-color:var(--ds-background-information, #DEEBFF)}.bg-information-bold{background-color:var(--ds-background-information-bold, #2684FF)}.bg-input{background-color:var(--ds-background-input, #FAFBFC)}.bg-input-active{background-color:var(--ds-background-input-pressed, #FFFFFF)}.bg-lime{--tw-bg-opacity: 1;background-color:rgb(163 230 53 / var(--tw-bg-opacity))}.bg-lime-bold{--tw-bg-opacity: 1;background-color:rgb(101 163 13 / var(--tw-bg-opacity))}.bg-lime-subtle{--tw-bg-opacity: 1;background-color:rgb(217 249 157 / var(--tw-bg-opacity))}.bg-lime-subtlest{--tw-bg-opacity: 1;background-color:rgb(247 254 231 / var(--tw-bg-opacity))}.bg-neutral{background-color:var(--ds-background-neutral, rgba(9, 30, 66, .08))}.bg-neutral-bold{background-color:var(--ds-neutral-bold, #A5ADBA)}.bg-neutral-full{background-color:var(--ds-background-neutral-bold, #6B778C)}.bg-neutral-subtle{background-color:var(--ds-background-neutral-subtle, none)}.bg-orange{--tw-bg-opacity: 1;background-color:rgb(251 146 60 / var(--tw-bg-opacity))}.bg-orange-bold{--tw-bg-opacity: 1;background-color:rgb(234 88 12 / var(--tw-bg-opacity))}.bg-orange-subtle{--tw-bg-opacity: 1;background-color:rgb(254 215 170 / var(--tw-bg-opacity))}.bg-orange-subtlest{--tw-bg-opacity: 1;background-color:rgb(255 247 237 / var(--tw-bg-opacity))}.bg-pink{--tw-bg-opacity: 1;background-color:rgb(244 114 182 / var(--tw-bg-opacity))}.bg-pink-bold{--tw-bg-opacity: 1;background-color:rgb(219 39 119 / var(--tw-bg-opacity))}.bg-pink-subtle{--tw-bg-opacity: 1;background-color:rgb(251 207 232 / var(--tw-bg-opacity))}.bg-pink-subtlest{--tw-bg-opacity: 1;background-color:rgb(253 242 248 / var(--tw-bg-opacity))}.bg-purple{--tw-bg-opacity: 1;background-color:rgb(192 132 252 / var(--tw-bg-opacity))}.bg-purple-bold{--tw-bg-opacity: 1;background-color:rgb(147 51 234 / var(--tw-bg-opacity))}.bg-purple-subtle{--tw-bg-opacity: 1;background-color:rgb(233 213 255 / var(--tw-bg-opacity))}.bg-purple-subtlest{--tw-bg-opacity: 1;background-color:rgb(250 245 255 / var(--tw-bg-opacity))}.bg-red{--tw-bg-opacity: 1;background-color:rgb(248 113 113 / var(--tw-bg-opacity))}.bg-red-bold{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity))}.bg-red-subtle{--tw-bg-opacity: 1;background-color:rgb(254 202 202 / var(--tw-bg-opacity))}.bg-red-subtlest{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity))}.bg-selected{background-color:var(--ds-background-selected, #253858)}.bg-selected-bold{background-color:var(--ds-background-selected-bold, #2684FF)}.bg-selected-bold-hovered{background-color:var(--ds-background-selected-bold-hovered, #0065FF)}.bg-selected-subtle{background-color:var(--ds-background-selected, #DEEBFF)}.bg-sky{--tw-bg-opacity: 1;background-color:rgb(56 189 248 / var(--tw-bg-opacity))}.bg-sky-bold{--tw-bg-opacity: 1;background-color:rgb(2 132 199 / var(--tw-bg-opacity))}.bg-sky-subtle{--tw-bg-opacity: 1;background-color:rgb(186 230 253 / var(--tw-bg-opacity))}.bg-sky-subtlest{--tw-bg-opacity: 1;background-color:rgb(240 249 255 / var(--tw-bg-opacity))}.bg-success{background-color:var(--ds-background-success, #E3FCEF)}.bg-success-bold{background-color:var(--ds-background-success-bold, #36B37E)}.bg-surface{background-color:var(--ds-surface, #FFFFFF)}.bg-surface-hovered{background-color:var(--ds-surface-hovered, #FAFBFC)}.bg-surface-overlay{background-color:var(--ds-surface-overlay, #F4F5F7)}.bg-surface-overlay-hovered{background-color:var(--ds-surface-overlay-hovered, #EBECF0)}.bg-surface-raised{background-color:var(--ds-surface-raised, #FAFBFC)}.bg-surface-raised-hovered{background-color:var(--ds-surface-raised-hovered, #F4F5F7)}.bg-surface-sunken{background-color:var(--ds-surface-sunken, #F4F5F7)}.bg-teal{--tw-bg-opacity: 1;background-color:rgb(45 212 191 / var(--tw-bg-opacity))}.bg-teal-bold{--tw-bg-opacity: 1;background-color:rgb(13 148 136 / var(--tw-bg-opacity))}.bg-teal-subtle{--tw-bg-opacity: 1;background-color:rgb(153 246 228 / var(--tw-bg-opacity))}.bg-teal-subtlest{--tw-bg-opacity: 1;background-color:rgb(240 253 250 / var(--tw-bg-opacity))}.bg-text{background-color:var(--ds-text, #091E42)}.bg-text-inverse{background-color:var(--ds-text-inverse, #FAFBFC)}.bg-transparent{background-color:transparent}.bg-violet{--tw-bg-opacity: 1;background-color:rgb(167 139 250 / var(--tw-bg-opacity))}.bg-violet-bold{--tw-bg-opacity: 1;background-color:rgb(124 58 237 / var(--tw-bg-opacity))}.bg-violet-subtle{--tw-bg-opacity: 1;background-color:rgb(221 214 254 / var(--tw-bg-opacity))}.bg-violet-subtlest{--tw-bg-opacity: 1;background-color:rgb(245 243 255 / var(--tw-bg-opacity))}.bg-warning{background-color:var(--ds-background-warning, #FFFAE6)}.bg-warning-bold{background-color:var(--ds-background-warning-bold, #eab308)}.bg-yellow{--tw-bg-opacity: 1;background-color:rgb(250 204 21 / var(--tw-bg-opacity))}.bg-yellow-bold{--tw-bg-opacity: 1;background-color:rgb(202 138 4 / var(--tw-bg-opacity))}.bg-yellow-subtle{--tw-bg-opacity: 1;background-color:rgb(254 240 138 / var(--tw-bg-opacity))}.bg-yellow-subtlest{--tw-bg-opacity: 1;background-color:rgb(254 252 232 / var(--tw-bg-opacity))}.object-cover{object-fit:cover}.p-0{padding:0}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.px-0{padding-left:0;padding-right:0}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.px-\[0\.4rem\]{padding-left:.4rem;padding-right:.4rem}.py-0{padding-top:0;padding-bottom:0}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.pb-0{padding-bottom:0}.pb-0\.5{padding-bottom:.125rem}.pb-1{padding-bottom:.25rem}.pb-1\.5{padding-bottom:.375rem}.pb-2{padding-bottom:.5rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pb-7{padding-bottom:1.75rem}.pe-\[0\.4rem\]{padding-inline-end:.4rem}.pl-0{padding-left:0}.pl-0\.5{padding-left:.125rem}.pl-1{padding-left:.25rem}.pl-2{padding-left:.5rem}.pl-4{padding-left:1rem}.pr-0{padding-right:0}.pr-1{padding-right:.25rem}.pr-2{padding-right:.5rem}.pr-3{padding-right:.75rem}.pr-4{padding-right:1rem}.ps-\[0\.4rem\]{padding-inline-start:.4rem}.pt-0{padding-top:0}.pt-1{padding-top:.25rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-6{padding-top:1.5rem}.pt-7{padding-top:1.75rem}.text-left{text-align:left}.text-center{text-align:center}.text-start{text-align:start}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.align-bottom{vertical-align:bottom}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.text-2xl{font-size:1.5rem;line-height:2rem}.text-2xs{font-size:.69rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-3xs{font-size:.625rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem;line-height:1}.text-6xl{font-size:3.75rem;line-height:1}.text-7xl{font-size:4.5rem;line-height:1}.text-8xl{font-size:6rem;line-height:1}.text-9xl{font-size:8rem;line-height:1}.text-\[0\.6rem\]{font-size:.6rem}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[1rem\]{font-size:1rem}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-\[500\]{font-weight:500}.font-bold{font-weight:700}.font-light{font-weight:300}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.normal-case{text-transform:none}.italic{font-style:italic}.leading-4{line-height:1rem}.leading-6{line-height:1.5rem}.leading-\[0\.6rem\]{line-height:.6rem}.text-amber-text{--tw-text-opacity: 1;color:rgb(146 64 14 / var(--tw-text-opacity))}.text-amber-text-bold{--tw-text-opacity: 1;color:rgb(69 26 3 / var(--tw-text-opacity))}.text-amber-text-inverse{--tw-text-opacity: 1;color:rgb(255 251 235 / var(--tw-text-opacity))}.text-blue-text{--tw-text-opacity: 1;color:rgb(30 64 175 / var(--tw-text-opacity))}.text-blue-text-bold{--tw-text-opacity: 1;color:rgb(23 37 84 / var(--tw-text-opacity))}.text-blue-text-inverse{--tw-text-opacity: 1;color:rgb(239 246 255 / var(--tw-text-opacity))}.text-brand{color:var(--ds-background-brand, #DEEBFF)}.text-brand-bold{color:var(--ds-background-brand-bold, #0065FF)}.text-brand-text{color:var(--ds-text-brand, #0747A6)}.text-cyan-text{--tw-text-opacity: 1;color:rgb(21 94 117 / var(--tw-text-opacity))}.text-cyan-text-bold{--tw-text-opacity: 1;color:rgb(8 51 68 / var(--tw-text-opacity))}.text-cyan-text-inverse{--tw-text-opacity: 1;color:rgb(236 254 255 / var(--tw-text-opacity))}.text-danger-bold{color:var(--ds-background-danger-bold, #DE350B)}.text-danger-icon{color:var(--ds-icon-danger, #BF2600)}.text-danger-text{color:var(--ds-text-danger, #BF2600)}.text-disabled-text{color:var(--ds-text-disabled, #A5ADBA)}.text-emerald-text{--tw-text-opacity: 1;color:rgb(6 95 70 / var(--tw-text-opacity))}.text-emerald-text-bold{--tw-text-opacity: 1;color:rgb(2 44 34 / var(--tw-text-opacity))}.text-emerald-text-inverse{--tw-text-opacity: 1;color:rgb(236 253 245 / var(--tw-text-opacity))}.text-fuchsia-text{--tw-text-opacity: 1;color:rgb(134 25 143 / var(--tw-text-opacity))}.text-fuchsia-text-bold{--tw-text-opacity: 1;color:rgb(74 4 78 / var(--tw-text-opacity))}.text-fuchsia-text-inverse{--tw-text-opacity: 1;color:rgb(253 244 255 / var(--tw-text-opacity))}.text-gray-text{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity))}.text-gray-text-bold{--tw-text-opacity: 1;color:rgb(3 7 18 / var(--tw-text-opacity))}.text-gray-text-inverse{--tw-text-opacity: 1;color:rgb(249 250 251 / var(--tw-text-opacity))}.text-green-text{--tw-text-opacity: 1;color:rgb(22 101 52 / var(--tw-text-opacity))}.text-green-text-bold{--tw-text-opacity: 1;color:rgb(5 46 22 / var(--tw-text-opacity))}.text-green-text-inverse{--tw-text-opacity: 1;color:rgb(240 253 244 / var(--tw-text-opacity))}.text-icon{color:var(--ds-icon, #6B778C)}.text-icon-inverse{color:var(--ds-icon-inverse, #FAFBFC)}.text-indigo-text{--tw-text-opacity: 1;color:rgb(55 48 163 / var(--tw-text-opacity))}.text-indigo-text-bold{--tw-text-opacity: 1;color:rgb(30 27 75 / var(--tw-text-opacity))}.text-indigo-text-inverse{--tw-text-opacity: 1;color:rgb(238 242 255 / var(--tw-text-opacity))}.text-information-icon{color:var(--ds-icon-information, #0747A6)}.text-information-text{color:var(--ds-text-information, #0747A6)}.text-lime-text{--tw-text-opacity: 1;color:rgb(63 98 18 / var(--tw-text-opacity))}.text-lime-text-bold{--tw-text-opacity: 1;color:rgb(26 46 5 / var(--tw-text-opacity))}.text-lime-text-inverse{--tw-text-opacity: 1;color:rgb(247 254 231 / var(--tw-text-opacity))}.text-link{color:var(--ds-link, #0052CC)}.text-orange-text{--tw-text-opacity: 1;color:rgb(154 52 18 / var(--tw-text-opacity))}.text-orange-text-bold{--tw-text-opacity: 1;color:rgb(67 20 7 / var(--tw-text-opacity))}.text-orange-text-inverse{--tw-text-opacity: 1;color:rgb(255 247 237 / var(--tw-text-opacity))}.text-pink-text{--tw-text-opacity: 1;color:rgb(157 23 77 / var(--tw-text-opacity))}.text-pink-text-bold{--tw-text-opacity: 1;color:rgb(80 7 36 / var(--tw-text-opacity))}.text-pink-text-inverse{--tw-text-opacity: 1;color:rgb(253 242 248 / var(--tw-text-opacity))}.text-purple-text{--tw-text-opacity: 1;color:rgb(107 33 168 / var(--tw-text-opacity))}.text-purple-text-bold{--tw-text-opacity: 1;color:rgb(59 7 100 / var(--tw-text-opacity))}.text-purple-text-inverse{--tw-text-opacity: 1;color:rgb(250 245 255 / var(--tw-text-opacity))}.text-red-text{--tw-text-opacity: 1;color:rgb(153 27 27 / var(--tw-text-opacity))}.text-red-text-bold{--tw-text-opacity: 1;color:rgb(69 10 10 / var(--tw-text-opacity))}.text-red-text-inverse{--tw-text-opacity: 1;color:rgb(254 242 242 / var(--tw-text-opacity))}.text-selected-bold{color:var(--ds-background-selected-bold, #2684FF)}.text-selected-text-inverse{color:var(--ds-text-selected, #FAFBFC)}.text-sky-text{--tw-text-opacity: 1;color:rgb(7 89 133 / var(--tw-text-opacity))}.text-sky-text-bold{--tw-text-opacity: 1;color:rgb(8 47 73 / var(--tw-text-opacity))}.text-sky-text-inverse{--tw-text-opacity: 1;color:rgb(240 249 255 / var(--tw-text-opacity))}.text-success-icon{color:var(--ds-icon-success, #006644)}.text-success-text{color:var(--ds-text-success, #006644)}.text-teal-text{--tw-text-opacity: 1;color:rgb(17 94 89 / var(--tw-text-opacity))}.text-teal-text-bold{--tw-text-opacity: 1;color:rgb(4 47 46 / var(--tw-text-opacity))}.text-teal-text-inverse{--tw-text-opacity: 1;color:rgb(240 253 250 / var(--tw-text-opacity))}.text-text{color:var(--ds-text, #091E42)}.text-text-inverse{color:var(--ds-text-inverse, #FAFBFC)}.text-text-subtle{color:var(--ds-text-subtle, #42526E)}.text-text-subtlest{color:var(--ds-text-subtlest, #6B778C)}.text-transparent{color:transparent}.text-violet-text{--tw-text-opacity: 1;color:rgb(91 33 182 / var(--tw-text-opacity))}.text-violet-text-bold{--tw-text-opacity: 1;color:rgb(46 16 101 / var(--tw-text-opacity))}.text-violet-text-inverse{--tw-text-opacity: 1;color:rgb(245 243 255 / var(--tw-text-opacity))}.text-warning-bold{color:var(--ds-background-warning-bold, #eab308)}.text-warning-icon{color:var(--ds-icon-warning, #92400e)}.text-warning-text{color:var(--ds-text-warning, #b45309)}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.text-yellow-text{--tw-text-opacity: 1;color:rgb(133 77 14 / var(--tw-text-opacity))}.text-yellow-text-bold{--tw-text-opacity: 1;color:rgb(66 32 6 / var(--tw-text-opacity))}.text-yellow-text-inverse{--tw-text-opacity: 1;color:rgb(254 252 232 / var(--tw-text-opacity))}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-5{opacity:.05}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.shadow-overflow{--tw-shadow: var(--ds-shadow-overflow, 0px 0px 8px #091E4229, 0px 0px 1px #091E421F);--tw-shadow-colored: var(--ds-shadow-overflow, 0px 0px 8px #091E4229, 0px 0px 1px #091E421F);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-overlay{--tw-shadow: var(--ds-shadow-overlay, 0px 8px 12px #091E4226, 0px 0px 1px #091E424F);--tw-shadow-colored: var(--ds-shadow-overlay, 0px 8px 12px #091E4226, 0px 0px 1px #091E424F);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-overlay-bold{--tw-shadow: 0 5px 8px -2px #091E4226, 0px 0px 2px #091E424F;--tw-shadow-colored: 0 5px 8px -2px var(--tw-shadow-color), 0px 0px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-raised{--tw-shadow: var(--ds-shadow-raised, 0px 1px 1px #091E4240, 0px 0px 1px #091E424F);--tw-shadow-colored: var(--ds-shadow-raised, 0px 1px 1px #091E4240, 0px 0px 1px #091E424F);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-strong{--tw-shadow: 0px 0px 15px #091E4226;--tw-shadow-colored: 0px 0px 15px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.outline-0{outline-width:0px}.outline-2{outline-width:2px}.outline-offset-0{outline-offset:0px}.outline-offset-4{outline-offset:4px}.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,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[grid-template-rows\]{transition-property:grid-template-rows;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-0{transition-duration:0s}.duration-100{transition-duration:.1s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-75{transition-duration:75ms}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-linear{transition-timing-function:linear}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.will-change-transform{will-change:transform}.placeholder\:text-text::placeholder{color:var(--ds-text, #091E42)}.placeholder\:text-text-subtlest::placeholder{color:var(--ds-text-subtlest, #6B778C)}.placeholder\:opacity-100::placeholder{opacity:1}.before\:pointer-events-none:before{content:var(--tw-content);pointer-events:none}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:-inset-\[0\.5px\]:before{content:var(--tw-content);inset:-.5px}.before\:inset-x-0:before{content:var(--tw-content);left:0;right:0}.before\:inset-y-0:before{content:var(--tw-content);top:0;bottom:0}.before\:bottom-0:before{content:var(--tw-content);bottom:0}.before\:left-0:before{content:var(--tw-content);left:0}.before\:right-0:before{content:var(--tw-content);right:0}.before\:top-0:before{content:var(--tw-content);top:0}.before\:z-10:before{content:var(--tw-content);z-index:10}.before\:box-border:before{content:var(--tw-content);box-sizing:border-box}.before\:h-\[1\.5px\]:before{content:var(--tw-content);height:1.5px}.before\:w-\[1\.5px\]:before{content:var(--tw-content);width:1.5px}.before\:rounded:before{content:var(--tw-content);border-radius:.25rem}.before\:rounded-sm:before{content:var(--tw-content);border-radius:.125rem}.before\:rounded-l-none:before{content:var(--tw-content);border-top-left-radius:0;border-bottom-left-radius:0}.before\:rounded-r-none:before{content:var(--tw-content);border-top-right-radius:0;border-bottom-right-radius:0}.before\:border-2:before{content:var(--tw-content);border-width:2px}.before\:border-solid:before{content:var(--tw-content);border-style:solid}.before\:border-danger-border:before{content:var(--tw-content);border-color:var(--ds-border-danger, #BF2600)}.before\:border-transparent:before{content:var(--tw-content);border-color:transparent}.before\:bg-border:before{content:var(--tw-content);background-color:var(--ds-border, rgba(9, 30, 66, .13))}.before\:content-\[\'\'\]:before{--tw-content: "";content:var(--tw-content)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-0:after{content:var(--tw-content);inset:0}.after\:inset-x-0:after{content:var(--tw-content);left:0;right:0}.after\:inset-y-0:after{content:var(--tw-content);top:0;bottom:0}.after\:bottom-0:after{content:var(--tw-content);bottom:0}.after\:bottom-\[1px\]:after{content:var(--tw-content);bottom:1px}.after\:left-0:after{content:var(--tw-content);left:0}.after\:left-1:after{content:var(--tw-content);left:.25rem}.after\:right-0:after{content:var(--tw-content);right:0}.after\:right-1:after{content:var(--tw-content);right:.25rem}.after\:top-0:after{content:var(--tw-content);top:0}.after\:block:after{content:var(--tw-content);display:block}.after\:h-\[1\.5px\]:after{content:var(--tw-content);height:1.5px}.after\:h-\[2px\]:after{content:var(--tw-content);height:2px}.after\:h-full:after{content:var(--tw-content);height:100%}.after\:w-\[1\.5px\]:after{content:var(--tw-content);width:1.5px}.after\:rounded-full:after{content:var(--tw-content);border-radius:9999px}.after\:rounded-sm:after{content:var(--tw-content);border-radius:.125rem}.after\:border-l-2:after{content:var(--tw-content);border-left-width:2px}.after\:border-r:after{content:var(--tw-content);border-right-width:1px}.after\:border-solid:after{content:var(--tw-content);border-style:solid}.after\:border-border:after{content:var(--tw-content);border-color:var(--ds-border, rgba(9, 30, 66, .13))}.after\:bg-brand-text:after{content:var(--tw-content);background-color:var(--ds-text-brand, #0747A6)}.after\:bg-surface-overlay:after{content:var(--tw-content);background-color:var(--ds-surface-overlay, #F4F5F7)}.after\:bg-transparent:after{content:var(--tw-content);background-color:transparent}.after\:text-transparent:after{content:var(--tw-content);color:transparent}.after\:opacity-60:after{content:var(--tw-content);opacity:.6}.first\:rounded-t:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.last\:rounded-b:last-child{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.last\:border-b-0:last-child{border-bottom-width:0px}.focus-within\:relative:focus-within{position:relative}.focus-within\:z-10:focus-within{z-index:10}.focus-within\:border-transparent:focus-within{border-color:transparent}.focus-within\:bg-input-active:focus-within{background-color:var(--ds-background-input-pressed, #FFFFFF)}.focus-within\:before\:border-danger-border:focus-within:before{content:var(--tw-content);border-color:var(--ds-border-danger, #BF2600)}.focus-within\:before\:border-input-border-focused:focus-within:before{content:var(--tw-content);border-color:var(--ds-border-focused, #2684FF)}.hover\:border-border:hover{border-color:var(--ds-border, rgba(9, 30, 66, .13))}.hover\:border-brand-bold:hover{border-color:var(--ds-background-brand-bold, #0065FF)}.hover\:border-selected-bold:hover{border-color:var(--ds-background-selected-bold, #2684FF)}.hover\:border-selected-bold-hovered:hover{border-color:var(--ds-background-selected-bold-hovered, #0065FF)}.hover\:border-l-selected-bold:hover{border-left-color:var(--ds-background-selected-bold, #2684FF)}.hover\:border-l-selected-border:hover{border-left-color:var(--ds-border-selected, #2684FF)}.hover\:bg-amber-bold-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(180 83 9 / var(--tw-bg-opacity))}.hover\:bg-amber-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(245 158 11 / var(--tw-bg-opacity))}.hover\:bg-amber-subtle-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(252 211 77 / var(--tw-bg-opacity))}.hover\:bg-amber-subtlest-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(254 243 199 / var(--tw-bg-opacity))}.hover\:bg-blue-bold-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(29 78 216 / var(--tw-bg-opacity))}.hover\:bg-blue-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity))}.hover\:bg-blue-subtle-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(147 197 253 / var(--tw-bg-opacity))}.hover\:bg-blue-subtlest-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity))}.hover\:bg-brand-bold-hovered:hover{background-color:var(--ds-background-brand-bold-hovered, #0052CC)}.hover\:bg-brand-hovered:hover{background-color:var(--ds-background-brand-hovered, #B3D4FF)}.hover\:bg-cyan-bold-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(14 116 144 / var(--tw-bg-opacity))}.hover\:bg-cyan-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(6 182 212 / var(--tw-bg-opacity))}.hover\:bg-cyan-subtle-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(103 232 249 / var(--tw-bg-opacity))}.hover\:bg-cyan-subtlest-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(207 250 254 / var(--tw-bg-opacity))}.hover\:bg-danger-bold-hovered:hover{background-color:var(--ds-background-danger-bold-hovered, #FF5630)}.hover\:bg-danger-hovered:hover{background-color:var(--ds-background-danger-hovered, #FFBDAD)}.hover\:bg-emerald-bold-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(4 120 87 / var(--tw-bg-opacity))}.hover\:bg-emerald-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(16 185 129 / var(--tw-bg-opacity))}.hover\:bg-emerald-subtle-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(110 231 183 / var(--tw-bg-opacity))}.hover\:bg-emerald-subtlest-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(209 250 229 / var(--tw-bg-opacity))}.hover\:bg-fuchsia-bold-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(162 28 175 / var(--tw-bg-opacity))}.hover\:bg-fuchsia-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(217 70 239 / var(--tw-bg-opacity))}.hover\:bg-fuchsia-subtle-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(240 171 252 / var(--tw-bg-opacity))}.hover\:bg-fuchsia-subtlest-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(250 232 255 / var(--tw-bg-opacity))}.hover\:bg-gray-bold-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity))}.hover\:bg-gray-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(107 114 128 / var(--tw-bg-opacity))}.hover\:bg-gray-subtle-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity))}.hover\:bg-gray-subtlest-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity))}.hover\:bg-green-bold-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(21 128 61 / var(--tw-bg-opacity))}.hover\:bg-green-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(34 197 94 / var(--tw-bg-opacity))}.hover\:bg-green-subtle-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(134 239 172 / var(--tw-bg-opacity))}.hover\:bg-green-subtlest-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(220 252 231 / var(--tw-bg-opacity))}.hover\:bg-indigo-bold-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(67 56 202 / var(--tw-bg-opacity))}.hover\:bg-indigo-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(99 102 241 / var(--tw-bg-opacity))}.hover\:bg-indigo-subtle-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(165 180 252 / var(--tw-bg-opacity))}.hover\:bg-indigo-subtlest-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(224 231 255 / var(--tw-bg-opacity))}.hover\:bg-information-bold-hovered:hover{background-color:var(--ds-background-information-bold-hovered, #0065FF)}.hover\:bg-information-hovered:hover{background-color:var(--ds-background-information-hovered, #B3D4FF)}.hover\:bg-input:hover{background-color:var(--ds-background-input, #FAFBFC)}.hover\:bg-input-active:hover{background-color:var(--ds-background-input-pressed, #FFFFFF)}.hover\:bg-input-hovered:hover{background-color:var(--ds-background-input-hovered, #EBECF0)}.hover\:bg-lime-bold-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(77 124 15 / var(--tw-bg-opacity))}.hover\:bg-lime-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(132 204 22 / var(--tw-bg-opacity))}.hover\:bg-lime-subtle-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(190 242 100 / var(--tw-bg-opacity))}.hover\:bg-lime-subtlest-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(236 252 203 / var(--tw-bg-opacity))}.hover\:bg-neutral-bold-hovered:hover{background-color:var(--ds-neutral-bold-hovered, #97A0AF)}.hover\:bg-neutral-full-pressed:hover{background-color:var(--ds-background-neutral-bold-pressed, #505F79)}.hover\:bg-neutral-hovered:hover{background-color:var(--ds-background-neutral-hovered, rgba(9, 30, 66, .13))}.hover\:bg-neutral-subtle-hovered:hover{background-color:var(--ds-background-neutral-subtle-hovered, rgba(9, 30, 66, .08))}.hover\:bg-orange-bold-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(194 65 12 / var(--tw-bg-opacity))}.hover\:bg-orange-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(249 115 22 / var(--tw-bg-opacity))}.hover\:bg-orange-subtle-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(253 186 116 / var(--tw-bg-opacity))}.hover\:bg-orange-subtlest-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(255 237 213 / var(--tw-bg-opacity))}.hover\:bg-pink-bold-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(190 24 93 / var(--tw-bg-opacity))}.hover\:bg-pink-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(236 72 153 / var(--tw-bg-opacity))}.hover\:bg-pink-subtle-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(249 168 212 / var(--tw-bg-opacity))}.hover\:bg-pink-subtlest-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(252 231 243 / var(--tw-bg-opacity))}.hover\:bg-purple-bold-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(126 34 206 / var(--tw-bg-opacity))}.hover\:bg-purple-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(168 85 247 / var(--tw-bg-opacity))}.hover\:bg-purple-subtle-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(216 180 254 / var(--tw-bg-opacity))}.hover\:bg-purple-subtlest-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(243 232 255 / var(--tw-bg-opacity))}.hover\:bg-red-bold-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(185 28 28 / var(--tw-bg-opacity))}.hover\:bg-red-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity))}.hover\:bg-red-subtle-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(252 165 165 / var(--tw-bg-opacity))}.hover\:bg-red-subtlest-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity))}.hover\:bg-selected:hover{background-color:var(--ds-background-selected, #253858)}.hover\:bg-selected-bold:hover{background-color:var(--ds-background-selected-bold, #2684FF)}.hover\:bg-selected-bold-hovered:hover{background-color:var(--ds-background-selected-bold-hovered, #0065FF)}.hover\:bg-selected-hovered:hover{background-color:var(--ds-background-selected-hovered, #344563)}.hover\:bg-selected-subtle-hovered:hover{background-color:var(--ds-background-selected-hovered, #EBECF0)}.hover\:bg-sky-bold-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(3 105 161 / var(--tw-bg-opacity))}.hover\:bg-sky-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(14 165 233 / var(--tw-bg-opacity))}.hover\:bg-sky-subtle-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(125 211 252 / var(--tw-bg-opacity))}.hover\:bg-sky-subtlest-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(224 242 254 / var(--tw-bg-opacity))}.hover\:bg-success-bold-hovered:hover{background-color:var(--ds-background-success-bold-hovered, #00875A)}.hover\:bg-success-hovered:hover{background-color:var(--ds-background-success-hovered, #ABF5D1)}.hover\:bg-surface-hovered:hover{background-color:var(--ds-surface-hovered, #FAFBFC)}.hover\:bg-surface-overlay-hovered:hover{background-color:var(--ds-surface-overlay-hovered, #EBECF0)}.hover\:bg-surface-raised-hovered:hover{background-color:var(--ds-surface-raised-hovered, #F4F5F7)}.hover\:bg-teal-bold-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(15 118 110 / var(--tw-bg-opacity))}.hover\:bg-teal-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(20 184 166 / var(--tw-bg-opacity))}.hover\:bg-teal-subtle-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(94 234 212 / var(--tw-bg-opacity))}.hover\:bg-teal-subtlest-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(204 251 241 / var(--tw-bg-opacity))}.hover\:bg-violet-bold-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(109 40 217 / var(--tw-bg-opacity))}.hover\:bg-violet-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(139 92 246 / var(--tw-bg-opacity))}.hover\:bg-violet-subtle-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(196 181 253 / var(--tw-bg-opacity))}.hover\:bg-violet-subtlest-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(237 233 254 / var(--tw-bg-opacity))}.hover\:bg-warning-hovered:hover{background-color:var(--ds-background-warning-hovered, #FFF0B3)}.hover\:bg-yellow-bold-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(161 98 7 / var(--tw-bg-opacity))}.hover\:bg-yellow-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(234 179 8 / var(--tw-bg-opacity))}.hover\:bg-yellow-subtle-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(253 224 71 / var(--tw-bg-opacity))}.hover\:bg-yellow-subtlest-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(254 249 195 / var(--tw-bg-opacity))}.hover\:text-brand-bold-hovered:hover{color:var(--ds-background-brand-bold-hovered, #0052CC)}.hover\:text-selected-bold-hovered:hover{color:var(--ds-background-selected-bold-hovered, #0065FF)}.hover\:text-text:hover{color:var(--ds-text, #091E42)}.hover\:text-text-inverse:hover{color:var(--ds-text-inverse, #FAFBFC)}.hover\:text-text-subtle:hover{color:var(--ds-text-subtle, #42526E)}.hover\:underline:hover{text-decoration-line:underline}.hover\:after\:bg-border:hover:after{content:var(--tw-content);background-color:var(--ds-border, rgba(9, 30, 66, .13))}.hover\:after\:bg-interaction-hovered:hover:after{content:var(--tw-content);background-color:var(--ds-interaction-hovered, rgba(9, 30, 66, .36))}.hover\:focus-within\:bg-input-active:focus-within:hover{background-color:var(--ds-background-input-pressed, #FFFFFF)}.focus\:translate-y-0:focus{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.focus\:border:focus{border-width:1px}.focus\:border-border:focus{border-color:var(--ds-border, rgba(9, 30, 66, .13))}.focus\:border-selected-bold:focus{border-color:var(--ds-background-selected-bold, #2684FF)}.focus\:border-selected-bold-hovered:focus{border-color:var(--ds-background-selected-bold-hovered, #0065FF)}.focus\:bg-input:focus{background-color:var(--ds-background-input, #FAFBFC)}.focus\:bg-input-active:focus{background-color:var(--ds-background-input-pressed, #FFFFFF)}.focus\:bg-surface:focus{background-color:var(--ds-surface, #FFFFFF)}.focus\:placeholder\:text-disabled-text:focus::placeholder{color:var(--ds-text-disabled, #A5ADBA)}.focus-visible\:border-l-2:focus-visible{border-left-width:2px}.focus-visible\:border-selected-border:focus-visible{border-color:var(--ds-border-selected, #2684FF)}.focus-visible\:border-l-selected-border:focus-visible{border-left-color:var(--ds-border-selected, #2684FF)}.focus-visible\:bg-surface-overlay-hovered:focus-visible{background-color:var(--ds-surface-overlay-hovered, #EBECF0)}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\:outline:focus-visible{outline-style:solid}.focus-visible\:outline-0:focus-visible{outline-width:0px}.focus-visible\:outline-2:focus-visible{outline-width:2px}.focus-visible\:outline-offset-0:focus-visible{outline-offset:0px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-selected-bold:focus-visible{outline-color:var(--ds-background-selected-bold, #2684FF)}.focus-visible\:ring-0:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.active\:scale-90:active{--tw-scale-x: .9;--tw-scale-y: .9;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:bg-amber-bold-pressed:active{--tw-bg-opacity: 1;background-color:rgb(146 64 14 / var(--tw-bg-opacity))}.active\:bg-amber-pressed:active{--tw-bg-opacity: 1;background-color:rgb(217 119 6 / var(--tw-bg-opacity))}.active\:bg-amber-subtle-pressed:active{--tw-bg-opacity: 1;background-color:rgb(251 191 36 / var(--tw-bg-opacity))}.active\:bg-amber-subtlest-pressed:active{--tw-bg-opacity: 1;background-color:rgb(253 230 138 / var(--tw-bg-opacity))}.active\:bg-blue-bold-pressed:active{--tw-bg-opacity: 1;background-color:rgb(30 64 175 / var(--tw-bg-opacity))}.active\:bg-blue-pressed:active{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity))}.active\:bg-blue-subtle-pressed:active{--tw-bg-opacity: 1;background-color:rgb(96 165 250 / var(--tw-bg-opacity))}.active\:bg-blue-subtlest-pressed:active{--tw-bg-opacity: 1;background-color:rgb(191 219 254 / var(--tw-bg-opacity))}.active\:bg-brand-bold-pressed:active{background-color:var(--ds-background-brand-bold-pressed, #0747A6)}.active\:bg-brand-pressed:active{background-color:var(--ds-background-brand-pressed, #4C9AFF)}.active\:bg-cyan-bold-pressed:active{--tw-bg-opacity: 1;background-color:rgb(21 94 117 / var(--tw-bg-opacity))}.active\:bg-cyan-pressed:active{--tw-bg-opacity: 1;background-color:rgb(8 145 178 / var(--tw-bg-opacity))}.active\:bg-cyan-subtle-pressed:active{--tw-bg-opacity: 1;background-color:rgb(34 211 238 / var(--tw-bg-opacity))}.active\:bg-cyan-subtlest-pressed:active{--tw-bg-opacity: 1;background-color:rgb(165 243 252 / var(--tw-bg-opacity))}.active\:bg-danger-bold-pressed:active{background-color:var(--ds-background-danger-bold-pressed, #BF2600)}.active\:bg-danger-pressed:active{background-color:var(--ds-background-danger-pressed, #FF8F73)}.active\:bg-emerald-bold-pressed:active{--tw-bg-opacity: 1;background-color:rgb(6 95 70 / var(--tw-bg-opacity))}.active\:bg-emerald-pressed:active{--tw-bg-opacity: 1;background-color:rgb(5 150 105 / var(--tw-bg-opacity))}.active\:bg-emerald-subtle-pressed:active{--tw-bg-opacity: 1;background-color:rgb(52 211 153 / var(--tw-bg-opacity))}.active\:bg-emerald-subtlest-pressed:active{--tw-bg-opacity: 1;background-color:rgb(167 243 208 / var(--tw-bg-opacity))}.active\:bg-fuchsia-bold-pressed:active{--tw-bg-opacity: 1;background-color:rgb(134 25 143 / var(--tw-bg-opacity))}.active\:bg-fuchsia-pressed:active{--tw-bg-opacity: 1;background-color:rgb(192 38 211 / var(--tw-bg-opacity))}.active\:bg-fuchsia-subtle-pressed:active{--tw-bg-opacity: 1;background-color:rgb(232 121 249 / var(--tw-bg-opacity))}.active\:bg-fuchsia-subtlest-pressed:active{--tw-bg-opacity: 1;background-color:rgb(245 208 254 / var(--tw-bg-opacity))}.active\:bg-gray-bold-pressed:active{--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity))}.active\:bg-gray-pressed:active{--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity))}.active\:bg-gray-subtle-pressed:active{--tw-bg-opacity: 1;background-color:rgb(156 163 175 / var(--tw-bg-opacity))}.active\:bg-gray-subtlest-pressed:active{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity))}.active\:bg-green-bold-pressed:active{--tw-bg-opacity: 1;background-color:rgb(22 101 52 / var(--tw-bg-opacity))}.active\:bg-green-pressed:active{--tw-bg-opacity: 1;background-color:rgb(22 163 74 / var(--tw-bg-opacity))}.active\:bg-green-subtle-pressed:active{--tw-bg-opacity: 1;background-color:rgb(74 222 128 / var(--tw-bg-opacity))}.active\:bg-green-subtlest-pressed:active{--tw-bg-opacity: 1;background-color:rgb(187 247 208 / var(--tw-bg-opacity))}.active\:bg-indigo-bold-pressed:active{--tw-bg-opacity: 1;background-color:rgb(55 48 163 / var(--tw-bg-opacity))}.active\:bg-indigo-pressed:active{--tw-bg-opacity: 1;background-color:rgb(79 70 229 / var(--tw-bg-opacity))}.active\:bg-indigo-subtle-pressed:active{--tw-bg-opacity: 1;background-color:rgb(129 140 248 / var(--tw-bg-opacity))}.active\:bg-indigo-subtlest-pressed:active{--tw-bg-opacity: 1;background-color:rgb(199 210 254 / var(--tw-bg-opacity))}.active\:bg-information-bold-pressed:active{background-color:var(--ds-background-information-bold-pressed, #0747A6)}.active\:bg-information-pressed:active{background-color:var(--ds-background-information-pressed, #4C9AFF)}.active\:bg-lime-bold-pressed:active{--tw-bg-opacity: 1;background-color:rgb(63 98 18 / var(--tw-bg-opacity))}.active\:bg-lime-pressed:active{--tw-bg-opacity: 1;background-color:rgb(101 163 13 / var(--tw-bg-opacity))}.active\:bg-lime-subtle-pressed:active{--tw-bg-opacity: 1;background-color:rgb(163 230 53 / var(--tw-bg-opacity))}.active\:bg-lime-subtlest-pressed:active{--tw-bg-opacity: 1;background-color:rgb(217 249 157 / var(--tw-bg-opacity))}.active\:bg-neutral-bold-pressed:active{background-color:var(--ds-neutral-bold-pressed, #8993A4)}.active\:bg-neutral-pressed:active{background-color:var(--ds-background-neutral-pressed, rgba(9, 30, 66, .25))}.active\:bg-neutral-subtle-pressed:active{background-color:var(--ds-background-neutral-subtle-pressed, rgba(9, 30, 66, .13))}.active\:bg-orange-bold-pressed:active{--tw-bg-opacity: 1;background-color:rgb(154 52 18 / var(--tw-bg-opacity))}.active\:bg-orange-pressed:active{--tw-bg-opacity: 1;background-color:rgb(234 88 12 / var(--tw-bg-opacity))}.active\:bg-orange-subtle-pressed:active{--tw-bg-opacity: 1;background-color:rgb(251 146 60 / var(--tw-bg-opacity))}.active\:bg-orange-subtlest-pressed:active{--tw-bg-opacity: 1;background-color:rgb(254 215 170 / var(--tw-bg-opacity))}.active\:bg-pink-bold-pressed:active{--tw-bg-opacity: 1;background-color:rgb(157 23 77 / var(--tw-bg-opacity))}.active\:bg-pink-pressed:active{--tw-bg-opacity: 1;background-color:rgb(219 39 119 / var(--tw-bg-opacity))}.active\:bg-pink-subtle-pressed:active{--tw-bg-opacity: 1;background-color:rgb(244 114 182 / var(--tw-bg-opacity))}.active\:bg-pink-subtlest-pressed:active{--tw-bg-opacity: 1;background-color:rgb(251 207 232 / var(--tw-bg-opacity))}.active\:bg-purple-bold-pressed:active{--tw-bg-opacity: 1;background-color:rgb(107 33 168 / var(--tw-bg-opacity))}.active\:bg-purple-pressed:active{--tw-bg-opacity: 1;background-color:rgb(147 51 234 / var(--tw-bg-opacity))}.active\:bg-purple-subtle-pressed:active{--tw-bg-opacity: 1;background-color:rgb(192 132 252 / var(--tw-bg-opacity))}.active\:bg-purple-subtlest-pressed:active{--tw-bg-opacity: 1;background-color:rgb(233 213 255 / var(--tw-bg-opacity))}.active\:bg-red-bold-pressed:active{--tw-bg-opacity: 1;background-color:rgb(153 27 27 / var(--tw-bg-opacity))}.active\:bg-red-pressed:active{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity))}.active\:bg-red-subtle-pressed:active{--tw-bg-opacity: 1;background-color:rgb(248 113 113 / var(--tw-bg-opacity))}.active\:bg-red-subtlest-pressed:active{--tw-bg-opacity: 1;background-color:rgb(254 202 202 / var(--tw-bg-opacity))}.active\:bg-selected:active{background-color:var(--ds-background-selected, #253858)}.active\:bg-selected-bold-hovered:active{background-color:var(--ds-background-selected-bold-hovered, #0065FF)}.active\:bg-selected-bold-pressed:active{background-color:var(--ds-background-selected-bold-pressed, #0052CC)}.active\:bg-selected-pressed:active{background-color:var(--ds-background-selected-pressed, #42526E)}.active\:bg-selected-subtle-pressed:active{background-color:var(--ds-background-selected-pressed, #DFE1E6)}.active\:bg-sky-bold-pressed:active{--tw-bg-opacity: 1;background-color:rgb(7 89 133 / var(--tw-bg-opacity))}.active\:bg-sky-pressed:active{--tw-bg-opacity: 1;background-color:rgb(2 132 199 / var(--tw-bg-opacity))}.active\:bg-sky-subtle-pressed:active{--tw-bg-opacity: 1;background-color:rgb(56 189 248 / var(--tw-bg-opacity))}.active\:bg-sky-subtlest-pressed:active{--tw-bg-opacity: 1;background-color:rgb(186 230 253 / var(--tw-bg-opacity))}.active\:bg-success-bold-pressed:active{background-color:var(--ds-background-success-bold-pressed, #006644)}.active\:bg-success-pressed:active{background-color:var(--ds-background-success-pressed, #79F2C0)}.active\:bg-surface-overlay-pressed:active{background-color:var(--ds-surface-overlay-pressed, #DFE1E6)}.active\:bg-surface-pressed:active{background-color:var(--ds-surface-pressed, #F4F5F7)}.active\:bg-surface-raised-pressed:active{background-color:var(--ds-surface-raised-pressed, #EBECF0)}.active\:bg-teal-bold-pressed:active{--tw-bg-opacity: 1;background-color:rgb(17 94 89 / var(--tw-bg-opacity))}.active\:bg-teal-pressed:active{--tw-bg-opacity: 1;background-color:rgb(13 148 136 / var(--tw-bg-opacity))}.active\:bg-teal-subtle-pressed:active{--tw-bg-opacity: 1;background-color:rgb(45 212 191 / var(--tw-bg-opacity))}.active\:bg-teal-subtlest-pressed:active{--tw-bg-opacity: 1;background-color:rgb(153 246 228 / var(--tw-bg-opacity))}.active\:bg-violet-bold-pressed:active{--tw-bg-opacity: 1;background-color:rgb(91 33 182 / var(--tw-bg-opacity))}.active\:bg-violet-pressed:active{--tw-bg-opacity: 1;background-color:rgb(124 58 237 / var(--tw-bg-opacity))}.active\:bg-violet-subtle-pressed:active{--tw-bg-opacity: 1;background-color:rgb(167 139 250 / var(--tw-bg-opacity))}.active\:bg-violet-subtlest-pressed:active{--tw-bg-opacity: 1;background-color:rgb(221 214 254 / var(--tw-bg-opacity))}.active\:bg-warning-pressed:active{background-color:var(--ds-background-warning-pressed, #FFE380)}.active\:bg-yellow-bold-pressed:active{--tw-bg-opacity: 1;background-color:rgb(133 77 14 / var(--tw-bg-opacity))}.active\:bg-yellow-pressed:active{--tw-bg-opacity: 1;background-color:rgb(202 138 4 / var(--tw-bg-opacity))}.active\:bg-yellow-subtle-pressed:active{--tw-bg-opacity: 1;background-color:rgb(250 204 21 / var(--tw-bg-opacity))}.active\:bg-yellow-subtlest-pressed:active{--tw-bg-opacity: 1;background-color:rgb(254 240 138 / var(--tw-bg-opacity))}.active\:text-brand-bold-pressed:active{color:var(--ds-background-brand-bold-pressed, #0747A6)}.active\:after\:bg-interaction-pressed:active:after{content:var(--tw-content);background-color:var(--ds-interaction-pressed, rgba(9, 30, 66, .48))}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:border-transparent:disabled{border-color:transparent}.disabled\:bg-disabled:disabled{background-color:var(--ds-background-disabled, #FAFBFC)}.disabled\:text-disabled-text:disabled{color:var(--ds-text-disabled, #A5ADBA)}.hover\:disabled\:after\:bg-transparent:disabled:hover:after{content:var(--tw-content);background-color:transparent}.group:hover .group-hover\:bg-selected-bold{background-color:var(--ds-background-selected-bold, #2684FF)}.group:hover .group-hover\:text-text-inverse{color:var(--ds-text-inverse, #FAFBFC)}.peer:focus~.peer-focus\:translate-y-0{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.peer:focus~.peer-focus\:opacity-100{opacity:1}.aria-disabled\:text-disabled-text[aria-disabled=true]{color:var(--ds-text-disabled, #A5ADBA)}.aria-required\:after\:ml-0[aria-required=true]:after{content:var(--tw-content);margin-left:0}.aria-required\:after\:ml-0\.5[aria-required=true]:after{content:var(--tw-content);margin-left:.125rem}.aria-required\:after\:text-danger-bold[aria-required=true]:after{content:var(--tw-content);color:var(--ds-background-danger-bold, #DE350B)}.aria-required\:after\:content-\[\'\*\'\][aria-required=true]:after{--tw-content: "*";content:var(--tw-content)}.aria-selected\:text-text-inverse[aria-selected=true]{color:var(--ds-text-inverse, #FAFBFC)}.after\:aria-selected\:bg-text-inverse[aria-selected=true]:after{content:var(--tw-content);background-color:var(--ds-text-inverse, #FAFBFC)}.aria-invalid\:grid-rows-\[1fr\][aria-invalid=true]{grid-template-rows:1fr}.data-\[state\=inactive\]\:hidden[data-state=inactive]{display:none}.data-\[state\=checked\]\:translate-x-\[16px\][data-state=checked]{--tw-translate-x: 16px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes slideUp{0%{height:var(--radix-accordion-content-height)}to{height:0px}}.data-\[state\=closed\]\:animate-slideUp[data-state=closed]{animation:slideUp .3s cubic-bezier(.87,0,.13,1)}@keyframes slideDown{0%{height:0px}to{height:var(--radix-accordion-content-height)}}.data-\[state\=open\]\:animate-slideDown[data-state=open]{animation:slideDown .3s cubic-bezier(.87,0,.13,1)}.data-\[disabled\=true\]\:cursor-not-allowed[data-disabled=true]{cursor:not-allowed}.data-\[inverted\]\:border-solid[data-inverted]{border-style:solid}.data-\[active\=true\]\:border-transparent[data-active=true],.data-\[disabled\=true\]\:border-transparent[data-disabled=true]{border-color:transparent}.data-\[invalid\=true\]\:border-danger-border[data-invalid=true]{border-color:var(--ds-border-danger, #BF2600)}.data-\[invalid\=true\]\:border-transparent[data-invalid=true]{border-color:transparent}.data-\[inverted\]\:border-brand-bold[data-inverted]{border-color:var(--ds-background-brand-bold, #0065FF)}.data-\[inverted\]\:border-danger-bold[data-inverted]{border-color:var(--ds-background-danger-bold, #DE350B)}.data-\[inverted\]\:border-information-bold[data-inverted]{border-color:var(--ds-background-information-bold, #2684FF)}.data-\[inverted\]\:border-neutral-bold[data-inverted]{border-color:var(--ds-neutral-bold, #A5ADBA)}.data-\[inverted\]\:border-success-bold[data-inverted]{border-color:var(--ds-background-success-bold, #36B37E)}.data-\[inverted\]\:border-warning-bold[data-inverted]{border-color:var(--ds-background-warning-bold, #eab308)}.data-\[selected\=true\]\:border-l-selected-bold[data-selected=true],.data-\[state\=checked\]\:border-l-selected-bold[data-state=checked]{border-left-color:var(--ds-background-selected-bold, #2684FF)}.data-\[active\=true\]\:bg-input-active[data-active=true]{background-color:var(--ds-background-input-pressed, #FFFFFF)}.data-\[current\=true\]\:bg-selected[data-current=true]{background-color:var(--ds-background-selected, #253858)}.data-\[disabled\=true\]\:bg-disabled[data-disabled=true]{background-color:var(--ds-background-disabled, #FAFBFC)}.data-\[inverted\]\:bg-brand[data-inverted]{background-color:var(--ds-background-brand, #DEEBFF)}.data-\[inverted\]\:bg-danger[data-inverted]{background-color:var(--ds-background-danger, #FFEBE6)}.data-\[inverted\]\:bg-information[data-inverted]{background-color:var(--ds-background-information, #DEEBFF)}.data-\[inverted\]\:bg-success[data-inverted]{background-color:var(--ds-background-success, #E3FCEF)}.data-\[inverted\]\:bg-transparent[data-inverted]{background-color:transparent}.data-\[inverted\]\:bg-warning[data-inverted]{background-color:var(--ds-background-warning, #FFFAE6)}.data-\[selected\=true\]\:bg-selected-subtle[data-selected=true],.data-\[state\=checked\]\:bg-selected-subtle[data-state=checked]{background-color:var(--ds-background-selected, #DEEBFF)}.data-\[state\=checked\]\:bg-success-bold-hovered[data-state=checked]{background-color:var(--ds-background-success-bold-hovered, #00875A)}.data-\[state\=selected\]\:bg-selected[data-state=selected]{background-color:var(--ds-background-selected, #253858)}.data-\[current\=true\]\:text-selected-text-inverse[data-current=true]{color:var(--ds-text-selected, #FAFBFC)}.data-\[inverted\]\:text-brand-text[data-inverted]{color:var(--ds-text-brand, #0747A6)}.data-\[inverted\]\:text-danger-text[data-inverted]{color:var(--ds-text-danger, #BF2600)}.data-\[inverted\]\:text-information-text[data-inverted]{color:var(--ds-text-information, #0747A6)}.data-\[inverted\]\:text-success-text[data-inverted]{color:var(--ds-text-success, #006644)}.data-\[inverted\]\:text-warning-text[data-inverted]{color:var(--ds-text-warning, #b45309)}.data-\[selected\=true\]\:text-selected-subtle-text[data-selected=true],.data-\[state\=active\]\:text-selected-text[data-state=active]{color:var(--ds-text-selected, #091E42)}.data-\[active\=true\]\:before\:border-input-border-focused[data-active=true]:before{content:var(--tw-content);border-color:var(--ds-border-focused, #2684FF)}.data-\[invalid\=true\]\:before\:border-danger-border[data-invalid=true]:before{content:var(--tw-content);border-color:var(--ds-border-danger, #BF2600)}.data-\[required\=true\]\:after\:ml-0\.5[data-required=true]:after{content:var(--tw-content);margin-left:.125rem}.data-\[state\=active\]\:after\:bg-selected-border[data-state=active]:after{content:var(--tw-content);background-color:var(--ds-border-selected, #2684FF)}.data-\[required\=true\]\:after\:text-danger-bold[data-required=true]:after{content:var(--tw-content);color:var(--ds-background-danger-bold, #DE350B)}.data-\[required\=true\]\:after\:content-\[\'\*\'\][data-required=true]:after{--tw-content: "*";content:var(--tw-content)}.data-\[inverted\]\:hover\:bg-brand-hovered:hover[data-inverted]{background-color:var(--ds-background-brand-hovered, #B3D4FF)}.data-\[inverted\]\:hover\:bg-danger-hovered:hover[data-inverted]{background-color:var(--ds-background-danger-hovered, #FFBDAD)}.data-\[inverted\]\:hover\:bg-information-hovered:hover[data-inverted]{background-color:var(--ds-background-information-hovered, #B3D4FF)}.data-\[inverted\]\:hover\:bg-neutral-hovered:hover[data-inverted]{background-color:var(--ds-background-neutral-hovered, rgba(9, 30, 66, .13))}.data-\[inverted\]\:hover\:bg-success-hovered:hover[data-inverted]{background-color:var(--ds-background-success-hovered, #ABF5D1)}.data-\[inverted\]\:hover\:bg-warning-hovered:hover[data-inverted]{background-color:var(--ds-background-warning-hovered, #FFF0B3)}.data-\[selected\=true\]\:hover\:bg-selected-subtle-hovered:hover[data-selected=true],.data-\[state\=checked\]\:hover\:bg-selected-subtle-hovered:hover[data-state=checked]{background-color:var(--ds-background-selected-hovered, #EBECF0)}.data-\[state\=checked\]\:hover\:bg-success-bold-pressed:hover[data-state=checked]{background-color:var(--ds-background-success-bold-pressed, #006644)}.data-\[state\=selected\]\:hover\:bg-selected-hovered:hover[data-state=selected]{background-color:var(--ds-background-selected-hovered, #344563)}.hover\:data-\[active\=true\]\:bg-input-active[data-active=true]:hover{background-color:var(--ds-background-input-pressed, #FFFFFF)}.data-\[inverted\]\:active\:bg-brand-pressed:active[data-inverted]{background-color:var(--ds-background-brand-pressed, #4C9AFF)}.data-\[inverted\]\:active\:bg-danger-pressed:active[data-inverted]{background-color:var(--ds-background-danger-pressed, #FF8F73)}.data-\[inverted\]\:active\:bg-information-pressed:active[data-inverted]{background-color:var(--ds-background-information-pressed, #4C9AFF)}.data-\[inverted\]\:active\:bg-neutral-pressed:active[data-inverted]{background-color:var(--ds-background-neutral-pressed, rgba(9, 30, 66, .25))}.data-\[inverted\]\:active\:bg-success-pressed:active[data-inverted]{background-color:var(--ds-background-success-pressed, #79F2C0)}.data-\[inverted\]\:active\:bg-warning-pressed:active[data-inverted]{background-color:var(--ds-background-warning-pressed, #FFE380)}.data-\[selected\=true\]\:active\:bg-selected-subtle-pressed:active[data-selected=true],.data-\[state\=checked\]\:active\:bg-selected-subtle-pressed:active[data-state=checked]{background-color:var(--ds-background-selected-pressed, #DFE1E6)}.data-\[inverted\]\:disabled\:border-border:disabled[data-inverted]{border-color:var(--ds-border, rgba(9, 30, 66, .13))}.data-\[inverted\]\:disabled\:bg-transparent:disabled[data-inverted]{background-color:transparent}.group[data-state=closed] .group-data-\[state\=closed\]\:flex,.group[data-state=open] .group-data-\[state\=open\]\:flex{display:flex}.group[data-state=open] .group-data-\[state\=open\]\:rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[data-disabled=true] .group-data-\[disabled\=true\]\:cursor-not-allowed{cursor:not-allowed}.group[data-disabled=false] .group-data-\[disabled\=false\]\:hover\:bg-selected-hovered:hover{background-color:var(--ds-background-selected-hovered, #344563)}.group[data-disabled=true] .group-data-\[disabled\=true\]\:hover\:bg-transparent:hover{background-color:transparent}.group[data-disabled=false] .group-data-\[disabled\=false\]\:active\:bg-selected-pressed:active{background-color:var(--ds-background-selected-pressed, #42526E)}@media (min-width: 480px){.xs\:min-w-min{min-width:-webkit-min-content;min-width:min-content}}.\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]){padding-right:0}.\[\&\>\[role\=checkbox\]\]\:translate-y-\[2px\]>[role=checkbox]{--tw-translate-y: 2px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&_tr\]\:hover\:bg-surface:hover tr{background-color:var(--ds-surface, #FFFFFF)}html,body,p,div,h1,h2,h3,h4,h5,h6,ul,ol,dl,img,pre,form,fieldset{margin:0;padding:0}img,fieldset{border:0}body,html{height:100%;width:100%}body{background-color:var(--ds-surface, #fff);color:var(--ds-text, #172B4D);font:var(--ds-font-body, normal 400 14px/1.42857142857143 -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif);-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}p,ul,ol,dl,h1,h2,h3,h4,h5,h6,blockquote,pre,form,table{margin:var(--ds-space-150, 12px) 0 0 0}a{color:var(--ds-link, #0052CC);text-decoration:none}a:hover{color:var(--ds-link, #0065FF);text-decoration:underline}a:active{color:var(--ds-link-pressed, #0747A6)}a:focus-visible{outline:var(--ds-border-width-outline, 2px) solid var(--ds-border-focused, #2684FF);outline-offset:var(--ds-space-025, 2px)}@supports not selector(*:focus-visible){a:focus{outline:var(--ds-border-width-outline, 2px) solid var(--ds-border-focused, #4C9AFF);outline-offset:var(--ds-space-025, 2px)}}h1{font:var(--ds-font-heading-xlarge, 600 2.0714285714285716em/1.103448275862069 -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif);letter-spacing:-.01em;color:var(--ds-text);margin-top:var(--ds-space-500)}h2{font:var(--ds-font-heading-large, 500 1.7142857142857142em/1.1666666666666667 -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif);letter-spacing:-.01em;color:var(--ds-text);margin-top:var(--ds-space-500)}h3{font:var(--ds-font-heading-medium, 500 1.4285714285714286em/1.2 -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif);letter-spacing:-.008em;color:var(--ds-text);margin-top:28px}h4{font:var(--ds-font-heading-small, 600 1.1428571428571428em/1.25 -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif);letter-spacing:-.006em;color:var(--ds-text);margin-top:var(--ds-space-300)}h5{font:var(--ds-font-heading-xsmall, 600 1em/1.1428571428571428 -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif);letter-spacing:-.003em;color:var(--ds-text);margin-top:var(--ds-space-200)}h6{font:var(--ds-font-heading-xxsmall, 600 .8571428571428571em/1.3333333333333333 -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif);color:var(--ds-text);margin-top:var(--ds-space-250);text-transform:uppercase}ul,ol,dl{padding-left:var(--ds-space-500, 40px)}dd,dd+dt,li+li{margin-top:var(--ds-space-050, 4px)}ul ul:not(:first-child),ol ul:not(:first-child),ul ol:not(:first-child),ol ol:not(:first-child){margin-top:var(--ds-space-050, 4px)}p:first-child,ul:first-child,ol:first-child,dl:first-child,h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child,blockquote:first-child,pre:first-child,form:first-child,table:first-child{margin-top:0}blockquote,q{color:inherit}blockquote{border:none;padding-left:var(--ds-space-500, 40px)}[dir=rtl] blockquote{padding-left:0;padding-right:var(--ds-space-500, 40px)}blockquote:before,q:before{content:"“"}blockquote:after,q:after{content:"”"}blockquote:before{float:left;margin-left:-1em;text-align:right;width:1em}[dir=rtl] blockquote:before{float:right;margin-right:-1em;text-align:left}blockquote>:last-child{display:inline-block}small{font-size:.7857142857142857em;font-style:inherit;line-height:1.4545454545454546;color:var(--ds-text-subtlest, var(--ds-text-subtlest, #6B778C));font-weight:var(--ds-font-weight-bold, 700);margin-top:16px;font-weight:400}code,kbd{font-family:var(--ds-font-family-code, "SFMono-Medium", "SF Mono", "Segoe UI Mono", "Roboto Mono", "Ubuntu Mono", Menlo, Consolas, Courier, monospace)}var,address,dfn,cite{font-style:italic}abbr{border-bottom:1px var(--ds-border, #ccc) dotted;cursor:help}@supports (color-scheme: dark) and (color-scheme: light){[data-color-mode=light]{color-scheme:light}[data-color-mode=dark]{color-scheme:dark}}table{border-collapse:collapse;width:100%}thead,tbody,tfoot{border-bottom:2px solid var(--ds-border, #DFE1E6)}td,th{border:none;padding:var(--ds-space-050, 4px) var(--ds-space-100, 8px);text-align:left}th{vertical-align:top}td:first-child,th:first-child{padding-left:0}td:last-child,th:last-child{padding-right:0}caption{font:var(--ds-font-heading-medium, 500 1.4285714285714286em/1.2 -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif);letter-spacing:-.008em;color:var(--ds-text);margin-top:28px;margin-bottom:var(--ds-space-100, 8px);text-align:left}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}@-moz-document url-prefix(){img{font-size:0}img:-moz-broken{font-size:inherit}}button{font-family:inherit}.assistive{border:0!important;clip:rect(1px,1px,1px,1px)!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important} diff --git a/assets/bundle-DNzVECgM.js b/assets/bundle-DNzVECgM.js new file mode 100644 index 00000000..7b5ff75d --- /dev/null +++ b/assets/bundle-DNzVECgM.js @@ -0,0 +1,61 @@ +function ud(e,t){for(var n=0;nr[o]})}}}return Object.freeze(Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}))}(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const o of document.querySelectorAll('link[rel="modulepreload"]'))r(o);new MutationObserver(o=>{for(const i of o)if(i.type==="childList")for(const l of i.addedNodes)l.tagName==="LINK"&&l.rel==="modulepreload"&&r(l)}).observe(document,{childList:!0,subtree:!0});function n(o){const i={};return o.integrity&&(i.integrity=o.integrity),o.referrerPolicy&&(i.referrerPolicy=o.referrerPolicy),o.crossOrigin==="use-credentials"?i.credentials="include":o.crossOrigin==="anonymous"?i.credentials="omit":i.credentials="same-origin",i}function r(o){if(o.ep)return;o.ep=!0;const i=n(o);fetch(o.href,i)}})();var mv=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function Sl(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function sd(e){if(e.__esModule)return e;var t=e.default;if(typeof t=="function"){var n=function r(){return this instanceof r?Reflect.construct(t,arguments,this.constructor):t.apply(this,arguments)};n.prototype=t.prototype}else n={};return Object.defineProperty(n,"__esModule",{value:!0}),Object.keys(e).forEach(function(r){var o=Object.getOwnPropertyDescriptor(e,r);Object.defineProperty(n,r,o.get?o:{enumerable:!0,get:function(){return e[r]}})}),n}var da={exports:{}},ur={},pa={exports:{}},D={};/* +object-assign +(c) Sindre Sorhus +@license MIT +*/var Fu=Object.getOwnPropertySymbols,ad=Object.prototype.hasOwnProperty,cd=Object.prototype.propertyIsEnumerable;function fd(e){if(e==null)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}function dd(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de",Object.getOwnPropertyNames(e)[0]==="5")return!1;for(var t={},n=0;n<10;n++)t["_"+String.fromCharCode(n)]=n;var r=Object.getOwnPropertyNames(t).map(function(i){return t[i]});if(r.join("")!=="0123456789")return!1;var o={};return"abcdefghijklmnopqrst".split("").forEach(function(i){o[i]=i}),Object.keys(Object.assign({},o)).join("")==="abcdefghijklmnopqrst"}catch{return!1}}var ma=dd()?Object.assign:function(e,t){for(var n,r=fd(e),o,i=1;iYr.length&&Yr.push(e)}function Ei(e,t,n,r){var o=typeof e;(o==="undefined"||o==="boolean")&&(e=null);var i=!1;if(e===null)i=!0;else switch(o){case"string":case"number":i=!0;break;case"object":switch(e.$$typeof){case sr:case pd:i=!0}}if(i)return n(r,e,t===""?"."+ii(e,0):t),1;if(i=0,t=t===""?".":t+":",Array.isArray(e))for(var l=0;l"u"||typeof MessageChannel!="function"){var l=null,u=null,s=function(){if(l!==null)try{var x=e.unstable_now();l(!0,x),l=null}catch(b){throw setTimeout(s,0),b}},c=Date.now();e.unstable_now=function(){return Date.now()-c},t=function(x){l!==null?setTimeout(t,0,x):(l=x,setTimeout(s,0))},n=function(x,b){u=setTimeout(x,b)},r=function(){clearTimeout(u)},o=function(){return!1},i=e.unstable_forceFrameRate=function(){}}else{var p=window.performance,m=window.Date,E=window.setTimeout,C=window.clearTimeout;if(typeof console<"u"){var T=window.cancelAnimationFrame;typeof window.requestAnimationFrame!="function"&&console.error("This browser doesn't support requestAnimationFrame. Make sure that you load a polyfill in older browsers. https://fb.me/react-polyfills"),typeof T!="function"&&console.error("This browser doesn't support cancelAnimationFrame. Make sure that you load a polyfill in older browsers. https://fb.me/react-polyfills")}if(typeof p=="object"&&typeof p.now=="function")e.unstable_now=function(){return p.now()};else{var k=m.now();e.unstable_now=function(){return m.now()-k}}var f=!1,a=null,d=-1,h=5,g=0;o=function(){return e.unstable_now()>=g},i=function(){},e.unstable_forceFrameRate=function(x){0>x||125>>1,q=x[Y];if(q!==void 0&&0A(Rt,I))Zt!==void 0&&0>A(Zt,Rt)?(x[Y]=Zt,x[Cn]=I,Y=Cn):(x[Y]=Rt,x[Ot]=I,Y=Ot);else if(Zt!==void 0&&0>A(Zt,I))x[Y]=Zt,x[Cn]=I,Y=Cn;else break e}}return b}return null}function A(x,b){var I=x.sortIndex-b.sortIndex;return I!==0?I:x.id-b.id}var Z=[],M=[],bt=1,Q=null,B=3,oe=!1,xe=!1,je=!1;function se(x){for(var b=j(M);b!==null;){if(b.callback===null)_(M);else if(b.startTime<=x)_(M),b.sortIndex=b.expirationTime,w(Z,b);else break;b=j(M)}}function Ye(x){if(je=!1,se(x),!xe)if(j(Z)!==null)xe=!0,t(Xe);else{var b=j(M);b!==null&&n(Ye,b.startTime-x)}}function Xe(x,b){xe=!1,je&&(je=!1,r()),oe=!0;var I=B;try{for(se(b),Q=j(Z);Q!==null&&(!(Q.expirationTime>b)||x&&!o());){var Y=Q.callback;if(Y!==null){Q.callback=null,B=Q.priorityLevel;var q=Y(Q.expirationTime<=b);b=e.unstable_now(),typeof q=="function"?Q.callback=q:Q===j(Z)&&_(Z),se(b)}else _(Z);Q=j(Z)}if(Q!==null)var Ot=!0;else{var Rt=j(M);Rt!==null&&n(Ye,Rt.startTime-b),Ot=!1}return Ot}finally{Q=null,B=I,oe=!1}}function Nt(x){switch(x){case 1:return-1;case 2:return 250;case 5:return 1073741823;case 4:return 1e4;default:return 5e3}}var ld=i;e.unstable_IdlePriority=5,e.unstable_ImmediatePriority=1,e.unstable_LowPriority=4,e.unstable_NormalPriority=3,e.unstable_Profiling=null,e.unstable_UserBlockingPriority=2,e.unstable_cancelCallback=function(x){x.callback=null},e.unstable_continueExecution=function(){xe||oe||(xe=!0,t(Xe))},e.unstable_getCurrentPriorityLevel=function(){return B},e.unstable_getFirstCallbackNode=function(){return j(Z)},e.unstable_next=function(x){switch(B){case 1:case 2:case 3:var b=3;break;default:b=B}var I=B;B=b;try{return x()}finally{B=I}},e.unstable_pauseExecution=function(){},e.unstable_requestPaint=ld,e.unstable_runWithPriority=function(x,b){switch(x){case 1:case 2:case 3:case 4:case 5:break;default:x=3}var I=B;B=x;try{return b()}finally{B=I}},e.unstable_scheduleCallback=function(x,b,I){var Y=e.unstable_now();if(typeof I=="object"&&I!==null){var q=I.delay;q=typeof q=="number"&&0Y?(x.sortIndex=q,w(M,x),j(Z)===null&&x===j(M)&&(je?r():je=!0,n(Ye,q-Y))):(x.sortIndex=I,w(Z,x),xe||oe||(xe=!0,t(Xe))),x},e.unstable_shouldYield=function(){var x=e.unstable_now();se(x);var b=j(Z);return b!==Q&&Q!==null&&b!==null&&b.callback!==null&&b.startTime<=x&&b.expirationTime"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),_i=null,ln=null,un=null;function Vu(e){if(e=Oa(e)){if(typeof _i!="function")throw Error(v(280));var t=e.stateNode;t&&(t=_l(t),_i(e.stateNode,e.type,t))}}function $a(e){ln?un?un.push(e):un=[e]:ln=e}function Ma(){if(ln){var e=ln,t=un;if(un=ln=null,Vu(e),t)for(e=0;e"u"||Vd(e,t,n,r))return!0;if(r)return!1;if(n!==null)switch(n.type){case 3:return!t;case 4:return t===!1;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}function me(e,t,n,r,o,i){this.acceptsBooleans=t===2||t===3||t===4,this.attributeName=r,this.attributeNamespace=o,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=i}var ue={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){ue[e]=new me(e,0,!1,e,null,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];ue[t]=new me(t,1,!1,e[1],null,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){ue[e]=new me(e,2,!1,e.toLowerCase(),null,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){ue[e]=new me(e,2,!1,e,null,!1)});"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e){ue[e]=new me(e,3,!1,e.toLowerCase(),null,!1)});["checked","multiple","muted","selected"].forEach(function(e){ue[e]=new me(e,3,!0,e,null,!1)});["capture","download"].forEach(function(e){ue[e]=new me(e,4,!1,e,null,!1)});["cols","rows","size","span"].forEach(function(e){ue[e]=new me(e,6,!1,e,null,!1)});["rowSpan","start"].forEach(function(e){ue[e]=new me(e,5,!1,e.toLowerCase(),null,!1)});var jl=/[\-:]([a-z])/g;function zl(e){return e[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(e){var t=e.replace(jl,zl);ue[t]=new me(t,1,!1,e,null,!1)});"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var t=e.replace(jl,zl);ue[t]=new me(t,1,!1,e,"http://www.w3.org/1999/xlink",!1)});["xml:base","xml:lang","xml:space"].forEach(function(e){var t=e.replace(jl,zl);ue[t]=new me(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1)});["tabIndex","crossOrigin"].forEach(function(e){ue[e]=new me(e,1,!1,e.toLowerCase(),null,!1)});ue.xlinkHref=new me("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0);["src","href","action","formAction"].forEach(function(e){ue[e]=new me(e,1,!1,e.toLowerCase(),null,!0)});var $e=bo.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;$e.hasOwnProperty("ReactCurrentDispatcher")||($e.ReactCurrentDispatcher={current:null});$e.hasOwnProperty("ReactCurrentBatchConfig")||($e.ReactCurrentBatchConfig={suspense:null});function $l(e,t,n,r){var o=ue.hasOwnProperty(t)?ue[t]:null,i=o!==null?o.type===0:r?!1:!(!(2=n.length))throw Error(v(93));n=n[0]}t=n}t==null&&(t=""),n=t}e._wrapperState={initialValue:Tt(n)}}function Ga(e,t){var n=Tt(t.value),r=Tt(t.defaultValue);n!=null&&(n=""+n,n!==e.value&&(e.value=n),t.defaultValue==null&&e.defaultValue!==n&&(e.defaultValue=n)),r!=null&&(e.defaultValue=""+r)}function Zu(e){var t=e.textContent;t===e._wrapperState.initialValue&&t!==""&&t!==null&&(e.value=t)}var Ka={html:"http://www.w3.org/1999/xhtml",mathml:"http://www.w3.org/1998/Math/MathML",svg:"http://www.w3.org/2000/svg"};function Ya(e){switch(e){case"svg":return"http://www.w3.org/2000/svg";case"math":return"http://www.w3.org/1998/Math/MathML";default:return"http://www.w3.org/1999/xhtml"}}function $i(e,t){return e==null||e==="http://www.w3.org/1999/xhtml"?Ya(t):e==="http://www.w3.org/2000/svg"&&t==="foreignObject"?"http://www.w3.org/1999/xhtml":e}var Sr,Xa=function(e){return typeof MSApp<"u"&&MSApp.execUnsafeLocalFunction?function(t,n,r,o){MSApp.execUnsafeLocalFunction(function(){return e(t,n,r,o)})}:e}(function(e,t){if(e.namespaceURI!==Ka.svg||"innerHTML"in e)e.innerHTML=t;else{for(Sr=Sr||document.createElement("div"),Sr.innerHTML=""+t.valueOf().toString()+"",t=Sr.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function Kn(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}function Er(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var en={animationend:Er("Animation","AnimationEnd"),animationiteration:Er("Animation","AnimationIteration"),animationstart:Er("Animation","AnimationStart"),transitionend:Er("Transition","TransitionEnd")},ui={},Za={};_t&&(Za=document.createElement("div").style,"AnimationEvent"in window||(delete en.animationend.animation,delete en.animationiteration.animation,delete en.animationstart.animation),"TransitionEvent"in window||delete en.transitionend.transition);function No(e){if(ui[e])return ui[e];if(!en[e])return e;var t=en[e],n;for(n in t)if(t.hasOwnProperty(n)&&n in Za)return ui[e]=t[n];return e}var Ja=No("animationend"),qa=No("animationiteration"),ec=No("animationstart"),tc=No("transitionend"),In="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange seeked seeking stalled suspend timeupdate volumechange waiting".split(" "),Ju=new(typeof WeakMap=="function"?WeakMap:Map);function Ll(e){var t=Ju.get(e);return t===void 0&&(t=new Map,Ju.set(e,t)),t}function Xt(e){var t=e,n=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do t=e,t.effectTag&1026&&(n=t.return),e=t.return;while(e)}return t.tag===3?n:null}function nc(e){if(e.tag===13){var t=e.memoizedState;if(t===null&&(e=e.alternate,e!==null&&(t=e.memoizedState)),t!==null)return t.dehydrated}return null}function qu(e){if(Xt(e)!==e)throw Error(v(188))}function Xd(e){var t=e.alternate;if(!t){if(t=Xt(e),t===null)throw Error(v(188));return t!==e?null:e}for(var n=e,r=t;;){var o=n.return;if(o===null)break;var i=o.alternate;if(i===null){if(r=o.return,r!==null){n=r;continue}break}if(o.child===i.child){for(i=o.child;i;){if(i===n)return qu(o),e;if(i===r)return qu(o),t;i=i.sibling}throw Error(v(188))}if(n.return!==r.return)n=o,r=i;else{for(var l=!1,u=o.child;u;){if(u===n){l=!0,n=o,r=i;break}if(u===r){l=!0,r=o,n=i;break}u=u.sibling}if(!l){for(u=i.child;u;){if(u===n){l=!0,n=i,r=o;break}if(u===r){l=!0,r=i,n=o;break}u=u.sibling}if(!l)throw Error(v(189))}}if(n.alternate!==r)throw Error(v(190))}if(n.tag!==3)throw Error(v(188));return n.stateNode.current===n?e:t}function rc(e){if(e=Xd(e),!e)return null;for(var t=e;;){if(t.tag===5||t.tag===6)return t;if(t.child)t.child.return=t,t=t.child;else{if(t===e)break;for(;!t.sibling;){if(!t.return||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}}return null}function mn(e,t){if(t==null)throw Error(v(30));return e==null?t:Array.isArray(e)?Array.isArray(t)?(e.push.apply(e,t),e):(e.push(t),e):Array.isArray(t)?[e].concat(t):[e,t]}function Al(e,t,n){Array.isArray(e)?e.forEach(t,n):e&&t.call(n,e)}var _n=null;function Zd(e){if(e){var t=e._dispatchListeners,n=e._dispatchInstances;if(Array.isArray(t))for(var r=0;reo.length&&eo.push(e)}function lc(e,t,n,r){if(eo.length){var o=eo.pop();return o.topLevelType=e,o.eventSystemFlags=r,o.nativeEvent=t,o.targetInst=n,o}return{topLevelType:e,eventSystemFlags:r,nativeEvent:t,targetInst:n,ancestors:[]}}function uc(e){var t=e.targetInst,n=t;do{if(!n){e.ancestors.push(n);break}var r=n;if(r.tag===3)r=r.stateNode.containerInfo;else{for(;r.return;)r=r.return;r=r.tag!==3?null:r.stateNode.containerInfo}if(!r)break;t=n.tag,t!==5&&t!==6||e.ancestors.push(n),n=fr(r)}while(n);for(n=0;n"u")return null;try{return e.activeElement||e.body}catch{return e.body}}function os(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function is(e,t){var n=os(e);e=0;for(var r;n;){if(n.nodeType===3){if(r=e+n.textContent.length,e<=t&&r>=t)return{node:n,offset:t-e};e=r}e:{for(;n;){if(n.nextSibling){n=n.nextSibling;break e}n=n.parentNode}n=void 0}n=os(n)}}function hc(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?hc(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function ls(){for(var e=window,t=Ui();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=Ui(e.document)}return t}function Wi(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&(t==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||t==="textarea"||e.contentEditable==="true")}var gc="$",vc="/$",Ql="$?",Bl="$!",ai=null,ci=null;function yc(e,t){switch(e){case"button":case"input":case"select":case"textarea":return!!t.autoFocus}return!1}function Vi(e,t){return e==="textarea"||e==="option"||e==="noscript"||typeof t.children=="string"||typeof t.children=="number"||typeof t.dangerouslySetInnerHTML=="object"&&t.dangerouslySetInnerHTML!==null&&t.dangerouslySetInnerHTML.__html!=null}var fi=typeof setTimeout=="function"?setTimeout:void 0,cp=typeof clearTimeout=="function"?clearTimeout:void 0;function an(e){for(;e!=null;e=e.nextSibling){var t=e.nodeType;if(t===1||t===3)break}return e}function us(e){e=e.previousSibling;for(var t=0;e;){if(e.nodeType===8){var n=e.data;if(n===gc||n===Bl||n===Ql){if(t===0)return e;t--}else n===vc&&t++}e=e.previousSibling}return null}var Gl=Math.random().toString(36).slice(2),dt="__reactInternalInstance$"+Gl,no="__reactEventHandlers$"+Gl,cr="__reactContainere$"+Gl;function fr(e){var t=e[dt];if(t)return t;for(var n=e.parentNode;n;){if(t=n[cr]||n[dt]){if(n=t.alternate,t.child!==null||n!==null&&n.child!==null)for(e=us(e);e!==null;){if(n=e[dt])return n;e=us(e)}return t}e=n,n=e.parentNode}return null}function dr(e){return e=e[dt]||e[cr],!e||e.tag!==5&&e.tag!==6&&e.tag!==13&&e.tag!==3?null:e}function Bt(e){if(e.tag===5||e.tag===6)return e.stateNode;throw Error(v(33))}function Kl(e){return e[no]||null}function et(e){do e=e.return;while(e&&e.tag!==5);return e||null}function wc(e,t){var n=e.stateNode;if(!n)return null;var r=_l(n);if(!r)return null;n=r[t];e:switch(t){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(r=!r.disabled)||(e=e.type,r=!(e==="button"||e==="input"||e==="select"||e==="textarea")),e=!r;break e;default:e=!1}if(e)return null;if(n&&typeof n!="function")throw Error(v(231,t,typeof n));return n}function ss(e,t,n){(t=wc(e,n.dispatchConfig.phasedRegistrationNames[t]))&&(n._dispatchListeners=mn(n._dispatchListeners,t),n._dispatchInstances=mn(n._dispatchInstances,e))}function fp(e){if(e&&e.dispatchConfig.phasedRegistrationNames){for(var t=e._targetInst,n=[];t;)n.push(t),t=et(t);for(t=n.length;0this.eventPool.length&&this.eventPool.push(e)}function Sc(e){e.eventPool=[],e.getPooled=pp,e.release=mp}var hp=Pe.extend({data:null}),gp=Pe.extend({data:null}),vp=[9,13,27,32],Xl=_t&&"CompositionEvent"in window,Un=null;_t&&"documentMode"in document&&(Un=document.documentMode);var yp=_t&&"TextEvent"in window&&!Un,Ec=_t&&(!Xl||Un&&8=Un),as=" ",Ze={beforeInput:{phasedRegistrationNames:{bubbled:"onBeforeInput",captured:"onBeforeInputCapture"},dependencies:["compositionend","keypress","textInput","paste"]},compositionEnd:{phasedRegistrationNames:{bubbled:"onCompositionEnd",captured:"onCompositionEndCapture"},dependencies:"blur compositionend keydown keypress keyup mousedown".split(" ")},compositionStart:{phasedRegistrationNames:{bubbled:"onCompositionStart",captured:"onCompositionStartCapture"},dependencies:"blur compositionstart keydown keypress keyup mousedown".split(" ")},compositionUpdate:{phasedRegistrationNames:{bubbled:"onCompositionUpdate",captured:"onCompositionUpdateCapture"},dependencies:"blur compositionupdate keydown keypress keyup mousedown".split(" ")}},cs=!1;function kc(e,t){switch(e){case"keyup":return vp.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"blur":return!0;default:return!1}}function Tc(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var tn=!1;function wp(e,t){switch(e){case"compositionend":return Tc(t);case"keypress":return t.which!==32?null:(cs=!0,as);case"textInput":return e=t.data,e===as&&cs?null:e;default:return null}}function xp(e,t){if(tn)return e==="compositionend"||!Xl&&kc(e,t)?(e=xc(),Ir=Yl=pt=null,tn=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1=document.documentMode,Oc={select:{phasedRegistrationNames:{bubbled:"onSelect",captured:"onSelectCapture"},dependencies:"blur contextmenu dragend focus keydown keyup mousedown mouseup selectionchange".split(" ")}},nn=null,Bi=null,Vn=null,Gi=!1;function gs(e,t){var n=t.window===t?t.document:t.nodeType===9?t:t.ownerDocument;return Gi||nn==null||nn!==Ui(n)?null:(n=nn,"selectionStart"in n&&Wi(n)?n={start:n.selectionStart,end:n.selectionEnd}:(n=(n.ownerDocument&&n.ownerDocument.defaultView||window).getSelection(),n={anchorNode:n.anchorNode,anchorOffset:n.anchorOffset,focusNode:n.focusNode,focusOffset:n.focusOffset}),Vn&&Jn(Vn,n)?null:(Vn=n,e=Pe.getPooled(Oc.select,Bi,e,t),e.type="select",e.target=nn,hn(e),e))}var Ip={eventTypes:Oc,extractEvents:function(e,t,n,r,o,i){if(o=i||(r.window===r?r.document:r.nodeType===9?r:r.ownerDocument),!(i=!o)){e:{o=Ll(o),i=bl.onSelect;for(var l=0;lrn||(e.current=Ki[rn],Ki[rn]=null,rn--)}function X(e,t){rn++,Ki[rn]=e.current,e.current=t}var Ct={},de={current:Ct},he={current:!1},Kt=Ct;function gn(e,t){var n=e.type.contextTypes;if(!n)return Ct;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var o={},i;for(i in n)o[i]=t[i];return r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=o),o}function ge(e){return e=e.childContextTypes,e!=null}function oo(){V(he),V(de)}function vs(e,t,n){if(de.current!==Ct)throw Error(v(168));X(de,t),X(he,n)}function Rc(e,t,n){var r=e.stateNode;if(e=t.childContextTypes,typeof r.getChildContext!="function")return n;r=r.getChildContext();for(var o in r)if(!(o in e))throw Error(v(108,it(t)||"Unknown",o));return pe({},n,{},r)}function Ar(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||Ct,Kt=de.current,X(de,e),X(he,he.current),!0}function ys(e,t,n){var r=e.stateNode;if(!r)throw Error(v(169));n?(e=Rc(e,t,Kt),r.__reactInternalMemoizedMergedChildContext=e,V(he),V(de),X(de,e)):V(he),X(he,n)}var Yp=le.unstable_runWithPriority,Jl=le.unstable_scheduleCallback,jc=le.unstable_cancelCallback,ws=le.unstable_requestPaint,Yi=le.unstable_now,Xp=le.unstable_getCurrentPriorityLevel,zo=le.unstable_ImmediatePriority,zc=le.unstable_UserBlockingPriority,$c=le.unstable_NormalPriority,Mc=le.unstable_LowPriority,Ic=le.unstable_IdlePriority,Fc={},Zp=le.unstable_shouldYield,Jp=ws!==void 0?ws:function(){},tt=null,Dr=null,di=!1,xs=Yi(),be=1e4>xs?Yi:function(){return Yi()-xs};function $o(){switch(Xp()){case zo:return 99;case zc:return 98;case $c:return 97;case Mc:return 96;case Ic:return 95;default:throw Error(v(332))}}function Lc(e){switch(e){case 99:return zo;case 98:return zc;case 97:return $c;case 96:return Mc;case 95:return Ic;default:throw Error(v(332))}}function Pt(e,t){return e=Lc(e),Yp(e,t)}function Ac(e,t,n){return e=Lc(e),Jl(e,t,n)}function Ss(e){return tt===null?(tt=[e],Dr=Jl(zo,Dc)):tt.push(e),Fc}function Ge(){if(Dr!==null){var e=Dr;Dr=null,jc(e)}Dc()}function Dc(){if(!di&&tt!==null){di=!0;var e=0;try{var t=tt;Pt(99,function(){for(;e=t&&(De=!0),e.firstContext=null)}function Oe(e,t){if(uo!==e&&t!==!1&&t!==0)if((typeof t!="number"||t===1073741823)&&(uo=e,t=1073741823),t={context:e,observedBits:t,next:null},on===null){if(lo===null)throw Error(v(308));on=t,lo.dependencies={expirationTime:0,firstContext:t,responders:null}}else on=on.next=t;return e._currentValue}var ft=!1;function tu(e){e.updateQueue={baseState:e.memoizedState,baseQueue:null,shared:{pending:null},effects:null}}function nu(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,baseQueue:e.baseQueue,shared:e.shared,effects:e.effects})}function xt(e,t){return e={expirationTime:e,suspenseConfig:t,tag:0,payload:null,callback:null,next:null},e.next=e}function St(e,t){if(e=e.updateQueue,e!==null){e=e.shared;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}}function Es(e,t){var n=e.alternate;n!==null&&nu(n,e),e=e.updateQueue,n=e.baseQueue,n===null?(e.baseQueue=t.next=t,t.next=t):(t.next=n.next,n.next=t)}function qn(e,t,n,r){var o=e.updateQueue;ft=!1;var i=o.baseQueue,l=o.shared.pending;if(l!==null){if(i!==null){var u=i.next;i.next=l.next,l.next=u}i=l,o.shared.pending=null,u=e.alternate,u!==null&&(u=u.updateQueue,u!==null&&(u.baseQueue=l))}if(i!==null){u=i.next;var s=o.baseState,c=0,p=null,m=null,E=null;if(u!==null){var C=u;do{if(l=C.expirationTime,lc&&(c=l)}else{E!==null&&(E=E.next={expirationTime:1073741823,suspenseConfig:C.suspenseConfig,tag:C.tag,payload:C.payload,callback:C.callback,next:null}),yf(l,C.suspenseConfig);e:{var k=e,f=C;switch(l=t,T=n,f.tag){case 1:if(k=f.payload,typeof k=="function"){s=k.call(T,s,l);break e}s=k;break e;case 3:k.effectTag=k.effectTag&-4097|64;case 0:if(k=f.payload,l=typeof k=="function"?k.call(T,s,l):k,l==null)break e;s=pe({},s,l);break e;case 2:ft=!0}}C.callback!==null&&(e.effectTag|=32,l=o.effects,l===null?o.effects=[C]:l.push(C))}if(C=C.next,C===null||C===u){if(l=o.shared.pending,l===null)break;C=i.next=l.next,l.next=u,o.baseQueue=i=l,o.shared.pending=null}}while(!0)}E===null?p=s:E.next=m,o.baseState=p,o.baseQueue=E,Ao(c),e.expirationTime=c,e.memoizedState=s}}function ks(e,t,n){if(e=t.effects,t.effects=null,e!==null)for(t=0;tw?(j=S,S=null):j=S.sibling;var _=E(f,S,d[w],h);if(_===null){S===null&&(S=j);break}e&&S&&_.alternate===null&&t(f,S),a=i(_,a,w),y===null?g=_:y.sibling=_,y=_,S=j}if(w===d.length)return n(f,S),g;if(S===null){for(;ww?(j=S,S=null):j=S.sibling;var A=E(f,S,_.value,h);if(A===null){S===null&&(S=j);break}e&&S&&A.alternate===null&&t(f,S),a=i(A,a,w),y===null?g=A:y.sibling=A,y=A,S=j}if(_.done)return n(f,S),g;if(S===null){for(;!_.done;w++,_=d.next())_=m(f,_.value,h),_!==null&&(a=i(_,a,w),y===null?g=_:y.sibling=_,y=_);return g}for(S=r(f,S);!_.done;w++,_=d.next())_=C(S,f,w,_.value,h),_!==null&&(e&&_.alternate!==null&&S.delete(_.key===null?w:_.key),a=i(_,a,w),y===null?g=_:y.sibling=_,y=_);return e&&S.forEach(function(Z){return t(f,Z)}),g}return function(f,a,d,h){var g=typeof d=="object"&&d!==null&&d.type===zt&&d.key===null;g&&(d=d.props.children);var y=typeof d=="object"&&d!==null;if(y)switch(d.$$typeof){case wr:e:{for(y=d.key,g=a;g!==null;){if(g.key===y){switch(g.tag){case 7:if(d.type===zt){n(f,g.sibling),a=o(g,d.props.children),a.return=f,f=a;break e}break;default:if(g.elementType===d.type){n(f,g.sibling),a=o(g,d.props),a.ref=jn(f,g,d),a.return=f,f=a;break e}}n(f,g);break}else t(f,g);g=g.sibling}d.type===zt?(a=gt(d.props.children,f.mode,h,d.key),a.return=f,f=a):(h=Qr(d.type,d.key,d.props,null,f.mode,h),h.ref=jn(f,a,d),h.return=f,f=h)}return l(f);case qt:e:{for(g=d.key;a!==null;){if(a.key===g)if(a.tag===4&&a.stateNode.containerInfo===d.containerInfo&&a.stateNode.implementation===d.implementation){n(f,a.sibling),a=o(a,d.children||[]),a.return=f,f=a;break e}else{n(f,a);break}else t(f,a);a=a.sibling}a=wi(d,f.mode,h),a.return=f,f=a}return l(f)}if(typeof d=="string"||typeof d=="number")return d=""+d,a!==null&&a.tag===6?(n(f,a.sibling),a=o(a,d),a.return=f,f=a):(n(f,a),a=yi(d,f.mode,h),a.return=f,f=a),l(f);if(kr(d))return T(f,a,d,h);if(Pn(d))return k(f,a,d,h);if(y&&Tr(f,d),typeof d>"u"&&!g)switch(f.tag){case 1:case 0:throw f=f.type,Error(v(152,f.displayName||f.name||"Component"))}return n(f,a)}}var vn=Hc(!0),ru=Hc(!1),hr={},We={current:hr},er={current:hr},tr={current:hr};function Mt(e){if(e===hr)throw Error(v(174));return e}function Zi(e,t){switch(X(tr,t),X(er,e),X(We,hr),e=t.nodeType,e){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:$i(null,"");break;default:e=e===8?t.parentNode:t,t=e.namespaceURI||null,e=e.tagName,t=$i(t,e)}V(We),X(We,t)}function yn(){V(We),V(er),V(tr)}function Ps(e){Mt(tr.current);var t=Mt(We.current),n=$i(t,e.type);t!==n&&(X(er,e),X(We,n))}function ou(e){er.current===e&&(V(We),V(er))}var G={current:0};function ao(e){for(var t=e;t!==null;){if(t.tag===13){var n=t.memoizedState;if(n!==null&&(n=n.dehydrated,n===null||n.data===Ql||n.data===Bl))return t}else if(t.tag===19&&t.memoizedProps.revealOrder!==void 0){if(t.effectTag&64)return t}else if(t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}function iu(e,t){return{responder:e,props:t}}var Wr=$e.ReactCurrentDispatcher,Ne=$e.ReactCurrentBatchConfig,mt=0,ee=null,ce=null,fe=null,co=!1;function Se(){throw Error(v(321))}function lu(e,t){if(t===null)return!1;for(var n=0;ni))throw Error(v(301));i+=1,fe=ce=null,t.updateQueue=null,Wr.current=tm,e=n(r,o)}while(t.expirationTime===mt)}if(Wr.current=mo,t=ce!==null&&ce.next!==null,mt=0,fe=ce=ee=null,co=!1,t)throw Error(v(300));return e}function fn(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return fe===null?ee.memoizedState=fe=e:fe=fe.next=e,fe}function Sn(){if(ce===null){var e=ee.alternate;e=e!==null?e.memoizedState:null}else e=ce.next;var t=fe===null?ee.memoizedState:fe.next;if(t!==null)fe=t,ce=e;else{if(e===null)throw Error(v(310));ce=e,e={memoizedState:ce.memoizedState,baseState:ce.baseState,baseQueue:ce.baseQueue,queue:ce.queue,next:null},fe===null?ee.memoizedState=fe=e:fe=fe.next=e}return fe}function Dt(e,t){return typeof t=="function"?t(e):t}function Cr(e){var t=Sn(),n=t.queue;if(n===null)throw Error(v(311));n.lastRenderedReducer=e;var r=ce,o=r.baseQueue,i=n.pending;if(i!==null){if(o!==null){var l=o.next;o.next=i.next,i.next=l}r.baseQueue=o=i,n.pending=null}if(o!==null){o=o.next,r=r.baseState;var u=l=i=null,s=o;do{var c=s.expirationTime;if(cee.expirationTime&&(ee.expirationTime=c,Ao(c))}else u!==null&&(u=u.next={expirationTime:1073741823,suspenseConfig:s.suspenseConfig,action:s.action,eagerReducer:s.eagerReducer,eagerState:s.eagerState,next:null}),yf(c,s.suspenseConfig),r=s.eagerReducer===e?s.eagerState:e(r,s.action);s=s.next}while(s!==null&&s!==o);u===null?i=r:u.next=l,Gt(r,t.memoizedState)||(De=!0),t.memoizedState=r,t.baseState=i,t.baseQueue=u,n.lastRenderedState=r}return[t.memoizedState,n.dispatch]}function Pr(e){var t=Sn(),n=t.queue;if(n===null)throw Error(v(311));n.lastRenderedReducer=e;var r=n.dispatch,o=n.pending,i=t.memoizedState;if(o!==null){n.pending=null;var l=o=o.next;do i=e(i,l.action),l=l.next;while(l!==o);Gt(i,t.memoizedState)||(De=!0),t.memoizedState=i,t.baseQueue===null&&(t.baseState=i),n.lastRenderedState=i}return[i,r]}function pi(e){var t=fn();return typeof e=="function"&&(e=e()),t.memoizedState=t.baseState=e,e=t.queue={pending:null,dispatch:null,lastRenderedReducer:Dt,lastRenderedState:e},e=e.dispatch=Xc.bind(null,ee,e),[t.memoizedState,e]}function Ji(e,t,n,r){return e={tag:e,create:t,destroy:n,deps:r,next:null},t=ee.updateQueue,t===null?(t={lastEffect:null},ee.updateQueue=t,t.lastEffect=e.next=e):(n=t.lastEffect,n===null?t.lastEffect=e.next=e:(r=n.next,n.next=e,e.next=r,t.lastEffect=e)),e}function Qc(){return Sn().memoizedState}function qi(e,t,n,r){var o=fn();ee.effectTag|=e,o.memoizedState=Ji(1|t,n,void 0,r===void 0?null:r)}function su(e,t,n,r){var o=Sn();r=r===void 0?null:r;var i=void 0;if(ce!==null){var l=ce.memoizedState;if(i=l.destroy,r!==null&&lu(r,l.deps)){Ji(t,n,i,r);return}}ee.effectTag|=e,o.memoizedState=Ji(1|t,n,i,r)}function _s(e,t){return qi(516,4,e,t)}function fo(e,t){return su(516,4,e,t)}function Bc(e,t){return su(4,2,e,t)}function Gc(e,t){if(typeof t=="function")return e=e(),t(e),function(){t(null)};if(t!=null)return e=e(),t.current=e,function(){t.current=null}}function Kc(e,t,n){return n=n!=null?n.concat([e]):null,su(4,2,Gc.bind(null,t,e),n)}function au(){}function bs(e,t){return fn().memoizedState=[e,t===void 0?null:t],e}function po(e,t){var n=Sn();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&lu(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function Yc(e,t){var n=Sn();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&lu(t,r[1])?r[0]:(e=e(),n.memoizedState=[e,t],e)}function cu(e,t,n){var r=$o();Pt(98>r?98:r,function(){e(!0)}),Pt(97<\/script>",e=e.removeChild(e.firstChild)):typeof r.is=="string"?e=l.createElement(o,{is:r.is}):(e=l.createElement(o),o==="select"&&(l=e,r.multiple?l.multiple=!0:r.size&&(l.size=r.size))):e=l.createElementNS(e,o),e[dt]=t,e[no]=r,ef(e,t,!1,!1),t.stateNode=e,l=Di(o,r),o){case"iframe":case"object":case"embed":H("load",e),u=r;break;case"video":case"audio":for(u=0;ur.tailExpiration&&1t)&&It.set(e,t)))}}function Lo(e,t){e.expirationTimee?n:e,2>=e&&t!==e?0:e}function Te(e){if(e.lastExpiredTime!==0)e.callbackExpirationTime=1073741823,e.callbackPriority=99,e.callbackNode=Ss(al.bind(null,e));else{var t=Hr(e),n=e.callbackNode;if(t===0)n!==null&&(e.callbackNode=null,e.callbackExpirationTime=0,e.callbackPriority=90);else{var r=Ve();if(t===1073741823?r=99:t===1||t===2?r=95:(r=10*(1073741821-t)-10*(1073741821-r),r=0>=r?99:250>=r?98:5250>=r?97:95),n!==null){var o=e.callbackPriority;if(e.callbackExpirationTime===t&&o>=r)return;n!==Fc&&jc(n)}e.callbackExpirationTime=t,e.callbackPriority=r,t=t===1073741823?Ss(al.bind(null,e)):Ac(r,pf.bind(null,e),{timeout:10*(1073741821-t)-be()}),e.callbackNode=t}}}function pf(e,t){if(Vr=0,t)return t=Ve(),pl(e,t),Te(e),null;var n=Hr(e);if(n!==0){if(t=e.callbackNode,(R&(Me|Be))!==ne)throw Error(v(327));if(En(),e===ke&&n===ve||Ft(e,n),$!==null){var r=R;R|=Me;var o=vf();do try{pm();break}catch(u){gf(e,u)}while(!0);if(ql(),R=r,ho.current=o,te===go)throw t=Fo,Ft(e,n),Lt(e,n),Te(e),t;if($===null)switch(o=e.finishedWork=e.current.alternate,e.finishedExpirationTime=n,r=te,ke=null,r){case Wt:case go:throw Error(v(345));case ff:pl(e,2=n){e.lastPingedTime=n,Ft(e,n);break}}if(i=Hr(e),i!==0&&i!==n)break;if(r!==0&&r!==n){e.lastPingedTime=r;break}e.timeoutHandle=fi(jt.bind(null,e),o);break}jt(e);break;case Io:if(Lt(e,n),r=e.lastSuspendedTime,n===r&&(e.nextKnownPendingLevel=cl(o)),wo&&(o=e.lastPingedTime,o===0||o>=n)){e.lastPingedTime=n,Ft(e,n);break}if(o=Hr(e),o!==0&&o!==n)break;if(r!==0&&r!==n){e.lastPingedTime=r;break}if(nr!==1073741823?r=10*(1073741821-nr)-be():nt===1073741823?r=0:(r=10*(1073741821-nt)-5e3,o=be(),n=10*(1073741821-n)-o,r=o-r,0>r&&(r=0),r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*cm(r/1960))-r,n=r?r=0:(o=l.busyDelayMs|0,i=be()-(10*(1073741821-i)-(l.timeoutMs|0||5e3)),r=i<=o?0:o+r-i),10 component higher in the tree to provide a loading indicator or placeholder to display.`+Fl(l))}te!==pu&&(te=ff),u=fu(u,l),m=i;do{switch(m.tag){case 3:s=u,m.effectTag|=4096,m.expirationTime=t;var g=sf(m,s,t);Es(m,g);break e;case 1:s=u;var y=m.type,S=m.stateNode;if(!(m.effectTag&64)&&(typeof y.getDerivedStateFromError=="function"||S!==null&&typeof S.componentDidCatch=="function"&&(Et===null||!Et.has(S)))){m.effectTag|=4096,m.expirationTime=t;var w=af(m,s,t);Es(m,w);break e}}m=m.return}while(m!==null)}$=xf($)}catch(j){t=j;continue}break}while(!0)}function vf(){var e=ho.current;return ho.current=mo,e===null?mo:e}function yf(e,t){err&&(rr=e)}function dm(){for(;$!==null;)$=wf($)}function pm(){for(;$!==null&&!Zp();)$=wf($)}function wf(e){var t=Sf(e.alternate,e,ve);return e.memoizedProps=e.pendingProps,t===null&&(t=xf(e)),cf.current=null,t}function xf(e){$=e;do{var t=$.alternate;if(e=$.return,$.effectTag&2048){if(t=om($),t!==null)return t.effectTag&=2047,t;e!==null&&(e.firstEffect=e.lastEffect=null,e.effectTag|=2048)}else{if(t=rm(t,$,ve),ve===1||$.childExpirationTime!==1){for(var n=0,r=$.child;r!==null;){var o=r.expirationTime,i=r.childExpirationTime;o>n&&(n=o),i>n&&(n=i),r=r.sibling}$.childExpirationTime=n}if(t!==null)return t;e!==null&&!(e.effectTag&2048)&&(e.firstEffect===null&&(e.firstEffect=$.firstEffect),$.lastEffect!==null&&(e.lastEffect!==null&&(e.lastEffect.nextEffect=$.firstEffect),e.lastEffect=$.lastEffect),1<$.effectTag&&(e.lastEffect!==null?e.lastEffect.nextEffect=$:e.firstEffect=$,e.lastEffect=$))}if(t=$.sibling,t!==null)return t;$=e}while($!==null);return te===Wt&&(te=pu),null}function cl(e){var t=e.expirationTime;return e=e.childExpirationTime,t>e?t:e}function jt(e){var t=$o();return Pt(99,mm.bind(null,e,t)),null}function mm(e,t){do En();while(Qn!==null);if((R&(Me|Be))!==ne)throw Error(v(327));var n=e.finishedWork,r=e.finishedExpirationTime;if(n===null)return null;if(e.finishedWork=null,e.finishedExpirationTime=0,n===e.current)throw Error(v(177));e.callbackNode=null,e.callbackExpirationTime=0,e.callbackPriority=90,e.nextKnownPendingLevel=0;var o=cl(n);if(e.firstPendingTime=o,r<=e.lastSuspendedTime?e.firstSuspendedTime=e.lastSuspendedTime=e.nextKnownPendingLevel=0:r<=e.firstSuspendedTime&&(e.firstSuspendedTime=r-1),r<=e.lastPingedTime&&(e.lastPingedTime=0),r<=e.lastExpiredTime&&(e.lastExpiredTime=0),e===ke&&($=ke=null,ve=0),1u&&(c=u,u=l,l=c),c=is(h,l),p=is(h,u),c&&p&&(y.rangeCount!==1||y.anchorNode!==c.node||y.anchorOffset!==c.offset||y.focusNode!==p.node||y.focusOffset!==p.offset)&&(g=g.createRange(),g.setStart(c.node,c.offset),y.removeAllRanges(),l>u?(y.addRange(g),y.extend(p.node,p.offset)):(g.setEnd(p.node,p.offset),y.addRange(g)))))),g=[],y=h;y=y.parentNode;)y.nodeType===1&&g.push({element:y,left:y.scrollLeft,top:y.scrollTop});for(typeof h.focus=="function"&&h.focus(),h=0;h=n?Ms(e,t,n):(X(G,G.current&1),t=ot(e,t,n),t!==null?t.sibling:null);X(G,G.current&1);break;case 19:if(r=t.childExpirationTime>=n,e.effectTag&64){if(r)return Fs(e,t,n);t.effectTag|=64}if(o=t.memoizedState,o!==null&&(o.rendering=null,o.tail=null),X(G,G.current),!r)return null}return ot(e,t,n)}De=!1}}else De=!1;switch(t.expirationTime=0,t.tag){case 2:if(r=t.type,e!==null&&(e.alternate=null,t.alternate=null,t.effectTag|=2),e=t.pendingProps,o=gn(t,de.current),cn(t,n),o=uu(null,t,r,e,o,n),t.effectTag|=1,typeof o=="object"&&o!==null&&typeof o.render=="function"&&o.$$typeof===void 0){if(t.tag=1,t.memoizedState=null,t.updateQueue=null,ge(r)){var i=!0;Ar(t)}else i=!1;t.memoizedState=o.state!==null&&o.state!==void 0?o.state:null,tu(t);var l=r.getDerivedStateFromProps;typeof l=="function"&&so(t,r,l,e),o.updater=Mo,t.stateNode=o,o._reactInternalFiber=t,Xi(t,r,e,n),t=nl(null,t,r,!0,i,n)}else t.tag=0,Ee(null,t,o,n),t=t.child;return t;case 16:e:{if(o=t.elementType,e!==null&&(e.alternate=null,t.alternate=null,t.effectTag|=2),e=t.pendingProps,Gd(o),o._status!==1)throw o._result;switch(o=o._result,t.type=o,i=t.tag=Sm(o),e=ze(o,e),i){case 0:t=tl(null,t,o,e,n);break e;case 1:t=zs(null,t,o,e,n);break e;case 11:t=Rs(null,t,o,e,n);break e;case 14:t=js(null,t,o,ze(o.type,e),r,n);break e}throw Error(v(306,o,""))}return t;case 0:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:ze(r,o),tl(e,t,r,o,n);case 1:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:ze(r,o),zs(e,t,r,o,n);case 3:if($s(t),r=t.updateQueue,e===null||r===null)throw Error(v(282));if(r=t.pendingProps,o=t.memoizedState,o=o!==null?o.element:null,nu(e,t),qn(t,r,null,n),r=t.memoizedState.element,r===o)mi(),t=ot(e,t,n);else{if((o=t.stateNode.hydrate)&&(ht=an(t.stateNode.containerInfo.firstChild),rt=t,o=Ut=!0),o)for(n=ru(t,null,r,n),t.child=n;n;)n.effectTag=n.effectTag&-3|1024,n=n.sibling;else Ee(e,t,r,n),mi();t=t.child}return t;case 5:return Ps(t),e===null&&el(t),r=t.type,o=t.pendingProps,i=e!==null?e.memoizedProps:null,l=o.children,Vi(r,o)?l=null:i!==null&&Vi(r,i)&&(t.effectTag|=16),qc(e,t),t.mode&4&&n!==1&&o.hidden?(t.expirationTime=t.childExpirationTime=1,t=null):(Ee(e,t,l,n),t=t.child),t;case 6:return e===null&&el(t),null;case 13:return Ms(e,t,n);case 4:return Zi(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=vn(t,null,r,n):Ee(e,t,r,n),t.child;case 11:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:ze(r,o),Rs(e,t,r,o,n);case 7:return Ee(e,t,t.pendingProps,n),t.child;case 8:return Ee(e,t,t.pendingProps.children,n),t.child;case 12:return Ee(e,t,t.pendingProps.children,n),t.child;case 10:e:{r=t.type._context,o=t.pendingProps,l=t.memoizedProps,i=o.value;var u=t.type._context;if(X(io,u._currentValue),u._currentValue=i,l!==null)if(u=l.value,i=Gt(u,i)?0:(typeof r._calculateChangedBits=="function"?r._calculateChangedBits(u,i):1073741823)|0,i===0){if(l.children===o.children&&!he.current){t=ot(e,t,n);break e}}else for(u=t.child,u!==null&&(u.return=t);u!==null;){var s=u.dependencies;if(s!==null){l=u.child;for(var c=s.firstContext;c!==null;){if(c.context===r&&c.observedBits&i){u.tag===1&&(c=xt(n,null),c.tag=2,St(u,c)),u.expirationTime"u")return!1;var t=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(t.isDisabled||!t.supportsFiber)return!0;try{var n=t.inject(e);fl=function(r){try{t.onCommitFiberRoot(n,r,void 0,(r.current.effectTag&64)===64)}catch{}},dl=function(r){try{t.onCommitFiberUnmount(n,r)}catch{}}}catch{}return!0}function xm(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.effectTag=0,this.lastEffect=this.firstEffect=this.nextEffect=null,this.childExpirationTime=this.expirationTime=0,this.alternate=null}function Ue(e,t,n,r){return new xm(e,t,n,r)}function hu(e){return e=e.prototype,!(!e||!e.isReactComponent)}function Sm(e){if(typeof e=="function")return hu(e)?1:0;if(e!=null){if(e=e.$$typeof,e===Ml)return 11;if(e===Il)return 14}return 2}function Yt(e,t){var n=e.alternate;return n===null?(n=Ue(e.tag,t,e.key,e.mode),n.elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.effectTag=0,n.nextEffect=null,n.firstEffect=null,n.lastEffect=null),n.childExpirationTime=e.childExpirationTime,n.expirationTime=e.expirationTime,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=t===null?null:{expirationTime:t.expirationTime,firstContext:t.firstContext,responders:t.responders},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function Qr(e,t,n,r,o,i){var l=2;if(r=e,typeof e=="function")hu(e)&&(l=1);else if(typeof e=="string")l=5;else e:switch(e){case zt:return gt(n.children,o,i,t);case Bd:l=8,o|=7;break;case Aa:l=8,o|=1;break;case jr:return e=Ue(12,n,t,o|8),e.elementType=jr,e.type=jr,e.expirationTime=i,e;case zr:return e=Ue(13,n,t,o),e.type=zr,e.elementType=zr,e.expirationTime=i,e;case bi:return e=Ue(19,n,t,o),e.elementType=bi,e.expirationTime=i,e;default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case Da:l=10;break e;case Ua:l=9;break e;case Ml:l=11;break e;case Il:l=14;break e;case Wa:l=16,r=null;break e;case Va:l=22;break e}throw Error(v(130,e==null?e:typeof e,""))}return t=Ue(l,n,t,o),t.elementType=e,t.type=r,t.expirationTime=i,t}function gt(e,t,n,r){return e=Ue(7,e,r,t),e.expirationTime=n,e}function yi(e,t,n){return e=Ue(6,e,null,t),e.expirationTime=n,e}function wi(e,t,n){return t=Ue(4,e.children!==null?e.children:[],e.key,t),t.expirationTime=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function Em(e,t,n){this.tag=t,this.current=null,this.containerInfo=e,this.pingCache=this.pendingChildren=null,this.finishedExpirationTime=0,this.finishedWork=null,this.timeoutHandle=-1,this.pendingContext=this.context=null,this.hydrate=n,this.callbackNode=null,this.callbackPriority=90,this.lastExpiredTime=this.lastPingedTime=this.nextKnownPendingLevel=this.lastSuspendedTime=this.firstSuspendedTime=this.firstPendingTime=0}function Ef(e,t){var n=e.firstSuspendedTime;return e=e.lastSuspendedTime,n!==0&&n>=t&&e<=t}function Lt(e,t){var n=e.firstSuspendedTime,r=e.lastSuspendedTime;nt||n===0)&&(e.lastSuspendedTime=t),t<=e.lastPingedTime&&(e.lastPingedTime=0),t<=e.lastExpiredTime&&(e.lastExpiredTime=0)}function kf(e,t){t>e.firstPendingTime&&(e.firstPendingTime=t);var n=e.firstSuspendedTime;n!==0&&(t>=n?e.firstSuspendedTime=e.lastSuspendedTime=e.nextKnownPendingLevel=0:t>=e.lastSuspendedTime&&(e.lastSuspendedTime=t+1),t>e.nextKnownPendingLevel&&(e.nextKnownPendingLevel=t))}function pl(e,t){var n=e.lastExpiredTime;(n===0||n>t)&&(e.lastExpiredTime=t)}function Eo(e,t,n,r){var o=t.current,i=Ve(),l=Hn.suspense;i=Vt(i,o,l);e:if(n){n=n._reactInternalFiber;t:{if(Xt(n)!==n||n.tag!==1)throw Error(v(170));var u=n;do{switch(u.tag){case 3:u=u.stateNode.context;break t;case 1:if(ge(u.type)){u=u.stateNode.__reactInternalMemoizedMergedChildContext;break t}}u=u.return}while(u!==null);throw Error(v(171))}if(n.tag===1){var s=n.type;if(ge(s)){n=Rc(n,s,u);break e}}n=u}else n=Ct;return t.context===null?t.context=n:t.pendingContext=n,t=xt(i,l),t.payload={element:e},r=r===void 0?null:r,r!==null&&(t.callback=r),St(o,t),kt(o,i),i}function xi(e){if(e=e.current,!e.child)return null;switch(e.child.tag){case 5:return e.child.stateNode;default:return e.child.stateNode}}function Hs(e,t){e=e.memoizedState,e!==null&&e.dehydrated!==null&&e.retryTime"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(Cf)}catch(e){console.error(e)}}Cf(),_a.exports=Re;var Pm=_a.exports;const hv=Sl(Pm);function _m(e){if(e.sheet)return e.sheet;for(var t=0;t0?ie(kn,--ye):0,wn--,J===10&&(wn=1,Wo--),J}function Ce(){return J=ye2||ir(J)>3?"":" "}function Dm(e,t){for(;--t&&Ce()&&!(J<48||J>102||J>57&&J<65||J>70&&J<97););return vr(e,Br()+(t<6&&He()==32&&Ce()==32))}function hl(e){for(;Ce();)switch(J){case e:return ye;case 34:case 39:e!==34&&e!==39&&hl(J);break;case 40:e===41&&hl(e);break;case 92:Ce();break}return ye}function Um(e,t){for(;Ce()&&e+J!==57;)if(e+J===84&&He()===47)break;return"/*"+vr(t,ye-1)+"*"+Uo(e===47?e:Ce())}function Wm(e){for(;!ir(He());)Ce();return vr(e,ye)}function Vm(e){return Rf(Kr("",null,null,null,[""],e=Of(e),0,[0],e))}function Kr(e,t,n,r,o,i,l,u,s){for(var c=0,p=0,m=l,E=0,C=0,T=0,k=1,f=1,a=1,d=0,h="",g=o,y=i,S=r,w=h;f;)switch(T=d,d=Ce()){case 40:if(T!=108&&ie(w,m-1)==58){ml(w+=L(Gr(d),"&","&\f"),"&\f")!=-1&&(a=-1);break}case 34:case 39:case 91:w+=Gr(d);break;case 9:case 10:case 13:case 32:w+=Am(T);break;case 92:w+=Dm(Br()-1,7);continue;case 47:switch(He()){case 42:case 47:Nr(Hm(Um(Ce(),Br()),t,n),s);break;default:w+="/"}break;case 123*k:u[c++]=Fe(w)*a;case 125*k:case 59:case 0:switch(d){case 0:case 125:f=0;case 59+p:a==-1&&(w=L(w,/\f/g,"")),C>0&&Fe(w)-m&&Nr(C>32?Bs(w+";",r,n,m-1):Bs(L(w," ","")+";",r,n,m-2),s);break;case 59:w+=";";default:if(Nr(S=Qs(w,t,n,c,p,o,u,h,g=[],y=[],m),i),d===123)if(p===0)Kr(w,t,S,S,g,i,m,u,y);else switch(E===99&&ie(w,3)===110?100:E){case 100:case 108:case 109:case 115:Kr(e,S,S,r&&Nr(Qs(e,S,S,0,0,o,u,h,o,g=[],m),y),o,y,m,u,r?g:y);break;default:Kr(w,S,S,S,[""],y,0,u,y)}}c=p=C=0,k=a=1,h=w="",m=l;break;case 58:m=1+Fe(w),C=T;default:if(k<1){if(d==123)--k;else if(d==125&&k++==0&&Lm()==125)continue}switch(w+=Uo(d),d*k){case 38:a=p>0?1:(w+="\f",-1);break;case 44:u[c++]=(Fe(w)-1)*a,a=1;break;case 64:He()===45&&(w+=Gr(Ce())),E=He(),p=m=Fe(h=w+=Wm(Br())),d++;break;case 45:T===45&&Fe(w)==2&&(k=0)}}return i}function Qs(e,t,n,r,o,i,l,u,s,c,p){for(var m=o-1,E=o===0?i:[""],C=xu(E),T=0,k=0,f=0;T0?E[a]+" "+d:L(d,/&\f/g,E[a])))&&(s[f++]=h);return Vo(e,t,n,o===0?yu:u,s,c,p)}function Hm(e,t,n){return Vo(e,t,n,Pf,Uo(Fm()),or(e,2,-2),0)}function Bs(e,t,n,r){return Vo(e,t,n,wu,or(e,0,r),or(e,r+1,-1),r)}function dn(e,t){for(var n="",r=xu(e),o=0;o6)switch(ie(e,t+1)){case 109:if(ie(e,t+4)!==45)break;case 102:return L(e,/(.+:)(.+)-([^]+)/,"$1"+F+"$2-$3$1"+ko+(ie(e,t+3)==108?"$3":"$2-$3"))+e;case 115:return~ml(e,"stretch")?jf(L(e,"stretch","fill-available"),t)+e:e}break;case 4949:if(ie(e,t+1)!==115)break;case 6444:switch(ie(e,Fe(e)-3-(~ml(e,"!important")&&10))){case 107:return L(e,":",":"+F)+e;case 101:return L(e,/(.+:)([^;!]+)(;|!.+)?/,"$1"+F+(ie(e,14)===45?"inline-":"")+"box$3$1"+F+"$2$3$1"+ae+"$2box$3")+e}break;case 5936:switch(ie(e,t+11)){case 114:return F+e+ae+L(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return F+e+ae+L(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return F+e+ae+L(e,/[svh]\w+-[tblr]{2}/,"lr")+e}return F+e+ae+e+e}return e}var eh=function(t,n,r,o){if(t.length>-1&&!t.return)switch(t.type){case wu:t.return=jf(t.value,t.length);break;case _f:return dn([zn(t,{value:L(t.value,"@","@"+F)})],o);case yu:if(t.length)return Im(t.props,function(i){switch(Mm(i,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return dn([zn(t,{props:[L(i,/:(read-\w+)/,":"+ko+"$1")]})],o);case"::placeholder":return dn([zn(t,{props:[L(i,/:(plac\w+)/,":"+F+"input-$1")]}),zn(t,{props:[L(i,/:(plac\w+)/,":"+ko+"$1")]}),zn(t,{props:[L(i,/:(plac\w+)/,ae+"input-$1")]})],o)}return""})}},th=[eh],zf=function(t){var n=t.key;if(n==="css"){var r=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(r,function(k){var f=k.getAttribute("data-emotion");f.indexOf(" ")!==-1&&(document.head.appendChild(k),k.setAttribute("data-s",""))})}var o=t.stylisPlugins||th,i={},l,u=[];l=t.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+n+' "]'),function(k){for(var f=k.getAttribute("data-emotion").split(" "),a=1;a=4;++r,o-=4)n=e.charCodeAt(r)&255|(e.charCodeAt(++r)&255)<<8|(e.charCodeAt(++r)&255)<<16|(e.charCodeAt(++r)&255)<<24,n=(n&65535)*1540483477+((n>>>16)*59797<<16),n^=n>>>24,t=(n&65535)*1540483477+((n>>>16)*59797<<16)^(t&65535)*1540483477+((t>>>16)*59797<<16);switch(o){case 3:t^=(e.charCodeAt(r+2)&255)<<16;case 2:t^=(e.charCodeAt(r+1)&255)<<8;case 1:t^=e.charCodeAt(r)&255,t=(t&65535)*1540483477+((t>>>16)*59797<<16)}return t^=t>>>13,t=(t&65535)*1540483477+((t>>>16)*59797<<16),((t^t>>>15)>>>0).toString(36)}var yh={animationIterationCount:1,aspectRatio:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1},wh=/[A-Z]|^ms/g,xh=/_EMO_([^_]+?)_([^]*?)_EMO_/g,Lf=function(t){return t.charCodeAt(1)===45},Zs=function(t){return t!=null&&typeof t!="boolean"},Si=Km(function(e){return Lf(e)?e:e.replace(wh,"-$&").toLowerCase()}),Js=function(t,n){switch(t){case"animation":case"animationName":if(typeof n=="string")return n.replace(xh,function(r,o,i){return Le={name:o,styles:i,next:Le},o})}return yh[t]!==1&&!Lf(t)&&typeof n=="number"&&n!==0?n+"px":n};function lr(e,t,n){if(n==null)return"";if(n.__emotion_styles!==void 0)return n;switch(typeof n){case"boolean":return"";case"object":{if(n.anim===1)return Le={name:n.name,styles:n.styles,next:Le},n.name;if(n.styles!==void 0){var r=n.next;if(r!==void 0)for(;r!==void 0;)Le={name:r.name,styles:r.styles,next:Le},r=r.next;var o=n.styles+";";return o}return Sh(e,t,n)}case"function":{if(e!==void 0){var i=Le,l=n(e);return Le=i,lr(e,t,l)}break}}if(t==null)return n;var u=t[n];return u!==void 0?u:n}function Sh(e,t,n){var r="";if(Array.isArray(n))for(var o=0;o svg":ra(ra({},Rh),{},{maxWidth:"100%",maxHeight:"100%",color:"var(--icon-primary-color)",fill:"var(--icon-secondary-color)",verticalAlign:"bottom"})}),Lh=Ke({"@media screen and (forced-colors: active)":{"> svg":{filter:"grayscale(1)","--icon-primary-color":"CanvasText","--icon-secondary-color":"Canvas"}}}),Ah=Ke({"@media screen and (forced-colors: active)":{"> svg":{"--icon-primary-color":"Canvas"}}}),Dh=Ke({"@media screen and (forced-colors: active)":{"> svg":{"--icon-secondary-color":"transparent"}}}),oa=O.memo(function(t){var n=t,r=n.glyph,o=n.dangerouslySetGlyph,i=n.primaryColor,l=i===void 0?"currentColor":i,u=n.secondaryColor,s=n.size,c=n.testId,p=n.label,m=n.width,E=n.height,C=o?{dangerouslySetInnerHTML:{__html:o}}:{children:r?ta(r,{role:"presentation"}):null},T=Ih({width:m,height:E,size:s});return ta("span",gl({"data-testid":c,role:p?"img":void 0,"aria-label":p||void 0,"aria-hidden":p?void 0:!0,style:{"--icon-primary-color":l,"--icon-secondary-color":u||Oh()}},C,{css:[Fh,Lh,l===u&&Ah,u==="transparent"&&Dh,T&&Ke({width:T.width,height:T.height,"> svg":T})]}))});const Uh=Object.freeze(Object.defineProperty({__proto__:null,Icon:oa,default:oa},Symbol.toStringTag,{value:"Module"})),ni=sd(Uh);function ia(e,t){if(e.inserted[t.name]===void 0)return e.insert("",t,e.sheet,!0)}function la(e,t,n){var r=[],o=ei(e,r,n);return r.length<2?n:o+t(r)}var Wh=function(t){var n=zf(t);n.sheet.speedy=function(u){this.isSpeedy=u},n.compat=!0;var r=function(){for(var s=arguments.length,c=new Array(s),p=0;pl(i))?.classGroupId}const sa=/^\[(.+)\]$/;function Bh(e){if(sa.test(e)){const t=sa.exec(e)[1],n=t?.substring(0,t.indexOf(":"));if(n)return"arbitrary.."+n}}function Gh(e){const{theme:t,prefix:n}=e,r={nextPart:new Map,validators:[]};return Yh(Object.entries(e.classGroups),n).forEach(([i,l])=>{yl(l,r,i,t)}),r}function yl(e,t,n,r){e.forEach(o=>{if(typeof o=="string"){const i=o===""?t:aa(t,o);i.classGroupId=n;return}if(typeof o=="function"){if(Kh(o)){yl(o(r),t,n,r);return}t.validators.push({validator:o,classGroupId:n});return}Object.entries(o).forEach(([i,l])=>{yl(l,aa(t,i),n,r)})})}function aa(e,t){let n=e;return t.split(Ou).forEach(r=>{n.nextPart.has(r)||n.nextPart.set(r,{nextPart:new Map,validators:[]}),n=n.nextPart.get(r)}),n}function Kh(e){return e.isThemeGetter}function Yh(e,t){return t?e.map(([n,r])=>{const o=r.map(i=>typeof i=="string"?t+i:typeof i=="object"?Object.fromEntries(Object.entries(i).map(([l,u])=>[t+l,u])):i);return[n,o]}):e}function Xh(e){if(e<1)return{get:()=>{},set:()=>{}};let t=0,n=new Map,r=new Map;function o(i,l){n.set(i,l),t++,t>e&&(t=0,r=n,n=new Map)}return{get(i){let l=n.get(i);if(l!==void 0)return l;if((l=r.get(i))!==void 0)return o(i,l),l},set(i,l){n.has(i)?n.set(i,l):o(i,l)}}}const Vf="!";function Zh(e){const{separator:t,experimentalParseClassName:n}=e,r=t.length===1,o=t[0],i=t.length;function l(u){const s=[];let c=0,p=0,m;for(let f=0;fp?m-p:void 0;return{modifiers:s,hasImportantModifier:C,baseClassName:T,maybePostfixModifierPosition:k}}return n?function(s){return n({className:s,parseClassName:l})}:l}function Jh(e){if(e.length<=1)return e;const t=[];let n=[];return e.forEach(r=>{r[0]==="["?(t.push(...n.sort(),r),n=[]):n.push(r)}),t.push(...n.sort()),t}function qh(e){return{cache:Xh(e.cacheSize),parseClassName:Zh(e),...Qh(e)}}const eg=/\s+/;function tg(e,t){const{parseClassName:n,getClassGroupId:r,getConflictingClassGroupIds:o}=t,i=new Set;return e.trim().split(eg).map(l=>{const{modifiers:u,hasImportantModifier:s,baseClassName:c,maybePostfixModifierPosition:p}=n(l);let m=!!p,E=r(m?c.substring(0,p):c);if(!E){if(!m)return{isTailwindClass:!1,originalClassName:l};if(E=r(c),!E)return{isTailwindClass:!1,originalClassName:l};m=!1}const C=Jh(u).join(":");return{isTailwindClass:!0,modifierId:s?C+Vf:C,classGroupId:E,originalClassName:l,hasPostfixModifier:m}}).reverse().filter(l=>{if(!l.isTailwindClass)return!0;const{modifierId:u,classGroupId:s,hasPostfixModifier:c}=l,p=u+s;return i.has(p)?!1:(i.add(p),o(s,c).forEach(m=>i.add(u+m)),!0)}).reverse().map(l=>l.originalClassName).join(" ")}function Hf(){let e=0,t,n,r="";for(;em(p),e());return n=qh(c),r=n.cache.get,o=n.cache.set,i=u,u(s)}function u(s){const c=r(s);if(c)return c;const p=tg(s,n);return o(s,p),p}return function(){return i(Hf.apply(null,arguments))}}function W(e){const t=n=>n[e]||[];return t.isThemeGetter=!0,t}const Bf=/^\[(?:([a-z-]+):)?(.+)\]$/i,rg=/^\d+\/\d+$/,og=new Set(["px","full","screen"]),ig=/^(\d+(\.\d+)?)?(xs|sm|md|lg|xl)$/,lg=/\d+(%|px|r?em|[sdl]?v([hwib]|min|max)|pt|pc|in|cm|mm|cap|ch|ex|r?lh|cq(w|h|i|b|min|max))|\b(calc|min|max|clamp)\(.+\)|^0$/,ug=/^(rgba?|hsla?|hwb|(ok)?(lab|lch))\(.+\)$/,sg=/^(inset_)?-?((\d+)?\.?(\d+)[a-z]+|0)_-?((\d+)?\.?(\d+)[a-z]+|0)/,ag=/^(url|image|image-set|cross-fade|element|(repeating-)?(linear|radial|conic)-gradient)\(.+\)$/;function Je(e){return At(e)||og.has(e)||rg.test(e)}function at(e){return Tn(e,"length",vg)}function At(e){return!!e&&!Number.isNaN(Number(e))}function Or(e){return Tn(e,"number",At)}function $n(e){return!!e&&Number.isInteger(Number(e))}function cg(e){return e.endsWith("%")&&At(e.slice(0,-1))}function z(e){return Bf.test(e)}function ct(e){return ig.test(e)}const fg=new Set(["length","size","percentage"]);function dg(e){return Tn(e,fg,Gf)}function pg(e){return Tn(e,"position",Gf)}const mg=new Set(["image","url"]);function hg(e){return Tn(e,mg,wg)}function gg(e){return Tn(e,"",yg)}function Mn(){return!0}function Tn(e,t,n){const r=Bf.exec(e);return r?r[1]?typeof t=="string"?r[1]===t:t.has(r[1]):n(r[2]):!1}function vg(e){return lg.test(e)&&!ug.test(e)}function Gf(){return!1}function yg(e){return sg.test(e)}function wg(e){return ag.test(e)}function xg(){const e=W("colors"),t=W("spacing"),n=W("blur"),r=W("brightness"),o=W("borderColor"),i=W("borderRadius"),l=W("borderSpacing"),u=W("borderWidth"),s=W("contrast"),c=W("grayscale"),p=W("hueRotate"),m=W("invert"),E=W("gap"),C=W("gradientColorStops"),T=W("gradientColorStopPositions"),k=W("inset"),f=W("margin"),a=W("opacity"),d=W("padding"),h=W("saturate"),g=W("scale"),y=W("sepia"),S=W("skew"),w=W("space"),j=W("translate"),_=()=>["auto","contain","none"],A=()=>["auto","hidden","clip","visible","scroll"],Z=()=>["auto",z,t],M=()=>[z,t],bt=()=>["",Je,at],Q=()=>["auto",At,z],B=()=>["bottom","center","left","left-bottom","left-top","right","right-bottom","right-top","top"],oe=()=>["solid","dashed","dotted","double","none"],xe=()=>["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity"],je=()=>["start","end","center","between","around","evenly","stretch"],se=()=>["","0",z],Ye=()=>["auto","avoid","all","avoid-page","page","left","right","column"],Xe=()=>[At,Or],Nt=()=>[At,z];return{cacheSize:500,separator:":",theme:{colors:[Mn],spacing:[Je,at],blur:["none","",ct,z],brightness:Xe(),borderColor:[e],borderRadius:["none","","full",ct,z],borderSpacing:M(),borderWidth:bt(),contrast:Xe(),grayscale:se(),hueRotate:Nt(),invert:se(),gap:M(),gradientColorStops:[e],gradientColorStopPositions:[cg,at],inset:Z(),margin:Z(),opacity:Xe(),padding:M(),saturate:Xe(),scale:Xe(),sepia:se(),skew:Nt(),space:M(),translate:M()},classGroups:{aspect:[{aspect:["auto","square","video",z]}],container:["container"],columns:[{columns:[ct]}],"break-after":[{"break-after":Ye()}],"break-before":[{"break-before":Ye()}],"break-inside":[{"break-inside":["auto","avoid","avoid-page","avoid-column"]}],"box-decoration":[{"box-decoration":["slice","clone"]}],box:[{box:["border","content"]}],display:["block","inline-block","inline","flex","inline-flex","table","inline-table","table-caption","table-cell","table-column","table-column-group","table-footer-group","table-header-group","table-row-group","table-row","flow-root","grid","inline-grid","contents","list-item","hidden"],float:[{float:["right","left","none","start","end"]}],clear:[{clear:["left","right","both","none","start","end"]}],isolation:["isolate","isolation-auto"],"object-fit":[{object:["contain","cover","fill","none","scale-down"]}],"object-position":[{object:[...B(),z]}],overflow:[{overflow:A()}],"overflow-x":[{"overflow-x":A()}],"overflow-y":[{"overflow-y":A()}],overscroll:[{overscroll:_()}],"overscroll-x":[{"overscroll-x":_()}],"overscroll-y":[{"overscroll-y":_()}],position:["static","fixed","absolute","relative","sticky"],inset:[{inset:[k]}],"inset-x":[{"inset-x":[k]}],"inset-y":[{"inset-y":[k]}],start:[{start:[k]}],end:[{end:[k]}],top:[{top:[k]}],right:[{right:[k]}],bottom:[{bottom:[k]}],left:[{left:[k]}],visibility:["visible","invisible","collapse"],z:[{z:["auto",$n,z]}],basis:[{basis:Z()}],"flex-direction":[{flex:["row","row-reverse","col","col-reverse"]}],"flex-wrap":[{flex:["wrap","wrap-reverse","nowrap"]}],flex:[{flex:["1","auto","initial","none",z]}],grow:[{grow:se()}],shrink:[{shrink:se()}],order:[{order:["first","last","none",$n,z]}],"grid-cols":[{"grid-cols":[Mn]}],"col-start-end":[{col:["auto",{span:["full",$n,z]},z]}],"col-start":[{"col-start":Q()}],"col-end":[{"col-end":Q()}],"grid-rows":[{"grid-rows":[Mn]}],"row-start-end":[{row:["auto",{span:[$n,z]},z]}],"row-start":[{"row-start":Q()}],"row-end":[{"row-end":Q()}],"grid-flow":[{"grid-flow":["row","col","dense","row-dense","col-dense"]}],"auto-cols":[{"auto-cols":["auto","min","max","fr",z]}],"auto-rows":[{"auto-rows":["auto","min","max","fr",z]}],gap:[{gap:[E]}],"gap-x":[{"gap-x":[E]}],"gap-y":[{"gap-y":[E]}],"justify-content":[{justify:["normal",...je()]}],"justify-items":[{"justify-items":["start","end","center","stretch"]}],"justify-self":[{"justify-self":["auto","start","end","center","stretch"]}],"align-content":[{content:["normal",...je(),"baseline"]}],"align-items":[{items:["start","end","center","baseline","stretch"]}],"align-self":[{self:["auto","start","end","center","stretch","baseline"]}],"place-content":[{"place-content":[...je(),"baseline"]}],"place-items":[{"place-items":["start","end","center","baseline","stretch"]}],"place-self":[{"place-self":["auto","start","end","center","stretch"]}],p:[{p:[d]}],px:[{px:[d]}],py:[{py:[d]}],ps:[{ps:[d]}],pe:[{pe:[d]}],pt:[{pt:[d]}],pr:[{pr:[d]}],pb:[{pb:[d]}],pl:[{pl:[d]}],m:[{m:[f]}],mx:[{mx:[f]}],my:[{my:[f]}],ms:[{ms:[f]}],me:[{me:[f]}],mt:[{mt:[f]}],mr:[{mr:[f]}],mb:[{mb:[f]}],ml:[{ml:[f]}],"space-x":[{"space-x":[w]}],"space-x-reverse":["space-x-reverse"],"space-y":[{"space-y":[w]}],"space-y-reverse":["space-y-reverse"],w:[{w:["auto","min","max","fit","svw","lvw","dvw",z,t]}],"min-w":[{"min-w":[z,t,"min","max","fit"]}],"max-w":[{"max-w":[z,t,"none","full","min","max","fit","prose",{screen:[ct]},ct]}],h:[{h:[z,t,"auto","min","max","fit","svh","lvh","dvh"]}],"min-h":[{"min-h":[z,t,"min","max","fit","svh","lvh","dvh"]}],"max-h":[{"max-h":[z,t,"min","max","fit","svh","lvh","dvh"]}],size:[{size:[z,t,"auto","min","max","fit"]}],"font-size":[{text:["base",ct,at]}],"font-smoothing":["antialiased","subpixel-antialiased"],"font-style":["italic","not-italic"],"font-weight":[{font:["thin","extralight","light","normal","medium","semibold","bold","extrabold","black",Or]}],"font-family":[{font:[Mn]}],"fvn-normal":["normal-nums"],"fvn-ordinal":["ordinal"],"fvn-slashed-zero":["slashed-zero"],"fvn-figure":["lining-nums","oldstyle-nums"],"fvn-spacing":["proportional-nums","tabular-nums"],"fvn-fraction":["diagonal-fractions","stacked-fractons"],tracking:[{tracking:["tighter","tight","normal","wide","wider","widest",z]}],"line-clamp":[{"line-clamp":["none",At,Or]}],leading:[{leading:["none","tight","snug","normal","relaxed","loose",Je,z]}],"list-image":[{"list-image":["none",z]}],"list-style-type":[{list:["none","disc","decimal",z]}],"list-style-position":[{list:["inside","outside"]}],"placeholder-color":[{placeholder:[e]}],"placeholder-opacity":[{"placeholder-opacity":[a]}],"text-alignment":[{text:["left","center","right","justify","start","end"]}],"text-color":[{text:[e]}],"text-opacity":[{"text-opacity":[a]}],"text-decoration":["underline","overline","line-through","no-underline"],"text-decoration-style":[{decoration:[...oe(),"wavy"]}],"text-decoration-thickness":[{decoration:["auto","from-font",Je,at]}],"underline-offset":[{"underline-offset":["auto",Je,z]}],"text-decoration-color":[{decoration:[e]}],"text-transform":["uppercase","lowercase","capitalize","normal-case"],"text-overflow":["truncate","text-ellipsis","text-clip"],"text-wrap":[{text:["wrap","nowrap","balance","pretty"]}],indent:[{indent:M()}],"vertical-align":[{align:["baseline","top","middle","bottom","text-top","text-bottom","sub","super",z]}],whitespace:[{whitespace:["normal","nowrap","pre","pre-line","pre-wrap","break-spaces"]}],break:[{break:["normal","words","all","keep"]}],hyphens:[{hyphens:["none","manual","auto"]}],content:[{content:["none",z]}],"bg-attachment":[{bg:["fixed","local","scroll"]}],"bg-clip":[{"bg-clip":["border","padding","content","text"]}],"bg-opacity":[{"bg-opacity":[a]}],"bg-origin":[{"bg-origin":["border","padding","content"]}],"bg-position":[{bg:[...B(),pg]}],"bg-repeat":[{bg:["no-repeat",{repeat:["","x","y","round","space"]}]}],"bg-size":[{bg:["auto","cover","contain",dg]}],"bg-image":[{bg:["none",{"gradient-to":["t","tr","r","br","b","bl","l","tl"]},hg]}],"bg-color":[{bg:[e]}],"gradient-from-pos":[{from:[T]}],"gradient-via-pos":[{via:[T]}],"gradient-to-pos":[{to:[T]}],"gradient-from":[{from:[C]}],"gradient-via":[{via:[C]}],"gradient-to":[{to:[C]}],rounded:[{rounded:[i]}],"rounded-s":[{"rounded-s":[i]}],"rounded-e":[{"rounded-e":[i]}],"rounded-t":[{"rounded-t":[i]}],"rounded-r":[{"rounded-r":[i]}],"rounded-b":[{"rounded-b":[i]}],"rounded-l":[{"rounded-l":[i]}],"rounded-ss":[{"rounded-ss":[i]}],"rounded-se":[{"rounded-se":[i]}],"rounded-ee":[{"rounded-ee":[i]}],"rounded-es":[{"rounded-es":[i]}],"rounded-tl":[{"rounded-tl":[i]}],"rounded-tr":[{"rounded-tr":[i]}],"rounded-br":[{"rounded-br":[i]}],"rounded-bl":[{"rounded-bl":[i]}],"border-w":[{border:[u]}],"border-w-x":[{"border-x":[u]}],"border-w-y":[{"border-y":[u]}],"border-w-s":[{"border-s":[u]}],"border-w-e":[{"border-e":[u]}],"border-w-t":[{"border-t":[u]}],"border-w-r":[{"border-r":[u]}],"border-w-b":[{"border-b":[u]}],"border-w-l":[{"border-l":[u]}],"border-opacity":[{"border-opacity":[a]}],"border-style":[{border:[...oe(),"hidden"]}],"divide-x":[{"divide-x":[u]}],"divide-x-reverse":["divide-x-reverse"],"divide-y":[{"divide-y":[u]}],"divide-y-reverse":["divide-y-reverse"],"divide-opacity":[{"divide-opacity":[a]}],"divide-style":[{divide:oe()}],"border-color":[{border:[o]}],"border-color-x":[{"border-x":[o]}],"border-color-y":[{"border-y":[o]}],"border-color-t":[{"border-t":[o]}],"border-color-r":[{"border-r":[o]}],"border-color-b":[{"border-b":[o]}],"border-color-l":[{"border-l":[o]}],"divide-color":[{divide:[o]}],"outline-style":[{outline:["",...oe()]}],"outline-offset":[{"outline-offset":[Je,z]}],"outline-w":[{outline:[Je,at]}],"outline-color":[{outline:[e]}],"ring-w":[{ring:bt()}],"ring-w-inset":["ring-inset"],"ring-color":[{ring:[e]}],"ring-opacity":[{"ring-opacity":[a]}],"ring-offset-w":[{"ring-offset":[Je,at]}],"ring-offset-color":[{"ring-offset":[e]}],shadow:[{shadow:["","inner","none",ct,gg]}],"shadow-color":[{shadow:[Mn]}],opacity:[{opacity:[a]}],"mix-blend":[{"mix-blend":[...xe(),"plus-lighter","plus-darker"]}],"bg-blend":[{"bg-blend":xe()}],filter:[{filter:["","none"]}],blur:[{blur:[n]}],brightness:[{brightness:[r]}],contrast:[{contrast:[s]}],"drop-shadow":[{"drop-shadow":["","none",ct,z]}],grayscale:[{grayscale:[c]}],"hue-rotate":[{"hue-rotate":[p]}],invert:[{invert:[m]}],saturate:[{saturate:[h]}],sepia:[{sepia:[y]}],"backdrop-filter":[{"backdrop-filter":["","none"]}],"backdrop-blur":[{"backdrop-blur":[n]}],"backdrop-brightness":[{"backdrop-brightness":[r]}],"backdrop-contrast":[{"backdrop-contrast":[s]}],"backdrop-grayscale":[{"backdrop-grayscale":[c]}],"backdrop-hue-rotate":[{"backdrop-hue-rotate":[p]}],"backdrop-invert":[{"backdrop-invert":[m]}],"backdrop-opacity":[{"backdrop-opacity":[a]}],"backdrop-saturate":[{"backdrop-saturate":[h]}],"backdrop-sepia":[{"backdrop-sepia":[y]}],"border-collapse":[{border:["collapse","separate"]}],"border-spacing":[{"border-spacing":[l]}],"border-spacing-x":[{"border-spacing-x":[l]}],"border-spacing-y":[{"border-spacing-y":[l]}],"table-layout":[{table:["auto","fixed"]}],caption:[{caption:["top","bottom"]}],transition:[{transition:["none","all","","colors","opacity","shadow","transform",z]}],duration:[{duration:Nt()}],ease:[{ease:["linear","in","out","in-out",z]}],delay:[{delay:Nt()}],animate:[{animate:["none","spin","ping","pulse","bounce",z]}],transform:[{transform:["","gpu","none"]}],scale:[{scale:[g]}],"scale-x":[{"scale-x":[g]}],"scale-y":[{"scale-y":[g]}],rotate:[{rotate:[$n,z]}],"translate-x":[{"translate-x":[j]}],"translate-y":[{"translate-y":[j]}],"skew-x":[{"skew-x":[S]}],"skew-y":[{"skew-y":[S]}],"transform-origin":[{origin:["center","top","top-right","right","bottom-right","bottom","bottom-left","left","top-left",z]}],accent:[{accent:["auto",e]}],appearance:[{appearance:["none","auto"]}],cursor:[{cursor:["auto","default","pointer","wait","text","move","help","not-allowed","none","context-menu","progress","cell","crosshair","vertical-text","alias","copy","no-drop","grab","grabbing","all-scroll","col-resize","row-resize","n-resize","e-resize","s-resize","w-resize","ne-resize","nw-resize","se-resize","sw-resize","ew-resize","ns-resize","nesw-resize","nwse-resize","zoom-in","zoom-out",z]}],"caret-color":[{caret:[e]}],"pointer-events":[{"pointer-events":["none","auto"]}],resize:[{resize:["none","y","x",""]}],"scroll-behavior":[{scroll:["auto","smooth"]}],"scroll-m":[{"scroll-m":M()}],"scroll-mx":[{"scroll-mx":M()}],"scroll-my":[{"scroll-my":M()}],"scroll-ms":[{"scroll-ms":M()}],"scroll-me":[{"scroll-me":M()}],"scroll-mt":[{"scroll-mt":M()}],"scroll-mr":[{"scroll-mr":M()}],"scroll-mb":[{"scroll-mb":M()}],"scroll-ml":[{"scroll-ml":M()}],"scroll-p":[{"scroll-p":M()}],"scroll-px":[{"scroll-px":M()}],"scroll-py":[{"scroll-py":M()}],"scroll-ps":[{"scroll-ps":M()}],"scroll-pe":[{"scroll-pe":M()}],"scroll-pt":[{"scroll-pt":M()}],"scroll-pr":[{"scroll-pr":M()}],"scroll-pb":[{"scroll-pb":M()}],"scroll-pl":[{"scroll-pl":M()}],"snap-align":[{snap:["start","end","center","align-none"]}],"snap-stop":[{snap:["normal","always"]}],"snap-type":[{snap:["none","x","y","both"]}],"snap-strictness":[{snap:["mandatory","proximity"]}],touch:[{touch:["auto","none","manipulation"]}],"touch-x":[{"touch-pan":["x","left","right"]}],"touch-y":[{"touch-pan":["y","up","down"]}],"touch-pz":["touch-pinch-zoom"],select:[{select:["none","text","all","auto"]}],"will-change":[{"will-change":["auto","scroll","contents","transform",z]}],fill:[{fill:[e,"none"]}],"stroke-w":[{stroke:[Je,at,Or]}],stroke:[{stroke:[e,"none"]}],sr:["sr-only","not-sr-only"],"forced-color-adjust":[{"forced-color-adjust":["auto","none"]}]},conflictingClassGroups:{overflow:["overflow-x","overflow-y"],overscroll:["overscroll-x","overscroll-y"],inset:["inset-x","inset-y","start","end","top","right","bottom","left"],"inset-x":["right","left"],"inset-y":["top","bottom"],flex:["basis","grow","shrink"],gap:["gap-x","gap-y"],p:["px","py","ps","pe","pt","pr","pb","pl"],px:["pr","pl"],py:["pt","pb"],m:["mx","my","ms","me","mt","mr","mb","ml"],mx:["mr","ml"],my:["mt","mb"],size:["w","h"],"font-size":["leading"],"fvn-normal":["fvn-ordinal","fvn-slashed-zero","fvn-figure","fvn-spacing","fvn-fraction"],"fvn-ordinal":["fvn-normal"],"fvn-slashed-zero":["fvn-normal"],"fvn-figure":["fvn-normal"],"fvn-spacing":["fvn-normal"],"fvn-fraction":["fvn-normal"],"line-clamp":["display","overflow"],rounded:["rounded-s","rounded-e","rounded-t","rounded-r","rounded-b","rounded-l","rounded-ss","rounded-se","rounded-ee","rounded-es","rounded-tl","rounded-tr","rounded-br","rounded-bl"],"rounded-s":["rounded-ss","rounded-es"],"rounded-e":["rounded-se","rounded-ee"],"rounded-t":["rounded-tl","rounded-tr"],"rounded-r":["rounded-tr","rounded-br"],"rounded-b":["rounded-br","rounded-bl"],"rounded-l":["rounded-tl","rounded-bl"],"border-spacing":["border-spacing-x","border-spacing-y"],"border-w":["border-w-s","border-w-e","border-w-t","border-w-r","border-w-b","border-w-l"],"border-w-x":["border-w-r","border-w-l"],"border-w-y":["border-w-t","border-w-b"],"border-color":["border-color-t","border-color-r","border-color-b","border-color-l"],"border-color-x":["border-color-r","border-color-l"],"border-color-y":["border-color-t","border-color-b"],"scroll-m":["scroll-mx","scroll-my","scroll-ms","scroll-me","scroll-mt","scroll-mr","scroll-mb","scroll-ml"],"scroll-mx":["scroll-mr","scroll-ml"],"scroll-my":["scroll-mt","scroll-mb"],"scroll-p":["scroll-px","scroll-py","scroll-ps","scroll-pe","scroll-pt","scroll-pr","scroll-pb","scroll-pl"],"scroll-px":["scroll-pr","scroll-pl"],"scroll-py":["scroll-pt","scroll-pb"],touch:["touch-x","touch-y","touch-pz"],"touch-x":["touch"],"touch-y":["touch"],"touch-pz":["touch"]},conflictingClassGroupModifiers:{"font-size":["leading"]}}}const K=ng(xg);function Sg({size:e,children:t,style:n,className:r,...o}){const i=typeof e=="number"?`${e}px`:e,l=ua` + span { + display: inline-flex; + } + `,u=ua` + width: ${i}; + height: ${i}; + + span, + svg, + span svg { + width: ${i}; + height: ${i}; + } + `;return N.jsx("div",{className:K(l,i!=null?u:void 0,"inline-flex flex-none items-center justify-center",r),style:n,...o,children:t})}var Ru={};Object.defineProperty(Ru,"__esModule",{value:!0});var wl=Ru.default=void 0,Eg=Tg(O),kg=ni;function Tg(e){return e&&e.__esModule?e:{default:e}}const Kf=e=>Eg.default.createElement(kg.Icon,Object.assign({dangerouslySetGlyph:''},e));Kf.displayName="ChevronRightIcon";var Cg=Kf;wl=Ru.default=Cg;function Yf(e){let t=0;if(e<=0)throw new Error("minDistanceMS must be positive and above 0");return(n,...r)=>{const o=Date.now();o-t>e&&(n(...r),t=o)}}function Sv(e){return O.useRef(Yf(e)).current}var ju={};Object.defineProperty(ju,"__esModule",{value:!0});var Xf=ju.default=void 0,Pg=bg(O),_g=ni;function bg(e){return e&&e.__esModule?e:{default:e}}const Zf=e=>Pg.default.createElement(_g.Icon,Object.assign({dangerouslySetGlyph:''},e));Zf.displayName="CheckboxIcon";var Ng=Zf;Xf=ju.default=Ng;var zu={};Object.defineProperty(zu,"__esModule",{value:!0});var Jf=zu.default=void 0,Og=jg(O),Rg=ni;function jg(e){return e&&e.__esModule?e:{default:e}}const qf=e=>Og.default.createElement(Rg.Icon,Object.assign({dangerouslySetGlyph:''},e));qf.displayName="CheckboxIndeterminateIcon";var zg=qf;Jf=zu.default=zg;const ed=O.forwardRef(({children:e,invalid:t,"aria-invalid":n,className:r,style:o},i)=>N.jsx("div",{ref:i,"aria-invalid":n||t?"true":"false",className:K("aria-invalid:grid-rows-[1fr] m-0 grid grid-rows-[0fr] p-0 transition-[grid-template-rows] duration-200 ease-in-out",r),style:o,children:N.jsx("span",{className:"text-danger-text text-2xs overflow-hidden",children:e})}));ed.displayName="SlidingErrorMessage";const $g="size-[15px] box-border",Mg="size-[20px] box-border",Ig=Hf("relative bg-input hover:bg-input-hovered focus:bg-input-active border-border-bold border-solid border-2 focus:border-selected-bold-hovered hover:border-selected-bold-hovered box-border flex flex-none items-center justify-center mr-2 ease-linear transition duration-150 cursor-default rounded-[3px] outline-none outline-0 outline-offset-0",$g),Fg="cursor-not-allowed hover:bg-input hover:border-border focus:bg-input border-disabled",Lg="text-selected-bold hover:text-selected-bold-hovered border-selected-border opacity-100",Ag="border-border text-transparent",Dg="border-danger-border",Ug="text-text-subtlest text-sm aria-disabled:text-disabled-text aria-required:after:content-['*'] aria-required:after:text-danger-bold aria-required:after:ml-0.5",td=({id:e,className:t,style:n,label:r,disabled:o,required:i,checked:l,defaultChecked:u=!1,indeterminate:s,invalid:c,errorMessage:p,onChange:m,onCheckedChange:E,labelClassName:C,labelStyle:T,"aria-invalid":k,testId:f,...a},d)=>{const[h,g]=O.useState(l??u),y=O.useRef(null),S=O.useRef(null);return O.useImperativeHandle(d,()=>y.current),l!=null&&h!==l&&y.current&&(y.current.checked=l,g(l)),O.useEffect(()=>{const w=y.current?.checked;w!==void 0&&w!==h&&g(w)}),O.useEffect(()=>{const w=new MutationObserver(j=>{for(const _ of j)_.type==="attributes"&&_.attributeName==="aria-invalid"&&(_.target.getAttribute("aria-invalid")==="true"?S.current?.setAttribute("aria-invalid","true"):S.current?.setAttribute("aria-invalid","false"))});return w.observe(y.current,{attributes:!0}),()=>{w.disconnect()}},[]),N.jsxs(N.Fragment,{children:[N.jsxs("div",{className:K("flex items-center justify-start",t),style:n,children:[N.jsxs("div",{className:K(Ig,h?Lg:Ag,c?Dg:void 0,o?Fg:void 0),children:[N.jsx(Sg,{className:"absolute inset-0 justify-center items-center size-full",children:s?N.jsx(Jf,{label:""}):N.jsx(Xf,{label:"",size:"medium"})}),N.jsx("input",{type:"checkbox",id:e,"data-testid":f,ref:y,disabled:o,checked:!!h,required:i,className:`absolute m-0 box-border ${Mg} appearance-none`,onChange:w=>{l==null&&g(w.target.checked),E?.(w.target.checked),m?.(w)},...a})]}),N.jsx("label",{htmlFor:e,"aria-disabled":o,"aria-required":i,"aria-invalid":c,className:K(Ug,C),style:T,onClick:w=>{o&&(w.preventDefault(),w.stopPropagation()),y.current?.click()},onKeyUp:w=>{w.key==="Enter"&&!o&&y.current?.click()},children:r})]}),p&&N.jsx(ed,{ref:S,invalid:c,"aria-invalid":k,children:p})]})};td.displayName="Checkbox";const Ev=O.forwardRef(td);var $u={};Object.defineProperty($u,"__esModule",{value:!0});var xl=$u.default=void 0,Wg=Hg(O),Vg=ni;function Hg(e){return e&&e.__esModule?e:{default:e}}const nd=e=>Wg.default.createElement(Vg.Icon,Object.assign({dangerouslySetGlyph:''},e));nd.displayName="ChevronLeftIcon";var Qg=nd;xl=$u.default=Qg;const Bg=({children:e,id:t,className:n})=>N.jsx("div",{className:K("flex h-full min-h-0 w-full flex-col overflow-hidden",n),id:t,children:e}),Gg=({shadow:e=!0,children:t,id:n,className:r,style:o,testId:i,...l})=>N.jsx("div",{className:K(`border-border bg-surface-raised z-[1] flex flex-col border-b pb-4 pt-6 ${e?"shadow-strong":""}`,r),id:n,style:o,"data-testid":i,...l,children:t}),Kg=({children:e,id:t,className:n,style:r,titleMenu:o,testId:i})=>N.jsxs("div",{className:K("mb-2 flex items-center px-8",n),id:t,style:r,"data-testid":i,children:[typeof e=="string"?N.jsx("h1",{children:e}):e,o&&N.jsx("div",{className:"ml-auto flex-none",children:o})]}),Yg=({children:e,id:t,className:n,style:r,testId:o})=>N.jsx("div",{className:K("text-text-subtlest mb-1 px-8",n),id:t,style:r,"data-testid":o,children:typeof e=="string"?N.jsx("p",{className:"pt-0",children:e}):e}),Xg=({children:e,id:t,className:n,style:r,testId:o})=>N.jsx("div",{className:K("flex w-full items-center gap-1 px-8 py-1",n),style:r,id:t,"data-testid":o,children:e}),Zg=({children:e,id:t,className:n,style:r,testId:o})=>N.jsx("div",{className:K("bg-surface z-0 flex min-h-0 min-w-0 flex-1 flex-col overflow-hidden",n),style:r,id:t,"data-testid":o,children:e}),Jg=({children:e,id:t,className:n,style:r,testId:o})=>N.jsx("div",{className:K("min-h-0 flex-1 overflow-y-auto px-6 py-3",n),id:t,style:r,"data-testid":o,children:e}),qg=({children:e,id:t,className:n,style:r,testId:o})=>N.jsx("div",{className:K("bg-surface-raised shadow-overflow z-0 px-8 py-1",n),id:t,style:r,"data-testid":o,children:e}),ev=({children:e,id:t,className:n,style:r,testId:o})=>N.jsx("div",{className:K("bg-surface-raised border-border shadow-strong z-0 flex justify-center border-t p-1.5",n),id:t,style:r,"data-testid":o,children:e}),kv={Page:Bg,PageHeader:Gg,PageHeaderTitle:Kg,PageHeaderSubTitle:Yg,PageBody:Zg,PageBodyContent:Jg,PageBodyHeader:qg,PageBodyFooter:ev,PageHeaderLine:Xg};Yf(15);const ri="--leftSidebarWidth",rd="--leftSidebarFlyoutWidth",oi="--rightSidebarWidth",od="--rightSidebarFlyoutWidth";function tv(e){return N.jsx(id,{...e,position:"left"})}function nv(e){return N.jsx(id,{...e,position:"right"})}const Mu="leftSidebarWidth",Iu="rightSidebarWidth",ca="leftSidebarCollapsed",fa="rightSidebarCollapsed",To=180,Co=20;function Rr(e,t,n,r,o){t==="left"?(document.documentElement.style.setProperty(n??ri,`${e}px`),e>Co&&(document.documentElement.style.setProperty(r??rd,`${e}px`),localStorage.setItem(o??Mu,e.toString()))):(document.documentElement.style.setProperty(n??oi,`${e}px`),e>Co&&(document.documentElement.style.setProperty(r??od,`${e}px`),localStorage.setItem(o??Iu,e.toString())))}function rv(e,t,n,r){if(e==="left"){const o=document.documentElement.style.getPropertyValue(n??rd)??`${To}px`,i=o.substring(0,o.length-2);localStorage.setItem(r??Mu,i.toString()),document.documentElement.style.setProperty(t??ri,o)}else{const o=document.documentElement.style.getPropertyValue(n??od)??To;localStorage.setItem(r??Iu,o.toString()),document.documentElement.style.setProperty(t??oi,o)}}function ov(e,t){if(e==="left"){const r=Number.parseInt(localStorage.getItem(t??Mu)??"");return Number.isNaN(r)?To:r}const n=Number.parseInt(localStorage.getItem(t??Iu)??"");return Number.isNaN(n)?To:n}function id({id:e,collapsed:t,width:n,onCollapsed:r,onExpand:o,onResizeStart:i,onResizeEnd:l,sticky:u,valueTextLabel:s,resizeGrabAreaLabel:c,className:p,style:m,children:E,resizeButton:C,position:T,widthVar:k,flyoutVar:f,localStorageWidthKey:a,localStorageCollapsedKey:d}){const h=O.useRef(null),g=O.useRef(void 0),[y,S]=O.useState(!1),[w,j]=O.useState(!1),_=localStorage.getItem(d??(T==="left"?ca:fa))??t??"expanded",[A,Z]=O.useState(_),M=ov(T,a);Rr(M,T,k,f,a);const bt=A==="expanded"?M:Co;Rr(bt,T,k,f,a),t!=null&&t!==A&&(Z(t),A&&r&&r());const Q=()=>{if(g.current===void 0&&A==="expanded"){const xe=se=>{if(!h.current||se.clientX<0||T==="left"&&se.clientX>window.innerWidth-20||T==="right"&&se.clientX<20)return;const Ye=T==="left"?se.clientX-h.current.getBoundingClientRect().left:h.current.getBoundingClientRect().right-se.clientX;Ye<20||Rr(Ye,T,k,f,a)},je=()=>{g.current&&(window.removeEventListener("mousemove",xe),window.removeEventListener("mouseup",g.current),g.current=void 0,l&&l(),S(!1))};g.current=je,S(!0),window.addEventListener("mousemove",xe),window.addEventListener("mouseup",g.current),i&&i()}},B=()=>{const oe=A==="collapsed"?"expanded":"collapsed";Z(oe),oe==="collapsed"?(Rr(Co,T,k,f,a),r?.()):(rv(T,k,f,a),o?.()),localStorage.setItem(d??(T==="left"?ca:fa),oe)};return N.jsxs("aside",{id:e,ref:h,"aria-label":s??"sidebar",className:K(`bg-surface-overlay relative z-[2] m-0 box-border h-full transform ease-in-out ${y?"duration-0":"duration-300"}`,p),style:{width:`var(${k??(T==="left"?ri:oi)}, ${bt}px)`,gridArea:T==="left"?"left-sidebar":"right-sidebar",...m},children:[N.jsx("div",{className:`absolute inset-y-0 z-[3] h-full ${T==="left"?"-right-3 border-l-2":"-left-3 border-r-2"} ${A==="expanded"?"hover:border-brand-bold group cursor-col-resize":""} border-border w-3 select-none bg-transparent`,onMouseDown:Q,onMouseEnter:()=>{!y&&!w&&j(!0)},onMouseLeave:()=>{!y&&w&&j(!1)},children:N.jsx("div",{className:`${u?"sticky":"static"} duration-150`,"aria-label":c??"resize grab area",style:{top:u?`calc(var(${Qe}, 0px) + var(${lt}, 0px))`:void 0},children:C?N.jsx(N.Fragment,{children:C}):N.jsx("button",{onClick:B,onKeyUp:oe=>{(oe.key==="Enter"||oe.key===" ")&&B()},"aria-label":A==="collapsed"?"expand sidebar":"collapse sidebar",className:`bg-surface-raised border-border shadow-raised rounded-full border border-solid ${A==="expanded"?"group-hover:bg-selected-bold group-hover:text-text-inverse":"hover:bg-selected-bold hover:text-text-inverse"} active:bg-selected-bold-hovered text-text absolute ${T==="left"?"-left-[0.875rem]":"-right-[0.875rem]"} top-8 box-border flex h-7 w-7 items-center justify-center rounded-full duration-150`,type:"button",children:A==="collapsed"?N.jsx(N.Fragment,{children:T==="right"?N.jsx(xl,{label:"expand"}):N.jsx(wl,{label:"expand"})}):N.jsx(N.Fragment,{children:T==="right"?N.jsx(wl,{label:"collapse"}):N.jsx(xl,{label:"collapse"})})})})}),N.jsx("section",{className:`${u&&T==="left"?"sticky left-0 overflow-auto":u?"sticky right-0 overflow-auto":"relative h-full"} ${A==="collapsed"?"hidden":""} text-text-subtle min-h-min w-full overflow-y-auto overflow-x-hidden`,style:{top:u?`calc(var(${Qe}, 0px) + var(${lt}, 0px))`:void 0,height:u?`calc(100dvh - var(${Qe}, 0px) - var(${lt}, 0px))`:void 0},children:E})]})}const Qe="--bannerHeight",lt="--topNavigationHeight",Po="--leftPanelWidth",_o="--rightPanelWidth";function iv({children:e,className:t,style:n,testId:r}){return N.jsx("div",{className:K("relative m-0 box-border grid h-full min-h-dvh w-full",t),"data-layout-container":"true","data-testid":r,style:{gridTemplateAreas:` + "left-panel banner right-panel" + "left-panel top-navigation right-panel" + "left-panel content right-panel" + `,gridTemplateColumns:`var(${Po}, 0px) minmax(0, 1fr) var(${_o}, 0px)`,gridTemplateRows:`var(${Qe}, min-content) var(${lt}, min-content) 1fr`,outline:"none",...n},children:e})}function lv({children:e,className:t,style:n,testId:r,sticky:o,height:i}){const l=O.useRef(null);return O.useEffect(()=>{const u=document.documentElement;if(i){const s=typeof i=="number"?`${i}px`:i;u.style.setProperty(Qe,s)}else{const s=l.current?.clientHeight;s&&u.style.setProperty(Qe,`${s}px`)}},[i]),N.jsx("div",{ref:l,className:K(`bg-surface-overlay z-[3] m-0 box-border min-h-0 ${o?"sticky left-0 right-0 top-0":"relative"}`,t),"data-layout-banner":"true","data-testid":r,style:{height:`var(${Qe}, min-content)`,gridArea:"banner",...n},children:e})}function uv({children:e,className:t,style:n,testId:r,height:o,sticky:i}){const l=O.useRef(null);return O.useEffect(()=>{const u=document.documentElement;if(o){const s=typeof o=="number"?`${o}px`:o;u.style.setProperty(lt,s)}else{const s=l.current?.clientHeight;s&&u.style.setProperty(lt,`${s}px`)}},[o]),N.jsx("header",{ref:l,className:K(`bg-surface-overlay z-[3] m-0 box-border min-h-0 ${i?"sticky left-0 right-0":"relative"}`,t),"data-layout-top-navigation":"true","data-testid":r,style:{height:`var(${lt}, min-content)`,gridArea:"top-navigation",top:i?`var(${Qe}, 0)`:void 0,...n},children:e})}function sv({children:e,className:t,style:n,sticky:r,width:o=128}){return o&&document.documentElement.style.setProperty(Po,`${o}px`),N.jsx("aside",{className:K(`bg-surface-overlay m-0 box-border ${r?"sticky left-0 top-0 h-min max-h-dvh min-h-dvh overflow-auto":"relative h-full"} w-full`,t),"data-layout-left-panel":"true",style:{width:`var(${Po}, 0px)`,gridArea:"left-panel",...n},children:e})}function av({children:e,className:t,style:n,testId:r,sticky:o,width:i=128}){return i&&document.documentElement.style.setProperty(_o,`${i}px`),N.jsx("aside",{className:K(`bg-surface-overlay m-0 box-border ${o?"sticky right-0 top-0 h-min max-h-dvh min-h-dvh overflow-auto":"relative h-full"} w-full`,t),"data-layout-right-panel":"true","data-testid":r,style:{width:`var(${_o}, 0px)`,gridArea:"right-panel",...n},children:e})}function cv({children:e,className:t,style:n,testId:r}){return N.jsx("section",{className:K("relative grid h-full min-h-0 w-full",t),"data-layout-content":"true","data-testid":r,style:{gridArea:"content",gridTemplateAreas:'"left-sidebar main right-sidebar"',gridTemplateColumns:"auto 1fr auto",...n},children:e})}function fv({children:e,className:t,style:n,testId:r,fixedHeight:o}){return N.jsx("main",{className:K("relative m-0 box-border min-h-0 w-full",t),"data-layout-main":"true","data-testid":r,style:{gridArea:"main",height:o?`calc(100dvh - var(${lt}, 0px) - var(${Qe}, 0px))`:void 0,overflow:o?"hidden":void 0,...n},children:e})}const dv=tv,pv=nv,Tv={Container:iv,Banner:lv,TopNavigation:uv,LeftPanel:sv,RightPanel:av,Content:cv,LeftSidebar:dv,RightSidebar:pv,Main:fv,bannerHeightVar:Qe,topNavigationHeightVar:lt,leftPanelWidthVar:Po,rightPanelWidthVar:_o,leftSidebarWidthVar:ri,rightSidebarWidthVar:oi};export{Tv as A,Yf as B,wv as C,nv as D,gv as E,vv as G,Sg as I,tv as L,kv as P,bd as R,ed as S,Gn as _,Md as a,gl as b,mv as c,Pm as d,Ke as e,ni as f,Sl as g,N as h,K as i,ta as j,yv as k,Hf as l,Au as m,wl as n,ua as o,hv as p,Xf as q,O as r,xl as s,$d as t,Rh as u,Oh as v,xv as w,st as x,Ev as y,Sv as z}; diff --git a/assets/custom-theme-DSoaB3y8.js b/assets/custom-theme-DSoaB3y8.js new file mode 100644 index 00000000..b5b44f8a --- /dev/null +++ b/assets/custom-theme-DSoaB3y8.js @@ -0,0 +1,24 @@ +import{g as Q,_ as q,a as N,h as E0,b as _0,r as S0,c as B0,d as X,e as V0,f as u0,i as z0,H as w0,t as P0,j as U0,C as s0,k as l0,l as v0,m as j0}from"./main-B3Acgq15.js";import{a as U}from"./bundle-DNzVECgM.js";var g0={"color.text.brand":"#579DFF","elevation.surface.overlay":"#282E33","color.background.selected":"#1C2B41","color.text.selected":"#579DFF","color.border.brand":"#579DFF","color.chart.brand":"#388BFF","color.text.inverse":"#1D2125"},q0={"color.text.brand":"#0C66E4","elevation.surface.sunken":"#F7F8F9","color.background.selected":"#E9F2FF","color.text.selected":"#0C66E4","color.border.brand":"#0C66E4","color.chart.brand":"#1D7AFC","color.text.inverse":"#FFFFFF"},N0=[{foreground:"color.text.brand",backgroundLight:"elevation.surface.sunken",backgroundDark:"elevation.surface.overlay",desiredContrast:4.5,updatedTokens:["color.text.brand","color.text.selected","color.link","color.link.pressed","color.icon.brand","color.icon.selected"]},{foreground:"color.text.brand",backgroundLight:"color.background.selected",backgroundDark:"color.background.selected",desiredContrast:4.5,updatedTokens:["color.text.brand","color.link","color.link.pressed"]},{foreground:"color.text.selected",backgroundLight:"color.background.selected",backgroundDark:"color.background.selected",desiredContrast:4.5,updatedTokens:["color.text.selected","color.icon.selected"]},{foreground:"color.border.brand",backgroundLight:"elevation.surface.sunken",backgroundDark:"elevation.surface.overlay",desiredContrast:3,updatedTokens:["color.border.brand","color.border.selected"]},{foreground:"color.chart.brand",backgroundLight:"elevation.surface.sunken",backgroundDark:"elevation.surface.overlay",desiredContrast:3,updatedTokens:["color.chart.brand","color.chart.brand.hovered"]}],h0=function(t,r){return r==="light"?q0[t]:g0[t]},H0=function(t){var r=t.customThemeTokenMap,e=t.mode,o=t.themeRamp,n={},s=Object.keys(r);return N0.forEach(function(u){var c=u.backgroundLight,l=u.backgroundDark,v=u.foreground,h=u.desiredContrast,d=u.updatedTokens,f=e==="light"?c:l,k=r[v],i=r[f],b=s.includes(v)?typeof k=="string"?k:o[k]:h0(v,e),m=s.includes(f)?typeof i=="string"?i:o[i]:h0(f,e),F=Q(b,m);F<=h&&d.forEach(function(p){var g=r[p];typeof g=="number"&&(n[p]=e==="light"?g+1:g-1)})}),n};/** + * @license + * Copyright 2021 Google LLC + * + * 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 + * + * http://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. + */function D(a){return a<0?-1:a===0?0:1}function d0(a,t,r){return(1-r)*a+r*t}function Y0(a,t,r){return rt?t:r}function f0(a,t,r){return rt?t:r}function x0(a){return a=a%360,a<0&&(a=a+360),a}function r0(a,t){var r=a[0]*t[0][0]+a[1]*t[0][1]+a[2]*t[0][2],e=a[0]*t[1][0]+a[1]*t[1][1]+a[2]*t[1][2],o=a[0]*t[2][0]+a[1]*t[2][1]+a[2]*t[2][2];return[r,e,o]}var G0=[[.41233895,.35762064,.18051042],[.2126,.7152,.0722],[.01932141,.11916382,.95034478]],J0=[[3.2413774792388685,-1.5376652402851851,-.49885366846268053],[-.9691452513005321,1.8758853451067872,.04156585616912061],[.05562093689691305,-.20395524564742123,1.0571799111220335]],W0=[95.047,100,108.883];function e0(a,t,r){return(255<<24|(a&255)<<16|(t&255)<<8|r&255)>>>0}function i0(a){var t=w(a[0]),r=w(a[1]),e=w(a[2]);return e0(t,r,e)}function X0(a){return a>>24&255}function I0(a){return a>>16&255}function y0(a){return a>>8&255}function T0(a){return a&255}function Z0(a,t,r){var e=J0,o=e[0][0]*a+e[0][1]*t+e[0][2]*r,n=e[1][0]*a+e[1][1]*t+e[1][2]*r,s=e[2][0]*a+e[2][1]*t+e[2][2]*r,u=w(o),c=w(n),l=w(s);return e0(u,c,l)}function $0(a){var t=P(I0(a)),r=P(y0(a)),e=P(T0(a));return r0([t,r,e],G0)}function K0(a){var t=B(a),r=w(t);return e0(r,r,r)}function b0(a){var t=$0(a)[1];return 116*F0(t/100)-16}function B(a){return 100*er((a+16)/116)}function a0(a){return F0(a/100)*116-16}function P(a){var t=a/255;return t<=.040449936?t/12.92*100:Math.pow((t+.055)/1.055,2.4)*100}function w(a){var t=a/100,r=0;return t<=.0031308?r=t*12.92:r=1.055*Math.pow(t,1/2.4)-.055,Y0(0,255,Math.round(r*255))}function Q0(){return W0}function rr(a){var t=I0(a),r=y0(a),e=T0(a),o=X0(a);return{r:t,g:r,b:e,a:o}}function ar(a){var t=a.r,r=a.g,e=a.b,o=a.a,n=W(t),s=W(r),u=W(e),c=W(o);return c<<24|n<<16|s<<8|u}function W(a){return a<0?0:a>255?255:a}function F0(a){var t=.008856451679035631,r=24389/27;return a>t?Math.pow(a,1/3):(r*a+16)/116}function er(a){var t=.008856451679035631,r=24389/27,e=a*a*a;return e>t?e:(116*a-16)/r}var C0,k0=function(){function a(t){N(this,a),this.argb=t;var r=j.fromInt(t);this.internalHue=r.hue,this.internalChroma=r.chroma,this.internalTone=b0(t),this.argb=t}return q(a,[{key:"toInt",value:function(){return this.argb}},{key:"hue",get:function(){return this.internalHue},set:function(r){this.setInternalState(V.solveToInt(r,this.internalChroma,this.internalTone))}},{key:"chroma",get:function(){return this.internalChroma},set:function(r){this.setInternalState(V.solveToInt(this.internalHue,r,this.internalTone))}},{key:"tone",get:function(){return this.internalTone},set:function(r){this.setInternalState(V.solveToInt(this.internalHue,this.internalChroma,r))}},{key:"setInternalState",value:function(r){var e=j.fromInt(r);this.internalHue=e.hue,this.internalChroma=e.chroma,this.internalTone=b0(r),this.argb=r}},{key:"inViewingConditions",value:function(r){var e=j.fromInt(this.toInt()),o=e.xyzInViewingConditions(r),n=j.fromXyzInViewingConditions(o[0],o[1],o[2],z.make()),s=a.from(n.hue,n.chroma,a0(o[1]));return s}}],[{key:"from",value:function(r,e,o){return new a(V.solveToInt(r,e,o))}},{key:"fromInt",value:function(r){return new a(r)}}]),a}(),j=function(){function a(t,r,e,o,n,s,u,c,l){N(this,a),this.hue=t,this.chroma=r,this.j=e,this.q=o,this.m=n,this.s=s,this.jstar=u,this.astar=c,this.bstar=l}return q(a,[{key:"distance",value:function(r){var e=this.jstar-r.jstar,o=this.astar-r.astar,n=this.bstar-r.bstar,s=Math.sqrt(e*e+o*o+n*n),u=1.41*Math.pow(s,.63);return u}},{key:"toInt",value:function(){return this.viewed(z.DEFAULT)}},{key:"viewed",value:function(r){var e=this.chroma===0||this.j===0?0:this.chroma/Math.sqrt(this.j/100),o=Math.pow(e/Math.pow(1.64-Math.pow(.29,r.n),.73),1/.9),n=this.hue*Math.PI/180,s=.25*(Math.cos(n+2)+3.8),u=r.aw*Math.pow(this.j/100,1/r.c/r.z),c=s*(5e4/13)*r.nc*r.ncb,l=u/r.nbb,v=Math.sin(n),h=Math.cos(n),d=23*(l+.305)*o/(23*c+11*o*h+108*o*v),f=d*h,k=d*v,i=(460*l+451*f+288*k)/1403,b=(460*l-891*f-261*k)/1403,m=(460*l-220*f-6300*k)/1403,F=Math.max(0,27.13*Math.abs(i)/(400-Math.abs(i))),p=D(i)*(100/r.fl)*Math.pow(F,1/.42),g=Math.max(0,27.13*Math.abs(b)/(400-Math.abs(b))),R=D(b)*(100/r.fl)*Math.pow(g,1/.42),C=Math.max(0,27.13*Math.abs(m)/(400-Math.abs(m))),T=D(m)*(100/r.fl)*Math.pow(C,1/.42),M=p/r.rgbD[0],I=R/r.rgbD[1],A=T/r.rgbD[2],y=1.86206786*M-1.01125463*I+.14918677*A,E=.38752654*M+.62144744*I-.00897398*A,_=-.0158415*M-.03412294*I+1.04996444*A,L=Z0(y,E,_);return L}},{key:"xyzInViewingConditions",value:function(r){var e=this.chroma===0||this.j===0?0:this.chroma/Math.sqrt(this.j/100),o=Math.pow(e/Math.pow(1.64-Math.pow(.29,r.n),.73),1/.9),n=this.hue*Math.PI/180,s=.25*(Math.cos(n+2)+3.8),u=r.aw*Math.pow(this.j/100,1/r.c/r.z),c=s*(5e4/13)*r.nc*r.ncb,l=u/r.nbb,v=Math.sin(n),h=Math.cos(n),d=23*(l+.305)*o/(23*c+11*o*h+108*o*v),f=d*h,k=d*v,i=(460*l+451*f+288*k)/1403,b=(460*l-891*f-261*k)/1403,m=(460*l-220*f-6300*k)/1403,F=Math.max(0,27.13*Math.abs(i)/(400-Math.abs(i))),p=D(i)*(100/r.fl)*Math.pow(F,1/.42),g=Math.max(0,27.13*Math.abs(b)/(400-Math.abs(b))),R=D(b)*(100/r.fl)*Math.pow(g,1/.42),C=Math.max(0,27.13*Math.abs(m)/(400-Math.abs(m))),T=D(m)*(100/r.fl)*Math.pow(C,1/.42),M=p/r.rgbD[0],I=R/r.rgbD[1],A=T/r.rgbD[2],y=1.86206786*M-1.01125463*I+.14918677*A,E=.38752654*M+.62144744*I-.00897398*A,_=-.0158415*M-.03412294*I+1.04996444*A;return[y,E,_]}}],[{key:"fromInt",value:function(r){return a.fromIntInViewingConditions(r,z.DEFAULT)}},{key:"fromIntInViewingConditions",value:function(r,e){var o=(r&16711680)>>16,n=(r&65280)>>8,s=r&255,u=P(o),c=P(n),l=P(s),v=.41233895*u+.35762064*c+.18051042*l,h=.2126*u+.7152*c+.0722*l,d=.01932141*u+.11916382*c+.95034478*l,f=.401288*v+.650173*h-.051461*d,k=-.250268*v+1.204414*h+.045854*d,i=-.002079*v+.048952*h+.953127*d,b=e.rgbD[0]*f,m=e.rgbD[1]*k,F=e.rgbD[2]*i,p=Math.pow(e.fl*Math.abs(b)/100,.42),g=Math.pow(e.fl*Math.abs(m)/100,.42),R=Math.pow(e.fl*Math.abs(F)/100,.42),C=D(b)*400*p/(p+27.13),T=D(m)*400*g/(g+27.13),M=D(F)*400*R/(R+27.13),I=(11*C+-12*T+M)/11,A=(C+T-2*M)/9,y=(20*C+20*T+21*M)/20,E=(40*C+20*T+M)/20,_=Math.atan2(A,I),L=_*180/Math.PI,O=L<0?L+360:L>=360?L-360:L,H=O*Math.PI/180,Y=E*e.nbb,S=100*Math.pow(Y/e.aw,e.c*e.z),x=4/e.c*Math.sqrt(S/100)*(e.aw+4)*e.fLRoot,Z=O<20.14?O+360:O,$=.25*(Math.cos(Z*Math.PI/180+2)+3.8),G=5e4/13*$*e.nc*e.ncb,K=G*Math.sqrt(I*I+A*A)/(y+.305),J=Math.pow(K,.9)*Math.pow(1.64-Math.pow(.29,e.n),.73),o0=J*Math.sqrt(S/100),n0=o0*e.fLRoot,R0=50*Math.sqrt(J*e.c/(e.aw+4)),D0=(1+100*.007)*S/(1+.007*S),c0=1/.0228*Math.log(1+.0228*n0),O0=c0*Math.cos(H),L0=c0*Math.sin(H);return new a(O,o0,S,x,n0,R0,D0,O0,L0)}},{key:"fromJch",value:function(r,e,o){return a.fromJchInViewingConditions(r,e,o,z.DEFAULT)}},{key:"fromJchInViewingConditions",value:function(r,e,o,n){var s=4/n.c*Math.sqrt(r/100)*(n.aw+4)*n.fLRoot,u=e*n.fLRoot,c=e/Math.sqrt(r/100),l=50*Math.sqrt(c*n.c/(n.aw+4)),v=o*Math.PI/180,h=(1+100*.007)*r/(1+.007*r),d=1/.0228*Math.log(1+.0228*u),f=d*Math.cos(v),k=d*Math.sin(v);return new a(o,e,r,s,u,l,h,f,k)}},{key:"fromUcs",value:function(r,e,o){return a.fromUcsInViewingConditions(r,e,o,z.DEFAULT)}},{key:"fromUcsInViewingConditions",value:function(r,e,o,n){var s=e,u=o,c=Math.sqrt(s*s+u*u),l=(Math.exp(c*.0228)-1)/.0228,v=l/n.fLRoot,h=Math.atan2(u,s)*(180/Math.PI);h<0&&(h+=360);var d=r/(1-(r-100)*.007);return a.fromJchInViewingConditions(d,v,h,n)}},{key:"fromXyzInViewingConditions",value:function(r,e,o,n){var s=.401288*r+.650173*e-.051461*o,u=-.250268*r+1.204414*e+.045854*o,c=-.002079*r+.048952*e+.953127*o,l=n.rgbD[0]*s,v=n.rgbD[1]*u,h=n.rgbD[2]*c,d=Math.pow(n.fl*Math.abs(l)/100,.42),f=Math.pow(n.fl*Math.abs(v)/100,.42),k=Math.pow(n.fl*Math.abs(h)/100,.42),i=D(l)*400*d/(d+27.13),b=D(v)*400*f/(f+27.13),m=D(h)*400*k/(k+27.13),F=(11*i+-12*b+m)/11,p=(i+b-2*m)/9,g=(20*i+20*b+21*m)/20,R=(40*i+20*b+m)/20,C=Math.atan2(p,F),T=C*180/Math.PI,M=T<0?T+360:T>=360?T-360:T,I=M*Math.PI/180,A=R*n.nbb,y=100*Math.pow(A/n.aw,n.c*n.z),E=4/n.c*Math.sqrt(y/100)*(n.aw+4)*n.fLRoot,_=M<20.14?M+360:M,L=1/4*(Math.cos(_*Math.PI/180+2)+3.8),O=5e4/13*L*n.nc*n.ncb,H=O*Math.sqrt(F*F+p*p)/(g+.305),Y=Math.pow(H,.9)*Math.pow(1.64-Math.pow(.29,n.n),.73),S=Y*Math.sqrt(y/100),x=S*n.fLRoot,Z=50*Math.sqrt(Y*n.c/(n.aw+4)),$=(1+100*.007)*y/(1+.007*y),G=Math.log(1+.0228*x)/.0228,K=G*Math.cos(I),J=G*Math.sin(I);return new a(M,S,y,E,x,Z,$,K,J)}}]),a}(),V=function(){function a(){N(this,a)}return q(a,null,[{key:"sanitizeRadians",value:function(r){return(r+Math.PI*8)%(Math.PI*2)}},{key:"trueDelinearized",value:function(r){var e=r/100,o=0;return e<=.0031308?o=e*12.92:o=1.055*Math.pow(e,1/2.4)-.055,o*255}},{key:"chromaticAdaptation",value:function(r){var e=Math.pow(Math.abs(r),.42);return D(r)*400*e/(e+27.13)}},{key:"hueOf",value:function(r){var e=r0(r,a.SCALED_DISCOUNT_FROM_LINRGB),o=a.chromaticAdaptation(e[0]),n=a.chromaticAdaptation(e[1]),s=a.chromaticAdaptation(e[2]),u=(11*o+-12*n+s)/11,c=(o+n-2*s)/9;return Math.atan2(c,u)}},{key:"areInCyclicOrder",value:function(r,e,o){var n=a.sanitizeRadians(e-r),s=a.sanitizeRadians(o-r);return n100.01||y[1]>100.01||y[2]>100.01?0:i0(y);n=n-(O-o)*n/(2*O)}return 0}},{key:"solveToInt",value:function(r,e,o){if(e<1e-4||o<1e-4||o>99.9999)return K0(o);r=x0(r);var n=r/180*Math.PI,s=B(o),u=a.findResultByJ(n,e,s);if(u!==0)return u;var c=a.bisectToLimit(s,n);return i0(c)}},{key:"solveToCam",value:function(r,e,o){return j.fromInt(a.solveToInt(r,e,o))}}]),a}();U(V,"SCALED_DISCOUNT_FROM_LINRGB",[[.001200833568784504,.002389694492170889,.0002795742885861124],[.0005891086651375999,.0029785502573438758,.0003270666104008398],[.00010146692491640572,.0005364214359186694,.0032979401770712076]]);U(V,"LINRGB_FROM_SCALED_DISCOUNT",[[1373.2198709594231,-1100.4251190754821,-7.278681089101213],[-271.815969077903,559.6580465940733,-32.46047482791194],[1.9622899599665666,-57.173814538844006,308.7233197812385]]);U(V,"Y_FROM_LINRGB",[.2126,.7152,.0722]);U(V,"CRITICAL_PLANES",[.015176349177441876,.045529047532325624,.07588174588720938,.10623444424209313,.13658714259697685,.16693984095186062,.19729253930674434,.2276452376616281,.2579979360165119,.28835063437139563,.3188300904430532,.350925934958123,.3848314933096426,.42057480301049466,.458183274052838,.4976837250274023,.5391024159806381,.5824650784040898,.6277969426914107,.6751227633498623,.7244668422128921,.775853049866786,.829304845476233,.8848452951698498,.942497089126609,1.0022825574869039,1.0642236851973577,1.1283421258858297,1.1946592148522128,1.2631959812511864,1.3339731595349034,1.407011200216447,1.4823302800086415,1.5599503113873272,1.6398909516233677,1.7221716113234105,1.8068114625156377,1.8938294463134073,1.9832442801866852,2.075074464868551,2.1693382909216234,2.2660538449872063,2.36523901573795,2.4669114995532007,2.5710888059345764,2.6777882626779785,2.7870270208169257,2.898822059350997,3.0131901897720907,3.1301480604002863,3.2497121605402226,3.3718988244681087,3.4967242352587946,3.624204428461639,3.754355295633311,3.887192587735158,4.022731918402185,4.160988767090289,4.301978482107941,4.445716283538092,4.592217266055746,4.741496401646282,4.893568542229298,5.048448422192488,5.20615066083972,5.3666897647573375,5.5300801301023865,5.696336044816294,5.865471690767354,6.037501145825082,6.212438385869475,6.390297286737924,6.571091626112461,6.7548350853498045,6.941541251256611,7.131223617812143,7.323895587840543,7.5195704746346665,7.7182615035334345,7.919981813454504,8.124744458384042,8.332562408825165,8.543448553206703,8.757415699253682,8.974476575321063,9.194643831691977,9.417930041841839,9.644347703669503,9.873909240696694,10.106627003236781,10.342513269534024,10.58158024687427,10.8238400726681,11.069304815507364,11.317986476196008,11.569896988756009,11.825048221409341,12.083451977536606,12.345119996613247,12.610063955123938,12.878295467455942,13.149826086772048,13.42466730586372,13.702830557985108,13.984327217668513,14.269168601521828,14.55736596900856,14.848930523210871,15.143873411576273,15.44220572664832,15.743938506781891,16.04908273684337,16.35764934889634,16.66964922287304,16.985093187232053,17.30399201960269,17.62635644741625,17.95219714852476,18.281524751807332,18.614349837764564,18.95068293910138,19.290534541298456,19.633915083172692,19.98083495742689,20.331304511189067,20.685334046541502,21.042933821039977,21.404114048223256,21.76888489811322,22.137256497705877,22.50923893145328,22.884842241736916,23.264076429332462,23.6469514538663,24.033477234264016,24.42366364919083,24.817520537484558,25.21505769858089,25.61628489293138,26.021211842414342,26.429848230738664,26.842203703840827,27.258287870275353,27.678110301598522,28.10168053274597,28.529008062403893,28.96010235337422,29.39497283293396,29.83362889318845,30.276079891419332,30.722335150426627,31.172403958865512,31.62629557157785,32.08401920991837,32.54558406207592,33.010999283389665,33.4802739966603,33.953417292456834,34.430438229418264,34.911345834551085,35.39614910352207,35.88485700094671,36.37747846067349,36.87402238606382,37.37449765026789,37.87891309649659,38.38727753828926,38.89959975977785,39.41588851594697,39.93615253289054,40.460400508064545,40.98864111053629,41.520882981230194,42.05713473317016,42.597404951718396,43.141702194811224,43.6900349931913,44.24241185063697,44.798841244188324,45.35933162437017,45.92389141541209,46.49252901546552,47.065252796817916,47.64207110610409,48.22299226451468,48.808024568002054,49.3971762874833,49.9904556690408,50.587870934119984,51.189430279724725,51.79514187861014,52.40501387947288,53.0190544071392,53.637271562750364,54.259673423945976,54.88626804504493,55.517063457223934,56.15206766869424,56.79128866487574,57.43473440856916,58.08241284012621,58.734331877617365,59.39049941699807,60.05092333227251,60.715611475655585,61.38457167773311,62.057811747619894,62.7353394731159,63.417162620860914,64.10328893648692,64.79372614476921,65.48848194977529,66.18756403501224,66.89098006357258,67.59873767827808,68.31084450182222,69.02730813691093,69.74813616640164,70.47333615344107,71.20291564160104,71.93688215501312,72.67524319850172,73.41800625771542,74.16517879925733,74.9167682708136,75.67278210128072,76.43322770089146,77.1981124613393,77.96744375590167,78.74122893956174,79.51947534912904,80.30219030335869,81.08938110306934,81.88105503125999,82.67721935322541,83.4778813166706,84.28304815182372,85.09272707154808,85.90692527145302,86.72564993000343,87.54890820862819,88.3767072518277,89.2090541872801,90.04595612594655,90.88742016217518,91.73345337380438,92.58406282226491,93.43925555268066,94.29903859396902,95.16341895893969,96.03240364439274,96.9059996312159,97.78421388448044,98.6670533535366,99.55452497210776]);var z=function(){function a(t,r,e,o,n,s,u,c,l,v){N(this,a),this.n=t,this.aw=r,this.nbb=e,this.ncb=o,this.c=n,this.nc=s,this.rgbD=u,this.fl=c,this.fLRoot=l,this.z=v}return q(a,null,[{key:"make",value:function(){var r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:Q0(),e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:200/Math.PI*B(50)/100,o=arguments.length>2&&arguments[2]!==void 0?arguments[2]:50,n=arguments.length>3&&arguments[3]!==void 0?arguments[3]:2,s=arguments.length>4&&arguments[4]!==void 0?arguments[4]:!1,u=r,c=u[0]*.401288+u[1]*.650173+u[2]*-.051461,l=u[0]*-.250268+u[1]*1.204414+u[2]*.045854,v=u[0]*-.002079+u[1]*.048952+u[2]*.953127,h=.8+n/10,d=h>=.9?d0(.59,.69,(h-.9)*10):d0(.525,.59,(h-.8)*10),f=s?1:h*(1-1/3.6*Math.exp((-e-42)/92));f=f>1?1:f<0?0:f;var k=h,i=[f*(100/c)+1-f,f*(100/l)+1-f,f*(100/v)+1-f],b=1/(5*e+1),m=b*b*b*b,F=1-m,p=m*e+.1*F*F*Math.cbrt(5*e),g=B(o)/r[1],R=1.48+Math.sqrt(g),C=.725/Math.pow(g,.2),T=C,M=[Math.pow(p*i[0]*c/100,.42),Math.pow(p*i[1]*l/100,.42),Math.pow(p*i[2]*v/100,.42)],I=[400*M[0]/(M[0]+27.13),400*M[1]/(M[1]+27.13),400*M[2]/(M[2]+27.13)],A=(2*I[0]+I[1]+.05*I[2])*C;return new a(g,A,C,T,d,k,i,p,Math.pow(p,.25),R)}}]),a}();C0=z;U(z,"DEFAULT",C0.make());var tr=function(){function a(){N(this,a)}return q(a,null,[{key:"ratioOfTones",value:function(r,e){return r=f0(0,100,r),e=f0(0,100,e),a.ratioOfYs(B(r),B(e))}},{key:"ratioOfYs",value:function(r,e){var o=r>e?r:e,n=o===e?r:e;return(o+5)/(n+5)}},{key:"lighter",value:function(r,e){if(r<0||r>100)return-1;var o=B(r),n=e*(o+5)-5,s=a.ratioOfYs(n,o),u=Math.abs(s-e);if(s.04)return-1;var c=a0(n)+.4;return c<0||c>100?-1:c}},{key:"darker",value:function(r,e){if(r<0||r>100)return-1;var o=B(r),n=(o+5)/e-5,s=a.ratioOfYs(o,n),u=Math.abs(s-e);if(s.04)return-1;var c=a0(n)-.4;return c<0||c>100?-1:c}},{key:"lighterUnsafe",value:function(r,e){var o=a.lighter(r,e);return o<0?100:o}},{key:"darkerUnsafe",value:function(r,e){var o=a.darker(r,e);return o<0?0:o}}]),a}();function m0(a,t){var r=Object.keys(a);if(Object.getOwnPropertySymbols){var e=Object.getOwnPropertySymbols(a);t&&(e=e.filter(function(o){return Object.getOwnPropertyDescriptor(a,o).enumerable})),r.push.apply(r,e)}return r}function M0(a){for(var t=1;t=4.5){var d=p0(c,2,u),f=X(d,2),k=f[0],i=f[1],b=c;h<5.4&&h>=4.8&&c===6&&(b=c+1);var m=p0(b,1,u),F=X(m,1),p=F[0];l={"color.text.brand":b,"color.icon.brand":c,"color.background.brand.subtlest":0,"color.background.brand.subtlest.hovered":1,"color.background.brand.subtlest.pressed":2,"color.background.brand.bold":c,"color.background.brand.bold.hovered":k,"color.background.brand.bold.pressed":i,"color.background.brand.boldest":9,"color.background.brand.boldest.hovered":8,"color.background.brand.boldest.pressed":7,"color.border.brand":c,"color.text.selected":b,"color.icon.selected":c,"color.background.selected.bold":c,"color.background.selected.bold.hovered":k,"color.background.selected.bold.pressed":i,"color.border.selected":c,"color.link":b,"color.link.pressed":p,"color.chart.brand":5,"color.chart.brand.hovered":6,"color.background.selected":0,"color.background.selected.hovered":1,"color.background.selected.pressed":2}}else{var g=6;h<4.5&&h>=4&&c===6&&(g=s),l={"color.background.brand.subtlest":0,"color.background.brand.subtlest.hovered":1,"color.background.brand.subtlest.pressed":2,"color.background.brand.bold":g,"color.background.brand.bold.hovered":7,"color.background.brand.bold.pressed":8,"color.background.brand.boldest":9,"color.background.brand.boldest.hovered":8,"color.background.brand.boldest.pressed":7,"color.border.brand":6,"color.background.selected.bold":g,"color.background.selected.bold.hovered":7,"color.background.selected.bold.pressed":8,"color.text.brand":6,"color.icon.brand":6,"color.chart.brand":5,"color.chart.brand.hovered":6,"color.text.selected":6,"color.icon.selected":6,"color.border.selected":6,"color.background.selected":0,"color.background.selected.hovered":1,"color.background.selected.pressed":2,"color.link":6,"color.link.pressed":7}}if(r==="light")return{light:l};if(Object.entries(l).forEach(function(C){var T=X(C,2),M=T[0],I=T[1];v[M]=9-(typeof I=="string"?c:I)}),h<4.5){var R=g0["color.text.inverse"];Q(R,t)>=4.5&&c>=2&&(v["color.background.brand.bold"]=c,v["color.background.brand.bold.hovered"]=c-1,v["color.background.brand.bold.pressed"]=c-2)}return r==="dark"?{dark:v}:{light:l,dark:v}},ur=function(t,r,e){var o=e||t0(t).ramp,n=cr(t,r,o),s={};return Object.entries(n).forEach(function(u){var c=X(u,2),l=c[0],v=c[1];(l==="light"||l==="dark")&&(s[l]=M0(M0({},v),H0({customThemeTokenMap:v,mode:l,themeRamp:o})))}),s},sr=10;function lr(a){var t,r=a==null||(t=a.UNSAFE_themeOptions)===null||t===void 0?void 0:t.brandColor,e=a?.colorMode||P0.colorMode,o=JSON.stringify(a?.UNSAFE_themeOptions),n=U0(o),s=t0(r).ramp,u=[],c=ur(r,e,s);return(e==="light"||e==="auto")&&c.light&&u.push({id:"light",attrs:{"data-theme":"light","data-custom-theme":n},css:` +html[`.concat(s0,'="').concat(n,'"][').concat(l0,`="light"][data-theme~="light:light"] { + /* Branded tokens */ + `).concat(v0(c.light,s),` +}`)}),(e==="dark"||e==="auto")&&c.dark&&u.push({id:"dark",attrs:{"data-theme":"dark","data-custom-theme":n},css:` +html[`.concat(s0,'="').concat(n,'"][').concat(l0,`="dark"][data-theme~="dark:dark"] { + /* Branded tokens */ + `).concat(v0(c.dark,s),` +}`)}),u}function dr(a){var t=lr(a);j0(sr),t.map(function(r){var e=document.createElement("style");document.head.appendChild(e),e.dataset.theme=r.attrs["data-theme"],e.dataset.customTheme=r.attrs["data-custom-theme"],e.textContent=r.css})}export{sr as CUSTOM_STYLE_ELEMENTS_SIZE_THRESHOLD,lr as getCustomThemeStyles,dr as loadAndAppendCustomThemeCss}; diff --git a/assets/de-I0jh836e.js b/assets/de-I0jh836e.js new file mode 100644 index 00000000..5ee47437 --- /dev/null +++ b/assets/de-I0jh836e.js @@ -0,0 +1 @@ +const e={"timetable.bookingsAfterDayRange":"{itemCount} {itemCount, plural, one {Eintrag} other {Einträge}} vor Beginn des Tageszeitbereichs.","timetable.bookingsBeforeDayRange":"{itemCount} {itemCount, plural, one {Eintrag} other {Einträge}} nach Ende des Tageszeitbereichs.","timetable.bookingsOutsideOfDayRange":"{itemCount} {itemCount, plural, one {Eintrag} other {Einträge}} außerhalb des Tagesbereichs der verfügbaren Zeitslots gefunden.","timetable.cellDisabled":"Dieser Zeitslot ist deaktiviert.","timetable.deselectFromOuterBorder":"Bitte entfernen Sie selektierte Zeitslots von den äußeren Rändern des selektierten Bereiches.","timetable.endDateAfterStartDate":"Das Enddatum muss nach dem Startdatum liegen.","timetable.itemsOutsideTimeFrame":"Es sind {outsideItemCount} {outsideItemCount, plural, one {Eintrag} other {Einträge}} außerhalb des Zeitbereichs eines Tages.","timetable.noHeaderTimeSlotRow":"Keine Kopfzeile für Zeitslots gefunden.","timetable.sameStartAndEndAndOutsideOfDayRange":"{sameStartAndEndCount} {sameStartAndEndCount, plural, one {Eintrag} other {Einträge}} mit der gleichen Start- und Endzeit gefunden, und {outsideCount} außerhalb des Tageszeitbereichs.","timetable.sameStartAndEndTimeDate":"{itemCount} {itemCount, plural, one {Eintrag} other {Einträge}} mit der gleichen Start- und Endzeit gefunden.","timetable.timeSlotColumnsNotFound":"Keine Spalten für die Zeitslots gefunden.","timetable.timeSlotSizeGreaterZero":"Die Zeitslotgröße muss größer als 0 Minuten sein.","timetable.unableToFindEarliestTS":"Der früheste Zeitslot konnte nicht gefunden werden.","timetable.unfittingTimeSlotMessage":"Der Zeitslot passt nicht in den Zeitbereich. Die Zeitslotgröße wurde auf {timeSteps} Minuten verringert.","timetable.weekendsDeactivated":"Die Wochenenden sind deaktiviert."};export{e as default}; diff --git a/assets/en-DxQclKaQ.js b/assets/en-DxQclKaQ.js new file mode 100644 index 00000000..4c483f44 --- /dev/null +++ b/assets/en-DxQclKaQ.js @@ -0,0 +1 @@ +const e={"timetable.bookingsAfterDayRange":"{itemCount} {itemCount, plural, one {booking} other {bookings}} found after the day range of the available time slots.","timetable.bookingsBeforeDayRange":"{itemCount} {itemCount, plural, one {booking} other {bookings}} found before the day range of the available time slots.","timetable.bookingsOutsideOfDayRange":"{itemCount} {itemCount, plural, one {booking} other {bookings}} found out of day range of the available time slots.","timetable.cellDisabled":"This slot is disabled.","timetable.deselectFromOuterBorder":"Please deselect from the outer borders of the time slot range.","timetable.endDateAfterStartDate":"The end date must be after start date.","timetable.itemsOutsideTimeFrame":"Found {outsideItemCount} {outsideItemCount, plural, one {booking} other {bookings}} outside of the valid time frame of each day.","timetable.noHeaderTimeSlotRow":"No header time slot row found.","timetable.sameStartAndEndAndOutsideOfDayRange":"Found {sameStartAndEndCount, plural, one {booking} other {# bookings}} with the same start and end date and time, and {outsideCount, number} outside of the valid time frame of each day.","timetable.sameStartAndEndTimeDate":"Found {itemCount} {itemCount, plural, one {booking} other {bookings}} with the same start and end date and time.","timetable.timeSlotColumnsNotFound":"Unable to find time slot columns for the time slot bars.","timetable.timeSlotSizeGreaterZero":"Time slot size must be greater than zero.","timetable.unableToFindEarliestTS":"Unable to find the earliest time slot.","timetable.unfittingTimeSlotMessage":"Start time does not accommodate one time slot before the next day, reducing time slot size to {timeSteps} size.","timetable.weekendsDeactivated":"Weekends are deactivated."};export{e as default}; diff --git a/assets/index-DAxBeSFI.js b/assets/index-DAxBeSFI.js new file mode 100644 index 00000000..08f2494d --- /dev/null +++ b/assets/index-DAxBeSFI.js @@ -0,0 +1,11 @@ +import{c as me,g as Xc}from"./bundle-DNzVECgM.js";function Qc(e,t){for(var r=0;ra[n]})}}}return Object.freeze(Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}))}var Jc=tp,ep=Object.prototype.hasOwnProperty;function tp(){for(var e={},t=0;t4&&r.slice(0,4)===xi&&qp.test(t)&&(t.charAt(4)==="-"?a=Vp(t):t=jp(t),n=Pp),new n(a,t))}function Vp(e){var t=e.slice(5).replace(wc,Yp);return xi+t.charAt(0).toUpperCase()+t.slice(1)}function jp(e){var t=e.slice(4);return wc.test(t)?e:(t=t.replace(Hp,Wp),t.charAt(0)!=="-"&&(t="-"+t),xi+t)}function Wp(e){return"-"+e.toLowerCase()}function Yp(e){return e.charAt(1).toUpperCase()}var Kp=Zp,no=/[#.]/g;function Zp(e,t){for(var r=e||"",a=t||"div",n={},i=0,s,l,u;i=48&&t<=57}var hm=Sm;function Sm(e){var t=typeof e=="string"?e.charCodeAt(0):e;return t>=97&&t<=102||t>=65&&t<=70||t>=48&&t<=57}var ym=Tm;function Tm(e){var t=typeof e=="string"?e.charCodeAt(0):e;return t>=97&&t<=122||t>=65&&t<=90}var vm=ym,Am=Oc,Rm=_m;function _m(e){return vm(e)||Am(e)}var be,Im=59,Nm=wm;function wm(e){var t="&"+e+";",r;return be=be||document.createElement("i"),be.innerHTML=t,r=be.textContent,r.charCodeAt(r.length-1)===Im&&e!=="semi"||r===t?!1:r}var po=mm,go=fm,Cm=Oc,km=hm,Lc=Rm,Om=Nm,Lm=Vm,Dm={}.hasOwnProperty,ne=String.fromCharCode,xm=Function.prototype,bo={warning:null,reference:null,text:null,warningContext:null,referenceContext:null,textContext:null,position:{},additional:null,attribute:!1,nonTerminated:!0},Mm=9,mo=10,Fm=12,Um=32,fo=38,Bm=59,Pm=60,Gm=61,$m=35,qm=88,Hm=120,zm=65533,ie="named",Ui="hexadecimal",Bi="decimal",Pi={};Pi[Ui]=16;Pi[Bi]=10;var fe={};fe[ie]=Lc;fe[Bi]=Cm;fe[Ui]=km;var Dc=1,xc=2,Mc=3,Fc=4,Uc=5,Ci=6,Bc=7,J={};J[Dc]="Named character references must be terminated by a semicolon";J[xc]="Numeric character references must be terminated by a semicolon";J[Mc]="Named character references cannot be empty";J[Fc]="Numeric character references cannot be empty";J[Uc]="Named character references must be known";J[Ci]="Numeric character references cannot be disallowed";J[Bc]="Numeric character references cannot be outside the permissible Unicode range";function Vm(e,t){var r={},a,n;t||(t={});for(n in bo)a=t[n],r[n]=a??bo[n];return(r.position.indent||r.position.start)&&(r.indent=r.position.indent||[],r.position=r.position.start),jm(e,r)}function jm(e,t){var r=t.additional,a=t.nonTerminated,n=t.text,i=t.reference,s=t.warning,l=t.textContext,u=t.referenceContext,c=t.warningContext,d=t.position,b=t.indent||[],h=e.length,S=0,R=-1,y=d.column||1,_=d.line||1,v="",g=[],p,m,E,f,A,I,T,N,C,U,B,q,P,G,Y,O,M,x,k;for(typeof r=="string"&&(r=r.charCodeAt(0)),O=L(),N=s?Z:xm,S--,h++;++S65535&&(I-=65536,U+=ne(I>>>10|55296),I=56320|I&1023),I=U+ne(I))):G!==ie&&N(Fc,x)),I?(V(),O=L(),S=k-1,y+=k-P+1,g.push(I),M=L(),M.offset++,i&&i.call(u,I,{start:O,end:M},e.slice(P-1,k)),O=M):(f=e.slice(P-1,k),v+=f,y+=f.length,S=k-1)}else A===10&&(_++,R++,y=0),A===A?(v+=ne(A),y++):V();return g.join("");function L(){return{line:_,column:y,offset:S+(d.offset||0)}}function Z(X,ee){var Q=L();Q.column+=ee,Q.offset+=ee,s.call(c,J[X],Q,X)}function V(){v&&(g.push(v),n&&n.call(l,v,{start:O,end:L()}),v="")}}function Wm(e){return e>=55296&&e<=57343||e>1114111}function Ym(e){return e>=1&&e<=8||e===11||e>=13&&e<=31||e>=127&&e<=159||e>=64976&&e<=65007||(e&65535)===65535||(e&65535)===65534}var Pc={exports:{}};(function(e){var t=typeof window<"u"?window:typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope?self:{};/** + * Prism: Lightweight, robust, elegant syntax highlighting + * + * @license MIT + * @author Lea Verou + * @namespace + * @public + */var r=function(a){var n=/(?:^|\s)lang(?:uage)?-([\w-]+)(?=\s|$)/i,i=0,s={},l={manual:a.Prism&&a.Prism.manual,disableWorkerMessageHandler:a.Prism&&a.Prism.disableWorkerMessageHandler,util:{encode:function g(p){return p instanceof u?new u(p.type,g(p.content),p.alias):Array.isArray(p)?p.map(g):p.replace(/&/g,"&").replace(/"u")return null;if("currentScript"in document)return document.currentScript;try{throw new Error}catch(E){var g=(/at [^(\r\n]*\((.*):[^:]+:[^:]+\)$/i.exec(E.stack)||[])[1];if(g){var p=document.getElementsByTagName("script");for(var m in p)if(p[m].src==g)return p[m]}return null}},isActive:function(g,p,m){for(var E="no-"+p;g;){var f=g.classList;if(f.contains(p))return!0;if(f.contains(E))return!1;g=g.parentElement}return!!m}},languages:{plain:s,plaintext:s,text:s,txt:s,extend:function(g,p){var m=l.util.clone(l.languages[g]);for(var E in p)m[E]=p[E];return m},insertBefore:function(g,p,m,E){E=E||l.languages;var f=E[g],A={};for(var I in f)if(f.hasOwnProperty(I)){if(I==p)for(var T in m)m.hasOwnProperty(T)&&(A[T]=m[T]);m.hasOwnProperty(I)||(A[I]=f[I])}var N=E[g];return E[g]=A,l.languages.DFS(l.languages,function(C,U){U===N&&C!=g&&(this[C]=A)}),A},DFS:function g(p,m,E,f){f=f||{};var A=l.util.objId;for(var I in p)if(p.hasOwnProperty(I)){m.call(p,I,p[I],E||I);var T=p[I],N=l.util.type(T);N==="Object"&&!f[A(T)]?(f[A(T)]=!0,g(T,m,null,f)):N==="Array"&&!f[A(T)]&&(f[A(T)]=!0,g(T,m,I,f))}}},plugins:{},highlightAll:function(g,p){l.highlightAllUnder(document,g,p)},highlightAllUnder:function(g,p,m){var E={callback:m,container:g,selector:'code[class*="language-"], [class*="language-"] code, code[class*="lang-"], [class*="lang-"] code'};l.hooks.run("before-highlightall",E),E.elements=Array.prototype.slice.apply(E.container.querySelectorAll(E.selector)),l.hooks.run("before-all-elements-highlight",E);for(var f=0,A;A=E.elements[f++];)l.highlightElement(A,p===!0,E.callback)},highlightElement:function(g,p,m){var E=l.util.getLanguage(g),f=l.languages[E];l.util.setLanguage(g,E);var A=g.parentElement;A&&A.nodeName.toLowerCase()==="pre"&&l.util.setLanguage(A,E);var I=g.textContent,T={element:g,language:E,grammar:f,code:I};function N(U){T.highlightedCode=U,l.hooks.run("before-insert",T),T.element.innerHTML=T.highlightedCode,l.hooks.run("after-highlight",T),l.hooks.run("complete",T),m&&m.call(T.element)}if(l.hooks.run("before-sanity-check",T),A=T.element.parentElement,A&&A.nodeName.toLowerCase()==="pre"&&!A.hasAttribute("tabindex")&&A.setAttribute("tabindex","0"),!T.code){l.hooks.run("complete",T),m&&m.call(T.element);return}if(l.hooks.run("before-highlight",T),!T.grammar){N(l.util.encode(T.code));return}if(p&&a.Worker){var C=new Worker(l.filename);C.onmessage=function(U){N(U.data)},C.postMessage(JSON.stringify({language:T.language,code:T.code,immediateClose:!0}))}else N(l.highlight(T.code,T.grammar,T.language))},highlight:function(g,p,m){var E={code:g,grammar:p,language:m};if(l.hooks.run("before-tokenize",E),!E.grammar)throw new Error('The language "'+E.language+'" has no grammar.');return E.tokens=l.tokenize(E.code,E.grammar),l.hooks.run("after-tokenize",E),u.stringify(l.util.encode(E.tokens),E.language)},tokenize:function(g,p){var m=p.rest;if(m){for(var E in m)p[E]=m[E];delete p.rest}var f=new b;return h(f,f.head,g),d(g,f,p,f.head,0),R(f)},hooks:{all:{},add:function(g,p){var m=l.hooks.all;m[g]=m[g]||[],m[g].push(p)},run:function(g,p){var m=l.hooks.all[g];if(!(!m||!m.length))for(var E=0,f;f=m[E++];)f(p)}},Token:u};a.Prism=l;function u(g,p,m,E){this.type=g,this.content=p,this.alias=m,this.length=(E||"").length|0}u.stringify=function g(p,m){if(typeof p=="string")return p;if(Array.isArray(p)){var E="";return p.forEach(function(N){E+=g(N,m)}),E}var f={type:p.type,content:g(p.content,m),tag:"span",classes:["token",p.type],attributes:{},language:m},A=p.alias;A&&(Array.isArray(A)?Array.prototype.push.apply(f.classes,A):f.classes.push(A)),l.hooks.run("wrap",f);var I="";for(var T in f.attributes)I+=" "+T+'="'+(f.attributes[T]||"").replace(/"/g,""")+'"';return"<"+f.tag+' class="'+f.classes.join(" ")+'"'+I+">"+f.content+""};function c(g,p,m,E){g.lastIndex=p;var f=g.exec(m);if(f&&E&&f[1]){var A=f[1].length;f.index+=A,f[0]=f[0].slice(A)}return f}function d(g,p,m,E,f,A){for(var I in m)if(!(!m.hasOwnProperty(I)||!m[I])){var T=m[I];T=Array.isArray(T)?T:[T];for(var N=0;N=A.reach);M+=O.value.length,O=O.next){var x=O.value;if(p.length>g.length)return;if(!(x instanceof u)){var k=1,L;if(q){if(L=c(Y,M,g,B),!L||L.index>=g.length)break;var ee=L.index,Z=L.index+L[0].length,V=M;for(V+=O.value.length;ee>=V;)O=O.next,V+=O.value.length;if(V-=O.value.length,M=V,O.value instanceof u)continue;for(var X=O;X!==p.tail&&(VA.reach&&(A.reach=ve);var pe=O.prev;Te&&(pe=h(p,pe,Te),M+=Te.length),S(p,pe,k);var Zc=new u(I,U?l.tokenize(Q,U):Q,P,Q);if(O=h(p,pe,Zc),Ji&&h(p,O,Ji),k>1){var Ae={cause:I+","+N,reach:ve};d(g,p,m,O.prev,M,Ae),A&&Ae.reach>A.reach&&(A.reach=Ae.reach)}}}}}}function b(){var g={value:null,prev:null,next:null},p={value:null,prev:g,next:null};g.next=p,this.head=g,this.tail=p,this.length=0}function h(g,p,m){var E=p.next,f={value:m,prev:p,next:E};return p.next=f,E.prev=f,g.length++,f}function S(g,p,m){for(var E=p.next,f=0;f/,greedy:!0},prolog:{pattern:/<\?[\s\S]+?\?>/,greedy:!0},doctype:{pattern:/"'[\]]|"[^"]*"|'[^']*')+(?:\[(?:[^<"'\]]|"[^"]*"|'[^']*'|<(?!!--)|)*\]\s*)?>/i,greedy:!0,inside:{"internal-subset":{pattern:/(^[^\[]*\[)[\s\S]+(?=\]>$)/,lookbehind:!0,greedy:!0,inside:null},string:{pattern:/"[^"]*"|'[^']*'/,greedy:!0},punctuation:/^$|[[\]]/,"doctype-tag":/^DOCTYPE/i,name:/[^\s<>'"]+/}},cdata:{pattern://i,greedy:!0},tag:{pattern:/<\/?(?!\d)[^\s>\/=$<%]+(?:\s(?:\s*[^\s>\/=]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))|(?=[\s/>])))+)?\s*\/?>/,greedy:!0,inside:{tag:{pattern:/^<\/?[^\s>\/]+/,inside:{punctuation:/^<\/?/,namespace:/^[^\s>\/:]+:/}},"special-attr":[],"attr-value":{pattern:/=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+)/,inside:{punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}},punctuation:/\/?>/,"attr-name":{pattern:/[^\s>\/]+/,inside:{namespace:/^[^\s>\/:]+:/}}}},entity:[{pattern:/&[\da-z]{1,8};/i,alias:"named-entity"},/&#x?[\da-f]{1,8};/i]},e.languages.markup.tag.inside["attr-value"].inside.entity=e.languages.markup.entity,e.languages.markup.doctype.inside["internal-subset"].inside=e.languages.markup,e.hooks.add("wrap",function(t){t.type==="entity"&&(t.attributes.title=t.content.value.replace(/&/,"&"))}),Object.defineProperty(e.languages.markup.tag,"addInlined",{value:function(r,a){var n={};n["language-"+a]={pattern:/(^$)/i,lookbehind:!0,inside:e.languages[a]},n.cdata=/^$/i;var i={"included-cdata":{pattern://i,inside:n}};i["language-"+a]={pattern:/[\s\S]+/,inside:e.languages[a]};var s={};s[r]={pattern:RegExp(/(<__[^>]*>)(?:))*\]\]>|(?!)/.source.replace(/__/g,function(){return r}),"i"),lookbehind:!0,greedy:!0,inside:i},e.languages.insertBefore("markup","cdata",s)}}),Object.defineProperty(e.languages.markup.tag,"addAttribute",{value:function(t,r){e.languages.markup.tag.inside["special-attr"].push({pattern:RegExp(/(^|["'\s])/.source+"(?:"+t+")"+/\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))/.source,"i"),lookbehind:!0,inside:{"attr-name":/^[^\s=]+/,"attr-value":{pattern:/=[\s\S]+/,inside:{value:{pattern:/(^=\s*(["']|(?!["'])))\S[\s\S]*(?=\2$)/,lookbehind:!0,alias:[r,"language-"+r],inside:e.languages[r]},punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}}}})}}),e.languages.html=e.languages.markup,e.languages.mathml=e.languages.markup,e.languages.svg=e.languages.markup,e.languages.xml=e.languages.extend("markup",{}),e.languages.ssml=e.languages.xml,e.languages.atom=e.languages.xml,e.languages.rss=e.languages.xml}var Xm=$i;$i.displayName="css";$i.aliases=[];function $i(e){(function(t){var r=/(?:"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"|'(?:\\(?:\r\n|[\s\S])|[^'\\\r\n])*')/;t.languages.css={comment:/\/\*[\s\S]*?\*\//,atrule:{pattern:/@[\w-](?:[^;{\s]|\s+(?![\s{]))*(?:;|(?=\s*\{))/,inside:{rule:/^@[\w-]+/,"selector-function-argument":{pattern:/(\bselector\s*\(\s*(?![\s)]))(?:[^()\s]|\s+(?![\s)])|\((?:[^()]|\([^()]*\))*\))+(?=\s*\))/,lookbehind:!0,alias:"selector"},keyword:{pattern:/(^|[^\w-])(?:and|not|only|or)(?![\w-])/,lookbehind:!0}}},url:{pattern:RegExp("\\burl\\((?:"+r.source+"|"+/(?:[^\\\r\n()"']|\\[\s\S])*/.source+")\\)","i"),greedy:!0,inside:{function:/^url/i,punctuation:/^\(|\)$/,string:{pattern:RegExp("^"+r.source+"$"),alias:"url"}}},selector:{pattern:RegExp(`(^|[{}\\s])[^{}\\s](?:[^{};"'\\s]|\\s+(?![\\s{])|`+r.source+")*(?=\\s*\\{)"),lookbehind:!0},string:{pattern:r,greedy:!0},property:{pattern:/(^|[^-\w\xA0-\uFFFF])(?!\s)[-_a-z\xA0-\uFFFF](?:(?!\s)[-\w\xA0-\uFFFF])*(?=\s*:)/i,lookbehind:!0},important:/!important\b/i,function:{pattern:/(^|[^-a-z0-9])[-a-z0-9]+(?=\()/i,lookbehind:!0},punctuation:/[(){};:,]/},t.languages.css.atrule.inside.rest=t.languages.css;var a=t.languages.markup;a&&(a.tag.addInlined("style","css"),a.tag.addAttribute("style","css"))})(e)}var Qm=qi;qi.displayName="clike";qi.aliases=[];function qi(e){e.languages.clike={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0,greedy:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},"class-name":{pattern:/(\b(?:class|extends|implements|instanceof|interface|new|trait)\s+|\bcatch\s+\()[\w.\\]+/i,lookbehind:!0,inside:{punctuation:/[.\\]/}},keyword:/\b(?:break|catch|continue|do|else|finally|for|function|if|in|instanceof|new|null|return|throw|try|while)\b/,boolean:/\b(?:false|true)\b/,function:/\b\w+(?=\()/,number:/\b0x[\da-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?/i,operator:/[<>]=?|[!=]=?=?|--?|\+\+?|&&?|\|\|?|[?*/~^%]/,punctuation:/[{}[\];(),.:]/}}var Jm=Hi;Hi.displayName="javascript";Hi.aliases=["js"];function Hi(e){e.languages.javascript=e.languages.extend("clike",{"class-name":[e.languages.clike["class-name"],{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$A-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\.(?:constructor|prototype))/,lookbehind:!0}],keyword:[{pattern:/((?:^|\})\s*)catch\b/,lookbehind:!0},{pattern:/(^|[^.]|\.\.\.\s*)\b(?:as|assert(?=\s*\{)|async(?=\s*(?:function\b|\(|[$\w\xA0-\uFFFF]|$))|await|break|case|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally(?=\s*(?:\{|$))|for|from(?=\s*(?:['"]|$))|function|(?:get|set)(?=\s*(?:[#\[$\w\xA0-\uFFFF]|$))|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)\b/,lookbehind:!0}],function:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*(?:\.\s*(?:apply|bind|call)\s*)?\()/,number:{pattern:RegExp(/(^|[^\w$])/.source+"(?:"+(/NaN|Infinity/.source+"|"+/0[bB][01]+(?:_[01]+)*n?/.source+"|"+/0[oO][0-7]+(?:_[0-7]+)*n?/.source+"|"+/0[xX][\dA-Fa-f]+(?:_[\dA-Fa-f]+)*n?/.source+"|"+/\d+(?:_\d+)*n/.source+"|"+/(?:\d+(?:_\d+)*(?:\.(?:\d+(?:_\d+)*)?)?|\.\d+(?:_\d+)*)(?:[Ee][+-]?\d+(?:_\d+)*)?/.source)+")"+/(?![\w$])/.source),lookbehind:!0},operator:/--|\+\+|\*\*=?|=>|&&=?|\|\|=?|[!=]==|<<=?|>>>?=?|[-+*/%&|^!=<>]=?|\.{3}|\?\?=?|\?\.?|[~:]/}),e.languages.javascript["class-name"][0].pattern=/(\b(?:class|extends|implements|instanceof|interface|new)\s+)[\w.\\]+/,e.languages.insertBefore("javascript","keyword",{regex:{pattern:/((?:^|[^$\w\xA0-\uFFFF."'\])\s]|\b(?:return|yield))\s*)\/(?:\[(?:[^\]\\\r\n]|\\.)*\]|\\.|[^/\\\[\r\n])+\/[dgimyus]{0,7}(?=(?:\s|\/\*(?:[^*]|\*(?!\/))*\*\/)*(?:$|[\r\n,.;:})\]]|\/\/))/,lookbehind:!0,greedy:!0,inside:{"regex-source":{pattern:/^(\/)[\s\S]+(?=\/[a-z]*$)/,lookbehind:!0,alias:"language-regex",inside:e.languages.regex},"regex-delimiter":/^\/|\/$/,"regex-flags":/^[a-z]+$/}},"function-variable":{pattern:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*[=:]\s*(?:async\s*)?(?:\bfunction\b|(?:\((?:[^()]|\([^()]*\))*\)|(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)\s*=>))/,alias:"function"},parameter:[{pattern:/(function(?:\s+(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)?\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\))/,lookbehind:!0,inside:e.languages.javascript},{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$a-z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*=>)/i,lookbehind:!0,inside:e.languages.javascript},{pattern:/(\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*=>)/,lookbehind:!0,inside:e.languages.javascript},{pattern:/((?:\b|\s|^)(?!(?:as|async|await|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally|for|from|function|get|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|set|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)(?![$\w\xA0-\uFFFF]))(?:(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*\s*)\(\s*|\]\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*\{)/,lookbehind:!0,inside:e.languages.javascript}],constant:/\b[A-Z](?:[A-Z_]|\dx?)*\b/}),e.languages.insertBefore("javascript","string",{hashbang:{pattern:/^#!.*/,greedy:!0,alias:"comment"},"template-string":{pattern:/`(?:\\[\s\S]|\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}|(?!\$\{)[^\\`])*`/,greedy:!0,inside:{"template-punctuation":{pattern:/^`|`$/,alias:"string"},interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}/,lookbehind:!0,inside:{"interpolation-punctuation":{pattern:/^\$\{|\}$/,alias:"punctuation"},rest:e.languages.javascript}},string:/[\s\S]+/}},"string-property":{pattern:/((?:^|[,{])[ \t]*)(["'])(?:\\(?:\r\n|[\s\S])|(?!\2)[^\\\r\n])*\2(?=\s*:)/m,lookbehind:!0,greedy:!0,alias:"property"}}),e.languages.insertBefore("javascript","operator",{"literal-property":{pattern:/((?:^|[,{])[ \t]*)(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*:)/m,lookbehind:!0,alias:"property"}}),e.languages.markup&&(e.languages.markup.tag.addInlined("script","javascript"),e.languages.markup.tag.addAttribute(/on(?:abort|blur|change|click|composition(?:end|start|update)|dblclick|error|focus(?:in|out)?|key(?:down|up)|load|mouse(?:down|enter|leave|move|out|over|up)|reset|resize|scroll|select|slotchange|submit|unload|wheel)/.source,"javascript")),e.languages.js=e.languages.javascript}var ue=typeof globalThis=="object"?globalThis:typeof self=="object"?self:typeof window=="object"?window:typeof me=="object"?me:{},ef=Ef();ue.Prism={manual:!0,disableWorkerMessageHandler:!0};var tf=fg,rf=Lm,Gc=Km,af=Zm,nf=Xm,of=Qm,sf=Jm;ef();var zi={}.hasOwnProperty;function $c(){}$c.prototype=Gc;var F=new $c,lf=F;F.highlight=df;F.register=ce;F.alias=uf;F.registered=cf;F.listLanguages=pf;ce(af);ce(nf);ce(of);ce(sf);F.util.encode=mf;F.Token.stringify=gf;function ce(e){if(typeof e!="function"||!e.displayName)throw new Error("Expected `function` for `grammar`, got `"+e+"`");F.languages[e.displayName]===void 0&&e(F)}function uf(e,t){var r=F.languages,a=e,n,i,s,l;t&&(a={},a[e]=t);for(n in a)for(i=a[n],i=typeof i=="string"?[i]:i,s=i.length,l=-1;++l]?|>=?|\?=|[-+\/=])(?=\s)/,lookbehind:!0},"string-operator":{pattern:/(\s)&&?(?=\s)/,lookbehind:!0,alias:"keyword"},"token-operator":[{pattern:/(\w)(?:->?|=>|[~|{}])(?=\w)/,lookbehind:!0,alias:"punctuation"},{pattern:/[|{}]/,alias:"punctuation"}],punctuation:/[,.:()]/}}return Re}var _e,ho;function Sf(){if(ho)return _e;ho=1,_e=e,e.displayName="abnf",e.aliases=[];function e(t){(function(r){var a="(?:ALPHA|BIT|CHAR|CR|CRLF|CTL|DIGIT|DQUOTE|HEXDIG|HTAB|LF|LWSP|OCTET|SP|VCHAR|WSP)";r.languages.abnf={comment:/;.*/,string:{pattern:/(?:%[is])?"[^"\n\r]*"/,greedy:!0,inside:{punctuation:/^%[is]/}},range:{pattern:/%(?:b[01]+-[01]+|d\d+-\d+|x[A-F\d]+-[A-F\d]+)/i,alias:"number"},terminal:{pattern:/%(?:b[01]+(?:\.[01]+)*|d\d+(?:\.\d+)*|x[A-F\d]+(?:\.[A-F\d]+)*)/i,alias:"number"},repetition:{pattern:/(^|[^\w-])(?:\d*\*\d*|\d+)/,lookbehind:!0,alias:"operator"},definition:{pattern:/(^[ \t]*)(?:[a-z][\w-]*|<[^<>\r\n]*>)(?=\s*=)/m,lookbehind:!0,alias:"keyword",inside:{punctuation:/<|>/}},"core-rule":{pattern:RegExp("(?:(^|[^<\\w-])"+a+"|<"+a+">)(?![\\w-])","i"),lookbehind:!0,alias:["rule","constant"],inside:{punctuation:/<|>/}},rule:{pattern:/(^|[^<\w-])[a-z][\w-]*|<[^<>\r\n]*>/i,lookbehind:!0,inside:{punctuation:/<|>/}},operator:/=\/?|\//,punctuation:/[()\[\]]/}})(t)}return _e}var Ie,So;function yf(){if(So)return Ie;So=1,Ie=e,e.displayName="actionscript",e.aliases=[];function e(t){t.languages.actionscript=t.languages.extend("javascript",{keyword:/\b(?:as|break|case|catch|class|const|default|delete|do|dynamic|each|else|extends|final|finally|for|function|get|if|implements|import|in|include|instanceof|interface|internal|is|namespace|native|new|null|override|package|private|protected|public|return|set|static|super|switch|this|throw|try|typeof|use|var|void|while|with)\b/,operator:/\+\+|--|(?:[+\-*\/%^]|&&?|\|\|?|<>?>?|[!=]=?)=?|[~?@]/}),t.languages.actionscript["class-name"].alias="function",delete t.languages.actionscript.parameter,delete t.languages.actionscript["literal-property"],t.languages.markup&&t.languages.insertBefore("actionscript","string",{xml:{pattern:/(^|[^.])<\/?\w+(?:\s+[^\s>\/=]+=("|')(?:\\[\s\S]|(?!\2)[^\\])*\2)*\s*\/?>/,lookbehind:!0,inside:t.languages.markup}})}return Ie}var Ne,yo;function Tf(){if(yo)return Ne;yo=1,Ne=e,e.displayName="ada",e.aliases=[];function e(t){t.languages.ada={comment:/--.*/,string:/"(?:""|[^"\r\f\n])*"/,number:[{pattern:/\b\d(?:_?\d)*#[\dA-F](?:_?[\dA-F])*(?:\.[\dA-F](?:_?[\dA-F])*)?#(?:E[+-]?\d(?:_?\d)*)?/i},{pattern:/\b\d(?:_?\d)*(?:\.\d(?:_?\d)*)?(?:E[+-]?\d(?:_?\d)*)?\b/i}],"attr-name":/\b'\w+/,keyword:/\b(?:abort|abs|abstract|accept|access|aliased|all|and|array|at|begin|body|case|constant|declare|delay|delta|digits|do|else|elsif|end|entry|exception|exit|for|function|generic|goto|if|in|interface|is|limited|loop|mod|new|not|null|of|others|out|overriding|package|pragma|private|procedure|protected|raise|range|record|rem|renames|requeue|return|reverse|select|separate|some|subtype|synchronized|tagged|task|terminate|then|type|until|use|when|while|with|xor)\b/i,boolean:/\b(?:false|true)\b/i,operator:/<[=>]?|>=?|=>?|:=|\/=?|\*\*?|[&+-]/,punctuation:/\.\.?|[,;():]/,char:/'.'/,variable:/\b[a-z](?:\w)*\b/i}}return Ne}var we,To;function vf(){if(To)return we;To=1,we=e,e.displayName="agda",e.aliases=[];function e(t){(function(r){r.languages.agda={comment:/\{-[\s\S]*?(?:-\}|$)|--.*/,string:{pattern:/"(?:\\(?:\r\n|[\s\S])|[^\\\r\n"])*"/,greedy:!0},punctuation:/[(){}⦃⦄.;@]/,"class-name":{pattern:/((?:data|record) +)\S+/,lookbehind:!0},function:{pattern:/(^[ \t]*)(?!\s)[^:\r\n]+(?=:)/m,lookbehind:!0},operator:{pattern:/(^\s*|\s)(?:[=|:∀→λ\\?_]|->)(?=\s)/,lookbehind:!0},keyword:/\b(?:Set|abstract|constructor|data|eta-equality|field|forall|hiding|import|in|inductive|infix|infixl|infixr|instance|let|macro|module|mutual|no-eta-equality|open|overlap|pattern|postulate|primitive|private|public|quote|quoteContext|quoteGoal|quoteTerm|record|renaming|rewrite|syntax|tactic|unquote|unquoteDecl|unquoteDef|using|variable|where|with)\b/}})(t)}return we}var Ce,vo;function Af(){if(vo)return Ce;vo=1,Ce=e,e.displayName="al",e.aliases=[];function e(t){t.languages.al={comment:/\/\/.*|\/\*[\s\S]*?\*\//,string:{pattern:/'(?:''|[^'\r\n])*'(?!')|"(?:""|[^"\r\n])*"(?!")/,greedy:!0},function:{pattern:/(\b(?:event|procedure|trigger)\s+|(?:^|[^.])\.\s*)[a-z_]\w*(?=\s*\()/i,lookbehind:!0},keyword:[/\b(?:array|asserterror|begin|break|case|do|downto|else|end|event|exit|for|foreach|function|if|implements|in|indataset|interface|internal|local|of|procedure|program|protected|repeat|runonclient|securityfiltering|suppressdispose|temporary|then|to|trigger|until|var|while|with|withevents)\b/i,/\b(?:action|actions|addafter|addbefore|addfirst|addlast|area|assembly|chartpart|codeunit|column|controladdin|cuegroup|customizes|dataitem|dataset|dotnet|elements|enum|enumextension|extends|field|fieldattribute|fieldelement|fieldgroup|fieldgroups|fields|filter|fixed|grid|group|key|keys|label|labels|layout|modify|moveafter|movebefore|movefirst|movelast|page|pagecustomization|pageextension|part|profile|query|repeater|report|requestpage|schema|separator|systempart|table|tableelement|tableextension|textattribute|textelement|type|usercontrol|value|xmlport)\b/i],number:/\b(?:0x[\da-f]+|(?:\d+(?:\.\d*)?|\.\d+)(?:e[+-]?\d+)?)(?:F|LL?|U(?:LL?)?)?\b/i,boolean:/\b(?:false|true)\b/i,variable:/\b(?:Curr(?:FieldNo|Page|Report)|x?Rec|RequestOptionsPage)\b/,"class-name":/\b(?:automation|biginteger|bigtext|blob|boolean|byte|char|clienttype|code|completiontriggererrorlevel|connectiontype|database|dataclassification|datascope|date|dateformula|datetime|decimal|defaultlayout|dialog|dictionary|dotnetassembly|dotnettypedeclaration|duration|errorinfo|errortype|executioncontext|executionmode|fieldclass|fieldref|fieldtype|file|filterpagebuilder|guid|httpclient|httpcontent|httpheaders|httprequestmessage|httpresponsemessage|instream|integer|joker|jsonarray|jsonobject|jsontoken|jsonvalue|keyref|list|moduledependencyinfo|moduleinfo|none|notification|notificationscope|objecttype|option|outstream|pageresult|record|recordid|recordref|reportformat|securityfilter|sessionsettings|tableconnectiontype|tablefilter|testaction|testfield|testfilterfield|testpage|testpermissions|testrequestpage|text|textbuilder|textconst|textencoding|time|transactionmodel|transactiontype|variant|verbosity|version|view|views|webserviceactioncontext|webserviceactionresultcode|xmlattribute|xmlattributecollection|xmlcdata|xmlcomment|xmldeclaration|xmldocument|xmldocumenttype|xmlelement|xmlnamespacemanager|xmlnametable|xmlnode|xmlnodelist|xmlprocessinginstruction|xmlreadoptions|xmltext|xmlwriteoptions)\b/i,operator:/\.\.|:[=:]|[-+*/]=?|<>|[<>]=?|=|\b(?:and|div|mod|not|or|xor)\b/i,punctuation:/[()\[\]{}:.;,]/}}return Ce}var ke,Ao;function Rf(){if(Ao)return ke;Ao=1,ke=e,e.displayName="antlr4",e.aliases=["g4"];function e(t){t.languages.antlr4={comment:/\/\/.*|\/\*[\s\S]*?(?:\*\/|$)/,string:{pattern:/'(?:\\.|[^\\'\r\n])*'/,greedy:!0},"character-class":{pattern:/\[(?:\\.|[^\\\]\r\n])*\]/,greedy:!0,alias:"regex",inside:{range:{pattern:/([^[]|(?:^|[^\\])(?:\\\\)*\\\[)-(?!\])/,lookbehind:!0,alias:"punctuation"},escape:/\\(?:u(?:[a-fA-F\d]{4}|\{[a-fA-F\d]+\})|[pP]\{[=\w-]+\}|[^\r\nupP])/,punctuation:/[\[\]]/}},action:{pattern:/\{(?:[^{}]|\{(?:[^{}]|\{(?:[^{}]|\{[^{}]*\})*\})*\})*\}/,greedy:!0,inside:{content:{pattern:/(\{)[\s\S]+(?=\})/,lookbehind:!0},punctuation:/[{}]/}},command:{pattern:/(->\s*(?!\s))(?:\s*(?:,\s*)?\b[a-z]\w*(?:\s*\([^()\r\n]*\))?)+(?=\s*;)/i,lookbehind:!0,inside:{function:/\b\w+(?=\s*(?:[,(]|$))/,punctuation:/[,()]/}},annotation:{pattern:/@\w+(?:::\w+)*/,alias:"keyword"},label:{pattern:/#[ \t]*\w+/,alias:"punctuation"},keyword:/\b(?:catch|channels|finally|fragment|grammar|import|lexer|locals|mode|options|parser|returns|throws|tokens)\b/,definition:[{pattern:/\b[a-z]\w*(?=\s*:)/,alias:["rule","class-name"]},{pattern:/\b[A-Z]\w*(?=\s*:)/,alias:["token","constant"]}],constant:/\b[A-Z][A-Z_]*\b/,operator:/\.\.|->|[|~]|[*+?]\??/,punctuation:/[;:()=]/},t.languages.g4=t.languages.antlr4}return ke}var Oe,Ro;function _f(){if(Ro)return Oe;Ro=1,Oe=e,e.displayName="apacheconf",e.aliases=[];function e(t){t.languages.apacheconf={comment:/#.*/,"directive-inline":{pattern:/(^[\t ]*)\b(?:AcceptFilter|AcceptPathInfo|AccessFileName|Action|Add(?:Alt|AltByEncoding|AltByType|Charset|DefaultCharset|Description|Encoding|Handler|Icon|IconByEncoding|IconByType|InputFilter|Language|ModuleInfo|OutputFilter|OutputFilterByType|Type)|Alias|AliasMatch|Allow(?:CONNECT|EncodedSlashes|Methods|Override|OverrideList)?|Anonymous(?:_LogEmail|_MustGiveEmail|_NoUserID|_VerifyEmail)?|AsyncRequestWorkerFactor|Auth(?:BasicAuthoritative|BasicFake|BasicProvider|BasicUseDigestAlgorithm|DBDUserPWQuery|DBDUserRealmQuery|DBMGroupFile|DBMType|DBMUserFile|Digest(?:Algorithm|Domain|NonceLifetime|Provider|Qop|ShmemSize)|Form(?:Authoritative|Body|DisableNoStore|FakeBasicAuth|Location|LoginRequiredLocation|LoginSuccessLocation|LogoutLocation|Method|Mimetype|Password|Provider|SitePassphrase|Size|Username)|GroupFile|LDAP(?:AuthorizePrefix|BindAuthoritative|BindDN|BindPassword|CharsetConfig|CompareAsUser|CompareDNOnServer|DereferenceAliases|GroupAttribute|GroupAttributeIsDN|InitialBindAsUser|InitialBindPattern|MaxSubGroupDepth|RemoteUserAttribute|RemoteUserIsDN|SearchAsUser|SubGroupAttribute|SubGroupClass|Url)|Merging|Name|nCache(?:Context|Enable|ProvideFor|SOCache|Timeout)|nzFcgiCheckAuthnProvider|nzFcgiDefineProvider|Type|UserFile|zDBDLoginToReferer|zDBDQuery|zDBDRedirectQuery|zDBMType|zSendForbiddenOnFailure)|BalancerGrowth|BalancerInherit|BalancerMember|BalancerPersist|BrowserMatch|BrowserMatchNoCase|BufferedLogs|BufferSize|Cache(?:DefaultExpire|DetailHeader|DirLength|DirLevels|Disable|Enable|File|Header|IgnoreCacheControl|IgnoreHeaders|IgnoreNoLastMod|IgnoreQueryString|IgnoreURLSessionIdentifiers|KeyBaseURL|LastModifiedFactor|Lock|LockMaxAge|LockPath|MaxExpire|MaxFileSize|MinExpire|MinFileSize|NegotiatedDocs|QuickHandler|ReadSize|ReadTime|Root|Socache(?:MaxSize|MaxTime|MinTime|ReadSize|ReadTime)?|StaleOnError|StoreExpired|StoreNoStore|StorePrivate)|CGIDScriptTimeout|CGIMapExtension|CharsetDefault|CharsetOptions|CharsetSourceEnc|CheckCaseOnly|CheckSpelling|ChrootDir|ContentDigest|CookieDomain|CookieExpires|CookieName|CookieStyle|CookieTracking|CoreDumpDirectory|CustomLog|Dav|DavDepthInfinity|DavGenericLockDB|DavLockDB|DavMinTimeout|DBDExptime|DBDInitSQL|DBDKeep|DBDMax|DBDMin|DBDParams|DBDPersist|DBDPrepareSQL|DBDriver|DefaultIcon|DefaultLanguage|DefaultRuntimeDir|DefaultType|Define|Deflate(?:BufferSize|CompressionLevel|FilterNote|InflateLimitRequestBody|InflateRatio(?:Burst|Limit)|MemLevel|WindowSize)|Deny|DirectoryCheckHandler|DirectoryIndex|DirectoryIndexRedirect|DirectorySlash|DocumentRoot|DTracePrivileges|DumpIOInput|DumpIOOutput|EnableExceptionHook|EnableMMAP|EnableSendfile|Error|ErrorDocument|ErrorLog|ErrorLogFormat|Example|ExpiresActive|ExpiresByType|ExpiresDefault|ExtendedStatus|ExtFilterDefine|ExtFilterOptions|FallbackResource|FileETag|FilterChain|FilterDeclare|FilterProtocol|FilterProvider|FilterTrace|ForceLanguagePriority|ForceType|ForensicLog|GprofDir|GracefulShutdownTimeout|Group|Header|HeaderName|Heartbeat(?:Address|Listen|MaxServers|Storage)|HostnameLookups|IdentityCheck|IdentityCheckTimeout|ImapBase|ImapDefault|ImapMenu|Include|IncludeOptional|Index(?:HeadInsert|Ignore|IgnoreReset|Options|OrderDefault|StyleSheet)|InputSed|ISAPI(?:AppendLogToErrors|AppendLogToQuery|CacheFile|FakeAsync|LogNotSupported|ReadAheadBuffer)|KeepAlive|KeepAliveTimeout|KeptBodySize|LanguagePriority|LDAP(?:CacheEntries|CacheTTL|ConnectionPoolTTL|ConnectionTimeout|LibraryDebug|OpCacheEntries|OpCacheTTL|ReferralHopLimit|Referrals|Retries|RetryDelay|SharedCacheFile|SharedCacheSize|Timeout|TrustedClientCert|TrustedGlobalCert|TrustedMode|VerifyServerCert)|Limit(?:InternalRecursion|Request(?:Body|Fields|FieldSize|Line)|XMLRequestBody)|Listen|ListenBackLog|LoadFile|LoadModule|LogFormat|LogLevel|LogMessage|LuaAuthzProvider|LuaCodeCache|Lua(?:Hook(?:AccessChecker|AuthChecker|CheckUserID|Fixups|InsertFilter|Log|MapToStorage|TranslateName|TypeChecker)|Inherit|InputFilter|MapHandler|OutputFilter|PackageCPath|PackagePath|QuickHandler|Root|Scope)|Max(?:ConnectionsPerChild|KeepAliveRequests|MemFree|RangeOverlaps|RangeReversals|Ranges|RequestWorkers|SpareServers|SpareThreads|Threads)|MergeTrailers|MetaDir|MetaFiles|MetaSuffix|MimeMagicFile|MinSpareServers|MinSpareThreads|MMapFile|ModemStandard|ModMimeUsePathInfo|MultiviewsMatch|Mutex|NameVirtualHost|NoProxy|NWSSLTrustedCerts|NWSSLUpgradeable|Options|Order|OutputSed|PassEnv|PidFile|PrivilegesMode|Protocol|ProtocolEcho|Proxy(?:AddHeaders|BadHeader|Block|Domain|ErrorOverride|ExpressDBMFile|ExpressDBMType|ExpressEnable|FtpDirCharset|FtpEscapeWildcards|FtpListOnWildcard|HTML(?:BufSize|CharsetOut|DocType|Enable|Events|Extended|Fixups|Interp|Links|Meta|StripComments|URLMap)|IOBufferSize|MaxForwards|Pass(?:Inherit|InterpolateEnv|Match|Reverse|ReverseCookieDomain|ReverseCookiePath)?|PreserveHost|ReceiveBufferSize|Remote|RemoteMatch|Requests|SCGIInternalRedirect|SCGISendfile|Set|SourceAddress|Status|Timeout|Via)|ReadmeName|ReceiveBufferSize|Redirect|RedirectMatch|RedirectPermanent|RedirectTemp|ReflectorHeader|RemoteIP(?:Header|InternalProxy|InternalProxyList|ProxiesHeader|TrustedProxy|TrustedProxyList)|RemoveCharset|RemoveEncoding|RemoveHandler|RemoveInputFilter|RemoveLanguage|RemoveOutputFilter|RemoveType|RequestHeader|RequestReadTimeout|Require|Rewrite(?:Base|Cond|Engine|Map|Options|Rule)|RLimitCPU|RLimitMEM|RLimitNPROC|Satisfy|ScoreBoardFile|Script(?:Alias|AliasMatch|InterpreterSource|Log|LogBuffer|LogLength|Sock)?|SecureListen|SeeRequestTail|SendBufferSize|Server(?:Admin|Alias|Limit|Name|Path|Root|Signature|Tokens)|Session(?:Cookie(?:Name|Name2|Remove)|Crypto(?:Cipher|Driver|Passphrase|PassphraseFile)|DBD(?:CookieName|CookieName2|CookieRemove|DeleteLabel|InsertLabel|PerUser|SelectLabel|UpdateLabel)|Env|Exclude|Header|Include|MaxAge)?|SetEnv|SetEnvIf|SetEnvIfExpr|SetEnvIfNoCase|SetHandler|SetInputFilter|SetOutputFilter|SSIEndTag|SSIErrorMsg|SSIETag|SSILastModified|SSILegacyExprParser|SSIStartTag|SSITimeFormat|SSIUndefinedEcho|SSL(?:CACertificateFile|CACertificatePath|CADNRequestFile|CADNRequestPath|CARevocationCheck|CARevocationFile|CARevocationPath|CertificateChainFile|CertificateFile|CertificateKeyFile|CipherSuite|Compression|CryptoDevice|Engine|FIPS|HonorCipherOrder|InsecureRenegotiation|OCSP(?:DefaultResponder|Enable|OverrideResponder|ResponderTimeout|ResponseMaxAge|ResponseTimeSkew|UseRequestNonce)|OpenSSLConfCmd|Options|PassPhraseDialog|Protocol|Proxy(?:CACertificateFile|CACertificatePath|CARevocation(?:Check|File|Path)|CheckPeer(?:CN|Expire|Name)|CipherSuite|Engine|MachineCertificate(?:ChainFile|File|Path)|Protocol|Verify|VerifyDepth)|RandomSeed|RenegBufferSize|Require|RequireSSL|Session(?:Cache|CacheTimeout|TicketKeyFile|Tickets)|SRPUnknownUserSeed|SRPVerifierFile|Stapling(?:Cache|ErrorCacheTimeout|FakeTryLater|ForceURL|ResponderTimeout|ResponseMaxAge|ResponseTimeSkew|ReturnResponderErrors|StandardCacheTimeout)|StrictSNIVHostCheck|UserName|UseStapling|VerifyClient|VerifyDepth)|StartServers|StartThreads|Substitute|Suexec|SuexecUserGroup|ThreadLimit|ThreadsPerChild|ThreadStackSize|TimeOut|TraceEnable|TransferLog|TypesConfig|UnDefine|UndefMacro|UnsetEnv|Use|UseCanonicalName|UseCanonicalPhysicalPort|User|UserDir|VHostCGIMode|VHostCGIPrivs|VHostGroup|VHostPrivs|VHostSecure|VHostUser|Virtual(?:DocumentRoot|ScriptAlias)(?:IP)?|WatchdogInterval|XBitHack|xml2EncAlias|xml2EncDefault|xml2StartParse)\b/im,lookbehind:!0,alias:"property"},"directive-block":{pattern:/<\/?\b(?:Auth[nz]ProviderAlias|Directory|DirectoryMatch|Else|ElseIf|Files|FilesMatch|If|IfDefine|IfModule|IfVersion|Limit|LimitExcept|Location|LocationMatch|Macro|Proxy|Require(?:All|Any|None)|VirtualHost)\b.*>/i,inside:{"directive-block":{pattern:/^<\/?\w+/,inside:{punctuation:/^<\/?/},alias:"tag"},"directive-block-parameter":{pattern:/.*[^>]/,inside:{punctuation:/:/,string:{pattern:/("|').*\1/,inside:{variable:/[$%]\{?(?:\w\.?[-+:]?)+\}?/}}},alias:"attr-value"},punctuation:/>/},alias:"tag"},"directive-flags":{pattern:/\[(?:[\w=],?)+\]/,alias:"keyword"},string:{pattern:/("|').*\1/,inside:{variable:/[$%]\{?(?:\w\.?[-+:]?)+\}?/}},variable:/[$%]\{?(?:\w\.?[-+:]?)+\}?/,regex:/\^?.*\$|\^.*\$?/}}return Oe}var Le,_o;function Vi(){if(_o)return Le;_o=1,Le=e,e.displayName="sql",e.aliases=[];function e(t){t.languages.sql={comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|(?:--|\/\/|#).*)/,lookbehind:!0},variable:[{pattern:/@(["'`])(?:\\[\s\S]|(?!\1)[^\\])+\1/,greedy:!0},/@[\w.$]+/],string:{pattern:/(^|[^@\\])("|')(?:\\[\s\S]|(?!\2)[^\\]|\2\2)*\2/,greedy:!0,lookbehind:!0},identifier:{pattern:/(^|[^@\\])`(?:\\[\s\S]|[^`\\]|``)*`/,greedy:!0,lookbehind:!0,inside:{punctuation:/^`|`$/}},function:/\b(?:AVG|COUNT|FIRST|FORMAT|LAST|LCASE|LEN|MAX|MID|MIN|MOD|NOW|ROUND|SUM|UCASE)(?=\s*\()/i,keyword:/\b(?:ACTION|ADD|AFTER|ALGORITHM|ALL|ALTER|ANALYZE|ANY|APPLY|AS|ASC|AUTHORIZATION|AUTO_INCREMENT|BACKUP|BDB|BEGIN|BERKELEYDB|BIGINT|BINARY|BIT|BLOB|BOOL|BOOLEAN|BREAK|BROWSE|BTREE|BULK|BY|CALL|CASCADED?|CASE|CHAIN|CHAR(?:ACTER|SET)?|CHECK(?:POINT)?|CLOSE|CLUSTERED|COALESCE|COLLATE|COLUMNS?|COMMENT|COMMIT(?:TED)?|COMPUTE|CONNECT|CONSISTENT|CONSTRAINT|CONTAINS(?:TABLE)?|CONTINUE|CONVERT|CREATE|CROSS|CURRENT(?:_DATE|_TIME|_TIMESTAMP|_USER)?|CURSOR|CYCLE|DATA(?:BASES?)?|DATE(?:TIME)?|DAY|DBCC|DEALLOCATE|DEC|DECIMAL|DECLARE|DEFAULT|DEFINER|DELAYED|DELETE|DELIMITERS?|DENY|DESC|DESCRIBE|DETERMINISTIC|DISABLE|DISCARD|DISK|DISTINCT|DISTINCTROW|DISTRIBUTED|DO|DOUBLE|DROP|DUMMY|DUMP(?:FILE)?|DUPLICATE|ELSE(?:IF)?|ENABLE|ENCLOSED|END|ENGINE|ENUM|ERRLVL|ERRORS|ESCAPED?|EXCEPT|EXEC(?:UTE)?|EXISTS|EXIT|EXPLAIN|EXTENDED|FETCH|FIELDS|FILE|FILLFACTOR|FIRST|FIXED|FLOAT|FOLLOWING|FOR(?: EACH ROW)?|FORCE|FOREIGN|FREETEXT(?:TABLE)?|FROM|FULL|FUNCTION|GEOMETRY(?:COLLECTION)?|GLOBAL|GOTO|GRANT|GROUP|HANDLER|HASH|HAVING|HOLDLOCK|HOUR|IDENTITY(?:COL|_INSERT)?|IF|IGNORE|IMPORT|INDEX|INFILE|INNER|INNODB|INOUT|INSERT|INT|INTEGER|INTERSECT|INTERVAL|INTO|INVOKER|ISOLATION|ITERATE|JOIN|KEYS?|KILL|LANGUAGE|LAST|LEAVE|LEFT|LEVEL|LIMIT|LINENO|LINES|LINESTRING|LOAD|LOCAL|LOCK|LONG(?:BLOB|TEXT)|LOOP|MATCH(?:ED)?|MEDIUM(?:BLOB|INT|TEXT)|MERGE|MIDDLEINT|MINUTE|MODE|MODIFIES|MODIFY|MONTH|MULTI(?:LINESTRING|POINT|POLYGON)|NATIONAL|NATURAL|NCHAR|NEXT|NO|NONCLUSTERED|NULLIF|NUMERIC|OFF?|OFFSETS?|ON|OPEN(?:DATASOURCE|QUERY|ROWSET)?|OPTIMIZE|OPTION(?:ALLY)?|ORDER|OUT(?:ER|FILE)?|OVER|PARTIAL|PARTITION|PERCENT|PIVOT|PLAN|POINT|POLYGON|PRECEDING|PRECISION|PREPARE|PREV|PRIMARY|PRINT|PRIVILEGES|PROC(?:EDURE)?|PUBLIC|PURGE|QUICK|RAISERROR|READS?|REAL|RECONFIGURE|REFERENCES|RELEASE|RENAME|REPEAT(?:ABLE)?|REPLACE|REPLICATION|REQUIRE|RESIGNAL|RESTORE|RESTRICT|RETURN(?:ING|S)?|REVOKE|RIGHT|ROLLBACK|ROUTINE|ROW(?:COUNT|GUIDCOL|S)?|RTREE|RULE|SAVE(?:POINT)?|SCHEMA|SECOND|SELECT|SERIAL(?:IZABLE)?|SESSION(?:_USER)?|SET(?:USER)?|SHARE|SHOW|SHUTDOWN|SIMPLE|SMALLINT|SNAPSHOT|SOME|SONAME|SQL|START(?:ING)?|STATISTICS|STATUS|STRIPED|SYSTEM_USER|TABLES?|TABLESPACE|TEMP(?:ORARY|TABLE)?|TERMINATED|TEXT(?:SIZE)?|THEN|TIME(?:STAMP)?|TINY(?:BLOB|INT|TEXT)|TOP?|TRAN(?:SACTIONS?)?|TRIGGER|TRUNCATE|TSEQUAL|TYPES?|UNBOUNDED|UNCOMMITTED|UNDEFINED|UNION|UNIQUE|UNLOCK|UNPIVOT|UNSIGNED|UPDATE(?:TEXT)?|USAGE|USE|USER|USING|VALUES?|VAR(?:BINARY|CHAR|CHARACTER|YING)|VIEW|WAITFOR|WARNINGS|WHEN|WHERE|WHILE|WITH(?: ROLLUP|IN)?|WORK|WRITE(?:TEXT)?|YEAR)\b/i,boolean:/\b(?:FALSE|NULL|TRUE)\b/i,number:/\b0x[\da-f]+\b|\b\d+(?:\.\d*)?|\B\.\d+\b/i,operator:/[-+*\/=%^~]|&&?|\|\|?|!=?|<(?:=>?|<|>)?|>[>=]?|\b(?:AND|BETWEEN|DIV|ILIKE|IN|IS|LIKE|NOT|OR|REGEXP|RLIKE|SOUNDS LIKE|XOR)\b/i,punctuation:/[;[\]()`,.]/}}return Le}var De,Io;function If(){if(Io)return De;Io=1;var e=Vi();De=t,t.displayName="apex",t.aliases=[];function t(r){r.register(e),function(a){var n=/\b(?:(?:after|before)(?=\s+[a-z])|abstract|activate|and|any|array|as|asc|autonomous|begin|bigdecimal|blob|boolean|break|bulk|by|byte|case|cast|catch|char|class|collect|commit|const|continue|currency|date|datetime|decimal|default|delete|desc|do|double|else|end|enum|exception|exit|export|extends|final|finally|float|for|from|get(?=\s*[{};])|global|goto|group|having|hint|if|implements|import|in|inner|insert|instanceof|int|integer|interface|into|join|like|limit|list|long|loop|map|merge|new|not|null|nulls|number|object|of|on|or|outer|override|package|parallel|pragma|private|protected|public|retrieve|return|rollback|select|set|short|sObject|sort|static|string|super|switch|synchronized|system|testmethod|then|this|throw|time|transaction|transient|trigger|try|undelete|update|upsert|using|virtual|void|webservice|when|where|while|(?:inherited|with|without)\s+sharing)\b/i,i=/\b(?:(?=[a-z_]\w*\s*[<\[])|(?!))[A-Z_]\w*(?:\s*\.\s*[A-Z_]\w*)*\b(?:\s*(?:\[\s*\]|<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>))*/.source.replace(//g,function(){return n.source});function s(u){return RegExp(u.replace(//g,function(){return i}),"i")}var l={keyword:n,punctuation:/[()\[\]{};,:.<>]/};a.languages.apex={comment:a.languages.clike.comment,string:a.languages.clike.string,sql:{pattern:/((?:[=,({:]|\breturn)\s*)\[[^\[\]]*\]/i,lookbehind:!0,greedy:!0,alias:"language-sql",inside:a.languages.sql},annotation:{pattern:/@\w+\b/,alias:"punctuation"},"class-name":[{pattern:s(/(\b(?:class|enum|extends|implements|instanceof|interface|new|trigger\s+\w+\s+on)\s+)/.source),lookbehind:!0,inside:l},{pattern:s(/(\(\s*)(?=\s*\)\s*[\w(])/.source),lookbehind:!0,inside:l},{pattern:s(/(?=\s*\w+\s*[;=,(){:])/.source),inside:l}],trigger:{pattern:/(\btrigger\s+)\w+\b/i,lookbehind:!0,alias:"class-name"},keyword:n,function:/\b[a-z_]\w*(?=\s*\()/i,boolean:/\b(?:false|true)\b/i,number:/(?:\B\.\d+|\b\d+(?:\.\d+|L)?)\b/i,operator:/[!=](?:==?)?|\?\.?|&&|\|\||--|\+\+|[-+*/^&|]=?|:|<{1,3}=?/,punctuation:/[()\[\]{};,.]/}}(r)}return De}var xe,No;function Nf(){if(No)return xe;No=1,xe=e,e.displayName="apl",e.aliases=[];function e(t){t.languages.apl={comment:/(?:⍝|#[! ]).*$/m,string:{pattern:/'(?:[^'\r\n]|'')*'/,greedy:!0},number:/¯?(?:\d*\.?\b\d+(?:e[+¯]?\d+)?|¯|∞)(?:j¯?(?:(?:\d+(?:\.\d+)?|\.\d+)(?:e[+¯]?\d+)?|¯|∞))?/i,statement:/:[A-Z][a-z][A-Za-z]*\b/,"system-function":{pattern:/⎕[A-Z]+/i,alias:"function"},constant:/[⍬⌾#⎕⍞]/,function:/[-+×÷⌈⌊∣|⍳⍸?*⍟○!⌹<≤=>≥≠≡≢∊⍷∪∩~∨∧⍱⍲⍴,⍪⌽⊖⍉↑↓⊂⊃⊆⊇⌷⍋⍒⊤⊥⍕⍎⊣⊢⍁⍂≈⍯↗¤→]/,"monadic-operator":{pattern:/[\\\/⌿⍀¨⍨⌶&∥]/,alias:"operator"},"dyadic-operator":{pattern:/[.⍣⍠⍤∘⌸@⌺⍥]/,alias:"operator"},assignment:{pattern:/←/,alias:"keyword"},punctuation:/[\[;\]()◇⋄]/,dfn:{pattern:/[{}⍺⍵⍶⍹∇⍫:]/,alias:"builtin"}}}return xe}var Me,wo;function wf(){if(wo)return Me;wo=1,Me=e,e.displayName="applescript",e.aliases=[];function e(t){t.languages.applescript={comment:[/\(\*(?:\(\*(?:[^*]|\*(?!\)))*\*\)|(?!\(\*)[\s\S])*?\*\)/,/--.+/,/#.+/],string:/"(?:\\.|[^"\\\r\n])*"/,number:/(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e-?\d+)?\b/i,operator:[/[&=≠≤≥*+\-\/÷^]|[<>]=?/,/\b(?:(?:begin|end|start)s? with|(?:contains?|(?:does not|doesn't) contain)|(?:is|isn't|is not) (?:contained by|in)|(?:(?:is|isn't|is not) )?(?:greater|less) than(?: or equal)?(?: to)?|(?:comes|(?:does not|doesn't) come) (?:after|before)|(?:is|isn't|is not) equal(?: to)?|(?:(?:does not|doesn't) equal|equal to|equals|is not|isn't)|(?:a )?(?:ref(?: to)?|reference to)|(?:and|as|div|mod|not|or))\b/],keyword:/\b(?:about|above|after|against|apart from|around|aside from|at|back|before|beginning|behind|below|beneath|beside|between|but|by|considering|continue|copy|does|eighth|else|end|equal|error|every|exit|false|fifth|first|for|fourth|from|front|get|given|global|if|ignoring|in|instead of|into|is|it|its|last|local|me|middle|my|ninth|of|on|onto|out of|over|prop|property|put|repeat|return|returning|second|set|seventh|since|sixth|some|tell|tenth|that|the|then|third|through|thru|timeout|times|to|transaction|true|try|until|where|while|whose|with|without)\b/,"class-name":/\b(?:POSIX file|RGB color|alias|application|boolean|centimeters|centimetres|class|constant|cubic centimeters|cubic centimetres|cubic feet|cubic inches|cubic meters|cubic metres|cubic yards|date|degrees Celsius|degrees Fahrenheit|degrees Kelvin|feet|file|gallons|grams|inches|integer|kilograms|kilometers|kilometres|list|liters|litres|meters|metres|miles|number|ounces|pounds|quarts|real|record|reference|script|square feet|square kilometers|square kilometres|square meters|square metres|square miles|square yards|text|yards)\b/,punctuation:/[{}():,¬«»《》]/}}return Me}var Fe,Co;function Cf(){if(Co)return Fe;Co=1,Fe=e,e.displayName="aql",e.aliases=[];function e(t){t.languages.aql={comment:/\/\/.*|\/\*[\s\S]*?\*\//,property:{pattern:/([{,]\s*)(?:(?!\d)\w+|(["'´`])(?:(?!\2)[^\\\r\n]|\\.)*\2)(?=\s*:)/,lookbehind:!0,greedy:!0},string:{pattern:/(["'])(?:(?!\1)[^\\\r\n]|\\.)*\1/,greedy:!0},identifier:{pattern:/([´`])(?:(?!\1)[^\\\r\n]|\\.)*\1/,greedy:!0},variable:/@@?\w+/,keyword:[{pattern:/(\bWITH\s+)COUNT(?=\s+INTO\b)/i,lookbehind:!0},/\b(?:AGGREGATE|ALL|AND|ANY|ASC|COLLECT|DESC|DISTINCT|FILTER|FOR|GRAPH|IN|INBOUND|INSERT|INTO|K_PATHS|K_SHORTEST_PATHS|LET|LIKE|LIMIT|NONE|NOT|NULL|OR|OUTBOUND|REMOVE|REPLACE|RETURN|SHORTEST_PATH|SORT|UPDATE|UPSERT|WINDOW|WITH)\b/i,{pattern:/(^|[^\w.[])(?:KEEP|PRUNE|SEARCH|TO)\b/i,lookbehind:!0},{pattern:/(^|[^\w.[])(?:CURRENT|NEW|OLD)\b/,lookbehind:!0},{pattern:/\bOPTIONS(?=\s*\{)/i}],function:/\b(?!\d)\w+(?=\s*\()/,boolean:/\b(?:false|true)\b/i,range:{pattern:/\.\./,alias:"operator"},number:[/\b0b[01]+/i,/\b0x[0-9a-f]+/i,/(?:\B\.\d+|\b(?:0|[1-9]\d*)(?:\.\d+)?)(?:e[+-]?\d+)?/i],operator:/\*{2,}|[=!]~|[!=<>]=?|&&|\|\||[-+*/%]/,punctuation:/::|[?.:,;()[\]{}]/}}return Fe}var Ue,ko;function ae(){if(ko)return Ue;ko=1,Ue=e,e.displayName="c",e.aliases=[];function e(t){t.languages.c=t.languages.extend("clike",{comment:{pattern:/\/\/(?:[^\r\n\\]|\\(?:\r\n?|\n|(?![\r\n])))*|\/\*[\s\S]*?(?:\*\/|$)/,greedy:!0},string:{pattern:/"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"/,greedy:!0},"class-name":{pattern:/(\b(?:enum|struct)\s+(?:__attribute__\s*\(\([\s\S]*?\)\)\s*)?)\w+|\b[a-z]\w*_t\b/,lookbehind:!0},keyword:/\b(?:_Alignas|_Alignof|_Atomic|_Bool|_Complex|_Generic|_Imaginary|_Noreturn|_Static_assert|_Thread_local|__attribute__|asm|auto|break|case|char|const|continue|default|do|double|else|enum|extern|float|for|goto|if|inline|int|long|register|return|short|signed|sizeof|static|struct|switch|typedef|typeof|union|unsigned|void|volatile|while)\b/,function:/\b[a-z_]\w*(?=\s*\()/i,number:/(?:\b0x(?:[\da-f]+(?:\.[\da-f]*)?|\.[\da-f]+)(?:p[+-]?\d+)?|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?)[ful]{0,4}/i,operator:/>>=?|<<=?|->|([-+&|:])\1|[?:~]|[-+*/%&|^!=<>]=?/}),t.languages.insertBefore("c","string",{char:{pattern:/'(?:\\(?:\r\n|[\s\S])|[^'\\\r\n]){0,32}'/,greedy:!0}}),t.languages.insertBefore("c","string",{macro:{pattern:/(^[\t ]*)#\s*[a-z](?:[^\r\n\\/]|\/(?!\*)|\/\*(?:[^*]|\*(?!\/))*\*\/|\\(?:\r\n|[\s\S]))*/im,lookbehind:!0,greedy:!0,alias:"property",inside:{string:[{pattern:/^(#\s*include\s*)<[^>]+>/,lookbehind:!0},t.languages.c.string],char:t.languages.c.char,comment:t.languages.c.comment,"macro-name":[{pattern:/(^#\s*define\s+)\w+\b(?!\()/i,lookbehind:!0},{pattern:/(^#\s*define\s+)\w+\b(?=\()/i,lookbehind:!0,alias:"function"}],directive:{pattern:/^(#\s*)[a-z]+/,lookbehind:!0,alias:"keyword"},"directive-hash":/^#/,punctuation:/##|\\(?=[\r\n])/,expression:{pattern:/\S[\s\S]*/,inside:t.languages.c}}}}),t.languages.insertBefore("c","function",{constant:/\b(?:EOF|NULL|SEEK_CUR|SEEK_END|SEEK_SET|__DATE__|__FILE__|__LINE__|__TIMESTAMP__|__TIME__|__func__|stderr|stdin|stdout)\b/}),delete t.languages.c.boolean}return Ue}var Be,Oo;function ji(){if(Oo)return Be;Oo=1;var e=ae();Be=t,t.displayName="cpp",t.aliases=[];function t(r){r.register(e),function(a){var n=/\b(?:alignas|alignof|asm|auto|bool|break|case|catch|char|char16_t|char32_t|char8_t|class|co_await|co_return|co_yield|compl|concept|const|const_cast|consteval|constexpr|constinit|continue|decltype|default|delete|do|double|dynamic_cast|else|enum|explicit|export|extern|final|float|for|friend|goto|if|import|inline|int|int16_t|int32_t|int64_t|int8_t|long|module|mutable|namespace|new|noexcept|nullptr|operator|override|private|protected|public|register|reinterpret_cast|requires|return|short|signed|sizeof|static|static_assert|static_cast|struct|switch|template|this|thread_local|throw|try|typedef|typeid|typename|uint16_t|uint32_t|uint64_t|uint8_t|union|unsigned|using|virtual|void|volatile|wchar_t|while)\b/,i=/\b(?!)\w+(?:\s*\.\s*\w+)*\b/.source.replace(//g,function(){return n.source});a.languages.cpp=a.languages.extend("c",{"class-name":[{pattern:RegExp(/(\b(?:class|concept|enum|struct|typename)\s+)(?!)\w+/.source.replace(//g,function(){return n.source})),lookbehind:!0},/\b[A-Z]\w*(?=\s*::\s*\w+\s*\()/,/\b[A-Z_]\w*(?=\s*::\s*~\w+\s*\()/i,/\b\w+(?=\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>\s*::\s*\w+\s*\()/],keyword:n,number:{pattern:/(?:\b0b[01']+|\b0x(?:[\da-f']+(?:\.[\da-f']*)?|\.[\da-f']+)(?:p[+-]?[\d']+)?|(?:\b[\d']+(?:\.[\d']*)?|\B\.[\d']+)(?:e[+-]?[\d']+)?)[ful]{0,4}/i,greedy:!0},operator:/>>=?|<<=?|->|--|\+\+|&&|\|\||[?:~]|<=>|[-+*/%&|^!=<>]=?|\b(?:and|and_eq|bitand|bitor|not|not_eq|or|or_eq|xor|xor_eq)\b/,boolean:/\b(?:false|true)\b/}),a.languages.insertBefore("cpp","string",{module:{pattern:RegExp(/(\b(?:import|module)\s+)/.source+"(?:"+/"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"|<[^<>\r\n]*>/.source+"|"+/(?:\s*:\s*)?|:\s*/.source.replace(//g,function(){return i})+")"),lookbehind:!0,greedy:!0,inside:{string:/^[<"][\s\S]+/,operator:/:/,punctuation:/\./}},"raw-string":{pattern:/R"([^()\\ ]{0,16})\([\s\S]*?\)\1"/,alias:"string",greedy:!0}}),a.languages.insertBefore("cpp","keyword",{"generic-function":{pattern:/\b(?!operator\b)[a-z_]\w*\s*<(?:[^<>]|<[^<>]*>)*>(?=\s*\()/i,inside:{function:/^\w+/,generic:{pattern:/<[\s\S]+/,alias:"class-name",inside:a.languages.cpp}}}}),a.languages.insertBefore("cpp","operator",{"double-colon":{pattern:/::/,alias:"punctuation"}}),a.languages.insertBefore("cpp","class-name",{"base-clause":{pattern:/(\b(?:class|struct)\s+\w+\s*:\s*)[^;{}"'\s]+(?:\s+[^;{}"'\s]+)*(?=\s*[;{])/,lookbehind:!0,greedy:!0,inside:a.languages.extend("cpp",{})}}),a.languages.insertBefore("inside","double-colon",{"class-name":/\b[a-z_]\w*\b(?!\s*::)/i},a.languages.cpp["base-clause"])}(r)}return Be}var Pe,Lo;function kf(){if(Lo)return Pe;Lo=1;var e=ji();Pe=t,t.displayName="arduino",t.aliases=["ino"];function t(r){r.register(e),r.languages.arduino=r.languages.extend("cpp",{keyword:/\b(?:String|array|bool|boolean|break|byte|case|catch|continue|default|do|double|else|finally|for|function|goto|if|in|instanceof|int|integer|long|loop|new|null|return|setup|string|switch|throw|try|void|while|word)\b/,constant:/\b(?:ANALOG_MESSAGE|DEFAULT|DIGITAL_MESSAGE|EXTERNAL|FIRMATA_STRING|HIGH|INPUT|INPUT_PULLUP|INTERNAL|INTERNAL1V1|INTERNAL2V56|LED_BUILTIN|LOW|OUTPUT|REPORT_ANALOG|REPORT_DIGITAL|SET_PIN_MODE|SYSEX_START|SYSTEM_RESET)\b/,builtin:/\b(?:Audio|BSSID|Bridge|Client|Console|EEPROM|Esplora|EsploraTFT|Ethernet|EthernetClient|EthernetServer|EthernetUDP|File|FileIO|FileSystem|Firmata|GPRS|GSM|GSMBand|GSMClient|GSMModem|GSMPIN|GSMScanner|GSMServer|GSMVoiceCall|GSM_SMS|HttpClient|IPAddress|IRread|Keyboard|KeyboardController|LiquidCrystal|LiquidCrystal_I2C|Mailbox|Mouse|MouseController|PImage|Process|RSSI|RobotControl|RobotMotor|SD|SPI|SSID|Scheduler|Serial|Server|Servo|SoftwareSerial|Stepper|Stream|TFT|Task|USBHost|WiFi|WiFiClient|WiFiServer|WiFiUDP|Wire|YunClient|YunServer|abs|addParameter|analogRead|analogReadResolution|analogReference|analogWrite|analogWriteResolution|answerCall|attach|attachGPRS|attachInterrupt|attached|autoscroll|available|background|beep|begin|beginPacket|beginSD|beginSMS|beginSpeaker|beginTFT|beginTransmission|beginWrite|bit|bitClear|bitRead|bitSet|bitWrite|blink|blinkVersion|buffer|changePIN|checkPIN|checkPUK|checkReg|circle|cityNameRead|cityNameWrite|clear|clearScreen|click|close|compassRead|config|connect|connected|constrain|cos|countryNameRead|countryNameWrite|createChar|cursor|debugPrint|delay|delayMicroseconds|detach|detachInterrupt|digitalRead|digitalWrite|disconnect|display|displayLogos|drawBMP|drawCompass|encryptionType|end|endPacket|endSMS|endTransmission|endWrite|exists|exitValue|fill|find|findUntil|flush|gatewayIP|get|getAsynchronously|getBand|getButton|getCurrentCarrier|getIMEI|getKey|getModifiers|getOemKey|getPINUsed|getResult|getSignalStrength|getSocket|getVoiceCallStatus|getXChange|getYChange|hangCall|height|highByte|home|image|interrupts|isActionDone|isDirectory|isListening|isPIN|isPressed|isValid|keyPressed|keyReleased|keyboardRead|knobRead|leftToRight|line|lineFollowConfig|listen|listenOnLocalhost|loadImage|localIP|lowByte|macAddress|maintain|map|max|messageAvailable|micros|millis|min|mkdir|motorsStop|motorsWrite|mouseDragged|mouseMoved|mousePressed|mouseReleased|move|noAutoscroll|noBlink|noBuffer|noCursor|noDisplay|noFill|noInterrupts|noListenOnLocalhost|noStroke|noTone|onReceive|onRequest|open|openNextFile|overflow|parseCommand|parseFloat|parseInt|parsePacket|pauseMode|peek|pinMode|playFile|playMelody|point|pointTo|position|pow|prepare|press|print|printFirmwareVersion|printVersion|println|process|processInput|pulseIn|put|random|randomSeed|read|readAccelerometer|readBlue|readButton|readBytes|readBytesUntil|readGreen|readJoystickButton|readJoystickSwitch|readJoystickX|readJoystickY|readLightSensor|readMessage|readMicrophone|readNetworks|readRed|readSlider|readString|readStringUntil|readTemperature|ready|rect|release|releaseAll|remoteIP|remoteNumber|remotePort|remove|requestFrom|retrieveCallingNumber|rewindDirectory|rightToLeft|rmdir|robotNameRead|robotNameWrite|run|runAsynchronously|runShellCommand|runShellCommandAsynchronously|running|scanNetworks|scrollDisplayLeft|scrollDisplayRight|seek|sendAnalog|sendDigitalPortPair|sendDigitalPorts|sendString|sendSysex|serialEvent|setBand|setBitOrder|setClockDivider|setCursor|setDNS|setDataMode|setFirmwareVersion|setMode|setPINUsed|setSpeed|setTextSize|setTimeout|shiftIn|shiftOut|shutdown|sin|size|sqrt|startLoop|step|stop|stroke|subnetMask|switchPIN|tan|tempoWrite|text|tone|transfer|tuneWrite|turn|updateIR|userNameRead|userNameWrite|voiceCall|waitContinue|width|write|writeBlue|writeGreen|writeJSON|writeMessage|writeMicroseconds|writeRGB|writeRed|yield)\b/}),r.languages.ino=r.languages.arduino}return Pe}var Ge,Do;function Of(){if(Do)return Ge;Do=1,Ge=e,e.displayName="arff",e.aliases=[];function e(t){t.languages.arff={comment:/%.*/,string:{pattern:/(["'])(?:\\.|(?!\1)[^\\\r\n])*\1/,greedy:!0},keyword:/@(?:attribute|data|end|relation)\b/i,number:/\b\d+(?:\.\d+)?\b/,punctuation:/[{},]/}}return Ge}var $e,xo;function Lf(){if(xo)return $e;xo=1,$e=e,e.displayName="asciidoc",e.aliases=["adoc"];function e(t){(function(r){var a={pattern:/(^[ \t]*)\[(?!\[)(?:(["'$`])(?:(?!\2)[^\\]|\\.)*\2|\[(?:[^\[\]\\]|\\.)*\]|[^\[\]\\"'$`]|\\.)*\]/m,lookbehind:!0,inside:{quoted:{pattern:/([$`])(?:(?!\1)[^\\]|\\.)*\1/,inside:{punctuation:/^[$`]|[$`]$/}},interpreted:{pattern:/'(?:[^'\\]|\\.)*'/,inside:{punctuation:/^'|'$/}},string:/"(?:[^"\\]|\\.)*"/,variable:/\w+(?==)/,punctuation:/^\[|\]$|,/,operator:/=/,"attr-value":/(?!^\s+$).+/}},n=r.languages.asciidoc={"comment-block":{pattern:/^(\/{4,})(?:\r?\n|\r)(?:[\s\S]*(?:\r?\n|\r))??\1/m,alias:"comment"},table:{pattern:/^\|={3,}(?:(?:\r?\n|\r(?!\n)).*)*?(?:\r?\n|\r)\|={3,}$/m,inside:{specifiers:{pattern:/(?:(?:(?:\d+(?:\.\d+)?|\.\d+)[+*](?:[<^>](?:\.[<^>])?|\.[<^>])?|[<^>](?:\.[<^>])?|\.[<^>])[a-z]*|[a-z]+)(?=\|)/,alias:"attr-value"},punctuation:{pattern:/(^|[^\\])[|!]=*/,lookbehind:!0}}},"passthrough-block":{pattern:/^(\+{4,})(?:\r?\n|\r)(?:[\s\S]*(?:\r?\n|\r))??\1$/m,inside:{punctuation:/^\++|\++$/}},"literal-block":{pattern:/^(-{4,}|\.{4,})(?:\r?\n|\r)(?:[\s\S]*(?:\r?\n|\r))??\1$/m,inside:{punctuation:/^(?:-+|\.+)|(?:-+|\.+)$/}},"other-block":{pattern:/^(--|\*{4,}|_{4,}|={4,})(?:\r?\n|\r)(?:[\s\S]*(?:\r?\n|\r))??\1$/m,inside:{punctuation:/^(?:-+|\*+|_+|=+)|(?:-+|\*+|_+|=+)$/}},"list-punctuation":{pattern:/(^[ \t]*)(?:-|\*{1,5}|\.{1,5}|(?:[a-z]|\d+)\.|[xvi]+\))(?= )/im,lookbehind:!0,alias:"punctuation"},"list-label":{pattern:/(^[ \t]*)[a-z\d].+(?::{2,4}|;;)(?=\s)/im,lookbehind:!0,alias:"symbol"},"indented-block":{pattern:/((\r?\n|\r)\2)([ \t]+)\S.*(?:(?:\r?\n|\r)\3.+)*(?=\2{2}|$)/,lookbehind:!0},comment:/^\/\/.*/m,title:{pattern:/^.+(?:\r?\n|\r)(?:={3,}|-{3,}|~{3,}|\^{3,}|\+{3,})$|^={1,5} .+|^\.(?![\s.]).*/m,alias:"important",inside:{punctuation:/^(?:\.|=+)|(?:=+|-+|~+|\^+|\++)$/}},"attribute-entry":{pattern:/^:[^:\r\n]+:(?: .*?(?: \+(?:\r?\n|\r).*?)*)?$/m,alias:"tag"},attributes:a,hr:{pattern:/^'{3,}$/m,alias:"punctuation"},"page-break":{pattern:/^<{3,}$/m,alias:"punctuation"},admonition:{pattern:/^(?:CAUTION|IMPORTANT|NOTE|TIP|WARNING):/m,alias:"keyword"},callout:[{pattern:/(^[ \t]*)/m,lookbehind:!0,alias:"symbol"},{pattern:/<\d+>/,alias:"symbol"}],macro:{pattern:/\b[a-z\d][a-z\d-]*::?(?:[^\s\[\]]*\[(?:[^\]\\"']|(["'])(?:(?!\1)[^\\]|\\.)*\1|\\.)*\])/,inside:{function:/^[a-z\d-]+(?=:)/,punctuation:/^::?/,attributes:{pattern:/(?:\[(?:[^\]\\"']|(["'])(?:(?!\1)[^\\]|\\.)*\1|\\.)*\])/,inside:a.inside}}},inline:{pattern:/(^|[^\\])(?:(?:\B\[(?:[^\]\\"']|(["'])(?:(?!\2)[^\\]|\\.)*\2|\\.)*\])?(?:\b_(?!\s)(?: _|[^_\\\r\n]|\\.)+(?:(?:\r?\n|\r)(?: _|[^_\\\r\n]|\\.)+)*_\b|\B``(?!\s).+?(?:(?:\r?\n|\r).+?)*''\B|\B`(?!\s)(?:[^`'\s]|\s+\S)+['`]\B|\B(['*+#])(?!\s)(?: \3|(?!\3)[^\\\r\n]|\\.)+(?:(?:\r?\n|\r)(?: \3|(?!\3)[^\\\r\n]|\\.)+)*\3\B)|(?:\[(?:[^\]\\"']|(["'])(?:(?!\4)[^\\]|\\.)*\4|\\.)*\])?(?:(__|\*\*|\+\+\+?|##|\$\$|[~^]).+?(?:(?:\r?\n|\r).+?)*\5|\{[^}\r\n]+\}|\[\[\[?.+?(?:(?:\r?\n|\r).+?)*\]?\]\]|<<.+?(?:(?:\r?\n|\r).+?)*>>|\(\(\(?.+?(?:(?:\r?\n|\r).+?)*\)?\)\)))/m,lookbehind:!0,inside:{attributes:a,url:{pattern:/^(?:\[\[\[?.+?\]?\]\]|<<.+?>>)$/,inside:{punctuation:/^(?:\[\[\[?|<<)|(?:\]\]\]?|>>)$/}},"attribute-ref":{pattern:/^\{.+\}$/,inside:{variable:{pattern:/(^\{)[a-z\d,+_-]+/,lookbehind:!0},operator:/^[=?!#%@$]|!(?=[:}])/,punctuation:/^\{|\}$|::?/}},italic:{pattern:/^(['_])[\s\S]+\1$/,inside:{punctuation:/^(?:''?|__?)|(?:''?|__?)$/}},bold:{pattern:/^\*[\s\S]+\*$/,inside:{punctuation:/^\*\*?|\*\*?$/}},punctuation:/^(?:``?|\+{1,3}|##?|\$\$|[~^]|\(\(\(?)|(?:''?|\+{1,3}|##?|\$\$|[~^`]|\)?\)\))$/}},replacement:{pattern:/\((?:C|R|TM)\)/,alias:"builtin"},entity:/&#?[\da-z]{1,8};/i,"line-continuation":{pattern:/(^| )\+$/m,lookbehind:!0,alias:"punctuation"}};function i(s){s=s.split(" ");for(var l={},u=0,c=s.length;u>=?|<<=?|&&?|\|\|?|[-+*/%&|^!=<>?]=?/,punctuation:/[(),:]/}}return He}var ze,Uo;function Ee(){if(Uo)return ze;Uo=1,ze=e,e.displayName="csharp",e.aliases=["dotnet","cs"];function e(t){(function(r){function a(k,L){return k.replace(/<<(\d+)>>/g,function(Z,V){return"(?:"+L[+V]+")"})}function n(k,L,Z){return RegExp(a(k,L),"")}function i(k,L){for(var Z=0;Z>/g,function(){return"(?:"+k+")"});return k.replace(/<>/g,"[^\\s\\S]")}var s={type:"bool byte char decimal double dynamic float int long object sbyte short string uint ulong ushort var void",typeDeclaration:"class enum interface record struct",contextual:"add alias and ascending async await by descending from(?=\\s*(?:\\w|$)) get global group into init(?=\\s*;) join let nameof not notnull on or orderby partial remove select set unmanaged value when where with(?=\\s*{)",other:"abstract as base break case catch checked const continue default delegate do else event explicit extern finally fixed for foreach goto if implicit in internal is lock namespace new null operator out override params private protected public readonly ref return sealed sizeof stackalloc static switch this throw try typeof unchecked unsafe using virtual volatile while yield"};function l(k){return"\\b(?:"+k.trim().replace(/ /g,"|")+")\\b"}var u=l(s.typeDeclaration),c=RegExp(l(s.type+" "+s.typeDeclaration+" "+s.contextual+" "+s.other)),d=l(s.typeDeclaration+" "+s.contextual+" "+s.other),b=l(s.type+" "+s.typeDeclaration+" "+s.other),h=i(/<(?:[^<>;=+\-*/%&|^]|<>)*>/.source,2),S=i(/\((?:[^()]|<>)*\)/.source,2),R=/@?\b[A-Za-z_]\w*\b/.source,y=a(/<<0>>(?:\s*<<1>>)?/.source,[R,h]),_=a(/(?!<<0>>)<<1>>(?:\s*\.\s*<<1>>)*/.source,[d,y]),v=/\[\s*(?:,\s*)*\]/.source,g=a(/<<0>>(?:\s*(?:\?\s*)?<<1>>)*(?:\s*\?)?/.source,[_,v]),p=a(/[^,()<>[\];=+\-*/%&|^]|<<0>>|<<1>>|<<2>>/.source,[h,S,v]),m=a(/\(<<0>>+(?:,<<0>>+)+\)/.source,[p]),E=a(/(?:<<0>>|<<1>>)(?:\s*(?:\?\s*)?<<2>>)*(?:\s*\?)?/.source,[m,_,v]),f={keyword:c,punctuation:/[<>()?,.:[\]]/},A=/'(?:[^\r\n'\\]|\\.|\\[Uux][\da-fA-F]{1,8})'/.source,I=/"(?:\\.|[^\\"\r\n])*"/.source,T=/@"(?:""|\\[\s\S]|[^\\"])*"(?!")/.source;r.languages.csharp=r.languages.extend("clike",{string:[{pattern:n(/(^|[^$\\])<<0>>/.source,[T]),lookbehind:!0,greedy:!0},{pattern:n(/(^|[^@$\\])<<0>>/.source,[I]),lookbehind:!0,greedy:!0}],"class-name":[{pattern:n(/(\busing\s+static\s+)<<0>>(?=\s*;)/.source,[_]),lookbehind:!0,inside:f},{pattern:n(/(\busing\s+<<0>>\s*=\s*)<<1>>(?=\s*;)/.source,[R,E]),lookbehind:!0,inside:f},{pattern:n(/(\busing\s+)<<0>>(?=\s*=)/.source,[R]),lookbehind:!0},{pattern:n(/(\b<<0>>\s+)<<1>>/.source,[u,y]),lookbehind:!0,inside:f},{pattern:n(/(\bcatch\s*\(\s*)<<0>>/.source,[_]),lookbehind:!0,inside:f},{pattern:n(/(\bwhere\s+)<<0>>/.source,[R]),lookbehind:!0},{pattern:n(/(\b(?:is(?:\s+not)?|as)\s+)<<0>>/.source,[g]),lookbehind:!0,inside:f},{pattern:n(/\b<<0>>(?=\s+(?!<<1>>|with\s*\{)<<2>>(?:\s*[=,;:{)\]]|\s+(?:in|when)\b))/.source,[E,b,R]),inside:f}],keyword:c,number:/(?:\b0(?:x[\da-f_]*[\da-f]|b[01_]*[01])|(?:\B\.\d+(?:_+\d+)*|\b\d+(?:_+\d+)*(?:\.\d+(?:_+\d+)*)?)(?:e[-+]?\d+(?:_+\d+)*)?)(?:[dflmu]|lu|ul)?\b/i,operator:/>>=?|<<=?|[-=]>|([-+&|])\1|~|\?\?=?|[-+*/%&|^!=<>]=?/,punctuation:/\?\.?|::|[{}[\];(),.:]/}),r.languages.insertBefore("csharp","number",{range:{pattern:/\.\./,alias:"operator"}}),r.languages.insertBefore("csharp","punctuation",{"named-parameter":{pattern:n(/([(,]\s*)<<0>>(?=\s*:)/.source,[R]),lookbehind:!0,alias:"punctuation"}}),r.languages.insertBefore("csharp","class-name",{namespace:{pattern:n(/(\b(?:namespace|using)\s+)<<0>>(?:\s*\.\s*<<0>>)*(?=\s*[;{])/.source,[R]),lookbehind:!0,inside:{punctuation:/\./}},"type-expression":{pattern:n(/(\b(?:default|sizeof|typeof)\s*\(\s*(?!\s))(?:[^()\s]|\s(?!\s)|<<0>>)*(?=\s*\))/.source,[S]),lookbehind:!0,alias:"class-name",inside:f},"return-type":{pattern:n(/<<0>>(?=\s+(?:<<1>>\s*(?:=>|[({]|\.\s*this\s*\[)|this\s*\[))/.source,[E,_]),inside:f,alias:"class-name"},"constructor-invocation":{pattern:n(/(\bnew\s+)<<0>>(?=\s*[[({])/.source,[E]),lookbehind:!0,inside:f,alias:"class-name"},"generic-method":{pattern:n(/<<0>>\s*<<1>>(?=\s*\()/.source,[R,h]),inside:{function:n(/^<<0>>/.source,[R]),generic:{pattern:RegExp(h),alias:"class-name",inside:f}}},"type-list":{pattern:n(/\b((?:<<0>>\s+<<1>>|record\s+<<1>>\s*<<5>>|where\s+<<2>>)\s*:\s*)(?:<<3>>|<<4>>|<<1>>\s*<<5>>|<<6>>)(?:\s*,\s*(?:<<3>>|<<4>>|<<6>>))*(?=\s*(?:where|[{;]|=>|$))/.source,[u,y,R,E,c.source,S,/\bnew\s*\(\s*\)/.source]),lookbehind:!0,inside:{"record-arguments":{pattern:n(/(^(?!new\s*\()<<0>>\s*)<<1>>/.source,[y,S]),lookbehind:!0,greedy:!0,inside:r.languages.csharp},keyword:c,"class-name":{pattern:RegExp(E),greedy:!0,inside:f},punctuation:/[,()]/}},preprocessor:{pattern:/(^[\t ]*)#.*/m,lookbehind:!0,alias:"property",inside:{directive:{pattern:/(#)\b(?:define|elif|else|endif|endregion|error|if|line|nullable|pragma|region|undef|warning)\b/,lookbehind:!0,alias:"keyword"}}}});var N=I+"|"+A,C=a(/\/(?![*/])|\/\/[^\r\n]*[\r\n]|\/\*(?:[^*]|\*(?!\/))*\*\/|<<0>>/.source,[N]),U=i(a(/[^"'/()]|<<0>>|\(<>*\)/.source,[C]),2),B=/\b(?:assembly|event|field|method|module|param|property|return|type)\b/.source,q=a(/<<0>>(?:\s*\(<<1>>*\))?/.source,[_,U]);r.languages.insertBefore("csharp","class-name",{attribute:{pattern:n(/((?:^|[^\s\w>)?])\s*\[\s*)(?:<<0>>\s*:\s*)?<<1>>(?:\s*,\s*<<1>>)*(?=\s*\])/.source,[B,q]),lookbehind:!0,greedy:!0,inside:{target:{pattern:n(/^<<0>>(?=\s*:)/.source,[B]),alias:"keyword"},"attribute-arguments":{pattern:n(/\(<<0>>*\)/.source,[U]),inside:r.languages.csharp},"class-name":{pattern:RegExp(_),inside:{punctuation:/\./}},punctuation:/[:,]/}}});var P=/:[^}\r\n]+/.source,G=i(a(/[^"'/()]|<<0>>|\(<>*\)/.source,[C]),2),Y=a(/\{(?!\{)(?:(?![}:])<<0>>)*<<1>>?\}/.source,[G,P]),O=i(a(/[^"'/()]|\/(?!\*)|\/\*(?:[^*]|\*(?!\/))*\*\/|<<0>>|\(<>*\)/.source,[N]),2),M=a(/\{(?!\{)(?:(?![}:])<<0>>)*<<1>>?\}/.source,[O,P]);function x(k,L){return{interpolation:{pattern:n(/((?:^|[^{])(?:\{\{)*)<<0>>/.source,[k]),lookbehind:!0,inside:{"format-string":{pattern:n(/(^\{(?:(?![}:])<<0>>)*)<<1>>(?=\}$)/.source,[L,P]),lookbehind:!0,inside:{punctuation:/^:/}},punctuation:/^\{|\}$/,expression:{pattern:/[\s\S]+/,alias:"language-csharp",inside:r.languages.csharp}}},string:/[\s\S]+/}}r.languages.insertBefore("csharp","string",{"interpolation-string":[{pattern:n(/(^|[^\\])(?:\$@|@\$)"(?:""|\\[\s\S]|\{\{|<<0>>|[^\\{"])*"/.source,[Y]),lookbehind:!0,greedy:!0,inside:x(Y,G)},{pattern:n(/(^|[^@\\])\$"(?:\\.|\{\{|<<0>>|[^\\"{])*"/.source,[M]),lookbehind:!0,greedy:!0,inside:x(M,O)}],char:{pattern:RegExp(A),greedy:!0}}),r.languages.dotnet=r.languages.cs=r.languages.csharp})(t)}return ze}var Ve,Bo;function Mf(){if(Bo)return Ve;Bo=1;var e=Ee();Ve=t,t.displayName="aspnet",t.aliases=[];function t(r){r.register(e),r.languages.aspnet=r.languages.extend("markup",{"page-directive":{pattern:/<%\s*@.*%>/,alias:"tag",inside:{"page-directive":{pattern:/<%\s*@\s*(?:Assembly|Control|Implements|Import|Master(?:Type)?|OutputCache|Page|PreviousPageType|Reference|Register)?|%>/i,alias:"tag"},rest:r.languages.markup.tag.inside}},directive:{pattern:/<%.*%>/,alias:"tag",inside:{directive:{pattern:/<%\s*?[$=%#:]{0,2}|%>/,alias:"tag"},rest:r.languages.csharp}}}),r.languages.aspnet.tag.pattern=/<(?!%)\/?[^\s>\/]+(?:\s+[^\s>\/=]+(?:=(?:("|')(?:\\[\s\S]|(?!\1)[^\\])*\1|[^\s'">=]+))?)*\s*\/?>/,r.languages.insertBefore("inside","punctuation",{directive:r.languages.aspnet.directive},r.languages.aspnet.tag.inside["attr-value"]),r.languages.insertBefore("aspnet","comment",{"asp-comment":{pattern:/<%--[\s\S]*?--%>/,alias:["asp","comment"]}}),r.languages.insertBefore("aspnet",r.languages.javascript?"script":"tag",{"asp-script":{pattern:/(]*>)[\s\S]*?(?=<\/script>)/i,lookbehind:!0,alias:["asp","script"],inside:r.languages.csharp||{}}})}return Ve}var je,Po;function Ff(){if(Po)return je;Po=1,je=e,e.displayName="autohotkey",e.aliases=[];function e(t){t.languages.autohotkey={comment:[{pattern:/(^|\s);.*/,lookbehind:!0},{pattern:/(^[\t ]*)\/\*(?:[\r\n](?![ \t]*\*\/)|[^\r\n])*(?:[\r\n][ \t]*\*\/)?/m,lookbehind:!0,greedy:!0}],tag:{pattern:/^([ \t]*)[^\s,`":]+(?=:[ \t]*$)/m,lookbehind:!0},string:/"(?:[^"\n\r]|"")*"/,variable:/%\w+%/,number:/\b0x[\dA-Fa-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[Ee]-?\d+)?/,operator:/\?|\/\/?=?|:=|\|[=|]?|&[=&]?|\+[=+]?|-[=-]?|\*[=*]?|<(?:<=?|>|=)?|>>?=?|[.^!=~]=?|\b(?:AND|NOT|OR)\b/,boolean:/\b(?:false|true)\b/,selector:/\b(?:AutoTrim|BlockInput|Break|Click|ClipWait|Continue|Control|ControlClick|ControlFocus|ControlGet|ControlGetFocus|ControlGetPos|ControlGetText|ControlMove|ControlSend|ControlSendRaw|ControlSetText|CoordMode|Critical|DetectHiddenText|DetectHiddenWindows|Drive|DriveGet|DriveSpaceFree|EnvAdd|EnvDiv|EnvGet|EnvMult|EnvSet|EnvSub|EnvUpdate|Exit|ExitApp|FileAppend|FileCopy|FileCopyDir|FileCreateDir|FileCreateShortcut|FileDelete|FileEncoding|FileGetAttrib|FileGetShortcut|FileGetSize|FileGetTime|FileGetVersion|FileInstall|FileMove|FileMoveDir|FileRead|FileReadLine|FileRecycle|FileRecycleEmpty|FileRemoveDir|FileSelectFile|FileSelectFolder|FileSetAttrib|FileSetTime|FormatTime|GetKeyState|Gosub|Goto|GroupActivate|GroupAdd|GroupClose|GroupDeactivate|Gui|GuiControl|GuiControlGet|Hotkey|ImageSearch|IniDelete|IniRead|IniWrite|Input|InputBox|KeyWait|ListHotkeys|ListLines|ListVars|Loop|Menu|MouseClick|MouseClickDrag|MouseGetPos|MouseMove|MsgBox|OnExit|OutputDebug|Pause|PixelGetColor|PixelSearch|PostMessage|Process|Progress|Random|RegDelete|RegRead|RegWrite|Reload|Repeat|Return|Run|RunAs|RunWait|Send|SendEvent|SendInput|SendMessage|SendMode|SendPlay|SendRaw|SetBatchLines|SetCapslockState|SetControlDelay|SetDefaultMouseSpeed|SetEnv|SetFormat|SetKeyDelay|SetMouseDelay|SetNumlockState|SetRegView|SetScrollLockState|SetStoreCapslockMode|SetTimer|SetTitleMatchMode|SetWinDelay|SetWorkingDir|Shutdown|Sleep|Sort|SoundBeep|SoundGet|SoundGetWaveVolume|SoundPlay|SoundSet|SoundSetWaveVolume|SplashImage|SplashTextOff|SplashTextOn|SplitPath|StatusBarGetText|StatusBarWait|StringCaseSense|StringGetPos|StringLeft|StringLen|StringLower|StringMid|StringReplace|StringRight|StringSplit|StringTrimLeft|StringTrimRight|StringUpper|Suspend|SysGet|Thread|ToolTip|Transform|TrayTip|URLDownloadToFile|WinActivate|WinActivateBottom|WinClose|WinGet|WinGetActiveStats|WinGetActiveTitle|WinGetClass|WinGetPos|WinGetText|WinGetTitle|WinHide|WinKill|WinMaximize|WinMenuSelectItem|WinMinimize|WinMinimizeAll|WinMinimizeAllUndo|WinMove|WinRestore|WinSet|WinSetTitle|WinShow|WinWait|WinWaitActive|WinWaitClose|WinWaitNotActive)\b/i,constant:/\b(?:a_ahkpath|a_ahkversion|a_appdata|a_appdatacommon|a_autotrim|a_batchlines|a_caretx|a_carety|a_computername|a_controldelay|a_cursor|a_dd|a_ddd|a_dddd|a_defaultmousespeed|a_desktop|a_desktopcommon|a_detecthiddentext|a_detecthiddenwindows|a_endchar|a_eventinfo|a_exitreason|a_fileencoding|a_formatfloat|a_formatinteger|a_gui|a_guicontrol|a_guicontrolevent|a_guievent|a_guiheight|a_guiwidth|a_guix|a_guiy|a_hour|a_iconfile|a_iconhidden|a_iconnumber|a_icontip|a_index|a_ipaddress1|a_ipaddress2|a_ipaddress3|a_ipaddress4|a_is64bitos|a_isadmin|a_iscompiled|a_iscritical|a_ispaused|a_issuspended|a_isunicode|a_keydelay|a_language|a_lasterror|a_linefile|a_linenumber|a_loopfield|a_loopfileattrib|a_loopfiledir|a_loopfileext|a_loopfilefullpath|a_loopfilelongpath|a_loopfilename|a_loopfileshortname|a_loopfileshortpath|a_loopfilesize|a_loopfilesizekb|a_loopfilesizemb|a_loopfiletimeaccessed|a_loopfiletimecreated|a_loopfiletimemodified|a_loopreadline|a_loopregkey|a_loopregname|a_loopregsubkey|a_loopregtimemodified|a_loopregtype|a_mday|a_min|a_mm|a_mmm|a_mmmm|a_mon|a_mousedelay|a_msec|a_mydocuments|a_now|a_nowutc|a_numbatchlines|a_ostype|a_osversion|a_priorhotkey|a_priorkey|a_programfiles|a_programs|a_programscommon|a_ptrsize|a_regview|a_screendpi|a_screenheight|a_screenwidth|a_scriptdir|a_scriptfullpath|a_scripthwnd|a_scriptname|a_sec|a_space|a_startmenu|a_startmenucommon|a_startup|a_startupcommon|a_stringcasesense|a_tab|a_temp|a_thisfunc|a_thishotkey|a_thislabel|a_thismenu|a_thismenuitem|a_thismenuitempos|a_tickcount|a_timeidle|a_timeidlephysical|a_timesincepriorhotkey|a_timesincethishotkey|a_titlematchmode|a_titlematchmodespeed|a_username|a_wday|a_windelay|a_windir|a_workingdir|a_yday|a_year|a_yweek|a_yyyy|clipboard|clipboardall|comspec|errorlevel|programfiles)\b/i,builtin:/\b(?:abs|acos|asc|asin|atan|ceil|chr|class|comobjactive|comobjarray|comobjconnect|comobjcreate|comobjerror|comobjflags|comobjget|comobjquery|comobjtype|comobjvalue|cos|dllcall|exp|fileexist|Fileopen|floor|format|il_add|il_create|il_destroy|instr|isfunc|islabel|IsObject|ln|log|ltrim|lv_add|lv_delete|lv_deletecol|lv_getcount|lv_getnext|lv_gettext|lv_insert|lv_insertcol|lv_modify|lv_modifycol|lv_setimagelist|mod|numget|numput|onmessage|regexmatch|regexreplace|registercallback|round|rtrim|sb_seticon|sb_setparts|sb_settext|sin|sqrt|strlen|strreplace|strsplit|substr|tan|tv_add|tv_delete|tv_get|tv_getchild|tv_getcount|tv_getnext|tv_getparent|tv_getprev|tv_getselection|tv_gettext|tv_modify|varsetcapacity|winactive|winexist|__Call|__Get|__New|__Set)\b/i,symbol:/\b(?:alt|altdown|altup|appskey|backspace|browser_back|browser_favorites|browser_forward|browser_home|browser_refresh|browser_search|browser_stop|bs|capslock|ctrl|ctrlbreak|ctrldown|ctrlup|del|delete|down|end|enter|esc|escape|f1|f10|f11|f12|f13|f14|f15|f16|f17|f18|f19|f2|f20|f21|f22|f23|f24|f3|f4|f5|f6|f7|f8|f9|home|ins|insert|joy1|joy10|joy11|joy12|joy13|joy14|joy15|joy16|joy17|joy18|joy19|joy2|joy20|joy21|joy22|joy23|joy24|joy25|joy26|joy27|joy28|joy29|joy3|joy30|joy31|joy32|joy4|joy5|joy6|joy7|joy8|joy9|joyaxes|joybuttons|joyinfo|joyname|joypov|joyr|joyu|joyv|joyx|joyy|joyz|lalt|launch_app1|launch_app2|launch_mail|launch_media|lbutton|lcontrol|lctrl|left|lshift|lwin|lwindown|lwinup|mbutton|media_next|media_play_pause|media_prev|media_stop|numlock|numpad0|numpad1|numpad2|numpad3|numpad4|numpad5|numpad6|numpad7|numpad8|numpad9|numpadadd|numpadclear|numpaddel|numpaddiv|numpaddot|numpaddown|numpadend|numpadenter|numpadhome|numpadins|numpadleft|numpadmult|numpadpgdn|numpadpgup|numpadright|numpadsub|numpadup|pgdn|pgup|printscreen|ralt|rbutton|rcontrol|rctrl|right|rshift|rwin|rwindown|rwinup|scrolllock|shift|shiftdown|shiftup|space|tab|up|volume_down|volume_mute|volume_up|wheeldown|wheelleft|wheelright|wheelup|xbutton1|xbutton2)\b/i,important:/#\b(?:AllowSameLineComments|ClipboardTimeout|CommentFlag|DerefChar|ErrorStdOut|EscapeChar|HotkeyInterval|HotkeyModifierTimeout|Hotstring|If|IfTimeout|IfWinActive|IfWinExist|IfWinNotActive|IfWinNotExist|Include|IncludeAgain|InputLevel|InstallKeybdHook|InstallMouseHook|KeyHistory|MaxHotkeysPerInterval|MaxMem|MaxThreads|MaxThreadsBuffer|MaxThreadsPerHotkey|MenuMaskKey|NoEnv|NoTrayIcon|Persistent|SingleInstance|UseHook|Warn|WinActivateForce)\b/i,keyword:/\b(?:Abort|AboveNormal|Add|ahk_class|ahk_exe|ahk_group|ahk_id|ahk_pid|All|Alnum|Alpha|AltSubmit|AltTab|AltTabAndMenu|AltTabMenu|AltTabMenuDismiss|AlwaysOnTop|AutoSize|Background|BackgroundTrans|BelowNormal|between|BitAnd|BitNot|BitOr|BitShiftLeft|BitShiftRight|BitXOr|Bold|Border|Button|ByRef|Catch|Checkbox|Checked|CheckedGray|Choose|ChooseString|Close|Color|ComboBox|Contains|ControlList|Count|Date|DateTime|Days|DDL|Default|DeleteAll|Delimiter|Deref|Destroy|Digit|Disable|Disabled|DropDownList|Edit|Eject|Else|Enable|Enabled|Error|Exist|Expand|ExStyle|FileSystem|Finally|First|Flash|Float|FloatFast|Focus|Font|for|global|Grid|Group|GroupBox|GuiClose|GuiContextMenu|GuiDropFiles|GuiEscape|GuiSize|Hdr|Hidden|Hide|High|HKCC|HKCR|HKCU|HKEY_CLASSES_ROOT|HKEY_CURRENT_CONFIG|HKEY_CURRENT_USER|HKEY_LOCAL_MACHINE|HKEY_USERS|HKLM|HKU|Hours|HScroll|Icon|IconSmall|ID|IDLast|If|IfEqual|IfExist|IfGreater|IfGreaterOrEqual|IfInString|IfLess|IfLessOrEqual|IfMsgBox|IfNotEqual|IfNotExist|IfNotInString|IfWinActive|IfWinExist|IfWinNotActive|IfWinNotExist|Ignore|ImageList|in|Integer|IntegerFast|Interrupt|is|italic|Join|Label|LastFound|LastFoundExist|Limit|Lines|List|ListBox|ListView|local|Lock|Logoff|Low|Lower|Lowercase|MainWindow|Margin|Maximize|MaximizeBox|MaxSize|Minimize|MinimizeBox|MinMax|MinSize|Minutes|MonthCal|Mouse|Move|Multi|NA|No|NoActivate|NoDefault|NoHide|NoIcon|NoMainWindow|norm|Normal|NoSort|NoSortHdr|NoStandard|Not|NoTab|NoTimers|Number|Off|Ok|On|OwnDialogs|Owner|Parse|Password|Picture|Pixel|Pos|Pow|Priority|ProcessName|Radio|Range|Read|ReadOnly|Realtime|Redraw|Region|REG_BINARY|REG_DWORD|REG_EXPAND_SZ|REG_MULTI_SZ|REG_SZ|Relative|Rename|Report|Resize|Restore|Retry|RGB|Screen|Seconds|Section|Serial|SetLabel|ShiftAltTab|Show|Single|Slider|SortDesc|Standard|static|Status|StatusBar|StatusCD|strike|Style|Submit|SysMenu|Tab2|TabStop|Text|Theme|Throw|Tile|ToggleCheck|ToggleEnable|ToolWindow|Top|Topmost|TransColor|Transparent|Tray|TreeView|Try|TryAgain|Type|UnCheck|underline|Unicode|Unlock|Until|UpDown|Upper|Uppercase|UseErrorLevel|Vis|VisFirst|Visible|VScroll|Wait|WaitClose|WantCtrlA|WantF2|WantReturn|While|Wrap|Xdigit|xm|xp|xs|Yes|ym|yp|ys)\b/i,function:/[^(); \t,\n+*\-=?>:\\\/<&%\[\]]+(?=\()/,punctuation:/[{}[\]():,]/}}return je}var We,Go;function Uf(){if(Go)return We;Go=1,We=e,e.displayName="autoit",e.aliases=[];function e(t){t.languages.autoit={comment:[/;.*/,{pattern:/(^[\t ]*)#(?:comments-start|cs)[\s\S]*?^[ \t]*#(?:ce|comments-end)/m,lookbehind:!0}],url:{pattern:/(^[\t ]*#include\s+)(?:<[^\r\n>]+>|"[^\r\n"]+")/m,lookbehind:!0},string:{pattern:/(["'])(?:\1\1|(?!\1)[^\r\n])*\1/,greedy:!0,inside:{variable:/([%$@])\w+\1/}},directive:{pattern:/(^[\t ]*)#[\w-]+/m,lookbehind:!0,alias:"keyword"},function:/\b\w+(?=\()/,variable:/[$@]\w+/,keyword:/\b(?:Case|Const|Continue(?:Case|Loop)|Default|Dim|Do|Else(?:If)?|End(?:Func|If|Select|Switch|With)|Enum|Exit(?:Loop)?|For|Func|Global|If|In|Local|Next|Null|ReDim|Select|Static|Step|Switch|Then|To|Until|Volatile|WEnd|While|With)\b/i,number:/\b(?:0x[\da-f]+|\d+(?:\.\d+)?(?:e[+-]?\d+)?)\b/i,boolean:/\b(?:False|True)\b/i,operator:/<[=>]?|[-+*\/=&>]=?|[?^]|\b(?:And|Not|Or)\b/i,punctuation:/[\[\]().,:]/}}return We}var Ye,$o;function Bf(){if($o)return Ye;$o=1,Ye=e,e.displayName="avisynth",e.aliases=["avs"];function e(t){(function(r){function a(d,b){return d.replace(/<<(\d+)>>/g,function(h,S){return b[+S]})}function n(d,b,h){return RegExp(a(d,b),h)}var i=/bool|clip|float|int|string|val/.source,s=[/is(?:bool|clip|float|int|string)|defined|(?:(?:internal)?function|var)?exists?/.source,/apply|assert|default|eval|import|nop|select|undefined/.source,/opt_(?:allowfloataudio|avipadscanlines|dwchannelmask|enable_(?:b64a|planartopackedrgb|v210|y3_10_10|y3_10_16)|usewaveextensible|vdubplanarhack)|set(?:cachemode|maxcpu|memorymax|planarlegacyalignment|workingdir)/.source,/hex(?:value)?|value/.source,/abs|ceil|continued(?:denominator|numerator)?|exp|floor|fmod|frac|log(?:10)?|max|min|muldiv|pi|pow|rand|round|sign|spline|sqrt/.source,/a?sinh?|a?cosh?|a?tan[2h]?/.source,/(?:bit(?:and|not|x?or|[lr]?shift[aslu]?|sh[lr]|sa[lr]|[lr]rotatel?|ro[rl]|te?st|set(?:count)?|cl(?:ea)?r|ch(?:an)?ge?))/.source,/average(?:[bgr]|chroma[uv]|luma)|(?:[rgb]|chroma[uv]|luma|rgb|[yuv](?=difference(?:fromprevious|tonext)))difference(?:fromprevious|tonext)?|[yuvrgb]plane(?:median|min|max|minmaxdifference)/.source,/getprocessinfo|logmsg|script(?:dir(?:utf8)?|file(?:utf8)?|name(?:utf8)?)|setlogparams/.source,/chr|(?:fill|find|left|mid|replace|rev|right)str|format|[lu]case|ord|str(?:cmpi?|fromutf8|len|toutf8)|time|trim(?:all|left|right)/.source,/isversionorgreater|version(?:number|string)/.source,/buildpixeltype|colorspacenametopixeltype/.source,/addautoloaddir|on(?:cpu|cuda)|prefetch|setfiltermtmode/.source].join("|"),l=[/has(?:audio|video)/.source,/height|width/.source,/frame(?:count|rate)|framerate(?:denominator|numerator)/.source,/getparity|is(?:field|frame)based/.source,/bitspercomponent|componentsize|hasalpha|is(?:planar(?:rgba?)?|interleaved|rgb(?:24|32|48|64)?|y(?:8|u(?:va?|y2))?|yv(?:12|16|24|411)|420|422|444|packedrgb)|numcomponents|pixeltype/.source,/audio(?:bits|channels|duration|length(?:[fs]|hi|lo)?|rate)|isaudio(?:float|int)/.source].join("|"),u=[/avi(?:file)?source|directshowsource|image(?:reader|source|sourceanim)|opendmlsource|segmented(?:avisource|directshowsource)|wavsource/.source,/coloryuv|convertbacktoyuy2|convertto(?:RGB(?:24|32|48|64)|(?:planar)?RGBA?|Y8?|YV(?:12|16|24|411)|YUVA?(?:411|420|422|444)|YUY2)|fixluminance|gr[ae]yscale|invert|levels|limiter|mergea?rgb|merge(?:chroma|luma)|rgbadjust|show(?:alpha|blue|green|red)|swapuv|tweak|[uv]toy8?|ytouv/.source,/(?:colorkey|reset)mask|layer|mask(?:hs)?|merge|overlay|subtract/.source,/addborders|(?:bicubic|bilinear|blackman|gauss|lanczos4|lanczos|point|sinc|spline(?:16|36|64))resize|crop(?:bottom)?|flip(?:horizontal|vertical)|(?:horizontal|vertical)?reduceby2|letterbox|skewrows|turn(?:180|left|right)/.source,/blur|fixbrokenchromaupsampling|generalconvolution|(?:spatial|temporal)soften|sharpen/.source,/trim|(?:un)?alignedsplice|(?:assume|assumescaled|change|convert)FPS|(?:delete|duplicate)frame|dissolve|fade(?:in|io|out)[02]?|freezeframe|interleave|loop|reverse|select(?:even|odd|(?:range)?every)/.source,/assume[bt]ff|assume(?:field|frame)based|bob|complementparity|doubleweave|peculiarblend|pulldown|separate(?:columns|fields|rows)|swapfields|weave(?:columns|rows)?/.source,/amplify(?:db)?|assumesamplerate|audiodub(?:ex)?|audiotrim|convertaudioto(?:(?:8|16|24|32)bit|float)|converttomono|delayaudio|ensurevbrmp3sync|get(?:left|right)?channel|kill(?:audio|video)|mergechannels|mixaudio|monotostereo|normalize|resampleaudio|ssrc|supereq|timestretch/.source,/animate|applyrange|conditional(?:filter|reader|select)|frameevaluate|scriptclip|tcp(?:server|source)|writefile(?:end|if|start)?/.source,/imagewriter/.source,/blackness|blankclip|colorbars(?:hd)?|compare|dumpfiltergraph|echo|histogram|info|messageclip|preroll|setgraphanalysis|show(?:framenumber|smpte|time)|showfiveversions|stack(?:horizontal|vertical)|subtitle|tone|version/.source].join("|"),c=[s,l,u].join("|");r.languages.avisynth={comment:[{pattern:/(^|[^\\])\[\*(?:[^\[*]|\[(?!\*)|\*(?!\])|\[\*(?:[^\[*]|\[(?!\*)|\*(?!\]))*\*\])*\*\]/,lookbehind:!0,greedy:!0},{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0,greedy:!0},{pattern:/(^|[^\\$])#.*/,lookbehind:!0,greedy:!0}],argument:{pattern:n(/\b(?:<<0>>)\s+("?)\w+\1/.source,[i],"i"),inside:{keyword:/^\w+/}},"argument-label":{pattern:/([,(][\s\\]*)\w+\s*=(?!=)/,lookbehind:!0,inside:{"argument-name":{pattern:/^\w+/,alias:"punctuation"},punctuation:/=$/}},string:[{pattern:/"""[\s\S]*?"""/,greedy:!0},{pattern:/"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"/,greedy:!0,inside:{constant:{pattern:/\b(?:DEFAULT_MT_MODE|(?:MAINSCRIPT|PROGRAM|SCRIPT)DIR|(?:MACHINE|USER)_(?:CLASSIC|PLUS)_PLUGINS)\b/}}}],variable:/\b(?:last)\b/i,boolean:/\b(?:false|no|true|yes)\b/i,keyword:/\b(?:catch|else|for|function|global|if|return|try|while|__END__)\b/i,constant:/\bMT_(?:MULTI_INSTANCE|NICE_FILTER|SERIALIZED|SPECIAL_MT)\b/,"builtin-function":{pattern:n(/\b(?:<<0>>)\b/.source,[c],"i"),alias:"function"},"type-cast":{pattern:n(/\b(?:<<0>>)(?=\s*\()/.source,[i],"i"),alias:"keyword"},function:{pattern:/\b[a-z_]\w*(?=\s*\()|(\.)[a-z_]\w*\b/i,lookbehind:!0},"line-continuation":{pattern:/(^[ \t]*)\\|\\(?=[ \t]*$)/m,lookbehind:!0,alias:"punctuation"},number:/\B\$(?:[\da-f]{6}|[\da-f]{8})\b|(?:(?:\b|\B-)\d+(?:\.\d*)?\b|\B\.\d+\b)/i,operator:/\+\+?|[!=<>]=?|&&|\|\||[?:*/%-]/,punctuation:/[{}\[\]();,.]/},r.languages.avs=r.languages.avisynth})(t)}return Ye}var Ke,qo;function Pf(){if(qo)return Ke;qo=1,Ke=e,e.displayName="avroIdl",e.aliases=[];function e(t){t.languages["avro-idl"]={comment:{pattern:/\/\/.*|\/\*[\s\S]*?\*\//,greedy:!0},string:{pattern:/(^|[^\\])"(?:[^\r\n"\\]|\\.)*"/,lookbehind:!0,greedy:!0},annotation:{pattern:/@(?:[$\w.-]|`[^\r\n`]+`)+/,greedy:!0,alias:"function"},"function-identifier":{pattern:/`[^\r\n`]+`(?=\s*\()/,greedy:!0,alias:"function"},identifier:{pattern:/`[^\r\n`]+`/,greedy:!0},"class-name":{pattern:/(\b(?:enum|error|protocol|record|throws)\b\s+)[$\w]+/,lookbehind:!0,greedy:!0},keyword:/\b(?:array|boolean|bytes|date|decimal|double|enum|error|false|fixed|float|idl|import|int|local_timestamp_ms|long|map|null|oneway|protocol|record|schema|string|throws|time_ms|timestamp_ms|true|union|uuid|void)\b/,function:/\b[a-z_]\w*(?=\s*\()/i,number:[{pattern:/(^|[^\w.])-?(?:(?:\d+(?:\.\d*)?|\.\d+)(?:e[+-]?\d+)?|0x(?:[a-f0-9]+(?:\.[a-f0-9]*)?|\.[a-f0-9]+)(?:p[+-]?\d+)?)[dfl]?(?![\w.])/i,lookbehind:!0},/-?\b(?:Infinity|NaN)\b/],operator:/=/,punctuation:/[()\[\]{}<>.:,;-]/},t.languages.avdl=t.languages["avro-idl"]}return Ke}var Ze,Ho;function qc(){if(Ho)return Ze;Ho=1,Ze=e,e.displayName="bash",e.aliases=["shell"];function e(t){(function(r){var a="\\b(?:BASH|BASHOPTS|BASH_ALIASES|BASH_ARGC|BASH_ARGV|BASH_CMDS|BASH_COMPLETION_COMPAT_DIR|BASH_LINENO|BASH_REMATCH|BASH_SOURCE|BASH_VERSINFO|BASH_VERSION|COLORTERM|COLUMNS|COMP_WORDBREAKS|DBUS_SESSION_BUS_ADDRESS|DEFAULTS_PATH|DESKTOP_SESSION|DIRSTACK|DISPLAY|EUID|GDMSESSION|GDM_LANG|GNOME_KEYRING_CONTROL|GNOME_KEYRING_PID|GPG_AGENT_INFO|GROUPS|HISTCONTROL|HISTFILE|HISTFILESIZE|HISTSIZE|HOME|HOSTNAME|HOSTTYPE|IFS|INSTANCE|JOB|LANG|LANGUAGE|LC_ADDRESS|LC_ALL|LC_IDENTIFICATION|LC_MEASUREMENT|LC_MONETARY|LC_NAME|LC_NUMERIC|LC_PAPER|LC_TELEPHONE|LC_TIME|LESSCLOSE|LESSOPEN|LINES|LOGNAME|LS_COLORS|MACHTYPE|MAILCHECK|MANDATORY_PATH|NO_AT_BRIDGE|OLDPWD|OPTERR|OPTIND|ORBIT_SOCKETDIR|OSTYPE|PAPERSIZE|PATH|PIPESTATUS|PPID|PS1|PS2|PS3|PS4|PWD|RANDOM|REPLY|SECONDS|SELINUX_INIT|SESSION|SESSIONTYPE|SESSION_MANAGER|SHELL|SHELLOPTS|SHLVL|SSH_AUTH_SOCK|TERM|UID|UPSTART_EVENTS|UPSTART_INSTANCE|UPSTART_JOB|UPSTART_SESSION|USER|WINDOWID|XAUTHORITY|XDG_CONFIG_DIRS|XDG_CURRENT_DESKTOP|XDG_DATA_DIRS|XDG_GREETER_DATA_DIR|XDG_MENU_PREFIX|XDG_RUNTIME_DIR|XDG_SEAT|XDG_SEAT_PATH|XDG_SESSION_DESKTOP|XDG_SESSION_ID|XDG_SESSION_PATH|XDG_SESSION_TYPE|XDG_VTNR|XMODIFIERS)\\b",n={pattern:/(^(["']?)\w+\2)[ \t]+\S.*/,lookbehind:!0,alias:"punctuation",inside:null},i={bash:n,environment:{pattern:RegExp("\\$"+a),alias:"constant"},variable:[{pattern:/\$?\(\([\s\S]+?\)\)/,greedy:!0,inside:{variable:[{pattern:/(^\$\(\([\s\S]+)\)\)/,lookbehind:!0},/^\$\(\(/],number:/\b0x[\dA-Fa-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[Ee]-?\d+)?/,operator:/--|\+\+|\*\*=?|<<=?|>>=?|&&|\|\||[=!+\-*/%<>^&|]=?|[?~:]/,punctuation:/\(\(?|\)\)?|,|;/}},{pattern:/\$\((?:\([^)]+\)|[^()])+\)|`[^`]+`/,greedy:!0,inside:{variable:/^\$\(|^`|\)$|`$/}},{pattern:/\$\{[^}]+\}/,greedy:!0,inside:{operator:/:[-=?+]?|[!\/]|##?|%%?|\^\^?|,,?/,punctuation:/[\[\]]/,environment:{pattern:RegExp("(\\{)"+a),lookbehind:!0,alias:"constant"}}},/\$(?:\w+|[#?*!@$])/],entity:/\\(?:[abceEfnrtv\\"]|O?[0-7]{1,3}|U[0-9a-fA-F]{8}|u[0-9a-fA-F]{4}|x[0-9a-fA-F]{1,2})/};r.languages.bash={shebang:{pattern:/^#!\s*\/.*/,alias:"important"},comment:{pattern:/(^|[^"{\\$])#.*/,lookbehind:!0},"function-name":[{pattern:/(\bfunction\s+)[\w-]+(?=(?:\s*\(?:\s*\))?\s*\{)/,lookbehind:!0,alias:"function"},{pattern:/\b[\w-]+(?=\s*\(\s*\)\s*\{)/,alias:"function"}],"for-or-select":{pattern:/(\b(?:for|select)\s+)\w+(?=\s+in\s)/,alias:"variable",lookbehind:!0},"assign-left":{pattern:/(^|[\s;|&]|[<>]\()\w+(?=\+?=)/,inside:{environment:{pattern:RegExp("(^|[\\s;|&]|[<>]\\()"+a),lookbehind:!0,alias:"constant"}},alias:"variable",lookbehind:!0},string:[{pattern:/((?:^|[^<])<<-?\s*)(\w+)\s[\s\S]*?(?:\r?\n|\r)\2/,lookbehind:!0,greedy:!0,inside:i},{pattern:/((?:^|[^<])<<-?\s*)(["'])(\w+)\2\s[\s\S]*?(?:\r?\n|\r)\3/,lookbehind:!0,greedy:!0,inside:{bash:n}},{pattern:/(^|[^\\](?:\\\\)*)"(?:\\[\s\S]|\$\([^)]+\)|\$(?!\()|`[^`]+`|[^"\\`$])*"/,lookbehind:!0,greedy:!0,inside:i},{pattern:/(^|[^$\\])'[^']*'/,lookbehind:!0,greedy:!0},{pattern:/\$'(?:[^'\\]|\\[\s\S])*'/,greedy:!0,inside:{entity:i.entity}}],environment:{pattern:RegExp("\\$?"+a),alias:"constant"},variable:i.variable,function:{pattern:/(^|[\s;|&]|[<>]\()(?:add|apropos|apt|apt-cache|apt-get|aptitude|aspell|automysqlbackup|awk|basename|bash|bc|bconsole|bg|bzip2|cal|cat|cfdisk|chgrp|chkconfig|chmod|chown|chroot|cksum|clear|cmp|column|comm|composer|cp|cron|crontab|csplit|curl|cut|date|dc|dd|ddrescue|debootstrap|df|diff|diff3|dig|dir|dircolors|dirname|dirs|dmesg|docker|docker-compose|du|egrep|eject|env|ethtool|expand|expect|expr|fdformat|fdisk|fg|fgrep|file|find|fmt|fold|format|free|fsck|ftp|fuser|gawk|git|gparted|grep|groupadd|groupdel|groupmod|groups|grub-mkconfig|gzip|halt|head|hg|history|host|hostname|htop|iconv|id|ifconfig|ifdown|ifup|import|install|ip|jobs|join|kill|killall|less|link|ln|locate|logname|logrotate|look|lpc|lpr|lprint|lprintd|lprintq|lprm|ls|lsof|lynx|make|man|mc|mdadm|mkconfig|mkdir|mke2fs|mkfifo|mkfs|mkisofs|mknod|mkswap|mmv|more|most|mount|mtools|mtr|mutt|mv|nano|nc|netstat|nice|nl|node|nohup|notify-send|npm|nslookup|op|open|parted|passwd|paste|pathchk|ping|pkill|pnpm|podman|podman-compose|popd|pr|printcap|printenv|ps|pushd|pv|quota|quotacheck|quotactl|ram|rar|rcp|reboot|remsync|rename|renice|rev|rm|rmdir|rpm|rsync|scp|screen|sdiff|sed|sendmail|seq|service|sftp|sh|shellcheck|shuf|shutdown|sleep|slocate|sort|split|ssh|stat|strace|su|sudo|sum|suspend|swapon|sync|tac|tail|tar|tee|time|timeout|top|touch|tr|traceroute|tsort|tty|umount|uname|unexpand|uniq|units|unrar|unshar|unzip|update-grub|uptime|useradd|userdel|usermod|users|uudecode|uuencode|v|vcpkg|vdir|vi|vim|virsh|vmstat|wait|watch|wc|wget|whereis|which|who|whoami|write|xargs|xdg-open|yarn|yes|zenity|zip|zsh|zypper)(?=$|[)\s;|&])/,lookbehind:!0},keyword:{pattern:/(^|[\s;|&]|[<>]\()(?:case|do|done|elif|else|esac|fi|for|function|if|in|select|then|until|while)(?=$|[)\s;|&])/,lookbehind:!0},builtin:{pattern:/(^|[\s;|&]|[<>]\()(?:\.|:|alias|bind|break|builtin|caller|cd|command|continue|declare|echo|enable|eval|exec|exit|export|getopts|hash|help|let|local|logout|mapfile|printf|pwd|read|readarray|readonly|return|set|shift|shopt|source|test|times|trap|type|typeset|ulimit|umask|unalias|unset)(?=$|[)\s;|&])/,lookbehind:!0,alias:"class-name"},boolean:{pattern:/(^|[\s;|&]|[<>]\()(?:false|true)(?=$|[)\s;|&])/,lookbehind:!0},"file-descriptor":{pattern:/\B&\d\b/,alias:"important"},operator:{pattern:/\d?<>|>\||\+=|=[=~]?|!=?|<<[<-]?|[&\d]?>>|\d[<>]&?|[<>][&=]?|&[>&]?|\|[&|]?/,inside:{"file-descriptor":{pattern:/^\d/,alias:"important"}}},punctuation:/\$?\(\(?|\)\)?|\.\.|[{}[\];\\]/,number:{pattern:/(^|\s)(?:[1-9]\d*|0)(?:[.,]\d+)?\b/,lookbehind:!0}},n.inside=r.languages.bash;for(var s=["comment","function-name","for-or-select","assign-left","string","environment","function","keyword","builtin","boolean","file-descriptor","operator","punctuation","number"],l=i.variable[1].inside,u=0;u?^\w +\-.])*"/,greedy:!0},number:/(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:E[+-]?\d+)?/i,keyword:/\b(?:AS|BEEP|BLOAD|BSAVE|CALL(?: ABSOLUTE)?|CASE|CHAIN|CHDIR|CLEAR|CLOSE|CLS|COM|COMMON|CONST|DATA|DECLARE|DEF(?: FN| SEG|DBL|INT|LNG|SNG|STR)|DIM|DO|DOUBLE|ELSE|ELSEIF|END|ENVIRON|ERASE|ERROR|EXIT|FIELD|FILES|FOR|FUNCTION|GET|GOSUB|GOTO|IF|INPUT|INTEGER|IOCTL|KEY|KILL|LINE INPUT|LOCATE|LOCK|LONG|LOOP|LSET|MKDIR|NAME|NEXT|OFF|ON(?: COM| ERROR| KEY| TIMER)?|OPEN|OPTION BASE|OUT|POKE|PUT|READ|REDIM|REM|RESTORE|RESUME|RETURN|RMDIR|RSET|RUN|SELECT CASE|SHARED|SHELL|SINGLE|SLEEP|STATIC|STEP|STOP|STRING|SUB|SWAP|SYSTEM|THEN|TIMER|TO|TROFF|TRON|TYPE|UNLOCK|UNTIL|USING|VIEW PRINT|WAIT|WEND|WHILE|WRITE)(?:\$|\b)/i,function:/\b(?:ABS|ACCESS|ACOS|ANGLE|AREA|ARITHMETIC|ARRAY|ASIN|ASK|AT|ATN|BASE|BEGIN|BREAK|CAUSE|CEIL|CHR|CLIP|COLLATE|COLOR|CON|COS|COSH|COT|CSC|DATE|DATUM|DEBUG|DECIMAL|DEF|DEG|DEGREES|DELETE|DET|DEVICE|DISPLAY|DOT|ELAPSED|EPS|ERASABLE|EXLINE|EXP|EXTERNAL|EXTYPE|FILETYPE|FIXED|FP|GO|GRAPH|HANDLER|IDN|IMAGE|IN|INT|INTERNAL|IP|IS|KEYED|LBOUND|LCASE|LEFT|LEN|LENGTH|LET|LINE|LINES|LOG|LOG10|LOG2|LTRIM|MARGIN|MAT|MAX|MAXNUM|MID|MIN|MISSING|MOD|NATIVE|NUL|NUMERIC|OF|OPTION|ORD|ORGANIZATION|OUTIN|OUTPUT|PI|POINT|POINTER|POINTS|POS|PRINT|PROGRAM|PROMPT|RAD|RADIANS|RANDOMIZE|RECORD|RECSIZE|RECTYPE|RELATIVE|REMAINDER|REPEAT|REST|RETRY|REWRITE|RIGHT|RND|ROUND|RTRIM|SAME|SEC|SELECT|SEQUENTIAL|SET|SETTER|SGN|SIN|SINH|SIZE|SKIP|SQR|STANDARD|STATUS|STR|STREAM|STYLE|TAB|TAN|TANH|TEMPLATE|TEXT|THERE|TIME|TIMEOUT|TRACE|TRANSFORM|TRUNCATE|UBOUND|UCASE|USE|VAL|VARIABLE|VIEWPORT|WHEN|WINDOW|WITH|ZER|ZONEWIDTH)(?:\$|\b)/i,operator:/<[=>]?|>=?|[+\-*\/^=&]|\b(?:AND|EQV|IMP|NOT|OR|XOR)\b/i,punctuation:/[,;:()]/}}return Xe}var Qe,Vo;function Gf(){if(Vo)return Qe;Vo=1,Qe=e,e.displayName="batch",e.aliases=[];function e(t){(function(r){var a=/%%?[~:\w]+%?|!\S+!/,n={pattern:/\/[a-z?]+(?=[ :]|$):?|-[a-z]\b|--[a-z-]+\b/im,alias:"attr-name",inside:{punctuation:/:/}},i=/"(?:[\\"]"|[^"])*"(?!")/,s=/(?:\b|-)\d+\b/;r.languages.batch={comment:[/^::.*/m,{pattern:/((?:^|[&(])[ \t]*)rem\b(?:[^^&)\r\n]|\^(?:\r\n|[\s\S]))*/im,lookbehind:!0}],label:{pattern:/^:.*/m,alias:"property"},command:[{pattern:/((?:^|[&(])[ \t]*)for(?: \/[a-z?](?:[ :](?:"[^"]*"|[^\s"/]\S*))?)* \S+ in \([^)]+\) do/im,lookbehind:!0,inside:{keyword:/\b(?:do|in)\b|^for\b/i,string:i,parameter:n,variable:a,number:s,punctuation:/[()',]/}},{pattern:/((?:^|[&(])[ \t]*)if(?: \/[a-z?](?:[ :](?:"[^"]*"|[^\s"/]\S*))?)* (?:not )?(?:cmdextversion \d+|defined \w+|errorlevel \d+|exist \S+|(?:"[^"]*"|(?!")(?:(?!==)\S)+)?(?:==| (?:equ|geq|gtr|leq|lss|neq) )(?:"[^"]*"|[^\s"]\S*))/im,lookbehind:!0,inside:{keyword:/\b(?:cmdextversion|defined|errorlevel|exist|not)\b|^if\b/i,string:i,parameter:n,variable:a,number:s,operator:/\^|==|\b(?:equ|geq|gtr|leq|lss|neq)\b/i}},{pattern:/((?:^|[&()])[ \t]*)else\b/im,lookbehind:!0,inside:{keyword:/^else\b/i}},{pattern:/((?:^|[&(])[ \t]*)set(?: \/[a-z](?:[ :](?:"[^"]*"|[^\s"/]\S*))?)* (?:[^^&)\r\n]|\^(?:\r\n|[\s\S]))*/im,lookbehind:!0,inside:{keyword:/^set\b/i,string:i,parameter:n,variable:[a,/\w+(?=(?:[*\/%+\-&^|]|<<|>>)?=)/],number:s,operator:/[*\/%+\-&^|]=?|<<=?|>>=?|[!~_=]/,punctuation:/[()',]/}},{pattern:/((?:^|[&(])[ \t]*@?)\w+\b(?:"(?:[\\"]"|[^"])*"(?!")|[^"^&)\r\n]|\^(?:\r\n|[\s\S]))*/m,lookbehind:!0,inside:{keyword:/^\w+\b/,string:i,parameter:n,label:{pattern:/(^\s*):\S+/m,lookbehind:!0,alias:"property"},variable:a,number:s,operator:/\^/}}],operator:/[&@]/,punctuation:/[()']/}})(t)}return Qe}var Je,jo;function $f(){if(jo)return Je;jo=1,Je=e,e.displayName="bbcode",e.aliases=["shortcode"];function e(t){t.languages.bbcode={tag:{pattern:/\[\/?[^\s=\]]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'"\]=]+))?(?:\s+[^\s=\]]+\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'"\]=]+))*\s*\]/,inside:{tag:{pattern:/^\[\/?[^\s=\]]+/,inside:{punctuation:/^\[\/?/}},"attr-value":{pattern:/=\s*(?:"[^"]*"|'[^']*'|[^\s'"\]=]+)/,inside:{punctuation:[/^=/,{pattern:/^(\s*)["']|["']$/,lookbehind:!0}]}},punctuation:/\]/,"attr-name":/[^\s=\]]+/}}},t.languages.shortcode=t.languages.bbcode}return Je}var et,Wo;function qf(){if(Wo)return et;Wo=1,et=e,e.displayName="bicep",e.aliases=[];function e(t){t.languages.bicep={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0,greedy:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],property:[{pattern:/([\r\n][ \t]*)[a-z_]\w*(?=[ \t]*:)/i,lookbehind:!0},{pattern:/([\r\n][ \t]*)'(?:\\.|\$(?!\{)|[^'\\\r\n$])*'(?=[ \t]*:)/,lookbehind:!0,greedy:!0}],string:[{pattern:/'''[^'][\s\S]*?'''/,greedy:!0},{pattern:/(^|[^\\'])'(?:\\.|\$(?!\{)|[^'\\\r\n$])*'/,lookbehind:!0,greedy:!0}],"interpolated-string":{pattern:/(^|[^\\'])'(?:\\.|\$(?:(?!\{)|\{[^{}\r\n]*\})|[^'\\\r\n$])*'/,lookbehind:!0,greedy:!0,inside:{interpolation:{pattern:/\$\{[^{}\r\n]*\}/,inside:{expression:{pattern:/(^\$\{)[\s\S]+(?=\}$)/,lookbehind:!0},punctuation:/^\$\{|\}$/}},string:/[\s\S]+/}},datatype:{pattern:/(\b(?:output|param)\b[ \t]+\w+[ \t]+)\w+\b/,lookbehind:!0,alias:"class-name"},boolean:/\b(?:false|true)\b/,keyword:/\b(?:existing|for|if|in|module|null|output|param|resource|targetScope|var)\b/,decorator:/@\w+\b/,function:/\b[a-z_]\w*(?=[ \t]*\()/i,number:/(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:E[+-]?\d+)?/i,operator:/--|\+\+|\*\*=?|=>|&&=?|\|\|=?|[!=]==|<<=?|>>>?=?|[-+*/%&|^!=<>]=?|\.{3}|\?\?=?|\?\.?|[~:]/,punctuation:/[{}[\];(),.:]/},t.languages.bicep["interpolated-string"].inside.interpolation.inside.expression.inside=t.languages.bicep}return et}var tt,Yo;function Hf(){if(Yo)return tt;Yo=1,tt=e,e.displayName="birb",e.aliases=[];function e(t){t.languages.birb=t.languages.extend("clike",{string:{pattern:/r?("|')(?:\\.|(?!\1)[^\\])*\1/,greedy:!0},"class-name":[/\b[A-Z](?:[\d_]*[a-zA-Z]\w*)?\b/,/\b(?:[A-Z]\w*|(?!(?:var|void)\b)[a-z]\w*)(?=\s+\w+\s*[;,=()])/],keyword:/\b(?:assert|break|case|class|const|default|else|enum|final|follows|for|grab|if|nest|new|next|noSeeb|return|static|switch|throw|var|void|while)\b/,operator:/\+\+|--|&&|\|\||<<=?|>>=?|~(?:\/=?)?|[+\-*\/%&^|=!<>]=?|\?|:/,variable:/\b[a-z_]\w*\b/}),t.languages.insertBefore("birb","function",{metadata:{pattern:/<\w+>/,greedy:!0,alias:"symbol"}})}return tt}var rt,Ko;function zf(){if(Ko)return rt;Ko=1;var e=ae();rt=t,t.displayName="bison",t.aliases=[];function t(r){r.register(e),r.languages.bison=r.languages.extend("c",{}),r.languages.insertBefore("bison","comment",{bison:{pattern:/^(?:[^%]|%(?!%))*%%[\s\S]*?%%/,inside:{c:{pattern:/%\{[\s\S]*?%\}|\{(?:\{[^}]*\}|[^{}])*\}/,inside:{delimiter:{pattern:/^%?\{|%?\}$/,alias:"punctuation"},"bison-variable":{pattern:/[$@](?:<[^\s>]+>)?[\w$]+/,alias:"variable",inside:{punctuation:/<|>/}},rest:r.languages.c}},comment:r.languages.c.comment,string:r.languages.c.string,property:/\S+(?=:)/,keyword:/%\w+/,number:{pattern:/(^|[^@])\b(?:0x[\da-f]+|\d+)/i,lookbehind:!0},punctuation:/%[%?]|[|:;\[\]<>]/}}})}return rt}var at,Zo;function Vf(){if(Zo)return at;Zo=1,at=e,e.displayName="bnf",e.aliases=["rbnf"];function e(t){t.languages.bnf={string:{pattern:/"[^\r\n"]*"|'[^\r\n']*'/},definition:{pattern:/<[^<>\r\n\t]+>(?=\s*::=)/,alias:["rule","keyword"],inside:{punctuation:/^<|>$/}},rule:{pattern:/<[^<>\r\n\t]+>/,inside:{punctuation:/^<|>$/}},operator:/::=|[|()[\]{}*+?]|\.{3}/},t.languages.rbnf=t.languages.bnf}return at}var nt,Xo;function jf(){if(Xo)return nt;Xo=1,nt=e,e.displayName="brainfuck",e.aliases=[];function e(t){t.languages.brainfuck={pointer:{pattern:/<|>/,alias:"keyword"},increment:{pattern:/\+/,alias:"inserted"},decrement:{pattern:/-/,alias:"deleted"},branching:{pattern:/\[|\]/,alias:"important"},operator:/[.,]/,comment:/\S+/}}return nt}var it,Qo;function Wf(){if(Qo)return it;Qo=1,it=e,e.displayName="brightscript",e.aliases=[];function e(t){t.languages.brightscript={comment:/(?:\brem|').*/i,"directive-statement":{pattern:/(^[\t ]*)#(?:const|else(?:[\t ]+if)?|end[\t ]+if|error|if).*/im,lookbehind:!0,alias:"property",inside:{"error-message":{pattern:/(^#error).+/,lookbehind:!0},directive:{pattern:/^#(?:const|else(?:[\t ]+if)?|end[\t ]+if|error|if)/,alias:"keyword"},expression:{pattern:/[\s\S]+/,inside:null}}},property:{pattern:/([\r\n{,][\t ]*)(?:(?!\d)\w+|"(?:[^"\r\n]|"")*"(?!"))(?=[ \t]*:)/,lookbehind:!0,greedy:!0},string:{pattern:/"(?:[^"\r\n]|"")*"(?!")/,greedy:!0},"class-name":{pattern:/(\bAs[\t ]+)\w+/i,lookbehind:!0},keyword:/\b(?:As|Dim|Each|Else|Elseif|End|Exit|For|Function|Goto|If|In|Print|Return|Step|Stop|Sub|Then|To|While)\b/i,boolean:/\b(?:false|true)\b/i,function:/\b(?!\d)\w+(?=[\t ]*\()/,number:/(?:\b\d+(?:\.\d+)?(?:[ed][+-]\d+)?|&h[a-f\d]+)\b[%&!#]?/i,operator:/--|\+\+|>>=?|<<=?|<>|[-+*/\\<>]=?|[:^=?]|\b(?:and|mod|not|or)\b/i,punctuation:/[.,;()[\]{}]/,constant:/\b(?:LINE_NUM)\b/i},t.languages.brightscript["directive-statement"].inside.expression.inside=t.languages.brightscript}return it}var ot,Jo;function Yf(){if(Jo)return ot;Jo=1,ot=e,e.displayName="bro",e.aliases=[];function e(t){t.languages.bro={comment:{pattern:/(^|[^\\$])#.*/,lookbehind:!0,inside:{italic:/\b(?:FIXME|TODO|XXX)\b/}},string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},boolean:/\b[TF]\b/,function:{pattern:/(\b(?:event|function|hook)[ \t]+)\w+(?:::\w+)?/,lookbehind:!0},builtin:/(?:@(?:load(?:-(?:plugin|sigs))?|unload|prefixes|ifn?def|else|(?:end)?if|DIR|FILENAME))|(?:&?(?:add_func|create_expire|default|delete_func|encrypt|error_handler|expire_func|group|log|mergeable|optional|persistent|priority|raw_output|read_expire|redef|rotate_interval|rotate_size|synchronized|type_column|write_expire))/,constant:{pattern:/(\bconst[ \t]+)\w+/i,lookbehind:!0},keyword:/\b(?:add|addr|alarm|any|bool|break|const|continue|count|delete|double|else|enum|event|export|file|for|function|global|hook|if|in|int|interval|local|module|next|of|opaque|pattern|port|print|record|return|schedule|set|string|subnet|table|time|timeout|using|vector|when)\b/,operator:/--?|\+\+?|!=?=?|<=?|>=?|==?=?|&&|\|\|?|\?|\*|\/|~|\^|%/,number:/\b0x[\da-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?/i,punctuation:/[{}[\];(),.:]/}}return ot}var st,es;function Kf(){if(es)return st;es=1,st=e,e.displayName="bsl",e.aliases=[];function e(t){t.languages.bsl={comment:/\/\/.*/,string:[{pattern:/"(?:[^"]|"")*"(?!")/,greedy:!0},{pattern:/'(?:[^'\r\n\\]|\\.)*'/}],keyword:[{pattern:/(^|[^\w\u0400-\u0484\u0487-\u052f\u1d2b\u1d78\u2de0-\u2dff\ua640-\ua69f\ufe2e\ufe2f])(?:пока|для|новый|прервать|попытка|исключение|вызватьисключение|иначе|конецпопытки|неопределено|функция|перем|возврат|конецфункции|если|иначеесли|процедура|конецпроцедуры|тогда|знач|экспорт|конецесли|из|каждого|истина|ложь|по|цикл|конеццикла|выполнить)(?![\w\u0400-\u0484\u0487-\u052f\u1d2b\u1d78\u2de0-\u2dff\ua640-\ua69f\ufe2e\ufe2f])/i,lookbehind:!0},{pattern:/\b(?:break|do|each|else|elseif|enddo|endfunction|endif|endprocedure|endtry|except|execute|export|false|for|function|if|in|new|null|procedure|raise|return|then|to|true|try|undefined|val|var|while)\b/i}],number:{pattern:/(^(?=\d)|[^\w\u0400-\u0484\u0487-\u052f\u1d2b\u1d78\u2de0-\u2dff\ua640-\ua69f\ufe2e\ufe2f])(?:\d+(?:\.\d*)?|\.\d+)(?:E[+-]?\d+)?/i,lookbehind:!0},operator:[/[<>+\-*/]=?|[%=]/,{pattern:/(^|[^\w\u0400-\u0484\u0487-\u052f\u1d2b\u1d78\u2de0-\u2dff\ua640-\ua69f\ufe2e\ufe2f])(?:и|или|не)(?![\w\u0400-\u0484\u0487-\u052f\u1d2b\u1d78\u2de0-\u2dff\ua640-\ua69f\ufe2e\ufe2f])/i,lookbehind:!0},{pattern:/\b(?:and|not|or)\b/i}],punctuation:/\(\.|\.\)|[()\[\]:;,.]/,directive:[{pattern:/^([ \t]*)&.*/m,lookbehind:!0,greedy:!0,alias:"important"},{pattern:/^([ \t]*)#.*/gm,lookbehind:!0,greedy:!0,alias:"important"}]},t.languages.oscript=t.languages.bsl}return st}var lt,ts;function Zf(){if(ts)return lt;ts=1,lt=e,e.displayName="cfscript",e.aliases=[];function e(t){t.languages.cfscript=t.languages.extend("clike",{comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0,inside:{annotation:{pattern:/(?:^|[^.])@[\w\.]+/,alias:"punctuation"}}},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],keyword:/\b(?:abstract|break|catch|component|continue|default|do|else|extends|final|finally|for|function|if|in|include|package|private|property|public|remote|required|rethrow|return|static|switch|throw|try|var|while|xml)\b(?!\s*=)/,operator:[/\+\+|--|&&|\|\||::|=>|[!=]==|<=?|>=?|[-+*/%&|^!=<>]=?|\?(?:\.|:)?|[?:]/,/\b(?:and|contains|eq|equal|eqv|gt|gte|imp|is|lt|lte|mod|not|or|xor)\b/],scope:{pattern:/\b(?:application|arguments|cgi|client|cookie|local|session|super|this|variables)\b/,alias:"global"},type:{pattern:/\b(?:any|array|binary|boolean|date|guid|numeric|query|string|struct|uuid|void|xml)\b/,alias:"builtin"}}),t.languages.insertBefore("cfscript","keyword",{"function-variable":{pattern:/[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*[=:]\s*(?:\bfunction\b|(?:\((?:[^()]|\([^()]*\))*\)|(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)\s*=>))/,alias:"function"}}),delete t.languages.cfscript["class-name"],t.languages.cfc=t.languages.cfscript}return lt}var ut,rs;function Xf(){if(rs)return ut;rs=1;var e=ji();ut=t,t.displayName="chaiscript",t.aliases=[];function t(r){r.register(e),r.languages.chaiscript=r.languages.extend("clike",{string:{pattern:/(^|[^\\])'(?:[^'\\]|\\[\s\S])*'/,lookbehind:!0,greedy:!0},"class-name":[{pattern:/(\bclass\s+)\w+/,lookbehind:!0},{pattern:/(\b(?:attr|def)\s+)\w+(?=\s*::)/,lookbehind:!0}],keyword:/\b(?:attr|auto|break|case|catch|class|continue|def|default|else|finally|for|fun|global|if|return|switch|this|try|var|while)\b/,number:[r.languages.cpp.number,/\b(?:Infinity|NaN)\b/],operator:/>>=?|<<=?|\|\||&&|:[:=]?|--|\+\+|[=!<>+\-*/%|&^]=?|[?~]|`[^`\r\n]{1,4}`/}),r.languages.insertBefore("chaiscript","operator",{"parameter-type":{pattern:/([,(]\s*)\w+(?=\s+\w)/,lookbehind:!0,alias:"class-name"}}),r.languages.insertBefore("chaiscript","string",{"string-interpolation":{pattern:/(^|[^\\])"(?:[^"$\\]|\\[\s\S]|\$(?!\{)|\$\{(?:[^{}]|\{(?:[^{}]|\{[^{}]*\})*\})*\})*"/,lookbehind:!0,greedy:!0,inside:{interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\$\{(?:[^{}]|\{(?:[^{}]|\{[^{}]*\})*\})*\}/,lookbehind:!0,inside:{"interpolation-expression":{pattern:/(^\$\{)[\s\S]+(?=\}$)/,lookbehind:!0,inside:r.languages.chaiscript},"interpolation-punctuation":{pattern:/^\$\{|\}$/,alias:"punctuation"}}},string:/[\s\S]+/}}})}return ut}var dt,as;function Qf(){if(as)return dt;as=1,dt=e,e.displayName="cil",e.aliases=[];function e(t){t.languages.cil={comment:/\/\/.*/,string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},directive:{pattern:/(^|\W)\.[a-z]+(?=\s)/,lookbehind:!0,alias:"class-name"},variable:/\[[\w\.]+\]/,keyword:/\b(?:abstract|ansi|assembly|auto|autochar|beforefieldinit|bool|bstr|byvalstr|catch|char|cil|class|currency|date|decimal|default|enum|error|explicit|extends|extern|famandassem|family|famorassem|final(?:ly)?|float32|float64|hidebysig|u?int(?:8|16|32|64)?|iant|idispatch|implements|import|initonly|instance|interface|iunknown|literal|lpstr|lpstruct|lptstr|lpwstr|managed|method|native(?:Type)?|nested|newslot|object(?:ref)?|pinvokeimpl|private|privatescope|public|reqsecobj|rtspecialname|runtime|sealed|sequential|serializable|specialname|static|string|struct|syschar|tbstr|unicode|unmanagedexp|unsigned|value(?:type)?|variant|virtual|void)\b/,function:/\b(?:(?:constrained|no|readonly|tail|unaligned|volatile)\.)?(?:conv\.(?:[iu][1248]?|ovf\.[iu][1248]?(?:\.un)?|r\.un|r4|r8)|ldc\.(?:i4(?:\.\d+|\.[mM]1|\.s)?|i8|r4|r8)|ldelem(?:\.[iu][1248]?|\.r[48]|\.ref|a)?|ldind\.(?:[iu][1248]?|r[48]|ref)|stelem\.?(?:i[1248]?|r[48]|ref)?|stind\.(?:i[1248]?|r[48]|ref)?|end(?:fault|filter|finally)|ldarg(?:\.[0-3s]|a(?:\.s)?)?|ldloc(?:\.\d+|\.s)?|sub(?:\.ovf(?:\.un)?)?|mul(?:\.ovf(?:\.un)?)?|add(?:\.ovf(?:\.un)?)?|stloc(?:\.[0-3s])?|refany(?:type|val)|blt(?:\.un)?(?:\.s)?|ble(?:\.un)?(?:\.s)?|bgt(?:\.un)?(?:\.s)?|bge(?:\.un)?(?:\.s)?|unbox(?:\.any)?|init(?:blk|obj)|call(?:i|virt)?|brfalse(?:\.s)?|bne\.un(?:\.s)?|ldloca(?:\.s)?|brzero(?:\.s)?|brtrue(?:\.s)?|brnull(?:\.s)?|brinst(?:\.s)?|starg(?:\.s)?|leave(?:\.s)?|shr(?:\.un)?|rem(?:\.un)?|div(?:\.un)?|clt(?:\.un)?|alignment|castclass|ldvirtftn|beq(?:\.s)?|ckfinite|ldsflda|ldtoken|localloc|mkrefany|rethrow|cgt\.un|arglist|switch|stsfld|sizeof|newobj|newarr|ldsfld|ldnull|ldflda|isinst|throw|stobj|stfld|ldstr|ldobj|ldlen|ldftn|ldfld|cpobj|cpblk|break|br\.s|xor|shl|ret|pop|not|nop|neg|jmp|dup|cgt|ceq|box|and|or|br)\b/,boolean:/\b(?:false|true)\b/,number:/\b-?(?:0x[0-9a-f]+|\d+)(?:\.[0-9a-f]+)?\b/i,punctuation:/[{}[\];(),:=]|IL_[0-9A-Za-z]+/}}return dt}var ct,ns;function Jf(){if(ns)return ct;ns=1,ct=e,e.displayName="clojure",e.aliases=[];function e(t){t.languages.clojure={comment:{pattern:/;.*/,greedy:!0},string:{pattern:/"(?:[^"\\]|\\.)*"/,greedy:!0},char:/\\\w+/,symbol:{pattern:/(^|[\s()\[\]{},])::?[\w*+!?'<>=/.-]+/,lookbehind:!0},keyword:{pattern:/(\()(?:-|->|->>|\.|\.\.|\*|\/|\+|<|<=|=|==|>|>=|accessor|agent|agent-errors|aget|alength|all-ns|alter|and|append-child|apply|array-map|aset|aset-boolean|aset-byte|aset-char|aset-double|aset-float|aset-int|aset-long|aset-short|assert|assoc|await|await-for|bean|binding|bit-and|bit-not|bit-or|bit-shift-left|bit-shift-right|bit-xor|boolean|branch\?|butlast|byte|cast|char|children|class|clear-agent-errors|comment|commute|comp|comparator|complement|concat|cond|conj|cons|constantly|construct-proxy|contains\?|count|create-ns|create-struct|cycle|dec|declare|def|def-|definline|definterface|defmacro|defmethod|defmulti|defn|defn-|defonce|defproject|defprotocol|defrecord|defstruct|deftype|deref|difference|disj|dissoc|distinct|do|doall|doc|dorun|doseq|dosync|dotimes|doto|double|down|drop|drop-while|edit|end\?|ensure|eval|every\?|false\?|ffirst|file-seq|filter|find|find-doc|find-ns|find-var|first|float|flush|fn|fnseq|for|frest|gensym|get|get-proxy-class|hash-map|hash-set|identical\?|identity|if|if-let|if-not|import|in-ns|inc|index|insert-child|insert-left|insert-right|inspect-table|inspect-tree|instance\?|int|interleave|intersection|into|into-array|iterate|join|key|keys|keyword|keyword\?|last|lazy-cat|lazy-cons|left|lefts|let|line-seq|list|list\*|load|load-file|locking|long|loop|macroexpand|macroexpand-1|make-array|make-node|map|map-invert|map\?|mapcat|max|max-key|memfn|merge|merge-with|meta|min|min-key|monitor-enter|name|namespace|neg\?|new|newline|next|nil\?|node|not|not-any\?|not-every\?|not=|ns|ns-imports|ns-interns|ns-map|ns-name|ns-publics|ns-refers|ns-resolve|ns-unmap|nth|nthrest|or|parse|partial|path|peek|pop|pos\?|pr|pr-str|print|print-str|println|println-str|prn|prn-str|project|proxy|proxy-mappings|quot|quote|rand|rand-int|range|re-find|re-groups|re-matcher|re-matches|re-pattern|re-seq|read|read-line|recur|reduce|ref|ref-set|refer|rem|remove|remove-method|remove-ns|rename|rename-keys|repeat|replace|replicate|resolve|rest|resultset-seq|reverse|rfirst|right|rights|root|rrest|rseq|second|select|select-keys|send|send-off|seq|seq-zip|seq\?|set|set!|short|slurp|some|sort|sort-by|sorted-map|sorted-map-by|sorted-set|special-symbol\?|split-at|split-with|str|string\?|struct|struct-map|subs|subvec|symbol|symbol\?|sync|take|take-nth|take-while|test|throw|time|to-array|to-array-2d|tree-seq|true\?|try|union|up|update-proxy|val|vals|var|var-get|var-set|var\?|vector|vector-zip|vector\?|when|when-first|when-let|when-not|with-local-vars|with-meta|with-open|with-out-str|xml-seq|xml-zip|zero\?|zipmap|zipper)(?=[\s)]|$)/,lookbehind:!0},boolean:/\b(?:false|nil|true)\b/,number:{pattern:/(^|[^\w$@])(?:\d+(?:[/.]\d+)?(?:e[+-]?\d+)?|0x[a-f0-9]+|[1-9]\d?r[a-z0-9]+)[lmn]?(?![\w$@])/i,lookbehind:!0},function:{pattern:/((?:^|[^'])\()[\w*+!?'<>=/.-]+(?=[\s)]|$)/,lookbehind:!0},operator:/[#@^`~]/,punctuation:/[{}\[\](),]/}}return ct}var pt,is;function eE(){if(is)return pt;is=1,pt=e,e.displayName="cmake",e.aliases=[];function e(t){t.languages.cmake={comment:/#.*/,string:{pattern:/"(?:[^\\"]|\\.)*"/,greedy:!0,inside:{interpolation:{pattern:/\$\{(?:[^{}$]|\$\{[^{}$]*\})*\}/,inside:{punctuation:/\$\{|\}/,variable:/\w+/}}}},variable:/\b(?:CMAKE_\w+|\w+_(?:(?:BINARY|SOURCE)_DIR|DESCRIPTION|HOMEPAGE_URL|ROOT|VERSION(?:_MAJOR|_MINOR|_PATCH|_TWEAK)?)|(?:ANDROID|APPLE|BORLAND|BUILD_SHARED_LIBS|CACHE|CPACK_(?:ABSOLUTE_DESTINATION_FILES|COMPONENT_INCLUDE_TOPLEVEL_DIRECTORY|ERROR_ON_ABSOLUTE_INSTALL_DESTINATION|INCLUDE_TOPLEVEL_DIRECTORY|INSTALL_DEFAULT_DIRECTORY_PERMISSIONS|INSTALL_SCRIPT|PACKAGING_INSTALL_PREFIX|SET_DESTDIR|WARN_ON_ABSOLUTE_INSTALL_DESTINATION)|CTEST_(?:BINARY_DIRECTORY|BUILD_COMMAND|BUILD_NAME|BZR_COMMAND|BZR_UPDATE_OPTIONS|CHANGE_ID|CHECKOUT_COMMAND|CONFIGURATION_TYPE|CONFIGURE_COMMAND|COVERAGE_COMMAND|COVERAGE_EXTRA_FLAGS|CURL_OPTIONS|CUSTOM_(?:COVERAGE_EXCLUDE|ERROR_EXCEPTION|ERROR_MATCH|ERROR_POST_CONTEXT|ERROR_PRE_CONTEXT|MAXIMUM_FAILED_TEST_OUTPUT_SIZE|MAXIMUM_NUMBER_OF_(?:ERRORS|WARNINGS)|MAXIMUM_PASSED_TEST_OUTPUT_SIZE|MEMCHECK_IGNORE|POST_MEMCHECK|POST_TEST|PRE_MEMCHECK|PRE_TEST|TESTS_IGNORE|WARNING_EXCEPTION|WARNING_MATCH)|CVS_CHECKOUT|CVS_COMMAND|CVS_UPDATE_OPTIONS|DROP_LOCATION|DROP_METHOD|DROP_SITE|DROP_SITE_CDASH|DROP_SITE_PASSWORD|DROP_SITE_USER|EXTRA_COVERAGE_GLOB|GIT_COMMAND|GIT_INIT_SUBMODULES|GIT_UPDATE_CUSTOM|GIT_UPDATE_OPTIONS|HG_COMMAND|HG_UPDATE_OPTIONS|LABELS_FOR_SUBPROJECTS|MEMORYCHECK_(?:COMMAND|COMMAND_OPTIONS|SANITIZER_OPTIONS|SUPPRESSIONS_FILE|TYPE)|NIGHTLY_START_TIME|P4_CLIENT|P4_COMMAND|P4_OPTIONS|P4_UPDATE_OPTIONS|RUN_CURRENT_SCRIPT|SCP_COMMAND|SITE|SOURCE_DIRECTORY|SUBMIT_URL|SVN_COMMAND|SVN_OPTIONS|SVN_UPDATE_OPTIONS|TEST_LOAD|TEST_TIMEOUT|TRIGGER_SITE|UPDATE_COMMAND|UPDATE_OPTIONS|UPDATE_VERSION_ONLY|USE_LAUNCHERS)|CYGWIN|ENV|EXECUTABLE_OUTPUT_PATH|GHS-MULTI|IOS|LIBRARY_OUTPUT_PATH|MINGW|MSVC(?:10|11|12|14|60|70|71|80|90|_IDE|_TOOLSET_VERSION|_VERSION)?|MSYS|PROJECT_(?:BINARY_DIR|DESCRIPTION|HOMEPAGE_URL|NAME|SOURCE_DIR|VERSION|VERSION_(?:MAJOR|MINOR|PATCH|TWEAK))|UNIX|WIN32|WINCE|WINDOWS_PHONE|WINDOWS_STORE|XCODE|XCODE_VERSION))\b/,property:/\b(?:cxx_\w+|(?:ARCHIVE_OUTPUT_(?:DIRECTORY|NAME)|COMPILE_DEFINITIONS|COMPILE_PDB_NAME|COMPILE_PDB_OUTPUT_DIRECTORY|EXCLUDE_FROM_DEFAULT_BUILD|IMPORTED_(?:IMPLIB|LIBNAME|LINK_DEPENDENT_LIBRARIES|LINK_INTERFACE_LANGUAGES|LINK_INTERFACE_LIBRARIES|LINK_INTERFACE_MULTIPLICITY|LOCATION|NO_SONAME|OBJECTS|SONAME)|INTERPROCEDURAL_OPTIMIZATION|LIBRARY_OUTPUT_DIRECTORY|LIBRARY_OUTPUT_NAME|LINK_FLAGS|LINK_INTERFACE_LIBRARIES|LINK_INTERFACE_MULTIPLICITY|LOCATION|MAP_IMPORTED_CONFIG|OSX_ARCHITECTURES|OUTPUT_NAME|PDB_NAME|PDB_OUTPUT_DIRECTORY|RUNTIME_OUTPUT_DIRECTORY|RUNTIME_OUTPUT_NAME|STATIC_LIBRARY_FLAGS|VS_CSHARP|VS_DOTNET_REFERENCEPROP|VS_DOTNET_REFERENCE|VS_GLOBAL_SECTION_POST|VS_GLOBAL_SECTION_PRE|VS_GLOBAL|XCODE_ATTRIBUTE)_\w+|\w+_(?:CLANG_TIDY|COMPILER_LAUNCHER|CPPCHECK|CPPLINT|INCLUDE_WHAT_YOU_USE|OUTPUT_NAME|POSTFIX|VISIBILITY_PRESET)|ABSTRACT|ADDITIONAL_MAKE_CLEAN_FILES|ADVANCED|ALIASED_TARGET|ALLOW_DUPLICATE_CUSTOM_TARGETS|ANDROID_(?:ANT_ADDITIONAL_OPTIONS|API|API_MIN|ARCH|ASSETS_DIRECTORIES|GUI|JAR_DEPENDENCIES|NATIVE_LIB_DEPENDENCIES|NATIVE_LIB_DIRECTORIES|PROCESS_MAX|PROGUARD|PROGUARD_CONFIG_PATH|SECURE_PROPS_PATH|SKIP_ANT_STEP|STL_TYPE)|ARCHIVE_OUTPUT_DIRECTORY|ATTACHED_FILES|ATTACHED_FILES_ON_FAIL|AUTOGEN_(?:BUILD_DIR|ORIGIN_DEPENDS|PARALLEL|SOURCE_GROUP|TARGETS_FOLDER|TARGET_DEPENDS)|AUTOMOC|AUTOMOC_(?:COMPILER_PREDEFINES|DEPEND_FILTERS|EXECUTABLE|MACRO_NAMES|MOC_OPTIONS|SOURCE_GROUP|TARGETS_FOLDER)|AUTORCC|AUTORCC_EXECUTABLE|AUTORCC_OPTIONS|AUTORCC_SOURCE_GROUP|AUTOUIC|AUTOUIC_EXECUTABLE|AUTOUIC_OPTIONS|AUTOUIC_SEARCH_PATHS|BINARY_DIR|BUILDSYSTEM_TARGETS|BUILD_RPATH|BUILD_RPATH_USE_ORIGIN|BUILD_WITH_INSTALL_NAME_DIR|BUILD_WITH_INSTALL_RPATH|BUNDLE|BUNDLE_EXTENSION|CACHE_VARIABLES|CLEAN_NO_CUSTOM|COMMON_LANGUAGE_RUNTIME|COMPATIBLE_INTERFACE_(?:BOOL|NUMBER_MAX|NUMBER_MIN|STRING)|COMPILE_(?:DEFINITIONS|FEATURES|FLAGS|OPTIONS|PDB_NAME|PDB_OUTPUT_DIRECTORY)|COST|CPACK_DESKTOP_SHORTCUTS|CPACK_NEVER_OVERWRITE|CPACK_PERMANENT|CPACK_STARTUP_SHORTCUTS|CPACK_START_MENU_SHORTCUTS|CPACK_WIX_ACL|CROSSCOMPILING_EMULATOR|CUDA_EXTENSIONS|CUDA_PTX_COMPILATION|CUDA_RESOLVE_DEVICE_SYMBOLS|CUDA_SEPARABLE_COMPILATION|CUDA_STANDARD|CUDA_STANDARD_REQUIRED|CXX_EXTENSIONS|CXX_STANDARD|CXX_STANDARD_REQUIRED|C_EXTENSIONS|C_STANDARD|C_STANDARD_REQUIRED|DEBUG_CONFIGURATIONS|DEFINE_SYMBOL|DEFINITIONS|DEPENDS|DEPLOYMENT_ADDITIONAL_FILES|DEPLOYMENT_REMOTE_DIRECTORY|DISABLED|DISABLED_FEATURES|ECLIPSE_EXTRA_CPROJECT_CONTENTS|ECLIPSE_EXTRA_NATURES|ENABLED_FEATURES|ENABLED_LANGUAGES|ENABLE_EXPORTS|ENVIRONMENT|EXCLUDE_FROM_ALL|EXCLUDE_FROM_DEFAULT_BUILD|EXPORT_NAME|EXPORT_PROPERTIES|EXTERNAL_OBJECT|EchoString|FAIL_REGULAR_EXPRESSION|FIND_LIBRARY_USE_LIB32_PATHS|FIND_LIBRARY_USE_LIB64_PATHS|FIND_LIBRARY_USE_LIBX32_PATHS|FIND_LIBRARY_USE_OPENBSD_VERSIONING|FIXTURES_CLEANUP|FIXTURES_REQUIRED|FIXTURES_SETUP|FOLDER|FRAMEWORK|Fortran_FORMAT|Fortran_MODULE_DIRECTORY|GENERATED|GENERATOR_FILE_NAME|GENERATOR_IS_MULTI_CONFIG|GHS_INTEGRITY_APP|GHS_NO_SOURCE_GROUP_FILE|GLOBAL_DEPENDS_DEBUG_MODE|GLOBAL_DEPENDS_NO_CYCLES|GNUtoMS|HAS_CXX|HEADER_FILE_ONLY|HELPSTRING|IMPLICIT_DEPENDS_INCLUDE_TRANSFORM|IMPORTED|IMPORTED_(?:COMMON_LANGUAGE_RUNTIME|CONFIGURATIONS|GLOBAL|IMPLIB|LIBNAME|LINK_DEPENDENT_LIBRARIES|LINK_INTERFACE_(?:LANGUAGES|LIBRARIES|MULTIPLICITY)|LOCATION|NO_SONAME|OBJECTS|SONAME)|IMPORT_PREFIX|IMPORT_SUFFIX|INCLUDE_DIRECTORIES|INCLUDE_REGULAR_EXPRESSION|INSTALL_NAME_DIR|INSTALL_RPATH|INSTALL_RPATH_USE_LINK_PATH|INTERFACE_(?:AUTOUIC_OPTIONS|COMPILE_DEFINITIONS|COMPILE_FEATURES|COMPILE_OPTIONS|INCLUDE_DIRECTORIES|LINK_DEPENDS|LINK_DIRECTORIES|LINK_LIBRARIES|LINK_OPTIONS|POSITION_INDEPENDENT_CODE|SOURCES|SYSTEM_INCLUDE_DIRECTORIES)|INTERPROCEDURAL_OPTIMIZATION|IN_TRY_COMPILE|IOS_INSTALL_COMBINED|JOB_POOLS|JOB_POOL_COMPILE|JOB_POOL_LINK|KEEP_EXTENSION|LABELS|LANGUAGE|LIBRARY_OUTPUT_DIRECTORY|LINKER_LANGUAGE|LINK_(?:DEPENDS|DEPENDS_NO_SHARED|DIRECTORIES|FLAGS|INTERFACE_LIBRARIES|INTERFACE_MULTIPLICITY|LIBRARIES|OPTIONS|SEARCH_END_STATIC|SEARCH_START_STATIC|WHAT_YOU_USE)|LISTFILE_STACK|LOCATION|MACOSX_BUNDLE|MACOSX_BUNDLE_INFO_PLIST|MACOSX_FRAMEWORK_INFO_PLIST|MACOSX_PACKAGE_LOCATION|MACOSX_RPATH|MACROS|MANUALLY_ADDED_DEPENDENCIES|MEASUREMENT|MODIFIED|NAME|NO_SONAME|NO_SYSTEM_FROM_IMPORTED|OBJECT_DEPENDS|OBJECT_OUTPUTS|OSX_ARCHITECTURES|OUTPUT_NAME|PACKAGES_FOUND|PACKAGES_NOT_FOUND|PARENT_DIRECTORY|PASS_REGULAR_EXPRESSION|PDB_NAME|PDB_OUTPUT_DIRECTORY|POSITION_INDEPENDENT_CODE|POST_INSTALL_SCRIPT|PREDEFINED_TARGETS_FOLDER|PREFIX|PRE_INSTALL_SCRIPT|PRIVATE_HEADER|PROCESSORS|PROCESSOR_AFFINITY|PROJECT_LABEL|PUBLIC_HEADER|REPORT_UNDEFINED_PROPERTIES|REQUIRED_FILES|RESOURCE|RESOURCE_LOCK|RULE_LAUNCH_COMPILE|RULE_LAUNCH_CUSTOM|RULE_LAUNCH_LINK|RULE_MESSAGES|RUNTIME_OUTPUT_DIRECTORY|RUN_SERIAL|SKIP_AUTOGEN|SKIP_AUTOMOC|SKIP_AUTORCC|SKIP_AUTOUIC|SKIP_BUILD_RPATH|SKIP_RETURN_CODE|SOURCES|SOURCE_DIR|SOVERSION|STATIC_LIBRARY_FLAGS|STATIC_LIBRARY_OPTIONS|STRINGS|SUBDIRECTORIES|SUFFIX|SYMBOLIC|TARGET_ARCHIVES_MAY_BE_SHARED_LIBS|TARGET_MESSAGES|TARGET_SUPPORTS_SHARED_LIBS|TESTS|TEST_INCLUDE_FILE|TEST_INCLUDE_FILES|TIMEOUT|TIMEOUT_AFTER_MATCH|TYPE|USE_FOLDERS|VALUE|VARIABLES|VERSION|VISIBILITY_INLINES_HIDDEN|VS_(?:CONFIGURATION_TYPE|COPY_TO_OUT_DIR|DEBUGGER_(?:COMMAND|COMMAND_ARGUMENTS|ENVIRONMENT|WORKING_DIRECTORY)|DEPLOYMENT_CONTENT|DEPLOYMENT_LOCATION|DOTNET_REFERENCES|DOTNET_REFERENCES_COPY_LOCAL|GLOBAL_KEYWORD|GLOBAL_PROJECT_TYPES|GLOBAL_ROOTNAMESPACE|INCLUDE_IN_VSIX|IOT_STARTUP_TASK|KEYWORD|RESOURCE_GENERATOR|SCC_AUXPATH|SCC_LOCALPATH|SCC_PROJECTNAME|SCC_PROVIDER|SDK_REFERENCES|SHADER_(?:DISABLE_OPTIMIZATIONS|ENABLE_DEBUG|ENTRYPOINT|FLAGS|MODEL|OBJECT_FILE_NAME|OUTPUT_HEADER_FILE|TYPE|VARIABLE_NAME)|STARTUP_PROJECT|TOOL_OVERRIDE|USER_PROPS|WINRT_COMPONENT|WINRT_EXTENSIONS|WINRT_REFERENCES|XAML_TYPE)|WILL_FAIL|WIN32_EXECUTABLE|WINDOWS_EXPORT_ALL_SYMBOLS|WORKING_DIRECTORY|WRAP_EXCLUDE|XCODE_(?:EMIT_EFFECTIVE_PLATFORM_NAME|EXPLICIT_FILE_TYPE|FILE_ATTRIBUTES|LAST_KNOWN_FILE_TYPE|PRODUCT_TYPE|SCHEME_(?:ADDRESS_SANITIZER|ADDRESS_SANITIZER_USE_AFTER_RETURN|ARGUMENTS|DISABLE_MAIN_THREAD_CHECKER|DYNAMIC_LIBRARY_LOADS|DYNAMIC_LINKER_API_USAGE|ENVIRONMENT|EXECUTABLE|GUARD_MALLOC|MAIN_THREAD_CHECKER_STOP|MALLOC_GUARD_EDGES|MALLOC_SCRIBBLE|MALLOC_STACK|THREAD_SANITIZER(?:_STOP)?|UNDEFINED_BEHAVIOUR_SANITIZER(?:_STOP)?|ZOMBIE_OBJECTS))|XCTEST)\b/,keyword:/\b(?:add_compile_definitions|add_compile_options|add_custom_command|add_custom_target|add_definitions|add_dependencies|add_executable|add_library|add_link_options|add_subdirectory|add_test|aux_source_directory|break|build_command|build_name|cmake_host_system_information|cmake_minimum_required|cmake_parse_arguments|cmake_policy|configure_file|continue|create_test_sourcelist|ctest_build|ctest_configure|ctest_coverage|ctest_empty_binary_directory|ctest_memcheck|ctest_read_custom_files|ctest_run_script|ctest_sleep|ctest_start|ctest_submit|ctest_test|ctest_update|ctest_upload|define_property|else|elseif|enable_language|enable_testing|endforeach|endfunction|endif|endmacro|endwhile|exec_program|execute_process|export|export_library_dependencies|file|find_file|find_library|find_package|find_path|find_program|fltk_wrap_ui|foreach|function|get_cmake_property|get_directory_property|get_filename_component|get_property|get_source_file_property|get_target_property|get_test_property|if|include|include_directories|include_external_msproject|include_guard|include_regular_expression|install|install_files|install_programs|install_targets|link_directories|link_libraries|list|load_cache|load_command|macro|make_directory|mark_as_advanced|math|message|option|output_required_files|project|qt_wrap_cpp|qt_wrap_ui|remove|remove_definitions|return|separate_arguments|set|set_directory_properties|set_property|set_source_files_properties|set_target_properties|set_tests_properties|site_name|source_group|string|subdir_depends|subdirs|target_compile_definitions|target_compile_features|target_compile_options|target_include_directories|target_link_directories|target_link_libraries|target_link_options|target_sources|try_compile|try_run|unset|use_mangled_mesa|utility_source|variable_requires|variable_watch|while|write_file)(?=\s*\()\b/,boolean:/\b(?:FALSE|OFF|ON|TRUE)\b/,namespace:/\b(?:INTERFACE|PRIVATE|PROPERTIES|PUBLIC|SHARED|STATIC|TARGET_OBJECTS)\b/,operator:/\b(?:AND|DEFINED|EQUAL|GREATER|LESS|MATCHES|NOT|OR|STREQUAL|STRGREATER|STRLESS|VERSION_EQUAL|VERSION_GREATER|VERSION_LESS)\b/,inserted:{pattern:/\b\w+::\w+\b/,alias:"class-name"},number:/\b\d+(?:\.\d+)*\b/,function:/\b[a-z_]\w*(?=\s*\()\b/i,punctuation:/[()>}]|\$[<{]/}}return pt}var gt,os;function tE(){if(os)return gt;os=1,gt=e,e.displayName="cobol",e.aliases=[];function e(t){t.languages.cobol={comment:{pattern:/\*>.*|(^[ \t]*)\*.*/m,lookbehind:!0,greedy:!0},string:{pattern:/[xzgn]?(?:"(?:[^\r\n"]|"")*"(?!")|'(?:[^\r\n']|'')*'(?!'))/i,greedy:!0},level:{pattern:/(^[ \t]*)\d+\b/m,lookbehind:!0,greedy:!0,alias:"number"},"class-name":{pattern:/(\bpic(?:ture)?\s+)(?:(?:[-\w$/,:*+<>]|\.(?!\s|$))(?:\(\d+\))?)+/i,lookbehind:!0,inside:{number:{pattern:/(\()\d+/,lookbehind:!0},punctuation:/[()]/}},keyword:{pattern:/(^|[^\w-])(?:ABORT|ACCEPT|ACCESS|ADD|ADDRESS|ADVANCING|AFTER|ALIGNED|ALL|ALPHABET|ALPHABETIC|ALPHABETIC-LOWER|ALPHABETIC-UPPER|ALPHANUMERIC|ALPHANUMERIC-EDITED|ALSO|ALTER|ALTERNATE|ANY|ARE|AREA|AREAS|AS|ASCENDING|ASCII|ASSIGN|ASSOCIATED-DATA|ASSOCIATED-DATA-LENGTH|AT|ATTRIBUTE|AUTHOR|AUTO|AUTO-SKIP|BACKGROUND-COLOR|BACKGROUND-COLOUR|BASIS|BEEP|BEFORE|BEGINNING|BELL|BINARY|BIT|BLANK|BLINK|BLOCK|BOTTOM|BOUNDS|BY|BYFUNCTION|BYTITLE|CALL|CANCEL|CAPABLE|CCSVERSION|CD|CF|CH|CHAINING|CHANGED|CHANNEL|CHARACTER|CHARACTERS|CLASS|CLASS-ID|CLOCK-UNITS|CLOSE|CLOSE-DISPOSITION|COBOL|CODE|CODE-SET|COL|COLLATING|COLUMN|COM-REG|COMMA|COMMITMENT|COMMON|COMMUNICATION|COMP|COMP-1|COMP-2|COMP-3|COMP-4|COMP-5|COMPUTATIONAL|COMPUTATIONAL-1|COMPUTATIONAL-2|COMPUTATIONAL-3|COMPUTATIONAL-4|COMPUTATIONAL-5|COMPUTE|CONFIGURATION|CONTAINS|CONTENT|CONTINUE|CONTROL|CONTROL-POINT|CONTROLS|CONVENTION|CONVERTING|COPY|CORR|CORRESPONDING|COUNT|CRUNCH|CURRENCY|CURSOR|DATA|DATA-BASE|DATE|DATE-COMPILED|DATE-WRITTEN|DAY|DAY-OF-WEEK|DBCS|DE|DEBUG-CONTENTS|DEBUG-ITEM|DEBUG-LINE|DEBUG-NAME|DEBUG-SUB-1|DEBUG-SUB-2|DEBUG-SUB-3|DEBUGGING|DECIMAL-POINT|DECLARATIVES|DEFAULT|DEFAULT-DISPLAY|DEFINITION|DELETE|DELIMITED|DELIMITER|DEPENDING|DESCENDING|DESTINATION|DETAIL|DFHRESP|DFHVALUE|DISABLE|DISK|DISPLAY|DISPLAY-1|DIVIDE|DIVISION|DONTCARE|DOUBLE|DOWN|DUPLICATES|DYNAMIC|EBCDIC|EGCS|EGI|ELSE|EMI|EMPTY-CHECK|ENABLE|END|END-ACCEPT|END-ADD|END-CALL|END-COMPUTE|END-DELETE|END-DIVIDE|END-EVALUATE|END-IF|END-MULTIPLY|END-OF-PAGE|END-PERFORM|END-READ|END-RECEIVE|END-RETURN|END-REWRITE|END-SEARCH|END-START|END-STRING|END-SUBTRACT|END-UNSTRING|END-WRITE|ENDING|ENTER|ENTRY|ENTRY-PROCEDURE|ENVIRONMENT|EOL|EOP|EOS|ERASE|ERROR|ESCAPE|ESI|EVALUATE|EVENT|EVERY|EXCEPTION|EXCLUSIVE|EXHIBIT|EXIT|EXPORT|EXTEND|EXTENDED|EXTERNAL|FD|FILE|FILE-CONTROL|FILLER|FINAL|FIRST|FOOTING|FOR|FOREGROUND-COLOR|FOREGROUND-COLOUR|FROM|FULL|FUNCTION|FUNCTION-POINTER|FUNCTIONNAME|GENERATE|GIVING|GLOBAL|GO|GOBACK|GRID|GROUP|HEADING|HIGH-VALUE|HIGH-VALUES|HIGHLIGHT|I-O|I-O-CONTROL|ID|IDENTIFICATION|IF|IMPLICIT|IMPORT|IN|INDEX|INDEXED|INDICATE|INITIAL|INITIALIZE|INITIATE|INPUT|INPUT-OUTPUT|INSPECT|INSTALLATION|INTEGER|INTO|INVALID|INVOKE|IS|JUST|JUSTIFIED|KANJI|KEPT|KEY|KEYBOARD|LABEL|LANGUAGE|LAST|LB|LD|LEADING|LEFT|LEFTLINE|LENGTH|LENGTH-CHECK|LIBACCESS|LIBPARAMETER|LIBRARY|LIMIT|LIMITS|LINAGE|LINAGE-COUNTER|LINE|LINE-COUNTER|LINES|LINKAGE|LIST|LOCAL|LOCAL-STORAGE|LOCK|LONG-DATE|LONG-TIME|LOW-VALUE|LOW-VALUES|LOWER|LOWLIGHT|MEMORY|MERGE|MESSAGE|MMDDYYYY|MODE|MODULES|MORE-LABELS|MOVE|MULTIPLE|MULTIPLY|NAMED|NATIONAL|NATIONAL-EDITED|NATIVE|NEGATIVE|NETWORK|NEXT|NO|NO-ECHO|NULL|NULLS|NUMBER|NUMERIC|NUMERIC-DATE|NUMERIC-EDITED|NUMERIC-TIME|OBJECT-COMPUTER|OCCURS|ODT|OF|OFF|OMITTED|ON|OPEN|OPTIONAL|ORDER|ORDERLY|ORGANIZATION|OTHER|OUTPUT|OVERFLOW|OVERLINE|OWN|PACKED-DECIMAL|PADDING|PAGE|PAGE-COUNTER|PASSWORD|PERFORM|PF|PH|PIC|PICTURE|PLUS|POINTER|PORT|POSITION|POSITIVE|PRINTER|PRINTING|PRIVATE|PROCEDURE|PROCEDURE-POINTER|PROCEDURES|PROCEED|PROCESS|PROGRAM|PROGRAM-ID|PROGRAM-LIBRARY|PROMPT|PURGE|QUEUE|QUOTE|QUOTES|RANDOM|RD|READ|READER|REAL|RECEIVE|RECEIVED|RECORD|RECORDING|RECORDS|RECURSIVE|REDEFINES|REEL|REF|REFERENCE|REFERENCES|RELATIVE|RELEASE|REMAINDER|REMARKS|REMOTE|REMOVAL|REMOVE|RENAMES|REPLACE|REPLACING|REPORT|REPORTING|REPORTS|REQUIRED|RERUN|RESERVE|RESET|RETURN|RETURN-CODE|RETURNING|REVERSE-VIDEO|REVERSED|REWIND|REWRITE|RF|RH|RIGHT|ROUNDED|RUN|SAME|SAVE|SCREEN|SD|SEARCH|SECTION|SECURE|SECURITY|SEGMENT|SEGMENT-LIMIT|SELECT|SEND|SENTENCE|SEPARATE|SEQUENCE|SEQUENTIAL|SET|SHARED|SHAREDBYALL|SHAREDBYRUNUNIT|SHARING|SHIFT-IN|SHIFT-OUT|SHORT-DATE|SIGN|SIZE|SORT|SORT-CONTROL|SORT-CORE-SIZE|SORT-FILE-SIZE|SORT-MERGE|SORT-MESSAGE|SORT-MODE-SIZE|SORT-RETURN|SOURCE|SOURCE-COMPUTER|SPACE|SPACES|SPECIAL-NAMES|STANDARD|STANDARD-1|STANDARD-2|START|STATUS|STOP|STRING|SUB-QUEUE-1|SUB-QUEUE-2|SUB-QUEUE-3|SUBTRACT|SUM|SUPPRESS|SYMBOL|SYMBOLIC|SYNC|SYNCHRONIZED|TABLE|TALLY|TALLYING|TAPE|TASK|TERMINAL|TERMINATE|TEST|TEXT|THEN|THREAD|THREAD-LOCAL|THROUGH|THRU|TIME|TIMER|TIMES|TITLE|TO|TODAYS-DATE|TODAYS-NAME|TOP|TRAILING|TRUNCATED|TYPE|TYPEDEF|UNDERLINE|UNIT|UNSTRING|UNTIL|UP|UPON|USAGE|USE|USING|VALUE|VALUES|VARYING|VIRTUAL|WAIT|WHEN|WHEN-COMPILED|WITH|WORDS|WORKING-STORAGE|WRITE|YEAR|YYYYDDD|YYYYMMDD|ZERO-FILL|ZEROES|ZEROS)(?![\w-])/i,lookbehind:!0},boolean:{pattern:/(^|[^\w-])(?:false|true)(?![\w-])/i,lookbehind:!0},number:{pattern:/(^|[^\w-])(?:[+-]?(?:(?:\d+(?:[.,]\d+)?|[.,]\d+)(?:e[+-]?\d+)?|zero))(?![\w-])/i,lookbehind:!0},operator:[/<>|[<>]=?|[=+*/&]/,{pattern:/(^|[^\w-])(?:-|and|equal|greater|less|not|or|than)(?![\w-])/i,lookbehind:!0}],punctuation:/[.:,()]/}}return gt}var bt,ss;function rE(){if(ss)return bt;ss=1,bt=e,e.displayName="coffeescript",e.aliases=["coffee"];function e(t){(function(r){var a=/#(?!\{).+/,n={pattern:/#\{[^}]+\}/,alias:"variable"};r.languages.coffeescript=r.languages.extend("javascript",{comment:a,string:[{pattern:/'(?:\\[\s\S]|[^\\'])*'/,greedy:!0},{pattern:/"(?:\\[\s\S]|[^\\"])*"/,greedy:!0,inside:{interpolation:n}}],keyword:/\b(?:and|break|by|catch|class|continue|debugger|delete|do|each|else|extend|extends|false|finally|for|if|in|instanceof|is|isnt|let|loop|namespace|new|no|not|null|of|off|on|or|own|return|super|switch|then|this|throw|true|try|typeof|undefined|unless|until|when|while|window|with|yes|yield)\b/,"class-member":{pattern:/@(?!\d)\w+/,alias:"variable"}}),r.languages.insertBefore("coffeescript","comment",{"multiline-comment":{pattern:/###[\s\S]+?###/,alias:"comment"},"block-regex":{pattern:/\/{3}[\s\S]*?\/{3}/,alias:"regex",inside:{comment:a,interpolation:n}}}),r.languages.insertBefore("coffeescript","string",{"inline-javascript":{pattern:/`(?:\\[\s\S]|[^\\`])*`/,inside:{delimiter:{pattern:/^`|`$/,alias:"punctuation"},script:{pattern:/[\s\S]+/,alias:"language-javascript",inside:r.languages.javascript}}},"multiline-string":[{pattern:/'''[\s\S]*?'''/,greedy:!0,alias:"string"},{pattern:/"""[\s\S]*?"""/,greedy:!0,alias:"string",inside:{interpolation:n}}]}),r.languages.insertBefore("coffeescript","keyword",{property:/(?!\d)\w+(?=\s*:(?!:))/}),delete r.languages.coffeescript["template-string"],r.languages.coffee=r.languages.coffeescript})(t)}return bt}var mt,ls;function aE(){if(ls)return mt;ls=1,mt=e,e.displayName="concurnas",e.aliases=["conc"];function e(t){t.languages.concurnas={comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?(?:\*\/|$)|\/\/.*)/,lookbehind:!0,greedy:!0},langext:{pattern:/\b\w+\s*\|\|[\s\S]+?\|\|/,greedy:!0,inside:{"class-name":/^\w+/,string:{pattern:/(^\s*\|\|)[\s\S]+(?=\|\|$)/,lookbehind:!0},punctuation:/\|\|/}},function:{pattern:/((?:^|\s)def[ \t]+)[a-zA-Z_]\w*(?=\s*\()/,lookbehind:!0},keyword:/\b(?:abstract|actor|also|annotation|assert|async|await|bool|boolean|break|byte|case|catch|changed|char|class|closed|constant|continue|def|default|del|double|elif|else|enum|every|extends|false|finally|float|for|from|global|gpudef|gpukernel|if|import|in|init|inject|int|lambda|local|long|loop|match|new|nodefault|null|of|onchange|open|out|override|package|parfor|parforsync|post|pre|private|protected|provide|provider|public|return|shared|short|single|size_t|sizeof|super|sync|this|throw|trait|trans|transient|true|try|typedef|unchecked|using|val|var|void|while|with)\b/,boolean:/\b(?:false|true)\b/,number:/\b0b[01][01_]*L?\b|\b0x(?:[\da-f_]*\.)?[\da-f_p+-]+\b|(?:\b\d[\d_]*(?:\.[\d_]*)?|\B\.\d[\d_]*)(?:e[+-]?\d[\d_]*)?[dfls]?/i,punctuation:/[{}[\];(),.:]/,operator:/<==|>==|=>|->|<-|<>|&==|&<>|\?:?|\.\?|\+\+|--|[-+*/=<>]=?|[!^~]|\b(?:and|as|band|bor|bxor|comp|is|isnot|mod|or)\b=?/,annotation:{pattern:/@(?:\w+:)?(?:\w+|\[[^\]]+\])?/,alias:"builtin"}},t.languages.insertBefore("concurnas","langext",{"regex-literal":{pattern:/\br("|')(?:\\.|(?!\1)[^\\\r\n])*\1/,greedy:!0,inside:{interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}/,lookbehind:!0,inside:t.languages.concurnas},regex:/[\s\S]+/}},"string-literal":{pattern:/(?:\B|\bs)("|')(?:\\.|(?!\1)[^\\\r\n])*\1/,greedy:!0,inside:{interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}/,lookbehind:!0,inside:t.languages.concurnas},string:/[\s\S]+/}}}),t.languages.conc=t.languages.concurnas}return mt}var ft,us;function nE(){if(us)return ft;us=1,ft=e,e.displayName="coq",e.aliases=[];function e(t){(function(r){for(var a=/\(\*(?:[^(*]|\((?!\*)|\*(?!\))|)*\*\)/.source,n=0;n<2;n++)a=a.replace(//g,function(){return a});a=a.replace(//g,"[]"),r.languages.coq={comment:RegExp(a),string:{pattern:/"(?:[^"]|"")*"(?!")/,greedy:!0},attribute:[{pattern:RegExp(/#\[(?:[^\[\]("]|"(?:[^"]|"")*"(?!")|\((?!\*)|)*\]/.source.replace(//g,function(){return a})),greedy:!0,alias:"attr-name",inside:{comment:RegExp(a),string:{pattern:/"(?:[^"]|"")*"(?!")/,greedy:!0},operator:/=/,punctuation:/^#\[|\]$|[,()]/}},{pattern:/\b(?:Cumulative|Global|Local|Monomorphic|NonCumulative|Polymorphic|Private|Program)\b/,alias:"attr-name"}],keyword:/\b(?:Abort|About|Add|Admit|Admitted|All|Arguments|As|Assumptions|Axiom|Axioms|Back|BackTo|Backtrace|BinOp|BinOpSpec|BinRel|Bind|Blacklist|Canonical|Case|Cd|Check|Class|Classes|Close|CoFixpoint|CoInductive|Coercion|Coercions|Collection|Combined|Compute|Conjecture|Conjectures|Constant|Constants|Constraint|Constructors|Context|Corollary|Create|CstOp|Custom|Cut|Debug|Declare|Defined|Definition|Delimit|Dependencies|Dependent|Derive|Diffs|Drop|Elimination|End|Entry|Equality|Eval|Example|Existential|Existentials|Existing|Export|Extern|Extraction|Fact|Fail|Field|File|Firstorder|Fixpoint|Flags|Focus|From|Funclass|Function|Functional|GC|Generalizable|Goal|Grab|Grammar|Graph|Guarded|Haskell|Heap|Hide|Hint|HintDb|Hints|Hypotheses|Hypothesis|IF|Identity|Immediate|Implicit|Implicits|Import|Include|Induction|Inductive|Infix|Info|Initial|InjTyp|Inline|Inspect|Instance|Instances|Intro|Intros|Inversion|Inversion_clear|JSON|Language|Left|Lemma|Let|Lia|Libraries|Library|Load|LoadPath|Locate|Ltac|Ltac2|ML|Match|Method|Minimality|Module|Modules|Morphism|Next|NoInline|Notation|Number|OCaml|Obligation|Obligations|Opaque|Open|Optimize|Parameter|Parameters|Parametric|Path|Paths|Prenex|Preterm|Primitive|Print|Profile|Projections|Proof|Prop|PropBinOp|PropOp|PropUOp|Property|Proposition|Pwd|Qed|Quit|Rec|Record|Recursive|Redirect|Reduction|Register|Relation|Remark|Remove|Require|Reserved|Reset|Resolve|Restart|Rewrite|Right|Ring|Rings|SProp|Saturate|Save|Scheme|Scope|Scopes|Search|SearchHead|SearchPattern|SearchRewrite|Section|Separate|Set|Setoid|Show|Signatures|Solve|Solver|Sort|Sortclass|Sorted|Spec|Step|Strategies|Strategy|String|Structure|SubClass|Subgraph|SuchThat|Tactic|Term|TestCompile|Theorem|Time|Timeout|To|Transparent|Type|Typeclasses|Types|Typing|UnOp|UnOpSpec|Undelimit|Undo|Unfocus|Unfocused|Unfold|Universe|Universes|Unshelve|Variable|Variables|Variant|Verbose|View|Visibility|Zify|_|apply|as|at|by|cofix|else|end|exists|exists2|fix|for|forall|fun|if|in|let|match|measure|move|removed|return|struct|then|using|wf|where|with)\b/,number:/\b(?:0x[a-f0-9][a-f0-9_]*(?:\.[a-f0-9_]+)?(?:p[+-]?\d[\d_]*)?|\d[\d_]*(?:\.[\d_]+)?(?:e[+-]?\d[\d_]*)?)\b/i,punct:{pattern:/@\{|\{\||\[=|:>/,alias:"punctuation"},operator:/\/\\|\\\/|\.{2,3}|:{1,2}=|\*\*|[-=]>|<(?:->?|[+:=>]|<:)|>(?:=|->)|\|[-|]?|[-!%&*+/<=>?@^~']/,punctuation:/\.\(|`\(|@\{|`\{|\{\||\[=|:>|[:.,;(){}\[\]]/}})(t)}return ft}var Et,ds;function he(){if(ds)return Et;ds=1,Et=e,e.displayName="ruby",e.aliases=["rb"];function e(t){(function(r){r.languages.ruby=r.languages.extend("clike",{comment:{pattern:/#.*|^=begin\s[\s\S]*?^=end/m,greedy:!0},"class-name":{pattern:/(\b(?:class|module)\s+|\bcatch\s+\()[\w.\\]+|\b[A-Z_]\w*(?=\s*\.\s*new\b)/,lookbehind:!0,inside:{punctuation:/[.\\]/}},keyword:/\b(?:BEGIN|END|alias|and|begin|break|case|class|def|define_method|defined|do|each|else|elsif|end|ensure|extend|for|if|in|include|module|new|next|nil|not|or|prepend|private|protected|public|raise|redo|require|rescue|retry|return|self|super|then|throw|undef|unless|until|when|while|yield)\b/,operator:/\.{2,3}|&\.|===||[!=]?~|(?:&&|\|\||<<|>>|\*\*|[+\-*/%<>!^&|=])=?|[?:]/,punctuation:/[(){}[\].,;]/}),r.languages.insertBefore("ruby","operator",{"double-colon":{pattern:/::/,alias:"punctuation"}});var a={pattern:/((?:^|[^\\])(?:\\{2})*)#\{(?:[^{}]|\{[^{}]*\})*\}/,lookbehind:!0,inside:{content:{pattern:/^(#\{)[\s\S]+(?=\}$)/,lookbehind:!0,inside:r.languages.ruby},delimiter:{pattern:/^#\{|\}$/,alias:"punctuation"}}};delete r.languages.ruby.function;var n="(?:"+[/([^a-zA-Z0-9\s{(\[<=])(?:(?!\1)[^\\]|\\[\s\S])*\1/.source,/\((?:[^()\\]|\\[\s\S]|\((?:[^()\\]|\\[\s\S])*\))*\)/.source,/\{(?:[^{}\\]|\\[\s\S]|\{(?:[^{}\\]|\\[\s\S])*\})*\}/.source,/\[(?:[^\[\]\\]|\\[\s\S]|\[(?:[^\[\]\\]|\\[\s\S])*\])*\]/.source,/<(?:[^<>\\]|\\[\s\S]|<(?:[^<>\\]|\\[\s\S])*>)*>/.source].join("|")+")",i=/(?:"(?:\\.|[^"\\\r\n])*"|(?:\b[a-zA-Z_]\w*|[^\s\0-\x7F]+)[?!]?|\$.)/.source;r.languages.insertBefore("ruby","keyword",{"regex-literal":[{pattern:RegExp(/%r/.source+n+/[egimnosux]{0,6}/.source),greedy:!0,inside:{interpolation:a,regex:/[\s\S]+/}},{pattern:/(^|[^/])\/(?!\/)(?:\[[^\r\n\]]+\]|\\.|[^[/\\\r\n])+\/[egimnosux]{0,6}(?=\s*(?:$|[\r\n,.;})#]))/,lookbehind:!0,greedy:!0,inside:{interpolation:a,regex:/[\s\S]+/}}],variable:/[@$]+[a-zA-Z_]\w*(?:[?!]|\b)/,symbol:[{pattern:RegExp(/(^|[^:]):/.source+i),lookbehind:!0,greedy:!0},{pattern:RegExp(/([\r\n{(,][ \t]*)/.source+i+/(?=:(?!:))/.source),lookbehind:!0,greedy:!0}],"method-definition":{pattern:/(\bdef\s+)\w+(?:\s*\.\s*\w+)?/,lookbehind:!0,inside:{function:/\b\w+$/,keyword:/^self\b/,"class-name":/^\w+/,punctuation:/\./}}}),r.languages.insertBefore("ruby","string",{"string-literal":[{pattern:RegExp(/%[qQiIwWs]?/.source+n),greedy:!0,inside:{interpolation:a,string:/[\s\S]+/}},{pattern:/("|')(?:#\{[^}]+\}|#(?!\{)|\\(?:\r\n|[\s\S])|(?!\1)[^\\#\r\n])*\1/,greedy:!0,inside:{interpolation:a,string:/[\s\S]+/}},{pattern:/<<[-~]?([a-z_]\w*)[\r\n](?:.*[\r\n])*?[\t ]*\1/i,alias:"heredoc-string",greedy:!0,inside:{delimiter:{pattern:/^<<[-~]?[a-z_]\w*|\b[a-z_]\w*$/i,inside:{symbol:/\b\w+/,punctuation:/^<<[-~]?/}},interpolation:a,string:/[\s\S]+/}},{pattern:/<<[-~]?'([a-z_]\w*)'[\r\n](?:.*[\r\n])*?[\t ]*\1/i,alias:"heredoc-string",greedy:!0,inside:{delimiter:{pattern:/^<<[-~]?'[a-z_]\w*'|\b[a-z_]\w*$/i,inside:{symbol:/\b\w+/,punctuation:/^<<[-~]?'|'$/}},string:/[\s\S]+/}}],"command-literal":[{pattern:RegExp(/%x/.source+n),greedy:!0,inside:{interpolation:a,command:{pattern:/[\s\S]+/,alias:"string"}}},{pattern:/`(?:#\{[^}]+\}|#(?!\{)|\\(?:\r\n|[\s\S])|[^\\`#\r\n])*`/,greedy:!0,inside:{interpolation:a,command:{pattern:/[\s\S]+/,alias:"string"}}}]}),delete r.languages.ruby.string,r.languages.insertBefore("ruby","number",{builtin:/\b(?:Array|Bignum|Binding|Class|Continuation|Dir|Exception|FalseClass|File|Fixnum|Float|Hash|IO|Integer|MatchData|Method|Module|NilClass|Numeric|Object|Proc|Range|Regexp|Stat|String|Struct|Symbol|TMS|Thread|ThreadGroup|Time|TrueClass)\b/,constant:/\b[A-Z][A-Z0-9_]*(?:[?!]|\b)/}),r.languages.rb=r.languages.ruby})(t)}return Et}var ht,cs;function iE(){if(cs)return ht;cs=1;var e=he();ht=t,t.displayName="crystal",t.aliases=[];function t(r){r.register(e),function(a){a.languages.crystal=a.languages.extend("ruby",{keyword:[/\b(?:__DIR__|__END_LINE__|__FILE__|__LINE__|abstract|alias|annotation|as|asm|begin|break|case|class|def|do|else|elsif|end|ensure|enum|extend|for|fun|if|ifdef|include|instance_sizeof|lib|macro|module|next|of|out|pointerof|private|protected|ptr|require|rescue|return|select|self|sizeof|struct|super|then|type|typeof|undef|uninitialized|union|unless|until|when|while|with|yield)\b/,{pattern:/(\.\s*)(?:is_a|responds_to)\?/,lookbehind:!0}],number:/\b(?:0b[01_]*[01]|0o[0-7_]*[0-7]|0x[\da-fA-F_]*[\da-fA-F]|(?:\d(?:[\d_]*\d)?)(?:\.[\d_]*\d)?(?:[eE][+-]?[\d_]*\d)?)(?:_(?:[uif](?:8|16|32|64))?)?\b/,operator:[/->/,a.languages.ruby.operator],punctuation:/[(){}[\].,;\\]/}),a.languages.insertBefore("crystal","string-literal",{attribute:{pattern:/@\[.*?\]/,inside:{delimiter:{pattern:/^@\[|\]$/,alias:"punctuation"},attribute:{pattern:/^(\s*)\w+/,lookbehind:!0,alias:"class-name"},args:{pattern:/\S(?:[\s\S]*\S)?/,inside:a.languages.crystal}}},expansion:{pattern:/\{(?:\{.*?\}|%.*?%)\}/,inside:{content:{pattern:/^(\{.)[\s\S]+(?=.\}$)/,lookbehind:!0,inside:a.languages.crystal},delimiter:{pattern:/^\{[\{%]|[\}%]\}$/,alias:"operator"}}},char:{pattern:/'(?:[^\\\r\n]{1,2}|\\(?:.|u(?:[A-Fa-f0-9]{1,4}|\{[A-Fa-f0-9]{1,6}\})))'/,greedy:!0}})}(r)}return ht}var St,ps;function oE(){if(ps)return St;ps=1;var e=Ee();St=t,t.displayName="cshtml",t.aliases=["razor"];function t(r){r.register(e),function(a){var n=/\/(?![/*])|\/\/.*[\r\n]|\/\*[^*]*(?:\*(?!\/)[^*]*)*\*\//.source,i=/@(?!")|"(?:[^\r\n\\"]|\\.)*"|@"(?:[^\\"]|""|\\[\s\S])*"(?!")/.source+"|"+/'(?:(?:[^\r\n'\\]|\\.|\\[Uux][\da-fA-F]{1,8})'|(?=[^\\](?!')))/.source;function s(_,v){for(var g=0;g/g,function(){return"(?:"+_+")"});return _.replace(//g,"[^\\s\\S]").replace(//g,"(?:"+i+")").replace(//g,"(?:"+n+")")}var l=s(/\((?:[^()'"@/]|||)*\)/.source,2),u=s(/\[(?:[^\[\]'"@/]|||)*\]/.source,2),c=s(/\{(?:[^{}'"@/]|||)*\}/.source,2),d=s(/<(?:[^<>'"@/]|||)*>/.source,2),b=/(?:\s(?:\s*[^\s>\/=]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))|(?=[\s/>])))+)?/.source,h=/(?!\d)[^\s>\/=$<%]+/.source+b+/\s*\/?>/.source,S=/\B@?/.source+"(?:"+/<([a-zA-Z][\w:]*)/.source+b+/\s*>/.source+"(?:"+(/[^<]/.source+"|"+/<\/?(?!\1\b)/.source+h+"|"+s(/<\1/.source+b+/\s*>/.source+"(?:"+(/[^<]/.source+"|"+/<\/?(?!\1\b)/.source+h+"|")+")*"+/<\/\1\s*>/.source,2))+")*"+/<\/\1\s*>/.source+"|"+/|\+|~|\|\|/,punctuation:/[(),]/}},r.languages.css.atrule.inside["selector-function-argument"].inside=n,r.languages.insertBefore("css","property",{variable:{pattern:/(^|[^-\w\xA0-\uFFFF])--(?!\s)[-_a-z\xA0-\uFFFF](?:(?!\s)[-\w\xA0-\uFFFF])*/i,lookbehind:!0}});var i={pattern:/(\b\d+)(?:%|[a-z]+(?![\w-]))/,lookbehind:!0},s={pattern:/(^|[^\w.-])-?(?:\d+(?:\.\d+)?|\.\d+)/,lookbehind:!0};r.languages.insertBefore("css","function",{operator:{pattern:/(\s)[+\-*\/](?=\s)/,lookbehind:!0},hexcode:{pattern:/\B#[\da-f]{3,8}\b/i,alias:"color"},color:[{pattern:/(^|[^\w-])(?:AliceBlue|AntiqueWhite|Aqua|Aquamarine|Azure|Beige|Bisque|Black|BlanchedAlmond|Blue|BlueViolet|Brown|BurlyWood|CadetBlue|Chartreuse|Chocolate|Coral|CornflowerBlue|Cornsilk|Crimson|Cyan|DarkBlue|DarkCyan|DarkGoldenRod|DarkGr[ae]y|DarkGreen|DarkKhaki|DarkMagenta|DarkOliveGreen|DarkOrange|DarkOrchid|DarkRed|DarkSalmon|DarkSeaGreen|DarkSlateBlue|DarkSlateGr[ae]y|DarkTurquoise|DarkViolet|DeepPink|DeepSkyBlue|DimGr[ae]y|DodgerBlue|FireBrick|FloralWhite|ForestGreen|Fuchsia|Gainsboro|GhostWhite|Gold|GoldenRod|Gr[ae]y|Green|GreenYellow|HoneyDew|HotPink|IndianRed|Indigo|Ivory|Khaki|Lavender|LavenderBlush|LawnGreen|LemonChiffon|LightBlue|LightCoral|LightCyan|LightGoldenRodYellow|LightGr[ae]y|LightGreen|LightPink|LightSalmon|LightSeaGreen|LightSkyBlue|LightSlateGr[ae]y|LightSteelBlue|LightYellow|Lime|LimeGreen|Linen|Magenta|Maroon|MediumAquaMarine|MediumBlue|MediumOrchid|MediumPurple|MediumSeaGreen|MediumSlateBlue|MediumSpringGreen|MediumTurquoise|MediumVioletRed|MidnightBlue|MintCream|MistyRose|Moccasin|NavajoWhite|Navy|OldLace|Olive|OliveDrab|Orange|OrangeRed|Orchid|PaleGoldenRod|PaleGreen|PaleTurquoise|PaleVioletRed|PapayaWhip|PeachPuff|Peru|Pink|Plum|PowderBlue|Purple|Red|RosyBrown|RoyalBlue|SaddleBrown|Salmon|SandyBrown|SeaGreen|SeaShell|Sienna|Silver|SkyBlue|SlateBlue|SlateGr[ae]y|Snow|SpringGreen|SteelBlue|Tan|Teal|Thistle|Tomato|Transparent|Turquoise|Violet|Wheat|White|WhiteSmoke|Yellow|YellowGreen)(?![\w-])/i,lookbehind:!0},{pattern:/\b(?:hsl|rgb)\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*\)\B|\b(?:hsl|rgb)a\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*,\s*(?:0|0?\.\d+|1)\s*\)\B/i,inside:{unit:i,number:s,function:/[\w-]+(?=\()/,punctuation:/[(),]/}}],entity:/\\[\da-f]{1,8}/i,unit:i,number:s})})(t)}return Tt}var vt,ms;function uE(){if(ms)return vt;ms=1,vt=e,e.displayName="csv",e.aliases=[];function e(t){t.languages.csv={value:/[^\r\n,"]+|"(?:[^"]|"")*"(?!")/,punctuation:/,/}}return vt}var At,fs;function dE(){if(fs)return At;fs=1,At=e,e.displayName="cypher",e.aliases=[];function e(t){t.languages.cypher={comment:/\/\/.*/,string:{pattern:/"(?:[^"\\\r\n]|\\.)*"|'(?:[^'\\\r\n]|\\.)*'/,greedy:!0},"class-name":{pattern:/(:\s*)(?:\w+|`(?:[^`\\\r\n])*`)(?=\s*[{):])/,lookbehind:!0,greedy:!0},relationship:{pattern:/(-\[\s*(?:\w+\s*|`(?:[^`\\\r\n])*`\s*)?:\s*|\|\s*:\s*)(?:\w+|`(?:[^`\\\r\n])*`)/,lookbehind:!0,greedy:!0,alias:"property"},identifier:{pattern:/`(?:[^`\\\r\n])*`/,greedy:!0},variable:/\$\w+/,keyword:/\b(?:ADD|ALL|AND|AS|ASC|ASCENDING|ASSERT|BY|CALL|CASE|COMMIT|CONSTRAINT|CONTAINS|CREATE|CSV|DELETE|DESC|DESCENDING|DETACH|DISTINCT|DO|DROP|ELSE|END|ENDS|EXISTS|FOR|FOREACH|IN|INDEX|IS|JOIN|KEY|LIMIT|LOAD|MANDATORY|MATCH|MERGE|NODE|NOT|OF|ON|OPTIONAL|OR|ORDER(?=\s+BY)|PERIODIC|REMOVE|REQUIRE|RETURN|SCALAR|SCAN|SET|SKIP|START|STARTS|THEN|UNION|UNIQUE|UNWIND|USING|WHEN|WHERE|WITH|XOR|YIELD)\b/i,function:/\b\w+\b(?=\s*\()/,boolean:/\b(?:false|null|true)\b/i,number:/\b(?:0x[\da-fA-F]+|\d+(?:\.\d+)?(?:[eE][+-]?\d+)?)\b/,operator:/:|<--?|--?>?|<>|=~?|[<>]=?|[+*/%^|]|\.\.\.?/,punctuation:/[()[\]{},;.]/}}return At}var Rt,Es;function cE(){if(Es)return Rt;Es=1,Rt=e,e.displayName="d",e.aliases=[];function e(t){t.languages.d=t.languages.extend("clike",{comment:[{pattern:/^\s*#!.+/,greedy:!0},{pattern:RegExp(/(^|[^\\])/.source+"(?:"+[/\/\+(?:\/\+(?:[^+]|\+(?!\/))*\+\/|(?!\/\+)[\s\S])*?\+\//.source,/\/\/.*/.source,/\/\*[\s\S]*?\*\//.source].join("|")+")"),lookbehind:!0,greedy:!0}],string:[{pattern:RegExp([/\b[rx]"(?:\\[\s\S]|[^\\"])*"[cwd]?/.source,/\bq"(?:\[[\s\S]*?\]|\([\s\S]*?\)|<[\s\S]*?>|\{[\s\S]*?\})"/.source,/\bq"((?!\d)\w+)$[\s\S]*?^\1"/.source,/\bq"(.)[\s\S]*?\2"/.source,/(["`])(?:\\[\s\S]|(?!\3)[^\\])*\3[cwd]?/.source].join("|"),"m"),greedy:!0},{pattern:/\bq\{(?:\{[^{}]*\}|[^{}])*\}/,greedy:!0,alias:"token-string"}],keyword:/\$|\b(?:__(?:(?:DATE|EOF|FILE|FUNCTION|LINE|MODULE|PRETTY_FUNCTION|TIMESTAMP|TIME|VENDOR|VERSION)__|gshared|parameters|traits|vector)|abstract|alias|align|asm|assert|auto|body|bool|break|byte|case|cast|catch|cdouble|cent|cfloat|char|class|const|continue|creal|dchar|debug|default|delegate|delete|deprecated|do|double|dstring|else|enum|export|extern|false|final|finally|float|for|foreach|foreach_reverse|function|goto|idouble|if|ifloat|immutable|import|inout|int|interface|invariant|ireal|lazy|long|macro|mixin|module|new|nothrow|null|out|override|package|pragma|private|protected|ptrdiff_t|public|pure|real|ref|return|scope|shared|short|size_t|static|string|struct|super|switch|synchronized|template|this|throw|true|try|typedef|typeid|typeof|ubyte|ucent|uint|ulong|union|unittest|ushort|version|void|volatile|wchar|while|with|wstring)\b/,number:[/\b0x\.?[a-f\d_]+(?:(?!\.\.)\.[a-f\d_]*)?(?:p[+-]?[a-f\d_]+)?[ulfi]{0,4}/i,{pattern:/((?:\.\.)?)(?:\b0b\.?|\b|\.)\d[\d_]*(?:(?!\.\.)\.[\d_]*)?(?:e[+-]?\d[\d_]*)?[ulfi]{0,4}/i,lookbehind:!0}],operator:/\|[|=]?|&[&=]?|\+[+=]?|-[-=]?|\.?\.\.|=[>=]?|!(?:i[ns]\b|<>?=?|>=?|=)?|\bi[ns]\b|(?:<[<>]?|>>?>?|\^\^|[*\/%^~])=?/}),t.languages.insertBefore("d","string",{char:/'(?:\\(?:\W|\w+)|[^\\])'/}),t.languages.insertBefore("d","keyword",{property:/\B@\w*/}),t.languages.insertBefore("d","function",{register:{pattern:/\b(?:[ABCD][LHX]|E?(?:BP|DI|SI|SP)|[BS]PL|[ECSDGF]S|CR[0234]|[DS]IL|DR[012367]|E[ABCD]X|X?MM[0-7]|R(?:1[0-5]|[89])[BWD]?|R[ABCD]X|R[BS]P|R[DS]I|TR[3-7]|XMM(?:1[0-5]|[89])|YMM(?:1[0-5]|\d))\b|\bST(?:\([0-7]\)|\b)/,alias:"variable"}})}return Rt}var _t,hs;function pE(){if(hs)return _t;hs=1,_t=e,e.displayName="dart",e.aliases=[];function e(t){(function(r){var a=[/\b(?:async|sync|yield)\*/,/\b(?:abstract|assert|async|await|break|case|catch|class|const|continue|covariant|default|deferred|do|dynamic|else|enum|export|extends|extension|external|factory|final|finally|for|get|hide|if|implements|import|in|interface|library|mixin|new|null|on|operator|part|rethrow|return|set|show|static|super|switch|sync|this|throw|try|typedef|var|void|while|with|yield)\b/],n=/(^|[^\w.])(?:[a-z]\w*\s*\.\s*)*(?:[A-Z]\w*\s*\.\s*)*/.source,i={pattern:RegExp(n+/[A-Z](?:[\d_A-Z]*[a-z]\w*)?\b/.source),lookbehind:!0,inside:{namespace:{pattern:/^[a-z]\w*(?:\s*\.\s*[a-z]\w*)*(?:\s*\.)?/,inside:{punctuation:/\./}}}};r.languages.dart=r.languages.extend("clike",{"class-name":[i,{pattern:RegExp(n+/[A-Z]\w*(?=\s+\w+\s*[;,=()])/.source),lookbehind:!0,inside:i.inside}],keyword:a,operator:/\bis!|\b(?:as|is)\b|\+\+|--|&&|\|\||<<=?|>>=?|~(?:\/=?)?|[+\-*\/%&^|=!<>]=?|\?/}),r.languages.insertBefore("dart","string",{"string-literal":{pattern:/r?(?:("""|''')[\s\S]*?\1|(["'])(?:\\.|(?!\2)[^\\\r\n])*\2(?!\2))/,greedy:!0,inside:{interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\$(?:\w+|\{(?:[^{}]|\{[^{}]*\})*\})/,lookbehind:!0,inside:{punctuation:/^\$\{?|\}$/,expression:{pattern:/[\s\S]+/,inside:r.languages.dart}}},string:/[\s\S]+/}},string:void 0}),r.languages.insertBefore("dart","class-name",{metadata:{pattern:/@\w+/,alias:"function"}}),r.languages.insertBefore("dart","class-name",{generics:{pattern:/<(?:[\w\s,.&?]|<(?:[\w\s,.&?]|<(?:[\w\s,.&?]|<[\w\s,.&?]*>)*>)*>)*>/,inside:{"class-name":i,keyword:a,punctuation:/[<>(),.:]/,operator:/[?&|]/}}})})(t)}return _t}var It,Ss;function gE(){if(Ss)return It;Ss=1,It=e,e.displayName="dataweave",e.aliases=[];function e(t){(function(r){r.languages.dataweave={url:/\b[A-Za-z]+:\/\/[\w/:.?=&-]+|\burn:[\w:.?=&-]+/,property:{pattern:/(?:\b\w+#)?(?:"(?:\\.|[^\\"\r\n])*"|\b\w+)(?=\s*[:@])/,greedy:!0},string:{pattern:/(["'`])(?:\\[\s\S]|(?!\1)[^\\])*\1/,greedy:!0},"mime-type":/\b(?:application|audio|image|multipart|text|video)\/[\w+-]+/,date:{pattern:/\|[\w:+-]+\|/,greedy:!0},comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0,greedy:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],regex:{pattern:/\/(?:[^\\\/\r\n]|\\[^\r\n])+\//,greedy:!0},keyword:/\b(?:and|as|at|case|do|else|fun|if|input|is|match|not|ns|null|or|output|type|unless|update|using|var)\b/,function:/\b[A-Z_]\w*(?=\s*\()/i,number:/-?\b\d+(?:\.\d+)?(?:e[+-]?\d+)?\b/i,punctuation:/[{}[\];(),.:@]/,operator:/<<|>>|->|[<>~=]=?|!=|--?-?|\+\+?|!|\?/,boolean:/\b(?:false|true)\b/}})(t)}return It}var Nt,ys;function bE(){if(ys)return Nt;ys=1,Nt=e,e.displayName="dax",e.aliases=[];function e(t){t.languages.dax={comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|(?:--|\/\/).*)/,lookbehind:!0},"data-field":{pattern:/'(?:[^']|'')*'(?!')(?:\[[ \w\xA0-\uFFFF]+\])?|\w+\[[ \w\xA0-\uFFFF]+\]/,alias:"symbol"},measure:{pattern:/\[[ \w\xA0-\uFFFF]+\]/,alias:"constant"},string:{pattern:/"(?:[^"]|"")*"(?!")/,greedy:!0},function:/\b(?:ABS|ACOS|ACOSH|ACOT|ACOTH|ADDCOLUMNS|ADDMISSINGITEMS|ALL|ALLCROSSFILTERED|ALLEXCEPT|ALLNOBLANKROW|ALLSELECTED|AND|APPROXIMATEDISTINCTCOUNT|ASIN|ASINH|ATAN|ATANH|AVERAGE|AVERAGEA|AVERAGEX|BETA\.DIST|BETA\.INV|BLANK|CALCULATE|CALCULATETABLE|CALENDAR|CALENDARAUTO|CEILING|CHISQ\.DIST|CHISQ\.DIST\.RT|CHISQ\.INV|CHISQ\.INV\.RT|CLOSINGBALANCEMONTH|CLOSINGBALANCEQUARTER|CLOSINGBALANCEYEAR|COALESCE|COMBIN|COMBINA|COMBINEVALUES|CONCATENATE|CONCATENATEX|CONFIDENCE\.NORM|CONFIDENCE\.T|CONTAINS|CONTAINSROW|CONTAINSSTRING|CONTAINSSTRINGEXACT|CONVERT|COS|COSH|COT|COTH|COUNT|COUNTA|COUNTAX|COUNTBLANK|COUNTROWS|COUNTX|CROSSFILTER|CROSSJOIN|CURRENCY|CURRENTGROUP|CUSTOMDATA|DATATABLE|DATE|DATEADD|DATEDIFF|DATESBETWEEN|DATESINPERIOD|DATESMTD|DATESQTD|DATESYTD|DATEVALUE|DAY|DEGREES|DETAILROWS|DISTINCT|DISTINCTCOUNT|DISTINCTCOUNTNOBLANK|DIVIDE|EARLIER|EARLIEST|EDATE|ENDOFMONTH|ENDOFQUARTER|ENDOFYEAR|EOMONTH|ERROR|EVEN|EXACT|EXCEPT|EXP|EXPON\.DIST|FACT|FALSE|FILTER|FILTERS|FIND|FIRSTDATE|FIRSTNONBLANK|FIRSTNONBLANKVALUE|FIXED|FLOOR|FORMAT|GCD|GENERATE|GENERATEALL|GENERATESERIES|GEOMEAN|GEOMEANX|GROUPBY|HASONEFILTER|HASONEVALUE|HOUR|IF|IF\.EAGER|IFERROR|IGNORE|INT|INTERSECT|ISBLANK|ISCROSSFILTERED|ISEMPTY|ISERROR|ISEVEN|ISFILTERED|ISINSCOPE|ISLOGICAL|ISNONTEXT|ISNUMBER|ISO\.CEILING|ISODD|ISONORAFTER|ISSELECTEDMEASURE|ISSUBTOTAL|ISTEXT|KEEPFILTERS|KEYWORDMATCH|LASTDATE|LASTNONBLANK|LASTNONBLANKVALUE|LCM|LEFT|LEN|LN|LOG|LOG10|LOOKUPVALUE|LOWER|MAX|MAXA|MAXX|MEDIAN|MEDIANX|MID|MIN|MINA|MINUTE|MINX|MOD|MONTH|MROUND|NATURALINNERJOIN|NATURALLEFTOUTERJOIN|NEXTDAY|NEXTMONTH|NEXTQUARTER|NEXTYEAR|NONVISUAL|NORM\.DIST|NORM\.INV|NORM\.S\.DIST|NORM\.S\.INV|NOT|NOW|ODD|OPENINGBALANCEMONTH|OPENINGBALANCEQUARTER|OPENINGBALANCEYEAR|OR|PARALLELPERIOD|PATH|PATHCONTAINS|PATHITEM|PATHITEMREVERSE|PATHLENGTH|PERCENTILE\.EXC|PERCENTILE\.INC|PERCENTILEX\.EXC|PERCENTILEX\.INC|PERMUT|PI|POISSON\.DIST|POWER|PREVIOUSDAY|PREVIOUSMONTH|PREVIOUSQUARTER|PREVIOUSYEAR|PRODUCT|PRODUCTX|QUARTER|QUOTIENT|RADIANS|RAND|RANDBETWEEN|RANK\.EQ|RANKX|RELATED|RELATEDTABLE|REMOVEFILTERS|REPLACE|REPT|RIGHT|ROLLUP|ROLLUPADDISSUBTOTAL|ROLLUPGROUP|ROLLUPISSUBTOTAL|ROUND|ROUNDDOWN|ROUNDUP|ROW|SAMEPERIODLASTYEAR|SAMPLE|SEARCH|SECOND|SELECTCOLUMNS|SELECTEDMEASURE|SELECTEDMEASUREFORMATSTRING|SELECTEDMEASURENAME|SELECTEDVALUE|SIGN|SIN|SINH|SQRT|SQRTPI|STARTOFMONTH|STARTOFQUARTER|STARTOFYEAR|STDEV\.P|STDEV\.S|STDEVX\.P|STDEVX\.S|SUBSTITUTE|SUBSTITUTEWITHINDEX|SUM|SUMMARIZE|SUMMARIZECOLUMNS|SUMX|SWITCH|T\.DIST|T\.DIST\.2T|T\.DIST\.RT|T\.INV|T\.INV\.2T|TAN|TANH|TIME|TIMEVALUE|TODAY|TOPN|TOPNPERLEVEL|TOPNSKIP|TOTALMTD|TOTALQTD|TOTALYTD|TREATAS|TRIM|TRUE|TRUNC|UNICHAR|UNICODE|UNION|UPPER|USERELATIONSHIP|USERNAME|USEROBJECTID|USERPRINCIPALNAME|UTCNOW|UTCTODAY|VALUE|VALUES|VAR\.P|VAR\.S|VARX\.P|VARX\.S|WEEKDAY|WEEKNUM|XIRR|XNPV|YEAR|YEARFRAC)(?=\s*\()/i,keyword:/\b(?:DEFINE|EVALUATE|MEASURE|ORDER\s+BY|RETURN|VAR|START\s+AT|ASC|DESC)\b/i,boolean:{pattern:/\b(?:FALSE|NULL|TRUE)\b/i,alias:"constant"},number:/\b\d+(?:\.\d*)?|\B\.\d+\b/,operator:/:=|[-+*\/=^]|&&?|\|\||<(?:=>?|<|>)?|>[>=]?|\b(?:IN|NOT)\b/i,punctuation:/[;\[\](){}`,.]/}}return Nt}var wt,Ts;function mE(){if(Ts)return wt;Ts=1,wt=e,e.displayName="dhall",e.aliases=[];function e(t){t.languages.dhall={comment:/--.*|\{-(?:[^-{]|-(?!\})|\{(?!-)|\{-(?:[^-{]|-(?!\})|\{(?!-))*-\})*-\}/,string:{pattern:/"(?:[^"\\]|\\.)*"|''(?:[^']|'(?!')|'''|''\$\{)*''(?!'|\$)/,greedy:!0,inside:{interpolation:{pattern:/\$\{[^{}]*\}/,inside:{expression:{pattern:/(^\$\{)[\s\S]+(?=\}$)/,lookbehind:!0,alias:"language-dhall",inside:null},punctuation:/\$\{|\}/}}}},label:{pattern:/`[^`]*`/,greedy:!0},url:{pattern:/\bhttps?:\/\/[\w.:%!$&'*+;=@~-]+(?:\/[\w.:%!$&'*+;=@~-]*)*(?:\?[/?\w.:%!$&'*+;=@~-]*)?/,greedy:!0},env:{pattern:/\benv:(?:(?!\d)\w+|"(?:[^"\\=]|\\.)*")/,greedy:!0,inside:{function:/^env/,operator:/^:/,variable:/[\s\S]+/}},hash:{pattern:/\bsha256:[\da-fA-F]{64}\b/,inside:{function:/sha256/,operator:/:/,number:/[\da-fA-F]{64}/}},keyword:/\b(?:as|assert|else|forall|if|in|let|merge|missing|then|toMap|using|with)\b|\u2200/,builtin:/\b(?:None|Some)\b/,boolean:/\b(?:False|True)\b/,number:/\bNaN\b|-?\bInfinity\b|[+-]?\b(?:0x[\da-fA-F]+|\d+(?:\.\d+)?(?:e[+-]?\d+)?)\b/,operator:/\/\\|\/\/\\\\|&&|\|\||===|[!=]=|\/\/|->|\+\+|::|[+*#@=:?<>|\\\u2227\u2a53\u2261\u2afd\u03bb\u2192]/,punctuation:/\.\.|[{}\[\](),./]/,"class-name":/\b[A-Z]\w*\b/},t.languages.dhall.string.inside.interpolation.inside.expression.inside=t.languages.dhall}return wt}var Ct,vs;function fE(){if(vs)return Ct;vs=1,Ct=e,e.displayName="diff",e.aliases=[];function e(t){(function(r){r.languages.diff={coord:[/^(?:\*{3}|-{3}|\+{3}).*$/m,/^@@.*@@$/m,/^\d.*$/m]};var a={"deleted-sign":"-","deleted-arrow":"<","inserted-sign":"+","inserted-arrow":">",unchanged:" ",diff:"!"};Object.keys(a).forEach(function(n){var i=a[n],s=[];/^\w+$/.test(n)||s.push(/\w+/.exec(n)[0]),n==="diff"&&s.push("bold"),r.languages.diff[n]={pattern:RegExp("^(?:["+i+`].*(?:\r +?| +|(?![\\s\\S])))+`,"m"),alias:s,inside:{line:{pattern:/(.)(?=[\s\S]).*(?:\r\n?|\n)?/,lookbehind:!0},prefix:{pattern:/[\s\S]/,alias:/\w+/.exec(n)[0]}}}}),Object.defineProperty(r.languages.diff,"PREFIXES",{value:a})})(t)}return Ct}var kt,As;function z(){if(As)return kt;As=1,kt=e,e.displayName="markupTemplating",e.aliases=[];function e(t){(function(r){function a(n,i){return"___"+n.toUpperCase()+i+"___"}Object.defineProperties(r.languages["markup-templating"]={},{buildPlaceholders:{value:function(n,i,s,l){if(n.language===i){var u=n.tokenStack=[];n.code=n.code.replace(s,function(c){if(typeof l=="function"&&!l(c))return c;for(var d=u.length,b;n.code.indexOf(b=a(i,d))!==-1;)++d;return u[d]=c,b}),n.grammar=r.languages.markup}}},tokenizePlaceholders:{value:function(n,i){if(n.language!==i||!n.tokenStack)return;n.grammar=r.languages[i];var s=0,l=Object.keys(n.tokenStack);function u(c){for(var d=0;d=l.length);d++){var b=c[d];if(typeof b=="string"||b.content&&typeof b.content=="string"){var h=l[s],S=n.tokenStack[h],R=typeof b=="string"?b:b.content,y=a(i,h),_=R.indexOf(y);if(_>-1){++s;var v=R.substring(0,_),g=new r.Token(i,r.tokenize(S,n.grammar),"language-"+i,S),p=R.substring(_+y.length),m=[];v&&m.push.apply(m,u([v])),m.push(g),p&&m.push.apply(m,u([p])),typeof b=="string"?c.splice.apply(c,[d,1].concat(m)):b.content=m}}else b.content&&u(b.content)}return c}u(n.tokens)}}})})(t)}return kt}var Ot,Rs;function EE(){if(Rs)return Ot;Rs=1;var e=z();Ot=t,t.displayName="django",t.aliases=["jinja2"];function t(r){r.register(e),function(a){a.languages.django={comment:/^\{#[\s\S]*?#\}$/,tag:{pattern:/(^\{%[+-]?\s*)\w+/,lookbehind:!0,alias:"keyword"},delimiter:{pattern:/^\{[{%][+-]?|[+-]?[}%]\}$/,alias:"punctuation"},string:{pattern:/("|')(?:\\.|(?!\1)[^\\\r\n])*\1/,greedy:!0},filter:{pattern:/(\|)\w+/,lookbehind:!0,alias:"function"},test:{pattern:/(\bis\s+(?:not\s+)?)(?!not\b)\w+/,lookbehind:!0,alias:"function"},function:/\b[a-z_]\w+(?=\s*\()/i,keyword:/\b(?:and|as|by|else|for|if|import|in|is|loop|not|or|recursive|with|without)\b/,operator:/[-+%=]=?|!=|\*\*?=?|\/\/?=?|<[<=>]?|>[=>]?|[&|^~]/,number:/\b\d+(?:\.\d+)?\b/,boolean:/[Ff]alse|[Nn]one|[Tt]rue/,variable:/\b\w+\b/,punctuation:/[{}[\](),.:;]/};var n=/\{\{[\s\S]*?\}\}|\{%[\s\S]*?%\}|\{#[\s\S]*?#\}/g,i=a.languages["markup-templating"];a.hooks.add("before-tokenize",function(s){i.buildPlaceholders(s,"django",n)}),a.hooks.add("after-tokenize",function(s){i.tokenizePlaceholders(s,"django")}),a.languages.jinja2=a.languages.django,a.hooks.add("before-tokenize",function(s){i.buildPlaceholders(s,"jinja2",n)}),a.hooks.add("after-tokenize",function(s){i.tokenizePlaceholders(s,"jinja2")})}(r)}return Ot}var Lt,_s;function hE(){if(_s)return Lt;_s=1,Lt=e,e.displayName="dnsZoneFile",e.aliases=[];function e(t){t.languages["dns-zone-file"]={comment:/;.*/,string:{pattern:/"(?:\\.|[^"\\\r\n])*"/,greedy:!0},variable:[{pattern:/(^\$ORIGIN[ \t]+)\S+/m,lookbehind:!0},{pattern:/(^|\s)@(?=\s|$)/,lookbehind:!0}],keyword:/^\$(?:INCLUDE|ORIGIN|TTL)(?=\s|$)/m,class:{pattern:/(^|\s)(?:CH|CS|HS|IN)(?=\s|$)/,lookbehind:!0,alias:"keyword"},type:{pattern:/(^|\s)(?:A|A6|AAAA|AFSDB|APL|ATMA|CAA|CDNSKEY|CDS|CERT|CNAME|DHCID|DLV|DNAME|DNSKEY|DS|EID|GID|GPOS|HINFO|HIP|IPSECKEY|ISDN|KEY|KX|LOC|MAILA|MAILB|MB|MD|MF|MG|MINFO|MR|MX|NAPTR|NB|NBSTAT|NIMLOC|NINFO|NS|NSAP|NSAP-PTR|NSEC|NSEC3|NSEC3PARAM|NULL|NXT|OPENPGPKEY|PTR|PX|RKEY|RP|RRSIG|RT|SIG|SINK|SMIMEA|SOA|SPF|SRV|SSHFP|TA|TKEY|TLSA|TSIG|TXT|UID|UINFO|UNSPEC|URI|WKS|X25)(?=\s|$)/,lookbehind:!0,alias:"keyword"},punctuation:/[()]/},t.languages["dns-zone"]=t.languages["dns-zone-file"]}return Lt}var Dt,Is;function SE(){if(Is)return Dt;Is=1,Dt=e,e.displayName="docker",e.aliases=["dockerfile"];function e(t){(function(r){var a=/\\[\r\n](?:\s|\\[\r\n]|#.*(?!.))*(?![\s#]|\\[\r\n])/.source,n=/(?:[ \t]+(?![ \t])(?:)?|)/.source.replace(//g,function(){return a}),i=/"(?:[^"\\\r\n]|\\(?:\r\n|[\s\S]))*"|'(?:[^'\\\r\n]|\\(?:\r\n|[\s\S]))*'/.source,s=/--[\w-]+=(?:|(?!["'])(?:[^\s\\]|\\.)+)/.source.replace(//g,function(){return i}),l={pattern:RegExp(i),greedy:!0},u={pattern:/(^[ \t]*)#.*/m,lookbehind:!0,greedy:!0};function c(d,b){return d=d.replace(//g,function(){return s}).replace(//g,function(){return n}),RegExp(d,b)}r.languages.docker={instruction:{pattern:/(^[ \t]*)(?:ADD|ARG|CMD|COPY|ENTRYPOINT|ENV|EXPOSE|FROM|HEALTHCHECK|LABEL|MAINTAINER|ONBUILD|RUN|SHELL|STOPSIGNAL|USER|VOLUME|WORKDIR)(?=\s)(?:\\.|[^\r\n\\])*(?:\\$(?:\s|#.*$)*(?![\s#])(?:\\.|[^\r\n\\])*)*/im,lookbehind:!0,greedy:!0,inside:{options:{pattern:c(/(^(?:ONBUILD)?\w+)(?:)*/.source,"i"),lookbehind:!0,greedy:!0,inside:{property:{pattern:/(^|\s)--[\w-]+/,lookbehind:!0},string:[l,{pattern:/(=)(?!["'])(?:[^\s\\]|\\.)+/,lookbehind:!0}],operator:/\\$/m,punctuation:/=/}},keyword:[{pattern:c(/(^(?:ONBUILD)?HEALTHCHECK(?:)*)(?:CMD|NONE)\b/.source,"i"),lookbehind:!0,greedy:!0},{pattern:c(/(^(?:ONBUILD)?FROM(?:)*(?!--)[^ \t\\]+)AS/.source,"i"),lookbehind:!0,greedy:!0},{pattern:c(/(^ONBUILD)\w+/.source,"i"),lookbehind:!0,greedy:!0},{pattern:/^\w+/,greedy:!0}],comment:u,string:l,variable:/\$(?:\w+|\{[^{}"'\\]*\})/,operator:/\\$/m}},comment:u},r.languages.dockerfile=r.languages.docker})(t)}return Dt}var xt,Ns;function yE(){if(Ns)return xt;Ns=1,xt=e,e.displayName="dot",e.aliases=["gv"];function e(t){(function(r){var a="(?:"+[/[a-zA-Z_\x80-\uFFFF][\w\x80-\uFFFF]*/.source,/-?(?:\.\d+|\d+(?:\.\d*)?)/.source,/"[^"\\]*(?:\\[\s\S][^"\\]*)*"/.source,/<(?:[^<>]|(?!)*>/.source].join("|")+")",n={markup:{pattern:/(^<)[\s\S]+(?=>$)/,lookbehind:!0,alias:["language-markup","language-html","language-xml"],inside:r.languages.markup}};function i(s,l){return RegExp(s.replace(//g,function(){return a}),l)}r.languages.dot={comment:{pattern:/\/\/.*|\/\*[\s\S]*?\*\/|^#.*/m,greedy:!0},"graph-name":{pattern:i(/(\b(?:digraph|graph|subgraph)[ \t\r\n]+)/.source,"i"),lookbehind:!0,greedy:!0,alias:"class-name",inside:n},"attr-value":{pattern:i(/(=[ \t\r\n]*)/.source),lookbehind:!0,greedy:!0,inside:n},"attr-name":{pattern:i(/([\[;, \t\r\n])(?=[ \t\r\n]*=)/.source),lookbehind:!0,greedy:!0,inside:n},keyword:/\b(?:digraph|edge|graph|node|strict|subgraph)\b/i,"compass-point":{pattern:/(:[ \t\r\n]*)(?:[ewc_]|[ns][ew]?)(?![\w\x80-\uFFFF])/,lookbehind:!0,alias:"builtin"},node:{pattern:i(/(^|[^-.\w\x80-\uFFFF\\])/.source),lookbehind:!0,greedy:!0,inside:n},operator:/[=:]|-[->]/,punctuation:/[\[\]{};,]/},r.languages.gv=r.languages.dot})(t)}return xt}var Mt,ws;function TE(){if(ws)return Mt;ws=1,Mt=e,e.displayName="ebnf",e.aliases=[];function e(t){t.languages.ebnf={comment:/\(\*[\s\S]*?\*\)/,string:{pattern:/"[^"\r\n]*"|'[^'\r\n]*'/,greedy:!0},special:{pattern:/\?[^?\r\n]*\?/,greedy:!0,alias:"class-name"},definition:{pattern:/^([\t ]*)[a-z]\w*(?:[ \t]+[a-z]\w*)*(?=\s*=)/im,lookbehind:!0,alias:["rule","keyword"]},rule:/\b[a-z]\w*(?:[ \t]+[a-z]\w*)*\b/i,punctuation:/\([:/]|[:/]\)|[.,;()[\]{}]/,operator:/[-=|*/!]/}}return Mt}var Ft,Cs;function vE(){if(Cs)return Ft;Cs=1,Ft=e,e.displayName="editorconfig",e.aliases=[];function e(t){t.languages.editorconfig={comment:/[;#].*/,section:{pattern:/(^[ \t]*)\[.+\]/m,lookbehind:!0,alias:"selector",inside:{regex:/\\\\[\[\]{},!?.*]/,operator:/[!?]|\.\.|\*{1,2}/,punctuation:/[\[\]{},]/}},key:{pattern:/(^[ \t]*)[^\s=]+(?=[ \t]*=)/m,lookbehind:!0,alias:"attr-name"},value:{pattern:/=.*/,alias:"attr-value",inside:{punctuation:/^=/}}}}return Ft}var Ut,ks;function AE(){if(ks)return Ut;ks=1,Ut=e,e.displayName="eiffel",e.aliases=[];function e(t){t.languages.eiffel={comment:/--.*/,string:[{pattern:/"([^[]*)\[[\s\S]*?\]\1"/,greedy:!0},{pattern:/"([^{]*)\{[\s\S]*?\}\1"/,greedy:!0},{pattern:/"(?:%(?:(?!\n)\s)*\n\s*%|%\S|[^%"\r\n])*"/,greedy:!0}],char:/'(?:%.|[^%'\r\n])+'/,keyword:/\b(?:across|agent|alias|all|and|as|assign|attached|attribute|check|class|convert|create|Current|debug|deferred|detachable|do|else|elseif|end|ensure|expanded|export|external|feature|from|frozen|if|implies|inherit|inspect|invariant|like|local|loop|not|note|obsolete|old|once|or|Precursor|redefine|rename|require|rescue|Result|retry|select|separate|some|then|undefine|until|variant|Void|when|xor)\b/i,boolean:/\b(?:False|True)\b/i,"class-name":/\b[A-Z][\dA-Z_]*\b/,number:[/\b0[xcb][\da-f](?:_*[\da-f])*\b/i,/(?:\b\d(?:_*\d)*)?\.(?:(?:\d(?:_*\d)*)?e[+-]?)?\d(?:_*\d)*\b|\b\d(?:_*\d)*\b\.?/i],punctuation:/:=|<<|>>|\(\||\|\)|->|\.(?=\w)|[{}[\];(),:?]/,operator:/\\\\|\|\.\.\||\.\.|\/[~\/=]?|[><]=?|[-+*^=~]/}}return Ut}var Bt,Os;function RE(){if(Os)return Bt;Os=1;var e=z();Bt=t,t.displayName="ejs",t.aliases=["eta"];function t(r){r.register(e),function(a){a.languages.ejs={delimiter:{pattern:/^<%[-_=]?|[-_]?%>$/,alias:"punctuation"},comment:/^#[\s\S]*/,"language-javascript":{pattern:/[\s\S]+/,inside:a.languages.javascript}},a.hooks.add("before-tokenize",function(n){var i=/<%(?!%)[\s\S]+?%>/g;a.languages["markup-templating"].buildPlaceholders(n,"ejs",i)}),a.hooks.add("after-tokenize",function(n){a.languages["markup-templating"].tokenizePlaceholders(n,"ejs")}),a.languages.eta=a.languages.ejs}(r)}return Bt}var Pt,Ls;function _E(){if(Ls)return Pt;Ls=1,Pt=e,e.displayName="elixir",e.aliases=[];function e(t){t.languages.elixir={doc:{pattern:/@(?:doc|moduledoc)\s+(?:("""|''')[\s\S]*?\1|("|')(?:\\(?:\r\n|[\s\S])|(?!\2)[^\\\r\n])*\2)/,inside:{attribute:/^@\w+/,string:/['"][\s\S]+/}},comment:{pattern:/#.*/,greedy:!0},regex:{pattern:/~[rR](?:("""|''')(?:\\[\s\S]|(?!\1)[^\\])+\1|([\/|"'])(?:\\.|(?!\2)[^\\\r\n])+\2|\((?:\\.|[^\\)\r\n])+\)|\[(?:\\.|[^\\\]\r\n])+\]|\{(?:\\.|[^\\}\r\n])+\}|<(?:\\.|[^\\>\r\n])+>)[uismxfr]*/,greedy:!0},string:[{pattern:/~[cCsSwW](?:("""|''')(?:\\[\s\S]|(?!\1)[^\\])+\1|([\/|"'])(?:\\.|(?!\2)[^\\\r\n])+\2|\((?:\\.|[^\\)\r\n])+\)|\[(?:\\.|[^\\\]\r\n])+\]|\{(?:\\.|#\{[^}]+\}|#(?!\{)|[^#\\}\r\n])+\}|<(?:\\.|[^\\>\r\n])+>)[csa]?/,greedy:!0,inside:{}},{pattern:/("""|''')[\s\S]*?\1/,greedy:!0,inside:{}},{pattern:/("|')(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0,inside:{}}],atom:{pattern:/(^|[^:]):\w+/,lookbehind:!0,alias:"symbol"},module:{pattern:/\b[A-Z]\w*\b/,alias:"class-name"},"attr-name":/\b\w+\??:(?!:)/,argument:{pattern:/(^|[^&])&\d+/,lookbehind:!0,alias:"variable"},attribute:{pattern:/@\w+/,alias:"variable"},function:/\b[_a-zA-Z]\w*[?!]?(?:(?=\s*(?:\.\s*)?\()|(?=\/\d))/,number:/\b(?:0[box][a-f\d_]+|\d[\d_]*)(?:\.[\d_]+)?(?:e[+-]?[\d_]+)?\b/i,keyword:/\b(?:after|alias|and|case|catch|cond|def(?:callback|delegate|exception|impl|macro|module|n|np|p|protocol|struct)?|do|else|end|fn|for|if|import|not|or|quote|raise|require|rescue|try|unless|unquote|use|when)\b/,boolean:/\b(?:false|nil|true)\b/,operator:[/\bin\b|&&?|\|[|>]?|\\\\|::|\.\.\.?|\+\+?|-[->]?|<[-=>]|>=|!==?|\B!|=(?:==?|[>~])?|[*\/^]/,{pattern:/([^<])<(?!<)/,lookbehind:!0},{pattern:/([^>])>(?!>)/,lookbehind:!0}],punctuation:/<<|>>|[.,%\[\]{}()]/},t.languages.elixir.string.forEach(function(r){r.inside={interpolation:{pattern:/#\{[^}]+\}/,inside:{delimiter:{pattern:/^#\{|\}$/,alias:"punctuation"},rest:t.languages.elixir}}}})}return Pt}var Gt,Ds;function IE(){if(Ds)return Gt;Ds=1,Gt=e,e.displayName="elm",e.aliases=[];function e(t){t.languages.elm={comment:/--.*|\{-[\s\S]*?-\}/,char:{pattern:/'(?:[^\\'\r\n]|\\(?:[abfnrtv\\']|\d+|x[0-9a-fA-F]+|u\{[0-9a-fA-F]+\}))'/,greedy:!0},string:[{pattern:/"""[\s\S]*?"""/,greedy:!0},{pattern:/"(?:[^\\"\r\n]|\\.)*"/,greedy:!0}],"import-statement":{pattern:/(^[\t ]*)import\s+[A-Z]\w*(?:\.[A-Z]\w*)*(?:\s+as\s+(?:[A-Z]\w*)(?:\.[A-Z]\w*)*)?(?:\s+exposing\s+)?/m,lookbehind:!0,inside:{keyword:/\b(?:as|exposing|import)\b/}},keyword:/\b(?:alias|as|case|else|exposing|if|in|infixl|infixr|let|module|of|then|type)\b/,builtin:/\b(?:abs|acos|always|asin|atan|atan2|ceiling|clamp|compare|cos|curry|degrees|e|flip|floor|fromPolar|identity|isInfinite|isNaN|logBase|max|min|negate|never|not|pi|radians|rem|round|sin|sqrt|tan|toFloat|toPolar|toString|truncate|turns|uncurry|xor)\b/,number:/\b(?:\d+(?:\.\d+)?(?:e[+-]?\d+)?|0x[0-9a-f]+)\b/i,operator:/\s\.\s|[+\-/*=.$<>:&|^?%#@~!]{2,}|[+\-/*=$<>:&|^?%#@~!]/,hvariable:/\b(?:[A-Z]\w*\.)*[a-z]\w*\b/,constant:/\b(?:[A-Z]\w*\.)*[A-Z]\w*\b/,punctuation:/[{}[\]|(),.:]/}}return Gt}var $t,xs;function NE(){if(xs)return $t;xs=1;var e=he(),t=z();$t=r,r.displayName="erb",r.aliases=[];function r(a){a.register(e),a.register(t),function(n){n.languages.erb={delimiter:{pattern:/^(\s*)<%=?|%>(?=\s*$)/,lookbehind:!0,alias:"punctuation"},ruby:{pattern:/\s*\S[\s\S]*/,alias:"language-ruby",inside:n.languages.ruby}},n.hooks.add("before-tokenize",function(i){var s=/<%=?(?:[^\r\n]|[\r\n](?!=begin)|[\r\n]=begin\s(?:[^\r\n]|[\r\n](?!=end))*[\r\n]=end)+?%>/g;n.languages["markup-templating"].buildPlaceholders(i,"erb",s)}),n.hooks.add("after-tokenize",function(i){n.languages["markup-templating"].tokenizePlaceholders(i,"erb")})}(a)}return $t}var qt,Ms;function wE(){if(Ms)return qt;Ms=1,qt=e,e.displayName="erlang",e.aliases=[];function e(t){t.languages.erlang={comment:/%.+/,string:{pattern:/"(?:\\.|[^\\"\r\n])*"/,greedy:!0},"quoted-function":{pattern:/'(?:\\.|[^\\'\r\n])+'(?=\()/,alias:"function"},"quoted-atom":{pattern:/'(?:\\.|[^\\'\r\n])+'/,alias:"atom"},boolean:/\b(?:false|true)\b/,keyword:/\b(?:after|case|catch|end|fun|if|of|receive|try|when)\b/,number:[/\$\\?./,/\b\d+#[a-z0-9]+/i,/(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?/i],function:/\b[a-z][\w@]*(?=\()/,variable:{pattern:/(^|[^@])(?:\b|\?)[A-Z_][\w@]*/,lookbehind:!0},operator:[/[=\/<>:]=|=[:\/]=|\+\+?|--?|[=*\/!]|\b(?:and|andalso|band|bnot|bor|bsl|bsr|bxor|div|not|or|orelse|rem|xor)\b/,{pattern:/(^|[^<])<(?!<)/,lookbehind:!0},{pattern:/(^|[^>])>(?!>)/,lookbehind:!0}],atom:/\b[a-z][\w@]*/,punctuation:/[()[\]{}:;,.#|]|<<|>>/}}return qt}var Ht,Fs;function zc(){if(Fs)return Ht;Fs=1,Ht=e,e.displayName="lua",e.aliases=[];function e(t){t.languages.lua={comment:/^#!.+|--(?:\[(=*)\[[\s\S]*?\]\1\]|.*)/m,string:{pattern:/(["'])(?:(?!\1)[^\\\r\n]|\\z(?:\r\n|\s)|\\(?:\r\n|[^z]))*\1|\[(=*)\[[\s\S]*?\]\2\]/,greedy:!0},number:/\b0x[a-f\d]+(?:\.[a-f\d]*)?(?:p[+-]?\d+)?\b|\b\d+(?:\.\B|(?:\.\d*)?(?:e[+-]?\d+)?\b)|\B\.\d+(?:e[+-]?\d+)?\b/i,keyword:/\b(?:and|break|do|else|elseif|end|false|for|function|goto|if|in|local|nil|not|or|repeat|return|then|true|until|while)\b/,function:/(?!\d)\w+(?=\s*(?:[({]))/,operator:[/[-+*%^&|#]|\/\/?|<[<=]?|>[>=]?|[=~]=?/,{pattern:/(^|[^.])\.\.(?!\.)/,lookbehind:!0}],punctuation:/[\[\](){},;]|\.+|:+/}}return Ht}var zt,Us;function CE(){if(Us)return zt;Us=1;var e=zc(),t=z();zt=r,r.displayName="etlua",r.aliases=[];function r(a){a.register(e),a.register(t),function(n){n.languages.etlua={delimiter:{pattern:/^<%[-=]?|-?%>$/,alias:"punctuation"},"language-lua":{pattern:/[\s\S]+/,inside:n.languages.lua}},n.hooks.add("before-tokenize",function(i){var s=/<%[\s\S]+?%>/g;n.languages["markup-templating"].buildPlaceholders(i,"etlua",s)}),n.hooks.add("after-tokenize",function(i){n.languages["markup-templating"].tokenizePlaceholders(i,"etlua")})}(a)}return zt}var Vt,Bs;function kE(){if(Bs)return Vt;Bs=1,Vt=e,e.displayName="excelFormula",e.aliases=[];function e(t){t.languages["excel-formula"]={comment:{pattern:/(\bN\(\s*)"(?:[^"]|"")*"(?=\s*\))/i,lookbehind:!0,greedy:!0},string:{pattern:/"(?:[^"]|"")*"(?!")/,greedy:!0},reference:{pattern:/(?:'[^']*'|(?:[^\s()[\]{}<>*?"';,$&]*\[[^^\s()[\]{}<>*?"']+\])?\w+)!/,greedy:!0,alias:"string",inside:{operator:/!$/,punctuation:/'/,sheet:{pattern:/[^[\]]+$/,alias:"function"},file:{pattern:/\[[^[\]]+\]$/,inside:{punctuation:/[[\]]/}},path:/[\s\S]+/}},"function-name":{pattern:/\b[A-Z]\w*(?=\()/i,alias:"keyword"},range:{pattern:/\$?\b(?:[A-Z]+\$?\d+:\$?[A-Z]+\$?\d+|[A-Z]+:\$?[A-Z]+|\d+:\$?\d+)\b/i,alias:"property",inside:{operator:/:/,cell:/\$?[A-Z]+\$?\d+/i,column:/\$?[A-Z]+/i,row:/\$?\d+/}},cell:{pattern:/\b[A-Z]+\d+\b|\$[A-Za-z]+\$?\d+\b|\b[A-Za-z]+\$\d+\b/,alias:"property"},number:/(?:\b\d+(?:\.\d+)?|\B\.\d+)(?:e[+-]?\d+)?\b/i,boolean:/\b(?:FALSE|TRUE)\b/i,operator:/[-+*/^%=&,]|<[=>]?|>=?/,punctuation:/[[\]();{}|]/},t.languages.xlsx=t.languages.xls=t.languages["excel-formula"]}return Vt}var jt,Ps;function OE(){if(Ps)return jt;Ps=1,jt=e,e.displayName="factor",e.aliases=[];function e(t){(function(r){var a={function:/\b(?:BUGS?|FIX(?:MES?)?|NOTES?|TODOS?|XX+|HACKS?|WARN(?:ING)?|\?{2,}|!{2,})\b/},n={number:/\\[^\s']|%\w/},i={comment:[{pattern:/(^|\s)(?:! .*|!$)/,lookbehind:!0,inside:a},{pattern:/(^|\s)\/\*\s[\s\S]*?\*\/(?=\s|$)/,lookbehind:!0,greedy:!0,inside:a},{pattern:/(^|\s)!\[(={0,6})\[\s[\s\S]*?\]\2\](?=\s|$)/,lookbehind:!0,greedy:!0,inside:a}],number:[{pattern:/(^|\s)[+-]?\d+(?=\s|$)/,lookbehind:!0},{pattern:/(^|\s)[+-]?0(?:b[01]+|o[0-7]+|d\d+|x[\dA-F]+)(?=\s|$)/i,lookbehind:!0},{pattern:/(^|\s)[+-]?\d+\/\d+\.?(?=\s|$)/,lookbehind:!0},{pattern:/(^|\s)\+?\d+\+\d+\/\d+(?=\s|$)/,lookbehind:!0},{pattern:/(^|\s)-\d+-\d+\/\d+(?=\s|$)/,lookbehind:!0},{pattern:/(^|\s)[+-]?(?:\d*\.\d+|\d+\.\d*|\d+)(?:e[+-]?\d+)?(?=\s|$)/i,lookbehind:!0},{pattern:/(^|\s)NAN:\s+[\da-fA-F]+(?=\s|$)/,lookbehind:!0},{pattern:/(^|\s)[+-]?0(?:b1\.[01]*|o1\.[0-7]*|d1\.\d*|x1\.[\dA-F]*)p\d+(?=\s|$)/i,lookbehind:!0}],regexp:{pattern:/(^|\s)R\/\s(?:\\\S|[^\\/])*\/(?:[idmsr]*|[idmsr]+-[idmsr]+)(?=\s|$)/,lookbehind:!0,alias:"number",inside:{variable:/\\\S/,keyword:/[+?*\[\]^$(){}.|]/,operator:{pattern:/(\/)[idmsr]+(?:-[idmsr]+)?/,lookbehind:!0}}},boolean:{pattern:/(^|\s)[tf](?=\s|$)/,lookbehind:!0},"custom-string":{pattern:/(^|\s)[A-Z0-9\-]+"\s(?:\\\S|[^"\\])*"/,lookbehind:!0,greedy:!0,alias:"string",inside:{number:/\\\S|%\w|\//}},"multiline-string":[{pattern:/(^|\s)STRING:\s+\S+(?:\n|\r\n).*(?:\n|\r\n)\s*;(?=\s|$)/,lookbehind:!0,greedy:!0,alias:"string",inside:{number:n.number,"semicolon-or-setlocal":{pattern:/([\r\n][ \t]*);(?=\s|$)/,lookbehind:!0,alias:"function"}}},{pattern:/(^|\s)HEREDOC:\s+\S+(?:\n|\r\n).*(?:\n|\r\n)\s*\S+(?=\s|$)/,lookbehind:!0,greedy:!0,alias:"string",inside:n},{pattern:/(^|\s)\[(={0,6})\[\s[\s\S]*?\]\2\](?=\s|$)/,lookbehind:!0,greedy:!0,alias:"string",inside:n}],"special-using":{pattern:/(^|\s)USING:(?:\s\S+)*(?=\s+;(?:\s|$))/,lookbehind:!0,alias:"function",inside:{string:{pattern:/(\s)[^:\s]+/,lookbehind:!0}}},"stack-effect-delimiter":[{pattern:/(^|\s)(?:call|eval|execute)?\((?=\s)/,lookbehind:!0,alias:"operator"},{pattern:/(\s)--(?=\s)/,lookbehind:!0,alias:"operator"},{pattern:/(\s)\)(?=\s|$)/,lookbehind:!0,alias:"operator"}],combinators:{pattern:null,lookbehind:!0,alias:"keyword"},"kernel-builtin":{pattern:null,lookbehind:!0,alias:"variable"},"sequences-builtin":{pattern:null,lookbehind:!0,alias:"variable"},"math-builtin":{pattern:null,lookbehind:!0,alias:"variable"},"constructor-word":{pattern:/(^|\s)<(?!=+>|-+>)\S+>(?=\s|$)/,lookbehind:!0,alias:"keyword"},"other-builtin-syntax":{pattern:null,lookbehind:!0,alias:"operator"},"conventionally-named-word":{pattern:/(^|\s)(?!")(?:(?:change|new|set|with)-\S+|\$\S+|>[^>\s]+|[^:>\s]+>|[^>\s]+>[^>\s]+|\+[^+\s]+\+|[^?\s]+\?|\?[^?\s]+|[^>\s]+>>|>>[^>\s]+|[^<\s]+<<|\([^()\s]+\)|[^!\s]+!|[^*\s]\S*\*|[^.\s]\S*\.)(?=\s|$)/,lookbehind:!0,alias:"keyword"},"colon-syntax":{pattern:/(^|\s)(?:[A-Z0-9\-]+#?)?:{1,2}\s+(?:;\S+|(?!;)\S+)(?=\s|$)/,lookbehind:!0,greedy:!0,alias:"function"},"semicolon-or-setlocal":{pattern:/(\s)(?:;|:>)(?=\s|$)/,lookbehind:!0,alias:"function"},"curly-brace-literal-delimiter":[{pattern:/(^|\s)[a-z]*\{(?=\s)/i,lookbehind:!0,alias:"operator"},{pattern:/(\s)\}(?=\s|$)/,lookbehind:!0,alias:"operator"}],"quotation-delimiter":[{pattern:/(^|\s)\[(?=\s)/,lookbehind:!0,alias:"operator"},{pattern:/(\s)\](?=\s|$)/,lookbehind:!0,alias:"operator"}],"normal-word":{pattern:/(^|\s)[^"\s]\S*(?=\s|$)/,lookbehind:!0},string:{pattern:/"(?:\\\S|[^"\\])*"/,greedy:!0,inside:n}},s=function(d){return(d+"").replace(/([.?*+\^$\[\]\\(){}|\-])/g,"\\$1")},l=function(d){return new RegExp("(^|\\s)(?:"+d.map(s).join("|")+")(?=\\s|$)")},u={"kernel-builtin":["or","2nipd","4drop","tuck","wrapper","nip","wrapper?","callstack>array","die","dupd","callstack","callstack?","3dup","hashcode","pick","4nip","build",">boolean","nipd","clone","5nip","eq?","?","=","swapd","2over","clear","2dup","get-retainstack","not","tuple?","dup","3nipd","call","-rotd","object","drop","assert=","assert?","-rot","execute","boa","get-callstack","curried?","3drop","pickd","overd","over","roll","3nip","swap","and","2nip","rotd","throw","(clone)","hashcode*","spin","reach","4dup","equal?","get-datastack","assert","2drop","","boolean?","identity-hashcode","identity-tuple?","null","composed?","new","5drop","rot","-roll","xor","identity-tuple","boolean"],"other-builtin-syntax":["=======","recursive","flushable",">>","<<<<<<","M\\","B","PRIVATE>","\\","======","final","inline","delimiter","deprecated",">>>>>","<<<<<<<","parse-complex","malformed-complex","read-only",">>>>>>>","call-next-method","<<","foldable","$","$[","${"],"sequences-builtin":["member-eq?","mismatch","append","assert-sequence=","longer","repetition","clone-like","3sequence","assert-sequence?","last-index-from","reversed","index-from","cut*","pad-tail","join-as","remove-eq!","concat-as","but-last","snip","nths","nth","sequence","longest","slice?","","remove-nth","tail-slice","empty?","tail*","member?","virtual-sequence?","set-length","drop-prefix","iota","unclip","bounds-error?","unclip-last-slice","non-negative-integer-expected","non-negative-integer-expected?","midpoint@","longer?","?set-nth","?first","rest-slice","prepend-as","prepend","fourth","sift","subseq-start","new-sequence","?last","like","first4","1sequence","reverse","slice","virtual@","repetition?","set-last","index","4sequence","max-length","set-second","immutable-sequence","first2","first3","supremum","unclip-slice","suffix!","insert-nth","tail","3append","short","suffix","concat","flip","immutable?","reverse!","2sequence","sum","delete-all","indices","snip-slice","","check-slice","sequence?","head","append-as","halves","sequence=","collapse-slice","?second","slice-error?","product","bounds-check?","bounds-check","immutable","virtual-exemplar","harvest","remove","pad-head","last","set-fourth","cartesian-product","remove-eq","shorten","shorter","reversed?","shorter?","shortest","head-slice","pop*","tail-slice*","but-last-slice","iota?","append!","cut-slice","new-resizable","head-slice*","sequence-hashcode","pop","set-nth","?nth","second","join","immutable-sequence?","","3append-as","virtual-sequence","subseq?","remove-nth!","length","last-index","lengthen","assert-sequence","copy","move","third","first","tail?","set-first","prefix","bounds-error","","exchange","surround","cut","min-length","set-third","push-all","head?","subseq-start-from","delete-slice","rest","sum-lengths","head*","infimum","remove!","glue","slice-error","subseq","push","replace-slice","subseq-as","unclip-last"],"math-builtin":["number=","next-power-of-2","?1+","fp-special?","imaginary-part","float>bits","number?","fp-infinity?","bignum?","fp-snan?","denominator","gcd","*","+","fp-bitwise=","-","u>=","/",">=","bitand","power-of-2?","log2-expects-positive","neg?","<","log2",">","integer?","number","bits>double","2/","zero?","bits>float","float?","shift","ratio?","rect>","even?","ratio","fp-sign","bitnot",">fixnum","complex?","/i","integer>fixnum","/f","sgn",">bignum","next-float","u<","u>","mod","recip","rational",">float","2^","integer","fixnum?","neg","fixnum","sq","bignum",">rect","bit?","fp-qnan?","simple-gcd","complex","","real",">fraction","double>bits","bitor","rem","fp-nan-payload","real-part","log2-expects-positive?","prev-float","align","unordered?","float","fp-nan?","abs","bitxor","integer>fixnum-strict","u<=","odd?","<=","/mod",">integer","real?","rational?","numerator"]};Object.keys(u).forEach(function(d){i[d].pattern=l(u[d])});var c=["2bi","while","2tri","bi*","4dip","both?","same?","tri@","curry","prepose","3bi","?if","tri*","2keep","3keep","curried","2keepd","when","2bi*","2tri*","4keep","bi@","keepdd","do","unless*","tri-curry","if*","loop","bi-curry*","when*","2bi@","2tri@","with","2with","either?","bi","until","3dip","3curry","tri-curry*","tri-curry@","bi-curry","keepd","compose","2dip","if","3tri","unless","tuple","keep","2curry","tri","most","while*","dip","composed","bi-curry@","find-last-from","trim-head-slice","map-as","each-from","none?","trim-tail","partition","if-empty","accumulate*","reject!","find-from","accumulate-as","collector-for-as","reject","map","map-sum","accumulate!","2each-from","follow","supremum-by","map!","unless-empty","collector","padding","reduce-index","replicate-as","infimum-by","trim-tail-slice","count","find-index","filter","accumulate*!","reject-as","map-integers","map-find","reduce","selector","interleave","2map","filter-as","binary-reduce","map-index-as","find","produce","filter!","replicate","cartesian-map","cartesian-each","find-index-from","map-find-last","3map-as","3map","find-last","selector-as","2map-as","2map-reduce","accumulate","each","each-index","accumulate*-as","when-empty","all?","collector-as","push-either","new-like","collector-for","2selector","push-if","2all?","map-reduce","3each","any?","trim-slice","2reduce","change-nth","produce-as","2each","trim","trim-head","cartesian-find","map-index","if-zero","each-integer","unless-zero","(find-integer)","when-zero","find-last-integer","(all-integers?)","times","(each-integer)","find-integer","all-integers?","unless-negative","if-positive","when-positive","when-negative","unless-positive","if-negative","case","2cleave","cond>quot","case>quot","3cleave","wrong-values","to-fixed-point","alist>quot","cond","cleave","call-effect","recursive-hashcode","spread","deep-spread>quot","2||","0||","n||","0&&","2&&","3||","1||","1&&","n&&","3&&","smart-unless*","keep-inputs","reduce-outputs","smart-when*","cleave>array","smart-with","smart-apply","smart-if","inputs/outputs","output>sequence-n","map-outputs","map-reduce-outputs","dropping","output>array","smart-map-reduce","smart-2map-reduce","output>array-n","nullary","inputsequence"];i.combinators.pattern=l(c),r.languages.factor=i})(t)}return jt}var Wt,Gs;function LE(){if(Gs)return Wt;Gs=1,Wt=e,e.displayName="$false",e.aliases=[];function e(t){(function(r){r.languages.false={comment:{pattern:/\{[^}]*\}/},string:{pattern:/"[^"]*"/,greedy:!0},"character-code":{pattern:/'(?:[^\r]|\r\n?)/,alias:"number"},"assembler-code":{pattern:/\d+`/,alias:"important"},number:/\d+/,operator:/[-!#$%&'*+,./:;=>?@\\^_`|~ßø]/,punctuation:/\[|\]/,variable:/[a-z]/,"non-standard":{pattern:/[()!=]=?|[-+*/%]|\b(?:in|is)\b/}),delete t.languages["firestore-security-rules"]["class-name"],t.languages.insertBefore("firestore-security-rules","keyword",{path:{pattern:/(^|[\s(),])(?:\/(?:[\w\xA0-\uFFFF]+|\{[\w\xA0-\uFFFF]+(?:=\*\*)?\}|\$\([\w\xA0-\uFFFF.]+\)))+/,lookbehind:!0,greedy:!0,inside:{variable:{pattern:/\{[\w\xA0-\uFFFF]+(?:=\*\*)?\}|\$\([\w\xA0-\uFFFF.]+\)/,inside:{operator:/=/,keyword:/\*\*/,punctuation:/[.$(){}]/}},punctuation:/\//}},method:{pattern:/(\ballow\s+)[a-z]+(?:\s*,\s*[a-z]+)*(?=\s*[:;])/,lookbehind:!0,alias:"builtin",inside:{punctuation:/,/}}})}return Yt}var Kt,qs;function xE(){if(qs)return Kt;qs=1,Kt=e,e.displayName="flow",e.aliases=[];function e(t){(function(r){r.languages.flow=r.languages.extend("javascript",{}),r.languages.insertBefore("flow","keyword",{type:[{pattern:/\b(?:[Bb]oolean|Function|[Nn]umber|[Ss]tring|any|mixed|null|void)\b/,alias:"tag"}]}),r.languages.flow["function-variable"].pattern=/(?!\s)[_$a-z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*=\s*(?:function\b|(?:\([^()]*\)(?:\s*:\s*\w+)?|(?!\s)[_$a-z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)\s*=>))/i,delete r.languages.flow.parameter,r.languages.insertBefore("flow","operator",{"flow-punctuation":{pattern:/\{\||\|\}/,alias:"punctuation"}}),Array.isArray(r.languages.flow.keyword)||(r.languages.flow.keyword=[r.languages.flow.keyword]),r.languages.flow.keyword.unshift({pattern:/(^|[^$]\b)(?:Class|declare|opaque|type)\b(?!\$)/,lookbehind:!0},{pattern:/(^|[^$]\B)\$(?:Diff|Enum|Exact|Keys|ObjMap|PropertyType|Record|Shape|Subtype|Supertype|await)\b(?!\$)/,lookbehind:!0})})(t)}return Kt}var Zt,Hs;function ME(){if(Hs)return Zt;Hs=1,Zt=e,e.displayName="fortran",e.aliases=[];function e(t){t.languages.fortran={"quoted-number":{pattern:/[BOZ](['"])[A-F0-9]+\1/i,alias:"number"},string:{pattern:/(?:\b\w+_)?(['"])(?:\1\1|&(?:\r\n?|\n)(?:[ \t]*!.*(?:\r\n?|\n)|(?![ \t]*!))|(?!\1).)*(?:\1|&)/,inside:{comment:{pattern:/(&(?:\r\n?|\n)\s*)!.*/,lookbehind:!0}}},comment:{pattern:/!.*/,greedy:!0},boolean:/\.(?:FALSE|TRUE)\.(?:_\w+)?/i,number:/(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[ED][+-]?\d+)?(?:_\w+)?/i,keyword:[/\b(?:CHARACTER|COMPLEX|DOUBLE ?PRECISION|INTEGER|LOGICAL|REAL)\b/i,/\b(?:END ?)?(?:BLOCK ?DATA|DO|FILE|FORALL|FUNCTION|IF|INTERFACE|MODULE(?! PROCEDURE)|PROGRAM|SELECT|SUBROUTINE|TYPE|WHERE)\b/i,/\b(?:ALLOCATABLE|ALLOCATE|BACKSPACE|CALL|CASE|CLOSE|COMMON|CONTAINS|CONTINUE|CYCLE|DATA|DEALLOCATE|DIMENSION|DO|END|EQUIVALENCE|EXIT|EXTERNAL|FORMAT|GO ?TO|IMPLICIT(?: NONE)?|INQUIRE|INTENT|INTRINSIC|MODULE PROCEDURE|NAMELIST|NULLIFY|OPEN|OPTIONAL|PARAMETER|POINTER|PRINT|PRIVATE|PUBLIC|READ|RETURN|REWIND|SAVE|SELECT|STOP|TARGET|WHILE|WRITE)\b/i,/\b(?:ASSIGNMENT|DEFAULT|ELEMENTAL|ELSE|ELSEIF|ELSEWHERE|ENTRY|IN|INCLUDE|INOUT|KIND|NULL|ONLY|OPERATOR|OUT|PURE|RECURSIVE|RESULT|SEQUENCE|STAT|THEN|USE)\b/i],operator:[/\*\*|\/\/|=>|[=\/]=|[<>]=?|::|[+\-*=%]|\.[A-Z]+\./i,{pattern:/(^|(?!\().)\/(?!\))/,lookbehind:!0}],punctuation:/\(\/|\/\)|[(),;:&]/}}return Zt}var Xt,zs;function FE(){if(zs)return Xt;zs=1,Xt=e,e.displayName="fsharp",e.aliases=[];function e(t){t.languages.fsharp=t.languages.extend("clike",{comment:[{pattern:/(^|[^\\])\(\*(?!\))[\s\S]*?\*\)/,lookbehind:!0,greedy:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],string:{pattern:/(?:"""[\s\S]*?"""|@"(?:""|[^"])*"|"(?:\\[\s\S]|[^\\"])*")B?/,greedy:!0},"class-name":{pattern:/(\b(?:exception|inherit|interface|new|of|type)\s+|\w\s*:\s*|\s:\??>\s*)[.\w]+\b(?:\s*(?:->|\*)\s*[.\w]+\b)*(?!\s*[:.])/,lookbehind:!0,inside:{operator:/->|\*/,punctuation:/\./}},keyword:/\b(?:let|return|use|yield)(?:!\B|\b)|\b(?:abstract|and|as|asr|assert|atomic|base|begin|break|checked|class|component|const|constraint|constructor|continue|default|delegate|do|done|downcast|downto|eager|elif|else|end|event|exception|extern|external|false|finally|fixed|for|fun|function|functor|global|if|in|include|inherit|inline|interface|internal|land|lazy|lor|lsl|lsr|lxor|match|member|method|mixin|mod|module|mutable|namespace|new|not|null|object|of|open|or|override|parallel|private|process|protected|public|pure|rec|sealed|select|sig|static|struct|tailcall|then|to|trait|true|try|type|upcast|val|virtual|void|volatile|when|while|with)\b/,number:[/\b0x[\da-fA-F]+(?:LF|lf|un)?\b/,/\b0b[01]+(?:uy|y)?\b/,/(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[fm]|e[+-]?\d+)?\b/i,/\b\d+(?:[IlLsy]|UL|u[lsy]?)?\b/],operator:/([<>~&^])\1\1|([*.:<>&])\2|<-|->|[!=:]=|?|\??(?:<=|>=|<>|[-+*/%=<>])\??|[!?^&]|~[+~-]|:>|:\?>?/}),t.languages.insertBefore("fsharp","keyword",{preprocessor:{pattern:/(^[\t ]*)#.*/m,lookbehind:!0,alias:"property",inside:{directive:{pattern:/(^#)\b(?:else|endif|if|light|line|nowarn)\b/,lookbehind:!0,alias:"keyword"}}}}),t.languages.insertBefore("fsharp","punctuation",{"computation-expression":{pattern:/\b[_a-z]\w*(?=\s*\{)/i,alias:"keyword"}}),t.languages.insertBefore("fsharp","string",{annotation:{pattern:/\[<.+?>\]/,greedy:!0,inside:{punctuation:/^\[<|>\]$/,"class-name":{pattern:/^\w+$|(^|;\s*)[A-Z]\w*(?=\()/,lookbehind:!0},"annotation-content":{pattern:/[\s\S]+/,inside:t.languages.fsharp}}},char:{pattern:/'(?:[^\\']|\\(?:.|\d{3}|x[a-fA-F\d]{2}|u[a-fA-F\d]{4}|U[a-fA-F\d]{8}))'B?/,greedy:!0}})}return Xt}var Qt,Vs;function UE(){if(Vs)return Qt;Vs=1;var e=z();Qt=t,t.displayName="ftl",t.aliases=[];function t(r){r.register(e),function(a){for(var n=/[^<()"']|\((?:)*\)|<(?!#--)|<#--(?:[^-]|-(?!->))*-->|"(?:[^\\"]|\\.)*"|'(?:[^\\']|\\.)*'/.source,i=0;i<2;i++)n=n.replace(//g,function(){return n});n=n.replace(//g,/[^\s\S]/.source);var s={comment:/<#--[\s\S]*?-->/,string:[{pattern:/\br("|')(?:(?!\1)[^\\]|\\.)*\1/,greedy:!0},{pattern:RegExp(/("|')(?:(?!\1|\$\{)[^\\]|\\.|\$\{(?:(?!\})(?:))*\})*\1/.source.replace(//g,function(){return n})),greedy:!0,inside:{interpolation:{pattern:RegExp(/((?:^|[^\\])(?:\\\\)*)\$\{(?:(?!\})(?:))*\}/.source.replace(//g,function(){return n})),lookbehind:!0,inside:{"interpolation-punctuation":{pattern:/^\$\{|\}$/,alias:"punctuation"},rest:null}}}}],keyword:/\b(?:as)\b/,boolean:/\b(?:false|true)\b/,"builtin-function":{pattern:/((?:^|[^?])\?\s*)\w+/,lookbehind:!0,alias:"function"},function:/\b\w+(?=\s*\()/,number:/\b\d+(?:\.\d+)?\b/,operator:/\.\.[<*!]?|->|--|\+\+|&&|\|\||\?{1,2}|[-+*/%!=<>]=?|\b(?:gt|gte|lt|lte)\b/,punctuation:/[,;.:()[\]{}]/};s.string[1].inside.interpolation.inside.rest=s,a.languages.ftl={"ftl-comment":{pattern:/^<#--[\s\S]*/,alias:"comment"},"ftl-directive":{pattern:/^<[\s\S]+>$/,inside:{directive:{pattern:/(^<\/?)[#@][a-z]\w*/i,lookbehind:!0,alias:"keyword"},punctuation:/^<\/?|\/?>$/,content:{pattern:/\s*\S[\s\S]*/,alias:"ftl",inside:s}}},"ftl-interpolation":{pattern:/^\$\{[\s\S]*\}$/,inside:{punctuation:/^\$\{|\}$/,content:{pattern:/\s*\S[\s\S]*/,alias:"ftl",inside:s}}}},a.hooks.add("before-tokenize",function(l){var u=RegExp(/<#--[\s\S]*?-->|<\/?[#@][a-zA-Z](?:)*?>|\$\{(?:)*?\}/.source.replace(//g,function(){return n}),"gi");a.languages["markup-templating"].buildPlaceholders(l,"ftl",u)}),a.hooks.add("after-tokenize",function(l){a.languages["markup-templating"].tokenizePlaceholders(l,"ftl")})}(r)}return Qt}var Jt,js;function BE(){if(js)return Jt;js=1,Jt=e,e.displayName="gap",e.aliases=[];function e(t){t.languages.gap={shell:{pattern:/^gap>[\s\S]*?(?=^gap>|$(?![\s\S]))/m,greedy:!0,inside:{gap:{pattern:/^(gap>).+(?:(?:\r(?:\n|(?!\n))|\n)>.*)*/,lookbehind:!0,inside:null},punctuation:/^gap>/}},comment:{pattern:/#.*/,greedy:!0},string:{pattern:/(^|[^\\'"])(?:'(?:[^\r\n\\']|\\.){1,10}'|"(?:[^\r\n\\"]|\\.)*"(?!")|"""[\s\S]*?""")/,lookbehind:!0,greedy:!0,inside:{continuation:{pattern:/([\r\n])>/,lookbehind:!0,alias:"punctuation"}}},keyword:/\b(?:Assert|Info|IsBound|QUIT|TryNextMethod|Unbind|and|atomic|break|continue|do|elif|else|end|fi|for|function|if|in|local|mod|not|od|or|quit|readonly|readwrite|rec|repeat|return|then|until|while)\b/,boolean:/\b(?:false|true)\b/,function:/\b[a-z_]\w*(?=\s*\()/i,number:{pattern:/(^|[^\w.]|\.\.)(?:\d+(?:\.\d*)?|\.\d+)(?:[eE][+-]?\d+)?(?:_[a-z]?)?(?=$|[^\w.]|\.\.)/,lookbehind:!0},continuation:{pattern:/([\r\n])>/,lookbehind:!0,alias:"punctuation"},operator:/->|[-+*/^~=!]|<>|[<>]=?|:=|\.\./,punctuation:/[()[\]{},;.:]/},t.languages.gap.shell.inside.gap.inside=t.languages.gap}return Jt}var er,Ws;function PE(){if(Ws)return er;Ws=1,er=e,e.displayName="gcode",e.aliases=[];function e(t){t.languages.gcode={comment:/;.*|\B\(.*?\)\B/,string:{pattern:/"(?:""|[^"])*"/,greedy:!0},keyword:/\b[GM]\d+(?:\.\d+)?\b/,property:/\b[A-Z]/,checksum:{pattern:/(\*)\d+/,lookbehind:!0,alias:"number"},punctuation:/[:*]/}}return er}var tr,Ys;function GE(){if(Ys)return tr;Ys=1,tr=e,e.displayName="gdscript",e.aliases=[];function e(t){t.languages.gdscript={comment:/#.*/,string:{pattern:/@?(?:("|')(?:(?!\1)[^\n\\]|\\[\s\S])*\1(?!"|')|"""(?:[^\\]|\\[\s\S])*?""")/,greedy:!0},"class-name":{pattern:/(^(?:class|class_name|extends)[ \t]+|^export\([ \t]*|\bas[ \t]+|(?:\b(?:const|var)[ \t]|[,(])[ \t]*\w+[ \t]*:[ \t]*|->[ \t]*)[a-zA-Z_]\w*/m,lookbehind:!0},keyword:/\b(?:and|as|assert|break|breakpoint|class|class_name|const|continue|elif|else|enum|export|extends|for|func|if|in|is|master|mastersync|match|not|null|onready|or|pass|preload|puppet|puppetsync|remote|remotesync|return|self|setget|signal|static|tool|var|while|yield)\b/,function:/\b[a-z_]\w*(?=[ \t]*\()/i,variable:/\$\w+/,number:[/\b0b[01_]+\b|\b0x[\da-fA-F_]+\b|(?:\b\d[\d_]*(?:\.[\d_]*)?|\B\.[\d_]+)(?:e[+-]?[\d_]+)?\b/,/\b(?:INF|NAN|PI|TAU)\b/],constant:/\b[A-Z][A-Z_\d]*\b/,boolean:/\b(?:false|true)\b/,operator:/->|:=|&&|\|\||<<|>>|[-+*/%&|!<>=]=?|[~^]/,punctuation:/[.:,;()[\]{}]/}}return tr}var rr,Ks;function $E(){if(Ks)return rr;Ks=1,rr=e,e.displayName="gedcom",e.aliases=[];function e(t){t.languages.gedcom={"line-value":{pattern:/(^[\t ]*\d+ +(?:@\w[\w!"$%&'()*+,\-./:;<=>?[\\\]^`{|}~\x80-\xfe #]*@ +)?\w+ ).+/m,lookbehind:!0,inside:{pointer:{pattern:/^@\w[\w!"$%&'()*+,\-./:;<=>?[\\\]^`{|}~\x80-\xfe #]*@$/,alias:"variable"}}},tag:{pattern:/(^[\t ]*\d+ +(?:@\w[\w!"$%&'()*+,\-./:;<=>?[\\\]^`{|}~\x80-\xfe #]*@ +)?)\w+/m,lookbehind:!0,alias:"string"},level:{pattern:/(^[\t ]*)\d+/m,lookbehind:!0,alias:"number"},pointer:{pattern:/@\w[\w!"$%&'()*+,\-./:;<=>?[\\\]^`{|}~\x80-\xfe #]*@/,alias:"variable"}}}return rr}var ar,Zs;function qE(){if(Zs)return ar;Zs=1,ar=e,e.displayName="gherkin",e.aliases=[];function e(t){(function(r){var a=/(?:\r?\n|\r)[ \t]*\|.+\|(?:(?!\|).)*/.source;r.languages.gherkin={pystring:{pattern:/("""|''')[\s\S]+?\1/,alias:"string"},comment:{pattern:/(^[ \t]*)#.*/m,lookbehind:!0},tag:{pattern:/(^[ \t]*)@\S*/m,lookbehind:!0},feature:{pattern:/((?:^|\r?\n|\r)[ \t]*)(?:Ability|Ahoy matey!|Arwedd|Aspekt|Besigheid Behoefte|Business Need|Caracteristica|Característica|Egenskab|Egenskap|Eiginleiki|Feature|Fīča|Fitur|Fonctionnalité|Fonksyonalite|Funcionalidade|Funcionalitat|Functionalitate|Funcţionalitate|Funcționalitate|Functionaliteit|Fungsi|Funkcia|Funkcija|Funkcionalitāte|Funkcionalnost|Funkcja|Funksie|Funktionalität|Funktionalitéit|Funzionalità|Hwaet|Hwæt|Jellemző|Karakteristik|Lastnost|Mak|Mogucnost|laH|Mogućnost|Moznosti|Možnosti|OH HAI|Omadus|Ominaisuus|Osobina|Özellik|Potrzeba biznesowa|perbogh|poQbogh malja'|Požadavek|Požiadavka|Pretty much|Qap|Qu'meH 'ut|Savybė|Tính năng|Trajto|Vermoë|Vlastnosť|Właściwość|Značilnost|Δυνατότητα|Λειτουργία|Могућност|Мөмкинлек|Особина|Свойство|Үзенчәлеклелек|Функционал|Функционалност|Функция|Функціонал|תכונה|خاصية|خصوصیت|صلاحیت|کاروبار کی ضرورت|وِیژگی|रूप लेख|ਖਾਸੀਅਤ|ਨਕਸ਼ ਨੁਹਾਰ|ਮੁਹਾਂਦਰਾ|గుణము|ಹೆಚ್ಚಳ|ความต้องการทางธุรกิจ|ความสามารถ|โครงหลัก|기능|フィーチャ|功能|機能):(?:[^:\r\n]+(?:\r?\n|\r|$))*/,lookbehind:!0,inside:{important:{pattern:/(:)[^\r\n]+/,lookbehind:!0},keyword:/[^:\r\n]+:/}},scenario:{pattern:/(^[ \t]*)(?:Abstract Scenario|Abstrakt Scenario|Achtergrond|Aer|Ær|Agtergrond|All y'all|Antecedentes|Antecedents|Atburðarás|Atburðarásir|Awww, look mate|B4|Background|Baggrund|Bakgrund|Bakgrunn|Bakgrunnur|Beispiele|Beispiller|Bối cảnh|Cefndir|Cenario|Cenário|Cenario de Fundo|Cenário de Fundo|Cenarios|Cenários|Contesto|Context|Contexte|Contexto|Conto|Contoh|Contone|Dæmi|Dasar|Dead men tell no tales|Delineacao do Cenario|Delineação do Cenário|Dis is what went down|Dữ liệu|Dyagram Senaryo|Dyagram senaryo|Egzanp|Ejemplos|Eksempler|Ekzemploj|Enghreifftiau|Esbozo do escenario|Escenari|Escenario|Esempi|Esquema de l'escenari|Esquema del escenario|Esquema do Cenario|Esquema do Cenário|EXAMPLZ|Examples|Exempel|Exemple|Exemples|Exemplos|First off|Fono|Forgatókönyv|Forgatókönyv vázlat|Fundo|Geçmiş|Grundlage|Hannergrond|ghantoH|Háttér|Heave to|Istorik|Juhtumid|Keadaan|Khung kịch bản|Khung tình huống|Kịch bản|Koncept|Konsep skenario|Kontèks|Kontekst|Kontekstas|Konteksts|Kontext|Konturo de la scenaro|Latar Belakang|lut chovnatlh|lut|lutmey|Lýsing Atburðarásar|Lýsing Dæma|MISHUN SRSLY|MISHUN|Menggariskan Senario|mo'|Náčrt Scenára|Náčrt Scénáře|Náčrt Scenáru|Oris scenarija|Örnekler|Osnova|Osnova Scenára|Osnova scénáře|Osnutek|Ozadje|Paraugs|Pavyzdžiai|Példák|Piemēri|Plan du scénario|Plan du Scénario|Plan Senaryo|Plan senaryo|Plang vum Szenario|Pozadí|Pozadie|Pozadina|Príklady|Příklady|Primer|Primeri|Primjeri|Przykłady|Raamstsenaarium|Reckon it's like|Rerefons|Scenár|Scénář|Scenarie|Scenarij|Scenarijai|Scenarijaus šablonas|Scenariji|Scenārijs|Scenārijs pēc parauga|Scenarijus|Scenario|Scénario|Scenario Amlinellol|Scenario Outline|Scenario Template|Scenariomal|Scenariomall|Scenarios|Scenariu|Scenariusz|Scenaro|Schema dello scenario|Se ðe|Se the|Se þe|Senario|Senaryo Deskripsyon|Senaryo deskripsyon|Senaryo|Senaryo taslağı|Shiver me timbers|Situācija|Situai|Situasie Uiteensetting|Situasie|Skenario konsep|Skenario|Skica|Structura scenariu|Structură scenariu|Struktura scenarija|Stsenaarium|Swa hwaer swa|Swa|Swa hwær swa|Szablon scenariusza|Szenario|Szenariogrundriss|Tapaukset|Tapaus|Tapausaihio|Taust|Tausta|Template Keadaan|Template Senario|Template Situai|The thing of it is|Tình huống|Variantai|Voorbeelde|Voorbeelden|Wharrimean is|Yo-ho-ho|You'll wanna|Założenia|Παραδείγματα|Περιγραφή Σεναρίου|Σενάρια|Σενάριο|Υπόβαθρο|Кереш|Контекст|Концепт|Мисаллар|Мисоллар|Основа|Передумова|Позадина|Предистория|Предыстория|Приклади|Пример|Примери|Примеры|Рамка на сценарий|Скица|Структура сценарија|Структура сценария|Структура сценарію|Сценарий|Сценарий структураси|Сценарийның төзелеше|Сценарији|Сценарио|Сценарій|Тарих|Үрнәкләр|דוגמאות|רקע|תבנית תרחיש|תרחיש|الخلفية|الگوی سناریو|امثلة|پس منظر|زمینه|سناریو|سيناريو|سيناريو مخطط|مثالیں|منظر نامے کا خاکہ|منظرنامہ|نمونه ها|उदाहरण|परिदृश्य|परिदृश्य रूपरेखा|पृष्ठभूमि|ਉਦਾਹਰਨਾਂ|ਪਟਕਥਾ|ਪਟਕਥਾ ਢਾਂਚਾ|ਪਟਕਥਾ ਰੂਪ ਰੇਖਾ|ਪਿਛੋਕੜ|ఉదాహరణలు|కథనం|నేపథ్యం|సన్నివేశం|ಉದಾಹರಣೆಗಳು|ಕಥಾಸಾರಾಂಶ|ವಿವರಣೆ|ಹಿನ್ನೆಲೆ|โครงสร้างของเหตุการณ์|ชุดของตัวอย่าง|ชุดของเหตุการณ์|แนวคิด|สรุปเหตุการณ์|เหตุการณ์|배경|시나리오|시나리오 개요|예|サンプル|シナリオ|シナリオアウトライン|シナリオテンプレ|シナリオテンプレート|テンプレ|例|例子|剧本|剧本大纲|劇本|劇本大綱|场景|场景大纲|場景|場景大綱|背景):[^:\r\n]*/m,lookbehind:!0,inside:{important:{pattern:/(:)[^\r\n]*/,lookbehind:!0},keyword:/[^:\r\n]+:/}},"table-body":{pattern:RegExp("("+a+")(?:"+a+")+"),lookbehind:!0,inside:{outline:{pattern:/<[^>]+>/,alias:"variable"},td:{pattern:/\s*[^\s|][^|]*/,alias:"string"},punctuation:/\|/}},"table-head":{pattern:RegExp(a),inside:{th:{pattern:/\s*[^\s|][^|]*/,alias:"variable"},punctuation:/\|/}},atrule:{pattern:/(^[ \t]+)(?:'a|'ach|'ej|7|a|A také|A taktiež|A tiež|A zároveň|Aber|Ac|Adott|Akkor|Ak|Aleshores|Ale|Ali|Allora|Alors|Als|Ama|Amennyiben|Amikor|Ampak|an|AN|Ananging|And y'all|And|Angenommen|Anrhegedig a|An|Apabila|Atès|Atesa|Atunci|Avast!|Aye|A|awer|Bagi|Banjur|Bet|Biết|Blimey!|Buh|But at the end of the day I reckon|But y'all|But|BUT|Cal|Când|Cand|Cando|Ce|Cuando|Če|Ða ðe|Ða|Dadas|Dada|Dados|Dado|DaH ghu' bejlu'|dann|Dann|Dano|Dan|Dar|Dat fiind|Data|Date fiind|Date|Dati fiind|Dati|Daţi fiind|Dați fiind|DEN|Dato|De|Den youse gotta|Dengan|Diberi|Diyelim ki|Donada|Donat|Donitaĵo|Do|Dun|Duota|Ðurh|Eeldades|Ef|Eğer ki|Entao|Então|Entón|E|En|Entonces|Epi|És|Etant donnée|Etant donné|Et|Étant données|Étant donnée|Étant donné|Etant données|Etant donnés|Étant donnés|Fakat|Gangway!|Gdy|Gegeben seien|Gegeben sei|Gegeven|Gegewe|ghu' noblu'|Gitt|Given y'all|Given|Givet|Givun|Ha|Cho|I CAN HAZ|In|Ir|It's just unbelievable|I|Ja|Jeśli|Jeżeli|Kad|Kada|Kadar|Kai|Kaj|Když|Keď|Kemudian|Ketika|Khi|Kiedy|Ko|Kuid|Kui|Kun|Lan|latlh|Le sa a|Let go and haul|Le|Lè sa a|Lè|Logo|Lorsqu'<|Lorsque|mä|Maar|Mais|Mając|Ma|Majd|Maka|Manawa|Mas|Men|Menawa|Mutta|Nalika|Nalikaning|Nanging|Når|När|Nato|Nhưng|Niin|Njuk|O zaman|Och|Og|Oletetaan|Ond|Onda|Oraz|Pak|Pero|Però|Podano|Pokiaľ|Pokud|Potem|Potom|Privzeto|Pryd|Quan|Quand|Quando|qaSDI'|Så|Sed|Se|Siis|Sipoze ke|Sipoze Ke|Sipoze|Si|Şi|Și|Soit|Stel|Tada|Tad|Takrat|Tak|Tapi|Ter|Tetapi|Tha the|Tha|Then y'all|Then|Thì|Thurh|Toda|Too right|Un|Und|ugeholl|Và|vaj|Vendar|Ve|wann|Wanneer|WEN|Wenn|When y'all|When|Wtedy|Wun|Y'know|Yeah nah|Yna|Youse know like when|Youse know when youse got|Y|Za predpokladu|Za předpokladu|Zadan|Zadani|Zadano|Zadate|Zadato|Zakładając|Zaradi|Zatati|Þa þe|Þa|Þá|Þegar|Þurh|Αλλά|Δεδομένου|Και|Όταν|Τότε|А також|Агар|Але|Али|Аммо|А|Әгәр|Әйтик|Әмма|Бирок|Ва|Вә|Дадено|Дано|Допустим|Если|Задате|Задати|Задато|И|І|К тому же|Када|Кад|Когато|Когда|Коли|Ләкин|Лекин|Нәтиҗәдә|Нехай|Но|Онда|Припустимо, що|Припустимо|Пусть|Также|Та|Тогда|Тоді|То|Унда|Һәм|Якщо|אבל|אזי|אז|בהינתן|וגם|כאשר|آنگاه|اذاً|اگر|اما|اور|با فرض|بالفرض|بفرض|پھر|تب|ثم|جب|عندما|فرض کیا|لكن|لیکن|متى|هنگامی|و|अगर|और|कदा|किन्तु|चूंकि|जब|तथा|तदा|तब|परन्तु|पर|यदि|ਅਤੇ|ਜਦੋਂ|ਜਿਵੇਂ ਕਿ|ਜੇਕਰ|ਤਦ|ਪਰ|అప్పుడు|ఈ పరిస్థితిలో|కాని|చెప్పబడినది|మరియు|ಆದರೆ|ನಂತರ|ನೀಡಿದ|ಮತ್ತು|ಸ್ಥಿತಿಯನ್ನು|กำหนดให้|ดังนั้น|แต่|เมื่อ|และ|그러면<|그리고<|단<|만약<|만일<|먼저<|조건<|하지만<|かつ<|しかし<|ただし<|ならば<|もし<|並且<|但し<|但是<|假如<|假定<|假設<|假设<|前提<|同时<|同時<|并且<|当<|當<|而且<|那么<|那麼<)(?=[ \t])/m,lookbehind:!0},string:{pattern:/"(?:\\.|[^"\\\r\n])*"|'(?:\\.|[^'\\\r\n])*'/,inside:{outline:{pattern:/<[^>]+>/,alias:"variable"}}},outline:{pattern:/<[^>]+>/,alias:"variable"}}})(t)}return ar}var nr,Xs;function HE(){if(Xs)return nr;Xs=1,nr=e,e.displayName="git",e.aliases=[];function e(t){t.languages.git={comment:/^#.*/m,deleted:/^[-–].*/m,inserted:/^\+.*/m,string:/("|')(?:\\.|(?!\1)[^\\\r\n])*\1/,command:{pattern:/^.*\$ git .*$/m,inside:{parameter:/\s--?\w+/}},coord:/^@@.*@@$/m,"commit-sha1":/^commit \w{40}$/m}}return nr}var ir,Qs;function zE(){if(Qs)return ir;Qs=1;var e=ae();ir=t,t.displayName="glsl",t.aliases=[];function t(r){r.register(e),r.languages.glsl=r.languages.extend("c",{keyword:/\b(?:active|asm|atomic_uint|attribute|[ibdu]?vec[234]|bool|break|buffer|case|cast|centroid|class|coherent|common|const|continue|d?mat[234](?:x[234])?|default|discard|do|double|else|enum|extern|external|false|filter|fixed|flat|float|for|fvec[234]|goto|half|highp|hvec[234]|[iu]?sampler2DMS(?:Array)?|[iu]?sampler2DRect|[iu]?samplerBuffer|[iu]?samplerCube|[iu]?samplerCubeArray|[iu]?sampler[123]D|[iu]?sampler[12]DArray|[iu]?image2DMS(?:Array)?|[iu]?image2DRect|[iu]?imageBuffer|[iu]?imageCube|[iu]?imageCubeArray|[iu]?image[123]D|[iu]?image[12]DArray|if|in|inline|inout|input|int|interface|invariant|layout|long|lowp|mediump|namespace|noinline|noperspective|out|output|partition|patch|precise|precision|public|readonly|resource|restrict|return|sample|sampler[12]DArrayShadow|sampler[12]DShadow|sampler2DRectShadow|sampler3DRect|samplerCubeArrayShadow|samplerCubeShadow|shared|short|sizeof|smooth|static|struct|subroutine|superp|switch|template|this|true|typedef|uint|uniform|union|unsigned|using|varying|void|volatile|while|writeonly)\b/})}return ir}var or,Js;function VE(){if(Js)return or;Js=1,or=e,e.displayName="gml",e.aliases=[];function e(t){t.languages.gamemakerlanguage=t.languages.gml=t.languages.extend("clike",{keyword:/\b(?:break|case|continue|default|do|else|enum|exit|for|globalvar|if|repeat|return|switch|until|var|while)\b/,number:/(?:\b0x[\da-f]+|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?)[ulf]{0,4}/i,operator:/--|\+\+|[-+%/=]=?|!=|\*\*?=?|<[<=>]?|>[=>]?|&&?|\^\^?|\|\|?|~|\b(?:and|at|not|or|with|xor)\b/,constant:/\b(?:GM_build_date|GM_version|action_(?:continue|restart|reverse|stop)|all|gamespeed_(?:fps|microseconds)|global|local|noone|other|pi|pointer_(?:invalid|null)|self|timezone_(?:local|utc)|undefined|ev_(?:create|destroy|step|alarm|keyboard|mouse|collision|other|draw|draw_(?:begin|end|post|pre)|keypress|keyrelease|trigger|(?:left|middle|no|right)_button|(?:left|middle|right)_press|(?:left|middle|right)_release|mouse_(?:enter|leave|wheel_down|wheel_up)|global_(?:left|middle|right)_button|global_(?:left|middle|right)_press|global_(?:left|middle|right)_release|joystick(?:1|2)_(?:button1|button2|button3|button4|button5|button6|button7|button8|down|left|right|up)|outside|boundary|game_start|game_end|room_start|room_end|no_more_lives|animation_end|end_of_path|no_more_health|user\d|gui|gui_begin|gui_end|step_(?:begin|end|normal))|vk_(?:alt|anykey|backspace|control|delete|down|end|enter|escape|home|insert|left|nokey|pagedown|pageup|pause|printscreen|return|right|shift|space|tab|up|f\d|numpad\d|add|decimal|divide|lalt|lcontrol|lshift|multiply|ralt|rcontrol|rshift|subtract)|achievement_(?:filter_(?:all_players|favorites_only|friends_only)|friends_info|info|leaderboard_info|our_info|pic_loaded|show_(?:achievement|bank|friend_picker|leaderboard|profile|purchase_prompt|ui)|type_challenge|type_score_challenge)|asset_(?:font|object|path|room|script|shader|sound|sprite|tiles|timeline|unknown)|audio_(?:3d|falloff_(?:exponent_distance|exponent_distance_clamped|inverse_distance|inverse_distance_clamped|linear_distance|linear_distance_clamped|none)|mono|new_system|old_system|stereo)|bm_(?:add|complex|dest_alpha|dest_color|dest_colour|inv_dest_alpha|inv_dest_color|inv_dest_colour|inv_src_alpha|inv_src_color|inv_src_colour|max|normal|one|src_alpha|src_alpha_sat|src_color|src_colour|subtract|zero)|browser_(?:chrome|firefox|ie|ie_mobile|not_a_browser|opera|safari|safari_mobile|tizen|unknown|windows_store)|buffer_(?:bool|f16|f32|f64|fast|fixed|generalerror|grow|invalidtype|network|outofbounds|outofspace|s16|s32|s8|seek_end|seek_relative|seek_start|string|text|u16|u32|u64|u8|vbuffer|wrap)|c_(?:aqua|black|blue|dkgray|fuchsia|gray|green|lime|ltgray|maroon|navy|olive|orange|purple|red|silver|teal|white|yellow)|cmpfunc_(?:always|equal|greater|greaterequal|less|lessequal|never|notequal)|cr_(?:appstart|arrow|beam|cross|default|drag|handpoint|hourglass|none|size_all|size_nesw|size_ns|size_nwse|size_we|uparrow)|cull_(?:clockwise|counterclockwise|noculling)|device_(?:emulator|tablet)|device_ios_(?:ipad|ipad_retina|iphone|iphone5|iphone6|iphone6plus|iphone_retina|unknown)|display_(?:landscape|landscape_flipped|portrait|portrait_flipped)|dll_(?:cdecl|cdel|stdcall)|ds_type_(?:grid|list|map|priority|queue|stack)|ef_(?:cloud|ellipse|explosion|firework|flare|rain|ring|smoke|smokeup|snow|spark|star)|fa_(?:archive|bottom|center|directory|hidden|left|middle|readonly|right|sysfile|top|volumeid)|fb_login_(?:default|fallback_to_webview|forcing_safari|forcing_webview|no_fallback_to_webview|use_system_account)|iap_(?:available|canceled|ev_consume|ev_product|ev_purchase|ev_restore|ev_storeload|failed|purchased|refunded|status_available|status_loading|status_processing|status_restoring|status_unavailable|status_uninitialised|storeload_failed|storeload_ok|unavailable)|leaderboard_type_(?:number|time_mins_secs)|lighttype_(?:dir|point)|matrix_(?:projection|view|world)|mb_(?:any|left|middle|none|right)|network_(?:config_(?:connect_timeout|disable_reliable_udp|enable_reliable_udp|use_non_blocking_socket)|socket_(?:bluetooth|tcp|udp)|type_(?:connect|data|disconnect|non_blocking_connect))|of_challenge_(?:lose|tie|win)|os_(?:android|ios|linux|macosx|ps3|ps4|psvita|unknown|uwp|win32|win8native|windows|winphone|xboxone)|phy_debug_render_(?:aabb|collision_pairs|coms|core_shapes|joints|obb|shapes)|phy_joint_(?:anchor_1_x|anchor_1_y|anchor_2_x|anchor_2_y|angle|angle_limits|damping_ratio|frequency|length_1|length_2|lower_angle_limit|max_force|max_length|max_motor_force|max_motor_torque|max_torque|motor_force|motor_speed|motor_torque|reaction_force_x|reaction_force_y|reaction_torque|speed|translation|upper_angle_limit)|phy_particle_data_flag_(?:category|color|colour|position|typeflags|velocity)|phy_particle_flag_(?:colormixing|colourmixing|elastic|powder|spring|tensile|viscous|wall|water|zombie)|phy_particle_group_flag_(?:rigid|solid)|pr_(?:linelist|linestrip|pointlist|trianglefan|trianglelist|trianglestrip)|ps_(?:distr|shape)_(?:diamond|ellipse|gaussian|invgaussian|line|linear|rectangle)|pt_shape_(?:circle|cloud|disk|explosion|flare|line|pixel|ring|smoke|snow|spark|sphere|square|star)|ty_(?:real|string)|gp_(?:face\d|axislh|axislv|axisrh|axisrv|padd|padl|padr|padu|select|shoulderl|shoulderlb|shoulderr|shoulderrb|start|stickl|stickr)|lb_disp_(?:none|numeric|time_ms|time_sec)|lb_sort_(?:ascending|descending|none)|ov_(?:achievements|community|friends|gamegroup|players|settings)|ugc_(?:filetype_(?:community|microtrans)|list_(?:Favorited|Followed|Published|Subscribed|UsedOrPlayed|VotedDown|VotedOn|VotedUp|WillVoteLater)|match_(?:AllGuides|Artwork|Collections|ControllerBindings|IntegratedGuides|Items|Items_Mtx|Items_ReadyToUse|Screenshots|UsableInGame|Videos|WebGuides)|query_(?:AcceptedForGameRankedByAcceptanceDate|CreatedByFriendsRankedByPublicationDate|FavoritedByFriendsRankedByPublicationDate|NotYetRated)|query_RankedBy(?:NumTimesReported|PublicationDate|TextSearch|TotalVotesAsc|Trend|Vote|VotesUp)|result_success|sortorder_CreationOrder(?:Asc|Desc)|sortorder_(?:ForModeration|LastUpdatedDesc|SubscriptionDateDesc|TitleAsc|VoteScoreDesc)|visibility_(?:friends_only|private|public))|vertex_usage_(?:binormal|blendindices|blendweight|color|colour|depth|fog|normal|position|psize|sample|tangent|texcoord|textcoord)|vertex_type_(?:float\d|color|colour|ubyte4)|input_type|layerelementtype_(?:background|instance|oldtilemap|particlesystem|sprite|tile|tilemap|undefined)|se_(?:chorus|compressor|echo|equalizer|flanger|gargle|none|reverb)|text_type|tile_(?:flip|index_mask|mirror|rotate)|(?:obj|rm|scr|spr)\w+)\b/,variable:/\b(?:alarm|application_surface|async_load|background_(?:alpha|blend|color|colour|foreground|height|hspeed|htiled|index|showcolor|showcolour|visible|vspeed|vtiled|width|x|xscale|y|yscale)|bbox_(?:bottom|left|right|top)|browser_(?:height|width)|caption_(?:health|lives|score)|current_(?:day|hour|minute|month|second|time|weekday|year)|cursor_sprite|debug_mode|delta_time|direction|display_aa|error_(?:last|occurred)|event_(?:action|number|object|type)|fps|fps_real|friction|game_(?:display|project|save)_(?:id|name)|gamemaker_(?:pro|registered|version)|gravity|gravity_direction|(?:h|v)speed|health|iap_data|id|image_(?:alpha|angle|blend|depth|index|number|speed|xscale|yscale)|instance_(?:count|id)|keyboard_(?:key|lastchar|lastkey|string)|layer|lives|mask_index|mouse_(?:button|lastbutton|x|y)|object_index|os_(?:browser|device|type|version)|path_(?:endaction|index|orientation|position|positionprevious|scale|speed)|persistent|phy_(?:rotation|(?:col_normal|collision|com|linear_velocity|position|speed)_(?:x|y)|angular_(?:damping|velocity)|position_(?:x|y)previous|speed|linear_damping|bullet|fixed_rotation|active|mass|inertia|dynamic|kinematic|sleeping|collision_points)|pointer_(?:invalid|null)|room|room_(?:caption|first|height|last|persistent|speed|width)|score|secure_mode|show_(?:health|lives|score)|solid|speed|sprite_(?:height|index|width|xoffset|yoffset)|temp_directory|timeline_(?:index|loop|position|running|speed)|transition_(?:color|kind|steps)|undefined|view_(?:angle|current|enabled|(?:h|v)(?:border|speed)|(?:h|w|x|y)port|(?:h|w|x|y)view|object|surface_id|visible)|visible|webgl_enabled|working_directory|(?:x|y)(?:previous|start)|x|y|argument(?:_relitive|_count|\d)|argument|global|local|other|self)\b/})}return or}var sr,el;function jE(){if(el)return sr;el=1,sr=e,e.displayName="gn",e.aliases=["gni"];function e(t){t.languages.gn={comment:{pattern:/#.*/,greedy:!0},"string-literal":{pattern:/(^|[^\\"])"(?:[^\r\n"\\]|\\.)*"/,lookbehind:!0,greedy:!0,inside:{interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\$(?:\{[\s\S]*?\}|[a-zA-Z_]\w*|0x[a-fA-F0-9]{2})/,lookbehind:!0,inside:{number:/^\$0x[\s\S]{2}$/,variable:/^\$\w+$/,"interpolation-punctuation":{pattern:/^\$\{|\}$/,alias:"punctuation"},expression:{pattern:/[\s\S]+/,inside:null}}},string:/[\s\S]+/}},keyword:/\b(?:else|if)\b/,boolean:/\b(?:false|true)\b/,"builtin-function":{pattern:/\b(?:assert|defined|foreach|import|pool|print|template|tool|toolchain)(?=\s*\()/i,alias:"keyword"},function:/\b[a-z_]\w*(?=\s*\()/i,constant:/\b(?:current_cpu|current_os|current_toolchain|default_toolchain|host_cpu|host_os|root_build_dir|root_gen_dir|root_out_dir|target_cpu|target_gen_dir|target_os|target_out_dir)\b/,number:/-?\b\d+\b/,operator:/[-+!=<>]=?|&&|\|\|/,punctuation:/[(){}[\],.]/},t.languages.gn["string-literal"].inside.interpolation.inside.expression.inside=t.languages.gn,t.languages.gni=t.languages.gn}return sr}var lr,tl;function WE(){if(tl)return lr;tl=1,lr=e,e.displayName="goModule",e.aliases=[];function e(t){t.languages["go-mod"]=t.languages["go-module"]={comment:{pattern:/\/\/.*/,greedy:!0},version:{pattern:/(^|[\s()[\],])v\d+\.\d+\.\d+(?:[+-][-+.\w]*)?(?![^\s()[\],])/,lookbehind:!0,alias:"number"},"go-version":{pattern:/((?:^|\s)go\s+)\d+(?:\.\d+){1,2}/,lookbehind:!0,alias:"number"},keyword:{pattern:/^([ \t]*)(?:exclude|go|module|replace|require|retract)\b/m,lookbehind:!0},operator:/=>/,punctuation:/[()[\],]/}}return lr}var ur,rl;function YE(){if(rl)return ur;rl=1,ur=e,e.displayName="go",e.aliases=[];function e(t){t.languages.go=t.languages.extend("clike",{string:{pattern:/(^|[^\\])"(?:\\.|[^"\\\r\n])*"|`[^`]*`/,lookbehind:!0,greedy:!0},keyword:/\b(?:break|case|chan|const|continue|default|defer|else|fallthrough|for|func|go(?:to)?|if|import|interface|map|package|range|return|select|struct|switch|type|var)\b/,boolean:/\b(?:_|false|iota|nil|true)\b/,number:[/\b0(?:b[01_]+|o[0-7_]+)i?\b/i,/\b0x(?:[a-f\d_]+(?:\.[a-f\d_]*)?|\.[a-f\d_]+)(?:p[+-]?\d+(?:_\d+)*)?i?(?!\w)/i,/(?:\b\d[\d_]*(?:\.[\d_]*)?|\B\.\d[\d_]*)(?:e[+-]?[\d_]+)?i?(?!\w)/i],operator:/[*\/%^!=]=?|\+[=+]?|-[=-]?|\|[=|]?|&(?:=|&|\^=?)?|>(?:>=?|=)?|<(?:<=?|=|-)?|:=|\.\.\./,builtin:/\b(?:append|bool|byte|cap|close|complex|complex(?:64|128)|copy|delete|error|float(?:32|64)|u?int(?:8|16|32|64)?|imag|len|make|new|panic|print(?:ln)?|real|recover|rune|string|uintptr)\b/}),t.languages.insertBefore("go","string",{char:{pattern:/'(?:\\.|[^'\\\r\n]){0,10}'/,greedy:!0}}),delete t.languages.go["class-name"]}return ur}var dr,al;function KE(){if(al)return dr;al=1,dr=e,e.displayName="graphql",e.aliases=[];function e(t){t.languages.graphql={comment:/#.*/,description:{pattern:/(?:"""(?:[^"]|(?!""")")*"""|"(?:\\.|[^\\"\r\n])*")(?=\s*[a-z_])/i,greedy:!0,alias:"string",inside:{"language-markdown":{pattern:/(^"(?:"")?)(?!\1)[\s\S]+(?=\1$)/,lookbehind:!0,inside:t.languages.markdown}}},string:{pattern:/"""(?:[^"]|(?!""")")*"""|"(?:\\.|[^\\"\r\n])*"/,greedy:!0},number:/(?:\B-|\b)\d+(?:\.\d+)?(?:e[+-]?\d+)?\b/i,boolean:/\b(?:false|true)\b/,variable:/\$[a-z_]\w*/i,directive:{pattern:/@[a-z_]\w*/i,alias:"function"},"attr-name":{pattern:/\b[a-z_]\w*(?=\s*(?:\((?:[^()"]|"(?:\\.|[^\\"\r\n])*")*\))?:)/i,greedy:!0},"atom-input":{pattern:/\b[A-Z]\w*Input\b/,alias:"class-name"},scalar:/\b(?:Boolean|Float|ID|Int|String)\b/,constant:/\b[A-Z][A-Z_\d]*\b/,"class-name":{pattern:/(\b(?:enum|implements|interface|on|scalar|type|union)\s+|&\s*|:\s*|\[)[A-Z_]\w*/,lookbehind:!0},fragment:{pattern:/(\bfragment\s+|\.{3}\s*(?!on\b))[a-zA-Z_]\w*/,lookbehind:!0,alias:"function"},"definition-mutation":{pattern:/(\bmutation\s+)[a-zA-Z_]\w*/,lookbehind:!0,alias:"function"},"definition-query":{pattern:/(\bquery\s+)[a-zA-Z_]\w*/,lookbehind:!0,alias:"function"},keyword:/\b(?:directive|enum|extend|fragment|implements|input|interface|mutation|on|query|repeatable|scalar|schema|subscription|type|union)\b/,operator:/[!=|&]|\.{3}/,"property-query":/\w+(?=\s*\()/,object:/\w+(?=\s*\{)/,punctuation:/[!(){}\[\]:=,]/,property:/\w+/},t.hooks.add("after-tokenize",function(a){if(a.language!=="graphql")return;var n=a.tokens.filter(function(v){return typeof v!="string"&&v.type!=="comment"&&v.type!=="scalar"}),i=0;function s(v){return n[i+v]}function l(v,g){g=g||0;for(var p=0;p0)){var R=u(/^\{$/,/^\}$/);if(R===-1)continue;for(var y=i;y=0&&c(_,"variable-input")}}}}})}return dr}var cr,nl;function ZE(){if(nl)return cr;nl=1,cr=e,e.displayName="groovy",e.aliases=[];function e(t){t.languages.groovy=t.languages.extend("clike",{string:[{pattern:/("""|''')(?:[^\\]|\\[\s\S])*?\1|\$\/(?:[^/$]|\$(?:[/$]|(?![/$]))|\/(?!\$))*\/\$/,greedy:!0},{pattern:/(["'/])(?:\\.|(?!\1)[^\\\r\n])*\1/,greedy:!0}],keyword:/\b(?:abstract|as|assert|boolean|break|byte|case|catch|char|class|const|continue|def|default|do|double|else|enum|extends|final|finally|float|for|goto|if|implements|import|in|instanceof|int|interface|long|native|new|package|private|protected|public|return|short|static|strictfp|super|switch|synchronized|this|throw|throws|trait|transient|try|void|volatile|while)\b/,number:/\b(?:0b[01_]+|0x[\da-f_]+(?:\.[\da-f_p\-]+)?|[\d_]+(?:\.[\d_]+)?(?:e[+-]?\d+)?)[glidf]?\b/i,operator:{pattern:/(^|[^.])(?:~|==?~?|\?[.:]?|\*(?:[.=]|\*=?)?|\.[@&]|\.\.<|\.\.(?!\.)|-[-=>]?|\+[+=]?|!=?|<(?:<=?|=>?)?|>(?:>>?=?|=)?|&[&=]?|\|[|=]?|\/=?|\^=?|%=?)/,lookbehind:!0},punctuation:/\.+|[{}[\];(),:$]/}),t.languages.insertBefore("groovy","string",{shebang:{pattern:/#!.+/,alias:"comment"}}),t.languages.insertBefore("groovy","punctuation",{"spock-block":/\b(?:and|cleanup|expect|given|setup|then|when|where):/}),t.languages.insertBefore("groovy","function",{annotation:{pattern:/(^|[^.])@\w+/,lookbehind:!0,alias:"punctuation"}}),t.hooks.add("wrap",function(r){if(r.language==="groovy"&&r.type==="string"){var a=r.content.value[0];if(a!="'"){var n=/([^\\])(?:\$(?:\{.*?\}|[\w.]+))/;a==="$"&&(n=/([^\$])(?:\$(?:\{.*?\}|[\w.]+))/),r.content.value=r.content.value.replace(/</g,"<").replace(/&/g,"&"),r.content=t.highlight(r.content.value,{expression:{pattern:n,lookbehind:!0,inside:t.languages.groovy}}),r.classes.push(a==="/"?"regex":"gstring")}}})}return cr}var pr,il;function XE(){if(il)return pr;il=1;var e=he();pr=t,t.displayName="haml",t.aliases=[];function t(r){r.register(e),function(a){a.languages.haml={"multiline-comment":{pattern:/((?:^|\r?\n|\r)([\t ]*))(?:\/|-#).*(?:(?:\r?\n|\r)\2[\t ].+)*/,lookbehind:!0,alias:"comment"},"multiline-code":[{pattern:/((?:^|\r?\n|\r)([\t ]*)(?:[~-]|[&!]?=)).*,[\t ]*(?:(?:\r?\n|\r)\2[\t ].*,[\t ]*)*(?:(?:\r?\n|\r)\2[\t ].+)/,lookbehind:!0,inside:a.languages.ruby},{pattern:/((?:^|\r?\n|\r)([\t ]*)(?:[~-]|[&!]?=)).*\|[\t ]*(?:(?:\r?\n|\r)\2[\t ].*\|[\t ]*)*/,lookbehind:!0,inside:a.languages.ruby}],filter:{pattern:/((?:^|\r?\n|\r)([\t ]*)):[\w-]+(?:(?:\r?\n|\r)(?:\2[\t ].+|\s*?(?=\r?\n|\r)))+/,lookbehind:!0,inside:{"filter-name":{pattern:/^:[\w-]+/,alias:"symbol"}}},markup:{pattern:/((?:^|\r?\n|\r)[\t ]*)<.+/,lookbehind:!0,inside:a.languages.markup},doctype:{pattern:/((?:^|\r?\n|\r)[\t ]*)!!!(?: .+)?/,lookbehind:!0},tag:{pattern:/((?:^|\r?\n|\r)[\t ]*)[%.#][\w\-#.]*[\w\-](?:\([^)]+\)|\{(?:\{[^}]+\}|[^{}])+\}|\[[^\]]+\])*[\/<>]*/,lookbehind:!0,inside:{attributes:[{pattern:/(^|[^#])\{(?:\{[^}]+\}|[^{}])+\}/,lookbehind:!0,inside:a.languages.ruby},{pattern:/\([^)]+\)/,inside:{"attr-value":{pattern:/(=\s*)(?:"(?:\\.|[^\\"\r\n])*"|[^)\s]+)/,lookbehind:!0},"attr-name":/[\w:-]+(?=\s*!?=|\s*[,)])/,punctuation:/[=(),]/}},{pattern:/\[[^\]]+\]/,inside:a.languages.ruby}],punctuation:/[<>]/}},code:{pattern:/((?:^|\r?\n|\r)[\t ]*(?:[~-]|[&!]?=)).+/,lookbehind:!0,inside:a.languages.ruby},interpolation:{pattern:/#\{[^}]+\}/,inside:{delimiter:{pattern:/^#\{|\}$/,alias:"punctuation"},ruby:{pattern:/[\s\S]+/,inside:a.languages.ruby}}},punctuation:{pattern:/((?:^|\r?\n|\r)[\t ]*)[~=\-&!]+/,lookbehind:!0}};for(var n="((?:^|\\r?\\n|\\r)([\\t ]*)):{{filter_name}}(?:(?:\\r?\\n|\\r)(?:\\2[\\t ].+|\\s*?(?=\\r?\\n|\\r)))+",i=["css",{filter:"coffee",language:"coffeescript"},"erb","javascript","less","markdown","ruby","scss","textile"],s={},l=0,u=i.length;l@\[\\\]^`{|}~]/,variable:/[^!"#%&'()*+,\/;<=>@\[\\\]^`{|}~\s]+/},a.hooks.add("before-tokenize",function(n){var i=/\{\{\{[\s\S]+?\}\}\}|\{\{[\s\S]+?\}\}/g;a.languages["markup-templating"].buildPlaceholders(n,"handlebars",i)}),a.hooks.add("after-tokenize",function(n){a.languages["markup-templating"].tokenizePlaceholders(n,"handlebars")}),a.languages.hbs=a.languages.handlebars}(r)}return gr}var br,sl;function Wi(){if(sl)return br;sl=1,br=e,e.displayName="haskell",e.aliases=["hs"];function e(t){t.languages.haskell={comment:{pattern:/(^|[^-!#$%*+=?&@|~.:<>^\\\/])(?:--(?:(?=.)[^-!#$%*+=?&@|~.:<>^\\\/].*|$)|\{-[\s\S]*?-\})/m,lookbehind:!0},char:{pattern:/'(?:[^\\']|\\(?:[abfnrtv\\"'&]|\^[A-Z@[\]^_]|ACK|BEL|BS|CAN|CR|DC1|DC2|DC3|DC4|DEL|DLE|EM|ENQ|EOT|ESC|ETB|ETX|FF|FS|GS|HT|LF|NAK|NUL|RS|SI|SO|SOH|SP|STX|SUB|SYN|US|VT|\d+|o[0-7]+|x[0-9a-fA-F]+))'/,alias:"string"},string:{pattern:/"(?:[^\\"]|\\(?:\S|\s+\\))*"/,greedy:!0},keyword:/\b(?:case|class|data|deriving|do|else|if|in|infixl|infixr|instance|let|module|newtype|of|primitive|then|type|where)\b/,"import-statement":{pattern:/(^[\t ]*)import\s+(?:qualified\s+)?(?:[A-Z][\w']*)(?:\.[A-Z][\w']*)*(?:\s+as\s+(?:[A-Z][\w']*)(?:\.[A-Z][\w']*)*)?(?:\s+hiding\b)?/m,lookbehind:!0,inside:{keyword:/\b(?:as|hiding|import|qualified)\b/,punctuation:/\./}},builtin:/\b(?:abs|acos|acosh|all|and|any|appendFile|approxRational|asTypeOf|asin|asinh|atan|atan2|atanh|basicIORun|break|catch|ceiling|chr|compare|concat|concatMap|const|cos|cosh|curry|cycle|decodeFloat|denominator|digitToInt|div|divMod|drop|dropWhile|either|elem|encodeFloat|enumFrom|enumFromThen|enumFromThenTo|enumFromTo|error|even|exp|exponent|fail|filter|flip|floatDigits|floatRadix|floatRange|floor|fmap|foldl|foldl1|foldr|foldr1|fromDouble|fromEnum|fromInt|fromInteger|fromIntegral|fromRational|fst|gcd|getChar|getContents|getLine|group|head|id|inRange|index|init|intToDigit|interact|ioError|isAlpha|isAlphaNum|isAscii|isControl|isDenormalized|isDigit|isHexDigit|isIEEE|isInfinite|isLower|isNaN|isNegativeZero|isOctDigit|isPrint|isSpace|isUpper|iterate|last|lcm|length|lex|lexDigits|lexLitChar|lines|log|logBase|lookup|map|mapM|mapM_|max|maxBound|maximum|maybe|min|minBound|minimum|mod|negate|not|notElem|null|numerator|odd|or|ord|otherwise|pack|pi|pred|primExitWith|print|product|properFraction|putChar|putStr|putStrLn|quot|quotRem|range|rangeSize|read|readDec|readFile|readFloat|readHex|readIO|readInt|readList|readLitChar|readLn|readOct|readParen|readSigned|reads|readsPrec|realToFrac|recip|rem|repeat|replicate|return|reverse|round|scaleFloat|scanl|scanl1|scanr|scanr1|seq|sequence|sequence_|show|showChar|showInt|showList|showLitChar|showParen|showSigned|showString|shows|showsPrec|significand|signum|sin|sinh|snd|sort|span|splitAt|sqrt|subtract|succ|sum|tail|take|takeWhile|tan|tanh|threadToIOResult|toEnum|toInt|toInteger|toLower|toRational|toUpper|truncate|uncurry|undefined|unlines|until|unwords|unzip|unzip3|userError|words|writeFile|zip|zip3|zipWith|zipWith3)\b/,number:/\b(?:\d+(?:\.\d+)?(?:e[+-]?\d+)?|0o[0-7]+|0x[0-9a-f]+)\b/i,operator:[{pattern:/`(?:[A-Z][\w']*\.)*[_a-z][\w']*`/,greedy:!0},{pattern:/(\s)\.(?=\s)/,lookbehind:!0},/[-!#$%*+=?&@|~:<>^\\\/][-!#$%*+=?&@|~.:<>^\\\/]*|\.[-!#$%*+=?&@|~.:<>^\\\/]+/],hvariable:{pattern:/\b(?:[A-Z][\w']*\.)*[_a-z][\w']*/,inside:{punctuation:/\./}},constant:{pattern:/\b(?:[A-Z][\w']*\.)*[A-Z][\w']*/,inside:{punctuation:/\./}},punctuation:/[{}[\];(),.:]/},t.languages.hs=t.languages.haskell}return br}var mr,ll;function JE(){if(ll)return mr;ll=1,mr=e,e.displayName="haxe",e.aliases=[];function e(t){t.languages.haxe=t.languages.extend("clike",{string:{pattern:/"(?:[^"\\]|\\[\s\S])*"/,greedy:!0},"class-name":[{pattern:/(\b(?:abstract|class|enum|extends|implements|interface|new|typedef)\s+)[A-Z_]\w*/,lookbehind:!0},/\b[A-Z]\w*/],keyword:/\bthis\b|\b(?:abstract|as|break|case|cast|catch|class|continue|default|do|dynamic|else|enum|extends|extern|final|for|from|function|if|implements|import|in|inline|interface|macro|new|null|operator|overload|override|package|private|public|return|static|super|switch|throw|to|try|typedef|untyped|using|var|while)(?!\.)\b/,function:{pattern:/\b[a-z_]\w*(?=\s*(?:<[^<>]*>\s*)?\()/i,greedy:!0},operator:/\.{3}|\+\+|--|&&|\|\||->|=>|(?:<{1,3}|[-+*/%!=&|^])=?|[?:~]/}),t.languages.insertBefore("haxe","string",{"string-interpolation":{pattern:/'(?:[^'\\]|\\[\s\S])*'/,greedy:!0,inside:{interpolation:{pattern:/(^|[^\\])\$(?:\w+|\{[^{}]+\})/,lookbehind:!0,inside:{"interpolation-punctuation":{pattern:/^\$\{?|\}$/,alias:"punctuation"},expression:{pattern:/[\s\S]+/,inside:t.languages.haxe}}},string:/[\s\S]+/}}}),t.languages.insertBefore("haxe","class-name",{regex:{pattern:/~\/(?:[^\/\\\r\n]|\\.)+\/[a-z]*/,greedy:!0,inside:{"regex-flags":/\b[a-z]+$/,"regex-source":{pattern:/^(~\/)[\s\S]+(?=\/$)/,lookbehind:!0,alias:"language-regex",inside:t.languages.regex},"regex-delimiter":/^~\/|\/$/}}}),t.languages.insertBefore("haxe","keyword",{preprocessor:{pattern:/#(?:else|elseif|end|if)\b.*/,alias:"property"},metadata:{pattern:/@:?[\w.]+/,alias:"symbol"},reification:{pattern:/\$(?:\w+|(?=\{))/,alias:"important"}})}return mr}var fr,ul;function eh(){if(ul)return fr;ul=1,fr=e,e.displayName="hcl",e.aliases=[];function e(t){t.languages.hcl={comment:/(?:\/\/|#).*|\/\*[\s\S]*?(?:\*\/|$)/,heredoc:{pattern:/<<-?(\w+\b)[\s\S]*?^[ \t]*\1/m,greedy:!0,alias:"string"},keyword:[{pattern:/(?:data|resource)\s+(?:"(?:\\[\s\S]|[^\\"])*")(?=\s+"[\w-]+"\s+\{)/i,inside:{type:{pattern:/(resource|data|\s+)(?:"(?:\\[\s\S]|[^\\"])*")/i,lookbehind:!0,alias:"variable"}}},{pattern:/(?:backend|module|output|provider|provisioner|variable)\s+(?:[\w-]+|"(?:\\[\s\S]|[^\\"])*")\s+(?=\{)/i,inside:{type:{pattern:/(backend|module|output|provider|provisioner|variable)\s+(?:[\w-]+|"(?:\\[\s\S]|[^\\"])*")\s+/i,lookbehind:!0,alias:"variable"}}},/[\w-]+(?=\s+\{)/],property:[/[-\w\.]+(?=\s*=(?!=))/,/"(?:\\[\s\S]|[^\\"])+"(?=\s*[:=])/],string:{pattern:/"(?:[^\\$"]|\\[\s\S]|\$(?:(?=")|\$+(?!\$)|[^"${])|\$\{(?:[^{}"]|"(?:[^\\"]|\\[\s\S])*")*\})*"/,greedy:!0,inside:{interpolation:{pattern:/(^|[^$])\$\{(?:[^{}"]|"(?:[^\\"]|\\[\s\S])*")*\}/,lookbehind:!0,inside:{type:{pattern:/(\b(?:count|data|local|module|path|self|terraform|var)\b\.)[\w\*]+/i,lookbehind:!0,alias:"variable"},keyword:/\b(?:count|data|local|module|path|self|terraform|var)\b/i,function:/\w+(?=\()/,string:{pattern:/"(?:\\[\s\S]|[^\\"])*"/,greedy:!0},number:/\b0x[\da-f]+\b|\b\d+(?:\.\d*)?(?:e[+-]?\d+)?/i,punctuation:/[!\$#%&'()*+,.\/;<=>@\[\\\]^`{|}~?:]/}}}},number:/\b0x[\da-f]+\b|\b\d+(?:\.\d*)?(?:e[+-]?\d+)?/i,boolean:/\b(?:false|true)\b/i,punctuation:/[=\[\]{}]/}}return fr}var Er,dl;function th(){if(dl)return Er;dl=1;var e=ae();Er=t,t.displayName="hlsl",t.aliases=[];function t(r){r.register(e),r.languages.hlsl=r.languages.extend("c",{"class-name":[r.languages.c["class-name"],/\b(?:AppendStructuredBuffer|BlendState|Buffer|ByteAddressBuffer|CompileShader|ComputeShader|ConsumeStructuredBuffer|DepthStencilState|DepthStencilView|DomainShader|GeometryShader|Hullshader|InputPatch|LineStream|OutputPatch|PixelShader|PointStream|RWBuffer|RWByteAddressBuffer|RWStructuredBuffer|RWTexture(?:1D|1DArray|2D|2DArray|3D)|RasterizerState|RenderTargetView|SamplerComparisonState|SamplerState|StructuredBuffer|Texture(?:1D|1DArray|2D|2DArray|2DMS|2DMSArray|3D|Cube|CubeArray)|TriangleStream|VertexShader)\b/],keyword:[/\b(?:asm|asm_fragment|auto|break|case|catch|cbuffer|centroid|char|class|column_major|compile|compile_fragment|const|const_cast|continue|default|delete|discard|do|dynamic_cast|else|enum|explicit|export|extern|for|friend|fxgroup|goto|groupshared|if|in|inline|inout|interface|line|lineadj|linear|long|matrix|mutable|namespace|new|nointerpolation|noperspective|operator|out|packoffset|pass|pixelfragment|point|precise|private|protected|public|register|reinterpret_cast|return|row_major|sample|sampler|shared|short|signed|sizeof|snorm|stateblock|stateblock_state|static|static_cast|string|struct|switch|tbuffer|technique|technique10|technique11|template|texture|this|throw|triangle|triangleadj|try|typedef|typename|uniform|union|unorm|unsigned|using|vector|vertexfragment|virtual|void|volatile|while)\b/,/\b(?:bool|double|dword|float|half|int|min(?:10float|12int|16(?:float|int|uint))|uint)(?:[1-4](?:x[1-4])?)?\b/],number:/(?:(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[eE][+-]?\d+)?|\b0x[\da-fA-F]+)[fFhHlLuU]?\b/,boolean:/\b(?:false|true)\b/})}return Er}var hr,cl;function rh(){if(cl)return hr;cl=1,hr=e,e.displayName="hoon",e.aliases=[];function e(t){t.languages.hoon={comment:{pattern:/::.*/,greedy:!0},string:{pattern:/"[^"]*"|'[^']*'/,greedy:!0},constant:/%(?:\.[ny]|[\w-]+)/,"class-name":/@(?:[a-z0-9-]*[a-z0-9])?|\*/i,function:/(?:\+[-+] {2})?(?:[a-z](?:[a-z0-9-]*[a-z0-9])?)/,keyword:/\.[\^\+\*=\?]|![><:\.=\?!]|=[>|:,\.\-\^<+;/~\*\?]|\?[>|:\.\-\^<\+&~=@!]|\|[\$_%:\.\-\^~\*=@\?]|\+[|\$\+\*]|:[_\-\^\+~\*]|%[_:\.\-\^\+~\*=]|\^[|:\.\-\+&~\*=\?]|\$[|_%:<>\-\^&~@=\?]|;[:<\+;\/~\*=]|~[>|\$_%<\+\/&=\?!]|--|==/}}return hr}var Sr,pl;function ah(){if(pl)return Sr;pl=1,Sr=e,e.displayName="hpkp",e.aliases=[];function e(t){t.languages.hpkp={directive:{pattern:/\b(?:includeSubDomains|max-age|pin-sha256|preload|report-to|report-uri|strict)(?=[\s;=]|$)/i,alias:"property"},operator:/=/,punctuation:/;/}}return Sr}var yr,gl;function nh(){if(gl)return yr;gl=1,yr=e,e.displayName="hsts",e.aliases=[];function e(t){t.languages.hsts={directive:{pattern:/\b(?:includeSubDomains|max-age|preload)(?=[\s;=]|$)/i,alias:"property"},operator:/=/,punctuation:/;/}}return yr}var Tr,bl;function ih(){if(bl)return Tr;bl=1,Tr=e,e.displayName="http",e.aliases=[];function e(t){(function(r){function a(b){return RegExp("(^(?:"+b+"):[ ]*(?![ ]))[^]+","i")}r.languages.http={"request-line":{pattern:/^(?:CONNECT|DELETE|GET|HEAD|OPTIONS|PATCH|POST|PRI|PUT|SEARCH|TRACE)\s(?:https?:\/\/|\/)\S*\sHTTP\/[\d.]+/m,inside:{method:{pattern:/^[A-Z]+\b/,alias:"property"},"request-target":{pattern:/^(\s)(?:https?:\/\/|\/)\S*(?=\s)/,lookbehind:!0,alias:"url",inside:r.languages.uri},"http-version":{pattern:/^(\s)HTTP\/[\d.]+/,lookbehind:!0,alias:"property"}}},"response-status":{pattern:/^HTTP\/[\d.]+ \d+ .+/m,inside:{"http-version":{pattern:/^HTTP\/[\d.]+/,alias:"property"},"status-code":{pattern:/^(\s)\d+(?=\s)/,lookbehind:!0,alias:"number"},"reason-phrase":{pattern:/^(\s).+/,lookbehind:!0,alias:"string"}}},header:{pattern:/^[\w-]+:.+(?:(?:\r\n?|\n)[ \t].+)*/m,inside:{"header-value":[{pattern:a(/Content-Security-Policy/.source),lookbehind:!0,alias:["csp","languages-csp"],inside:r.languages.csp},{pattern:a(/Public-Key-Pins(?:-Report-Only)?/.source),lookbehind:!0,alias:["hpkp","languages-hpkp"],inside:r.languages.hpkp},{pattern:a(/Strict-Transport-Security/.source),lookbehind:!0,alias:["hsts","languages-hsts"],inside:r.languages.hsts},{pattern:a(/[^:]+/.source),lookbehind:!0}],"header-name":{pattern:/^[^:]+/,alias:"keyword"},punctuation:/^:/}}};var n=r.languages,i={"application/javascript":n.javascript,"application/json":n.json||n.javascript,"application/xml":n.xml,"text/xml":n.xml,"text/html":n.html,"text/css":n.css,"text/plain":n.plain},s={"application/json":!0,"application/xml":!0};function l(b){var h=b.replace(/^[a-z]+\//,""),S="\\w+/(?:[\\w.-]+\\+)+"+h+"(?![+\\w.-])";return"(?:"+b+"|"+S+")"}var u;for(var c in i)if(i[c]){u=u||{};var d=s[c]?l(c):c;u[c.replace(/\//g,"-")]={pattern:RegExp("("+/content-type:\s*/.source+d+/(?:(?:\r\n?|\n)[\w-].*)*(?:\r(?:\n|(?!\n))|\n)/.source+")"+/[^ \t\w-][\s\S]*/.source,"i"),lookbehind:!0,inside:i[c]}}u&&r.languages.insertBefore("http","header",u)})(t)}return Tr}var vr,ml;function oh(){if(ml)return vr;ml=1,vr=e,e.displayName="ichigojam",e.aliases=[];function e(t){t.languages.ichigojam={comment:/(?:\B'|REM)(?:[^\n\r]*)/i,string:{pattern:/"(?:""|[!#$%&'()*,\/:;<=>?^\w +\-.])*"/,greedy:!0},number:/\B#[0-9A-F]+|\B`[01]+|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:E[+-]?\d+)?/i,keyword:/\b(?:BEEP|BPS|CASE|CLEAR|CLK|CLO|CLP|CLS|CLT|CLV|CONT|COPY|ELSE|END|FILE|FILES|FOR|GOSUB|GOTO|GSB|IF|INPUT|KBD|LED|LET|LIST|LOAD|LOCATE|LRUN|NEW|NEXT|OUT|PLAY|POKE|PRINT|PWM|REM|RENUM|RESET|RETURN|RIGHT|RTN|RUN|SAVE|SCROLL|SLEEP|SRND|STEP|STOP|SUB|TEMPO|THEN|TO|UART|VIDEO|WAIT)(?:\$|\b)/i,function:/\b(?:ABS|ANA|ASC|BIN|BTN|DEC|END|FREE|HELP|HEX|I2CR|I2CW|IN|INKEY|LEN|LINE|PEEK|RND|SCR|SOUND|STR|TICK|USR|VER|VPEEK|ZER)(?:\$|\b)/i,label:/(?:\B@\S+)/,operator:/<[=>]?|>=?|\|\||&&|[+\-*\/=|&^~!]|\b(?:AND|NOT|OR)\b/i,punctuation:/[\[,;:()\]]/}}return vr}var Ar,fl;function sh(){if(fl)return Ar;fl=1,Ar=e,e.displayName="icon",e.aliases=[];function e(t){t.languages.icon={comment:/#.*/,string:{pattern:/(["'])(?:(?!\1)[^\\\r\n_]|\\.|_(?!\1)(?:\r\n|[\s\S]))*\1/,greedy:!0},number:/\b(?:\d+r[a-z\d]+|\d+(?:\.\d+)?(?:e[+-]?\d+)?)\b|\.\d+\b/i,"builtin-keyword":{pattern:/&(?:allocated|ascii|clock|collections|cset|current|date|dateline|digits|dump|e|error(?:number|text|value)?|errout|fail|features|file|host|input|lcase|letters|level|line|main|null|output|phi|pi|pos|progname|random|regions|source|storage|subject|time|trace|ucase|version)\b/,alias:"variable"},directive:{pattern:/\$\w+/,alias:"builtin"},keyword:/\b(?:break|by|case|create|default|do|else|end|every|fail|global|if|initial|invocable|link|local|next|not|of|procedure|record|repeat|return|static|suspend|then|to|until|while)\b/,function:/\b(?!\d)\w+(?=\s*[({]|\s*!\s*\[)/,operator:/[+-]:(?!=)|(?:[\/?@^%&]|\+\+?|--?|==?=?|~==?=?|\*\*?|\|\|\|?|<(?:->?|>?=?)(?::=)?|:(?:=:?)?|[!.\\|~]/,punctuation:/[\[\](){},;]/}}return Ar}var Rr,El;function lh(){if(El)return Rr;El=1,Rr=e,e.displayName="icuMessageFormat",e.aliases=[];function e(t){(function(r){function a(c,d){return d<=0?/[]/.source:c.replace(//g,function(){return a(c,d-1)})}var n=/'[{}:=,](?:[^']|'')*'(?!')/,i={pattern:/''/,greedy:!0,alias:"operator"},s={pattern:n,greedy:!0,inside:{escape:i}},l=a(/\{(?:[^{}']|'(?![{},'])|''||)*\}/.source.replace(//g,function(){return n.source}),8),u={pattern:RegExp(l),inside:{message:{pattern:/^(\{)[\s\S]+(?=\}$)/,lookbehind:!0,inside:null},"message-delimiter":{pattern:/./,alias:"punctuation"}}};r.languages["icu-message-format"]={argument:{pattern:RegExp(l),greedy:!0,inside:{content:{pattern:/^(\{)[\s\S]+(?=\}$)/,lookbehind:!0,inside:{"argument-name":{pattern:/^(\s*)[^{}:=,\s]+/,lookbehind:!0},"choice-style":{pattern:/^(\s*,\s*choice\s*,\s*)\S(?:[\s\S]*\S)?/,lookbehind:!0,inside:{punctuation:/\|/,range:{pattern:/^(\s*)[+-]?(?:\d+(?:\.\d*)?|\u221e)\s*[<#\u2264]/,lookbehind:!0,inside:{operator:/[<#\u2264]/,number:/\S+/}},rest:null}},"plural-style":{pattern:/^(\s*,\s*(?:plural|selectordinal)\s*,\s*)\S(?:[\s\S]*\S)?/,lookbehind:!0,inside:{offset:/^offset:\s*\d+/,"nested-message":u,selector:{pattern:/=\d+|[^{}:=,\s]+/,inside:{keyword:/^(?:few|many|one|other|two|zero)$/}}}},"select-style":{pattern:/^(\s*,\s*select\s*,\s*)\S(?:[\s\S]*\S)?/,lookbehind:!0,inside:{"nested-message":u,selector:{pattern:/[^{}:=,\s]+/,inside:{keyword:/^other$/}}}},keyword:/\b(?:choice|plural|select|selectordinal)\b/,"arg-type":{pattern:/\b(?:date|duration|number|ordinal|spellout|time)\b/,alias:"keyword"},"arg-skeleton":{pattern:/(,\s*)::[^{}:=,\s]+/,lookbehind:!0},"arg-style":{pattern:/(,\s*)(?:currency|full|integer|long|medium|percent|short)(?=\s*$)/,lookbehind:!0},"arg-style-text":{pattern:RegExp(/(^\s*,\s*(?=\S))/.source+a(/(?:[^{}']|'[^']*'|\{(?:)?\})+/.source,8)+"$"),lookbehind:!0,alias:"string"},punctuation:/,/}},"argument-delimiter":{pattern:/./,alias:"operator"}}},escape:i,string:s},u.inside.message.inside=r.languages["icu-message-format"],r.languages["icu-message-format"].argument.inside.content.inside["choice-style"].inside.rest=r.languages["icu-message-format"]})(t)}return Rr}var _r,hl;function uh(){if(hl)return _r;hl=1;var e=Wi();_r=t,t.displayName="idris",t.aliases=["idr"];function t(r){r.register(e),r.languages.idris=r.languages.extend("haskell",{comment:{pattern:/(?:(?:--|\|\|\|).*$|\{-[\s\S]*?-\})/m},keyword:/\b(?:Type|case|class|codata|constructor|corecord|data|do|dsl|else|export|if|implementation|implicit|import|impossible|in|infix|infixl|infixr|instance|interface|let|module|mutual|namespace|of|parameters|partial|postulate|private|proof|public|quoteGoal|record|rewrite|syntax|then|total|using|where|with)\b/,builtin:void 0}),r.languages.insertBefore("idris","keyword",{"import-statement":{pattern:/(^\s*import\s+)(?:[A-Z][\w']*)(?:\.[A-Z][\w']*)*/m,lookbehind:!0,inside:{punctuation:/\./}}}),r.languages.idr=r.languages.idris}return _r}var Ir,Sl;function dh(){if(Sl)return Ir;Sl=1,Ir=e,e.displayName="iecst",e.aliases=[];function e(t){t.languages.iecst={comment:[{pattern:/(^|[^\\])(?:\/\*[\s\S]*?(?:\*\/|$)|\(\*[\s\S]*?(?:\*\)|$)|\{[\s\S]*?(?:\}|$))/,lookbehind:!0,greedy:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},keyword:[/\b(?:END_)?(?:PROGRAM|CONFIGURATION|INTERFACE|FUNCTION_BLOCK|FUNCTION|ACTION|TRANSITION|TYPE|STRUCT|(?:INITIAL_)?STEP|NAMESPACE|LIBRARY|CHANNEL|FOLDER|RESOURCE|VAR_(?:ACCESS|CONFIG|EXTERNAL|GLOBAL|INPUT|IN_OUT|OUTPUT|TEMP)|VAR|METHOD|PROPERTY)\b/i,/\b(?:AT|BY|(?:END_)?(?:CASE|FOR|IF|REPEAT|WHILE)|CONSTANT|CONTINUE|DO|ELSE|ELSIF|EXIT|EXTENDS|FROM|GET|GOTO|IMPLEMENTS|JMP|NON_RETAIN|OF|PRIVATE|PROTECTED|PUBLIC|RETAIN|RETURN|SET|TASK|THEN|TO|UNTIL|USING|WITH|__CATCH|__ENDTRY|__FINALLY|__TRY)\b/],"class-name":/\b(?:ANY|ARRAY|BOOL|BYTE|U?(?:D|L|S)?INT|(?:D|L)?WORD|DATE(?:_AND_TIME)?|DT|L?REAL|POINTER|STRING|TIME(?:_OF_DAY)?|TOD)\b/,address:{pattern:/%[IQM][XBWDL][\d.]*|%[IQ][\d.]*/,alias:"symbol"},number:/\b(?:16#[\da-f]+|2#[01_]+|0x[\da-f]+)\b|\b(?:D|DT|T|TOD)#[\d_shmd:]*|\b[A-Z]*#[\d.,_]*|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?/i,boolean:/\b(?:FALSE|NULL|TRUE)\b/,operator:/S?R?:?=>?|&&?|\*\*?|<[=>]?|>=?|[-:^/+#]|\b(?:AND|EQ|EXPT|GE|GT|LE|LT|MOD|NE|NOT|OR|XOR)\b/,function:/\b[a-z_]\w*(?=\s*\()/i,punctuation:/[()[\].,;]/}}return Ir}var Nr,yl;function ch(){if(yl)return Nr;yl=1,Nr=e,e.displayName="ignore",e.aliases=["gitignore","hgignore","npmignore"];function e(t){(function(r){r.languages.ignore={comment:/^#.*/m,entry:{pattern:/\S(?:.*(?:(?:\\ )|\S))?/,alias:"string",inside:{operator:/^!|\*\*?|\?/,regex:{pattern:/(^|[^\\])\[[^\[\]]*\]/,lookbehind:!0},punctuation:/\//}}},r.languages.gitignore=r.languages.ignore,r.languages.hgignore=r.languages.ignore,r.languages.npmignore=r.languages.ignore})(t)}return Nr}var wr,Tl;function ph(){if(Tl)return wr;Tl=1,wr=e,e.displayName="inform7",e.aliases=[];function e(t){t.languages.inform7={string:{pattern:/"[^"]*"/,inside:{substitution:{pattern:/\[[^\[\]]+\]/,inside:{delimiter:{pattern:/\[|\]/,alias:"punctuation"}}}}},comment:{pattern:/\[[^\[\]]+\]/,greedy:!0},title:{pattern:/^[ \t]*(?:book|chapter|part(?! of)|section|table|volume)\b.+/im,alias:"important"},number:{pattern:/(^|[^-])(?:\b\d+(?:\.\d+)?(?:\^\d+)?(?:(?!\d)\w+)?|\b(?:eight|eleven|five|four|nine|one|seven|six|ten|three|twelve|two))\b(?!-)/i,lookbehind:!0},verb:{pattern:/(^|[^-])\b(?:answering|applying to|are|asking|attacking|be(?:ing)?|burning|buying|called|carries|carry(?! out)|carrying|climbing|closing|conceal(?:ing|s)?|consulting|contain(?:ing|s)?|cutting|drinking|dropping|eating|enclos(?:es?|ing)|entering|examining|exiting|getting|giving|going|ha(?:s|ve|ving)|hold(?:ing|s)?|impl(?:ies|y)|incorporat(?:es?|ing)|inserting|is|jumping|kissing|listening|locking|looking|mean(?:ing|s)?|opening|provid(?:es?|ing)|pulling|pushing|putting|relat(?:es?|ing)|removing|searching|see(?:ing|s)?|setting|showing|singing|sleeping|smelling|squeezing|support(?:ing|s)?|swearing|switching|taking|tasting|telling|thinking|throwing|touching|turning|tying|unlock(?:ing|s)?|var(?:ies|y|ying)|waiting|waking|waving|wear(?:ing|s)?)\b(?!-)/i,lookbehind:!0,alias:"operator"},keyword:{pattern:/(^|[^-])\b(?:after|before|carry out|check|continue the action|definition(?= *:)|do nothing|else|end (?:if|the story|unless)|every turn|if|include|instead(?: of)?|let|move|no|now|otherwise|repeat|report|resume the story|rule for|running through|say(?:ing)?|stop the action|test|try(?:ing)?|understand|unless|use|when|while|yes)\b(?!-)/i,lookbehind:!0},property:{pattern:/(^|[^-])\b(?:adjacent(?! to)|carried|closed|concealed|contained|dark|described|edible|empty|enclosed|enterable|even|female|fixed in place|full|handled|held|improper-named|incorporated|inedible|invisible|lighted|lit|lock(?:able|ed)|male|marked for listing|mentioned|negative|neuter|non-(?:empty|full|recurring)|odd|opaque|open(?:able)?|plural-named|portable|positive|privately-named|proper-named|provided|publically-named|pushable between rooms|recurring|related|rubbing|scenery|seen|singular-named|supported|swinging|switch(?:able|ed(?: off| on)?)|touch(?:able|ed)|transparent|unconcealed|undescribed|unlit|unlocked|unmarked for listing|unmentioned|unopenable|untouchable|unvisited|variable|visible|visited|wearable|worn)\b(?!-)/i,lookbehind:!0,alias:"symbol"},position:{pattern:/(^|[^-])\b(?:above|adjacent to|back side of|below|between|down|east|everywhere|front side|here|in|inside(?: from)?|north(?:east|west)?|nowhere|on(?: top of)?|other side|outside(?: from)?|parts? of|regionally in|south(?:east|west)?|through|up|west|within)\b(?!-)/i,lookbehind:!0,alias:"keyword"},type:{pattern:/(^|[^-])\b(?:actions?|activit(?:ies|y)|actors?|animals?|backdrops?|containers?|devices?|directions?|doors?|holders?|kinds?|lists?|m[ae]n|nobody|nothing|nouns?|numbers?|objects?|people|persons?|player(?:'s holdall)?|regions?|relations?|rooms?|rule(?:book)?s?|scenes?|someone|something|supporters?|tables?|texts?|things?|time|vehicles?|wom[ae]n)\b(?!-)/i,lookbehind:!0,alias:"variable"},punctuation:/[.,:;(){}]/},t.languages.inform7.string.inside.substitution.inside.rest=t.languages.inform7,t.languages.inform7.string.inside.substitution.inside.rest.text={pattern:/\S(?:\s*\S)*/,alias:"comment"}}return wr}var Cr,vl;function gh(){if(vl)return Cr;vl=1,Cr=e,e.displayName="ini",e.aliases=[];function e(t){t.languages.ini={comment:{pattern:/(^[ \f\t\v]*)[#;][^\n\r]*/m,lookbehind:!0},section:{pattern:/(^[ \f\t\v]*)\[[^\n\r\]]*\]?/m,lookbehind:!0,inside:{"section-name":{pattern:/(^\[[ \f\t\v]*)[^ \f\t\v\]]+(?:[ \f\t\v]+[^ \f\t\v\]]+)*/,lookbehind:!0,alias:"selector"},punctuation:/\[|\]/}},key:{pattern:/(^[ \f\t\v]*)[^ \f\n\r\t\v=]+(?:[ \f\t\v]+[^ \f\n\r\t\v=]+)*(?=[ \f\t\v]*=)/m,lookbehind:!0,alias:"attr-name"},value:{pattern:/(=[ \f\t\v]*)[^ \f\n\r\t\v]+(?:[ \f\t\v]+[^ \f\n\r\t\v]+)*/,lookbehind:!0,alias:"attr-value",inside:{"inner-value":{pattern:/^("|').+(?=\1$)/,lookbehind:!0}}},punctuation:/=/}}return Cr}var kr,Al;function bh(){if(Al)return kr;Al=1,kr=e,e.displayName="io",e.aliases=[];function e(t){t.languages.io={comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?(?:\*\/|$)|\/\/.*|#.*)/,lookbehind:!0,greedy:!0},"triple-quoted-string":{pattern:/"""(?:\\[\s\S]|(?!""")[^\\])*"""/,greedy:!0,alias:"string"},string:{pattern:/"(?:\\.|[^\\\r\n"])*"/,greedy:!0},keyword:/\b(?:activate|activeCoroCount|asString|block|break|call|catch|clone|collectGarbage|compileString|continue|do|doFile|doMessage|doString|else|elseif|exit|for|foreach|forward|getEnvironmentVariable|getSlot|hasSlot|if|ifFalse|ifNil|ifNilEval|ifTrue|isActive|isNil|isResumable|list|message|method|parent|pass|pause|perform|performWithArgList|print|println|proto|raise|raiseResumable|removeSlot|resend|resume|schedulerSleepSeconds|self|sender|setSchedulerSleepSeconds|setSlot|shallowCopy|slotNames|super|system|then|thisBlock|thisContext|try|type|uniqueId|updateSlot|wait|while|write|yield)\b/,builtin:/\b(?:Array|AudioDevice|AudioMixer|BigNum|Block|Box|Buffer|CFunction|CGI|Color|Curses|DBM|DNSResolver|DOConnection|DOProxy|DOServer|Date|Directory|Duration|DynLib|Error|Exception|FFT|File|Fnmatch|Font|Future|GL|GLE|GLScissor|GLU|GLUCylinder|GLUQuadric|GLUSphere|GLUT|Host|Image|Importer|LinkList|List|Lobby|Locals|MD5|MP3Decoder|MP3Encoder|Map|Message|Movie|Notification|Number|Object|OpenGL|Point|Protos|Random|Regex|SGML|SGMLElement|SGMLParser|SQLite|Sequence|Server|ShowMessage|SleepyCat|SleepyCatCursor|Socket|SocketManager|Sound|Soup|Store|String|Tree|UDPSender|UPDReceiver|URL|User|Warning|WeakLink)\b/,boolean:/\b(?:false|nil|true)\b/,number:/\b0x[\da-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e-?\d+)?/i,operator:/[=!*/%+\-^&|]=|>>?=?|<+*\-%$|,#][.:]?|[?^]\.?|[;\[]:?|[~}"i][.:]|[ACeEIjLor]\.|(?:[_\/\\qsux]|_?\d):)/,alias:"keyword"},number:/\b_?(?:(?!\d:)\d+(?:\.\d+)?(?:(?:ad|ar|[ejpx])_?\d+(?:\.\d+)?)*(?:b_?[\da-z]+(?:\.[\da-z]+)?)?|_\b(?!\.))/,adverb:{pattern:/[~}]|[\/\\]\.?|[bfM]\.|t[.:]/,alias:"builtin"},operator:/[=a][.:]|_\./,conjunction:{pattern:/&(?:\.:?|:)?|[.:@][.:]?|[!D][.:]|[;dHT]\.|`:?|[\^LS]:|"/,alias:"variable"},punctuation:/[()]/}}return Or}var Lr,_l;function Yi(){if(_l)return Lr;_l=1,Lr=e,e.displayName="java",e.aliases=[];function e(t){(function(r){var a=/\b(?:abstract|assert|boolean|break|byte|case|catch|char|class|const|continue|default|do|double|else|enum|exports|extends|final|finally|float|for|goto|if|implements|import|instanceof|int|interface|long|module|native|new|non-sealed|null|open|opens|package|permits|private|protected|provides|public|record|requires|return|sealed|short|static|strictfp|super|switch|synchronized|this|throw|throws|to|transient|transitive|try|uses|var|void|volatile|while|with|yield)\b/,n=/(^|[^\w.])(?:[a-z]\w*\s*\.\s*)*(?:[A-Z]\w*\s*\.\s*)*/.source,i={pattern:RegExp(n+/[A-Z](?:[\d_A-Z]*[a-z]\w*)?\b/.source),lookbehind:!0,inside:{namespace:{pattern:/^[a-z]\w*(?:\s*\.\s*[a-z]\w*)*(?:\s*\.)?/,inside:{punctuation:/\./}},punctuation:/\./}};r.languages.java=r.languages.extend("clike",{string:{pattern:/(^|[^\\])"(?:\\.|[^"\\\r\n])*"/,lookbehind:!0,greedy:!0},"class-name":[i,{pattern:RegExp(n+/[A-Z]\w*(?=\s+\w+\s*[;,=()])/.source),lookbehind:!0,inside:i.inside}],keyword:a,function:[r.languages.clike.function,{pattern:/(::\s*)[a-z_]\w*/,lookbehind:!0}],number:/\b0b[01][01_]*L?\b|\b0x(?:\.[\da-f_p+-]+|[\da-f_]+(?:\.[\da-f_p+-]+)?)\b|(?:\b\d[\d_]*(?:\.[\d_]*)?|\B\.\d[\d_]*)(?:e[+-]?\d[\d_]*)?[dfl]?/i,operator:{pattern:/(^|[^.])(?:<<=?|>>>?=?|->|--|\+\+|&&|\|\||::|[?:~]|[-+*/%&|^!=<>]=?)/m,lookbehind:!0}}),r.languages.insertBefore("java","string",{"triple-quoted-string":{pattern:/"""[ \t]*[\r\n](?:(?:"|"")?(?:\\.|[^"\\]))*"""/,greedy:!0,alias:"string"},char:{pattern:/'(?:\\.|[^'\\\r\n]){1,6}'/,greedy:!0}}),r.languages.insertBefore("java","class-name",{annotation:{pattern:/(^|[^.])@\w+(?:\s*\.\s*\w+)*/,lookbehind:!0,alias:"punctuation"},generics:{pattern:/<(?:[\w\s,.?]|&(?!&)|<(?:[\w\s,.?]|&(?!&)|<(?:[\w\s,.?]|&(?!&)|<(?:[\w\s,.?]|&(?!&))*>)*>)*>)*>/,inside:{"class-name":i,keyword:a,punctuation:/[<>(),.:]/,operator:/[?&|]/}},namespace:{pattern:RegExp(/(\b(?:exports|import(?:\s+static)?|module|open|opens|package|provides|requires|to|transitive|uses|with)\s+)(?!)[a-z]\w*(?:\.[a-z]\w*)*\.?/.source.replace(//g,function(){return a.source})),lookbehind:!0,inside:{punctuation:/\./}}})})(t)}return Lr}var Dr,Il;function Se(){if(Il)return Dr;Il=1,Dr=e,e.displayName="javadoclike",e.aliases=[];function e(t){(function(r){var a=r.languages.javadoclike={parameter:{pattern:/(^[\t ]*(?:\/{3}|\*|\/\*\*)\s*@(?:arg|arguments|param)\s+)\w+/m,lookbehind:!0},keyword:{pattern:/(^[\t ]*(?:\/{3}|\*|\/\*\*)\s*|\{)@[a-z][a-zA-Z-]+\b/m,lookbehind:!0},punctuation:/[{}]/};function n(s,l){var u="doc-comment",c=r.languages[s];if(c){var d=c[u];if(!d){var b={};b[u]={pattern:/(^|[^\\])\/\*\*[^/][\s\S]*?(?:\*\/|$)/,lookbehind:!0,alias:"comment"},c=r.languages.insertBefore(s,"comment",b),d=c[u]}if(d instanceof RegExp&&(d=c[u]={pattern:d}),Array.isArray(d))for(var h=0,S=d.length;h)?|/.source.replace(//g,function(){return s});n.languages.javadoc=n.languages.extend("javadoclike",{}),n.languages.insertBefore("javadoc","keyword",{reference:{pattern:RegExp(/(@(?:exception|link|linkplain|see|throws|value)\s+(?:\*\s*)?)/.source+"(?:"+l+")"),lookbehind:!0,inside:{function:{pattern:/(#\s*)\w+(?=\s*\()/,lookbehind:!0},field:{pattern:/(#\s*)\w+/,lookbehind:!0},namespace:{pattern:/\b(?:[a-z]\w*\s*\.\s*)+/,inside:{punctuation:/\./}},"class-name":/\b[A-Z]\w*/,keyword:n.languages.java.keyword,punctuation:/[#()[\],.]/}},"class-name":{pattern:/(@param\s+)<[A-Z]\w*>/,lookbehind:!0,inside:{punctuation:/[.<>]/}},"code-section":[{pattern:/(\{@code\s+(?!\s))(?:[^\s{}]|\s+(?![\s}])|\{(?:[^{}]|\{(?:[^{}]|\{(?:[^{}]|\{[^{}]*\})*\})*\})*\})+(?=\s*\})/,lookbehind:!0,inside:{code:{pattern:i,lookbehind:!0,inside:n.languages.java,alias:"language-java"}}},{pattern:/(<(code|pre|tt)>(?!)\s*)\S(?:\S|\s+\S)*?(?=\s*<\/\2>)/,lookbehind:!0,inside:{line:{pattern:i,lookbehind:!0,inside:{tag:n.languages.markup.tag,entity:n.languages.markup.entity,code:{pattern:/.+/,inside:n.languages.java,alias:"language-java"}}}}}],tag:n.languages.markup.tag,entity:n.languages.markup.entity}),n.languages.javadoclike.addSupport("java",n.languages.javadoc)}(a)}return xr}var Mr,wl;function Eh(){if(wl)return Mr;wl=1,Mr=e,e.displayName="javastacktrace",e.aliases=[];function e(t){t.languages.javastacktrace={summary:{pattern:/^([\t ]*)(?:(?:Caused by:|Suppressed:|Exception in thread "[^"]*")[\t ]+)?[\w$.]+(?::.*)?$/m,lookbehind:!0,inside:{keyword:{pattern:/^([\t ]*)(?:(?:Caused by|Suppressed)(?=:)|Exception in thread)/m,lookbehind:!0},string:{pattern:/^(\s*)"[^"]*"/,lookbehind:!0},exceptions:{pattern:/^(:?\s*)[\w$.]+(?=:|$)/,lookbehind:!0,inside:{"class-name":/[\w$]+$/,namespace:/\b[a-z]\w*\b/,punctuation:/\./}},message:{pattern:/(:\s*)\S.*/,lookbehind:!0,alias:"string"},punctuation:/:/}},"stack-frame":{pattern:/^([\t ]*)at (?:[\w$./]|@[\w$.+-]*\/)+(?:)?\([^()]*\)/m,lookbehind:!0,inside:{keyword:{pattern:/^(\s*)at(?= )/,lookbehind:!0},source:[{pattern:/(\()\w+\.\w+:\d+(?=\))/,lookbehind:!0,inside:{file:/^\w+\.\w+/,punctuation:/:/,"line-number":{pattern:/\b\d+\b/,alias:"number"}}},{pattern:/(\()[^()]*(?=\))/,lookbehind:!0,inside:{keyword:/^(?:Native Method|Unknown Source)$/}}],"class-name":/[\w$]+(?=\.(?:|[\w$]+)\()/,function:/(?:|[\w$]+)(?=\()/,"class-loader":{pattern:/(\s)[a-z]\w*(?:\.[a-z]\w*)*(?=\/[\w@$.]*\/)/,lookbehind:!0,alias:"namespace",inside:{punctuation:/\./}},module:{pattern:/([\s/])[a-z]\w*(?:\.[a-z]\w*)*(?:@[\w$.+-]*)?(?=\/)/,lookbehind:!0,inside:{version:{pattern:/(@)[\s\S]+/,lookbehind:!0,alias:"number"},punctuation:/[@.]/}},namespace:{pattern:/(?:\b[a-z]\w*\.)+/,inside:{punctuation:/\./}},punctuation:/[()/.]/}},more:{pattern:/^([\t ]*)\.{3} \d+ [a-z]+(?: [a-z]+)*/m,lookbehind:!0,inside:{punctuation:/\.{3}/,number:/\d+/,keyword:/\b[a-z]+(?: [a-z]+)*\b/}}}}return Mr}var Fr,Cl;function hh(){if(Cl)return Fr;Cl=1,Fr=e,e.displayName="jexl",e.aliases=[];function e(t){t.languages.jexl={string:/(["'])(?:\\[\s\S]|(?!\1)[^\\])*\1/,transform:{pattern:/(\|\s*)[a-zA-Zа-яА-Я_\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u00FF$][\wа-яА-Я\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u00FF$]*/,alias:"function",lookbehind:!0},function:/[a-zA-Zа-яА-Я_\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u00FF$][\wа-яА-Я\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u00FF$]*\s*(?=\()/,number:/\b\d+(?:\.\d+)?\b|\B\.\d+\b/,operator:/[<>!]=?|-|\+|&&|==|\|\|?|\/\/?|[?:*^%]/,boolean:/\b(?:false|true)\b/,keyword:/\bin\b/,punctuation:/[{}[\](),.]/}}return Fr}var Ur,kl;function Sh(){if(kl)return Ur;kl=1,Ur=e,e.displayName="jolie",e.aliases=[];function e(t){t.languages.jolie=t.languages.extend("clike",{string:{pattern:/(^|[^\\])"(?:\\[\s\S]|[^"\\])*"/,lookbehind:!0,greedy:!0},"class-name":{pattern:/((?:\b(?:as|courier|embed|in|inputPort|outputPort|service)\b|@)[ \t]*)\w+/,lookbehind:!0},keyword:/\b(?:as|cH|comp|concurrent|constants|courier|cset|csets|default|define|else|embed|embedded|execution|exit|extender|for|foreach|forward|from|global|if|import|in|include|init|inputPort|install|instanceof|interface|is_defined|linkIn|linkOut|main|new|nullProcess|outputPort|over|private|provide|public|scope|sequential|service|single|spawn|synchronized|this|throw|throws|type|undef|until|while|with)\b/,function:/\b[a-z_]\w*(?=[ \t]*[@(])/i,number:/(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?l?/i,operator:/-[-=>]?|\+[+=]?|<[<=]?|[>=*!]=?|&&|\|\||[?\/%^@|]/,punctuation:/[()[\]{},;.:]/,builtin:/\b(?:Byte|any|bool|char|double|enum|float|int|length|long|ranges|regex|string|undefined|void)\b/}),t.languages.insertBefore("jolie","keyword",{aggregates:{pattern:/(\bAggregates\s*:\s*)(?:\w+(?:\s+with\s+\w+)?\s*,\s*)*\w+(?:\s+with\s+\w+)?/,lookbehind:!0,inside:{keyword:/\bwith\b/,"class-name":/\w+/,punctuation:/,/}},redirects:{pattern:/(\bRedirects\s*:\s*)(?:\w+\s*=>\s*\w+\s*,\s*)*(?:\w+\s*=>\s*\w+)/,lookbehind:!0,inside:{punctuation:/,/,"class-name":/\w+/,operator:/=>/}},property:{pattern:/\b(?:Aggregates|[Ii]nterfaces|Java|Javascript|Jolie|[Ll]ocation|OneWay|[Pp]rotocol|Redirects|RequestResponse)\b(?=[ \t]*:)/}})}return Ur}var Br,Ol;function yh(){if(Ol)return Br;Ol=1,Br=e,e.displayName="jq",e.aliases=[];function e(t){(function(r){var a=/\\\((?:[^()]|\([^()]*\))*\)/.source,n=RegExp(/(^|[^\\])"(?:[^"\r\n\\]|\\[^\r\n(]|__)*"/.source.replace(/__/g,function(){return a})),i={interpolation:{pattern:RegExp(/((?:^|[^\\])(?:\\{2})*)/.source+a),lookbehind:!0,inside:{content:{pattern:/^(\\\()[\s\S]+(?=\)$)/,lookbehind:!0,inside:null},punctuation:/^\\\(|\)$/}}},s=r.languages.jq={comment:/#.*/,property:{pattern:RegExp(n.source+/(?=\s*:(?!:))/.source),lookbehind:!0,greedy:!0,inside:i},string:{pattern:n,lookbehind:!0,greedy:!0,inside:i},function:{pattern:/(\bdef\s+)[a-z_]\w+/i,lookbehind:!0},variable:/\B\$\w+/,"property-literal":{pattern:/\b[a-z_]\w*(?=\s*:(?!:))/i,alias:"property"},keyword:/\b(?:as|break|catch|def|elif|else|end|foreach|if|import|include|label|module|modulemeta|null|reduce|then|try|while)\b/,boolean:/\b(?:false|true)\b/,number:/(?:\b\d+\.|\B\.)?\b\d+(?:[eE][+-]?\d+)?\b/,operator:[{pattern:/\|=?/,alias:"pipe"},/\.\.|[!=<>]?=|\?\/\/|\/\/=?|[-+*/%]=?|[<>?]|\b(?:and|not|or)\b/],"c-style-function":{pattern:/\b[a-z_]\w*(?=\s*\()/i,alias:"function"},punctuation:/::|[()\[\]{},:;]|\.(?=\s*[\[\w$])/,dot:{pattern:/\./,alias:"important"}};i.interpolation.inside.content.inside=s})(t)}return Br}var Pr,Ll;function Th(){if(Ll)return Pr;Ll=1,Pr=e,e.displayName="jsExtras",e.aliases=[];function e(t){(function(r){r.languages.insertBefore("javascript","function-variable",{"method-variable":{pattern:RegExp("(\\.\\s*)"+r.languages.javascript["function-variable"].pattern.source),lookbehind:!0,alias:["function-variable","method","function","property-access"]}}),r.languages.insertBefore("javascript","function",{method:{pattern:RegExp("(\\.\\s*)"+r.languages.javascript.function.source),lookbehind:!0,alias:["function","property-access"]}}),r.languages.insertBefore("javascript","constant",{"known-class-name":[{pattern:/\b(?:(?:Float(?:32|64)|(?:Int|Uint)(?:8|16|32)|Uint8Clamped)?Array|ArrayBuffer|BigInt|Boolean|DataView|Date|Error|Function|Intl|JSON|(?:Weak)?(?:Map|Set)|Math|Number|Object|Promise|Proxy|Reflect|RegExp|String|Symbol|WebAssembly)\b/,alias:"class-name"},{pattern:/\b(?:[A-Z]\w*)Error\b/,alias:"class-name"}]});function a(c,d){return RegExp(c.replace(//g,function(){return/(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*/.source}),d)}r.languages.insertBefore("javascript","keyword",{imports:{pattern:a(/(\bimport\b\s*)(?:(?:\s*,\s*(?:\*\s*as\s+|\{[^{}]*\}))?|\*\s*as\s+|\{[^{}]*\})(?=\s*\bfrom\b)/.source),lookbehind:!0,inside:r.languages.javascript},exports:{pattern:a(/(\bexport\b\s*)(?:\*(?:\s*as\s+)?(?=\s*\bfrom\b)|\{[^{}]*\})/.source),lookbehind:!0,inside:r.languages.javascript}}),r.languages.javascript.keyword.unshift({pattern:/\b(?:as|default|export|from|import)\b/,alias:"module"},{pattern:/\b(?:await|break|catch|continue|do|else|finally|for|if|return|switch|throw|try|while|yield)\b/,alias:"control-flow"},{pattern:/\bnull\b/,alias:["null","nil"]},{pattern:/\bundefined\b/,alias:"nil"}),r.languages.insertBefore("javascript","operator",{spread:{pattern:/\.{3}/,alias:"operator"},arrow:{pattern:/=>/,alias:"operator"}}),r.languages.insertBefore("javascript","punctuation",{"property-access":{pattern:a(/(\.\s*)#?/.source),lookbehind:!0},"maybe-class-name":{pattern:/(^|[^$\w\xA0-\uFFFF])[A-Z][$\w\xA0-\uFFFF]+/,lookbehind:!0},dom:{pattern:/\b(?:document|(?:local|session)Storage|location|navigator|performance|window)\b/,alias:"variable"},console:{pattern:/\bconsole(?=\s*\.)/,alias:"class-name"}});for(var n=["function","function-variable","method","method-variable","property-access"],i=0;i=A.length)return;var C=T[N];if(typeof C=="string"||typeof C.content=="string"){var U=A[p],B=typeof C=="string"?C:C.content,q=B.indexOf(U);if(q!==-1){++p;var P=B.substring(0,q),G=b(m[U]),Y=B.substring(q+U.length),O=[];if(P&&O.push(P),O.push(G),Y){var M=[Y];I(M),O.push.apply(O,M)}typeof C=="string"?(T.splice.apply(T,[N,1].concat(O)),N+=O.length-1):C.content=O}}else{var x=C.content;Array.isArray(x)?I(x):I([x])}}}return I(f),new r.Token(v,f,"language-"+v,y)}var S={javascript:!0,js:!0,typescript:!0,ts:!0,jsx:!0,tsx:!0};r.hooks.add("after-tokenize",function(y){if(!(y.language in S))return;function _(v){for(var g=0,p=v.length;g]|<(?:[^<>]|<[^<>]*>)*>)*>)?/,lookbehind:!0,greedy:!0,inside:null},builtin:/\b(?:Array|Function|Promise|any|boolean|console|never|number|string|symbol|unknown)\b/}),r.languages.typescript.keyword.push(/\b(?:abstract|declare|is|keyof|readonly|require)\b/,/\b(?:asserts|infer|interface|module|namespace|type)\b(?=\s*(?:[{_$a-zA-Z\xA0-\uFFFF]|$))/,/\btype\b(?=\s*(?:[\{*]|$))/),delete r.languages.typescript.parameter,delete r.languages.typescript["literal-property"];var a=r.languages.extend("typescript",{});delete a["class-name"],r.languages.typescript["class-name"].inside=a,r.languages.insertBefore("typescript","function",{decorator:{pattern:/@[$\w\xA0-\uFFFF]+/,inside:{at:{pattern:/^@/,alias:"operator"},function:/^[\s\S]+/}},"generic-function":{pattern:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>(?=\s*\()/,greedy:!0,inside:{function:/^#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*/,generic:{pattern:/<[\s\S]+/,alias:"class-name",inside:a}}}}),r.languages.ts=r.languages.typescript})(t)}return $r}var qr,Ml;function Ah(){if(Ml)return qr;Ml=1;var e=Se(),t=Ki();qr=r,r.displayName="jsdoc",r.aliases=[];function r(a){a.register(e),a.register(t),function(n){var i=n.languages.javascript,s=/\{(?:[^{}]|\{(?:[^{}]|\{[^{}]*\})*\})+\}/.source,l="(@(?:arg|argument|param|property)\\s+(?:"+s+"\\s+)?)";n.languages.jsdoc=n.languages.extend("javadoclike",{parameter:{pattern:RegExp(l+/(?:(?!\s)[$\w\xA0-\uFFFF.])+(?=\s|$)/.source),lookbehind:!0,inside:{punctuation:/\./}}}),n.languages.insertBefore("jsdoc","keyword",{"optional-parameter":{pattern:RegExp(l+/\[(?:(?!\s)[$\w\xA0-\uFFFF.])+(?:=[^[\]]+)?\](?=\s|$)/.source),lookbehind:!0,inside:{parameter:{pattern:/(^\[)[$\w\xA0-\uFFFF\.]+/,lookbehind:!0,inside:{punctuation:/\./}},code:{pattern:/(=)[\s\S]*(?=\]$)/,lookbehind:!0,inside:i,alias:"language-javascript"},punctuation:/[=[\]]/}},"class-name":[{pattern:RegExp(/(@(?:augments|class|extends|interface|memberof!?|template|this|typedef)\s+(?:\s+)?)[A-Z]\w*(?:\.[A-Z]\w*)*/.source.replace(//g,function(){return s})),lookbehind:!0,inside:{punctuation:/\./}},{pattern:RegExp("(@[a-z]+\\s+)"+s),lookbehind:!0,inside:{string:i.string,number:i.number,boolean:i.boolean,keyword:n.languages.typescript.keyword,operator:/=>|\.\.\.|[&|?:*]/,punctuation:/[.,;=<>{}()[\]]/}}],example:{pattern:/(@example\s+(?!\s))(?:[^@\s]|\s+(?!\s))+?(?=\s*(?:\*\s*)?(?:@\w|\*\/))/,lookbehind:!0,inside:{code:{pattern:/^([\t ]*(?:\*\s*)?)\S.*$/m,lookbehind:!0,inside:i,alias:"language-javascript"}}}}),n.languages.javadoclike.addSupport("javascript",n.languages.jsdoc)}(a)}return qr}var Hr,Fl;function Zi(){if(Fl)return Hr;Fl=1,Hr=e,e.displayName="json",e.aliases=["webmanifest"];function e(t){t.languages.json={property:{pattern:/(^|[^\\])"(?:\\.|[^\\"\r\n])*"(?=\s*:)/,lookbehind:!0,greedy:!0},string:{pattern:/(^|[^\\])"(?:\\.|[^\\"\r\n])*"(?!\s*:)/,lookbehind:!0,greedy:!0},comment:{pattern:/\/\/.*|\/\*[\s\S]*?(?:\*\/|$)/,greedy:!0},number:/-?\b\d+(?:\.\d+)?(?:e[+-]?\d+)?\b/i,punctuation:/[{}[\],]/,operator:/:/,boolean:/\b(?:false|true)\b/,null:{pattern:/\bnull\b/,alias:"keyword"}},t.languages.webmanifest=t.languages.json}return Hr}var zr,Ul;function Rh(){if(Ul)return zr;Ul=1;var e=Zi();zr=t,t.displayName="json5",t.aliases=[];function t(r){r.register(e),function(a){var n=/("|')(?:\\(?:\r\n?|\n|.)|(?!\1)[^\\\r\n])*\1/;a.languages.json5=a.languages.extend("json",{property:[{pattern:RegExp(n.source+"(?=\\s*:)"),greedy:!0},{pattern:/(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*:)/,alias:"unquoted"}],string:{pattern:n,greedy:!0},number:/[+-]?\b(?:NaN|Infinity|0x[a-fA-F\d]+)\b|[+-]?(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[eE][+-]?\d+\b)?/})}(r)}return zr}var Vr,Bl;function _h(){if(Bl)return Vr;Bl=1;var e=Zi();Vr=t,t.displayName="jsonp",t.aliases=[];function t(r){r.register(e),r.languages.jsonp=r.languages.extend("json",{punctuation:/[{}[\]();,.]/}),r.languages.insertBefore("jsonp","punctuation",{function:/(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*\()/})}return Vr}var jr,Pl;function Ih(){if(Pl)return jr;Pl=1,jr=e,e.displayName="jsstacktrace",e.aliases=[];function e(t){t.languages.jsstacktrace={"error-message":{pattern:/^\S.*/m,alias:"string"},"stack-frame":{pattern:/(^[ \t]+)at[ \t].*/m,lookbehind:!0,inside:{"not-my-code":{pattern:/^at[ \t]+(?!\s)(?:node\.js||.*(?:node_modules|\(\)|\(|$|\(internal\/|\(node\.js)).*/m,alias:"comment"},filename:{pattern:/(\bat\s+(?!\s)|\()(?:[a-zA-Z]:)?[^():]+(?=:)/,lookbehind:!0,alias:"url"},function:{pattern:/(\bat\s+(?:new\s+)?)(?!\s)[_$a-zA-Z\xA0-\uFFFF<][.$\w\xA0-\uFFFF<>]*/,lookbehind:!0,inside:{punctuation:/\./}},punctuation:/[()]/,keyword:/\b(?:at|new)\b/,alias:{pattern:/\[(?:as\s+)?(?!\s)[_$a-zA-Z\xA0-\uFFFF][$\w\xA0-\uFFFF]*\]/,alias:"variable"},"line-number":{pattern:/:\d+(?::\d+)?\b/,alias:"number",inside:{punctuation:/:/}}}}}}return jr}var Wr,Gl;function Vc(){if(Gl)return Wr;Gl=1,Wr=e,e.displayName="jsx",e.aliases=[];function e(t){(function(r){var a=r.util.clone(r.languages.javascript),n=/(?:\s|\/\/.*(?!.)|\/\*(?:[^*]|\*(?!\/))\*\/)/.source,i=/(?:\{(?:\{(?:\{[^{}]*\}|[^{}])*\}|[^{}])*\})/.source,s=/(?:\{*\.{3}(?:[^{}]|)*\})/.source;function l(d,b){return d=d.replace(//g,function(){return n}).replace(//g,function(){return i}).replace(//g,function(){return s}),RegExp(d,b)}s=l(s).source,r.languages.jsx=r.languages.extend("markup",a),r.languages.jsx.tag.pattern=l(/<\/?(?:[\w.:-]+(?:+(?:[\w.:$-]+(?:=(?:"(?:\\[\s\S]|[^\\"])*"|'(?:\\[\s\S]|[^\\'])*'|[^\s{'"/>=]+|))?|))**\/?)?>/.source),r.languages.jsx.tag.inside.tag.pattern=/^<\/?[^\s>\/]*/,r.languages.jsx.tag.inside["attr-value"].pattern=/=(?!\{)(?:"(?:\\[\s\S]|[^\\"])*"|'(?:\\[\s\S]|[^\\'])*'|[^\s'">]+)/,r.languages.jsx.tag.inside.tag.inside["class-name"]=/^[A-Z]\w*(?:\.[A-Z]\w*)*$/,r.languages.jsx.tag.inside.comment=a.comment,r.languages.insertBefore("inside","attr-name",{spread:{pattern:l(//.source),inside:r.languages.jsx}},r.languages.jsx.tag),r.languages.insertBefore("inside","special-attr",{script:{pattern:l(/=/.source),alias:"language-javascript",inside:{"script-punctuation":{pattern:/^=(?=\{)/,alias:"punctuation"},rest:r.languages.jsx}}},r.languages.jsx.tag);var u=function(d){return d?typeof d=="string"?d:typeof d.content=="string"?d.content:d.content.map(u).join(""):""},c=function(d){for(var b=[],h=0;h0&&b[b.length-1].tagName===u(S.content[0].content[1])&&b.pop():S.content[S.content.length-1].content==="/>"||b.push({tagName:u(S.content[0].content[1]),openedBraces:0}):b.length>0&&S.type==="punctuation"&&S.content==="{"?b[b.length-1].openedBraces++:b.length>0&&b[b.length-1].openedBraces>0&&S.type==="punctuation"&&S.content==="}"?b[b.length-1].openedBraces--:R=!0),(R||typeof S=="string")&&b.length>0&&b[b.length-1].openedBraces===0){var y=u(S);h0&&(typeof d[h-1]=="string"||d[h-1].type==="plain-text")&&(y=u(d[h-1])+y,d.splice(h-1,1),h--),d[h]=new r.Token("plain-text",y,null,y)}S.content&&typeof S.content!="string"&&c(S.content)}};r.hooks.add("after-tokenize",function(d){d.language!=="jsx"&&d.language!=="tsx"||c(d.tokens)})})(t)}return Wr}var Yr,$l;function Nh(){if($l)return Yr;$l=1,Yr=e,e.displayName="julia",e.aliases=[];function e(t){t.languages.julia={comment:{pattern:/(^|[^\\])(?:#=(?:[^#=]|=(?!#)|#(?!=)|#=(?:[^#=]|=(?!#)|#(?!=))*=#)*=#|#.*)/,lookbehind:!0},regex:{pattern:/r"(?:\\.|[^"\\\r\n])*"[imsx]{0,4}/,greedy:!0},string:{pattern:/"""[\s\S]+?"""|(?:\b\w+)?"(?:\\.|[^"\\\r\n])*"|`(?:[^\\`\r\n]|\\.)*`/,greedy:!0},char:{pattern:/(^|[^\w'])'(?:\\[^\r\n][^'\r\n]*|[^\\\r\n])'/,lookbehind:!0,greedy:!0},keyword:/\b(?:abstract|baremodule|begin|bitstype|break|catch|ccall|const|continue|do|else|elseif|end|export|finally|for|function|global|if|immutable|import|importall|in|let|local|macro|module|print|println|quote|return|struct|try|type|typealias|using|while)\b/,boolean:/\b(?:false|true)\b/,number:/(?:\b(?=\d)|\B(?=\.))(?:0[box])?(?:[\da-f]+(?:_[\da-f]+)*(?:\.(?:\d+(?:_\d+)*)?)?|\.\d+(?:_\d+)*)(?:[efp][+-]?\d+(?:_\d+)*)?j?/i,operator:/&&|\|\||[-+*^%÷⊻&$\\]=?|\/[\/=]?|!=?=?|\|[=>]?|<(?:<=?|[=:|])?|>(?:=|>>?=?)?|==?=?|[~≠≤≥'√∛]/,punctuation:/::?|[{}[\]();,.?]/,constant:/\b(?:(?:Inf|NaN)(?:16|32|64)?|im|pi)\b|[πℯ]/}}return Yr}var Kr,ql;function wh(){if(ql)return Kr;ql=1,Kr=e,e.displayName="keepalived",e.aliases=[];function e(t){t.languages.keepalived={comment:{pattern:/[#!].*/,greedy:!0},string:{pattern:/(^|[^\\])(?:"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"|'(?:\\(?:\r\n|[\s\S])|[^'\\\r\n])*')/,lookbehind:!0,greedy:!0},ip:{pattern:RegExp(/\b(?:(?:(?:[\da-f]{1,4}:){7}[\da-f]{1,4}|(?:[\da-f]{1,4}:){6}:[\da-f]{1,4}|(?:[\da-f]{1,4}:){5}:(?:[\da-f]{1,4}:)?[\da-f]{1,4}|(?:[\da-f]{1,4}:){4}:(?:[\da-f]{1,4}:){0,2}[\da-f]{1,4}|(?:[\da-f]{1,4}:){3}:(?:[\da-f]{1,4}:){0,3}[\da-f]{1,4}|(?:[\da-f]{1,4}:){2}:(?:[\da-f]{1,4}:){0,4}[\da-f]{1,4}|(?:[\da-f]{1,4}:){6}|(?:[\da-f]{1,4}:){0,5}:|::(?:[\da-f]{1,4}:){0,5}|[\da-f]{1,4}::(?:[\da-f]{1,4}:){0,5}[\da-f]{1,4}|::(?:[\da-f]{1,4}:){0,6}[\da-f]{1,4}|(?:[\da-f]{1,4}:){1,7}:)(?:\/\d{1,3})?|(?:\/\d{1,2})?)\b/.source.replace(//g,function(){return/(?:(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)\.){3}(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d))/.source}),"i"),alias:"number"},path:{pattern:/(\s)\/(?:[^\/\s]+\/)*[^\/\s]*|\b[a-zA-Z]:\\(?:[^\\\s]+\\)*[^\\\s]*/,lookbehind:!0,alias:"string"},variable:/\$\{?\w+\}?/,email:{pattern:/[\w-]+@[\w-]+(?:\.[\w-]{2,3}){1,2}/,alias:"string"},"conditional-configuration":{pattern:/@\^?[\w-]+/,alias:"variable"},operator:/=/,property:/\b(?:BFD_CHECK|DNS_CHECK|FILE_CHECK|HTTP_GET|MISC_CHECK|NAME|PING_CHECK|SCRIPTS|SMTP_CHECK|SSL|SSL_GET|TCP_CHECK|UDP_CHECK|accept|advert_int|alpha|auth_pass|auth_type|authentication|bfd_cpu_affinity|bfd_instance|bfd_no_swap|bfd_priority|bfd_process_name|bfd_rlimit_rttime|bfd_rt_priority|bind_if|bind_port|bindto|ca|certificate|check_unicast_src|checker|checker_cpu_affinity|checker_log_all_failures|checker_no_swap|checker_priority|checker_rlimit_rttime|checker_rt_priority|child_wait_time|connect_ip|connect_port|connect_timeout|dbus_service_name|debug|default_interface|delay|delay_before_retry|delay_loop|digest|dont_track_primary|dynamic|dynamic_interfaces|enable_(?:dbus|script_security|sni|snmp_checker|snmp_rfc|snmp_rfcv2|snmp_rfcv3|snmp_vrrp|traps)|end|fall|fast_recovery|file|flag-[123]|fork_delay|full_command|fwmark|garp_group|garp_interval|garp_lower_prio_delay|garp_lower_prio_repeat|garp_master_delay|garp_master_refresh|garp_master_refresh_repeat|garp_master_repeat|global_defs|global_tracking|gna_interval|group|ha_suspend|hashed|helo_name|higher_prio_send_advert|hoplimit|http_protocol|hysteresis|idle_tx|include|inhibit_on_failure|init_fail|init_file|instance|interface|interfaces|interval|ip_family|ipvs_process_name|keepalived.conf|kernel_rx_buf_size|key|linkbeat_interfaces|linkbeat_use_polling|log_all_failures|log_unknown_vrids|lower_prio_no_advert|lthreshold|lvs_flush|lvs_flush_onstop|lvs_method|lvs_netlink_cmd_rcv_bufs|lvs_netlink_cmd_rcv_bufs_force|lvs_netlink_monitor_rcv_bufs|lvs_netlink_monitor_rcv_bufs_force|lvs_notify_fifo|lvs_notify_fifo_script|lvs_sched|lvs_sync_daemon|max_auto_priority|max_hops|mcast_src_ip|mh-fallback|mh-port|min_auto_priority_delay|min_rx|min_tx|misc_dynamic|misc_path|misc_timeout|multiplier|name|namespace_with_ipsets|native_ipv6|neighbor_ip|net_namespace|net_namespace_ipvs|nftables|nftables_counters|nftables_ifindex|nftables_priority|no_accept|no_checker_emails|no_email_faults|nopreempt|notification_email|notification_email_from|notify|notify_backup|notify_deleted|notify_down|notify_fault|notify_fifo|notify_fifo_script|notify_master|notify_master_rx_lower_pri|notify_priority_changes|notify_stop|notify_up|old_unicast_checksum|omega|ops|param_match|passive|password|path|persistence_engine|persistence_granularity|persistence_timeout|preempt|preempt_delay|priority|process|process_monitor_rcv_bufs|process_monitor_rcv_bufs_force|process_name|process_names|promote_secondaries|protocol|proxy_arp|proxy_arp_pvlan|quorum|quorum_down|quorum_max|quorum_up|random_seed|real_server|regex|regex_max_offset|regex_min_offset|regex_no_match|regex_options|regex_stack|reload_repeat|reload_time_file|require_reply|retry|rise|router_id|rs_init_notifies|script|script_user|sh-fallback|sh-port|shutdown_script|shutdown_script_timeout|skip_check_adv_addr|smtp_alert|smtp_alert_checker|smtp_alert_vrrp|smtp_connect_timeout|smtp_helo_name|smtp_server|snmp_socket|sorry_server|sorry_server_inhibit|sorry_server_lvs_method|source_ip|start|startup_script|startup_script_timeout|state|static_ipaddress|static_routes|static_rules|status_code|step|strict_mode|sync_group_tracking_weight|terminate_delay|timeout|track_bfd|track_file|track_group|track_interface|track_process|track_script|track_src_ip|ttl|type|umask|unicast_peer|unicast_src_ip|unicast_ttl|url|use_ipvlan|use_pid_dir|use_vmac|user|uthreshold|val[123]|version|virtual_ipaddress|virtual_ipaddress_excluded|virtual_router_id|virtual_routes|virtual_rules|virtual_server|virtual_server_group|virtualhost|vmac_xmit_base|vrrp|vrrp_(?:check_unicast_src|cpu_affinity|garp_interval|garp_lower_prio_delay|garp_lower_prio_repeat|garp_master_delay|garp_master_refresh|garp_master_refresh_repeat|garp_master_repeat|gna_interval|higher_prio_send_advert|instance|ipsets|iptables|lower_prio_no_advert|mcast_group4|mcast_group6|min_garp|netlink_cmd_rcv_bufs|netlink_cmd_rcv_bufs_force|netlink_monitor_rcv_bufs|netlink_monitor_rcv_bufs_force|no_swap|notify_fifo|notify_fifo_script|notify_priority_changes|priority|process_name|rlimit_rttime|rt_priority|rx_bufs_multiplier|rx_bufs_policy|script|skip_check_adv_addr|startup_delay|strict|sync_group|track_process|version)|warmup|weight)\b/,constant:/\b(?:A|AAAA|AH|BACKUP|CNAME|DR|MASTER|MX|NAT|NS|PASS|SCTP|SOA|TCP|TUN|TXT|UDP|dh|fo|lblc|lblcr|lc|mh|nq|ovf|rr|sed|sh|wlc|wrr)\b/,number:{pattern:/(^|[^\w.-])-?\d+(?:\.\d+)?/,lookbehind:!0},boolean:/\b(?:false|no|off|on|true|yes)\b/,punctuation:/[\{\}]/}}return Kr}var Zr,Hl;function Ch(){if(Hl)return Zr;Hl=1,Zr=e,e.displayName="keyman",e.aliases=[];function e(t){t.languages.keyman={comment:{pattern:/\bc .*/i,greedy:!0},string:{pattern:/"[^"\r\n]*"|'[^'\r\n]*'/,greedy:!0},"virtual-key":{pattern:/\[\s*(?:(?:ALT|CAPS|CTRL|LALT|LCTRL|NCAPS|RALT|RCTRL|SHIFT)\s+)*(?:[TKU]_[\w?]+|[A-E]\d\d?|"[^"\r\n]*"|'[^'\r\n]*')\s*\]/i,greedy:!0,alias:"function"},"header-keyword":{pattern:/&\w+/,alias:"bold"},"header-statement":{pattern:/\b(?:bitmap|bitmaps|caps always off|caps on only|copyright|hotkey|language|layout|message|name|shift frees caps|version)\b/i,alias:"bold"},"rule-keyword":{pattern:/\b(?:any|baselayout|beep|call|context|deadkey|dk|if|index|layer|notany|nul|outs|platform|reset|return|save|set|store|use)\b/i,alias:"keyword"},"structural-keyword":{pattern:/\b(?:ansi|begin|group|match|nomatch|unicode|using keys)\b/i,alias:"keyword"},"compile-target":{pattern:/\$(?:keyman|keymanonly|keymanweb|kmfl|weaver):/i,alias:"property"},number:/\b(?:U\+[\dA-F]+|d\d+|x[\da-f]+|\d+)\b/i,operator:/[+>\\$]|\.\./,punctuation:/[()=,]/}}return Zr}var Xr,zl;function kh(){if(zl)return Xr;zl=1,Xr=e,e.displayName="kotlin",e.aliases=["kt","kts"];function e(t){(function(r){r.languages.kotlin=r.languages.extend("clike",{keyword:{pattern:/(^|[^.])\b(?:abstract|actual|annotation|as|break|by|catch|class|companion|const|constructor|continue|crossinline|data|do|dynamic|else|enum|expect|external|final|finally|for|fun|get|if|import|in|infix|init|inline|inner|interface|internal|is|lateinit|noinline|null|object|open|operator|out|override|package|private|protected|public|reified|return|sealed|set|super|suspend|tailrec|this|throw|to|try|typealias|val|var|vararg|when|where|while)\b/,lookbehind:!0},function:[{pattern:/(?:`[^\r\n`]+`|\b\w+)(?=\s*\()/,greedy:!0},{pattern:/(\.)(?:`[^\r\n`]+`|\w+)(?=\s*\{)/,lookbehind:!0,greedy:!0}],number:/\b(?:0[xX][\da-fA-F]+(?:_[\da-fA-F]+)*|0[bB][01]+(?:_[01]+)*|\d+(?:_\d+)*(?:\.\d+(?:_\d+)*)?(?:[eE][+-]?\d+(?:_\d+)*)?[fFL]?)\b/,operator:/\+[+=]?|-[-=>]?|==?=?|!(?:!|==?)?|[\/*%<>]=?|[?:]:?|\.\.|&&|\|\||\b(?:and|inv|or|shl|shr|ushr|xor)\b/}),delete r.languages.kotlin["class-name"];var a={"interpolation-punctuation":{pattern:/^\$\{?|\}$/,alias:"punctuation"},expression:{pattern:/[\s\S]+/,inside:r.languages.kotlin}};r.languages.insertBefore("kotlin","string",{"string-literal":[{pattern:/"""(?:[^$]|\$(?:(?!\{)|\{[^{}]*\}))*?"""/,alias:"multiline",inside:{interpolation:{pattern:/\$(?:[a-z_]\w*|\{[^{}]*\})/i,inside:a},string:/[\s\S]+/}},{pattern:/"(?:[^"\\\r\n$]|\\.|\$(?:(?!\{)|\{[^{}]*\}))*"/,alias:"singleline",inside:{interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\$(?:[a-z_]\w*|\{[^{}]*\})/i,lookbehind:!0,inside:a},string:/[\s\S]+/}}],char:{pattern:/'(?:[^'\\\r\n]|\\(?:.|u[a-fA-F0-9]{0,4}))'/,greedy:!0}}),delete r.languages.kotlin.string,r.languages.insertBefore("kotlin","keyword",{annotation:{pattern:/\B@(?:\w+:)?(?:[A-Z]\w*|\[[^\]]+\])/,alias:"builtin"}}),r.languages.insertBefore("kotlin","function",{label:{pattern:/\b\w+@|@\w+\b/,alias:"symbol"}}),r.languages.kt=r.languages.kotlin,r.languages.kts=r.languages.kotlin})(t)}return Xr}var Qr,Vl;function Oh(){if(Vl)return Qr;Vl=1,Qr=e,e.displayName="kumir",e.aliases=["kum"];function e(t){(function(r){var a=/\s\x00-\x1f\x22-\x2f\x3a-\x3f\x5b-\x5e\x60\x7b-\x7e/.source;function n(i,s){return RegExp(i.replace(//g,a),s)}r.languages.kumir={comment:{pattern:/\|.*/},prolog:{pattern:/#.*/,greedy:!0},string:{pattern:/"[^\n\r"]*"|'[^\n\r']*'/,greedy:!0},boolean:{pattern:n(/(^|[])(?:да|нет)(?=[]|$)/.source),lookbehind:!0},"operator-word":{pattern:n(/(^|[])(?:и|или|не)(?=[]|$)/.source),lookbehind:!0,alias:"keyword"},"system-variable":{pattern:n(/(^|[])знач(?=[]|$)/.source),lookbehind:!0,alias:"keyword"},type:[{pattern:n(/(^|[])(?:вещ|лит|лог|сим|цел)(?:\x20*таб)?(?=[]|$)/.source),lookbehind:!0,alias:"builtin"},{pattern:n(/(^|[])(?:компл|сканкод|файл|цвет)(?=[]|$)/.source),lookbehind:!0,alias:"important"}],keyword:{pattern:n(/(^|[])(?:алг|арг(?:\x20*рез)?|ввод|ВКЛЮЧИТЬ|вс[её]|выбор|вывод|выход|дано|для|до|дс|если|иначе|исп|использовать|кон(?:(?:\x20+|_)исп)?|кц(?:(?:\x20+|_)при)?|надо|нач|нс|нц|от|пауза|пока|при|раза?|рез|стоп|таб|то|утв|шаг)(?=[]|$)/.source),lookbehind:!0},name:{pattern:n(/(^|[])[^\d][^]*(?:\x20+[^]+)*(?=[]|$)/.source),lookbehind:!0},number:{pattern:n(/(^|[])(?:\B\$[\da-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?)(?=[]|$)/.source,"i"),lookbehind:!0},punctuation:/:=|[(),:;\[\]]/,"operator-char":{pattern:/\*\*?|<[=>]?|>=?|[-+/=]/,alias:"operator"}},r.languages.kum=r.languages.kumir})(t)}return Qr}var Jr,jl;function Lh(){if(jl)return Jr;jl=1,Jr=e,e.displayName="kusto",e.aliases=[];function e(t){t.languages.kusto={comment:{pattern:/\/\/.*/,greedy:!0},string:{pattern:/```[\s\S]*?```|[hH]?(?:"(?:[^\r\n\\"]|\\.)*"|'(?:[^\r\n\\']|\\.)*'|@(?:"[^\r\n"]*"|'[^\r\n']*'))/,greedy:!0},verb:{pattern:/(\|\s*)[a-z][\w-]*/i,lookbehind:!0,alias:"keyword"},command:{pattern:/\.[a-z][a-z\d-]*\b/,alias:"keyword"},"class-name":/\b(?:bool|datetime|decimal|dynamic|guid|int|long|real|string|timespan)\b/,keyword:/\b(?:access|alias|and|anti|as|asc|auto|between|by|(?:contains|(?:ends|starts)with|has(?:perfix|suffix)?)(?:_cs)?|database|declare|desc|external|from|fullouter|has_all|in|ingestion|inline|inner|innerunique|into|(?:left|right)(?:anti(?:semi)?|inner|outer|semi)?|let|like|local|not|of|on|or|pattern|print|query_parameters|range|restrict|schema|set|step|table|tables|to|view|where|with|matches\s+regex|nulls\s+(?:first|last))(?![\w-])/,boolean:/\b(?:false|null|true)\b/,function:/\b[a-z_]\w*(?=\s*\()/,datetime:[{pattern:/\b(?:(?:Fri|Friday|Mon|Monday|Sat|Saturday|Sun|Sunday|Thu|Thursday|Tue|Tuesday|Wed|Wednesday)\s*,\s*)?\d{1,2}(?:\s+|-)(?:Apr|Aug|Dec|Feb|Jan|Jul|Jun|Mar|May|Nov|Oct|Sep)(?:\s+|-)\d{2}\s+\d{2}:\d{2}(?::\d{2})?(?:\s*(?:\b(?:[A-Z]|(?:[ECMT][DS]|GM|U)T)|[+-]\d{4}))?\b/,alias:"number"},{pattern:/[+-]?\b(?:\d{4}-\d{2}-\d{2}(?:[ T]\d{2}:\d{2}(?::\d{2}(?:\.\d+)?)?)?|\d{2}:\d{2}(?::\d{2}(?:\.\d+)?)?)Z?/,alias:"number"}],number:/\b(?:0x[0-9A-Fa-f]+|\d+(?:\.\d+)?(?:[Ee][+-]?\d+)?)(?:(?:min|sec|[mnµ]s|[dhms]|microsecond|tick)\b)?|[+-]?\binf\b/,operator:/=>|[!=]~|[!=<>]=?|[-+*/%|]|\.\./,punctuation:/[()\[\]{},;.:]/}}return Jr}var ea,Wl;function Dh(){if(Wl)return ea;Wl=1,ea=e,e.displayName="latex",e.aliases=["tex","context"];function e(t){(function(r){var a=/\\(?:[^a-z()[\]]|[a-z*]+)/i,n={"equation-command":{pattern:a,alias:"regex"}};r.languages.latex={comment:/%.*/,cdata:{pattern:/(\\begin\{((?:lstlisting|verbatim)\*?)\})[\s\S]*?(?=\\end\{\2\})/,lookbehind:!0},equation:[{pattern:/\$\$(?:\\[\s\S]|[^\\$])+\$\$|\$(?:\\[\s\S]|[^\\$])+\$|\\\([\s\S]*?\\\)|\\\[[\s\S]*?\\\]/,inside:n,alias:"string"},{pattern:/(\\begin\{((?:align|eqnarray|equation|gather|math|multline)\*?)\})[\s\S]*?(?=\\end\{\2\})/,lookbehind:!0,inside:n,alias:"string"}],keyword:{pattern:/(\\(?:begin|cite|documentclass|end|label|ref|usepackage)(?:\[[^\]]+\])?\{)[^}]+(?=\})/,lookbehind:!0},url:{pattern:/(\\url\{)[^}]+(?=\})/,lookbehind:!0},headline:{pattern:/(\\(?:chapter|frametitle|paragraph|part|section|subparagraph|subsection|subsubparagraph|subsubsection|subsubsubparagraph)\*?(?:\[[^\]]+\])?\{)[^}]+(?=\})/,lookbehind:!0,alias:"class-name"},function:{pattern:a,alias:"selector"},punctuation:/[[\]{}&]/},r.languages.tex=r.languages.latex,r.languages.context=r.languages.latex})(t)}return ea}var ta,Yl;function ye(){if(Yl)return ta;Yl=1;var e=z();ta=t,t.displayName="php",t.aliases=[];function t(r){r.register(e),function(a){var n=/\/\*[\s\S]*?\*\/|\/\/.*|#(?!\[).*/,i=[{pattern:/\b(?:false|true)\b/i,alias:"boolean"},{pattern:/(::\s*)\b[a-z_]\w*\b(?!\s*\()/i,greedy:!0,lookbehind:!0},{pattern:/(\b(?:case|const)\s+)\b[a-z_]\w*(?=\s*[;=])/i,greedy:!0,lookbehind:!0},/\b(?:null)\b/i,/\b[A-Z_][A-Z0-9_]*\b(?!\s*\()/],s=/\b0b[01]+(?:_[01]+)*\b|\b0o[0-7]+(?:_[0-7]+)*\b|\b0x[\da-f]+(?:_[\da-f]+)*\b|(?:\b\d+(?:_\d+)*\.?(?:\d+(?:_\d+)*)?|\B\.\d+)(?:e[+-]?\d+)?/i,l=/|\?\?=?|\.{3}|\??->|[!=]=?=?|::|\*\*=?|--|\+\+|&&|\|\||<<|>>|[?~]|[/^|%*&<>.+-]=?/,u=/[{}\[\](),:;]/;a.languages.php={delimiter:{pattern:/\?>$|^<\?(?:php(?=\s)|=)?/i,alias:"important"},comment:n,variable:/\$+(?:\w+\b|(?=\{))/,package:{pattern:/(namespace\s+|use\s+(?:function\s+)?)(?:\\?\b[a-z_]\w*)+\b(?!\\)/i,lookbehind:!0,inside:{punctuation:/\\/}},"class-name-definition":{pattern:/(\b(?:class|enum|interface|trait)\s+)\b[a-z_]\w*(?!\\)\b/i,lookbehind:!0,alias:"class-name"},"function-definition":{pattern:/(\bfunction\s+)[a-z_]\w*(?=\s*\()/i,lookbehind:!0,alias:"function"},keyword:[{pattern:/(\(\s*)\b(?:array|bool|boolean|float|int|integer|object|string)\b(?=\s*\))/i,alias:"type-casting",greedy:!0,lookbehind:!0},{pattern:/([(,?]\s*)\b(?:array(?!\s*\()|bool|callable|(?:false|null)(?=\s*\|)|float|int|iterable|mixed|object|self|static|string)\b(?=\s*\$)/i,alias:"type-hint",greedy:!0,lookbehind:!0},{pattern:/(\)\s*:\s*(?:\?\s*)?)\b(?:array(?!\s*\()|bool|callable|(?:false|null)(?=\s*\|)|float|int|iterable|mixed|object|self|static|string|void)\b/i,alias:"return-type",greedy:!0,lookbehind:!0},{pattern:/\b(?:array(?!\s*\()|bool|float|int|iterable|mixed|object|string|void)\b/i,alias:"type-declaration",greedy:!0},{pattern:/(\|\s*)(?:false|null)\b|\b(?:false|null)(?=\s*\|)/i,alias:"type-declaration",greedy:!0,lookbehind:!0},{pattern:/\b(?:parent|self|static)(?=\s*::)/i,alias:"static-context",greedy:!0},{pattern:/(\byield\s+)from\b/i,lookbehind:!0},/\bclass\b/i,{pattern:/((?:^|[^\s>:]|(?:^|[^-])>|(?:^|[^:]):)\s*)\b(?:abstract|and|array|as|break|callable|case|catch|clone|const|continue|declare|default|die|do|echo|else|elseif|empty|enddeclare|endfor|endforeach|endif|endswitch|endwhile|enum|eval|exit|extends|final|finally|fn|for|foreach|function|global|goto|if|implements|include|include_once|instanceof|insteadof|interface|isset|list|match|namespace|new|or|parent|print|private|protected|public|require|require_once|return|self|static|switch|throw|trait|try|unset|use|var|while|xor|yield|__halt_compiler)\b/i,lookbehind:!0}],"argument-name":{pattern:/([(,]\s+)\b[a-z_]\w*(?=\s*:(?!:))/i,lookbehind:!0},"class-name":[{pattern:/(\b(?:extends|implements|instanceof|new(?!\s+self|\s+static))\s+|\bcatch\s*\()\b[a-z_]\w*(?!\\)\b/i,greedy:!0,lookbehind:!0},{pattern:/(\|\s*)\b[a-z_]\w*(?!\\)\b/i,greedy:!0,lookbehind:!0},{pattern:/\b[a-z_]\w*(?!\\)\b(?=\s*\|)/i,greedy:!0},{pattern:/(\|\s*)(?:\\?\b[a-z_]\w*)+\b/i,alias:"class-name-fully-qualified",greedy:!0,lookbehind:!0,inside:{punctuation:/\\/}},{pattern:/(?:\\?\b[a-z_]\w*)+\b(?=\s*\|)/i,alias:"class-name-fully-qualified",greedy:!0,inside:{punctuation:/\\/}},{pattern:/(\b(?:extends|implements|instanceof|new(?!\s+self\b|\s+static\b))\s+|\bcatch\s*\()(?:\\?\b[a-z_]\w*)+\b(?!\\)/i,alias:"class-name-fully-qualified",greedy:!0,lookbehind:!0,inside:{punctuation:/\\/}},{pattern:/\b[a-z_]\w*(?=\s*\$)/i,alias:"type-declaration",greedy:!0},{pattern:/(?:\\?\b[a-z_]\w*)+(?=\s*\$)/i,alias:["class-name-fully-qualified","type-declaration"],greedy:!0,inside:{punctuation:/\\/}},{pattern:/\b[a-z_]\w*(?=\s*::)/i,alias:"static-context",greedy:!0},{pattern:/(?:\\?\b[a-z_]\w*)+(?=\s*::)/i,alias:["class-name-fully-qualified","static-context"],greedy:!0,inside:{punctuation:/\\/}},{pattern:/([(,?]\s*)[a-z_]\w*(?=\s*\$)/i,alias:"type-hint",greedy:!0,lookbehind:!0},{pattern:/([(,?]\s*)(?:\\?\b[a-z_]\w*)+(?=\s*\$)/i,alias:["class-name-fully-qualified","type-hint"],greedy:!0,lookbehind:!0,inside:{punctuation:/\\/}},{pattern:/(\)\s*:\s*(?:\?\s*)?)\b[a-z_]\w*(?!\\)\b/i,alias:"return-type",greedy:!0,lookbehind:!0},{pattern:/(\)\s*:\s*(?:\?\s*)?)(?:\\?\b[a-z_]\w*)+\b(?!\\)/i,alias:["class-name-fully-qualified","return-type"],greedy:!0,lookbehind:!0,inside:{punctuation:/\\/}}],constant:i,function:{pattern:/(^|[^\\\w])\\?[a-z_](?:[\w\\]*\w)?(?=\s*\()/i,lookbehind:!0,inside:{punctuation:/\\/}},property:{pattern:/(->\s*)\w+/,lookbehind:!0},number:s,operator:l,punctuation:u};var c={pattern:/\{\$(?:\{(?:\{[^{}]+\}|[^{}]+)\}|[^{}])+\}|(^|[^\\{])\$+(?:\w+(?:\[[^\r\n\[\]]+\]|->\w+)?)/,lookbehind:!0,inside:a.languages.php},d=[{pattern:/<<<'([^']+)'[\r\n](?:.*[\r\n])*?\1;/,alias:"nowdoc-string",greedy:!0,inside:{delimiter:{pattern:/^<<<'[^']+'|[a-z_]\w*;$/i,alias:"symbol",inside:{punctuation:/^<<<'?|[';]$/}}}},{pattern:/<<<(?:"([^"]+)"[\r\n](?:.*[\r\n])*?\1;|([a-z_]\w*)[\r\n](?:.*[\r\n])*?\2;)/i,alias:"heredoc-string",greedy:!0,inside:{delimiter:{pattern:/^<<<(?:"[^"]+"|[a-z_]\w*)|[a-z_]\w*;$/i,alias:"symbol",inside:{punctuation:/^<<<"?|[";]$/}},interpolation:c}},{pattern:/`(?:\\[\s\S]|[^\\`])*`/,alias:"backtick-quoted-string",greedy:!0},{pattern:/'(?:\\[\s\S]|[^\\'])*'/,alias:"single-quoted-string",greedy:!0},{pattern:/"(?:\\[\s\S]|[^\\"])*"/,alias:"double-quoted-string",greedy:!0,inside:{interpolation:c}}];a.languages.insertBefore("php","variable",{string:d,attribute:{pattern:/#\[(?:[^"'\/#]|\/(?![*/])|\/\/.*$|#(?!\[).*$|\/\*(?:[^*]|\*(?!\/))*\*\/|"(?:\\[\s\S]|[^\\"])*"|'(?:\\[\s\S]|[^\\'])*')+\](?=\s*[a-z$#])/im,greedy:!0,inside:{"attribute-content":{pattern:/^(#\[)[\s\S]+(?=\]$)/,lookbehind:!0,inside:{comment:n,string:d,"attribute-class-name":[{pattern:/([^:]|^)\b[a-z_]\w*(?!\\)\b/i,alias:"class-name",greedy:!0,lookbehind:!0},{pattern:/([^:]|^)(?:\\?\b[a-z_]\w*)+/i,alias:["class-name","class-name-fully-qualified"],greedy:!0,lookbehind:!0,inside:{punctuation:/\\/}}],constant:i,number:s,operator:l,punctuation:u}},delimiter:{pattern:/^#\[|\]$/,alias:"punctuation"}}}}),a.hooks.add("before-tokenize",function(b){if(/<\?/.test(b.code)){var h=/<\?(?:[^"'/#]|\/(?![*/])|("|')(?:\\[\s\S]|(?!\1)[^\\])*\1|(?:\/\/|#(?!\[))(?:[^?\n\r]|\?(?!>))*(?=$|\?>|[\r\n])|#\[|\/\*(?:[^*]|\*(?!\/))*(?:\*\/|$))*?(?:\?>|$)/g;a.languages["markup-templating"].buildPlaceholders(b,"php",h)}}),a.hooks.add("after-tokenize",function(b){a.languages["markup-templating"].tokenizePlaceholders(b,"php")})}(r)}return ta}var ra,Kl;function xh(){if(Kl)return ra;Kl=1;var e=z(),t=ye();ra=r,r.displayName="latte",r.aliases=[];function r(a){a.register(e),a.register(t),function(n){n.languages.latte={comment:/^\{\*[\s\S]*/,"latte-tag":{pattern:/(^\{(?:\/(?=[a-z]))?)(?:[=_]|[a-z]\w*\b(?!\())/i,lookbehind:!0,alias:"important"},delimiter:{pattern:/^\{\/?|\}$/,alias:"punctuation"},php:{pattern:/\S(?:[\s\S]*\S)?/,alias:"language-php",inside:n.languages.php}};var i=n.languages.extend("markup",{});n.languages.insertBefore("inside","attr-value",{"n-attr":{pattern:/n:[\w-]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+))?/,inside:{"attr-name":{pattern:/^[^\s=]+/,alias:"important"},"attr-value":{pattern:/=[\s\S]+/,inside:{punctuation:[/^=/,{pattern:/^(\s*)["']|["']$/,lookbehind:!0}],php:{pattern:/\S(?:[\s\S]*\S)?/,inside:n.languages.php}}}}}},i.tag),n.hooks.add("before-tokenize",function(s){if(s.language==="latte"){var l=/\{\*[\s\S]*?\*\}|\{[^'"\s{}*](?:[^"'/{}]|\/(?![*/])|("|')(?:\\[\s\S]|(?!\1)[^\\])*\1|\/\*(?:[^*]|\*(?!\/))*\*\/)*\}/g;n.languages["markup-templating"].buildPlaceholders(s,"latte",l),s.grammar=i}}),n.hooks.add("after-tokenize",function(s){n.languages["markup-templating"].tokenizePlaceholders(s,"latte")})}(a)}return ra}var aa,Zl;function Mh(){if(Zl)return aa;Zl=1,aa=e,e.displayName="less",e.aliases=[];function e(t){t.languages.less=t.languages.extend("css",{comment:[/\/\*[\s\S]*?\*\//,{pattern:/(^|[^\\])\/\/.*/,lookbehind:!0}],atrule:{pattern:/@[\w-](?:\((?:[^(){}]|\([^(){}]*\))*\)|[^(){};\s]|\s+(?!\s))*?(?=\s*\{)/,inside:{punctuation:/[:()]/}},selector:{pattern:/(?:@\{[\w-]+\}|[^{};\s@])(?:@\{[\w-]+\}|\((?:[^(){}]|\([^(){}]*\))*\)|[^(){};@\s]|\s+(?!\s))*?(?=\s*\{)/,inside:{variable:/@+[\w-]+/}},property:/(?:@\{[\w-]+\}|[\w-])+(?:\+_?)?(?=\s*:)/,operator:/[+\-*\/]/}),t.languages.insertBefore("less","property",{variable:[{pattern:/@[\w-]+\s*:/,inside:{punctuation:/:/}},/@@?[\w-]+/],"mixin-usage":{pattern:/([{;]\s*)[.#](?!\d)[\w-].*?(?=[(;])/,lookbehind:!0,alias:"function"}})}return aa}var na,Xl;function Xi(){if(Xl)return na;Xl=1,na=e,e.displayName="scheme",e.aliases=[];function e(t){(function(r){r.languages.scheme={comment:/;.*|#;\s*(?:\((?:[^()]|\([^()]*\))*\)|\[(?:[^\[\]]|\[[^\[\]]*\])*\])|#\|(?:[^#|]|#(?!\|)|\|(?!#)|#\|(?:[^#|]|#(?!\|)|\|(?!#))*\|#)*\|#/,string:{pattern:/"(?:[^"\\]|\\.)*"/,greedy:!0},symbol:{pattern:/'[^()\[\]#'\s]+/,greedy:!0},char:{pattern:/#\\(?:[ux][a-fA-F\d]+\b|[-a-zA-Z]+\b|[\uD800-\uDBFF][\uDC00-\uDFFF]|\S)/,greedy:!0},"lambda-parameter":[{pattern:/((?:^|[^'`#])[(\[]lambda\s+)(?:[^|()\[\]'\s]+|\|(?:[^\\|]|\\.)*\|)/,lookbehind:!0},{pattern:/((?:^|[^'`#])[(\[]lambda\s+[(\[])[^()\[\]']+/,lookbehind:!0}],keyword:{pattern:/((?:^|[^'`#])[(\[])(?:begin|case(?:-lambda)?|cond(?:-expand)?|define(?:-library|-macro|-record-type|-syntax|-values)?|defmacro|delay(?:-force)?|do|else|except|export|guard|if|import|include(?:-ci|-library-declarations)?|lambda|let(?:rec)?(?:-syntax|-values|\*)?|let\*-values|only|parameterize|prefix|(?:quasi-?)?quote|rename|set!|syntax-(?:case|rules)|unless|unquote(?:-splicing)?|when)(?=[()\[\]\s]|$)/,lookbehind:!0},builtin:{pattern:/((?:^|[^'`#])[(\[])(?:abs|and|append|apply|assoc|ass[qv]|binary-port\?|boolean=?\?|bytevector(?:-append|-copy|-copy!|-length|-u8-ref|-u8-set!|\?)?|caar|cadr|call-with-(?:current-continuation|port|values)|call\/cc|car|cdar|cddr|cdr|ceiling|char(?:->integer|-ready\?|\?|<\?|<=\?|=\?|>\?|>=\?)|close-(?:input-port|output-port|port)|complex\?|cons|current-(?:error|input|output)-port|denominator|dynamic-wind|eof-object\??|eq\?|equal\?|eqv\?|error|error-object(?:-irritants|-message|\?)|eval|even\?|exact(?:-integer-sqrt|-integer\?|\?)?|expt|features|file-error\?|floor(?:-quotient|-remainder|\/)?|flush-output-port|for-each|gcd|get-output-(?:bytevector|string)|inexact\??|input-port(?:-open\?|\?)|integer(?:->char|\?)|lcm|length|list(?:->string|->vector|-copy|-ref|-set!|-tail|\?)?|make-(?:bytevector|list|parameter|string|vector)|map|max|member|memq|memv|min|modulo|negative\?|newline|not|null\?|number(?:->string|\?)|numerator|odd\?|open-(?:input|output)-(?:bytevector|string)|or|output-port(?:-open\?|\?)|pair\?|peek-char|peek-u8|port\?|positive\?|procedure\?|quotient|raise|raise-continuable|rational\?|rationalize|read-(?:bytevector|bytevector!|char|error\?|line|string|u8)|real\?|remainder|reverse|round|set-c[ad]r!|square|string(?:->list|->number|->symbol|->utf8|->vector|-append|-copy|-copy!|-fill!|-for-each|-length|-map|-ref|-set!|\?|<\?|<=\?|=\?|>\?|>=\?)?|substring|symbol(?:->string|\?|=\?)|syntax-error|textual-port\?|truncate(?:-quotient|-remainder|\/)?|u8-ready\?|utf8->string|values|vector(?:->list|->string|-append|-copy|-copy!|-fill!|-for-each|-length|-map|-ref|-set!|\?)?|with-exception-handler|write-(?:bytevector|char|string|u8)|zero\?)(?=[()\[\]\s]|$)/,lookbehind:!0},operator:{pattern:/((?:^|[^'`#])[(\[])(?:[-+*%/]|[<>]=?|=>?)(?=[()\[\]\s]|$)/,lookbehind:!0},number:{pattern:RegExp(a({"":/\d+(?:\/\d+)|(?:\d+(?:\.\d*)?|\.\d+)(?:[esfdl][+-]?\d+)?/.source,"":/[+-]?|[+-](?:inf|nan)\.0/.source,"":/[+-](?:|(?:inf|nan)\.0)?i/.source,"":/(?:@|)?|/.source,"":/(?:#d(?:#[ei])?|#[ei](?:#d)?)?/.source,"":/[0-9a-f]+(?:\/[0-9a-f]+)?/.source,"":/[+-]?|[+-](?:inf|nan)\.0/.source,"":/[+-](?:|(?:inf|nan)\.0)?i/.source,"":/(?:@|)?|/.source,"":/#[box](?:#[ei])?|(?:#[ei])?#[box]/.source,"":/(^|[()\[\]\s])(?:|)(?=[()\[\]\s]|$)/.source}),"i"),lookbehind:!0},boolean:{pattern:/(^|[()\[\]\s])#(?:[ft]|false|true)(?=[()\[\]\s]|$)/,lookbehind:!0},function:{pattern:/((?:^|[^'`#])[(\[])(?:[^|()\[\]'\s]+|\|(?:[^\\|]|\\.)*\|)(?=[()\[\]\s]|$)/,lookbehind:!0},identifier:{pattern:/(^|[()\[\]\s])\|(?:[^\\|]|\\.)*\|(?=[()\[\]\s]|$)/,lookbehind:!0,greedy:!0},punctuation:/[()\[\]']/};function a(n){for(var i in n)n[i]=n[i].replace(/<[\w\s]+>/g,function(s){return"(?:"+n[s].trim()+")"});return n[i]}})(t)}return na}var ia,Ql;function Fh(){if(Ql)return ia;Ql=1;var e=Xi();ia=t,t.displayName="lilypond",t.aliases=[];function t(r){r.register(e),function(a){for(var n=/\((?:[^();"#\\]|\\[\s\S]|;.*(?!.)|"(?:[^"\\]|\\.)*"|#(?:\{(?:(?!#\})[\s\S])*#\}|[^{])|)*\)/.source,i=5,s=0;s/g,function(){return n});n=n.replace(//g,/[^\s\S]/.source);var l=a.languages.lilypond={comment:/%(?:(?!\{).*|\{[\s\S]*?%\})/,"embedded-scheme":{pattern:RegExp(/(^|[=\s])#(?:"(?:[^"\\]|\\.)*"|[^\s()"]*(?:[^\s()]|))/.source.replace(//g,function(){return n}),"m"),lookbehind:!0,greedy:!0,inside:{scheme:{pattern:/^(#)[\s\S]+$/,lookbehind:!0,alias:"language-scheme",inside:{"embedded-lilypond":{pattern:/#\{[\s\S]*?#\}/,greedy:!0,inside:{punctuation:/^#\{|#\}$/,lilypond:{pattern:/[\s\S]+/,alias:"language-lilypond",inside:null}}},rest:a.languages.scheme}},punctuation:/#/}},string:{pattern:/"(?:[^"\\]|\\.)*"/,greedy:!0},"class-name":{pattern:/(\\new\s+)[\w-]+/,lookbehind:!0},keyword:{pattern:/\\[a-z][-\w]*/i,inside:{punctuation:/^\\/}},operator:/[=|]|<<|>>/,punctuation:{pattern:/(^|[a-z\d])(?:'+|,+|[_^]?-[_^]?(?:[-+^!>._]|(?=\d))|[_^]\.?|[.!])|[{}()[\]<>^~]|\\[()[\]<>\\!]|--|__/,lookbehind:!0},number:/\b\d+(?:\/\d+)?\b/};l["embedded-scheme"].inside.scheme.inside["embedded-lilypond"].inside.lilypond.inside=l,a.languages.ly=l}(r)}return ia}var oa,Jl;function Uh(){if(Jl)return oa;Jl=1;var e=z();oa=t,t.displayName="liquid",t.aliases=[];function t(r){r.register(e),r.languages.liquid={comment:{pattern:/(^\{%\s*comment\s*%\})[\s\S]+(?=\{%\s*endcomment\s*%\}$)/,lookbehind:!0},delimiter:{pattern:/^\{(?:\{\{|[%\{])-?|-?(?:\}\}|[%\}])\}$/,alias:"punctuation"},string:{pattern:/"[^"]*"|'[^']*'/,greedy:!0},keyword:/\b(?:as|assign|break|(?:end)?(?:capture|case|comment|for|form|if|paginate|raw|style|tablerow|unless)|continue|cycle|decrement|echo|else|elsif|in|include|increment|limit|liquid|offset|range|render|reversed|section|when|with)\b/,object:/\b(?:address|all_country_option_tags|article|block|blog|cart|checkout|collection|color|country|country_option_tags|currency|current_page|current_tags|customer|customer_address|date|discount_allocation|discount_application|external_video|filter|filter_value|font|forloop|fulfillment|generic_file|gift_card|group|handle|image|line_item|link|linklist|localization|location|measurement|media|metafield|model|model_source|order|page|page_description|page_image|page_title|part|policy|product|product_option|recommendations|request|robots|routes|rule|script|search|selling_plan|selling_plan_allocation|selling_plan_group|shipping_method|shop|shop_locale|sitemap|store_availability|tax_line|template|theme|transaction|unit_price_measurement|user_agent|variant|video|video_source)\b/,function:[{pattern:/(\|\s*)\w+/,lookbehind:!0,alias:"filter"},{pattern:/(\.\s*)(?:first|last|size)/,lookbehind:!0}],boolean:/\b(?:false|nil|true)\b/,range:{pattern:/\.\./,alias:"operator"},number:/\b\d+(?:\.\d+)?\b/,operator:/[!=]=|<>|[<>]=?|[|?:=-]|\b(?:and|contains(?=\s)|or)\b/,punctuation:/[.,\[\]()]/,empty:{pattern:/\bempty\b/,alias:"keyword"}},r.hooks.add("before-tokenize",function(a){var n=/\{%\s*comment\s*%\}[\s\S]*?\{%\s*endcomment\s*%\}|\{(?:%[\s\S]*?%|\{\{[\s\S]*?\}\}|\{[\s\S]*?\})\}/g,i=!1;r.languages["markup-templating"].buildPlaceholders(a,"liquid",n,function(s){var l=/^\{%-?\s*(\w+)/.exec(s);if(l){var u=l[1];if(u==="raw"&&!i)return i=!0,!0;if(u==="endraw")return i=!1,!0}return!i})}),r.hooks.add("after-tokenize",function(a){r.languages["markup-templating"].tokenizePlaceholders(a,"liquid")})}return oa}var sa,eu;function Bh(){if(eu)return sa;eu=1,sa=e,e.displayName="lisp",e.aliases=[];function e(t){(function(r){function a(y){return RegExp(/(\()/.source+"(?:"+y+")"+/(?=[\s\)])/.source)}function n(y){return RegExp(/([\s([])/.source+"(?:"+y+")"+/(?=[\s)])/.source)}var i=/(?!\d)[-+*/~!@$%^=<>{}\w]+/.source,s="&"+i,l="(\\()",u="(?=\\))",c="(?=\\s)",d=/(?:[^()]|\((?:[^()]|\((?:[^()]|\((?:[^()]|\((?:[^()]|\([^()]*\))*\))*\))*\))*\))*/.source,b={heading:{pattern:/;;;.*/,alias:["comment","title"]},comment:/;.*/,string:{pattern:/"(?:[^"\\]|\\.)*"/,greedy:!0,inside:{argument:/[-A-Z]+(?=[.,\s])/,symbol:RegExp("`"+i+"'")}},"quoted-symbol":{pattern:RegExp("#?'"+i),alias:["variable","symbol"]},"lisp-property":{pattern:RegExp(":"+i),alias:"property"},splice:{pattern:RegExp(",@?"+i),alias:["symbol","variable"]},keyword:[{pattern:RegExp(l+"(?:and|(?:cl-)?letf|cl-loop|cond|cons|error|if|(?:lexical-)?let\\*?|message|not|null|or|provide|require|setq|unless|use-package|when|while)"+c),lookbehind:!0},{pattern:RegExp(l+"(?:append|by|collect|concat|do|finally|for|in|return)"+c),lookbehind:!0}],declare:{pattern:a(/declare/.source),lookbehind:!0,alias:"keyword"},interactive:{pattern:a(/interactive/.source),lookbehind:!0,alias:"keyword"},boolean:{pattern:n(/nil|t/.source),lookbehind:!0},number:{pattern:n(/[-+]?\d+(?:\.\d*)?/.source),lookbehind:!0},defvar:{pattern:RegExp(l+"def(?:const|custom|group|var)\\s+"+i),lookbehind:!0,inside:{keyword:/^def[a-z]+/,variable:RegExp(i)}},defun:{pattern:RegExp(l+/(?:cl-)?(?:defmacro|defun\*?)\s+/.source+i+/\s+\(/.source+d+/\)/.source),lookbehind:!0,greedy:!0,inside:{keyword:/^(?:cl-)?def\S+/,arguments:null,function:{pattern:RegExp("(^\\s)"+i),lookbehind:!0},punctuation:/[()]/}},lambda:{pattern:RegExp(l+"lambda\\s+\\(\\s*(?:&?"+i+"(?:\\s+&?"+i+")*\\s*)?\\)"),lookbehind:!0,greedy:!0,inside:{keyword:/^lambda/,arguments:null,punctuation:/[()]/}},car:{pattern:RegExp(l+i),lookbehind:!0},punctuation:[/(?:['`,]?\(|[)\[\]])/,{pattern:/(\s)\.(?=\s)/,lookbehind:!0}]},h={"lisp-marker":RegExp(s),varform:{pattern:RegExp(/\(/.source+i+/\s+(?=\S)/.source+d+/\)/.source),inside:b},argument:{pattern:RegExp(/(^|[\s(])/.source+i),lookbehind:!0,alias:"variable"},rest:b},S="\\S+(?:\\s+\\S+)*",R={pattern:RegExp(l+d+u),lookbehind:!0,inside:{"rest-vars":{pattern:RegExp("&(?:body|rest)\\s+"+S),inside:h},"other-marker-vars":{pattern:RegExp("&(?:aux|optional)\\s+"+S),inside:h},keys:{pattern:RegExp("&key\\s+"+S+"(?:\\s+&allow-other-keys)?"),inside:h},argument:{pattern:RegExp(i),alias:"variable"},punctuation:/[()]/}};b.lambda.inside.arguments=R,b.defun.inside.arguments=r.util.clone(R),b.defun.inside.arguments.inside.sublist=R,r.languages.lisp=b,r.languages.elisp=b,r.languages.emacs=b,r.languages["emacs-lisp"]=b})(t)}return sa}var la,tu;function Ph(){if(tu)return la;tu=1,la=e,e.displayName="livescript",e.aliases=[];function e(t){t.languages.livescript={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?\*\//,lookbehind:!0},{pattern:/(^|[^\\])#.*/,lookbehind:!0}],"interpolated-string":{pattern:/(^|[^"])("""|")(?:\\[\s\S]|(?!\2)[^\\])*\2(?!")/,lookbehind:!0,greedy:!0,inside:{variable:{pattern:/(^|[^\\])#[a-z_](?:-?[a-z]|[\d_])*/m,lookbehind:!0},interpolation:{pattern:/(^|[^\\])#\{[^}]+\}/m,lookbehind:!0,inside:{"interpolation-punctuation":{pattern:/^#\{|\}$/,alias:"variable"}}},string:/[\s\S]+/}},string:[{pattern:/('''|')(?:\\[\s\S]|(?!\1)[^\\])*\1/,greedy:!0},{pattern:/<\[[\s\S]*?\]>/,greedy:!0},/\\[^\s,;\])}]+/],regex:[{pattern:/\/\/(?:\[[^\r\n\]]*\]|\\.|(?!\/\/)[^\\\[])+\/\/[gimyu]{0,5}/,greedy:!0,inside:{comment:{pattern:/(^|[^\\])#.*/,lookbehind:!0}}},{pattern:/\/(?:\[[^\r\n\]]*\]|\\.|[^/\\\r\n\[])+\/[gimyu]{0,5}/,greedy:!0}],keyword:{pattern:/(^|(?!-).)\b(?:break|case|catch|class|const|continue|default|do|else|extends|fallthrough|finally|for(?: ever)?|function|if|implements|it|let|loop|new|null|otherwise|own|return|super|switch|that|then|this|throw|try|unless|until|var|void|when|while|yield)(?!-)\b/m,lookbehind:!0},"keyword-operator":{pattern:/(^|[^-])\b(?:(?:delete|require|typeof)!|(?:and|by|delete|export|from|import(?: all)?|in|instanceof|is(?: not|nt)?|not|of|or|til|to|typeof|with|xor)(?!-)\b)/m,lookbehind:!0,alias:"operator"},boolean:{pattern:/(^|[^-])\b(?:false|no|off|on|true|yes)(?!-)\b/m,lookbehind:!0},argument:{pattern:/(^|(?!\.&\.)[^&])&(?!&)\d*/m,lookbehind:!0,alias:"variable"},number:/\b(?:\d+~[\da-z]+|\d[\d_]*(?:\.\d[\d_]*)?(?:[a-z]\w*)?)/i,identifier:/[a-z_](?:-?[a-z]|[\d_])*/i,operator:[{pattern:/( )\.(?= )/,lookbehind:!0},/\.(?:[=~]|\.\.?)|\.(?:[&|^]|<<|>>>?)\.|:(?:=|:=?)|&&|\|[|>]|<(?:<[>=?]?|-(?:->?|>)?|\+\+?|@@?|%%?|\*\*?|!(?:~?=|--?>|~?~>)?|~(?:~?>|=)?|==?|\^\^?|[\/?]/],punctuation:/[(){}\[\]|.,:;`]/},t.languages.livescript["interpolated-string"].inside.interpolation.inside.rest=t.languages.livescript}return la}var ua,ru;function Gh(){if(ru)return ua;ru=1,ua=e,e.displayName="llvm",e.aliases=[];function e(t){(function(r){r.languages.llvm={comment:/;.*/,string:{pattern:/"[^"]*"/,greedy:!0},boolean:/\b(?:false|true)\b/,variable:/[%@!#](?:(?!\d)(?:[-$.\w]|\\[a-f\d]{2})+|\d+)/i,label:/(?!\d)(?:[-$.\w]|\\[a-f\d]{2})+:/i,type:{pattern:/\b(?:double|float|fp128|half|i[1-9]\d*|label|metadata|ppc_fp128|token|void|x86_fp80|x86_mmx)\b/,alias:"class-name"},keyword:/\b[a-z_][a-z_0-9]*\b/,number:/[+-]?\b\d+(?:\.\d+)?(?:[eE][+-]?\d+)?\b|\b0x[\dA-Fa-f]+\b|\b0xK[\dA-Fa-f]{20}\b|\b0x[ML][\dA-Fa-f]{32}\b|\b0xH[\dA-Fa-f]{4}\b/,punctuation:/[{}[\];(),.!*=<>]/}})(t)}return ua}var da,au;function $h(){if(au)return da;au=1,da=e,e.displayName="log",e.aliases=[];function e(t){t.languages.log={string:{pattern:/"(?:[^"\\\r\n]|\\.)*"|'(?![st] | \w)(?:[^'\\\r\n]|\\.)*'/,greedy:!0},exception:{pattern:/(^|[^\w.])[a-z][\w.]*(?:Error|Exception):.*(?:(?:\r\n?|\n)[ \t]*(?:at[ \t].+|\.{3}.*|Caused by:.*))+(?:(?:\r\n?|\n)[ \t]*\.\.\. .*)?/,lookbehind:!0,greedy:!0,alias:["javastacktrace","language-javastacktrace"],inside:t.languages.javastacktrace||{keyword:/\bat\b/,function:/[a-z_][\w$]*(?=\()/,punctuation:/[.:()]/}},level:[{pattern:/\b(?:ALERT|CRIT|CRITICAL|EMERG|EMERGENCY|ERR|ERROR|FAILURE|FATAL|SEVERE)\b/,alias:["error","important"]},{pattern:/\b(?:WARN|WARNING|WRN)\b/,alias:["warning","important"]},{pattern:/\b(?:DISPLAY|INF|INFO|NOTICE|STATUS)\b/,alias:["info","keyword"]},{pattern:/\b(?:DBG|DEBUG|FINE)\b/,alias:["debug","keyword"]},{pattern:/\b(?:FINER|FINEST|TRACE|TRC|VERBOSE|VRB)\b/,alias:["trace","comment"]}],property:{pattern:/((?:^|[\]|])[ \t]*)[a-z_](?:[\w-]|\b\/\b)*(?:[. ]\(?\w(?:[\w-]|\b\/\b)*\)?)*:(?=\s)/im,lookbehind:!0},separator:{pattern:/(^|[^-+])-{3,}|={3,}|\*{3,}|- - /m,lookbehind:!0,alias:"comment"},url:/\b(?:file|ftp|https?):\/\/[^\s|,;'"]*[^\s|,;'">.]/,email:{pattern:/(^|\s)[-\w+.]+@[a-z][a-z0-9-]*(?:\.[a-z][a-z0-9-]*)+(?=\s)/,lookbehind:!0,alias:"url"},"ip-address":{pattern:/\b(?:\d{1,3}(?:\.\d{1,3}){3})\b/,alias:"constant"},"mac-address":{pattern:/\b[a-f0-9]{2}(?::[a-f0-9]{2}){5}\b/i,alias:"constant"},domain:{pattern:/(^|\s)[a-z][a-z0-9-]*(?:\.[a-z][a-z0-9-]*)*\.[a-z][a-z0-9-]+(?=\s)/,lookbehind:!0,alias:"constant"},uuid:{pattern:/\b[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}\b/i,alias:"constant"},hash:{pattern:/\b(?:[a-f0-9]{32}){1,2}\b/i,alias:"constant"},"file-path":{pattern:/\b[a-z]:[\\/][^\s|,;:(){}\[\]"']+|(^|[\s:\[\](>|])\.{0,2}\/\w[^\s|,;:(){}\[\]"']*/i,lookbehind:!0,greedy:!0,alias:"string"},date:{pattern:RegExp(/\b\d{4}[-/]\d{2}[-/]\d{2}(?:T(?=\d{1,2}:)|(?=\s\d{1,2}:))/.source+"|"+/\b\d{1,4}[-/ ](?:\d{1,2}|Apr|Aug|Dec|Feb|Jan|Jul|Jun|Mar|May|Nov|Oct|Sep)[-/ ]\d{2,4}T?\b/.source+"|"+/\b(?:(?:Fri|Mon|Sat|Sun|Thu|Tue|Wed)(?:\s{1,2}(?:Apr|Aug|Dec|Feb|Jan|Jul|Jun|Mar|May|Nov|Oct|Sep))?|Apr|Aug|Dec|Feb|Jan|Jul|Jun|Mar|May|Nov|Oct|Sep)\s{1,2}\d{1,2}\b/.source,"i"),alias:"number"},time:{pattern:/\b\d{1,2}:\d{1,2}:\d{1,2}(?:[.,:]\d+)?(?:\s?[+-]\d{2}:?\d{2}|Z)?\b/,alias:"number"},boolean:/\b(?:false|null|true)\b/i,number:{pattern:/(^|[^.\w])(?:0x[a-f0-9]+|0o[0-7]+|0b[01]+|v?\d[\da-f]*(?:\.\d+)*(?:e[+-]?\d+)?[a-z]{0,3}\b)\b(?!\.\w)/i,lookbehind:!0},operator:/[;:?<=>~/@!$%&+\-|^(){}*#]/,punctuation:/[\[\].,]/}}return da}var ca,nu;function qh(){if(nu)return ca;nu=1,ca=e,e.displayName="lolcode",e.aliases=[];function e(t){t.languages.lolcode={comment:[/\bOBTW\s[\s\S]*?\sTLDR\b/,/\bBTW.+/],string:{pattern:/"(?::.|[^":])*"/,inside:{variable:/:\{[^}]+\}/,symbol:[/:\([a-f\d]+\)/i,/:\[[^\]]+\]/,/:[)>o":]/]},greedy:!0},number:/(?:\B-)?(?:\b\d+(?:\.\d*)?|\B\.\d+)/,symbol:{pattern:/(^|\s)(?:A )?(?:BUKKIT|NOOB|NUMBAR|NUMBR|TROOF|YARN)(?=\s|,|$)/,lookbehind:!0,inside:{keyword:/A(?=\s)/}},label:{pattern:/((?:^|\s)(?:IM IN YR|IM OUTTA YR) )[a-zA-Z]\w*/,lookbehind:!0,alias:"string"},function:{pattern:/((?:^|\s)(?:HOW IZ I|I IZ|IZ) )[a-zA-Z]\w*/,lookbehind:!0},keyword:[{pattern:/(^|\s)(?:AN|FOUND YR|GIMMEH|GTFO|HAI|HAS A|HOW IZ I|I HAS A|I IZ|IF U SAY SO|IM IN YR|IM OUTTA YR|IS NOW(?: A)?|ITZ(?: A)?|IZ|KTHX|KTHXBYE|LIEK(?: A)?|MAEK|MEBBE|MKAY|NERFIN|NO WAI|O HAI IM|O RLY\?|OIC|OMG|OMGWTF|R|SMOOSH|SRS|TIL|UPPIN|VISIBLE|WILE|WTF\?|YA RLY|YR)(?=\s|,|$)/,lookbehind:!0},/'Z(?=\s|,|$)/],boolean:{pattern:/(^|\s)(?:FAIL|WIN)(?=\s|,|$)/,lookbehind:!0},variable:{pattern:/(^|\s)IT(?=\s|,|$)/,lookbehind:!0},operator:{pattern:/(^|\s)(?:NOT|BOTH SAEM|DIFFRINT|(?:ALL|ANY|BIGGR|BOTH|DIFF|EITHER|MOD|PRODUKT|QUOSHUNT|SMALLR|SUM|WON) OF)(?=\s|,|$)/,lookbehind:!0},punctuation:/\.{3}|…|,|!/}}return ca}var pa,iu;function Hh(){if(iu)return pa;iu=1,pa=e,e.displayName="magma",e.aliases=[];function e(t){t.languages.magma={output:{pattern:/^(>.*(?:\r(?:\n|(?!\n))|\n))(?!>)(?:.+|(?:\r(?:\n|(?!\n))|\n)(?!>).*)(?:(?:\r(?:\n|(?!\n))|\n)(?!>).*)*/m,lookbehind:!0,greedy:!0},comment:{pattern:/\/\/.*|\/\*[\s\S]*?\*\//,greedy:!0},string:{pattern:/(^|[^\\"])"(?:[^\r\n\\"]|\\.)*"/,lookbehind:!0,greedy:!0},keyword:/\b(?:_|adj|and|assert|assert2|assert3|assigned|break|by|case|cat|catch|clear|cmpeq|cmpne|continue|declare|default|delete|diff|div|do|elif|else|end|eq|error|eval|exists|exit|for|forall|forward|fprintf|freeze|function|ge|gt|if|iload|import|in|intrinsic|is|join|le|load|local|lt|meet|mod|ne|not|notadj|notin|notsubset|or|print|printf|procedure|quit|random|read|readi|repeat|require|requirege|requirerange|restore|return|save|sdiff|select|subset|then|time|to|try|until|vprint|vprintf|vtime|when|where|while|xor)\b/,boolean:/\b(?:false|true)\b/,generator:{pattern:/\b[a-z_]\w*(?=\s*<)/i,alias:"class-name"},function:/\b[a-z_]\w*(?=\s*\()/i,number:{pattern:/(^|[^\w.]|\.\.)(?:\d+(?:\.\d*)?|\.\d+)(?:[eE][+-]?\d+)?(?:_[a-z]?)?(?=$|[^\w.]|\.\.)/,lookbehind:!0},operator:/->|[-+*/^~!|#=]|:=|\.\./,punctuation:/[()[\]{}<>,;.:]/}}return pa}var ga,ou;function zh(){if(ou)return ga;ou=1,ga=e,e.displayName="makefile",e.aliases=[];function e(t){t.languages.makefile={comment:{pattern:/(^|[^\\])#(?:\\(?:\r\n|[\s\S])|[^\\\r\n])*/,lookbehind:!0},string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},"builtin-target":{pattern:/\.[A-Z][^:#=\s]+(?=\s*:(?!=))/,alias:"builtin"},target:{pattern:/^(?:[^:=\s]|[ \t]+(?![\s:]))+(?=\s*:(?!=))/m,alias:"symbol",inside:{variable:/\$+(?:(?!\$)[^(){}:#=\s]+|(?=[({]))/}},variable:/\$+(?:(?!\$)[^(){}:#=\s]+|\([@*%<^+?][DF]\)|(?=[({]))/,keyword:/-include\b|\b(?:define|else|endef|endif|export|ifn?def|ifn?eq|include|override|private|sinclude|undefine|unexport|vpath)\b/,function:{pattern:/(\()(?:abspath|addsuffix|and|basename|call|dir|error|eval|file|filter(?:-out)?|findstring|firstword|flavor|foreach|guile|if|info|join|lastword|load|notdir|or|origin|patsubst|realpath|shell|sort|strip|subst|suffix|value|warning|wildcard|word(?:list|s)?)(?=[ \t])/,lookbehind:!0},operator:/(?:::|[?:+!])?=|[|@]/,punctuation:/[:;(){}]/}}return ga}var ba,su;function Vh(){if(su)return ba;su=1,ba=e,e.displayName="markdown",e.aliases=["md"];function e(t){(function(r){var a=/(?:\\.|[^\\\n\r]|(?:\n|\r\n?)(?![\r\n]))/.source;function n(h){return h=h.replace(//g,function(){return a}),RegExp(/((?:^|[^\\])(?:\\{2})*)/.source+"(?:"+h+")")}var i=/(?:\\.|``(?:[^`\r\n]|`(?!`))+``|`[^`\r\n]+`|[^\\|\r\n`])+/.source,s=/\|?__(?:\|__)+\|?(?:(?:\n|\r\n?)|(?![\s\S]))/.source.replace(/__/g,function(){return i}),l=/\|?[ \t]*:?-{3,}:?[ \t]*(?:\|[ \t]*:?-{3,}:?[ \t]*)+\|?(?:\n|\r\n?)/.source;r.languages.markdown=r.languages.extend("markup",{}),r.languages.insertBefore("markdown","prolog",{"front-matter-block":{pattern:/(^(?:\s*[\r\n])?)---(?!.)[\s\S]*?[\r\n]---(?!.)/,lookbehind:!0,greedy:!0,inside:{punctuation:/^---|---$/,"front-matter":{pattern:/\S+(?:\s+\S+)*/,alias:["yaml","language-yaml"],inside:r.languages.yaml}}},blockquote:{pattern:/^>(?:[\t ]*>)*/m,alias:"punctuation"},table:{pattern:RegExp("^"+s+l+"(?:"+s+")*","m"),inside:{"table-data-rows":{pattern:RegExp("^("+s+l+")(?:"+s+")*$"),lookbehind:!0,inside:{"table-data":{pattern:RegExp(i),inside:r.languages.markdown},punctuation:/\|/}},"table-line":{pattern:RegExp("^("+s+")"+l+"$"),lookbehind:!0,inside:{punctuation:/\||:?-{3,}:?/}},"table-header-row":{pattern:RegExp("^"+s+"$"),inside:{"table-header":{pattern:RegExp(i),alias:"important",inside:r.languages.markdown},punctuation:/\|/}}}},code:[{pattern:/((?:^|\n)[ \t]*\n|(?:^|\r\n?)[ \t]*\r\n?)(?: {4}|\t).+(?:(?:\n|\r\n?)(?: {4}|\t).+)*/,lookbehind:!0,alias:"keyword"},{pattern:/^```[\s\S]*?^```$/m,greedy:!0,inside:{"code-block":{pattern:/^(```.*(?:\n|\r\n?))[\s\S]+?(?=(?:\n|\r\n?)^```$)/m,lookbehind:!0},"code-language":{pattern:/^(```).+/,lookbehind:!0},punctuation:/```/}}],title:[{pattern:/\S.*(?:\n|\r\n?)(?:==+|--+)(?=[ \t]*$)/m,alias:"important",inside:{punctuation:/==+$|--+$/}},{pattern:/(^\s*)#.+/m,lookbehind:!0,alias:"important",inside:{punctuation:/^#+|#+$/}}],hr:{pattern:/(^\s*)([*-])(?:[\t ]*\2){2,}(?=\s*$)/m,lookbehind:!0,alias:"punctuation"},list:{pattern:/(^\s*)(?:[*+-]|\d+\.)(?=[\t ].)/m,lookbehind:!0,alias:"punctuation"},"url-reference":{pattern:/!?\[[^\]]+\]:[\t ]+(?:\S+|<(?:\\.|[^>\\])+>)(?:[\t ]+(?:"(?:\\.|[^"\\])*"|'(?:\\.|[^'\\])*'|\((?:\\.|[^)\\])*\)))?/,inside:{variable:{pattern:/^(!?\[)[^\]]+/,lookbehind:!0},string:/(?:"(?:\\.|[^"\\])*"|'(?:\\.|[^'\\])*'|\((?:\\.|[^)\\])*\))$/,punctuation:/^[\[\]!:]|[<>]/},alias:"url"},bold:{pattern:n(/\b__(?:(?!_)|_(?:(?!_))+_)+__\b|\*\*(?:(?!\*)|\*(?:(?!\*))+\*)+\*\*/.source),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^..)[\s\S]+(?=..$)/,lookbehind:!0,inside:{}},punctuation:/\*\*|__/}},italic:{pattern:n(/\b_(?:(?!_)|__(?:(?!_))+__)+_\b|\*(?:(?!\*)|\*\*(?:(?!\*))+\*\*)+\*/.source),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^.)[\s\S]+(?=.$)/,lookbehind:!0,inside:{}},punctuation:/[*_]/}},strike:{pattern:n(/(~~?)(?:(?!~))+\2/.source),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^~~?)[\s\S]+(?=\1$)/,lookbehind:!0,inside:{}},punctuation:/~~?/}},"code-snippet":{pattern:/(^|[^\\`])(?:``[^`\r\n]+(?:`[^`\r\n]+)*``(?!`)|`[^`\r\n]+`(?!`))/,lookbehind:!0,greedy:!0,alias:["code","keyword"]},url:{pattern:n(/!?\[(?:(?!\]))+\](?:\([^\s)]+(?:[\t ]+"(?:\\.|[^"\\])*")?\)|[ \t]?\[(?:(?!\]))+\])/.source),lookbehind:!0,greedy:!0,inside:{operator:/^!/,content:{pattern:/(^\[)[^\]]+(?=\])/,lookbehind:!0,inside:{}},variable:{pattern:/(^\][ \t]?\[)[^\]]+(?=\]$)/,lookbehind:!0},url:{pattern:/(^\]\()[^\s)]+/,lookbehind:!0},string:{pattern:/(^[ \t]+)"(?:\\.|[^"\\])*"(?=\)$)/,lookbehind:!0}}}}),["url","bold","italic","strike"].forEach(function(h){["url","bold","italic","strike","code-snippet"].forEach(function(S){h!==S&&(r.languages.markdown[h].inside.content.inside[S]=r.languages.markdown[S])})}),r.hooks.add("after-tokenize",function(h){if(h.language!=="markdown"&&h.language!=="md")return;function S(R){if(!(!R||typeof R=="string"))for(var y=0,_=R.length;y<_;y++){var v=R[y];if(v.type!=="code"){S(v.content);continue}var g=v.content[1],p=v.content[3];if(g&&p&&g.type==="code-language"&&p.type==="code-block"&&typeof g.content=="string"){var m=g.content.replace(/\b#/g,"sharp").replace(/\b\+\+/g,"pp");m=(/[a-z][\w-]*/i.exec(m)||[""])[0].toLowerCase();var E="language-"+m;p.alias?typeof p.alias=="string"?p.alias=[p.alias,E]:p.alias.push(E):p.alias=[E]}}}S(h.tokens)}),r.hooks.add("wrap",function(h){if(h.type==="code-block"){for(var S="",R=0,y=h.classes.length;R",quot:'"'},d=String.fromCodePoint||String.fromCharCode;function b(h){var S=h.replace(u,"");return S=S.replace(/&(\w{1,8}|#x?[\da-f]{1,8});/gi,function(R,y){if(y=y.toLowerCase(),y[0]==="#"){var _;return y[1]==="x"?_=parseInt(y.slice(2),16):_=Number(y.slice(1)),d(_)}else{var v=c[y];return v||R}}),S}r.languages.md=r.languages.markdown})(t)}return ba}var ma,lu;function jh(){if(lu)return ma;lu=1,ma=e,e.displayName="matlab",e.aliases=[];function e(t){t.languages.matlab={comment:[/%\{[\s\S]*?\}%/,/%.+/],string:{pattern:/\B'(?:''|[^'\r\n])*'/,greedy:!0},number:/(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[eE][+-]?\d+)?(?:[ij])?|\b[ij]\b/,keyword:/\b(?:NaN|break|case|catch|continue|else|elseif|end|for|function|if|inf|otherwise|parfor|pause|pi|return|switch|try|while)\b/,function:/\b(?!\d)\w+(?=\s*\()/,operator:/\.?[*^\/\\']|[+\-:@]|[<>=~]=?|&&?|\|\|?/,punctuation:/\.{3}|[.,;\[\](){}!]/}}return ma}var fa,uu;function Wh(){if(uu)return fa;uu=1,fa=e,e.displayName="maxscript",e.aliases=[];function e(t){(function(r){var a=/\b(?:about|and|animate|as|at|attributes|by|case|catch|collect|continue|coordsys|do|else|exit|fn|for|from|function|global|if|in|local|macroscript|mapped|max|not|of|off|on|or|parameters|persistent|plugin|rcmenu|return|rollout|set|struct|then|throw|to|tool|try|undo|utility|when|where|while|with)\b/i;r.languages.maxscript={comment:{pattern:/\/\*[\s\S]*?(?:\*\/|$)|--.*/,greedy:!0},string:{pattern:/(^|[^"\\@])(?:"(?:[^"\\]|\\[\s\S])*"|@"[^"]*")/,lookbehind:!0,greedy:!0},path:{pattern:/\$(?:[\w/\\.*?]|'[^']*')*/,greedy:!0,alias:"string"},"function-call":{pattern:RegExp("((?:"+(/^/.source+"|"+/[;=<>+\-*/^({\[]/.source+"|"+/\b(?:and|by|case|catch|collect|do|else|if|in|not|or|return|then|to|try|where|while|with)\b/.source)+")[ ]*)(?!"+a.source+")"+/[a-z_]\w*\b/.source+"(?=[ ]*(?:"+("(?!"+a.source+")"+/[a-z_]/.source+"|"+/\d|-\.?\d/.source+"|"+/[({'"$@#?]/.source)+"))","im"),lookbehind:!0,greedy:!0,alias:"function"},"function-definition":{pattern:/(\b(?:fn|function)\s+)\w+\b/i,lookbehind:!0,alias:"function"},argument:{pattern:/\b[a-z_]\w*(?=:)/i,alias:"attr-name"},keyword:a,boolean:/\b(?:false|true)\b/,time:{pattern:/(^|[^\w.])(?:(?:(?:\d+(?:\.\d*)?|\.\d+)(?:[eEdD][+-]\d+|[LP])?[msft])+|\d+:\d+(?:\.\d*)?)(?![\w.:])/,lookbehind:!0,alias:"number"},number:[{pattern:/(^|[^\w.])(?:(?:\d+(?:\.\d*)?|\.\d+)(?:[eEdD][+-]\d+|[LP])?|0x[a-fA-F0-9]+)(?![\w.:])/,lookbehind:!0},/\b(?:e|pi)\b/],constant:/\b(?:dontcollect|ok|silentValue|undefined|unsupplied)\b/,color:{pattern:/\b(?:black|blue|brown|gray|green|orange|red|white|yellow)\b/i,alias:"constant"},operator:/[-+*/<>=!]=?|[&^?]|#(?!\()/,punctuation:/[()\[\]{}.:,;]|#(?=\()|\\$/m}})(t)}return fa}var Ea,du;function Yh(){if(du)return Ea;du=1,Ea=e,e.displayName="mel",e.aliases=[];function e(t){t.languages.mel={comment:/\/\/.*/,code:{pattern:/`(?:\\.|[^\\`\r\n])*`/,greedy:!0,alias:"italic",inside:{delimiter:{pattern:/^`|`$/,alias:"punctuation"}}},string:{pattern:/"(?:\\.|[^\\"\r\n])*"/,greedy:!0},variable:/\$\w+/,number:/\b0x[\da-fA-F]+\b|\b\d+(?:\.\d*)?|\B\.\d+/,flag:{pattern:/-[^\d\W]\w*/,alias:"operator"},keyword:/\b(?:break|case|continue|default|do|else|float|for|global|if|in|int|matrix|proc|return|string|switch|vector|while)\b/,function:/\b\w+(?=\()|\b(?:CBG|HfAddAttractorToAS|HfAssignAS|HfBuildEqualMap|HfBuildFurFiles|HfBuildFurImages|HfCancelAFR|HfConnectASToHF|HfCreateAttractor|HfDeleteAS|HfEditAS|HfPerformCreateAS|HfRemoveAttractorFromAS|HfSelectAttached|HfSelectAttractors|HfUnAssignAS|Mayatomr|about|abs|addAttr|addAttributeEditorNodeHelp|addDynamic|addNewShelfTab|addPP|addPanelCategory|addPrefixToName|advanceToNextDrivenKey|affectedNet|affects|aimConstraint|air|alias|aliasAttr|align|alignCtx|alignCurve|alignSurface|allViewFit|ambientLight|angle|angleBetween|animCone|animCurveEditor|animDisplay|animView|annotate|appendStringArray|applicationName|applyAttrPreset|applyTake|arcLenDimContext|arcLengthDimension|arclen|arrayMapper|art3dPaintCtx|artAttrCtx|artAttrPaintVertexCtx|artAttrSkinPaintCtx|artAttrTool|artBuildPaintMenu|artFluidAttrCtx|artPuttyCtx|artSelectCtx|artSetPaintCtx|artUserPaintCtx|assignCommand|assignInputDevice|assignViewportFactories|attachCurve|attachDeviceAttr|attachSurface|attrColorSliderGrp|attrCompatibility|attrControlGrp|attrEnumOptionMenu|attrEnumOptionMenuGrp|attrFieldGrp|attrFieldSliderGrp|attrNavigationControlGrp|attrPresetEditWin|attributeExists|attributeInfo|attributeMenu|attributeQuery|autoKeyframe|autoPlace|bakeClip|bakeFluidShading|bakePartialHistory|bakeResults|bakeSimulation|basename|basenameEx|batchRender|bessel|bevel|bevelPlus|binMembership|bindSkin|blend2|blendShape|blendShapeEditor|blendShapePanel|blendTwoAttr|blindDataType|boneLattice|boundary|boxDollyCtx|boxZoomCtx|bufferCurve|buildBookmarkMenu|buildKeyframeMenu|button|buttonManip|cacheFile|cacheFileCombine|cacheFileMerge|cacheFileTrack|camera|cameraView|canCreateManip|canvas|capitalizeString|catch|catchQuiet|ceil|changeSubdivComponentDisplayLevel|changeSubdivRegion|channelBox|character|characterMap|characterOutlineEditor|characterize|chdir|checkBox|checkBoxGrp|checkDefaultRenderGlobals|choice|circle|circularFillet|clamp|clear|clearCache|clip|clipEditor|clipEditorCurrentTimeCtx|clipSchedule|clipSchedulerOutliner|clipTrimBefore|closeCurve|closeSurface|cluster|cmdFileOutput|cmdScrollFieldExecuter|cmdScrollFieldReporter|cmdShell|coarsenSubdivSelectionList|collision|color|colorAtPoint|colorEditor|colorIndex|colorIndexSliderGrp|colorSliderButtonGrp|colorSliderGrp|columnLayout|commandEcho|commandLine|commandPort|compactHairSystem|componentEditor|compositingInterop|computePolysetVolume|condition|cone|confirmDialog|connectAttr|connectControl|connectDynamic|connectJoint|connectionInfo|constrain|constrainValue|constructionHistory|container|containsMultibyte|contextInfo|control|convertFromOldLayers|convertIffToPsd|convertLightmap|convertSolidTx|convertTessellation|convertUnit|copyArray|copyFlexor|copyKey|copySkinWeights|cos|cpButton|cpCache|cpClothSet|cpCollision|cpConstraint|cpConvClothToMesh|cpForces|cpGetSolverAttr|cpPanel|cpProperty|cpRigidCollisionFilter|cpSeam|cpSetEdit|cpSetSolverAttr|cpSolver|cpSolverTypes|cpTool|cpUpdateClothUVs|createDisplayLayer|createDrawCtx|createEditor|createLayeredPsdFile|createMotionField|createNewShelf|createNode|createRenderLayer|createSubdivRegion|cross|crossProduct|ctxAbort|ctxCompletion|ctxEditMode|ctxTraverse|currentCtx|currentTime|currentTimeCtx|currentUnit|curve|curveAddPtCtx|curveCVCtx|curveEPCtx|curveEditorCtx|curveIntersect|curveMoveEPCtx|curveOnSurface|curveSketchCtx|cutKey|cycleCheck|cylinder|dagPose|date|defaultLightListCheckBox|defaultNavigation|defineDataServer|defineVirtualDevice|deformer|deg_to_rad|delete|deleteAttr|deleteShadingGroupsAndMaterials|deleteShelfTab|deleteUI|deleteUnusedBrushes|delrandstr|detachCurve|detachDeviceAttr|detachSurface|deviceEditor|devicePanel|dgInfo|dgdirty|dgeval|dgtimer|dimWhen|directKeyCtx|directionalLight|dirmap|dirname|disable|disconnectAttr|disconnectJoint|diskCache|displacementToPoly|displayAffected|displayColor|displayCull|displayLevelOfDetail|displayPref|displayRGBColor|displaySmoothness|displayStats|displayString|displaySurface|distanceDimContext|distanceDimension|doBlur|dolly|dollyCtx|dopeSheetEditor|dot|dotProduct|doubleProfileBirailSurface|drag|dragAttrContext|draggerContext|dropoffLocator|duplicate|duplicateCurve|duplicateSurface|dynCache|dynControl|dynExport|dynExpression|dynGlobals|dynPaintEditor|dynParticleCtx|dynPref|dynRelEdPanel|dynRelEditor|dynamicLoad|editAttrLimits|editDisplayLayerGlobals|editDisplayLayerMembers|editRenderLayerAdjustment|editRenderLayerGlobals|editRenderLayerMembers|editor|editorTemplate|effector|emit|emitter|enableDevice|encodeString|endString|endsWith|env|equivalent|equivalentTol|erf|error|eval|evalDeferred|evalEcho|event|exactWorldBoundingBox|exclusiveLightCheckBox|exec|executeForEachObject|exists|exp|expression|expressionEditorListen|extendCurve|extendSurface|extrude|fcheck|fclose|feof|fflush|fgetline|fgetword|file|fileBrowserDialog|fileDialog|fileExtension|fileInfo|filetest|filletCurve|filter|filterCurve|filterExpand|filterStudioImport|findAllIntersections|findAnimCurves|findKeyframe|findMenuItem|findRelatedSkinCluster|finder|firstParentOf|fitBspline|flexor|floatEq|floatField|floatFieldGrp|floatScrollBar|floatSlider|floatSlider2|floatSliderButtonGrp|floatSliderGrp|floor|flow|fluidCacheInfo|fluidEmitter|fluidVoxelInfo|flushUndo|fmod|fontDialog|fopen|formLayout|format|fprint|frameLayout|fread|freeFormFillet|frewind|fromNativePath|fwrite|gamma|gauss|geometryConstraint|getApplicationVersionAsFloat|getAttr|getClassification|getDefaultBrush|getFileList|getFluidAttr|getInputDeviceRange|getMayaPanelTypes|getModifiers|getPanel|getParticleAttr|getPluginResource|getenv|getpid|glRender|glRenderEditor|globalStitch|gmatch|goal|gotoBindPose|grabColor|gradientControl|gradientControlNoAttr|graphDollyCtx|graphSelectContext|graphTrackCtx|gravity|grid|gridLayout|group|groupObjectsByName|hardenPointCurve|hardware|hardwareRenderPanel|headsUpDisplay|headsUpMessage|help|helpLine|hermite|hide|hilite|hitTest|hotBox|hotkey|hotkeyCheck|hsv_to_rgb|hudButton|hudSlider|hudSliderButton|hwReflectionMap|hwRender|hwRenderLoad|hyperGraph|hyperPanel|hyperShade|hypot|iconTextButton|iconTextCheckBox|iconTextRadioButton|iconTextRadioCollection|iconTextScrollList|iconTextStaticLabel|ikHandle|ikHandleCtx|ikHandleDisplayScale|ikSolver|ikSplineHandleCtx|ikSystem|ikSystemInfo|ikfkDisplayMethod|illustratorCurves|image|imfPlugins|inheritTransform|insertJoint|insertJointCtx|insertKeyCtx|insertKnotCurve|insertKnotSurface|instance|instanceable|instancer|intField|intFieldGrp|intScrollBar|intSlider|intSliderGrp|interToUI|internalVar|intersect|iprEngine|isAnimCurve|isConnected|isDirty|isParentOf|isSameObject|isTrue|isValidObjectName|isValidString|isValidUiName|isolateSelect|itemFilter|itemFilterAttr|itemFilterRender|itemFilterType|joint|jointCluster|jointCtx|jointDisplayScale|jointLattice|keyTangent|keyframe|keyframeOutliner|keyframeRegionCurrentTimeCtx|keyframeRegionDirectKeyCtx|keyframeRegionDollyCtx|keyframeRegionInsertKeyCtx|keyframeRegionMoveKeyCtx|keyframeRegionScaleKeyCtx|keyframeRegionSelectKeyCtx|keyframeRegionSetKeyCtx|keyframeRegionTrackCtx|keyframeStats|lassoContext|lattice|latticeDeformKeyCtx|launch|launchImageEditor|layerButton|layeredShaderPort|layeredTexturePort|layout|layoutDialog|lightList|lightListEditor|lightListPanel|lightlink|lineIntersection|linearPrecision|linstep|listAnimatable|listAttr|listCameras|listConnections|listDeviceAttachments|listHistory|listInputDeviceAxes|listInputDeviceButtons|listInputDevices|listMenuAnnotation|listNodeTypes|listPanelCategories|listRelatives|listSets|listTransforms|listUnselected|listerEditor|loadFluid|loadNewShelf|loadPlugin|loadPluginLanguageResources|loadPrefObjects|localizedPanelLabel|lockNode|loft|log|longNameOf|lookThru|ls|lsThroughFilter|lsType|lsUI|mag|makeIdentity|makeLive|makePaintable|makeRoll|makeSingleSurface|makeTubeOn|makebot|manipMoveContext|manipMoveLimitsCtx|manipOptions|manipRotateContext|manipRotateLimitsCtx|manipScaleContext|manipScaleLimitsCtx|marker|match|max|memory|menu|menuBarLayout|menuEditor|menuItem|menuItemToShelf|menuSet|menuSetPref|messageLine|min|minimizeApp|mirrorJoint|modelCurrentTimeCtx|modelEditor|modelPanel|mouse|movIn|movOut|move|moveIKtoFK|moveKeyCtx|moveVertexAlongDirection|multiProfileBirailSurface|mute|nParticle|nameCommand|nameField|namespace|namespaceInfo|newPanelItems|newton|nodeCast|nodeIconButton|nodeOutliner|nodePreset|nodeType|noise|nonLinear|normalConstraint|normalize|nurbsBoolean|nurbsCopyUVSet|nurbsCube|nurbsEditUV|nurbsPlane|nurbsSelect|nurbsSquare|nurbsToPoly|nurbsToPolygonsPref|nurbsToSubdiv|nurbsToSubdivPref|nurbsUVSet|nurbsViewDirectionVector|objExists|objectCenter|objectLayer|objectType|objectTypeUI|obsoleteProc|oceanNurbsPreviewPlane|offsetCurve|offsetCurveOnSurface|offsetSurface|openGLExtension|openMayaPref|optionMenu|optionMenuGrp|optionVar|orbit|orbitCtx|orientConstraint|outlinerEditor|outlinerPanel|overrideModifier|paintEffectsDisplay|pairBlend|palettePort|paneLayout|panel|panelConfiguration|panelHistory|paramDimContext|paramDimension|paramLocator|parent|parentConstraint|particle|particleExists|particleInstancer|particleRenderInfo|partition|pasteKey|pathAnimation|pause|pclose|percent|performanceOptions|pfxstrokes|pickWalk|picture|pixelMove|planarSrf|plane|play|playbackOptions|playblast|plugAttr|plugNode|pluginInfo|pluginResourceUtil|pointConstraint|pointCurveConstraint|pointLight|pointMatrixMult|pointOnCurve|pointOnSurface|pointPosition|poleVectorConstraint|polyAppend|polyAppendFacetCtx|polyAppendVertex|polyAutoProjection|polyAverageNormal|polyAverageVertex|polyBevel|polyBlendColor|polyBlindData|polyBoolOp|polyBridgeEdge|polyCacheMonitor|polyCheck|polyChipOff|polyClipboard|polyCloseBorder|polyCollapseEdge|polyCollapseFacet|polyColorBlindData|polyColorDel|polyColorPerVertex|polyColorSet|polyCompare|polyCone|polyCopyUV|polyCrease|polyCreaseCtx|polyCreateFacet|polyCreateFacetCtx|polyCube|polyCut|polyCutCtx|polyCylinder|polyCylindricalProjection|polyDelEdge|polyDelFacet|polyDelVertex|polyDuplicateAndConnect|polyDuplicateEdge|polyEditUV|polyEditUVShell|polyEvaluate|polyExtrudeEdge|polyExtrudeFacet|polyExtrudeVertex|polyFlipEdge|polyFlipUV|polyForceUV|polyGeoSampler|polyHelix|polyInfo|polyInstallAction|polyLayoutUV|polyListComponentConversion|polyMapCut|polyMapDel|polyMapSew|polyMapSewMove|polyMergeEdge|polyMergeEdgeCtx|polyMergeFacet|polyMergeFacetCtx|polyMergeUV|polyMergeVertex|polyMirrorFace|polyMoveEdge|polyMoveFacet|polyMoveFacetUV|polyMoveUV|polyMoveVertex|polyNormal|polyNormalPerVertex|polyNormalizeUV|polyOptUvs|polyOptions|polyOutput|polyPipe|polyPlanarProjection|polyPlane|polyPlatonicSolid|polyPoke|polyPrimitive|polyPrism|polyProjection|polyPyramid|polyQuad|polyQueryBlindData|polyReduce|polySelect|polySelectConstraint|polySelectConstraintMonitor|polySelectCtx|polySelectEditCtx|polySeparate|polySetToFaceNormal|polySewEdge|polyShortestPathCtx|polySmooth|polySoftEdge|polySphere|polySphericalProjection|polySplit|polySplitCtx|polySplitEdge|polySplitRing|polySplitVertex|polyStraightenUVBorder|polySubdivideEdge|polySubdivideFacet|polyToSubdiv|polyTorus|polyTransfer|polyTriangulate|polyUVSet|polyUnite|polyWedgeFace|popen|popupMenu|pose|pow|preloadRefEd|print|progressBar|progressWindow|projFileViewer|projectCurve|projectTangent|projectionContext|projectionManip|promptDialog|propModCtx|propMove|psdChannelOutliner|psdEditTextureFile|psdExport|psdTextureFile|putenv|pwd|python|querySubdiv|quit|rad_to_deg|radial|radioButton|radioButtonGrp|radioCollection|radioMenuItemCollection|rampColorPort|rand|randomizeFollicles|randstate|rangeControl|readTake|rebuildCurve|rebuildSurface|recordAttr|recordDevice|redo|reference|referenceEdit|referenceQuery|refineSubdivSelectionList|refresh|refreshAE|registerPluginResource|rehash|reloadImage|removeJoint|removeMultiInstance|removePanelCategory|rename|renameAttr|renameSelectionList|renameUI|render|renderGlobalsNode|renderInfo|renderLayerButton|renderLayerParent|renderLayerPostProcess|renderLayerUnparent|renderManip|renderPartition|renderQualityNode|renderSettings|renderThumbnailUpdate|renderWindowEditor|renderWindowSelectContext|renderer|reorder|reorderDeformers|requires|reroot|resampleFluid|resetAE|resetPfxToPolyCamera|resetTool|resolutionNode|retarget|reverseCurve|reverseSurface|revolve|rgb_to_hsv|rigidBody|rigidSolver|roll|rollCtx|rootOf|rot|rotate|rotationInterpolation|roundConstantRadius|rowColumnLayout|rowLayout|runTimeCommand|runup|sampleImage|saveAllShelves|saveAttrPreset|saveFluid|saveImage|saveInitialState|saveMenu|savePrefObjects|savePrefs|saveShelf|saveToolSettings|scale|scaleBrushBrightness|scaleComponents|scaleConstraint|scaleKey|scaleKeyCtx|sceneEditor|sceneUIReplacement|scmh|scriptCtx|scriptEditorInfo|scriptJob|scriptNode|scriptTable|scriptToShelf|scriptedPanel|scriptedPanelType|scrollField|scrollLayout|sculpt|searchPathArray|seed|selLoadSettings|select|selectContext|selectCurveCV|selectKey|selectKeyCtx|selectKeyframeRegionCtx|selectMode|selectPref|selectPriority|selectType|selectedNodes|selectionConnection|separator|setAttr|setAttrEnumResource|setAttrMapping|setAttrNiceNameResource|setConstraintRestPosition|setDefaultShadingGroup|setDrivenKeyframe|setDynamic|setEditCtx|setEditor|setFluidAttr|setFocus|setInfinity|setInputDeviceMapping|setKeyCtx|setKeyPath|setKeyframe|setKeyframeBlendshapeTargetWts|setMenuMode|setNodeNiceNameResource|setNodeTypeFlag|setParent|setParticleAttr|setPfxToPolyCamera|setPluginResource|setProject|setStampDensity|setStartupMessage|setState|setToolTo|setUITemplate|setXformManip|sets|shadingConnection|shadingGeometryRelCtx|shadingLightRelCtx|shadingNetworkCompare|shadingNode|shapeCompare|shelfButton|shelfLayout|shelfTabLayout|shellField|shortNameOf|showHelp|showHidden|showManipCtx|showSelectionInTitle|showShadingGroupAttrEditor|showWindow|sign|simplify|sin|singleProfileBirailSurface|size|sizeBytes|skinCluster|skinPercent|smoothCurve|smoothTangentSurface|smoothstep|snap2to2|snapKey|snapMode|snapTogetherCtx|snapshot|soft|softMod|softModCtx|sort|sound|soundControl|source|spaceLocator|sphere|sphrand|spotLight|spotLightPreviewPort|spreadSheetEditor|spring|sqrt|squareSurface|srtContext|stackTrace|startString|startsWith|stitchAndExplodeShell|stitchSurface|stitchSurfacePoints|strcmp|stringArrayCatenate|stringArrayContains|stringArrayCount|stringArrayInsertAtIndex|stringArrayIntersector|stringArrayRemove|stringArrayRemoveAtIndex|stringArrayRemoveDuplicates|stringArrayRemoveExact|stringArrayToString|stringToStringArray|strip|stripPrefixFromName|stroke|subdAutoProjection|subdCleanTopology|subdCollapse|subdDuplicateAndConnect|subdEditUV|subdListComponentConversion|subdMapCut|subdMapSewMove|subdMatchTopology|subdMirror|subdToBlind|subdToPoly|subdTransferUVsToCache|subdiv|subdivCrease|subdivDisplaySmoothness|substitute|substituteAllString|substituteGeometry|substring|surface|surfaceSampler|surfaceShaderList|swatchDisplayPort|switchTable|symbolButton|symbolCheckBox|sysFile|system|tabLayout|tan|tangentConstraint|texLatticeDeformContext|texManipContext|texMoveContext|texMoveUVShellContext|texRotateContext|texScaleContext|texSelectContext|texSelectShortestPathCtx|texSmudgeUVContext|texWinToolCtx|text|textCurves|textField|textFieldButtonGrp|textFieldGrp|textManip|textScrollList|textToShelf|textureDisplacePlane|textureHairColor|texturePlacementContext|textureWindow|threadCount|threePointArcCtx|timeControl|timePort|timerX|toNativePath|toggle|toggleAxis|toggleWindowVisibility|tokenize|tokenizeList|tolerance|tolower|toolButton|toolCollection|toolDropped|toolHasOptions|toolPropertyWindow|torus|toupper|trace|track|trackCtx|transferAttributes|transformCompare|transformLimits|translator|trim|trunc|truncateFluidCache|truncateHairCache|tumble|tumbleCtx|turbulence|twoPointArcCtx|uiRes|uiTemplate|unassignInputDevice|undo|undoInfo|ungroup|uniform|unit|unloadPlugin|untangleUV|untitledFileName|untrim|upAxis|updateAE|userCtx|uvLink|uvSnapshot|validateShelfName|vectorize|view2dToolCtx|viewCamera|viewClipPlane|viewFit|viewHeadOn|viewLookAt|viewManip|viewPlace|viewSet|visor|volumeAxis|vortex|waitCursor|warning|webBrowser|webBrowserPrefs|whatIs|window|windowPref|wire|wireContext|workspace|wrinkle|wrinkleContext|writeTake|xbmLangPathList|xform)\b/,operator:[/\+[+=]?|-[-=]?|&&|\|\||[<>]=|[*\/!=]=?|[%^]/,{pattern:/(^|[^<])<(?!<)/,lookbehind:!0},{pattern:/(^|[^>])>(?!>)/,lookbehind:!0}],punctuation:/<<|>>|[.,:;?\[\](){}]/},t.languages.mel.code.inside.rest=t.languages.mel}return Ea}var ha,cu;function Kh(){if(cu)return ha;cu=1,ha=e,e.displayName="mermaid",e.aliases=[];function e(t){t.languages.mermaid={comment:{pattern:/%%.*/,greedy:!0},style:{pattern:/^([ \t]*(?:classDef|linkStyle|style)[ \t]+[\w$-]+[ \t]+)\w.*[^\s;]/m,lookbehind:!0,inside:{property:/\b\w[\w-]*(?=[ \t]*:)/,operator:/:/,punctuation:/,/}},"inter-arrow-label":{pattern:/([^<>ox.=-])(?:-[-.]|==)(?![<>ox.=-])[ \t]*(?:"[^"\r\n]*"|[^\s".=-](?:[^\r\n.=-]*[^\s.=-])?)[ \t]*(?:\.+->?|--+[->]|==+[=>])(?![<>ox.=-])/,lookbehind:!0,greedy:!0,inside:{arrow:{pattern:/(?:\.+->?|--+[->]|==+[=>])$/,alias:"operator"},label:{pattern:/^([\s\S]{2}[ \t]*)\S(?:[\s\S]*\S)?/,lookbehind:!0,alias:"property"},"arrow-head":{pattern:/^\S+/,alias:["arrow","operator"]}}},arrow:[{pattern:/(^|[^{}|o.-])[|}][|o](?:--|\.\.)[|o][|{](?![{}|o.-])/,lookbehind:!0,alias:"operator"},{pattern:/(^|[^<>ox.=-])(?:[ox]?|(?:==+|--+|-\.*-)[>ox]|===+|---+|-\.+-)(?![<>ox.=-])/,lookbehind:!0,alias:"operator"},{pattern:/(^|[^<>()x-])(?:--?(?:>>|[x>)])(?![<>()x])|(?:<<|[x<(])--?(?!-))/,lookbehind:!0,alias:"operator"},{pattern:/(^|[^<>|*o.-])(?:[*o]--|--[*o]|<\|?(?:--|\.\.)|(?:--|\.\.)\|?>|--|\.\.)(?![<>|*o.-])/,lookbehind:!0,alias:"operator"}],label:{pattern:/(^|[^|<])\|(?:[^\r\n"|]|"[^"\r\n]*")+\|/,lookbehind:!0,greedy:!0,alias:"property"},text:{pattern:/(?:[(\[{]+|\b>)(?:[^\r\n"()\[\]{}]|"[^"\r\n]*")+(?:[)\]}]+|>)/,alias:"string"},string:{pattern:/"[^"\r\n]*"/,greedy:!0},annotation:{pattern:/<<(?:abstract|choice|enumeration|fork|interface|join|service)>>|\[\[(?:choice|fork|join)\]\]/i,alias:"important"},keyword:[{pattern:/(^[ \t]*)(?:action|callback|class|classDef|classDiagram|click|direction|erDiagram|flowchart|gantt|gitGraph|graph|journey|link|linkStyle|pie|requirementDiagram|sequenceDiagram|stateDiagram|stateDiagram-v2|style|subgraph)(?![\w$-])/m,lookbehind:!0,greedy:!0},{pattern:/(^[ \t]*)(?:activate|alt|and|as|autonumber|deactivate|else|end(?:[ \t]+note)?|loop|opt|par|participant|rect|state|note[ \t]+(?:over|(?:left|right)[ \t]+of))(?![\w$-])/im,lookbehind:!0,greedy:!0}],entity:/#[a-z0-9]+;/,operator:{pattern:/(\w[ \t]*)&(?=[ \t]*\w)|:::|:/,lookbehind:!0},punctuation:/[(){};]/}}return ha}var Sa,pu;function Zh(){if(pu)return Sa;pu=1,Sa=e,e.displayName="mizar",e.aliases=[];function e(t){t.languages.mizar={comment:/::.+/,keyword:/@proof\b|\b(?:according|aggregate|all|and|antonym|are|as|associativity|assume|asymmetry|attr|be|begin|being|by|canceled|case|cases|clusters?|coherence|commutativity|compatibility|connectedness|consider|consistency|constructors|contradiction|correctness|def|deffunc|define|definitions?|defpred|do|does|end|environ|equals|ex|exactly|existence|for|from|func|given|hence|hereby|holds|idempotence|identity|iff?|implies|involutiveness|irreflexivity|is|it|let|means|mode|non|not|notations?|now|of|or|otherwise|over|per|pred|prefix|projectivity|proof|provided|qua|reconsider|redefine|reduce|reducibility|reflexivity|registrations?|requirements|reserve|sch|schemes?|section|selector|set|sethood|st|struct|such|suppose|symmetry|synonym|take|that|the|then|theorems?|thesis|thus|to|transitivity|uniqueness|vocabular(?:ies|y)|when|where|with|wrt)\b/,parameter:{pattern:/\$(?:10|\d)/,alias:"variable"},variable:/\b\w+(?=:)/,number:/(?:\b|-)\d+\b/,operator:/\.\.\.|->|&|\.?=/,punctuation:/\(#|#\)|[,:;\[\](){}]/}}return Sa}var ya,gu;function Xh(){if(gu)return ya;gu=1,ya=e,e.displayName="mongodb",e.aliases=[];function e(t){(function(r){var a=["$eq","$gt","$gte","$in","$lt","$lte","$ne","$nin","$and","$not","$nor","$or","$exists","$type","$expr","$jsonSchema","$mod","$regex","$text","$where","$geoIntersects","$geoWithin","$near","$nearSphere","$all","$elemMatch","$size","$bitsAllClear","$bitsAllSet","$bitsAnyClear","$bitsAnySet","$comment","$elemMatch","$meta","$slice","$currentDate","$inc","$min","$max","$mul","$rename","$set","$setOnInsert","$unset","$addToSet","$pop","$pull","$push","$pullAll","$each","$position","$slice","$sort","$bit","$addFields","$bucket","$bucketAuto","$collStats","$count","$currentOp","$facet","$geoNear","$graphLookup","$group","$indexStats","$limit","$listLocalSessions","$listSessions","$lookup","$match","$merge","$out","$planCacheStats","$project","$redact","$replaceRoot","$replaceWith","$sample","$set","$skip","$sort","$sortByCount","$unionWith","$unset","$unwind","$setWindowFields","$abs","$accumulator","$acos","$acosh","$add","$addToSet","$allElementsTrue","$and","$anyElementTrue","$arrayElemAt","$arrayToObject","$asin","$asinh","$atan","$atan2","$atanh","$avg","$binarySize","$bsonSize","$ceil","$cmp","$concat","$concatArrays","$cond","$convert","$cos","$dateFromParts","$dateToParts","$dateFromString","$dateToString","$dayOfMonth","$dayOfWeek","$dayOfYear","$degreesToRadians","$divide","$eq","$exp","$filter","$first","$floor","$function","$gt","$gte","$hour","$ifNull","$in","$indexOfArray","$indexOfBytes","$indexOfCP","$isArray","$isNumber","$isoDayOfWeek","$isoWeek","$isoWeekYear","$last","$last","$let","$literal","$ln","$log","$log10","$lt","$lte","$ltrim","$map","$max","$mergeObjects","$meta","$min","$millisecond","$minute","$mod","$month","$multiply","$ne","$not","$objectToArray","$or","$pow","$push","$radiansToDegrees","$range","$reduce","$regexFind","$regexFindAll","$regexMatch","$replaceOne","$replaceAll","$reverseArray","$round","$rtrim","$second","$setDifference","$setEquals","$setIntersection","$setIsSubset","$setUnion","$size","$sin","$slice","$split","$sqrt","$stdDevPop","$stdDevSamp","$strcasecmp","$strLenBytes","$strLenCP","$substr","$substrBytes","$substrCP","$subtract","$sum","$switch","$tan","$toBool","$toDate","$toDecimal","$toDouble","$toInt","$toLong","$toObjectId","$toString","$toLower","$toUpper","$trim","$trunc","$type","$week","$year","$zip","$count","$dateAdd","$dateDiff","$dateSubtract","$dateTrunc","$getField","$rand","$sampleRate","$setField","$unsetField","$comment","$explain","$hint","$max","$maxTimeMS","$min","$orderby","$query","$returnKey","$showDiskLoc","$natural"],n=["ObjectId","Code","BinData","DBRef","Timestamp","NumberLong","NumberDecimal","MaxKey","MinKey","RegExp","ISODate","UUID"];a=a.map(function(s){return s.replace("$","\\$")});var i="(?:"+a.join("|")+")\\b";r.languages.mongodb=r.languages.extend("javascript",{}),r.languages.insertBefore("mongodb","string",{property:{pattern:/(?:(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1|(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)(?=\s*:)/,greedy:!0,inside:{keyword:RegExp(`^(['"])?`+i+"(?:\\1)?$")}}}),r.languages.mongodb.string.inside={url:{pattern:/https?:\/\/[-\w@:%.+~#=]{1,256}\.[a-z0-9()]{1,6}\b[-\w()@:%+.~#?&/=]*/i,greedy:!0},entity:{pattern:/\b(?:(?:[01]?\d\d?|2[0-4]\d|25[0-5])\.){3}(?:[01]?\d\d?|2[0-4]\d|25[0-5])\b/,greedy:!0}},r.languages.insertBefore("mongodb","constant",{builtin:{pattern:RegExp("\\b(?:"+n.join("|")+")\\b"),alias:"keyword"}})})(t)}return ya}var Ta,bu;function Qh(){if(bu)return Ta;bu=1,Ta=e,e.displayName="monkey",e.aliases=[];function e(t){t.languages.monkey={comment:{pattern:/^#Rem\s[\s\S]*?^#End|'.+/im,greedy:!0},string:{pattern:/"[^"\r\n]*"/,greedy:!0},preprocessor:{pattern:/(^[ \t]*)#.+/m,lookbehind:!0,greedy:!0,alias:"property"},function:/\b\w+(?=\()/,"type-char":{pattern:/\b[?%#$]/,alias:"class-name"},number:{pattern:/((?:\.\.)?)(?:(?:\b|\B-\.?|\B\.)\d+(?:(?!\.\.)\.\d*)?|\$[\da-f]+)/i,lookbehind:!0},keyword:/\b(?:Abstract|Array|Bool|Case|Catch|Class|Const|Continue|Default|Eachin|Else|ElseIf|End|EndIf|Exit|Extends|Extern|False|Field|Final|Float|For|Forever|Function|Global|If|Implements|Import|Inline|Int|Interface|Local|Method|Module|New|Next|Null|Object|Private|Property|Public|Repeat|Return|Select|Self|Step|Strict|String|Super|Then|Throw|To|True|Try|Until|Void|Wend|While)\b/i,operator:/\.\.|<[=>]?|>=?|:?=|(?:[+\-*\/&~|]|\b(?:Mod|Shl|Shr)\b)=?|\b(?:And|Not|Or)\b/i,punctuation:/[.,:;()\[\]]/}}return Ta}var va,mu;function Jh(){if(mu)return va;mu=1,va=e,e.displayName="moonscript",e.aliases=["moon"];function e(t){t.languages.moonscript={comment:/--.*/,string:[{pattern:/'[^']*'|\[(=*)\[[\s\S]*?\]\1\]/,greedy:!0},{pattern:/"[^"]*"/,greedy:!0,inside:{interpolation:{pattern:/#\{[^{}]*\}/,inside:{moonscript:{pattern:/(^#\{)[\s\S]+(?=\})/,lookbehind:!0,inside:null},"interpolation-punctuation":{pattern:/#\{|\}/,alias:"punctuation"}}}}}],"class-name":[{pattern:/(\b(?:class|extends)[ \t]+)\w+/,lookbehind:!0},/\b[A-Z]\w*/],keyword:/\b(?:class|continue|do|else|elseif|export|extends|for|from|if|import|in|local|nil|return|self|super|switch|then|unless|using|when|while|with)\b/,variable:/@@?\w*/,property:{pattern:/\b(?!\d)\w+(?=:)|(:)(?!\d)\w+/,lookbehind:!0},function:{pattern:/\b(?:_G|_VERSION|assert|collectgarbage|coroutine\.(?:create|resume|running|status|wrap|yield)|debug\.(?:debug|getfenv|gethook|getinfo|getlocal|getmetatable|getregistry|getupvalue|setfenv|sethook|setlocal|setmetatable|setupvalue|traceback)|dofile|error|getfenv|getmetatable|io\.(?:close|flush|input|lines|open|output|popen|read|stderr|stdin|stdout|tmpfile|type|write)|ipairs|load|loadfile|loadstring|math\.(?:abs|acos|asin|atan|atan2|ceil|cos|cosh|deg|exp|floor|fmod|frexp|ldexp|log|log10|max|min|modf|pi|pow|rad|random|randomseed|sin|sinh|sqrt|tan|tanh)|module|next|os\.(?:clock|date|difftime|execute|exit|getenv|remove|rename|setlocale|time|tmpname)|package\.(?:cpath|loaded|loadlib|path|preload|seeall)|pairs|pcall|print|rawequal|rawget|rawset|require|select|setfenv|setmetatable|string\.(?:byte|char|dump|find|format|gmatch|gsub|len|lower|match|rep|reverse|sub|upper)|table\.(?:concat|insert|maxn|remove|sort)|tonumber|tostring|type|unpack|xpcall)\b/,inside:{punctuation:/\./}},boolean:/\b(?:false|true)\b/,number:/(?:\B\.\d+|\b\d+\.\d+|\b\d+(?=[eE]))(?:[eE][-+]?\d+)?\b|\b(?:0x[a-fA-F\d]+|\d+)(?:U?LL)?\b/,operator:/\.{3}|[-=]>|~=|(?:[-+*/%<>!=]|\.\.)=?|[:#^]|\b(?:and|or)\b=?|\b(?:not)\b/,punctuation:/[.,()[\]{}\\]/},t.languages.moonscript.string[1].inside.interpolation.inside.moonscript.inside=t.languages.moonscript,t.languages.moon=t.languages.moonscript}return va}var Aa,fu;function eS(){if(fu)return Aa;fu=1,Aa=e,e.displayName="n1ql",e.aliases=[];function e(t){t.languages.n1ql={comment:{pattern:/\/\*[\s\S]*?(?:$|\*\/)|--.*/,greedy:!0},string:{pattern:/(["'])(?:\\[\s\S]|(?!\1)[^\\]|\1\1)*\1/,greedy:!0},identifier:{pattern:/`(?:\\[\s\S]|[^\\`]|``)*`/,greedy:!0},parameter:/\$[\w.]+/,keyword:/\b(?:ADVISE|ALL|ALTER|ANALYZE|AS|ASC|AT|BEGIN|BINARY|BOOLEAN|BREAK|BUCKET|BUILD|BY|CALL|CAST|CLUSTER|COLLATE|COLLECTION|COMMIT|COMMITTED|CONNECT|CONTINUE|CORRELATE|CORRELATED|COVER|CREATE|CURRENT|DATABASE|DATASET|DATASTORE|DECLARE|DECREMENT|DELETE|DERIVED|DESC|DESCRIBE|DISTINCT|DO|DROP|EACH|ELEMENT|EXCEPT|EXCLUDE|EXECUTE|EXPLAIN|FETCH|FILTER|FLATTEN|FLUSH|FOLLOWING|FOR|FORCE|FROM|FTS|FUNCTION|GOLANG|GRANT|GROUP|GROUPS|GSI|HASH|HAVING|IF|IGNORE|ILIKE|INCLUDE|INCREMENT|INDEX|INFER|INLINE|INNER|INSERT|INTERSECT|INTO|IS|ISOLATION|JAVASCRIPT|JOIN|KEY|KEYS|KEYSPACE|KNOWN|LANGUAGE|LAST|LEFT|LET|LETTING|LEVEL|LIMIT|LSM|MAP|MAPPING|MATCHED|MATERIALIZED|MERGE|MINUS|MISSING|NAMESPACE|NEST|NL|NO|NTH_VALUE|NULL|NULLS|NUMBER|OBJECT|OFFSET|ON|OPTION|OPTIONS|ORDER|OTHERS|OUTER|OVER|PARSE|PARTITION|PASSWORD|PATH|POOL|PRECEDING|PREPARE|PRIMARY|PRIVATE|PRIVILEGE|PROBE|PROCEDURE|PUBLIC|RANGE|RAW|REALM|REDUCE|RENAME|RESPECT|RETURN|RETURNING|REVOKE|RIGHT|ROLE|ROLLBACK|ROW|ROWS|SATISFIES|SAVEPOINT|SCHEMA|SCOPE|SELECT|SELF|SEMI|SET|SHOW|SOME|START|STATISTICS|STRING|SYSTEM|TIES|TO|TRAN|TRANSACTION|TRIGGER|TRUNCATE|UNBOUNDED|UNDER|UNION|UNIQUE|UNKNOWN|UNNEST|UNSET|UPDATE|UPSERT|USE|USER|USING|VALIDATE|VALUE|VALUES|VIA|VIEW|WHERE|WHILE|WINDOW|WITH|WORK|XOR)\b/i,function:/\b[a-z_]\w*(?=\s*\()/i,boolean:/\b(?:FALSE|TRUE)\b/i,number:/(?:\b\d+\.|\B\.)\d+e[+\-]?\d+\b|\b\d+(?:\.\d*)?|\B\.\d+\b/i,operator:/[-+*\/%]|!=|==?|\|\||<[>=]?|>=?|\b(?:AND|ANY|ARRAY|BETWEEN|CASE|ELSE|END|EVERY|EXISTS|FIRST|IN|LIKE|NOT|OR|THEN|VALUED|WHEN|WITHIN)\b/i,punctuation:/[;[\](),.{}:]/}}return Aa}var Ra,Eu;function tS(){if(Eu)return Ra;Eu=1,Ra=e,e.displayName="n4js",e.aliases=["n4jsd"];function e(t){t.languages.n4js=t.languages.extend("javascript",{keyword:/\b(?:Array|any|boolean|break|case|catch|class|const|constructor|continue|debugger|declare|default|delete|do|else|enum|export|extends|false|finally|for|from|function|get|if|implements|import|in|instanceof|interface|let|module|new|null|number|package|private|protected|public|return|set|static|string|super|switch|this|throw|true|try|typeof|var|void|while|with|yield)\b/}),t.languages.insertBefore("n4js","constant",{annotation:{pattern:/@+\w+/,alias:"operator"}}),t.languages.n4jsd=t.languages.n4js}return Ra}var _a,hu;function rS(){if(hu)return _a;hu=1,_a=e,e.displayName="nand2tetrisHdl",e.aliases=[];function e(t){t.languages["nand2tetris-hdl"]={comment:/\/\/.*|\/\*[\s\S]*?(?:\*\/|$)/,keyword:/\b(?:BUILTIN|CHIP|CLOCKED|IN|OUT|PARTS)\b/,boolean:/\b(?:false|true)\b/,function:/\b[A-Za-z][A-Za-z0-9]*(?=\()/,number:/\b\d+\b/,operator:/=|\.\./,punctuation:/[{}[\];(),:]/}}return _a}var Ia,Su;function aS(){if(Su)return Ia;Su=1,Ia=e,e.displayName="naniscript",e.aliases=[];function e(t){(function(r){var a=/\{[^\r\n\[\]{}]*\}/,n={"quoted-string":{pattern:/"(?:[^"\\]|\\.)*"/,alias:"operator"},"command-param-id":{pattern:/(\s)\w+:/,lookbehind:!0,alias:"property"},"command-param-value":[{pattern:a,alias:"selector"},{pattern:/([\t ])\S+/,lookbehind:!0,greedy:!0,alias:"operator"},{pattern:/\S(?:.*\S)?/,alias:"operator"}]};r.languages.naniscript={comment:{pattern:/^([\t ]*);.*/m,lookbehind:!0},define:{pattern:/^>.+/m,alias:"tag",inside:{value:{pattern:/(^>\w+[\t ]+)(?!\s)[^{}\r\n]+/,lookbehind:!0,alias:"operator"},key:{pattern:/(^>)\w+/,lookbehind:!0}}},label:{pattern:/^([\t ]*)#[\t ]*\w+[\t ]*$/m,lookbehind:!0,alias:"regex"},command:{pattern:/^([\t ]*)@\w+(?=[\t ]|$).*/m,lookbehind:!0,alias:"function",inside:{"command-name":/^@\w+/,expression:{pattern:a,greedy:!0,alias:"selector"},"command-params":{pattern:/\s*\S[\s\S]*/,inside:n}}},"generic-text":{pattern:/(^[ \t]*)[^#@>;\s].*/m,lookbehind:!0,alias:"punctuation",inside:{"escaped-char":/\\[{}\[\]"]/,expression:{pattern:a,greedy:!0,alias:"selector"},"inline-command":{pattern:/\[[\t ]*\w[^\r\n\[\]]*\]/,greedy:!0,alias:"function",inside:{"command-params":{pattern:/(^\[[\t ]*\w+\b)[\s\S]+(?=\]$)/,lookbehind:!0,inside:n},"command-param-name":{pattern:/^(\[[\t ]*)\w+/,lookbehind:!0,alias:"name"},"start-stop-char":/[\[\]]/}}}}},r.languages.nani=r.languages.naniscript,r.hooks.add("after-tokenize",function(l){var u=l.tokens;u.forEach(function(c){if(typeof c!="string"&&c.type==="generic-text"){var d=s(c);i(d)||(c.type="bad-line",c.content=d)}})});function i(l){for(var u="[]{}",c=[],d=0;d=&|$!]/}}return Na}var wa,Tu;function iS(){if(Tu)return wa;Tu=1,wa=e,e.displayName="neon",e.aliases=[];function e(t){t.languages.neon={comment:{pattern:/#.*/,greedy:!0},datetime:{pattern:/(^|[[{(=:,\s])\d\d\d\d-\d\d?-\d\d?(?:(?:[Tt]| +)\d\d?:\d\d:\d\d(?:\.\d*)? *(?:Z|[-+]\d\d?(?::?\d\d)?)?)?(?=$|[\]}),\s])/,lookbehind:!0,alias:"number"},key:{pattern:/(^|[[{(,\s])[^,:=[\]{}()'"\s]+(?=\s*:(?:$|[\]}),\s])|\s*=)/,lookbehind:!0,alias:"atrule"},number:{pattern:/(^|[[{(=:,\s])[+-]?(?:0x[\da-fA-F]+|0o[0-7]+|0b[01]+|(?:\d+(?:\.\d*)?|\.?\d+)(?:[eE][+-]?\d+)?)(?=$|[\]}),:=\s])/,lookbehind:!0},boolean:{pattern:/(^|[[{(=:,\s])(?:false|no|true|yes)(?=$|[\]}),:=\s])/i,lookbehind:!0},null:{pattern:/(^|[[{(=:,\s])(?:null)(?=$|[\]}),:=\s])/i,lookbehind:!0,alias:"keyword"},string:{pattern:/(^|[[{(=:,\s])(?:('''|""")\r?\n(?:(?:[^\r\n]|\r?\n(?![\t ]*\2))*\r?\n)?[\t ]*\2|'[^'\r\n]*'|"(?:\\.|[^\\"\r\n])*")/,lookbehind:!0,greedy:!0},literal:{pattern:/(^|[[{(=:,\s])(?:[^#"',:=[\]{}()\s`-]|[:-][^"',=[\]{}()\s])(?:[^,:=\]})(\s]|:(?![\s,\]})]|$)|[ \t]+[^#,:=\]})(\s])*/,lookbehind:!0,alias:"string"},punctuation:/[,:=[\]{}()-]/}}return wa}var Ca,vu;function oS(){if(vu)return Ca;vu=1,Ca=e,e.displayName="nevod",e.aliases=[];function e(t){t.languages.nevod={comment:/\/\/.*|(?:\/\*[\s\S]*?(?:\*\/|$))/,string:{pattern:/(?:"(?:""|[^"])*"(?!")|'(?:''|[^'])*'(?!'))!?\*?/,greedy:!0,inside:{"string-attrs":/!$|!\*$|\*$/}},namespace:{pattern:/(@namespace\s+)[a-zA-Z0-9\-.]+(?=\s*\{)/,lookbehind:!0},pattern:{pattern:/(@pattern\s+)?#?[a-zA-Z0-9\-.]+(?:\s*\(\s*(?:~\s*)?[a-zA-Z0-9\-.]+\s*(?:,\s*(?:~\s*)?[a-zA-Z0-9\-.]*)*\))?(?=\s*=)/,lookbehind:!0,inside:{"pattern-name":{pattern:/^#?[a-zA-Z0-9\-.]+/,alias:"class-name"},fields:{pattern:/\(.*\)/,inside:{"field-name":{pattern:/[a-zA-Z0-9\-.]+/,alias:"variable"},punctuation:/[,()]/,operator:{pattern:/~/,alias:"field-hidden-mark"}}}}},search:{pattern:/(@search\s+|#)[a-zA-Z0-9\-.]+(?:\.\*)?(?=\s*;)/,alias:"function",lookbehind:!0},keyword:/@(?:having|inside|namespace|outside|pattern|require|search|where)\b/,"standard-pattern":{pattern:/\b(?:Alpha|AlphaNum|Any|Blank|End|LineBreak|Num|NumAlpha|Punct|Space|Start|Symbol|Word|WordBreak)\b(?:\([a-zA-Z0-9\-.,\s+]*\))?/,inside:{"standard-pattern-name":{pattern:/^[a-zA-Z0-9\-.]+/,alias:"builtin"},quantifier:{pattern:/\b\d+(?:\s*\+|\s*-\s*\d+)?(?!\w)/,alias:"number"},"standard-pattern-attr":{pattern:/[a-zA-Z0-9\-.]+/,alias:"builtin"},punctuation:/[,()]/}},quantifier:{pattern:/\b\d+(?:\s*\+|\s*-\s*\d+)?(?!\w)/,alias:"number"},operator:[{pattern:/=/,alias:"pattern-def"},{pattern:/&/,alias:"conjunction"},{pattern:/~/,alias:"exception"},{pattern:/\?/,alias:"optionality"},{pattern:/[[\]]/,alias:"repetition"},{pattern:/[{}]/,alias:"variation"},{pattern:/[+_]/,alias:"sequence"},{pattern:/\.{2,3}/,alias:"span"}],"field-capture":[{pattern:/([a-zA-Z0-9\-.]+\s*\()\s*[a-zA-Z0-9\-.]+\s*:\s*[a-zA-Z0-9\-.]+(?:\s*,\s*[a-zA-Z0-9\-.]+\s*:\s*[a-zA-Z0-9\-.]+)*(?=\s*\))/,lookbehind:!0,inside:{"field-name":{pattern:/[a-zA-Z0-9\-.]+/,alias:"variable"},colon:/:/}},{pattern:/[a-zA-Z0-9\-.]+\s*:/,inside:{"field-name":{pattern:/[a-zA-Z0-9\-.]+/,alias:"variable"},colon:/:/}}],punctuation:/[:;,()]/,name:/[a-zA-Z0-9\-.]+/}}return Ca}var ka,Au;function sS(){if(Au)return ka;Au=1,ka=e,e.displayName="nginx",e.aliases=[];function e(t){(function(r){var a=/\$(?:\w[a-z\d]*(?:_[^\x00-\x1F\s"'\\()$]*)?|\{[^}\s"'\\]+\})/i;r.languages.nginx={comment:{pattern:/(^|[\s{};])#.*/,lookbehind:!0,greedy:!0},directive:{pattern:/(^|\s)\w(?:[^;{}"'\\\s]|\\.|"(?:[^"\\]|\\.)*"|'(?:[^'\\]|\\.)*'|\s+(?:#.*(?!.)|(?![#\s])))*?(?=\s*[;{])/,lookbehind:!0,greedy:!0,inside:{string:{pattern:/((?:^|[^\\])(?:\\\\)*)(?:"(?:[^"\\]|\\.)*"|'(?:[^'\\]|\\.)*')/,lookbehind:!0,greedy:!0,inside:{escape:{pattern:/\\["'\\nrt]/,alias:"entity"},variable:a}},comment:{pattern:/(\s)#.*/,lookbehind:!0,greedy:!0},keyword:{pattern:/^\S+/,greedy:!0},boolean:{pattern:/(\s)(?:off|on)(?!\S)/,lookbehind:!0},number:{pattern:/(\s)\d+[a-z]*(?!\S)/i,lookbehind:!0},variable:a}},punctuation:/[{};]/}})(t)}return ka}var Oa,Ru;function lS(){if(Ru)return Oa;Ru=1,Oa=e,e.displayName="nim",e.aliases=[];function e(t){t.languages.nim={comment:{pattern:/#.*/,greedy:!0},string:{pattern:/(?:\b(?!\d)(?:\w|\\x[89a-fA-F][0-9a-fA-F])+)?(?:"""[\s\S]*?"""(?!")|"(?:\\[\s\S]|""|[^"\\])*")/,greedy:!0},char:{pattern:/'(?:\\(?:\d+|x[\da-fA-F]{0,2}|.)|[^'])'/,greedy:!0},function:{pattern:/(?:(?!\d)(?:\w|\\x[89a-fA-F][0-9a-fA-F])+|`[^`\r\n]+`)\*?(?:\[[^\]]+\])?(?=\s*\()/,greedy:!0,inside:{operator:/\*$/}},identifier:{pattern:/`[^`\r\n]+`/,greedy:!0,inside:{punctuation:/`/}},number:/\b(?:0[xXoObB][\da-fA-F_]+|\d[\d_]*(?:(?!\.\.)\.[\d_]*)?(?:[eE][+-]?\d[\d_]*)?)(?:'?[iuf]\d*)?/,keyword:/\b(?:addr|as|asm|atomic|bind|block|break|case|cast|concept|const|continue|converter|defer|discard|distinct|do|elif|else|end|enum|except|export|finally|for|from|func|generic|if|import|include|interface|iterator|let|macro|method|mixin|nil|object|out|proc|ptr|raise|ref|return|static|template|try|tuple|type|using|var|when|while|with|without|yield)\b/,operator:{pattern:/(^|[({\[](?=\.\.)|(?![({\[]\.).)(?:(?:[=+\-*\/<>@$~&%|!?^:\\]|\.\.|\.(?![)}\]]))+|\b(?:and|div|in|is|isnot|mod|not|notin|of|or|shl|shr|xor)\b)/m,lookbehind:!0},punctuation:/[({\[]\.|\.[)}\]]|[`(){}\[\],:]/}}return Oa}var La,_u;function uS(){if(_u)return La;_u=1,La=e,e.displayName="nix",e.aliases=[];function e(t){t.languages.nix={comment:{pattern:/\/\*[\s\S]*?\*\/|#.*/,greedy:!0},string:{pattern:/"(?:[^"\\]|\\[\s\S])*"|''(?:(?!'')[\s\S]|''(?:'|\\|\$\{))*''/,greedy:!0,inside:{interpolation:{pattern:/(^|(?:^|(?!'').)[^\\])\$\{(?:[^{}]|\{[^}]*\})*\}/,lookbehind:!0,inside:null}}},url:[/\b(?:[a-z]{3,7}:\/\/)[\w\-+%~\/.:#=?&]+/,{pattern:/([^\/])(?:[\w\-+%~.:#=?&]*(?!\/\/)[\w\-+%~\/.:#=?&])?(?!\/\/)\/[\w\-+%~\/.:#=?&]*/,lookbehind:!0}],antiquotation:{pattern:/\$(?=\{)/,alias:"important"},number:/\b\d+\b/,keyword:/\b(?:assert|builtins|else|if|in|inherit|let|null|or|then|with)\b/,function:/\b(?:abort|add|all|any|attrNames|attrValues|baseNameOf|compareVersions|concatLists|currentSystem|deepSeq|derivation|dirOf|div|elem(?:At)?|fetch(?:Tarball|url)|filter(?:Source)?|fromJSON|genList|getAttr|getEnv|hasAttr|hashString|head|import|intersectAttrs|is(?:Attrs|Bool|Function|Int|List|Null|String)|length|lessThan|listToAttrs|map|mul|parseDrvName|pathExists|read(?:Dir|File)|removeAttrs|replaceStrings|seq|sort|stringLength|sub(?:string)?|tail|throw|to(?:File|JSON|Path|String|XML)|trace|typeOf)\b|\bfoldl'\B/,boolean:/\b(?:false|true)\b/,operator:/[=!<>]=?|\+\+?|\|\||&&|\/\/|->?|[?@]/,punctuation:/[{}()[\].,:;]/},t.languages.nix.string.inside.interpolation.inside=t.languages.nix}return La}var Da,Iu;function dS(){if(Iu)return Da;Iu=1,Da=e,e.displayName="nsis",e.aliases=[];function e(t){t.languages.nsis={comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|[#;].*)/,lookbehind:!0,greedy:!0},string:{pattern:/("|')(?:\\.|(?!\1)[^\\\r\n])*\1/,greedy:!0},keyword:{pattern:/(^[\t ]*)(?:Abort|Add(?:BrandingImage|Size)|AdvSplash|Allow(?:RootDirInstall|SkipFiles)|AutoCloseWindow|BG(?:Font|Gradient|Image)|Banner|BrandingText|BringToFront|CRCCheck|Call(?:InstDLL)?|Caption|ChangeUI|CheckBitmap|ClearErrors|CompletedText|ComponentText|CopyFiles|Create(?:Directory|Font|ShortCut)|Delete(?:INISec|INIStr|RegKey|RegValue)?|Detail(?:Print|sButtonText)|Dialer|Dir(?:Text|Var|Verify)|EnableWindow|Enum(?:RegKey|RegValue)|Exch|Exec(?:Shell(?:Wait)?|Wait)?|ExpandEnvStrings|File(?:BufSize|Close|ErrorText|Open|Read|ReadByte|ReadUTF16LE|ReadWord|Seek|Write|WriteByte|WriteUTF16LE|WriteWord)?|Find(?:Close|First|Next|Window)|FlushINI|Get(?:CurInstType|CurrentAddress|DLLVersion(?:Local)?|DlgItem|ErrorLevel|FileTime(?:Local)?|FullPathName|Function(?:Address|End)?|InstDirError|LabelAddress|TempFileName)|Goto|HideWindow|Icon|If(?:Abort|Errors|FileExists|RebootFlag|Silent)|InitPluginsDir|InstProgressFlags|Inst(?:Type(?:GetText|SetText)?)|Install(?:ButtonText|Colors|Dir(?:RegKey)?)|Int(?:64|Ptr)?CmpU?|Int(?:64)?Fmt|Int(?:Ptr)?Op|IsWindow|Lang(?:DLL|String)|License(?:BkColor|Data|ForceSelection|LangString|Text)|LoadLanguageFile|LockWindow|Log(?:Set|Text)|Manifest(?:DPIAware|SupportedOS)|Math|MessageBox|MiscButtonText|NSISdl|Name|Nop|OutFile|PE(?:DllCharacteristics|SubsysVer)|Page(?:Callbacks)?|Pop|Push|Quit|RMDir|Read(?:EnvStr|INIStr|RegDWORD|RegStr)|Reboot|RegDLL|Rename|RequestExecutionLevel|ReserveFile|Return|SearchPath|Section(?:End|GetFlags|GetInstTypes|GetSize|GetText|Group|In|SetFlags|SetInstTypes|SetSize|SetText)?|SendMessage|Set(?:AutoClose|BrandingImage|Compress|Compressor(?:DictSize)?|CtlColors|CurInstType|DatablockOptimize|DateSave|Details(?:Print|View)|ErrorLevel|Errors|FileAttributes|Font|OutPath|Overwrite|PluginUnload|RebootFlag|RegView|ShellVarContext|Silent)|Show(?:InstDetails|UninstDetails|Window)|Silent(?:Install|UnInstall)|Sleep|SpaceTexts|Splash|StartMenu|Str(?:CmpS?|Cpy|Len)|SubCaption|System|UnRegDLL|Unicode|UninstPage|Uninstall(?:ButtonText|Caption|Icon|SubCaption|Text)|UserInfo|VI(?:AddVersionKey|FileVersion|ProductVersion)|VPatch|Var|WindowIcon|Write(?:INIStr|Reg(?:Bin|DWORD|ExpandStr|MultiStr|None|Str)|Uninstaller)|XPStyle|ns(?:Dialogs|Exec))\b/m,lookbehind:!0},property:/\b(?:ARCHIVE|FILE_(?:ATTRIBUTE_ARCHIVE|ATTRIBUTE_NORMAL|ATTRIBUTE_OFFLINE|ATTRIBUTE_READONLY|ATTRIBUTE_SYSTEM|ATTRIBUTE_TEMPORARY)|HK(?:(?:CR|CU|LM)(?:32|64)?|DD|PD|U)|HKEY_(?:CLASSES_ROOT|CURRENT_CONFIG|CURRENT_USER|DYN_DATA|LOCAL_MACHINE|PERFORMANCE_DATA|USERS)|ID(?:ABORT|CANCEL|IGNORE|NO|OK|RETRY|YES)|MB_(?:ABORTRETRYIGNORE|DEFBUTTON1|DEFBUTTON2|DEFBUTTON3|DEFBUTTON4|ICONEXCLAMATION|ICONINFORMATION|ICONQUESTION|ICONSTOP|OK|OKCANCEL|RETRYCANCEL|RIGHT|RTLREADING|SETFOREGROUND|TOPMOST|USERICON|YESNO)|NORMAL|OFFLINE|READONLY|SHCTX|SHELL_CONTEXT|SYSTEM|TEMPORARY|admin|all|auto|both|colored|false|force|hide|highest|lastused|leave|listonly|none|normal|notset|off|on|open|print|show|silent|silentlog|smooth|textonly|true|user)\b/,constant:/\$\{[!\w\.:\^-]+\}|\$\([!\w\.:\^-]+\)/,variable:/\$\w[\w\.]*/,number:/\b0x[\dA-Fa-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[Ee]-?\d+)?/,operator:/--?|\+\+?|<=?|>=?|==?=?|&&?|\|\|?|[?*\/~^%]/,punctuation:/[{}[\];(),.:]/,important:{pattern:/(^[\t ]*)!(?:addincludedir|addplugindir|appendfile|cd|define|delfile|echo|else|endif|error|execute|finalize|getdllversion|gettlbversion|if|ifdef|ifmacrodef|ifmacrondef|ifndef|include|insertmacro|macro|macroend|makensis|packhdr|pragma|searchparse|searchreplace|system|tempfile|undef|verbose|warning)\b/im,lookbehind:!0}}}return Da}var xa,Nu;function cS(){if(Nu)return xa;Nu=1;var e=ae();xa=t,t.displayName="objectivec",t.aliases=["objc"];function t(r){r.register(e),r.languages.objectivec=r.languages.extend("c",{string:{pattern:/@?"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"/,greedy:!0},keyword:/\b(?:asm|auto|break|case|char|const|continue|default|do|double|else|enum|extern|float|for|goto|if|in|inline|int|long|register|return|self|short|signed|sizeof|static|struct|super|switch|typedef|typeof|union|unsigned|void|volatile|while)\b|(?:@interface|@end|@implementation|@protocol|@class|@public|@protected|@private|@property|@try|@catch|@finally|@throw|@synthesize|@dynamic|@selector)\b/,operator:/-[->]?|\+\+?|!=?|<>?=?|==?|&&?|\|\|?|[~^%?*\/@]/}),delete r.languages.objectivec["class-name"],r.languages.objc=r.languages.objectivec}return xa}var Ma,wu;function pS(){if(wu)return Ma;wu=1,Ma=e,e.displayName="ocaml",e.aliases=[];function e(t){t.languages.ocaml={comment:{pattern:/\(\*[\s\S]*?\*\)/,greedy:!0},char:{pattern:/'(?:[^\\\r\n']|\\(?:.|[ox]?[0-9a-f]{1,3}))'/i,greedy:!0},string:[{pattern:/"(?:\\(?:[\s\S]|\r\n)|[^\\\r\n"])*"/,greedy:!0},{pattern:/\{([a-z_]*)\|[\s\S]*?\|\1\}/,greedy:!0}],number:[/\b(?:0b[01][01_]*|0o[0-7][0-7_]*)\b/i,/\b0x[a-f0-9][a-f0-9_]*(?:\.[a-f0-9_]*)?(?:p[+-]?\d[\d_]*)?(?!\w)/i,/\b\d[\d_]*(?:\.[\d_]*)?(?:e[+-]?\d[\d_]*)?(?!\w)/i],directive:{pattern:/\B#\w+/,alias:"property"},label:{pattern:/\B~\w+/,alias:"property"},"type-variable":{pattern:/\B'\w+/,alias:"function"},variant:{pattern:/`\w+/,alias:"symbol"},keyword:/\b(?:as|assert|begin|class|constraint|do|done|downto|else|end|exception|external|for|fun|function|functor|if|in|include|inherit|initializer|lazy|let|match|method|module|mutable|new|nonrec|object|of|open|private|rec|sig|struct|then|to|try|type|val|value|virtual|when|where|while|with)\b/,boolean:/\b(?:false|true)\b/,"operator-like-punctuation":{pattern:/\[[<>|]|[>|]\]|\{<|>\}/,alias:"punctuation"},operator:/\.[.~]|:[=>]|[=<>@^|&+\-*\/$%!?~][!$%&*+\-.\/:<=>?@^|~]*|\b(?:and|asr|land|lor|lsl|lsr|lxor|mod|or)\b/,punctuation:/;;|::|[(){}\[\].,:;#]|\b_\b/}}return Ma}var Fa,Cu;function gS(){if(Cu)return Fa;Cu=1;var e=ae();Fa=t,t.displayName="opencl",t.aliases=[];function t(r){r.register(e),function(a){a.languages.opencl=a.languages.extend("c",{keyword:/\b(?:(?:__)?(?:constant|global|kernel|local|private|read_only|read_write|write_only)|__attribute__|auto|(?:bool|u?(?:char|int|long|short)|half|quad)(?:2|3|4|8|16)?|break|case|complex|const|continue|(?:double|float)(?:16(?:x(?:1|2|4|8|16))?|1x(?:1|2|4|8|16)|2(?:x(?:1|2|4|8|16))?|3|4(?:x(?:1|2|4|8|16))?|8(?:x(?:1|2|4|8|16))?)?|default|do|else|enum|extern|for|goto|if|imaginary|inline|packed|pipe|register|restrict|return|signed|sizeof|static|struct|switch|typedef|uniform|union|unsigned|void|volatile|while)\b/,number:/(?:\b0x(?:[\da-f]+(?:\.[\da-f]*)?|\.[\da-f]+)(?:p[+-]?\d+)?|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?)[fuhl]{0,4}/i,boolean:/\b(?:false|true)\b/,"constant-opencl-kernel":{pattern:/\b(?:CHAR_(?:BIT|MAX|MIN)|CLK_(?:ADDRESS_(?:CLAMP(?:_TO_EDGE)?|NONE|REPEAT)|FILTER_(?:LINEAR|NEAREST)|(?:GLOBAL|LOCAL)_MEM_FENCE|NORMALIZED_COORDS_(?:FALSE|TRUE))|CL_(?:BGRA|(?:HALF_)?FLOAT|INTENSITY|LUMINANCE|A?R?G?B?[Ax]?|(?:(?:UN)?SIGNED|[US]NORM)_(?:INT(?:8|16|32))|UNORM_(?:INT_101010|SHORT_(?:555|565)))|(?:DBL|FLT|HALF)_(?:DIG|EPSILON|(?:MAX|MIN)(?:(?:_10)?_EXP)?|MANT_DIG)|FLT_RADIX|HUGE_VALF?|(?:INT|LONG|SCHAR|SHRT)_(?:MAX|MIN)|INFINITY|MAXFLOAT|M_(?:[12]_PI|2_SQRTPI|E|LN(?:2|10)|LOG(?:2|10)E?|PI(?:_[24])?|SQRT(?:1_2|2))(?:_F|_H)?|NAN|(?:UCHAR|UINT|ULONG|USHRT)_MAX)\b/,alias:"constant"}}),a.languages.insertBefore("opencl","class-name",{"builtin-type":{pattern:/\b(?:_cl_(?:command_queue|context|device_id|event|kernel|mem|platform_id|program|sampler)|cl_(?:image_format|mem_fence_flags)|clk_event_t|event_t|image(?:1d_(?:array_|buffer_)?t|2d_(?:array_(?:depth_|msaa_depth_|msaa_)?|depth_|msaa_depth_|msaa_)?t|3d_t)|intptr_t|ndrange_t|ptrdiff_t|queue_t|reserve_id_t|sampler_t|size_t|uintptr_t)\b/,alias:"keyword"}});var n={"type-opencl-host":{pattern:/\b(?:cl_(?:GLenum|GLint|GLuin|addressing_mode|bitfield|bool|buffer_create_type|build_status|channel_(?:order|type)|(?:u?(?:char|int|long|short)|double|float)(?:2|3|4|8|16)?|command_(?:queue(?:_info|_properties)?|type)|context(?:_info|_properties)?|device_(?:exec_capabilities|fp_config|id|info|local_mem_type|mem_cache_type|type)|(?:event|sampler)(?:_info)?|filter_mode|half|image_info|kernel(?:_info|_work_group_info)?|map_flags|mem(?:_flags|_info|_object_type)?|platform_(?:id|info)|profiling_info|program(?:_build_info|_info)?))\b/,alias:"keyword"},"boolean-opencl-host":{pattern:/\bCL_(?:FALSE|TRUE)\b/,alias:"boolean"},"constant-opencl-host":{pattern:/\bCL_(?:A|ABGR|ADDRESS_(?:CLAMP(?:_TO_EDGE)?|MIRRORED_REPEAT|NONE|REPEAT)|ARGB|BGRA|BLOCKING|BUFFER_CREATE_TYPE_REGION|BUILD_(?:ERROR|IN_PROGRESS|NONE|PROGRAM_FAILURE|SUCCESS)|COMMAND_(?:ACQUIRE_GL_OBJECTS|BARRIER|COPY_(?:BUFFER(?:_RECT|_TO_IMAGE)?|IMAGE(?:_TO_BUFFER)?)|FILL_(?:BUFFER|IMAGE)|MAP(?:_BUFFER|_IMAGE)|MARKER|MIGRATE(?:_SVM)?_MEM_OBJECTS|NATIVE_KERNEL|NDRANGE_KERNEL|READ_(?:BUFFER(?:_RECT)?|IMAGE)|RELEASE_GL_OBJECTS|SVM_(?:FREE|MAP|MEMCPY|MEMFILL|UNMAP)|TASK|UNMAP_MEM_OBJECT|USER|WRITE_(?:BUFFER(?:_RECT)?|IMAGE))|COMPILER_NOT_AVAILABLE|COMPILE_PROGRAM_FAILURE|COMPLETE|CONTEXT_(?:DEVICES|INTEROP_USER_SYNC|NUM_DEVICES|PLATFORM|PROPERTIES|REFERENCE_COUNT)|DEPTH(?:_STENCIL)?|DEVICE_(?:ADDRESS_BITS|AFFINITY_DOMAIN_(?:L[1-4]_CACHE|NEXT_PARTITIONABLE|NUMA)|AVAILABLE|BUILT_IN_KERNELS|COMPILER_AVAILABLE|DOUBLE_FP_CONFIG|ENDIAN_LITTLE|ERROR_CORRECTION_SUPPORT|EXECUTION_CAPABILITIES|EXTENSIONS|GLOBAL_(?:MEM_(?:CACHELINE_SIZE|CACHE_SIZE|CACHE_TYPE|SIZE)|VARIABLE_PREFERRED_TOTAL_SIZE)|HOST_UNIFIED_MEMORY|IL_VERSION|IMAGE(?:2D_MAX_(?:HEIGHT|WIDTH)|3D_MAX_(?:DEPTH|HEIGHT|WIDTH)|_BASE_ADDRESS_ALIGNMENT|_MAX_ARRAY_SIZE|_MAX_BUFFER_SIZE|_PITCH_ALIGNMENT|_SUPPORT)|LINKER_AVAILABLE|LOCAL_MEM_SIZE|LOCAL_MEM_TYPE|MAX_(?:CLOCK_FREQUENCY|COMPUTE_UNITS|CONSTANT_ARGS|CONSTANT_BUFFER_SIZE|GLOBAL_VARIABLE_SIZE|MEM_ALLOC_SIZE|NUM_SUB_GROUPS|ON_DEVICE_(?:EVENTS|QUEUES)|PARAMETER_SIZE|PIPE_ARGS|READ_IMAGE_ARGS|READ_WRITE_IMAGE_ARGS|SAMPLERS|WORK_GROUP_SIZE|WORK_ITEM_DIMENSIONS|WORK_ITEM_SIZES|WRITE_IMAGE_ARGS)|MEM_BASE_ADDR_ALIGN|MIN_DATA_TYPE_ALIGN_SIZE|NAME|NATIVE_VECTOR_WIDTH_(?:CHAR|DOUBLE|FLOAT|HALF|INT|LONG|SHORT)|NOT_(?:AVAILABLE|FOUND)|OPENCL_C_VERSION|PARENT_DEVICE|PARTITION_(?:AFFINITY_DOMAIN|BY_AFFINITY_DOMAIN|BY_COUNTS|BY_COUNTS_LIST_END|EQUALLY|FAILED|MAX_SUB_DEVICES|PROPERTIES|TYPE)|PIPE_MAX_(?:ACTIVE_RESERVATIONS|PACKET_SIZE)|PLATFORM|PREFERRED_(?:GLOBAL_ATOMIC_ALIGNMENT|INTEROP_USER_SYNC|LOCAL_ATOMIC_ALIGNMENT|PLATFORM_ATOMIC_ALIGNMENT|VECTOR_WIDTH_(?:CHAR|DOUBLE|FLOAT|HALF|INT|LONG|SHORT))|PRINTF_BUFFER_SIZE|PROFILE|PROFILING_TIMER_RESOLUTION|QUEUE_(?:ON_(?:DEVICE_(?:MAX_SIZE|PREFERRED_SIZE|PROPERTIES)|HOST_PROPERTIES)|PROPERTIES)|REFERENCE_COUNT|SINGLE_FP_CONFIG|SUB_GROUP_INDEPENDENT_FORWARD_PROGRESS|SVM_(?:ATOMICS|CAPABILITIES|COARSE_GRAIN_BUFFER|FINE_GRAIN_BUFFER|FINE_GRAIN_SYSTEM)|TYPE(?:_ACCELERATOR|_ALL|_CPU|_CUSTOM|_DEFAULT|_GPU)?|VENDOR(?:_ID)?|VERSION)|DRIVER_VERSION|EVENT_(?:COMMAND_(?:EXECUTION_STATUS|QUEUE|TYPE)|CONTEXT|REFERENCE_COUNT)|EXEC_(?:KERNEL|NATIVE_KERNEL|STATUS_ERROR_FOR_EVENTS_IN_WAIT_LIST)|FILTER_(?:LINEAR|NEAREST)|FLOAT|FP_(?:CORRECTLY_ROUNDED_DIVIDE_SQRT|DENORM|FMA|INF_NAN|ROUND_TO_INF|ROUND_TO_NEAREST|ROUND_TO_ZERO|SOFT_FLOAT)|GLOBAL|HALF_FLOAT|IMAGE_(?:ARRAY_SIZE|BUFFER|DEPTH|ELEMENT_SIZE|FORMAT|FORMAT_MISMATCH|FORMAT_NOT_SUPPORTED|HEIGHT|NUM_MIP_LEVELS|NUM_SAMPLES|ROW_PITCH|SLICE_PITCH|WIDTH)|INTENSITY|INVALID_(?:ARG_INDEX|ARG_SIZE|ARG_VALUE|BINARY|BUFFER_SIZE|BUILD_OPTIONS|COMMAND_QUEUE|COMPILER_OPTIONS|CONTEXT|DEVICE|DEVICE_PARTITION_COUNT|DEVICE_QUEUE|DEVICE_TYPE|EVENT|EVENT_WAIT_LIST|GLOBAL_OFFSET|GLOBAL_WORK_SIZE|GL_OBJECT|HOST_PTR|IMAGE_DESCRIPTOR|IMAGE_FORMAT_DESCRIPTOR|IMAGE_SIZE|KERNEL|KERNEL_ARGS|KERNEL_DEFINITION|KERNEL_NAME|LINKER_OPTIONS|MEM_OBJECT|MIP_LEVEL|OPERATION|PIPE_SIZE|PLATFORM|PROGRAM|PROGRAM_EXECUTABLE|PROPERTY|QUEUE_PROPERTIES|SAMPLER|VALUE|WORK_DIMENSION|WORK_GROUP_SIZE|WORK_ITEM_SIZE)|KERNEL_(?:ARG_(?:ACCESS_(?:NONE|QUALIFIER|READ_ONLY|READ_WRITE|WRITE_ONLY)|ADDRESS_(?:CONSTANT|GLOBAL|LOCAL|PRIVATE|QUALIFIER)|INFO_NOT_AVAILABLE|NAME|TYPE_(?:CONST|NAME|NONE|PIPE|QUALIFIER|RESTRICT|VOLATILE))|ATTRIBUTES|COMPILE_NUM_SUB_GROUPS|COMPILE_WORK_GROUP_SIZE|CONTEXT|EXEC_INFO_SVM_FINE_GRAIN_SYSTEM|EXEC_INFO_SVM_PTRS|FUNCTION_NAME|GLOBAL_WORK_SIZE|LOCAL_MEM_SIZE|LOCAL_SIZE_FOR_SUB_GROUP_COUNT|MAX_NUM_SUB_GROUPS|MAX_SUB_GROUP_SIZE_FOR_NDRANGE|NUM_ARGS|PREFERRED_WORK_GROUP_SIZE_MULTIPLE|PRIVATE_MEM_SIZE|PROGRAM|REFERENCE_COUNT|SUB_GROUP_COUNT_FOR_NDRANGE|WORK_GROUP_SIZE)|LINKER_NOT_AVAILABLE|LINK_PROGRAM_FAILURE|LOCAL|LUMINANCE|MAP_(?:FAILURE|READ|WRITE|WRITE_INVALIDATE_REGION)|MEM_(?:ALLOC_HOST_PTR|ASSOCIATED_MEMOBJECT|CONTEXT|COPY_HOST_PTR|COPY_OVERLAP|FLAGS|HOST_NO_ACCESS|HOST_PTR|HOST_READ_ONLY|HOST_WRITE_ONLY|KERNEL_READ_AND_WRITE|MAP_COUNT|OBJECT_(?:ALLOCATION_FAILURE|BUFFER|IMAGE1D|IMAGE1D_ARRAY|IMAGE1D_BUFFER|IMAGE2D|IMAGE2D_ARRAY|IMAGE3D|PIPE)|OFFSET|READ_ONLY|READ_WRITE|REFERENCE_COUNT|SIZE|SVM_ATOMICS|SVM_FINE_GRAIN_BUFFER|TYPE|USES_SVM_POINTER|USE_HOST_PTR|WRITE_ONLY)|MIGRATE_MEM_OBJECT_(?:CONTENT_UNDEFINED|HOST)|MISALIGNED_SUB_BUFFER_OFFSET|NONE|NON_BLOCKING|OUT_OF_(?:HOST_MEMORY|RESOURCES)|PIPE_(?:MAX_PACKETS|PACKET_SIZE)|PLATFORM_(?:EXTENSIONS|HOST_TIMER_RESOLUTION|NAME|PROFILE|VENDOR|VERSION)|PROFILING_(?:COMMAND_(?:COMPLETE|END|QUEUED|START|SUBMIT)|INFO_NOT_AVAILABLE)|PROGRAM_(?:BINARIES|BINARY_SIZES|BINARY_TYPE(?:_COMPILED_OBJECT|_EXECUTABLE|_LIBRARY|_NONE)?|BUILD_(?:GLOBAL_VARIABLE_TOTAL_SIZE|LOG|OPTIONS|STATUS)|CONTEXT|DEVICES|IL|KERNEL_NAMES|NUM_DEVICES|NUM_KERNELS|REFERENCE_COUNT|SOURCE)|QUEUED|QUEUE_(?:CONTEXT|DEVICE|DEVICE_DEFAULT|ON_DEVICE|ON_DEVICE_DEFAULT|OUT_OF_ORDER_EXEC_MODE_ENABLE|PROFILING_ENABLE|PROPERTIES|REFERENCE_COUNT|SIZE)|R|RA|READ_(?:ONLY|WRITE)_CACHE|RG|RGB|RGBA|RGBx|RGx|RUNNING|Rx|SAMPLER_(?:ADDRESSING_MODE|CONTEXT|FILTER_MODE|LOD_MAX|LOD_MIN|MIP_FILTER_MODE|NORMALIZED_COORDS|REFERENCE_COUNT)|(?:UN)?SIGNED_INT(?:8|16|32)|SNORM_INT(?:8|16)|SUBMITTED|SUCCESS|UNORM_INT(?:8|16|24|_101010|_101010_2)|UNORM_SHORT_(?:555|565)|VERSION_(?:1_0|1_1|1_2|2_0|2_1)|sBGRA|sRGB|sRGBA|sRGBx)\b/,alias:"constant"},"function-opencl-host":{pattern:/\bcl(?:BuildProgram|CloneKernel|CompileProgram|Create(?:Buffer|CommandQueue(?:WithProperties)?|Context|ContextFromType|Image|Image2D|Image3D|Kernel|KernelsInProgram|Pipe|ProgramWith(?:Binary|BuiltInKernels|IL|Source)|Sampler|SamplerWithProperties|SubBuffer|SubDevices|UserEvent)|Enqueue(?:(?:Barrier|Marker)(?:WithWaitList)?|Copy(?:Buffer(?:Rect|ToImage)?|Image(?:ToBuffer)?)|(?:Fill|Map)(?:Buffer|Image)|MigrateMemObjects|NDRangeKernel|NativeKernel|(?:Read|Write)(?:Buffer(?:Rect)?|Image)|SVM(?:Free|Map|MemFill|Memcpy|MigrateMem|Unmap)|Task|UnmapMemObject|WaitForEvents)|Finish|Flush|Get(?:CommandQueueInfo|ContextInfo|Device(?:AndHostTimer|IDs|Info)|Event(?:Profiling)?Info|ExtensionFunctionAddress(?:ForPlatform)?|HostTimer|ImageInfo|Kernel(?:ArgInfo|Info|SubGroupInfo|WorkGroupInfo)|MemObjectInfo|PipeInfo|Platform(?:IDs|Info)|Program(?:Build)?Info|SamplerInfo|SupportedImageFormats)|LinkProgram|(?:Release|Retain)(?:CommandQueue|Context|Device|Event|Kernel|MemObject|Program|Sampler)|SVM(?:Alloc|Free)|Set(?:CommandQueueProperty|DefaultDeviceCommandQueue|EventCallback|Kernel|Kernel(?:Arg(?:SVMPointer)?|ExecInfo)|MemObjectDestructorCallback|UserEventStatus)|Unload(?:Platform)?Compiler|WaitForEvents)\b/,alias:"function"}};a.languages.insertBefore("c","keyword",n),a.languages.cpp&&(n["type-opencl-host-cpp"]={pattern:/\b(?:Buffer|BufferGL|BufferRenderGL|CommandQueue|Context|Device|DeviceCommandQueue|EnqueueArgs|Event|Image|Image1D|Image1DArray|Image1DBuffer|Image2D|Image2DArray|Image2DGL|Image3D|Image3DGL|ImageFormat|ImageGL|Kernel|KernelFunctor|LocalSpaceArg|Memory|NDRange|Pipe|Platform|Program|SVMAllocator|SVMTraitAtomic|SVMTraitCoarse|SVMTraitFine|SVMTraitReadOnly|SVMTraitReadWrite|SVMTraitWriteOnly|Sampler|UserEvent)\b/,alias:"keyword"},a.languages.insertBefore("cpp","keyword",n))}(r)}return Fa}var Ua,ku;function bS(){if(ku)return Ua;ku=1,Ua=e,e.displayName="openqasm",e.aliases=["qasm"];function e(t){t.languages.openqasm={comment:/\/\*[\s\S]*?\*\/|\/\/.*/,string:{pattern:/"[^"\r\n\t]*"|'[^'\r\n\t]*'/,greedy:!0},keyword:/\b(?:CX|OPENQASM|U|barrier|boxas|boxto|break|const|continue|ctrl|def|defcal|defcalgrammar|delay|else|end|for|gate|gphase|if|in|include|inv|kernel|lengthof|let|measure|pow|reset|return|rotary|stretchinf|while)\b|#pragma\b/,"class-name":/\b(?:angle|bit|bool|creg|fixed|float|int|length|qreg|qubit|stretch|uint)\b/,function:/\b(?:cos|exp|ln|popcount|rotl|rotr|sin|sqrt|tan)\b(?=\s*\()/,constant:/\b(?:euler|pi|tau)\b|π|𝜏|ℇ/,number:{pattern:/(^|[^.\w$])(?:\d+(?:\.\d*)?|\.\d+)(?:e[+-]?\d+)?(?:dt|ns|us|µs|ms|s)?/i,lookbehind:!0},operator:/->|>>=?|<<=?|&&|\|\||\+\+|--|[!=<>&|~^+\-*/%]=?|@/,punctuation:/[(){}\[\];,:.]/},t.languages.qasm=t.languages.openqasm}return Ua}var Ba,Ou;function mS(){if(Ou)return Ba;Ou=1,Ba=e,e.displayName="oz",e.aliases=[];function e(t){t.languages.oz={comment:{pattern:/\/\*[\s\S]*?\*\/|%.*/,greedy:!0},string:{pattern:/"(?:[^"\\]|\\[\s\S])*"/,greedy:!0},atom:{pattern:/'(?:[^'\\]|\\[\s\S])*'/,greedy:!0,alias:"builtin"},keyword:/\$|\[\]|\b(?:_|at|attr|case|catch|choice|class|cond|declare|define|dis|else(?:case|if)?|end|export|fail|false|feat|finally|from|fun|functor|if|import|in|local|lock|meth|nil|not|of|or|prepare|proc|prop|raise|require|self|skip|then|thread|true|try|unit)\b/,function:[/\b[a-z][A-Za-z\d]*(?=\()/,{pattern:/(\{)[A-Z][A-Za-z\d]*\b/,lookbehind:!0}],number:/\b(?:0[bx][\da-f]+|\d+(?:\.\d*)?(?:e~?\d+)?)\b|&(?:[^\\]|\\(?:\d{3}|.))/i,variable:/`(?:[^`\\]|\\.)+`/,"attr-name":/\b\w+(?=[ \t]*:(?![:=]))/,operator:/:(?:=|::?)|<[-:=]?|=(?:=|=?:?|\\=:?|!!?|[|#+\-*\/,~^@]|\b(?:andthen|div|mod|orelse)\b/,punctuation:/[\[\](){}.:;?]/}}return Ba}var Pa,Lu;function fS(){if(Lu)return Pa;Lu=1,Pa=e,e.displayName="parigp",e.aliases=[];function e(t){t.languages.parigp={comment:/\/\*[\s\S]*?\*\/|\\\\.*/,string:{pattern:/"(?:[^"\\\r\n]|\\.)*"/,greedy:!0},keyword:function(){var r=["breakpoint","break","dbg_down","dbg_err","dbg_up","dbg_x","forcomposite","fordiv","forell","forpart","forprime","forstep","forsubgroup","forvec","for","iferr","if","local","my","next","return","until","while"];return r=r.map(function(a){return a.split("").join(" *")}).join("|"),RegExp("\\b(?:"+r+")\\b")}(),function:/\b\w(?:[\w ]*\w)?(?= *\()/,number:{pattern:/((?:\. *\. *)?)(?:\b\d(?: *\d)*(?: *(?!\. *\.)\.(?: *\d)*)?|\. *\d(?: *\d)*)(?: *e *(?:[+-] *)?\d(?: *\d)*)?/i,lookbehind:!0},operator:/\. *\.|[*\/!](?: *=)?|%(?: *=|(?: *#)?(?: *')*)?|\+(?: *[+=])?|-(?: *[-=>])?|<(?: *>|(?: *<)?(?: *=)?)?|>(?: *>)?(?: *=)?|=(?: *=){0,2}|\\(?: *\/)?(?: *=)?|&(?: *&)?|\| *\||['#~^]/,punctuation:/[\[\]{}().,:;|]/}}return Pa}var Ga,Du;function ES(){if(Du)return Ga;Du=1,Ga=e,e.displayName="parser",e.aliases=[];function e(t){(function(r){var a=r.languages.parser=r.languages.extend("markup",{keyword:{pattern:/(^|[^^])(?:\^(?:case|eval|for|if|switch|throw)\b|@(?:BASE|CLASS|GET(?:_DEFAULT)?|OPTIONS|SET_DEFAULT|USE)\b)/,lookbehind:!0},variable:{pattern:/(^|[^^])\B\$(?:\w+|(?=[.{]))(?:(?:\.|::?)\w+)*(?:\.|::?)?/,lookbehind:!0,inside:{punctuation:/\.|:+/}},function:{pattern:/(^|[^^])\B[@^]\w+(?:(?:\.|::?)\w+)*(?:\.|::?)?/,lookbehind:!0,inside:{keyword:{pattern:/(^@)(?:GET_|SET_)/,lookbehind:!0},punctuation:/\.|:+/}},escape:{pattern:/\^(?:[$^;@()\[\]{}"':]|#[a-f\d]*)/i,alias:"builtin"},punctuation:/[\[\](){};]/});a=r.languages.insertBefore("parser","keyword",{"parser-comment":{pattern:/(\s)#.*/,lookbehind:!0,alias:"comment"},expression:{pattern:/(^|[^^])\((?:[^()]|\((?:[^()]|\((?:[^()])*\))*\))*\)/,greedy:!0,lookbehind:!0,inside:{string:{pattern:/(^|[^^])(["'])(?:(?!\2)[^^]|\^[\s\S])*\2/,lookbehind:!0},keyword:a.keyword,variable:a.variable,function:a.function,boolean:/\b(?:false|true)\b/,number:/\b(?:0x[a-f\d]+|\d+(?:\.\d*)?(?:e[+-]?\d+)?)\b/i,escape:a.escape,operator:/[~+*\/\\%]|!(?:\|\|?|=)?|&&?|\|\|?|==|<[<=]?|>[>=]?|-[fd]?|\b(?:def|eq|ge|gt|in|is|le|lt|ne)\b/,punctuation:a.punctuation}}}),r.languages.insertBefore("inside","punctuation",{expression:a.expression,keyword:a.keyword,variable:a.variable,function:a.function,escape:a.escape,"parser-punctuation":{pattern:a.punctuation,alias:"punctuation"}},a.tag.inside["attr-value"])})(t)}return Ga}var $a,xu;function hS(){if(xu)return $a;xu=1,$a=e,e.displayName="pascal",e.aliases=["objectpascal"];function e(t){t.languages.pascal={directive:{pattern:/\{\$[\s\S]*?\}/,greedy:!0,alias:["marco","property"]},comment:{pattern:/\(\*[\s\S]*?\*\)|\{[\s\S]*?\}|\/\/.*/,greedy:!0},string:{pattern:/(?:'(?:''|[^'\r\n])*'(?!')|#[&$%]?[a-f\d]+)+|\^[a-z]/i,greedy:!0},asm:{pattern:/(\basm\b)[\s\S]+?(?=\bend\s*[;[])/i,lookbehind:!0,greedy:!0,inside:null},keyword:[{pattern:/(^|[^&])\b(?:absolute|array|asm|begin|case|const|constructor|destructor|do|downto|else|end|file|for|function|goto|if|implementation|inherited|inline|interface|label|nil|object|of|operator|packed|procedure|program|record|reintroduce|repeat|self|set|string|then|to|type|unit|until|uses|var|while|with)\b/i,lookbehind:!0},{pattern:/(^|[^&])\b(?:dispose|exit|false|new|true)\b/i,lookbehind:!0},{pattern:/(^|[^&])\b(?:class|dispinterface|except|exports|finalization|finally|initialization|inline|library|on|out|packed|property|raise|resourcestring|threadvar|try)\b/i,lookbehind:!0},{pattern:/(^|[^&])\b(?:absolute|abstract|alias|assembler|bitpacked|break|cdecl|continue|cppdecl|cvar|default|deprecated|dynamic|enumerator|experimental|export|external|far|far16|forward|generic|helper|implements|index|interrupt|iochecks|local|message|name|near|nodefault|noreturn|nostackframe|oldfpccall|otherwise|overload|override|pascal|platform|private|protected|public|published|read|register|reintroduce|result|safecall|saveregisters|softfloat|specialize|static|stdcall|stored|strict|unaligned|unimplemented|varargs|virtual|write)\b/i,lookbehind:!0}],number:[/(?:[&%]\d+|\$[a-f\d]+)/i,/\b\d+(?:\.\d+)?(?:e[+-]?\d+)?/i],operator:[/\.\.|\*\*|:=|<[<=>]?|>[>=]?|[+\-*\/]=?|[@^=]/,{pattern:/(^|[^&])\b(?:and|as|div|exclude|in|include|is|mod|not|or|shl|shr|xor)\b/,lookbehind:!0}],punctuation:/\(\.|\.\)|[()\[\]:;,.]/},t.languages.pascal.asm.inside=t.languages.extend("pascal",{asm:void 0,keyword:void 0,operator:void 0}),t.languages.objectpascal=t.languages.pascal}return $a}var qa,Mu;function SS(){if(Mu)return qa;Mu=1,qa=e,e.displayName="pascaligo",e.aliases=[];function e(t){(function(r){var a=/\((?:[^()]|\((?:[^()]|\([^()]*\))*\))*\)/.source,n=/(?:\b\w+(?:)?|)/.source.replace(//g,function(){return a}),i=r.languages.pascaligo={comment:/\(\*[\s\S]+?\*\)|\/\/.*/,string:{pattern:/(["'`])(?:\\[\s\S]|(?!\1)[^\\])*\1|\^[a-z]/i,greedy:!0},"class-name":[{pattern:RegExp(/(\btype\s+\w+\s+is\s+)/.source.replace(//g,function(){return n}),"i"),lookbehind:!0,inside:null},{pattern:RegExp(/(?=\s+is\b)/.source.replace(//g,function(){return n}),"i"),inside:null},{pattern:RegExp(/(:\s*)/.source.replace(//g,function(){return n})),lookbehind:!0,inside:null}],keyword:{pattern:/(^|[^&])\b(?:begin|block|case|const|else|end|fail|for|from|function|if|is|nil|of|remove|return|skip|then|type|var|while|with)\b/i,lookbehind:!0},boolean:{pattern:/(^|[^&])\b(?:False|True)\b/i,lookbehind:!0},builtin:{pattern:/(^|[^&])\b(?:bool|int|list|map|nat|record|string|unit)\b/i,lookbehind:!0},function:/\b\w+(?=\s*\()/,number:[/%[01]+|&[0-7]+|\$[a-f\d]+/i,/\b\d+(?:\.\d+)?(?:e[+-]?\d+)?(?:mtz|n)?/i],operator:/->|=\/=|\.\.|\*\*|:=|<[<=>]?|>[>=]?|[+\-*\/]=?|[@^=|]|\b(?:and|mod|or)\b/,punctuation:/\(\.|\.\)|[()\[\]:;,.{}]/},s=["comment","keyword","builtin","operator","punctuation"].reduce(function(l,u){return l[u]=i[u],l},{});i["class-name"].forEach(function(l){l.inside=s})})(t)}return qa}var Ha,Fu;function yS(){if(Fu)return Ha;Fu=1,Ha=e,e.displayName="pcaxis",e.aliases=["px"];function e(t){t.languages.pcaxis={string:/"[^"]*"/,keyword:{pattern:/((?:^|;)\s*)[-A-Z\d]+(?:\s*\[[-\w]+\])?(?:\s*\("[^"]*"(?:,\s*"[^"]*")*\))?(?=\s*=)/,lookbehind:!0,greedy:!0,inside:{keyword:/^[-A-Z\d]+/,language:{pattern:/^(\s*)\[[-\w]+\]/,lookbehind:!0,inside:{punctuation:/^\[|\]$/,property:/[-\w]+/}},"sub-key":{pattern:/^(\s*)\S[\s\S]*/,lookbehind:!0,inside:{parameter:{pattern:/"[^"]*"/,alias:"property"},punctuation:/^\(|\)$|,/}}}},operator:/=/,tlist:{pattern:/TLIST\s*\(\s*\w+(?:(?:\s*,\s*"[^"]*")+|\s*,\s*"[^"]*"-"[^"]*")?\s*\)/,greedy:!0,inside:{function:/^TLIST/,property:{pattern:/^(\s*\(\s*)\w+/,lookbehind:!0},string:/"[^"]*"/,punctuation:/[(),]/,operator:/-/}},punctuation:/[;,]/,number:{pattern:/(^|\s)\d+(?:\.\d+)?(?!\S)/,lookbehind:!0},boolean:/NO|YES/},t.languages.px=t.languages.pcaxis}return Ha}var za,Uu;function TS(){if(Uu)return za;Uu=1,za=e,e.displayName="peoplecode",e.aliases=["pcode"];function e(t){t.languages.peoplecode={comment:RegExp([/\/\*[\s\S]*?\*\//.source,/\bREM[^;]*;/.source,/<\*(?:[^<*]|\*(?!>)|<(?!\*)|<\*(?:(?!\*>)[\s\S])*\*>)*\*>/.source,/\/\+[\s\S]*?\+\//.source].join("|")),string:{pattern:/'(?:''|[^'\r\n])*'(?!')|"(?:""|[^"\r\n])*"(?!")/,greedy:!0},variable:/%\w+/,"function-definition":{pattern:/((?:^|[^\w-])(?:function|method)\s+)\w+/i,lookbehind:!0,alias:"function"},"class-name":{pattern:/((?:^|[^-\w])(?:as|catch|class|component|create|extends|global|implements|instance|local|of|property|returns)\s+)\w+(?::\w+)*/i,lookbehind:!0,inside:{punctuation:/:/}},keyword:/\b(?:abstract|alias|as|catch|class|component|constant|create|declare|else|end-(?:class|evaluate|for|function|get|if|method|set|try|while)|evaluate|extends|for|function|get|global|if|implements|import|instance|library|local|method|null|of|out|peopleCode|private|program|property|protected|readonly|ref|repeat|returns?|set|step|then|throw|to|try|until|value|when(?:-other)?|while)\b/i,"operator-keyword":{pattern:/\b(?:and|not|or)\b/i,alias:"operator"},function:/[_a-z]\w*(?=\s*\()/i,boolean:/\b(?:false|true)\b/i,number:/\b\d+(?:\.\d+)?\b/,operator:/<>|[<>]=?|!=|\*\*|[-+*/|=@]/,punctuation:/[:.;,()[\]]/},t.languages.pcode=t.languages.peoplecode}return za}var Va,Bu;function vS(){if(Bu)return Va;Bu=1,Va=e,e.displayName="perl",e.aliases=[];function e(t){(function(r){var a=/(?:\((?:[^()\\]|\\[\s\S])*\)|\{(?:[^{}\\]|\\[\s\S])*\}|\[(?:[^[\]\\]|\\[\s\S])*\]|<(?:[^<>\\]|\\[\s\S])*>)/.source;r.languages.perl={comment:[{pattern:/(^\s*)=\w[\s\S]*?=cut.*/m,lookbehind:!0,greedy:!0},{pattern:/(^|[^\\$])#.*/,lookbehind:!0,greedy:!0}],string:[{pattern:RegExp(/\b(?:q|qq|qw|qx)(?![a-zA-Z0-9])\s*/.source+"(?:"+[/([^a-zA-Z0-9\s{(\[<])(?:(?!\1)[^\\]|\\[\s\S])*\1/.source,/([a-zA-Z0-9])(?:(?!\2)[^\\]|\\[\s\S])*\2/.source,a].join("|")+")"),greedy:!0},{pattern:/("|`)(?:(?!\1)[^\\]|\\[\s\S])*\1/,greedy:!0},{pattern:/'(?:[^'\\\r\n]|\\.)*'/,greedy:!0}],regex:[{pattern:RegExp(/\b(?:m|qr)(?![a-zA-Z0-9])\s*/.source+"(?:"+[/([^a-zA-Z0-9\s{(\[<])(?:(?!\1)[^\\]|\\[\s\S])*\1/.source,/([a-zA-Z0-9])(?:(?!\2)[^\\]|\\[\s\S])*\2/.source,a].join("|")+")"+/[msixpodualngc]*/.source),greedy:!0},{pattern:RegExp(/(^|[^-])\b(?:s|tr|y)(?![a-zA-Z0-9])\s*/.source+"(?:"+[/([^a-zA-Z0-9\s{(\[<])(?:(?!\2)[^\\]|\\[\s\S])*\2(?:(?!\2)[^\\]|\\[\s\S])*\2/.source,/([a-zA-Z0-9])(?:(?!\3)[^\\]|\\[\s\S])*\3(?:(?!\3)[^\\]|\\[\s\S])*\3/.source,a+/\s*/.source+a].join("|")+")"+/[msixpodualngcer]*/.source),lookbehind:!0,greedy:!0},{pattern:/\/(?:[^\/\\\r\n]|\\.)*\/[msixpodualngc]*(?=\s*(?:$|[\r\n,.;})&|\-+*~<>!?^]|(?:and|cmp|eq|ge|gt|le|lt|ne|not|or|x|xor)\b))/,greedy:!0}],variable:[/[&*$@%]\{\^[A-Z]+\}/,/[&*$@%]\^[A-Z_]/,/[&*$@%]#?(?=\{)/,/[&*$@%]#?(?:(?:::)*'?(?!\d)[\w$]+(?![\w$]))+(?:::)*/,/[&*$@%]\d+/,/(?!%=)[$@%][!"#$%&'()*+,\-.\/:;<=>?@[\\\]^_`{|}~]/],filehandle:{pattern:/<(?![<=])\S*?>|\b_\b/,alias:"symbol"},"v-string":{pattern:/v\d+(?:\.\d+)*|\d+(?:\.\d+){2,}/,alias:"string"},function:{pattern:/(\bsub[ \t]+)\w+/,lookbehind:!0},keyword:/\b(?:any|break|continue|default|delete|die|do|else|elsif|eval|for|foreach|given|goto|if|last|local|my|next|our|package|print|redo|require|return|say|state|sub|switch|undef|unless|until|use|when|while)\b/,number:/\b(?:0x[\dA-Fa-f](?:_?[\dA-Fa-f])*|0b[01](?:_?[01])*|(?:(?:\d(?:_?\d)*)?\.)?\d(?:_?\d)*(?:[Ee][+-]?\d+)?)\b/,operator:/-[rwxoRWXOezsfdlpSbctugkTBMAC]\b|\+[+=]?|-[-=>]?|\*\*?=?|\/\/?=?|=[=~>]?|~[~=]?|\|\|?=?|&&?=?|<(?:=>?|<=?)?|>>?=?|![~=]?|[%^]=?|\.(?:=|\.\.?)?|[\\?]|\bx(?:=|\b)|\b(?:and|cmp|eq|ge|gt|le|lt|ne|not|or|xor)\b/,punctuation:/[{}[\];(),:]/}})(t)}return Va}var ja,Pu;function AS(){if(Pu)return ja;Pu=1;var e=ye();ja=t,t.displayName="phpExtras",t.aliases=[];function t(r){r.register(e),r.languages.insertBefore("php","variable",{this:{pattern:/\$this\b/,alias:"keyword"},global:/\$(?:GLOBALS|HTTP_RAW_POST_DATA|_(?:COOKIE|ENV|FILES|GET|POST|REQUEST|SERVER|SESSION)|argc|argv|http_response_header|php_errormsg)\b/,scope:{pattern:/\b[\w\\]+::/,inside:{keyword:/\b(?:parent|self|static)\b/,punctuation:/::|\\/}}})}return ja}var Wa,Gu;function RS(){if(Gu)return Wa;Gu=1;var e=ye(),t=Se();Wa=r,r.displayName="phpdoc",r.aliases=[];function r(a){a.register(e),a.register(t),function(n){var i=/(?:\b[a-zA-Z]\w*|[|\\[\]])+/.source;n.languages.phpdoc=n.languages.extend("javadoclike",{parameter:{pattern:RegExp("(@(?:global|param|property(?:-read|-write)?|var)\\s+(?:"+i+"\\s+)?)\\$\\w+"),lookbehind:!0}}),n.languages.insertBefore("phpdoc","keyword",{"class-name":[{pattern:RegExp("(@(?:global|package|param|property(?:-read|-write)?|return|subpackage|throws|var)\\s+)"+i),lookbehind:!0,inside:{keyword:/\b(?:array|bool|boolean|callback|double|false|float|int|integer|mixed|null|object|resource|self|string|true|void)\b/,punctuation:/[|\\[\]()]/}}]}),n.languages.javadoclike.addSupport("php",n.languages.phpdoc)}(a)}return Wa}var Ya,$u;function _S(){if($u)return Ya;$u=1;var e=Vi();Ya=t,t.displayName="plsql",t.aliases=[];function t(r){r.register(e),r.languages.plsql=r.languages.extend("sql",{comment:{pattern:/\/\*[\s\S]*?\*\/|--.*/,greedy:!0},keyword:/\b(?:A|ACCESSIBLE|ADD|AGENT|AGGREGATE|ALL|ALTER|AND|ANY|ARRAY|AS|ASC|AT|ATTRIBUTE|AUTHID|AVG|BEGIN|BETWEEN|BFILE_BASE|BINARY|BLOB_BASE|BLOCK|BODY|BOTH|BOUND|BULK|BY|BYTE|C|CALL|CALLING|CASCADE|CASE|CHAR|CHARACTER|CHARSET|CHARSETFORM|CHARSETID|CHAR_BASE|CHECK|CLOB_BASE|CLONE|CLOSE|CLUSTER|CLUSTERS|COLAUTH|COLLECT|COLUMNS|COMMENT|COMMIT|COMMITTED|COMPILED|COMPRESS|CONNECT|CONSTANT|CONSTRUCTOR|CONTEXT|CONTINUE|CONVERT|COUNT|CRASH|CREATE|CREDENTIAL|CURRENT|CURSOR|CUSTOMDATUM|DANGLING|DATA|DATE|DATE_BASE|DAY|DECLARE|DEFAULT|DEFINE|DELETE|DESC|DETERMINISTIC|DIRECTORY|DISTINCT|DOUBLE|DROP|DURATION|ELEMENT|ELSE|ELSIF|EMPTY|END|ESCAPE|EXCEPT|EXCEPTION|EXCEPTIONS|EXCLUSIVE|EXECUTE|EXISTS|EXIT|EXTERNAL|FETCH|FINAL|FIRST|FIXED|FLOAT|FOR|FORALL|FORCE|FROM|FUNCTION|GENERAL|GOTO|GRANT|GROUP|HASH|HAVING|HEAP|HIDDEN|HOUR|IDENTIFIED|IF|IMMEDIATE|IMMUTABLE|IN|INCLUDING|INDEX|INDEXES|INDICATOR|INDICES|INFINITE|INSERT|INSTANTIABLE|INT|INTERFACE|INTERSECT|INTERVAL|INTO|INVALIDATE|IS|ISOLATION|JAVA|LANGUAGE|LARGE|LEADING|LENGTH|LEVEL|LIBRARY|LIKE|LIKE2|LIKE4|LIKEC|LIMIT|LIMITED|LOCAL|LOCK|LONG|LOOP|MAP|MAX|MAXLEN|MEMBER|MERGE|MIN|MINUS|MINUTE|MOD|MODE|MODIFY|MONTH|MULTISET|MUTABLE|NAME|NAN|NATIONAL|NATIVE|NCHAR|NEW|NOCOMPRESS|NOCOPY|NOT|NOWAIT|NULL|NUMBER_BASE|OBJECT|OCICOLL|OCIDATE|OCIDATETIME|OCIDURATION|OCIINTERVAL|OCILOBLOCATOR|OCINUMBER|OCIRAW|OCIREF|OCIREFCURSOR|OCIROWID|OCISTRING|OCITYPE|OF|OLD|ON|ONLY|OPAQUE|OPEN|OPERATOR|OPTION|OR|ORACLE|ORADATA|ORDER|ORGANIZATION|ORLANY|ORLVARY|OTHERS|OUT|OVERLAPS|OVERRIDING|PACKAGE|PARALLEL_ENABLE|PARAMETER|PARAMETERS|PARENT|PARTITION|PASCAL|PERSISTABLE|PIPE|PIPELINED|PLUGGABLE|POLYMORPHIC|PRAGMA|PRECISION|PRIOR|PRIVATE|PROCEDURE|PUBLIC|RAISE|RANGE|RAW|READ|RECORD|REF|REFERENCE|RELIES_ON|REM|REMAINDER|RENAME|RESOURCE|RESULT|RESULT_CACHE|RETURN|RETURNING|REVERSE|REVOKE|ROLLBACK|ROW|SAMPLE|SAVE|SAVEPOINT|SB1|SB2|SB4|SECOND|SEGMENT|SELECT|SELF|SEPARATE|SEQUENCE|SERIALIZABLE|SET|SHARE|SHORT|SIZE|SIZE_T|SOME|SPARSE|SQL|SQLCODE|SQLDATA|SQLNAME|SQLSTATE|STANDARD|START|STATIC|STDDEV|STORED|STRING|STRUCT|STYLE|SUBMULTISET|SUBPARTITION|SUBSTITUTABLE|SUBTYPE|SUM|SYNONYM|TABAUTH|TABLE|TDO|THE|THEN|TIME|TIMESTAMP|TIMEZONE_ABBR|TIMEZONE_HOUR|TIMEZONE_MINUTE|TIMEZONE_REGION|TO|TRAILING|TRANSACTION|TRANSACTIONAL|TRUSTED|TYPE|UB1|UB2|UB4|UNDER|UNION|UNIQUE|UNPLUG|UNSIGNED|UNTRUSTED|UPDATE|USE|USING|VALIST|VALUE|VALUES|VARIABLE|VARIANCE|VARRAY|VARYING|VIEW|VIEWS|VOID|WHEN|WHERE|WHILE|WITH|WORK|WRAPPED|WRITE|YEAR|ZONE)\b/i,operator:/:=?|=>|[<>^~!]=|\.\.|\|\||\*\*|[-+*/%<>=@]/}),r.languages.insertBefore("plsql","operator",{label:{pattern:/<<\s*\w+\s*>>/,alias:"symbol"}})}return Ya}var Ka,qu;function IS(){if(qu)return Ka;qu=1,Ka=e,e.displayName="powerquery",e.aliases=[];function e(t){t.languages.powerquery={comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|\/\/.*)/,lookbehind:!0,greedy:!0},"quoted-identifier":{pattern:/#"(?:[^"\r\n]|"")*"(?!")/,greedy:!0},string:{pattern:/(?:#!)?"(?:[^"\r\n]|"")*"(?!")/,greedy:!0},constant:[/\bDay\.(?:Friday|Monday|Saturday|Sunday|Thursday|Tuesday|Wednesday)\b/,/\bTraceLevel\.(?:Critical|Error|Information|Verbose|Warning)\b/,/\bOccurrence\.(?:All|First|Last)\b/,/\bOrder\.(?:Ascending|Descending)\b/,/\bRoundingMode\.(?:AwayFromZero|Down|ToEven|TowardZero|Up)\b/,/\bMissingField\.(?:Error|Ignore|UseNull)\b/,/\bQuoteStyle\.(?:Csv|None)\b/,/\bJoinKind\.(?:FullOuter|Inner|LeftAnti|LeftOuter|RightAnti|RightOuter)\b/,/\bGroupKind\.(?:Global|Local)\b/,/\bExtraValues\.(?:Error|Ignore|List)\b/,/\bJoinAlgorithm\.(?:Dynamic|LeftHash|LeftIndex|PairwiseHash|RightHash|RightIndex|SortMerge)\b/,/\bJoinSide\.(?:Left|Right)\b/,/\bPrecision\.(?:Decimal|Double)\b/,/\bRelativePosition\.From(?:End|Start)\b/,/\bTextEncoding\.(?:Ascii|BigEndianUnicode|Unicode|Utf16|Utf8|Windows)\b/,/\b(?:Any|Binary|Date|DateTime|DateTimeZone|Duration|Function|Int16|Int32|Int64|Int8|List|Logical|None|Number|Record|Table|Text|Time)\.Type\b/,/\bnull\b/],boolean:/\b(?:false|true)\b/,keyword:/\b(?:and|as|each|else|error|if|in|is|let|meta|not|nullable|optional|or|otherwise|section|shared|then|try|type)\b|#(?:binary|date|datetime|datetimezone|duration|infinity|nan|sections|shared|table|time)\b/,function:{pattern:/(^|[^#\w.])[a-z_][\w.]*(?=\s*\()/i,lookbehind:!0},"data-type":{pattern:/\b(?:any|anynonnull|binary|date|datetime|datetimezone|duration|function|list|logical|none|number|record|table|text|time)\b/,alias:"class-name"},number:{pattern:/\b0x[\da-f]+\b|(?:[+-]?(?:\b\d+\.)?\b\d+|[+-]\.\d+|(^|[^.])\B\.\d+)(?:e[+-]?\d+)?\b/i,lookbehind:!0},operator:/[-+*\/&?@^]|<(?:=>?|>)?|>=?|=>?|\.\.\.?/,punctuation:/[,;\[\](){}]/},t.languages.pq=t.languages.powerquery,t.languages.mscript=t.languages.powerquery}return Ka}var Za,Hu;function NS(){if(Hu)return Za;Hu=1,Za=e,e.displayName="powershell",e.aliases=[];function e(t){(function(r){var a=r.languages.powershell={comment:[{pattern:/(^|[^`])<#[\s\S]*?#>/,lookbehind:!0},{pattern:/(^|[^`])#.*/,lookbehind:!0}],string:[{pattern:/"(?:`[\s\S]|[^`"])*"/,greedy:!0,inside:null},{pattern:/'(?:[^']|'')*'/,greedy:!0}],namespace:/\[[a-z](?:\[(?:\[[^\]]*\]|[^\[\]])*\]|[^\[\]])*\]/i,boolean:/\$(?:false|true)\b/i,variable:/\$\w+\b/,function:[/\b(?:Add|Approve|Assert|Backup|Block|Checkpoint|Clear|Close|Compare|Complete|Compress|Confirm|Connect|Convert|ConvertFrom|ConvertTo|Copy|Debug|Deny|Disable|Disconnect|Dismount|Edit|Enable|Enter|Exit|Expand|Export|Find|ForEach|Format|Get|Grant|Group|Hide|Import|Initialize|Install|Invoke|Join|Limit|Lock|Measure|Merge|Move|New|Open|Optimize|Out|Ping|Pop|Protect|Publish|Push|Read|Receive|Redo|Register|Remove|Rename|Repair|Request|Reset|Resize|Resolve|Restart|Restore|Resume|Revoke|Save|Search|Select|Send|Set|Show|Skip|Sort|Split|Start|Step|Stop|Submit|Suspend|Switch|Sync|Tee|Test|Trace|Unblock|Undo|Uninstall|Unlock|Unprotect|Unpublish|Unregister|Update|Use|Wait|Watch|Where|Write)-[a-z]+\b/i,/\b(?:ac|cat|chdir|clc|cli|clp|clv|compare|copy|cp|cpi|cpp|cvpa|dbp|del|diff|dir|ebp|echo|epal|epcsv|epsn|erase|fc|fl|ft|fw|gal|gbp|gc|gci|gcs|gdr|gi|gl|gm|gp|gps|group|gsv|gu|gv|gwmi|iex|ii|ipal|ipcsv|ipsn|irm|iwmi|iwr|kill|lp|ls|measure|mi|mount|move|mp|mv|nal|ndr|ni|nv|ogv|popd|ps|pushd|pwd|rbp|rd|rdr|ren|ri|rm|rmdir|rni|rnp|rp|rv|rvpa|rwmi|sal|saps|sasv|sbp|sc|select|set|shcm|si|sl|sleep|sls|sort|sp|spps|spsv|start|sv|swmi|tee|trcm|type|write)\b/i],keyword:/\b(?:Begin|Break|Catch|Class|Continue|Data|Define|Do|DynamicParam|Else|ElseIf|End|Exit|Filter|Finally|For|ForEach|From|Function|If|InlineScript|Parallel|Param|Process|Return|Sequence|Switch|Throw|Trap|Try|Until|Using|Var|While|Workflow)\b/i,operator:{pattern:/(^|\W)(?:!|-(?:b?(?:and|x?or)|as|(?:Not)?(?:Contains|In|Like|Match)|eq|ge|gt|is(?:Not)?|Join|le|lt|ne|not|Replace|sh[lr])\b|-[-=]?|\+[+=]?|[*\/%]=?)/i,lookbehind:!0},punctuation:/[|{}[\];(),.]/};a.string[0].inside={function:{pattern:/(^|[^`])\$\((?:\$\([^\r\n()]*\)|(?!\$\()[^\r\n)])*\)/,lookbehind:!0,inside:a},boolean:a.boolean,variable:a.variable}})(t)}return Za}var Xa,zu;function wS(){if(zu)return Xa;zu=1,Xa=e,e.displayName="processing",e.aliases=[];function e(t){t.languages.processing=t.languages.extend("clike",{keyword:/\b(?:break|case|catch|class|continue|default|else|extends|final|for|if|implements|import|new|null|private|public|return|static|super|switch|this|try|void|while)\b/,function:/\b\w+(?=\s*\()/,operator:/<[<=]?|>[>=]?|&&?|\|\|?|[%?]|[!=+\-*\/]=?/}),t.languages.insertBefore("processing","number",{constant:/\b(?!XML\b)[A-Z][A-Z\d_]+\b/,type:{pattern:/\b(?:boolean|byte|char|color|double|float|int|[A-Z]\w*)\b/,alias:"class-name"}})}return Xa}var Qa,Vu;function CS(){if(Vu)return Qa;Vu=1,Qa=e,e.displayName="prolog",e.aliases=[];function e(t){t.languages.prolog={comment:{pattern:/\/\*[\s\S]*?\*\/|%.*/,greedy:!0},string:{pattern:/(["'])(?:\1\1|\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1(?!\1)/,greedy:!0},builtin:/\b(?:fx|fy|xf[xy]?|yfx?)\b/,function:/\b[a-z]\w*(?:(?=\()|\/\d+)/,number:/\b\d+(?:\.\d*)?/,operator:/[:\\=><\-?*@\/;+^|!$.]+|\b(?:is|mod|not|xor)\b/,punctuation:/[(){}\[\],]/}}return Qa}var Ja,ju;function kS(){if(ju)return Ja;ju=1,Ja=e,e.displayName="promql",e.aliases=[];function e(t){(function(r){var a=["sum","min","max","avg","group","stddev","stdvar","count","count_values","bottomk","topk","quantile"],n=["on","ignoring","group_right","group_left","by","without"],i=["offset"],s=a.concat(n,i);r.languages.promql={comment:{pattern:/(^[ \t]*)#.*/m,lookbehind:!0},"vector-match":{pattern:new RegExp("((?:"+n.join("|")+")\\s*)\\([^)]*\\)"),lookbehind:!0,inside:{"label-key":{pattern:/\b[^,]+\b/,alias:"attr-name"},punctuation:/[(),]/}},"context-labels":{pattern:/\{[^{}]*\}/,inside:{"label-key":{pattern:/\b[a-z_]\w*(?=\s*(?:=|![=~]))/,alias:"attr-name"},"label-value":{pattern:/(["'`])(?:\\[\s\S]|(?!\1)[^\\])*\1/,greedy:!0,alias:"attr-value"},punctuation:/\{|\}|=~?|![=~]|,/}},"context-range":[{pattern:/\[[\w\s:]+\]/,inside:{punctuation:/\[|\]|:/,"range-duration":{pattern:/\b(?:\d+(?:[smhdwy]|ms))+\b/i,alias:"number"}}},{pattern:/(\boffset\s+)\w+/,lookbehind:!0,inside:{"range-duration":{pattern:/\b(?:\d+(?:[smhdwy]|ms))+\b/i,alias:"number"}}}],keyword:new RegExp("\\b(?:"+s.join("|")+")\\b","i"),function:/\b[a-z_]\w*(?=\s*\()/i,number:/[-+]?(?:(?:\b\d+(?:\.\d+)?|\B\.\d+)(?:e[-+]?\d+)?\b|\b(?:0x[0-9a-f]+|nan|inf)\b)/i,operator:/[\^*/%+-]|==|!=|<=|<|>=|>|\b(?:and|or|unless)\b/i,punctuation:/[{};()`,.[\]]/}})(t)}return Ja}var en,Wu;function OS(){if(Wu)return en;Wu=1,en=e,e.displayName="properties",e.aliases=[];function e(t){t.languages.properties={comment:/^[ \t]*[#!].*$/m,"attr-value":{pattern:/(^[ \t]*(?:\\(?:\r\n|[\s\S])|[^\\\s:=])+(?: *[=:] *(?! )| ))(?:\\(?:\r\n|[\s\S])|[^\\\r\n])+/m,lookbehind:!0},"attr-name":/^[ \t]*(?:\\(?:\r\n|[\s\S])|[^\\\s:=])+(?= *[=:]| )/m,punctuation:/[=:]/}}return en}var tn,Yu;function LS(){if(Yu)return tn;Yu=1,tn=e,e.displayName="protobuf",e.aliases=[];function e(t){(function(r){var a=/\b(?:bool|bytes|double|s?fixed(?:32|64)|float|[su]?int(?:32|64)|string)\b/;r.languages.protobuf=r.languages.extend("clike",{"class-name":[{pattern:/(\b(?:enum|extend|message|service)\s+)[A-Za-z_]\w*(?=\s*\{)/,lookbehind:!0},{pattern:/(\b(?:rpc\s+\w+|returns)\s*\(\s*(?:stream\s+)?)\.?[A-Za-z_]\w*(?:\.[A-Za-z_]\w*)*(?=\s*\))/,lookbehind:!0}],keyword:/\b(?:enum|extend|extensions|import|message|oneof|option|optional|package|public|repeated|required|reserved|returns|rpc(?=\s+\w)|service|stream|syntax|to)\b(?!\s*=\s*\d)/,function:/\b[a-z_]\w*(?=\s*\()/i}),r.languages.insertBefore("protobuf","operator",{map:{pattern:/\bmap<\s*[\w.]+\s*,\s*[\w.]+\s*>(?=\s+[a-z_]\w*\s*[=;])/i,alias:"class-name",inside:{punctuation:/[<>.,]/,builtin:a}},builtin:a,"positional-class-name":{pattern:/(?:\b|\B\.)[a-z_]\w*(?:\.[a-z_]\w*)*(?=\s+[a-z_]\w*\s*[=;])/i,alias:"class-name",inside:{punctuation:/\./}},annotation:{pattern:/(\[\s*)[a-z_]\w*(?=\s*=)/i,lookbehind:!0}})})(t)}return tn}var rn,Ku;function DS(){if(Ku)return rn;Ku=1,rn=e,e.displayName="psl",e.aliases=[];function e(t){t.languages.psl={comment:{pattern:/#.*/,greedy:!0},string:{pattern:/"(?:\\.|[^\\"])*"/,greedy:!0,inside:{symbol:/\\[ntrbA-Z"\\]/}},"heredoc-string":{pattern:/<<<([a-zA-Z_]\w*)[\r\n](?:.*[\r\n])*?\1\b/,alias:"string",greedy:!0},keyword:/\b(?:__multi|__single|case|default|do|else|elsif|exit|export|for|foreach|function|if|last|line|local|next|requires|return|switch|until|while|word)\b/,constant:/\b(?:ALARM|CHART_ADD_GRAPH|CHART_DELETE_GRAPH|CHART_DESTROY|CHART_LOAD|CHART_PRINT|EOF|OFFLINE|OK|PSL_PROF_LOG|R_CHECK_HORIZ|R_CHECK_VERT|R_CLICKER|R_COLUMN|R_FRAME|R_ICON|R_LABEL|R_LABEL_CENTER|R_LIST_MULTIPLE|R_LIST_MULTIPLE_ND|R_LIST_SINGLE|R_LIST_SINGLE_ND|R_MENU|R_POPUP|R_POPUP_SCROLLED|R_RADIO_HORIZ|R_RADIO_VERT|R_ROW|R_SCALE_HORIZ|R_SCALE_VERT|R_SEP_HORIZ|R_SEP_VERT|R_SPINNER|R_TEXT_FIELD|R_TEXT_FIELD_LABEL|R_TOGGLE|TRIM_LEADING|TRIM_LEADING_AND_TRAILING|TRIM_REDUNDANT|TRIM_TRAILING|VOID|WARN)\b/,boolean:/\b(?:FALSE|False|NO|No|TRUE|True|YES|Yes|false|no|true|yes)\b/,variable:/\b(?:PslDebug|errno|exit_status)\b/,builtin:{pattern:/\b(?:PslExecute|PslFunctionCall|PslFunctionExists|PslSetOptions|_snmp_debug|acos|add_diary|annotate|annotate_get|ascii_to_ebcdic|asctime|asin|atan|atexit|batch_set|blackout|cat|ceil|chan_exists|change_state|close|code_cvt|cond_signal|cond_wait|console_type|convert_base|convert_date|convert_locale_date|cos|cosh|create|date|dcget_text|destroy|destroy_lock|dget_text|difference|dump_hist|ebcdic_to_ascii|encrypt|event_archive|event_catalog_get|event_check|event_query|event_range_manage|event_range_query|event_report|event_schedule|event_trigger|event_trigger2|execute|exists|exp|fabs|file|floor|fmod|fopen|fseek|ftell|full_discovery|get|get_chan_info|get_ranges|get_text|get_vars|getenv|gethostinfo|getpid|getpname|grep|history|history_get_retention|in_transition|index|int|internal|intersection|is_var|isnumber|join|kill|length|lines|lock|lock_info|log|log10|loge|matchline|msg_check|msg_get_format|msg_get_severity|msg_printf|msg_sprintf|ntharg|nthargf|nthline|nthlinef|num_bytes|num_consoles|pconfig|popen|poplines|pow|print|printf|proc_exists|process|random|read|readln|refresh_parameters|remote_check|remote_close|remote_event_query|remote_event_trigger|remote_file_send|remote_open|remove|replace|rindex|sec_check_priv|sec_store_get|sec_store_set|set|set_alarm_ranges|set_locale|share|sin|sinh|sleep|snmp_agent_config|snmp_agent_start|snmp_agent_stop|snmp_close|snmp_config|snmp_get|snmp_get_next|snmp_h_get|snmp_h_get_next|snmp_h_set|snmp_open|snmp_set|snmp_trap_ignore|snmp_trap_listen|snmp_trap_raise_std_trap|snmp_trap_receive|snmp_trap_register_im|snmp_trap_send|snmp_walk|sopen|sort|splitline|sprintf|sqrt|srandom|str_repeat|strcasecmp|subset|substr|system|tail|tan|tanh|text_domain|time|tmpnam|tolower|toupper|trace_psl_process|trim|union|unique|unlock|unset|va_arg|va_start|write)\b/,alias:"builtin-function"},"foreach-variable":{pattern:/(\bforeach\s+(?:(?:\w+\b|"(?:\\.|[^\\"])*")\s+){0,2})[_a-zA-Z]\w*(?=\s*\()/,lookbehind:!0,greedy:!0},function:/\b[_a-z]\w*\b(?=\s*\()/i,number:/\b(?:0x[0-9a-f]+|\d+(?:\.\d+)?)\b/i,operator:/--|\+\+|&&=?|\|\|=?|<<=?|>>=?|[=!]~|[-+*/%&|^!=<>]=?|\.|[:?]/,punctuation:/[(){}\[\];,]/}}return rn}var an,Zu;function xS(){if(Zu)return an;Zu=1,an=e,e.displayName="pug",e.aliases=[];function e(t){(function(r){r.languages.pug={comment:{pattern:/(^([\t ]*))\/\/.*(?:(?:\r?\n|\r)\2[\t ].+)*/m,lookbehind:!0},"multiline-script":{pattern:/(^([\t ]*)script\b.*\.[\t ]*)(?:(?:\r?\n|\r(?!\n))(?:\2[\t ].+|\s*?(?=\r?\n|\r)))+/m,lookbehind:!0,inside:r.languages.javascript},filter:{pattern:/(^([\t ]*)):.+(?:(?:\r?\n|\r(?!\n))(?:\2[\t ].+|\s*?(?=\r?\n|\r)))+/m,lookbehind:!0,inside:{"filter-name":{pattern:/^:[\w-]+/,alias:"variable"},text:/\S[\s\S]*/}},"multiline-plain-text":{pattern:/(^([\t ]*)[\w\-#.]+\.[\t ]*)(?:(?:\r?\n|\r(?!\n))(?:\2[\t ].+|\s*?(?=\r?\n|\r)))+/m,lookbehind:!0},markup:{pattern:/(^[\t ]*)<.+/m,lookbehind:!0,inside:r.languages.markup},doctype:{pattern:/((?:^|\n)[\t ]*)doctype(?: .+)?/,lookbehind:!0},"flow-control":{pattern:/(^[\t ]*)(?:case|default|each|else|if|unless|when|while)\b(?: .+)?/m,lookbehind:!0,inside:{each:{pattern:/^each .+? in\b/,inside:{keyword:/\b(?:each|in)\b/,punctuation:/,/}},branch:{pattern:/^(?:case|default|else|if|unless|when|while)\b/,alias:"keyword"},rest:r.languages.javascript}},keyword:{pattern:/(^[\t ]*)(?:append|block|extends|include|prepend)\b.+/m,lookbehind:!0},mixin:[{pattern:/(^[\t ]*)mixin .+/m,lookbehind:!0,inside:{keyword:/^mixin/,function:/\w+(?=\s*\(|\s*$)/,punctuation:/[(),.]/}},{pattern:/(^[\t ]*)\+.+/m,lookbehind:!0,inside:{name:{pattern:/^\+\w+/,alias:"function"},rest:r.languages.javascript}}],script:{pattern:/(^[\t ]*script(?:(?:&[^(]+)?\([^)]+\))*[\t ]).+/m,lookbehind:!0,inside:r.languages.javascript},"plain-text":{pattern:/(^[\t ]*(?!-)[\w\-#.]*[\w\-](?:(?:&[^(]+)?\([^)]+\))*\/?[\t ]).+/m,lookbehind:!0},tag:{pattern:/(^[\t ]*)(?!-)[\w\-#.]*[\w\-](?:(?:&[^(]+)?\([^)]+\))*\/?:?/m,lookbehind:!0,inside:{attributes:[{pattern:/&[^(]+\([^)]+\)/,inside:r.languages.javascript},{pattern:/\([^)]+\)/,inside:{"attr-value":{pattern:/(=\s*(?!\s))(?:\{[^}]*\}|[^,)\r\n]+)/,lookbehind:!0,inside:r.languages.javascript},"attr-name":/[\w-]+(?=\s*!?=|\s*[,)])/,punctuation:/[!=(),]+/}}],punctuation:/:/,"attr-id":/#[\w\-]+/,"attr-class":/\.[\w\-]+/}},code:[{pattern:/(^[\t ]*(?:-|!?=)).+/m,lookbehind:!0,inside:r.languages.javascript}],punctuation:/[.\-!=|]+/};for(var a=/(^([\t ]*)):(?:(?:\r?\n|\r(?!\n))(?:\2[\t ].+|\s*?(?=\r?\n|\r)))+/.source,n=[{filter:"atpl",language:"twig"},{filter:"coffee",language:"coffeescript"},"ejs","handlebars","less","livescript","markdown",{filter:"sass",language:"scss"},"stylus"],i={},s=0,l=n.length;s",function(){return u.filter}),"m"),lookbehind:!0,inside:{"filter-name":{pattern:/^:[\w-]+/,alias:"variable"},text:{pattern:/\S[\s\S]*/,alias:[u.language,"language-"+u.language],inside:r.languages[u.language]}}})}r.languages.insertBefore("pug","filter",i)})(t)}return an}var nn,Xu;function MS(){if(Xu)return nn;Xu=1,nn=e,e.displayName="puppet",e.aliases=[];function e(t){(function(r){r.languages.puppet={heredoc:[{pattern:/(@\("([^"\r\n\/):]+)"(?:\/[nrts$uL]*)?\).*(?:\r?\n|\r))(?:.*(?:\r?\n|\r(?!\n)))*?[ \t]*(?:\|[ \t]*)?(?:-[ \t]*)?\2/,lookbehind:!0,alias:"string",inside:{punctuation:/(?=\S).*\S(?= *$)/}},{pattern:/(@\(([^"\r\n\/):]+)(?:\/[nrts$uL]*)?\).*(?:\r?\n|\r))(?:.*(?:\r?\n|\r(?!\n)))*?[ \t]*(?:\|[ \t]*)?(?:-[ \t]*)?\2/,lookbehind:!0,greedy:!0,alias:"string",inside:{punctuation:/(?=\S).*\S(?= *$)/}},{pattern:/@\("?(?:[^"\r\n\/):]+)"?(?:\/[nrts$uL]*)?\)/,alias:"string",inside:{punctuation:{pattern:/(\().+?(?=\))/,lookbehind:!0}}}],"multiline-comment":{pattern:/(^|[^\\])\/\*[\s\S]*?\*\//,lookbehind:!0,greedy:!0,alias:"comment"},regex:{pattern:/((?:\bnode\s+|[~=\(\[\{,]\s*|[=+]>\s*|^\s*))\/(?:[^\/\\]|\\[\s\S])+\/(?:[imx]+\b|\B)/,lookbehind:!0,greedy:!0,inside:{"extended-regex":{pattern:/^\/(?:[^\/\\]|\\[\s\S])+\/[im]*x[im]*$/,inside:{comment:/#.*/}}}},comment:{pattern:/(^|[^\\])#.*/,lookbehind:!0,greedy:!0},string:{pattern:/(["'])(?:\$\{(?:[^'"}]|(["'])(?:(?!\2)[^\\]|\\[\s\S])*\2)+\}|\$(?!\{)|(?!\1)[^\\$]|\\[\s\S])*\1/,greedy:!0,inside:{"double-quoted":{pattern:/^"[\s\S]*"$/,inside:{}}}},variable:{pattern:/\$(?:::)?\w+(?:::\w+)*/,inside:{punctuation:/::/}},"attr-name":/(?:\b\w+|\*)(?=\s*=>)/,function:[{pattern:/(\.)(?!\d)\w+/,lookbehind:!0},/\b(?:contain|debug|err|fail|include|info|notice|realize|require|tag|warning)\b|\b(?!\d)\w+(?=\()/],number:/\b(?:0x[a-f\d]+|\d+(?:\.\d+)?(?:e-?\d+)?)\b/i,boolean:/\b(?:false|true)\b/,keyword:/\b(?:application|attr|case|class|consumes|default|define|else|elsif|function|if|import|inherits|node|private|produces|type|undef|unless)\b/,datatype:{pattern:/\b(?:Any|Array|Boolean|Callable|Catalogentry|Class|Collection|Data|Default|Enum|Float|Hash|Integer|NotUndef|Numeric|Optional|Pattern|Regexp|Resource|Runtime|Scalar|String|Struct|Tuple|Type|Undef|Variant)\b/,alias:"symbol"},operator:/=[=~>]?|![=~]?|<(?:<\|?|[=~|-])?|>[>=]?|->?|~>|\|>?>?|[*\/%+?]|\b(?:and|in|or)\b/,punctuation:/[\[\]{}().,;]|:+/};var a=[{pattern:/(^|[^\\])\$\{(?:[^'"{}]|\{[^}]*\}|(["'])(?:(?!\2)[^\\]|\\[\s\S])*\2)+\}/,lookbehind:!0,inside:{"short-variable":{pattern:/(^\$\{)(?!\w+\()(?:::)?\w+(?:::\w+)*/,lookbehind:!0,alias:"variable",inside:{punctuation:/::/}},delimiter:{pattern:/^\$/,alias:"variable"},rest:r.languages.puppet}},{pattern:/(^|[^\\])\$(?:::)?\w+(?:::\w+)*/,lookbehind:!0,alias:"variable",inside:{punctuation:/::/}}];r.languages.puppet.heredoc[0].inside.interpolation=a,r.languages.puppet.string.inside["double-quoted"].inside.interpolation=a})(t)}return nn}var on,Qu;function FS(){if(Qu)return on;Qu=1,on=e,e.displayName="pure",e.aliases=[];function e(t){(function(r){r.languages.pure={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?\*\//,lookbehind:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0},/#!.+/],"inline-lang":{pattern:/%<[\s\S]+?%>/,greedy:!0,inside:{lang:{pattern:/(^%< *)-\*-.+?-\*-/,lookbehind:!0,alias:"comment"},delimiter:{pattern:/^%<.*|%>$/,alias:"punctuation"}}},string:{pattern:/"(?:\\.|[^"\\\r\n])*"/,greedy:!0},number:{pattern:/((?:\.\.)?)(?:\b(?:inf|nan)\b|\b0x[\da-f]+|(?:\b(?:0b)?\d+(?:\.\d+)?|\B\.\d+)(?:e[+-]?\d+)?L?)/i,lookbehind:!0},keyword:/\b(?:NULL|ans|break|bt|case|catch|cd|clear|const|def|del|dump|else|end|exit|extern|false|force|help|if|infix[lr]?|interface|let|ls|mem|namespace|nonfix|of|otherwise|outfix|override|postfix|prefix|private|public|pwd|quit|run|save|show|stats|then|throw|trace|true|type|underride|using|when|with)\b/,function:/\b(?:abs|add_(?:addr|constdef|(?:fundef|interface|macdef|typedef)(?:_at)?|vardef)|all|any|applp?|arity|bigintp?|blob(?:_crc|_size|p)?|boolp?|byte_c?string(?:_pointer)?|byte_(?:matrix|pointer)|calloc|cat|catmap|ceil|char[ps]?|check_ptrtag|chr|clear_sentry|clearsym|closurep?|cmatrixp?|cols?|colcat(?:map)?|colmap|colrev|colvector(?:p|seq)?|complex(?:_float_(?:matrix|pointer)|_matrix(?:_view)?|_pointer|p)?|conj|cookedp?|cst|cstring(?:_(?:dup|list|vector))?|curry3?|cyclen?|del_(?:constdef|fundef|interface|macdef|typedef|vardef)|delete|diag(?:mat)?|dim|dmatrixp?|do|double(?:_matrix(?:_view)?|_pointer|p)?|dowith3?|drop|dropwhile|eval(?:cmd)?|exactp|filter|fix|fixity|flip|float(?:_matrix|_pointer)|floor|fold[lr]1?|frac|free|funp?|functionp?|gcd|get(?:_(?:byte|constdef|double|float|fundef|int(?:64)?|interface(?:_typedef)?|long|macdef|pointer|ptrtag|sentry|short|string|typedef|vardef))?|globsym|hash|head|id|im|imatrixp?|index|inexactp|infp|init|insert|int(?:_matrix(?:_view)?|_pointer|p)?|int64_(?:matrix|pointer)|integerp?|iteraten?|iterwhile|join|keys?|lambdap?|last(?:err(?:pos)?)?|lcd|list[2p]?|listmap|make_ptrtag|malloc|map|matcat|matrixp?|max|member|min|nanp|nargs|nmatrixp?|null|numberp?|ord|pack(?:ed)?|pointer(?:_cast|_tag|_type|p)?|pow|pred|ptrtag|put(?:_(?:byte|double|float|int(?:64)?|long|pointer|short|string))?|rationalp?|re|realp?|realloc|recordp?|redim|reduce(?:_with)?|refp?|repeatn?|reverse|rlistp?|round|rows?|rowcat(?:map)?|rowmap|rowrev|rowvector(?:p|seq)?|same|scan[lr]1?|sentry|sgn|short_(?:matrix|pointer)|slice|smatrixp?|sort|split|str|strcat|stream|stride|string(?:_(?:dup|list|vector)|p)?|subdiag(?:mat)?|submat|subseq2?|substr|succ|supdiag(?:mat)?|symbolp?|tail|take|takewhile|thunkp?|transpose|trunc|tuplep?|typep|ubyte|uint(?:64)?|ulong|uncurry3?|unref|unzip3?|update|ushort|vals?|varp?|vector(?:p|seq)?|void|zip3?|zipwith3?)\b/,special:{pattern:/\b__[a-z]+__\b/i,alias:"builtin"},operator:/(?:[!"#$%&'*+,\-.\/:<=>?@\\^`|~\u00a1-\u00bf\u00d7-\u00f7\u20d0-\u2bff]|\b_+\b)+|\b(?:and|div|mod|not|or)\b/,punctuation:/[(){}\[\];,|]/};var a=["c",{lang:"c++",alias:"cpp"},"fortran"],n=/%< *-\*- *\d* *-\*-[\s\S]+?%>/.source;a.forEach(function(i){var s=i;if(typeof i!="string"&&(s=i.alias,i=i.lang),r.languages[s]){var l={};l["inline-lang-"+s]={pattern:RegExp(n.replace("",i.replace(/([.+*?\/\\(){}\[\]])/g,"\\$1")),"i"),inside:r.util.clone(r.languages.pure["inline-lang"].inside)},l["inline-lang-"+s].inside.rest=r.util.clone(r.languages[s]),r.languages.insertBefore("pure","inline-lang",l)}}),r.languages.c&&(r.languages.pure["inline-lang"].inside.rest=r.util.clone(r.languages.c))})(t)}return on}var sn,Ju;function US(){if(Ju)return sn;Ju=1,sn=e,e.displayName="purebasic",e.aliases=[];function e(t){t.languages.purebasic=t.languages.extend("clike",{comment:/;.*/,keyword:/\b(?:align|and|as|break|calldebugger|case|compilercase|compilerdefault|compilerelse|compilerelseif|compilerendif|compilerendselect|compilererror|compilerif|compilerselect|continue|data|datasection|debug|debuglevel|declare|declarec|declarecdll|declaredll|declaremodule|default|define|dim|disableasm|disabledebugger|disableexplicit|else|elseif|enableasm|enabledebugger|enableexplicit|end|enddatasection|enddeclaremodule|endenumeration|endif|endimport|endinterface|endmacro|endmodule|endprocedure|endselect|endstructure|endstructureunion|endwith|enumeration|extends|fakereturn|for|foreach|forever|global|gosub|goto|if|import|importc|includebinary|includefile|includepath|interface|macro|module|newlist|newmap|next|not|or|procedure|procedurec|procedurecdll|proceduredll|procedurereturn|protected|prototype|prototypec|read|redim|repeat|restore|return|runtime|select|shared|static|step|structure|structureunion|swap|threaded|to|until|wend|while|with|xincludefile|xor)\b/i,function:/\b\w+(?:\.\w+)?\s*(?=\()/,number:/(?:\$[\da-f]+|\b-?(?:\d+(?:\.\d+)?|\.\d+)(?:e[+-]?\d+)?)\b/i,operator:/(?:@\*?|\?|\*)\w+|-[>-]?|\+\+?|!=?|<>?=?|==?|&&?|\|?\||[~^%?*/@]/}),t.languages.insertBefore("purebasic","keyword",{tag:/#\w+\$?/,asm:{pattern:/(^[\t ]*)!.*/m,lookbehind:!0,alias:"tag",inside:{comment:/;.*/,string:{pattern:/(["'`])(?:\\.|(?!\1)[^\\\r\n])*\1/,greedy:!0},"label-reference-anonymous":{pattern:/(!\s*j[a-z]+\s+)@[fb]/i,lookbehind:!0,alias:"fasm-label"},"label-reference-addressed":{pattern:/(!\s*j[a-z]+\s+)[A-Z._?$@][\w.?$@~#]*/i,lookbehind:!0,alias:"fasm-label"},keyword:[/\b(?:extern|global)\b[^;\r\n]*/i,/\b(?:CPU|DEFAULT|FLOAT)\b.*/],function:{pattern:/^([\t ]*!\s*)[\da-z]+(?=\s|$)/im,lookbehind:!0},"function-inline":{pattern:/(:\s*)[\da-z]+(?=\s)/i,lookbehind:!0,alias:"function"},label:{pattern:/^([\t ]*!\s*)[A-Za-z._?$@][\w.?$@~#]*(?=:)/m,lookbehind:!0,alias:"fasm-label"},register:/\b(?:st\d|[xyz]mm\d\d?|[cdt]r\d|r\d\d?[bwd]?|[er]?[abcd]x|[abcd][hl]|[er]?(?:bp|di|si|sp)|[cdefgs]s|mm\d+)\b/i,number:/(?:\b|-|(?=\$))(?:0[hx](?:[\da-f]*\.)?[\da-f]+(?:p[+-]?\d+)?|\d[\da-f]+[hx]|\$\d[\da-f]*|0[oq][0-7]+|[0-7]+[oq]|0[by][01]+|[01]+[by]|0[dt]\d+|(?:\d+(?:\.\d+)?|\.\d+)(?:\.?e[+-]?\d+)?[dt]?)\b/i,operator:/[\[\]*+\-/%<>=&|$!,.:]/}}}),delete t.languages.purebasic["class-name"],delete t.languages.purebasic.boolean,t.languages.pbfasm=t.languages.purebasic}return sn}var ln,ed;function BS(){if(ed)return ln;ed=1;var e=Wi();ln=t,t.displayName="purescript",t.aliases=["purs"];function t(r){r.register(e),r.languages.purescript=r.languages.extend("haskell",{keyword:/\b(?:ado|case|class|data|derive|do|else|forall|if|in|infixl|infixr|instance|let|module|newtype|of|primitive|then|type|where)\b|∀/,"import-statement":{pattern:/(^[\t ]*)import\s+[A-Z][\w']*(?:\.[A-Z][\w']*)*(?:\s+as\s+[A-Z][\w']*(?:\.[A-Z][\w']*)*)?(?:\s+hiding\b)?/m,lookbehind:!0,inside:{keyword:/\b(?:as|hiding|import)\b/,punctuation:/\./}},builtin:/\b(?:absurd|add|ap|append|apply|between|bind|bottom|clamp|compare|comparing|compose|conj|const|degree|discard|disj|div|eq|flap|flip|gcd|identity|ifM|join|lcm|liftA1|liftM1|map|max|mempty|min|mod|mul|negate|not|notEq|one|otherwise|recip|show|sub|top|unit|unless|unlessM|void|when|whenM|zero)\b/,operator:[r.languages.haskell.operator[0],r.languages.haskell.operator[2],/[\xa2-\xa6\xa8\xa9\xac\xae-\xb1\xb4\xb8\xd7\xf7\u02c2-\u02c5\u02d2-\u02df\u02e5-\u02eb\u02ed\u02ef-\u02ff\u0375\u0384\u0385\u03f6\u0482\u058d-\u058f\u0606-\u0608\u060b\u060e\u060f\u06de\u06e9\u06fd\u06fe\u07f6\u07fe\u07ff\u09f2\u09f3\u09fa\u09fb\u0af1\u0b70\u0bf3-\u0bfa\u0c7f\u0d4f\u0d79\u0e3f\u0f01-\u0f03\u0f13\u0f15-\u0f17\u0f1a-\u0f1f\u0f34\u0f36\u0f38\u0fbe-\u0fc5\u0fc7-\u0fcc\u0fce\u0fcf\u0fd5-\u0fd8\u109e\u109f\u1390-\u1399\u166d\u17db\u1940\u19de-\u19ff\u1b61-\u1b6a\u1b74-\u1b7c\u1fbd\u1fbf-\u1fc1\u1fcd-\u1fcf\u1fdd-\u1fdf\u1fed-\u1fef\u1ffd\u1ffe\u2044\u2052\u207a-\u207c\u208a-\u208c\u20a0-\u20bf\u2100\u2101\u2103-\u2106\u2108\u2109\u2114\u2116-\u2118\u211e-\u2123\u2125\u2127\u2129\u212e\u213a\u213b\u2140-\u2144\u214a-\u214d\u214f\u218a\u218b\u2190-\u2307\u230c-\u2328\u232b-\u2426\u2440-\u244a\u249c-\u24e9\u2500-\u2767\u2794-\u27c4\u27c7-\u27e5\u27f0-\u2982\u2999-\u29d7\u29dc-\u29fb\u29fe-\u2b73\u2b76-\u2b95\u2b97-\u2bff\u2ce5-\u2cea\u2e50\u2e51\u2e80-\u2e99\u2e9b-\u2ef3\u2f00-\u2fd5\u2ff0-\u2ffb\u3004\u3012\u3013\u3020\u3036\u3037\u303e\u303f\u309b\u309c\u3190\u3191\u3196-\u319f\u31c0-\u31e3\u3200-\u321e\u322a-\u3247\u3250\u3260-\u327f\u328a-\u32b0\u32c0-\u33ff\u4dc0-\u4dff\ua490-\ua4c6\ua700-\ua716\ua720\ua721\ua789\ua78a\ua828-\ua82b\ua836-\ua839\uaa77-\uaa79\uab5b\uab6a\uab6b\ufb29\ufbb2-\ufbc1\ufdfc\ufdfd\ufe62\ufe64-\ufe66\ufe69\uff04\uff0b\uff1c-\uff1e\uff3e\uff40\uff5c\uff5e\uffe0-\uffe6\uffe8-\uffee\ufffc\ufffd]/]}),r.languages.purs=r.languages.purescript}return ln}var un,td;function PS(){if(td)return un;td=1,un=e,e.displayName="python",e.aliases=["py"];function e(t){t.languages.python={comment:{pattern:/(^|[^\\])#.*/,lookbehind:!0,greedy:!0},"string-interpolation":{pattern:/(?:f|fr|rf)(?:("""|''')[\s\S]*?\1|("|')(?:\\.|(?!\2)[^\\\r\n])*\2)/i,greedy:!0,inside:{interpolation:{pattern:/((?:^|[^{])(?:\{\{)*)\{(?!\{)(?:[^{}]|\{(?!\{)(?:[^{}]|\{(?!\{)(?:[^{}])+\})+\})+\}/,lookbehind:!0,inside:{"format-spec":{pattern:/(:)[^:(){}]+(?=\}$)/,lookbehind:!0},"conversion-option":{pattern:/![sra](?=[:}]$)/,alias:"punctuation"},rest:null}},string:/[\s\S]+/}},"triple-quoted-string":{pattern:/(?:[rub]|br|rb)?("""|''')[\s\S]*?\1/i,greedy:!0,alias:"string"},string:{pattern:/(?:[rub]|br|rb)?("|')(?:\\.|(?!\1)[^\\\r\n])*\1/i,greedy:!0},function:{pattern:/((?:^|\s)def[ \t]+)[a-zA-Z_]\w*(?=\s*\()/g,lookbehind:!0},"class-name":{pattern:/(\bclass\s+)\w+/i,lookbehind:!0},decorator:{pattern:/(^[\t ]*)@\w+(?:\.\w+)*/m,lookbehind:!0,alias:["annotation","punctuation"],inside:{punctuation:/\./}},keyword:/\b(?:_(?=\s*:)|and|as|assert|async|await|break|case|class|continue|def|del|elif|else|except|exec|finally|for|from|global|if|import|in|is|lambda|match|nonlocal|not|or|pass|print|raise|return|try|while|with|yield)\b/,builtin:/\b(?:__import__|abs|all|any|apply|ascii|basestring|bin|bool|buffer|bytearray|bytes|callable|chr|classmethod|cmp|coerce|compile|complex|delattr|dict|dir|divmod|enumerate|eval|execfile|file|filter|float|format|frozenset|getattr|globals|hasattr|hash|help|hex|id|input|int|intern|isinstance|issubclass|iter|len|list|locals|long|map|max|memoryview|min|next|object|oct|open|ord|pow|property|range|raw_input|reduce|reload|repr|reversed|round|set|setattr|slice|sorted|staticmethod|str|sum|super|tuple|type|unichr|unicode|vars|xrange|zip)\b/,boolean:/\b(?:False|None|True)\b/,number:/\b0(?:b(?:_?[01])+|o(?:_?[0-7])+|x(?:_?[a-f0-9])+)\b|(?:\b\d+(?:_\d+)*(?:\.(?:\d+(?:_\d+)*)?)?|\B\.\d+(?:_\d+)*)(?:e[+-]?\d+(?:_\d+)*)?j?(?!\w)/i,operator:/[-+%=]=?|!=|:=|\*\*?=?|\/\/?=?|<[<=>]?|>[=>]?|[&|^~]/,punctuation:/[{}[\];(),.:]/},t.languages.python["string-interpolation"].inside.interpolation.inside.rest=t.languages.python,t.languages.py=t.languages.python}return un}var dn,rd;function GS(){if(rd)return dn;rd=1,dn=e,e.displayName="q",e.aliases=[];function e(t){t.languages.q={string:/"(?:\\.|[^"\\\r\n])*"/,comment:[{pattern:/([\t )\]}])\/.*/,lookbehind:!0,greedy:!0},{pattern:/(^|\r?\n|\r)\/[\t ]*(?:(?:\r?\n|\r)(?:.*(?:\r?\n|\r(?!\n)))*?(?:\\(?=[\t ]*(?:\r?\n|\r))|$)|\S.*)/,lookbehind:!0,greedy:!0},{pattern:/^\\[\t ]*(?:\r?\n|\r)[\s\S]+/m,greedy:!0},{pattern:/^#!.+/m,greedy:!0}],symbol:/`(?::\S+|[\w.]*)/,datetime:{pattern:/0N[mdzuvt]|0W[dtz]|\d{4}\.\d\d(?:m|\.\d\d(?:T(?:\d\d(?::\d\d(?::\d\d(?:[.:]\d\d\d)?)?)?)?)?[dz]?)|\d\d:\d\d(?::\d\d(?:[.:]\d\d\d)?)?[uvt]?/,alias:"number"},number:/\b(?![01]:)(?:0N[hje]?|0W[hj]?|0[wn]|0x[\da-fA-F]+|\d+(?:\.\d*)?(?:e[+-]?\d+)?[hjfeb]?)/,keyword:/\\\w+\b|\b(?:abs|acos|aj0?|all|and|any|asc|asin|asof|atan|attr|avgs?|binr?|by|ceiling|cols|cor|cos|count|cov|cross|csv|cut|delete|deltas|desc|dev|differ|distinct|div|do|dsave|ej|enlist|eval|except|exec|exit|exp|fby|fills|first|fkeys|flip|floor|from|get|getenv|group|gtime|hclose|hcount|hdel|hopen|hsym|iasc|identity|idesc|if|ij|in|insert|inter|inv|keys?|last|like|list|ljf?|load|log|lower|lsq|ltime|ltrim|mavg|maxs?|mcount|md5|mdev|med|meta|mins?|mmax|mmin|mmu|mod|msum|neg|next|not|null|or|over|parse|peach|pj|plist|prds?|prev|prior|rand|rank|ratios|raze|read0|read1|reciprocal|reval|reverse|rload|rotate|rsave|rtrim|save|scan|scov|sdev|select|set|setenv|show|signum|sin|sqrt|ssr?|string|sublist|sums?|sv|svar|system|tables|tan|til|trim|txf|type|uj|ungroup|union|update|upper|upsert|value|var|views?|vs|wavg|where|while|within|wj1?|wsum|ww|xasc|xbar|xcols?|xdesc|xexp|xgroup|xkey|xlog|xprev|xrank)\b/,adverb:{pattern:/['\/\\]:?|\beach\b/,alias:"function"},verb:{pattern:/(?:\B\.\B|\b[01]:|<[=>]?|>=?|[:+\-*%,!?~=|$&#@^]):?|\b_\b:?/,alias:"operator"},punctuation:/[(){}\[\];.]/}}return dn}var cn,ad;function $S(){if(ad)return cn;ad=1,cn=e,e.displayName="qml",e.aliases=[];function e(t){(function(r){for(var a=/"(?:\\.|[^\\"\r\n])*"|'(?:\\.|[^\\'\r\n])*'/.source,n=/\/\/.*(?!.)|\/\*(?:[^*]|\*(?!\/))*\*\//.source,i=/(?:[^\\()[\]{}"'/]||\/(?![*/])||\(*\)|\[*\]|\{*\}|\\[\s\S])/.source.replace(//g,function(){return a}).replace(//g,function(){return n}),s=0;s<2;s++)i=i.replace(//g,function(){return i});i=i.replace(//g,"[^\\s\\S]"),r.languages.qml={comment:{pattern:/\/\/.*|\/\*[\s\S]*?\*\//,greedy:!0},"javascript-function":{pattern:RegExp(/((?:^|;)[ \t]*)function\s+(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*\s*\(*\)\s*\{*\}/.source.replace(//g,function(){return i}),"m"),lookbehind:!0,greedy:!0,alias:"language-javascript",inside:r.languages.javascript},"class-name":{pattern:/((?:^|[:;])[ \t]*)(?!\d)\w+(?=[ \t]*\{|[ \t]+on\b)/m,lookbehind:!0},property:[{pattern:/((?:^|[;{])[ \t]*)(?!\d)\w+(?:\.\w+)*(?=[ \t]*:)/m,lookbehind:!0},{pattern:/((?:^|[;{])[ \t]*)property[ \t]+(?!\d)\w+(?:\.\w+)*[ \t]+(?!\d)\w+(?:\.\w+)*(?=[ \t]*:)/m,lookbehind:!0,inside:{keyword:/^property/,property:/\w+(?:\.\w+)*/}}],"javascript-expression":{pattern:RegExp(/(:[ \t]*)(?![\s;}[])(?:(?!$|[;}]))+/.source.replace(//g,function(){return i}),"m"),lookbehind:!0,greedy:!0,alias:"language-javascript",inside:r.languages.javascript},string:{pattern:/"(?:\\.|[^\\"\r\n])*"/,greedy:!0},keyword:/\b(?:as|import|on)\b/,punctuation:/[{}[\]:;,]/}})(t)}return cn}var pn,nd;function qS(){if(nd)return pn;nd=1,pn=e,e.displayName="qore",e.aliases=[];function e(t){t.languages.qore=t.languages.extend("clike",{comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|(?:\/\/|#).*)/,lookbehind:!0},string:{pattern:/("|')(?:\\[\s\S]|(?!\1)[^\\])*\1/,greedy:!0},keyword:/\b(?:abstract|any|assert|binary|bool|boolean|break|byte|case|catch|char|class|code|const|continue|data|default|do|double|else|enum|extends|final|finally|float|for|goto|hash|if|implements|import|inherits|instanceof|int|interface|long|my|native|new|nothing|null|object|our|own|private|reference|rethrow|return|short|soft(?:bool|date|float|int|list|number|string)|static|strictfp|string|sub|super|switch|synchronized|this|throw|throws|transient|try|void|volatile|while)\b/,boolean:/\b(?:false|true)\b/i,function:/\$?\b(?!\d)\w+(?=\()/,number:/\b(?:0b[01]+|0x(?:[\da-f]*\.)?[\da-fp\-]+|(?:\d+(?:\.\d+)?|\.\d+)(?:e\d+)?[df]|(?:\d+(?:\.\d+)?|\.\d+))\b/i,operator:{pattern:/(^|[^.])(?:\+[+=]?|-[-=]?|[!=](?:==?|~)?|>>?=?|<(?:=>?|<=?)?|&[&=]?|\|[|=]?|[*\/%^]=?|[~?])/,lookbehind:!0},variable:/\$(?!\d)\w+\b/})}return pn}var gn,id;function HS(){if(id)return gn;id=1,gn=e,e.displayName="qsharp",e.aliases=["qs"];function e(t){(function(r){function a(R,y){return R.replace(/<<(\d+)>>/g,function(_,v){return"(?:"+y[+v]+")"})}function n(R,y,_){return RegExp(a(R,y),"")}function i(R,y){for(var _=0;_>/g,function(){return"(?:"+R+")"});return R.replace(/<>/g,"[^\\s\\S]")}var s={type:"Adj BigInt Bool Ctl Double false Int One Pauli PauliI PauliX PauliY PauliZ Qubit Range Result String true Unit Zero",other:"Adjoint adjoint apply as auto body borrow borrowing Controlled controlled distribute elif else fail fixup for function if in internal intrinsic invert is let mutable namespace new newtype open operation repeat return self set until use using while within"};function l(R){return"\\b(?:"+R.trim().replace(/ /g,"|")+")\\b"}var u=RegExp(l(s.type+" "+s.other)),c=/\b[A-Za-z_]\w*\b/.source,d=a(/<<0>>(?:\s*\.\s*<<0>>)*/.source,[c]),b={keyword:u,punctuation:/[<>()?,.:[\]]/},h=/"(?:\\.|[^\\"])*"/.source;r.languages.qsharp=r.languages.extend("clike",{comment:/\/\/.*/,string:[{pattern:n(/(^|[^$\\])<<0>>/.source,[h]),lookbehind:!0,greedy:!0}],"class-name":[{pattern:n(/(\b(?:as|open)\s+)<<0>>(?=\s*(?:;|as\b))/.source,[d]),lookbehind:!0,inside:b},{pattern:n(/(\bnamespace\s+)<<0>>(?=\s*\{)/.source,[d]),lookbehind:!0,inside:b}],keyword:u,number:/(?:\b0(?:x[\da-f]+|b[01]+|o[0-7]+)|(?:\B\.\d+|\b\d+(?:\.\d*)?)(?:e[-+]?\d+)?)l?\b/i,operator:/\band=|\bor=|\band\b|\bnot\b|\bor\b|<[-=]|[-=]>|>>>=?|<<<=?|\^\^\^=?|\|\|\|=?|&&&=?|w\/=?|~~~|[*\/+\-^=!%]=?/,punctuation:/::|[{}[\];(),.:]/}),r.languages.insertBefore("qsharp","number",{range:{pattern:/\.\./,alias:"operator"}});var S=i(a(/\{(?:[^"{}]|<<0>>|<>)*\}/.source,[h]),2);r.languages.insertBefore("qsharp","string",{"interpolation-string":{pattern:n(/\$"(?:\\.|<<0>>|[^\\"{])*"/.source,[S]),greedy:!0,inside:{interpolation:{pattern:n(/((?:^|[^\\])(?:\\\\)*)<<0>>/.source,[S]),lookbehind:!0,inside:{punctuation:/^\{|\}$/,expression:{pattern:/[\s\S]+/,alias:"language-qsharp",inside:r.languages.qsharp}}},string:/[\s\S]+/}}})})(t),t.languages.qs=t.languages.qsharp}return gn}var bn,od;function zS(){if(od)return bn;od=1,bn=e,e.displayName="r",e.aliases=[];function e(t){t.languages.r={comment:/#.*/,string:{pattern:/(['"])(?:\\.|(?!\1)[^\\\r\n])*\1/,greedy:!0},"percent-operator":{pattern:/%[^%\s]*%/,alias:"operator"},boolean:/\b(?:FALSE|TRUE)\b/,ellipsis:/\.\.(?:\.|\d+)/,number:[/\b(?:Inf|NaN)\b/,/(?:\b0x[\dA-Fa-f]+(?:\.\d*)?|\b\d+(?:\.\d*)?|\B\.\d+)(?:[EePp][+-]?\d+)?[iL]?/],keyword:/\b(?:NA|NA_character_|NA_complex_|NA_integer_|NA_real_|NULL|break|else|for|function|if|in|next|repeat|while)\b/,operator:/->?>?|<(?:=|=!]=?|::?|&&?|\|\|?|[+*\/^$@~]/,punctuation:/[(){}\[\],;]/}}return bn}var mn,sd;function VS(){if(sd)return mn;sd=1;var e=Xi();mn=t,t.displayName="racket",t.aliases=["rkt"];function t(r){r.register(e),r.languages.racket=r.languages.extend("scheme",{"lambda-parameter":{pattern:/([(\[]lambda\s+[(\[])[^()\[\]'\s]+/,lookbehind:!0}}),r.languages.insertBefore("racket","string",{lang:{pattern:/^#lang.+/m,greedy:!0,alias:"keyword"}}),r.languages.rkt=r.languages.racket}return mn}var fn,ld;function jS(){if(ld)return fn;ld=1,fn=e,e.displayName="reason",e.aliases=[];function e(t){t.languages.reason=t.languages.extend("clike",{string:{pattern:/"(?:\\(?:\r\n|[\s\S])|[^\\\r\n"])*"/,greedy:!0},"class-name":/\b[A-Z]\w*/,keyword:/\b(?:and|as|assert|begin|class|constraint|do|done|downto|else|end|exception|external|for|fun|function|functor|if|in|include|inherit|initializer|lazy|let|method|module|mutable|new|nonrec|object|of|open|or|private|rec|sig|struct|switch|then|to|try|type|val|virtual|when|while|with)\b/,operator:/\.{3}|:[:=]|\|>|->|=(?:==?|>)?|<=?|>=?|[|^?'#!~`]|[+\-*\/]\.?|\b(?:asr|land|lor|lsl|lsr|lxor|mod)\b/}),t.languages.insertBefore("reason","class-name",{char:{pattern:/'(?:\\x[\da-f]{2}|\\o[0-3][0-7][0-7]|\\\d{3}|\\.|[^'\\\r\n])'/,greedy:!0},constructor:/\b[A-Z]\w*\b(?!\s*\.)/,label:{pattern:/\b[a-z]\w*(?=::)/,alias:"symbol"}}),delete t.languages.reason.function}return fn}var En,ud;function WS(){if(ud)return En;ud=1,En=e,e.displayName="regex",e.aliases=[];function e(t){(function(r){var a={pattern:/\\[\\(){}[\]^$+*?|.]/,alias:"escape"},n=/\\(?:x[\da-fA-F]{2}|u[\da-fA-F]{4}|u\{[\da-fA-F]+\}|0[0-7]{0,2}|[123][0-7]{2}|c[a-zA-Z]|.)/,i={pattern:/\.|\\[wsd]|\\p\{[^{}]+\}/i,alias:"class-name"},s={pattern:/\\[wsd]|\\p\{[^{}]+\}/i,alias:"class-name"},l="(?:[^\\\\-]|"+n.source+")",u=RegExp(l+"-"+l),c={pattern:/(<|')[^<>']+(?=[>']$)/,lookbehind:!0,alias:"variable"};r.languages.regex={"char-class":{pattern:/((?:^|[^\\])(?:\\\\)*)\[(?:[^\\\]]|\\[\s\S])*\]/,lookbehind:!0,inside:{"char-class-negation":{pattern:/(^\[)\^/,lookbehind:!0,alias:"operator"},"char-class-punctuation":{pattern:/^\[|\]$/,alias:"punctuation"},range:{pattern:u,inside:{escape:n,"range-punctuation":{pattern:/-/,alias:"operator"}}},"special-escape":a,"char-set":s,escape:n}},"special-escape":a,"char-set":i,backreference:[{pattern:/\\(?![123][0-7]{2})[1-9]/,alias:"keyword"},{pattern:/\\k<[^<>']+>/,alias:"keyword",inside:{"group-name":c}}],anchor:{pattern:/[$^]|\\[ABbGZz]/,alias:"function"},escape:n,group:[{pattern:/\((?:\?(?:<[^<>']+>|'[^<>']+'|[>:]|:=]=?|!=|\b_\b/,punctuation:/[,;.\[\]{}()]/}}return hn}var Sn,cd;function KS(){if(cd)return Sn;cd=1,Sn=e,e.displayName="renpy",e.aliases=["rpy"];function e(t){t.languages.renpy={comment:{pattern:/(^|[^\\])#.+/,lookbehind:!0},string:{pattern:/("""|''')[\s\S]+?\1|("|')(?:\\.|(?!\2)[^\\])*\2|(?:^#?(?:(?:[0-9a-fA-F]){3}|[0-9a-fA-F]{6})$)/m,greedy:!0},function:/\b[a-z_]\w*(?=\()/i,property:/\b(?:Update|UpdateVersion|action|activate_sound|adv_nvl_transition|after_load_transition|align|alpha|alt|anchor|antialias|area|auto|background|bar_invert|bar_resizing|bar_vertical|black_color|bold|bottom_bar|bottom_gutter|bottom_margin|bottom_padding|box_reverse|box_wrap|can_update|caret|child|color|crop|default_afm_enable|default_afm_time|default_fullscreen|default_text_cps|developer|directory_name|drag_handle|drag_joined|drag_name|drag_raise|draggable|dragged|drop_shadow|drop_shadow_color|droppable|dropped|easein|easeout|edgescroll|end_game_transition|end_splash_transition|enter_replay_transition|enter_sound|enter_transition|enter_yesno_transition|executable_name|exit_replay_transition|exit_sound|exit_transition|exit_yesno_transition|fadein|fadeout|first_indent|first_spacing|fit_first|focus|focus_mask|font|foreground|game_main_transition|get_installed_packages|google_play_key|google_play_salt|ground|has_music|has_sound|has_voice|height|help|hinting|hover|hover_background|hover_color|hover_sound|hovered|hyperlink_functions|idle|idle_color|image_style|include_update|insensitive|insensitive_background|insensitive_color|inside|intra_transition|italic|justify|kerning|keyboard_focus|language|layer_clipping|layers|layout|left_bar|left_gutter|left_margin|left_padding|length|line_leading|line_overlap_split|line_spacing|linear|main_game_transition|main_menu_music|maximum|min_width|minimum|minwidth|modal|mouse|mousewheel|name|narrator_menu|newline_indent|nvl_adv_transition|offset|order_reverse|outlines|overlay_functions|pos|position|prefix|radius|range|rest_indent|right_bar|right_gutter|right_margin|right_padding|rotate|rotate_pad|ruby_style|sample_sound|save_directory|say_attribute_transition|screen_height|screen_width|scrollbars|selected_hover|selected_hover_color|selected_idle|selected_idle_color|selected_insensitive|show_side_image|show_two_window|side_spacing|side_xpos|side_ypos|size|size_group|slow_cps|slow_cps_multiplier|spacing|strikethrough|subpixel|text_align|text_style|text_xpos|text_y_fudge|text_ypos|thumb|thumb_offset|thumb_shadow|thumbnail_height|thumbnail_width|time|top_bar|top_gutter|top_margin|top_padding|translations|underline|unscrollable|update|value|version|version_name|version_tuple|vertical|width|window_hide_transition|window_icon|window_left_padding|window_show_transition|window_title|windows_icon|xadjustment|xalign|xanchor|xanchoraround|xaround|xcenter|xfill|xinitial|xmargin|xmaximum|xminimum|xoffset|xofsset|xpadding|xpos|xsize|xzoom|yadjustment|yalign|yanchor|yanchoraround|yaround|ycenter|yfill|yinitial|ymargin|ymaximum|yminimum|yoffset|ypadding|ypos|ysize|ysizexysize|yzoom|zoom|zorder)\b/,tag:/\b(?:bar|block|button|buttoscreenn|drag|draggroup|fixed|frame|grid|[hv]box|hotbar|hotspot|image|imagebutton|imagemap|input|key|label|menu|mm_menu_frame|mousearea|nvl|parallel|screen|self|side|tag|text|textbutton|timer|vbar|viewport|window)\b|\$/,keyword:/\b(?:None|add|adjustment|alignaround|allow|angle|animation|around|as|assert|behind|box_layout|break|build|cache|call|center|changed|child_size|choice|circles|class|clear|clicked|clipping|clockwise|config|contains|continue|corner1|corner2|counterclockwise|def|default|define|del|delay|disabled|disabled_text|dissolve|elif|else|event|except|exclude|exec|expression|fade|finally|for|from|function|global|gm_root|has|hide|id|if|import|in|init|is|jump|knot|lambda|left|less_rounded|mm_root|movie|music|null|on|onlayer|pass|pause|persistent|play|print|python|queue|raise|random|renpy|repeat|return|right|rounded_window|scene|scope|set|show|slow|slow_abortable|slow_done|sound|stop|store|style|style_group|substitute|suffix|theme|transform|transform_anchor|transpose|try|ui|unhovered|updater|use|voice|while|widget|widget_hover|widget_selected|widget_text|yield)\b/,boolean:/\b(?:[Ff]alse|[Tt]rue)\b/,number:/(?:\b(?:0[bo])?(?:(?:\d|0x[\da-f])[\da-f]*(?:\.\d*)?)|\B\.\d+)(?:e[+-]?\d+)?j?/i,operator:/[-+%=]=?|!=|\*\*?=?|\/\/?=?|<[<=>]?|>[=>]?|[&|^~]|\b(?:and|at|not|or|with)\b/,punctuation:/[{}[\];(),.:]/},t.languages.rpy=t.languages.renpy}return Sn}var yn,pd;function ZS(){if(pd)return yn;pd=1,yn=e,e.displayName="rest",e.aliases=[];function e(t){t.languages.rest={table:[{pattern:/(^[\t ]*)(?:\+[=-]+)+\+(?:\r?\n|\r)(?:\1[+|].+[+|](?:\r?\n|\r))+\1(?:\+[=-]+)+\+/m,lookbehind:!0,inside:{punctuation:/\||(?:\+[=-]+)+\+/}},{pattern:/(^[\t ]*)=+ [ =]*=(?:(?:\r?\n|\r)\1.+)+(?:\r?\n|\r)\1=+ [ =]*=(?=(?:\r?\n|\r){2}|\s*$)/m,lookbehind:!0,inside:{punctuation:/[=-]+/}}],"substitution-def":{pattern:/(^[\t ]*\.\. )\|(?:[^|\s](?:[^|]*[^|\s])?)\| [^:]+::/m,lookbehind:!0,inside:{substitution:{pattern:/^\|(?:[^|\s]|[^|\s][^|]*[^|\s])\|/,alias:"attr-value",inside:{punctuation:/^\||\|$/}},directive:{pattern:/( )(?! )[^:]+::/,lookbehind:!0,alias:"function",inside:{punctuation:/::$/}}}},"link-target":[{pattern:/(^[\t ]*\.\. )\[[^\]]+\]/m,lookbehind:!0,alias:"string",inside:{punctuation:/^\[|\]$/}},{pattern:/(^[\t ]*\.\. )_(?:`[^`]+`|(?:[^:\\]|\\.)+):/m,lookbehind:!0,alias:"string",inside:{punctuation:/^_|:$/}}],directive:{pattern:/(^[\t ]*\.\. )[^:]+::/m,lookbehind:!0,alias:"function",inside:{punctuation:/::$/}},comment:{pattern:/(^[\t ]*\.\.)(?:(?: .+)?(?:(?:\r?\n|\r).+)+| .+)(?=(?:\r?\n|\r){2}|$)/m,lookbehind:!0},title:[{pattern:/^(([!"#$%&'()*+,\-.\/:;<=>?@\[\\\]^_`{|}~])\2+)(?:\r?\n|\r).+(?:\r?\n|\r)\1$/m,inside:{punctuation:/^[!"#$%&'()*+,\-.\/:;<=>?@\[\\\]^_`{|}~]+|[!"#$%&'()*+,\-.\/:;<=>?@\[\\\]^_`{|}~]+$/,important:/.+/}},{pattern:/(^|(?:\r?\n|\r){2}).+(?:\r?\n|\r)([!"#$%&'()*+,\-.\/:;<=>?@\[\\\]^_`{|}~])\2+(?=\r?\n|\r|$)/,lookbehind:!0,inside:{punctuation:/[!"#$%&'()*+,\-.\/:;<=>?@\[\\\]^_`{|}~]+$/,important:/.+/}}],hr:{pattern:/((?:\r?\n|\r){2})([!"#$%&'()*+,\-.\/:;<=>?@\[\\\]^_`{|}~])\2{3,}(?=(?:\r?\n|\r){2})/,lookbehind:!0,alias:"punctuation"},field:{pattern:/(^[\t ]*):[^:\r\n]+:(?= )/m,lookbehind:!0,alias:"attr-name"},"command-line-option":{pattern:/(^[\t ]*)(?:[+-][a-z\d]|(?:--|\/)[a-z\d-]+)(?:[ =](?:[a-z][\w-]*|<[^<>]+>))?(?:, (?:[+-][a-z\d]|(?:--|\/)[a-z\d-]+)(?:[ =](?:[a-z][\w-]*|<[^<>]+>))?)*(?=(?:\r?\n|\r)? {2,}\S)/im,lookbehind:!0,alias:"symbol"},"literal-block":{pattern:/::(?:\r?\n|\r){2}([ \t]+)(?![ \t]).+(?:(?:\r?\n|\r)\1.+)*/,inside:{"literal-block-punctuation":{pattern:/^::/,alias:"punctuation"}}},"quoted-literal-block":{pattern:/::(?:\r?\n|\r){2}([!"#$%&'()*+,\-.\/:;<=>?@\[\\\]^_`{|}~]).*(?:(?:\r?\n|\r)\1.*)*/,inside:{"literal-block-punctuation":{pattern:/^(?:::|([!"#$%&'()*+,\-.\/:;<=>?@\[\\\]^_`{|}~])\1*)/m,alias:"punctuation"}}},"list-bullet":{pattern:/(^[\t ]*)(?:[*+\-•‣⁃]|\(?(?:\d+|[a-z]|[ivxdclm]+)\)|(?:\d+|[a-z]|[ivxdclm]+)\.)(?= )/im,lookbehind:!0,alias:"punctuation"},"doctest-block":{pattern:/(^[\t ]*)>>> .+(?:(?:\r?\n|\r).+)*/m,lookbehind:!0,inside:{punctuation:/^>>>/}},inline:[{pattern:/(^|[\s\-:\/'"<(\[{])(?::[^:]+:`.*?`|`.*?`:[^:]+:|(\*\*?|``?|\|)(?!\s)(?:(?!\2).)*\S\2(?=[\s\-.,:;!?\\\/'")\]}]|$))/m,lookbehind:!0,inside:{bold:{pattern:/(^\*\*).+(?=\*\*$)/,lookbehind:!0},italic:{pattern:/(^\*).+(?=\*$)/,lookbehind:!0},"inline-literal":{pattern:/(^``).+(?=``$)/,lookbehind:!0,alias:"symbol"},role:{pattern:/^:[^:]+:|:[^:]+:$/,alias:"function",inside:{punctuation:/^:|:$/}},"interpreted-text":{pattern:/(^`).+(?=`$)/,lookbehind:!0,alias:"attr-value"},substitution:{pattern:/(^\|).+(?=\|$)/,lookbehind:!0,alias:"attr-value"},punctuation:/\*\*?|``?|\|/}}],link:[{pattern:/\[[^\[\]]+\]_(?=[\s\-.,:;!?\\\/'")\]}]|$)/,alias:"string",inside:{punctuation:/^\[|\]_$/}},{pattern:/(?:\b[a-z\d]+(?:[_.:+][a-z\d]+)*_?_|`[^`]+`_?_|_`[^`]+`)(?=[\s\-.,:;!?\\\/'")\]}]|$)/i,alias:"string",inside:{punctuation:/^_?`|`$|`?_?_$/}}],punctuation:{pattern:/(^[\t ]*)(?:\|(?= |$)|(?:---?|—|\.\.|__)(?= )|\.\.$)/m,lookbehind:!0}}}return yn}var Tn,gd;function XS(){if(gd)return Tn;gd=1,Tn=e,e.displayName="rip",e.aliases=[];function e(t){t.languages.rip={comment:{pattern:/#.*/,greedy:!0},char:{pattern:/\B`[^\s`'",.:;#\/\\()<>\[\]{}]\b/,greedy:!0},string:{pattern:/("|')(?:\\.|(?!\1)[^\\\r\n])*\1/,greedy:!0},regex:{pattern:/(^|[^/])\/(?!\/)(?:\[[^\n\r\]]*\]|\\.|[^/\\\r\n\[])+\/(?=\s*(?:$|[\r\n,.;})]))/,lookbehind:!0,greedy:!0},keyword:/(?:=>|->)|\b(?:case|catch|class|else|exit|finally|if|raise|return|switch|try)\b/,builtin:/@|\bSystem\b/,boolean:/\b(?:false|true)\b/,date:/\b\d{4}-\d{2}-\d{2}\b/,time:/\b\d{2}:\d{2}:\d{2}\b/,datetime:/\b\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}\b/,symbol:/:[^\d\s`'",.:;#\/\\()<>\[\]{}][^\s`'",.:;#\/\\()<>\[\]{}]*/,number:/[+-]?\b(?:\d+\.\d+|\d+)\b/,punctuation:/(?:\.{2,3})|[`,.:;=\/\\()<>\[\]{}]/,reference:/[^\d\s`'",.:;#\/\\()<>\[\]{}][^\s`'",.:;#\/\\()<>\[\]{}]*/}}return Tn}var vn,bd;function QS(){if(bd)return vn;bd=1,vn=e,e.displayName="roboconf",e.aliases=[];function e(t){t.languages.roboconf={comment:/#.*/,keyword:{pattern:/(^|\s)(?:(?:external|import)\b|(?:facet|instance of)(?=[ \t]+[\w-]+[ \t]*\{))/,lookbehind:!0},component:{pattern:/[\w-]+(?=[ \t]*\{)/,alias:"variable"},property:/[\w.-]+(?=[ \t]*:)/,value:{pattern:/(=[ \t]*(?![ \t]))[^,;]+/,lookbehind:!0,alias:"attr-value"},optional:{pattern:/\(optional\)/,alias:"builtin"},wildcard:{pattern:/(\.)\*/,lookbehind:!0,alias:"operator"},punctuation:/[{},.;:=]/}}return vn}var An,md;function JS(){if(md)return An;md=1,An=e,e.displayName="robotframework",e.aliases=[];function e(t){(function(r){var a={pattern:/(^[ \t]*| {2}|\t)#.*/m,lookbehind:!0,greedy:!0},n={pattern:/((?:^|[^\\])(?:\\{2})*)[$@&%]\{(?:[^{}\r\n]|\{[^{}\r\n]*\})*\}/,lookbehind:!0,inside:{punctuation:/^[$@&%]\{|\}$/}};function i(c,d){var b={};b["section-header"]={pattern:/^ ?\*{3}.+?\*{3}/,alias:"keyword"};for(var h in d)b[h]=d[h];return b.tag={pattern:/([\r\n](?: {2}|\t)[ \t]*)\[[-\w]+\]/,lookbehind:!0,inside:{punctuation:/\[|\]/}},b.variable=n,b.comment=a,{pattern:RegExp(/^ ?\*{3}[ \t]*[ \t]*\*{3}(?:.|[\r\n](?!\*{3}))*/.source.replace(//g,function(){return c}),"im"),alias:"section",inside:b}}var s={pattern:/(\[Documentation\](?: {2}|\t)[ \t]*)(?![ \t]|#)(?:.|(?:\r\n?|\n)[ \t]*\.{3})+/,lookbehind:!0,alias:"string"},l={pattern:/([\r\n] ?)(?!#)(?:\S(?:[ \t]\S)*)+/,lookbehind:!0,alias:"function",inside:{variable:n}},u={pattern:/([\r\n](?: {2}|\t)[ \t]*)(?!\[|\.{3}|#)(?:\S(?:[ \t]\S)*)+/,lookbehind:!0,inside:{variable:n}};r.languages.robotframework={settings:i("Settings",{documentation:{pattern:/([\r\n] ?Documentation(?: {2}|\t)[ \t]*)(?![ \t]|#)(?:.|(?:\r\n?|\n)[ \t]*\.{3})+/,lookbehind:!0,alias:"string"},property:{pattern:/([\r\n] ?)(?!\.{3}|#)(?:\S(?:[ \t]\S)*)+/,lookbehind:!0}}),variables:i("Variables"),"test-cases":i("Test Cases",{"test-name":l,documentation:s,property:u}),keywords:i("Keywords",{"keyword-name":l,documentation:s,property:u}),tasks:i("Tasks",{"task-name":l,documentation:s,property:u}),comment:a},r.languages.robot=r.languages.robotframework})(t)}return An}var Rn,fd;function ey(){if(fd)return Rn;fd=1,Rn=e,e.displayName="rust",e.aliases=[];function e(t){(function(r){for(var a=/\/\*(?:[^*/]|\*(?!\/)|\/(?!\*)|)*\*\//.source,n=0;n<2;n++)a=a.replace(//g,function(){return a});a=a.replace(//g,function(){return/[^\s\S]/.source}),r.languages.rust={comment:[{pattern:RegExp(/(^|[^\\])/.source+a),lookbehind:!0,greedy:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],string:{pattern:/b?"(?:\\[\s\S]|[^\\"])*"|b?r(#*)"(?:[^"]|"(?!\1))*"\1/,greedy:!0},char:{pattern:/b?'(?:\\(?:x[0-7][\da-fA-F]|u\{(?:[\da-fA-F]_*){1,6}\}|.)|[^\\\r\n\t'])'/,greedy:!0},attribute:{pattern:/#!?\[(?:[^\[\]"]|"(?:\\[\s\S]|[^\\"])*")*\]/,greedy:!0,alias:"attr-name",inside:{string:null}},"closure-params":{pattern:/([=(,:]\s*|\bmove\s*)\|[^|]*\||\|[^|]*\|(?=\s*(?:\{|->))/,lookbehind:!0,greedy:!0,inside:{"closure-punctuation":{pattern:/^\||\|$/,alias:"punctuation"},rest:null}},"lifetime-annotation":{pattern:/'\w+/,alias:"symbol"},"fragment-specifier":{pattern:/(\$\w+:)[a-z]+/,lookbehind:!0,alias:"punctuation"},variable:/\$\w+/,"function-definition":{pattern:/(\bfn\s+)\w+/,lookbehind:!0,alias:"function"},"type-definition":{pattern:/(\b(?:enum|struct|trait|type|union)\s+)\w+/,lookbehind:!0,alias:"class-name"},"module-declaration":[{pattern:/(\b(?:crate|mod)\s+)[a-z][a-z_\d]*/,lookbehind:!0,alias:"namespace"},{pattern:/(\b(?:crate|self|super)\s*)::\s*[a-z][a-z_\d]*\b(?:\s*::(?:\s*[a-z][a-z_\d]*\s*::)*)?/,lookbehind:!0,alias:"namespace",inside:{punctuation:/::/}}],keyword:[/\b(?:Self|abstract|as|async|await|become|box|break|const|continue|crate|do|dyn|else|enum|extern|final|fn|for|if|impl|in|let|loop|macro|match|mod|move|mut|override|priv|pub|ref|return|self|static|struct|super|trait|try|type|typeof|union|unsafe|unsized|use|virtual|where|while|yield)\b/,/\b(?:bool|char|f(?:32|64)|[ui](?:8|16|32|64|128|size)|str)\b/],function:/\b[a-z_]\w*(?=\s*(?:::\s*<|\())/,macro:{pattern:/\b\w+!/,alias:"property"},constant:/\b[A-Z_][A-Z_\d]+\b/,"class-name":/\b[A-Z]\w*\b/,namespace:{pattern:/(?:\b[a-z][a-z_\d]*\s*::\s*)*\b[a-z][a-z_\d]*\s*::(?!\s*<)/,inside:{punctuation:/::/}},number:/\b(?:0x[\dA-Fa-f](?:_?[\dA-Fa-f])*|0o[0-7](?:_?[0-7])*|0b[01](?:_?[01])*|(?:(?:\d(?:_?\d)*)?\.)?\d(?:_?\d)*(?:[Ee][+-]?\d+)?)(?:_?(?:f32|f64|[iu](?:8|16|32|64|size)?))?\b/,boolean:/\b(?:false|true)\b/,punctuation:/->|\.\.=|\.{1,3}|::|[{}[\];(),:]/,operator:/[-+*\/%!^]=?|=[=>]?|&[&=]?|\|[|=]?|<>?=?|[@?]/},r.languages.rust["closure-params"].inside.rest=r.languages.rust,r.languages.rust.attribute.inside.string=r.languages.rust.string})(t)}return Rn}var _n,Ed;function ty(){if(Ed)return _n;Ed=1,_n=e,e.displayName="sas",e.aliases=[];function e(t){(function(r){var a=/(?:"(?:""|[^"])*"(?!")|'(?:''|[^'])*'(?!'))/.source,n=/\b(?:\d[\da-f]*x|\d+(?:\.\d+)?(?:e[+-]?\d+)?)\b/i,i={pattern:RegExp(a+"[bx]"),alias:"number"},s={pattern:/&[a-z_]\w*/i},l={pattern:/((?:^|\s|=|\())%(?:ABORT|BY|CMS|COPY|DISPLAY|DO|ELSE|END|EVAL|GLOBAL|GO|GOTO|IF|INC|INCLUDE|INDEX|INPUT|KTRIM|LENGTH|LET|LIST|LOCAL|PUT|QKTRIM|QSCAN|QSUBSTR|QSYSFUNC|QUPCASE|RETURN|RUN|SCAN|SUBSTR|SUPERQ|SYMDEL|SYMEXIST|SYMGLOBL|SYMLOCAL|SYSCALL|SYSEVALF|SYSEXEC|SYSFUNC|SYSGET|SYSRPUT|THEN|TO|TSO|UNQUOTE|UNTIL|UPCASE|WHILE|WINDOW)\b/i,lookbehind:!0,alias:"keyword"},u={pattern:/(^|\s)(?:proc\s+\w+|data(?!=)|quit|run)\b/i,alias:"keyword",lookbehind:!0},c=[/\/\*[\s\S]*?\*\//,{pattern:/(^[ \t]*|;\s*)\*[^;]*;/m,lookbehind:!0}],d={pattern:RegExp(a),greedy:!0},b=/[$%@.(){}\[\];,\\]/,h={pattern:/%?\b\w+(?=\()/,alias:"keyword"},S={function:h,"arg-value":{pattern:/(=\s*)[A-Z\.]+/i,lookbehind:!0},operator:/=/,"macro-variable":s,arg:{pattern:/[A-Z]+/i,alias:"keyword"},number:n,"numeric-constant":i,punctuation:b,string:d},R={pattern:/\b(?:format|put)\b=?[\w'$.]+/i,inside:{keyword:/^(?:format|put)(?==)/i,equals:/=/,format:{pattern:/(?:\w|\$\d)+\.\d?/,alias:"number"}}},y={pattern:/\b(?:format|put)\s+[\w']+(?:\s+[$.\w]+)+(?=;)/i,inside:{keyword:/^(?:format|put)/i,format:{pattern:/[\w$]+\.\d?/,alias:"number"}}},_={pattern:/((?:^|\s)=?)(?:catname|checkpoint execute_always|dm|endsas|filename|footnote|%include|libname|%list|lock|missing|options|page|resetline|%run|sasfile|skip|sysecho|title\d?)\b/i,lookbehind:!0,alias:"keyword"},v={pattern:/(^|\s)(?:submit(?:\s+(?:load|norun|parseonly))?|endsubmit)\b/i,lookbehind:!0,alias:"keyword"},g=/aStore|accessControl|aggregation|audio|autotune|bayesianNetClassifier|bioMedImage|boolRule|builtins|cardinality|cdm|clustering|conditionalRandomFields|configuration|copula|countreg|dataDiscovery|dataPreprocess|dataSciencePilot|dataStep|decisionTree|deduplication|deepLearn|deepNeural|deepRnn|ds2|ecm|entityRes|espCluster|explainModel|factmac|fastKnn|fcmpact|fedSql|freqTab|gVarCluster|gam|gleam|graphSemiSupLearn|hiddenMarkovModel|hyperGroup|ica|image|iml|kernalPca|langModel|ldaTopic|loadStreams|mbc|mixed|mlTools|modelPublishing|network|neuralNet|nmf|nonParametricBayes|nonlinear|optNetwork|optimization|panel|pca|percentile|phreg|pls|qkb|qlim|quantreg|recommend|regression|reinforcementLearn|robustPca|ruleMining|sampling|sandwich|sccasl|search(?:Analytics)?|sentimentAnalysis|sequence|session(?:Prop)?|severity|simSystem|simple|smartData|sparkEmbeddedProcess|sparseML|spatialreg|spc|stabilityMonitoring|svDataDescription|svm|table|text(?:Filters|Frequency|Mining|Parse|Rule(?:Develop|Score)|Topic|Util)|timeData|transpose|tsInfo|tsReconcile|uniTimeSeries|varReduce/.source,p={pattern:RegExp(/(^|\s)(?:action\s+)?(?:)\.[a-z]+\b[^;]+/.source.replace(//g,function(){return g}),"i"),lookbehind:!0,inside:{keyword:RegExp(/(?:)\.[a-z]+\b/.source.replace(//g,function(){return g}),"i"),action:{pattern:/(?:action)/i,alias:"keyword"},comment:c,function:h,"arg-value":S["arg-value"],operator:S.operator,argument:S.arg,number:n,"numeric-constant":i,punctuation:b,string:d}},m={pattern:/((?:^|\s)=?)(?:after|analysis|and|array|barchart|barwidth|begingraph|by|call|cas|cbarline|cfill|class(?:lev)?|close|column|computed?|contains|continue|data(?==)|define|delete|describe|document|do\s+over|do|dol|drop|dul|else|end(?:comp|source)?|entryTitle|eval(?:uate)?|exec(?:ute)?|exit|file(?:name)?|fill(?:attrs)?|flist|fnc|function(?:list)?|global|goto|group(?:by)?|headline|headskip|histogram|if|infile|keep|keylabel|keyword|label|layout|leave|legendlabel|length|libname|loadactionset|merge|midpoints|_?null_|name|noobs|nowd|ods|options|or|otherwise|out(?:put)?|over(?:lay)?|plot|print|put|raise|ranexp|rannor|rbreak|retain|return|select|session|sessref|set|source|statgraph|sum|summarize|table|temp|terminate|then\s+do|then|title\d?|to|var|when|where|xaxisopts|y2axisopts|yaxisopts)\b/i,lookbehind:!0};r.languages.sas={datalines:{pattern:/^([ \t]*)(?:cards|(?:data)?lines);[\s\S]+?^[ \t]*;/im,lookbehind:!0,alias:"string",inside:{keyword:{pattern:/^(?:cards|(?:data)?lines)/i},punctuation:/;/}},"proc-sql":{pattern:/(^proc\s+(?:fed)?sql(?:\s+[\w|=]+)?;)[\s\S]+?(?=^(?:proc\s+\w+|data|quit|run);|(?![\s\S]))/im,lookbehind:!0,inside:{sql:{pattern:RegExp(/^[ \t]*(?:select|alter\s+table|(?:create|describe|drop)\s+(?:index|table(?:\s+constraints)?|view)|create\s+unique\s+index|insert\s+into|update)(?:|[^;"'])+;/.source.replace(//g,function(){return a}),"im"),alias:"language-sql",inside:r.languages.sql},"global-statements":_,"sql-statements":{pattern:/(^|\s)(?:disconnect\s+from|begin|commit|exec(?:ute)?|reset|rollback|validate)\b/i,lookbehind:!0,alias:"keyword"},number:n,"numeric-constant":i,punctuation:b,string:d}},"proc-groovy":{pattern:/(^proc\s+groovy(?:\s+[\w|=]+)?;)[\s\S]+?(?=^(?:proc\s+\w+|data|quit|run);|(?![\s\S]))/im,lookbehind:!0,inside:{comment:c,groovy:{pattern:RegExp(/(^[ \t]*submit(?:\s+(?:load|norun|parseonly))?)(?:|[^"'])+?(?=endsubmit;)/.source.replace(//g,function(){return a}),"im"),lookbehind:!0,alias:"language-groovy",inside:r.languages.groovy},keyword:m,"submit-statement":v,"global-statements":_,number:n,"numeric-constant":i,punctuation:b,string:d}},"proc-lua":{pattern:/(^proc\s+lua(?:\s+[\w|=]+)?;)[\s\S]+?(?=^(?:proc\s+\w+|data|quit|run);|(?![\s\S]))/im,lookbehind:!0,inside:{comment:c,lua:{pattern:RegExp(/(^[ \t]*submit(?:\s+(?:load|norun|parseonly))?)(?:|[^"'])+?(?=endsubmit;)/.source.replace(//g,function(){return a}),"im"),lookbehind:!0,alias:"language-lua",inside:r.languages.lua},keyword:m,"submit-statement":v,"global-statements":_,number:n,"numeric-constant":i,punctuation:b,string:d}},"proc-cas":{pattern:/(^proc\s+cas(?:\s+[\w|=]+)?;)[\s\S]+?(?=^(?:proc\s+\w+|quit|data);|(?![\s\S]))/im,lookbehind:!0,inside:{comment:c,"statement-var":{pattern:/((?:^|\s)=?)saveresult\s[^;]+/im,lookbehind:!0,inside:{statement:{pattern:/^saveresult\s+\S+/i,inside:{keyword:/^(?:saveresult)/i}},rest:S}},"cas-actions":p,statement:{pattern:/((?:^|\s)=?)(?:default|(?:un)?set|on|output|upload)[^;]+/im,lookbehind:!0,inside:S},step:u,keyword:m,function:h,format:R,altformat:y,"global-statements":_,number:n,"numeric-constant":i,punctuation:b,string:d}},"proc-args":{pattern:RegExp(/(^proc\s+\w+\s+)(?!\s)(?:[^;"']|)+;/.source.replace(//g,function(){return a}),"im"),lookbehind:!0,inside:S},"macro-keyword":l,"macro-variable":s,"macro-string-functions":{pattern:/((?:^|\s|=))%(?:BQUOTE|NRBQUOTE|NRQUOTE|NRSTR|QUOTE|STR)\(.*?(?:[^%]\))/i,lookbehind:!0,inside:{function:{pattern:/%(?:BQUOTE|NRBQUOTE|NRQUOTE|NRSTR|QUOTE|STR)/i,alias:"keyword"},"macro-keyword":l,"macro-variable":s,"escaped-char":{pattern:/%['"()<>=¬^~;,#]/},punctuation:b}},"macro-declaration":{pattern:/^%macro[^;]+(?=;)/im,inside:{keyword:/%macro/i}},"macro-end":{pattern:/^%mend[^;]+(?=;)/im,inside:{keyword:/%mend/i}},macro:{pattern:/%_\w+(?=\()/,alias:"keyword"},input:{pattern:/\binput\s[-\w\s/*.$&]+;/i,inside:{input:{alias:"keyword",pattern:/^input/i},comment:c,number:n,"numeric-constant":i}},"options-args":{pattern:/(^options)[-'"|/\\<>*+=:()\w\s]*(?=;)/im,lookbehind:!0,inside:S},"cas-actions":p,comment:c,function:h,format:R,altformat:y,"numeric-constant":i,datetime:{pattern:RegExp(a+"(?:dt?|t)"),alias:"number"},string:d,step:u,keyword:m,"operator-keyword":{pattern:/\b(?:eq|ge|gt|in|le|lt|ne|not)\b/i,alias:"operator"},number:n,operator:/\*\*?|\|\|?|!!?|¦¦?|<[>=]?|>[<=]?|[-+\/=&]|[~¬^]=?/,punctuation:b}})(t)}return _n}var In,hd;function ry(){if(hd)return In;hd=1,In=e,e.displayName="sass",e.aliases=[];function e(t){(function(r){r.languages.sass=r.languages.extend("css",{comment:{pattern:/^([ \t]*)\/[\/*].*(?:(?:\r?\n|\r)\1[ \t].+)*/m,lookbehind:!0,greedy:!0}}),r.languages.insertBefore("sass","atrule",{"atrule-line":{pattern:/^(?:[ \t]*)[@+=].+/m,greedy:!0,inside:{atrule:/(?:@[\w-]+|[+=])/}}}),delete r.languages.sass.atrule;var a=/\$[-\w]+|#\{\$[-\w]+\}/,n=[/[+*\/%]|[=!]=|<=?|>=?|\b(?:and|not|or)\b/,{pattern:/(\s)-(?=\s)/,lookbehind:!0}];r.languages.insertBefore("sass","property",{"variable-line":{pattern:/^[ \t]*\$.+/m,greedy:!0,inside:{punctuation:/:/,variable:a,operator:n}},"property-line":{pattern:/^[ \t]*(?:[^:\s]+ *:.*|:[^:\s].*)/m,greedy:!0,inside:{property:[/[^:\s]+(?=\s*:)/,{pattern:/(:)[^:\s]+/,lookbehind:!0}],punctuation:/:/,variable:a,operator:n,important:r.languages.sass.important}}}),delete r.languages.sass.property,delete r.languages.sass.important,r.languages.insertBefore("sass","punctuation",{selector:{pattern:/^([ \t]*)\S(?:,[^,\r\n]+|[^,\r\n]*)(?:,[^,\r\n]+)*(?:,(?:\r?\n|\r)\1[ \t]+\S(?:,[^,\r\n]+|[^,\r\n]*)(?:,[^,\r\n]+)*)*/m,lookbehind:!0,greedy:!0}})})(t)}return In}var Nn,Sd;function ay(){if(Sd)return Nn;Sd=1;var e=Yi();Nn=t,t.displayName="scala",t.aliases=[];function t(r){r.register(e),r.languages.scala=r.languages.extend("java",{"triple-quoted-string":{pattern:/"""[\s\S]*?"""/,greedy:!0,alias:"string"},string:{pattern:/("|')(?:\\.|(?!\1)[^\\\r\n])*\1/,greedy:!0},keyword:/<-|=>|\b(?:abstract|case|catch|class|def|do|else|extends|final|finally|for|forSome|if|implicit|import|lazy|match|new|null|object|override|package|private|protected|return|sealed|self|super|this|throw|trait|try|type|val|var|while|with|yield)\b/,number:/\b0x(?:[\da-f]*\.)?[\da-f]+|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e\d+)?[dfl]?/i,builtin:/\b(?:Any|AnyRef|AnyVal|Boolean|Byte|Char|Double|Float|Int|Long|Nothing|Short|String|Unit)\b/,symbol:/'[^\d\s\\]\w*/}),r.languages.insertBefore("scala","triple-quoted-string",{"string-interpolation":{pattern:/\b[a-z]\w*(?:"""(?:[^$]|\$(?:[^{]|\{(?:[^{}]|\{[^{}]*\})*\}))*?"""|"(?:[^$"\r\n]|\$(?:[^{]|\{(?:[^{}]|\{[^{}]*\})*\}))*")/i,greedy:!0,inside:{id:{pattern:/^\w+/,greedy:!0,alias:"function"},escape:{pattern:/\\\$"|\$[$"]/,greedy:!0,alias:"symbol"},interpolation:{pattern:/\$(?:\w+|\{(?:[^{}]|\{[^{}]*\})*\})/,greedy:!0,inside:{punctuation:/^\$\{?|\}$/,expression:{pattern:/[\s\S]+/,inside:r.languages.scala}}},string:/[\s\S]+/}}}),delete r.languages.scala["class-name"],delete r.languages.scala.function}return Nn}var wn,yd;function ny(){if(yd)return wn;yd=1,wn=e,e.displayName="scss",e.aliases=[];function e(t){t.languages.scss=t.languages.extend("css",{comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|\/\/.*)/,lookbehind:!0},atrule:{pattern:/@[\w-](?:\([^()]+\)|[^()\s]|\s+(?!\s))*?(?=\s+[{;])/,inside:{rule:/@[\w-]+/}},url:/(?:[-a-z]+-)?url(?=\()/i,selector:{pattern:/(?=\S)[^@;{}()]?(?:[^@;{}()\s]|\s+(?!\s)|#\{\$[-\w]+\})+(?=\s*\{(?:\}|\s|[^}][^:{}]*[:{][^}]))/,inside:{parent:{pattern:/&/,alias:"important"},placeholder:/%[-\w]+/,variable:/\$[-\w]+|#\{\$[-\w]+\}/}},property:{pattern:/(?:[-\w]|\$[-\w]|#\{\$[-\w]+\})+(?=\s*:)/,inside:{variable:/\$[-\w]+|#\{\$[-\w]+\}/}}}),t.languages.insertBefore("scss","atrule",{keyword:[/@(?:content|debug|each|else(?: if)?|extend|for|forward|function|if|import|include|mixin|return|use|warn|while)\b/i,{pattern:/( )(?:from|through)(?= )/,lookbehind:!0}]}),t.languages.insertBefore("scss","important",{variable:/\$[-\w]+|#\{\$[-\w]+\}/}),t.languages.insertBefore("scss","function",{"module-modifier":{pattern:/\b(?:as|hide|show|with)\b/i,alias:"keyword"},placeholder:{pattern:/%[-\w]+/,alias:"selector"},statement:{pattern:/\B!(?:default|optional)\b/i,alias:"keyword"},boolean:/\b(?:false|true)\b/,null:{pattern:/\bnull\b/,alias:"keyword"},operator:{pattern:/(\s)(?:[-+*\/%]|[=!]=|<=?|>=?|and|not|or)(?=\s)/,lookbehind:!0}}),t.languages.scss.atrule.inside.rest=t.languages.scss}return wn}var Cn,Td;function iy(){if(Td)return Cn;Td=1;var e=qc();Cn=t,t.displayName="shellSession",t.aliases=[];function t(r){r.register(e),function(a){var n=[/"(?:\\[\s\S]|\$\([^)]+\)|\$(?!\()|`[^`]+`|[^"\\`$])*"/.source,/'[^']*'/.source,/\$'(?:[^'\\]|\\[\s\S])*'/.source,/<<-?\s*(["']?)(\w+)\1\s[\s\S]*?[\r\n]\2/.source].join("|");a.languages["shell-session"]={command:{pattern:RegExp(/^/.source+"(?:"+(/[^\s@:$#%*!/\\]+@[^\r\n@:$#%*!/\\]+(?::[^\0-\x1F$#%*?"<>:;|]+)?/.source+"|"+/[/~.][^\0-\x1F$#%*?"<>@:;|]*/.source)+")?"+/[$#%](?=\s)/.source+/(?:[^\\\r\n \t'"<$]|[ \t](?:(?!#)|#.*$)|\\(?:[^\r]|\r\n?)|\$(?!')|<(?!<)|<>)+/.source.replace(/<>/g,function(){return n}),"m"),greedy:!0,inside:{info:{pattern:/^[^#$%]+/,alias:"punctuation",inside:{user:/^[^\s@:$#%*!/\\]+@[^\r\n@:$#%*!/\\]+/,punctuation:/:/,path:/[\s\S]+/}},bash:{pattern:/(^[$#%]\s*)\S[\s\S]*/,lookbehind:!0,alias:"language-bash",inside:a.languages.bash},"shell-symbol":{pattern:/^[$#%]/,alias:"important"}}},output:/.(?:.*(?:[\r\n]|.$))*/},a.languages["sh-session"]=a.languages.shellsession=a.languages["shell-session"]}(r)}return Cn}var kn,vd;function oy(){if(vd)return kn;vd=1,kn=e,e.displayName="smali",e.aliases=[];function e(t){t.languages.smali={comment:/#.*/,string:{pattern:/"(?:[^\r\n\\"]|\\.)*"|'(?:[^\r\n\\']|\\(?:.|u[\da-fA-F]{4}))'/,greedy:!0},"class-name":{pattern:/(^|[^L])L(?:(?:\w+|`[^`\r\n]*`)\/)*(?:[\w$]+|`[^`\r\n]*`)(?=\s*;)/,lookbehind:!0,inside:{"class-name":{pattern:/(^L|\/)(?:[\w$]+|`[^`\r\n]*`)$/,lookbehind:!0},namespace:{pattern:/^(L)(?:(?:\w+|`[^`\r\n]*`)\/)+/,lookbehind:!0,inside:{punctuation:/\//}},builtin:/^L/}},builtin:[{pattern:/([();\[])[BCDFIJSVZ]+/,lookbehind:!0},{pattern:/([\w$>]:)[BCDFIJSVZ]/,lookbehind:!0}],keyword:[{pattern:/(\.end\s+)[\w-]+/,lookbehind:!0},{pattern:/(^|[^\w.-])\.(?!\d)[\w-]+/,lookbehind:!0},{pattern:/(^|[^\w.-])(?:abstract|annotation|bridge|constructor|enum|final|interface|private|protected|public|runtime|static|synthetic|system|transient)(?![\w.-])/,lookbehind:!0}],function:{pattern:/(^|[^\w.-])(?:\w+|<[\w$-]+>)(?=\()/,lookbehind:!0},field:{pattern:/[\w$]+(?=:)/,alias:"variable"},register:{pattern:/(^|[^\w.-])[vp]\d(?![\w.-])/,lookbehind:!0,alias:"variable"},boolean:{pattern:/(^|[^\w.-])(?:false|true)(?![\w.-])/,lookbehind:!0},number:{pattern:/(^|[^/\w.-])-?(?:NAN|INFINITY|0x(?:[\dA-F]+(?:\.[\dA-F]*)?|\.[\dA-F]+)(?:p[+-]?[\dA-F]+)?|(?:\d+(?:\.\d*)?|\.\d+)(?:e[+-]?\d+)?)[dflst]?(?![\w.-])/i,lookbehind:!0},label:{pattern:/(:)\w+/,lookbehind:!0,alias:"property"},operator:/->|\.\.|[\[=]/,punctuation:/[{}(),;:]/}}return kn}var On,Ad;function sy(){if(Ad)return On;Ad=1,On=e,e.displayName="smalltalk",e.aliases=[];function e(t){t.languages.smalltalk={comment:{pattern:/"(?:""|[^"])*"/,greedy:!0},char:{pattern:/\$./,greedy:!0},string:{pattern:/'(?:''|[^'])*'/,greedy:!0},symbol:/#[\da-z]+|#(?:-|([+\/\\*~<>=@%|&?!])\1?)|#(?=\()/i,"block-arguments":{pattern:/(\[\s*):[^\[|]*\|/,lookbehind:!0,inside:{variable:/:[\da-z]+/i,punctuation:/\|/}},"temporary-variables":{pattern:/\|[^|]+\|/,inside:{variable:/[\da-z]+/i,punctuation:/\|/}},keyword:/\b(?:new|nil|self|super)\b/,boolean:/\b(?:false|true)\b/,number:[/\d+r-?[\dA-Z]+(?:\.[\dA-Z]+)?(?:e-?\d+)?/,/\b\d+(?:\.\d+)?(?:e-?\d+)?/],operator:/[<=]=?|:=|~[~=]|\/\/?|\\\\|>[>=]?|[!^+\-*&|,@]/,punctuation:/[.;:?\[\](){}]/}}return On}var Ln,Rd;function ly(){if(Rd)return Ln;Rd=1;var e=z();Ln=t,t.displayName="smarty",t.aliases=[];function t(r){r.register(e),function(a){a.languages.smarty={comment:{pattern:/^\{\*[\s\S]*?\*\}/,greedy:!0},"embedded-php":{pattern:/^\{php\}[\s\S]*?\{\/php\}/,greedy:!0,inside:{smarty:{pattern:/^\{php\}|\{\/php\}$/,inside:null},php:{pattern:/[\s\S]+/,alias:"language-php",inside:a.languages.php}}},string:[{pattern:/"(?:\\.|[^"\\\r\n])*"/,greedy:!0,inside:{interpolation:{pattern:/\{[^{}]*\}|`[^`]*`/,inside:{"interpolation-punctuation":{pattern:/^[{`]|[`}]$/,alias:"punctuation"},expression:{pattern:/[\s\S]+/,inside:null}}},variable:/\$\w+/}},{pattern:/'(?:\\.|[^'\\\r\n])*'/,greedy:!0}],keyword:{pattern:/(^\{\/?)[a-z_]\w*\b(?!\()/i,lookbehind:!0,greedy:!0},delimiter:{pattern:/^\{\/?|\}$/,greedy:!0,alias:"punctuation"},number:/\b0x[\dA-Fa-f]+|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[Ee][-+]?\d+)?/,variable:[/\$(?!\d)\w+/,/#(?!\d)\w+#/,{pattern:/(\.|->|\w\s*=)(?!\d)\w+\b(?!\()/,lookbehind:!0},{pattern:/(\[)(?!\d)\w+(?=\])/,lookbehind:!0}],function:{pattern:/(\|\s*)@?[a-z_]\w*|\b[a-z_]\w*(?=\()/i,lookbehind:!0},"attr-name":/\b[a-z_]\w*(?=\s*=)/i,boolean:/\b(?:false|no|off|on|true|yes)\b/,punctuation:/[\[\](){}.,:`]|->/,operator:[/[+\-*\/%]|==?=?|[!<>]=?|&&|\|\|?/,/\bis\s+(?:not\s+)?(?:div|even|odd)(?:\s+by)?\b/,/\b(?:and|eq|gt?e|gt|lt?e|lt|mod|neq?|not|or)\b/]},a.languages.smarty["embedded-php"].inside.smarty.inside=a.languages.smarty,a.languages.smarty.string[0].inside.interpolation.inside.expression.inside=a.languages.smarty;var n=/"(?:\\.|[^"\\\r\n])*"|'(?:\\.|[^'\\\r\n])*'/,i=RegExp(/\{\*[\s\S]*?\*\}/.source+"|"+/\{php\}[\s\S]*?\{\/php\}/.source+"|"+/\{(?:[^{}"']||\{(?:[^{}"']||\{(?:[^{}"']|)*\})*\})*\}/.source.replace(//g,function(){return n.source}),"g");a.hooks.add("before-tokenize",function(s){var l="{literal}",u="{/literal}",c=!1;a.languages["markup-templating"].buildPlaceholders(s,"smarty",i,function(d){return d===u&&(c=!1),c?!1:(d===l&&(c=!0),!0)})}),a.hooks.add("after-tokenize",function(s){a.languages["markup-templating"].tokenizePlaceholders(s,"smarty")})}(r)}return Ln}var Dn,_d;function uy(){if(_d)return Dn;_d=1,Dn=e,e.displayName="sml",e.aliases=["smlnj"];function e(t){(function(r){var a=/\b(?:abstype|and|andalso|as|case|datatype|do|else|end|eqtype|exception|fn|fun|functor|handle|if|in|include|infix|infixr|let|local|nonfix|of|op|open|orelse|raise|rec|sharing|sig|signature|struct|structure|then|type|val|where|while|with|withtype)\b/i;r.languages.sml={comment:/\(\*(?:[^*(]|\*(?!\))|\((?!\*)|\(\*(?:[^*(]|\*(?!\))|\((?!\*))*\*\))*\*\)/,string:{pattern:/#?"(?:[^"\\]|\\.)*"/,greedy:!0},"class-name":[{pattern:RegExp(/((?:^|[^:]):\s*)(?:\s*(?:(?:\*|->)\s*|,\s*(?:(?=)|(?!)\s+)))*/.source.replace(//g,function(){return/\s*(?:[*,]|->)/.source}).replace(//g,function(){return/(?:'[\w']*||\((?:[^()]|\([^()]*\))*\)|\{(?:[^{}]|\{[^{}]*\})*\})(?:\s+)*/.source}).replace(//g,function(){return/(?!)[a-z\d_][\w'.]*/.source}).replace(//g,function(){return a.source}),"i"),lookbehind:!0,greedy:!0,inside:null},{pattern:/((?:^|[^\w'])(?:datatype|exception|functor|signature|structure|type)\s+)[a-z_][\w'.]*/i,lookbehind:!0}],function:{pattern:/((?:^|[^\w'])fun\s+)[a-z_][\w'.]*/i,lookbehind:!0},keyword:a,variable:{pattern:/(^|[^\w'])'[\w']*/,lookbehind:!0},number:/~?\b(?:\d+(?:\.\d+)?(?:e~?\d+)?|0x[\da-f]+)\b/i,word:{pattern:/\b0w(?:\d+|x[\da-f]+)\b/i,alias:"constant"},boolean:/\b(?:false|true)\b/i,operator:/\.\.\.|:[>=:]|=>?|->|[<>]=?|[!+\-*/^#|@~]/,punctuation:/[(){}\[\].:,;]/},r.languages.sml["class-name"][0].inside=r.languages.sml,r.languages.smlnj=r.languages.sml})(t)}return Dn}var xn,Id;function dy(){if(Id)return xn;Id=1,xn=e,e.displayName="solidity",e.aliases=["sol"];function e(t){t.languages.solidity=t.languages.extend("clike",{"class-name":{pattern:/(\b(?:contract|enum|interface|library|new|struct|using)\s+)(?!\d)[\w$]+/,lookbehind:!0},keyword:/\b(?:_|anonymous|as|assembly|assert|break|calldata|case|constant|constructor|continue|contract|default|delete|do|else|emit|enum|event|external|for|from|function|if|import|indexed|inherited|interface|internal|is|let|library|mapping|memory|modifier|new|payable|pragma|private|public|pure|require|returns?|revert|selfdestruct|solidity|storage|struct|suicide|switch|this|throw|using|var|view|while)\b/,operator:/=>|->|:=|=:|\*\*|\+\+|--|\|\||&&|<<=?|>>=?|[-+*/%^&|<>!=]=?|[~?]/}),t.languages.insertBefore("solidity","keyword",{builtin:/\b(?:address|bool|byte|u?int(?:8|16|24|32|40|48|56|64|72|80|88|96|104|112|120|128|136|144|152|160|168|176|184|192|200|208|216|224|232|240|248|256)?|string|bytes(?:[1-9]|[12]\d|3[0-2])?)\b/}),t.languages.insertBefore("solidity","number",{version:{pattern:/([<>]=?|\^)\d+\.\d+\.\d+\b/,lookbehind:!0,alias:"number"}}),t.languages.sol=t.languages.solidity}return xn}var Mn,Nd;function cy(){if(Nd)return Mn;Nd=1,Mn=e,e.displayName="solutionFile",e.aliases=[];function e(t){(function(r){var a={pattern:/\{[\da-f]{8}-[\da-f]{4}-[\da-f]{4}-[\da-f]{4}-[\da-f]{12}\}/i,alias:"constant",inside:{punctuation:/[{}]/}};r.languages["solution-file"]={comment:{pattern:/#.*/,greedy:!0},string:{pattern:/"[^"\r\n]*"|'[^'\r\n]*'/,greedy:!0,inside:{guid:a}},object:{pattern:/^([ \t]*)(?:([A-Z]\w*)\b(?=.*(?:\r\n?|\n)(?:\1[ \t].*(?:\r\n?|\n))*\1End\2(?=[ \t]*$))|End[A-Z]\w*(?=[ \t]*$))/m,lookbehind:!0,greedy:!0,alias:"keyword"},property:{pattern:/^([ \t]*)(?!\s)[^\r\n"#=()]*[^\s"#=()](?=\s*=)/m,lookbehind:!0,inside:{guid:a}},guid:a,number:/\b\d+(?:\.\d+)*\b/,boolean:/\b(?:FALSE|TRUE)\b/,operator:/=/,punctuation:/[(),]/},r.languages.sln=r.languages["solution-file"]})(t)}return Mn}var Fn,wd;function py(){if(wd)return Fn;wd=1;var e=z();Fn=t,t.displayName="soy",t.aliases=[];function t(r){r.register(e),function(a){var n=/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,i=/\b\d+(?:\.\d+)?(?:[eE][+-]?\d+)?\b|\b0x[\dA-F]+\b/;a.languages.soy={comment:[/\/\*[\s\S]*?\*\//,{pattern:/(\s)\/\/.*/,lookbehind:!0,greedy:!0}],"command-arg":{pattern:/(\{+\/?\s*(?:alias|call|delcall|delpackage|deltemplate|namespace|template)\s+)\.?[\w.]+/,lookbehind:!0,alias:"string",inside:{punctuation:/\./}},parameter:{pattern:/(\{+\/?\s*@?param\??\s+)\.?[\w.]+/,lookbehind:!0,alias:"variable"},keyword:[{pattern:/(\{+\/?[^\S\r\n]*)(?:\\[nrt]|alias|call|case|css|default|delcall|delpackage|deltemplate|else(?:if)?|fallbackmsg|for(?:each)?|if(?:empty)?|lb|let|literal|msg|namespace|nil|@?param\??|rb|sp|switch|template|xid)/,lookbehind:!0},/\b(?:any|as|attributes|bool|css|float|html|in|int|js|list|map|null|number|string|uri)\b/],delimiter:{pattern:/^\{+\/?|\/?\}+$/,alias:"punctuation"},property:/\w+(?==)/,variable:{pattern:/\$[^\W\d]\w*(?:\??(?:\.\w+|\[[^\]]+\]))*/,inside:{string:{pattern:n,greedy:!0},number:i,punctuation:/[\[\].?]/}},string:{pattern:n,greedy:!0},function:[/\w+(?=\()/,{pattern:/(\|[^\S\r\n]*)\w+/,lookbehind:!0}],boolean:/\b(?:false|true)\b/,number:i,operator:/\?:?|<=?|>=?|==?|!=|[+*/%-]|\b(?:and|not|or)\b/,punctuation:/[{}()\[\]|.,:]/},a.hooks.add("before-tokenize",function(s){var l=/\{\{.+?\}\}|\{.+?\}|\s\/\/.*|\/\*[\s\S]*?\*\//g,u="{literal}",c="{/literal}",d=!1;a.languages["markup-templating"].buildPlaceholders(s,"soy",l,function(b){return b===c&&(d=!1),d?!1:(b===u&&(d=!0),!0)})}),a.hooks.add("after-tokenize",function(s){a.languages["markup-templating"].tokenizePlaceholders(s,"soy")})}(r)}return Fn}var Un,Cd;function jc(){if(Cd)return Un;Cd=1,Un=e,e.displayName="turtle",e.aliases=[];function e(t){t.languages.turtle={comment:{pattern:/#.*/,greedy:!0},"multiline-string":{pattern:/"""(?:(?:""?)?(?:[^"\\]|\\.))*"""|'''(?:(?:''?)?(?:[^'\\]|\\.))*'''/,greedy:!0,alias:"string",inside:{comment:/#.*/}},string:{pattern:/"(?:[^\\"\r\n]|\\.)*"|'(?:[^\\'\r\n]|\\.)*'/,greedy:!0},url:{pattern:/<(?:[^\x00-\x20<>"{}|^`\\]|\\(?:u[\da-fA-F]{4}|U[\da-fA-F]{8}))*>/,greedy:!0,inside:{punctuation:/[<>]/}},function:{pattern:/(?:(?![-.\d\xB7])[-.\w\xB7\xC0-\uFFFD]+)?:(?:(?![-.])(?:[-.:\w\xC0-\uFFFD]|%[\da-f]{2}|\\.)+)?/i,inside:{"local-name":{pattern:/([^:]*:)[\s\S]+/,lookbehind:!0},prefix:{pattern:/[\s\S]+/,inside:{punctuation:/:/}}}},number:/[+-]?\b\d+(?:\.\d*)?(?:e[+-]?\d+)?/i,punctuation:/[{}.,;()[\]]|\^\^/,boolean:/\b(?:false|true)\b/,keyword:[/(?:\ba|@prefix|@base)\b|=/,/\b(?:base|graph|prefix)\b/i],tag:{pattern:/@[a-z]+(?:-[a-z\d]+)*/i,inside:{punctuation:/@/}}},t.languages.trig=t.languages.turtle}return Un}var Bn,kd;function gy(){if(kd)return Bn;kd=1;var e=jc();Bn=t,t.displayName="sparql",t.aliases=["rq"];function t(r){r.register(e),r.languages.sparql=r.languages.extend("turtle",{boolean:/\b(?:false|true)\b/i,variable:{pattern:/[?$]\w+/,greedy:!0}}),r.languages.insertBefore("sparql","punctuation",{keyword:[/\b(?:A|ADD|ALL|AS|ASC|ASK|BNODE|BY|CLEAR|CONSTRUCT|COPY|CREATE|DATA|DEFAULT|DELETE|DESC|DESCRIBE|DISTINCT|DROP|EXISTS|FILTER|FROM|GROUP|HAVING|INSERT|INTO|LIMIT|LOAD|MINUS|MOVE|NAMED|NOT|NOW|OFFSET|OPTIONAL|ORDER|RAND|REDUCED|SELECT|SEPARATOR|SERVICE|SILENT|STRUUID|UNION|USING|UUID|VALUES|WHERE)\b/i,/\b(?:ABS|AVG|BIND|BOUND|CEIL|COALESCE|CONCAT|CONTAINS|COUNT|DATATYPE|DAY|ENCODE_FOR_URI|FLOOR|GROUP_CONCAT|HOURS|IF|IRI|isBLANK|isIRI|isLITERAL|isNUMERIC|isURI|LANG|LANGMATCHES|LCASE|MAX|MD5|MIN|MINUTES|MONTH|REGEX|REPLACE|ROUND|sameTerm|SAMPLE|SECONDS|SHA1|SHA256|SHA384|SHA512|STR|STRAFTER|STRBEFORE|STRDT|STRENDS|STRLANG|STRLEN|STRSTARTS|SUBSTR|SUM|TIMEZONE|TZ|UCASE|URI|YEAR)\b(?=\s*\()/i,/\b(?:BASE|GRAPH|PREFIX)\b/i]}),r.languages.rq=r.languages.sparql}return Bn}var Pn,Od;function by(){if(Od)return Pn;Od=1,Pn=e,e.displayName="splunkSpl",e.aliases=[];function e(t){t.languages["splunk-spl"]={comment:/`comment\("(?:\\.|[^\\"])*"\)`/,string:{pattern:/"(?:\\.|[^\\"])*"/,greedy:!0},keyword:/\b(?:abstract|accum|addcoltotals|addinfo|addtotals|analyzefields|anomalies|anomalousvalue|anomalydetection|append|appendcols|appendcsv|appendlookup|appendpipe|arules|associate|audit|autoregress|bin|bucket|bucketdir|chart|cluster|cofilter|collect|concurrency|contingency|convert|correlate|datamodel|dbinspect|dedup|delete|delta|diff|erex|eval|eventcount|eventstats|extract|fieldformat|fields|fieldsummary|filldown|fillnull|findtypes|folderize|foreach|format|from|gauge|gentimes|geom|geomfilter|geostats|head|highlight|history|iconify|input|inputcsv|inputlookup|iplocation|join|kmeans|kv|kvform|loadjob|localize|localop|lookup|makecontinuous|makemv|makeresults|map|mcollect|metadata|metasearch|meventcollect|mstats|multikv|multisearch|mvcombine|mvexpand|nomv|outlier|outputcsv|outputlookup|outputtext|overlap|pivot|predict|rangemap|rare|regex|relevancy|reltime|rename|replace|rest|return|reverse|rex|rtorder|run|savedsearch|script|scrub|search|searchtxn|selfjoin|sendemail|set|setfields|sichart|sirare|sistats|sitimechart|sitop|sort|spath|stats|strcat|streamstats|table|tags|tail|timechart|timewrap|top|transaction|transpose|trendline|tscollect|tstats|typeahead|typelearner|typer|union|uniq|untable|where|x11|xmlkv|xmlunescape|xpath|xyseries)\b/i,"operator-word":{pattern:/\b(?:and|as|by|not|or|xor)\b/i,alias:"operator"},function:/\b\w+(?=\s*\()/,property:/\b\w+(?=\s*=(?!=))/,date:{pattern:/\b\d{1,2}\/\d{1,2}\/\d{1,4}(?:(?::\d{1,2}){3})?\b/,alias:"number"},number:/\b\d+(?:\.\d+)?\b/,boolean:/\b(?:f|false|t|true)\b/i,operator:/[<>=]=?|[-+*/%|]/,punctuation:/[()[\],]/}}return Pn}var Gn,Ld;function my(){if(Ld)return Gn;Ld=1,Gn=e,e.displayName="sqf",e.aliases=[];function e(t){t.languages.sqf=t.languages.extend("clike",{string:{pattern:/"(?:(?:"")?[^"])*"(?!")|'(?:[^'])*'/,greedy:!0},keyword:/\b(?:breakOut|breakTo|call|case|catch|default|do|echo|else|execFSM|execVM|exitWith|for|forEach|forEachMember|forEachMemberAgent|forEachMemberTeam|from|goto|if|nil|preprocessFile|preprocessFileLineNumbers|private|scopeName|spawn|step|switch|then|throw|to|try|while|with)\b/i,boolean:/\b(?:false|true)\b/i,function:/\b(?:abs|accTime|acos|action|actionIDs|actionKeys|actionKeysImages|actionKeysNames|actionKeysNamesArray|actionName|actionParams|activateAddons|activatedAddons|activateKey|add3DENConnection|add3DENEventHandler|add3DENLayer|addAction|addBackpack|addBackpackCargo|addBackpackCargoGlobal|addBackpackGlobal|addCamShake|addCuratorAddons|addCuratorCameraArea|addCuratorEditableObjects|addCuratorEditingArea|addCuratorPoints|addEditorObject|addEventHandler|addForce|addForceGeneratorRTD|addGoggles|addGroupIcon|addHandgunItem|addHeadgear|addItem|addItemCargo|addItemCargoGlobal|addItemPool|addItemToBackpack|addItemToUniform|addItemToVest|addLiveStats|addMagazine|addMagazineAmmoCargo|addMagazineCargo|addMagazineCargoGlobal|addMagazineGlobal|addMagazinePool|addMagazines|addMagazineTurret|addMenu|addMenuItem|addMissionEventHandler|addMPEventHandler|addMusicEventHandler|addOwnedMine|addPlayerScores|addPrimaryWeaponItem|addPublicVariableEventHandler|addRating|addResources|addScore|addScoreSide|addSecondaryWeaponItem|addSwitchableUnit|addTeamMember|addToRemainsCollector|addTorque|addUniform|addVehicle|addVest|addWaypoint|addWeapon|addWeaponCargo|addWeaponCargoGlobal|addWeaponGlobal|addWeaponItem|addWeaponPool|addWeaponTurret|admin|agent|agents|AGLToASL|aimedAtTarget|aimPos|airDensityCurveRTD|airDensityRTD|airplaneThrottle|airportSide|AISFinishHeal|alive|all3DENEntities|allAirports|allControls|allCurators|allCutLayers|allDead|allDeadMen|allDisplays|allGroups|allMapMarkers|allMines|allMissionObjects|allow3DMode|allowCrewInImmobile|allowCuratorLogicIgnoreAreas|allowDamage|allowDammage|allowFileOperations|allowFleeing|allowGetIn|allowSprint|allPlayers|allSimpleObjects|allSites|allTurrets|allUnits|allUnitsUAV|allVariables|ammo|ammoOnPylon|animate|animateBay|animateDoor|animatePylon|animateSource|animationNames|animationPhase|animationSourcePhase|animationState|append|apply|armoryPoints|arrayIntersect|asin|ASLToAGL|ASLToATL|assert|assignAsCargo|assignAsCargoIndex|assignAsCommander|assignAsDriver|assignAsGunner|assignAsTurret|assignCurator|assignedCargo|assignedCommander|assignedDriver|assignedGunner|assignedItems|assignedTarget|assignedTeam|assignedVehicle|assignedVehicleRole|assignItem|assignTeam|assignToAirport|atan|atan2|atg|ATLToASL|attachedObject|attachedObjects|attachedTo|attachObject|attachTo|attackEnabled|backpack|backpackCargo|backpackContainer|backpackItems|backpackMagazines|backpackSpaceFor|behaviour|benchmark|binocular|blufor|boundingBox|boundingBoxReal|boundingCenter|briefingName|buildingExit|buildingPos|buldozer_EnableRoadDiag|buldozer_IsEnabledRoadDiag|buldozer_LoadNewRoads|buldozer_reloadOperMap|buttonAction|buttonSetAction|cadetMode|callExtension|camCommand|camCommit|camCommitPrepared|camCommitted|camConstuctionSetParams|camCreate|camDestroy|cameraEffect|cameraEffectEnableHUD|cameraInterest|cameraOn|cameraView|campaignConfigFile|camPreload|camPreloaded|camPrepareBank|camPrepareDir|camPrepareDive|camPrepareFocus|camPrepareFov|camPrepareFovRange|camPreparePos|camPrepareRelPos|camPrepareTarget|camSetBank|camSetDir|camSetDive|camSetFocus|camSetFov|camSetFovRange|camSetPos|camSetRelPos|camSetTarget|camTarget|camUseNVG|canAdd|canAddItemToBackpack|canAddItemToUniform|canAddItemToVest|cancelSimpleTaskDestination|canFire|canMove|canSlingLoad|canStand|canSuspend|canTriggerDynamicSimulation|canUnloadInCombat|canVehicleCargo|captive|captiveNum|cbChecked|cbSetChecked|ceil|channelEnabled|cheatsEnabled|checkAIFeature|checkVisibility|civilian|className|clear3DENAttribute|clear3DENInventory|clearAllItemsFromBackpack|clearBackpackCargo|clearBackpackCargoGlobal|clearForcesRTD|clearGroupIcons|clearItemCargo|clearItemCargoGlobal|clearItemPool|clearMagazineCargo|clearMagazineCargoGlobal|clearMagazinePool|clearOverlay|clearRadio|clearVehicleInit|clearWeaponCargo|clearWeaponCargoGlobal|clearWeaponPool|clientOwner|closeDialog|closeDisplay|closeOverlay|collapseObjectTree|collect3DENHistory|collectiveRTD|combatMode|commandArtilleryFire|commandChat|commander|commandFire|commandFollow|commandFSM|commandGetOut|commandingMenu|commandMove|commandRadio|commandStop|commandSuppressiveFire|commandTarget|commandWatch|comment|commitOverlay|compile|compileFinal|completedFSM|composeText|configClasses|configFile|configHierarchy|configName|configNull|configProperties|configSourceAddonList|configSourceMod|configSourceModList|confirmSensorTarget|connectTerminalToUAV|controlNull|controlsGroupCtrl|copyFromClipboard|copyToClipboard|copyWaypoints|cos|count|countEnemy|countFriendly|countSide|countType|countUnknown|create3DENComposition|create3DENEntity|createAgent|createCenter|createDialog|createDiaryLink|createDiaryRecord|createDiarySubject|createDisplay|createGearDialog|createGroup|createGuardedPoint|createLocation|createMarker|createMarkerLocal|createMenu|createMine|createMissionDisplay|createMPCampaignDisplay|createSimpleObject|createSimpleTask|createSite|createSoundSource|createTask|createTeam|createTrigger|createUnit|createVehicle|createVehicleCrew|createVehicleLocal|crew|ctAddHeader|ctAddRow|ctClear|ctCurSel|ctData|ctFindHeaderRows|ctFindRowHeader|ctHeaderControls|ctHeaderCount|ctRemoveHeaders|ctRemoveRows|ctrlActivate|ctrlAddEventHandler|ctrlAngle|ctrlAutoScrollDelay|ctrlAutoScrollRewind|ctrlAutoScrollSpeed|ctrlChecked|ctrlClassName|ctrlCommit|ctrlCommitted|ctrlCreate|ctrlDelete|ctrlEnable|ctrlEnabled|ctrlFade|ctrlHTMLLoaded|ctrlIDC|ctrlIDD|ctrlMapAnimAdd|ctrlMapAnimClear|ctrlMapAnimCommit|ctrlMapAnimDone|ctrlMapCursor|ctrlMapMouseOver|ctrlMapScale|ctrlMapScreenToWorld|ctrlMapWorldToScreen|ctrlModel|ctrlModelDirAndUp|ctrlModelScale|ctrlParent|ctrlParentControlsGroup|ctrlPosition|ctrlRemoveAllEventHandlers|ctrlRemoveEventHandler|ctrlScale|ctrlSetActiveColor|ctrlSetAngle|ctrlSetAutoScrollDelay|ctrlSetAutoScrollRewind|ctrlSetAutoScrollSpeed|ctrlSetBackgroundColor|ctrlSetChecked|ctrlSetDisabledColor|ctrlSetEventHandler|ctrlSetFade|ctrlSetFocus|ctrlSetFont|ctrlSetFontH1|ctrlSetFontH1B|ctrlSetFontH2|ctrlSetFontH2B|ctrlSetFontH3|ctrlSetFontH3B|ctrlSetFontH4|ctrlSetFontH4B|ctrlSetFontH5|ctrlSetFontH5B|ctrlSetFontH6|ctrlSetFontH6B|ctrlSetFontHeight|ctrlSetFontHeightH1|ctrlSetFontHeightH2|ctrlSetFontHeightH3|ctrlSetFontHeightH4|ctrlSetFontHeightH5|ctrlSetFontHeightH6|ctrlSetFontHeightSecondary|ctrlSetFontP|ctrlSetFontPB|ctrlSetFontSecondary|ctrlSetForegroundColor|ctrlSetModel|ctrlSetModelDirAndUp|ctrlSetModelScale|ctrlSetPixelPrecision|ctrlSetPosition|ctrlSetScale|ctrlSetStructuredText|ctrlSetText|ctrlSetTextColor|ctrlSetTextColorSecondary|ctrlSetTextSecondary|ctrlSetTooltip|ctrlSetTooltipColorBox|ctrlSetTooltipColorShade|ctrlSetTooltipColorText|ctrlShow|ctrlShown|ctrlText|ctrlTextHeight|ctrlTextSecondary|ctrlTextWidth|ctrlType|ctrlVisible|ctRowControls|ctRowCount|ctSetCurSel|ctSetData|ctSetHeaderTemplate|ctSetRowTemplate|ctSetValue|ctValue|curatorAddons|curatorCamera|curatorCameraArea|curatorCameraAreaCeiling|curatorCoef|curatorEditableObjects|curatorEditingArea|curatorEditingAreaType|curatorMouseOver|curatorPoints|curatorRegisteredObjects|curatorSelected|curatorWaypointCost|current3DENOperation|currentChannel|currentCommand|currentMagazine|currentMagazineDetail|currentMagazineDetailTurret|currentMagazineTurret|currentMuzzle|currentNamespace|currentTask|currentTasks|currentThrowable|currentVisionMode|currentWaypoint|currentWeapon|currentWeaponMode|currentWeaponTurret|currentZeroing|cursorObject|cursorTarget|customChat|customRadio|cutFadeOut|cutObj|cutRsc|cutText|damage|date|dateToNumber|daytime|deActivateKey|debriefingText|debugFSM|debugLog|deg|delete3DENEntities|deleteAt|deleteCenter|deleteCollection|deleteEditorObject|deleteGroup|deleteGroupWhenEmpty|deleteIdentity|deleteLocation|deleteMarker|deleteMarkerLocal|deleteRange|deleteResources|deleteSite|deleteStatus|deleteTeam|deleteVehicle|deleteVehicleCrew|deleteWaypoint|detach|detectedMines|diag_activeMissionFSMs|diag_activeScripts|diag_activeSQFScripts|diag_activeSQSScripts|diag_captureFrame|diag_captureFrameToFile|diag_captureSlowFrame|diag_codePerformance|diag_drawMode|diag_dynamicSimulationEnd|diag_enable|diag_enabled|diag_fps|diag_fpsMin|diag_frameNo|diag_lightNewLoad|diag_list|diag_log|diag_logSlowFrame|diag_mergeConfigFile|diag_recordTurretLimits|diag_setLightNew|diag_tickTime|diag_toggle|dialog|diarySubjectExists|didJIP|didJIPOwner|difficulty|difficultyEnabled|difficultyEnabledRTD|difficultyOption|direction|directSay|disableAI|disableCollisionWith|disableConversation|disableDebriefingStats|disableMapIndicators|disableNVGEquipment|disableRemoteSensors|disableSerialization|disableTIEquipment|disableUAVConnectability|disableUserInput|displayAddEventHandler|displayCtrl|displayNull|displayParent|displayRemoveAllEventHandlers|displayRemoveEventHandler|displaySetEventHandler|dissolveTeam|distance|distance2D|distanceSqr|distributionRegion|do3DENAction|doArtilleryFire|doFire|doFollow|doFSM|doGetOut|doMove|doorPhase|doStop|doSuppressiveFire|doTarget|doWatch|drawArrow|drawEllipse|drawIcon|drawIcon3D|drawLine|drawLine3D|drawLink|drawLocation|drawPolygon|drawRectangle|drawTriangle|driver|drop|dynamicSimulationDistance|dynamicSimulationDistanceCoef|dynamicSimulationEnabled|dynamicSimulationSystemEnabled|east|edit3DENMissionAttributes|editObject|editorSetEventHandler|effectiveCommander|emptyPositions|enableAI|enableAIFeature|enableAimPrecision|enableAttack|enableAudioFeature|enableAutoStartUpRTD|enableAutoTrimRTD|enableCamShake|enableCaustics|enableChannel|enableCollisionWith|enableCopilot|enableDebriefingStats|enableDiagLegend|enableDynamicSimulation|enableDynamicSimulationSystem|enableEndDialog|enableEngineArtillery|enableEnvironment|enableFatigue|enableGunLights|enableInfoPanelComponent|enableIRLasers|enableMimics|enablePersonTurret|enableRadio|enableReload|enableRopeAttach|enableSatNormalOnDetail|enableSaving|enableSentences|enableSimulation|enableSimulationGlobal|enableStamina|enableStressDamage|enableTeamSwitch|enableTraffic|enableUAVConnectability|enableUAVWaypoints|enableVehicleCargo|enableVehicleSensor|enableWeaponDisassembly|endl|endLoadingScreen|endMission|engineOn|enginesIsOnRTD|enginesPowerRTD|enginesRpmRTD|enginesTorqueRTD|entities|environmentEnabled|estimatedEndServerTime|estimatedTimeLeft|evalObjectArgument|everyBackpack|everyContainer|exec|execEditorScript|exp|expectedDestination|exportJIPMessages|eyeDirection|eyePos|face|faction|fadeMusic|fadeRadio|fadeSound|fadeSpeech|failMission|fillWeaponsFromPool|find|findCover|findDisplay|findEditorObject|findEmptyPosition|findEmptyPositionReady|findIf|findNearestEnemy|finishMissionInit|finite|fire|fireAtTarget|firstBackpack|flag|flagAnimationPhase|flagOwner|flagSide|flagTexture|fleeing|floor|flyInHeight|flyInHeightASL|fog|fogForecast|fogParams|forceAddUniform|forceAtPositionRTD|forcedMap|forceEnd|forceFlagTexture|forceFollowRoad|forceGeneratorRTD|forceMap|forceRespawn|forceSpeed|forceWalk|forceWeaponFire|forceWeatherChange|forgetTarget|format|formation|formationDirection|formationLeader|formationMembers|formationPosition|formationTask|formatText|formLeader|freeLook|fromEditor|fuel|fullCrew|gearIDCAmmoCount|gearSlotAmmoCount|gearSlotData|get3DENActionState|get3DENAttribute|get3DENCamera|get3DENConnections|get3DENEntity|get3DENEntityID|get3DENGrid|get3DENIconsVisible|get3DENLayerEntities|get3DENLinesVisible|get3DENMissionAttribute|get3DENMouseOver|get3DENSelected|getAimingCoef|getAllEnvSoundControllers|getAllHitPointsDamage|getAllOwnedMines|getAllSoundControllers|getAmmoCargo|getAnimAimPrecision|getAnimSpeedCoef|getArray|getArtilleryAmmo|getArtilleryComputerSettings|getArtilleryETA|getAssignedCuratorLogic|getAssignedCuratorUnit|getBackpackCargo|getBleedingRemaining|getBurningValue|getCameraViewDirection|getCargoIndex|getCenterOfMass|getClientState|getClientStateNumber|getCompatiblePylonMagazines|getConnectedUAV|getContainerMaxLoad|getCursorObjectParams|getCustomAimCoef|getDammage|getDescription|getDir|getDirVisual|getDLCAssetsUsage|getDLCAssetsUsageByName|getDLCs|getDLCUsageTime|getEditorCamera|getEditorMode|getEditorObjectScope|getElevationOffset|getEngineTargetRpmRTD|getEnvSoundController|getFatigue|getFieldManualStartPage|getForcedFlagTexture|getFriend|getFSMVariable|getFuelCargo|getGroupIcon|getGroupIconParams|getGroupIcons|getHideFrom|getHit|getHitIndex|getHitPointDamage|getItemCargo|getMagazineCargo|getMarkerColor|getMarkerPos|getMarkerSize|getMarkerType|getMass|getMissionConfig|getMissionConfigValue|getMissionDLCs|getMissionLayerEntities|getMissionLayers|getModelInfo|getMousePosition|getMusicPlayedTime|getNumber|getObjectArgument|getObjectChildren|getObjectDLC|getObjectMaterials|getObjectProxy|getObjectTextures|getObjectType|getObjectViewDistance|getOxygenRemaining|getPersonUsedDLCs|getPilotCameraDirection|getPilotCameraPosition|getPilotCameraRotation|getPilotCameraTarget|getPlateNumber|getPlayerChannel|getPlayerScores|getPlayerUID|getPlayerUIDOld|getPos|getPosASL|getPosASLVisual|getPosASLW|getPosATL|getPosATLVisual|getPosVisual|getPosWorld|getPylonMagazines|getRelDir|getRelPos|getRemoteSensorsDisabled|getRepairCargo|getResolution|getRotorBrakeRTD|getShadowDistance|getShotParents|getSlingLoad|getSoundController|getSoundControllerResult|getSpeed|getStamina|getStatValue|getSuppression|getTerrainGrid|getTerrainHeightASL|getText|getTotalDLCUsageTime|getTrimOffsetRTD|getUnitLoadout|getUnitTrait|getUserMFDText|getUserMFDValue|getVariable|getVehicleCargo|getWeaponCargo|getWeaponSway|getWingsOrientationRTD|getWingsPositionRTD|getWPPos|glanceAt|globalChat|globalRadio|goggles|group|groupChat|groupFromNetId|groupIconSelectable|groupIconsVisible|groupId|groupOwner|groupRadio|groupSelectedUnits|groupSelectUnit|grpNull|gunner|gusts|halt|handgunItems|handgunMagazine|handgunWeapon|handsHit|hasInterface|hasPilotCamera|hasWeapon|hcAllGroups|hcGroupParams|hcLeader|hcRemoveAllGroups|hcRemoveGroup|hcSelected|hcSelectGroup|hcSetGroup|hcShowBar|hcShownBar|headgear|hideBody|hideObject|hideObjectGlobal|hideSelection|hint|hintC|hintCadet|hintSilent|hmd|hostMission|htmlLoad|HUDMovementLevels|humidity|image|importAllGroups|importance|in|inArea|inAreaArray|incapacitatedState|independent|inflame|inflamed|infoPanel|infoPanelComponentEnabled|infoPanelComponents|infoPanels|inGameUISetEventHandler|inheritsFrom|initAmbientLife|inPolygon|inputAction|inRangeOfArtillery|insertEditorObject|intersect|is3DEN|is3DENMultiplayer|isAbleToBreathe|isAgent|isAimPrecisionEnabled|isArray|isAutoHoverOn|isAutonomous|isAutoStartUpEnabledRTD|isAutotest|isAutoTrimOnRTD|isBleeding|isBurning|isClass|isCollisionLightOn|isCopilotEnabled|isDamageAllowed|isDedicated|isDLCAvailable|isEngineOn|isEqualTo|isEqualType|isEqualTypeAll|isEqualTypeAny|isEqualTypeArray|isEqualTypeParams|isFilePatchingEnabled|isFlashlightOn|isFlatEmpty|isForcedWalk|isFormationLeader|isGroupDeletedWhenEmpty|isHidden|isInRemainsCollector|isInstructorFigureEnabled|isIRLaserOn|isKeyActive|isKindOf|isLaserOn|isLightOn|isLocalized|isManualFire|isMarkedForCollection|isMultiplayer|isMultiplayerSolo|isNil|isNull|isNumber|isObjectHidden|isObjectRTD|isOnRoad|isPipEnabled|isPlayer|isRealTime|isRemoteExecuted|isRemoteExecutedJIP|isServer|isShowing3DIcons|isSimpleObject|isSprintAllowed|isStaminaEnabled|isSteamMission|isStreamFriendlyUIEnabled|isStressDamageEnabled|isText|isTouchingGround|isTurnedOut|isTutHintsEnabled|isUAVConnectable|isUAVConnected|isUIContext|isUniformAllowed|isVehicleCargo|isVehicleRadarOn|isVehicleSensorEnabled|isWalking|isWeaponDeployed|isWeaponRested|itemCargo|items|itemsWithMagazines|join|joinAs|joinAsSilent|joinSilent|joinString|kbAddDatabase|kbAddDatabaseTargets|kbAddTopic|kbHasTopic|kbReact|kbRemoveTopic|kbTell|kbWasSaid|keyImage|keyName|knowsAbout|land|landAt|landResult|language|laserTarget|lbAdd|lbClear|lbColor|lbColorRight|lbCurSel|lbData|lbDelete|lbIsSelected|lbPicture|lbPictureRight|lbSelection|lbSetColor|lbSetColorRight|lbSetCurSel|lbSetData|lbSetPicture|lbSetPictureColor|lbSetPictureColorDisabled|lbSetPictureColorSelected|lbSetPictureRight|lbSetPictureRightColor|lbSetPictureRightColorDisabled|lbSetPictureRightColorSelected|lbSetSelectColor|lbSetSelectColorRight|lbSetSelected|lbSetText|lbSetTextRight|lbSetTooltip|lbSetValue|lbSize|lbSort|lbSortByValue|lbText|lbTextRight|lbValue|leader|leaderboardDeInit|leaderboardGetRows|leaderboardInit|leaderboardRequestRowsFriends|leaderboardRequestRowsGlobal|leaderboardRequestRowsGlobalAroundUser|leaderboardsRequestUploadScore|leaderboardsRequestUploadScoreKeepBest|leaderboardState|leaveVehicle|libraryCredits|libraryDisclaimers|lifeState|lightAttachObject|lightDetachObject|lightIsOn|lightnings|limitSpeed|linearConversion|lineBreak|lineIntersects|lineIntersectsObjs|lineIntersectsSurfaces|lineIntersectsWith|linkItem|list|listObjects|listRemoteTargets|listVehicleSensors|ln|lnbAddArray|lnbAddColumn|lnbAddRow|lnbClear|lnbColor|lnbColorRight|lnbCurSelRow|lnbData|lnbDeleteColumn|lnbDeleteRow|lnbGetColumnsPosition|lnbPicture|lnbPictureRight|lnbSetColor|lnbSetColorRight|lnbSetColumnsPos|lnbSetCurSelRow|lnbSetData|lnbSetPicture|lnbSetPictureColor|lnbSetPictureColorRight|lnbSetPictureColorSelected|lnbSetPictureColorSelectedRight|lnbSetPictureRight|lnbSetText|lnbSetTextRight|lnbSetValue|lnbSize|lnbSort|lnbSortByValue|lnbText|lnbTextRight|lnbValue|load|loadAbs|loadBackpack|loadFile|loadGame|loadIdentity|loadMagazine|loadOverlay|loadStatus|loadUniform|loadVest|local|localize|locationNull|locationPosition|lock|lockCameraTo|lockCargo|lockDriver|locked|lockedCargo|lockedDriver|lockedTurret|lockIdentity|lockTurret|lockWP|log|logEntities|logNetwork|logNetworkTerminate|lookAt|lookAtPos|magazineCargo|magazines|magazinesAllTurrets|magazinesAmmo|magazinesAmmoCargo|magazinesAmmoFull|magazinesDetail|magazinesDetailBackpack|magazinesDetailUniform|magazinesDetailVest|magazinesTurret|magazineTurretAmmo|mapAnimAdd|mapAnimClear|mapAnimCommit|mapAnimDone|mapCenterOnCamera|mapGridPosition|markAsFinishedOnSteam|markerAlpha|markerBrush|markerColor|markerDir|markerPos|markerShape|markerSize|markerText|markerType|max|members|menuAction|menuAdd|menuChecked|menuClear|menuCollapse|menuData|menuDelete|menuEnable|menuEnabled|menuExpand|menuHover|menuPicture|menuSetAction|menuSetCheck|menuSetData|menuSetPicture|menuSetValue|menuShortcut|menuShortcutText|menuSize|menuSort|menuText|menuURL|menuValue|min|mineActive|mineDetectedBy|missionConfigFile|missionDifficulty|missionName|missionNamespace|missionStart|missionVersion|modelToWorld|modelToWorldVisual|modelToWorldVisualWorld|modelToWorldWorld|modParams|moonIntensity|moonPhase|morale|move|move3DENCamera|moveInAny|moveInCargo|moveInCommander|moveInDriver|moveInGunner|moveInTurret|moveObjectToEnd|moveOut|moveTime|moveTo|moveToCompleted|moveToFailed|musicVolume|name|nameSound|nearEntities|nearestBuilding|nearestLocation|nearestLocations|nearestLocationWithDubbing|nearestObject|nearestObjects|nearestTerrainObjects|nearObjects|nearObjectsReady|nearRoads|nearSupplies|nearTargets|needReload|netId|netObjNull|newOverlay|nextMenuItemIndex|nextWeatherChange|nMenuItems|numberOfEnginesRTD|numberToDate|objectCurators|objectFromNetId|objectParent|objNull|objStatus|onBriefingGear|onBriefingGroup|onBriefingNotes|onBriefingPlan|onBriefingTeamSwitch|onCommandModeChanged|onDoubleClick|onEachFrame|onGroupIconClick|onGroupIconOverEnter|onGroupIconOverLeave|onHCGroupSelectionChanged|onMapSingleClick|onPlayerConnected|onPlayerDisconnected|onPreloadFinished|onPreloadStarted|onShowNewObject|onTeamSwitch|openCuratorInterface|openDLCPage|openDSInterface|openMap|openSteamApp|openYoutubeVideo|opfor|orderGetIn|overcast|overcastForecast|owner|param|params|parseNumber|parseSimpleArray|parseText|parsingNamespace|particlesQuality|pi|pickWeaponPool|pitch|pixelGrid|pixelGridBase|pixelGridNoUIScale|pixelH|pixelW|playableSlotsNumber|playableUnits|playAction|playActionNow|player|playerRespawnTime|playerSide|playersNumber|playGesture|playMission|playMove|playMoveNow|playMusic|playScriptedMission|playSound|playSound3D|position|positionCameraToWorld|posScreenToWorld|posWorldToScreen|ppEffectAdjust|ppEffectCommit|ppEffectCommitted|ppEffectCreate|ppEffectDestroy|ppEffectEnable|ppEffectEnabled|ppEffectForceInNVG|precision|preloadCamera|preloadObject|preloadSound|preloadTitleObj|preloadTitleRsc|primaryWeapon|primaryWeaponItems|primaryWeaponMagazine|priority|processDiaryLink|processInitCommands|productVersion|profileName|profileNamespace|profileNameSteam|progressLoadingScreen|progressPosition|progressSetPosition|publicVariable|publicVariableClient|publicVariableServer|pushBack|pushBackUnique|putWeaponPool|queryItemsPool|queryMagazinePool|queryWeaponPool|rad|radioChannelAdd|radioChannelCreate|radioChannelRemove|radioChannelSetCallSign|radioChannelSetLabel|radioVolume|rain|rainbow|random|rank|rankId|rating|rectangular|registeredTasks|registerTask|reload|reloadEnabled|remoteControl|remoteExec|remoteExecCall|remoteExecutedOwner|remove3DENConnection|remove3DENEventHandler|remove3DENLayer|removeAction|removeAll3DENEventHandlers|removeAllActions|removeAllAssignedItems|removeAllContainers|removeAllCuratorAddons|removeAllCuratorCameraAreas|removeAllCuratorEditingAreas|removeAllEventHandlers|removeAllHandgunItems|removeAllItems|removeAllItemsWithMagazines|removeAllMissionEventHandlers|removeAllMPEventHandlers|removeAllMusicEventHandlers|removeAllOwnedMines|removeAllPrimaryWeaponItems|removeAllWeapons|removeBackpack|removeBackpackGlobal|removeCuratorAddons|removeCuratorCameraArea|removeCuratorEditableObjects|removeCuratorEditingArea|removeDrawIcon|removeDrawLinks|removeEventHandler|removeFromRemainsCollector|removeGoggles|removeGroupIcon|removeHandgunItem|removeHeadgear|removeItem|removeItemFromBackpack|removeItemFromUniform|removeItemFromVest|removeItems|removeMagazine|removeMagazineGlobal|removeMagazines|removeMagazinesTurret|removeMagazineTurret|removeMenuItem|removeMissionEventHandler|removeMPEventHandler|removeMusicEventHandler|removeOwnedMine|removePrimaryWeaponItem|removeSecondaryWeaponItem|removeSimpleTask|removeSwitchableUnit|removeTeamMember|removeUniform|removeVest|removeWeapon|removeWeaponAttachmentCargo|removeWeaponCargo|removeWeaponGlobal|removeWeaponTurret|reportRemoteTarget|requiredVersion|resetCamShake|resetSubgroupDirection|resistance|resize|resources|respawnVehicle|restartEditorCamera|reveal|revealMine|reverse|reversedMouseY|roadAt|roadsConnectedTo|roleDescription|ropeAttachedObjects|ropeAttachedTo|ropeAttachEnabled|ropeAttachTo|ropeCreate|ropeCut|ropeDestroy|ropeDetach|ropeEndPosition|ropeLength|ropes|ropeUnwind|ropeUnwound|rotorsForcesRTD|rotorsRpmRTD|round|runInitScript|safeZoneH|safeZoneW|safeZoneWAbs|safeZoneX|safeZoneXAbs|safeZoneY|save3DENInventory|saveGame|saveIdentity|saveJoysticks|saveOverlay|saveProfileNamespace|saveStatus|saveVar|savingEnabled|say|say2D|say3D|score|scoreSide|screenshot|screenToWorld|scriptDone|scriptName|scriptNull|scudState|secondaryWeapon|secondaryWeaponItems|secondaryWeaponMagazine|select|selectBestPlaces|selectDiarySubject|selectedEditorObjects|selectEditorObject|selectionNames|selectionPosition|selectLeader|selectMax|selectMin|selectNoPlayer|selectPlayer|selectRandom|selectRandomWeighted|selectWeapon|selectWeaponTurret|sendAUMessage|sendSimpleCommand|sendTask|sendTaskResult|sendUDPMessage|serverCommand|serverCommandAvailable|serverCommandExecutable|serverName|serverTime|set|set3DENAttribute|set3DENAttributes|set3DENGrid|set3DENIconsVisible|set3DENLayer|set3DENLinesVisible|set3DENLogicType|set3DENMissionAttribute|set3DENMissionAttributes|set3DENModelsVisible|set3DENObjectType|set3DENSelected|setAccTime|setActualCollectiveRTD|setAirplaneThrottle|setAirportSide|setAmmo|setAmmoCargo|setAmmoOnPylon|setAnimSpeedCoef|setAperture|setApertureNew|setArmoryPoints|setAttributes|setAutonomous|setBehaviour|setBleedingRemaining|setBrakesRTD|setCameraInterest|setCamShakeDefParams|setCamShakeParams|setCamUseTI|setCaptive|setCenterOfMass|setCollisionLight|setCombatMode|setCompassOscillation|setConvoySeparation|setCuratorCameraAreaCeiling|setCuratorCoef|setCuratorEditingAreaType|setCuratorWaypointCost|setCurrentChannel|setCurrentTask|setCurrentWaypoint|setCustomAimCoef|setCustomWeightRTD|setDamage|setDammage|setDate|setDebriefingText|setDefaultCamera|setDestination|setDetailMapBlendPars|setDir|setDirection|setDrawIcon|setDriveOnPath|setDropInterval|setDynamicSimulationDistance|setDynamicSimulationDistanceCoef|setEditorMode|setEditorObjectScope|setEffectCondition|setEngineRpmRTD|setFace|setFaceAnimation|setFatigue|setFeatureType|setFlagAnimationPhase|setFlagOwner|setFlagSide|setFlagTexture|setFog|setForceGeneratorRTD|setFormation|setFormationTask|setFormDir|setFriend|setFromEditor|setFSMVariable|setFuel|setFuelCargo|setGroupIcon|setGroupIconParams|setGroupIconsSelectable|setGroupIconsVisible|setGroupId|setGroupIdGlobal|setGroupOwner|setGusts|setHideBehind|setHit|setHitIndex|setHitPointDamage|setHorizonParallaxCoef|setHUDMovementLevels|setIdentity|setImportance|setInfoPanel|setLeader|setLightAmbient|setLightAttenuation|setLightBrightness|setLightColor|setLightDayLight|setLightFlareMaxDistance|setLightFlareSize|setLightIntensity|setLightnings|setLightUseFlare|setLocalWindParams|setMagazineTurretAmmo|setMarkerAlpha|setMarkerAlphaLocal|setMarkerBrush|setMarkerBrushLocal|setMarkerColor|setMarkerColorLocal|setMarkerDir|setMarkerDirLocal|setMarkerPos|setMarkerPosLocal|setMarkerShape|setMarkerShapeLocal|setMarkerSize|setMarkerSizeLocal|setMarkerText|setMarkerTextLocal|setMarkerType|setMarkerTypeLocal|setMass|setMimic|setMousePosition|setMusicEffect|setMusicEventHandler|setName|setNameSound|setObjectArguments|setObjectMaterial|setObjectMaterialGlobal|setObjectProxy|setObjectTexture|setObjectTextureGlobal|setObjectViewDistance|setOvercast|setOwner|setOxygenRemaining|setParticleCircle|setParticleClass|setParticleFire|setParticleParams|setParticleRandom|setPilotCameraDirection|setPilotCameraRotation|setPilotCameraTarget|setPilotLight|setPiPEffect|setPitch|setPlateNumber|setPlayable|setPlayerRespawnTime|setPos|setPosASL|setPosASL2|setPosASLW|setPosATL|setPosition|setPosWorld|setPylonLoadOut|setPylonsPriority|setRadioMsg|setRain|setRainbow|setRandomLip|setRank|setRectangular|setRepairCargo|setRotorBrakeRTD|setShadowDistance|setShotParents|setSide|setSimpleTaskAlwaysVisible|setSimpleTaskCustomData|setSimpleTaskDescription|setSimpleTaskDestination|setSimpleTaskTarget|setSimpleTaskType|setSimulWeatherLayers|setSize|setSkill|setSlingLoad|setSoundEffect|setSpeaker|setSpeech|setSpeedMode|setStamina|setStaminaScheme|setStatValue|setSuppression|setSystemOfUnits|setTargetAge|setTaskMarkerOffset|setTaskResult|setTaskState|setTerrainGrid|setText|setTimeMultiplier|setTitleEffect|setToneMapping|setToneMappingParams|setTrafficDensity|setTrafficDistance|setTrafficGap|setTrafficSpeed|setTriggerActivation|setTriggerArea|setTriggerStatements|setTriggerText|setTriggerTimeout|setTriggerType|setType|setUnconscious|setUnitAbility|setUnitLoadout|setUnitPos|setUnitPosWeak|setUnitRank|setUnitRecoilCoefficient|setUnitTrait|setUnloadInCombat|setUserActionText|setUserMFDText|setUserMFDValue|setVariable|setVectorDir|setVectorDirAndUp|setVectorUp|setVehicleAmmo|setVehicleAmmoDef|setVehicleArmor|setVehicleCargo|setVehicleId|setVehicleInit|setVehicleLock|setVehiclePosition|setVehicleRadar|setVehicleReceiveRemoteTargets|setVehicleReportOwnPosition|setVehicleReportRemoteTargets|setVehicleTIPars|setVehicleVarName|setVelocity|setVelocityModelSpace|setVelocityTransformation|setViewDistance|setVisibleIfTreeCollapsed|setWantedRpmRTD|setWaves|setWaypointBehaviour|setWaypointCombatMode|setWaypointCompletionRadius|setWaypointDescription|setWaypointForceBehaviour|setWaypointFormation|setWaypointHousePosition|setWaypointLoiterRadius|setWaypointLoiterType|setWaypointName|setWaypointPosition|setWaypointScript|setWaypointSpeed|setWaypointStatements|setWaypointTimeout|setWaypointType|setWaypointVisible|setWeaponReloadingTime|setWind|setWindDir|setWindForce|setWindStr|setWingForceScaleRTD|setWPPos|show3DIcons|showChat|showCinemaBorder|showCommandingMenu|showCompass|showCuratorCompass|showGPS|showHUD|showLegend|showMap|shownArtilleryComputer|shownChat|shownCompass|shownCuratorCompass|showNewEditorObject|shownGPS|shownHUD|shownMap|shownPad|shownRadio|shownScoretable|shownUAVFeed|shownWarrant|shownWatch|showPad|showRadio|showScoretable|showSubtitles|showUAVFeed|showWarrant|showWatch|showWaypoint|showWaypoints|side|sideAmbientLife|sideChat|sideEmpty|sideEnemy|sideFriendly|sideLogic|sideRadio|sideUnknown|simpleTasks|simulationEnabled|simulCloudDensity|simulCloudOcclusion|simulInClouds|simulWeatherSync|sin|size|sizeOf|skill|skillFinal|skipTime|sleep|sliderPosition|sliderRange|sliderSetPosition|sliderSetRange|sliderSetSpeed|sliderSpeed|slingLoadAssistantShown|soldierMagazines|someAmmo|sort|soundVolume|speaker|speed|speedMode|splitString|sqrt|squadParams|stance|startLoadingScreen|stop|stopEngineRTD|stopped|str|sunOrMoon|supportInfo|suppressFor|surfaceIsWater|surfaceNormal|surfaceType|swimInDepth|switchableUnits|switchAction|switchCamera|switchGesture|switchLight|switchMove|synchronizedObjects|synchronizedTriggers|synchronizedWaypoints|synchronizeObjectsAdd|synchronizeObjectsRemove|synchronizeTrigger|synchronizeWaypoint|systemChat|systemOfUnits|tan|targetKnowledge|targets|targetsAggregate|targetsQuery|taskAlwaysVisible|taskChildren|taskCompleted|taskCustomData|taskDescription|taskDestination|taskHint|taskMarkerOffset|taskNull|taskParent|taskResult|taskState|taskType|teamMember|teamMemberNull|teamName|teams|teamSwitch|teamSwitchEnabled|teamType|terminate|terrainIntersect|terrainIntersectASL|terrainIntersectAtASL|text|textLog|textLogFormat|tg|time|timeMultiplier|titleCut|titleFadeOut|titleObj|titleRsc|titleText|toArray|toFixed|toLower|toString|toUpper|triggerActivated|triggerActivation|triggerArea|triggerAttachedVehicle|triggerAttachObject|triggerAttachVehicle|triggerDynamicSimulation|triggerStatements|triggerText|triggerTimeout|triggerTimeoutCurrent|triggerType|turretLocal|turretOwner|turretUnit|tvAdd|tvClear|tvCollapse|tvCollapseAll|tvCount|tvCurSel|tvData|tvDelete|tvExpand|tvExpandAll|tvPicture|tvPictureRight|tvSetColor|tvSetCurSel|tvSetData|tvSetPicture|tvSetPictureColor|tvSetPictureColorDisabled|tvSetPictureColorSelected|tvSetPictureRight|tvSetPictureRightColor|tvSetPictureRightColorDisabled|tvSetPictureRightColorSelected|tvSetSelectColor|tvSetText|tvSetTooltip|tvSetValue|tvSort|tvSortByValue|tvText|tvTooltip|tvValue|type|typeName|typeOf|UAVControl|uiNamespace|uiSleep|unassignCurator|unassignItem|unassignTeam|unassignVehicle|underwater|uniform|uniformContainer|uniformItems|uniformMagazines|unitAddons|unitAimPosition|unitAimPositionVisual|unitBackpack|unitIsUAV|unitPos|unitReady|unitRecoilCoefficient|units|unitsBelowHeight|unlinkItem|unlockAchievement|unregisterTask|updateDrawIcon|updateMenuItem|updateObjectTree|useAIOperMapObstructionTest|useAISteeringComponent|useAudioTimeForMoves|userInputDisabled|vectorAdd|vectorCos|vectorCrossProduct|vectorDiff|vectorDir|vectorDirVisual|vectorDistance|vectorDistanceSqr|vectorDotProduct|vectorFromTo|vectorMagnitude|vectorMagnitudeSqr|vectorModelToWorld|vectorModelToWorldVisual|vectorMultiply|vectorNormalized|vectorUp|vectorUpVisual|vectorWorldToModel|vectorWorldToModelVisual|vehicle|vehicleCargoEnabled|vehicleChat|vehicleRadio|vehicleReceiveRemoteTargets|vehicleReportOwnPosition|vehicleReportRemoteTargets|vehicles|vehicleVarName|velocity|velocityModelSpace|verifySignature|vest|vestContainer|vestItems|vestMagazines|viewDistance|visibleCompass|visibleGPS|visibleMap|visiblePosition|visiblePositionASL|visibleScoretable|visibleWatch|waitUntil|waves|waypointAttachedObject|waypointAttachedVehicle|waypointAttachObject|waypointAttachVehicle|waypointBehaviour|waypointCombatMode|waypointCompletionRadius|waypointDescription|waypointForceBehaviour|waypointFormation|waypointHousePosition|waypointLoiterRadius|waypointLoiterType|waypointName|waypointPosition|waypoints|waypointScript|waypointsEnabledUAV|waypointShow|waypointSpeed|waypointStatements|waypointTimeout|waypointTimeoutCurrent|waypointType|waypointVisible|weaponAccessories|weaponAccessoriesCargo|weaponCargo|weaponDirection|weaponInertia|weaponLowered|weapons|weaponsItems|weaponsItemsCargo|weaponState|weaponsTurret|weightRTD|west|WFSideText|wind|windDir|windRTD|windStr|wingsForcesRTD|worldName|worldSize|worldToModel|worldToModelVisual|worldToScreen)\b/i,number:/(?:\$|\b0x)[\da-f]+\b|(?:\B\.\d+|\b\d+(?:\.\d+)?)(?:e[+-]?\d+)?\b/i,operator:/##|>>|&&|\|\||[!=<>]=?|[-+*/%#^]|\b(?:and|mod|not|or)\b/i,"magic-variable":{pattern:/\b(?:this|thisList|thisTrigger|_exception|_fnc_scriptName|_fnc_scriptNameParent|_forEachIndex|_this|_thisEventHandler|_thisFSM|_thisScript|_x)\b/i,alias:"keyword"},constant:/\bDIK(?:_[a-z\d]+)+\b/i}),t.languages.insertBefore("sqf","string",{macro:{pattern:/(^[ \t]*)#[a-z](?:[^\r\n\\]|\\(?:\r\n|[\s\S]))*/im,lookbehind:!0,greedy:!0,alias:"property",inside:{directive:{pattern:/#[a-z]+\b/i,alias:"keyword"},comment:t.languages.sqf.comment}}}),delete t.languages.sqf["class-name"]}return Gn}var $n,Dd;function fy(){if(Dd)return $n;Dd=1,$n=e,e.displayName="squirrel",e.aliases=[];function e(t){t.languages.squirrel=t.languages.extend("clike",{comment:[t.languages.clike.comment[0],{pattern:/(^|[^\\:])(?:\/\/|#).*/,lookbehind:!0,greedy:!0}],string:{pattern:/(^|[^\\"'@])(?:@"(?:[^"]|"")*"(?!")|"(?:[^\\\r\n"]|\\.)*")/,lookbehind:!0,greedy:!0},"class-name":{pattern:/(\b(?:class|enum|extends|instanceof)\s+)\w+(?:\.\w+)*/,lookbehind:!0,inside:{punctuation:/\./}},keyword:/\b(?:__FILE__|__LINE__|base|break|case|catch|class|clone|const|constructor|continue|default|delete|else|enum|extends|for|foreach|function|if|in|instanceof|local|null|resume|return|static|switch|this|throw|try|typeof|while|yield)\b/,number:/\b(?:0x[0-9a-fA-F]+|\d+(?:\.(?:\d+|[eE][+-]?\d+))?)\b/,operator:/\+\+|--|<=>|<[-<]|>>>?|&&?|\|\|?|[-+*/%!=<>]=?|[~^]|::?/,punctuation:/[(){}\[\],;.]/}),t.languages.insertBefore("squirrel","string",{char:{pattern:/(^|[^\\"'])'(?:[^\\']|\\(?:[xuU][0-9a-fA-F]{0,8}|[\s\S]))'/,lookbehind:!0,greedy:!0}}),t.languages.insertBefore("squirrel","operator",{"attribute-punctuation":{pattern:/<\/|\/>/,alias:"important"},lambda:{pattern:/@(?=\()/,alias:"operator"}})}return $n}var qn,xd;function Ey(){if(xd)return qn;xd=1,qn=e,e.displayName="stan",e.aliases=[];function e(t){(function(r){var a=/\b(?:algebra_solver|algebra_solver_newton|integrate_1d|integrate_ode|integrate_ode_bdf|integrate_ode_rk45|map_rect|ode_(?:adams|bdf|ckrk|rk45)(?:_tol)?|ode_adjoint_tol_ctl|reduce_sum|reduce_sum_static)\b/;r.languages.stan={comment:/\/\/.*|\/\*[\s\S]*?\*\/|#(?!include).*/,string:{pattern:/"[\x20\x21\x23-\x5B\x5D-\x7E]*"/,greedy:!0},directive:{pattern:/^([ \t]*)#include\b.*/m,lookbehind:!0,alias:"property"},"function-arg":{pattern:RegExp("("+a.source+/\s*\(\s*/.source+")"+/[a-zA-Z]\w*/.source),lookbehind:!0,alias:"function"},constraint:{pattern:/(\b(?:int|matrix|real|row_vector|vector)\s*)<[^<>]*>/,lookbehind:!0,inside:{expression:{pattern:/(=\s*)\S(?:\S|\s+(?!\s))*?(?=\s*(?:>$|,\s*\w+\s*=))/,lookbehind:!0,inside:null},property:/\b[a-z]\w*(?=\s*=)/i,operator:/=/,punctuation:/^<|>$|,/}},keyword:[{pattern:/\bdata(?=\s*\{)|\b(?:functions|generated|model|parameters|quantities|transformed)\b/,alias:"program-block"},/\b(?:array|break|cholesky_factor_corr|cholesky_factor_cov|complex|continue|corr_matrix|cov_matrix|data|else|for|if|in|increment_log_prob|int|matrix|ordered|positive_ordered|print|real|reject|return|row_vector|simplex|target|unit_vector|vector|void|while)\b/,a],function:/\b[a-z]\w*(?=\s*\()/i,number:/(?:\b\d+(?:_\d+)*(?:\.(?:\d+(?:_\d+)*)?)?|\B\.\d+(?:_\d+)*)(?:E[+-]?\d+(?:_\d+)*)?i?(?!\w)/i,boolean:/\b(?:false|true)\b/,operator:/<-|\.[*/]=?|\|\|?|&&|[!=<>+\-*/]=?|['^%~?:]/,punctuation:/[()\[\]{},;]/},r.languages.stan.constraint.inside.expression.inside=r.languages.stan})(t)}return qn}var Hn,Md;function hy(){if(Md)return Hn;Md=1,Hn=e,e.displayName="stylus",e.aliases=[];function e(t){(function(r){var a={pattern:/(\b\d+)(?:%|[a-z]+)/,lookbehind:!0},n={pattern:/(^|[^\w.-])-?(?:\d+(?:\.\d+)?|\.\d+)/,lookbehind:!0},i={comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|\/\/.*)/,lookbehind:!0},url:{pattern:/\burl\((["']?).*?\1\)/i,greedy:!0},string:{pattern:/("|')(?:(?!\1)[^\\\r\n]|\\(?:\r\n|[\s\S]))*\1/,greedy:!0},interpolation:null,func:null,important:/\B!(?:important|optional)\b/i,keyword:{pattern:/(^|\s+)(?:(?:else|for|if|return|unless)(?=\s|$)|@[\w-]+)/,lookbehind:!0},hexcode:/#[\da-f]{3,6}/i,color:[/\b(?:AliceBlue|AntiqueWhite|Aqua|Aquamarine|Azure|Beige|Bisque|Black|BlanchedAlmond|Blue|BlueViolet|Brown|BurlyWood|CadetBlue|Chartreuse|Chocolate|Coral|CornflowerBlue|Cornsilk|Crimson|Cyan|DarkBlue|DarkCyan|DarkGoldenRod|DarkGr[ae]y|DarkGreen|DarkKhaki|DarkMagenta|DarkOliveGreen|DarkOrange|DarkOrchid|DarkRed|DarkSalmon|DarkSeaGreen|DarkSlateBlue|DarkSlateGr[ae]y|DarkTurquoise|DarkViolet|DeepPink|DeepSkyBlue|DimGr[ae]y|DodgerBlue|FireBrick|FloralWhite|ForestGreen|Fuchsia|Gainsboro|GhostWhite|Gold|GoldenRod|Gr[ae]y|Green|GreenYellow|HoneyDew|HotPink|IndianRed|Indigo|Ivory|Khaki|Lavender|LavenderBlush|LawnGreen|LemonChiffon|LightBlue|LightCoral|LightCyan|LightGoldenRodYellow|LightGr[ae]y|LightGreen|LightPink|LightSalmon|LightSeaGreen|LightSkyBlue|LightSlateGr[ae]y|LightSteelBlue|LightYellow|Lime|LimeGreen|Linen|Magenta|Maroon|MediumAquaMarine|MediumBlue|MediumOrchid|MediumPurple|MediumSeaGreen|MediumSlateBlue|MediumSpringGreen|MediumTurquoise|MediumVioletRed|MidnightBlue|MintCream|MistyRose|Moccasin|NavajoWhite|Navy|OldLace|Olive|OliveDrab|Orange|OrangeRed|Orchid|PaleGoldenRod|PaleGreen|PaleTurquoise|PaleVioletRed|PapayaWhip|PeachPuff|Peru|Pink|Plum|PowderBlue|Purple|Red|RosyBrown|RoyalBlue|SaddleBrown|Salmon|SandyBrown|SeaGreen|SeaShell|Sienna|Silver|SkyBlue|SlateBlue|SlateGr[ae]y|Snow|SpringGreen|SteelBlue|Tan|Teal|Thistle|Tomato|Transparent|Turquoise|Violet|Wheat|White|WhiteSmoke|Yellow|YellowGreen)\b/i,{pattern:/\b(?:hsl|rgb)\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*\)\B|\b(?:hsl|rgb)a\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*,\s*(?:0|0?\.\d+|1)\s*\)\B/i,inside:{unit:a,number:n,function:/[\w-]+(?=\()/,punctuation:/[(),]/}}],entity:/\\[\da-f]{1,8}/i,unit:a,boolean:/\b(?:false|true)\b/,operator:[/~|[+!\/%<>?=]=?|[-:]=|\*[*=]?|\.{2,3}|&&|\|\||\B-\B|\b(?:and|in|is(?: a| defined| not|nt)?|not|or)\b/],number:n,punctuation:/[{}()\[\];:,]/};i.interpolation={pattern:/\{[^\r\n}:]+\}/,alias:"variable",inside:{delimiter:{pattern:/^\{|\}$/,alias:"punctuation"},rest:i}},i.func={pattern:/[\w-]+\([^)]*\).*/,inside:{function:/^[^(]+/,rest:i}},r.languages.stylus={"atrule-declaration":{pattern:/(^[ \t]*)@.+/m,lookbehind:!0,inside:{atrule:/^@[\w-]+/,rest:i}},"variable-declaration":{pattern:/(^[ \t]*)[\w$-]+\s*.?=[ \t]*(?:\{[^{}]*\}|\S.*|$)/m,lookbehind:!0,inside:{variable:/^\S+/,rest:i}},statement:{pattern:/(^[ \t]*)(?:else|for|if|return|unless)[ \t].+/m,lookbehind:!0,inside:{keyword:/^\S+/,rest:i}},"property-declaration":{pattern:/((?:^|\{)([ \t]*))(?:[\w-]|\{[^}\r\n]+\})+(?:\s*:\s*|[ \t]+)(?!\s)[^{\r\n]*(?:;|[^{\r\n,]$(?!(?:\r?\n|\r)(?:\{|\2[ \t])))/m,lookbehind:!0,inside:{property:{pattern:/^[^\s:]+/,inside:{interpolation:i.interpolation}},rest:i}},selector:{pattern:/(^[ \t]*)(?:(?=\S)(?:[^{}\r\n:()]|::?[\w-]+(?:\([^)\r\n]*\)|(?![\w-]))|\{[^}\r\n]+\})+)(?:(?:\r?\n|\r)(?:\1(?:(?=\S)(?:[^{}\r\n:()]|::?[\w-]+(?:\([^)\r\n]*\)|(?![\w-]))|\{[^}\r\n]+\})+)))*(?:,$|\{|(?=(?:\r?\n|\r)(?:\{|\1[ \t])))/m,lookbehind:!0,inside:{interpolation:i.interpolation,comment:i.comment,punctuation:/[{},]/}},func:i.func,string:i.string,comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|\/\/.*)/,lookbehind:!0,greedy:!0},interpolation:i.interpolation,punctuation:/[{}()\[\];:.]/}})(t)}return Hn}var zn,Fd;function Sy(){if(Fd)return zn;Fd=1,zn=e,e.displayName="swift",e.aliases=[];function e(t){t.languages.swift={comment:{pattern:/(^|[^\\:])(?:\/\/.*|\/\*(?:[^/*]|\/(?!\*)|\*(?!\/)|\/\*(?:[^*]|\*(?!\/))*\*\/)*\*\/)/,lookbehind:!0,greedy:!0},"string-literal":[{pattern:RegExp(/(^|[^"#])/.source+"(?:"+/"(?:\\(?:\((?:[^()]|\([^()]*\))*\)|\r\n|[^(])|[^\\\r\n"])*"/.source+"|"+/"""(?:\\(?:\((?:[^()]|\([^()]*\))*\)|[^(])|[^\\"]|"(?!""))*"""/.source+")"+/(?!["#])/.source),lookbehind:!0,greedy:!0,inside:{interpolation:{pattern:/(\\\()(?:[^()]|\([^()]*\))*(?=\))/,lookbehind:!0,inside:null},"interpolation-punctuation":{pattern:/^\)|\\\($/,alias:"punctuation"},punctuation:/\\(?=[\r\n])/,string:/[\s\S]+/}},{pattern:RegExp(/(^|[^"#])(#+)/.source+"(?:"+/"(?:\\(?:#+\((?:[^()]|\([^()]*\))*\)|\r\n|[^#])|[^\\\r\n])*?"/.source+"|"+/"""(?:\\(?:#+\((?:[^()]|\([^()]*\))*\)|[^#])|[^\\])*?"""/.source+")\\2"),lookbehind:!0,greedy:!0,inside:{interpolation:{pattern:/(\\#+\()(?:[^()]|\([^()]*\))*(?=\))/,lookbehind:!0,inside:null},"interpolation-punctuation":{pattern:/^\)|\\#+\($/,alias:"punctuation"},string:/[\s\S]+/}}],directive:{pattern:RegExp(/#/.source+"(?:"+(/(?:elseif|if)\b/.source+"(?:[ ]*"+/(?:![ \t]*)?(?:\b\w+\b(?:[ \t]*\((?:[^()]|\([^()]*\))*\))?|\((?:[^()]|\([^()]*\))*\))(?:[ \t]*(?:&&|\|\|))?/.source+")+")+"|"+/(?:else|endif)\b/.source+")"),alias:"property",inside:{"directive-name":/^#\w+/,boolean:/\b(?:false|true)\b/,number:/\b\d+(?:\.\d+)*\b/,operator:/!|&&|\|\||[<>]=?/,punctuation:/[(),]/}},literal:{pattern:/#(?:colorLiteral|column|dsohandle|file(?:ID|Literal|Path)?|function|imageLiteral|line)\b/,alias:"constant"},"other-directive":{pattern:/#\w+\b/,alias:"property"},attribute:{pattern:/@\w+/,alias:"atrule"},"function-definition":{pattern:/(\bfunc\s+)\w+/,lookbehind:!0,alias:"function"},label:{pattern:/\b(break|continue)\s+\w+|\b[a-zA-Z_]\w*(?=\s*:\s*(?:for|repeat|while)\b)/,lookbehind:!0,alias:"important"},keyword:/\b(?:Any|Protocol|Self|Type|actor|as|assignment|associatedtype|associativity|async|await|break|case|catch|class|continue|convenience|default|defer|deinit|didSet|do|dynamic|else|enum|extension|fallthrough|fileprivate|final|for|func|get|guard|higherThan|if|import|in|indirect|infix|init|inout|internal|is|isolated|lazy|left|let|lowerThan|mutating|none|nonisolated|nonmutating|open|operator|optional|override|postfix|precedencegroup|prefix|private|protocol|public|repeat|required|rethrows|return|right|safe|self|set|some|static|struct|subscript|super|switch|throw|throws|try|typealias|unowned|unsafe|var|weak|where|while|willSet)\b/,boolean:/\b(?:false|true)\b/,nil:{pattern:/\bnil\b/,alias:"constant"},"short-argument":/\$\d+\b/,omit:{pattern:/\b_\b/,alias:"keyword"},number:/\b(?:[\d_]+(?:\.[\de_]+)?|0x[a-f0-9_]+(?:\.[a-f0-9p_]+)?|0b[01_]+|0o[0-7_]+)\b/i,"class-name":/\b[A-Z](?:[A-Z_\d]*[a-z]\w*)?\b/,function:/\b[a-z_]\w*(?=\s*\()/i,constant:/\b(?:[A-Z_]{2,}|k[A-Z][A-Za-z_]+)\b/,operator:/[-+*/%=!<>&|^~?]+|\.[.\-+*/%=!<>&|^~?]+/,punctuation:/[{}[\]();,.:\\]/},t.languages.swift["string-literal"].forEach(function(r){r.inside.interpolation.inside=t.languages.swift})}return zn}var Vn,Ud;function yy(){if(Ud)return Vn;Ud=1,Vn=e,e.displayName="systemd",e.aliases=[];function e(t){(function(r){var a={pattern:/^[;#].*/m,greedy:!0},n=/"(?:[^\r\n"\\]|\\(?:[^\r]|\r\n?))*"(?!\S)/.source;r.languages.systemd={comment:a,section:{pattern:/^\[[^\n\r\[\]]*\](?=[ \t]*$)/m,greedy:!0,inside:{punctuation:/^\[|\]$/,"section-name":{pattern:/[\s\S]+/,alias:"selector"}}},key:{pattern:/^[^\s=]+(?=[ \t]*=)/m,greedy:!0,alias:"attr-name"},value:{pattern:RegExp(/(=[ \t]*(?!\s))/.source+"(?:"+n+`|(?=[^"\r +]))(?:`+(/[^\s\\]/.source+'|[ ]+(?:(?![ "])|'+n+")|"+/\\[\r\n]+(?:[#;].*[\r\n]+)*(?![#;])/.source)+")*"),lookbehind:!0,greedy:!0,alias:"attr-value",inside:{comment:a,quoted:{pattern:RegExp(/(^|\s)/.source+n),lookbehind:!0,greedy:!0},punctuation:/\\$/m,boolean:{pattern:/^(?:false|no|off|on|true|yes)$/,greedy:!0}}},punctuation:/=/}})(t)}return Vn}var jn,Bd;function Qi(){if(Bd)return jn;Bd=1,jn=e,e.displayName="t4Templating",e.aliases=[];function e(t){(function(r){function a(i,s,l){return{pattern:RegExp("<#"+i+"[\\s\\S]*?#>"),alias:"block",inside:{delimiter:{pattern:RegExp("^<#"+i+"|#>$"),alias:"important"},content:{pattern:/[\s\S]+/,inside:s,alias:l}}}}function n(i){var s=r.languages[i],l="language-"+i;return{block:{pattern:/<#[\s\S]+?#>/,inside:{directive:a("@",{"attr-value":{pattern:/=(?:("|')(?:\\[\s\S]|(?!\1)[^\\])*\1|[^\s'">=]+)/,inside:{punctuation:/^=|^["']|["']$/}},keyword:/\b\w+(?=\s)/,"attr-name":/\b\w+/}),expression:a("=",s,l),"class-feature":a("\\+",s,l),standard:a("",s,l)}}}}r.languages["t4-templating"]=Object.defineProperty({},"createT4",{value:n})})(t)}return jn}var Wn,Pd;function Ty(){if(Pd)return Wn;Pd=1;var e=Qi(),t=Ee();Wn=r,r.displayName="t4Cs",r.aliases=[];function r(a){a.register(e),a.register(t),a.languages.t4=a.languages["t4-cs"]=a.languages["t4-templating"].createT4("csharp")}return Wn}var Yn,Gd;function Wc(){if(Gd)return Yn;Gd=1;var e=Hc();Yn=t,t.displayName="vbnet",t.aliases=[];function t(r){r.register(e),r.languages.vbnet=r.languages.extend("basic",{comment:[{pattern:/(?:!|REM\b).+/i,inside:{keyword:/^REM/i}},{pattern:/(^|[^\\:])'.*/,lookbehind:!0,greedy:!0}],string:{pattern:/(^|[^"])"(?:""|[^"])*"(?!")/,lookbehind:!0,greedy:!0},keyword:/(?:\b(?:ADDHANDLER|ADDRESSOF|ALIAS|AND|ANDALSO|AS|BEEP|BLOAD|BOOLEAN|BSAVE|BYREF|BYTE|BYVAL|CALL(?: ABSOLUTE)?|CASE|CATCH|CBOOL|CBYTE|CCHAR|CDATE|CDBL|CDEC|CHAIN|CHAR|CHDIR|CINT|CLASS|CLEAR|CLNG|CLOSE|CLS|COBJ|COM|COMMON|CONST|CONTINUE|CSBYTE|CSHORT|CSNG|CSTR|CTYPE|CUINT|CULNG|CUSHORT|DATA|DATE|DECIMAL|DECLARE|DEF(?: FN| SEG|DBL|INT|LNG|SNG|STR)|DEFAULT|DELEGATE|DIM|DIRECTCAST|DO|DOUBLE|ELSE|ELSEIF|END|ENUM|ENVIRON|ERASE|ERROR|EVENT|EXIT|FALSE|FIELD|FILES|FINALLY|FOR(?: EACH)?|FRIEND|FUNCTION|GET|GETTYPE|GETXMLNAMESPACE|GLOBAL|GOSUB|GOTO|HANDLES|IF|IMPLEMENTS|IMPORTS|IN|INHERITS|INPUT|INTEGER|INTERFACE|IOCTL|IS|ISNOT|KEY|KILL|LET|LIB|LIKE|LINE INPUT|LOCATE|LOCK|LONG|LOOP|LSET|ME|MKDIR|MOD|MODULE|MUSTINHERIT|MUSTOVERRIDE|MYBASE|MYCLASS|NAME|NAMESPACE|NARROWING|NEW|NEXT|NOT|NOTHING|NOTINHERITABLE|NOTOVERRIDABLE|OBJECT|OF|OFF|ON(?: COM| ERROR| KEY| TIMER)?|OPEN|OPERATOR|OPTION(?: BASE)?|OPTIONAL|OR|ORELSE|OUT|OVERLOADS|OVERRIDABLE|OVERRIDES|PARAMARRAY|PARTIAL|POKE|PRIVATE|PROPERTY|PROTECTED|PUBLIC|PUT|RAISEEVENT|READ|READONLY|REDIM|REM|REMOVEHANDLER|RESTORE|RESUME|RETURN|RMDIR|RSET|RUN|SBYTE|SELECT(?: CASE)?|SET|SHADOWS|SHARED|SHELL|SHORT|SINGLE|SLEEP|STATIC|STEP|STOP|STRING|STRUCTURE|SUB|SWAP|SYNCLOCK|SYSTEM|THEN|THROW|TIMER|TO|TROFF|TRON|TRUE|TRY|TRYCAST|TYPE|TYPEOF|UINTEGER|ULONG|UNLOCK|UNTIL|USHORT|USING|VIEW PRINT|WAIT|WEND|WHEN|WHILE|WIDENING|WITH|WITHEVENTS|WRITE|WRITEONLY|XOR)|\B(?:#CONST|#ELSE|#ELSEIF|#END|#IF))(?:\$|\b)/i,punctuation:/[,;:(){}]/})}return Yn}var Kn,$d;function vy(){if($d)return Kn;$d=1;var e=Qi(),t=Wc();Kn=r,r.displayName="t4Vb",r.aliases=[];function r(a){a.register(e),a.register(t),a.languages["t4-vb"]=a.languages["t4-templating"].createT4("vbnet")}return Kn}var Zn,qd;function Yc(){if(qd)return Zn;qd=1,Zn=e,e.displayName="yaml",e.aliases=["yml"];function e(t){(function(r){var a=/[*&][^\s[\]{},]+/,n=/!(?:<[\w\-%#;/?:@&=+$,.!~*'()[\]]+>|(?:[a-zA-Z\d-]*!)?[\w\-%#;/?:@&=+$.~*'()]+)?/,i="(?:"+n.source+"(?:[ ]+"+a.source+")?|"+a.source+"(?:[ ]+"+n.source+")?)",s=/(?:[^\s\x00-\x08\x0e-\x1f!"#%&'*,\-:>?@[\]`{|}\x7f-\x84\x86-\x9f\ud800-\udfff\ufffe\uffff]|[?:-])(?:[ \t]*(?:(?![#:])|:))*/.source.replace(//g,function(){return/[^\s\x00-\x08\x0e-\x1f,[\]{}\x7f-\x84\x86-\x9f\ud800-\udfff\ufffe\uffff]/.source}),l=/"(?:[^"\\\r\n]|\\.)*"|'(?:[^'\\\r\n]|\\.)*'/.source;function u(c,d){d=(d||"").replace(/m/g,"")+"m";var b=/([:\-,[{]\s*(?:\s<>[ \t]+)?)(?:<>)(?=[ \t]*(?:$|,|\]|\}|(?:[\r\n]\s*)?#))/.source.replace(/<>/g,function(){return i}).replace(/<>/g,function(){return c});return RegExp(b,d)}r.languages.yaml={scalar:{pattern:RegExp(/([\-:]\s*(?:\s<>[ \t]+)?[|>])[ \t]*(?:((?:\r?\n|\r)[ \t]+)\S[^\r\n]*(?:\2[^\r\n]+)*)/.source.replace(/<>/g,function(){return i})),lookbehind:!0,alias:"string"},comment:/#.*/,key:{pattern:RegExp(/((?:^|[:\-,[{\r\n?])[ \t]*(?:<>[ \t]+)?)<>(?=\s*:\s)/.source.replace(/<>/g,function(){return i}).replace(/<>/g,function(){return"(?:"+s+"|"+l+")"})),lookbehind:!0,greedy:!0,alias:"atrule"},directive:{pattern:/(^[ \t]*)%.+/m,lookbehind:!0,alias:"important"},datetime:{pattern:u(/\d{4}-\d\d?-\d\d?(?:[tT]|[ \t]+)\d\d?:\d{2}:\d{2}(?:\.\d*)?(?:[ \t]*(?:Z|[-+]\d\d?(?::\d{2})?))?|\d{4}-\d{2}-\d{2}|\d\d?:\d{2}(?::\d{2}(?:\.\d*)?)?/.source),lookbehind:!0,alias:"number"},boolean:{pattern:u(/false|true/.source,"i"),lookbehind:!0,alias:"important"},null:{pattern:u(/null|~/.source,"i"),lookbehind:!0,alias:"important"},string:{pattern:u(l),lookbehind:!0,greedy:!0},number:{pattern:u(/[+-]?(?:0x[\da-f]+|0o[0-7]+|(?:\d+(?:\.\d*)?|\.\d+)(?:e[+-]?\d+)?|\.inf|\.nan)/.source,"i"),lookbehind:!0},tag:n,important:a,punctuation:/---|[:[\]{}\-,|>?]|\.\.\./},r.languages.yml=r.languages.yaml})(t)}return Zn}var Xn,Hd;function Ay(){if(Hd)return Xn;Hd=1;var e=Yc();Xn=t,t.displayName="tap",t.aliases=[];function t(r){r.register(e),r.languages.tap={fail:/not ok[^#{\n\r]*/,pass:/ok[^#{\n\r]*/,pragma:/pragma [+-][a-z]+/,bailout:/bail out!.*/i,version:/TAP version \d+/i,plan:/\b\d+\.\.\d+(?: +#.*)?/,subtest:{pattern:/# Subtest(?:: .*)?/,greedy:!0},punctuation:/[{}]/,directive:/#.*/,yamlish:{pattern:/(^[ \t]*)---[\s\S]*?[\r\n][ \t]*\.\.\.$/m,lookbehind:!0,inside:r.languages.yaml,alias:"language-yaml"}}}return Xn}var Qn,zd;function Ry(){if(zd)return Qn;zd=1,Qn=e,e.displayName="tcl",e.aliases=[];function e(t){t.languages.tcl={comment:{pattern:/(^|[^\\])#.*/,lookbehind:!0},string:{pattern:/"(?:[^"\\\r\n]|\\(?:\r\n|[\s\S]))*"/,greedy:!0},variable:[{pattern:/(\$)(?:::)?(?:[a-zA-Z0-9]+::)*\w+/,lookbehind:!0},{pattern:/(\$)\{[^}]+\}/,lookbehind:!0},{pattern:/(^[\t ]*set[ \t]+)(?:::)?(?:[a-zA-Z0-9]+::)*\w+/m,lookbehind:!0}],function:{pattern:/(^[\t ]*proc[ \t]+)\S+/m,lookbehind:!0},builtin:[{pattern:/(^[\t ]*)(?:break|class|continue|error|eval|exit|for|foreach|if|proc|return|switch|while)\b/m,lookbehind:!0},/\b(?:else|elseif)\b/],scope:{pattern:/(^[\t ]*)(?:global|upvar|variable)\b/m,lookbehind:!0,alias:"constant"},keyword:{pattern:/(^[\t ]*|\[)(?:Safe_Base|Tcl|after|append|apply|array|auto_(?:execok|import|load|mkindex|qualify|reset)|automkindex_old|bgerror|binary|catch|cd|chan|clock|close|concat|dde|dict|encoding|eof|exec|expr|fblocked|fconfigure|fcopy|file(?:event|name)?|flush|gets|glob|history|http|incr|info|interp|join|lappend|lassign|lindex|linsert|list|llength|load|lrange|lrepeat|lreplace|lreverse|lsearch|lset|lsort|math(?:func|op)|memory|msgcat|namespace|open|package|parray|pid|pkg_mkIndex|platform|puts|pwd|re_syntax|read|refchan|regexp|registry|regsub|rename|scan|seek|set|socket|source|split|string|subst|tcl(?:_endOfWord|_findLibrary|startOf(?:Next|Previous)Word|test|vars|wordBreak(?:After|Before))|tell|time|tm|trace|unknown|unload|unset|update|uplevel|vwait)\b/m,lookbehind:!0},operator:/!=?|\*\*?|==|&&?|\|\|?|<[=<]?|>[=>]?|[-+~\/%?^]|\b(?:eq|in|ne|ni)\b/,punctuation:/[{}()\[\]]/}}return Qn}var Jn,Vd;function _y(){if(Vd)return Jn;Vd=1,Jn=e,e.displayName="textile",e.aliases=[];function e(t){(function(r){var a=/\([^|()\n]+\)|\[[^\]\n]+\]|\{[^}\n]+\}/.source,n=/\)|\((?![^|()\n]+\))/.source;function i(h,S){return RegExp(h.replace(//g,function(){return"(?:"+a+")"}).replace(//g,function(){return"(?:"+n+")"}),S||"")}var s={css:{pattern:/\{[^{}]+\}/,inside:{rest:r.languages.css}},"class-id":{pattern:/(\()[^()]+(?=\))/,lookbehind:!0,alias:"attr-value"},lang:{pattern:/(\[)[^\[\]]+(?=\])/,lookbehind:!0,alias:"attr-value"},punctuation:/[\\\/]\d+|\S/},l=r.languages.textile=r.languages.extend("markup",{phrase:{pattern:/(^|\r|\n)\S[\s\S]*?(?=$|\r?\n\r?\n|\r\r)/,lookbehind:!0,inside:{"block-tag":{pattern:i(/^[a-z]\w*(?:||[<>=])*\./.source),inside:{modifier:{pattern:i(/(^[a-z]\w*)(?:||[<>=])+(?=\.)/.source),lookbehind:!0,inside:s},tag:/^[a-z]\w*/,punctuation:/\.$/}},list:{pattern:i(/^[*#]+*\s+\S.*/.source,"m"),inside:{modifier:{pattern:i(/(^[*#]+)+/.source),lookbehind:!0,inside:s},punctuation:/^[*#]+/}},table:{pattern:i(/^(?:(?:||[<>=^~])+\.\s*)?(?:\|(?:(?:||[<>=^~_]|[\\/]\d+)+\.|(?!(?:||[<>=^~_]|[\\/]\d+)+\.))[^|]*)+\|/.source,"m"),inside:{modifier:{pattern:i(/(^|\|(?:\r?\n|\r)?)(?:||[<>=^~_]|[\\/]\d+)+(?=\.)/.source),lookbehind:!0,inside:s},punctuation:/\||^\./}},inline:{pattern:i(/(^|[^a-zA-Z\d])(\*\*|__|\?\?|[*_%@+\-^~])*.+?\2(?![a-zA-Z\d])/.source),lookbehind:!0,inside:{bold:{pattern:i(/(^(\*\*?)*).+?(?=\2)/.source),lookbehind:!0},italic:{pattern:i(/(^(__?)*).+?(?=\2)/.source),lookbehind:!0},cite:{pattern:i(/(^\?\?*).+?(?=\?\?)/.source),lookbehind:!0,alias:"string"},code:{pattern:i(/(^@*).+?(?=@)/.source),lookbehind:!0,alias:"keyword"},inserted:{pattern:i(/(^\+*).+?(?=\+)/.source),lookbehind:!0},deleted:{pattern:i(/(^-*).+?(?=-)/.source),lookbehind:!0},span:{pattern:i(/(^%*).+?(?=%)/.source),lookbehind:!0},modifier:{pattern:i(/(^\*\*|__|\?\?|[*_%@+\-^~])+/.source),lookbehind:!0,inside:s},punctuation:/[*_%?@+\-^~]+/}},"link-ref":{pattern:/^\[[^\]]+\]\S+$/m,inside:{string:{pattern:/(^\[)[^\]]+(?=\])/,lookbehind:!0},url:{pattern:/(^\])\S+$/,lookbehind:!0},punctuation:/[\[\]]/}},link:{pattern:i(/"*[^"]+":.+?(?=[^\w/]?(?:\s|$))/.source),inside:{text:{pattern:i(/(^"*)[^"]+(?=")/.source),lookbehind:!0},modifier:{pattern:i(/(^")+/.source),lookbehind:!0,inside:s},url:{pattern:/(:).+/,lookbehind:!0},punctuation:/[":]/}},image:{pattern:i(/!(?:||[<>=])*(?![<>=])[^!\s()]+(?:\([^)]+\))?!(?::.+?(?=[^\w/]?(?:\s|$)))?/.source),inside:{source:{pattern:i(/(^!(?:||[<>=])*)(?![<>=])[^!\s()]+(?:\([^)]+\))?(?=!)/.source),lookbehind:!0,alias:"url"},modifier:{pattern:i(/(^!)(?:||[<>=])+/.source),lookbehind:!0,inside:s},url:{pattern:/(:).+/,lookbehind:!0},punctuation:/[!:]/}},footnote:{pattern:/\b\[\d+\]/,alias:"comment",inside:{punctuation:/\[|\]/}},acronym:{pattern:/\b[A-Z\d]+\([^)]+\)/,inside:{comment:{pattern:/(\()[^()]+(?=\))/,lookbehind:!0},punctuation:/[()]/}},mark:{pattern:/\b\((?:C|R|TM)\)/,alias:"comment",inside:{punctuation:/[()]/}}}}}),u=l.phrase.inside,c={inline:u.inline,link:u.link,image:u.image,footnote:u.footnote,acronym:u.acronym,mark:u.mark};l.tag.pattern=/<\/?(?!\d)[a-z0-9]+(?:\s+[^\s>\/=]+(?:=(?:("|')(?:\\[\s\S]|(?!\1)[^\\])*\1|[^\s'">=]+))?)*\s*\/?>/i;var d=u.inline.inside;d.bold.inside=c,d.italic.inside=c,d.inserted.inside=c,d.deleted.inside=c,d.span.inside=c;var b=u.table.inside;b.inline=c.inline,b.link=c.link,b.image=c.image,b.footnote=c.footnote,b.acronym=c.acronym,b.mark=c.mark})(t)}return Jn}var ei,jd;function Iy(){if(jd)return ei;jd=1,ei=e,e.displayName="toml",e.aliases=[];function e(t){(function(r){var a=/(?:[\w-]+|'[^'\n\r]*'|"(?:\\.|[^\\"\r\n])*")/.source;function n(i){return i.replace(/__/g,function(){return a})}r.languages.toml={comment:{pattern:/#.*/,greedy:!0},table:{pattern:RegExp(n(/(^[\t ]*\[\s*(?:\[\s*)?)__(?:\s*\.\s*__)*(?=\s*\])/.source),"m"),lookbehind:!0,greedy:!0,alias:"class-name"},key:{pattern:RegExp(n(/(^[\t ]*|[{,]\s*)__(?:\s*\.\s*__)*(?=\s*=)/.source),"m"),lookbehind:!0,greedy:!0,alias:"property"},string:{pattern:/"""(?:\\[\s\S]|[^\\])*?"""|'''[\s\S]*?'''|'[^'\n\r]*'|"(?:\\.|[^\\"\r\n])*"/,greedy:!0},date:[{pattern:/\b\d{4}-\d{2}-\d{2}(?:[T\s]\d{2}:\d{2}:\d{2}(?:\.\d+)?(?:Z|[+-]\d{2}:\d{2})?)?\b/i,alias:"number"},{pattern:/\b\d{2}:\d{2}:\d{2}(?:\.\d+)?\b/,alias:"number"}],number:/(?:\b0(?:x[\da-zA-Z]+(?:_[\da-zA-Z]+)*|o[0-7]+(?:_[0-7]+)*|b[10]+(?:_[10]+)*))\b|[-+]?\b\d+(?:_\d+)*(?:\.\d+(?:_\d+)*)?(?:[eE][+-]?\d+(?:_\d+)*)?\b|[-+]?\b(?:inf|nan)\b/,boolean:/\b(?:false|true)\b/,punctuation:/[.,=[\]{}]/}})(t)}return ei}var ti,Wd;function Ny(){if(Wd)return ti;Wd=1,ti=e,e.displayName="tremor",e.aliases=[];function e(t){(function(r){r.languages.tremor={comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|(?:--|\/\/|#).*)/,lookbehind:!0},"interpolated-string":null,extractor:{pattern:/\b[a-z_]\w*\|(?:[^\r\n\\|]|\\(?:\r\n|[\s\S]))*\|/i,greedy:!0,inside:{regex:{pattern:/(^re)\|[\s\S]+/,lookbehind:!0},function:/^\w+/,value:/\|[\s\S]+/}},identifier:{pattern:/`[^`]*`/,greedy:!0},function:/\b[a-z_]\w*(?=\s*(?:::\s*<|\())\b/,keyword:/\b(?:args|as|by|case|config|connect|connector|const|copy|create|default|define|deploy|drop|each|emit|end|erase|event|flow|fn|for|from|group|having|insert|into|intrinsic|let|links|match|merge|mod|move|of|operator|patch|pipeline|recur|script|select|set|sliding|state|stream|to|tumbling|update|use|when|where|window|with)\b/,boolean:/\b(?:false|null|true)\b/i,number:/\b(?:0b[01_]*|0x[0-9a-fA-F_]*|\d[\d_]*(?:\.\d[\d_]*)?(?:[Ee][+-]?[\d_]+)?)\b/,"pattern-punctuation":{pattern:/%(?=[({[])/,alias:"punctuation"},operator:/[-+*\/%~!^]=?|=[=>]?|&[&=]?|\|[|=]?|<>?>?=?|(?:absent|and|not|or|present|xor)\b/,punctuation:/::|[;\[\]()\{\},.:]/};var a=/#\{(?:[^"{}]|\{[^{}]*\}|"(?:[^"\\\r\n]|\\(?:\r\n|[\s\S]))*")*\}/.source;r.languages.tremor["interpolated-string"]={pattern:RegExp(/(^|[^\\])/.source+'(?:"""(?:'+/[^"\\#]|\\[\s\S]|"(?!"")|#(?!\{)/.source+"|"+a+')*"""|"(?:'+/[^"\\\r\n#]|\\(?:\r\n|[\s\S])|#(?!\{)/.source+"|"+a+')*")'),lookbehind:!0,greedy:!0,inside:{interpolation:{pattern:RegExp(a),inside:{punctuation:/^#\{|\}$/,expression:{pattern:/[\s\S]+/,inside:r.languages.tremor}}},string:/[\s\S]+/}},r.languages.troy=r.languages.tremor,r.languages.trickle=r.languages.tremor})(t)}return ti}var ri,Yd;function wy(){if(Yd)return ri;Yd=1;var e=Vc(),t=Ki();ri=r,r.displayName="tsx",r.aliases=[];function r(a){a.register(e),a.register(t),function(n){var i=n.util.clone(n.languages.typescript);n.languages.tsx=n.languages.extend("jsx",i),delete n.languages.tsx.parameter,delete n.languages.tsx["literal-property"];var s=n.languages.tsx.tag;s.pattern=RegExp(/(^|[^\w$]|(?=<\/))/.source+"(?:"+s.pattern.source+")",s.pattern.flags),s.lookbehind=!0}(a)}return ri}var ai,Kd;function Cy(){if(Kd)return ai;Kd=1;var e=z();ai=t,t.displayName="tt2",t.aliases=[];function t(r){r.register(e),function(a){a.languages.tt2=a.languages.extend("clike",{comment:/#.*|\[%#[\s\S]*?%\]/,keyword:/\b(?:BLOCK|CALL|CASE|CATCH|CLEAR|DEBUG|DEFAULT|ELSE|ELSIF|END|FILTER|FINAL|FOREACH|GET|IF|IN|INCLUDE|INSERT|LAST|MACRO|META|NEXT|PERL|PROCESS|RAWPERL|RETURN|SET|STOP|SWITCH|TAGS|THROW|TRY|UNLESS|USE|WHILE|WRAPPER)\b/,punctuation:/[[\]{},()]/}),a.languages.insertBefore("tt2","number",{operator:/=[>=]?|!=?|<=?|>=?|&&|\|\|?|\b(?:and|not|or)\b/,variable:{pattern:/\b[a-z]\w*(?:\s*\.\s*(?:\d+|\$?[a-z]\w*))*\b/i}}),a.languages.insertBefore("tt2","keyword",{delimiter:{pattern:/^(?:\[%|%%)-?|-?%\]$/,alias:"punctuation"}}),a.languages.insertBefore("tt2","string",{"single-quoted-string":{pattern:/'[^\\']*(?:\\[\s\S][^\\']*)*'/,greedy:!0,alias:"string"},"double-quoted-string":{pattern:/"[^\\"]*(?:\\[\s\S][^\\"]*)*"/,greedy:!0,alias:"string",inside:{variable:{pattern:/\$(?:[a-z]\w*(?:\.(?:\d+|\$?[a-z]\w*))*)/i}}}}),delete a.languages.tt2.string,a.hooks.add("before-tokenize",function(n){var i=/\[%[\s\S]+?%\]/g;a.languages["markup-templating"].buildPlaceholders(n,"tt2",i)}),a.hooks.add("after-tokenize",function(n){a.languages["markup-templating"].tokenizePlaceholders(n,"tt2")})}(r)}return ai}var ni,Zd;function ky(){if(Zd)return ni;Zd=1;var e=z();ni=t,t.displayName="twig",t.aliases=[];function t(r){r.register(e),r.languages.twig={comment:/^\{#[\s\S]*?#\}$/,"tag-name":{pattern:/(^\{%-?\s*)\w+/,lookbehind:!0,alias:"keyword"},delimiter:{pattern:/^\{[{%]-?|-?[%}]\}$/,alias:"punctuation"},string:{pattern:/("|')(?:\\.|(?!\1)[^\\\r\n])*\1/,inside:{punctuation:/^['"]|['"]$/}},keyword:/\b(?:even|if|odd)\b/,boolean:/\b(?:false|null|true)\b/,number:/\b0x[\dA-Fa-f]+|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[Ee][-+]?\d+)?/,operator:[{pattern:/(\s)(?:and|b-and|b-or|b-xor|ends with|in|is|matches|not|or|same as|starts with)(?=\s)/,lookbehind:!0},/[=<>]=?|!=|\*\*?|\/\/?|\?:?|[-+~%|]/],punctuation:/[()\[\]{}:.,]/},r.hooks.add("before-tokenize",function(a){if(a.language==="twig"){var n=/\{(?:#[\s\S]*?#|%[\s\S]*?%|\{[\s\S]*?\})\}/g;r.languages["markup-templating"].buildPlaceholders(a,"twig",n)}}),r.hooks.add("after-tokenize",function(a){r.languages["markup-templating"].tokenizePlaceholders(a,"twig")})}return ni}var ii,Xd;function Oy(){if(Xd)return ii;Xd=1,ii=e,e.displayName="typoscript",e.aliases=["tsconfig"];function e(t){(function(r){var a=/\b(?:ACT|ACTIFSUB|CARRAY|CASE|CLEARGIF|COA|COA_INT|CONSTANTS|CONTENT|CUR|EDITPANEL|EFFECT|EXT|FILE|FLUIDTEMPLATE|FORM|FRAME|FRAMESET|GIFBUILDER|GMENU|GMENU_FOLDOUT|GMENU_LAYERS|GP|HMENU|HRULER|HTML|IENV|IFSUB|IMAGE|IMGMENU|IMGMENUITEM|IMGTEXT|IMG_RESOURCE|INCLUDE_TYPOSCRIPT|JSMENU|JSMENUITEM|LLL|LOAD_REGISTER|NO|PAGE|RECORDS|RESTORE_REGISTER|TEMPLATE|TEXT|TMENU|TMENUITEM|TMENU_LAYERS|USER|USER_INT|_GIFBUILDER|global|globalString|globalVar)\b/;r.languages.typoscript={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0},{pattern:/(^|[^\\:= \t]|(?:^|[^= \t])[ \t]+)\/\/.*/,lookbehind:!0,greedy:!0},{pattern:/(^|[^"'])#.*/,lookbehind:!0,greedy:!0}],function:[{pattern://,inside:{string:{pattern:/"[^"\r\n]*"|'[^'\r\n]*'/,inside:{keyword:a}},keyword:{pattern:/INCLUDE_TYPOSCRIPT/}}},{pattern:/@import\s*(?:"[^"\r\n]*"|'[^'\r\n]*')/,inside:{string:/"[^"\r\n]*"|'[^'\r\n]*'/}}],string:{pattern:/^([^=]*=[< ]?)(?:(?!\]\n).)*/,lookbehind:!0,inside:{function:/\{\$.*\}/,keyword:a,number:/^\d+$/,punctuation:/[,|:]/}},keyword:a,number:{pattern:/\b\d+\s*[.{=]/,inside:{operator:/[.{=]/}},tag:{pattern:/\.?[-\w\\]+\.?/,inside:{punctuation:/\./}},punctuation:/[{}[\];(),.:|]/,operator:/[<>]=?|[!=]=?=?|--?|\+\+?|&&?|\|\|?|[?*/~^%]/},r.languages.tsconfig=r.languages.typoscript})(t)}return ii}var oi,Qd;function Ly(){if(Qd)return oi;Qd=1,oi=e,e.displayName="unrealscript",e.aliases=["uc","uscript"];function e(t){t.languages.unrealscript={comment:/\/\/.*|\/\*[\s\S]*?\*\//,string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},category:{pattern:/(\b(?:(?:autoexpand|hide|show)categories|var)\s*\()[^()]+(?=\))/,lookbehind:!0,greedy:!0,alias:"property"},metadata:{pattern:/(\w\s*)<\s*\w+\s*=[^<>|=\r\n]+(?:\|\s*\w+\s*=[^<>|=\r\n]+)*>/,lookbehind:!0,greedy:!0,inside:{property:/\b\w+(?=\s*=)/,operator:/=/,punctuation:/[<>|]/}},macro:{pattern:/`\w+/,alias:"property"},"class-name":{pattern:/(\b(?:class|enum|extends|interface|state(?:\(\))?|struct|within)\s+)\w+/,lookbehind:!0},keyword:/\b(?:abstract|actor|array|auto|autoexpandcategories|bool|break|byte|case|class|classgroup|client|coerce|collapsecategories|config|const|continue|default|defaultproperties|delegate|dependson|deprecated|do|dontcollapsecategories|editconst|editinlinenew|else|enum|event|exec|export|extends|final|float|for|forcescriptorder|foreach|function|goto|guid|hidecategories|hidedropdown|if|ignores|implements|inherits|input|int|interface|iterator|latent|local|material|name|native|nativereplication|noexport|nontransient|noteditinlinenew|notplaceable|operator|optional|out|pawn|perobjectconfig|perobjectlocalized|placeable|postoperator|preoperator|private|protected|reliable|replication|return|server|showcategories|simulated|singular|state|static|string|struct|structdefault|structdefaultproperties|switch|texture|transient|travel|unreliable|until|var|vector|while|within)\b/,function:/\b[a-z_]\w*(?=\s*\()/i,boolean:/\b(?:false|true)\b/,number:/\b0x[\da-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?/i,operator:/>>|<<|--|\+\+|\*\*|[-+*/~!=<>$@]=?|&&?|\|\|?|\^\^?|[?:%]|\b(?:ClockwiseFrom|Cross|Dot)\b/,punctuation:/[()[\]{};,.]/},t.languages.uc=t.languages.uscript=t.languages.unrealscript}return oi}var si,Jd;function Dy(){if(Jd)return si;Jd=1,si=e,e.displayName="uorazor",e.aliases=[];function e(t){t.languages.uorazor={"comment-hash":{pattern:/#.*/,alias:"comment",greedy:!0},"comment-slash":{pattern:/\/\/.*/,alias:"comment",greedy:!0},string:{pattern:/("|')(?:\\.|(?!\1)[^\\\r\n])*\1/,inside:{punctuation:/^['"]|['"]$/},greedy:!0},"source-layers":{pattern:/\b(?:arms|backpack|blue|bracelet|cancel|clear|cloak|criminal|earrings|enemy|facialhair|friend|friendly|gloves|gray|grey|ground|hair|head|innerlegs|innertorso|innocent|lefthand|middletorso|murderer|neck|nonfriendly|onehandedsecondary|outerlegs|outertorso|pants|red|righthand|ring|self|shirt|shoes|talisman|waist)\b/i,alias:"function"},"source-commands":{pattern:/\b(?:alliance|attack|cast|clearall|clearignore|clearjournal|clearlist|clearsysmsg|createlist|createtimer|dclick|dclicktype|dclickvar|dress|dressconfig|drop|droprelloc|emote|getlabel|guild|gumpclose|gumpresponse|hotkey|ignore|lasttarget|lift|lifttype|menu|menuresponse|msg|org|organize|organizer|overhead|pause|poplist|potion|promptresponse|pushlist|removelist|removetimer|rename|restock|say|scav|scavenger|script|setability|setlasttarget|setskill|settimer|setvar|sysmsg|target|targetloc|targetrelloc|targettype|undress|unignore|unsetvar|useobject|useonce|useskill|usetype|virtue|wait|waitforgump|waitformenu|waitforprompt|waitforstat|waitforsysmsg|waitfortarget|walk|wfsysmsg|wft|whisper|yell)\b/,alias:"function"},"tag-name":{pattern:/(^\{%-?\s*)\w+/,lookbehind:!0,alias:"keyword"},delimiter:{pattern:/^\{[{%]-?|-?[%}]\}$/,alias:"punctuation"},function:/\b(?:atlist|close|closest|count|counter|counttype|dead|dex|diffhits|diffmana|diffstam|diffweight|find|findbuff|finddebuff|findlayer|findtype|findtypelist|followers|gumpexists|hidden|hits|hp|hue|human|humanoid|ingump|inlist|insysmessage|insysmsg|int|invul|lhandempty|list|listexists|mana|maxhits|maxhp|maxmana|maxstam|maxweight|monster|mounted|name|next|noto|paralyzed|poisoned|position|prev|previous|queued|rand|random|rhandempty|skill|stam|str|targetexists|timer|timerexists|varexist|warmode|weight)\b/,keyword:/\b(?:and|as|break|continue|else|elseif|endfor|endif|endwhile|for|if|loop|not|or|replay|stop|while)\b/,boolean:/\b(?:false|null|true)\b/,number:/\b0x[\dA-Fa-f]+|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[Ee][-+]?\d+)?/,operator:[{pattern:/(\s)(?:and|b-and|b-or|b-xor|ends with|in|is|matches|not|or|same as|starts with)(?=\s)/,lookbehind:!0},/[=<>]=?|!=|\*\*?|\/\/?|\?:?|[-+~%|]/],punctuation:/[()\[\]{}:.,]/}}return si}var li,ec;function xy(){if(ec)return li;ec=1,li=e,e.displayName="uri",e.aliases=["url"];function e(t){t.languages.uri={scheme:{pattern:/^[a-z][a-z0-9+.-]*:/im,greedy:!0,inside:{"scheme-delimiter":/:$/}},fragment:{pattern:/#[\w\-.~!$&'()*+,;=%:@/?]*/,inside:{"fragment-delimiter":/^#/}},query:{pattern:/\?[\w\-.~!$&'()*+,;=%:@/?]*/,inside:{"query-delimiter":{pattern:/^\?/,greedy:!0},"pair-delimiter":/[&;]/,pair:{pattern:/^[^=][\s\S]*/,inside:{key:/^[^=]+/,value:{pattern:/(^=)[\s\S]+/,lookbehind:!0}}}}},authority:{pattern:RegExp(/^\/\//.source+/(?:[\w\-.~!$&'()*+,;=%:]*@)?/.source+("(?:"+/\[(?:[0-9a-fA-F:.]{2,48}|v[0-9a-fA-F]+\.[\w\-.~!$&'()*+,;=]+)\]/.source+"|"+/[\w\-.~!$&'()*+,;=%]*/.source+")")+/(?::\d*)?/.source,"m"),inside:{"authority-delimiter":/^\/\//,"user-info-segment":{pattern:/^[\w\-.~!$&'()*+,;=%:]*@/,inside:{"user-info-delimiter":/@$/,"user-info":/^[\w\-.~!$&'()*+,;=%:]+/}},"port-segment":{pattern:/:\d*$/,inside:{"port-delimiter":/^:/,port:/^\d+/}},host:{pattern:/[\s\S]+/,inside:{"ip-literal":{pattern:/^\[[\s\S]+\]$/,inside:{"ip-literal-delimiter":/^\[|\]$/,"ipv-future":/^v[\s\S]+/,"ipv6-address":/^[\s\S]+/}},"ipv4-address":/^(?:(?:[03-9]\d?|[12]\d{0,2})\.){3}(?:[03-9]\d?|[12]\d{0,2})$/}}}},path:{pattern:/^[\w\-.~!$&'()*+,;=%:@/]+/m,inside:{"path-separator":/\//}}},t.languages.url=t.languages.uri}return li}var ui,tc;function My(){if(tc)return ui;tc=1,ui=e,e.displayName="v",e.aliases=[];function e(t){(function(r){var a={pattern:/[\s\S]+/,inside:null};r.languages.v=r.languages.extend("clike",{string:{pattern:/r?(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,alias:"quoted-string",greedy:!0,inside:{interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\$(?:\{[^{}]*\}|\w+(?:\.\w+(?:\([^\(\)]*\))?|\[[^\[\]]+\])*)/,lookbehind:!0,inside:{"interpolation-variable":{pattern:/^\$\w[\s\S]*$/,alias:"variable"},"interpolation-punctuation":{pattern:/^\$\{|\}$/,alias:"punctuation"},"interpolation-expression":a}}}},"class-name":{pattern:/(\b(?:enum|interface|struct|type)\s+)(?:C\.)?\w+/,lookbehind:!0},keyword:/(?:\b(?:__global|as|asm|assert|atomic|break|chan|const|continue|defer|else|embed|enum|fn|for|go(?:to)?|if|import|in|interface|is|lock|match|module|mut|none|or|pub|return|rlock|select|shared|sizeof|static|struct|type(?:of)?|union|unsafe)|\$(?:else|for|if)|#(?:flag|include))\b/,number:/\b(?:0x[a-f\d]+(?:_[a-f\d]+)*|0b[01]+(?:_[01]+)*|0o[0-7]+(?:_[0-7]+)*|\d+(?:_\d+)*(?:\.\d+(?:_\d+)*)?)\b/i,operator:/~|\?|[*\/%^!=]=?|\+[=+]?|-[=-]?|\|[=|]?|&(?:=|&|\^=?)?|>(?:>=?|=)?|<(?:<=?|=|-)?|:=|\.\.\.?/,builtin:/\b(?:any(?:_float|_int)?|bool|byte(?:ptr)?|charptr|f(?:32|64)|i(?:8|16|64|128|nt)|rune|size_t|string|u(?:16|32|64|128)|voidptr)\b/}),a.inside=r.languages.v,r.languages.insertBefore("v","string",{char:{pattern:/`(?:\\`|\\?[^`]{1,2})`/,alias:"rune"}}),r.languages.insertBefore("v","operator",{attribute:{pattern:/(^[\t ]*)\[(?:deprecated|direct_array_access|flag|inline|live|ref_only|typedef|unsafe_fn|windows_stdcall)\]/m,lookbehind:!0,alias:"annotation",inside:{punctuation:/[\[\]]/,keyword:/\w+/}},generic:{pattern:/<\w+>(?=\s*[\)\{])/,inside:{punctuation:/[<>]/,"class-name":/\w+/}}}),r.languages.insertBefore("v","function",{"generic-function":{pattern:/\b\w+\s*<\w+>(?=\()/,inside:{function:/^\w+/,generic:{pattern:/<\w+>/,inside:r.languages.v.generic.inside}}}})})(t)}return ui}var di,rc;function Fy(){if(rc)return di;rc=1,di=e,e.displayName="vala",e.aliases=[];function e(t){t.languages.vala=t.languages.extend("clike",{"class-name":[{pattern:/\b[A-Z]\w*(?:\.\w+)*\b(?=(?:\?\s+|\*?\s+\*?)\w)/,inside:{punctuation:/\./}},{pattern:/(\[)[A-Z]\w*(?:\.\w+)*\b/,lookbehind:!0,inside:{punctuation:/\./}},{pattern:/(\b(?:class|interface)\s+[A-Z]\w*(?:\.\w+)*\s*:\s*)[A-Z]\w*(?:\.\w+)*\b/,lookbehind:!0,inside:{punctuation:/\./}},{pattern:/((?:\b(?:class|enum|interface|new|struct)\s+)|(?:catch\s+\())[A-Z]\w*(?:\.\w+)*\b/,lookbehind:!0,inside:{punctuation:/\./}}],keyword:/\b(?:abstract|as|assert|async|base|bool|break|case|catch|char|class|const|construct|continue|default|delegate|delete|do|double|dynamic|else|ensures|enum|errordomain|extern|finally|float|for|foreach|get|if|in|inline|int|int16|int32|int64|int8|interface|internal|is|lock|long|namespace|new|null|out|override|owned|params|private|protected|public|ref|requires|return|set|short|signal|sizeof|size_t|ssize_t|static|string|struct|switch|this|throw|throws|try|typeof|uchar|uint|uint16|uint32|uint64|uint8|ulong|unichar|unowned|ushort|using|value|var|virtual|void|volatile|weak|while|yield)\b/i,function:/\b\w+(?=\s*\()/,number:/(?:\b0x[\da-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?)(?:f|u?l?)?/i,operator:/\+\+|--|&&|\|\||<<=?|>>=?|=>|->|~|[+\-*\/%&^|=!<>]=?|\?\??|\.\.\./,punctuation:/[{}[\];(),.:]/,constant:/\b[A-Z0-9_]+\b/}),t.languages.insertBefore("vala","string",{"raw-string":{pattern:/"""[\s\S]*?"""/,greedy:!0,alias:"string"},"template-string":{pattern:/@"[\s\S]*?"/,greedy:!0,inside:{interpolation:{pattern:/\$(?:\([^)]*\)|[a-zA-Z]\w*)/,inside:{delimiter:{pattern:/^\$\(?|\)$/,alias:"punctuation"},rest:t.languages.vala}},string:/[\s\S]+/}}}),t.languages.insertBefore("vala","keyword",{regex:{pattern:/\/(?:\[(?:[^\]\\\r\n]|\\.)*\]|\\.|[^/\\\[\r\n])+\/[imsx]{0,4}(?=\s*(?:$|[\r\n,.;})\]]))/,greedy:!0,inside:{"regex-source":{pattern:/^(\/)[\s\S]+(?=\/[a-z]*$)/,lookbehind:!0,alias:"language-regex",inside:t.languages.regex},"regex-delimiter":/^\//,"regex-flags":/^[a-z]+$/}}})}return di}var ci,ac;function Uy(){if(ac)return ci;ac=1,ci=e,e.displayName="velocity",e.aliases=[];function e(t){(function(r){r.languages.velocity=r.languages.extend("markup",{});var a={variable:{pattern:/(^|[^\\](?:\\\\)*)\$!?(?:[a-z][\w-]*(?:\([^)]*\))?(?:\.[a-z][\w-]*(?:\([^)]*\))?|\[[^\]]+\])*|\{[^}]+\})/i,lookbehind:!0,inside:{}},string:{pattern:/"[^"]*"|'[^']*'/,greedy:!0},number:/\b\d+\b/,boolean:/\b(?:false|true)\b/,operator:/[=!<>]=?|[+*/%-]|&&|\|\||\.\.|\b(?:eq|g[et]|l[et]|n(?:e|ot))\b/,punctuation:/[(){}[\]:,.]/};a.variable.inside={string:a.string,function:{pattern:/([^\w-])[a-z][\w-]*(?=\()/,lookbehind:!0},number:a.number,boolean:a.boolean,punctuation:a.punctuation},r.languages.insertBefore("velocity","comment",{unparsed:{pattern:/(^|[^\\])#\[\[[\s\S]*?\]\]#/,lookbehind:!0,greedy:!0,inside:{punctuation:/^#\[\[|\]\]#$/}},"velocity-comment":[{pattern:/(^|[^\\])#\*[\s\S]*?\*#/,lookbehind:!0,greedy:!0,alias:"comment"},{pattern:/(^|[^\\])##.*/,lookbehind:!0,greedy:!0,alias:"comment"}],directive:{pattern:/(^|[^\\](?:\\\\)*)#@?(?:[a-z][\w-]*|\{[a-z][\w-]*\})(?:\s*\((?:[^()]|\([^()]*\))*\))?/i,lookbehind:!0,inside:{keyword:{pattern:/^#@?(?:[a-z][\w-]*|\{[a-z][\w-]*\})|\bin\b/,inside:{punctuation:/[{}]/}},rest:a}},variable:a.variable}),r.languages.velocity.tag.inside["attr-value"].inside.rest=r.languages.velocity})(t)}return ci}var pi,nc;function By(){if(nc)return pi;nc=1,pi=e,e.displayName="verilog",e.aliases=[];function e(t){t.languages.verilog={comment:{pattern:/\/\/.*|\/\*[\s\S]*?\*\//,greedy:!0},string:{pattern:/"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"/,greedy:!0},"kernel-function":{pattern:/\B\$\w+\b/,alias:"property"},constant:/\B`\w+\b/,function:/\b\w+(?=\()/,keyword:/\b(?:alias|and|assert|assign|assume|automatic|before|begin|bind|bins|binsof|bit|break|buf|bufif0|bufif1|byte|case|casex|casez|cell|chandle|class|clocking|cmos|config|const|constraint|context|continue|cover|covergroup|coverpoint|cross|deassign|default|defparam|design|disable|dist|do|edge|else|end|endcase|endclass|endclocking|endconfig|endfunction|endgenerate|endgroup|endinterface|endmodule|endpackage|endprimitive|endprogram|endproperty|endsequence|endspecify|endtable|endtask|enum|event|expect|export|extends|extern|final|first_match|for|force|foreach|forever|fork|forkjoin|function|generate|genvar|highz0|highz1|if|iff|ifnone|ignore_bins|illegal_bins|import|incdir|include|initial|inout|input|inside|instance|int|integer|interface|intersect|join|join_any|join_none|large|liblist|library|local|localparam|logic|longint|macromodule|matches|medium|modport|module|nand|negedge|new|nmos|nor|noshowcancelled|not|notif0|notif1|null|or|output|package|packed|parameter|pmos|posedge|primitive|priority|program|property|protected|pull0|pull1|pulldown|pullup|pulsestyle_ondetect|pulsestyle_onevent|pure|rand|randc|randcase|randsequence|rcmos|real|realtime|ref|reg|release|repeat|return|rnmos|rpmos|rtran|rtranif0|rtranif1|scalared|sequence|shortint|shortreal|showcancelled|signed|small|solve|specify|specparam|static|string|strong0|strong1|struct|super|supply0|supply1|table|tagged|task|this|throughout|time|timeprecision|timeunit|tran|tranif0|tranif1|tri|tri0|tri1|triand|trior|trireg|type|typedef|union|unique|unsigned|use|uwire|var|vectored|virtual|void|wait|wait_order|wand|weak0|weak1|while|wildcard|wire|with|within|wor|xnor|xor)\b/,important:/\b(?:always|always_comb|always_ff|always_latch)\b(?: *@)?/,number:/\B##?\d+|(?:\b\d+)?'[odbh] ?[\da-fzx_?]+|\b(?:\d*[._])?\d+(?:e[-+]?\d+)?/i,operator:/[-+{}^~%*\/?=!<>&|]+/,punctuation:/[[\];(),.:]/}}return pi}var gi,ic;function Py(){if(ic)return gi;ic=1,gi=e,e.displayName="vhdl",e.aliases=[];function e(t){t.languages.vhdl={comment:/--.+/,"vhdl-vectors":{pattern:/\b[oxb]"[\da-f_]+"|"[01uxzwlh-]+"/i,alias:"number"},"quoted-function":{pattern:/"\S+?"(?=\()/,alias:"function"},string:/"(?:[^\\"\r\n]|\\(?:\r\n|[\s\S]))*"/,constant:/\b(?:library|use)\b/i,keyword:/\b(?:'active|'ascending|'base|'delayed|'driving|'driving_value|'event|'high|'image|'instance_name|'last_active|'last_event|'last_value|'left|'leftof|'length|'low|'path_name|'pos|'pred|'quiet|'range|'reverse_range|'right|'rightof|'simple_name|'stable|'succ|'transaction|'val|'value|access|after|alias|all|architecture|array|assert|attribute|begin|block|body|buffer|bus|case|component|configuration|constant|disconnect|downto|else|elsif|end|entity|exit|file|for|function|generate|generic|group|guarded|if|impure|in|inertial|inout|is|label|library|linkage|literal|loop|map|new|next|null|of|on|open|others|out|package|port|postponed|procedure|process|pure|range|record|register|reject|report|return|select|severity|shared|signal|subtype|then|to|transport|type|unaffected|units|until|use|variable|wait|when|while|with)\b/i,boolean:/\b(?:false|true)\b/i,function:/\w+(?=\()/,number:/'[01uxzwlh-]'|\b(?:\d+#[\da-f_.]+#|\d[\d_.]*)(?:e[-+]?\d+)?/i,operator:/[<>]=?|:=|[-+*/&=]|\b(?:abs|and|mod|nand|nor|not|or|rem|rol|ror|sla|sll|sra|srl|xnor|xor)\b/i,punctuation:/[{}[\];(),.:]/}}return gi}var bi,oc;function Gy(){if(oc)return bi;oc=1,bi=e,e.displayName="vim",e.aliases=[];function e(t){t.languages.vim={string:/"(?:[^"\\\r\n]|\\.)*"|'(?:[^'\r\n]|'')*'/,comment:/".*/,function:/\b\w+(?=\()/,keyword:/\b(?:N|Next|P|Print|X|XMLent|XMLns|ab|abbreviate|abc|abclear|abo|aboveleft|al|all|ar|arga|argadd|argd|argdelete|argdo|arge|argedit|argg|argglobal|argl|arglocal|args|argu|argument|as|ascii|b|bN|bNext|ba|bad|badd|ball|bd|bdelete|be|bel|belowright|bf|bfirst|bl|blast|bm|bmodified|bn|bnext|bo|botright|bp|bprevious|br|brea|break|breaka|breakadd|breakd|breakdel|breakl|breaklist|brewind|bro|browse|bufdo|buffer|buffers|bun|bunload|bw|bwipeout|c|cN|cNext|cNfcNfile|ca|cabbrev|cabc|cabclear|cad|caddb|caddbuffer|caddexpr|caddf|caddfile|cal|call|cat|catch|cb|cbuffer|cc|ccl|cclose|cd|ce|center|cex|cexpr|cf|cfile|cfir|cfirst|cg|cgetb|cgetbuffer|cgete|cgetexpr|cgetfile|change|changes|chd|chdir|che|checkpath|checkt|checktime|cl|cla|clast|clist|clo|close|cmapc|cmapclear|cn|cnew|cnewer|cnext|cnf|cnfile|cnorea|cnoreabbrev|co|col|colder|colo|colorscheme|comc|comclear|comp|compiler|con|conf|confirm|continue|cope|copen|copy|cp|cpf|cpfile|cprevious|cq|cquit|cr|crewind|cu|cuna|cunabbrev|cunmap|cw|cwindow|d|debugg|debuggreedy|delc|delcommand|delete|delf|delfunction|delm|delmarks|di|diffg|diffget|diffoff|diffpatch|diffpu|diffput|diffsplit|diffthis|diffu|diffupdate|dig|digraphs|display|dj|djump|dl|dlist|dr|drop|ds|dsearch|dsp|dsplit|e|earlier|echoe|echoerr|echom|echomsg|echon|edit|el|else|elsei|elseif|em|emenu|en|endf|endfo|endfor|endfun|endfunction|endif|endt|endtry|endw|endwhile|ene|enew|ex|exi|exit|exu|exusage|f|file|files|filetype|fin|fina|finally|find|fini|finish|fir|first|fix|fixdel|fo|fold|foldc|foldclose|foldd|folddoc|folddoclosed|folddoopen|foldo|foldopen|for|fu|fun|function|go|goto|gr|grep|grepa|grepadd|h|ha|hardcopy|help|helpf|helpfind|helpg|helpgrep|helpt|helptags|hid|hide|his|history|ia|iabbrev|iabc|iabclear|if|ij|ijump|il|ilist|imapc|imapclear|in|inorea|inoreabbrev|isearch|isp|isplit|iu|iuna|iunabbrev|iunmap|j|join|ju|jumps|k|kee|keepalt|keepj|keepjumps|keepmarks|l|lN|lNext|lNf|lNfile|la|lad|laddb|laddbuffer|laddexpr|laddf|laddfile|lan|language|last|later|lb|lbuffer|lc|lcd|lch|lchdir|lcl|lclose|left|lefta|leftabove|let|lex|lexpr|lf|lfile|lfir|lfirst|lg|lgetb|lgetbuffer|lgete|lgetexpr|lgetfile|lgr|lgrep|lgrepa|lgrepadd|lh|lhelpgrep|list|ll|lla|llast|lli|llist|lm|lmak|lmake|lmap|lmapc|lmapclear|ln|lne|lnew|lnewer|lnext|lnf|lnfile|lnoremap|lo|loadview|loc|lockmarks|lockv|lockvar|lol|lolder|lop|lopen|lp|lpf|lpfile|lprevious|lr|lrewind|ls|lt|ltag|lu|lunmap|lv|lvimgrep|lvimgrepa|lvimgrepadd|lw|lwindow|m|ma|mak|make|mark|marks|mat|match|menut|menutranslate|mk|mkexrc|mks|mksession|mksp|mkspell|mkv|mkvie|mkview|mkvimrc|mod|mode|move|mz|mzf|mzfile|mzscheme|n|nbkey|new|next|nmapc|nmapclear|noh|nohlsearch|norea|noreabbrev|nu|number|nun|nunmap|o|omapc|omapclear|on|only|open|opt|options|ou|ounmap|p|pc|pclose|pe|ped|pedit|perl|perld|perldo|po|pop|popu|popup|pp|ppop|pre|preserve|prev|previous|print|prof|profd|profdel|profile|promptf|promptfind|promptr|promptrepl|ps|psearch|ptN|ptNext|pta|ptag|ptf|ptfirst|ptj|ptjump|ptl|ptlast|ptn|ptnext|ptp|ptprevious|ptr|ptrewind|pts|ptselect|pu|put|pw|pwd|py|pyf|pyfile|python|q|qa|qall|quit|quita|quitall|r|read|rec|recover|red|redi|redir|redo|redr|redraw|redraws|redrawstatus|reg|registers|res|resize|ret|retab|retu|return|rew|rewind|ri|right|rightb|rightbelow|ru|rub|ruby|rubyd|rubydo|rubyf|rubyfile|runtime|rv|rviminfo|sN|sNext|sa|sal|sall|san|sandbox|sargument|sav|saveas|sb|sbN|sbNext|sba|sball|sbf|sbfirst|sbl|sblast|sbm|sbmodified|sbn|sbnext|sbp|sbprevious|sbr|sbrewind|sbuffer|scrip|scripte|scriptencoding|scriptnames|se|set|setf|setfiletype|setg|setglobal|setl|setlocal|sf|sfind|sfir|sfirst|sh|shell|sign|sil|silent|sim|simalt|sl|sla|slast|sleep|sm|smagic|smap|smapc|smapclear|sme|smenu|sn|snext|sni|sniff|sno|snomagic|snor|snoremap|snoreme|snoremenu|so|sor|sort|source|sp|spe|spelld|spelldump|spellgood|spelli|spellinfo|spellr|spellrepall|spellu|spellundo|spellw|spellwrong|split|spr|sprevious|sre|srewind|st|sta|stag|star|startg|startgreplace|startinsert|startr|startreplace|stj|stjump|stop|stopi|stopinsert|sts|stselect|sun|sunhide|sunm|sunmap|sus|suspend|sv|sview|syncbind|t|tN|tNext|ta|tab|tabN|tabNext|tabc|tabclose|tabd|tabdo|tabe|tabedit|tabf|tabfind|tabfir|tabfirst|tabl|tablast|tabm|tabmove|tabn|tabnew|tabnext|tabo|tabonly|tabp|tabprevious|tabr|tabrewind|tabs|tag|tags|tc|tcl|tcld|tcldo|tclf|tclfile|te|tearoff|tf|tfirst|th|throw|tj|tjump|tl|tlast|tm|tmenu|tn|tnext|to|topleft|tp|tprevious|tr|trewind|try|ts|tselect|tu|tunmenu|u|una|unabbreviate|undo|undoj|undojoin|undol|undolist|unh|unhide|unlet|unlo|unlockvar|unm|unmap|up|update|ve|verb|verbose|version|vert|vertical|vi|vie|view|vim|vimgrep|vimgrepa|vimgrepadd|visual|viu|viusage|vmapc|vmapclear|vne|vnew|vs|vsplit|vu|vunmap|w|wN|wNext|wa|wall|wh|while|win|winc|wincmd|windo|winp|winpos|winsize|wn|wnext|wp|wprevious|wq|wqa|wqall|write|ws|wsverb|wv|wviminfo|x|xa|xall|xit|xm|xmap|xmapc|xmapclear|xme|xmenu|xn|xnoremap|xnoreme|xnoremenu|xu|xunmap|y|yank)\b/,builtin:/\b(?:acd|ai|akm|aleph|allowrevins|altkeymap|ambiwidth|ambw|anti|antialias|arab|arabic|arabicshape|ari|arshape|autochdir|autocmd|autoindent|autoread|autowrite|autowriteall|aw|awa|background|backspace|backup|backupcopy|backupdir|backupext|backupskip|balloondelay|ballooneval|balloonexpr|bdir|bdlay|beval|bex|bexpr|bg|bh|bin|binary|biosk|bioskey|bk|bkc|bomb|breakat|brk|browsedir|bs|bsdir|bsk|bt|bufhidden|buflisted|buftype|casemap|ccv|cdpath|cedit|cfu|ch|charconvert|ci|cin|cindent|cink|cinkeys|cino|cinoptions|cinw|cinwords|clipboard|cmdheight|cmdwinheight|cmp|cms|columns|com|comments|commentstring|compatible|complete|completefunc|completeopt|consk|conskey|copyindent|cot|cpo|cpoptions|cpt|cscopepathcomp|cscopeprg|cscopequickfix|cscopetag|cscopetagorder|cscopeverbose|cspc|csprg|csqf|cst|csto|csverb|cuc|cul|cursorcolumn|cursorline|cwh|debug|deco|def|define|delcombine|dex|dg|dict|dictionary|diff|diffexpr|diffopt|digraph|dip|dir|directory|dy|ea|ead|eadirection|eb|ed|edcompatible|ef|efm|ei|ek|enc|encoding|endofline|eol|ep|equalalways|equalprg|errorbells|errorfile|errorformat|esckeys|et|eventignore|expandtab|exrc|fcl|fcs|fdc|fde|fdi|fdl|fdls|fdm|fdn|fdo|fdt|fen|fenc|fencs|fex|ff|ffs|fileencoding|fileencodings|fileformat|fileformats|fillchars|fk|fkmap|flp|fml|fmr|foldcolumn|foldenable|foldexpr|foldignore|foldlevel|foldlevelstart|foldmarker|foldmethod|foldminlines|foldnestmax|foldtext|formatexpr|formatlistpat|formatoptions|formatprg|fp|fs|fsync|ft|gcr|gd|gdefault|gfm|gfn|gfs|gfw|ghr|gp|grepformat|grepprg|gtl|gtt|guicursor|guifont|guifontset|guifontwide|guiheadroom|guioptions|guipty|guitablabel|guitabtooltip|helpfile|helpheight|helplang|hf|hh|hi|hidden|highlight|hk|hkmap|hkmapp|hkp|hl|hlg|hls|hlsearch|ic|icon|iconstring|ignorecase|im|imactivatekey|imak|imc|imcmdline|imd|imdisable|imi|iminsert|ims|imsearch|inc|include|includeexpr|incsearch|inde|indentexpr|indentkeys|indk|inex|inf|infercase|insertmode|invacd|invai|invakm|invallowrevins|invaltkeymap|invanti|invantialias|invar|invarab|invarabic|invarabicshape|invari|invarshape|invautochdir|invautoindent|invautoread|invautowrite|invautowriteall|invaw|invawa|invbackup|invballooneval|invbeval|invbin|invbinary|invbiosk|invbioskey|invbk|invbl|invbomb|invbuflisted|invcf|invci|invcin|invcindent|invcompatible|invconfirm|invconsk|invconskey|invcopyindent|invcp|invcscopetag|invcscopeverbose|invcst|invcsverb|invcuc|invcul|invcursorcolumn|invcursorline|invdeco|invdelcombine|invdg|invdiff|invdigraph|invdisable|invea|inveb|inved|invedcompatible|invek|invendofline|inveol|invequalalways|inverrorbells|invesckeys|invet|invex|invexpandtab|invexrc|invfen|invfk|invfkmap|invfoldenable|invgd|invgdefault|invguipty|invhid|invhidden|invhk|invhkmap|invhkmapp|invhkp|invhls|invhlsearch|invic|invicon|invignorecase|invim|invimc|invimcmdline|invimd|invincsearch|invinf|invinfercase|invinsertmode|invis|invjoinspaces|invjs|invlazyredraw|invlbr|invlinebreak|invlisp|invlist|invloadplugins|invlpl|invlz|invma|invmacatsui|invmagic|invmh|invml|invmod|invmodeline|invmodifiable|invmodified|invmore|invmousef|invmousefocus|invmousehide|invnu|invnumber|invodev|invopendevice|invpaste|invpi|invpreserveindent|invpreviewwindow|invprompt|invpvw|invreadonly|invremap|invrestorescreen|invrevins|invri|invrightleft|invrightleftcmd|invrl|invrlc|invro|invrs|invru|invruler|invsb|invsc|invscb|invscrollbind|invscs|invsecure|invsft|invshellslash|invshelltemp|invshiftround|invshortname|invshowcmd|invshowfulltag|invshowmatch|invshowmode|invsi|invsm|invsmartcase|invsmartindent|invsmarttab|invsmd|invsn|invsol|invspell|invsplitbelow|invsplitright|invspr|invsr|invssl|invsta|invstartofline|invstmp|invswapfile|invswf|invta|invtagbsearch|invtagrelative|invtagstack|invtbi|invtbidi|invtbs|invtermbidi|invterse|invtextauto|invtextmode|invtf|invtgst|invtildeop|invtimeout|invtitle|invto|invtop|invtr|invttimeout|invttybuiltin|invttyfast|invtx|invvb|invvisualbell|invwa|invwarn|invwb|invweirdinvert|invwfh|invwfw|invwildmenu|invwinfixheight|invwinfixwidth|invwiv|invwmnu|invwrap|invwrapscan|invwrite|invwriteany|invwritebackup|invws|isf|isfname|isi|isident|isk|iskeyword|isprint|joinspaces|js|key|keymap|keymodel|keywordprg|km|kmp|kp|langmap|langmenu|laststatus|lazyredraw|lbr|lcs|linebreak|lines|linespace|lisp|lispwords|listchars|loadplugins|lpl|lsp|lz|macatsui|magic|makeef|makeprg|matchpairs|matchtime|maxcombine|maxfuncdepth|maxmapdepth|maxmem|maxmempattern|maxmemtot|mco|mef|menuitems|mfd|mh|mis|mkspellmem|ml|mls|mm|mmd|mmp|mmt|modeline|modelines|modifiable|modified|more|mouse|mousef|mousefocus|mousehide|mousem|mousemodel|mouses|mouseshape|mouset|mousetime|mp|mps|msm|mzq|mzquantum|nf|noacd|noai|noakm|noallowrevins|noaltkeymap|noanti|noantialias|noar|noarab|noarabic|noarabicshape|noari|noarshape|noautochdir|noautoindent|noautoread|noautowrite|noautowriteall|noaw|noawa|nobackup|noballooneval|nobeval|nobin|nobinary|nobiosk|nobioskey|nobk|nobl|nobomb|nobuflisted|nocf|noci|nocin|nocindent|nocompatible|noconfirm|noconsk|noconskey|nocopyindent|nocp|nocscopetag|nocscopeverbose|nocst|nocsverb|nocuc|nocul|nocursorcolumn|nocursorline|nodeco|nodelcombine|nodg|nodiff|nodigraph|nodisable|noea|noeb|noed|noedcompatible|noek|noendofline|noeol|noequalalways|noerrorbells|noesckeys|noet|noex|noexpandtab|noexrc|nofen|nofk|nofkmap|nofoldenable|nogd|nogdefault|noguipty|nohid|nohidden|nohk|nohkmap|nohkmapp|nohkp|nohls|noic|noicon|noignorecase|noim|noimc|noimcmdline|noimd|noincsearch|noinf|noinfercase|noinsertmode|nois|nojoinspaces|nojs|nolazyredraw|nolbr|nolinebreak|nolisp|nolist|noloadplugins|nolpl|nolz|noma|nomacatsui|nomagic|nomh|noml|nomod|nomodeline|nomodifiable|nomodified|nomore|nomousef|nomousefocus|nomousehide|nonu|nonumber|noodev|noopendevice|nopaste|nopi|nopreserveindent|nopreviewwindow|noprompt|nopvw|noreadonly|noremap|norestorescreen|norevins|nori|norightleft|norightleftcmd|norl|norlc|noro|nors|noru|noruler|nosb|nosc|noscb|noscrollbind|noscs|nosecure|nosft|noshellslash|noshelltemp|noshiftround|noshortname|noshowcmd|noshowfulltag|noshowmatch|noshowmode|nosi|nosm|nosmartcase|nosmartindent|nosmarttab|nosmd|nosn|nosol|nospell|nosplitbelow|nosplitright|nospr|nosr|nossl|nosta|nostartofline|nostmp|noswapfile|noswf|nota|notagbsearch|notagrelative|notagstack|notbi|notbidi|notbs|notermbidi|noterse|notextauto|notextmode|notf|notgst|notildeop|notimeout|notitle|noto|notop|notr|nottimeout|nottybuiltin|nottyfast|notx|novb|novisualbell|nowa|nowarn|nowb|noweirdinvert|nowfh|nowfw|nowildmenu|nowinfixheight|nowinfixwidth|nowiv|nowmnu|nowrap|nowrapscan|nowrite|nowriteany|nowritebackup|nows|nrformats|numberwidth|nuw|odev|oft|ofu|omnifunc|opendevice|operatorfunc|opfunc|osfiletype|pa|para|paragraphs|paste|pastetoggle|patchexpr|patchmode|path|pdev|penc|pex|pexpr|pfn|ph|pheader|pi|pm|pmbcs|pmbfn|popt|preserveindent|previewheight|previewwindow|printdevice|printencoding|printexpr|printfont|printheader|printmbcharset|printmbfont|printoptions|prompt|pt|pumheight|pvh|pvw|qe|quoteescape|readonly|remap|report|restorescreen|revins|rightleft|rightleftcmd|rl|rlc|ro|rs|rtp|ruf|ruler|rulerformat|runtimepath|sbo|sc|scb|scr|scroll|scrollbind|scrolljump|scrolloff|scrollopt|scs|sect|sections|secure|sel|selection|selectmode|sessionoptions|sft|shcf|shellcmdflag|shellpipe|shellquote|shellredir|shellslash|shelltemp|shelltype|shellxquote|shiftround|shiftwidth|shm|shortmess|shortname|showbreak|showcmd|showfulltag|showmatch|showmode|showtabline|shq|si|sidescroll|sidescrolloff|siso|sj|slm|smartcase|smartindent|smarttab|smc|smd|softtabstop|sol|spc|spell|spellcapcheck|spellfile|spelllang|spellsuggest|spf|spl|splitbelow|splitright|sps|sr|srr|ss|ssl|ssop|stal|startofline|statusline|stl|stmp|su|sua|suffixes|suffixesadd|sw|swapfile|swapsync|swb|swf|switchbuf|sws|sxq|syn|synmaxcol|syntax|t_AB|t_AF|t_AL|t_CS|t_CV|t_Ce|t_Co|t_Cs|t_DL|t_EI|t_F1|t_F2|t_F3|t_F4|t_F5|t_F6|t_F7|t_F8|t_F9|t_IE|t_IS|t_K1|t_K3|t_K4|t_K5|t_K6|t_K7|t_K8|t_K9|t_KA|t_KB|t_KC|t_KD|t_KE|t_KF|t_KG|t_KH|t_KI|t_KJ|t_KK|t_KL|t_RI|t_RV|t_SI|t_Sb|t_Sf|t_WP|t_WS|t_ZH|t_ZR|t_al|t_bc|t_cd|t_ce|t_cl|t_cm|t_cs|t_da|t_db|t_dl|t_fs|t_k1|t_k2|t_k3|t_k4|t_k5|t_k6|t_k7|t_k8|t_k9|t_kB|t_kD|t_kI|t_kN|t_kP|t_kb|t_kd|t_ke|t_kh|t_kl|t_kr|t_ks|t_ku|t_le|t_mb|t_md|t_me|t_mr|t_ms|t_nd|t_op|t_se|t_so|t_sr|t_te|t_ti|t_ts|t_ue|t_us|t_ut|t_vb|t_ve|t_vi|t_vs|t_xs|tabline|tabpagemax|tabstop|tagbsearch|taglength|tagrelative|tagstack|tal|tb|tbi|tbidi|tbis|tbs|tenc|term|termbidi|termencoding|terse|textauto|textmode|textwidth|tgst|thesaurus|tildeop|timeout|timeoutlen|title|titlelen|titleold|titlestring|toolbar|toolbariconsize|top|tpm|tsl|tsr|ttimeout|ttimeoutlen|ttm|tty|ttybuiltin|ttyfast|ttym|ttymouse|ttyscroll|ttytype|tw|tx|uc|ul|undolevels|updatecount|updatetime|ut|vb|vbs|vdir|verbosefile|vfile|viewdir|viewoptions|viminfo|virtualedit|visualbell|vop|wak|warn|wb|wc|wcm|wd|weirdinvert|wfh|wfw|whichwrap|wi|wig|wildchar|wildcharm|wildignore|wildmenu|wildmode|wildoptions|wim|winaltkeys|window|winfixheight|winfixwidth|winheight|winminheight|winminwidth|winwidth|wiv|wiw|wm|wmh|wmnu|wmw|wop|wrap|wrapmargin|wrapscan|writeany|writebackup|writedelay|ww)\b/,number:/\b(?:0x[\da-f]+|\d+(?:\.\d+)?)\b/i,operator:/\|\||&&|[-+.]=?|[=!](?:[=~][#?]?)?|[<>]=?[#?]?|[*\/%?]|\b(?:is(?:not)?)\b/,punctuation:/[{}[\](),;:]/}}return bi}var mi,sc;function $y(){if(sc)return mi;sc=1,mi=e,e.displayName="visualBasic",e.aliases=[];function e(t){t.languages["visual-basic"]={comment:{pattern:/(?:['‘’]|REM\b)(?:[^\r\n_]|_(?:\r\n?|\n)?)*/i,inside:{keyword:/^REM/i}},directive:{pattern:/#(?:Const|Else|ElseIf|End|ExternalChecksum|ExternalSource|If|Region)(?:\b_[ \t]*(?:\r\n?|\n)|.)+/i,alias:"property",greedy:!0},string:{pattern:/\$?["“”](?:["“”]{2}|[^"“”])*["“”]C?/i,greedy:!0},date:{pattern:/#[ \t]*(?:\d+([/-])\d+\1\d+(?:[ \t]+(?:\d+[ \t]*(?:AM|PM)|\d+:\d+(?::\d+)?(?:[ \t]*(?:AM|PM))?))?|\d+[ \t]*(?:AM|PM)|\d+:\d+(?::\d+)?(?:[ \t]*(?:AM|PM))?)[ \t]*#/i,alias:"number"},number:/(?:(?:\b\d+(?:\.\d+)?|\.\d+)(?:E[+-]?\d+)?|&[HO][\dA-F]+)(?:[FRD]|U?[ILS])?/i,boolean:/\b(?:False|Nothing|True)\b/i,keyword:/\b(?:AddHandler|AddressOf|Alias|And(?:Also)?|As|Boolean|ByRef|Byte|ByVal|Call|Case|Catch|C(?:Bool|Byte|Char|Date|Dbl|Dec|Int|Lng|Obj|SByte|Short|Sng|Str|Type|UInt|ULng|UShort)|Char|Class|Const|Continue|Currency|Date|Decimal|Declare|Default|Delegate|Dim|DirectCast|Do|Double|Each|Else(?:If)?|End(?:If)?|Enum|Erase|Error|Event|Exit|Finally|For|Friend|Function|Get(?:Type|XMLNamespace)?|Global|GoSub|GoTo|Handles|If|Implements|Imports|In|Inherits|Integer|Interface|Is|IsNot|Let|Lib|Like|Long|Loop|Me|Mod|Module|Must(?:Inherit|Override)|My(?:Base|Class)|Namespace|Narrowing|New|Next|Not(?:Inheritable|Overridable)?|Object|Of|On|Operator|Option(?:al)?|Or(?:Else)?|Out|Overloads|Overridable|Overrides|ParamArray|Partial|Private|Property|Protected|Public|RaiseEvent|ReadOnly|ReDim|RemoveHandler|Resume|Return|SByte|Select|Set|Shadows|Shared|short|Single|Static|Step|Stop|String|Structure|Sub|SyncLock|Then|Throw|To|Try|TryCast|Type|TypeOf|U(?:Integer|Long|Short)|Until|Using|Variant|Wend|When|While|Widening|With(?:Events)?|WriteOnly|Xor)\b/i,operator:/[+\-*/\\^<=>&#@$%!]|\b_(?=[ \t]*[\r\n])/,punctuation:/[{}().,:?]/},t.languages.vb=t.languages["visual-basic"],t.languages.vba=t.languages["visual-basic"]}return mi}var fi,lc;function qy(){if(lc)return fi;lc=1,fi=e,e.displayName="warpscript",e.aliases=[];function e(t){t.languages.warpscript={comment:/#.*|\/\/.*|\/\*[\s\S]*?\*\//,string:{pattern:/"(?:[^"\\\r\n]|\\.)*"|'(?:[^'\\\r\n]|\\.)*'|<'(?:[^\\']|'(?!>)|\\.)*'>/,greedy:!0},variable:/\$\S+/,macro:{pattern:/@\S+/,alias:"property"},keyword:/\b(?:BREAK|CHECKMACRO|CONTINUE|CUDF|DEFINED|DEFINEDMACRO|EVAL|FAIL|FOR|FOREACH|FORSTEP|IFT|IFTE|MSGFAIL|NRETURN|RETHROW|RETURN|SWITCH|TRY|UDF|UNTIL|WHILE)\b/,number:/[+-]?\b(?:NaN|Infinity|\d+(?:\.\d*)?(?:[Ee][+-]?\d+)?|0x[\da-fA-F]+|0b[01]+)\b/,boolean:/\b(?:F|T|false|true)\b/,punctuation:/<%|%>|[{}[\]()]/,operator:/==|&&?|\|\|?|\*\*?|>>>?|<<|[<>!~]=?|[-/%^]|\+!?|\b(?:AND|NOT|OR)\b/}}return fi}var Ei,uc;function Hy(){if(uc)return Ei;uc=1,Ei=e,e.displayName="wasm",e.aliases=[];function e(t){t.languages.wasm={comment:[/\(;[\s\S]*?;\)/,{pattern:/;;.*/,greedy:!0}],string:{pattern:/"(?:\\[\s\S]|[^"\\])*"/,greedy:!0},keyword:[{pattern:/\b(?:align|offset)=/,inside:{operator:/=/}},{pattern:/\b(?:(?:f32|f64|i32|i64)(?:\.(?:abs|add|and|ceil|clz|const|convert_[su]\/i(?:32|64)|copysign|ctz|demote\/f64|div(?:_[su])?|eqz?|extend_[su]\/i32|floor|ge(?:_[su])?|gt(?:_[su])?|le(?:_[su])?|load(?:(?:8|16|32)_[su])?|lt(?:_[su])?|max|min|mul|neg?|nearest|or|popcnt|promote\/f32|reinterpret\/[fi](?:32|64)|rem_[su]|rot[lr]|shl|shr_[su]|sqrt|store(?:8|16|32)?|sub|trunc(?:_[su]\/f(?:32|64))?|wrap\/i64|xor))?|memory\.(?:grow|size))\b/,inside:{punctuation:/\./}},/\b(?:anyfunc|block|br(?:_if|_table)?|call(?:_indirect)?|data|drop|elem|else|end|export|func|get_(?:global|local)|global|if|import|local|loop|memory|module|mut|nop|offset|param|result|return|select|set_(?:global|local)|start|table|tee_local|then|type|unreachable)\b/],variable:/\$[\w!#$%&'*+\-./:<=>?@\\^`|~]+/,number:/[+-]?\b(?:\d(?:_?\d)*(?:\.\d(?:_?\d)*)?(?:[eE][+-]?\d(?:_?\d)*)?|0x[\da-fA-F](?:_?[\da-fA-F])*(?:\.[\da-fA-F](?:_?[\da-fA-D])*)?(?:[pP][+-]?\d(?:_?\d)*)?)\b|\binf\b|\bnan(?::0x[\da-fA-F](?:_?[\da-fA-D])*)?\b/,punctuation:/[()]/}}return Ei}var hi,dc;function zy(){if(dc)return hi;dc=1,hi=e,e.displayName="webIdl",e.aliases=[];function e(t){(function(r){var a=/(?:\B-|\b_|\b)[A-Za-z][\w-]*(?![\w-])/.source,n="(?:"+/\b(?:unsigned\s+)?long\s+long(?![\w-])/.source+"|"+/\b(?:unrestricted|unsigned)\s+[a-z]+(?![\w-])/.source+"|"+/(?!(?:unrestricted|unsigned)\b)/.source+a+/(?:\s*<(?:[^<>]|<[^<>]*>)*>)?/.source+")"+/(?:\s*\?)?/.source,i={};r.languages["web-idl"]={comment:{pattern:/\/\/.*|\/\*[\s\S]*?\*\//,greedy:!0},string:{pattern:/"[^"]*"/,greedy:!0},namespace:{pattern:RegExp(/(\bnamespace\s+)/.source+a),lookbehind:!0},"class-name":[{pattern:/(^|[^\w-])(?:iterable|maplike|setlike)\s*<(?:[^<>]|<[^<>]*>)*>/,lookbehind:!0,inside:i},{pattern:RegExp(/(\b(?:attribute|const|deleter|getter|optional|setter)\s+)/.source+n),lookbehind:!0,inside:i},{pattern:RegExp("("+/\bcallback\s+/.source+a+/\s*=\s*/.source+")"+n),lookbehind:!0,inside:i},{pattern:RegExp(/(\btypedef\b\s*)/.source+n),lookbehind:!0,inside:i},{pattern:RegExp(/(\b(?:callback|dictionary|enum|interface(?:\s+mixin)?)\s+)(?!(?:interface|mixin)\b)/.source+a),lookbehind:!0},{pattern:RegExp(/(:\s*)/.source+a),lookbehind:!0},RegExp(a+/(?=\s+(?:implements|includes)\b)/.source),{pattern:RegExp(/(\b(?:implements|includes)\s+)/.source+a),lookbehind:!0},{pattern:RegExp(n+"(?="+/\s*(?:\.{3}\s*)?/.source+a+/\s*[(),;=]/.source+")"),inside:i}],builtin:/\b(?:ArrayBuffer|BigInt64Array|BigUint64Array|ByteString|DOMString|DataView|Float32Array|Float64Array|FrozenArray|Int16Array|Int32Array|Int8Array|ObservableArray|Promise|USVString|Uint16Array|Uint32Array|Uint8Array|Uint8ClampedArray)\b/,keyword:[/\b(?:async|attribute|callback|const|constructor|deleter|dictionary|enum|getter|implements|includes|inherit|interface|mixin|namespace|null|optional|or|partial|readonly|required|setter|static|stringifier|typedef|unrestricted)\b/,/\b(?:any|bigint|boolean|byte|double|float|iterable|long|maplike|object|octet|record|sequence|setlike|short|symbol|undefined|unsigned|void)\b/],boolean:/\b(?:false|true)\b/,number:{pattern:/(^|[^\w-])-?(?:0x[0-9a-f]+|(?:\d+(?:\.\d*)?|\.\d+)(?:e[+-]?\d+)?|NaN|Infinity)(?![\w-])/i,lookbehind:!0},operator:/\.{3}|[=:?<>-]/,punctuation:/[(){}[\].,;]/};for(var s in r.languages["web-idl"])s!=="class-name"&&(i[s]=r.languages["web-idl"][s]);r.languages.webidl=r.languages["web-idl"]})(t)}return hi}var Si,cc;function Vy(){if(cc)return Si;cc=1,Si=e,e.displayName="wiki",e.aliases=[];function e(t){t.languages.wiki=t.languages.extend("markup",{"block-comment":{pattern:/(^|[^\\])\/\*[\s\S]*?\*\//,lookbehind:!0,alias:"comment"},heading:{pattern:/^(=+)[^=\r\n].*?\1/m,inside:{punctuation:/^=+|=+$/,important:/.+/}},emphasis:{pattern:/('{2,5}).+?\1/,inside:{"bold-italic":{pattern:/(''''').+?(?=\1)/,lookbehind:!0,alias:["bold","italic"]},bold:{pattern:/(''')[^'](?:.*?[^'])?(?=\1)/,lookbehind:!0},italic:{pattern:/('')[^'](?:.*?[^'])?(?=\1)/,lookbehind:!0},punctuation:/^''+|''+$/}},hr:{pattern:/^-{4,}/m,alias:"punctuation"},url:[/ISBN +(?:97[89][ -]?)?(?:\d[ -]?){9}[\dx]\b|(?:PMID|RFC) +\d+/i,/\[\[.+?\]\]|\[.+?\]/],variable:[/__[A-Z]+__/,/\{{3}.+?\}{3}/,/\{\{.+?\}\}/],symbol:[/^#redirect/im,/~{3,5}/],"table-tag":{pattern:/((?:^|[|!])[|!])[^|\r\n]+\|(?!\|)/m,lookbehind:!0,inside:{"table-bar":{pattern:/\|$/,alias:"punctuation"},rest:t.languages.markup.tag.inside}},punctuation:/^(?:\{\||\|\}|\|-|[*#:;!|])|\|\||!!/m}),t.languages.insertBefore("wiki","tag",{nowiki:{pattern:/<(nowiki|pre|source)\b[^>]*>[\s\S]*?<\/\1>/i,inside:{tag:{pattern:/<(?:nowiki|pre|source)\b[^>]*>|<\/(?:nowiki|pre|source)>/i,inside:t.languages.markup.tag.inside}}}})}return Si}var yi,pc;function jy(){if(pc)return yi;pc=1,yi=e,e.displayName="wolfram",e.aliases=["mathematica","wl","nb"];function e(t){t.languages.wolfram={comment:/\(\*(?:\(\*(?:[^*]|\*(?!\)))*\*\)|(?!\(\*)[\s\S])*?\*\)/,string:{pattern:/"(?:\\.|[^"\\\r\n])*"/,greedy:!0},keyword:/\b(?:Abs|AbsArg|Accuracy|Block|Do|For|Function|If|Manipulate|Module|Nest|NestList|None|Return|Switch|Table|Which|While)\b/,context:{pattern:/\b\w+`+\w*/,alias:"class-name"},blank:{pattern:/\b\w+_\b/,alias:"regex"},"global-variable":{pattern:/\$\w+/,alias:"variable"},boolean:/\b(?:False|True)\b/,number:/(?:\b(?=\d)|\B(?=\.))(?:0[bo])?(?:(?:\d|0x[\da-f])[\da-f]*(?:\.\d*)?|\.\d+)(?:e[+-]?\d+)?j?\b/i,operator:/\/\.|;|=\.|\^=|\^:=|:=|<<|>>|<\||\|>|:>|\|->|->|<-|@@@|@@|@|\/@|=!=|===|==|=|\+|-|\^|\[\/-+%=\]=?|!=|\*\*?=?|\/\/?=?|<[<=>]?|>[=>]?|[&|^~]/,punctuation:/[{}[\];(),.:]/},t.languages.mathematica=t.languages.wolfram,t.languages.wl=t.languages.wolfram,t.languages.nb=t.languages.wolfram}return yi}var Ti,gc;function Wy(){if(gc)return Ti;gc=1,Ti=e,e.displayName="wren",e.aliases=[];function e(t){t.languages.wren={comment:[{pattern:/\/\*(?:[^*/]|\*(?!\/)|\/(?!\*)|\/\*(?:[^*/]|\*(?!\/)|\/(?!\*)|\/\*(?:[^*/]|\*(?!\/)|\/(?!\*))*\*\/)*\*\/)*\*\//,greedy:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],"triple-quoted-string":{pattern:/"""[\s\S]*?"""/,greedy:!0,alias:"string"},"string-literal":null,hashbang:{pattern:/^#!\/.+/,greedy:!0,alias:"comment"},attribute:{pattern:/#!?[ \t\u3000]*\w+/,alias:"keyword"},"class-name":[{pattern:/(\bclass\s+)\w+/,lookbehind:!0},/\b[A-Z][a-z\d_]*\b/],constant:/\b[A-Z][A-Z\d_]*\b/,null:{pattern:/\bnull\b/,alias:"keyword"},keyword:/\b(?:as|break|class|construct|continue|else|for|foreign|if|import|in|is|return|static|super|this|var|while)\b/,boolean:/\b(?:false|true)\b/,number:/\b(?:0x[\da-f]+|\d+(?:\.\d+)?(?:e[+-]?\d+)?)\b/i,function:/\b[a-z_]\w*(?=\s*[({])/i,operator:/<<|>>|[=!<>]=?|&&|\|\||[-+*/%~^&|?:]|\.{2,3}/,punctuation:/[\[\](){}.,;]/},t.languages.wren["string-literal"]={pattern:/(^|[^\\"])"(?:[^\\"%]|\\[\s\S]|%(?!\()|%\((?:[^()]|\((?:[^()]|\([^)]*\))*\))*\))*"/,lookbehind:!0,greedy:!0,inside:{interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)%\((?:[^()]|\((?:[^()]|\([^)]*\))*\))*\)/,lookbehind:!0,inside:{expression:{pattern:/^(%\()[\s\S]+(?=\)$)/,lookbehind:!0,inside:t.languages.wren},"interpolation-punctuation":{pattern:/^%\(|\)$/,alias:"punctuation"}}},string:/[\s\S]+/}}}return Ti}var vi,bc;function Yy(){if(bc)return vi;bc=1,vi=e,e.displayName="xeora",e.aliases=["xeoracube"];function e(t){(function(r){r.languages.xeora=r.languages.extend("markup",{constant:{pattern:/\$(?:DomainContents|PageRenderDuration)\$/,inside:{punctuation:{pattern:/\$/}}},variable:{pattern:/\$@?(?:#+|[-+*~=^])?[\w.]+\$/,inside:{punctuation:{pattern:/[$.]/},operator:{pattern:/#+|[-+*~=^@]/}}},"function-inline":{pattern:/\$F:[-\w.]+\?[-\w.]+(?:,(?:(?:@[-#]*\w+\.[\w+.]\.*)*\|)*(?:(?:[\w+]|[-#*.~^]+[\w+]|=\S)(?:[^$=]|=+[^=])*=*|(?:@[-#]*\w+\.[\w+.]\.*)+(?:(?:[\w+]|[-#*~^][-#*.~^]*[\w+]|=\S)(?:[^$=]|=+[^=])*=*)?)?)?\$/,inside:{variable:{pattern:/(?:[,|])@?(?:#+|[-+*~=^])?[\w.]+/,inside:{punctuation:{pattern:/[,.|]/},operator:{pattern:/#+|[-+*~=^@]/}}},punctuation:{pattern:/\$\w:|[$:?.,|]/}},alias:"function"},"function-block":{pattern:/\$XF:\{[-\w.]+\?[-\w.]+(?:,(?:(?:@[-#]*\w+\.[\w+.]\.*)*\|)*(?:(?:[\w+]|[-#*.~^]+[\w+]|=\S)(?:[^$=]|=+[^=])*=*|(?:@[-#]*\w+\.[\w+.]\.*)+(?:(?:[\w+]|[-#*~^][-#*.~^]*[\w+]|=\S)(?:[^$=]|=+[^=])*=*)?)?)?\}:XF\$/,inside:{punctuation:{pattern:/[$:{}?.,|]/}},alias:"function"},"directive-inline":{pattern:/\$\w(?:#\d+\+?)?(?:\[[-\w.]+\])?:[-\/\w.]+\$/,inside:{punctuation:{pattern:/\$(?:\w:|C(?:\[|#\d))?|[:{[\]]/,inside:{tag:{pattern:/#\d/}}}},alias:"function"},"directive-block-open":{pattern:/\$\w+:\{|\$\w(?:#\d+\+?)?(?:\[[-\w.]+\])?:[-\w.]+:\{(?:![A-Z]+)?/,inside:{punctuation:{pattern:/\$(?:\w:|C(?:\[|#\d))?|[:{[\]]/,inside:{tag:{pattern:/#\d/}}},attribute:{pattern:/![A-Z]+$/,inside:{punctuation:{pattern:/!/}},alias:"keyword"}},alias:"function"},"directive-block-separator":{pattern:/\}:[-\w.]+:\{/,inside:{punctuation:{pattern:/[:{}]/}},alias:"function"},"directive-block-close":{pattern:/\}:[-\w.]+\$/,inside:{punctuation:{pattern:/[:{}$]/}},alias:"function"}}),r.languages.insertBefore("inside","punctuation",{variable:r.languages.xeora["function-inline"].inside.variable},r.languages.xeora["function-block"]),r.languages.xeoracube=r.languages.xeora})(t)}return vi}var Ai,mc;function Ky(){if(mc)return Ai;mc=1,Ai=e,e.displayName="xmlDoc",e.aliases=[];function e(t){(function(r){function a(l,u){r.languages[l]&&r.languages.insertBefore(l,"comment",{"doc-comment":u})}var n=r.languages.markup.tag,i={pattern:/\/\/\/.*/,greedy:!0,alias:"comment",inside:{tag:n}},s={pattern:/'''.*/,greedy:!0,alias:"comment",inside:{tag:n}};a("csharp",i),a("fsharp",i),a("vbnet",s)})(t)}return Ai}var Ri,fc;function Zy(){if(fc)return Ri;fc=1,Ri=e,e.displayName="xojo",e.aliases=[];function e(t){t.languages.xojo={comment:{pattern:/(?:'|\/\/|Rem\b).+/i,greedy:!0},string:{pattern:/"(?:""|[^"])*"/,greedy:!0},number:[/(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:E[+-]?\d+)?/i,/&[bchou][a-z\d]+/i],directive:{pattern:/#(?:Else|ElseIf|Endif|If|Pragma)\b/i,alias:"property"},keyword:/\b(?:AddHandler|App|Array|As(?:signs)?|Auto|Boolean|Break|By(?:Ref|Val)|Byte|Call|Case|Catch|CFStringRef|CGFloat|Class|Color|Const|Continue|CString|Currency|CurrentMethodName|Declare|Delegate|Dim|Do(?:uble|wnTo)?|Each|Else(?:If)?|End|Enumeration|Event|Exception|Exit|Extends|False|Finally|For|Function|Get|GetTypeInfo|Global|GOTO|If|Implements|In|Inherits|Int(?:8|16|32|64|eger|erface)?|Lib|Loop|Me|Module|Next|Nil|Object|Optional|OSType|ParamArray|Private|Property|Protected|PString|Ptr|Raise(?:Event)?|ReDim|RemoveHandler|Return|Select(?:or)?|Self|Set|Shared|Short|Single|Soft|Static|Step|String|Sub|Super|Text|Then|To|True|Try|Ubound|UInt(?:8|16|32|64|eger)?|Until|Using|Var(?:iant)?|Wend|While|WindowPtr|WString)\b/i,operator:/<[=>]?|>=?|[+\-*\/\\^=]|\b(?:AddressOf|And|Ctype|IsA?|Mod|New|Not|Or|WeakAddressOf|Xor)\b/i,punctuation:/[.,;:()]/}}return Ri}var _i,Ec;function Xy(){if(Ec)return _i;Ec=1,_i=e,e.displayName="xquery",e.aliases=[];function e(t){(function(r){r.languages.xquery=r.languages.extend("markup",{"xquery-comment":{pattern:/\(:[\s\S]*?:\)/,greedy:!0,alias:"comment"},string:{pattern:/(["'])(?:\1\1|(?!\1)[\s\S])*\1/,greedy:!0},extension:{pattern:/\(#.+?#\)/,alias:"symbol"},variable:/\$[-\w:]+/,axis:{pattern:/(^|[^-])(?:ancestor(?:-or-self)?|attribute|child|descendant(?:-or-self)?|following(?:-sibling)?|parent|preceding(?:-sibling)?|self)(?=::)/,lookbehind:!0,alias:"operator"},"keyword-operator":{pattern:/(^|[^:-])\b(?:and|castable as|div|eq|except|ge|gt|idiv|instance of|intersect|is|le|lt|mod|ne|or|union)\b(?=$|[^:-])/,lookbehind:!0,alias:"operator"},keyword:{pattern:/(^|[^:-])\b(?:as|ascending|at|base-uri|boundary-space|case|cast as|collation|construction|copy-namespaces|declare|default|descending|else|empty (?:greatest|least)|encoding|every|external|for|function|if|import|in|inherit|lax|let|map|module|namespace|no-inherit|no-preserve|option|order(?: by|ed|ing)?|preserve|return|satisfies|schema|some|stable|strict|strip|then|to|treat as|typeswitch|unordered|validate|variable|version|where|xquery)\b(?=$|[^:-])/,lookbehind:!0},function:/[\w-]+(?::[\w-]+)*(?=\s*\()/,"xquery-element":{pattern:/(element\s+)[\w-]+(?::[\w-]+)*/,lookbehind:!0,alias:"tag"},"xquery-attribute":{pattern:/(attribute\s+)[\w-]+(?::[\w-]+)*/,lookbehind:!0,alias:"attr-name"},builtin:{pattern:/(^|[^:-])\b(?:attribute|comment|document|element|processing-instruction|text|xs:(?:ENTITIES|ENTITY|ID|IDREFS?|NCName|NMTOKENS?|NOTATION|Name|QName|anyAtomicType|anyType|anyURI|base64Binary|boolean|byte|date|dateTime|dayTimeDuration|decimal|double|duration|float|gDay|gMonth|gMonthDay|gYear|gYearMonth|hexBinary|int|integer|language|long|negativeInteger|nonNegativeInteger|nonPositiveInteger|normalizedString|positiveInteger|short|string|time|token|unsigned(?:Byte|Int|Long|Short)|untyped(?:Atomic)?|yearMonthDuration))\b(?=$|[^:-])/,lookbehind:!0},number:/\b\d+(?:\.\d+)?(?:E[+-]?\d+)?/,operator:[/[+*=?|@]|\.\.?|:=|!=|<[=<]?|>[=>]?/,{pattern:/(\s)-(?=\s)/,lookbehind:!0}],punctuation:/[[\](){},;:/]/}),r.languages.xquery.tag.pattern=/<\/?(?!\d)[^\s>\/=$<%]+(?:\s+[^\s>\/=]+(?:=(?:("|')(?:\\[\s\S]|\{(?!\{)(?:\{(?:\{[^{}]*\}|[^{}])*\}|[^{}])+\}|(?!\1)[^\\])*\1|[^\s'">=]+))?)*\s*\/?>/,r.languages.xquery.tag.inside["attr-value"].pattern=/=(?:("|')(?:\\[\s\S]|\{(?!\{)(?:\{(?:\{[^{}]*\}|[^{}])*\}|[^{}])+\}|(?!\1)[^\\])*\1|[^\s'">=]+)/,r.languages.xquery.tag.inside["attr-value"].inside.punctuation=/^="|"$/,r.languages.xquery.tag.inside["attr-value"].inside.expression={pattern:/\{(?!\{)(?:\{(?:\{[^{}]*\}|[^{}])*\}|[^{}])+\}/,inside:r.languages.xquery,alias:"language-xquery"};var a=function(i){return typeof i=="string"?i:typeof i.content=="string"?i.content:i.content.map(a).join("")},n=function(i){for(var s=[],l=0;l0&&s[s.length-1].tagName===a(u.content[0].content[1])&&s.pop():u.content[u.content.length-1].content==="/>"||s.push({tagName:a(u.content[0].content[1]),openedBraces:0}):s.length>0&&u.type==="punctuation"&&u.content==="{"&&(!i[l+1]||i[l+1].type!=="punctuation"||i[l+1].content!=="{")&&(!i[l-1]||i[l-1].type!=="plain-text"||i[l-1].content!=="{")?s[s.length-1].openedBraces++:s.length>0&&s[s.length-1].openedBraces>0&&u.type==="punctuation"&&u.content==="}"?s[s.length-1].openedBraces--:u.type!=="comment"&&(c=!0)),(c||typeof u=="string")&&s.length>0&&s[s.length-1].openedBraces===0){var d=a(u);l0&&(typeof i[l-1]=="string"||i[l-1].type==="plain-text")&&(d=a(i[l-1])+d,i.splice(l-1,1),l--),/^\s+$/.test(d)?i[l]=d:i[l]=new r.Token("plain-text",d,null,d)}u.content&&typeof u.content!="string"&&n(u.content)}};r.hooks.add("after-tokenize",function(i){i.language==="xquery"&&n(i.tokens)})})(t)}return _i}var Ii,hc;function Qy(){if(hc)return Ii;hc=1,Ii=e,e.displayName="yang",e.aliases=[];function e(t){t.languages.yang={comment:/\/\*[\s\S]*?\*\/|\/\/.*/,string:{pattern:/"(?:[^\\"]|\\.)*"|'[^']*'/,greedy:!0},keyword:{pattern:/(^|[{};\r\n][ \t]*)[a-z_][\w.-]*/i,lookbehind:!0},namespace:{pattern:/(\s)[a-z_][\w.-]*(?=:)/i,lookbehind:!0},boolean:/\b(?:false|true)\b/,operator:/\+/,punctuation:/[{};:]/}}return Ii}var Ni,Sc;function Jy(){if(Sc)return Ni;Sc=1,Ni=e,e.displayName="zig",e.aliases=[];function e(t){(function(r){function a(d){return function(){return d}}var n=/\b(?:align|allowzero|and|anyframe|anytype|asm|async|await|break|cancel|catch|comptime|const|continue|defer|else|enum|errdefer|error|export|extern|fn|for|if|inline|linksection|nakedcc|noalias|nosuspend|null|or|orelse|packed|promise|pub|resume|return|stdcallcc|struct|suspend|switch|test|threadlocal|try|undefined|union|unreachable|usingnamespace|var|volatile|while)\b/,i="\\b(?!"+n.source+")(?!\\d)\\w+\\b",s=/align\s*\((?:[^()]|\([^()]*\))*\)/.source,l=/(?:\?|\bpromise->|(?:\[[^[\]]*\]|\*(?!\*)|\*\*)(?:\s*|\s*const\b|\s*volatile\b|\s*allowzero\b)*)/.source.replace(//g,a(s)),u=/(?:\bpromise\b|(?:\berror\.)?(?:\.)*(?!\s+))/.source.replace(//g,a(i)),c="(?!\\s)(?:!?\\s*(?:"+l+"\\s*)*"+u+")+";r.languages.zig={comment:[{pattern:/\/\/[/!].*/,alias:"doc-comment"},/\/{2}.*/],string:[{pattern:/(^|[^\\@])c?"(?:[^"\\\r\n]|\\.)*"/,lookbehind:!0,greedy:!0},{pattern:/([\r\n])([ \t]+c?\\{2}).*(?:(?:\r\n?|\n)\2.*)*/,lookbehind:!0,greedy:!0}],char:{pattern:/(^|[^\\])'(?:[^'\\\r\n]|[\uD800-\uDFFF]{2}|\\(?:.|x[a-fA-F\d]{2}|u\{[a-fA-F\d]{1,6}\}))'/,lookbehind:!0,greedy:!0},builtin:/\B@(?!\d)\w+(?=\s*\()/,label:{pattern:/(\b(?:break|continue)\s*:\s*)\w+\b|\b(?!\d)\w+\b(?=\s*:\s*(?:\{|while\b))/,lookbehind:!0},"class-name":[/\b(?!\d)\w+(?=\s*=\s*(?:(?:extern|packed)\s+)?(?:enum|struct|union)\s*[({])/,{pattern:RegExp(/(:\s*)(?=\s*(?:\s*)?[=;,)])|(?=\s*(?:\s*)?\{)/.source.replace(//g,a(c)).replace(//g,a(s))),lookbehind:!0,inside:null},{pattern:RegExp(/(\)\s*)(?=\s*(?:\s*)?;)/.source.replace(//g,a(c)).replace(//g,a(s))),lookbehind:!0,inside:null}],"builtin-type":{pattern:/\b(?:anyerror|bool|c_u?(?:int|long|longlong|short)|c_longdouble|c_void|comptime_(?:float|int)|f(?:16|32|64|128)|[iu](?:8|16|32|64|128|size)|noreturn|type|void)\b/,alias:"keyword"},keyword:n,function:/\b(?!\d)\w+(?=\s*\()/,number:/\b(?:0b[01]+|0o[0-7]+|0x[a-fA-F\d]+(?:\.[a-fA-F\d]*)?(?:[pP][+-]?[a-fA-F\d]+)?|\d+(?:\.\d*)?(?:[eE][+-]?\d+)?)\b/,boolean:/\b(?:false|true)\b/,operator:/\.[*?]|\.{2,3}|[-=]>|\*\*|\+\+|\|\||(?:<<|>>|[-+*]%|[-+*/%^&|<>!=])=?|[?~]/,punctuation:/[.:,;(){}[\]]/},r.languages.zig["class-name"].forEach(function(d){d.inside===null&&(d.inside=r.languages.zig)})})(t)}return Ni}var o=lf,Kc=o;o.register(hf());o.register(Sf());o.register(yf());o.register(Tf());o.register(vf());o.register(Af());o.register(Rf());o.register(_f());o.register(If());o.register(Nf());o.register(wf());o.register(Cf());o.register(kf());o.register(Of());o.register(Lf());o.register(Df());o.register(xf());o.register(Mf());o.register(Ff());o.register(Uf());o.register(Bf());o.register(Pf());o.register(qc());o.register(Hc());o.register(Gf());o.register($f());o.register(qf());o.register(Hf());o.register(zf());o.register(Vf());o.register(jf());o.register(Wf());o.register(Yf());o.register(Kf());o.register(ae());o.register(Zf());o.register(Xf());o.register(Qf());o.register(Jf());o.register(eE());o.register(tE());o.register(rE());o.register(aE());o.register(nE());o.register(ji());o.register(iE());o.register(Ee());o.register(oE());o.register(sE());o.register(lE());o.register(uE());o.register(dE());o.register(cE());o.register(pE());o.register(gE());o.register(bE());o.register(mE());o.register(fE());o.register(EE());o.register(hE());o.register(SE());o.register(yE());o.register(TE());o.register(vE());o.register(AE());o.register(RE());o.register(_E());o.register(IE());o.register(NE());o.register(wE());o.register(CE());o.register(kE());o.register(OE());o.register(LE());o.register(DE());o.register(xE());o.register(ME());o.register(FE());o.register(UE());o.register(BE());o.register(PE());o.register(GE());o.register($E());o.register(qE());o.register(HE());o.register(zE());o.register(VE());o.register(jE());o.register(WE());o.register(YE());o.register(KE());o.register(ZE());o.register(XE());o.register(QE());o.register(Wi());o.register(JE());o.register(eh());o.register(th());o.register(rh());o.register(ah());o.register(nh());o.register(ih());o.register(oh());o.register(sh());o.register(lh());o.register(uh());o.register(dh());o.register(ch());o.register(ph());o.register(gh());o.register(bh());o.register(mh());o.register(Yi());o.register(fh());o.register(Se());o.register(Eh());o.register(hh());o.register(Sh());o.register(yh());o.register(Th());o.register(vh());o.register(Ah());o.register(Zi());o.register(Rh());o.register(_h());o.register(Ih());o.register(Vc());o.register(Nh());o.register(wh());o.register(Ch());o.register(kh());o.register(Oh());o.register(Lh());o.register(Dh());o.register(xh());o.register(Mh());o.register(Fh());o.register(Uh());o.register(Bh());o.register(Ph());o.register(Gh());o.register($h());o.register(qh());o.register(zc());o.register(Hh());o.register(zh());o.register(Vh());o.register(z());o.register(jh());o.register(Wh());o.register(Yh());o.register(Kh());o.register(Zh());o.register(Xh());o.register(Qh());o.register(Jh());o.register(eS());o.register(tS());o.register(rS());o.register(aS());o.register(nS());o.register(iS());o.register(oS());o.register(sS());o.register(lS());o.register(uS());o.register(dS());o.register(cS());o.register(pS());o.register(gS());o.register(bS());o.register(mS());o.register(fS());o.register(ES());o.register(hS());o.register(SS());o.register(yS());o.register(TS());o.register(vS());o.register(AS());o.register(ye());o.register(RS());o.register(_S());o.register(IS());o.register(NS());o.register(wS());o.register(CS());o.register(kS());o.register(OS());o.register(LS());o.register(DS());o.register(xS());o.register(MS());o.register(FS());o.register(US());o.register(BS());o.register(PS());o.register(GS());o.register($S());o.register(qS());o.register(HS());o.register(zS());o.register(VS());o.register(jS());o.register(WS());o.register(YS());o.register(KS());o.register(ZS());o.register(XS());o.register(QS());o.register(JS());o.register(he());o.register(ey());o.register(ty());o.register(ry());o.register(ay());o.register(Xi());o.register(ny());o.register(iy());o.register(oy());o.register(sy());o.register(ly());o.register(uy());o.register(dy());o.register(cy());o.register(py());o.register(gy());o.register(by());o.register(my());o.register(Vi());o.register(fy());o.register(Ey());o.register(hy());o.register(Sy());o.register(yy());o.register(Ty());o.register(Qi());o.register(vy());o.register(Ay());o.register(Ry());o.register(_y());o.register(Iy());o.register(Ny());o.register(wy());o.register(Cy());o.register(jc());o.register(ky());o.register(Ki());o.register(Oy());o.register(Ly());o.register(Dy());o.register(xy());o.register(My());o.register(Fy());o.register(Wc());o.register(Uy());o.register(By());o.register(Py());o.register(Gy());o.register($y());o.register(qy());o.register(Hy());o.register(zy());o.register(Vy());o.register(jy());o.register(Wy());o.register(Yy());o.register(Ky());o.register(Zy());o.register(Xy());o.register(Yc());o.register(Qy());o.register(Jy());const eT=Xc(Kc),rT=Qc({__proto__:null,default:eT},[Kc]);export{rT as i}; diff --git a/assets/main-B3Acgq15.js b/assets/main-B3Acgq15.js new file mode 100644 index 00000000..c6564756 --- /dev/null +++ b/assets/main-B3Acgq15.js @@ -0,0 +1,204 @@ +const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/custom-theme-DSoaB3y8.js","assets/bundle-DNzVECgM.js","assets/bundle-CTyYW6fI.css","assets/index-DAxBeSFI.js","assets/body-Bu3In-8g.js"])))=>i.map(i=>d[i]); +import{g as or,_ as Et,a as Y,t as F$,c as xn,r as h,R as I,b as Q,d as Cn,e as T,j as D,G as ZE,f as it,C as lm,k as pf,h as u,I as St,i as ge,l as Jt,m as JE,n as vf,o as hf,p as qn,q as R$,s as QE,S as $o,u as M$,v as N$,w as _$,x as A$,A as vl,y as tn,P as ut,z as $$,B as L$,L as B$,D as H$}from"./bundle-DNzVECgM.js";var V$=["light-increased-contrast","light","light-future","dark","dark-future","dark-increased-contrast","legacy-light","legacy-dark","spacing","shape","typography-adg3","typography-minor3"],U$={"atlassian-light":{id:"light",displayName:"Light Theme",palette:"defaultPalette",attributes:{type:"color",mode:"light"}},"atlassian-light-future":{id:"light-future",displayName:"Future Light Theme",palette:"defaultPalette",attributes:{type:"color",mode:"light"},override:"light"},"atlassian-light-increased-contrast":{id:"light-increased-contrast",displayName:"Light Theme (increased contrast)",palette:"defaultPalette",attributes:{type:"color",mode:"light"},extends:"light",increasesContrastFor:"light"},"atlassian-dark":{id:"dark",displayName:"Dark Theme",palette:"defaultPalette",attributes:{type:"color",mode:"dark"}},"atlassian-dark-future":{id:"dark-future",displayName:"Future Dark Theme",palette:"defaultPalette",attributes:{type:"color",mode:"dark"},override:"light"},"atlassian-dark-increased-contrast":{id:"dark-increased-contrast",displayName:"Dark Theme (increased contrast)",palette:"defaultPalette",attributes:{type:"color",mode:"dark"},extends:"dark",increasesContrastFor:"dark"},"atlassian-legacy-light":{id:"legacy-light",displayName:"Light Theme (legacy)",palette:"legacyPalette",attributes:{type:"color",mode:"light"}},"atlassian-legacy-dark":{id:"legacy-dark",displayName:"Dark Theme (legacy)",palette:"legacyPalette",attributes:{type:"color",mode:"dark"}},"atlassian-spacing":{id:"spacing",displayName:"Atlassian Spacing",palette:"spacingScale",attributes:{type:"spacing"}},"atlassian-typography-adg3":{id:"typography-adg3",displayName:"ADG3 Typography",palette:"typographyPalette",attributes:{type:"typography"}},"atlassian-shape":{id:"shape",displayName:"Atlassian Shape",palette:"shapePalette",attributes:{type:"shape"}},"atlassian-typography-minor3":{id:"typography-minor3",displayName:"Atlassian Typography (Minor Third)",palette:"typographyPalette",attributes:{type:"typography"}}},tr={colorMode:"auto",contrastMode:"auto",dark:"dark",light:"light",shape:void 0,spacing:"spacing",typography:void 0,UNSAFE_themeOptions:void 0};var eO={"color.text":"--ds-text","color.text.accent.lime":"--ds-text-accent-lime","color.text.accent.lime.bolder":"--ds-text-accent-lime-bolder","color.text.accent.red":"--ds-text-accent-red","color.text.accent.red.bolder":"--ds-text-accent-red-bolder","color.text.accent.orange":"--ds-text-accent-orange","color.text.accent.orange.bolder":"--ds-text-accent-orange-bolder","color.text.accent.yellow":"--ds-text-accent-yellow","color.text.accent.yellow.bolder":"--ds-text-accent-yellow-bolder","color.text.accent.green":"--ds-text-accent-green","color.text.accent.green.bolder":"--ds-text-accent-green-bolder","color.text.accent.teal":"--ds-text-accent-teal","color.text.accent.teal.bolder":"--ds-text-accent-teal-bolder","color.text.accent.blue":"--ds-text-accent-blue","color.text.accent.blue.bolder":"--ds-text-accent-blue-bolder","color.text.accent.purple":"--ds-text-accent-purple","color.text.accent.purple.bolder":"--ds-text-accent-purple-bolder","color.text.accent.magenta":"--ds-text-accent-magenta","color.text.accent.magenta.bolder":"--ds-text-accent-magenta-bolder","color.text.accent.gray":"--ds-text-accent-gray","color.text.accent.gray.bolder":"--ds-text-accent-gray-bolder","color.text.disabled":"--ds-text-disabled","color.text.inverse":"--ds-text-inverse","color.text.selected":"--ds-text-selected","color.text.brand":"--ds-text-brand","color.text.danger":"--ds-text-danger","color.text.warning":"--ds-text-warning","color.text.warning.inverse":"--ds-text-warning-inverse","color.text.success":"--ds-text-success","color.text.discovery":"--ds-text-discovery","color.text.information":"--ds-text-information","color.text.subtlest":"--ds-text-subtlest","color.text.subtle":"--ds-text-subtle","color.link":"--ds-link","color.link.pressed":"--ds-link-pressed","color.link.visited":"--ds-link-visited","color.link.visited.pressed":"--ds-link-visited-pressed","color.icon":"--ds-icon","color.icon.accent.lime":"--ds-icon-accent-lime","color.icon.accent.red":"--ds-icon-accent-red","color.icon.accent.orange":"--ds-icon-accent-orange","color.icon.accent.yellow":"--ds-icon-accent-yellow","color.icon.accent.green":"--ds-icon-accent-green","color.icon.accent.teal":"--ds-icon-accent-teal","color.icon.accent.blue":"--ds-icon-accent-blue","color.icon.accent.purple":"--ds-icon-accent-purple","color.icon.accent.magenta":"--ds-icon-accent-magenta","color.icon.accent.gray":"--ds-icon-accent-gray","color.icon.disabled":"--ds-icon-disabled","color.icon.inverse":"--ds-icon-inverse","color.icon.selected":"--ds-icon-selected","color.icon.brand":"--ds-icon-brand","color.icon.danger":"--ds-icon-danger","color.icon.warning":"--ds-icon-warning","color.icon.warning.inverse":"--ds-icon-warning-inverse","color.icon.success":"--ds-icon-success","color.icon.discovery":"--ds-icon-discovery","color.icon.information":"--ds-icon-information","color.icon.subtle":"--ds-icon-subtle","color.border":"--ds-border","color.border.accent.lime":"--ds-border-accent-lime","color.border.accent.red":"--ds-border-accent-red","color.border.accent.orange":"--ds-border-accent-orange","color.border.accent.yellow":"--ds-border-accent-yellow","color.border.accent.green":"--ds-border-accent-green","color.border.accent.teal":"--ds-border-accent-teal","color.border.accent.blue":"--ds-border-accent-blue","color.border.accent.purple":"--ds-border-accent-purple","color.border.accent.magenta":"--ds-border-accent-magenta","color.border.accent.gray":"--ds-border-accent-gray","color.border.disabled":"--ds-border-disabled","color.border.focused":"--ds-border-focused","color.border.input":"--ds-border-input","color.border.inverse":"--ds-border-inverse","color.border.selected":"--ds-border-selected","color.border.brand":"--ds-border-brand","color.border.danger":"--ds-border-danger","color.border.warning":"--ds-border-warning","color.border.success":"--ds-border-success","color.border.discovery":"--ds-border-discovery","color.border.information":"--ds-border-information","color.border.bold":"--ds-border-bold","color.background.accent.lime.subtlest":"--ds-background-accent-lime-subtlest","color.background.accent.lime.subtlest.hovered":"--ds-background-accent-lime-subtlest-hovered","color.background.accent.lime.subtlest.pressed":"--ds-background-accent-lime-subtlest-pressed","color.background.accent.lime.subtler":"--ds-background-accent-lime-subtler","color.background.accent.lime.subtler.hovered":"--ds-background-accent-lime-subtler-hovered","color.background.accent.lime.subtler.pressed":"--ds-background-accent-lime-subtler-pressed","color.background.accent.lime.subtle":"--ds-background-accent-lime-subtle","color.background.accent.lime.subtle.hovered":"--ds-background-accent-lime-subtle-hovered","color.background.accent.lime.subtle.pressed":"--ds-background-accent-lime-subtle-pressed","color.background.accent.lime.bolder":"--ds-background-accent-lime-bolder","color.background.accent.lime.bolder.hovered":"--ds-background-accent-lime-bolder-hovered","color.background.accent.lime.bolder.pressed":"--ds-background-accent-lime-bolder-pressed","color.background.accent.red.subtlest":"--ds-background-accent-red-subtlest","color.background.accent.red.subtlest.hovered":"--ds-background-accent-red-subtlest-hovered","color.background.accent.red.subtlest.pressed":"--ds-background-accent-red-subtlest-pressed","color.background.accent.red.subtler":"--ds-background-accent-red-subtler","color.background.accent.red.subtler.hovered":"--ds-background-accent-red-subtler-hovered","color.background.accent.red.subtler.pressed":"--ds-background-accent-red-subtler-pressed","color.background.accent.red.subtle":"--ds-background-accent-red-subtle","color.background.accent.red.subtle.hovered":"--ds-background-accent-red-subtle-hovered","color.background.accent.red.subtle.pressed":"--ds-background-accent-red-subtle-pressed","color.background.accent.red.bolder":"--ds-background-accent-red-bolder","color.background.accent.red.bolder.hovered":"--ds-background-accent-red-bolder-hovered","color.background.accent.red.bolder.pressed":"--ds-background-accent-red-bolder-pressed","color.background.accent.orange.subtlest":"--ds-background-accent-orange-subtlest","color.background.accent.orange.subtlest.hovered":"--ds-background-accent-orange-subtlest-hovered","color.background.accent.orange.subtlest.pressed":"--ds-background-accent-orange-subtlest-pressed","color.background.accent.orange.subtler":"--ds-background-accent-orange-subtler","color.background.accent.orange.subtler.hovered":"--ds-background-accent-orange-subtler-hovered","color.background.accent.orange.subtler.pressed":"--ds-background-accent-orange-subtler-pressed","color.background.accent.orange.subtle":"--ds-background-accent-orange-subtle","color.background.accent.orange.subtle.hovered":"--ds-background-accent-orange-subtle-hovered","color.background.accent.orange.subtle.pressed":"--ds-background-accent-orange-subtle-pressed","color.background.accent.orange.bolder":"--ds-background-accent-orange-bolder","color.background.accent.orange.bolder.hovered":"--ds-background-accent-orange-bolder-hovered","color.background.accent.orange.bolder.pressed":"--ds-background-accent-orange-bolder-pressed","color.background.accent.yellow.subtlest":"--ds-background-accent-yellow-subtlest","color.background.accent.yellow.subtlest.hovered":"--ds-background-accent-yellow-subtlest-hovered","color.background.accent.yellow.subtlest.pressed":"--ds-background-accent-yellow-subtlest-pressed","color.background.accent.yellow.subtler":"--ds-background-accent-yellow-subtler","color.background.accent.yellow.subtler.hovered":"--ds-background-accent-yellow-subtler-hovered","color.background.accent.yellow.subtler.pressed":"--ds-background-accent-yellow-subtler-pressed","color.background.accent.yellow.subtle":"--ds-background-accent-yellow-subtle","color.background.accent.yellow.subtle.hovered":"--ds-background-accent-yellow-subtle-hovered","color.background.accent.yellow.subtle.pressed":"--ds-background-accent-yellow-subtle-pressed","color.background.accent.yellow.bolder":"--ds-background-accent-yellow-bolder","color.background.accent.yellow.bolder.hovered":"--ds-background-accent-yellow-bolder-hovered","color.background.accent.yellow.bolder.pressed":"--ds-background-accent-yellow-bolder-pressed","color.background.accent.green.subtlest":"--ds-background-accent-green-subtlest","color.background.accent.green.subtlest.hovered":"--ds-background-accent-green-subtlest-hovered","color.background.accent.green.subtlest.pressed":"--ds-background-accent-green-subtlest-pressed","color.background.accent.green.subtler":"--ds-background-accent-green-subtler","color.background.accent.green.subtler.hovered":"--ds-background-accent-green-subtler-hovered","color.background.accent.green.subtler.pressed":"--ds-background-accent-green-subtler-pressed","color.background.accent.green.subtle":"--ds-background-accent-green-subtle","color.background.accent.green.subtle.hovered":"--ds-background-accent-green-subtle-hovered","color.background.accent.green.subtle.pressed":"--ds-background-accent-green-subtle-pressed","color.background.accent.green.bolder":"--ds-background-accent-green-bolder","color.background.accent.green.bolder.hovered":"--ds-background-accent-green-bolder-hovered","color.background.accent.green.bolder.pressed":"--ds-background-accent-green-bolder-pressed","color.background.accent.teal.subtlest":"--ds-background-accent-teal-subtlest","color.background.accent.teal.subtlest.hovered":"--ds-background-accent-teal-subtlest-hovered","color.background.accent.teal.subtlest.pressed":"--ds-background-accent-teal-subtlest-pressed","color.background.accent.teal.subtler":"--ds-background-accent-teal-subtler","color.background.accent.teal.subtler.hovered":"--ds-background-accent-teal-subtler-hovered","color.background.accent.teal.subtler.pressed":"--ds-background-accent-teal-subtler-pressed","color.background.accent.teal.subtle":"--ds-background-accent-teal-subtle","color.background.accent.teal.subtle.hovered":"--ds-background-accent-teal-subtle-hovered","color.background.accent.teal.subtle.pressed":"--ds-background-accent-teal-subtle-pressed","color.background.accent.teal.bolder":"--ds-background-accent-teal-bolder","color.background.accent.teal.bolder.hovered":"--ds-background-accent-teal-bolder-hovered","color.background.accent.teal.bolder.pressed":"--ds-background-accent-teal-bolder-pressed","color.background.accent.blue.subtlest":"--ds-background-accent-blue-subtlest","color.background.accent.blue.subtlest.hovered":"--ds-background-accent-blue-subtlest-hovered","color.background.accent.blue.subtlest.pressed":"--ds-background-accent-blue-subtlest-pressed","color.background.accent.blue.subtler":"--ds-background-accent-blue-subtler","color.background.accent.blue.subtler.hovered":"--ds-background-accent-blue-subtler-hovered","color.background.accent.blue.subtler.pressed":"--ds-background-accent-blue-subtler-pressed","color.background.accent.blue.subtle":"--ds-background-accent-blue-subtle","color.background.accent.blue.subtle.hovered":"--ds-background-accent-blue-subtle-hovered","color.background.accent.blue.subtle.pressed":"--ds-background-accent-blue-subtle-pressed","color.background.accent.blue.bolder":"--ds-background-accent-blue-bolder","color.background.accent.blue.bolder.hovered":"--ds-background-accent-blue-bolder-hovered","color.background.accent.blue.bolder.pressed":"--ds-background-accent-blue-bolder-pressed","color.background.accent.purple.subtlest":"--ds-background-accent-purple-subtlest","color.background.accent.purple.subtlest.hovered":"--ds-background-accent-purple-subtlest-hovered","color.background.accent.purple.subtlest.pressed":"--ds-background-accent-purple-subtlest-pressed","color.background.accent.purple.subtler":"--ds-background-accent-purple-subtler","color.background.accent.purple.subtler.hovered":"--ds-background-accent-purple-subtler-hovered","color.background.accent.purple.subtler.pressed":"--ds-background-accent-purple-subtler-pressed","color.background.accent.purple.subtle":"--ds-background-accent-purple-subtle","color.background.accent.purple.subtle.hovered":"--ds-background-accent-purple-subtle-hovered","color.background.accent.purple.subtle.pressed":"--ds-background-accent-purple-subtle-pressed","color.background.accent.purple.bolder":"--ds-background-accent-purple-bolder","color.background.accent.purple.bolder.hovered":"--ds-background-accent-purple-bolder-hovered","color.background.accent.purple.bolder.pressed":"--ds-background-accent-purple-bolder-pressed","color.background.accent.magenta.subtlest":"--ds-background-accent-magenta-subtlest","color.background.accent.magenta.subtlest.hovered":"--ds-background-accent-magenta-subtlest-hovered","color.background.accent.magenta.subtlest.pressed":"--ds-background-accent-magenta-subtlest-pressed","color.background.accent.magenta.subtler":"--ds-background-accent-magenta-subtler","color.background.accent.magenta.subtler.hovered":"--ds-background-accent-magenta-subtler-hovered","color.background.accent.magenta.subtler.pressed":"--ds-background-accent-magenta-subtler-pressed","color.background.accent.magenta.subtle":"--ds-background-accent-magenta-subtle","color.background.accent.magenta.subtle.hovered":"--ds-background-accent-magenta-subtle-hovered","color.background.accent.magenta.subtle.pressed":"--ds-background-accent-magenta-subtle-pressed","color.background.accent.magenta.bolder":"--ds-background-accent-magenta-bolder","color.background.accent.magenta.bolder.hovered":"--ds-background-accent-magenta-bolder-hovered","color.background.accent.magenta.bolder.pressed":"--ds-background-accent-magenta-bolder-pressed","color.background.accent.gray.subtlest":"--ds-background-accent-gray-subtlest","color.background.accent.gray.subtlest.hovered":"--ds-background-accent-gray-subtlest-hovered","color.background.accent.gray.subtlest.pressed":"--ds-background-accent-gray-subtlest-pressed","color.background.accent.gray.subtler":"--ds-background-accent-gray-subtler","color.background.accent.gray.subtler.hovered":"--ds-background-accent-gray-subtler-hovered","color.background.accent.gray.subtler.pressed":"--ds-background-accent-gray-subtler-pressed","color.background.accent.gray.subtle":"--ds-background-accent-gray-subtle","color.background.accent.gray.subtle.hovered":"--ds-background-accent-gray-subtle-hovered","color.background.accent.gray.subtle.pressed":"--ds-background-accent-gray-subtle-pressed","color.background.accent.gray.bolder":"--ds-background-accent-gray-bolder","color.background.accent.gray.bolder.hovered":"--ds-background-accent-gray-bolder-hovered","color.background.accent.gray.bolder.pressed":"--ds-background-accent-gray-bolder-pressed","color.background.disabled":"--ds-background-disabled","color.background.input":"--ds-background-input","color.background.input.hovered":"--ds-background-input-hovered","color.background.input.pressed":"--ds-background-input-pressed","color.background.inverse.subtle":"--ds-background-inverse-subtle","color.background.inverse.subtle.hovered":"--ds-background-inverse-subtle-hovered","color.background.inverse.subtle.pressed":"--ds-background-inverse-subtle-pressed","color.background.neutral":"--ds-background-neutral","color.background.neutral.hovered":"--ds-background-neutral-hovered","color.background.neutral.pressed":"--ds-background-neutral-pressed","color.background.neutral.subtle":"--ds-background-neutral-subtle","color.background.neutral.subtle.hovered":"--ds-background-neutral-subtle-hovered","color.background.neutral.subtle.pressed":"--ds-background-neutral-subtle-pressed","color.background.neutral.bold":"--ds-background-neutral-bold","color.background.neutral.bold.hovered":"--ds-background-neutral-bold-hovered","color.background.neutral.bold.pressed":"--ds-background-neutral-bold-pressed","color.background.selected":"--ds-background-selected","color.background.selected.hovered":"--ds-background-selected-hovered","color.background.selected.pressed":"--ds-background-selected-pressed","color.background.selected.bold":"--ds-background-selected-bold","color.background.selected.bold.hovered":"--ds-background-selected-bold-hovered","color.background.selected.bold.pressed":"--ds-background-selected-bold-pressed","color.background.brand.subtlest":"--ds-background-brand-subtlest","color.background.brand.subtlest.hovered":"--ds-background-brand-subtlest-hovered","color.background.brand.subtlest.pressed":"--ds-background-brand-subtlest-pressed","color.background.brand.bold":"--ds-background-brand-bold","color.background.brand.bold.hovered":"--ds-background-brand-bold-hovered","color.background.brand.bold.pressed":"--ds-background-brand-bold-pressed","color.background.brand.boldest":"--ds-background-brand-boldest","color.background.brand.boldest.hovered":"--ds-background-brand-boldest-hovered","color.background.brand.boldest.pressed":"--ds-background-brand-boldest-pressed","color.background.danger":"--ds-background-danger","color.background.danger.hovered":"--ds-background-danger-hovered","color.background.danger.pressed":"--ds-background-danger-pressed","color.background.danger.bold":"--ds-background-danger-bold","color.background.danger.bold.hovered":"--ds-background-danger-bold-hovered","color.background.danger.bold.pressed":"--ds-background-danger-bold-pressed","color.background.warning":"--ds-background-warning","color.background.warning.hovered":"--ds-background-warning-hovered","color.background.warning.pressed":"--ds-background-warning-pressed","color.background.warning.bold":"--ds-background-warning-bold","color.background.warning.bold.hovered":"--ds-background-warning-bold-hovered","color.background.warning.bold.pressed":"--ds-background-warning-bold-pressed","color.background.success":"--ds-background-success","color.background.success.hovered":"--ds-background-success-hovered","color.background.success.pressed":"--ds-background-success-pressed","color.background.success.bold":"--ds-background-success-bold","color.background.success.bold.hovered":"--ds-background-success-bold-hovered","color.background.success.bold.pressed":"--ds-background-success-bold-pressed","color.background.discovery":"--ds-background-discovery","color.background.discovery.hovered":"--ds-background-discovery-hovered","color.background.discovery.pressed":"--ds-background-discovery-pressed","color.background.discovery.bold":"--ds-background-discovery-bold","color.background.discovery.bold.hovered":"--ds-background-discovery-bold-hovered","color.background.discovery.bold.pressed":"--ds-background-discovery-bold-pressed","color.background.information":"--ds-background-information","color.background.information.hovered":"--ds-background-information-hovered","color.background.information.pressed":"--ds-background-information-pressed","color.background.information.bold":"--ds-background-information-bold","color.background.information.bold.hovered":"--ds-background-information-bold-hovered","color.background.information.bold.pressed":"--ds-background-information-bold-pressed","color.blanket":"--ds-blanket","color.blanket.selected":"--ds-blanket-selected","color.blanket.danger":"--ds-blanket-danger","color.interaction.hovered":"--ds-interaction-hovered","color.interaction.pressed":"--ds-interaction-pressed","color.skeleton":"--ds-skeleton","color.skeleton.subtle":"--ds-skeleton-subtle","color.chart.categorical.1":"--ds-chart-categorical-1","color.chart.categorical.1.hovered":"--ds-chart-categorical-1-hovered","color.chart.categorical.2":"--ds-chart-categorical-2","color.chart.categorical.2.hovered":"--ds-chart-categorical-2-hovered","color.chart.categorical.3":"--ds-chart-categorical-3","color.chart.categorical.3.hovered":"--ds-chart-categorical-3-hovered","color.chart.categorical.4":"--ds-chart-categorical-4","color.chart.categorical.4.hovered":"--ds-chart-categorical-4-hovered","color.chart.categorical.5":"--ds-chart-categorical-5","color.chart.categorical.5.hovered":"--ds-chart-categorical-5-hovered","color.chart.categorical.6":"--ds-chart-categorical-6","color.chart.categorical.6.hovered":"--ds-chart-categorical-6-hovered","color.chart.categorical.7":"--ds-chart-categorical-7","color.chart.categorical.7.hovered":"--ds-chart-categorical-7-hovered","color.chart.categorical.8":"--ds-chart-categorical-8","color.chart.categorical.8.hovered":"--ds-chart-categorical-8-hovered","color.chart.lime.bold":"--ds-chart-lime-bold","color.chart.lime.bold.hovered":"--ds-chart-lime-bold-hovered","color.chart.lime.bolder":"--ds-chart-lime-bolder","color.chart.lime.bolder.hovered":"--ds-chart-lime-bolder-hovered","color.chart.lime.boldest":"--ds-chart-lime-boldest","color.chart.lime.boldest.hovered":"--ds-chart-lime-boldest-hovered","color.chart.neutral":"--ds-chart-neutral","color.chart.neutral.hovered":"--ds-chart-neutral-hovered","color.chart.red.bold":"--ds-chart-red-bold","color.chart.red.bold.hovered":"--ds-chart-red-bold-hovered","color.chart.red.bolder":"--ds-chart-red-bolder","color.chart.red.bolder.hovered":"--ds-chart-red-bolder-hovered","color.chart.red.boldest":"--ds-chart-red-boldest","color.chart.red.boldest.hovered":"--ds-chart-red-boldest-hovered","color.chart.orange.bold":"--ds-chart-orange-bold","color.chart.orange.bold.hovered":"--ds-chart-orange-bold-hovered","color.chart.orange.bolder":"--ds-chart-orange-bolder","color.chart.orange.bolder.hovered":"--ds-chart-orange-bolder-hovered","color.chart.orange.boldest":"--ds-chart-orange-boldest","color.chart.orange.boldest.hovered":"--ds-chart-orange-boldest-hovered","color.chart.yellow.bold":"--ds-chart-yellow-bold","color.chart.yellow.bold.hovered":"--ds-chart-yellow-bold-hovered","color.chart.yellow.bolder":"--ds-chart-yellow-bolder","color.chart.yellow.bolder.hovered":"--ds-chart-yellow-bolder-hovered","color.chart.yellow.boldest":"--ds-chart-yellow-boldest","color.chart.yellow.boldest.hovered":"--ds-chart-yellow-boldest-hovered","color.chart.green.bold":"--ds-chart-green-bold","color.chart.green.bold.hovered":"--ds-chart-green-bold-hovered","color.chart.green.bolder":"--ds-chart-green-bolder","color.chart.green.bolder.hovered":"--ds-chart-green-bolder-hovered","color.chart.green.boldest":"--ds-chart-green-boldest","color.chart.green.boldest.hovered":"--ds-chart-green-boldest-hovered","color.chart.teal.bold":"--ds-chart-teal-bold","color.chart.teal.bold.hovered":"--ds-chart-teal-bold-hovered","color.chart.teal.bolder":"--ds-chart-teal-bolder","color.chart.teal.bolder.hovered":"--ds-chart-teal-bolder-hovered","color.chart.teal.boldest":"--ds-chart-teal-boldest","color.chart.teal.boldest.hovered":"--ds-chart-teal-boldest-hovered","color.chart.blue.bold":"--ds-chart-blue-bold","color.chart.blue.bold.hovered":"--ds-chart-blue-bold-hovered","color.chart.blue.bolder":"--ds-chart-blue-bolder","color.chart.blue.bolder.hovered":"--ds-chart-blue-bolder-hovered","color.chart.blue.boldest":"--ds-chart-blue-boldest","color.chart.blue.boldest.hovered":"--ds-chart-blue-boldest-hovered","color.chart.purple.bold":"--ds-chart-purple-bold","color.chart.purple.bold.hovered":"--ds-chart-purple-bold-hovered","color.chart.purple.bolder":"--ds-chart-purple-bolder","color.chart.purple.bolder.hovered":"--ds-chart-purple-bolder-hovered","color.chart.purple.boldest":"--ds-chart-purple-boldest","color.chart.purple.boldest.hovered":"--ds-chart-purple-boldest-hovered","color.chart.magenta.bold":"--ds-chart-magenta-bold","color.chart.magenta.bold.hovered":"--ds-chart-magenta-bold-hovered","color.chart.magenta.bolder":"--ds-chart-magenta-bolder","color.chart.magenta.bolder.hovered":"--ds-chart-magenta-bolder-hovered","color.chart.magenta.boldest":"--ds-chart-magenta-boldest","color.chart.magenta.boldest.hovered":"--ds-chart-magenta-boldest-hovered","color.chart.gray.bold":"--ds-chart-gray-bold","color.chart.gray.bold.hovered":"--ds-chart-gray-bold-hovered","color.chart.gray.bolder":"--ds-chart-gray-bolder","color.chart.gray.bolder.hovered":"--ds-chart-gray-bolder-hovered","color.chart.gray.boldest":"--ds-chart-gray-boldest","color.chart.gray.boldest.hovered":"--ds-chart-gray-boldest-hovered","color.chart.brand":"--ds-chart-brand","color.chart.brand.hovered":"--ds-chart-brand-hovered","color.chart.danger":"--ds-chart-danger","color.chart.danger.hovered":"--ds-chart-danger-hovered","color.chart.danger.bold":"--ds-chart-danger-bold","color.chart.danger.bold.hovered":"--ds-chart-danger-bold-hovered","color.chart.warning":"--ds-chart-warning","color.chart.warning.hovered":"--ds-chart-warning-hovered","color.chart.warning.bold":"--ds-chart-warning-bold","color.chart.warning.bold.hovered":"--ds-chart-warning-bold-hovered","color.chart.success":"--ds-chart-success","color.chart.success.hovered":"--ds-chart-success-hovered","color.chart.success.bold":"--ds-chart-success-bold","color.chart.success.bold.hovered":"--ds-chart-success-bold-hovered","color.chart.discovery":"--ds-chart-discovery","color.chart.discovery.hovered":"--ds-chart-discovery-hovered","color.chart.discovery.bold":"--ds-chart-discovery-bold","color.chart.discovery.bold.hovered":"--ds-chart-discovery-bold-hovered","color.chart.information":"--ds-chart-information","color.chart.information.hovered":"--ds-chart-information-hovered","color.chart.information.bold":"--ds-chart-information-bold","color.chart.information.bold.hovered":"--ds-chart-information-bold-hovered","elevation.surface":"--ds-surface","elevation.surface.hovered":"--ds-surface-hovered","elevation.surface.pressed":"--ds-surface-pressed","elevation.surface.overlay":"--ds-surface-overlay","elevation.surface.overlay.hovered":"--ds-surface-overlay-hovered","elevation.surface.overlay.pressed":"--ds-surface-overlay-pressed","elevation.surface.raised":"--ds-surface-raised","elevation.surface.raised.hovered":"--ds-surface-raised-hovered","elevation.surface.raised.pressed":"--ds-surface-raised-pressed","elevation.surface.sunken":"--ds-surface-sunken","elevation.shadow.overflow":"--ds-shadow-overflow","elevation.shadow.overflow.perimeter":"--ds-shadow-overflow-perimeter","elevation.shadow.overflow.spread":"--ds-shadow-overflow-spread","elevation.shadow.overlay":"--ds-shadow-overlay","elevation.shadow.raised":"--ds-shadow-raised","opacity.disabled":"--ds-opacity-disabled","opacity.loading":"--ds-opacity-loading","utility.UNSAFE.textTransformUppercase":"--ds-UNSAFE-textTransformUppercase","utility.UNSAFE.transparent":"--ds-UNSAFE-transparent","utility.elevation.surface.current":"--ds-elevation-surface-current","border.radius.050":"--ds-border-radius-050","border.radius":"--ds-border-radius","border.radius.100":"--ds-border-radius-100","border.radius.200":"--ds-border-radius-200","border.radius.300":"--ds-border-radius-300","border.radius.400":"--ds-border-radius-400","border.radius.circle":"--ds-border-radius-circle","border.width":"--ds-border-width","border.width.0":"--ds-border-width-0","border.width.indicator":"--ds-border-width-indicator","border.width.outline":"--ds-border-width-outline","space.0":"--ds-space-0","space.025":"--ds-space-025","space.050":"--ds-space-050","space.075":"--ds-space-075","space.100":"--ds-space-100","space.150":"--ds-space-150","space.200":"--ds-space-200","space.250":"--ds-space-250","space.300":"--ds-space-300","space.400":"--ds-space-400","space.500":"--ds-space-500","space.600":"--ds-space-600","space.800":"--ds-space-800","space.1000":"--ds-space-1000","space.negative.025":"--ds-space-negative-025","space.negative.050":"--ds-space-negative-050","space.negative.075":"--ds-space-negative-075","space.negative.100":"--ds-space-negative-100","space.negative.150":"--ds-space-negative-150","space.negative.200":"--ds-space-negative-200","space.negative.250":"--ds-space-negative-250","space.negative.300":"--ds-space-negative-300","space.negative.400":"--ds-space-negative-400","font.letterSpacing.0":"--ds-font-letterSpacing-0","font.letterSpacing.100":"--ds-font-letterSpacing-100","font.letterSpacing.200":"--ds-font-letterSpacing-200","font.letterSpacing.300":"--ds-font-letterSpacing-300","font.letterSpacing.400":"--ds-font-letterSpacing-400","font.heading.xxlarge":"--ds-font-heading-xxlarge","font.heading.xlarge":"--ds-font-heading-xlarge","font.heading.large":"--ds-font-heading-large","font.heading.medium":"--ds-font-heading-medium","font.heading.small":"--ds-font-heading-small","font.heading.xsmall":"--ds-font-heading-xsmall","font.heading.xxsmall":"--ds-font-heading-xxsmall","font.body.large":"--ds-font-body-large","font.body":"--ds-font-body","font.body.small":"--ds-font-body-small","font.body.UNSAFE_small":"--ds-font-body-UNSAFE_small","font.code":"--ds-font-code","font.weight.regular":"--ds-font-weight-regular","font.weight.medium":"--ds-font-weight-medium","font.weight.semibold":"--ds-font-weight-semibold","font.weight.bold":"--ds-font-weight-bold","font.family.heading":"--ds-font-family-heading","font.family.body":"--ds-font-family-body","font.family.code":"--ds-font-family-code","font.family.monospace":"--ds-font-family-monospace","font.family.sans":"--ds-font-family-sans","font.family.brand.heading":"--ds-font-family-brand-heading","font.family.brand.body":"--ds-font-family-brand-body","font.size.050":"--ds-font-size-050","font.size.075":"--ds-font-size-075","font.size.100":"--ds-font-size-100","font.size.200":"--ds-font-size-200","font.size.300":"--ds-font-size-300","font.size.400":"--ds-font-size-400","font.size.500":"--ds-font-size-500","font.size.600":"--ds-font-size-600","font.lineHeight.1":"--ds-font-lineHeight-1","font.lineHeight.100":"--ds-font-lineHeight-100","font.lineHeight.200":"--ds-font-lineHeight-200","font.lineHeight.300":"--ds-font-lineHeight-300","font.lineHeight.400":"--ds-font-lineHeight-400","font.lineHeight.500":"--ds-font-lineHeight-500","font.lineHeight.600":"--ds-font-lineHeight-600"},gf="data-theme",tO="data-color-mode",rO="data-contrast-mode",mf="data-custom-theme",nO="ds",W$="--".concat(nO,"-token-not-found"),bf="--".concat(nO,"-elevation-surface-current");function $h(e,t){var r=eO[e];typeof process<"u",r||(r=W$);var n=t?"var(".concat(r,", ").concat(t,")"):"var(".concat(r,")");return n}const z$="modulepreload",G$=function(e){return"/ui-kit-ts/"+e},Z0={},er=function(t,r,n){let a=Promise.resolve();if(r&&r.length>0){document.getElementsByTagName("link");const o=document.querySelector("meta[property=csp-nonce]"),i=o?.nonce||o?.getAttribute("nonce");a=Promise.all(r.map(s=>{if(s=G$(s),s in Z0)return;Z0[s]=!0;const l=s.endsWith(".css"),c=l?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${s}"]${c}`))return;const d=document.createElement("link");if(d.rel=l?"stylesheet":z$,l||(d.as="script",d.crossOrigin=""),d.href=s,i&&d.setAttribute("nonce",i),document.head.appendChild(d),l)return new Promise((f,v)=>{d.addEventListener("load",f),d.addEventListener("error",()=>v(new Error(`Unable to preload CSS for ${s}`)))})}))}return a.then(()=>t()).catch(o=>{const i=new Event("vite:preloadError",{cancelable:!0});if(i.payload=o,window.dispatchEvent(i),!i.defaultPrevented)throw o})};function J0(e,t,r,n,a,o,i){try{var s=e[o](i),l=s.value}catch(c){return void r(c)}s.done?t(l):Promise.resolve(l).then(n,a)}function hl(e){return function(){var t=this,r=arguments;return new Promise(function(n,a){var o=e.apply(t,r);function i(l){J0(o,n,a,i,s,"next",l)}function s(l){J0(o,n,a,i,s,"throw",l)}i(void 0)})}}var aO={exports:{}},oO={exports:{}};(function(e){function t(r){"@babel/helpers - typeof";return e.exports=t=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(n){return typeof n}:function(n){return n&&typeof Symbol=="function"&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},e.exports.__esModule=!0,e.exports.default=e.exports,t(r)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports})(oO);var q$=oO.exports;(function(e){var t=q$.default;function r(){e.exports=r=function(){return a},e.exports.__esModule=!0,e.exports.default=e.exports;var n,a={},o=Object.prototype,i=o.hasOwnProperty,s=Object.defineProperty||function(F,V,L){F[V]=L.value},l=typeof Symbol=="function"?Symbol:{},c=l.iterator||"@@iterator",d=l.asyncIterator||"@@asyncIterator",f=l.toStringTag||"@@toStringTag";function v(F,V,L){return Object.defineProperty(F,V,{value:L,enumerable:!0,configurable:!0,writable:!0}),F[V]}try{v({},"")}catch{v=function(L,P,B){return L[P]=B}}function p(F,V,L,P){var B=V&&V.prototype instanceof C?V:C,H=Object.create(B.prototype),Z=new W(P||[]);return s(H,"_invoke",{value:K(F,L,Z)}),H}function g(F,V,L){try{return{type:"normal",arg:F.call(V,L)}}catch(P){return{type:"throw",arg:P}}}a.wrap=p;var m="suspendedStart",b="suspendedYield",y="executing",x="completed",w={};function C(){}function S(){}function k(){}var E={};v(E,c,function(){return this});var j=Object.getPrototypeOf,R=j&&j(j(U([])));R&&R!==o&&i.call(R,c)&&(E=R);var N=k.prototype=C.prototype=Object.create(E);function M(F){["next","throw","return"].forEach(function(V){v(F,V,function(L){return this._invoke(V,L)})})}function A(F,V){function L(B,H,Z,ee){var re=g(F[B],F,H);if(re.type!=="throw"){var oe=re.arg,le=oe.value;return le&&t(le)=="object"&&i.call(le,"__await")?V.resolve(le.__await).then(function(ce){L("next",ce,Z,ee)},function(ce){L("throw",ce,Z,ee)}):V.resolve(le).then(function(ce){oe.value=ce,Z(oe)},function(ce){return L("throw",ce,Z,ee)})}ee(re.arg)}var P;s(this,"_invoke",{value:function(H,Z){function ee(){return new V(function(re,oe){L(H,Z,re,oe)})}return P=P?P.then(ee,ee):ee()}})}function K(F,V,L){var P=m;return function(B,H){if(P===y)throw Error("Generator is already running");if(P===x){if(B==="throw")throw H;return{value:n,done:!0}}for(L.method=B,L.arg=H;;){var Z=L.delegate;if(Z){var ee=q(Z,L);if(ee){if(ee===w)continue;return ee}}if(L.method==="next")L.sent=L._sent=L.arg;else if(L.method==="throw"){if(P===m)throw P=x,L.arg;L.dispatchException(L.arg)}else L.method==="return"&&L.abrupt("return",L.arg);P=y;var re=g(F,V,L);if(re.type==="normal"){if(P=L.done?x:b,re.arg===w)continue;return{value:re.arg,done:L.done}}re.type==="throw"&&(P=x,L.method="throw",L.arg=re.arg)}}}function q(F,V){var L=V.method,P=F.iterator[L];if(P===n)return V.delegate=null,L==="throw"&&F.iterator.return&&(V.method="return",V.arg=n,q(F,V),V.method==="throw")||L!=="return"&&(V.method="throw",V.arg=new TypeError("The iterator does not provide a '"+L+"' method")),w;var B=g(P,F.iterator,V.arg);if(B.type==="throw")return V.method="throw",V.arg=B.arg,V.delegate=null,w;var H=B.arg;return H?H.done?(V[F.resultName]=H.value,V.next=F.nextLoc,V.method!=="return"&&(V.method="next",V.arg=n),V.delegate=null,w):H:(V.method="throw",V.arg=new TypeError("iterator result is not an object"),V.delegate=null,w)}function G(F){var V={tryLoc:F[0]};1 in F&&(V.catchLoc=F[1]),2 in F&&(V.finallyLoc=F[2],V.afterLoc=F[3]),this.tryEntries.push(V)}function $(F){var V=F.completion||{};V.type="normal",delete V.arg,F.completion=V}function W(F){this.tryEntries=[{tryLoc:"root"}],F.forEach(G,this),this.reset(!0)}function U(F){if(F||F===""){var V=F[c];if(V)return V.call(F);if(typeof F.next=="function")return F;if(!isNaN(F.length)){var L=-1,P=function B(){for(;++L=0;--B){var H=this.tryEntries[B],Z=H.completion;if(H.tryLoc==="root")return P("end");if(H.tryLoc<=this.prev){var ee=i.call(H,"catchLoc"),re=i.call(H,"finallyLoc");if(ee&&re){if(this.prev=0;--P){var B=this.tryEntries[P];if(B.tryLoc<=this.prev&&i.call(B,"finallyLoc")&&this.prev=0;--L){var P=this.tryEntries[L];if(P.finallyLoc===V)return this.complete(P.completion,P.afterLoc),$(P),w}},catch:function(V){for(var L=this.tryEntries.length-1;L>=0;--L){var P=this.tryEntries[L];if(P.tryLoc===V){var B=P.completion;if(B.type==="throw"){var H=B.arg;$(P)}return H}}throw Error("illegal catch attempt")},delegateYield:function(V,L,P){return this.delegate={iterator:U(V),resultName:L,nextLoc:P},this.method==="next"&&(this.arg=n),w}},a}e.exports=r,e.exports.__esModule=!0,e.exports.default=e.exports})(aO);var Y$=aO.exports,Gu=Y$(),K$=Gu;try{regeneratorRuntime=Gu}catch{typeof globalThis=="object"?globalThis.regeneratorRuntime=Gu:Function("r","regeneratorRuntime = r")(Gu)}const Vn=or(K$);var Mp,li,ci,X$=(Mp=(globalThis==null||(li=globalThis.process)===null||li===void 0||(li=li.env)===null||li===void 0?void 0:li.JEST_WORKER_ID)!==void 0)!==null&&Mp!==void 0?Mp:!1,Z$=!X$&&(globalThis==null||(ci=globalThis.process)===null||ci===void 0||(ci=ci.env)===null||ci===void 0?void 0:ci.NODE_ENV)!=="production",J$=function(){var t;Z$&&(t=console).debug.apply(t,arguments)},cm={},Q$="@atlaskit/platform-feature-flags",Lh="__PLATFORM_FEATURE_FLAGS__",iO=typeof process<"u"&&typeof cm<"u",eL=iO?cm.ENABLE_PLATFORM_FF==="true":!1,tL=iO?cm.STORYBOOK_ENABLE_PLATFORM_FF==="true":!1,rL=eL||tL,nL={earlyResolvedFlags:new Map,booleanResolver:function(t){return!1}},Bh=typeof window<"u"?window:globalThis;Bh[Lh]=Bh[Lh]||nL;function sO(e){if(rL)return J$('[%s]: The feature flags were enabled while running tests. The flag "%s" will be always enabled.',Q$,e),!0;try{var t,r=(t=Bh[Lh])===null||t===void 0?void 0:t.booleanResolver(e);return typeof r!="boolean"?(console.warn("".concat(e," resolved to a non-boolean value, returning false for safety")),!1):r}catch{return!1}}function Ge(e){return sO(e)}function rr(e){return sO(e)}var lO=function(t){return/^#[0-9A-F]{6}$/i.test(t)},Dl=function(t){return/^#([A-Fa-f0-9]{3,4}){1,2}$/.test(t)};function nTe(e,t,r){return"#"+((1<<24)+(e<<16)+(t<<8)+r).toString(16).slice(1)}function aL(e){if(e.length===9){var t=parseInt(e.slice(7,9),16)/255;return Number(parseFloat(t.toString()).toFixed(2))}return 1}function aTe(e){if(!Dl(e))throw new Error("Invalid HEX");var t;return t=e.substring(1).split(""),t.length===3&&(t=[t[0],t[0],t[1],t[1],t[2],t[2]]),t="0x"+t.join(""),[t>>16&255,t>>8&255,t&255,aL(e)]}function Q0(e){if(!Dl(e))throw new Error("Invalid HEX");var t;return t=e.substring(1).split(""),t.length===3&&(t=[t[0],t[0],t[1],t[1],t[2],t[2]]),t="0x"+t.join(""),[t>>16&255,t>>8&255,t&255]}function oTe(e){if(!Dl(e))throw new Error("Invalid HEX");var t=0,r=0,n=0;e.length===4?(t="0x"+e[1]+e[1],r="0x"+e[2]+e[2],n="0x"+e[3]+e[3]):e.length===7&&(t="0x"+e[1]+e[2],r="0x"+e[3]+e[4],n="0x"+e[5]+e[6]),t/=255,r/=255,n/=255;var a=Math.min(t,r,n),o=Math.max(t,r,n),i=o-a,s=0,l=0,c=0;return i===0?s=0:o===t?s=(r-n)/i%6:o===r?s=(n-t)/i+2:s=(t-r)/i+4,s=Math.round(s*60),s<0&&(s+=360),c=(o+a)/2,l=i===0?0:i/(1-Math.abs(2*c-1)),l=+(l*100).toFixed(1),c=+(c*100).toFixed(1),[s,l,c]}function iTe(e,t,r){t/=100,r/=100;var n=function(s){return(s+e/30)%12},a=t*Math.min(r,1-r),o=function(s){return r-a*Math.max(-1,Math.min(n(s)-3,Math.min(9-n(s),1)))};return[255*o(0),255*o(8),255*o(4)]}function ex(e,t,r){var n=e/255,a=t/255,o=r/255,i=n<=.03928?n/12.92:Math.pow((n+.055)/1.055,2.4),s=a<=.03928?a/12.92:Math.pow((a+.055)/1.055,2.4),l=o<=.03928?o/12.92:Math.pow((o+.055)/1.055,2.4),c=.2126*i+.7152*s+.0722*l;return c}function sTe(e,t){if(!Dl(e)||!Dl(t))throw new Error("Invalid HEX");var r=Q0(e),n=Q0(t),a=ex(r[0],r[1],r[2]),o=ex(n[0],n[1],n[2]),i=Math.max(a,o),s=Math.min(a,o);return(i+.05)/(s+.05)}function lTe(e,t){var r=tx(e),n=tx(t),a=r[0]-n[0],o=r[1]-n[1],i=r[2]-n[2],s=Math.sqrt(r[1]*r[1]+r[2]*r[2]),l=Math.sqrt(n[1]*n[1]+n[2]*n[2]),c=s-l,d=o*o+i*i-c*c;d=d<0?0:Math.sqrt(d);var f=1+.045*s,v=1+.015*s,p=a/1,g=c/f,m=d/v,b=p*p+g*g+m*m;return b<0?0:Math.sqrt(b)}function tx(e){var t=e[0]/255,r=e[1]/255,n=e[2]/255,a,o,i;return t=t>.04045?Math.pow((t+.055)/1.055,2.4):t/12.92,r=r>.04045?Math.pow((r+.055)/1.055,2.4):r/12.92,n=n>.04045?Math.pow((n+.055)/1.055,2.4):n/12.92,a=(t*.4124+r*.3576+n*.1805)/.95047,o=(t*.2126+r*.7152+n*.0722)/1,i=(t*.0193+r*.1192+n*.9505)/1.08883,a=a>.008856?Math.pow(a,1/3):7.787*a+16/116,o=o>.008856?Math.pow(o,1/3):7.787*o+16/116,i=i>.008856?Math.pow(i,1/3):7.787*i+16/116,[116*o-16,500*(a-o),200*(o-i)]}function cO(e){if(Array.isArray(e))return e}function oL(e,t){var r=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(r!=null){var n,a,o,i,s=[],l=!0,c=!1;try{if(o=(r=r.call(e)).next,t===0){if(Object(r)!==r)return;l=!1}else for(;!(l=(n=o.call(r)).done)&&(s.push(n.value),s.length!==t);l=!0);}catch(d){c=!0,a=d}finally{try{if(!l&&r.return!=null&&(i=r.return(),Object(i)!==i))return}finally{if(c)throw a}}return s}}function Hh(e,t){(t==null||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r0&&arguments[0]!==void 0?arguments[0]:{},n=r.colorMode,a=n===void 0?tr.colorMode:n,o=r.dark,i=o===void 0?tr.dark:o,s=r.light,l=s===void 0?tr.light:s,c=r.contrastMode,d=c===void 0?tr.contrastMode:c,f=r.shape,v=f===void 0?tr.shape:f,p=r.spacing,g=p===void 0?tr.spacing:p,m=r.typography,b=m===void 0?tr.typography:m,y=r.UNSAFE_themeOptions,x=y===void 0?tr.UNSAFE_themeOptions:y,w=dL({dark:i,light:l,shape:v,spacing:g,typography:b}),C=(t={},Y(t,gf,w),Y(t,tO,a==="auto"?fL:a),t);if(Ge("platform.design-system-team.increased-contrast-themes")&&(C=nx(nx({},C),{},Y({},rO,d==="auto"?pL:d))),x&&lO(x.brandColor)){var S=JSON.stringify(x),k=dO(S);C[mf]=k}return C};function at(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function ax(e,t){for(var r=0;r"u"))return typeof e=="boolean"?{capture:e}:e}function mL(e,t){if(t==null)return e;var r=Ri(Ri({},e),{options:Ri(Ri({},ox(t)),ox(e.options))});return r}function bL(e,t,r){var n=t.map(function(a){var o=mL(a,r);return(0,gL.bind)(e,o)});return function(){n.forEach(function(o){return o()})}}yf.bindAll=bL;(function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.bindAll=e.bind=void 0;var t=ac;Object.defineProperty(e,"bind",{enumerable:!0,get:function(){return t.bind}});var r=yf;Object.defineProperty(e,"bindAll",{enumerable:!0,get:function(){return r.bindAll}})})(dr);var yL={light:function(){return er(()=>import("./atlassian-light-BhLk1Mzu.js"),[])},"light-future":function(){return er(()=>import("./atlassian-light-future-CVyVkN_J.js"),[])},"light-increased-contrast":function(){return er(()=>import("./atlassian-light-increased-contrast-CUyrOXKg.js"),[])},dark:function(){return er(()=>import("./atlassian-dark-D0oQI27Z.js"),[])},"dark-future":function(){return er(()=>import("./atlassian-dark-future-BVt_PBIj.js"),[])},"dark-increased-contrast":function(){return er(()=>import("./atlassian-dark-increased-contrast-CZ2wqhBl.js"),[])},"legacy-light":function(){return er(()=>import("./atlassian-legacy-light-UTJ7NqnO.js"),[])},"legacy-dark":function(){return er(()=>import("./atlassian-legacy-dark-DEqqKJsA.js"),[])},spacing:function(){return er(()=>import("./atlassian-spacing-BFnDPXrV.js"),[])},"typography-adg3":function(){return er(()=>import("./atlassian-typography-adg3-CEflH5nv.js"),[])},shape:function(){return er(()=>import("./atlassian-shape-CG4pFPyr.js"),[])},"typography-minor3":function(){return er(()=>import("./atlassian-typography-minor3-B-svABD_.js"),[])}},xL=function(){var e=hl(Vn.mark(function t(r){var n,a;return Vn.wrap(function(i){for(;;)switch(i.prev=i.next){case 0:if(!document.head.querySelector("style[".concat(gf,'="').concat(r,'"]:not([').concat(mf,"])"))){i.next=2;break}return i.abrupt("return");case 2:if(r){i.next=4;break}return i.abrupt("return");case 4:return i.next=6,wL(r);case 6:n=i.sent,a=document.createElement("style"),a.textContent=n,a.dataset.theme=r,document.head.appendChild(a);case 11:case"end":return i.stop()}},t)}));return function(r){return e.apply(this,arguments)}}(),wL=function(){var e=hl(Vn.mark(function t(r){var n,a;return Vn.wrap(function(i){for(;;)switch(i.prev=i.next){case 0:return i.next=2,yL[r]();case 2:return n=i.sent,a=n.default,i.abrupt("return",a);case 5:case"end":return i.stop()}},t)}));return function(r){return e.apply(this,arguments)}}(),SL="(prefers-color-scheme: dark)",CL="(prefers-contrast: more)",kL=typeof window<"u"&&"matchMedia"in window;function EL(e){var t=document.documentElement;t.setAttribute(tO,e.matches?"dark":"light")}var ui=kL&&window.matchMedia(SL),OL=function(){function e(){at(this,e),Y(this,"unbindThemeChangeListener",null)}return ot(e,[{key:"getColorMode",value:function(){return ui&&ui!=null&&ui.matches?"dark":"light"}},{key:"bind",value:function(){ui&&this.unbindThemeChangeListener===null&&(this.unbindThemeChangeListener=dr.bind(ui,{type:"change",listener:EL}))}},{key:"unbind",value:function(){this.unbindThemeChangeListener&&(this.unbindThemeChangeListener(),this.unbindThemeChangeListener=null)}}]),e}(),qc=new OL,jL=typeof window<"u"&&"matchMedia"in window;function IL(e){var t=document.documentElement;t.setAttribute(rO,e.matches?"more":"no-preference")}var di=jL&&window.matchMedia(CL),PL=function(){function e(){at(this,e),Y(this,"unbindContrastChangeListener",null)}return ot(e,[{key:"getContrastMode",value:function(){return di&&di!=null&&di.matches?"more":"no-preference"}},{key:"bind",value:function(){di&&this.unbindContrastChangeListener===null&&(this.unbindContrastChangeListener=dr.bind(di,{type:"change",listener:IL}))}},{key:"unbind",value:function(){this.unbindContrastChangeListener&&(this.unbindContrastChangeListener(),this.unbindContrastChangeListener=null)}}]),e}(),Yc=new PL;function DL(e){e.colorMode==="auto"?(e.colorMode=qc.getColorMode(),qc.bind()):qc.unbind(),Ge("platform.design-system-team.increased-contrast-themes")&&(e.contrastMode==="auto"?(e.contrastMode=Yc.getContrastMode(),Yc.bind()):Yc.unbind());var t=vL(e);return Object.entries(t).forEach(function(r){var n=pe(r,2),a=n[0],o=n[1];document.documentElement.setAttribute(a,o)}),function(){qc.unbind(),Ge("platform.design-system-team.increased-contrast-themes")&&Yc.unbind()}}function TL(e){if(Array.isArray(e))return Hh(e)}function fO(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function FL(){throw new TypeError(`Invalid attempt to spread non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Ke(e){return TL(e)||fO(e)||um(e)||FL()}function RL(e,t){var r=JSON.stringify(e),n=dO(r),a=[];return(t==="auto"?["light","dark"]:[t]).forEach(function(o){var i=document.head.querySelector("style[".concat(mf,'="').concat(n,'"][').concat(gf,'="').concat(o,'"]'));i?document.head.appendChild(i):a.push(o)}),a}function cTe(e){var t=Ke(Array.from(document.head.querySelectorAll("style[".concat(mf,"][").concat(gf,"]"))));t.length=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(c){throw c},f:a}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var o=!0,i=!1,s;return{s:function(){r=r.call(e)},n:function(){var c=r.next();return o=c.done,c},e:function(c){i=!0,s=c},f:function(){try{!o&&r.return!=null&&r.return()}finally{if(i)throw s}}}}function AL(e,t){if(e){if(typeof e=="string")return sx(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if(r==="Object"&&e.constructor&&(r=e.constructor.name),r==="Map"||r==="Set")return Array.from(e);if(r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return sx(e,t)}}function sx(e,t){(t==null||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r0&&G[0]!==void 0?G[0]:{},n=r.colorMode,a=n===void 0?tr.colorMode:n,o=r.contrastMode,i=o===void 0?tr.contrastMode:o,s=r.dark,l=s===void 0?tr.dark:s,c=r.light,d=c===void 0?tr.light:c,f=r.shape,v=f===void 0?tr.shape:f,p=r.spacing,g=p===void 0?tr.spacing:p,m=r.typography,b=m===void 0?tr.typography:m,y=r.UNSAFE_themeOptions,x=y===void 0?tr.UNSAFE_themeOptions:y,w=G.length>1?G[1]:void 0,Ge("platform.design-system-team.increased-contrast-themes")||(d==="light-increased-contrast"&&(d="light"),l==="dark-increased-contrast"&&(l="dark")),C={colorMode:a,contrastMode:i,dark:l,light:d,shape:v,spacing:g,typography:b,UNSAFE_themeOptions:w?void 0:x},S=ML(C),k=w||xL,E=S.map(function(){var U=hl(Vn.mark(function F(V){return Vn.wrap(function(P){for(;;)switch(P.prev=P.next){case 0:return P.next=2,k(V);case 2:return P.abrupt("return",P.sent);case 3:case"end":return P.stop()}},F)}));return function(F){return U.apply(this,arguments)}}()),!w&&x&&lO(x?.brandColor)&&(j=a||tr.colorMode,R=RL(x,j),R.length>0&&E.push(hl(Vn.mark(function U(){var F,V;return Vn.wrap(function(P){for(;;)switch(P.prev=P.next){case 0:return P.next=2,er(()=>import("./custom-theme-DSoaB3y8.js"),__vite__mapDeps([0,1,2]));case 2:F=P.sent,V=F.loadAndAppendCustomThemeCss,V({colorMode:R.length===2?"auto":R[0],UNSAFE_themeOptions:x});case 5:case"end":return P.stop()}},U)}))())),W.next=10,Promise.all(E);case 10:N=NL(),M=_L(N),W.prev=12,M.s();case 14:if((A=M.n()).done){W.next=20;break}return K=A.value,W.next=18,k(K);case 18:W.next=14;break;case 20:W.next=25;break;case 22:W.prev=22,W.t0=W.catch(12),M.e(W.t0);case 25:return W.prev=25,M.f(),W.finish(25);case 28:return q=DL(C),W.abrupt("return",q);case 30:case"end":return W.stop()}},t,null,[[12,22,25,28]])}));return function(){return e.apply(this,arguments)}}();function lx(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function Np(e){for(var t=1;t=0)continue;r[n]=e[n]}return r}function be(e,t){if(e==null)return{};var r,n,a=ds(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n=0||{}.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}var KL=["analyticsContext"];function px(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function vx(e){for(var t=1;t0&&arguments[0]!==void 0?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0,r=oc(),n=r.createAnalyticsEvent,a=h.useRef({}),o=h.useMemo(function(){var i=a.current;return Object.keys(i).filter(function(s){return!(s in e)}).forEach(function(s){return delete i[s]}),Object.keys(e).reduce(function(s,l){var c=e[l];if(!["object","function"].includes(Et(c)))return s;var d=t[l];if(l in i&&i[l].eventCreator===c&&i[l].propValue===d)return Kc(Kc({},s),{},Y({},l,i[l].wrappedCallback));var f=function(){var p=typeof c=="function"?c(n,t):n(c);if(d&&typeof d=="function"){for(var g=arguments.length,m=new Array(g),b=0;b0&&arguments[0]!==void 0?arguments[0]:{};return function(r){var n=h.forwardRef(function(a,o){var i=ZL(t,a),s=i.patchedEventProps,l=oc(),c=l.createAnalyticsEvent;return I.createElement(r,Q({},a,s,{createAnalyticsEvent:c,ref:o}))});return n.displayName="WithAnalyticsEvents(".concat(r.displayName||r.name,")"),n}},JL=function(t,r,n){var a=oc(),o=a.createAnalyticsEvent,i=Lo(t),s=Lo(r);return h.useCallback(function(){var l=typeof s.current=="function"?s.current.apply(s,arguments):s.current;o(l).fire(n),i.current.apply(i,arguments)},[o,i,s,n])};function gx(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function QL(e){for(var t=1;t1&&arguments[1]!==void 0?arguments[1]:"NamespacedContext",n=function(o){var i=Y({},t,o.data);return I.createElement(bO,{data:i},I.Children.only(o.children))};return n.displayName=r,n},tB="fabricElementsCtx";Pn(tB,"FabricElementsAnalyticsContext");var rB="navigationCtx",nB=Pn(rB,"NavigationAnalyticsContext"),aB="fabricEditorCtx";Pn(aB,"FabricEditorAnalyticsContext");var oB="peopleTeamsCtx";Pn(oB,"PeopleTeamsAnalyticsContext");var iB="NotificationsCtx";Pn(iB,"NotificationsAnalyticsContext");var sB="RecentWorkCtx";Pn(sB,"RecentWorkAnalyticsContext");var lB="atlasCtx";Pn(lB,"AtlasAnalyticsContext");var cB="linkingPlatformCtx";Pn(cB,"LinkingPlatformAnalyticsContext");var uB="postOfficeCtx";Pn(uB,"PostOfficeAnalyticsContext");var dB="aiMateCtx";Pn(dB,"AIMateAnalyticsContext");var fB="avpCtx";Pn(fB,"AVPAnalyticsContext");function hs(e,t,r,n){typeof process<"u"}var yx="__ATLASKIT_THEME__",pB="light",vB=["light","dark"],wO=function(){return 3},pn=function(){return 8},SO=function(){return"-apple-system, BlinkMacSystemFont, 'Segoe UI', 'Roboto', 'Oxygen', 'Ubuntu', 'Fira Sans', 'Droid Sans', 'Helvetica Neue', sans-serif"},xx=function(){return"'SFMono-Medium', 'SF Mono', 'Segoe UI Mono', 'Roboto Mono', 'Ubuntu Mono', Menlo, Consolas, Courier, monospace"},ia={card:function(){return 100},navigation:function(){return 200},dialog:function(){return 300},layer:function(){return 400},blanket:function(){return 500},modal:function(){return 510},flag:function(){return 600},spotlight:function(){return 700},tooltip:function(){return 9999}};function CO(e){if(e&&e.theme){if(yx in e.theme)return e.theme[yx];if("mode"in e.theme&&vB.includes(e.theme.mode))return e.theme}return{mode:pB}}function hB(e,t){return function(r){var n=CO(r);if(r&&r[e]&&t){var a=t[r[e]];if(a&&a[n.mode]){var o=a[n.mode];if(o)return o}}return""}}function kO(e,t){if(typeof e=="string")return hB(e,t);var r=e;return function(n){var a=CO(n);if(a.mode in r){var o=r[a.mode];if(o)return o}return""}}var xf="#FFEBE6",gl="#FFBDAD",EO="#FF8F73",bd="#FF5630",ln="#DE350B",nn="#BF2600",yd="#FFF0B3",OO="#FFE380",xd="#FFC400",Uh="#FFAB00",ya="#FF991F",jO="#ABF5D1",IO="#79F2C0",PO="#57D9A3",wx="#00875A",za="#006644",$t="#DEEBFF",Ga="#B3D4FF",Lr="#4C9AFF",Ur="#2684FF",Bo="#0065FF",Me="#0052CC",Ho="#0747A6",DO="#EAE6FF",TO="#C0B6F2",FO="#998DD9",Xc="#6554C0",Oo="#403294",RO="#B3F5FF",MO="#79E2F2",NO="#00C7E6",Xe="#FFFFFF",fr="#FAFBFC",ze="#F4F5F7",Ct="#EBECF0",ka="#DFE1E6",gB="#C1C7D0",Gt="#A5ADBA",mB="#97A0AF",_O="#8993A4",cn="#7A869A",Yt="#6B778C",Jo="#5E6C84",qa="#505F79",De="#42526E",jo="#344563",Bt="#253858",Ve="#172B4D",Ro="#091E42",wa="rgba(9, 30, 66, 0.04)",Vo="rgba(9, 30, 66, 0.08)",AO="rgba(9, 30, 66, 0.25)",pm="rgba(9, 30, 66, 0.31)",bB="rgba(9, 30, 66, 0.54)",yB="#B8C7E0",vn="#9FB0CC",$O="#8C9CB8",Lp="#67758F",Ms="#3B475C",Sx="#313D52",Ns="#1B2638",fi="#0D1424",LO=kO({light:"var(--ds-text, ".concat(Ve,")"),dark:"var(--ds-text, ".concat(yB,")")}),xB=kO({light:"var(--ds-text-subtlest, ".concat(Yt,")"),dark:"var(--ds-text-subtlest, ".concat($O,")")}),wB=56,Tl=1280;function SB(e,t,r){var n=e.conversions,a=e.operations,o=e.helpers;r=r.replace("#","").match(/.{2}/g);for(var i=0;i=50?(i[2]-i[0])/(2-i[2]-i[0])*100:(i[2]-i[0])/(i[2]+i[0])*100,(m=i[2]==y?(x-w)/(i[2]-i[0])*60:i[2]==x?60*(2+(w-y)/(i[2]-i[0])):60*(4+(y-x)/(i[2]-i[0])))<0?m+=360:m>360&&(m%=360)),{h:m,s:b,l:s};case"csshsl":var l=a.convert({conversions:n,helpers:o},"hsl",r);return"hsl("+Math.round(l.h)+","+Math.round(l.s)+"%,"+Math.round(l.l)+"%)";case"cmyk":var c=r.r/255,d=r.g/255,f=r.b/255,v=1-Math.max(c,d,f);if(v!=1)var p=(1-c-v)/(1-v),g=(1-d-v)/(1-v),M=(1-f-v)/(1-v);else var p=0,g=0,M=0;return{c:p,m:g,y:M,k:v};case"hsv":var m,b,y=r.r/255,x=r.g/255,w=r.b/255,C=Math.min(y,x,w),S=Math.max(y,x,w),k=S-C,E=S;if(k==0)m=0,b=0;else{b=k/S;var j=((S-y)/6+k/2)/k,R=((S-x)/6+k/2)/k,N=((S-w)/6+k/2)/k;y==S?m=N-R:x==S?m=1/3+j-N:w==S&&(m=2/3+R-j),m<0&&(m+=1),m>1&&(m-=1)}return{h:360*m,s:100*b,v:100*E};case"yiq":var M=r.r/255*.299+r.g/255*.587+r.b/255*.114,A=r.r/255*.596+r.g/255*-.274+r.b/255*-.322,K=r.r/255*.211+r.g/255*-.523+r.b/255*.312;return A=o.bounded(A,[-.5957,.5957]),K=o.bounded(K,[-.5226,.5226]),{y:M,i:A,q:K};case"XYZ":var q=[r.r,r.g,r.b].map(function(V){return V/255}).map(function(V){return V<=.04045?V/12.92:Math.pow((V+.055)/1.055,2.4)}),G=o.getTransform("SRGB_XYZ").map(function(V){return q.reduce(function(L,P,B){return V[B]*P+L},0)}).map(function(V){return 100*V}),$=BO(G,3);return{X:$[0],Y:$[1],Z:$[2]};case"lms":case"cielab":case"cieluv":case"xyY":var W=a.convert({conversions:n,operations:a,helpers:o},"XYZ",r);return a.convert({conversions:n,operations:a,helpers:o},t,W);case"cielch":var U=a.convert({conversions:n,operations:a,helpers:o},"cieluv",r);return a.convert({conversions:n,operations:a,helpers:o},t,U);case"hsluv":var F=a.convert({conversions:n,operations:a,helpers:o},"cielch",r);return a.convert({conversions:n,operations:a,helpers:o},t,F)}}function kB(e,t,r){var n=e.conversions,a=e.operations,o=e.helpers;r=r.replace(/((rgb\(|\))|[\s]*)/g,"").split(",");for(var i=0;i=50?r.l/100+r.s/100-r.l/100*(r.s/100):r.l/100*(1+r.s/100),l=r.l/100*2-s;var d,f,v,p=((c=r.h/360)+.333)%1,g=c,m=o.negMod(c-.333,1);return d=6*p<1?l+6*(s-l)*p:2*p<1?s:3*p<2?l+6*(.666-p)*(s-l):l,f=6*g<1?l+6*(s-l)*g:2*g<1?s:3*g<2?l+6*(.666-g)*(s-l):l,v=6*m<1?l+6*(s-l)*m:2*m<1?s:3*m<2?l+6*(.666-m)*(s-l):l,d<0&&(d=0),f<0&&(f=0),v<0&&(v=0),{r:255*d,g:255*f,b:255*v};case"csshsl":return"hsl("+Math.round(r.h)+","+Math.round(r.s)+"%,"+Math.round(r.l)+"%)";case"hsv":r.s=r.s/100,r.l=r.l/100;var b=r.s*(r.l<.5?r.l:1-r.l);return{h:r.h,s:100*(2*b/(r.l+b)),v:100*(r.l+b)};default:var y=a.convert({conversions:n,operations:a,helpers:o},"rgb",r);return a.convert({conversions:n,operations:a,helpers:o},t,y)}}function OB(e,t,r){var n=e.conversions,a=e.operations,o=e.helpers;r=r.replace(/(hsl\(|\)|%|[\s]*)/g,"").split(",");for(var i=0;i.008856?o.cbrt(N):(903.3*N+16)/116},w=x(m),C=x(b);return{L:116*C-16,a:500*(w-C),b:200*(C-x(y))};case"cieluv":var S=r.Y/i.Y,k=S>.008856?116*o.cbrt(S)-16:903.3*S,E=function(N){return 4*N.X/(N.X+15*N.Y+3*N.Z)},j=function(N){return 9*N.Y/(N.X+15*N.Y+3*N.Z)};return{L:k,u:13*k*(E(r)-E(i)),v:13*k*(j(r)-j(i))};case"xyY":return{x:r.X/(r.X+r.Y+r.Z),y:r.Y/(r.X+r.Y+r.Z),Y:r.Y};default:var R=o.boundedRgb(a.convert({conversions:n,operations:a,helpers:o},"rgb",r));return a.convert({conversions:n,operations:a,helpers:o},t,R)}}function TB(e,t,r){var n=e.conversions,a=e.operations,o=e.helpers;switch(t){case"XYZ":var i=r.Y/r.y*r.x,s=r.Y/r.y*(1-r.x-r.y);return{X:i,Y:r.Y,Z:s};default:var l=a.convert({conversions:n,operations:a,helpers:o},"XYZ",r);return a.convert({conversions:n,operations:a,helpers:o},t,l)}}function FB(e,t,r){var n=e.conversions,a=e.operations,o=e.helpers;switch(t){case"XYZ":var i=[r.rho,r.gamma,r.beta],s=o.getTransform("INVERSE_BRADFORD").map(function(c){return i.reduce(function(d,f,v){return c[v]*f+d},0)});return{X:100*s[0],Y:100*s[1],Z:100*s[2]};default:var l=a.convert({conversions:n,operations:a,helpers:o},"XYZ",r);return a.convert({conversions:n,operations:a,helpers:o},t,l)}}function RB(e,t,r){var n=e.conversions,a=e.operations,o=e.helpers;switch(t){case"XYZ":var i=o.getIlluminant("D65"),s=(r.L+16)/116,l=r.a/500+s,c=s-r.b/200,d=function(m){return Math.pow(m,3)>.008856?Math.pow(m,3):(116*m-16)/903.3},f=d(l),v=d(c),p=r.L>903.3*.008856?Math.pow(s,3):r.L/903.3;return{X:f*i.X,Y:p*i.Y,Z:v*i.Z};default:var g=a.convert({conversions:n,operations:a,helpers:o},"XYZ",r);return a.convert({conversions:n,operations:a,helpers:o},t,g)}}function MB(e,t,r){var n=e.conversions,a=e.operations,o=e.helpers;switch(t){case"XYZ":var i=o.getIlluminant("D65"),s=function(b){return 4*b.X/(b.X+15*b.Y+3*b.Z)}(i),l=function(b){return 9*b.Y/(b.X+15*b.Y+3*b.Z)}(i),c=1/3*(52*r.L/(r.u+13*r.L*s)-1),d=r.L>903.3*.008856?Math.pow((r.L+16)/116,3):r.L/903.3,f=-5*d,v=(d*(39*r.L/(r.v+13*r.L*l)-5)-f)/(c- -1/3);return{X:100*v,Y:100*d,Z:100*(v*c+f)};case"cielch":var p=Math.sqrt(Math.pow(r.u,2)+Math.pow(r.v,2)),g=Math.atan2(r.v,r.u);return g<0&&(g+=2*Math.PI),g=o.toDeg(g),{L:r.L,C:p,h:g};default:var m=a.convert({conversions:n,operations:a,helpers:o},"XYZ",r);return a.convert({conversions:n,operations:a,helpers:o},t,m)}}function NB(e,t,r){var n=e.conversions,a=e.operations,o=e.helpers;switch(t){case"cieluv":var i=o.toRad(r.h),s=r.C*Math.cos(i),l=r.C*Math.sin(i);return{L:r.L,u:s,v:l};case"hsluv":if(r.L>99.9999999)return{hu:r.h,s:0,l:100};if(r.L<1e-8)return{hu:r.h,s:0,l:0};for(var c=(r.L+16)/1560896,d=c>.008856?c:r.L/903.3,f=o.getTransform("INVERSE_SRGB_XYZ"),v=[],p=0;p<3;p++)for(var g=f[p][0],m=f[p][1],b=f[p][2],y=0;y<2;y++){var x=(284517*g-94839*b)*d,w=(838422*b+769860*m+731718*g)*r.L*d-769860*y*r.L,C=(632260*b-126452*m)*d+126452*y;v.push({m:x/C,b:w/C})}var S=Number.MAX_VALUE,k=o.toRad(r.h);v.forEach(function(R){var N=R.b/(Math.sin(k)-R.m*Math.cos(k));N>=0&&(S=Math.min(S,N))});var E=S;return{hu:r.h,s:r.C/E*100,l:r.L};default:var j=a.convert({conversions:n,operations:a,helpers:o},"cieluv",r);return a.convert({conversions:n,operations:a,helpers:o},t,j)}}function _B(e,t,r){var n=e.conversions,a=e.operations,o=e.helpers;switch(t){case"cielch":if(r.L>99.9999999)return{L:100,C:0,h:r.hu};if(r.L<1e-8)return{L:0,C:0,h:r.hu};for(var i=(r.l+16)/1560896,s=i>.008856?i:r.l/903.3,l=o.getTransform("INVERSE_SRGB_XYZ"),c=[],d=0;d<3;d++)for(var f=l[d][0],v=l[d][1],p=l[d][2],g=0;g<2;g++){var m=(284517*f-94839*p)*s,b=(838422*p+769860*v+731718*f)*r.l*s-769860*g*r.l,y=(632260*p-126452*v)*s+126452*g;c.push({m:m/y,b:b/y})}var x=Number.MAX_VALUE,w=o.toRad(r.hu);c.forEach(function(k){var E=k.b/(Math.sin(w)-k.m*Math.cos(w));E>=0&&(x=Math.min(x,E))});var C=x;return{L:r.l,C:C/100*r.s,h:r.hu};default:var S=a.convert({conversions:n,operations:a,helpers:o},"cielch",r);return a.convert({conversions:n,operations:a,helpers:o},t,S)}}function Kr(e,t){return Object.keys(e).every(function(r){return t.indexOf(r)!==-1})}function AB(e,t,r,n){var a=e.operations.convert(e,"XYZ",t),o=e.operations.convert(e,"lms",r);if(n)i=e.operations.convert(e,"lms",n);else var i=e.operations.convert(e,"lms",e.helpers.getIlluminant("D65"));var s=e.helpers.getTransform("BRADFORD"),l=e.helpers.getTransform("INVERSE_BRADFORD"),c=[[o.rho/i.rho,0,0],[0,o.gamma/i.gamma,0],[0,0,o.beta/i.beta]],d=e.helpers.matrixMultiply(l,c),f=e.helpers.matrixMultiply(d,s),v=[[a.X],[a.Y],[a.Z]],p=e.helpers.matrixMultiply(f,v),g={X:p[0][0],Y:p[1][0],Z:p[2][0]};return e.helpers.ready(e,g)}function $B(e,t,r,n){for(var a=e.operations.convert(e,"hsl",n),o=[{h:a.h,s:a.s,l:a.l}],i=0;i100&&(n.l=100),e.helpers.ready(e,n)}function BB(e,t){var r=e.operations.convert(e,"hsl",t);return r.h=(r.h+180)%360,e.helpers.ready(e,r)}function HB(e,t,r){var n=e.operations.convert(e,"rgb",r);return n.r=255*((n.r/255-.5)*t+.5),n.r<0?n.r=0:n.r>255&&(n.r=255),n.g=255*((n.g/255-.5)*t+.5),n.g<0?n.g=0:n.g>255&&(n.g=255),n.b=255*((n.b/255-.5)*t+.5),n.b<0?n.b=0:n.b>255&&(n.b=255),e.helpers.ready(e,n)}function VB(e,t){var r=e.operations.convert(e,"rgb",t);return r=(299*r.r+587*r.g+114*r.b)/1e3>=128?{r:0,g:0,b:0}:{r:255,g:255,b:255},e.helpers.ready(e,r)}function UB(e,t,r){if(Object.keys(e.conversions).indexOf(t)>-1){r.colour?r=r.colour:r.colours&&(r=r.colours);var n=e.helpers.determineMode(r);return n!=t?e.conversions[n].convert(e,t,r):r}return e.helpers.ready(e,t)}function WB(e,t,r,n,a){n=n||1;var o=e.operations.convert(e,"cielab",t),i=e.operations.convert(e,"cielab",r),s=Math.sqrt(Math.pow(o.a,2)+Math.pow(o.b,2));s-Math.sqrt(Math.pow(i.a,2)+Math.pow(i.b,2));var l=o.L-i.L;o.a-i.a,o.b-i.b;var c=o.L<16?.511:.040975*o.L/(1.01765*o.L),d=Math.atan2(o.b,o.a),f=d>=0?d:d+360;164<=f&&f<=345?.56+Math.abs(.2*Math.cos(e.helpers.toRad(f+168))):.36+Math.abs(.4*Math.cos(e.helpers.toRad(f+35)));var v=Math.pow(l/(n*c),2);return Math.sqrt(v+v+v)}function zB(e,t,r,n){var a=e.operations.convert(e,"rgb",r),o=e.operations.convert(e,"rgb",n),i=[a];t-=1;for(var s=(o.r-a.r)/t,l=(o.g-a.g)/t,c=(o.b-a.b)/t,d={r:a.r,g:a.g,b:a.b},f=0;f100?100:o.l,o.l=o.l<0?0:o.l,e.helpers.ready(e,o)}function JB(e,t,r){var n=e.operations.convert(e,"hsl",r);return n.s+=t,n.s<0?n.s=0:n.s>100&&(n.s=100),e.helpers.ready(e,n)}function QB(e,t){var r=e.operations.convert(e,"rgb",t),n={};return n.r=.393*r.r+.769*r.g+.189*r.b,n.g=.349*r.r+.686*r.g+.168*r.b,n.b=.272*r.r+.534*r.g+.131*r.b,e.helpers.ready(e,n)}function e4(e,t,r){var n=e.operations.convert(e,"hsv",r);return n.v+=t,n.v<0?n.v=0:n.v>100&&(n.v=100),e.helpers.ready(e,n)}function t4(e,t){var r=e.operations.convert(e,"xyY",t),n=(r.x-.332)/(r.y-.1858);return-449*Math.pow(n,3)+3525*Math.pow(n,2)-6823.3*n+5520.33}function r4(e,t){for(var r=e.operations.convert(e,"hsl",t),n=[{h:r.h,s:r.s,l:r.l}],a=0;a<3;a++)r.h=(r.h+90)%360,n.push({h:r.h,s:r.s,l:r.l});return e.helpers.ready(e,n)}function n4(e,t){for(var r=e.operations.convert(e,"hsl",t),n=[{h:r.h,s:r.s,l:r.l}],a=0;a<2;a++)r.h=(r.h+120)%360,n.push({h:r.h,s:r.s,l:r.l});return e.helpers.ready(e,n)}var a4=SB,Cx=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},BO=function(){function e(t,r){var n=[],a=!0,o=!1,i=void 0;try{for(var s,l=t[Symbol.iterator]();!(a=(s=l.next()).done)&&(n.push(s.value),!r||n.length!==r);a=!0);}catch(c){o=!0,i=c}finally{try{!a&&l.return&&l.return()}finally{if(o)throw i}}return n}return function(t,r){if(Array.isArray(t))return t;if(Symbol.iterator in Object(t))return e(t,r);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),kx=function(e){if(Array.isArray(e)){for(var t=0,r=Array(e.length);t2*t?slopeMod(e-2*t,t):e>t?2*t-e:e<0?slopeMod(e+2*t,t):e}),bounded:function(e,t){return et[1]&&(e=t[1]),e},boundedRgb:function(e){var t=this,r=function(n){return t.bounded(n,[0,255])};return{r:r(e.r),g:r(e.g),b:r(e.b)}},determineMode:function(e){for(var t in qu)if(qu.hasOwnProperty(t)&&qu[t].test(e))return t;return null},ready:function(e,t){var r=e.conversions,n=e.operations,a=e.helpers,o={};switch(Object.prototype.toString.call(t)){case"[object Object]":case"[object String]":o.colour=t;for(var i in r)r.hasOwnProperty(i)&&function(l){Object.defineProperty(o,l,{get:function(){return a.determineMode(t),n.convert({conversions:r,operations:n,helpers:a},l,t)},enumerable:!0})}(i);return o=Object.assign(o,Wh({conversions:r,operations:n,helpers:a},ol,o));case"[object Array]":o.colours=t;for(var s in r)r.hasOwnProperty(s)&&function(l){Object.defineProperty(o,l,{get:function(){return function c(d){return d.map(function(f){return Array.isArray(f)?c(f):n.convert({conversions:r,operations:n,helpers:a},l,f)})}(t)},enumerable:!0})}(s);return o=Object.assign(o,Wh({conversions:r,operations:n,helpers:a},ol,o));default:return null}}},U4=V4,W4={conversions:qu,operations:B4,helpers:U4},vm=Wh(W4,ol);function Ex(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function Ox(e){for(var t=1;t1&&arguments[1]!==void 0?arguments[1]:1,n=Ox(Ox({},vm.convert(t).rgb),{a:r});return"rgba(".concat(Object.values(n).join(", "),")")},Di=function(t){return"0 0 0 2px ".concat(t)},Bp="[a-z0-9]",z4=new RegExp("#(".concat(Bp,")(").concat(Bp,")(").concat(Bp,")"),"i"),HO=function(t,r){return Ke(Array(r)).map(function(){return t}).join("")},G4=function(t){return t&&t.length===4},q4=function(t){var r=t.map(function(n){return HO(n,2)}).join("");return"#".concat(r)},Y4=function(t){return"#".concat(HO(t[1],6))},K4=function(t){return t[0]===t[1]&&t[1]===t[2]},X4=function(t){if(G4(t)){var r=t.match(z4);if(r){var n=r.slice(1,4);return K4(n)?Y4(n):q4(n)}}return t},VO=function(t){var r=X4(t);return vm.contrastRatio(r).hex},il=function(t,r,n){return Zt(vm.contrast(t,n).hex,r)},Z4={mode:{create:{active:{color:"var(--ds-text-inverse, ".concat(Xe,")"),backgroundColor:"var(--ds-background-brand-bold-pressed, ".concat(Zt(Me,.8),")"),boxShadow:""},default:{color:"var(--ds-text-inverse, ".concat(Xe,")"),backgroundColor:"var(--ds-background-brand-bold, ".concat(Me,")"),boxShadow:""},focus:{color:"var(--ds-text-inverse, ".concat(Xe,")"),backgroundColor:"",boxShadow:""},hover:{color:"var(--ds-text-inverse, ".concat(Xe,")"),backgroundColor:"var(--ds-background-brand-bold-hovered, ".concat(Zt(Me,.9),")"),boxShadow:""},selected:{color:"",backgroundColor:"",boxShadow:""}},iconButton:{active:{color:"var(--ds-text-subtle, ".concat(Me,")"),backgroundColor:"var(--ds-background-neutral-pressed, ".concat(Zt($t,.6),")"),boxShadow:""},default:{color:"var(--ds-text-subtle, ".concat(jo,")"),backgroundColor:"transparent",boxShadow:""},focus:{color:"var(--ds-text-subtle, ".concat(jo,")"),backgroundColor:"",boxShadow:""},hover:{color:"var(--ds-text-subtle, ".concat(Me,")"),backgroundColor:"var(--ds-background-neutral-hovered, ".concat(Zt($t,.9),")"),boxShadow:""},selected:{color:"var(--ds-text-selected, ".concat(Me,")"),backgroundColor:"var(--ds-background-selected, ".concat(Zt($t,.6),")"),boxShadow:""},selectedHover:{color:"var(--ds-text-selected, ".concat(Me,")"),backgroundColor:"var(--ds-background-selected-hovered, ".concat(Zt($t,.6),")"),boxShadow:""}},navigation:{backgroundColor:"var(--ds-surface, ".concat(Xe,")"),color:"var(--ds-text-subtlest, ".concat(Yt,")")},productHome:{backgroundColor:"var(--ds-text-brand, ".concat(Me,")"),color:"var(--ds-text, ".concat(Bt,")"),borderRight:"1px solid ".concat("var(--ds-border, ".concat(Zt(Yt,.3),")")),iconColor:"#357DE8"},primaryButton:{active:{color:"var(--ds-text-subtle, ".concat(Me,")"),backgroundColor:"var(--ds-background-neutral-pressed, ".concat(Zt($t,.7),")"),boxShadow:""},default:{color:"var(--ds-text-subtle, ".concat(jo,")"),backgroundColor:"transparent",boxShadow:""},focus:{color:"var(--ds-text-subtle, ".concat(jo,")"),backgroundColor:"",boxShadow:""},hover:{color:"var(--ds-text-subtle, ".concat(Me,")"),backgroundColor:"var(--ds-background-neutral-hovered, ".concat(Zt($t,.9),")"),boxShadow:""},selected:{color:"var(--ds-text-selected, ".concat(Me,")"),backgroundColor:"var(--ds-background-selected, ".concat(Zt($t,.7),")"),boxShadow:"",borderColor:"var(--ds-border-selected, ".concat(Me,")")},selectedHover:{color:"var(--ds-text-selected, ".concat(Me,")"),backgroundColor:"var(--ds-background-selected-hovered, ".concat(Zt($t,.6),")"),boxShadow:"",borderColor:"var(--ds-border-selected, ".concat(Me,")")}},search:{default:{backgroundColor:"var(--ds-background-input, ".concat(Xe,")"),color:"var(--ds-text-subtlest, ".concat(Yt,")"),borderColor:"var(--ds-border-input, ".concat(cn,")")},focus:{borderColor:"var(--ds-border-focused, ".concat(Ur,")")},hover:{backgroundColor:"var(--ds-background-input-hovered, ".concat(Xe,")")}},skeleton:{backgroundColor:"var(--ds-background-neutral, ".concat(ze,")"),opacity:1}}},UO="atlassian";const J4=Z4;function jx(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function Ix(e){for(var t=1;t0,s=I.createElement(l5,{currentLevel:o+1},r);return i?s:I.createElement(c5,null,s)},u5="Escape";function d5(e){var t=e.onClose,r=e.isDisabled,n=h.useRef(!1),a=wf(),o=a.isLayerDisabled,i=h.useCallback(function(l){var c=o();r||n.current||l.key!==u5||c||(n.current=!0,t(l))},[t,r,o]),s=h.useCallback(function(){n.current=!1},[]);h.useEffect(function(){return dr.bindAll(document,[{type:"keydown",listener:i},{type:"keyup",listener:s}],{capture:!1})},[i,s])}function wf(){var e=h.useContext(hm),t=h.useContext(gm),r=t.topLevelRef,n=h.useCallback(function(){return!!r.current&&e!==r.current},[e,r]);return{currentLevel:e,topLevelRef:r,isLayerDisabled:n}}var QO=h.createContext(),ej=h.createContext();function tj(e){var t=e.children,r=h.useState(null),n=r[0],a=r[1],o=h.useRef(!1);h.useEffect(function(){return function(){o.current=!0}},[]);var i=h.useCallback(function(s){o.current||a(s)},[]);return h.createElement(QO.Provider,{value:n},h.createElement(ej.Provider,{value:i},t))}var rj=function(t){return Array.isArray(t)?t[0]:t},nj=function(t){if(typeof t=="function"){for(var r=arguments.length,n=new Array(r>1?r-1:0),a=1;a"u")return!1;var t=Wr(e).ShadowRoot;return e instanceof t||e instanceof ShadowRoot}function k5(e){var t=e.state;Object.keys(t.elements).forEach(function(r){var n=t.styles[r]||{},a=t.attributes[r]||{},o=t.elements[r];!on(o)||!ta(o)||(Object.assign(o.style,n),Object.keys(a).forEach(function(i){var s=a[i];s===!1?o.removeAttribute(i):o.setAttribute(i,s===!0?"":s)}))})}function E5(e){var t=e.state,r={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,r.popper),t.styles=r,t.elements.arrow&&Object.assign(t.elements.arrow.style,r.arrow),function(){Object.keys(t.elements).forEach(function(n){var a=t.elements[n],o=t.attributes[n]||{},i=Object.keys(t.styles.hasOwnProperty(n)?t.styles[n]:r[n]),s=i.reduce(function(l,c){return l[c]="",l},{});!on(a)||!ta(a)||(Object.assign(a.style,s),Object.keys(o).forEach(function(l){a.removeAttribute(l)}))})}}const O5={name:"applyStyles",enabled:!0,phase:"write",fn:k5,effect:E5,requires:["computeStyles"]};function Qn(e){return e.split("-")[0]}var Mo=Math.max,wd=Math.min,qi=Math.round;function Gh(){var e=navigator.userAgentData;return e!=null&&e.brands&&Array.isArray(e.brands)?e.brands.map(function(t){return t.brand+"/"+t.version}).join(" "):navigator.userAgent}function ij(){return!/^((?!chrome|android).)*safari/i.test(Gh())}function Yi(e,t,r){t===void 0&&(t=!1),r===void 0&&(r=!1);var n=e.getBoundingClientRect(),a=1,o=1;t&&on(e)&&(a=e.offsetWidth>0&&qi(n.width)/e.offsetWidth||1,o=e.offsetHeight>0&&qi(n.height)/e.offsetHeight||1);var i=Uo(e)?Wr(e):window,s=i.visualViewport,l=!ij()&&r,c=(n.left+(l&&s?s.offsetLeft:0))/a,d=(n.top+(l&&s?s.offsetTop:0))/o,f=n.width/a,v=n.height/o;return{width:f,height:v,top:d,right:c+f,bottom:d+v,left:c,x:c,y:d}}function xm(e){var t=Yi(e),r=e.offsetWidth,n=e.offsetHeight;return Math.abs(t.width-r)<=1&&(r=t.width),Math.abs(t.height-n)<=1&&(n=t.height),{x:e.offsetLeft,y:e.offsetTop,width:r,height:n}}function sj(e,t){var r=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(r&&ym(r)){var n=t;do{if(n&&e.isSameNode(n))return!0;n=n.parentNode||n.host}while(n)}return!1}function Ea(e){return Wr(e).getComputedStyle(e)}function j5(e){return["table","td","th"].indexOf(ta(e))>=0}function co(e){return((Uo(e)?e.ownerDocument:e.document)||window.document).documentElement}function Sf(e){return ta(e)==="html"?e:e.assignedSlot||e.parentNode||(ym(e)?e.host:null)||co(e)}function Fx(e){return!on(e)||Ea(e).position==="fixed"?null:e.offsetParent}function I5(e){var t=/firefox/i.test(Gh()),r=/Trident/i.test(Gh());if(r&&on(e)){var n=Ea(e);if(n.position==="fixed")return null}var a=Sf(e);for(ym(a)&&(a=a.host);on(a)&&["html","body"].indexOf(ta(a))<0;){var o=Ea(a);if(o.transform!=="none"||o.perspective!=="none"||o.contain==="paint"||["transform","perspective"].indexOf(o.willChange)!==-1||t&&o.willChange==="filter"||t&&o.filter&&o.filter!=="none")return a;a=a.parentNode}return null}function lc(e){for(var t=Wr(e),r=Fx(e);r&&j5(r)&&Ea(r).position==="static";)r=Fx(r);return r&&(ta(r)==="html"||ta(r)==="body"&&Ea(r).position==="static")?t:r||I5(e)||t}function wm(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}function ml(e,t,r){return Mo(e,wd(t,r))}function P5(e,t,r){var n=ml(e,t,r);return n>r?r:n}function lj(){return{top:0,right:0,bottom:0,left:0}}function cj(e){return Object.assign({},lj(),e)}function uj(e,t){return t.reduce(function(r,n){return r[n]=e,r},{})}var D5=function(t,r){return t=typeof t=="function"?t(Object.assign({},r.rects,{placement:r.placement})):t,cj(typeof t!="number"?t:uj(t,sc))};function T5(e){var t,r=e.state,n=e.name,a=e.options,o=r.elements.arrow,i=r.modifiersData.popperOffsets,s=Qn(r.placement),l=wm(s),c=[Pr,dn].indexOf(s)>=0,d=c?"height":"width";if(!(!o||!i)){var f=D5(a.padding,r),v=xm(o),p=l==="y"?Ir:Pr,g=l==="y"?un:dn,m=r.rects.reference[d]+r.rects.reference[l]-i[l]-r.rects.popper[d],b=i[l]-r.rects.reference[l],y=lc(o),x=y?l==="y"?y.clientHeight||0:y.clientWidth||0:0,w=m/2-b/2,C=f[p],S=x-v[d]-f[g],k=x/2-v[d]/2+w,E=ml(C,k,S),j=l;r.modifiersData[n]=(t={},t[j]=E,t.centerOffset=E-k,t)}}function F5(e){var t=e.state,r=e.options,n=r.element,a=n===void 0?"[data-popper-arrow]":n;a!=null&&(typeof a=="string"&&(a=t.elements.popper.querySelector(a),!a)||sj(t.elements.popper,a)&&(t.elements.arrow=a))}const R5={name:"arrow",enabled:!0,phase:"main",fn:T5,effect:F5,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function Ki(e){return e.split("-")[1]}var M5={top:"auto",right:"auto",bottom:"auto",left:"auto"};function N5(e,t){var r=e.x,n=e.y,a=t.devicePixelRatio||1;return{x:qi(r*a)/a||0,y:qi(n*a)/a||0}}function Rx(e){var t,r=e.popper,n=e.popperRect,a=e.placement,o=e.variation,i=e.offsets,s=e.position,l=e.gpuAcceleration,c=e.adaptive,d=e.roundOffsets,f=e.isFixed,v=i.x,p=v===void 0?0:v,g=i.y,m=g===void 0?0:g,b=typeof d=="function"?d({x:p,y:m}):{x:p,y:m};p=b.x,m=b.y;var y=i.hasOwnProperty("x"),x=i.hasOwnProperty("y"),w=Pr,C=Ir,S=window;if(c){var k=lc(r),E="clientHeight",j="clientWidth";if(k===Wr(r)&&(k=co(r),Ea(k).position!=="static"&&s==="absolute"&&(E="scrollHeight",j="scrollWidth")),k=k,a===Ir||(a===Pr||a===dn)&&o===Fl){C=un;var R=f&&k===S&&S.visualViewport?S.visualViewport.height:k[E];m-=R-n.height,m*=l?1:-1}if(a===Pr||(a===Ir||a===un)&&o===Fl){w=dn;var N=f&&k===S&&S.visualViewport?S.visualViewport.width:k[j];p-=N-n.width,p*=l?1:-1}}var M=Object.assign({position:s},c&&M5),A=d===!0?N5({x:p,y:m},Wr(r)):{x:p,y:m};if(p=A.x,m=A.y,l){var K;return Object.assign({},M,(K={},K[C]=x?"0":"",K[w]=y?"0":"",K.transform=(S.devicePixelRatio||1)<=1?"translate("+p+"px, "+m+"px)":"translate3d("+p+"px, "+m+"px, 0)",K))}return Object.assign({},M,(t={},t[C]=x?m+"px":"",t[w]=y?p+"px":"",t.transform="",t))}function _5(e){var t=e.state,r=e.options,n=r.gpuAcceleration,a=n===void 0?!0:n,o=r.adaptive,i=o===void 0?!0:o,s=r.roundOffsets,l=s===void 0?!0:s,c={placement:Qn(t.placement),variation:Ki(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:a,isFixed:t.options.strategy==="fixed"};t.modifiersData.popperOffsets!=null&&(t.styles.popper=Object.assign({},t.styles.popper,Rx(Object.assign({},c,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:i,roundOffsets:l})))),t.modifiersData.arrow!=null&&(t.styles.arrow=Object.assign({},t.styles.arrow,Rx(Object.assign({},c,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:l})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})}const A5={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:_5,data:{}};var Zc={passive:!0};function $5(e){var t=e.state,r=e.instance,n=e.options,a=n.scroll,o=a===void 0?!0:a,i=n.resize,s=i===void 0?!0:i,l=Wr(t.elements.popper),c=[].concat(t.scrollParents.reference,t.scrollParents.popper);return o&&c.forEach(function(d){d.addEventListener("scroll",r.update,Zc)}),s&&l.addEventListener("resize",r.update,Zc),function(){o&&c.forEach(function(d){d.removeEventListener("scroll",r.update,Zc)}),s&&l.removeEventListener("resize",r.update,Zc)}}const L5={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:$5,data:{}};var B5={left:"right",right:"left",bottom:"top",top:"bottom"};function Yu(e){return e.replace(/left|right|bottom|top/g,function(t){return B5[t]})}var H5={start:"end",end:"start"};function Mx(e){return e.replace(/start|end/g,function(t){return H5[t]})}function Sm(e){var t=Wr(e),r=t.pageXOffset,n=t.pageYOffset;return{scrollLeft:r,scrollTop:n}}function Cm(e){return Yi(co(e)).left+Sm(e).scrollLeft}function V5(e,t){var r=Wr(e),n=co(e),a=r.visualViewport,o=n.clientWidth,i=n.clientHeight,s=0,l=0;if(a){o=a.width,i=a.height;var c=ij();(c||!c&&t==="fixed")&&(s=a.offsetLeft,l=a.offsetTop)}return{width:o,height:i,x:s+Cm(e),y:l}}function U5(e){var t,r=co(e),n=Sm(e),a=(t=e.ownerDocument)==null?void 0:t.body,o=Mo(r.scrollWidth,r.clientWidth,a?a.scrollWidth:0,a?a.clientWidth:0),i=Mo(r.scrollHeight,r.clientHeight,a?a.scrollHeight:0,a?a.clientHeight:0),s=-n.scrollLeft+Cm(e),l=-n.scrollTop;return Ea(a||r).direction==="rtl"&&(s+=Mo(r.clientWidth,a?a.clientWidth:0)-o),{width:o,height:i,x:s,y:l}}function km(e){var t=Ea(e),r=t.overflow,n=t.overflowX,a=t.overflowY;return/auto|scroll|overlay|hidden/.test(r+a+n)}function dj(e){return["html","body","#document"].indexOf(ta(e))>=0?e.ownerDocument.body:on(e)&&km(e)?e:dj(Sf(e))}function bl(e,t){var r;t===void 0&&(t=[]);var n=dj(e),a=n===((r=e.ownerDocument)==null?void 0:r.body),o=Wr(n),i=a?[o].concat(o.visualViewport||[],km(n)?n:[]):n,s=t.concat(i);return a?s:s.concat(bl(Sf(i)))}function qh(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function W5(e,t){var r=Yi(e,!1,t==="fixed");return r.top=r.top+e.clientTop,r.left=r.left+e.clientLeft,r.bottom=r.top+e.clientHeight,r.right=r.left+e.clientWidth,r.width=e.clientWidth,r.height=e.clientHeight,r.x=r.left,r.y=r.top,r}function Nx(e,t,r){return t===aj?qh(V5(e,r)):Uo(t)?W5(t,r):qh(U5(co(e)))}function z5(e){var t=bl(Sf(e)),r=["absolute","fixed"].indexOf(Ea(e).position)>=0,n=r&&on(e)?lc(e):e;return Uo(n)?t.filter(function(a){return Uo(a)&&sj(a,n)&&ta(a)!=="body"}):[]}function G5(e,t,r,n){var a=t==="clippingParents"?z5(e):[].concat(t),o=[].concat(a,[r]),i=o[0],s=o.reduce(function(l,c){var d=Nx(e,c,n);return l.top=Mo(d.top,l.top),l.right=wd(d.right,l.right),l.bottom=wd(d.bottom,l.bottom),l.left=Mo(d.left,l.left),l},Nx(e,i,n));return s.width=s.right-s.left,s.height=s.bottom-s.top,s.x=s.left,s.y=s.top,s}function fj(e){var t=e.reference,r=e.element,n=e.placement,a=n?Qn(n):null,o=n?Ki(n):null,i=t.x+t.width/2-r.width/2,s=t.y+t.height/2-r.height/2,l;switch(a){case Ir:l={x:i,y:t.y-r.height};break;case un:l={x:i,y:t.y+t.height};break;case dn:l={x:t.x+t.width,y:s};break;case Pr:l={x:t.x-r.width,y:s};break;default:l={x:t.x,y:t.y}}var c=a?wm(a):null;if(c!=null){var d=c==="y"?"height":"width";switch(o){case Gi:l[c]=l[c]-(t[d]/2-r[d]/2);break;case Fl:l[c]=l[c]+(t[d]/2-r[d]/2);break}}return l}function Rl(e,t){t===void 0&&(t={});var r=t,n=r.placement,a=n===void 0?e.placement:n,o=r.strategy,i=o===void 0?e.strategy:o,s=r.boundary,l=s===void 0?f5:s,c=r.rootBoundary,d=c===void 0?aj:c,f=r.elementContext,v=f===void 0?_s:f,p=r.altBoundary,g=p===void 0?!1:p,m=r.padding,b=m===void 0?0:m,y=cj(typeof b!="number"?b:uj(b,sc)),x=v===_s?p5:_s,w=e.rects.popper,C=e.elements[g?x:v],S=G5(Uo(C)?C:C.contextElement||co(e.elements.popper),l,d,i),k=Yi(e.elements.reference),E=fj({reference:k,element:w,strategy:"absolute",placement:a}),j=qh(Object.assign({},w,E)),R=v===_s?j:k,N={top:S.top-R.top+y.top,bottom:R.bottom-S.bottom+y.bottom,left:S.left-R.left+y.left,right:R.right-S.right+y.right},M=e.modifiersData.offset;if(v===_s&&M){var A=M[a];Object.keys(N).forEach(function(K){var q=[dn,un].indexOf(K)>=0?1:-1,G=[Ir,un].indexOf(K)>=0?"y":"x";N[K]+=A[G]*q})}return N}function q5(e,t){t===void 0&&(t={});var r=t,n=r.placement,a=r.boundary,o=r.rootBoundary,i=r.padding,s=r.flipVariations,l=r.allowedAutoPlacements,c=l===void 0?oj:l,d=Ki(n),f=d?s?Tx:Tx.filter(function(g){return Ki(g)===d}):sc,v=f.filter(function(g){return c.indexOf(g)>=0});v.length===0&&(v=f);var p=v.reduce(function(g,m){return g[m]=Rl(e,{placement:m,boundary:a,rootBoundary:o,padding:i})[Qn(m)],g},{});return Object.keys(p).sort(function(g,m){return p[g]-p[m]})}function Y5(e){if(Qn(e)===bm)return[];var t=Yu(e);return[Mx(e),t,Mx(t)]}function K5(e){var t=e.state,r=e.options,n=e.name;if(!t.modifiersData[n]._skip){for(var a=r.mainAxis,o=a===void 0?!0:a,i=r.altAxis,s=i===void 0?!0:i,l=r.fallbackPlacements,c=r.padding,d=r.boundary,f=r.rootBoundary,v=r.altBoundary,p=r.flipVariations,g=p===void 0?!0:p,m=r.allowedAutoPlacements,b=t.options.placement,y=Qn(b),x=y===b,w=l||(x||!g?[Yu(b)]:Y5(b)),C=[b].concat(w).reduce(function(H,Z){return H.concat(Qn(Z)===bm?q5(t,{placement:Z,boundary:d,rootBoundary:f,padding:c,flipVariations:g,allowedAutoPlacements:m}):Z)},[]),S=t.rects.reference,k=t.rects.popper,E=new Map,j=!0,R=C[0],N=0;N=0,G=q?"width":"height",$=Rl(t,{placement:M,boundary:d,rootBoundary:f,altBoundary:v,padding:c}),W=q?K?dn:Pr:K?un:Ir;S[G]>k[G]&&(W=Yu(W));var U=Yu(W),F=[];if(o&&F.push($[A]<=0),s&&F.push($[W]<=0,$[U]<=0),F.every(function(H){return H})){R=M,j=!1;break}E.set(M,F)}if(j)for(var V=g?3:1,L=function(Z){var ee=C.find(function(re){var oe=E.get(re);if(oe)return oe.slice(0,Z).every(function(le){return le})});if(ee)return R=ee,"break"},P=V;P>0;P--){var B=L(P);if(B==="break")break}t.placement!==R&&(t.modifiersData[n]._skip=!0,t.placement=R,t.reset=!0)}}const X5={name:"flip",enabled:!0,phase:"main",fn:K5,requiresIfExists:["offset"],data:{_skip:!1}};function _x(e,t,r){return r===void 0&&(r={x:0,y:0}),{top:e.top-t.height-r.y,right:e.right-t.width+r.x,bottom:e.bottom-t.height+r.y,left:e.left-t.width-r.x}}function Ax(e){return[Ir,dn,un,Pr].some(function(t){return e[t]>=0})}function Z5(e){var t=e.state,r=e.name,n=t.rects.reference,a=t.rects.popper,o=t.modifiersData.preventOverflow,i=Rl(t,{elementContext:"reference"}),s=Rl(t,{altBoundary:!0}),l=_x(i,n),c=_x(s,a,o),d=Ax(l),f=Ax(c);t.modifiersData[r]={referenceClippingOffsets:l,popperEscapeOffsets:c,isReferenceHidden:d,hasPopperEscaped:f},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":d,"data-popper-escaped":f})}const J5={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:Z5};function Q5(e,t,r){var n=Qn(e),a=[Pr,Ir].indexOf(n)>=0?-1:1,o=typeof r=="function"?r(Object.assign({},t,{placement:e})):r,i=o[0],s=o[1];return i=i||0,s=(s||0)*a,[Pr,dn].indexOf(n)>=0?{x:s,y:i}:{x:i,y:s}}function e3(e){var t=e.state,r=e.options,n=e.name,a=r.offset,o=a===void 0?[0,0]:a,i=oj.reduce(function(d,f){return d[f]=Q5(f,t.rects,o),d},{}),s=i[t.placement],l=s.x,c=s.y;t.modifiersData.popperOffsets!=null&&(t.modifiersData.popperOffsets.x+=l,t.modifiersData.popperOffsets.y+=c),t.modifiersData[n]=i}const t3={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:e3};function r3(e){var t=e.state,r=e.name;t.modifiersData[r]=fj({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})}const n3={name:"popperOffsets",enabled:!0,phase:"read",fn:r3,data:{}};function a3(e){return e==="x"?"y":"x"}function o3(e){var t=e.state,r=e.options,n=e.name,a=r.mainAxis,o=a===void 0?!0:a,i=r.altAxis,s=i===void 0?!1:i,l=r.boundary,c=r.rootBoundary,d=r.altBoundary,f=r.padding,v=r.tether,p=v===void 0?!0:v,g=r.tetherOffset,m=g===void 0?0:g,b=Rl(t,{boundary:l,rootBoundary:c,padding:f,altBoundary:d}),y=Qn(t.placement),x=Ki(t.placement),w=!x,C=wm(y),S=a3(C),k=t.modifiersData.popperOffsets,E=t.rects.reference,j=t.rects.popper,R=typeof m=="function"?m(Object.assign({},t.rects,{placement:t.placement})):m,N=typeof R=="number"?{mainAxis:R,altAxis:R}:Object.assign({mainAxis:0,altAxis:0},R),M=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,A={x:0,y:0};if(k){if(o){var K,q=C==="y"?Ir:Pr,G=C==="y"?un:dn,$=C==="y"?"height":"width",W=k[C],U=W+b[q],F=W-b[G],V=p?-j[$]/2:0,L=x===Gi?E[$]:j[$],P=x===Gi?-j[$]:-E[$],B=t.elements.arrow,H=p&&B?xm(B):{width:0,height:0},Z=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:lj(),ee=Z[q],re=Z[G],oe=ml(0,E[$],H[$]),le=w?E[$]/2-V-oe-ee-N.mainAxis:L-oe-ee-N.mainAxis,ce=w?-E[$]/2+V+oe+re+N.mainAxis:P+oe+re+N.mainAxis,we=t.elements.arrow&&lc(t.elements.arrow),Ce=we?C==="y"?we.clientTop||0:we.clientLeft||0:0,Ie=(K=M?.[C])!=null?K:0,ie=W+le-Ie-Ce,te=W+ce-Ie,J=ml(p?wd(U,ie):U,W,p?Mo(F,te):F);k[C]=J,A[C]=J-W}if(s){var _,O=C==="x"?Ir:Pr,z=C==="x"?un:dn,X=k[S],ne=S==="y"?"height":"width",se=X+b[O],ae=X-b[z],ve=[Ir,Pr].indexOf(y)!==-1,Se=(_=M?.[S])!=null?_:0,Fe=ve?se:X-E[ne]-j[ne]-Se+N.altAxis,Ue=ve?X+E[ne]+j[ne]-Se-N.altAxis:ae,dt=p&&ve?P5(Fe,X,Ue):ml(p?Fe:se,X,p?Ue:ae);k[S]=dt,A[S]=dt-X}t.modifiersData[n]=A}}const i3={name:"preventOverflow",enabled:!0,phase:"main",fn:o3,requiresIfExists:["offset"]};function s3(e){return{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}}function l3(e){return e===Wr(e)||!on(e)?Sm(e):s3(e)}function c3(e){var t=e.getBoundingClientRect(),r=qi(t.width)/e.offsetWidth||1,n=qi(t.height)/e.offsetHeight||1;return r!==1||n!==1}function u3(e,t,r){r===void 0&&(r=!1);var n=on(t),a=on(t)&&c3(t),o=co(t),i=Yi(e,a,r),s={scrollLeft:0,scrollTop:0},l={x:0,y:0};return(n||!n&&!r)&&((ta(t)!=="body"||km(o))&&(s=l3(t)),on(t)?(l=Yi(t,!0),l.x+=t.clientLeft,l.y+=t.clientTop):o&&(l.x=Cm(o))),{x:i.left+s.scrollLeft-l.x,y:i.top+s.scrollTop-l.y,width:i.width,height:i.height}}function d3(e){var t=new Map,r=new Set,n=[];e.forEach(function(o){t.set(o.name,o)});function a(o){r.add(o.name);var i=[].concat(o.requires||[],o.requiresIfExists||[]);i.forEach(function(s){if(!r.has(s)){var l=t.get(s);l&&a(l)}}),n.push(o)}return e.forEach(function(o){r.has(o.name)||a(o)}),n}function f3(e){var t=d3(e);return C5.reduce(function(r,n){return r.concat(t.filter(function(a){return a.phase===n}))},[])}function p3(e){var t;return function(){return t||(t=new Promise(function(r){Promise.resolve().then(function(){t=void 0,r(e())})})),t}}function v3(e){var t=e.reduce(function(r,n){var a=r[n.name];return r[n.name]=a?Object.assign({},a,n,{options:Object.assign({},a.options,n.options),data:Object.assign({},a.data,n.data)}):n,r},{});return Object.keys(t).map(function(r){return t[r]})}var $x={placement:"bottom",modifiers:[],strategy:"absolute"};function Lx(){for(var e=arguments.length,t=new Array(e),r=0;r=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(c){throw c},f:a}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var o=!0,i=!1,s;return{s:function(){r=r.call(e)},n:function(){var c=r.next();return o=c.done,c},e:function(c){i=!0,s=c},f:function(){try{!o&&r.return!=null&&r.return()}finally{if(i)throw s}}}}function dH(e,t){if(e){if(typeof e=="string")return Wx(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if(r==="Object"&&e.constructor&&(r=e.constructor.name),r==="Map"||r==="Set")return Array.from(e);if(r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return Wx(e,t)}}function Wx(e,t){(t==null||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r"u"?"undefined":Et(process))==="object"&&Et(cH)==="object"&&!1},pH=/(\.|\s|&+|\*\>|#|\[.*\])/,vH=/^@media .*$|^::?.*$|^@supports .*$/,hH=function e(t){return!t||Et(t)!=="object"?t:Array.isArray(t)?t.map(e):(Object.entries(t).forEach(function(r){var n=pe(r,2),a=n[0],o=n[1];if(Et(o)==="object"&&vH.test(a)){t[a]=e(o);return}if(fH()&&pH.test(a))throw new Error("Styles not supported for key '".concat(a,"'."));if(a in zx){var i=zx[a][o];t[a]=i??o}}),t)},gH=function(t){var r=hH(t);return Y({},xj,T(r))},cc=function e(t){if(Array.isArray(t)){var r=[],n=[],a=uH(t),o;try{for(a.s();!(o=a.n()).done;){var i=o.value,s=e(i);s.emotion&&r.push.apply(r,Ke(s.emotion)),s.static&&n.push(s.static)}}catch(v){a.e(v)}finally{a.f()}return{emotion:r,static:n.join(" ")}}var l=t,c=l||{},d=c[xj];if(d)return{emotion:[d]};if(t){var f="".concat(t);if(f)return{static:f}}return{}};function ye(e){return gH(e)}var jm=h.createContext("elevation.surface"),wj=function(){return h.useContext(jm)};jm.displayName="SurfaceProvider";var mH=["as","children","backgroundColor","padding","paddingBlock","paddingBlockStart","paddingBlockEnd","paddingInline","paddingInlineStart","paddingInlineEnd","style","testId","xcss"],bH=["className"],kt=h.forwardRef(function(e,t){var r=e.as,n=r===void 0?"div":r,a=e.children,o=e.backgroundColor,i=e.padding,s=e.paddingBlock,l=e.paddingBlockStart,c=e.paddingBlockEnd,d=e.paddingInline,f=e.paddingInlineStart,v=e.paddingInlineEnd,p=e.style,g=e.testId,m=e.xcss,b=be(e,mH);b.className;var y=be(b,bH),x=cc(m),w=D(n,Q({style:p,ref:t,className:x.static},y,{css:[yH,o&&yj[o],lH(o)&&sH[o],i&&kr.padding[i],s&&kr.paddingBlock[s],l&&kr.paddingBlockStart[l],c&&kr.paddingBlockEnd[c],d&&kr.paddingInline[d],f&&kr.paddingInlineStart[f],v&&kr.paddingInlineEnd[v],x.emotion],"data-testid":g}),a);return o?D(jm.Provider,{value:o},w):w}),yH=T({boxSizing:"border-box",appearance:"none",border:"none"}),xH={start:T({justifyContent:"start"}),center:T({justifyContent:"center"}),end:T({justifyContent:"end"}),"space-between":T({justifyContent:"space-between"}),"space-around":T({justifyContent:"space-around"}),"space-evenly":T({justifyContent:"space-evenly"}),stretch:T({justifyContent:"stretch"})},wH={column:T({flexDirection:"column"}),row:T({flexDirection:"row"})},SH={wrap:T({flexWrap:"wrap"}),nowrap:T({flexWrap:"nowrap"})},CH={start:T({alignItems:"start"}),center:T({alignItems:"center"}),baseline:T({alignItems:"baseline"}),end:T({alignItems:"end"}),stretch:T({alignItems:"stretch"})},kH=T({display:"flex",boxSizing:"border-box"}),Im=h.memo(h.forwardRef(function(e,t){var r=e.as,n=r===void 0?"div":r,a=e.role,o=e.alignItems,i=e.justifyContent,s=e.gap,l=e.columnGap,c=e.rowGap,d=e.children,f=e.testId,v=e.direction,p=e.wrap,g=e.xcss,m=cc(g);return D(n,{role:a,className:m.static,css:[kH,s&&$i.gap[s],l&&$i.columnGap[l],c&&$i.rowGap[c],o&&CH[o],v&&wH[v],i&&xH[i],p&&SH[p],m.emotion],"data-testid":f,ref:t},d)}));Im.displayName="Flex";var EH={hug:ye({flexGrow:0}),fill:ye({width:"100%",flexGrow:1})},OH=T({color:"var(--ds-text-subtle, #42526E)",marginBlock:"var(--ds-space-0, 0px)",marginInline:"var(--ds-space-negative-025, -2px)",pointerEvents:"none",userSelect:"none"}),jH=function(t){var r=t.children;return D("span",{css:OH},r)},wn=h.memo(h.forwardRef(function(e,t){var r=e.as,n=e.alignInline,a=e.alignBlock,o=a===void 0?"start":a,i=e.shouldWrap,s=i===void 0?!1:i,l=e.spread,c=e.grow,d=e.space,f=e.rowSpace,v=e.separator,p=e.xcss,g=e.testId,m=e.role,b=e.children,y=typeof v=="string"?D(jH,null,v):v,x=y?h.Children.toArray(b).filter(Boolean).map(function(S,k){return D(h.Fragment,{key:k},v&&k>0?y:null,S)}):b,w=l||n,C=c?[EH[c]].concat(Ke(Array.isArray(p)?p:[p])):p;return D(Im,{as:r,role:m,alignItems:o,justifyContent:w,direction:"row",gap:d,rowGap:f,wrap:s?"wrap":void 0,xcss:C,testId:g,ref:t},x)}));wn.displayName="Inline";var IH={hug:ye({flexGrow:0}),fill:ye({width:"100%",flexGrow:1})},Ml=h.memo(h.forwardRef(function(e,t){var r=e.as,n=e.alignInline,a=e.alignBlock,o=a===void 0?"stretch":a,i=e.spread,s=e.grow,l=e.space,c=e.children,d=e.testId,f=e.xcss,v=e.role,p=i||o,g=s?[IH[s]].concat(Ke(Array.isArray(f)?f:[f])):f;return D(Im,{as:r,role:v,gap:l,direction:"column",alignItems:n,justifyContent:p,xcss:g,testId:d,ref:t},c)}));Ml.displayName="Stack";var Sj="--ds-grid--grid-template-areas",Cj="--ds-grid--grid-template-columns",kj="--ds-grid--grid-template-rows",PH={start:T({justifyContent:"start"}),center:T({justifyContent:"center"}),end:T({justifyContent:"end"}),"space-between":T({justifyContent:"space-between"}),"space-around":T({justifyContent:"space-around"}),"space-evenly":T({justifyContent:"space-evenly"}),stretch:T({justifyContent:"stretch"})};T({justifyItems:"start"}),T({justifyItems:"center"}),T({justifyItems:"end"}),T({justifyItems:"stretch"});var DH={start:T({alignContent:"start"}),center:T({alignContent:"center"}),end:T({alignContent:"end"}),"space-between":T({alignContent:"space-between"}),"space-around":T({alignContent:"space-around"}),"space-evenly":T({alignContent:"space-evenly"}),stretch:T({alignContent:"stretch"})},TH={start:T({alignItems:"start"}),center:T({alignItems:"center"}),baseline:T({alignItems:"baseline"}),end:T({alignItems:"end"})},FH=T({display:"grid",boxSizing:"border-box",gridTemplateAreas:"var(".concat(Sj,")"),gridTemplateColumns:"var(".concat(Cj,")"),gridTemplateRows:"var(".concat(kj,")")}),RH={row:T({gridAutoFlow:"row"}),column:T({gridAutoFlow:"column"}),dense:T({gridAutoFlow:"dense"}),"row dense":T({gridAutoFlow:"row dense"}),"column dense":T({gridAutoFlow:"column dense"})},Pm=h.memo(h.forwardRef(function(e,t){var r=e.as,n=e.alignItems,a=e.alignContent,o=e.justifyContent,i=e.gap,s=e.columnGap,l=e.rowGap,c=e.children,d=e.id,f=e.role,v=e.testId,p=e.autoFlow,g=e.templateAreas,m=e.templateRows,b=e.templateColumns,y=e.xcss,x=r||"div",w=cc(y),C=h.useMemo(function(){var S;return S={},Y(S,Sj,g&&g.map(function(k){return'"'.concat(k,'"')}).join(` +`)||"initial"),Y(S,Cj,b||"initial"),Y(S,kj,m||"initial"),S},[g,b,m]);return D(x,{id:d,role:f,style:C,className:w.static,css:[FH,i&&$i.gap[i],s&&$i.columnGap[s],l&&$i.rowGap[l],n&&TH[n],a&&DH[a],o&&PH[o],p&&RH[p],w.emotion],"data-testid":v,ref:t},c)}));Pm.displayName="Grid";var MH=T({boxSizing:"border-box"}),NH={"space.025":T({marginBlock:"var(--ds-space-negative-025, -0.125rem)"}),"space.050":T({marginBlock:"var(--ds-space-negative-050, -0.25rem)"}),"space.100":T({marginBlock:"var(--ds-space-negative-100, -0.5rem)"}),"space.150":T({marginBlock:"var(--ds-space-negative-150, -0.75rem)"}),"space.200":T({marginBlock:"var(--ds-space-negative-200, -1rem)"})},_H={"space.025":T({marginInline:"var(--ds-space-negative-025, -0.125rem)"}),"space.050":T({marginInline:"var(--ds-space-negative-050, -0.25rem)"}),"space.100":T({marginInline:"var(--ds-space-negative-100, -0.5rem)"}),"space.150":T({marginInline:"var(--ds-space-negative-150, -0.75rem)"}),"space.200":T({marginInline:"var(--ds-space-negative-200, -1rem)"})},Ej=I.memo(function(e){var t=e.children,r=e.testId,n=e.inline,a=e.block,o=e.all,i=e.xcss,s=cc(i);return D("div",{className:s.static,css:[MH,(n||o)&&_H[n||o],(a||o)&&NH[a||o],s.emotion],"data-testid":r},t)});Ej.displayName="Bleed";var AH="Invariant failed";function Oj(e,t){if(!e)throw new Error(AH)}var $H=["span","p","strong","em"],LH=T({margin:0,overflowWrap:"anywhere"}),BH=T({fontWeight:"bold"}),HH=T({fontStyle:"italic"}),VH={center:T({textAlign:"center"}),end:T({textAlign:"end"}),start:T({textAlign:"start"})},UH=T({display:"-webkit-box",overflow:"hidden",WebkitBoxOrient:"vertical"}),WH={breakAll:T({wordBreak:"break-all"})},jj=h.createContext(!1),zH=function(){return h.useContext(jj)},GH=function(t,r){var n=wj();if(Sd.hasOwnProperty(n))return Sd[n];if(t!=="inherit"&&!(!t&&r))return t||"color.text"},Cd=h.forwardRef(function(e,t){var r=e.as,n=r===void 0?"span":r,a=e.color,o=e.align,i=e.testId,s=e.id,l=e.size,c=l===void 0?"medium":l,d=e.weight,f=e.maxLines,v=e.children;Oj($H.includes(n));var p=zH(),g=GH(a,p),m=D(n,{ref:t,css:[LH,iH[c],g&&aH[g],f&&UH,f===1&&WH.breakAll,o&&VH[o],d&&oH[d],n==="em"&&HH,n==="strong"&&BH],style:{WebkitLineClamp:f},"data-testid":i,id:s},v);return p?m:D(jj.Provider,{value:!0},m)});const Dm=h.createContext(null);var qH=["children","backgroundColor","padding","paddingBlock","paddingBlockStart","paddingBlockEnd","paddingInline","paddingInlineStart","paddingInlineEnd","isDisabled","type","onClick","interactionName","componentName","analyticsContext","style","testId","xcss"],YH=["className"],KH=T({"&:focus, &:focus-visible":{outlineColor:Mr["color.border.focused"],outlineOffset:zt["space.025"],outlineStyle:"solid",outlineWidth:Nr["border.width.outline"]},"&:focus:not(:focus-visible)":{outline:"none"},"@media screen and (forced-colors: active), screen and (-ms-high-contrast: active)":{"&:focus-visible":{outline:"1px solid"}}}),XH=T({boxSizing:"border-box",appearance:"none",border:"none"}),ZH=T({cursor:"pointer"}),JH=T({cursor:"not-allowed"}),Nl=h.forwardRef(function(e,t){var r=e.children,n=e.backgroundColor,a=e.padding,o=e.paddingBlock,i=e.paddingBlockStart,s=e.paddingBlockEnd,l=e.paddingInline,c=e.paddingInlineStart,d=e.paddingInlineEnd,f=e.isDisabled,v=e.type,p=v===void 0?"button":v,g=e.onClick,m=g===void 0?_e:g,b=e.interactionName,y=e.componentName,x=e.analyticsContext,w=e.style,C=e.testId,S=e.xcss,k=be(e,qH),E=h.useContext(Dm),j=h.useCallback(function(A,K){E&&E.tracePress(b,A.timeStamp),m(A,K)},[m,E,b]),R=Vr({fn:j,action:"clicked",componentName:y||"Pressable",packageName:"@atlaskit/primitives",packageVersion:"10.1.0",analyticsData:x,actionSubject:"button"});k.className;var N=be(k,YH),M=cc(S);return D("button",Q({style:w,ref:t,className:M.static},N,{type:p,onClick:R,disabled:f,css:[XH,KH,f?JH:ZH,n&&yj[n],a&&kr.padding[a],o&&kr.paddingBlock[o],i&&kr.paddingBlockStart[i],s&&kr.paddingBlockEnd[s],l&&kr.paddingInline[l],c&&kr.paddingInlineStart[c],d&&kr.paddingInlineEnd[d],M.emotion],"data-testid":C}),r)}),QH=h.createContext({}),eV=function(){var t=h.useContext(QH),r=t.routerLinkComponent;if(r)return r},tV=T({width:"1px",height:"1px",padding:"0",position:"absolute",border:"0",clip:"rect(1px, 1px, 1px, 1px)",overflow:"hidden",whiteSpace:"nowrap"}),uc=function(t){var r=t.children,n=t.testId,a=t.role,o=t.id;return D("span",{id:o,"data-testid":n,css:tV,role:a},r)},En={above:{xxs:"@media all",xs:"@media (min-width: 30rem)",sm:"@media (min-width: 48rem)",md:"@media (min-width: 64rem)",lg:"@media (min-width: 90rem)",xl:"@media (min-width: 110.5rem)"},only:{xxs:"@media (min-width: 0rem) and (max-width: 29.99rem)",xs:"@media (min-width: 30rem) and (max-width: 47.99rem)",sm:"@media (min-width: 48rem) and (max-width: 63.99rem)",md:"@media (min-width: 64rem) and (max-width: 89.99rem)",lg:"@media (min-width: 90rem) and (max-width: 110.49rem)",xl:"@media (min-width: 110.5rem)"},below:{xs:"@media not all and (min-width: 30rem)",sm:"@media not all and (min-width: 48rem)",md:"@media not all and (min-width: 64rem)",lg:"@media not all and (min-width: 90rem)",xl:"@media not all and (min-width: 110.5rem)"}},hn=En,Jc,Vp,Qc,Up,eu,Wp,tu,zp,ru,Gp,nu,qp,au,Yp,ou,Kp,iu,Xp,su,Zp,lu,Jp,rV={"above.xxs":typeof window>"u"||(Jc=window)===null||Jc===void 0||(Vp=Jc.matchMedia)===null||Vp===void 0?void 0:Vp.call(Jc,hn.above.xxs.replace("@media ","").trim()),"above.xs":typeof window>"u"||(Qc=window)===null||Qc===void 0||(Up=Qc.matchMedia)===null||Up===void 0?void 0:Up.call(Qc,hn.above.xs.replace("@media ","").trim()),"above.sm":typeof window>"u"||(eu=window)===null||eu===void 0||(Wp=eu.matchMedia)===null||Wp===void 0?void 0:Wp.call(eu,hn.above.sm.replace("@media ","").trim()),"above.md":typeof window>"u"||(tu=window)===null||tu===void 0||(zp=tu.matchMedia)===null||zp===void 0?void 0:zp.call(tu,hn.above.md.replace("@media ","").trim()),"above.lg":typeof window>"u"||(ru=window)===null||ru===void 0||(Gp=ru.matchMedia)===null||Gp===void 0?void 0:Gp.call(ru,hn.above.lg.replace("@media ","").trim()),"above.xl":typeof window>"u"||(nu=window)===null||nu===void 0||(qp=nu.matchMedia)===null||qp===void 0?void 0:qp.call(nu,hn.above.xl.replace("@media ","").trim()),"below.xs":typeof window>"u"||(au=window)===null||au===void 0||(Yp=au.matchMedia)===null||Yp===void 0?void 0:Yp.call(au,hn.below.xs.replace("@media ","").trim()),"below.sm":typeof window>"u"||(ou=window)===null||ou===void 0||(Kp=ou.matchMedia)===null||Kp===void 0?void 0:Kp.call(ou,hn.below.sm.replace("@media ","").trim()),"below.md":typeof window>"u"||(iu=window)===null||iu===void 0||(Xp=iu.matchMedia)===null||Xp===void 0?void 0:Xp.call(iu,hn.below.md.replace("@media ","").trim()),"below.lg":typeof window>"u"||(su=window)===null||su===void 0||(Zp=su.matchMedia)===null||Zp===void 0?void 0:Zp.call(su,hn.below.lg.replace("@media ","").trim()),"below.xl":typeof window>"u"||(lu=window)===null||lu===void 0||(Jp=lu.matchMedia)===null||Jp===void 0?void 0:Jp.call(lu,hn.below.xl.replace("@media ","").trim())},Gx=function(t,r){var n=h.useRef(r);h.useEffect(function(){n.current=r},[r]);var a=!!r,o=rV[t];return h.useLayoutEffect(function(){if(n.current=r,!(!o||!a||!n.current))return dr.bind(o,{type:"change",listener:function(s){return n.current(s)}})},[o,a]),o||null},nV=function(t){var r=t.children,n=t.update,a=h.useRef(!0);return h.useLayoutEffect(function(){if(a.current){a.current=!1;return}n()},[n]),I.createElement(h.Fragment,null,r)},aV=function(t){var r=t.isOpen,n=t.onClose,a=t.popupRef,o=t.triggerRef,i=t.shouldUseCaptureOnOutsideClick,s=t.shouldCloseOnTab,l=wf(),c=l.isLayerDisabled,d=l.currentLevel;h.useEffect(function(){if(!r||!a)return _e;var f=function(y){n&&n(y)},v=function(y){var x=y.target,w=document.body.contains(x);if(w&&!(c()&&Ge("platform.design-system-team.iframe-layering_p3eb8"))){var C=a&&a.contains(x),S=o&&o.contains(x);!C&&!S&&f(y)}},p=function(y){if(!c()){var x=y.key;(x==="Escape"||x==="Esc"||s&&x==="Tab")&&f(y)}},g=dr.bindAll(window,[{type:"click",listener:v,options:{capture:i}},{type:"keydown",listener:p}]),m=_e;return Ge("platform.design-system-team.iframe-layering_p3eb8")&&(m=dr.bind(window,{type:"blur",listener:function(y){if(!(c()||!(document.activeElement instanceof HTMLIFrameElement))){var x=document.activeElement.closest("[data-ds--level]");(!x||d>Number(x.getAttribute("data-ds--level")))&&f(y)}}})),function(){g(),m()}},[r,n,a,o,i,c,s,d])},oV=function(e,t){t=t||{};var r=e.ownerDocument||e,n=[],a=[],o=iV(r),i=["input","select","a[href]","textarea","button","[tabindex]"],s=e.querySelectorAll(i.join(","));if(t.includeContainer){var l=Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector;i.some(function(m){return l.call(e,m)})&&(s=Array.prototype.slice.apply(s),s.unshift(e))}for(var c,d,f,v=0,p=s.length;v0&&arguments[0]!==void 0?arguments[0]:{},t=I.useRef(),r=I.useRef(),n=I.useState({inView:!1,entry:void 0,target:void 0}),a=pe(n,2),o=a[0],i=a[1],s=e.threshold,l=e.root,c=e.rootMargin,d=I.useCallback(function(f){r.current=new IntersectionObserver(function(v){if(v&&v.length){var p=v[0],g=p.isIntersecting,m=p.intersectionRatio;if(m>=0){var b=typeof s=="number"?s:0,y=m>=b;g!==void 0&&(y=y&&g),i({inView:y,entry:p,target:f})}}},{threshold:s,root:l,rootMargin:c}),t.current&&r.current.unobserve(t.current),f&&r.current.observe(f),t.current=f},[s,l,c]);return I.useEffect(function(){return function(){r.current&&t.current&&r.current.unobserve(t.current)}},[]),[d,o.inView,o.target,o.entry]}var OV=I.memo(function(e){var t=e.setWidth,r=e.offscreen,n=EV({threshold:0}),a=pe(n,3),o=a[0],i=a[1],s=a[2],l=I.useRef(function(){return typeof window>"u"?null:new ResizeObserver(function(c){if(!(!Array.isArray(c)||!c.length)){var d=c[0].contentRect.width;t(Math.round(d))}})});return I.useEffect(function(){var c=l.current,d=c();if(d!==null)return s&&(i||r?d.observe(s):d.unobserve(s)),function(){d.disconnect()}},[s,i,r]),I.createElement("div",{style:{display:"block",width:"100%",position:"absolute"},ref:o})}),jV=I.memo(function(e){return I.createElement(OV,{setWidth:e.setWidth,offscreen:e.offscreen})});function IV(e){var t=typeof e;return e!=null&&(t=="object"||t=="function")}var gs=IV,PV=typeof xn=="object"&&xn&&xn.Object===Object&&xn,DV=PV,TV=DV,FV=typeof self=="object"&&self&&self.Object===Object&&self,RV=TV||FV||Function("return this")(),Cf=RV,MV=Cf,NV=function(){return MV.Date.now()},_V=NV,AV=/\s/;function $V(e){for(var t=e.length;t--&&AV.test(e.charAt(t)););return t}var LV=$V,BV=LV,HV=/^\s+/;function VV(e){return e&&e.slice(0,BV(e)+1).replace(HV,"")}var UV=VV,WV=Cf,zV=WV.Symbol,kf=zV,Kx=kf,Ij=Object.prototype,GV=Ij.hasOwnProperty,qV=Ij.toString,$s=Kx?Kx.toStringTag:void 0;function YV(e){var t=GV.call(e,$s),r=e[$s];try{e[$s]=void 0;var n=!0}catch{}var a=qV.call(e);return n&&(t?e[$s]=r:delete e[$s]),a}var KV=YV,XV=Object.prototype,ZV=XV.toString;function JV(e){return ZV.call(e)}var QV=JV,Xx=kf,e9=KV,t9=QV,r9="[object Null]",n9="[object Undefined]",Zx=Xx?Xx.toStringTag:void 0;function a9(e){return e==null?e===void 0?n9:r9:Zx&&Zx in Object(e)?e9(e):t9(e)}var Fm=a9;function o9(e){return e!=null&&typeof e=="object"}var Rm=o9,i9=Fm,s9=Rm,l9="[object Symbol]";function c9(e){return typeof e=="symbol"||s9(e)&&i9(e)==l9}var Ef=c9,u9=UV,Jx=gs,d9=Ef,Qx=NaN,f9=/^[-+]0x[0-9a-f]+$/i,p9=/^0b[01]+$/i,v9=/^0o[0-7]+$/i,h9=parseInt;function g9(e){if(typeof e=="number")return e;if(d9(e))return Qx;if(Jx(e)){var t=typeof e.valueOf=="function"?e.valueOf():e;e=Jx(t)?t+"":t}if(typeof e!="string")return e===0?e:+e;e=u9(e);var r=p9.test(e);return r||v9.test(e)?h9(e.slice(2),r?2:8):f9.test(e)?Qx:+e}var m9=g9,b9=gs,Qp=_V,ew=m9,y9="Expected a function",x9=Math.max,w9=Math.min;function S9(e,t,r){var n,a,o,i,s,l,c=0,d=!1,f=!1,v=!0;if(typeof e!="function")throw new TypeError(y9);t=ew(t)||0,b9(r)&&(d=!!r.leading,f="maxWait"in r,o=f?x9(ew(r.maxWait)||0,t):o,v="trailing"in r?!!r.trailing:v);function p(k){var E=n,j=a;return n=a=void 0,c=k,i=e.apply(j,E),i}function g(k){return c=k,s=setTimeout(y,t),d?p(k):i}function m(k){var E=k-l,j=k-c,R=t-E;return f?w9(R,o-j):R}function b(k){var E=k-l,j=k-c;return l===void 0||E>=t||E<0||f&&j>=o}function y(){var k=Qp();if(b(k))return x(k);s=setTimeout(y,m(k))}function x(k){return s=void 0,v&&n?p(k):(n=a=void 0,i)}function w(){s!==void 0&&clearTimeout(s),c=0,n=l=a=s=void 0}function C(){return s===void 0?i:x(Qp())}function S(){var k=Qp(),E=b(k);if(n=arguments,a=this,l=k,E){if(s===void 0)return g(l);if(f)return clearTimeout(s),s=setTimeout(y,t),p(l)}return s===void 0&&(s=setTimeout(y,t)),i}return S.cancel=w,S.flush=C,S}var C9=S9,k9=C9,E9=gs,O9="Expected a function";function j9(e,t,r){var n=!0,a=!0;if(typeof e!="function")throw new TypeError(O9);return E9(r)&&(n="leading"in r?!!r.leading:n,a="trailing"in r?!!r.trailing:a),k9(e,t,{leading:n,maxWait:t,trailing:a})}var I9=j9;const P9=or(I9);var tw=16*4,uu=70,ev=function(t,r){return t+"#"+r},tv=function(t,r){t.unshift(r),t.length=3},D9=h.createContext({isVisible:!0,openOverflowMenu:_e,closeOverflowMenu:_e}),Yh=function(t){var r=t.children,n=t.isVisible,a=t.openOverflowMenu,o=t.closeOverflowMenu,i=D9.Provider,s=h.useMemo(function(){return{isVisible:n,openOverflowMenu:a,closeOverflowMenu:o}},[n,a,o]);return I.createElement(i,{value:s},r)},T9=function(t){var r=I.Children.toArray(t),n=h.useState(9999),a=pe(n,2),o=a[0],i=a[1],s=h.useState(r.length),l=pe(s,2),c=l[0],d=l[1],f=h.useState({}),v=pe(f,2),p=v[0],g=v[1],m=h.useRef([]).current,b=h.useRef([]),y=h.useCallback(P9(i,tw),[i]);return h.useEffect(function(){var x=m[c]||0,w=x<0,C=ev(o,c);if(b.current[0]===C){var S=setTimeout(function(){tv(b.current,""),g({})},tw*1.5);return function(){return clearTimeout(S)}}if(w){var k=Math.max(Math.min(o+x,uu*2),uu);m[c]=k}if(ouu*1.1&&cF9.default.createElement(R9.Icon,Object.assign({dangerouslySetGlyph:''},e));Pj.displayName="ChevronDownIcon";var N9=Pj;Dn=Mm.default=N9;var _9=["children"];function Dj(e){var t=function(s,l){return s(l)},r=h.createContext(e);function n(i){var s=h.useContext(r),l=s||t,c=l(i);return c}function a(i){var s=i.children,l=be(i,_9),c=n(l);return I.createElement(I.Fragment,null,s(c))}function o(i){var s=h.useContext(r),l=i.value||t,c=h.useCallback(function(d){return l(s,d)},[s,l]);return I.createElement(r.Provider,{value:c},i.children)}return{Consumer:a,Provider:o,useTheme:n}}var Nm=Dj(function(){return{mode:"light"}}),A9=Nm.Provider,$9=Nm.Consumer,L9=Nm.useTheme;const B9={Provider:A9,Consumer:$9};function _m(e,t){var r=h.useRef(!0);h.useEffect(function(){e&&r.current&&t&&e.current&&e.current.focus(),r.current=!1},[t,e])}var Kh=2,Xh=T({outline:"".concat(Kh,"px solid ","var(--ds-border-focused, #2684FF)"),outlineOffset:Kh}),Zh=T({outlineColor:"var(--ds-border-focused, #2684FF)",outlineOffset:-Kh,outlineStyle:"solid",outlineWidth:"var(--ds-border-width-outline, 2px)"}),H9=T({"&:focus":Xh,"&:focus-visible":Xh,"&:focus:not(:focus-visible)":{outline:"none"},"@media screen and (forced-colors: active), screen and (-ms-high-contrast: active)":{"&:focus-visible":{outline:"1px solid"}}}),V9=T({"&:focus":Zh,"&:focus-visible":Zh,"&:focus:not(:focus-visible)":{outline:"none"},"@media screen and (forced-colors: active), screen and (-ms-high-contrast: active)":{"&:focus-visible":{outline:"1px solid",outlineOffset:"-1px"}}}),Qo=h.memo(function(e){var t=e.children,r=e.isInset,n=e.focus,a=r?Zh:Xh,o=r?V9:H9,i=typeof n>"u"?o:n==="on"&&a;return D(lm,null,function(s){var l=s.css,c=s.cx;return h.Children.only(i?h.cloneElement(t,{className:c([l(i),t.props.className])}):t)})});Qo.displayName="FocusRing";function pa(e){e.preventDefault(),e.stopPropagation()}var U9=9;function rw(e){e.keyCode!==U9&&pa(e)}var W9={onMouseDownCapture:pa,onMouseUpCapture:pa,onKeyDownCapture:rw,onKeyUpCapture:rw,onTouchStartCapture:pa,onTouchEndCapture:pa,onPointerDownCapture:pa,onPointerUpCapture:pa,onClickCapture:pa,onClick:pa},z9={};function G9(e){var t=e.isInteractive;return t?z9:W9}var nw="rgba(179, 212, 255, 0.6)",aw={background:{default:{default:{light:"var(--ds-background-neutral, ".concat(wa,")"),dark:"var(--ds-background-neutral, ".concat(Ms,")")},hover:{light:"var(--ds-background-neutral-hovered, ".concat(Vo,")"),dark:"var(--ds-background-neutral-hovered, ".concat(Sx,")")},active:{light:"var(--ds-background-neutral-pressed, ".concat(nw,")"),dark:"var(--ds-background-neutral-pressed, ".concat(Ga,")")},disabled:{light:"var(--ds-background-disabled, ".concat(wa,")"),dark:"var(--ds-background-disabled, ".concat(Ms,")")},selected:{light:"var(--ds-background-selected, ".concat(Bt,")"),dark:"var(--ds-background-selected, ".concat(fi,")")},focusSelected:{light:"var(--ds-background-selected, ".concat(Bt,")"),dark:"var(--ds-background-selected, ".concat(fi,")")}},primary:{default:{light:"var(--ds-background-brand-bold, ".concat(Me,")"),dark:"var(--ds-background-brand-bold, ".concat(Lr,")")},hover:{light:"var(--ds-background-brand-bold-hovered, ".concat(Bo,")"),dark:"var(--ds-background-brand-bold-hovered, ".concat(Ga,")")},active:{light:"var(--ds-background-brand-bold-pressed, ".concat(Ho,")"),dark:"var(--ds-background-brand-bold-pressed, ".concat(Ur,")")},disabled:{light:"var(--ds-background-disabled, ".concat(wa,")"),dark:"var(--ds-background-disabled, ".concat(Ms,")")},selected:{light:"var(--ds-background-selected, ".concat(Bt,")"),dark:"var(--ds-background-selected, ".concat(fi,")")},focusSelected:{light:"var(--ds-background-selected, ".concat(Bt,")"),dark:"var(--ds-background-selected, ".concat(fi,")")}},warning:{default:{light:"var(--ds-background-warning-bold, ".concat(Uh,")"),dark:"var(--ds-background-warning-bold, ".concat(Uh,")")},hover:{light:"var(--ds-background-warning-bold-hovered, ".concat(xd,")"),dark:"var(--ds-background-warning-bold-hovered, ".concat(xd,")")},active:{light:"var(--ds-background-warning-bold-pressed, ".concat(ya,")"),dark:"var(--ds-background-warning-bold-pressed, ".concat(ya,")")},disabled:{light:"var(--ds-background-disabled, ".concat(wa,")"),dark:"var(--ds-background-disabled, ".concat(Ms,")")},selected:{light:"var(--ds-background-selected, ".concat(ya,")"),dark:"var(--ds-background-selected, ".concat(ya,")")},focusSelected:{light:"var(--ds-background-selected, ".concat(ya,")"),dark:"var(--ds-background-selected, ".concat(ya,")")}},danger:{default:{light:"var(--ds-background-danger-bold, ".concat(ln,")"),dark:"var(--ds-background-danger-bold, ".concat(ln,")")},hover:{light:"var(--ds-background-danger-bold-hovered, ".concat(bd,")"),dark:"var(--ds-background-danger-bold-hovered, ".concat(bd,")")},active:{light:"var(--ds-background-danger-bold-pressed, ".concat(nn,")"),dark:"var(--ds-background-danger-bold-pressed, ".concat(nn,")")},disabled:{light:"var(--ds-background-disabled, ".concat(wa,")"),dark:"var(--ds-background-disabled, ".concat(Ms,")")},selected:{light:"var(--ds-background-selected, ".concat(nn,")"),dark:"var(--ds-background-selected, ".concat(nn,")")},focusSelected:{light:"var(--ds-background-selected, ".concat(nn,")"),dark:"var(--ds-background-selected, ".concat(nn,")")}},link:{default:{light:"var(--ds-background-neutral-subtle, none)",dark:"var(--ds-background-neutral-subtle, none)"},selected:{light:"var(--ds-background-selected, ".concat(Bt,")"),dark:"var(--ds-background-selected, ".concat(ze,")")},focusSelected:{light:"var(--ds-background-selected, ".concat(Bt,")"),dark:"var(--ds-background-selected, ".concat(ze,")")}},subtle:{default:{light:"var(--ds-background-neutral-subtle, none)",dark:"var(--ds-background-neutral-subtle, none)"},hover:{light:"var(--ds-background-neutral-subtle-hovered, ".concat(Vo,")"),dark:"var(--ds-background-neutral-subtle-hovered, ".concat(Sx,")")},active:{light:"var(--ds-background-neutral-subtle-pressed, ".concat(nw,")"),dark:"var(--ds-background-neutral-subtle-pressed, ".concat(Ga,")")},disabled:{light:"var(--ds-background-neutral-subtle, none)",dark:"var(--ds-background-neutral-subtle, none)"},selected:{light:"var(--ds-background-selected, ".concat(Bt,")"),dark:"var(--ds-background-selected, ".concat(fi,")")},focusSelected:{light:"var(--ds-background-selected, ".concat(Bt,")"),dark:"var(--ds-background-selected, ".concat(fi,")")}},"subtle-link":{default:{light:"var(--ds-background-neutral-subtle, none)",dark:"var(--ds-background-neutral-subtle, none)"},selected:{light:"var(--ds-background-selected, ".concat(Bt,")"),dark:"var(--ds-background-selected, ".concat(ze,")")},focusSelected:{light:"var(--ds-background-selected, ".concat(Bt,")"),dark:"var(--ds-background-selected, ".concat(ze,")")}}},color:{default:{default:{light:"var(--ds-text, ".concat(De,")"),dark:"var(--ds-text, ".concat(vn,")")},active:{light:"var(--ds-text, ".concat(Me,")"),dark:"var(--ds-text, ".concat(Me,")")},disabled:{light:"var(--ds-text-disabled, ".concat(Gt,")"),dark:"var(--ds-text-disabled, ".concat(Ns,")")},selected:{light:"var(--ds-text-selected, ".concat(ze,")"),dark:"var(--ds-text-selected, ".concat(vn,")")},focusSelected:{light:"var(--ds-text-selected, ".concat(ze,")"),dark:"var(--ds-text-selected, ".concat(vn,")")}},primary:{default:{light:"var(--ds-text-inverse, ".concat(Xe,")"),dark:"var(--ds-text-inverse, ".concat(Ns,")")},disabled:{light:"var(--ds-text-disabled, ".concat(Gt,")"),dark:"var(--ds-text-disabled, ".concat(Ns,")")},selected:{light:"var(--ds-text-selected, ".concat(ze,")"),dark:"var(--ds-text-selected, ".concat(vn,")")},focusSelected:{light:"var(--ds-text-selected, ".concat(ze,")"),dark:"var(--ds-text-selected, ".concat(vn,")")}},warning:{default:{light:"var(--ds-text-warning-inverse, ".concat(Ve,")"),dark:"var(--ds-text-warning-inverse, ".concat(Ve,")")},disabled:{light:"var(--ds-text-disabled, ".concat(Gt,")"),dark:"var(--ds-text-disabled, ".concat(Ns,")")},selected:{light:"var(--ds-text-selected, ".concat(Ve,")"),dark:"var(--ds-text-selected, ".concat(Ve,")")},focusSelected:{light:"var(--ds-text-selected, ".concat(Ve,")"),dark:"var(--ds-text-selected, ".concat(Ve,")")}},danger:{default:{light:"var(--ds-text-inverse, ".concat(Xe,")"),dark:"var(--ds-text-inverse, ".concat(Xe,")")},disabled:{light:"var(--ds-text-disabled, ".concat(Gt,")"),dark:"var(--ds-text-disabled, ".concat(Ns,")")},selected:{light:"var(--ds-text-selected, ".concat(Xe,")"),dark:"var(--ds-text-selected, ".concat(Xe,")")},focusSelected:{light:"var(--ds-text-selected, ".concat(Xe,")"),dark:"var(--ds-text-selected, ".concat(Xe,")")}},link:{default:{light:"var(--ds-link, ".concat(Me,")"),dark:"var(--ds-link, ".concat(Lr,")")},hover:{light:"var(--ds-link, ".concat(Bo,")"),dark:"var(--ds-link, ".concat(Ga,")")},active:{light:"var(--ds-link-pressed, ".concat(Ho,")"),dark:"var(--ds-link-pressed, ".concat(Ur,")")},disabled:{light:"var(--ds-text-disabled, ".concat(Gt,")"),dark:"var(--ds-text-disabled, ".concat(Lp,")")},selected:{light:"var(--ds-text-selected, ".concat(ze,")"),dark:"var(--ds-text-selected, ".concat(Bt,")")},focusSelected:{light:"var(--ds-text-selected, ".concat(ze,")"),dark:"var(--ds-text-selected, ".concat(Bt,")")}},subtle:{default:{light:"var(--ds-text, ".concat(De,")"),dark:"var(--ds-text, ".concat(vn,")")},active:{light:"var(--ds-text, ".concat(Me,")"),dark:"var(--ds-text, ".concat(Me,")")},disabled:{light:"var(--ds-text-disabled, ".concat(Gt,")"),dark:"var(--ds-text-disabled, ".concat(Lp,")")},selected:{light:"var(--ds-text-selected, ".concat(ze,")"),dark:"var(--ds-text-selected, ".concat(vn,")")},focusSelected:{light:"var(--ds-text-selected, ".concat(ze,")"),dark:"var(--ds-text-selected, ".concat(vn,")")}},"subtle-link":{default:{light:"var(--ds-text-subtle, ".concat(Yt,")"),dark:"var(--ds-text-subtle, ".concat(vn,")")},hover:{light:"var(--ds-text-subtle, ".concat(_O,")"),dark:"var(--ds-text-subtle, ".concat($t,")")},active:{light:"var(--ds-text, ".concat(qa,")"),dark:"var(--ds-text, ".concat($O,")")},disabled:{light:"var(--ds-text-disabled, ".concat(Gt,")"),dark:"var(--ds-text-disabled, ".concat(Lp,")")},selected:{light:"var(--ds-text-selected, ".concat(ze,")"),dark:"var(--ds-text-selected, ".concat(vn,")")},focusSelected:{light:"var(--ds-text-selected, ".concat(ze,")"),dark:"var(--ds-text-selected, ".concat(vn,")")}}}};function ow(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function ft(e){for(var t=1;t *":{pointerEvents:"none"}},u6=T({"--ds--button--new-icon-padding-end":"var(--ds-space-025, 2px)","--ds--button--new-icon-padding-start":"var(--ds-space-050, 4px)",marginInlineStart:"var(--ds-space-negative-025, -2px)"}),d6=T({"--ds--button--new-icon-padding-end":"var(--ds-space-050, 4px)","--ds--button--new-icon-padding-start":"var(--ds-space-025, 2px)",marginInlineEnd:"var(--ds-space-negative-025, -2px)"}),cw=function(t,r){return!t||Am(t)?null:r},f6=function(t,r){return Am(t)?t:t?D("span",{css:r},t):null};const Mj=I.forwardRef(function(t,r){var n=t.analyticsContext,a=t.appearance,o=a===void 0?"default":a,i=t.autoFocus,s=i===void 0?!1:i,l=t.buttonCss,c=t.children,d=t.className,f=t.href,v=t.component,p=v===void 0?f?"a":"button":v,g=t.iconAfter,m=t.iconBefore,b=t.interactionName,y=t.isDisabled,x=y===void 0?!1:y,w=t.isSelected,C=w===void 0?!1:w,S=t.onBlur,k=t.onClick,E=k===void 0?_e:k,j=t.onFocus,R=t.onMouseDown,N=R===void 0?_e:R,M=t.overlay;t.shouldFitContainer;var A=t.spacing,K=A===void 0?"default":A,q=t.tabIndex,G=q===void 0?0:q,$=t.type,W=$===void 0?f?void 0:"button":$,U=t.testId,F=be(t,l6),V=h.useRef(),L=h.useCallback(function(ce){if(V.current=ce,r!=null){if(typeof r=="function"){r(ce);return}r.current=ce}},[V,r]);_m(V,s);var P=h.useContext(Dm),B=h.useCallback(function(ce,we){P&&P.tracePress(b,ce.timeStamp),E(ce,we)},[E,P,b]),H=Vr({fn:B,action:"clicked",componentName:"button",packageName:"@atlaskit/button",packageVersion:"18.2.0",analyticsData:n}),Z=h.useCallback(function(ce){ce.preventDefault(),N(ce)},[N]);h.useEffect(function(){var ce=V.current;x&&ce&&ce===document.activeElement&&ce.blur()},[x]);var ee=!!M,re=T(i6({hasOverlay:ee})),oe=!x&&!ee,le={};return(C||x||o==="warning")&&(le={"[data-theme] & circle":{stroke:"".concat(C||x?"var(--ds-icon-subtle, ".concat(De,")"):"var(--ds-icon-warning-inverse, ".concat(De,")")," !important")}}),D(Qo,null,D(p,Q({},F,{ref:L,className:d,css:[l,oe?null:c6],"data-has-overlay":ee?!0:void 0,"data-testid":U,disabled:x,href:oe?f:void 0,onBlur:S,onClick:H,onFocus:j,onMouseDown:Z,tabIndex:x?-1:G,type:W},G9({isInteractive:oe})),m?D("span",{css:[re,lw({spacing:K}),cw(c,u6)]},m):null,f6(c,[re,o6({spacing:K})]),g?D("span",{css:[re,lw({spacing:K}),cw(c,d6)]},g):null,M?D("span",{css:[s6,le]},M):null))});function Nj(e){var t=e.children,r=e.iconBefore,n=e.iconAfter;return Am(t)?!0:t?!1:!!(r&&!n||!r&&n)}var p6={xsmall:8,small:16,medium:24,large:48,xlarge:96};function v6(e){return e==="inherit"?"var(--ds-icon-subtle, ".concat(De,")"):"var(--ds-icon-inverse, ".concat(Xe,")")}var h6=pf({to:{transform:"rotate(360deg)"}}),g6=T({animation:"".concat(h6," 0.86s infinite"),animationTimingFunction:"cubic-bezier(0.4, 0.15, 0.6, 0.85)",transformOrigin:"center"}),m6=pf({from:{transform:"rotate(50deg)",opacity:0,strokeDashoffset:60},to:{transform:"rotate(230deg)",opacity:1,strokeDashoffset:50}}),b6=T({animation:"".concat(m6," 1s ease-in-out"),animationFillMode:"forwards",opacity:0}),y6=T({display:"inline-flex",verticalAlign:"middle"}),x6=T({fill:"none",strokeDasharray:60,strokeDashoffset:"inherit",strokeLinecap:"round",strokeWidth:1.5,"@media screen and (forced-colors: active)":{filter:"grayscale(100%)",stroke:"CanvasText"}}),w6=typeof window>"u"?h.useEffect:h.useLayoutEffect,fo=I.memo(I.forwardRef(function(t,r){var n=t.appearance,a=n===void 0?"inherit":n,o=t.delay,i=o===void 0?0:o,s=t.interactionName,l=t.label,c=t.size,d=c===void 0?"medium":c,f=t.testId,v=typeof d=="number"?d:p6[d],p="".concat(i,"ms"),g=v6(a),m=h.useContext(Dm);return w6(function(){if(m!=null)return m.hold(s)},[m,s]),D("span",{css:[y6,g6],"data-testid":f&&"".concat(f,"-wrapper"),style:{animationDelay:p,width:v,height:v}},D("svg",{height:v,width:v,viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg","data-testid":f,ref:r,"aria-label":l||void 0,css:b6,style:{animationDelay:p},role:l?"img":"none"},D("circle",{cx:"8",cy:"8",r:"7",css:x6,style:{stroke:g}})))}));function S6(e){var t=e.appearance,r=e.isDisabled,n=e.isSelected;return r?"inherit":n||t==="primary"||t==="danger"?"invert":"inherit"}function _j(e){var t=e.appearance,r=e.isDisabled,n=e.isSelected,a=e.spacing,o=a===void 0?"default":a,i=o==="default"?"medium":"small";return I.createElement(fo,{size:i,label:", Loading",appearance:S6({appearance:t,isDisabled:r,isSelected:n})})}function uw(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function du(e){for(var t=1;t0&&arguments[0]!==void 0?arguments[0]:{cleanup:"unmount"},r=h.useRef([]);return h.useEffect(function(){return function(){r.current.length&&(r.current.forEach(function(n){return cancelAnimationFrame(n)}),r.current=[])}},zj(t)),h.useCallback(function(n){var a=requestAnimationFrame(function(o){r.current=r.current.filter(function(i){return i!==a}),n(o)});r.current.push(a)},[])},Gj=function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{cleanup:"unmount"},r=h.useRef([]);return h.useEffect(function(){return function(){r.current.length&&(r.current.forEach(function(n){return clearTimeout(n)}),r.current=[])}},zj(t)),h.useCallback(function(n,a){for(var o=arguments.length,i=new Array(o>2?o-2:0),s=2;s1&&arguments[1]!==void 0?arguments[1]:qj;return I.createElement(Yj.Provider,{key:"".concat(t.key,"-provider"),value:r},t)},Qh=function(t){var r=[];return h.Children.toArray(t).forEach(function(n){typeof n!="boolean"&&n&&r.push(n)}),r},Kj=function(t,r){for(var n=r.concat([]),a=Xj(r),o=0;o"u"?h.useEffect:h.useLayoutEffect;function Y6(){var e=h.useRef("");return e.current||(e.current="_"+(Number(String(Math.random()).slice(2))+Date.now()+Math.round(performance.now())).toString(36)),e.current}var K6=h.createContext(function(){return{isReady:!0,delay:0,ref:_e}}),X6=function(){var t=Y6(),r=h.useContext(K6);return r(t)};function pw(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function vw(e){for(var t=1;t1&&arguments[1]!==void 0?arguments[1]:"proportional";return{from:Jj({opacity:0},t!==void 0&&{transform:Qj[r][t]}),"50%":{opacity:1},to:{transform:t!==void 0?"none":void 0}}},Q6=function(t){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"proportional";return{from:{opacity:1,transform:t!==void 0?"translate3d(0, 0, 0)":void 0},to:Jj({opacity:0},t!==void 0&&{transform:Qj[r][t]})}},Hm=function(t){var r=t.children,n=t.duration,a=n===void 0?Bj:n,o=t.entranceDirection,i=t.exitDirection,s=t.distance,l=s===void 0?"proportional":s,c=t.onFinish,d=t.isPaused,f=o&&Z6[o];return I.createElement(Zj,{duration:a,enteringAnimation:J6(o,l),exitingAnimation:Q6(i||f,l),animationTimingFunction:function(){return Hj},onFinish:c,isPaused:d},r)},e7=function(){var t=h.useRef(null),r=h.useCallback(function(n){t.current=n},[]);return[t.current,r]},mw=function(t,r,n){var a,o=r==="entering"?"0%":"100%",i=r==="entering"?"100%":"0%",s={top:"translate3d(0, -100%, 0)",right:"translate3d(100%, 0, 0)",bottom:"translate3d(0, 100%, 0)",left:"translate3d(-100%, 0, 0)"},l=n==="inout"||n==="in"&&r==="entering"||n==="out"&&r==="exiting";return a={},Y(a,o,{transform:s[t],opacity:l?0:1}),Y(a,i,{transform:"none",opacity:1}),a},t7=function(t){var r=t.children,n=t.enterFrom,a=t.exitTo,o=t.fade,i=o===void 0?"none":o,s=t.duration,l=s===void 0?Lm:s,c=t.isPaused,d=t.onFinish,f=t.animationTimingFunction,v=f===void 0?function(p){return p==="entering"?Vj:Uj}:f;return I.createElement(Zj,{duration:l,enteringAnimation:mw(n,"entering",i),exitingAnimation:mw(a||n,"exiting",i),animationTimingFunction:v,isPaused:c,onFinish:d},r)},r7=function(t){var r=t.children,n=t.duration,a=n===void 0?A6:n,o=t.onFinish,i=e7(),s=pe(i,2),l=s[0],c=s[1],d=Bm(),f=B6(),v=Gj(),p=d.isExiting?"exiting":"entering";return q6(function(){if(d.isExiting&&l){var g={width:"".concat(l.offsetWidth,"px"),height:"".concat(l.offsetHeight,"px"),boxSizing:"border-box",willChange:"width,margin"};Object.assign(l.style,g),f(function(){f(function(){var m={width:"0px",margin:"0px",transitionTimingFunction:Uj,transitionDuration:"".concat(a,"ms"),transitionProperty:"width,margin"};Object.assign(l.style,m),v(function(){d.onFinish&&d.onFinish(),o&&o("exiting")},a)})})}}),r({ref:c},p)},xl=new Set,_l=null;function bw(){if(!_l){_l=dr.bindAll(window,[{type:"dragend",listener:nv},{type:"pointerdown",listener:nv},{type:"pointermove",listener:function(){var t=0;return function(){if(t<20){t++;return}nv()}}()}]);var e=Array.from(xl);e.forEach(function(t){t.onDragStart()})}}function nv(){var e;(e=_l)===null||e===void 0||e(),_l=null;var t=Array.from(xl);t.forEach(function(r){r.onDragEnd()})}function n7(){return dr.bindAll(window,[{type:"dragstart",listener:bw},{type:"dragenter",listener:bw}])}var fu=null;function a7(e){return fu||(fu=n7()),xl.add(e),e.onRegister({isDragging:_l!==null}),function(){if(xl.delete(e),xl.size===0){var r;(r=fu)===null||r===void 0||r(),fu=null}}}var wl=null;function sl(){wl!=null&&(window.clearTimeout(wl),wl=null)}function yw(e,t){sl(),wl=window.setTimeout(function(){wl=null,e()},t)}var $n=null;function o7(e){var t="waiting-to-show";function r(){return!!($n&&$n.entry===e)}function n(){r()&&(sl(),$n=null)}function a(){r()&&e.done(),t="done",n()}function o(){r()&&e.hide({isImmediate:!0}),a()}function i(){if(r()){if(t==="waiting-to-hide"){t="shown",sl();return}if(t==="hide-animating"){t="shown",sl(),e.show({isImmediate:!1});return}}}function s(p){var g=p.isImmediate;if(r()){if(t==="waiting-to-show"){o();return}if(t!=="waiting-to-hide"){if(g){o();return}t="waiting-to-hide",yw(function(){t="hide-animating",e.hide({isImmediate:!1})},e.delay)}}}function l(){r()&&t==="hide-animating"&&a()}function c(){return t==="shown"||t==="waiting-to-hide"||t==="hide-animating"}function d(){return e.source.type==="mouse"?e.source.mouse:null}function f(){var p=!!($n&&$n.isVisible());$n&&(sl(),$n.entry.hide({isImmediate:!0}),$n.entry.done(),$n=null),$n={entry:e,isVisible:c};function g(){t="shown",e.show({isImmediate:p})}if(p){g();return}t="waiting-to-show",yw(g,e.delay)}f();var v={keep:i,abort:n,isActive:r,requestHide:s,finishHideAnimation:l,mousePosition:d()};return v}function i7(e,t){var r=JO();return t?"".concat(r(e)):void 0}function xw(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function ww(e){for(var t=1;t *":{color:"var(".concat(nI,")")},"&:after":{height:3,position:"absolute",backgroundColor:"var(".concat(aI,")"),borderStartEndRadius:"var(--ds-border-radius-050, 1px)",borderStartStartRadius:"var(--ds-border-radius-050, 1px)",content:'""',insetBlockEnd:0,insetInlineEnd:"var(--ds-space-050, 4px)",insetInlineStart:"var(--ds-space-050, 4px)"}}),Xu=h.forwardRef(function(e,t){var r,n=e.children,a=e.testId,o=e.tooltip,i=e.isSelected,s=e.isHighlighted,l=be(e,v7),c=qO(),d=D("div",{style:(r={},Y(r,nI,c.mode.primaryButton.selected.color),Y(r,aI,c.mode.primaryButton.selected.borderColor),r),css:[h7,s&&g7],role:"listitem"},D(Aj,Q({appearance:"primary",testId:a,ref:t,isSelected:i,theme:p7(c)},l),n));return o?D(Of,{content:o,hideTooltipOnClick:!0},d):d}),m7=ye({marginInlineEnd:"space.negative.050"}),oI=h.forwardRef(function(e,t){return D(Xu,Q({iconAfter:D(Ej,{xcss:m7,inline:"space.100"},D(Dn,{label:""})),ref:t},e))}),b7=T({display:"flex",height:"100%",position:"relative",alignItems:"stretch",flexBasis:0,flexGrow:1,flexShrink:0,"& > *":{margin:"0 ".concat("var(--ds-space-050, 4px)"),flexShrink:0}}),y7=T({width:"100%",minWidth:"1px",margin:"0px",position:"relative",flexShrink:1}),x7=T({color:"var(--ds-text, ".concat(Bt,")")}),w7=function(t){var r=t.moreLabel,n=t.items,a=t.create;t.theme;var o=t.testId,i=h.useState(!1),s=pe(i,2),l=s[0],c=s[1],d=T9(n),f=d.updateWidth,v=d.visibleItems,p=d.overflowItems,g=h.useCallback(function(){c(!l)},[l,c]),m=h.useCallback(function(){c(!1)},[]),b=h.useCallback(function(){c(!0)},[]),y=h.useCallback(function(w){return D(oI,Q({onClick:g,isSelected:l,testId:o?"".concat(o,"-overflow-menu-trigger"):"overflow-menu-trigger"},w),r)},[r,g,l,o]),x=h.useCallback(function(){return D(Yh,{isVisible:!1,openOverflowMenu:b,closeOverflowMenu:m},D("div",{css:x7},p))},[p.length,b,m]);return D("div",{css:b7,"data-testid":o&&"".concat(o,"-primary-actions"),role:"list"},D(Yh,{isVisible:!0,openOverflowMenu:b,closeOverflowMenu:m},v),p.length>0&&D(Tm,{shouldRenderToParent:!0,placement:"bottom-start",content:x,isOpen:l,onClose:m,trigger:y,testId:o?"".concat(o,"-overflow-menu-popup"):"overflow-menu-popup"}),a&&D(a,null),D("div",{css:y7},D(jV,{offscreen:!0,setWidth:f})))},pu,Ow=ye({height:"100%"}),vu=ye({height:"100%",alignItems:"stretch",paddingInlineEnd:"space.050",gap:"space.100"}),S7=ye(Y({},En.above.sm,{display:"none"})),C7=ye((pu={display:"none"},Y(pu,En.above.sm,{display:"flex"}),Y(pu,En.above.lg,{display:"none"}),pu)),k7=ye(Y({display:"none"},En.above.lg,{display:"flex"})),E7=ye({color:"color.text"}),hu=function(t){var r=t.moreLabel,n=t.testId,a=t.items,o=h.useState(!1),i=pe(o,2),s=i[0],l=i[1],c=h.useCallback(function(){return l(!1)},[]),d=h.useCallback(function(){return l(function(g){return!g})},[]),f=h.useCallback(function(){return l(!0)},[]),v=h.useCallback(function(g){return I.createElement(oI,Q({onClick:d,isSelected:s,testId:n?"".concat(n,"-overflow-menu-trigger"):"overflow-menu-trigger"},g),r)},[r,d,s,n]),p=h.useCallback(function(){return I.createElement(Yh,{isVisible:!1,openOverflowMenu:f,closeOverflowMenu:c},I.createElement(kt,{xcss:E7},a))},[a,f,c]);return I.createElement(Tm,{shouldRenderToParent:!0,placement:"bottom-start",isOpen:s,onClose:c,trigger:v,content:p,testId:n?"".concat(n,"-overflow-menu-popup"):"overflow-menu-popup"})},O7=h.memo(function(e){var t=e.moreLabel,r=e.items,n=e.create;e.theme;var a=e.testId,o=h.useState(!1),i=pe(o,2),s=i[0],l=i[1];h.useEffect(function(){l(!0)},[]);var c=Gx("above.sm",function(R){return p(R.matches)}),d=h.useState(c?.matches),f=pe(d,2),v=f[0],p=f[1],g=Gx("above.lg",function(R){return x(R.matches)}),m=h.useState(g?.matches),b=pe(m,2),y=b[0],x=b[1],w=h.useMemo(function(){return I.Children.toArray(r).filter(function(R){return!!R})},[r]),C=0,S=3,k=8,E=h.useMemo(function(){return{small:{navBarItems:[],overflowItems:w},medium:{navBarItems:w.slice(0,S),overflowItems:w.slice(S,w.length)},large:{navBarItems:w.slice(0,k),overflowItems:w.slice(k,w.length)}}},[w]),j=h.useMemo(function(){return y?E.large:v&&!y?E.medium:E.small},[y,v,E.large,E.medium,E.small]);return I.createElement(I.Fragment,null,s?I.createElement(kt,{role:"list",xcss:Ow},I.createElement(wn,{testId:a&&"".concat(a,"-primary-actions"),xcss:vu},j.navBarItems,j.overflowItems.length>0&&I.createElement(hu,{moreLabel:t,items:j.overflowItems,testId:a}))):I.createElement(kt,{role:"list",xcss:Ow},I.createElement(wn,{xcss:[vu,S7]},w.length>C&&I.createElement(hu,{moreLabel:t,testId:a})),I.createElement(wn,{xcss:[vu,C7]},E.medium.navBarItems,E.medium.overflowItems.length>0&&I.createElement(hu,{moreLabel:t,testId:a})),I.createElement(wn,{xcss:[vu,k7]},E.large.navBarItems,E.large.overflowItems.length>0&&I.createElement(hu,{moreLabel:t,testId:a}))),n&&I.createElement(n,null))}),j7=T({display:"flex",boxSizing:"border-box",height:wB,position:"relative",alignItems:"center",justifyContent:"space-between",flexShrink:0,borderBlockEnd:"1px solid ".concat("var(--ds-border, ".concat(Ct,")")),paddingInlineEnd:"var(--ds-space-150, 12px)",paddingInlineStart:"var(--ds-space-150, 12px)"}),I7=T({display:"flex",minWidth:0,height:"inherit",alignItems:"center",flexGrow:1,"& > *":{flexShrink:0}}),jw=T({display:"flex",alignItems:"center",flexShrink:0,"& > *":{flexShrink:0,marginInlineEnd:"var(--ds-space-050, 4px)"}}),P7=T({marginInlineEnd:0}),D7={attributes:{navigationLayer:"global"},componentName:"atlassianNavigation"},T7=function(t){var r=t.label,n=t.primaryItems,a=n===void 0?[]:n,o=t.renderAppSwitcher,i=t.renderCreate,s=t.renderHelp,l=t.renderNotifications,c=t.renderProductHome,d=t.renderProfile,f=t.renderSearch,v=t.renderSignIn,p=t.renderSettings,g=t.moreLabel,m=g===void 0?"…":g,b=t.theme,y=b===void 0?zO:b,x=t.testId;return D(r5,{value:y},D(nB,{data:D7},D("header",{style:y.mode.navigation,css:j7,"data-testid":x&&"".concat(x,"-header"),role:"banner"},D("nav",{css:I7,"aria-label":r},o&&D(o,null),c&&D(c,null),Ge("platform.design-system-team.navigation-v2-no-jank_5yhbd")?D(O7,{testId:x,moreLabel:m,items:a,create:i,theme:y}):D(w7,{testId:x,moreLabel:m,items:a,create:i,theme:y})),D("div",{css:jw,"data-testid":x&&"".concat(x,"-secondary-actions")},f&&D(f,null),D("div",{role:"list",css:[jw,P7]},l&&D(l,null),s&&D(s,null),p&&D(p,null),v&&D(v,null),d&&D(d,null))))))},F7=function(t,r){return r?"a":t?"button":"div"},R7=["iconAlt","iconUrl","logoAlt","logoUrl","href","onClick","siteTitle","onMouseDown","testId","logoMaxWidth"],gu,iI="--product-home-color-active",sI="--product-home-bg-color-active",lI="--product-home-box-shadow-active",cI="--product-home-color-focus",uI="--product-home-bg-color-focus",M7="--product-home-box-shadow-focus",dI="--product-home-color-hover",fI="--product-home-bg-color-hover",pI="--product-home-box-shadow-hover",N7=T(Y({display:"flex"},"@media (max-width: ".concat(Tl-.1,"px)"),{display:"none"})),Iw=T({maxHeight:28}),_7=T(Y({display:"flex"},"@media (min-width: ".concat(Tl,"px)"),{display:"none"})),A7=T((gu={display:"flex",padding:"var(--ds-space-050, 4px)",alignItems:"center",background:"none",border:0,borderRadius:"var(--ds-border-radius, 3px)",color:"inherit",cursor:"pointer","&::-moz-focus-inner":{border:0},"&:first-of-type":{marginInlineStart:0},"&:hover":{backgroundColor:"var(".concat(fI,")"),boxShadow:"var(".concat(pI,")"),color:"var(".concat(dI,")")},"&:active":{backgroundColor:"var(".concat(sI,")"),boxShadow:"var(".concat(lI,")"),color:"var(".concat(iI,")")},"&:focus-visible":{backgroundColor:"var(".concat(uI,")"),color:"var(".concat(cI,")"),outline:"2px solid ".concat("var(--ds-border-focused, ".concat(Ur,")"))},"div&":{pointerEvents:"none"}},Y(gu,"@media (max-width: ".concat(Tl-.1,"px)"),{margin:"0 ".concat("var(--ds-space-100, 8px)")}),Y(gu,"@media (min-width: ".concat(Tl,"px)"),{margin:"0 ".concat("var(--ds-space-200, 16px)")}),gu)),$7=T({display:"flex",alignItems:"center",marginInlineEnd:"var(--ds-space-050, 4px)",marginInlineStart:"var(--ds-space-050, 4px)",paddingInlineEnd:"var(--ds-space-200, 16px)"}),L7=T(Y({},"@media (max-width: ".concat(Tl-.1,"px)"),{display:"none"})),B7=function(t){var r,n=t.iconAlt,a=t.iconUrl,o=t.logoAlt,i=t.logoUrl,s=t.href,l=t.onClick,c=t.siteTitle,d=t.onMouseDown,f=t.testId,v=t.logoMaxWidth,p=v===void 0?260:v,g=be(t,R7),m=qO(),b=m.mode.primaryButton,y=F7(l,s),x=function(S){S.preventDefault(),d&&d(S)},w=(r={},Y(r,iI,b.active.color),Y(r,sI,b.active.backgroundColor),Y(r,lI,b.active.boxShadow),Y(r,cI,b.focus.color),Y(r,uI,b.focus.backgroundColor),Y(r,M7,b.focus.boxShadow),Y(r,dI,b.hover.color),Y(r,fI,b.hover.backgroundColor),Y(r,pI,b.hover.boxShadow),r);return D(h.Fragment,null,D(y,Q({href:s,style:w,css:A7,onClick:l,onMouseDown:x,"data-testid":f&&"".concat(f,"-container")},g),i&&D("img",{style:{maxWidth:p},css:[Iw,N7],src:i,alt:o,"data-testid":f&&"".concat(f,"-logo")}),a&&D("img",{style:{maxWidth:p},css:[Iw,_7],src:a,alt:n,"data-testid":f&&"".concat(f,"-icon")})),c&&D("div",{style:{borderRight:m.mode.productHome.borderRight},css:[$7,Ge("platform.design-system-team.navigation-v2-no-jank_5yhbd")&&L7],"data-testid":f&&"".concat(f,"-site-title")},c))},Vm={};Object.defineProperty(Vm,"__esModule",{value:!0});var hr=Vm.default=void 0,H7=U7(h),V7=it;function U7(e){return e&&e.__esModule?e:{default:e}}const vI=e=>H7.default.createElement(V7.Icon,Object.assign({dangerouslySetGlyph:''},e));vI.displayName="SearchIcon";var W7=vI;hr=Vm.default=W7;/** + * @remix-run/router v1.17.1 + * + * Copyright (c) Remix Software Inc. + * + * This source code is licensed under the MIT license found in the + * LICENSE.md file in the root directory of this source tree. + * + * @license MIT + */function Al(){return Al=Object.assign?Object.assign.bind():function(e){for(var t=1;t"u")throw new Error(t)}function hI(e,t){if(!e){typeof console<"u"&&console.warn(t);try{throw new Error(t)}catch{}}}function G7(){return Math.random().toString(36).substr(2,8)}function Dw(e,t){return{usr:e.state,key:e.key,idx:t}}function eg(e,t,r,n){return r===void 0&&(r=null),Al({pathname:typeof e=="string"?e:e.pathname,search:"",hash:""},typeof t=="string"?ms(t):t,{state:r,key:t&&t.key||n||G7()})}function gI(e){let{pathname:t="/",search:r="",hash:n=""}=e;return r&&r!=="?"&&(t+=r.charAt(0)==="?"?r:"?"+r),n&&n!=="#"&&(t+=n.charAt(0)==="#"?n:"#"+n),t}function ms(e){let t={};if(e){let r=e.indexOf("#");r>=0&&(t.hash=e.substr(r),e=e.substr(0,r));let n=e.indexOf("?");n>=0&&(t.search=e.substr(n),e=e.substr(0,n)),e&&(t.pathname=e)}return t}function q7(e,t,r,n){n===void 0&&(n={});let{window:a=document.defaultView,v5Compat:o=!1}=n,i=a.history,s=Ka.Pop,l=null,c=d();c==null&&(c=0,i.replaceState(Al({},i.state,{idx:c}),""));function d(){return(i.state||{idx:null}).idx}function f(){s=Ka.Pop;let b=d(),y=b==null?null:b-c;c=b,l&&l({action:s,location:m.location,delta:y})}function v(b,y){s=Ka.Push;let x=eg(m.location,b,y);c=d()+1;let w=Dw(x,c),C=m.createHref(x);try{i.pushState(w,"",C)}catch(S){if(S instanceof DOMException&&S.name==="DataCloneError")throw S;a.location.assign(C)}o&&l&&l({action:s,location:m.location,delta:1})}function p(b,y){s=Ka.Replace;let x=eg(m.location,b,y);c=d();let w=Dw(x,c),C=m.createHref(x);i.replaceState(w,"",C),o&&l&&l({action:s,location:m.location,delta:0})}function g(b){let y=a.location.origin!=="null"?a.location.origin:a.location.href,x=typeof b=="string"?b:gI(b);return x=x.replace(/ $/,"%20"),Ut(y,"No window.location.(origin|href) available to create URL for href: "+x),new URL(x,y)}let m={get action(){return s},get location(){return e(a,i)},listen(b){if(l)throw new Error("A history only accepts one active listener");return a.addEventListener(Pw,f),l=b,()=>{a.removeEventListener(Pw,f),l=null}},createHref(b){return t(a,b)},createURL:g,encodeLocation(b){let y=g(b);return{pathname:y.pathname,search:y.search,hash:y.hash}},push:v,replace:p,go(b){return i.go(b)}};return m}var Tw;(function(e){e.data="data",e.deferred="deferred",e.redirect="redirect",e.error="error"})(Tw||(Tw={}));function Y7(e,t,r){return r===void 0&&(r="/"),K7(e,t,r,!1)}function K7(e,t,r,n){let a=typeof t=="string"?ms(t):t,o=yI(a.pathname||"/",r);if(o==null)return null;let i=mI(e);X7(i);let s=null;for(let l=0;s==null&&l{let l={relativePath:s===void 0?o.path||"":s,caseSensitive:o.caseSensitive===!0,childrenIndex:i,route:o};l.relativePath.startsWith("/")&&(Ut(l.relativePath.startsWith(n),'Absolute route path "'+l.relativePath+'" nested under path '+('"'+n+'" is not valid. An absolute child route path ')+"must start with the combined path of all its parent routes."),l.relativePath=l.relativePath.slice(n.length));let c=No([n,l.relativePath]),d=r.concat(l);o.children&&o.children.length>0&&(Ut(o.index!==!0,"Index routes must not have child routes. Please remove "+('all child routes from route path "'+c+'".')),mI(o.children,t,d,c)),!(o.path==null&&!o.index)&&t.push({path:c,score:nU(c,o.index),routesMeta:d})};return e.forEach((o,i)=>{var s;if(o.path===""||!((s=o.path)!=null&&s.includes("?")))a(o,i);else for(let l of bI(o.path))a(o,i,l)}),t}function bI(e){let t=e.split("/");if(t.length===0)return[];let[r,...n]=t,a=r.endsWith("?"),o=r.replace(/\?$/,"");if(n.length===0)return a?[o,""]:[o];let i=bI(n.join("/")),s=[];return s.push(...i.map(l=>l===""?o:[o,l].join("/"))),a&&s.push(...i),s.map(l=>e.startsWith("/")&&l===""?"/":l)}function X7(e){e.sort((t,r)=>t.score!==r.score?r.score-t.score:aU(t.routesMeta.map(n=>n.childrenIndex),r.routesMeta.map(n=>n.childrenIndex)))}const Z7=/^:[\w-]+$/,J7=3,Q7=2,eU=1,tU=10,rU=-2,Fw=e=>e==="*";function nU(e,t){let r=e.split("/"),n=r.length;return r.some(Fw)&&(n+=rU),t&&(n+=Q7),r.filter(a=>!Fw(a)).reduce((a,o)=>a+(Z7.test(o)?J7:o===""?eU:tU),n)}function aU(e,t){return e.length===t.length&&e.slice(0,-1).every((n,a)=>n===t[a])?e[e.length-1]-t[t.length-1]:0}function oU(e,t,r){let{routesMeta:n}=e,a={},o="/",i=[];for(let s=0;s{let{paramName:v,isOptional:p}=d;if(v==="*"){let m=s[f]||"";i=o.slice(0,o.length-m.length).replace(/(.)\/+$/,"$1")}const g=s[f];return p&&!g?c[v]=void 0:c[v]=(g||"").replace(/%2F/g,"/"),c},{}),pathname:o,pathnameBase:i,pattern:e}}function iU(e,t,r){t===void 0&&(t=!1),r===void 0&&(r=!0),hI(e==="*"||!e.endsWith("*")||e.endsWith("/*"),'Route path "'+e+'" will be treated as if it were '+('"'+e.replace(/\*$/,"/*")+'" because the `*` character must ')+"always follow a `/` in the pattern. To get rid of this warning, "+('please change the route path to "'+e.replace(/\*$/,"/*")+'".'));let n=[],a="^"+e.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^${}|()[\]]/g,"\\$&").replace(/\/:([\w-]+)(\?)?/g,(i,s,l)=>(n.push({paramName:s,isOptional:l!=null}),l?"/?([^\\/]+)?":"/([^\\/]+)"));return e.endsWith("*")?(n.push({paramName:"*"}),a+=e==="*"||e==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):r?a+="\\/*$":e!==""&&e!=="/"&&(a+="(?:(?=\\/|$))"),[new RegExp(a,t?void 0:"i"),n]}function sU(e){try{return e.split("/").map(t=>decodeURIComponent(t).replace(/\//g,"%2F")).join("/")}catch(t){return hI(!1,'The URL path "'+e+'" could not be decoded because it is is a malformed URL segment. This is probably due to a bad percent '+("encoding ("+t+").")),e}}function yI(e,t){if(t==="/")return e;if(!e.toLowerCase().startsWith(t.toLowerCase()))return null;let r=t.endsWith("/")?t.length-1:t.length,n=e.charAt(r);return n&&n!=="/"?null:e.slice(r)||"/"}function lU(e,t){t===void 0&&(t="/");let{pathname:r,search:n="",hash:a=""}=typeof e=="string"?ms(e):e;return{pathname:r?r.startsWith("/")?r:cU(r,t):t,search:fU(n),hash:pU(a)}}function cU(e,t){let r=t.replace(/\/+$/,"").split("/");return e.split("/").forEach(a=>{a===".."?r.length>1&&r.pop():a!=="."&&r.push(a)}),r.length>1?r.join("/"):"/"}function av(e,t,r,n){return"Cannot include a '"+e+"' character in a manually specified "+("`to."+t+"` field ["+JSON.stringify(n)+"]. Please separate it out to the ")+("`to."+r+"` field. Alternatively you may provide the full path as ")+'a string in and the router will parse it for you.'}function uU(e){return e.filter((t,r)=>r===0||t.route.path&&t.route.path.length>0)}function xI(e,t){let r=uU(e);return t?r.map((n,a)=>a===r.length-1?n.pathname:n.pathnameBase):r.map(n=>n.pathnameBase)}function wI(e,t,r,n){n===void 0&&(n=!1);let a;typeof e=="string"?a=ms(e):(a=Al({},e),Ut(!a.pathname||!a.pathname.includes("?"),av("?","pathname","search",a)),Ut(!a.pathname||!a.pathname.includes("#"),av("#","pathname","hash",a)),Ut(!a.search||!a.search.includes("#"),av("#","search","hash",a)));let o=e===""||a.pathname==="",i=o?"/":a.pathname,s;if(i==null)s=r;else{let f=t.length-1;if(!n&&i.startsWith("..")){let v=i.split("/");for(;v[0]==="..";)v.shift(),f-=1;a.pathname=v.join("/")}s=f>=0?t[f]:"/"}let l=lU(a,s),c=i&&i!=="/"&&i.endsWith("/"),d=(o||i===".")&&r.endsWith("/");return!l.pathname.endsWith("/")&&(c||d)&&(l.pathname+="/"),l}const No=e=>e.join("/").replace(/\/\/+/g,"/"),dU=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/"),fU=e=>!e||e==="?"?"":e.startsWith("?")?e:"?"+e,pU=e=>!e||e==="#"?"":e.startsWith("#")?e:"#"+e;function vU(e){return e!=null&&typeof e.status=="number"&&typeof e.statusText=="string"&&typeof e.internal=="boolean"&&"data"in e}const SI=["post","put","patch","delete"];new Set(SI);const hU=["get",...SI];new Set(hU);/** + * React Router v6.24.1 + * + * Copyright (c) Remix Software Inc. + * + * This source code is licensed under the MIT license found in the + * LICENSE.md file in the root directory of this source tree. + * + * @license MIT + */function $l(){return $l=Object.assign?Object.assign.bind():function(e){for(var t=1;t{s.current=!0}),h.useCallback(function(c,d){if(d===void 0&&(d={}),!s.current)return;if(typeof c=="number"){n.go(c);return}let f=wI(c,JSON.parse(i),o,d.relative==="path");e==null&&t!=="/"&&(f.pathname=f.pathname==="/"?t:No([t,f.pathname])),(d.replace?n.replace:n.push)(f,d.state,d)},[t,n,i,o,e])}function bU(e,t){return yU(e,t)}function yU(e,t,r,n){vc()||Ut(!1);let{navigator:a}=h.useContext(pc),{matches:o}=h.useContext(ei),i=o[o.length-1],s=i?i.params:{};i&&i.pathname;let l=i?i.pathnameBase:"/";i&&i.route;let c=bs(),d;if(t){var f;let b=typeof t=="string"?ms(t):t;l==="/"||(f=b.pathname)!=null&&f.startsWith(l)||Ut(!1),d=b}else d=c;let v=d.pathname||"/",p=v;if(l!=="/"){let b=l.replace(/^\//,"").split("/");p="/"+v.replace(/^\//,"").split("/").slice(b.length).join("/")}let g=Y7(e,{pathname:p}),m=kU(g&&g.map(b=>Object.assign({},b,{params:Object.assign({},s,b.params),pathname:No([l,a.encodeLocation?a.encodeLocation(b.pathname).pathname:b.pathname]),pathnameBase:b.pathnameBase==="/"?l:No([l,a.encodeLocation?a.encodeLocation(b.pathnameBase).pathname:b.pathnameBase])})),o,r,n);return t&&m?h.createElement(jf.Provider,{value:{location:$l({pathname:"/",search:"",hash:"",state:null,key:"default"},d),navigationType:Ka.Pop}},m):m}function xU(){let e=IU(),t=vU(e)?e.status+" "+e.statusText:e instanceof Error?e.message:JSON.stringify(e),r=e instanceof Error?e.stack:null,a={padding:"0.5rem",backgroundColor:"rgba(200,200,200, 0.5)"};return h.createElement(h.Fragment,null,h.createElement("h2",null,"Unexpected Application Error!"),h.createElement("h3",{style:{fontStyle:"italic"}},t),r?h.createElement("pre",{style:a},r):null,null)}const wU=h.createElement(xU,null);class SU extends h.Component{constructor(t){super(t),this.state={location:t.location,revalidation:t.revalidation,error:t.error}}static getDerivedStateFromError(t){return{error:t}}static getDerivedStateFromProps(t,r){return r.location!==t.location||r.revalidation!=="idle"&&t.revalidation==="idle"?{error:t.error,location:t.location,revalidation:t.revalidation}:{error:t.error!==void 0?t.error:r.error,location:r.location,revalidation:t.revalidation||r.revalidation}}componentDidCatch(t,r){console.error("React Router caught the following error during render",t,r)}render(){return this.state.error!==void 0?h.createElement(ei.Provider,{value:this.props.routeContext},h.createElement(CI.Provider,{value:this.state.error,children:this.props.component})):this.props.children}}function CU(e){let{routeContext:t,match:r,children:n}=e,a=h.useContext(Um);return a&&a.static&&a.staticContext&&(r.route.errorElement||r.route.ErrorBoundary)&&(a.staticContext._deepestRenderedBoundaryId=r.route.id),h.createElement(ei.Provider,{value:t},n)}function kU(e,t,r,n){var a;if(t===void 0&&(t=[]),r===void 0&&(r=null),n===void 0&&(n=null),e==null){var o;if((o=r)!=null&&o.errors)e=r.matches;else return null}let i=e,s=(a=r)==null?void 0:a.errors;if(s!=null){let d=i.findIndex(f=>f.route.id&&s?.[f.route.id]!==void 0);d>=0||Ut(!1),i=i.slice(0,Math.min(i.length,d+1))}let l=!1,c=-1;if(r&&n&&n.v7_partialHydration)for(let d=0;d=0?i=i.slice(0,c+1):i=[i[0]];break}}}return i.reduceRight((d,f,v)=>{let p,g=!1,m=null,b=null;r&&(p=s&&f.route.id?s[f.route.id]:void 0,m=f.route.errorElement||wU,l&&(c<0&&v===0?(g=!0,b=null):c===v&&(g=!0,b=f.route.hydrateFallbackElement||null)));let y=t.concat(i.slice(0,v+1)),x=()=>{let w;return p?w=m:g?w=b:f.route.Component?w=h.createElement(f.route.Component,null):f.route.element?w=f.route.element:w=d,h.createElement(CU,{match:f,routeContext:{outlet:d,matches:y,isDataRoute:r!=null},children:w})};return r&&(f.route.ErrorBoundary||f.route.errorElement||v===0)?h.createElement(SU,{location:r.location,revalidation:r.revalidation,component:m,error:p,children:x(),routeContext:{outlet:null,matches:y,isDataRoute:!0}}):x()},null)}var EI=function(e){return e.UseBlocker="useBlocker",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e}(EI||{}),kd=function(e){return e.UseBlocker="useBlocker",e.UseLoaderData="useLoaderData",e.UseActionData="useActionData",e.UseRouteError="useRouteError",e.UseNavigation="useNavigation",e.UseRouteLoaderData="useRouteLoaderData",e.UseMatches="useMatches",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e.UseRouteId="useRouteId",e}(kd||{});function EU(e){let t=h.useContext(Um);return t||Ut(!1),t}function OU(e){let t=h.useContext(gU);return t||Ut(!1),t}function jU(e){let t=h.useContext(ei);return t||Ut(!1),t}function OI(e){let t=jU(),r=t.matches[t.matches.length-1];return r.route.id||Ut(!1),r.route.id}function IU(){var e;let t=h.useContext(CI),r=OU(kd.UseRouteError),n=OI(kd.UseRouteError);return t!==void 0?t:(e=r.errors)==null?void 0:e[n]}function PU(){let{router:e}=EU(EI.UseNavigateStable),t=OI(kd.UseNavigateStable),r=h.useRef(!1);return kI(()=>{r.current=!0}),h.useCallback(function(a,o){o===void 0&&(o={}),r.current&&(typeof a=="number"?e.navigate(a):e.navigate(a,$l({fromRouteId:t},o)))},[e,t])}function DU(e){let{to:t,replace:r,state:n,relative:a}=e;vc()||Ut(!1);let{future:o,static:i}=h.useContext(pc),{matches:s}=h.useContext(ei),{pathname:l}=bs(),c=hc(),d=wI(t,xI(s,o.v7_relativeSplatPath),l,a==="path"),f=JSON.stringify(d);return h.useEffect(()=>c(JSON.parse(f),{replace:r,state:n,relative:a}),[c,f,a,r,n]),null}function Ti(e){Ut(!1)}function TU(e){let{basename:t="/",children:r=null,location:n,navigationType:a=Ka.Pop,navigator:o,static:i=!1,future:s}=e;vc()&&Ut(!1);let l=t.replace(/^\/*/,"/"),c=h.useMemo(()=>({basename:l,navigator:o,static:i,future:$l({v7_relativeSplatPath:!1},s)}),[l,s,o,i]);typeof n=="string"&&(n=ms(n));let{pathname:d="/",search:f="",hash:v="",state:p=null,key:g="default"}=n,m=h.useMemo(()=>{let b=yI(d,l);return b==null?null:{location:{pathname:b,search:f,hash:v,state:p,key:g},navigationType:a}},[l,d,f,v,p,g,a]);return m==null?null:h.createElement(pc.Provider,{value:c},h.createElement(jf.Provider,{children:r,value:m}))}function FU(e){let{children:t,location:r}=e;return bU(tg(t),r)}new Promise(()=>{});function tg(e,t){t===void 0&&(t=[]);let r=[];return h.Children.forEach(e,(n,a)=>{if(!h.isValidElement(n))return;let o=[...t,a];if(n.type===h.Fragment){r.push.apply(r,tg(n.props.children,o));return}n.type!==Ti&&Ut(!1),!n.props.index||!n.props.children||Ut(!1);let i={id:n.props.id||o.join("-"),caseSensitive:n.props.caseSensitive,element:n.props.element,Component:n.props.Component,index:n.props.index,path:n.props.path,loader:n.props.loader,action:n.props.action,errorElement:n.props.errorElement,ErrorBoundary:n.props.ErrorBoundary,hasErrorBoundary:n.props.ErrorBoundary!=null||n.props.errorElement!=null,shouldRevalidate:n.props.shouldRevalidate,handle:n.props.handle,lazy:n.props.lazy};n.props.children&&(i.children=tg(n.props.children,o)),r.push(i)}),r}function nt(e){const t=Object.prototype.toString.call(e);return e instanceof Date||typeof e=="object"&&t==="[object Date]"?new e.constructor(+e):typeof e=="number"||t==="[object Number]"||typeof e=="string"||t==="[object String]"?new Date(e):new Date(NaN)}function zr(e,t){return e instanceof Date?new e.constructor(t):new Date(t)}function mr(e,t){const r=nt(e);return isNaN(t)?zr(e,NaN):(t&&r.setDate(r.getDate()+t),r)}function On(e,t){const r=nt(e);if(isNaN(t))return zr(e,NaN);if(!t)return r;const n=r.getDate(),a=zr(e,r.getTime());a.setMonth(r.getMonth()+t+1,0);const o=a.getDate();return n>=o?a:(r.setFullYear(a.getFullYear(),a.getMonth(),n),r)}const Wm=6048e5,RU=864e5;let MU={};function gc(){return MU}function ra(e,t){const r=gc(),n=t?.weekStartsOn??t?.locale?.options?.weekStartsOn??r.weekStartsOn??r.locale?.options?.weekStartsOn??0,a=nt(e),o=a.getDay(),i=(o=a.getTime()?r+1:t.getTime()>=i.getTime()?r:r-1}function Xi(e){const t=nt(e);return t.setHours(0,0,0,0),t}function Ed(e){const t=nt(e),r=new Date(Date.UTC(t.getFullYear(),t.getMonth(),t.getDate(),t.getHours(),t.getMinutes(),t.getSeconds(),t.getMilliseconds()));return r.setUTCFullYear(t.getFullYear()),+e-+r}function Yn(e,t){const r=Xi(e),n=Xi(t),a=+r-Ed(r),o=+n-Ed(n);return Math.round((a-o)/RU)}function NU(e){const t=jI(e),r=zr(e,0);return r.setFullYear(t,0,4),r.setHours(0,0,0,0),Wo(r)}function rg(e,t){const r=t*7;return mr(e,r)}function _U(e,t){return On(e,t*12)}function AU(e){let t;return e.forEach(function(r){const n=nt(r);(t===void 0||t{const n=nt(r);(!t||t>n||isNaN(+n))&&(t=n)}),t||new Date(NaN)}function Er(e,t){const r=Xi(e),n=Xi(t);return+r==+n}function zm(e){return e instanceof Date||typeof e=="object"&&Object.prototype.toString.call(e)==="[object Date]"}function LU(e){if(!zm(e)&&typeof e!="number")return!1;const t=nt(e);return!isNaN(Number(t))}function Ll(e,t){const r=nt(e),n=nt(t),a=r.getFullYear()-n.getFullYear(),o=r.getMonth()-n.getMonth();return a*12+o}function BU(e,t,r){const n=ra(e,r),a=ra(t,r),o=+n-Ed(n),i=+a-Ed(a);return Math.round((o-i)/Wm)}function Gm(e){const t=nt(e),r=t.getMonth();return t.setFullYear(t.getFullYear(),r+1,0),t.setHours(23,59,59,999),t}function Dr(e){const t=nt(e);return t.setDate(1),t.setHours(0,0,0,0),t}function II(e){const t=nt(e),r=zr(e,0);return r.setFullYear(t.getFullYear(),0,1),r.setHours(0,0,0,0),r}function qm(e,t){const r=gc(),n=t?.weekStartsOn??t?.locale?.options?.weekStartsOn??r.weekStartsOn??r.locale?.options?.weekStartsOn??0,a=nt(e),o=a.getDay(),i=(o{let n;const a=HU[e];return typeof a=="string"?n=a:t===1?n=a.one:n=a.other.replace("{{count}}",t.toString()),r?.addSuffix?r.comparison&&r.comparison>0?"in "+n:n+" ago":n};function ov(e){return(t={})=>{const r=t.width?String(t.width):e.defaultWidth;return e.formats[r]||e.formats[e.defaultWidth]}}const UU={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},WU={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},zU={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},GU={date:ov({formats:UU,defaultWidth:"full"}),time:ov({formats:WU,defaultWidth:"full"}),dateTime:ov({formats:zU,defaultWidth:"full"})},qU={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},YU=(e,t,r,n)=>qU[e];function Bs(e){return(t,r)=>{const n=r?.context?String(r.context):"standalone";let a;if(n==="formatting"&&e.formattingValues){const i=e.defaultFormattingWidth||e.defaultWidth,s=r?.width?String(r.width):i;a=e.formattingValues[s]||e.formattingValues[i]}else{const i=e.defaultWidth,s=r?.width?String(r.width):e.defaultWidth;a=e.values[s]||e.values[i]}const o=e.argumentCallback?e.argumentCallback(t):t;return a[o]}}const KU={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},XU={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},ZU={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},JU={narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},QU={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},eW={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},tW=(e,t)=>{const r=Number(e),n=r%100;if(n>20||n<10)switch(n%10){case 1:return r+"st";case 2:return r+"nd";case 3:return r+"rd"}return r+"th"},rW={ordinalNumber:tW,era:Bs({values:KU,defaultWidth:"wide"}),quarter:Bs({values:XU,defaultWidth:"wide",argumentCallback:e=>e-1}),month:Bs({values:ZU,defaultWidth:"wide"}),day:Bs({values:JU,defaultWidth:"wide"}),dayPeriod:Bs({values:QU,defaultWidth:"wide",formattingValues:eW,defaultFormattingWidth:"wide"})};function Hs(e){return(t,r={})=>{const n=r.width,a=n&&e.matchPatterns[n]||e.matchPatterns[e.defaultMatchWidth],o=t.match(a);if(!o)return null;const i=o[0],s=n&&e.parsePatterns[n]||e.parsePatterns[e.defaultParseWidth],l=Array.isArray(s)?aW(s,f=>f.test(i)):nW(s,f=>f.test(i));let c;c=e.valueCallback?e.valueCallback(l):l,c=r.valueCallback?r.valueCallback(c):c;const d=t.slice(i.length);return{value:c,rest:d}}}function nW(e,t){for(const r in e)if(Object.prototype.hasOwnProperty.call(e,r)&&t(e[r]))return r}function aW(e,t){for(let r=0;r{const n=t.match(e.matchPattern);if(!n)return null;const a=n[0],o=t.match(e.parsePattern);if(!o)return null;let i=e.valueCallback?e.valueCallback(o[0]):o[0];i=r.valueCallback?r.valueCallback(i):i;const s=t.slice(a.length);return{value:i,rest:s}}}const iW=/^(\d+)(th|st|nd|rd)?/i,sW=/\d+/i,lW={narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},cW={any:[/^b/i,/^(a|c)/i]},uW={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},dW={any:[/1/i,/2/i,/3/i,/4/i]},fW={narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},pW={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},vW={narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},hW={narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},gW={narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},mW={any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},bW={ordinalNumber:oW({matchPattern:iW,parsePattern:sW,valueCallback:e=>parseInt(e,10)}),era:Hs({matchPatterns:lW,defaultMatchWidth:"wide",parsePatterns:cW,defaultParseWidth:"any"}),quarter:Hs({matchPatterns:uW,defaultMatchWidth:"wide",parsePatterns:dW,defaultParseWidth:"any",valueCallback:e=>e+1}),month:Hs({matchPatterns:fW,defaultMatchWidth:"wide",parsePatterns:pW,defaultParseWidth:"any"}),day:Hs({matchPatterns:vW,defaultMatchWidth:"wide",parsePatterns:hW,defaultParseWidth:"any"}),dayPeriod:Hs({matchPatterns:gW,defaultMatchWidth:"any",parsePatterns:mW,defaultParseWidth:"any"})},DI={code:"en-US",formatDistance:VU,formatLong:GU,formatRelative:YU,localize:rW,match:bW,options:{weekStartsOn:0,firstWeekContainsDate:1}};function yW(e){const t=nt(e);return Yn(t,II(t))+1}function TI(e){const t=nt(e),r=+Wo(t)-+NU(t);return Math.round(r/Wm)+1}function FI(e,t){const r=nt(e),n=r.getFullYear(),a=gc(),o=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??a.firstWeekContainsDate??a.locale?.options?.firstWeekContainsDate??1,i=zr(e,0);i.setFullYear(n+1,0,o),i.setHours(0,0,0,0);const s=ra(i,t),l=zr(e,0);l.setFullYear(n,0,o),l.setHours(0,0,0,0);const c=ra(l,t);return r.getTime()>=s.getTime()?n+1:r.getTime()>=c.getTime()?n:n-1}function xW(e,t){const r=gc(),n=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??r.firstWeekContainsDate??r.locale?.options?.firstWeekContainsDate??1,a=FI(e,t),o=zr(e,0);return o.setFullYear(a,0,n),o.setHours(0,0,0,0),ra(o,t)}function RI(e,t){const r=nt(e),n=+ra(r,t)-+xW(r,t);return Math.round(n/Wm)+1}function pt(e,t){const r=e<0?"-":"",n=Math.abs(e).toString().padStart(t,"0");return r+n}const Fa={y(e,t){const r=e.getFullYear(),n=r>0?r:1-r;return pt(t==="yy"?n%100:n,t.length)},M(e,t){const r=e.getMonth();return t==="M"?String(r+1):pt(r+1,2)},d(e,t){return pt(e.getDate(),t.length)},a(e,t){const r=e.getHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return r.toUpperCase();case"aaa":return r;case"aaaaa":return r[0];case"aaaa":default:return r==="am"?"a.m.":"p.m."}},h(e,t){return pt(e.getHours()%12||12,t.length)},H(e,t){return pt(e.getHours(),t.length)},m(e,t){return pt(e.getMinutes(),t.length)},s(e,t){return pt(e.getSeconds(),t.length)},S(e,t){const r=t.length,n=e.getMilliseconds(),a=Math.trunc(n*Math.pow(10,r-3));return pt(a,t.length)}},hi={am:"am",pm:"pm",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},Mw={G:function(e,t,r){const n=e.getFullYear()>0?1:0;switch(t){case"G":case"GG":case"GGG":return r.era(n,{width:"abbreviated"});case"GGGGG":return r.era(n,{width:"narrow"});case"GGGG":default:return r.era(n,{width:"wide"})}},y:function(e,t,r){if(t==="yo"){const n=e.getFullYear(),a=n>0?n:1-n;return r.ordinalNumber(a,{unit:"year"})}return Fa.y(e,t)},Y:function(e,t,r,n){const a=FI(e,n),o=a>0?a:1-a;if(t==="YY"){const i=o%100;return pt(i,2)}return t==="Yo"?r.ordinalNumber(o,{unit:"year"}):pt(o,t.length)},R:function(e,t){const r=jI(e);return pt(r,t.length)},u:function(e,t){const r=e.getFullYear();return pt(r,t.length)},Q:function(e,t,r){const n=Math.ceil((e.getMonth()+1)/3);switch(t){case"Q":return String(n);case"QQ":return pt(n,2);case"Qo":return r.ordinalNumber(n,{unit:"quarter"});case"QQQ":return r.quarter(n,{width:"abbreviated",context:"formatting"});case"QQQQQ":return r.quarter(n,{width:"narrow",context:"formatting"});case"QQQQ":default:return r.quarter(n,{width:"wide",context:"formatting"})}},q:function(e,t,r){const n=Math.ceil((e.getMonth()+1)/3);switch(t){case"q":return String(n);case"qq":return pt(n,2);case"qo":return r.ordinalNumber(n,{unit:"quarter"});case"qqq":return r.quarter(n,{width:"abbreviated",context:"standalone"});case"qqqqq":return r.quarter(n,{width:"narrow",context:"standalone"});case"qqqq":default:return r.quarter(n,{width:"wide",context:"standalone"})}},M:function(e,t,r){const n=e.getMonth();switch(t){case"M":case"MM":return Fa.M(e,t);case"Mo":return r.ordinalNumber(n+1,{unit:"month"});case"MMM":return r.month(n,{width:"abbreviated",context:"formatting"});case"MMMMM":return r.month(n,{width:"narrow",context:"formatting"});case"MMMM":default:return r.month(n,{width:"wide",context:"formatting"})}},L:function(e,t,r){const n=e.getMonth();switch(t){case"L":return String(n+1);case"LL":return pt(n+1,2);case"Lo":return r.ordinalNumber(n+1,{unit:"month"});case"LLL":return r.month(n,{width:"abbreviated",context:"standalone"});case"LLLLL":return r.month(n,{width:"narrow",context:"standalone"});case"LLLL":default:return r.month(n,{width:"wide",context:"standalone"})}},w:function(e,t,r,n){const a=RI(e,n);return t==="wo"?r.ordinalNumber(a,{unit:"week"}):pt(a,t.length)},I:function(e,t,r){const n=TI(e);return t==="Io"?r.ordinalNumber(n,{unit:"week"}):pt(n,t.length)},d:function(e,t,r){return t==="do"?r.ordinalNumber(e.getDate(),{unit:"date"}):Fa.d(e,t)},D:function(e,t,r){const n=yW(e);return t==="Do"?r.ordinalNumber(n,{unit:"dayOfYear"}):pt(n,t.length)},E:function(e,t,r){const n=e.getDay();switch(t){case"E":case"EE":case"EEE":return r.day(n,{width:"abbreviated",context:"formatting"});case"EEEEE":return r.day(n,{width:"narrow",context:"formatting"});case"EEEEEE":return r.day(n,{width:"short",context:"formatting"});case"EEEE":default:return r.day(n,{width:"wide",context:"formatting"})}},e:function(e,t,r,n){const a=e.getDay(),o=(a-n.weekStartsOn+8)%7||7;switch(t){case"e":return String(o);case"ee":return pt(o,2);case"eo":return r.ordinalNumber(o,{unit:"day"});case"eee":return r.day(a,{width:"abbreviated",context:"formatting"});case"eeeee":return r.day(a,{width:"narrow",context:"formatting"});case"eeeeee":return r.day(a,{width:"short",context:"formatting"});case"eeee":default:return r.day(a,{width:"wide",context:"formatting"})}},c:function(e,t,r,n){const a=e.getDay(),o=(a-n.weekStartsOn+8)%7||7;switch(t){case"c":return String(o);case"cc":return pt(o,t.length);case"co":return r.ordinalNumber(o,{unit:"day"});case"ccc":return r.day(a,{width:"abbreviated",context:"standalone"});case"ccccc":return r.day(a,{width:"narrow",context:"standalone"});case"cccccc":return r.day(a,{width:"short",context:"standalone"});case"cccc":default:return r.day(a,{width:"wide",context:"standalone"})}},i:function(e,t,r){const n=e.getDay(),a=n===0?7:n;switch(t){case"i":return String(a);case"ii":return pt(a,t.length);case"io":return r.ordinalNumber(a,{unit:"day"});case"iii":return r.day(n,{width:"abbreviated",context:"formatting"});case"iiiii":return r.day(n,{width:"narrow",context:"formatting"});case"iiiiii":return r.day(n,{width:"short",context:"formatting"});case"iiii":default:return r.day(n,{width:"wide",context:"formatting"})}},a:function(e,t,r){const a=e.getHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return r.dayPeriod(a,{width:"abbreviated",context:"formatting"});case"aaa":return r.dayPeriod(a,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return r.dayPeriod(a,{width:"narrow",context:"formatting"});case"aaaa":default:return r.dayPeriod(a,{width:"wide",context:"formatting"})}},b:function(e,t,r){const n=e.getHours();let a;switch(n===12?a=hi.noon:n===0?a=hi.midnight:a=n/12>=1?"pm":"am",t){case"b":case"bb":return r.dayPeriod(a,{width:"abbreviated",context:"formatting"});case"bbb":return r.dayPeriod(a,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return r.dayPeriod(a,{width:"narrow",context:"formatting"});case"bbbb":default:return r.dayPeriod(a,{width:"wide",context:"formatting"})}},B:function(e,t,r){const n=e.getHours();let a;switch(n>=17?a=hi.evening:n>=12?a=hi.afternoon:n>=4?a=hi.morning:a=hi.night,t){case"B":case"BB":case"BBB":return r.dayPeriod(a,{width:"abbreviated",context:"formatting"});case"BBBBB":return r.dayPeriod(a,{width:"narrow",context:"formatting"});case"BBBB":default:return r.dayPeriod(a,{width:"wide",context:"formatting"})}},h:function(e,t,r){if(t==="ho"){let n=e.getHours()%12;return n===0&&(n=12),r.ordinalNumber(n,{unit:"hour"})}return Fa.h(e,t)},H:function(e,t,r){return t==="Ho"?r.ordinalNumber(e.getHours(),{unit:"hour"}):Fa.H(e,t)},K:function(e,t,r){const n=e.getHours()%12;return t==="Ko"?r.ordinalNumber(n,{unit:"hour"}):pt(n,t.length)},k:function(e,t,r){let n=e.getHours();return n===0&&(n=24),t==="ko"?r.ordinalNumber(n,{unit:"hour"}):pt(n,t.length)},m:function(e,t,r){return t==="mo"?r.ordinalNumber(e.getMinutes(),{unit:"minute"}):Fa.m(e,t)},s:function(e,t,r){return t==="so"?r.ordinalNumber(e.getSeconds(),{unit:"second"}):Fa.s(e,t)},S:function(e,t){return Fa.S(e,t)},X:function(e,t,r){const n=e.getTimezoneOffset();if(n===0)return"Z";switch(t){case"X":return _w(n);case"XXXX":case"XX":return yo(n);case"XXXXX":case"XXX":default:return yo(n,":")}},x:function(e,t,r){const n=e.getTimezoneOffset();switch(t){case"x":return _w(n);case"xxxx":case"xx":return yo(n);case"xxxxx":case"xxx":default:return yo(n,":")}},O:function(e,t,r){const n=e.getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+Nw(n,":");case"OOOO":default:return"GMT"+yo(n,":")}},z:function(e,t,r){const n=e.getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+Nw(n,":");case"zzzz":default:return"GMT"+yo(n,":")}},t:function(e,t,r){const n=Math.trunc(e.getTime()/1e3);return pt(n,t.length)},T:function(e,t,r){const n=e.getTime();return pt(n,t.length)}};function Nw(e,t=""){const r=e>0?"-":"+",n=Math.abs(e),a=Math.trunc(n/60),o=n%60;return o===0?r+String(a):r+String(a)+t+pt(o,2)}function _w(e,t){return e%60===0?(e>0?"-":"+")+pt(Math.abs(e)/60,2):yo(e,t)}function yo(e,t=""){const r=e>0?"-":"+",n=Math.abs(e),a=pt(Math.trunc(n/60),2),o=pt(n%60,2);return r+a+t+o}const Aw=(e,t)=>{switch(e){case"P":return t.date({width:"short"});case"PP":return t.date({width:"medium"});case"PPP":return t.date({width:"long"});case"PPPP":default:return t.date({width:"full"})}},MI=(e,t)=>{switch(e){case"p":return t.time({width:"short"});case"pp":return t.time({width:"medium"});case"ppp":return t.time({width:"long"});case"pppp":default:return t.time({width:"full"})}},wW=(e,t)=>{const r=e.match(/(P+)(p+)?/)||[],n=r[1],a=r[2];if(!a)return Aw(e,t);let o;switch(n){case"P":o=t.dateTime({width:"short"});break;case"PP":o=t.dateTime({width:"medium"});break;case"PPP":o=t.dateTime({width:"long"});break;case"PPPP":default:o=t.dateTime({width:"full"});break}return o.replace("{{date}}",Aw(n,t)).replace("{{time}}",MI(a,t))},SW={p:MI,P:wW},CW=/^D+$/,kW=/^Y+$/,EW=["D","DD","YY","YYYY"];function OW(e){return CW.test(e)}function jW(e){return kW.test(e)}function IW(e,t,r){const n=PW(e,t,r);if(console.warn(n),EW.includes(e))throw new RangeError(n)}function PW(e,t,r){const n=e[0]==="Y"?"years":"days of the month";return`Use \`${e.toLowerCase()}\` instead of \`${e}\` (in \`${t}\`) for formatting ${n} to the input \`${r}\`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md`}const DW=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,TW=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,FW=/^'([^]*?)'?$/,RW=/''/g,MW=/[a-zA-Z]/;function ti(e,t,r){const n=gc(),a=r?.locale??n.locale??DI,o=r?.firstWeekContainsDate??r?.locale?.options?.firstWeekContainsDate??n.firstWeekContainsDate??n.locale?.options?.firstWeekContainsDate??1,i=r?.weekStartsOn??r?.locale?.options?.weekStartsOn??n.weekStartsOn??n.locale?.options?.weekStartsOn??0,s=nt(e);if(!LU(s))throw new RangeError("Invalid time value");let l=t.match(TW).map(d=>{const f=d[0];if(f==="p"||f==="P"){const v=SW[f];return v(d,a.formatLong)}return d}).join("").match(DW).map(d=>{if(d==="''")return{isToken:!1,value:"'"};const f=d[0];if(f==="'")return{isToken:!1,value:NW(d)};if(Mw[f])return{isToken:!0,value:d};if(f.match(MW))throw new RangeError("Format string contains an unescaped latin alphabet character `"+f+"`");return{isToken:!1,value:d}});a.localize.preprocessor&&(l=a.localize.preprocessor(s,l));const c={firstWeekContainsDate:o,weekStartsOn:i,locale:a};return l.map(d=>{if(!d.isToken)return d.value;const f=d.value;(!r?.useAdditionalWeekYearTokens&&jW(f)||!r?.useAdditionalDayOfYearTokens&&OW(f))&&IW(f,t,String(e));const v=Mw[f[0]];return v(s,f,a.localize,c)}).join("")}function NW(e){const t=e.match(FW);return t?t[1].replace(RW,"'"):e}function _W(e){const t=nt(e),r=t.getFullYear(),n=t.getMonth(),a=zr(e,0);return a.setFullYear(r,n+1,0),a.setHours(0,0,0,0),a.getDate()}function AW(e){return Math.trunc(+nt(e)/1e3)}function $W(e){const t=nt(e),r=t.getMonth();return t.setFullYear(t.getFullYear(),r+1,0),t.setHours(0,0,0,0),t}function LW(e,t){return BU($W(e),Dr(e),t)+1}function ng(e,t){const r=nt(e),n=nt(t);return r.getTime()>n.getTime()}function NI(e,t){const r=nt(e),n=nt(t);return+r<+n}function Ym(e,t){const r=nt(e),n=nt(t);return r.getFullYear()===n.getFullYear()&&r.getMonth()===n.getMonth()}function BW(e,t){const r=nt(e),n=nt(t);return r.getFullYear()===n.getFullYear()}function iv(e,t){return mr(e,-t)}function sv(e,t){const r=nt(e),n=r.getFullYear(),a=r.getDate(),o=zr(e,0);o.setFullYear(n,t,15),o.setHours(0,0,0,0);const i=_W(o);return r.setMonth(t,Math.min(a,i)),r}function $w(e,t){const r=nt(e);return isNaN(+r)?zr(e,NaN):(r.setFullYear(t),r)}var Be=function(){return Be=Object.assign||function(t){for(var r,n=1,a=arguments.length;n1&&(l||!c),f=t>1&&(c||!l),v=function(){n&&o(n)},p=function(){a&&o(a)};return u.jsx(y8,{displayMonth:e.displayMonth,hideNext:d,hidePrevious:f,nextMonth:a,previousMonth:n,onPreviousClick:v,onNextClick:p})}function x8(e){var t,r=xt(),n=r.classNames,a=r.disableNavigation,o=r.styles,i=r.captionLayout,s=r.components,l=(t=s?.CaptionLabel)!==null&&t!==void 0?t:$I,c;return a?c=u.jsx(l,{id:e.id,displayMonth:e.displayMonth}):i==="dropdown"?c=u.jsx(Lw,{displayMonth:e.displayMonth,id:e.id}):i==="dropdown-buttons"?c=u.jsxs(u.Fragment,{children:[u.jsx(Lw,{displayMonth:e.displayMonth,displayIndex:e.displayIndex,id:e.id}),u.jsx(Bw,{displayMonth:e.displayMonth,displayIndex:e.displayIndex,id:e.id})]}):c=u.jsxs(u.Fragment,{children:[u.jsx(l,{id:e.id,displayMonth:e.displayMonth,displayIndex:e.displayIndex}),u.jsx(Bw,{displayMonth:e.displayMonth,id:e.id})]}),u.jsx("div",{className:n.caption,style:o.caption,children:c})}function w8(e){var t=xt(),r=t.footer,n=t.styles,a=t.classNames.tfoot;return r?u.jsx("tfoot",{className:a,style:n.tfoot,children:u.jsx("tr",{children:u.jsx("td",{colSpan:8,children:r})})}):u.jsx(u.Fragment,{})}function S8(e,t,r){for(var n=r?Wo(new Date):ra(new Date,{locale:e,weekStartsOn:t}),a=[],o=0;o<7;o++){var i=mr(n,o);a.push(i)}return a}function C8(){var e=xt(),t=e.classNames,r=e.styles,n=e.showWeekNumber,a=e.locale,o=e.weekStartsOn,i=e.ISOWeek,s=e.formatters.formatWeekdayName,l=e.labels.labelWeekday,c=S8(a,o,i);return u.jsxs("tr",{style:r.head_row,className:t.head_row,children:[n&&u.jsx("td",{style:r.head_cell,className:t.head_cell}),c.map(function(d,f){return u.jsx("th",{scope:"col",className:t.head_cell,style:r.head_cell,"aria-label":l(d,{locale:a}),children:s(d,{locale:a})},f)})]})}function k8(){var e,t=xt(),r=t.classNames,n=t.styles,a=t.components,o=(e=a?.HeadRow)!==null&&e!==void 0?e:C8;return u.jsx("thead",{style:n.head,className:r.head,children:u.jsx(o,{})})}function E8(e){var t=xt(),r=t.locale,n=t.formatters.formatDay;return u.jsx(u.Fragment,{children:n(e.date,{locale:r})})}var Km=h.createContext(void 0);function O8(e){if(!mc(e.initialProps)){var t={selected:void 0,modifiers:{disabled:[]}};return u.jsx(Km.Provider,{value:t,children:e.children})}return u.jsx(j8,{initialProps:e.initialProps,children:e.children})}function j8(e){var t=e.initialProps,r=e.children,n=t.selected,a=t.min,o=t.max,i=function(c,d,f){var v,p;(v=t.onDayClick)===null||v===void 0||v.call(t,c,d,f);var g=!!(d.selected&&a&&n?.length===a);if(!g){var m=!!(!d.selected&&o&&n?.length===o);if(!m){var b=n?_I([],n):[];if(d.selected){var y=b.findIndex(function(x){return Er(c,x)});b.splice(y,1)}else b.push(c);(p=t.onSelect)===null||p===void 0||p.call(t,b,c,d,f)}}},s={disabled:[]};n&&s.disabled.push(function(c){var d=o&&n.length>o-1,f=n.some(function(v){return Er(v,c)});return!!(d&&!f)});var l={selected:n,onDayClick:i,modifiers:s};return u.jsx(Km.Provider,{value:l,children:r})}function Xm(){var e=h.useContext(Km);if(!e)throw new Error("useSelectMultiple must be used within a SelectMultipleProvider");return e}function I8(e,t){var r=t||{},n=r.from,a=r.to;return n&&a?Er(a,e)&&Er(n,e)?void 0:Er(a,e)?{from:a,to:void 0}:Er(n,e)?void 0:ng(n,e)?{from:e,to:a}:{from:n,to:e}:a?ng(e,a)?{from:a,to:e}:{from:e,to:a}:n?NI(e,n)?{from:e,to:n}:{from:n,to:e}:{from:e,to:void 0}}var Zm=h.createContext(void 0);function P8(e){if(!bc(e.initialProps)){var t={selected:void 0,modifiers:{range_start:[],range_end:[],range_middle:[],disabled:[]}};return u.jsx(Zm.Provider,{value:t,children:e.children})}return u.jsx(D8,{initialProps:e.initialProps,children:e.children})}function D8(e){var t=e.initialProps,r=e.children,n=t.selected,a=n||{},o=a.from,i=a.to,s=t.min,l=t.max,c=function(p,g,m){var b,y;(b=t.onDayClick)===null||b===void 0||b.call(t,p,g,m);var x=I8(p,n);(y=t.onSelect)===null||y===void 0||y.call(t,x,p,g,m)},d={range_start:[],range_end:[],range_middle:[],disabled:[]};if(o?(d.range_start=[o],i?(d.range_end=[i],Er(o,i)||(d.range_middle=[{after:o,before:i}])):d.range_end=[o]):i&&(d.range_start=[i],d.range_end=[i]),s&&(o&&!i&&d.disabled.push({after:iv(o,s-1),before:mr(o,s-1)}),o&&i&&d.disabled.push({after:o,before:mr(o,s-1)}),!o&&i&&d.disabled.push({after:iv(i,s-1),before:mr(i,s-1)})),l){if(o&&!i&&(d.disabled.push({before:mr(o,-l+1)}),d.disabled.push({after:mr(o,l-1)})),o&&i){var f=Yn(i,o)+1,v=l-f;d.disabled.push({before:iv(o,v)}),d.disabled.push({after:mr(i,v)})}!o&&i&&(d.disabled.push({before:mr(i,-l+1)}),d.disabled.push({after:mr(i,l-1)}))}return u.jsx(Zm.Provider,{value:{selected:n,onDayClick:c,modifiers:d},children:r})}function Jm(){var e=h.useContext(Zm);if(!e)throw new Error("useSelectRange must be used within a SelectRangeProvider");return e}function Zu(e){return Array.isArray(e)?_I([],e):e!==void 0?[e]:[]}function T8(e){var t={};return Object.entries(e).forEach(function(r){var n=r[0],a=r[1];t[n]=Zu(a)}),t}var jn;(function(e){e.Outside="outside",e.Disabled="disabled",e.Selected="selected",e.Hidden="hidden",e.Today="today",e.RangeStart="range_start",e.RangeEnd="range_end",e.RangeMiddle="range_middle"})(jn||(jn={}));var F8=jn.Selected,ua=jn.Disabled,R8=jn.Hidden,M8=jn.Today,lv=jn.RangeEnd,cv=jn.RangeMiddle,uv=jn.RangeStart,N8=jn.Outside;function _8(e,t,r){var n,a=(n={},n[F8]=Zu(e.selected),n[ua]=Zu(e.disabled),n[R8]=Zu(e.hidden),n[M8]=[e.today],n[lv]=[],n[cv]=[],n[uv]=[],n[N8]=[],n);return e.fromDate&&a[ua].push({before:e.fromDate}),e.toDate&&a[ua].push({after:e.toDate}),mc(e)?a[ua]=a[ua].concat(t.modifiers[ua]):bc(e)&&(a[ua]=a[ua].concat(r.modifiers[ua]),a[uv]=r.modifiers[uv],a[cv]=r.modifiers[cv],a[lv]=r.modifiers[lv]),a}var HI=h.createContext(void 0);function A8(e){var t=xt(),r=Xm(),n=Jm(),a=_8(t,r,n),o=T8(t.modifiers),i=Be(Be({},a),o);return u.jsx(HI.Provider,{value:i,children:e.children})}function VI(){var e=h.useContext(HI);if(!e)throw new Error("useModifiers must be used within a ModifiersProvider");return e}function $8(e){return!!(e&&typeof e=="object"&&"before"in e&&"after"in e)}function L8(e){return!!(e&&typeof e=="object"&&"from"in e)}function B8(e){return!!(e&&typeof e=="object"&&"after"in e)}function H8(e){return!!(e&&typeof e=="object"&&"before"in e)}function V8(e){return!!(e&&typeof e=="object"&&"dayOfWeek"in e)}function U8(e,t){var r,n=t.from,a=t.to;if(n&&a){var o=Yn(a,n)<0;o&&(r=[a,n],n=r[0],a=r[1]);var i=Yn(e,n)>=0&&Yn(a,e)>=0;return i}return a?Er(a,e):n?Er(n,e):!1}function W8(e){return zm(e)}function z8(e){return Array.isArray(e)&&e.every(zm)}function G8(e,t){return t.some(function(r){if(typeof r=="boolean")return r;if(W8(r))return Er(e,r);if(z8(r))return r.includes(e);if(L8(r))return U8(e,r);if(V8(r))return r.dayOfWeek.includes(e.getDay());if($8(r)){var n=Yn(r.before,e),a=Yn(r.after,e),o=n>0,i=a<0,s=ng(r.before,r.after);return s?i&&o:o||i}return B8(r)?Yn(e,r.after)>0:H8(r)?Yn(r.before,e)>0:typeof r=="function"?r(e):!1})}function Qm(e,t,r){var n=Object.keys(t).reduce(function(o,i){var s=t[i];return G8(e,s)&&o.push(i),o},[]),a={};return n.forEach(function(o){return a[o]=!0}),r&&!Ym(e,r)&&(a.outside=!0),a}function q8(e,t){for(var r=Dr(e[0]),n=Gm(e[e.length-1]),a,o,i=r;i<=n;){var s=Qm(i,t),l=!s.disabled&&!s.hidden;if(!l){i=mr(i,1);continue}if(s.selected)return i;s.today&&!o&&(o=i),a||(a=i),i=mr(i,1)}return o||a}var Y8=365;function UI(e,t){var r=t.moveBy,n=t.direction,a=t.context,o=t.modifiers,i=t.retry,s=i===void 0?{count:0,lastFocused:e}:i,l=a.weekStartsOn,c=a.fromDate,d=a.toDate,f=a.locale,v={day:mr,week:rg,month:On,year:_U,startOfWeek:function(b){return a.ISOWeek?Wo(b):ra(b,{locale:f,weekStartsOn:l})},endOfWeek:function(b){return a.ISOWeek?PI(b):qm(b,{locale:f,weekStartsOn:l})}},p=v[r](e,n==="after"?1:-1);n==="before"&&c?p=AU([c,p]):n==="after"&&d&&(p=$U([d,p]));var g=!0;if(o){var m=Qm(p,o);g=!m.disabled&&!m.hidden}return g?p:s.count>Y8?s.lastFocused:UI(p,{moveBy:r,direction:n,context:a,modifiers:o,retry:Be(Be({},s),{count:s.count+1})})}var WI=h.createContext(void 0);function K8(e){var t=yc(),r=VI(),n=h.useState(),a=n[0],o=n[1],i=h.useState(),s=i[0],l=i[1],c=q8(t.displayMonths,r),d=a??(s&&t.isDateDisplayed(s))?s:c,f=function(){l(a),o(void 0)},v=function(b){o(b)},p=xt(),g=function(b,y){if(a){var x=UI(a,{moveBy:b,direction:y,context:p,modifiers:r});Er(a,x)||(t.goToDate(x,a),v(x))}},m={focusedDay:a,focusTarget:d,blur:f,focus:v,focusDayAfter:function(){return g("day","after")},focusDayBefore:function(){return g("day","before")},focusWeekAfter:function(){return g("week","after")},focusWeekBefore:function(){return g("week","before")},focusMonthBefore:function(){return g("month","before")},focusMonthAfter:function(){return g("month","after")},focusYearBefore:function(){return g("year","before")},focusYearAfter:function(){return g("year","after")},focusStartOfWeek:function(){return g("startOfWeek","before")},focusEndOfWeek:function(){return g("endOfWeek","after")}};return u.jsx(WI.Provider,{value:m,children:e.children})}function eb(){var e=h.useContext(WI);if(!e)throw new Error("useFocusContext must be used within a FocusProvider");return e}function X8(e,t){var r=VI(),n=Qm(e,r,t);return n}var tb=h.createContext(void 0);function Z8(e){if(!If(e.initialProps)){var t={selected:void 0};return u.jsx(tb.Provider,{value:t,children:e.children})}return u.jsx(J8,{initialProps:e.initialProps,children:e.children})}function J8(e){var t=e.initialProps,r=e.children,n=function(o,i,s){var l,c,d;if((l=t.onDayClick)===null||l===void 0||l.call(t,o,i,s),i.selected&&!t.required){(c=t.onSelect)===null||c===void 0||c.call(t,void 0,o,i,s);return}(d=t.onSelect)===null||d===void 0||d.call(t,o,o,i,s)},a={selected:t.selected,onDayClick:n};return u.jsx(tb.Provider,{value:a,children:r})}function zI(){var e=h.useContext(tb);if(!e)throw new Error("useSelectSingle must be used within a SelectSingleProvider");return e}function Q8(e,t){var r=xt(),n=zI(),a=Xm(),o=Jm(),i=eb(),s=i.focusDayAfter,l=i.focusDayBefore,c=i.focusWeekAfter,d=i.focusWeekBefore,f=i.blur,v=i.focus,p=i.focusMonthBefore,g=i.focusMonthAfter,m=i.focusYearBefore,b=i.focusYearAfter,y=i.focusStartOfWeek,x=i.focusEndOfWeek,w=function(W){var U,F,V,L;If(r)?(U=n.onDayClick)===null||U===void 0||U.call(n,e,t,W):mc(r)?(F=a.onDayClick)===null||F===void 0||F.call(a,e,t,W):bc(r)?(V=o.onDayClick)===null||V===void 0||V.call(o,e,t,W):(L=r.onDayClick)===null||L===void 0||L.call(r,e,t,W)},C=function(W){var U;v(e),(U=r.onDayFocus)===null||U===void 0||U.call(r,e,t,W)},S=function(W){var U;f(),(U=r.onDayBlur)===null||U===void 0||U.call(r,e,t,W)},k=function(W){var U;(U=r.onDayMouseEnter)===null||U===void 0||U.call(r,e,t,W)},E=function(W){var U;(U=r.onDayMouseLeave)===null||U===void 0||U.call(r,e,t,W)},j=function(W){var U;(U=r.onDayPointerEnter)===null||U===void 0||U.call(r,e,t,W)},R=function(W){var U;(U=r.onDayPointerLeave)===null||U===void 0||U.call(r,e,t,W)},N=function(W){var U;(U=r.onDayTouchCancel)===null||U===void 0||U.call(r,e,t,W)},M=function(W){var U;(U=r.onDayTouchEnd)===null||U===void 0||U.call(r,e,t,W)},A=function(W){var U;(U=r.onDayTouchMove)===null||U===void 0||U.call(r,e,t,W)},K=function(W){var U;(U=r.onDayTouchStart)===null||U===void 0||U.call(r,e,t,W)},q=function(W){var U;(U=r.onDayKeyUp)===null||U===void 0||U.call(r,e,t,W)},G=function(W){var U;switch(W.key){case"ArrowLeft":W.preventDefault(),W.stopPropagation(),r.dir==="rtl"?s():l();break;case"ArrowRight":W.preventDefault(),W.stopPropagation(),r.dir==="rtl"?l():s();break;case"ArrowDown":W.preventDefault(),W.stopPropagation(),c();break;case"ArrowUp":W.preventDefault(),W.stopPropagation(),d();break;case"PageUp":W.preventDefault(),W.stopPropagation(),W.shiftKey?m():p();break;case"PageDown":W.preventDefault(),W.stopPropagation(),W.shiftKey?b():g();break;case"Home":W.preventDefault(),W.stopPropagation(),y();break;case"End":W.preventDefault(),W.stopPropagation(),x();break}(U=r.onDayKeyDown)===null||U===void 0||U.call(r,e,t,W)},$={onClick:w,onFocus:C,onBlur:S,onKeyDown:G,onKeyUp:q,onMouseEnter:k,onMouseLeave:E,onPointerEnter:j,onPointerLeave:R,onTouchCancel:N,onTouchEnd:M,onTouchMove:A,onTouchStart:K};return $}function ez(){var e=xt(),t=zI(),r=Xm(),n=Jm(),a=If(e)?t.selected:mc(e)?r.selected:bc(e)?n.selected:void 0;return a}function tz(e){return Object.values(jn).includes(e)}function rz(e,t){var r=[e.classNames.day];return Object.keys(t).forEach(function(n){var a=e.modifiersClassNames[n];if(a)r.push(a);else if(tz(n)){var o=e.classNames["day_".concat(n)];o&&r.push(o)}}),r}function nz(e,t){var r=Be({},e.styles.day);return Object.keys(t).forEach(function(n){var a;r=Be(Be({},r),(a=e.modifiersStyles)===null||a===void 0?void 0:a[n])}),r}function GI(e,t,r){var n,a,o,i=xt(),s=eb(),l=X8(e,t),c=Q8(e,l),d=ez(),f=!!(i.onDayClick||i.mode!=="default");h.useEffect(function(){var k;l.outside||s.focusedDay&&f&&Er(s.focusedDay,e)&&((k=r.current)===null||k===void 0||k.focus())},[s.focusedDay,e,r,f,l.outside]);var v=rz(i,l).join(" "),p=nz(i,l),g=!!(l.outside&&!i.showOutsideDays||l.hidden),m=(o=(a=i.components)===null||a===void 0?void 0:a.DayContent)!==null&&o!==void 0?o:E8,b=u.jsx(m,{date:e,displayMonth:t,activeModifiers:l}),y={style:p,className:v,children:b,role:"gridcell"},x=s.focusTarget&&Er(s.focusTarget,e)&&!l.outside,w=s.focusedDay&&Er(s.focusedDay,e),C=Be(Be(Be({},y),(n={disabled:l.disabled,role:"gridcell"},n["aria-selected"]=l.selected,n.tabIndex=w||x?0:-1,n)),c),S={isButton:f,isHidden:g,activeModifiers:l,selectedDays:d,buttonProps:C,divProps:y};return S}function az(e){var t=h.useRef(null),r=GI(e.date,e.displayMonth,t);return r.isHidden?u.jsx("div",{role:"gridcell"}):r.isButton?u.jsx(Bl,Be({name:"day",ref:t},r.buttonProps)):u.jsx("div",Be({},r.divProps))}function oz(e){var t=e.number,r=e.dates,n=xt(),a=n.onWeekNumberClick,o=n.styles,i=n.classNames,s=n.locale,l=n.labels.labelWeekNumber,c=n.formatters.formatWeekNumber,d=c(Number(t),{locale:s});if(!a)return u.jsx("span",{className:i.weeknumber,style:o.weeknumber,children:d});var f=l(Number(t),{locale:s}),v=function(p){a(t,r,p)};return u.jsx(Bl,{name:"week-number","aria-label":f,className:i.weeknumber,style:o.weeknumber,onClick:v,children:d})}function iz(e){var t,r,n=xt(),a=n.styles,o=n.classNames,i=n.showWeekNumber,s=n.components,l=(t=s?.Day)!==null&&t!==void 0?t:az,c=(r=s?.WeekNumber)!==null&&r!==void 0?r:oz,d;return i&&(d=u.jsx("td",{className:o.cell,style:a.cell,children:u.jsx(c,{number:e.weekNumber,dates:e.dates})})),u.jsxs("tr",{className:o.row,style:a.row,children:[d,e.dates.map(function(f){return u.jsx("td",{className:o.cell,style:a.cell,role:"presentation",children:u.jsx(l,{displayMonth:e.displayMonth,date:f})},AW(f))})]})}function Hw(e,t,r){for(var n=r?.ISOWeek?PI(t):qm(t,r),a=r?.ISOWeek?Wo(e):ra(e,r),o=Yn(n,a),i=[],s=0;s<=o;s++)i.push(mr(a,s));var l=i.reduce(function(c,d){var f=r?.ISOWeek?TI(d):RI(d,r),v=c.find(function(p){return p.weekNumber===f});return v?(v.dates.push(d),c):(c.push({weekNumber:f,dates:[d]}),c)},[]);return l}function sz(e,t){var r=Hw(Dr(e),Gm(e),t);if(t?.useFixedWeeks){var n=LW(e,t);if(n<6){var a=r[r.length-1],o=a.dates[a.dates.length-1],i=rg(o,6-n),s=Hw(rg(o,1),i,t);r.push.apply(r,s)}}return r}function lz(e){var t,r,n,a=xt(),o=a.locale,i=a.classNames,s=a.styles,l=a.hideHead,c=a.fixedWeeks,d=a.components,f=a.weekStartsOn,v=a.firstWeekContainsDate,p=a.ISOWeek,g=sz(e.displayMonth,{useFixedWeeks:!!c,ISOWeek:p,locale:o,weekStartsOn:f,firstWeekContainsDate:v}),m=(t=d?.Head)!==null&&t!==void 0?t:k8,b=(r=d?.Row)!==null&&r!==void 0?r:iz,y=(n=d?.Footer)!==null&&n!==void 0?n:w8;return u.jsxs("table",{id:e.id,className:i.table,style:s.table,role:"grid","aria-labelledby":e["aria-labelledby"],children:[!l&&u.jsx(m,{}),u.jsx("tbody",{className:i.tbody,style:s.tbody,children:g.map(function(x){return u.jsx(b,{displayMonth:e.displayMonth,dates:x.dates,weekNumber:x.weekNumber},x.weekNumber)})}),u.jsx(y,{displayMonth:e.displayMonth})]})}function cz(){return!!(typeof window<"u"&&window.document&&window.document.createElement)}var uz=cz()?h.useLayoutEffect:h.useEffect,dv=!1,dz=0;function Vw(){return"react-day-picker-".concat(++dz)}function fz(e){var t,r=e??(dv?Vw():null),n=h.useState(r),a=n[0],o=n[1];return uz(function(){a===null&&o(Vw())},[]),h.useEffect(function(){dv===!1&&(dv=!0)},[]),(t=e??a)!==null&&t!==void 0?t:void 0}function pz(e){var t,r,n=xt(),a=n.dir,o=n.classNames,i=n.styles,s=n.components,l=yc().displayMonths,c=fz(n.id?"".concat(n.id,"-").concat(e.displayIndex):void 0),d=n.id?"".concat(n.id,"-grid-").concat(e.displayIndex):void 0,f=[o.month],v=i.month,p=e.displayIndex===0,g=e.displayIndex===l.length-1,m=!p&&!g;a==="rtl"&&(t=[p,g],g=t[0],p=t[1]),p&&(f.push(o.caption_start),v=Be(Be({},v),i.caption_start)),g&&(f.push(o.caption_end),v=Be(Be({},v),i.caption_end)),m&&(f.push(o.caption_between),v=Be(Be({},v),i.caption_between));var b=(r=s?.Caption)!==null&&r!==void 0?r:x8;return u.jsxs("div",{className:f.join(" "),style:v,children:[u.jsx(b,{id:c,displayMonth:e.displayMonth,displayIndex:e.displayIndex}),u.jsx(lz,{id:d,"aria-labelledby":c,displayMonth:e.displayMonth})]},e.displayIndex)}function vz(e){var t=xt(),r=t.classNames,n=t.styles;return u.jsx("div",{className:r.months,style:n.months,children:e.children})}function hz(e){var t,r,n=e.initialProps,a=xt(),o=eb(),i=yc(),s=h.useState(!1),l=s[0],c=s[1];h.useEffect(function(){a.initialFocus&&o.focusTarget&&(l||(o.focus(o.focusTarget),c(!0)))},[a.initialFocus,l,o.focus,o.focusTarget,o]);var d=[a.classNames.root,a.className];a.numberOfMonths>1&&d.push(a.classNames.multiple_months),a.showWeekNumber&&d.push(a.classNames.with_weeknumber);var f=Be(Be({},a.styles.root),a.style),v=Object.keys(n).filter(function(g){return g.startsWith("data-")}).reduce(function(g,m){var b;return Be(Be({},g),(b={},b[m]=n[m],b))},{}),p=(r=(t=n.components)===null||t===void 0?void 0:t.Months)!==null&&r!==void 0?r:vz;return u.jsx("div",Be({className:d.join(" "),style:f,dir:a.dir,id:a.id,nonce:n.nonce,title:n.title,lang:n.lang},v,{children:u.jsx(p,{children:i.displayMonths.map(function(g,m){return u.jsx(pz,{displayIndex:m,displayMonth:g},m)})})}))}function gz(e){var t=e.children,r=HW(e,["children"]);return u.jsx(i8,{initialProps:r,children:u.jsx(g8,{children:u.jsx(Z8,{initialProps:r,children:u.jsx(O8,{initialProps:r,children:u.jsx(P8,{initialProps:r,children:u.jsx(A8,{children:u.jsx(K8,{children:t})})})})})})})}function mz(e){return u.jsx(gz,Be({},e,{children:u.jsx(hz,{initialProps:e})}))}var rb={};Object.defineProperty(rb,"__esModule",{value:!0});var xc=rb.default=void 0,bz=xz(h),yz=it;function xz(e){return e&&e.__esModule?e:{default:e}}const qI=e=>bz.default.createElement(yz.Icon,Object.assign({dangerouslySetGlyph:''},e));qI.displayName="ChevronLeftLargeIcon";var wz=qI;xc=rb.default=wz;var nb={};Object.defineProperty(nb,"__esModule",{value:!0});var wc=nb.default=void 0,Sz=kz(h),Cz=it;function kz(e){return e&&e.__esModule?e:{default:e}}const YI=e=>Sz.default.createElement(Cz.Icon,Object.assign({dangerouslySetGlyph:''},e));YI.displayName="ChevronRightLargeIcon";var Ez=YI;wc=nb.default=Ez;var KI={exports:{}};(function(e,t){(function(r,n){e.exports=n()})(xn,function(){var r=1e3,n=6e4,a=36e5,o="millisecond",i="second",s="minute",l="hour",c="day",d="week",f="month",v="quarter",p="year",g="date",m="Invalid Date",b=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,y=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,x={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),ordinal:function(q){var G=["th","st","nd","rd"],$=q%100;return"["+q+(G[($-20)%10]||G[$]||G[0])+"]"}},w=function(q,G,$){var W=String(q);return!W||W.length>=G?q:""+Array(G+1-W.length).join($)+q},C={s:w,z:function(q){var G=-q.utcOffset(),$=Math.abs(G),W=Math.floor($/60),U=$%60;return(G<=0?"+":"-")+w(W,2,"0")+":"+w(U,2,"0")},m:function q(G,$){if(G.date()<$.date())return-q($,G);var W=12*($.year()-G.year())+($.month()-G.month()),U=G.clone().add(W,f),F=$-U<0,V=G.clone().add(W+(F?-1:1),f);return+(-(W+($-U)/(F?U-V:V-U))||0)},a:function(q){return q<0?Math.ceil(q)||0:Math.floor(q)},p:function(q){return{M:f,y:p,w:d,d:c,D:g,h:l,m:s,s:i,ms:o,Q:v}[q]||String(q||"").toLowerCase().replace(/s$/,"")},u:function(q){return q===void 0}},S="en",k={};k[S]=x;var E="$isDayjsObject",j=function(q){return q instanceof A||!(!q||!q[E])},R=function q(G,$,W){var U;if(!G)return S;if(typeof G=="string"){var F=G.toLowerCase();k[F]&&(U=F),$&&(k[F]=$,U=F);var V=G.split("-");if(!U&&V.length>1)return q(V[0])}else{var L=G.name;k[L]=G,U=L}return!W&&U&&(S=U),U||!W&&S},N=function(q,G){if(j(q))return q.clone();var $=typeof G=="object"?G:{};return $.date=q,$.args=arguments,new A($)},M=C;M.l=R,M.i=j,M.w=function(q,G){return N(q,{locale:G.$L,utc:G.$u,x:G.$x,$offset:G.$offset})};var A=function(){function q($){this.$L=R($.locale,null,!0),this.parse($),this.$x=this.$x||$.x||{},this[E]=!0}var G=q.prototype;return G.parse=function($){this.$d=function(W){var U=W.date,F=W.utc;if(U===null)return new Date(NaN);if(M.u(U))return new Date;if(U instanceof Date)return new Date(U);if(typeof U=="string"&&!/Z$/i.test(U)){var V=U.match(b);if(V){var L=V[2]-1||0,P=(V[7]||"0").substring(0,3);return F?new Date(Date.UTC(V[1],L,V[3]||1,V[4]||0,V[5]||0,V[6]||0,P)):new Date(V[1],L,V[3]||1,V[4]||0,V[5]||0,V[6]||0,P)}}return new Date(U)}($),this.init()},G.init=function(){var $=this.$d;this.$y=$.getFullYear(),this.$M=$.getMonth(),this.$D=$.getDate(),this.$W=$.getDay(),this.$H=$.getHours(),this.$m=$.getMinutes(),this.$s=$.getSeconds(),this.$ms=$.getMilliseconds()},G.$utils=function(){return M},G.isValid=function(){return this.$d.toString()!==m},G.isSame=function($,W){var U=N($);return this.startOf(W)<=U&&U<=this.endOf(W)},G.isAfter=function($,W){return N($)e.type==="checkbox",Mi=e=>e instanceof Date,br=e=>e==null;const XI=e=>typeof e=="object";var Kt=e=>!br(e)&&!Array.isArray(e)&&XI(e)&&!Mi(e),ZI=e=>Kt(e)&&e.target?Sc(e.target)?e.target.checked:e.target.value:e,Oz=e=>e.substring(0,e.search(/\.\d+(\.|$)/))||e,JI=(e,t)=>e.has(Oz(t)),jz=e=>{const t=e.constructor&&e.constructor.prototype;return Kt(t)&&t.hasOwnProperty("isPrototypeOf")},ab=typeof window<"u"&&typeof window.HTMLElement<"u"&&typeof document<"u";function Cr(e){let t;const r=Array.isArray(e);if(e instanceof Date)t=new Date(e);else if(e instanceof Set)t=new Set(e);else if(!(ab&&(e instanceof Blob||e instanceof FileList))&&(r||Kt(e)))if(t=r?[]:{},!r&&!jz(e))t=e;else for(const n in e)e.hasOwnProperty(n)&&(t[n]=Cr(e[n]));else return e;return t}var Df=e=>Array.isArray(e)?e.filter(Boolean):[],Mt=e=>e===void 0,xe=(e,t,r)=>{if(!t||!Kt(e))return r;const n=Df(t.split(/[,[\].]+?/)).reduce((a,o)=>br(a)?a:a[o],e);return Mt(n)||n===e?Mt(e[t])?r:e[t]:n},Gn=e=>typeof e=="boolean",ob=e=>/^\w*$/.test(e),QI=e=>Df(e.replace(/["|']|\]/g,"").split(/\.|\[/)),mt=(e,t,r)=>{let n=-1;const a=ob(t)?[t]:QI(t),o=a.length,i=o-1;for(;++nI.useContext(Iz);var e2=(e,t,r,n=!0)=>{const a={defaultValues:t._defaultValues};for(const o in e)Object.defineProperty(a,o,{get:()=>{const i=o;return t._proxyFormState[i]!==yn.all&&(t._proxyFormState[i]=!n||yn.all),r&&(r[i]=!0),e[i]}});return a},_r=e=>Kt(e)&&!Object.keys(e).length,t2=(e,t,r,n)=>{r(e);const{name:a,...o}=e;return _r(o)||Object.keys(o).length>=Object.keys(t).length||Object.keys(o).find(i=>t[i]===(!n||yn.all))},Sl=e=>Array.isArray(e)?e:[e],r2=(e,t,r)=>!e||!t||e===t||Sl(e).some(n=>n&&(r?n===t:n.startsWith(t)||t.startsWith(n)));function sb(e){const t=I.useRef(e);t.current=e,I.useEffect(()=>{const r=!e.disabled&&t.current.subject&&t.current.subject.subscribe({next:t.current.next});return()=>{r&&r.unsubscribe()}},[e.disabled])}function Pz(e){const t=ib(),{control:r=t.control,disabled:n,name:a,exact:o}=e||{},[i,s]=I.useState(r._formState),l=I.useRef(!0),c=I.useRef({isDirty:!1,isLoading:!1,dirtyFields:!1,touchedFields:!1,validatingFields:!1,isValidating:!1,isValid:!1,errors:!1}),d=I.useRef(a);return d.current=a,sb({disabled:n,next:f=>l.current&&r2(d.current,f.name,o)&&t2(f,c.current,r._updateFormState)&&s({...r._formState,...f}),subject:r._subjects.state}),I.useEffect(()=>(l.current=!0,c.current.isValid&&r._updateValid(!0),()=>{l.current=!1}),[r]),e2(i,r,c.current,!1)}var Kn=e=>typeof e=="string",n2=(e,t,r,n,a)=>Kn(e)?(n&&t.watch.add(e),xe(r,e,a)):Array.isArray(e)?e.map(o=>(n&&t.watch.add(o),xe(r,o))):(n&&(t.watchAll=!0),r);function Dz(e){const t=ib(),{control:r=t.control,name:n,defaultValue:a,disabled:o,exact:i}=e||{},s=I.useRef(n);s.current=n,sb({disabled:o,subject:r._subjects.values,next:d=>{r2(s.current,d.name,i)&&c(Cr(n2(s.current,r._names,d.values||r._formValues,!1,a)))}});const[l,c]=I.useState(r._getWatch(n,a));return I.useEffect(()=>r._removeUnmounted()),l}function Tf(e){const t=ib(),{name:r,disabled:n,control:a=t.control,shouldUnregister:o}=e,i=JI(a._names.array,r),s=Dz({control:a,name:r,defaultValue:xe(a._formValues,r,xe(a._defaultValues,r,e.defaultValue)),exact:!0}),l=Pz({control:a,name:r}),c=I.useRef(a.register(r,{...e.rules,value:s,...Gn(e.disabled)?{disabled:e.disabled}:{}}));return I.useEffect(()=>{const d=a._options.shouldUnregister||o,f=(v,p)=>{const g=xe(a._fields,v);g&&g._f&&(g._f.mount=p)};if(f(r,!0),d){const v=Cr(xe(a._options.defaultValues,r));mt(a._defaultValues,r,v),Mt(xe(a._formValues,r))&&mt(a._formValues,r,v)}return()=>{(i?d&&!a._state.action:d)?a.unregister(r):f(r,!1)}},[r,a,i,o]),I.useEffect(()=>{xe(a._fields,r)&&a._updateDisabledField({disabled:n,fields:a._fields,name:r,value:xe(a._fields,r)._f.value})},[n,r,a]),{field:{name:r,value:s,...Gn(n)||l.disabled?{disabled:l.disabled||n}:{},onChange:I.useCallback(d=>c.current.onChange({target:{value:ZI(d),name:r},type:Od.CHANGE}),[r]),onBlur:I.useCallback(()=>c.current.onBlur({target:{value:xe(a._formValues,r),name:r},type:Od.BLUR}),[r,a]),ref:d=>{const f=xe(a._fields,r);f&&d&&(f._f.ref={focus:()=>d.focus(),select:()=>d.select(),setCustomValidity:v=>d.setCustomValidity(v),reportValidity:()=>d.reportValidity()})}},formState:l,fieldState:Object.defineProperties({},{invalid:{enumerable:!0,get:()=>!!xe(l.errors,r)},isDirty:{enumerable:!0,get:()=>!!xe(l.dirtyFields,r)},isTouched:{enumerable:!0,get:()=>!!xe(l.touchedFields,r)},isValidating:{enumerable:!0,get:()=>!!xe(l.validatingFields,r)},error:{enumerable:!0,get:()=>xe(l.errors,r)}})}}const ys=e=>e.render(Tf(e));var Tz=(e,t,r,n,a)=>t?{...r[e],types:{...r[e]&&r[e].types?r[e].types:{},[n]:a||!0}}:{},Uw=e=>({isOnSubmit:!e||e===yn.onSubmit,isOnBlur:e===yn.onBlur,isOnChange:e===yn.onChange,isOnAll:e===yn.all,isOnTouch:e===yn.onTouched}),Ww=(e,t,r)=>!r&&(t.watchAll||t.watch.has(e)||[...t.watch].some(n=>e.startsWith(n)&&/^\.\w+/.test(e.slice(n.length))));const Cl=(e,t,r,n)=>{for(const a of r||Object.keys(e)){const o=xe(e,a);if(o){const{_f:i,...s}=o;if(i){if(i.refs&&i.refs[0]&&t(i.refs[0],a)&&!n)break;if(i.ref&&t(i.ref,i.name)&&!n)break;Cl(s,t)}else Kt(s)&&Cl(s,t)}}};var Fz=(e,t,r)=>{const n=Sl(xe(e,r));return mt(n,"root",t[r]),mt(e,r,n),e},lb=e=>e.type==="file",Xa=e=>typeof e=="function",jd=e=>{if(!ab)return!1;const t=e?e.ownerDocument:0;return e instanceof(t&&t.defaultView?t.defaultView.HTMLElement:HTMLElement)},Ju=e=>Kn(e),cb=e=>e.type==="radio",Id=e=>e instanceof RegExp;const zw={value:!1,isValid:!1},Gw={value:!0,isValid:!0};var a2=e=>{if(Array.isArray(e)){if(e.length>1){const t=e.filter(r=>r&&r.checked&&!r.disabled).map(r=>r.value);return{value:t,isValid:!!t.length}}return e[0].checked&&!e[0].disabled?e[0].attributes&&!Mt(e[0].attributes.value)?Mt(e[0].value)||e[0].value===""?Gw:{value:e[0].value,isValid:!0}:Gw:zw}return zw};const qw={isValid:!1,value:null};var o2=e=>Array.isArray(e)?e.reduce((t,r)=>r&&r.checked&&!r.disabled?{isValid:!0,value:r.value}:t,qw):qw;function Yw(e,t,r="validate"){if(Ju(e)||Array.isArray(e)&&e.every(Ju)||Gn(e)&&!e)return{type:r,message:Ju(e)?e:"",ref:t}}var gi=e=>Kt(e)&&!Id(e)?e:{value:e,message:""},Kw=async(e,t,r,n,a)=>{const{ref:o,refs:i,required:s,maxLength:l,minLength:c,min:d,max:f,pattern:v,validate:p,name:g,valueAsNumber:m,mount:b,disabled:y}=e._f,x=xe(t,g);if(!b||y)return{};const w=i?i[0]:o,C=A=>{n&&w.reportValidity&&(w.setCustomValidity(Gn(A)?"":A||""),w.reportValidity())},S={},k=cb(o),E=Sc(o),j=k||E,R=(m||lb(o))&&Mt(o.value)&&Mt(x)||jd(o)&&o.value===""||x===""||Array.isArray(x)&&!x.length,N=Tz.bind(null,g,r,S),M=(A,K,q,G=da.maxLength,$=da.minLength)=>{const W=A?K:q;S[g]={type:A?G:$,message:W,ref:o,...N(A?G:$,W)}};if(a?!Array.isArray(x)||!x.length:s&&(!j&&(R||br(x))||Gn(x)&&!x||E&&!a2(i).isValid||k&&!o2(i).isValid)){const{value:A,message:K}=Ju(s)?{value:!!s,message:s}:gi(s);if(A&&(S[g]={type:da.required,message:K,ref:w,...N(da.required,K)},!r))return C(K),S}if(!R&&(!br(d)||!br(f))){let A,K;const q=gi(f),G=gi(d);if(!br(x)&&!isNaN(x)){const $=o.valueAsNumber||x&&+x;br(q.value)||(A=$>q.value),br(G.value)||(K=$new Date(new Date().toDateString()+" "+V),U=o.type=="time",F=o.type=="week";Kn(q.value)&&x&&(A=U?W(x)>W(q.value):F?x>q.value:$>new Date(q.value)),Kn(G.value)&&x&&(K=U?W(x)+A.value,G=!br(K.value)&&x.length<+K.value;if((q||G)&&(M(q,A.message,K.message),!r))return C(S[g].message),S}if(v&&!R&&Kn(x)){const{value:A,message:K}=gi(v);if(Id(A)&&!x.match(A)&&(S[g]={type:da.pattern,message:K,ref:o,...N(da.pattern,K)},!r))return C(K),S}if(p){if(Xa(p)){const A=await p(x,t),K=Yw(A,w);if(K&&(S[g]={...K,...N(da.validate,K.message)},!r))return C(K.message),S}else if(Kt(p)){let A={};for(const K in p){if(!_r(A)&&!r)break;const q=Yw(await p[K](x,t),w,K);q&&(A={...q,...N(K,q.message)},C(q.message),r&&(S[g]=A))}if(!_r(A)&&(S[g]={ref:w,...A},!r))return S}}return C(!0),S};function Rz(e,t){const r=t.slice(0,-1).length;let n=0;for(;n{let e=[];return{get observers(){return e},next:a=>{for(const o of e)o.next&&o.next(a)},subscribe:a=>(e.push(a),{unsubscribe:()=>{e=e.filter(o=>o!==a)}}),unsubscribe:()=>{e=[]}}},Pd=e=>br(e)||!XI(e);function Io(e,t){if(Pd(e)||Pd(t))return e===t;if(Mi(e)&&Mi(t))return e.getTime()===t.getTime();const r=Object.keys(e),n=Object.keys(t);if(r.length!==n.length)return!1;for(const a of r){const o=e[a];if(!n.includes(a))return!1;if(a!=="ref"){const i=t[a];if(Mi(o)&&Mi(i)||Kt(o)&&Kt(i)||Array.isArray(o)&&Array.isArray(i)?!Io(o,i):o!==i)return!1}}return!0}var i2=e=>e.type==="select-multiple",Nz=e=>cb(e)||Sc(e),pv=e=>jd(e)&&e.isConnected,s2=e=>{for(const t in e)if(Xa(e[t]))return!0;return!1};function Dd(e,t={}){const r=Array.isArray(e);if(Kt(e)||r)for(const n in e)Array.isArray(e[n])||Kt(e[n])&&!s2(e[n])?(t[n]=Array.isArray(e[n])?[]:{},Dd(e[n],t[n])):br(e[n])||(t[n]=!0);return t}function l2(e,t,r){const n=Array.isArray(e);if(Kt(e)||n)for(const a in e)Array.isArray(e[a])||Kt(e[a])&&!s2(e[a])?Mt(t)||Pd(r[a])?r[a]=Array.isArray(e[a])?Dd(e[a],[]):{...Dd(e[a])}:l2(e[a],br(t)?{}:t[a],r[a]):r[a]=!Io(e[a],t[a]);return r}var mu=(e,t)=>l2(e,t,Dd(t)),c2=(e,{valueAsNumber:t,valueAsDate:r,setValueAs:n})=>Mt(e)?e:t?e===""?NaN:e&&+e:r&&Kn(e)?new Date(e):n?n(e):e;function vv(e){const t=e.ref;if(!(e.refs?e.refs.every(r=>r.disabled):t.disabled))return lb(t)?t.files:cb(t)?o2(e.refs).value:i2(t)?[...t.selectedOptions].map(({value:r})=>r):Sc(t)?a2(e.refs).value:c2(Mt(t.value)?e.ref.value:t.value,e)}var _z=(e,t,r,n)=>{const a={};for(const o of e){const i=xe(t,o);i&&mt(a,o,i._f)}return{criteriaMode:r,names:[...e],fields:a,shouldUseNativeValidation:n}},Vs=e=>Mt(e)?e:Id(e)?e.source:Kt(e)?Id(e.value)?e.value.source:e.value:e,Az=e=>e.mount&&(e.required||e.min||e.max||e.maxLength||e.minLength||e.pattern||e.validate);function Xw(e,t,r){const n=xe(e,r);if(n||ob(r))return{error:n,name:r};const a=r.split(".");for(;a.length;){const o=a.join("."),i=xe(t,o),s=xe(e,o);if(i&&!Array.isArray(i)&&r!==o)return{name:r};if(s&&s.type)return{name:o,error:s};a.pop()}return{name:r}}var $z=(e,t,r,n,a)=>a.isOnAll?!1:!r&&a.isOnTouch?!(t||e):(r?n.isOnBlur:a.isOnBlur)?!e:(r?n.isOnChange:a.isOnChange)?e:!0,Lz=(e,t)=>!Df(xe(e,t)).length&&Wt(e,t);const Bz={mode:yn.onSubmit,reValidateMode:yn.onChange,shouldFocusError:!0};function Hz(e={}){let t={...Bz,...e},r={submitCount:0,isDirty:!1,isLoading:Xa(t.defaultValues),isValidating:!1,isSubmitted:!1,isSubmitting:!1,isSubmitSuccessful:!1,isValid:!1,touchedFields:{},dirtyFields:{},validatingFields:{},errors:t.errors||{},disabled:t.disabled||!1},n={},a=Kt(t.defaultValues)||Kt(t.values)?Cr(t.defaultValues||t.values)||{}:{},o=t.shouldUnregister?{}:Cr(a),i={action:!1,mount:!1,watch:!1},s={mount:new Set,unMount:new Set,array:new Set,watch:new Set},l,c=0;const d={isDirty:!1,dirtyFields:!1,validatingFields:!1,touchedFields:!1,isValidating:!1,isValid:!1,errors:!1},f={values:fv(),array:fv(),state:fv()},v=Uw(t.mode),p=Uw(t.reValidateMode),g=t.criteriaMode===yn.all,m=O=>z=>{clearTimeout(c),c=setTimeout(O,z)},b=async O=>{if(d.isValid||O){const z=t.resolver?_r((await j()).errors):await N(n,!0);z!==r.isValid&&f.state.next({isValid:z})}},y=(O,z)=>{(d.isValidating||d.validatingFields)&&((O||Array.from(s.mount)).forEach(X=>{X&&(z?mt(r.validatingFields,X,z):Wt(r.validatingFields,X))}),f.state.next({validatingFields:r.validatingFields,isValidating:!_r(r.validatingFields)}))},x=(O,z=[],X,ne,se=!0,ae=!0)=>{if(ne&&X){if(i.action=!0,ae&&Array.isArray(xe(n,O))){const ve=X(xe(n,O),ne.argA,ne.argB);se&&mt(n,O,ve)}if(ae&&Array.isArray(xe(r.errors,O))){const ve=X(xe(r.errors,O),ne.argA,ne.argB);se&&mt(r.errors,O,ve),Lz(r.errors,O)}if(d.touchedFields&&ae&&Array.isArray(xe(r.touchedFields,O))){const ve=X(xe(r.touchedFields,O),ne.argA,ne.argB);se&&mt(r.touchedFields,O,ve)}d.dirtyFields&&(r.dirtyFields=mu(a,o)),f.state.next({name:O,isDirty:A(O,z),dirtyFields:r.dirtyFields,errors:r.errors,isValid:r.isValid})}else mt(o,O,z)},w=(O,z)=>{mt(r.errors,O,z),f.state.next({errors:r.errors})},C=O=>{r.errors=O,f.state.next({errors:r.errors,isValid:!1})},S=(O,z,X,ne)=>{const se=xe(n,O);if(se){const ae=xe(o,O,Mt(X)?xe(a,O):X);Mt(ae)||ne&&ne.defaultChecked||z?mt(o,O,z?ae:vv(se._f)):G(O,ae),i.mount&&b()}},k=(O,z,X,ne,se)=>{let ae=!1,ve=!1;const Se={name:O},Fe=!!(xe(n,O)&&xe(n,O)._f&&xe(n,O)._f.disabled);if(!X||ne){d.isDirty&&(ve=r.isDirty,r.isDirty=Se.isDirty=A(),ae=ve!==Se.isDirty);const Ue=Fe||Io(xe(a,O),z);ve=!!(!Fe&&xe(r.dirtyFields,O)),Ue||Fe?Wt(r.dirtyFields,O):mt(r.dirtyFields,O,!0),Se.dirtyFields=r.dirtyFields,ae=ae||d.dirtyFields&&ve!==!Ue}if(X){const Ue=xe(r.touchedFields,O);Ue||(mt(r.touchedFields,O,X),Se.touchedFields=r.touchedFields,ae=ae||d.touchedFields&&Ue!==X)}return ae&&se&&f.state.next(Se),ae?Se:{}},E=(O,z,X,ne)=>{const se=xe(r.errors,O),ae=d.isValid&&Gn(z)&&r.isValid!==z;if(e.delayError&&X?(l=m(()=>w(O,X)),l(e.delayError)):(clearTimeout(c),l=null,X?mt(r.errors,O,X):Wt(r.errors,O)),(X?!Io(se,X):se)||!_r(ne)||ae){const ve={...ne,...ae&&Gn(z)?{isValid:z}:{},errors:r.errors,name:O};r={...r,...ve},f.state.next(ve)}},j=async O=>{y(O,!0);const z=await t.resolver(o,t.context,_z(O||s.mount,n,t.criteriaMode,t.shouldUseNativeValidation));return y(O),z},R=async O=>{const{errors:z}=await j(O);if(O)for(const X of O){const ne=xe(z,X);ne?mt(r.errors,X,ne):Wt(r.errors,X)}else r.errors=z;return z},N=async(O,z,X={valid:!0})=>{for(const ne in O){const se=O[ne];if(se){const{_f:ae,...ve}=se;if(ae){const Se=s.array.has(ae.name);y([ne],!0);const Fe=await Kw(se,o,g,t.shouldUseNativeValidation&&!z,Se);if(y([ne]),Fe[ae.name]&&(X.valid=!1,z))break;!z&&(xe(Fe,ae.name)?Se?Fz(r.errors,Fe,ae.name):mt(r.errors,ae.name,Fe[ae.name]):Wt(r.errors,ae.name))}ve&&await N(ve,z,X)}}return X.valid},M=()=>{for(const O of s.unMount){const z=xe(n,O);z&&(z._f.refs?z._f.refs.every(X=>!pv(X)):!pv(z._f.ref))&&ee(O)}s.unMount=new Set},A=(O,z)=>(O&&z&&mt(o,O,z),!Io(L(),a)),K=(O,z,X)=>n2(O,s,{...i.mount?o:Mt(z)?a:Kn(O)?{[O]:z}:z},X,z),q=O=>Df(xe(i.mount?o:a,O,e.shouldUnregister?xe(a,O,[]):[])),G=(O,z,X={})=>{const ne=xe(n,O);let se=z;if(ne){const ae=ne._f;ae&&(!ae.disabled&&mt(o,O,c2(z,ae)),se=jd(ae.ref)&&br(z)?"":z,i2(ae.ref)?[...ae.ref.options].forEach(ve=>ve.selected=se.includes(ve.value)):ae.refs?Sc(ae.ref)?ae.refs.length>1?ae.refs.forEach(ve=>(!ve.defaultChecked||!ve.disabled)&&(ve.checked=Array.isArray(se)?!!se.find(Se=>Se===ve.value):se===ve.value)):ae.refs[0]&&(ae.refs[0].checked=!!se):ae.refs.forEach(ve=>ve.checked=ve.value===se):lb(ae.ref)?ae.ref.value="":(ae.ref.value=se,ae.ref.type||f.values.next({name:O,values:{...o}})))}(X.shouldDirty||X.shouldTouch)&&k(O,se,X.shouldTouch,X.shouldDirty,!0),X.shouldValidate&&V(O)},$=(O,z,X)=>{for(const ne in z){const se=z[ne],ae=`${O}.${ne}`,ve=xe(n,ae);(s.array.has(O)||!Pd(se)||ve&&!ve._f)&&!Mi(se)?$(ae,se,X):G(ae,se,X)}},W=(O,z,X={})=>{const ne=xe(n,O),se=s.array.has(O),ae=Cr(z);mt(o,O,ae),se?(f.array.next({name:O,values:{...o}}),(d.isDirty||d.dirtyFields)&&X.shouldDirty&&f.state.next({name:O,dirtyFields:mu(a,o),isDirty:A(O,ae)})):ne&&!ne._f&&!br(ae)?$(O,ae,X):G(O,ae,X),Ww(O,s)&&f.state.next({...r}),f.values.next({name:i.mount?O:void 0,values:{...o}})},U=async O=>{i.mount=!0;const z=O.target;let X=z.name,ne=!0;const se=xe(n,X),ae=()=>z.type?vv(se._f):ZI(O),ve=Se=>{ne=Number.isNaN(Se)||Se===xe(o,X,Se)};if(se){let Se,Fe;const Ue=ae(),dt=O.type===Od.BLUR||O.type===Od.FOCUS_OUT,Ot=!Az(se._f)&&!t.resolver&&!xe(r.errors,X)&&!se._f.deps||$z(dt,xe(r.touchedFields,X),r.isSubmitted,p,v),Fr=Ww(X,s,dt);mt(o,X,Ue),dt?(se._f.onBlur&&se._f.onBlur(O),l&&l(0)):se._f.onChange&&se._f.onChange(O);const Ne=k(X,Ue,dt,!1),st=!_r(Ne)||Fr;if(!dt&&f.values.next({name:X,type:O.type,values:{...o}}),Ot)return d.isValid&&b(),st&&f.state.next({name:X,...Fr?{}:Ne});if(!dt&&Fr&&f.state.next({...r}),t.resolver){const{errors:wr}=await j([X]);if(ve(Ue),ne){const mo=Xw(r.errors,n,X),An=Xw(wr,n,mo.name||X);Se=An.error,X=An.name,Fe=_r(wr)}}else y([X],!0),Se=(await Kw(se,o,g,t.shouldUseNativeValidation))[X],y([X]),ve(Ue),ne&&(Se?Fe=!1:d.isValid&&(Fe=await N(n,!0)));ne&&(se._f.deps&&V(se._f.deps),E(X,Fe,Se,Ne))}},F=(O,z)=>{if(xe(r.errors,z)&&O.focus)return O.focus(),1},V=async(O,z={})=>{let X,ne;const se=Sl(O);if(t.resolver){const ae=await R(Mt(O)?O:se);X=_r(ae),ne=O?!se.some(ve=>xe(ae,ve)):X}else O?(ne=(await Promise.all(se.map(async ae=>{const ve=xe(n,ae);return await N(ve&&ve._f?{[ae]:ve}:ve)}))).every(Boolean),!(!ne&&!r.isValid)&&b()):ne=X=await N(n);return f.state.next({...!Kn(O)||d.isValid&&X!==r.isValid?{}:{name:O},...t.resolver||!O?{isValid:X}:{},errors:r.errors}),z.shouldFocus&&!ne&&Cl(n,F,O?se:s.mount),ne},L=O=>{const z={...i.mount?o:a};return Mt(O)?z:Kn(O)?xe(z,O):O.map(X=>xe(z,X))},P=(O,z)=>({invalid:!!xe((z||r).errors,O),isDirty:!!xe((z||r).dirtyFields,O),error:xe((z||r).errors,O),isValidating:!!xe(r.validatingFields,O),isTouched:!!xe((z||r).touchedFields,O)}),B=O=>{O&&Sl(O).forEach(z=>Wt(r.errors,z)),f.state.next({errors:O?r.errors:{}})},H=(O,z,X)=>{const ne=(xe(n,O,{_f:{}})._f||{}).ref,se=xe(r.errors,O)||{},{ref:ae,message:ve,type:Se,...Fe}=se;mt(r.errors,O,{...Fe,...z,ref:ne}),f.state.next({name:O,errors:r.errors,isValid:!1}),X&&X.shouldFocus&&ne&&ne.focus&&ne.focus()},Z=(O,z)=>Xa(O)?f.values.subscribe({next:X=>O(K(void 0,z),X)}):K(O,z,!0),ee=(O,z={})=>{for(const X of O?Sl(O):s.mount)s.mount.delete(X),s.array.delete(X),z.keepValue||(Wt(n,X),Wt(o,X)),!z.keepError&&Wt(r.errors,X),!z.keepDirty&&Wt(r.dirtyFields,X),!z.keepTouched&&Wt(r.touchedFields,X),!z.keepIsValidating&&Wt(r.validatingFields,X),!t.shouldUnregister&&!z.keepDefaultValue&&Wt(a,X);f.values.next({values:{...o}}),f.state.next({...r,...z.keepDirty?{isDirty:A()}:{}}),!z.keepIsValid&&b()},re=({disabled:O,name:z,field:X,fields:ne,value:se})=>{if(Gn(O)&&i.mount||O){const ae=O?void 0:Mt(se)?vv(X?X._f:xe(ne,z)._f):se;mt(o,z,ae),k(z,ae,!1,!1,!0)}},oe=(O,z={})=>{let X=xe(n,O);const ne=Gn(z.disabled);return mt(n,O,{...X||{},_f:{...X&&X._f?X._f:{ref:{name:O}},name:O,mount:!0,...z}}),s.mount.add(O),X?re({field:X,disabled:z.disabled,name:O,value:z.value}):S(O,!0,z.value),{...ne?{disabled:z.disabled}:{},...t.progressive?{required:!!z.required,min:Vs(z.min),max:Vs(z.max),minLength:Vs(z.minLength),maxLength:Vs(z.maxLength),pattern:Vs(z.pattern)}:{},name:O,onChange:U,onBlur:U,ref:se=>{if(se){oe(O,z),X=xe(n,O);const ae=Mt(se.value)&&se.querySelectorAll&&se.querySelectorAll("input,select,textarea")[0]||se,ve=Nz(ae),Se=X._f.refs||[];if(ve?Se.find(Fe=>Fe===ae):ae===X._f.ref)return;mt(n,O,{_f:{...X._f,...ve?{refs:[...Se.filter(pv),ae,...Array.isArray(xe(a,O))?[{}]:[]],ref:{type:ae.type,name:O}}:{ref:ae}}}),S(O,!1,void 0,ae)}else X=xe(n,O,{}),X._f&&(X._f.mount=!1),(t.shouldUnregister||z.shouldUnregister)&&!(JI(s.array,O)&&i.action)&&s.unMount.add(O)}}},le=()=>t.shouldFocusError&&Cl(n,F,s.mount),ce=O=>{Gn(O)&&(f.state.next({disabled:O}),Cl(n,(z,X)=>{const ne=xe(n,X);ne&&(z.disabled=ne._f.disabled||O,Array.isArray(ne._f.refs)&&ne._f.refs.forEach(se=>{se.disabled=ne._f.disabled||O}))},0,!1))},we=(O,z)=>async X=>{let ne;X&&(X.preventDefault&&X.preventDefault(),X.persist&&X.persist());let se=Cr(o);if(f.state.next({isSubmitting:!0}),t.resolver){const{errors:ae,values:ve}=await j();r.errors=ae,se=ve}else await N(n);if(Wt(r.errors,"root"),_r(r.errors)){f.state.next({errors:{}});try{await O(se,X)}catch(ae){ne=ae}}else z&&await z({...r.errors},X),le(),setTimeout(le);if(f.state.next({isSubmitted:!0,isSubmitting:!1,isSubmitSuccessful:_r(r.errors)&&!ne,submitCount:r.submitCount+1,errors:r.errors}),ne)throw ne},Ce=(O,z={})=>{xe(n,O)&&(Mt(z.defaultValue)?W(O,Cr(xe(a,O))):(W(O,z.defaultValue),mt(a,O,Cr(z.defaultValue))),z.keepTouched||Wt(r.touchedFields,O),z.keepDirty||(Wt(r.dirtyFields,O),r.isDirty=z.defaultValue?A(O,Cr(xe(a,O))):A()),z.keepError||(Wt(r.errors,O),d.isValid&&b()),f.state.next({...r}))},Ie=(O,z={})=>{const X=O?Cr(O):a,ne=Cr(X),se=_r(O),ae=se?a:ne;if(z.keepDefaultValues||(a=X),!z.keepValues){if(z.keepDirtyValues)for(const ve of s.mount)xe(r.dirtyFields,ve)?mt(ae,ve,xe(o,ve)):W(ve,xe(ae,ve));else{if(ab&&Mt(O))for(const ve of s.mount){const Se=xe(n,ve);if(Se&&Se._f){const Fe=Array.isArray(Se._f.refs)?Se._f.refs[0]:Se._f.ref;if(jd(Fe)){const Ue=Fe.closest("form");if(Ue){Ue.reset();break}}}}n={}}o=e.shouldUnregister?z.keepDefaultValues?Cr(a):{}:Cr(ae),f.array.next({values:{...ae}}),f.values.next({values:{...ae}})}s={mount:z.keepDirtyValues?s.mount:new Set,unMount:new Set,array:new Set,watch:new Set,watchAll:!1,focus:""},i.mount=!d.isValid||!!z.keepIsValid||!!z.keepDirtyValues,i.watch=!!e.shouldUnregister,f.state.next({submitCount:z.keepSubmitCount?r.submitCount:0,isDirty:se?!1:z.keepDirty?r.isDirty:!!(z.keepDefaultValues&&!Io(O,a)),isSubmitted:z.keepIsSubmitted?r.isSubmitted:!1,dirtyFields:se?{}:z.keepDirtyValues?z.keepDefaultValues&&o?mu(a,o):r.dirtyFields:z.keepDefaultValues&&O?mu(a,O):z.keepDirty?r.dirtyFields:{},touchedFields:z.keepTouched?r.touchedFields:{},errors:z.keepErrors?r.errors:{},isSubmitSuccessful:z.keepIsSubmitSuccessful?r.isSubmitSuccessful:!1,isSubmitting:!1})},ie=(O,z)=>Ie(Xa(O)?O(o):O,z);return{control:{register:oe,unregister:ee,getFieldState:P,handleSubmit:we,setError:H,_executeSchema:j,_getWatch:K,_getDirty:A,_updateValid:b,_removeUnmounted:M,_updateFieldArray:x,_updateDisabledField:re,_getFieldArray:q,_reset:Ie,_resetDefaultValues:()=>Xa(t.defaultValues)&&t.defaultValues().then(O=>{ie(O,t.resetOptions),f.state.next({isLoading:!1})}),_updateFormState:O=>{r={...r,...O}},_disableForm:ce,_subjects:f,_proxyFormState:d,_setErrors:C,get _fields(){return n},get _formValues(){return o},get _state(){return i},set _state(O){i=O},get _defaultValues(){return a},get _names(){return s},set _names(O){s=O},get _formState(){return r},set _formState(O){r=O},get _options(){return t},set _options(O){t={...t,...O}}},trigger:V,register:oe,handleSubmit:we,watch:Z,setValue:W,getValues:L,reset:ie,resetField:Ce,clearErrors:B,unregister:ee,setError:H,setFocus:(O,z={})=>{const X=xe(n,O),ne=X&&X._f;if(ne){const se=ne.refs?ne.refs[0]:ne.ref;se.focus&&(se.focus(),z.shouldSelect&&se.select())}},getFieldState:P}}function Tn(e={}){const t=I.useRef(),r=I.useRef(),[n,a]=I.useState({isDirty:!1,isValidating:!1,isLoading:Xa(e.defaultValues),isSubmitted:!1,isSubmitting:!1,isSubmitSuccessful:!1,isValid:!1,submitCount:0,dirtyFields:{},touchedFields:{},validatingFields:{},errors:e.errors||{},disabled:e.disabled||!1,defaultValues:Xa(e.defaultValues)?void 0:e.defaultValues});t.current||(t.current={...Hz(e),formState:n});const o=t.current.control;return o._options=e,sb({subject:o._subjects.state,next:i=>{t2(i,o._proxyFormState,o._updateFormState,!0)&&a({...o._formState})}}),I.useEffect(()=>o._disableForm(e.disabled),[o,e.disabled]),I.useEffect(()=>{if(o._proxyFormState.isDirty){const i=o._getDirty();i!==n.isDirty&&o._subjects.state.next({isDirty:i})}},[o,n.isDirty]),I.useEffect(()=>{e.values&&!Io(e.values,r.current)?(o._reset(e.values,o._options.resetOptions),r.current=e.values,a(i=>({...i}))):o._resetDefaultValues()},[e.values,o]),I.useEffect(()=>{e.errors&&o._setErrors(e.errors)},[e.errors,o]),I.useEffect(()=>{o._state.mount||(o._updateValid(),o._state.mount=!0),o._state.watch&&(o._state.watch=!1,o._subjects.state.next({...o._formState})),o._removeUnmounted()}),I.useEffect(()=>{e.shouldUnregister&&o._subjects.values.next({values:o._getWatch()})},[e.shouldUnregister,o]),t.current.formState=e2(n,o),t.current}var u2={exports:{}};(function(e,t){(function(r,n){e.exports=n()})(xn,function(){var r={year:0,month:1,day:2,hour:3,minute:4,second:5},n={};return function(a,o,i){var s,l=function(v,p,g){g===void 0&&(g={});var m=new Date(v),b=function(y,x){x===void 0&&(x={});var w=x.timeZoneName||"short",C=y+"|"+w,S=n[C];return S||(S=new Intl.DateTimeFormat("en-US",{hour12:!1,timeZone:y,year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit",timeZoneName:w}),n[C]=S),S}(p,g);return b.formatToParts(m)},c=function(v,p){for(var g=l(v,p),m=[],b=0;b=0&&(m[C]=parseInt(w,10))}var S=m[3],k=S===24?0:S,E=m[0]+"-"+m[1]+"-"+m[2]+" "+k+":"+m[4]+":"+m[5]+":000",j=+v;return(i.utc(E).valueOf()-(j-=j%1e3))/6e4},d=o.prototype;d.tz=function(v,p){v===void 0&&(v=s);var g=this.utcOffset(),m=this.toDate(),b=m.toLocaleString("en-US",{timeZone:v}),y=Math.round((m-new Date(b))/1e3/60),x=i(b,{locale:this.$L}).$set("millisecond",this.$ms).utcOffset(15*-Math.round(m.getTimezoneOffset()/15)-y,!0);if(p){var w=x.utcOffset();x=x.add(g-w,"minute")}return x.$x.$timezone=v,x},d.offsetName=function(v){var p=this.$x.$timezone||i.tz.guess(),g=l(this.valueOf(),p,{timeZoneName:v}).find(function(m){return m.type.toLowerCase()==="timezonename"});return g&&g.value};var f=d.startOf;d.startOf=function(v,p){if(!this.$x||!this.$x.$timezone)return f.call(this,v,p);var g=i(this.format("YYYY-MM-DD HH:mm:ss:SSS"),{locale:this.$L});return f.call(g,v,p).tz(this.$x.$timezone,!0)},i.tz=function(v,p,g){var m=g&&p,b=g||p||s,y=c(+i(),b);if(typeof v!="string")return i(v).tz(b);var x=function(k,E,j){var R=k-60*E*1e3,N=c(R,j);if(E===N)return[R,E];var M=c(R-=60*(N-E)*1e3,j);return N===M?[R,N]:[k-60*Math.min(N,M)*1e3,Math.max(N,M)]}(i.utc(v,m).valueOf(),y,b),w=x[0],C=x[1],S=i(w).utcOffset(C);return S.$x.$timezone=b,S},i.tz.guess=function(){return Intl.DateTimeFormat().resolvedOptions().timeZone},i.tz.setDefault=function(v){s=v}}})})(u2);var Vz=u2.exports;const Uz=or(Vz);var d2={exports:{}};(function(e,t){(function(r,n){e.exports=n()})(xn,function(){var r="minute",n=/[+-]\d\d(?::?\d\d)?/g,a=/([+-]|\d\d)/g;return function(o,i,s){var l=i.prototype;s.utc=function(m){var b={date:m,utc:!0,args:arguments};return new i(b)},l.utc=function(m){var b=s(this.toDate(),{locale:this.$L,utc:!0});return m?b.add(this.utcOffset(),r):b},l.local=function(){return s(this.toDate(),{locale:this.$L,utc:!1})};var c=l.parse;l.parse=function(m){m.utc&&(this.$u=!0),this.$utils().u(m.$offset)||(this.$offset=m.$offset),c.call(this,m)};var d=l.init;l.init=function(){if(this.$u){var m=this.$d;this.$y=m.getUTCFullYear(),this.$M=m.getUTCMonth(),this.$D=m.getUTCDate(),this.$W=m.getUTCDay(),this.$H=m.getUTCHours(),this.$m=m.getUTCMinutes(),this.$s=m.getUTCSeconds(),this.$ms=m.getUTCMilliseconds()}else d.call(this)};var f=l.utcOffset;l.utcOffset=function(m,b){var y=this.$utils().u;if(y(m))return this.$u?0:y(this.$offset)?f.call(this):this.$offset;if(typeof m=="string"&&(m=function(S){S===void 0&&(S="");var k=S.match(n);if(!k)return null;var E=(""+k[0]).match(a)||["-",0,0],j=E[0],R=60*+E[1]+ +E[2];return R===0?0:j==="+"?R:-R}(m),m===null))return this;var x=Math.abs(m)<=16?60*m:m,w=this;if(b)return w.$offset=x,w.$u=m===0,w;if(m!==0){var C=this.$u?this.toDate().getTimezoneOffset():-1*this.utcOffset();(w=this.local().add(x+C,r)).$offset=x,w.$x.$localOffset=C}else w=this.utc();return w};var v=l.format;l.format=function(m){var b=m||(this.$u?"YYYY-MM-DDTHH:mm:ss[Z]":"");return v.call(this,b)},l.valueOf=function(){var m=this.$utils().u(this.$offset)?0:this.$offset+(this.$x.$localOffset||this.$d.getTimezoneOffset());return this.$d.valueOf()-6e4*m},l.isUTC=function(){return!!this.$u},l.toISOString=function(){return this.toDate().toISOString()},l.toString=function(){return this.toDate().toUTCString()};var p=l.toDate;l.toDate=function(m){return m==="s"&&this.$offset?s(this.format("YYYY-MM-DD HH:mm:ss:SSS")).toDate():p.call(this)};var g=l.diff;l.diff=function(m,b,y){if(m&&this.$u===m.$u)return g.call(this,m,b,y);var x=this.local(),w=s(m).local();return g.call(x,w,b,y)}}})})(d2);var Wz=d2.exports;const zz=or(Wz);de.extend(zz);de.extend(Uz);const Gz="dateFromString - unparseable date",qz="dateFromString - date is a of DateType but mayParseDateOnly is false",Yz="dateFromString - date is a of DateTimeType but mayParseDateOnly is false",Kz="toDateType - cannot convert TimeType to DateType",Xz="toTimeType - cannot convert DateType to TimeType";function Zz(e,t,r,n=!1,a=!1){if(typeof e=="string"&&xs(e))return e;let o=null;if(typeof e=="string"?o=Vt(e):!o&&typeof e=="object"&&Pf.isDayjs(e)?o=e.toDate():!o&&typeof e=="object"&&e instanceof Date&&(o=e),o===null)throw new Error(`formatDateTime: dateTime is not a valid string or Date: ${e}`);let i=r;i||(i=navigator.language);const s={year:a?void 0:"numeric",month:a?void 0:"numeric",day:a?void 0:"numeric",hour:n?void 0:"numeric",minute:n?void 0:"numeric",weekday:!n&&!a?"short":void 0,timeZone:t,localeMatcher:"lookup"};return new Intl.DateTimeFormat(i,s).format(o)}function Zw(e,t,r){let n=e;if(typeof e=="string"&&ub(e)){const a=e.split(":").map(o=>Number.parseInt(o)??0);n=new Date,n.setHours(a[0]),n.setMinutes(a[1])}return Zz(n,t,r,!1,!0)}function Vt(e,t=!1){const r=e.indexOf("[");if(r>0){const a=e.substring(0,r);return new Date(a)}if(xs(e)){if(!t)throw new Error(`${qz}: ${e}`);return de(e,og).toDate()}if(db(e))throw new Error(`${Yz}: ${e}`);const n=new Date(e);if(!Number.isNaN(n.getTime()))return n;throw new Error(`${Gz}: ${e}`)}const f2=/^\d{2}:\d{2}$/;function ub(e){return e?f2.test(e):!1}function ag(e){if(typeof e=="string"){if(ub(e))return e;if(db(e))return e.split(" ")[1];if(xs(e))throw new Error(`${Xz}: ${e}`)}return Pf.isDayjs(e)?e.format(Qw):de(e).format(Qw)}const p2=/^\d{4}-\d{2}-\d{2}$/;function xs(e){return!e||e.length!==10?!1:p2.test(e)}function qt(e){if(typeof e=="string"){if(xs(e))return e;if(db(e))return e.split(" ")[0];if(ub(e))throw new Error(`${Kz}: ${e}`)}return Pf.isDayjs(e)?e.format(og):de(e).format(og)}function db(e){if(e.length!==16)return!1;const t=e.split(" ");return p2.test(t[0])&&f2.test(t[1])}function Jw(e,t){const r=t.split(":").map(o=>Number.parseInt(o)??0),n=Intl.DateTimeFormat().resolvedOptions().timeZone;return de(e).add(r[0],"hours").add(r[1],"minutes").tz(n)}const Qw="HH:mm";//! be careful changing these formats, as they need to be compatible with the backend (and the date pickters in the frontend) +const og="YYYY-MM-DD";function Jz(e){const t=f=>f.toString().padStart(2,"0"),r=e.getFullYear(),n=t(e.getMonth()+1),a=t(e.getDate()),o=t(e.getHours()),i=t(e.getMinutes()),s=-e.getTimezoneOffset(),l=s>=0?"+":"-",c=t(Math.floor(Math.abs(s)/60)),d=t(Math.abs(s)%60);return`${r}-${n}-${a}T${o}:${i}${l}${c}${d}`}const Qz="h-full w-full group-data-[disabled=true]:cursor-not-allowed focus-visible:ring-0 focus-visible:outline focus-visible:outline-selected-bold focus-visible:outline-2 focus-visible:outline-offset-2",eG="flex justify-center items-center relative w-full pb-2",tG="text-text text-sm font-bold flex justify-center",rG="rounded-none bg-selected group-data-[disabled=false]:hover:bg-selected-hovered group-data-[disabled=false]:active:bg-selected-pressed text-selected-text-inverse font-bold w-full h-full",nG="text-text-subtle text-sm border-b-0",aG="font-bold relative text-brand-text aria-selected:text-text-inverse after:absolute after:block after:left-1 after:right-1 after:bg-brand-text after:aria-selected:bg-text-inverse after:h-[2px]",oG="whitespace-nowrap absolute w-full flex justify-between items-center",iG="p-0 text-center w-9 h-8 hover:bg-surface-overlay-hovered group-data-[disabled=true]:hover:bg-transparent",sG={caption_label:tG,caption:eG,day_selected:rG,cell:iG,button:Qz,nav:oG,nav_button:"p-1 rounded hover:bg-neutral-subtle-hovered flex items-center justify-center",nav_button_previous:"h-max max-w-max",nav_button_next:"h-max max-w-max",table:"w-auto",head:nG,day:"text-sm",day_disabled:"text-disabled-text cursor-not-allowed",day_today:aG,root:"group pt-4 bg-surface p-3 w-max h-max border-transparent data-[invalid=true]:border-danger-border border-2",tbody:"border-b-0"},Qu={lang:void 0,formatter:Intl.DateTimeFormat(void 0,{weekday:"long",day:"numeric",month:"numeric",year:"numeric"})};function ws(e){const{onDayClick:t,onNextClick:r,onPrevClick:n,onSelect:a,disabled:o,disabledDates:i,className:s,"aria-label":l,lang:c,...d}=e;c!==Qu.lang&&(Qu.lang=c,Qu.formatter=Intl.DateTimeFormat(c,{weekday:"long",day:"numeric",month:"numeric",year:"numeric"}));const f=h.useMemo(()=>{const v=Intl.DateTimeFormat(c,{day:"numeric"}),p=k=>v.format(k),g=Intl.DateTimeFormat(c,{month:"long"}),m=k=>g.format(k),b=Intl.DateTimeFormat(c,{month:"long",year:"numeric"}),y=k=>b.format(k),x=Intl.DateTimeFormat(c,{year:"numeric"}),w=k=>x.format(k),C=Intl.DateTimeFormat(c,{weekday:"short"});return{formatDay:p,formatMonthCaption:m,formatCaption:y,formatYearCaption:w,formatWeekdayName:k=>C.format(k).substring(0,2)}},[c]);return u.jsx(mz,{"aria-label":l,"data-testid":e.testId,"data-invalid":e.invalid,"data-disabled":e.disabled??!1,classNames:sG,showOutsideDays:e.showOutsideDays??!0,fixedWeeks:e.fixedWeeks??!0,className:s,lang:c,components:{IconLeft:()=>u.jsx(St,{children:u.jsx(xc,{label:""})}),IconRight:()=>u.jsx(St,{children:u.jsx(wc,{label:""})}),Day:lG},modifiersClassNames:{hidden:"bg-selected-bold-hovered hover:bg-selected-bold-hovered active:bg-selected-bold-hovered text-text-inverse"},hidden:e.secondarySelected,disabled:i,onDayClick:o?void 0:t,onNextClick:o?void 0:r,onPrevClick:o?void 0:n,onSelect:o?void 0:a,...d,formatters:f})}function lG(e){const t=h.useRef(null),r=GI(e.date,e.displayMonth,t),n=Qu.formatter.format(e.date);return r.isButton?u.jsx(Bl,{name:"day",title:n,"aria-label":n,ref:t,"data-today":r.activeModifiers.today,"data-selected":r.activeModifiers.selected,tabIndex:0,...r.buttonProps}):u.jsx("div",{"aria-label":n,...r.divProps})}function cG(e){return"control"in e}function uG(e){return"control"in e}function dG(e){return"control"in e}function hv(e){return{month:e.getMonth()+1,year:e.getFullYear()}}function ri(e){const{minDate:t,maxDate:r,onMonthChanged:n,onNextMonthClicked:a,onPreviousMonthClicked:o,disabledDates:i,disabledDateFilter:s,month:l,defaultMonth:c,year:d,defaultYear:f}=e,v=h.useMemo(()=>t?de(Vt(t,!0)):void 0,[t]),p=h.useMemo(()=>r?de(Vt(r,!0)):void 0,[r]),g=h.useCallback(S=>{const k=de(S);if(v&&k.isBefore(v,"day")||p&&k.isAfter(p,"day"))return!0;if(i&&i.length>0||s){const E=qt(k);if(i?.includes(E))return!0;if(s)return s(E)}return!1},[v,p,i,s]),m=h.useCallback(S=>{if(!a)return;const{month:k,year:E}=hv(S);a(k,E)},[a]),b=h.useCallback(S=>{if(!o)return;const{month:k,year:E}=hv(S);o(k,E)},[o]),y=h.useCallback(S=>{if(!n)return;const{month:k,year:E}=hv(S);n(k,E)},[n]),x=h.useMemo(()=>{let S;return l&&(S=de().month(l-1).startOf("month")),d&&(S?S=S.year(d):(S=de().year(d),c&&(S=S.month(c-1)))),S&&!d&&f&&(S=S.year(f)),S},[c,f,l,d]),w=h.useMemo(()=>{let S;return c&&(S=de().month(c-1).startOf("month")),f&&(S?S=S.year(f):S=de().year(f)),S},[c,f]),C={minDate:v,maxDate:p,month:x,defaultMonth:w,disabledDates:g,onNextMonthClicked:m,onPreviousMonthClicked:b,onMonthChanged:y};if(e.mode==="single")return cG(e)?u.jsx(fG,{...e,...C}):u.jsx(v2,{...e,...C});if(e.mode==="range")return uG(e)?u.jsx(pG,{...e,...C}):u.jsx(h2,{...e,...C});if(e.mode==="multiple")return dG(e)?u.jsx(vG,{...e,...C}):u.jsx(g2,{...e,...C});throw new Error("Invalid mode")}function v2({selected:e,defaultSelected:t,secondarySelected:r,onSelectionChanged:n,onDayClicked:a,onNextMonthClicked:o,onPreviousMonthClicked:i,onMonthChanged:s,defaultMonth:l,month:c,minDate:d,maxDate:f,...v}){const[p,g]=h.useState(e||t);e&&e!==p&&g(e);const m=h.useCallback((w,C)=>{const S=qt(w);a?.(S,C)},[a]),b=h.useCallback(w=>{if(!w){g(void 0),n?.(void 0);return}const C=qt(w);n?.(C),g(C)},[n]),y=h.useMemo(()=>p?Vt(p,!0):void 0,[p]),x=h.useMemo(()=>r?Vt(r,!0):void 0,[r]);return u.jsx(ws,{...v,month:c?.toDate(),defaultMonth:l?.toDate(),selected:y,secondarySelected:x,onSelect:b,onDayClick:m,onNextClick:o,onPrevClick:i,onMonthChange:s,fromDate:d?.toDate(),toDate:f?.toDate()})}function fG({name:e,control:t,required:r,...n}){return u.jsx(ys,{control:t,name:e,render:({field:a,fieldState:o})=>{const i=s=>{if(!s){a.onChange(null);return}a.onChange(s)};return u.jsx(v2,{...n,disabled:n.disabled,selected:a.value,onSelectionChanged:i,invalid:o.invalid||n.invalid||r===!0&&!a.value})}})}function h2({selected:e,defaultSelected:t,secondarySelected:r,onSelectionChanged:n,onDayClicked:a,onNextMonthClicked:o,onPreviousMonthClicked:i,onMonthChanged:s,month:l,defaultMonth:c,minDate:d,maxDate:f,...v}){const[p,g]=h.useState(e||t||{from:void 0,to:void 0});e&&e!==p&&g(e);const m=h.useCallback((w,C)=>{const S=qt(w);a?.(S,C)},[a]),b=h.useMemo(()=>({from:p.from?Vt(p.from,!0):void 0,to:p.to?Vt(p.to,!0):void 0}),[p]),y=h.useCallback(w=>{if(!w){g({from:void 0,to:void 0}),n?.({from:void 0,to:void 0});return}const C=w.from?qt(w.from):void 0,S=w.to?qt(w.to):void 0;g({from:C,to:S}),n?.({from:C,to:S})},[n]),x=h.useMemo(()=>({from:r?.from?Vt(r.from,!0):void 0,to:r?.to?Vt(r.to,!0):void 0}),[r]);return u.jsx(ws,{...v,month:l?.toDate(),defaultMonth:c?.toDate(),selected:b,secondarySelected:x,onSelect:y,onDayClick:m,onNextClick:o,onPrevClick:i,onMonthChange:s,fromDate:d?.toDate(),toDate:f?.toDate()})}function pG({name:e,control:t,required:r,...n}){return u.jsx(ys,{control:t,name:e,render:({field:a,fieldState:o})=>{const i=s=>{if(!s){a.onChange(null);return}s.from||(s.from=null),s.to||(s.to=null),a.onChange(s)};return u.jsx(h2,{...n,disabled:n.disabled,selected:a.value,onSelectionChanged:i,invalid:o.invalid||n.invalid||r===!0&&!a.value})}})}function g2({selected:e,defaultSelected:t,secondarySelected:r,onSelectionChanged:n,onDayClicked:a,onNextMonthClicked:o,onPreviousMonthClicked:i,onMonthChanged:s,defaultMonth:l,month:c,minDate:d,maxDate:f,...v}){const[p,g]=h.useState(e||t||[]);e&&e!==p&&g(e);const m=h.useCallback((w,C)=>{const S=qt(w);a?.(S,C)},[a]),b=h.useMemo(()=>p.map(w=>Vt(w,!0)),[p]),y=h.useMemo(()=>r?.map(w=>Vt(w,!0))||void 0,[r]),x=h.useCallback(w=>{if(!w){g([]),n?.([]);return}const C=w.map(S=>qt(S));n?.(C),g(C)},[n]);return u.jsx(ws,{...v,month:c?.toDate(),defaultMonth:l?.toDate(),selected:b,secondarySelected:y,onSelect:x,onDayClick:m,onNextClick:o,onPrevClick:i,onMonthChange:s,fromDate:d?.toDate(),toDate:f?.toDate()})}function vG({name:e,control:t,required:r,...n}){return u.jsx(ys,{control:t,name:e,render:({field:a,fieldState:o})=>{const i=s=>{if(!s){a.onChange(null);return}a.onChange(s)};return u.jsx(g2,{...n,disabled:n.disabled,selected:a.value,onSelectionChanged:i,invalid:o.invalid||n.invalid||r===!0&&!a.value})}})}function hG(e,t){var r=h.useRef(null),n=h.useRef(null);n.current=t;var a=h.useRef(null);h.useEffect(function(){o()});var o=h.useCallback(function(){var i=a.current,s=n.current,l=i||(s?s instanceof Element?s:s.current:null);r.current&&r.current.element===l&&r.current.subscriber===e||(r.current&&r.current.cleanup&&r.current.cleanup(),r.current={element:l,subscriber:e,cleanup:l?e(l):void 0})},[e]);return h.useEffect(function(){return function(){r.current&&r.current.cleanup&&(r.current.cleanup(),r.current=null)}},[]),h.useCallback(function(i){a.current=i,o()},[o])}function eS(e,t,r){return e[t]?e[t][0]?e[t][0][r]:e[t][r]:t==="contentBoxSize"?e.contentRect[r==="inlineSize"?"width":"height"]:void 0}function m2(e){e===void 0&&(e={});var t=e.onResize,r=h.useRef(void 0);r.current=t;var n=e.round||Math.round,a=h.useRef(),o=h.useState({width:void 0,height:void 0}),i=o[0],s=o[1],l=h.useRef(!1);h.useEffect(function(){return l.current=!1,function(){l.current=!0}},[]);var c=h.useRef({width:void 0,height:void 0}),d=hG(h.useCallback(function(f){return(!a.current||a.current.box!==e.box||a.current.round!==n)&&(a.current={box:e.box,round:n,instance:new ResizeObserver(function(v){var p=v[0],g=e.box==="border-box"?"borderBoxSize":e.box==="device-pixel-content-box"?"devicePixelContentBoxSize":"contentBoxSize",m=eS(p,g,"inlineSize"),b=eS(p,g,"blockSize"),y=m?n(m):void 0,x=b?n(b):void 0;if(c.current.width!==y||c.current.height!==x){var w={width:y,height:x};c.current.width=y,c.current.height=x,r.current?r.current(w):l.current||s(w)}})}),a.current.instance.observe(f,{box:e.box}),function(){a.current&&a.current.instance.unobserve(f)}},[e.box,n]),e.ref);return h.useMemo(function(){return{ref:d,width:i.width,height:i.height}},[d,i.width,i.height])}var fb={};Object.defineProperty(fb,"__esModule",{value:!0});var Ss=fb.default=void 0,gG=bG(h),mG=it;function bG(e){return e&&e.__esModule?e:{default:e}}const b2=e=>gG.default.createElement(mG.Icon,Object.assign({dangerouslySetGlyph:''},e));b2.displayName="CrossIcon";var yG=b2;Ss=fb.default=yG;const xG="size-2 border",wG="size-4 border-2",SG="size-7 border-2",CG="size-12 border-4",kG="size-24 border-8",EG={xsmall:xG,small:wG,medium:SG,large:CG,xlarge:kG};function xo({size:e="medium",style:t,className:r,id:n,testId:a}){return u.jsx("div",{className:ge("animate-spin rounded-full border-solid border-l-transparent border-r-transparent border-b-transparent","border-t-border-bold",EG[e],r),style:t,id:n,"data-testid":a})}const OG={primary:Jt("bg-brand-bold hover:bg-brand-bold-hovered active:bg-brand-bold-pressed text-text-inverse","data-[inverted]:bg-brand data-[inverted]:hover:bg-brand-hovered data-[inverted]:active:bg-brand-pressed","data-[inverted]:border-brand-bold data-[inverted]:text-brand-text data-[inverted]:border-solid"),default:Jt("bg-neutral hover:bg-neutral-hovered active:bg-neutral-pressed text-text","data-[inverted]:bg-transparent data-[inverted]:border-neutral-bold data-[inverted]:border-solid data-[inverted]:hover:bg-neutral-hovered data-[inverted]:active:bg-neutral-pressed"),subtle:"bg-neutral-subtle hover:bg-neutral-subtle-hovered active:bg-neutral-subtle-pressed text-text",link:"bg-transparent text-link hover:underline","subtle-link":"bg-transparent text-text-subtlest hover:text-text-subtle hover:underline",warning:Jt("bg-warning-bold hover:bg-warning-bold-hovered active:bg-warning-bold-pressed text-text-inverse","data-[inverted]:bg-warning data-[inverted]:hover:bg-warning-hovered data-[inverted]:active:bg-warning-pressed","data-[inverted]:border-warning-bold data-[inverted]:text-warning-text data-[inverted]:border-solid"),danger:Jt("bg-danger-bold hover:bg-danger-bold-hovered active:bg-danger-bold-pressed text-text-inverse","data-[inverted]:bg-danger data-[inverted]:hover:bg-danger-hovered data-[inverted]:active:bg-danger-pressed","data-[inverted]:border-danger-bold data-[inverted]:text-danger-text data-[inverted]:border-solid"),success:Jt("bg-success-bold hover:bg-success-bold-hovered active:bg-success-bold-pressed text-text-inverse","data-[inverted]:bg-success data-[inverted]:hover:bg-success-hovered data-[inverted]:active:bg-success-pressed","data-[inverted]:border-success-bold data-[inverted]:text-success-text data-[inverted]:border-solid"),information:Jt("bg-information-bold hover:bg-information-bold-hovered active:bg-information-bold-pressed text-text-inverse","data-[inverted]:bg-information data-[inverted]:hover:bg-information-hovered data-[inverted]:active:bg-information-pressed","data-[inverted]:border-information-bold data-[inverted]:text-information-text data-[inverted]:border-solid")},jG="bg-selected active:bg-selected hover:bg-selected text-selected-text-inverse cursor-pointer",fe=h.forwardRef(({label:e="",title:t="",appearance:r="default",iconBefore:n,iconAfter:a,disabled:o=!1,selected:i=!1,autoFocus:s=!1,style:l,children:c,className:d,inverted:f,id:v,testId:p,href:g,download:m,target:b="_blank",...y},x)=>{const w=h.useMemo(()=>g&&!o?u.jsxs("a",{href:g,target:b,rel:"noreferrer",style:{color:"inherit",textDecoration:"inherit"},download:m,children:[n,c,a]}):u.jsxs(u.Fragment,{children:[n,c,a]}),[b,c,a,n,g,m,o]);return u.jsx("button",{ref:x,title:t,"aria-label":e??y["aria-label"]??"",style:l,"data-inverted":f,id:v,className:ge("focus-visible:outline-selected-bold relative box-border flex flex-shrink-0 cursor-pointer items-center justify-center gap-1 rounded border-2 border-transparent px-3 py-1 outline-none outline-2 outline-offset-4 focus-visible:outline",o?void 0:OG[r],`${r!=="subtle"&&r!=="link"?"disabled:bg-disabled":""} disabled:text-disabled-text data-[inverted]:disabled:border-border disabled:cursor-not-allowed data-[inverted]:disabled:bg-transparent`,i?jG:void 0,d),disabled:o,"data-testid":p,...y,children:w})});fe.displayName="LPButton";const IG=({loading:e=!1,iconAfter:t,iconBefore:r,children:n,...a})=>u.jsxs(fe,{iconAfter:!e&&t,iconBefore:!e&&r,...a,children:[u.jsx("div",{className:e?"opacity-0":void 0,children:n}),e&&u.jsx("div",{className:"absolute inset-0 flex items-center justify-center",children:u.jsx(xo,{})})]}),Qt=({children:e,className:t,style:r})=>u.jsx("div",{className:ge("inline-flex flex-wrap gap-2 p-2",t),style:r,children:e}),PG={brand:"bg-brand-bold text-text-inverse",default:"bg-neutral text-text",success:"bg-success text-success-text border-success-border",information:"bg-information text-information-text border-information-border",discovery:"bg-information text-information-text border-information-border",danger:"bg-danger text-danger-text border-danger-border",warning:"bg-warning text-warning-text border-warning-border"};function mn({message:e,display:t="block",openingDirection:r="topdown",removable:n=!0,id:a,testId:o}){const[i,s]=h.useState(!0),[l,c]=h.useState(e),d=h.useRef();h.useEffect(()=>{c(e),s(!!e?.text),d.current&&(clearTimeout(d.current),d.current=void 0),e.timeOut&&e.text&&(d.current=window.setTimeout(()=>{s(!1),d.current=void 0},e.timeOut*1e3))},[e]);const f=PG[e.appearance??"default"];return u.jsx("div",{className:"box-border w-full",onMouseEnter:()=>{e.text&&s(!0)},onMouseLeave:()=>{e.text&&e.timeOut&&(clearTimeout(d.current),d.current=window.setTimeout(()=>{s(!1),d.current=void 0},e.timeOut*1e3))},id:a,"data-testid":o,children:u.jsx("div",{style:{display:t,scale:i?"1 1":"1 0",transformOrigin:r==="topdown"?"top":"bottom"},className:ge(f,`box-border overflow-hidden rounded border-2 py-1 transition-all duration-75 ease-in-out ${n?"pl-2":"px-2"}`),children:u.jsxs("div",{className:"flex items-center justify-between",children:[l?.text??"",n&&u.jsx(fe,{appearance:"subtle",className:ge("ml-2 flex items-center justify-center"),onClick:()=>s(!1),children:u.jsx(Ss,{label:"Close",size:"small"})})]})})})}const DG="HH:mm";function y2(e,t,r){if(r==="hours"||r==="days")return e.format("dd, DD.MM.");if(r==="weeks")return`${e.format("DD.MM.")} - ${t.format("DD.MM.")}`;if(r==="months")return e.format("MM.YY");if(r==="years")return e.format("YYYY")}const TG=h.forwardRef(function({slotsArray:t,groupHeaderColumnWidth:r,columnWidth:n,startDate:a,endDate:o,viewType:i,showTimeSlotHeader:s,timeFrameDay:l},c){const d=i==="hours"?"days":i,f=[...new Set(t.map(g=>g.startOf(d).format()))].map(g=>de(g));let v=1;for(let g=1;gu.jsxs(h.Fragment,{children:[u.jsx("col",{style:{minWidth:typeof n=="string"?n:`${n}px`,width:typeof n=="string"?n:`${n}px`}}),u.jsx("col",{})]},m*2))]}),u.jsxs("thead",{ref:c,className:"sticky top-0 z-[5]",children:[u.jsxs("tr",{children:[u.jsxs("th",{style:{width:r},className:`bg-surface-sunken border-border-bold sticky left-0 top-0 z-[5] select-none border-2 border-l-0 border-t-0 border-solid px-0 py-3 ${s?" border-b-border border-b":"border-b-0"}`,children:[u.jsx("div",{className:"flex justify-end pr-4 font-bold",children:`${a.format("DD.MM.")} - ${o.format("DD.MM.YY")}`}),!s&&u.jsx("div",{className:"flex justify-end pr-4 font-normal",children:`${a.format("HH:mm")} - ${o.format("HH:mm")}`})]}),f.map(g=>u.jsx("th",{colSpan:p*2,className:`bg-surface-sunken after:border-border relative select-none border-x-0 border-t-0 border-solid px-0 py-3 after:absolute after:bottom-[1px] after:right-0 after:top-0 after:h-full after:border-l-2 after:border-solid ${s?"border-border border-b":"border-border-bold border-b-0"}`,children:u.jsx("div",{children:u.jsx("div",{className:"select-none truncate pl-4 pr-4 text-center",children:y2(g,g.add(1,i).subtract(1,"minute"),i)})})},g.toISOString()))]}),u.jsxs("tr",{children:[u.jsx("th",{className:`border-border-bold bg-surface-sunken sticky left-0 top-0 z-[5] select-none border-2 border-l-0 border-t-0 border-solid p-0 ${s?"pt-4":"py-0"}`,children:s&&u.jsx("div",{className:"flex justify-end pr-4",children:`${de().startOf("day").add(l.startHour,"hours").add(l.startMinute,"minutes").format("HH:mm")} - ${de().startOf("day").add(l.endHour,"hours").add(l.endMinute,"minutes").format("HH:mm")}`})}),t.map((g,m)=>{const b=m===t.length-1||!t[m+1].isSame(g,"day");return u.jsx("th",{colSpan:2,className:`bg-surface-sunken border-border border-b-border-bold after:border-border relative select-none border-0 border-b-2 border-solid p-0 pl-2 font-bold after:absolute after:bottom-[1px] after:right-0 after:top-0 after:h-full after:border-solid ${b?"after:border-l-2":"after:border-r"} ${s?"pb-3 pt-3":""}`,children:s?g.format(DG):void 0},m)})]})]})]})});var ig=function(e,t){return ig=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,n){r.__proto__=n}||function(r,n){for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(r[a]=n[a])},ig(e,t)};function Ff(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");ig(e,t);function r(){this.constructor=e}e.prototype=t===null?Object.create(t):(r.prototype=t.prototype,new r)}var qe=function(){return qe=Object.assign||function(t){for(var r,n=1,a=arguments.length;n0}),r=[],n=0,a=t;n1)throw new RangeError("integer-width stems only accept a single optional option");a.options[0].replace(LG,function(l,c,d,f,v,p){if(c)t.minimumIntegerDigits=d.length;else{if(f&&v)throw new Error("We currently do not support maximum integer digits");if(p)throw new Error("We currently do not support exact integer digits")}return""});continue}if(P2.test(a.stem)){t.minimumIntegerDigits=a.stem.length;continue}if(rS.test(a.stem)){if(a.options.length>1)throw new RangeError("Fraction-precision stems only accept a single optional option");a.stem.replace(rS,function(l,c,d,f,v,p){return d==="*"?t.minimumFractionDigits=c.length:f&&f[0]==="#"?t.maximumFractionDigits=f.length:v&&p?(t.minimumFractionDigits=v.length,t.maximumFractionDigits=v.length+p.length):(t.minimumFractionDigits=c.length,t.maximumFractionDigits=c.length),""});var o=a.options[0];o==="w"?t=qe(qe({},t),{trailingZeroDisplay:"stripIfInteger"}):o&&(t=qe(qe({},t),nS(o)));continue}if(I2.test(a.stem)){t=qe(qe({},t),nS(a.stem));continue}var i=D2(a.stem);i&&(t=qe(qe({},t),i));var s=BG(a.stem);s&&(t=qe(qe({},t),s))}return t}var bu={"001":["H","h"],AC:["H","h","hb","hB"],AD:["H","hB"],AE:["h","hB","hb","H"],AF:["H","hb","hB","h"],AG:["h","hb","H","hB"],AI:["H","h","hb","hB"],AL:["h","H","hB"],AM:["H","hB"],AO:["H","hB"],AR:["H","h","hB","hb"],AS:["h","H"],AT:["H","hB"],AU:["h","hb","H","hB"],AW:["H","hB"],AX:["H"],AZ:["H","hB","h"],BA:["H","hB","h"],BB:["h","hb","H","hB"],BD:["h","hB","H"],BE:["H","hB"],BF:["H","hB"],BG:["H","hB","h"],BH:["h","hB","hb","H"],BI:["H","h"],BJ:["H","hB"],BL:["H","hB"],BM:["h","hb","H","hB"],BN:["hb","hB","h","H"],BO:["H","hB","h","hb"],BQ:["H"],BR:["H","hB"],BS:["h","hb","H","hB"],BT:["h","H"],BW:["H","h","hb","hB"],BY:["H","h"],BZ:["H","h","hb","hB"],CA:["h","hb","H","hB"],CC:["H","h","hb","hB"],CD:["hB","H"],CF:["H","h","hB"],CG:["H","hB"],CH:["H","hB","h"],CI:["H","hB"],CK:["H","h","hb","hB"],CL:["H","h","hB","hb"],CM:["H","h","hB"],CN:["H","hB","hb","h"],CO:["h","H","hB","hb"],CP:["H"],CR:["H","h","hB","hb"],CU:["H","h","hB","hb"],CV:["H","hB"],CW:["H","hB"],CX:["H","h","hb","hB"],CY:["h","H","hb","hB"],CZ:["H"],DE:["H","hB"],DG:["H","h","hb","hB"],DJ:["h","H"],DK:["H"],DM:["h","hb","H","hB"],DO:["h","H","hB","hb"],DZ:["h","hB","hb","H"],EA:["H","h","hB","hb"],EC:["H","hB","h","hb"],EE:["H","hB"],EG:["h","hB","hb","H"],EH:["h","hB","hb","H"],ER:["h","H"],ES:["H","hB","h","hb"],ET:["hB","hb","h","H"],FI:["H"],FJ:["h","hb","H","hB"],FK:["H","h","hb","hB"],FM:["h","hb","H","hB"],FO:["H","h"],FR:["H","hB"],GA:["H","hB"],GB:["H","h","hb","hB"],GD:["h","hb","H","hB"],GE:["H","hB","h"],GF:["H","hB"],GG:["H","h","hb","hB"],GH:["h","H"],GI:["H","h","hb","hB"],GL:["H","h"],GM:["h","hb","H","hB"],GN:["H","hB"],GP:["H","hB"],GQ:["H","hB","h","hb"],GR:["h","H","hb","hB"],GT:["H","h","hB","hb"],GU:["h","hb","H","hB"],GW:["H","hB"],GY:["h","hb","H","hB"],HK:["h","hB","hb","H"],HN:["H","h","hB","hb"],HR:["H","hB"],HU:["H","h"],IC:["H","h","hB","hb"],ID:["H"],IE:["H","h","hb","hB"],IL:["H","hB"],IM:["H","h","hb","hB"],IN:["h","H"],IO:["H","h","hb","hB"],IQ:["h","hB","hb","H"],IR:["hB","H"],IS:["H"],IT:["H","hB"],JE:["H","h","hb","hB"],JM:["h","hb","H","hB"],JO:["h","hB","hb","H"],JP:["H","K","h"],KE:["hB","hb","H","h"],KG:["H","h","hB","hb"],KH:["hB","h","H","hb"],KI:["h","hb","H","hB"],KM:["H","h","hB","hb"],KN:["h","hb","H","hB"],KP:["h","H","hB","hb"],KR:["h","H","hB","hb"],KW:["h","hB","hb","H"],KY:["h","hb","H","hB"],KZ:["H","hB"],LA:["H","hb","hB","h"],LB:["h","hB","hb","H"],LC:["h","hb","H","hB"],LI:["H","hB","h"],LK:["H","h","hB","hb"],LR:["h","hb","H","hB"],LS:["h","H"],LT:["H","h","hb","hB"],LU:["H","h","hB"],LV:["H","hB","hb","h"],LY:["h","hB","hb","H"],MA:["H","h","hB","hb"],MC:["H","hB"],MD:["H","hB"],ME:["H","hB","h"],MF:["H","hB"],MG:["H","h"],MH:["h","hb","H","hB"],MK:["H","h","hb","hB"],ML:["H"],MM:["hB","hb","H","h"],MN:["H","h","hb","hB"],MO:["h","hB","hb","H"],MP:["h","hb","H","hB"],MQ:["H","hB"],MR:["h","hB","hb","H"],MS:["H","h","hb","hB"],MT:["H","h"],MU:["H","h"],MV:["H","h"],MW:["h","hb","H","hB"],MX:["H","h","hB","hb"],MY:["hb","hB","h","H"],MZ:["H","hB"],NA:["h","H","hB","hb"],NC:["H","hB"],NE:["H"],NF:["H","h","hb","hB"],NG:["H","h","hb","hB"],NI:["H","h","hB","hb"],NL:["H","hB"],NO:["H","h"],NP:["H","h","hB"],NR:["H","h","hb","hB"],NU:["H","h","hb","hB"],NZ:["h","hb","H","hB"],OM:["h","hB","hb","H"],PA:["h","H","hB","hb"],PE:["H","hB","h","hb"],PF:["H","h","hB"],PG:["h","H"],PH:["h","hB","hb","H"],PK:["h","hB","H"],PL:["H","h"],PM:["H","hB"],PN:["H","h","hb","hB"],PR:["h","H","hB","hb"],PS:["h","hB","hb","H"],PT:["H","hB"],PW:["h","H"],PY:["H","h","hB","hb"],QA:["h","hB","hb","H"],RE:["H","hB"],RO:["H","hB"],RS:["H","hB","h"],RU:["H"],RW:["H","h"],SA:["h","hB","hb","H"],SB:["h","hb","H","hB"],SC:["H","h","hB"],SD:["h","hB","hb","H"],SE:["H"],SG:["h","hb","H","hB"],SH:["H","h","hb","hB"],SI:["H","hB"],SJ:["H"],SK:["H"],SL:["h","hb","H","hB"],SM:["H","h","hB"],SN:["H","h","hB"],SO:["h","H"],SR:["H","hB"],SS:["h","hb","H","hB"],ST:["H","hB"],SV:["H","h","hB","hb"],SX:["H","h","hb","hB"],SY:["h","hB","hb","H"],SZ:["h","hb","H","hB"],TA:["H","h","hb","hB"],TC:["h","hb","H","hB"],TD:["h","H","hB"],TF:["H","h","hB"],TG:["H","hB"],TH:["H","h"],TJ:["H","h"],TL:["H","hB","hb","h"],TM:["H","h"],TN:["h","hB","hb","H"],TO:["h","H"],TR:["H","hB"],TT:["h","hb","H","hB"],TW:["hB","hb","h","H"],TZ:["hB","hb","H","h"],UA:["H","hB","h"],UG:["hB","hb","H","h"],UM:["h","hb","H","hB"],US:["h","hb","H","hB"],UY:["H","h","hB","hb"],UZ:["H","hB","h"],VA:["H","h","hB"],VC:["h","hb","H","hB"],VE:["h","H","hB","hb"],VG:["h","hb","H","hB"],VI:["h","hb","H","hB"],VN:["H","h"],VU:["h","H"],WF:["H","hB"],WS:["h","H"],XK:["H","hB","h"],YE:["h","hB","hb","H"],YT:["H","hB"],ZA:["H","h","hb","hB"],ZM:["h","hb","H","hB"],ZW:["H","h"],"af-ZA":["H","h","hB","hb"],"ar-001":["h","hB","hb","H"],"ca-ES":["H","h","hB"],"en-001":["h","hb","H","hB"],"es-BO":["H","h","hB","hb"],"es-BR":["H","h","hB","hb"],"es-EC":["H","h","hB","hb"],"es-ES":["H","h","hB","hb"],"es-GQ":["H","h","hB","hb"],"es-PE":["H","h","hB","hb"],"fr-CA":["H","h","hB"],"gl-ES":["H","h","hB"],"gu-IN":["hB","hb","h","H"],"hi-IN":["hB","h","H"],"it-CH":["H","h","hB"],"it-IT":["H","h","hB"],"kn-IN":["hB","h","H"],"ml-IN":["hB","h","H"],"mr-IN":["hB","hb","h","H"],"pa-IN":["hB","hb","h","H"],"ta-IN":["hB","h","hb","H"],"te-IN":["hB","h","H"],"zu-ZA":["H","hB","hb","h"]};function VG(e,t){for(var r="",n=0;n>1),l="a",c=UG(t);for((c=="H"||c=="k")&&(s=0);s-- >0;)r+=l;for(;i-- >0;)r=c+r}else a==="J"?r+="H":r+=a}return r}function UG(e){var t=e.hourCycle;if(t===void 0&&e.hourCycles&&e.hourCycles.length&&(t=e.hourCycles[0]),t)switch(t){case"h24":return"k";case"h23":return"H";case"h12":return"h";case"h11":return"K";default:throw new Error("Invalid hourCycle")}var r=e.language,n;r!=="root"&&(n=e.maximize().region);var a=bu[n||""]||bu[r||""]||bu["".concat(r,"-001")]||bu["001"];return a[0]}var gv,WG=new RegExp("^".concat(j2.source,"*")),zG=new RegExp("".concat(j2.source,"*$"));function tt(e,t){return{start:e,end:t}}var GG=!!String.prototype.startsWith&&"_a".startsWith("a",1),qG=!!String.fromCodePoint,YG=!!Object.fromEntries,KG=!!String.prototype.codePointAt,XG=!!String.prototype.trimStart,ZG=!!String.prototype.trimEnd,JG=!!Number.isSafeInteger,QG=JG?Number.isSafeInteger:function(e){return typeof e=="number"&&isFinite(e)&&Math.floor(e)===e&&Math.abs(e)<=9007199254740991},lg=!0;try{var eq=F2("([^\\p{White_Space}\\p{Pattern_Syntax}]*)","yu");lg=((gv=eq.exec("a"))===null||gv===void 0?void 0:gv[0])==="a"}catch{lg=!1}var oS=GG?function(t,r,n){return t.startsWith(r,n)}:function(t,r,n){return t.slice(n,n+r.length)===r},cg=qG?String.fromCodePoint:function(){for(var t=[],r=0;ro;){if(i=t[o++],i>1114111)throw RangeError(i+" is not a valid code point");n+=i<65536?String.fromCharCode(i):String.fromCharCode(((i-=65536)>>10)+55296,i%1024+56320)}return n},iS=YG?Object.fromEntries:function(t){for(var r={},n=0,a=t;n=n)){var a=t.charCodeAt(r),o;return a<55296||a>56319||r+1===n||(o=t.charCodeAt(r+1))<56320||o>57343?a:(a-55296<<10)+(o-56320)+65536}},tq=XG?function(t){return t.trimStart()}:function(t){return t.replace(WG,"")},rq=ZG?function(t){return t.trimEnd()}:function(t){return t.replace(zG,"")};function F2(e,t){return new RegExp(e,t)}var ug;if(lg){var sS=F2("([^\\p{White_Space}\\p{Pattern_Syntax}]*)","yu");ug=function(t,r){var n;sS.lastIndex=r;var a=sS.exec(t);return(n=a[1])!==null&&n!==void 0?n:""}}else ug=function(t,r){for(var n=[];;){var a=T2(t,r);if(a===void 0||R2(a)||iq(a))break;n.push(a),r+=a>=65536?2:1}return cg.apply(void 0,n)};var nq=function(){function e(t,r){r===void 0&&(r={}),this.message=t,this.position={offset:0,line:1,column:1},this.ignoreTag=!!r.ignoreTag,this.locale=r.locale,this.requiresOtherClause=!!r.requiresOtherClause,this.shouldParseSkeletons=!!r.shouldParseSkeletons}return e.prototype.parse=function(){if(this.offset()!==0)throw Error("parser can only be used once");return this.parseMessage(0,"",!1)},e.prototype.parseMessage=function(t,r,n){for(var a=[];!this.isEOF();){var o=this.char();if(o===123){var i=this.parseArgument(t,n);if(i.err)return i;a.push(i.val)}else{if(o===125&&t>0)break;if(o===35&&(r==="plural"||r==="selectordinal")){var s=this.clonePosition();this.bump(),a.push({type:It.pound,location:tt(s,this.clonePosition())})}else if(o===60&&!this.ignoreTag&&this.peek()===47){if(n)break;return this.error(et.UNMATCHED_CLOSING_TAG,tt(this.clonePosition(),this.clonePosition()))}else if(o===60&&!this.ignoreTag&&dg(this.peek()||0)){var i=this.parseTag(t,r);if(i.err)return i;a.push(i.val)}else{var i=this.parseLiteral(t,r);if(i.err)return i;a.push(i.val)}}}return{val:a,err:null}},e.prototype.parseTag=function(t,r){var n=this.clonePosition();this.bump();var a=this.parseTagName();if(this.bumpSpace(),this.bumpIf("/>"))return{val:{type:It.literal,value:"<".concat(a,"/>"),location:tt(n,this.clonePosition())},err:null};if(this.bumpIf(">")){var o=this.parseMessage(t+1,r,!0);if(o.err)return o;var i=o.val,s=this.clonePosition();if(this.bumpIf("")?{val:{type:It.tag,value:a,children:i,location:tt(n,this.clonePosition())},err:null}:this.error(et.INVALID_TAG,tt(s,this.clonePosition())))}else return this.error(et.UNCLOSED_TAG,tt(n,this.clonePosition()))}else return this.error(et.INVALID_TAG,tt(n,this.clonePosition()))},e.prototype.parseTagName=function(){var t=this.offset();for(this.bump();!this.isEOF()&&oq(this.char());)this.bump();return this.message.slice(t,this.offset())},e.prototype.parseLiteral=function(t,r){for(var n=this.clonePosition(),a="";;){var o=this.tryParseQuote(r);if(o){a+=o;continue}var i=this.tryParseUnquoted(t,r);if(i){a+=i;continue}var s=this.tryParseLeftAngleBracket();if(s){a+=s;continue}break}var l=tt(n,this.clonePosition());return{val:{type:It.literal,value:a,location:l},err:null}},e.prototype.tryParseLeftAngleBracket=function(){return!this.isEOF()&&this.char()===60&&(this.ignoreTag||!aq(this.peek()||0))?(this.bump(),"<"):null},e.prototype.tryParseQuote=function(t){if(this.isEOF()||this.char()!==39)return null;switch(this.peek()){case 39:return this.bump(),this.bump(),"'";case 123:case 60:case 62:case 125:break;case 35:if(t==="plural"||t==="selectordinal")break;return null;default:return null}this.bump();var r=[this.char()];for(this.bump();!this.isEOF();){var n=this.char();if(n===39)if(this.peek()===39)r.push(39),this.bump();else{this.bump();break}else r.push(n);this.bump()}return cg.apply(void 0,r)},e.prototype.tryParseUnquoted=function(t,r){if(this.isEOF())return null;var n=this.char();return n===60||n===123||n===35&&(r==="plural"||r==="selectordinal")||n===125&&t>0?null:(this.bump(),cg(n))},e.prototype.parseArgument=function(t,r){var n=this.clonePosition();if(this.bump(),this.bumpSpace(),this.isEOF())return this.error(et.EXPECT_ARGUMENT_CLOSING_BRACE,tt(n,this.clonePosition()));if(this.char()===125)return this.bump(),this.error(et.EMPTY_ARGUMENT,tt(n,this.clonePosition()));var a=this.parseIdentifierIfPossible().value;if(!a)return this.error(et.MALFORMED_ARGUMENT,tt(n,this.clonePosition()));if(this.bumpSpace(),this.isEOF())return this.error(et.EXPECT_ARGUMENT_CLOSING_BRACE,tt(n,this.clonePosition()));switch(this.char()){case 125:return this.bump(),{val:{type:It.argument,value:a,location:tt(n,this.clonePosition())},err:null};case 44:return this.bump(),this.bumpSpace(),this.isEOF()?this.error(et.EXPECT_ARGUMENT_CLOSING_BRACE,tt(n,this.clonePosition())):this.parseArgumentOptions(t,r,a,n);default:return this.error(et.MALFORMED_ARGUMENT,tt(n,this.clonePosition()))}},e.prototype.parseIdentifierIfPossible=function(){var t=this.clonePosition(),r=this.offset(),n=ug(this.message,r),a=r+n.length;this.bumpTo(a);var o=this.clonePosition(),i=tt(t,o);return{value:n,location:i}},e.prototype.parseArgumentOptions=function(t,r,n,a){var o,i=this.clonePosition(),s=this.parseIdentifierIfPossible().value,l=this.clonePosition();switch(s){case"":return this.error(et.EXPECT_ARGUMENT_TYPE,tt(i,l));case"number":case"date":case"time":{this.bumpSpace();var c=null;if(this.bumpIf(",")){this.bumpSpace();var d=this.clonePosition(),f=this.parseSimpleArgStyleIfPossible();if(f.err)return f;var v=rq(f.val);if(v.length===0)return this.error(et.EXPECT_ARGUMENT_STYLE,tt(this.clonePosition(),this.clonePosition()));var p=tt(d,this.clonePosition());c={style:v,styleLocation:p}}var g=this.tryParseArgumentClose(a);if(g.err)return g;var m=tt(a,this.clonePosition());if(c&&oS(c?.style,"::",0)){var b=tq(c.style.slice(2));if(s==="number"){var f=this.parseNumberSkeletonFromString(b,c.styleLocation);return f.err?f:{val:{type:It.number,value:n,location:m,style:f.val},err:null}}else{if(b.length===0)return this.error(et.EXPECT_DATE_TIME_SKELETON,m);var y=b;this.locale&&(y=VG(b,this.locale));var v={type:Zi.dateTime,pattern:y,location:c.styleLocation,parsedOptions:this.shouldParseSkeletons?NG(y):{}},x=s==="date"?It.date:It.time;return{val:{type:x,value:n,location:m,style:v},err:null}}}return{val:{type:s==="number"?It.number:s==="date"?It.date:It.time,value:n,location:m,style:(o=c?.style)!==null&&o!==void 0?o:null},err:null}}case"plural":case"selectordinal":case"select":{var w=this.clonePosition();if(this.bumpSpace(),!this.bumpIf(","))return this.error(et.EXPECT_SELECT_ARGUMENT_OPTIONS,tt(w,qe({},w)));this.bumpSpace();var C=this.parseIdentifierIfPossible(),S=0;if(s!=="select"&&C.value==="offset"){if(!this.bumpIf(":"))return this.error(et.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE,tt(this.clonePosition(),this.clonePosition()));this.bumpSpace();var f=this.tryParseDecimalInteger(et.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE,et.INVALID_PLURAL_ARGUMENT_OFFSET_VALUE);if(f.err)return f;this.bumpSpace(),C=this.parseIdentifierIfPossible(),S=f.val}var k=this.tryParsePluralOrSelectOptions(t,s,r,C);if(k.err)return k;var g=this.tryParseArgumentClose(a);if(g.err)return g;var E=tt(a,this.clonePosition());return s==="select"?{val:{type:It.select,value:n,options:iS(k.val),location:E},err:null}:{val:{type:It.plural,value:n,options:iS(k.val),offset:S,pluralType:s==="plural"?"cardinal":"ordinal",location:E},err:null}}default:return this.error(et.INVALID_ARGUMENT_TYPE,tt(i,l))}},e.prototype.tryParseArgumentClose=function(t){return this.isEOF()||this.char()!==125?this.error(et.EXPECT_ARGUMENT_CLOSING_BRACE,tt(t,this.clonePosition())):(this.bump(),{val:!0,err:null})},e.prototype.parseSimpleArgStyleIfPossible=function(){for(var t=0,r=this.clonePosition();!this.isEOF();){var n=this.char();switch(n){case 39:{this.bump();var a=this.clonePosition();if(!this.bumpUntil("'"))return this.error(et.UNCLOSED_QUOTE_IN_ARGUMENT_STYLE,tt(a,this.clonePosition()));this.bump();break}case 123:{t+=1,this.bump();break}case 125:{if(t>0)t-=1;else return{val:this.message.slice(r.offset,this.offset()),err:null};break}default:this.bump();break}}return{val:this.message.slice(r.offset,this.offset()),err:null}},e.prototype.parseNumberSkeletonFromString=function(t,r){var n=[];try{n=AG(t)}catch{return this.error(et.INVALID_NUMBER_SKELETON,r)}return{val:{type:Zi.number,tokens:n,location:r,parsedOptions:this.shouldParseSkeletons?HG(n):{}},err:null}},e.prototype.tryParsePluralOrSelectOptions=function(t,r,n,a){for(var o,i=!1,s=[],l=new Set,c=a.value,d=a.location;;){if(c.length===0){var f=this.clonePosition();if(r!=="select"&&this.bumpIf("=")){var v=this.tryParseDecimalInteger(et.EXPECT_PLURAL_ARGUMENT_SELECTOR,et.INVALID_PLURAL_ARGUMENT_SELECTOR);if(v.err)return v;d=tt(f,this.clonePosition()),c=this.message.slice(f.offset,this.offset())}else break}if(l.has(c))return this.error(r==="select"?et.DUPLICATE_SELECT_ARGUMENT_SELECTOR:et.DUPLICATE_PLURAL_ARGUMENT_SELECTOR,d);c==="other"&&(i=!0),this.bumpSpace();var p=this.clonePosition();if(!this.bumpIf("{"))return this.error(r==="select"?et.EXPECT_SELECT_ARGUMENT_SELECTOR_FRAGMENT:et.EXPECT_PLURAL_ARGUMENT_SELECTOR_FRAGMENT,tt(this.clonePosition(),this.clonePosition()));var g=this.parseMessage(t+1,r,n);if(g.err)return g;var m=this.tryParseArgumentClose(p);if(m.err)return m;s.push([c,{value:g.val,location:tt(p,this.clonePosition())}]),l.add(c),this.bumpSpace(),o=this.parseIdentifierIfPossible(),c=o.value,d=o.location}return s.length===0?this.error(r==="select"?et.EXPECT_SELECT_ARGUMENT_SELECTOR:et.EXPECT_PLURAL_ARGUMENT_SELECTOR,tt(this.clonePosition(),this.clonePosition())):this.requiresOtherClause&&!i?this.error(et.MISSING_OTHER_CLAUSE,tt(this.clonePosition(),this.clonePosition())):{val:s,err:null}},e.prototype.tryParseDecimalInteger=function(t,r){var n=1,a=this.clonePosition();this.bumpIf("+")||this.bumpIf("-")&&(n=-1);for(var o=!1,i=0;!this.isEOF();){var s=this.char();if(s>=48&&s<=57)o=!0,i=i*10+(s-48),this.bump();else break}var l=tt(a,this.clonePosition());return o?(i*=n,QG(i)?{val:i,err:null}:this.error(r,l)):this.error(t,l)},e.prototype.offset=function(){return this.position.offset},e.prototype.isEOF=function(){return this.offset()===this.message.length},e.prototype.clonePosition=function(){return{offset:this.position.offset,line:this.position.line,column:this.position.column}},e.prototype.char=function(){var t=this.position.offset;if(t>=this.message.length)throw Error("out of bound");var r=T2(this.message,t);if(r===void 0)throw Error("Offset ".concat(t," is at invalid UTF-16 code unit boundary"));return r},e.prototype.error=function(t,r){return{val:null,err:{kind:t,message:this.message,location:r}}},e.prototype.bump=function(){if(!this.isEOF()){var t=this.char();t===10?(this.position.line+=1,this.position.column=1,this.position.offset+=1):(this.position.column+=1,this.position.offset+=t<65536?1:2)}},e.prototype.bumpIf=function(t){if(oS(this.message,t,this.offset())){for(var r=0;r=0?(this.bumpTo(n),!0):(this.bumpTo(this.message.length),!1)},e.prototype.bumpTo=function(t){if(this.offset()>t)throw Error("targetOffset ".concat(t," must be greater than or equal to the current offset ").concat(this.offset()));for(t=Math.min(t,this.message.length);;){var r=this.offset();if(r===t)break;if(r>t)throw Error("targetOffset ".concat(t," is at invalid UTF-16 code unit boundary"));if(this.bump(),this.isEOF())break}},e.prototype.bumpSpace=function(){for(;!this.isEOF()&&R2(this.char());)this.bump()},e.prototype.peek=function(){if(this.isEOF())return null;var t=this.char(),r=this.offset(),n=this.message.charCodeAt(r+(t>=65536?2:1));return n??null},e}();function dg(e){return e>=97&&e<=122||e>=65&&e<=90}function aq(e){return dg(e)||e===47}function oq(e){return e===45||e===46||e>=48&&e<=57||e===95||e>=97&&e<=122||e>=65&&e<=90||e==183||e>=192&&e<=214||e>=216&&e<=246||e>=248&&e<=893||e>=895&&e<=8191||e>=8204&&e<=8205||e>=8255&&e<=8256||e>=8304&&e<=8591||e>=11264&&e<=12271||e>=12289&&e<=55295||e>=63744&&e<=64975||e>=65008&&e<=65533||e>=65536&&e<=983039}function R2(e){return e>=9&&e<=13||e===32||e===133||e>=8206&&e<=8207||e===8232||e===8233}function iq(e){return e>=33&&e<=35||e===36||e>=37&&e<=39||e===40||e===41||e===42||e===43||e===44||e===45||e>=46&&e<=47||e>=58&&e<=59||e>=60&&e<=62||e>=63&&e<=64||e===91||e===92||e===93||e===94||e===96||e===123||e===124||e===125||e===126||e===161||e>=162&&e<=165||e===166||e===167||e===169||e===171||e===172||e===174||e===176||e===177||e===182||e===187||e===191||e===215||e===247||e>=8208&&e<=8213||e>=8214&&e<=8215||e===8216||e===8217||e===8218||e>=8219&&e<=8220||e===8221||e===8222||e===8223||e>=8224&&e<=8231||e>=8240&&e<=8248||e===8249||e===8250||e>=8251&&e<=8254||e>=8257&&e<=8259||e===8260||e===8261||e===8262||e>=8263&&e<=8273||e===8274||e===8275||e>=8277&&e<=8286||e>=8592&&e<=8596||e>=8597&&e<=8601||e>=8602&&e<=8603||e>=8604&&e<=8607||e===8608||e>=8609&&e<=8610||e===8611||e>=8612&&e<=8613||e===8614||e>=8615&&e<=8621||e===8622||e>=8623&&e<=8653||e>=8654&&e<=8655||e>=8656&&e<=8657||e===8658||e===8659||e===8660||e>=8661&&e<=8691||e>=8692&&e<=8959||e>=8960&&e<=8967||e===8968||e===8969||e===8970||e===8971||e>=8972&&e<=8991||e>=8992&&e<=8993||e>=8994&&e<=9e3||e===9001||e===9002||e>=9003&&e<=9083||e===9084||e>=9085&&e<=9114||e>=9115&&e<=9139||e>=9140&&e<=9179||e>=9180&&e<=9185||e>=9186&&e<=9254||e>=9255&&e<=9279||e>=9280&&e<=9290||e>=9291&&e<=9311||e>=9472&&e<=9654||e===9655||e>=9656&&e<=9664||e===9665||e>=9666&&e<=9719||e>=9720&&e<=9727||e>=9728&&e<=9838||e===9839||e>=9840&&e<=10087||e===10088||e===10089||e===10090||e===10091||e===10092||e===10093||e===10094||e===10095||e===10096||e===10097||e===10098||e===10099||e===10100||e===10101||e>=10132&&e<=10175||e>=10176&&e<=10180||e===10181||e===10182||e>=10183&&e<=10213||e===10214||e===10215||e===10216||e===10217||e===10218||e===10219||e===10220||e===10221||e===10222||e===10223||e>=10224&&e<=10239||e>=10240&&e<=10495||e>=10496&&e<=10626||e===10627||e===10628||e===10629||e===10630||e===10631||e===10632||e===10633||e===10634||e===10635||e===10636||e===10637||e===10638||e===10639||e===10640||e===10641||e===10642||e===10643||e===10644||e===10645||e===10646||e===10647||e===10648||e>=10649&&e<=10711||e===10712||e===10713||e===10714||e===10715||e>=10716&&e<=10747||e===10748||e===10749||e>=10750&&e<=11007||e>=11008&&e<=11055||e>=11056&&e<=11076||e>=11077&&e<=11078||e>=11079&&e<=11084||e>=11085&&e<=11123||e>=11124&&e<=11125||e>=11126&&e<=11157||e===11158||e>=11159&&e<=11263||e>=11776&&e<=11777||e===11778||e===11779||e===11780||e===11781||e>=11782&&e<=11784||e===11785||e===11786||e===11787||e===11788||e===11789||e>=11790&&e<=11798||e===11799||e>=11800&&e<=11801||e===11802||e===11803||e===11804||e===11805||e>=11806&&e<=11807||e===11808||e===11809||e===11810||e===11811||e===11812||e===11813||e===11814||e===11815||e===11816||e===11817||e>=11818&&e<=11822||e===11823||e>=11824&&e<=11833||e>=11834&&e<=11835||e>=11836&&e<=11839||e===11840||e===11841||e===11842||e>=11843&&e<=11855||e>=11856&&e<=11857||e===11858||e>=11859&&e<=11903||e>=12289&&e<=12291||e===12296||e===12297||e===12298||e===12299||e===12300||e===12301||e===12302||e===12303||e===12304||e===12305||e>=12306&&e<=12307||e===12308||e===12309||e===12310||e===12311||e===12312||e===12313||e===12314||e===12315||e===12316||e===12317||e>=12318&&e<=12319||e===12320||e===12336||e===64830||e===64831||e>=65093&&e<=65094}function fg(e){e.forEach(function(t){if(delete t.location,C2(t)||k2(t))for(var r in t.options)delete t.options[r].location,fg(t.options[r].value);else x2(t)&&O2(t.style)||(w2(t)||S2(t))&&sg(t.style)?delete t.style.location:E2(t)&&fg(t.children)})}function sq(e,t){t===void 0&&(t={}),t=qe({shouldParseSkeletons:!0,requiresOtherClause:!0},t);var r=new nq(e,t).parse();if(r.err){var n=SyntaxError(et[r.err.kind]);throw n.location=r.err.location,n.originalMessage=r.err.message,n}return t?.captureLocation||fg(r.val),r.val}function mv(e,t){var r=t&&t.cache?t.cache:pq,n=t&&t.serializer?t.serializer:fq,a=t&&t.strategy?t.strategy:cq;return a(e,{cache:r,serializer:n})}function lq(e){return e==null||typeof e=="number"||typeof e=="boolean"}function M2(e,t,r,n){var a=lq(n)?n:r(n),o=t.get(a);return typeof o>"u"&&(o=e.call(this,n),t.set(a,o)),o}function N2(e,t,r){var n=Array.prototype.slice.call(arguments,3),a=r(n),o=t.get(a);return typeof o>"u"&&(o=e.apply(this,n),t.set(a,o)),o}function vb(e,t,r,n,a){return r.bind(t,e,n,a)}function cq(e,t){var r=e.length===1?M2:N2;return vb(e,this,r,t.cache.create(),t.serializer)}function uq(e,t){return vb(e,this,N2,t.cache.create(),t.serializer)}function dq(e,t){return vb(e,this,M2,t.cache.create(),t.serializer)}var fq=function(){return JSON.stringify(arguments)};function hb(){this.cache=Object.create(null)}hb.prototype.get=function(e){return this.cache[e]};hb.prototype.set=function(e,t){this.cache[e]=t};var pq={create:function(){return new hb}},bv={variadic:uq,monadic:dq},Ji;(function(e){e.MISSING_VALUE="MISSING_VALUE",e.INVALID_VALUE="INVALID_VALUE",e.MISSING_INTL_API="MISSING_INTL_API"})(Ji||(Ji={}));var Rf=function(e){Ff(t,e);function t(r,n,a){var o=e.call(this,r)||this;return o.code=n,o.originalMessage=a,o}return t.prototype.toString=function(){return"[formatjs Error: ".concat(this.code,"] ").concat(this.message)},t}(Error),lS=function(e){Ff(t,e);function t(r,n,a,o){return e.call(this,'Invalid values for "'.concat(r,'": "').concat(n,'". Options are "').concat(Object.keys(a).join('", "'),'"'),Ji.INVALID_VALUE,o)||this}return t}(Rf),vq=function(e){Ff(t,e);function t(r,n,a){return e.call(this,'Value for "'.concat(r,'" must be of type ').concat(n),Ji.INVALID_VALUE,a)||this}return t}(Rf),hq=function(e){Ff(t,e);function t(r,n){return e.call(this,'The intl string context variable "'.concat(r,'" was not provided to the string "').concat(n,'"'),Ji.MISSING_VALUE,n)||this}return t}(Rf),gr;(function(e){e[e.literal=0]="literal",e[e.object=1]="object"})(gr||(gr={}));function gq(e){return e.length<2?e:e.reduce(function(t,r){var n=t[t.length-1];return!n||n.type!==gr.literal||r.type!==gr.literal?t.push(r):n.value+=r.value,t},[])}function mq(e){return typeof e=="function"}function td(e,t,r,n,a,o,i){if(e.length===1&&tS(e[0]))return[{type:gr.literal,value:e[0].value}];for(var s=[],l=0,c=e;l"u")){var r=Intl.NumberFormat.supportedLocalesOf(t);return r.length>0?new Intl.Locale(r[0]):new Intl.Locale(typeof t=="string"?t:t[0])}},e.__parse=sq,e.formats={number:{integer:{maximumFractionDigits:0},currency:{style:"currency"},percent:{style:"percent"}},date:{short:{month:"numeric",day:"numeric",year:"2-digit"},medium:{month:"short",day:"numeric",year:"numeric"},long:{month:"long",day:"numeric",year:"numeric"},full:{weekday:"long",month:"long",day:"numeric",year:"numeric"}},time:{short:{hour:"numeric",minute:"numeric"},medium:{hour:"numeric",minute:"numeric",second:"numeric"},long:{hour:"numeric",minute:"numeric",second:"numeric",timeZoneName:"short"},full:{hour:"numeric",minute:"numeric",second:"numeric",timeZoneName:"short"}}},e}();const Sq=(e,t,r)=>{const n=e[t];return n?typeof n=="function"?n():Promise.resolve(n):new Promise((a,o)=>{(typeof queueMicrotask=="function"?queueMicrotask:setTimeout)(o.bind(null,new Error("Unknown variable dynamic import: "+t+(t.split("/").length!==r?". Note that variables only represent file names one level deep.":""))))})},rd=[{locale:"en",label:"English"},{locale:"de",label:"German"}],gb=I.createContext(void 0),xv="locale",yu={},Cq=navigator?.language.substring(0,2)??"en";async function pg(e=Cq){if(yu[e])return yu[e];const t=await Sq(Object.assign({"./translations-compiled/de.json":()=>er(()=>import("./de-I0jh836e.js"),[]),"./translations-compiled/en.json":()=>er(()=>import("./en-DxQclKaQ.js"),[])}),`./translations-compiled/${e}.json`,3);return console.log("Loaded messages for language",e),yu[e]=t.default,yu[e]}function kq({locale:e,children:t}){const[r,n]=h.useState(e??localStorage.getItem(xv)??navigator.language.substring(0,2)),[a,o]=h.useState({});return h.useEffect(()=>{if(!e){n(e??localStorage.getItem(xv)??navigator.language.substring(0,2));return}n(e)},[e]),h.useEffect(()=>{(async()=>{if(!rd.find(c=>c.locale===r)){console.info("LocaleProvider - locale not available",r,", available:",rd),n(rd[0].locale);return}localStorage.setItem(xv,r),document.documentElement.lang=r;const l=await pg(r);if(l){o(l);return}console.warn("LocaleProvider - no translation found for locale",r),o(await pg())})()},[r]),h.useEffect(()=>{console.info("LocaleProvider - translation changed",a)},[a]),u.jsx(gb.Provider,{value:{locale:r,setLocale:n,translation:a},children:t})}const Eq=()=>{const e=h.useContext(gb);if(e===void 0)throw new Error("useLocale must be used within a LocaleProvider");return h.useEffect(()=>{console.info("useLocale - locale changed",e.locale)},[e.locale]),h.useEffect(()=>{console.info("useLocale - translation changed",e.translation)},[e.translation]),e},mb=()=>{const e=h.useContext(gb);if(e===void 0)throw new Error("useTranslation must be used within a LocaleProvider");return h.useEffect(()=>{console.info("useTranslation - locale changed",e.locale)},[e.locale]),h.useEffect(()=>{console.info("useTranslation - translations changed",e.translation)},[e.translation]),e.translation},_2=h.createContext(void 0);let A2={};(async()=>A2=await pg())();function Oq({messagesTranslations:e=A2,children:t}){const[r,n]=h.useState(),[a,o]=h.useState({});return h.useEffect(()=>{if(e){const i=Object.fromEntries(Object.entries(e).map(([s,l])=>[s,new wq(l)]));o(i);return}console.warn("TimeTableMessageContext - messagesTranslations null or undefined")},[e]),u.jsx(_2.Provider,{value:{message:r,setMessage:n,messagesTranslationsIntl:a},children:t})}function bb(){const e=h.useContext(_2);if(!e)throw new Error("useTimeTableMessage must be used within a TimeTableMessageProvider");let t;e.message&&`${e.message?.messageKey}`;const r=e.message?e.messagesTranslationsIntl[e.message.messageKey]:void 0;r?t=r.format(e.message?.messageValues).toLocaleString():t=`no translation found for key [${e.message?.messageKey}]`;const n=h.useMemo(()=>e.message&&t?{...e.message,text:t}:void 0,[e.message,t]);return{...e,translatedMessage:n}}const yb=h.createContext(void 0);function jq({slotsArray:e,timeFrameDay:t,viewType:r,timeSlotMinutes:n,disableWeekendInteractions:a,onTimeRangeSelected:o,setClearSelectedTimeRangeCB:i,children:s}){const{setMessage:l}=bb(),[c,d]=h.useState(!1),[f,v]=h.useReducer((y,x)=>{if(x)return x.timeSlots.sort((w,C)=>w-C),x},void 0);h.useEffect(()=>{console.info("LPTimeTable - clearing selection because the slotsArray, time of the day or weekend interactions changed"),v(void 0)},[e,t,a,o,r]);const p=h.useCallback(()=>()=>{v(void 0)},[]);h.useEffect(()=>{i&&i(p)},[i,p]);const g=h.useCallback((y,x,w)=>{if(!o)return;if(!f){v({timeSlots:[y],group:x,viewType:r});return}const C=f.timeSlots.find(E=>y-1===E),S=f.timeSlots.find(E=>y+1===E),k=f.timeSlots.includes(y);if((w==="click"||w==="drag"&&!c)&&(f.group!==x||!k&&!S&&!C)){v({timeSlots:[y],group:x,viewType:r});return}if(k){if(w==="drag")return;if(C!==void 0&&S!==void 0){l({appearance:"information",messageKey:"timetable.deselectFromOuterBorder",timeOut:3});return}if(C===void 0&&S===void 0&&f.timeSlots.length===1){v(void 0);return}(C!==void 0||S!==void 0)&&v({timeSlots:f.timeSlots.filter(E=>E!==y),group:f.group,viewType:r});return}if(w==="drag"&&c){let E=f.timeSlots[0],j=f.timeSlots[f.timeSlots.length-1];yj&&(j=y);const R=[];for(let N=E;N<=j;N++)R.push(N);v({timeSlots:R,group:f.group,viewType:r})}else v(S!==void 0||C!==void 0?{timeSlots:[...f.timeSlots,y],group:f.group,viewType:r}:{timeSlots:[y],group:f.group,viewType:r})},[c,o,f,l,r]);h.useEffect(()=>{if(c||!o)return;if(!f){o(void 0);return}if(f.viewType!==r){v(void 0);return}let y=e[f.timeSlots[0]],x=e[f.timeSlots[f.timeSlots.length-1]].add(n,"minutes");r!=="hours"&&(y=y.startOf("day").add(t.startHour,"hours").add(t.startMinute,"minutes"),x=x.startOf("day").add(t.endHour,"hours").add(t.endMinute,"minutes")),o({group:f.group,startDate:y,endDate:x})&&v(void 0)},[f,c,o,e,n,t.startHour,t.startMinute,r,t.endHour,t.endMinute]);const m=v,b=g;return u.jsx(yb.Provider,{value:{selectedTimeSlots:f,setSelectedTimeSlots:m,toggleTimeSlotCB:b,multiselectionMode:c,setMultiselectionMode:d},children:s})}function $2(){const e=h.useContext(yb);if(!e)throw new Error("useSelectedTimeSlots must be used within a SelectedTimeSlotsProvider");return e}function L2(){const e=h.useContext(yb);if(!e)throw new Error("useMultiSelectionMode must be used within a SelectedTimeSlotsProvider");return{multiSelectionMode:e.multiselectionMode,setMultiSelectionMode:e.setMultiselectionMode}}function Iq({group:e}){return u.jsxs("div",{className:"p-2",children:[u.jsx("div",{className:"text-lg font-bold",children:e.title}),e.subtitle&&u.jsx("div",{className:"whitespace-nowrap",children:e.subtitle})]})}const Pq="_timeSlotItem_1tga8_1",Dq="_selected_1tga8_30",cS={timeSlotItem:Pq,selected:Dq};function Tq({item:e,selectedItem:t}){const r=t===e,n=`${e.title}: +${e.startDate.format("HH:mm DD-MM-YY")} - +${e.endDate.format("HH:mm DD-MM-YY")}`;return u.jsx("div",{className:`${cS.timeSlotItem} ${r?cS.selected:""}`,title:n,children:u.jsx("p",{className:"truncate",children:e.title??"no name"})})}const Fq="_fadeOut_2w360_1",Rq="_fadeIn_2w360_5",Mq={fadeOut:Fq,"fade-out":"_fade-out_2w360_1",fadeIn:Rq,"fade-in":"_fade-in_2w360_1"};function Nq({group:e,item:t,selectedTimeSlotItem:r,onTimeSlotItemClick:n,renderTimeSlotItem:a,left:o,width:i}){const s=h.useRef(null);h.useEffect(()=>()=>{s.current?.classList.add(Mq.fadeOut)},[]);const l={onMouseDown:d=>{d.stopPropagation()},onMouseUp:d=>{d.stopPropagation()},onMouseMove:d=>{d.stopPropagation()}},{multiSelectionMode:c}=L2();return u.jsx("div",{className:"relative top-0 box-border",style:{left:o,width:i,pointerEvents:c?"none":"auto"},...l,children:u.jsx("div",{ref:s,className:"animate-fade-in relative z-[1]",onClick:()=>{n&&n(e,t)},onKeyUp:d=>{d.key==="Enter"&&n&&n(e,t)},role:"button",children:a?a({group:e,item:t,selectedItem:r}):u.jsx(Tq,{group:e,item:t,selectedItem:r})})})}function _q(e,t){return!(e.endDate.isBefore(t.startDate)||e.endDate.isSame(t.startDate)||e.startDate.isAfter(t.endDate)||e.startDate.isSame(t.endDate))}function Aq(e,t,r,n,a){const o=[];return{itemsOutsideRange:e.filter(s=>{if(s.startDate.isSame(s.endDate))return o.push(s),!1;if(t.length===0)return console.info("timeTableUtils - itemsOutsideOfDayRange - no slotsArray"),!1;const l=xb(s,t,r,n,a);return l.status==="after"||l.status==="before"}),itemsWithSameStartAndEnd:o}}function xb(e,t,r,n,a){let o=t[0];a!=="hours"&&(o=o.add(r.startHour,"hours").add(r.startMinute,"minutes"));let i=t[t.length-1].startOf("day").add(r.endHour,"hours").add(r.endMinute,"minutes");if(a!=="hours"&&(i=i.add(1,a).subtract(1,"day")),e.endDate.isBefore(o)||e.endDate.isSame(o))return{startSlot:0,endSlot:0,status:"before"};if(e.startDate.isAfter(i)||e.startDate.isSame(i))return{startSlot:t.length-1,endSlot:t.length-1,status:"after"};let s=t.findIndex(f=>f.isAfter(e.startDate));s>0&&(s--,a==="hours"&&t[s].day()!==t[s+1].day()&&s++),s===-1&&(s=0);let l=t.findIndex(f=>f.isAfter(e.endDate));if(l===-1?l=t.length-1:t[l].date()!==t[l-1].date()&&l--,l0||t.hour()===0&&t.minute()>0)&&s++,a===0)return n({appearance:"danger",messageKey:"timetable.timeSlotSizeGreaterZero"}),{timeFrameDay:i,slotsArray:[],timeSlotMinutes:0};let l=t;l.hour()===0&&l.minute()===0&&(l=l.subtract(1,"minute"));const c=de().startOf("day").add(l.hour(),"hours").add(l.minute(),"minutes").diff(de().startOf("day").add(e.hour(),"hours").add(e.minute(),"minutes"),"minutes");o=Math.floor(Math.abs(c)/a);const d=$q(o,s,a,e);if(!d||d.length===0)return console.warn("timeTableUtils - calculateTimeSlotPropertiesForHoursView - no slotsArray"),{timeFrameDay:i,slotsArray:[],timeSlotMinutes:0};const f=d[d.length-1].add(a,"minutes");return i.endHour=f.hour(),i.endMinute=f.minute(),i.oneDayMinutes=a*o,{timeFrameDay:i,slotsArray:d,timeSlotMinutes:a}}function Bq(e,t,r,n,a){const o=e.hour(),i=e.minute();let s=t.hour(),l=t.minute();if(t.isBefore(e))return a({appearance:"danger",messageKey:"timetable.endDateAfterStartDate"}),{timeFrameDay:{startHour:o,startMinute:i,endHour:s,endMinute:l,oneDayMinutes:0},slotsArray:[],timeSlotMinutes:0};if(n==="hours")return Lq(e,t,r,a);let c=t.startOf("day").add(o,"hours").add(i,"minutes");for(;c.isBefore(t)||c.isSame(t);)c=c.add(r,"minutes");if(c=c.subtract(r,"minutes"),s=c.hour(),l=c.minute(),n!=="days"&&n!=="weeks"&&n!=="months"&&n!=="years")throw new Error("Unknown view type, should be 'hours', 'days', 'weeks', 'months' or 'years'");const d=n,f=e.startOf(d);let p=t.endOf(d).diff(f,d);e.add(p,d).isBefore(t)&&p++;const g=Array.from({length:p},(w,C)=>C).map(w=>f.add(w,d));let m=de().startOf("day").add(s,"hours").add(l,"minutes").diff(de().startOf("day").add(o,"hours").add(i,"minutes"),"minutes");if(m===0){const w=de().endOf("day");s=w.hour(),l=w.minute(),m=w.diff(de().startOf("day").add(o,"hours").add(s,"minutes"),"minutes")}const b={startHour:o,startMinute:i,endHour:s,endMinute:l,oneDayMinutes:m},x=de().startOf("day").add(1,d).diff(de().startOf("day"),"days")*m;return{timeFrameDay:b,slotsArray:g,timeSlotMinutes:x}}function Hq({renderPlaceHolder:e,...t}){return u.jsx("div",{style:{zIndex:1,position:"absolute",width:"100%"},children:e?e(t):u.jsx(Vq,{...t})})}function Vq({height:e,clearTimeRangeSelectionCB:t}){return u.jsx("div",{className:"flex justify-end w-full rounded bg-brand-bold shadow-overlay",style:{height:e},onClick:t,onKeyDown:r=>{r.key==="Enter"&&t()}})}const B2=h.createContext(void 0);function Uq({timeFrameDay:e,slotsArray:t,timeSlotMinutes:r,disableWeekendInteractions:n,placeHolderHeight:a,columnWidth:o,viewType:i,hideOutOfRangeMarkers:s,timeSlotSelectionDisabled:l,renderPlaceHolder:c,isCellDisabled:d,children:f}){const v=c,p=d;return u.jsx(B2.Provider,{value:{timeFrameDay:e,timeSlotMinutes:r,slotsArray:t,disableWeekendInteractions:n,placeHolderHeight:a,columnWidth:o,viewType:i,hideOutOfRangeMarkers:s,timeSlotSelectionDisabled:l,renderPlaceHolder:v,isCellDisabled:p},children:f})}function wb(){const e=h.useContext(B2);if(!e)throw new Error("useTimeTableConfig must be used within a TimeTableConfigProvider");return e}function Wq({entries:e,onGroupClick:t,onTimeSlotItemClick:r,renderGroup:n,renderTimeSlotItem:a,selectedTimeSlotItem:o}){const i=h.useMemo(()=>e?e.map((s,l)=>u.jsx(Yq,{group:s.group,groupNumber:l,items:s.items,onGroupHeaderClick:t,onTimeSlotItemClick:r,renderGroup:n,renderTimeSlotItem:a,selectedTimeSlotItem:o},`${s.group.title}${l}`)):[],[e,t,r,n,a,o]);return u.jsx(u.Fragment,{children:i})}function zq({group:e,groupNumber:t,groupRowMax:r,onGroupClick:n,renderGroup:a}){return u.jsx("td",{onClick:()=>{n&&n(e)},onKeyUp:o=>{o.key==="Enter"&&n&&n(e)},role:"button",rowSpan:r,className:`border-border-bold border-b-border sticky left-0 z-[4] select-none border-0 border-b-2 border-r-2 border-solid ${t%2===0?"bg-surface":"bg-surface-hovered"}`,children:a?a(e):u.jsx(Iq,{group:e})})}function Gq({slotsArray:e,timeSlotNumber:t,group:r,groupNumber:n,isFirstRow:a,isLastGroupRow:o,bookingItemsBeginningInCell:i,selectedTimeSlotItem:s,renderTimeSlotItem:l,onTimeSlotItemClick:c}){const d=e[t],f=d.day()===0||d.day()===6,v=t{N(B.width??70)},[]);m2({ref:j,onResize:M,box:"border-box",round:B=>B});const A=S?.(r,d,d.add(C,"minutes"));let K="",q=0,G=0,$=0;const W=i?i.map((B,H)=>{if(B.status==="before")return G++,null;if(B.status==="after")return $++,null;const{left:Z,width:ee}=Xq(B.item,t,B.endSlot,e,y,b,C),re=Z-q;re<0&&console.error("LPTimeTable - leftUsed is negative, this should not happen",H,B,re,Z,q),q=Z+ee;const oe=(re+ee)*R;K+=`${oe}px `;const le=`${ee*R}px`,ce=`${re*R}px`;return u.jsx(Nq,{group:r,item:B.item,width:le,left:ce,selectedTimeSlotItem:s,onTimeSlotItemClick:c,renderTimeSlotItem:l},B.item.title)}):null,U=w?{}:E,F=A||f&&g?"cursor-not-allowed":"cursor-pointer",V=p&&b==="hours"?"border-r-2":"border-r-[1px]",L=o?"border-b-2":"border-b-0",P=A||f&&g?"bg-blanket-subtle":f?n%2===0?"bg-surface-raised":"bg-surface-raised-hovered":n%2!==0?"bg-surface-hovered":"";return u.jsx("td",{...U,style:{maxWidth:m},colSpan:2,ref:j,className:`border-border relative box-border border-l-0 border-t-0 border-solid p-0 ${a?"pt-2":""} ${o?"pb-2":""} ${F} ${P} ${V} ${L}`,children:W&&W.length>0&&u.jsxs(u.Fragment,{children:[G>0&&!x&&u.jsx("div",{className:"bg-lime-bold absolute left-0 top-0 z-[2] h-full h-full w-1 rounded-r-full opacity-50",title:`${G} more items`}),u.jsx("div",{className:"box-border grid",style:{gridTemplateColumns:K},children:W}),$>0&&!x&&u.jsx("div",{className:"bg-lime-bold absolute right-0 top-0 z-[2] h-full w-1 translate-x-0 translate-y-0 rounded-l-full opacity-50",title:`${$} more items`})]})},t)}function qq({group:e,groupNumber:t,timeSlotNumber:r,viewType:n,timeSlotMinutes:a}){const{selectedTimeSlots:o,setSelectedTimeSlots:i}=$2(),{slotsArray:s,placeHolderHeight:l,renderPlaceHolder:c,isCellDisabled:d,disableWeekendInteractions:f}=wb(),v=h.useCallback(()=>{i(void 0)},[i]),p=s[r],g=o&&o.group===e?o.timeSlots.findIndex(R=>R===r):-1,m=g===0,b=r0)return u.jsx(u.Fragment,{});const k=C||w&&f?"cursor-not-allowed":"cursor-pointer",E=y&&n==="hours"?"border-r-2":"border-r-[1px]",j=C||w&&f?"bg-blanket-subtle":w?t%2===0?"bg-surface-raised":"bg-surface-raised-hovered":t%2!==0?"bg-surface-hovered":"";return u.jsx("td",{colSpan:o&&m?2*o.timeSlots.length:2,...g===-1?S:void 0,className:`border-border relative box-border ${k} border-b-0 border-l-0 border-t-0 border-solid ${E} ${j} p-0 align-top`,children:x},r)}function Yq({group:e,groupNumber:t,items:r,renderGroup:n,onGroupHeaderClick:a,selectedTimeSlotItem:o,renderTimeSlotItem:i,onTimeSlotItemClick:s}){const{slotsArray:l,placeHolderHeight:c,viewType:d,timeSlotSelectionDisabled:f,timeFrameDay:v,timeSlotMinutes:p}=wb(),g=h.useMemo(()=>{const m=Kq(r,l,v,p,d),b=m&&m.length>0?m.length:1,y=[],x=u.jsx(zq,{group:e,groupNumber:t,groupRowMax:f?b:b+1,renderGroup:n,onGroupClick:a});if(!f){const w=[u.jsx(h.Fragment,{children:x},-1)];for(let C=0;Cj&&j.startSlot===k):void 0;C.push(u.jsx(h.Fragment,{children:u.jsx(Gq,{timeSlotNumber:k,isLastGroupRow:w===b-1,isFirstRow:w===0,slotsArray:l,group:e,groupNumber:t,bookingItemsBeginningInCell:E,selectedTimeSlotItem:o,onTimeSlotItemClick:s,renderTimeSlotItem:i})},k))}y.push(u.jsx("tr",{className:"bg-surface box-border h-4",children:C},w))}return y},[r,l,v,e,t,f,n,a,c,p,d,o,s,i]);return u.jsx(u.Fragment,{children:g})}let mi=null;function H2(e,t,r,n,a){const{selectedTimeSlots:o,toggleTimeSlotCB:i}=$2(),{multiSelectionMode:s,setMultiSelectionMode:l}=L2(),{setMessage:c}=bb();return h.useMemo(()=>{const d=()=>{if(r){c({appearance:"information",messageKey:"timetable.cellDisabled",timeOut:3});return}c({appearance:"information",messageKey:"timetable.weekendsDeactivated",timeOut:3})};return{onMouseMove:f=>{if(f.buttons===1){if(r||a&&n){d();return}l(!0),i(e,t,"drag")}},onMouseLeave:f=>{if(f.buttons!==1){l(!1);return}if(s){if(r||a&&n){d();return}mi=e,i(e,t,"drag")}},onMouseEnter:f=>{if(f.buttons!==1){l(!1);return}if(s){if(r||a&&n){d();return}mi!=null&&(mi===e+1||mi===e-1)&&o?.timeSlots.includes(mi)&&i(mi,t,"remove"),i(e,t,"drag"),l(!0)}},onMouseUp:()=>{if(l(!1),r||a&&n){d();return}i(e,t,s?"drag":"click")}}},[t,r,n,a,s,o?.timeSlots,c,l,e,i])}function Kq(e,t,r,n,a){const o=[];if(!t||t.length===0)return console.info("LPTimeTable - no slots array, returning empty item rows"),o;for(const i of e){let s=!1;const c={...xb(i,t,r,n,a),item:i};if(i.startDate.startOf("day")===i.endDate.startOf("day")&&(i.endDate.hour()r.endHour||i.startDate.hour()===r.endHour&&i.startDate.minute()>r.endMinute){o.length===0?o.push([c]):o[0].push(c);return}for(let d=0;d_q(p.item,i))){f.push(c),s=!0;break}}s||o.push([c])}for(const i of o)i.sort((s,l)=>s.item.startDate.diff(l.item.startDate));return o}function Xq(e,t,r,n,a,o,i){let s=e.startDate;const l=n[0].startOf("day").add(a.startHour,"hours").add(a.startMinute,"minutes");e.startDate.isBefore(l)?s=l:(e.startDate.hour()a.endHour||e.endDate.hour()===a.endHour&&e.endDate.minute()>a.endMinute)&&(c=c.startOf("day").add(a.endHour,"hour").add(a.endMinute,"minutes"))}const d=24*60-a.oneDayMinutes;let f=n[t];o!=="hours"&&(f=f.add(a.startHour,"hour").add(a.startMinute,"minutes"));const v=s.diff(f,"day");let p=s.diff(f,"minute");v>0&&(p-=v*d);let g=p/i;g<0&&(console.error("LPTimeTable - item with negative left found:",g,e,t,r,n,i),g=0);const m=c.diff(s,"day");let b=c.diff(s,"minute");m>0&&(b-=m*d);const y=b/i;return y<0&&console.error("LPTimeTable - item with negative width found:",y,e,t,r,n,i,b,m,d,s,c),{left:g,width:y}}const Zq=1e3*60;function Jq({timeTableMessages:e,...t}){return u.jsx(Oq,{messagesTranslations:e,children:u.jsx(Qq,{...t})})}const Qq=({startDate:e,endDate:t,timeStepsMinutes:r=60,entries:n,selectedTimeSlotItem:a,renderGroup:o,renderTimeSlotItem:i,renderPlaceHolder:s,onTimeSlotItemClick:l,onGroupClick:c,onTimeRangeSelected:d,setClearSelectedTimeRangeCB:f,groupHeaderColumnWidth:v,columnWidth:p,height:g="100%",placeHolderHeight:m="1.5rem",viewType:b="hours",isCellDisabled:y,disableWeekendInteractions:x=!0,showTimeSlotHeader:w,hideOutOfRangeMarkers:C=!1,nowOverwrite:S})=>{const{setMessage:k,translatedMessage:E}=bb();h.useEffect(()=>{k(void 0)},[b,e,t,k]);const j=h.useRef(null),R=h.useRef(null),N=h.useRef(null),{slotsArray:M,timeFrameDay:A,timeSlotMinutes:K}=h.useMemo(()=>{const{timeFrameDay:U,slotsArray:F,timeSlotMinutes:V}=Bq(e,t,r,b,k);return{slotsArray:F,timeFrameDay:U,timeSlotMinutes:V}},[b,e,t,r,k]);h.useEffect(()=>{if(!M)return;let U=0,F=0;for(const V of n){const{itemsOutsideRange:L,itemsWithSameStartAndEnd:P}=Aq(V.items,M,A,K,b);U+=L.length,F+=P.length}U&&!F?k({appearance:"warning",messageKey:"timetable.bookingsOutsideOfDayRange",messageValues:{itemCount:U}}):F&&!U?k({appearance:"warning",messageKey:"timetable.sameStartAndEndTimeDate",messageValues:{itemCount:F}}):F&&U&&k({appearance:"warning",messageKey:"timetable.sameStartAndEndAndOutsideOfDayRange",messageValues:{outsideCount:U,sameStartAndEndCount:F}})},[n,k,M,A,K,b]);const q=h.useRef(),G=h.useRef(S??de()),$=h.useCallback(()=>{M&&(S?G.current=G.current.add(Zq,"milliseconds"):G.current=de(),uS(M,G,q,j,R,A,K,b,k))},[M,S,A,K,b,k]);h.useEffect(()=>{$();const U=setInterval($,1e3*60);return()=>{clearInterval(U)}},[$]);const W=h.useCallback(()=>{M&&uS(M,G,q,j,R,A,K,b,k)},[k,M,A,K,b]);return m2({ref:R,round:U=>U,onResize:W}),!M||M.length===0?u.jsxs("div",{children:[u.jsx(mn,{message:E??{text:""}}),"Invalid time slot size"]}):u.jsxs(u.Fragment,{children:[u.jsx("div",{ref:N,children:u.jsx(mn,{message:E??{text:""},openingDirection:"bottomup"})}),u.jsx(Uq,{slotsArray:M,timeFrameDay:A,disableWeekendInteractions:x,placeHolderHeight:m,columnWidth:p,viewType:b,hideOutOfRangeMarkers:C,timeSlotSelectionDisabled:!d,renderPlaceHolder:s,isCellDisabled:y,timeSlotMinutes:K,children:u.jsx(jq,{slotsArray:M,onTimeRangeSelected:d,setClearSelectedTimeRangeCB:f,disableWeekendInteractions:x,timeFrameDay:A,timeSlotMinutes:K,viewType:b,children:u.jsx("div",{className:"overflow-auto",style:{height:`calc(${g} - ${N.current?.clientHeight}px)`},children:u.jsxs("table",{className:"table w-full table-fixed border-separate border-spacing-0 select-none overflow-auto",children:[u.jsx(TG,{slotsArray:M,columnWidth:p,groupHeaderColumnWidth:v,startDate:e,endDate:t,viewType:b,timeFrameDay:A,showTimeSlotHeader:w??b==="hours",ref:j}),u.jsx("tbody",{ref:R,className:"table-fixed",children:u.jsx(Wq,{entries:n,selectedTimeSlotItem:a,renderGroup:o,renderTimeSlotItem:i,onTimeSlotItemClick:l,onGroupClick:c})})]})})})})]})};function uS(e,t,r,n,a,o,i,s,l){if(!n.current||!a.current){console.info("LPTimeTable - time table header or body ref not yet set");return}const c=t.current;let d=r.current;const f=n.current,v=a.current,p=f.children[1];if(!p){l({appearance:"danger",messageKey:"timetable.noHeaderTimeSlotRow"}),console.warn("LPTimeTable - no header time slot row found");return}const g=p.children;for(const M of g)M.classList.remove("border-b-orange-bold","font-bold","border-b-[3px]"),M.classList.add("border-b-border-bold","border-b-2","font-normal","select-none");const m={title:"nowBar",startDate:c,endDate:c};if(!e||e.length===0){console.info("LPTimeTable - no time slots found");return}const b=xb(m,e,o,i,s);if(b.status!=="in"){d&&(d.remove(),r.current=void 0);return}const y=b.startSlot,w=v.children[0]?.children[y+1];if(!w){console.warn("LPTimeTable - unable to find time slot column for the now bar: ",y);return}d?d.parentElement!==w&&w.appendChild(d):(d=document.createElement("div"),d.className="absolute opacity-60 bg-orange-bold top-0 bottom-0 z-[1] w-[2px]",w.appendChild(d),r.current=d);let C=e[y];s!=="hours"&&(C=C.add(o.startHour,"hour").add(o.startMinute,"minute"));const S=c.diff(C,"days");let k=c.diff(C,"minutes");if(S>0){const M=1440-o.oneDayMinutes;k=k-M*S}const E=k/i;d.style.left=`${E*100}%`,d.style.height=`${v.clientHeight}px`;const j=g[y+1];if(!j){console.error("unable to find header for time slot of the current time");return}j.classList.remove("border-b-border-bold","font-normal","border-b-2"),j.classList.add("border-b-orange-bold","font-bold","border-b-[3px]");const R=f.children[0];if(!R){console.error("unable to find header date row");return}const N=R.children;for(const M of N){M.classList.remove("text-text-subtle");const A=M.textContent,K=y2(C,C.add(i,"minutes"),s);A===K&&M.classList.add("text-text-subtle")}}const Sb=I.memo(Jq),wv=["dark","light","original"],V2="atlassian-theme";function vg(e){localStorage.setItem(V2,e);const t=document.querySelector("html");t&&t.setAttribute("data-color-mode",e)}function eY(){const e=document.querySelector("html");if(e){const t=e.getAttribute("data-color-mode");let r=wv.indexOf(t);r===-1&&(r=0);const n=wv[++r%wv.length];console.info("apply theme",n),vg(n);return}vg("auto")}function tY(){return u.jsx(fe,{style:{display:"flex",alignItems:"center",justifyContent:"center"},appearance:"subtle",label:"Switch theme",onClick:eY,children:"Switch Theme"})}var Cb={};Object.defineProperty(Cb,"__esModule",{value:!0});var Cs=Cb.default=void 0,rY=aY(h),nY=it;function aY(e){return e&&e.__esModule?e:{default:e}}const U2=e=>rY.default.createElement(nY.Icon,Object.assign({dangerouslySetGlyph:''},e));U2.displayName="ChevronUpIcon";var oY=U2;Cs=Cb.default=oY;function Te(e,t,{checkForDefaultPrevented:r=!0}={}){return function(a){if(e?.(a),r===!1||!a.defaultPrevented)return t?.(a)}}function iY(e,t){const r=h.createContext(t);function n(o){const{children:i,...s}=o,l=h.useMemo(()=>s,Object.values(s));return u.jsx(r.Provider,{value:l,children:i})}function a(o){const i=h.useContext(r);if(i)return i;if(t!==void 0)return t;throw new Error(`\`${o}\` must be used within \`${e}\``)}return n.displayName=e+"Provider",[n,a]}function Yr(e,t=[]){let r=[];function n(o,i){const s=h.createContext(i),l=r.length;r=[...r,i];function c(f){const{scope:v,children:p,...g}=f,m=v?.[e][l]||s,b=h.useMemo(()=>g,Object.values(g));return u.jsx(m.Provider,{value:b,children:p})}function d(f,v){const p=v?.[e][l]||s,g=h.useContext(p);if(g)return g;if(i!==void 0)return i;throw new Error(`\`${f}\` must be used within \`${o}\``)}return c.displayName=o+"Provider",[c,d]}const a=()=>{const o=r.map(i=>h.createContext(i));return function(s){const l=s?.[e]||o;return h.useMemo(()=>({[`__scope${e}`]:{...s,[e]:l}}),[s,l])}};return a.scopeName=e,[n,sY(a,...t)]}function sY(...e){const t=e[0];if(e.length===1)return t;const r=()=>{const n=e.map(a=>({useScope:a(),scopeName:a.scopeName}));return function(o){const i=n.reduce((s,{useScope:l,scopeName:c})=>{const f=l(o)[`__scope${c}`];return{...s,...f}},{});return h.useMemo(()=>({[`__scope${t.scopeName}`]:i}),[i])}};return r.scopeName=t.scopeName,r}function Gr(e){const t=h.useRef(e);return h.useEffect(()=>{t.current=e}),h.useMemo(()=>(...r)=>t.current?.(...r),[])}function Fn({prop:e,defaultProp:t,onChange:r=()=>{}}){const[n,a]=lY({defaultProp:t,onChange:r}),o=e!==void 0,i=o?e:n,s=Gr(r),l=h.useCallback(c=>{if(o){const f=typeof c=="function"?c(e):c;f!==e&&s(f)}else a(c)},[o,e,a,s]);return[i,l]}function lY({defaultProp:e,onChange:t}){const r=h.useState(e),[n]=r,a=h.useRef(n),o=Gr(t);return h.useEffect(()=>{a.current!==n&&(o(n),a.current=n)},[n,a,o]),r}var na=globalThis?.document?h.useLayoutEffect:()=>{};function cY(e,t){typeof e=="function"?e(t):e!=null&&(e.current=t)}function Mf(...e){return t=>e.forEach(r=>cY(r,t))}function Dt(...e){return h.useCallback(Mf(...e),e)}var zo=h.forwardRef((e,t)=>{const{children:r,...n}=e,a=h.Children.toArray(r),o=a.find(uY);if(o){const i=o.props.children,s=a.map(l=>l===o?h.Children.count(i)>1?h.Children.only(null):h.isValidElement(i)?i.props.children:null:l);return u.jsx(hg,{...n,ref:t,children:h.isValidElement(i)?h.cloneElement(i,void 0,s):null})}return u.jsx(hg,{...n,ref:t,children:r})});zo.displayName="Slot";var hg=h.forwardRef((e,t)=>{const{children:r,...n}=e;if(h.isValidElement(r)){const a=fY(r);return h.cloneElement(r,{...dY(n,r.props),ref:t?Mf(t,a):a})}return h.Children.count(r)>1?h.Children.only(null):null});hg.displayName="SlotClone";var W2=({children:e})=>u.jsx(u.Fragment,{children:e});function uY(e){return h.isValidElement(e)&&e.type===W2}function dY(e,t){const r={...t};for(const n in t){const a=e[n],o=t[n];/^on[A-Z]/.test(n)?a&&o?r[n]=(...s)=>{o(...s),a(...s)}:a&&(r[n]=a):n==="style"?r[n]={...a,...o}:n==="className"&&(r[n]=[a,o].filter(Boolean).join(" "))}return{...e,...r}}function fY(e){let t=Object.getOwnPropertyDescriptor(e.props,"ref")?.get,r=t&&"isReactWarning"in t&&t.isReactWarning;return r?e.ref:(t=Object.getOwnPropertyDescriptor(e,"ref")?.get,r=t&&"isReactWarning"in t&&t.isReactWarning,r?e.props.ref:e.props.ref||e.ref)}var pY=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"],Ze=pY.reduce((e,t)=>{const r=h.forwardRef((n,a)=>{const{asChild:o,...i}=n,s=o?zo:t;return typeof window<"u"&&(window[Symbol.for("radix-ui")]=!0),u.jsx(s,{...i,ref:a})});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{});function z2(e,t){e&&Cn.flushSync(()=>e.dispatchEvent(t))}function vY(e,t){return h.useReducer((r,n)=>t[r][n]??r,e)}var Tr=e=>{const{present:t,children:r}=e,n=hY(t),a=typeof r=="function"?r({present:n.isPresent}):h.Children.only(r),o=Dt(n.ref,gY(a));return typeof r=="function"||n.isPresent?h.cloneElement(a,{ref:o}):null};Tr.displayName="Presence";function hY(e){const[t,r]=h.useState(),n=h.useRef({}),a=h.useRef(e),o=h.useRef("none"),i=e?"mounted":"unmounted",[s,l]=vY(i,{mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}});return h.useEffect(()=>{const c=xu(n.current);o.current=s==="mounted"?c:"none"},[s]),na(()=>{const c=n.current,d=a.current;if(d!==e){const v=o.current,p=xu(c);e?l("MOUNT"):p==="none"||c?.display==="none"?l("UNMOUNT"):l(d&&v!==p?"ANIMATION_OUT":"UNMOUNT"),a.current=e}},[e,l]),na(()=>{if(t){const c=f=>{const p=xu(n.current).includes(f.animationName);f.target===t&&p&&Cn.flushSync(()=>l("ANIMATION_END"))},d=f=>{f.target===t&&(o.current=xu(n.current))};return t.addEventListener("animationstart",d),t.addEventListener("animationcancel",c),t.addEventListener("animationend",c),()=>{t.removeEventListener("animationstart",d),t.removeEventListener("animationcancel",c),t.removeEventListener("animationend",c)}}else l("ANIMATION_END")},[t,l]),{isPresent:["mounted","unmountSuspended"].includes(s),ref:h.useCallback(c=>{c&&(n.current=getComputedStyle(c)),r(c)},[])}}function xu(e){return e?.animationName||"none"}function gY(e){let t=Object.getOwnPropertyDescriptor(e.props,"ref")?.get,r=t&&"isReactWarning"in t&&t.isReactWarning;return r?e.ref:(t=Object.getOwnPropertyDescriptor(e,"ref")?.get,r=t&&"isReactWarning"in t&&t.isReactWarning,r?e.props.ref:e.props.ref||e.ref)}var mY=JE.useId||(()=>{}),bY=0;function Br(e){const[t,r]=h.useState(mY());return na(()=>{e||r(n=>n??String(bY++))},[e]),e||(t?`radix-${t}`:"")}var kb="Collapsible",[yY,G2]=Yr(kb),[xY,Eb]=yY(kb),q2=h.forwardRef((e,t)=>{const{__scopeCollapsible:r,open:n,defaultOpen:a,disabled:o,onOpenChange:i,...s}=e,[l=!1,c]=Fn({prop:n,defaultProp:a,onChange:i});return u.jsx(xY,{scope:r,disabled:o,contentId:Br(),open:l,onOpenToggle:h.useCallback(()=>c(d=>!d),[c]),children:u.jsx(Ze.div,{"data-state":jb(l),"data-disabled":o?"":void 0,...s,ref:t})})});q2.displayName=kb;var Y2="CollapsibleTrigger",K2=h.forwardRef((e,t)=>{const{__scopeCollapsible:r,...n}=e,a=Eb(Y2,r);return u.jsx(Ze.button,{type:"button","aria-controls":a.contentId,"aria-expanded":a.open||!1,"data-state":jb(a.open),"data-disabled":a.disabled?"":void 0,disabled:a.disabled,...n,ref:t,onClick:Te(e.onClick,a.onOpenToggle)})});K2.displayName=Y2;var Ob="CollapsibleContent",X2=h.forwardRef((e,t)=>{const{forceMount:r,...n}=e,a=Eb(Ob,e.__scopeCollapsible);return u.jsx(Tr,{present:r||a.open,children:({present:o})=>u.jsx(wY,{...n,ref:t,present:o})})});X2.displayName=Ob;var wY=h.forwardRef((e,t)=>{const{__scopeCollapsible:r,present:n,children:a,...o}=e,i=Eb(Ob,r),[s,l]=h.useState(n),c=h.useRef(null),d=Dt(t,c),f=h.useRef(0),v=f.current,p=h.useRef(0),g=p.current,m=i.open||s,b=h.useRef(m),y=h.useRef();return h.useEffect(()=>{const x=requestAnimationFrame(()=>b.current=!1);return()=>cancelAnimationFrame(x)},[]),na(()=>{const x=c.current;if(x){y.current=y.current||{transitionDuration:x.style.transitionDuration,animationName:x.style.animationName},x.style.transitionDuration="0s",x.style.animationName="none";const w=x.getBoundingClientRect();f.current=w.height,p.current=w.width,b.current||(x.style.transitionDuration=y.current.transitionDuration,x.style.animationName=y.current.animationName),l(n)}},[i.open,n]),u.jsx(Ze.div,{"data-state":jb(i.open),"data-disabled":i.disabled?"":void 0,id:i.contentId,hidden:!m,...o,ref:d,style:{"--radix-collapsible-content-height":v?`${v}px`:void 0,"--radix-collapsible-content-width":g?`${g}px`:void 0,...e.style},children:m&&a})});function jb(e){return e?"open":"closed"}var Z2=q2,J2=K2,Q2=X2;const Hl=h.forwardRef(({open:e,defaultOpen:t=!0,onChanged:r,openButtonPosition:n="left",header:a,triggerClassName:o,triggerStyle:i,headerContainerStyle:s,headerContainerClassName:l,contentClassName:c,contentStyle:d,className:f,style:v,children:p,id:g,testId:m},b)=>{const[y,x]=h.useState(e??t);e!=null&&e!==y&&x(e);const w=h.useCallback(S=>{x(S),r&&r(S)},[r]),C=y?u.jsx(Dn,{label:"close"}):u.jsx(u.Fragment,{children:n==="left"?u.jsx(vf,{label:"open"}):u.jsx(Cs,{label:"open"})});return u.jsxs(Z2,{open:y,defaultOpen:t,onOpenChange:w,className:ge("bg-surface-raised rounded",f),style:v,"data-testid":m,id:g,ref:b,children:[u.jsx(J2,{className:ge(`flex w-full flex-1 items-center justify-start ${n==="hidden"?"cursor-default":""}`,o),style:i,asChild:!0,children:u.jsxs("div",{children:[n==="left"&&u.jsx("div",{className:"flex h-full flex-none items-center justify-center",children:C}),u.jsx("div",{className:ge("flex w-full flex-1 justify-start",l),style:s,children:a}),n==="right"&&u.jsx("div",{className:"flex h-full flex-none items-center justify-center",children:C})]})}),u.jsx(Q2,{className:c,style:d,children:p})]})});Hl.displayName="Collapsible";const dS=$h("color.border","#091e4224"),Ib=h.forwardRef(({header:e,closed:t,defaultOpen:r,onOpenChanged:n,children:a,id:o,testId:i,className:s,style:l},c)=>{const d=t!=null?!t:r!=null?void 0:!0,f=t==null&&r==null?"hidden":"right";return u.jsx(Hl,{openButtonPosition:f,header:e,open:d,defaultOpen:r,onChanged:n,className:ge("border-border shadow-overlay-bold border",s),triggerClassName:"rounded-t border-b border-border overflow-hidden",id:o,testId:i,ref:c,style:l,children:u.jsx("div",{className:"bg-surface box-border flex w-full rounded-b",children:a})})});Ib.displayName="CardBase";const SY=({children:e,className:t,style:r,id:n,testId:a})=>{const o=ge("text-text-subtlest pr-2 mr-4 text-xs border-border border-r w-[100px] flex-none font-semibold grid items-center justify-start",t);return u.jsx("div",{className:o,id:n,"data-testid":a,style:r,children:u.jsx("div",{className:"truncate",children:e})})},eP=({className:e,children:t,prefix:r,prefixClassName:n,prefixStyle:a,style:o,id:i,testId:s})=>u.jsxs("div",{className:ge("bg-surface-overlay flex w-full flex-1 justify-between px-4 py-3",e),style:o,id:i,"data-testid":s,children:[r&&u.jsx(SY,{className:n,style:a,children:r}),t]}),tP=({children:e,id:t,testId:r})=>u.jsx("div",{className:"w-full items-baseline overflow-hidden",id:t,"data-testid":r,children:e}),rP=({children:e,className:t,style:r,id:n,testId:a})=>{const o=ge("mt-0 w-full truncate text-start text-xl font-medium",t),i=typeof e=="string"?u.jsx("h3",{className:o,id:n,"data-testid":a,style:r,children:e}):u.jsx("div",{className:o,id:n,"data-testid":a,style:r,children:e});return u.jsx("div",{className:"flex w-full items-baseline",children:i})},nP=({children:e,className:t,style:r,testId:n,id:a})=>{const o=ge("text-text-subtlest mt-1 w-full flex-1 justify-start truncate text-start text-sm font-semibold",t);return typeof e=="string"?u.jsx("div",{className:o,id:a,"data-testid":n,style:r,children:e}):u.jsx("div",{className:o,id:a,"data-testid":n,style:r,children:e})},aP=({children:e,className:t,style:r,testId:n,id:a})=>{const o=ge("text-text-subtlest my-1 w-full flex-1 justify-start truncate text-start text-xs font-light italic",t);return typeof e=="string"?u.jsx("div",{className:o,id:a,"data-testid":n,style:r,children:e}):u.jsx("div",{className:o,id:a,"data-testid":n,style:r,children:e})},oP=({children:e,id:t,testId:r})=>u.jsx("div",{className:"flex flex-none items-center justify-end pl-2",id:t,"data-testid":r,children:e}),iP=({children:e,id:t,testId:r})=>u.jsx("div",{className:"mr-2 items-center text-sm",id:t,"data-testid":r,children:e}),Pb=hf` + > * { + padding: 12px 1rem; + border-bottom: 1px solid ${dS}; + border-right: 1px solid ${dS}; + } +`,gg=({children:e,className:t,style:r,id:n,testId:a})=>u.jsx("div",{className:"w-full overflow-hidden rounded-b",is:n,"data-testid":a,children:u.jsx("div",{className:ge(`grid border-collapse overflow-hidden ${Pb} ${hf` + grid-template-columns: repeat(auto-fit, minmax(150px, 1fr)); + `}`,t),style:r,children:e})}),sP=({children:e,id:t,testId:r})=>u.jsx("div",{className:"overflow-hidden rounded-b",id:t,"data-testid":r,children:u.jsx("div",{className:`grid border-collapse grid-flow-col overflow-x-auto overflow-y-hidden ${Pb} ${hf` + grid-auto-columns: minmax(150px, 1fr); + `}`,children:e})}),lP=({children:e,id:t,testId:r})=>u.jsx("div",{className:"overflow-hidden rounded-b",id:t,"data-testid":r,children:u.jsx("div",{className:`grid border-collapse grid-flow-row overflow-auto ${Pb} ${hf` + grid-auto-rows: minmax(150px, 1fr); + `}`,children:e})}),CY=({children:e,className:t,style:r,id:n,testId:a})=>u.jsx("div",{className:ge("flex w-full flex-1 flex-col items-baseline overflow-hidden text-sm",t),id:n,"data-testid":a,style:r,children:u.jsx("div",{className:"w-full",children:e})}),kY=({children:e})=>u.jsx("p",{className:"pb-1 text-[13px] font-semibold",children:e}),bt={CardBase:Ib,CardHeader:eP,CardHeaderMeta:tP,CardHeaderTitle:rP,CardHeaderSubtitle:nP,CardHeaderUpperTitle:aP,CardHeaderActions:oP,CardHeaderActionsInfo:iP,CardGridBody:gg,CardRowBody:sP,CardColumnBody:lP,CardBodyEntry:CY,CardBodyEntryTitle:kY},cP=h.forwardRef(({title:e,subtitle:t,upperTitle:r,headerPrefix:n,closed:a,defaultOpen:o,actions:i,actionsInfo:s,bodyStyle:l,bodyClassName:c,bodyLayout:d,children:f,onOpenChanged:v,id:p,testId:g},m)=>{const b=(()=>{switch(d){case"row":return u.jsx(sP,{children:f});case"grid":return u.jsx(gg,{children:f});case"column":return u.jsx(lP,{children:f});default:return u.jsx(gg,{children:f})}})();return u.jsx(Ib,{closed:a,onOpenChanged:v,defaultOpen:o,id:p,testId:g,ref:m,header:u.jsxs(eP,{prefix:n,children:[u.jsxs(tP,{children:[r&&u.jsx(aP,{children:r}),u.jsx(rP,{children:e}),t&&u.jsx(nP,{children:t})]}),u.jsxs(oP,{children:[s&&u.jsx(iP,{children:s}),i]})]}),children:u.jsx("div",{className:"bg-surface box-border w-full rounded-b",children:u.jsx("div",{style:l,className:c,children:b})})})});cP.displayName="BookCard";function uP(e){var t,r,n="";if(typeof e=="string"||typeof e=="number")n+=e;else if(typeof e=="object")if(Array.isArray(e))for(t=0;ttypeof e=="number"&&!isNaN(e),Go=e=>typeof e=="string",Or=e=>typeof e=="function",nd=e=>Go(e)||Or(e)?e:null,Sv=e=>h.isValidElement(e)||Go(e)||Or(e)||kl(e);function EY(e,t,r){r===void 0&&(r=300);const{scrollHeight:n,style:a}=e;requestAnimationFrame(()=>{a.minHeight="initial",a.height=n+"px",a.transition=`all ${r}ms`,requestAnimationFrame(()=>{a.height="0",a.padding="0",a.margin="0",setTimeout(t,r)})})}function Nf(e){let{enter:t,exit:r,appendPosition:n=!1,collapse:a=!0,collapseDuration:o=300}=e;return function(i){let{children:s,position:l,preventExitTransition:c,done:d,nodeRef:f,isIn:v}=i;const p=n?`${t}--${l}`:t,g=n?`${r}--${l}`:r,m=h.useRef(0);return h.useLayoutEffect(()=>{const b=f.current,y=p.split(" "),x=w=>{w.target===f.current&&(b.dispatchEvent(new Event("d")),b.removeEventListener("animationend",x),b.removeEventListener("animationcancel",x),m.current===0&&w.type!=="animationcancel"&&b.classList.remove(...y))};b.classList.add(...y),b.addEventListener("animationend",x),b.addEventListener("animationcancel",x)},[]),h.useEffect(()=>{const b=f.current,y=()=>{b.removeEventListener("animationend",y),a?EY(b,d,o):d()};v||(c?y():(m.current=1,b.className+=` ${g}`,b.addEventListener("animationend",y)))},[v]),I.createElement(I.Fragment,null,s)}}function fS(e,t){return e!=null?{content:e.content,containerId:e.props.containerId,id:e.props.toastId,theme:e.props.theme,type:e.props.type,data:e.props.data||{},isLoading:e.props.isLoading,icon:e.props.icon,status:t}:{}}const rn={list:new Map,emitQueue:new Map,on(e,t){return this.list.has(e)||this.list.set(e,[]),this.list.get(e).push(t),this},off(e,t){if(t){const r=this.list.get(e).filter(n=>n!==t);return this.list.set(e,r),this}return this.list.delete(e),this},cancelEmit(e){const t=this.emitQueue.get(e);return t&&(t.forEach(clearTimeout),this.emitQueue.delete(e)),this},emit(e){this.list.has(e)&&this.list.get(e).forEach(t=>{const r=setTimeout(()=>{t(...[].slice.call(arguments,1))},0);this.emitQueue.has(e)||this.emitQueue.set(e,[]),this.emitQueue.get(e).push(r)})}},wu=e=>{let{theme:t,type:r,...n}=e;return I.createElement("svg",{viewBox:"0 0 24 24",width:"100%",height:"100%",fill:t==="colored"?"currentColor":`var(--toastify-icon-color-${r})`,...n})},Cv={info:function(e){return I.createElement(wu,{...e},I.createElement("path",{d:"M12 0a12 12 0 1012 12A12.013 12.013 0 0012 0zm.25 5a1.5 1.5 0 11-1.5 1.5 1.5 1.5 0 011.5-1.5zm2.25 13.5h-4a1 1 0 010-2h.75a.25.25 0 00.25-.25v-4.5a.25.25 0 00-.25-.25h-.75a1 1 0 010-2h1a2 2 0 012 2v4.75a.25.25 0 00.25.25h.75a1 1 0 110 2z"}))},warning:function(e){return I.createElement(wu,{...e},I.createElement("path",{d:"M23.32 17.191L15.438 2.184C14.728.833 13.416 0 11.996 0c-1.42 0-2.733.833-3.443 2.184L.533 17.448a4.744 4.744 0 000 4.368C1.243 23.167 2.555 24 3.975 24h16.05C22.22 24 24 22.044 24 19.632c0-.904-.251-1.746-.68-2.44zm-9.622 1.46c0 1.033-.724 1.823-1.698 1.823s-1.698-.79-1.698-1.822v-.043c0-1.028.724-1.822 1.698-1.822s1.698.79 1.698 1.822v.043zm.039-12.285l-.84 8.06c-.057.581-.408.943-.897.943-.49 0-.84-.367-.896-.942l-.84-8.065c-.057-.624.25-1.095.779-1.095h1.91c.528.005.84.476.784 1.1z"}))},success:function(e){return I.createElement(wu,{...e},I.createElement("path",{d:"M12 0a12 12 0 1012 12A12.014 12.014 0 0012 0zm6.927 8.2l-6.845 9.289a1.011 1.011 0 01-1.43.188l-4.888-3.908a1 1 0 111.25-1.562l4.076 3.261 6.227-8.451a1 1 0 111.61 1.183z"}))},error:function(e){return I.createElement(wu,{...e},I.createElement("path",{d:"M11.983 0a12.206 12.206 0 00-8.51 3.653A11.8 11.8 0 000 12.207 11.779 11.779 0 0011.8 24h.214A12.111 12.111 0 0024 11.791 11.766 11.766 0 0011.983 0zM10.5 16.542a1.476 1.476 0 011.449-1.53h.027a1.527 1.527 0 011.523 1.47 1.475 1.475 0 01-1.449 1.53h-.027a1.529 1.529 0 01-1.523-1.47zM11 12.5v-6a1 1 0 012 0v6a1 1 0 11-2 0z"}))},spinner:function(){return I.createElement("div",{className:"Toastify__spinner"})}};function OY(e){const[,t]=h.useReducer(p=>p+1,0),[r,n]=h.useState([]),a=h.useRef(null),o=h.useRef(new Map).current,i=p=>r.indexOf(p)!==-1,s=h.useRef({toastKey:1,displayedToast:0,count:0,queue:[],props:e,containerId:null,isToastActive:i,getToast:p=>o.get(p)}).current;function l(p){let{containerId:g}=p;const{limit:m}=s.props;!m||g&&s.containerId!==g||(s.count-=s.queue.length,s.queue=[])}function c(p){n(g=>p==null?[]:g.filter(m=>m!==p))}function d(){const{toastContent:p,toastProps:g,staleId:m}=s.queue.shift();v(p,g,m)}function f(p,g){let{delay:m,staleId:b,...y}=g;if(!Sv(p)||function(A){return!a.current||s.props.enableMultiContainer&&A.containerId!==s.props.containerId||o.has(A.toastId)&&A.updateId==null}(y))return;const{toastId:x,updateId:w,data:C}=y,{props:S}=s,k=()=>c(x),E=w==null;E&&s.count++;const j={...S,style:S.toastStyle,key:s.toastKey++,...Object.fromEntries(Object.entries(y).filter(A=>{let[K,q]=A;return q!=null})),toastId:x,updateId:w,data:C,closeToast:k,isIn:!1,className:nd(y.className||S.toastClassName),bodyClassName:nd(y.bodyClassName||S.bodyClassName),progressClassName:nd(y.progressClassName||S.progressClassName),autoClose:!y.isLoading&&(R=y.autoClose,N=S.autoClose,R===!1||kl(R)&&R>0?R:N),deleteToast(){const A=fS(o.get(x),"removed");o.delete(x),rn.emit(4,A);const K=s.queue.length;if(s.count=x==null?s.count-s.displayedToast:s.count-1,s.count<0&&(s.count=0),K>0){const q=x==null?s.props.limit:1;if(K===1||q===1)s.displayedToast++,d();else{const G=q>K?K:q;s.displayedToast=G;for(let $=0;$F in Cv)(q)&&(W=Cv[q](U))),W}(j),Or(y.onOpen)&&(j.onOpen=y.onOpen),Or(y.onClose)&&(j.onClose=y.onClose),j.closeButton=S.closeButton,y.closeButton===!1||Sv(y.closeButton)?j.closeButton=y.closeButton:y.closeButton===!0&&(j.closeButton=!Sv(S.closeButton)||S.closeButton);let M=p;h.isValidElement(p)&&!Go(p.type)?M=h.cloneElement(p,{closeToast:k,toastProps:j,data:C}):Or(p)&&(M=p({closeToast:k,toastProps:j,data:C})),S.limit&&S.limit>0&&s.count>S.limit&&E?s.queue.push({toastContent:M,toastProps:j,staleId:b}):kl(m)?setTimeout(()=>{v(M,j,b)},m):v(M,j,b)}function v(p,g,m){const{toastId:b}=g;m&&o.delete(m);const y={content:p,props:g};o.set(b,y),n(x=>[...x,b].filter(w=>w!==m)),rn.emit(4,fS(y,y.props.updateId==null?"added":"updated"))}return h.useEffect(()=>(s.containerId=e.containerId,rn.cancelEmit(3).on(0,f).on(1,p=>a.current&&c(p)).on(5,l).emit(2,s),()=>{o.clear(),rn.emit(3,s)}),[]),h.useEffect(()=>{s.props=e,s.isToastActive=i,s.displayedToast=r.length}),{getToastToRender:function(p){const g=new Map,m=Array.from(o.values());return e.newestOnTop&&m.reverse(),m.forEach(b=>{const{position:y}=b.props;g.has(y)||g.set(y,[]),g.get(y).push(b)}),Array.from(g,b=>p(b[0],b[1]))},containerRef:a,isToastActive:i}}function pS(e){return e.targetTouches&&e.targetTouches.length>=1?e.targetTouches[0].clientX:e.clientX}function vS(e){return e.targetTouches&&e.targetTouches.length>=1?e.targetTouches[0].clientY:e.clientY}function jY(e){const[t,r]=h.useState(!1),[n,a]=h.useState(!1),o=h.useRef(null),i=h.useRef({start:0,x:0,y:0,delta:0,removalDistance:0,canCloseOnClick:!0,canDrag:!1,boundingRect:null,didMove:!1}).current,s=h.useRef(e),{autoClose:l,pauseOnHover:c,closeToast:d,onClick:f,closeOnClick:v}=e;function p(C){if(e.draggable){C.nativeEvent.type==="touchstart"&&C.nativeEvent.preventDefault(),i.didMove=!1,document.addEventListener("mousemove",y),document.addEventListener("mouseup",x),document.addEventListener("touchmove",y),document.addEventListener("touchend",x);const S=o.current;i.canCloseOnClick=!0,i.canDrag=!0,i.boundingRect=S.getBoundingClientRect(),S.style.transition="",i.x=pS(C.nativeEvent),i.y=vS(C.nativeEvent),e.draggableDirection==="x"?(i.start=i.x,i.removalDistance=S.offsetWidth*(e.draggablePercent/100)):(i.start=i.y,i.removalDistance=S.offsetHeight*(e.draggablePercent===80?1.5*e.draggablePercent:e.draggablePercent/100))}}function g(C){if(i.boundingRect){const{top:S,bottom:k,left:E,right:j}=i.boundingRect;C.nativeEvent.type!=="touchend"&&e.pauseOnHover&&i.x>=E&&i.x<=j&&i.y>=S&&i.y<=k?b():m()}}function m(){r(!0)}function b(){r(!1)}function y(C){const S=o.current;i.canDrag&&S&&(i.didMove=!0,t&&b(),i.x=pS(C),i.y=vS(C),i.delta=e.draggableDirection==="x"?i.x-i.start:i.y-i.start,i.start!==i.x&&(i.canCloseOnClick=!1),S.style.transform=`translate${e.draggableDirection}(${i.delta}px)`,S.style.opacity=""+(1-Math.abs(i.delta/i.removalDistance)))}function x(){document.removeEventListener("mousemove",y),document.removeEventListener("mouseup",x),document.removeEventListener("touchmove",y),document.removeEventListener("touchend",x);const C=o.current;if(i.canDrag&&i.didMove&&C){if(i.canDrag=!1,Math.abs(i.delta)>i.removalDistance)return a(!0),void e.closeToast();C.style.transition="transform 0.2s, opacity 0.2s",C.style.transform=`translate${e.draggableDirection}(0)`,C.style.opacity="1"}}h.useEffect(()=>{s.current=e}),h.useEffect(()=>(o.current&&o.current.addEventListener("d",m,{once:!0}),Or(e.onOpen)&&e.onOpen(h.isValidElement(e.children)&&e.children.props),()=>{const C=s.current;Or(C.onClose)&&C.onClose(h.isValidElement(C.children)&&C.children.props)}),[]),h.useEffect(()=>(e.pauseOnFocusLoss&&(document.hasFocus()||b(),window.addEventListener("focus",m),window.addEventListener("blur",b)),()=>{e.pauseOnFocusLoss&&(window.removeEventListener("focus",m),window.removeEventListener("blur",b))}),[e.pauseOnFocusLoss]);const w={onMouseDown:p,onTouchStart:p,onMouseUp:g,onTouchEnd:g};return l&&c&&(w.onMouseEnter=b,w.onMouseLeave=m),v&&(w.onClick=C=>{f&&f(C),i.canCloseOnClick&&d()}),{playToast:m,pauseToast:b,isRunning:t,preventExitTransition:n,toastRef:o,eventHandlers:w}}function dP(e){let{closeToast:t,theme:r,ariaLabel:n="close"}=e;return I.createElement("button",{className:`Toastify__close-button Toastify__close-button--${r}`,type:"button",onClick:a=>{a.stopPropagation(),t(a)},"aria-label":n},I.createElement("svg",{"aria-hidden":"true",viewBox:"0 0 14 16"},I.createElement("path",{fillRule:"evenodd",d:"M7.71 8.23l3.75 3.75-1.48 1.48-3.75-3.75-3.75 3.75L1 11.98l3.75-3.75L1 4.48 2.48 3l3.75 3.75L9.98 3l1.48 1.48-3.75 3.75z"})))}function IY(e){let{delay:t,isRunning:r,closeToast:n,type:a="default",hide:o,className:i,style:s,controlledProgress:l,progress:c,rtl:d,isIn:f,theme:v}=e;const p=o||l&&c===0,g={...s,animationDuration:`${t}ms`,animationPlayState:r?"running":"paused",opacity:p?0:1};l&&(g.transform=`scaleX(${c})`);const m=Za("Toastify__progress-bar",l?"Toastify__progress-bar--controlled":"Toastify__progress-bar--animated",`Toastify__progress-bar-theme--${v}`,`Toastify__progress-bar--${a}`,{"Toastify__progress-bar--rtl":d}),b=Or(i)?i({rtl:d,type:a,defaultClassName:m}):Za(m,i);return I.createElement("div",{role:"progressbar","aria-hidden":p?"true":"false","aria-label":"notification timer",className:b,style:g,[l&&c>=1?"onTransitionEnd":"onAnimationEnd"]:l&&c<1?null:()=>{f&&n()}})}const PY=e=>{const{isRunning:t,preventExitTransition:r,toastRef:n,eventHandlers:a}=jY(e),{closeButton:o,children:i,autoClose:s,onClick:l,type:c,hideProgressBar:d,closeToast:f,transition:v,position:p,className:g,style:m,bodyClassName:b,bodyStyle:y,progressClassName:x,progressStyle:w,updateId:C,role:S,progress:k,rtl:E,toastId:j,deleteToast:R,isIn:N,isLoading:M,iconOut:A,closeOnClick:K,theme:q}=e,G=Za("Toastify__toast",`Toastify__toast-theme--${q}`,`Toastify__toast--${c}`,{"Toastify__toast--rtl":E},{"Toastify__toast--close-on-click":K}),$=Or(g)?g({rtl:E,position:p,type:c,defaultClassName:G}):Za(G,g),W=!!k||!s,U={closeToast:f,type:c,theme:q};let F=null;return o===!1||(F=Or(o)?o(U):h.isValidElement(o)?h.cloneElement(o,U):dP(U)),I.createElement(v,{isIn:N,done:R,position:p,preventExitTransition:r,nodeRef:n},I.createElement("div",{id:j,onClick:l,className:$,...a,style:m,ref:n},I.createElement("div",{...N&&{role:S},className:Or(b)?b({type:c}):Za("Toastify__toast-body",b),style:y},A!=null&&I.createElement("div",{className:Za("Toastify__toast-icon",{"Toastify--animate-icon Toastify__zoom-enter":!M})},A),I.createElement("div",null,i)),F,I.createElement(IY,{...C&&!W?{key:`pb-${C}`}:{},rtl:E,theme:q,delay:s,isRunning:t,isIn:N,closeToast:f,hide:d,type:c,style:w,className:x,controlledProgress:W,progress:k||0})))},_f=function(e,t){return t===void 0&&(t=!1),{enter:`Toastify--animate Toastify__${e}-enter`,exit:`Toastify--animate Toastify__${e}-exit`,appendPosition:t}},DY=Nf(_f("bounce",!0));Nf(_f("slide",!0));Nf(_f("zoom"));Nf(_f("flip"));const mg=h.forwardRef((e,t)=>{const{getToastToRender:r,containerRef:n,isToastActive:a}=OY(e),{className:o,style:i,rtl:s,containerId:l}=e;function c(d){const f=Za("Toastify__toast-container",`Toastify__toast-container--${d}`,{"Toastify__toast-container--rtl":s});return Or(o)?o({position:d,rtl:s,defaultClassName:f}):Za(f,nd(o))}return h.useEffect(()=>{t&&(t.current=n.current)},[]),I.createElement("div",{ref:n,className:"Toastify",id:l},r((d,f)=>{const v=f.length?{...i}:{...i,pointerEvents:"none"};return I.createElement("div",{className:c(d),style:v,key:`container-${d}`},f.map((p,g)=>{let{content:m,props:b}=p;return I.createElement(PY,{...b,isIn:a(b.toastId),style:{...b.style,"--nth":g+1,"--len":f.length},key:`toast-${b.key}`},m)}))}))});mg.displayName="ToastContainer",mg.defaultProps={position:"top-right",transition:DY,autoClose:5e3,closeButton:dP,pauseOnHover:!0,pauseOnFocusLoss:!0,closeOnClick:!0,draggable:!0,draggablePercent:80,draggableDirection:"x",role:"alert",theme:"light"};let kv,wo=new Map,ll=[],TY=1;function fP(){return""+TY++}function FY(e){return e&&(Go(e.toastId)||kl(e.toastId))?e.toastId:fP()}function El(e,t){return wo.size>0?rn.emit(0,e,t):ll.push({content:e,options:t}),t.toastId}function Td(e,t){return{...t,type:t&&t.type||e,toastId:FY(t)}}function Su(e){return(t,r)=>El(t,Td(e,r))}function jt(e,t){return El(e,Td("default",t))}jt.loading=(e,t)=>El(e,Td("default",{isLoading:!0,autoClose:!1,closeOnClick:!1,closeButton:!1,draggable:!1,...t})),jt.promise=function(e,t,r){let n,{pending:a,error:o,success:i}=t;a&&(n=Go(a)?jt.loading(a,r):jt.loading(a.render,{...r,...a}));const s={isLoading:null,autoClose:null,closeOnClick:null,closeButton:null,draggable:null},l=(d,f,v)=>{if(f==null)return void jt.dismiss(n);const p={type:d,...s,...r,data:v},g=Go(f)?{render:f}:f;return n?jt.update(n,{...p,...g}):jt(g.render,{...p,...g}),v},c=Or(e)?e():e;return c.then(d=>l("success",i,d)).catch(d=>l("error",o,d)),c},jt.success=Su("success"),jt.info=Su("info"),jt.error=Su("error"),jt.warning=Su("warning"),jt.warn=jt.warning,jt.dark=(e,t)=>El(e,Td("default",{theme:"dark",...t})),jt.dismiss=e=>{wo.size>0?rn.emit(1,e):ll=ll.filter(t=>e!=null&&t.options.toastId!==e)},jt.clearWaitingQueue=function(e){return e===void 0&&(e={}),rn.emit(5,e)},jt.isActive=e=>{let t=!1;return wo.forEach(r=>{r.isToastActive&&r.isToastActive(e)&&(t=!0)}),t},jt.update=function(e,t){t===void 0&&(t={}),setTimeout(()=>{const r=function(n,a){let{containerId:o}=a;const i=wo.get(o||kv);return i&&i.getToast(n)}(e,t);if(r){const{props:n,content:a}=r,o={delay:100,...n,...t,toastId:t.toastId||e,updateId:fP()};o.toastId!==e&&(o.staleId=e);const i=o.render||a;delete o.render,El(i,o)}},0)},jt.done=e=>{jt.update(e,{progress:1})},jt.onChange=e=>(rn.on(4,e),()=>{rn.off(4,e)}),jt.POSITION={TOP_LEFT:"top-left",TOP_RIGHT:"top-right",TOP_CENTER:"top-center",BOTTOM_LEFT:"bottom-left",BOTTOM_RIGHT:"bottom-right",BOTTOM_CENTER:"bottom-center"},jt.TYPE={INFO:"info",SUCCESS:"success",WARNING:"warning",ERROR:"error",DEFAULT:"default"},rn.on(2,e=>{kv=e.containerId||e,wo.set(kv,e),ll.forEach(t=>{rn.emit(0,t.content,t.options)}),ll=[]}).on(3,e=>{wo.delete(e.containerId||e),wo.size===0&&rn.off(0).off(1).off(5)});function pP(){let e=null;return(t,r,...n)=>{if(e&&clearTimeout(e),r<=0)throw new Error("delay must be positive and above 0");e=window.setTimeout(()=>{t(...n),e=null},r)}}function vP(){return h.useRef(pP()).current}const Ev="uikts-portal";function ni(e){let t=document.getElementById(Ev);t||(console.log("creating portal node with id:",Ev),t=document.createElement("div"),t.setAttribute("id",Ev),t.style.setProperty("z-index","511"),t.style.setProperty("position","absolute"),t.style.setProperty("inset","0"),t.style.setProperty("pointer-events","none"),document.getElementsByTagName("body")[0].appendChild(t));let r=t.querySelector(`#${e}`);return r||(r=document.createElement("div"),r.setAttribute("id",e),r.style.setProperty("pointer-events","auto"),t.appendChild(r)),r}var Db={};Object.defineProperty(Db,"__esModule",{value:!0});var Tb=Db.default=void 0,RY=NY(h),MY=it;function NY(e){return e&&e.__esModule?e:{default:e}}const hP=e=>RY.default.createElement(MY.Icon,Object.assign({dangerouslySetGlyph:''},e));hP.displayName="CheckCircleIcon";var _Y=hP;Tb=Db.default=_Y;var Fb={};Object.defineProperty(Fb,"__esModule",{value:!0});var Cc=Fb.default=void 0,AY=LY(h),$Y=it;function LY(e){return e&&e.__esModule?e:{default:e}}const gP=e=>AY.default.createElement($Y.Icon,Object.assign({dangerouslySetGlyph:''},e));gP.displayName="ErrorIcon";var BY=gP;Cc=Fb.default=BY;var Rb={};Object.defineProperty(Rb,"__esModule",{value:!0});var mP=Rb.default=void 0,HY=UY(h),VY=it;function UY(e){return e&&e.__esModule?e:{default:e}}const bP=e=>HY.default.createElement(VY.Icon,Object.assign({dangerouslySetGlyph:''},e));bP.displayName="InfoIcon";var WY=bP;mP=Rb.default=WY;var Mb={};Object.defineProperty(Mb,"__esModule",{value:!0});var kc=Mb.default=void 0,zY=qY(h),GY=it;function qY(e){return e&&e.__esModule?e:{default:e}}const yP=e=>zY.default.createElement(GY.Icon,Object.assign({dangerouslySetGlyph:''},e));yP.displayName="WarningIcon";var YY=yP;kc=Mb.default=YY;function KY(e){throw new Error("Unreachable")}const XY="bg-neutral-full text-text-inverse",ZY="bg-warning-bold text-text-inverse",JY="bg-danger-bold text-text-inverse",QY="bg-success-bold text-text-inverse",eK="bg-information-bold text-text-inverse",xP={default:XY,warning:ZY,error:JY,success:QY,information:eK},tK="bg-surface border-border text-text",rK="bg-surface border-border text-text",nK="bg-surface border-border text-text",aK="bg-surface border-border text-text",oK="bg-surface border-border text-text",wP={default:tK,warning:rK,error:nK,success:aK,information:oK},iK="bg-neutral text-text border-border",sK="bg-warning text-warning-text border-warning-border",lK="bg-danger text-danger-text border-danger-border",cK="bg-success text-success-text border-success-border",uK="bg-information text-information-text border-information-border",SP={default:iK,warning:sK,error:lK,success:cK,information:uK},dK="text-icon",fK="text-warning-icon",pK="text-danger-icon",vK="text-success-icon",hK="text-information-icon",gK={default:dK,warning:fK,error:pK,success:vK,information:hK},mK="text-text",bK="text-warning-icon",yK="text-danger-icon",xK="text-success-icon",wK="text-information-icon",SK={default:mK,warning:bK,error:yK,success:xK,information:wK};function CK({appearance:e="default",type:t}){const r=t==="default"||t==="pale"?gK[e]:SK[e];switch(e){case"default":return u.jsx(u.Fragment,{});case"success":return u.jsx("span",{className:r,children:u.jsx(Tb,{label:"Success"})});case"warning":return u.jsx("span",{className:r,children:u.jsx(kc,{label:"Warning"})});case"information":return u.jsx("span",{className:r,children:u.jsx(mP,{label:"Info"})});case"error":return u.jsx("span",{className:r,children:u.jsx(Cc,{label:"Error"})});default:KY()}}function lr({title:e,description:t,icon:r,appearance:n="default",type:a="default",actions:o,style:i,className:s,id:l,testId:c}){const d=a==="default"?xP[n]:a==="inverted"?wP[n]:SP[n];return r||(r=u.jsx(CK,{appearance:n,type:a})),u.jsxs("div",{style:{gridTemplateColumns:"auto 1fr",...i},className:ge(d,`grid gap-4 rounded-sm p-4 shadow-md ${a==="inverted"||a==="pale"?"border":""}`,s),id:l,"data-testid":c,children:[r&&u.jsx("div",{children:u.jsx("p",{className:"flex items-center justify-center",children:r})}),u.jsxs("div",{children:[u.jsx("div",{className:"mb-2 font-bold",children:e}),u.jsx("div",{children:t}),u.jsx("div",{children:o?.map((f,v)=>u.jsx("a",{className:"mt-3 inline-block cursor-pointer text-sm",onClick:f.onClick,href:f.href,target:f.target,children:f.content},`action ${v}`))})]})]})}const kK={position:"bottom-right",autoClose:5e3,hideProgressBar:!1,closeOnClick:!1,pauseOnFocusLoss:!0,pauseOnHover:!0,draggable:!0},EK="bg-text-inverse",OK="bg-warning",jK="bg-danger",IK="bg-success",PK="bg-information",DK={default:EK,warning:OK,error:jK,success:IK,information:PK},TK="bg-text",FK="bg-warning-bold",RK="bg-danger-bold",MK="bg-success-bold",NK="bg-information-bold",_K={default:TK,warning:FK,error:RK,success:MK,information:NK},AK="uikts-toasts";function $K({closeToast:e,inverted:t}){const r=h.useRef(null);return u.jsx("div",{ref:r,className:`cursor-pointer ${t?"text-text":"text-text-inverse"}`,onClick:e,onKeyUp:n=>{n.key==="Enter"&&r.current?.click()},children:u.jsx(Ss,{label:"Close",size:"small"})})}function Nb(e){e.toastWidth&&document.documentElement.style.setProperty("--toastify-toast-width",e.toastWidth.toString());const t=ni(AK);return u.jsx(u.Fragment,{children:Cn.createPortal(u.jsx(mg,{...e}),t)})}function va({style:e,appearance:t="default",className:r,flagType:n="inverted",...a}){const o=n==="inverted"||n==="pale"?_K[t]:DK[t],i={boxShadow:"unset",padding:"unset",border:0,background:"unset",fontFamily:"unset"},s=ge(n==="inverted"?wP[t]:n==="pale"?SP[t]:xP[t],r);jt(u.jsx(lr,{icon:a.icon,appearance:t,type:n,style:i,className:"bottom-0 bg-transparent p-0 shadow-none",...a}),{...kK,closeButton:l=>u.jsx($K,{inverted:n==="inverted"||n==="pale",...l}),...a,style:e,progressStyle:{"--toastify-color-progress-light":"invalid"},progressClassName:o,className:ge(s,n==="inverted"||n==="pale"?"border border-solid":void 0)})}function Sa(e){va({...e})}function LK(e){Sa({...e,appearance:"error"})}function Ov(e){Sa({...e,appearance:"success"})}function BK(e){Sa({...e,appearance:"information"})}function HK(e){Sa({...e,appearance:"warning"})}var _b="Avatar",[VK,pTe]=Yr(_b),[UK,CP]=VK(_b),kP=h.forwardRef((e,t)=>{const{__scopeAvatar:r,...n}=e,[a,o]=h.useState("idle");return u.jsx(UK,{scope:r,imageLoadingStatus:a,onImageLoadingStatusChange:o,children:u.jsx(Ze.span,{...n,ref:t})})});kP.displayName=_b;var EP="AvatarImage",OP=h.forwardRef((e,t)=>{const{__scopeAvatar:r,src:n,onLoadingStatusChange:a=()=>{},...o}=e,i=CP(EP,r),s=WK(n),l=Gr(c=>{a(c),i.onImageLoadingStatusChange(c)});return na(()=>{s!=="idle"&&l(s)},[s,l]),s==="loaded"?u.jsx(Ze.img,{...o,ref:t,src:n}):null});OP.displayName=EP;var jP="AvatarFallback",IP=h.forwardRef((e,t)=>{const{__scopeAvatar:r,delayMs:n,...a}=e,o=CP(jP,r),[i,s]=h.useState(n===void 0);return h.useEffect(()=>{if(n!==void 0){const l=window.setTimeout(()=>s(!0),n);return()=>window.clearTimeout(l)}},[n]),i&&o.imageLoadingStatus!=="loaded"?u.jsx(Ze.span,{...a,ref:t}):null});IP.displayName=jP;function WK(e){const[t,r]=h.useState("idle");return na(()=>{if(!e){r("error");return}let n=!0;const a=new window.Image,o=i=>()=>{n&&r(i)};return r("loading"),a.onload=o("loaded"),a.onerror=o("error"),a.src=e,()=>{n=!1}},[e]),t}var zK=kP,GK=OP,qK=IP,Ab={};Object.defineProperty(Ab,"__esModule",{value:!0});var PP=Ab.default=void 0,YK=XK(h),KK=it;function XK(e){return e&&e.__esModule?e:{default:e}}const DP=e=>YK.default.createElement(KK.Icon,Object.assign({dangerouslySetGlyph:''},e));DP.displayName="CheckIcon";var ZK=DP;PP=Ab.default=ZK;var $b={};Object.defineProperty($b,"__esModule",{value:!0});var TP=$b.default=void 0,JK=eX(h),QK=it;function eX(e){return e&&e.__esModule?e:{default:e}}const FP=e=>JK.default.createElement(QK.Icon,Object.assign({dangerouslySetGlyph:''},e));FP.displayName="LockFilledIcon";var tX=FP;TP=$b.default=tX;var Lb={};Object.defineProperty(Lb,"__esModule",{value:!0});var RP=Lb.default=void 0,rX=aX(h),nX=it;function aX(e){return e&&e.__esModule?e:{default:e}}const MP=e=>rX.default.createElement(nX.Icon,Object.assign({dangerouslySetGlyph:''},e));MP.displayName="PersonIcon";var oX=MP;RP=Lb.default=oX;const Bb={xsmall:16,small:24,medium:32,large:40,xlarge:96,xxlarge:128},NP={xsmall:10,small:14,medium:16,large:16,xlarge:16,xxlarge:20},iX={busy:"bg-icon-danger",focus:"bg-icon-discovery",online:"bg-icon-success",offline:"bg-icon"},sX={approved:"bg-icon-success",declined:"bg-icon-danger",locked:"bg-icon"},lX={approved:u.jsx(PP,{label:"approved",size:"small"}),declined:u.jsx(Ss,{label:"declined",size:"small"}),locked:u.jsx(TP,{label:"locked",size:"small"})};function cX({presence:e,size:t,className:r,appearance:n}){const a=NP[t],o=Bb[t],i=n==="circle"?`${o*.5*Math.cos(50*Math.PI/180)}px`:`${o*.45}px`,s=n==="circle"?`${o*.5*Math.sin(50*Math.PI/180)}px`:`${o*.45}px`,l=`translate(${i}, ${s})`;return u.jsx("span",{"aria-label":e,role:"status",className:ge("border-surface-overlay absolute flex-none rounded-full border-2",iX[e],r),style:{width:a,height:a,transform:l}})}function uX({status:e,size:t,className:r,appearance:n}){const a=NP[t],o=Bb[t],i=n==="circle"?`${o*.5*Math.cos(50*Math.PI/180)}px`:`${o*.45}px`,s=n==="circle"?`${o*.5*Math.sin(50*Math.PI/180)}px`:`${o*.45}px`,l=`translate(${i}, -${s})`;return u.jsx(St,{size:a-4,"aria-label":e,className:ge("border-surface-overlay absolute flex flex-none items-center justify-center rounded-full border-2",sX[e],r),style:{transform:l,width:a,height:a},children:lX[e]})}function At({appearance:e="circle",name:t,size:r="medium",src:n,isDisabled:a=!1,label:o="avatar",href:i,target:s="_blank",onClick:l,className:c,borderColor:d,presence:f,status:v,id:p,testId:g}){const m=Bb[r],b=e==="circle"?"rounded-full":"rounded-sm",y=a?"bg-icon-disabled cursor-not-allowed":n?"":"bg-icon-subtle",x=t?.split(" ").map(R=>R[0].toUpperCase()).join(""),w=f?u.jsx(cX,{presence:f,size:r,appearance:e}):null,C=v?u.jsx(uX,{status:v,size:r,appearance:e}):null,S=`after:bg-transparent after:absolute after:text-transparent after:contents-[' '] after:inset-0 ${e==="circle"?"after:rounded-full":"after:rounded-sm"}`,k=ge(S,"after:bg-surface-overlay after:opacity-60"),E=ge(S,"hover:after:bg-interaction-hovered active:after:bg-interaction-pressed duration-150 ease-in-out active:scale-90 cursor-pointer"),j=u.jsxs(zK,{"aria-disabled":a,id:p,"data-testid":g,className:ge("text-icon-inverse bg-surface-overlay border-surface-overlay relative box-content inline-flex flex-none select-none items-center justify-center border-2 align-middle",b,y,!a&&i?E:"",c,n&&a?k:""),style:{border:d?`2px solid ${d}`:void 0,width:`${m}px`,height:`${m}px`},"aria-label":o,onClick:l,children:[u.jsx(GK,{className:ge("relative flex-none rounded-[inherit] bg-[inherit] object-cover"),src:n,alt:t,style:{width:`${m}px`,height:`${m}px`}}),u.jsx(qK,{className:"flex flex-none items-center justify-center font-medium",delayMs:600,style:{width:`${m}px`,height:`${m}px`},children:x||u.jsx(St,{size:m,children:u.jsx(RP,{label:"fallback avatar icon"})})}),w,C]});return i&&!a?u.jsx("a",{href:i,rel:"noopener noreferrer",target:s,className:ge("h-full flex-none"),children:j}):j}function jv({avatar:e,primaryText:t,secondaryText:r,className:n}){return u.jsxs("div",{className:ge("m-1 flex w-full items-center justify-start gap-1",n),children:[u.jsx("div",{className:"m-1 flex-none",children:e}),u.jsxs("div",{className:"flex flex-col justify-center overflow-hidden",children:[u.jsx("div",{className:"overflow-hidden text-ellipsis",children:t}),u.jsx("div",{className:"text-text-subtlest overflow-hidden text-ellipsis text-xs",children:r})]})]})}function dX(e,t=globalThis?.document){const r=Gr(e);h.useEffect(()=>{const n=a=>{a.key==="Escape"&&r(a)};return t.addEventListener("keydown",n,{capture:!0}),()=>t.removeEventListener("keydown",n,{capture:!0})},[r,t])}var fX="DismissableLayer",bg="dismissableLayer.update",pX="dismissableLayer.pointerDownOutside",vX="dismissableLayer.focusOutside",hS,_P=h.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),Ec=h.forwardRef((e,t)=>{const{disableOutsidePointerEvents:r=!1,onEscapeKeyDown:n,onPointerDownOutside:a,onFocusOutside:o,onInteractOutside:i,onDismiss:s,...l}=e,c=h.useContext(_P),[d,f]=h.useState(null),v=d?.ownerDocument??globalThis?.document,[,p]=h.useState({}),g=Dt(t,E=>f(E)),m=Array.from(c.layers),[b]=[...c.layersWithOutsidePointerEventsDisabled].slice(-1),y=m.indexOf(b),x=d?m.indexOf(d):-1,w=c.layersWithOutsidePointerEventsDisabled.size>0,C=x>=y,S=mX(E=>{const j=E.target,R=[...c.branches].some(N=>N.contains(j));!C||R||(a?.(E),i?.(E),E.defaultPrevented||s?.())},v),k=bX(E=>{const j=E.target;[...c.branches].some(N=>N.contains(j))||(o?.(E),i?.(E),E.defaultPrevented||s?.())},v);return dX(E=>{x===c.layers.size-1&&(n?.(E),!E.defaultPrevented&&s&&(E.preventDefault(),s()))},v),h.useEffect(()=>{if(d)return r&&(c.layersWithOutsidePointerEventsDisabled.size===0&&(hS=v.body.style.pointerEvents,v.body.style.pointerEvents="none"),c.layersWithOutsidePointerEventsDisabled.add(d)),c.layers.add(d),gS(),()=>{r&&c.layersWithOutsidePointerEventsDisabled.size===1&&(v.body.style.pointerEvents=hS)}},[d,v,r,c]),h.useEffect(()=>()=>{d&&(c.layers.delete(d),c.layersWithOutsidePointerEventsDisabled.delete(d),gS())},[d,c]),h.useEffect(()=>{const E=()=>p({});return document.addEventListener(bg,E),()=>document.removeEventListener(bg,E)},[]),u.jsx(Ze.div,{...l,ref:g,style:{pointerEvents:w?C?"auto":"none":void 0,...e.style},onFocusCapture:Te(e.onFocusCapture,k.onFocusCapture),onBlurCapture:Te(e.onBlurCapture,k.onBlurCapture),onPointerDownCapture:Te(e.onPointerDownCapture,S.onPointerDownCapture)})});Ec.displayName=fX;var hX="DismissableLayerBranch",gX=h.forwardRef((e,t)=>{const r=h.useContext(_P),n=h.useRef(null),a=Dt(t,n);return h.useEffect(()=>{const o=n.current;if(o)return r.branches.add(o),()=>{r.branches.delete(o)}},[r.branches]),u.jsx(Ze.div,{...e,ref:a})});gX.displayName=hX;function mX(e,t=globalThis?.document){const r=Gr(e),n=h.useRef(!1),a=h.useRef(()=>{});return h.useEffect(()=>{const o=s=>{if(s.target&&!n.current){let l=function(){AP(pX,r,c,{discrete:!0})};const c={originalEvent:s};s.pointerType==="touch"?(t.removeEventListener("click",a.current),a.current=l,t.addEventListener("click",a.current,{once:!0})):l()}else t.removeEventListener("click",a.current);n.current=!1},i=window.setTimeout(()=>{t.addEventListener("pointerdown",o)},0);return()=>{window.clearTimeout(i),t.removeEventListener("pointerdown",o),t.removeEventListener("click",a.current)}},[t,r]),{onPointerDownCapture:()=>n.current=!0}}function bX(e,t=globalThis?.document){const r=Gr(e),n=h.useRef(!1);return h.useEffect(()=>{const a=o=>{o.target&&!n.current&&AP(vX,r,{originalEvent:o},{discrete:!1})};return t.addEventListener("focusin",a),()=>t.removeEventListener("focusin",a)},[t,r]),{onFocusCapture:()=>n.current=!0,onBlurCapture:()=>n.current=!1}}function gS(){const e=new CustomEvent(bg);document.dispatchEvent(e)}function AP(e,t,r,{discrete:n}){const a=r.originalEvent.target,o=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:r});t&&a.addEventListener(e,t,{once:!0}),n?z2(a,o):a.dispatchEvent(o)}const yX=["top","right","bottom","left"],Xn=Math.min,$r=Math.max,Fd=Math.round,Cu=Math.floor,ro=e=>({x:e,y:e}),xX={left:"right",right:"left",bottom:"top",top:"bottom"},wX={start:"end",end:"start"};function yg(e,t,r){return $r(e,Xn(t,r))}function Oa(e,t){return typeof e=="function"?e(t):e}function ja(e){return e.split("-")[0]}function ks(e){return e.split("-")[1]}function Hb(e){return e==="x"?"y":"x"}function Vb(e){return e==="y"?"height":"width"}function no(e){return["top","bottom"].includes(ja(e))?"y":"x"}function Ub(e){return Hb(no(e))}function SX(e,t,r){r===void 0&&(r=!1);const n=ks(e),a=Ub(e),o=Vb(a);let i=a==="x"?n===(r?"end":"start")?"right":"left":n==="start"?"bottom":"top";return t.reference[o]>t.floating[o]&&(i=Rd(i)),[i,Rd(i)]}function CX(e){const t=Rd(e);return[xg(e),t,xg(t)]}function xg(e){return e.replace(/start|end/g,t=>wX[t])}function kX(e,t,r){const n=["left","right"],a=["right","left"],o=["top","bottom"],i=["bottom","top"];switch(e){case"top":case"bottom":return r?t?a:n:t?n:a;case"left":case"right":return t?o:i;default:return[]}}function EX(e,t,r,n){const a=ks(e);let o=kX(ja(e),r==="start",n);return a&&(o=o.map(i=>i+"-"+a),t&&(o=o.concat(o.map(xg)))),o}function Rd(e){return e.replace(/left|right|bottom|top/g,t=>xX[t])}function OX(e){return{top:0,right:0,bottom:0,left:0,...e}}function $P(e){return typeof e!="number"?OX(e):{top:e,right:e,bottom:e,left:e}}function Md(e){const{x:t,y:r,width:n,height:a}=e;return{width:n,height:a,top:r,left:t,right:t+n,bottom:r+a,x:t,y:r}}function mS(e,t,r){let{reference:n,floating:a}=e;const o=no(t),i=Ub(t),s=Vb(i),l=ja(t),c=o==="y",d=n.x+n.width/2-a.width/2,f=n.y+n.height/2-a.height/2,v=n[s]/2-a[s]/2;let p;switch(l){case"top":p={x:d,y:n.y-a.height};break;case"bottom":p={x:d,y:n.y+n.height};break;case"right":p={x:n.x+n.width,y:f};break;case"left":p={x:n.x-a.width,y:f};break;default:p={x:n.x,y:n.y}}switch(ks(t)){case"start":p[i]-=v*(r&&c?-1:1);break;case"end":p[i]+=v*(r&&c?-1:1);break}return p}const jX=async(e,t,r)=>{const{placement:n="bottom",strategy:a="absolute",middleware:o=[],platform:i}=r,s=o.filter(Boolean),l=await(i.isRTL==null?void 0:i.isRTL(t));let c=await i.getElementRects({reference:e,floating:t,strategy:a}),{x:d,y:f}=mS(c,n,l),v=n,p={},g=0;for(let m=0;m({name:"arrow",options:e,async fn(t){const{x:r,y:n,placement:a,rects:o,platform:i,elements:s,middlewareData:l}=t,{element:c,padding:d=0}=Oa(e,t)||{};if(c==null)return{};const f=$P(d),v={x:r,y:n},p=Ub(a),g=Vb(p),m=await i.getDimensions(c),b=p==="y",y=b?"top":"left",x=b?"bottom":"right",w=b?"clientHeight":"clientWidth",C=o.reference[g]+o.reference[p]-v[p]-o.floating[g],S=v[p]-o.reference[p],k=await(i.getOffsetParent==null?void 0:i.getOffsetParent(c));let E=k?k[w]:0;(!E||!await(i.isElement==null?void 0:i.isElement(k)))&&(E=s.floating[w]||o.floating[g]);const j=C/2-S/2,R=E/2-m[g]/2-1,N=Xn(f[y],R),M=Xn(f[x],R),A=N,K=E-m[g]-M,q=E/2-m[g]/2+j,G=yg(A,q,K),$=!l.arrow&&ks(a)!=null&&q!==G&&o.reference[g]/2-(qq<=0)){var M,A;const q=(((M=o.flip)==null?void 0:M.index)||0)+1,G=E[q];if(G)return{data:{index:q,overflows:N},reset:{placement:G}};let $=(A=N.filter(W=>W.overflows[0]<=0).sort((W,U)=>W.overflows[1]-U.overflows[1])[0])==null?void 0:A.placement;if(!$)switch(p){case"bestFit":{var K;const W=(K=N.filter(U=>{if(k){const F=no(U.placement);return F===x||F==="y"}return!0}).map(U=>[U.placement,U.overflows.filter(F=>F>0).reduce((F,V)=>F+V,0)]).sort((U,F)=>U[1]-F[1])[0])==null?void 0:K[0];W&&($=W);break}case"initialPlacement":$=s;break}if(a!==$)return{reset:{placement:$}}}return{}}}};function bS(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function yS(e){return yX.some(t=>e[t]>=0)}const DX=function(e){return e===void 0&&(e={}),{name:"hide",options:e,async fn(t){const{rects:r}=t,{strategy:n="referenceHidden",...a}=Oa(e,t);switch(n){case"referenceHidden":{const o=await Vl(t,{...a,elementContext:"reference"}),i=bS(o,r.reference);return{data:{referenceHiddenOffsets:i,referenceHidden:yS(i)}}}case"escaped":{const o=await Vl(t,{...a,altBoundary:!0}),i=bS(o,r.floating);return{data:{escapedOffsets:i,escaped:yS(i)}}}default:return{}}}}};async function TX(e,t){const{placement:r,platform:n,elements:a}=e,o=await(n.isRTL==null?void 0:n.isRTL(a.floating)),i=ja(r),s=ks(r),l=no(r)==="y",c=["left","top"].includes(i)?-1:1,d=o&&l?-1:1,f=Oa(t,e);let{mainAxis:v,crossAxis:p,alignmentAxis:g}=typeof f=="number"?{mainAxis:f,crossAxis:0,alignmentAxis:null}:{mainAxis:0,crossAxis:0,alignmentAxis:null,...f};return s&&typeof g=="number"&&(p=s==="end"?g*-1:g),l?{x:p*d,y:v*c}:{x:v*c,y:p*d}}const FX=function(e){return e===void 0&&(e=0),{name:"offset",options:e,async fn(t){var r,n;const{x:a,y:o,placement:i,middlewareData:s}=t,l=await TX(t,e);return i===((r=s.offset)==null?void 0:r.placement)&&(n=s.arrow)!=null&&n.alignmentOffset?{}:{x:a+l.x,y:o+l.y,data:{...l,placement:i}}}}},RX=function(e){return e===void 0&&(e={}),{name:"shift",options:e,async fn(t){const{x:r,y:n,placement:a}=t,{mainAxis:o=!0,crossAxis:i=!1,limiter:s={fn:b=>{let{x:y,y:x}=b;return{x:y,y:x}}},...l}=Oa(e,t),c={x:r,y:n},d=await Vl(t,l),f=no(ja(a)),v=Hb(f);let p=c[v],g=c[f];if(o){const b=v==="y"?"top":"left",y=v==="y"?"bottom":"right",x=p+d[b],w=p-d[y];p=yg(x,p,w)}if(i){const b=f==="y"?"top":"left",y=f==="y"?"bottom":"right",x=g+d[b],w=g-d[y];g=yg(x,g,w)}const m=s.fn({...t,[v]:p,[f]:g});return{...m,data:{x:m.x-r,y:m.y-n}}}}},MX=function(e){return e===void 0&&(e={}),{options:e,fn(t){const{x:r,y:n,placement:a,rects:o,middlewareData:i}=t,{offset:s=0,mainAxis:l=!0,crossAxis:c=!0}=Oa(e,t),d={x:r,y:n},f=no(a),v=Hb(f);let p=d[v],g=d[f];const m=Oa(s,t),b=typeof m=="number"?{mainAxis:m,crossAxis:0}:{mainAxis:0,crossAxis:0,...m};if(l){const w=v==="y"?"height":"width",C=o.reference[v]-o.floating[w]+b.mainAxis,S=o.reference[v]+o.reference[w]-b.mainAxis;pS&&(p=S)}if(c){var y,x;const w=v==="y"?"width":"height",C=["top","left"].includes(ja(a)),S=o.reference[f]-o.floating[w]+(C&&((y=i.offset)==null?void 0:y[f])||0)+(C?0:b.crossAxis),k=o.reference[f]+o.reference[w]+(C?0:((x=i.offset)==null?void 0:x[f])||0)-(C?b.crossAxis:0);gk&&(g=k)}return{[v]:p,[f]:g}}}},NX=function(e){return e===void 0&&(e={}),{name:"size",options:e,async fn(t){const{placement:r,rects:n,platform:a,elements:o}=t,{apply:i=()=>{},...s}=Oa(e,t),l=await Vl(t,s),c=ja(r),d=ks(r),f=no(r)==="y",{width:v,height:p}=n.floating;let g,m;c==="top"||c==="bottom"?(g=c,m=d===(await(a.isRTL==null?void 0:a.isRTL(o.floating))?"start":"end")?"left":"right"):(m=c,g=d==="end"?"top":"bottom");const b=p-l.top-l.bottom,y=v-l.left-l.right,x=Xn(p-l[g],b),w=Xn(v-l[m],y),C=!t.middlewareData.shift;let S=x,k=w;if(f?k=d||C?Xn(w,y):y:S=d||C?Xn(x,b):b,C&&!d){const j=$r(l.left,0),R=$r(l.right,0),N=$r(l.top,0),M=$r(l.bottom,0);f?k=v-2*(j!==0||R!==0?j+R:$r(l.left,l.right)):S=p-2*(N!==0||M!==0?N+M:$r(l.top,l.bottom))}await i({...t,availableWidth:k,availableHeight:S});const E=await a.getDimensions(o.floating);return v!==E.width||p!==E.height?{reset:{rects:!0}}:{}}}};function Es(e){return LP(e)?(e.nodeName||"").toLowerCase():"#document"}function Hr(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function Ia(e){var t;return(t=(LP(e)?e.ownerDocument:e.document)||window.document)==null?void 0:t.documentElement}function LP(e){return e instanceof Node||e instanceof Hr(e).Node}function aa(e){return e instanceof Element||e instanceof Hr(e).Element}function oa(e){return e instanceof HTMLElement||e instanceof Hr(e).HTMLElement}function xS(e){return typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof Hr(e).ShadowRoot}function Oc(e){const{overflow:t,overflowX:r,overflowY:n,display:a}=In(e);return/auto|scroll|overlay|hidden|clip/.test(t+n+r)&&!["inline","contents"].includes(a)}function _X(e){return["table","td","th"].includes(Es(e))}function Af(e){return[":popover-open",":modal"].some(t=>{try{return e.matches(t)}catch{return!1}})}function Wb(e){const t=zb(),r=In(e);return r.transform!=="none"||r.perspective!=="none"||(r.containerType?r.containerType!=="normal":!1)||!t&&(r.backdropFilter?r.backdropFilter!=="none":!1)||!t&&(r.filter?r.filter!=="none":!1)||["transform","perspective","filter"].some(n=>(r.willChange||"").includes(n))||["paint","layout","strict","content"].some(n=>(r.contain||"").includes(n))}function AX(e){let t=ao(e);for(;oa(t)&&!Qi(t);){if(Af(t))return null;if(Wb(t))return t;t=ao(t)}return null}function zb(){return typeof CSS>"u"||!CSS.supports?!1:CSS.supports("-webkit-backdrop-filter","none")}function Qi(e){return["html","body","#document"].includes(Es(e))}function In(e){return Hr(e).getComputedStyle(e)}function $f(e){return aa(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function ao(e){if(Es(e)==="html")return e;const t=e.assignedSlot||e.parentNode||xS(e)&&e.host||Ia(e);return xS(t)?t.host:t}function BP(e){const t=ao(e);return Qi(t)?e.ownerDocument?e.ownerDocument.body:e.body:oa(t)&&Oc(t)?t:BP(t)}function Ul(e,t,r){var n;t===void 0&&(t=[]),r===void 0&&(r=!0);const a=BP(e),o=a===((n=e.ownerDocument)==null?void 0:n.body),i=Hr(a);return o?t.concat(i,i.visualViewport||[],Oc(a)?a:[],i.frameElement&&r?Ul(i.frameElement):[]):t.concat(a,Ul(a,[],r))}function HP(e){const t=In(e);let r=parseFloat(t.width)||0,n=parseFloat(t.height)||0;const a=oa(e),o=a?e.offsetWidth:r,i=a?e.offsetHeight:n,s=Fd(r)!==o||Fd(n)!==i;return s&&(r=o,n=i),{width:r,height:n,$:s}}function Gb(e){return aa(e)?e:e.contextElement}function Li(e){const t=Gb(e);if(!oa(t))return ro(1);const r=t.getBoundingClientRect(),{width:n,height:a,$:o}=HP(t);let i=(o?Fd(r.width):r.width)/n,s=(o?Fd(r.height):r.height)/a;return(!i||!Number.isFinite(i))&&(i=1),(!s||!Number.isFinite(s))&&(s=1),{x:i,y:s}}const $X=ro(0);function VP(e){const t=Hr(e);return!zb()||!t.visualViewport?$X:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function LX(e,t,r){return t===void 0&&(t=!1),!r||t&&r!==Hr(e)?!1:t}function qo(e,t,r,n){t===void 0&&(t=!1),r===void 0&&(r=!1);const a=e.getBoundingClientRect(),o=Gb(e);let i=ro(1);t&&(n?aa(n)&&(i=Li(n)):i=Li(e));const s=LX(o,r,n)?VP(o):ro(0);let l=(a.left+s.x)/i.x,c=(a.top+s.y)/i.y,d=a.width/i.x,f=a.height/i.y;if(o){const v=Hr(o),p=n&&aa(n)?Hr(n):n;let g=v,m=g.frameElement;for(;m&&n&&p!==g;){const b=Li(m),y=m.getBoundingClientRect(),x=In(m),w=y.left+(m.clientLeft+parseFloat(x.paddingLeft))*b.x,C=y.top+(m.clientTop+parseFloat(x.paddingTop))*b.y;l*=b.x,c*=b.y,d*=b.x,f*=b.y,l+=w,c+=C,g=Hr(m),m=g.frameElement}}return Md({width:d,height:f,x:l,y:c})}function BX(e){let{elements:t,rect:r,offsetParent:n,strategy:a}=e;const o=a==="fixed",i=Ia(n),s=t?Af(t.floating):!1;if(n===i||s&&o)return r;let l={scrollLeft:0,scrollTop:0},c=ro(1);const d=ro(0),f=oa(n);if((f||!f&&!o)&&((Es(n)!=="body"||Oc(i))&&(l=$f(n)),oa(n))){const v=qo(n);c=Li(n),d.x=v.x+n.clientLeft,d.y=v.y+n.clientTop}return{width:r.width*c.x,height:r.height*c.y,x:r.x*c.x-l.scrollLeft*c.x+d.x,y:r.y*c.y-l.scrollTop*c.y+d.y}}function HX(e){return Array.from(e.getClientRects())}function UP(e){return qo(Ia(e)).left+$f(e).scrollLeft}function VX(e){const t=Ia(e),r=$f(e),n=e.ownerDocument.body,a=$r(t.scrollWidth,t.clientWidth,n.scrollWidth,n.clientWidth),o=$r(t.scrollHeight,t.clientHeight,n.scrollHeight,n.clientHeight);let i=-r.scrollLeft+UP(e);const s=-r.scrollTop;return In(n).direction==="rtl"&&(i+=$r(t.clientWidth,n.clientWidth)-a),{width:a,height:o,x:i,y:s}}function UX(e,t){const r=Hr(e),n=Ia(e),a=r.visualViewport;let o=n.clientWidth,i=n.clientHeight,s=0,l=0;if(a){o=a.width,i=a.height;const c=zb();(!c||c&&t==="fixed")&&(s=a.offsetLeft,l=a.offsetTop)}return{width:o,height:i,x:s,y:l}}function WX(e,t){const r=qo(e,!0,t==="fixed"),n=r.top+e.clientTop,a=r.left+e.clientLeft,o=oa(e)?Li(e):ro(1),i=e.clientWidth*o.x,s=e.clientHeight*o.y,l=a*o.x,c=n*o.y;return{width:i,height:s,x:l,y:c}}function wS(e,t,r){let n;if(t==="viewport")n=UX(e,r);else if(t==="document")n=VX(Ia(e));else if(aa(t))n=WX(t,r);else{const a=VP(e);n={...t,x:t.x-a.x,y:t.y-a.y}}return Md(n)}function WP(e,t){const r=ao(e);return r===t||!aa(r)||Qi(r)?!1:In(r).position==="fixed"||WP(r,t)}function zX(e,t){const r=t.get(e);if(r)return r;let n=Ul(e,[],!1).filter(s=>aa(s)&&Es(s)!=="body"),a=null;const o=In(e).position==="fixed";let i=o?ao(e):e;for(;aa(i)&&!Qi(i);){const s=In(i),l=Wb(i);!l&&s.position==="fixed"&&(a=null),(o?!l&&!a:!l&&s.position==="static"&&!!a&&["absolute","fixed"].includes(a.position)||Oc(i)&&!l&&WP(e,i))?n=n.filter(d=>d!==i):a=s,i=ao(i)}return t.set(e,n),n}function GX(e){let{element:t,boundary:r,rootBoundary:n,strategy:a}=e;const i=[...r==="clippingAncestors"?Af(t)?[]:zX(t,this._c):[].concat(r),n],s=i[0],l=i.reduce((c,d)=>{const f=wS(t,d,a);return c.top=$r(f.top,c.top),c.right=Xn(f.right,c.right),c.bottom=Xn(f.bottom,c.bottom),c.left=$r(f.left,c.left),c},wS(t,s,a));return{width:l.right-l.left,height:l.bottom-l.top,x:l.left,y:l.top}}function qX(e){const{width:t,height:r}=HP(e);return{width:t,height:r}}function YX(e,t,r){const n=oa(t),a=Ia(t),o=r==="fixed",i=qo(e,!0,o,t);let s={scrollLeft:0,scrollTop:0};const l=ro(0);if(n||!n&&!o)if((Es(t)!=="body"||Oc(a))&&(s=$f(t)),n){const f=qo(t,!0,o,t);l.x=f.x+t.clientLeft,l.y=f.y+t.clientTop}else a&&(l.x=UP(a));const c=i.left+s.scrollLeft-l.x,d=i.top+s.scrollTop-l.y;return{x:c,y:d,width:i.width,height:i.height}}function Iv(e){return In(e).position==="static"}function SS(e,t){return!oa(e)||In(e).position==="fixed"?null:t?t(e):e.offsetParent}function zP(e,t){const r=Hr(e);if(Af(e))return r;if(!oa(e)){let a=ao(e);for(;a&&!Qi(a);){if(aa(a)&&!Iv(a))return a;a=ao(a)}return r}let n=SS(e,t);for(;n&&_X(n)&&Iv(n);)n=SS(n,t);return n&&Qi(n)&&Iv(n)&&!Wb(n)?r:n||AX(e)||r}const KX=async function(e){const t=this.getOffsetParent||zP,r=this.getDimensions,n=await r(e.floating);return{reference:YX(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:n.width,height:n.height}}};function XX(e){return In(e).direction==="rtl"}const ZX={convertOffsetParentRelativeRectToViewportRelativeRect:BX,getDocumentElement:Ia,getClippingRect:GX,getOffsetParent:zP,getElementRects:KX,getClientRects:HX,getDimensions:qX,getScale:Li,isElement:aa,isRTL:XX};function JX(e,t){let r=null,n;const a=Ia(e);function o(){var s;clearTimeout(n),(s=r)==null||s.disconnect(),r=null}function i(s,l){s===void 0&&(s=!1),l===void 0&&(l=1),o();const{left:c,top:d,width:f,height:v}=e.getBoundingClientRect();if(s||t(),!f||!v)return;const p=Cu(d),g=Cu(a.clientWidth-(c+f)),m=Cu(a.clientHeight-(d+v)),b=Cu(c),x={rootMargin:-p+"px "+-g+"px "+-m+"px "+-b+"px",threshold:$r(0,Xn(1,l))||1};let w=!0;function C(S){const k=S[0].intersectionRatio;if(k!==l){if(!w)return i();k?i(!1,k):n=setTimeout(()=>{i(!1,1e-7)},1e3)}w=!1}try{r=new IntersectionObserver(C,{...x,root:a.ownerDocument})}catch{r=new IntersectionObserver(C,x)}r.observe(e)}return i(!0),o}function GP(e,t,r,n){n===void 0&&(n={});const{ancestorScroll:a=!0,ancestorResize:o=!0,elementResize:i=typeof ResizeObserver=="function",layoutShift:s=typeof IntersectionObserver=="function",animationFrame:l=!1}=n,c=Gb(e),d=a||o?[...c?Ul(c):[],...Ul(t)]:[];d.forEach(y=>{a&&y.addEventListener("scroll",r,{passive:!0}),o&&y.addEventListener("resize",r)});const f=c&&s?JX(c,r):null;let v=-1,p=null;i&&(p=new ResizeObserver(y=>{let[x]=y;x&&x.target===c&&p&&(p.unobserve(t),cancelAnimationFrame(v),v=requestAnimationFrame(()=>{var w;(w=p)==null||w.observe(t)})),r()}),c&&!l&&p.observe(c),p.observe(t));let g,m=l?qo(e):null;l&&b();function b(){const y=qo(e);m&&(y.x!==m.x||y.y!==m.y||y.width!==m.width||y.height!==m.height)&&r(),m=y,g=requestAnimationFrame(b)}return r(),()=>{var y;d.forEach(x=>{a&&x.removeEventListener("scroll",r),o&&x.removeEventListener("resize",r)}),f?.(),(y=p)==null||y.disconnect(),p=null,l&&cancelAnimationFrame(g)}}const QX=FX,eZ=RX,tZ=PX,rZ=NX,nZ=DX,CS=IX,aZ=MX,oZ=(e,t,r)=>{const n=new Map,a={platform:ZX,...r},o={...a.platform,_c:n};return jX(e,t,{...a,platform:o})};var ad=typeof document<"u"?h.useLayoutEffect:h.useEffect;function Nd(e,t){if(e===t)return!0;if(typeof e!=typeof t)return!1;if(typeof e=="function"&&e.toString()===t.toString())return!0;let r,n,a;if(e&&t&&typeof e=="object"){if(Array.isArray(e)){if(r=e.length,r!==t.length)return!1;for(n=r;n--!==0;)if(!Nd(e[n],t[n]))return!1;return!0}if(a=Object.keys(e),r=a.length,r!==Object.keys(t).length)return!1;for(n=r;n--!==0;)if(!{}.hasOwnProperty.call(t,a[n]))return!1;for(n=r;n--!==0;){const o=a[n];if(!(o==="_owner"&&e.$$typeof)&&!Nd(e[o],t[o]))return!1}return!0}return e!==e&&t!==t}function qP(e){return typeof window>"u"?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function kS(e,t){const r=qP(e);return Math.round(t*r)/r}function ES(e){const t=h.useRef(e);return ad(()=>{t.current=e}),t}function iZ(e){e===void 0&&(e={});const{placement:t="bottom",strategy:r="absolute",middleware:n=[],platform:a,elements:{reference:o,floating:i}={},transform:s=!0,whileElementsMounted:l,open:c}=e,[d,f]=h.useState({x:0,y:0,strategy:r,placement:t,middlewareData:{},isPositioned:!1}),[v,p]=h.useState(n);Nd(v,n)||p(n);const[g,m]=h.useState(null),[b,y]=h.useState(null),x=h.useCallback(W=>{W!==k.current&&(k.current=W,m(W))},[]),w=h.useCallback(W=>{W!==E.current&&(E.current=W,y(W))},[]),C=o||g,S=i||b,k=h.useRef(null),E=h.useRef(null),j=h.useRef(d),R=l!=null,N=ES(l),M=ES(a),A=h.useCallback(()=>{if(!k.current||!E.current)return;const W={placement:t,strategy:r,middleware:v};M.current&&(W.platform=M.current),oZ(k.current,E.current,W).then(U=>{const F={...U,isPositioned:!0};K.current&&!Nd(j.current,F)&&(j.current=F,Cn.flushSync(()=>{f(F)}))})},[v,t,r,M]);ad(()=>{c===!1&&j.current.isPositioned&&(j.current.isPositioned=!1,f(W=>({...W,isPositioned:!1})))},[c]);const K=h.useRef(!1);ad(()=>(K.current=!0,()=>{K.current=!1}),[]),ad(()=>{if(C&&(k.current=C),S&&(E.current=S),C&&S){if(N.current)return N.current(C,S,A);A()}},[C,S,A,N,R]);const q=h.useMemo(()=>({reference:k,floating:E,setReference:x,setFloating:w}),[x,w]),G=h.useMemo(()=>({reference:C,floating:S}),[C,S]),$=h.useMemo(()=>{const W={position:r,left:0,top:0};if(!G.floating)return W;const U=kS(G.floating,d.x),F=kS(G.floating,d.y);return s?{...W,transform:"translate("+U+"px, "+F+"px)",...qP(G.floating)>=1.5&&{willChange:"transform"}}:{position:r,left:U,top:F}},[r,s,G.floating,d.x,d.y]);return h.useMemo(()=>({...d,update:A,refs:q,elements:G,floatingStyles:$}),[d,A,q,G,$])}const sZ=e=>{function t(r){return{}.hasOwnProperty.call(r,"current")}return{name:"arrow",options:e,fn(r){const{element:n,padding:a}=typeof e=="function"?e(r):e;return n&&t(n)?n.current!=null?CS({element:n.current,padding:a}).fn(r):{}:n?CS({element:n,padding:a}).fn(r):{}}}},lZ=(e,t)=>({...QX(e),options:[e,t]}),cZ=(e,t)=>({...eZ(e),options:[e,t]}),uZ=(e,t)=>({...aZ(e),options:[e,t]}),dZ=(e,t)=>({...tZ(e),options:[e,t]}),fZ=(e,t)=>({...rZ(e),options:[e,t]}),pZ=(e,t)=>({...nZ(e),options:[e,t]}),vZ=(e,t)=>({...sZ(e),options:[e,t]});var hZ="Arrow",YP=h.forwardRef((e,t)=>{const{children:r,width:n=10,height:a=5,...o}=e;return u.jsx(Ze.svg,{...o,ref:t,width:n,height:a,viewBox:"0 0 30 10",preserveAspectRatio:"none",children:e.asChild?r:u.jsx("polygon",{points:"0,0 30,0 15,10"})})});YP.displayName=hZ;var gZ=YP;function KP(e){const[t,r]=h.useState(void 0);return na(()=>{if(e){r({width:e.offsetWidth,height:e.offsetHeight});const n=new ResizeObserver(a=>{if(!Array.isArray(a)||!a.length)return;const o=a[0];let i,s;if("borderBoxSize"in o){const l=o.borderBoxSize,c=Array.isArray(l)?l[0]:l;i=c.inlineSize,s=c.blockSize}else i=e.offsetWidth,s=e.offsetHeight;r({width:i,height:s})});return n.observe(e,{box:"border-box"}),()=>n.unobserve(e)}else r(void 0)},[e]),t}var qb="Popper",[XP,Os]=Yr(qb),[mZ,ZP]=XP(qb),JP=e=>{const{__scopePopper:t,children:r}=e,[n,a]=h.useState(null);return u.jsx(mZ,{scope:t,anchor:n,onAnchorChange:a,children:r})};JP.displayName=qb;var QP="PopperAnchor",eD=h.forwardRef((e,t)=>{const{__scopePopper:r,virtualRef:n,...a}=e,o=ZP(QP,r),i=h.useRef(null),s=Dt(t,i);return h.useEffect(()=>{o.onAnchorChange(n?.current||i.current)}),n?null:u.jsx(Ze.div,{...a,ref:s})});eD.displayName=QP;var Yb="PopperContent",[bZ,yZ]=XP(Yb),tD=h.forwardRef((e,t)=>{const{__scopePopper:r,side:n="bottom",sideOffset:a=0,align:o="center",alignOffset:i=0,arrowPadding:s=0,avoidCollisions:l=!0,collisionBoundary:c=[],collisionPadding:d=0,sticky:f="partial",hideWhenDetached:v=!1,updatePositionStrategy:p="optimized",onPlaced:g,...m}=e,b=ZP(Yb,r),[y,x]=h.useState(null),w=Dt(t,re=>x(re)),[C,S]=h.useState(null),k=KP(C),E=k?.width??0,j=k?.height??0,R=n+(o!=="center"?"-"+o:""),N=typeof d=="number"?d:{top:0,right:0,bottom:0,left:0,...d},M=Array.isArray(c)?c:[c],A=M.length>0,K={padding:N,boundary:M.filter(wZ),altBoundary:A},{refs:q,floatingStyles:G,placement:$,isPositioned:W,middlewareData:U}=iZ({strategy:"fixed",placement:R,whileElementsMounted:(...re)=>GP(...re,{animationFrame:p==="always"}),elements:{reference:b.anchor},middleware:[lZ({mainAxis:a+j,alignmentAxis:i}),l&&cZ({mainAxis:!0,crossAxis:!1,limiter:f==="partial"?uZ():void 0,...K}),l&&dZ({...K}),fZ({...K,apply:({elements:re,rects:oe,availableWidth:le,availableHeight:ce})=>{const{width:we,height:Ce}=oe.reference,Ie=re.floating.style;Ie.setProperty("--radix-popper-available-width",`${le}px`),Ie.setProperty("--radix-popper-available-height",`${ce}px`),Ie.setProperty("--radix-popper-anchor-width",`${we}px`),Ie.setProperty("--radix-popper-anchor-height",`${Ce}px`)}}),C&&vZ({element:C,padding:s}),SZ({arrowWidth:E,arrowHeight:j}),v&&pZ({strategy:"referenceHidden",...K})]}),[F,V]=aD($),L=Gr(g);na(()=>{W&&L?.()},[W,L]);const P=U.arrow?.x,B=U.arrow?.y,H=U.arrow?.centerOffset!==0,[Z,ee]=h.useState();return na(()=>{y&&ee(window.getComputedStyle(y).zIndex)},[y]),u.jsx("div",{ref:q.setFloating,"data-radix-popper-content-wrapper":"",style:{...G,transform:W?G.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:Z,"--radix-popper-transform-origin":[U.transformOrigin?.x,U.transformOrigin?.y].join(" "),...U.hide?.referenceHidden&&{visibility:"hidden",pointerEvents:"none"}},dir:e.dir,children:u.jsx(bZ,{scope:r,placedSide:F,onArrowChange:S,arrowX:P,arrowY:B,shouldHideArrow:H,children:u.jsx(Ze.div,{"data-side":F,"data-align":V,...m,ref:w,style:{...m.style,animation:W?void 0:"none"}})})})});tD.displayName=Yb;var rD="PopperArrow",xZ={top:"bottom",right:"left",bottom:"top",left:"right"},nD=h.forwardRef(function(t,r){const{__scopePopper:n,...a}=t,o=yZ(rD,n),i=xZ[o.placedSide];return u.jsx("span",{ref:o.onArrowChange,style:{position:"absolute",left:o.arrowX,top:o.arrowY,[i]:0,transformOrigin:{top:"",right:"0 0",bottom:"center 0",left:"100% 0"}[o.placedSide],transform:{top:"translateY(100%)",right:"translateY(50%) rotate(90deg) translateX(-50%)",bottom:"rotate(180deg)",left:"translateY(50%) rotate(-90deg) translateX(50%)"}[o.placedSide],visibility:o.shouldHideArrow?"hidden":void 0},children:u.jsx(gZ,{...a,ref:r,style:{...a.style,display:"block"}})})});nD.displayName=rD;function wZ(e){return e!==null}var SZ=e=>({name:"transformOrigin",options:e,fn(t){const{placement:r,rects:n,middlewareData:a}=t,i=a.arrow?.centerOffset!==0,s=i?0:e.arrowWidth,l=i?0:e.arrowHeight,[c,d]=aD(r),f={start:"0%",center:"50%",end:"100%"}[d],v=(a.arrow?.x??0)+s/2,p=(a.arrow?.y??0)+l/2;let g="",m="";return c==="bottom"?(g=i?f:`${v}px`,m=`${-l}px`):c==="top"?(g=i?f:`${v}px`,m=`${n.floating.height+l}px`):c==="right"?(g=`${-l}px`,m=i?f:`${p}px`):c==="left"&&(g=`${n.floating.width+l}px`,m=i?f:`${p}px`),{data:{x:g,y:m}}}});function aD(e){const[t,r="center"]=e.split("-");return[t,r]}var Lf=JP,Bf=eD,Kb=tD,Xb=nD,CZ="Portal",jc=h.forwardRef((e,t)=>{const{container:r,...n}=e,[a,o]=h.useState(!1);na(()=>o(!0),[]);const i=r||a&&globalThis?.document?.body;return i?qn.createPortal(u.jsx(Ze.div,{...n,ref:t}),i):null});jc.displayName=CZ;var kZ="VisuallyHidden",oD=h.forwardRef((e,t)=>u.jsx(Ze.span,{...e,ref:t,style:{position:"absolute",border:0,width:1,height:1,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",wordWrap:"normal",...e.style}}));oD.displayName=kZ;var EZ=oD,[Hf,vTe]=Yr("Tooltip",[Os]),Vf=Os(),iD="TooltipProvider",OZ=700,wg="tooltip.open",[jZ,Zb]=Hf(iD),sD=e=>{const{__scopeTooltip:t,delayDuration:r=OZ,skipDelayDuration:n=300,disableHoverableContent:a=!1,children:o}=e,[i,s]=h.useState(!0),l=h.useRef(!1),c=h.useRef(0);return h.useEffect(()=>{const d=c.current;return()=>window.clearTimeout(d)},[]),u.jsx(jZ,{scope:t,isOpenDelayed:i,delayDuration:r,onOpen:h.useCallback(()=>{window.clearTimeout(c.current),s(!1)},[]),onClose:h.useCallback(()=>{window.clearTimeout(c.current),c.current=window.setTimeout(()=>s(!0),n)},[n]),isPointerInTransitRef:l,onPointerInTransitChange:h.useCallback(d=>{l.current=d},[]),disableHoverableContent:a,children:o})};sD.displayName=iD;var Uf="Tooltip",[IZ,Ic]=Hf(Uf),lD=e=>{const{__scopeTooltip:t,children:r,open:n,defaultOpen:a=!1,onOpenChange:o,disableHoverableContent:i,delayDuration:s}=e,l=Zb(Uf,e.__scopeTooltip),c=Vf(t),[d,f]=h.useState(null),v=Br(),p=h.useRef(0),g=i??l.disableHoverableContent,m=s??l.delayDuration,b=h.useRef(!1),[y=!1,x]=Fn({prop:n,defaultProp:a,onChange:E=>{E?(l.onOpen(),document.dispatchEvent(new CustomEvent(wg))):l.onClose(),o?.(E)}}),w=h.useMemo(()=>y?b.current?"delayed-open":"instant-open":"closed",[y]),C=h.useCallback(()=>{window.clearTimeout(p.current),b.current=!1,x(!0)},[x]),S=h.useCallback(()=>{window.clearTimeout(p.current),x(!1)},[x]),k=h.useCallback(()=>{window.clearTimeout(p.current),p.current=window.setTimeout(()=>{b.current=!0,x(!0)},m)},[m,x]);return h.useEffect(()=>()=>window.clearTimeout(p.current),[]),u.jsx(Lf,{...c,children:u.jsx(IZ,{scope:t,contentId:v,open:y,stateAttribute:w,trigger:d,onTriggerChange:f,onTriggerEnter:h.useCallback(()=>{l.isOpenDelayed?k():C()},[l.isOpenDelayed,k,C]),onTriggerLeave:h.useCallback(()=>{g?S():window.clearTimeout(p.current)},[S,g]),onOpen:C,onClose:S,disableHoverableContent:g,children:r})})};lD.displayName=Uf;var Sg="TooltipTrigger",cD=h.forwardRef((e,t)=>{const{__scopeTooltip:r,...n}=e,a=Ic(Sg,r),o=Zb(Sg,r),i=Vf(r),s=h.useRef(null),l=Dt(t,s,a.onTriggerChange),c=h.useRef(!1),d=h.useRef(!1),f=h.useCallback(()=>c.current=!1,[]);return h.useEffect(()=>()=>document.removeEventListener("pointerup",f),[f]),u.jsx(Bf,{asChild:!0,...i,children:u.jsx(Ze.button,{"aria-describedby":a.open?a.contentId:void 0,"data-state":a.stateAttribute,...n,ref:l,onPointerMove:Te(e.onPointerMove,v=>{v.pointerType!=="touch"&&!d.current&&!o.isPointerInTransitRef.current&&(a.onTriggerEnter(),d.current=!0)}),onPointerLeave:Te(e.onPointerLeave,()=>{a.onTriggerLeave(),d.current=!1}),onPointerDown:Te(e.onPointerDown,()=>{c.current=!0,document.addEventListener("pointerup",f,{once:!0})}),onFocus:Te(e.onFocus,()=>{c.current||a.onOpen()}),onBlur:Te(e.onBlur,a.onClose),onClick:Te(e.onClick,a.onClose)})})});cD.displayName=Sg;var Jb="TooltipPortal",[PZ,DZ]=Hf(Jb,{forceMount:void 0}),uD=e=>{const{__scopeTooltip:t,forceMount:r,children:n,container:a}=e,o=Ic(Jb,t);return u.jsx(PZ,{scope:t,forceMount:r,children:u.jsx(Tr,{present:r||o.open,children:u.jsx(jc,{asChild:!0,container:a,children:n})})})};uD.displayName=Jb;var es="TooltipContent",dD=h.forwardRef((e,t)=>{const r=DZ(es,e.__scopeTooltip),{forceMount:n=r.forceMount,side:a="top",...o}=e,i=Ic(es,e.__scopeTooltip);return u.jsx(Tr,{present:n||i.open,children:i.disableHoverableContent?u.jsx(fD,{side:a,...o,ref:t}):u.jsx(TZ,{side:a,...o,ref:t})})}),TZ=h.forwardRef((e,t)=>{const r=Ic(es,e.__scopeTooltip),n=Zb(es,e.__scopeTooltip),a=h.useRef(null),o=Dt(t,a),[i,s]=h.useState(null),{trigger:l,onClose:c}=r,d=a.current,{onPointerInTransitChange:f}=n,v=h.useCallback(()=>{s(null),f(!1)},[f]),p=h.useCallback((g,m)=>{const b=g.currentTarget,y={x:g.clientX,y:g.clientY},x=NZ(y,b.getBoundingClientRect()),w=_Z(y,x),C=AZ(m.getBoundingClientRect()),S=LZ([...w,...C]);s(S),f(!0)},[f]);return h.useEffect(()=>()=>v(),[v]),h.useEffect(()=>{if(l&&d){const g=b=>p(b,d),m=b=>p(b,l);return l.addEventListener("pointerleave",g),d.addEventListener("pointerleave",m),()=>{l.removeEventListener("pointerleave",g),d.removeEventListener("pointerleave",m)}}},[l,d,p,v]),h.useEffect(()=>{if(i){const g=m=>{const b=m.target,y={x:m.clientX,y:m.clientY},x=l?.contains(b)||d?.contains(b),w=!$Z(y,i);x?v():w&&(v(),c())};return document.addEventListener("pointermove",g),()=>document.removeEventListener("pointermove",g)}},[l,d,i,c,v]),u.jsx(fD,{...e,ref:o})}),[FZ,RZ]=Hf(Uf,{isInside:!1}),fD=h.forwardRef((e,t)=>{const{__scopeTooltip:r,children:n,"aria-label":a,onEscapeKeyDown:o,onPointerDownOutside:i,...s}=e,l=Ic(es,r),c=Vf(r),{onClose:d}=l;return h.useEffect(()=>(document.addEventListener(wg,d),()=>document.removeEventListener(wg,d)),[d]),h.useEffect(()=>{if(l.trigger){const f=v=>{v.target?.contains(l.trigger)&&d()};return window.addEventListener("scroll",f,{capture:!0}),()=>window.removeEventListener("scroll",f,{capture:!0})}},[l.trigger,d]),u.jsx(Ec,{asChild:!0,disableOutsidePointerEvents:!1,onEscapeKeyDown:o,onPointerDownOutside:i,onFocusOutside:f=>f.preventDefault(),onDismiss:d,children:u.jsxs(Kb,{"data-state":l.stateAttribute,...c,...s,ref:t,style:{...s.style,"--radix-tooltip-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-tooltip-content-available-width":"var(--radix-popper-available-width)","--radix-tooltip-content-available-height":"var(--radix-popper-available-height)","--radix-tooltip-trigger-width":"var(--radix-popper-anchor-width)","--radix-tooltip-trigger-height":"var(--radix-popper-anchor-height)"},children:[u.jsx(W2,{children:n}),u.jsx(FZ,{scope:r,isInside:!0,children:u.jsx(EZ,{id:l.contentId,role:"tooltip",children:a||n})})]})})});dD.displayName=es;var pD="TooltipArrow",MZ=h.forwardRef((e,t)=>{const{__scopeTooltip:r,...n}=e,a=Vf(r);return RZ(pD,r).isInside?null:u.jsx(Xb,{...a,...n,ref:t})});MZ.displayName=pD;function NZ(e,t){const r=Math.abs(t.top-e.y),n=Math.abs(t.bottom-e.y),a=Math.abs(t.right-e.x),o=Math.abs(t.left-e.x);switch(Math.min(r,n,a,o)){case o:return"left";case a:return"right";case r:return"top";case n:return"bottom";default:throw new Error("unreachable")}}function _Z(e,t,r=5){const n=[];switch(t){case"top":n.push({x:e.x-r,y:e.y+r},{x:e.x+r,y:e.y+r});break;case"bottom":n.push({x:e.x-r,y:e.y-r},{x:e.x+r,y:e.y-r});break;case"left":n.push({x:e.x+r,y:e.y-r},{x:e.x+r,y:e.y+r});break;case"right":n.push({x:e.x-r,y:e.y-r},{x:e.x-r,y:e.y+r});break}return n}function AZ(e){const{top:t,right:r,bottom:n,left:a}=e;return[{x:a,y:t},{x:r,y:t},{x:r,y:n},{x:a,y:n}]}function $Z(e,t){const{x:r,y:n}=e;let a=!1;for(let o=0,i=t.length-1;on!=d>n&&r<(c-s)*(n-l)/(d-l)+s&&(a=!a)}return a}function LZ(e){const t=e.slice();return t.sort((r,n)=>r.xn.x?1:r.yn.y?1:0),BZ(t)}function BZ(e){if(e.length<=1)return e.slice();const t=[];for(let n=0;n=2;){const o=t[t.length-1],i=t[t.length-2];if((o.x-i.x)*(a.y-i.y)>=(o.y-i.y)*(a.x-i.x))t.pop();else break}t.push(a)}t.pop();const r=[];for(let n=e.length-1;n>=0;n--){const a=e[n];for(;r.length>=2;){const o=r[r.length-1],i=r[r.length-2];if((o.x-i.x)*(a.y-i.y)>=(o.y-i.y)*(a.x-i.x))r.pop();else break}r.push(a)}return r.pop(),t.length===1&&r.length===1&&t[0].x===r[0].x&&t[0].y===r[0].y?t:t.concat(r)}var HZ=lD,VZ=cD,UZ=uD,WZ=dD;const zZ="uikts-tooltip";function Us({tooltipContent:e,tooltipHTMLContent:t,children:r,tooltipStyle:n,tooltipClassName:a,className:o,style:i,side:s="top",align:l="center",usePortal:c=!0,testId:d,triggerTestId:f,id:v,triggerId:p,defaultOpen:g,open:m,onOpenChange:b}){const y=h.useMemo(()=>u.jsx(WZ,{className:ge("bg-surface-overlay border-border shadow-overlay max-h-[768px] max-w-3xl overflow-auto rounded border p-2",a),style:n,side:s,align:l,"data-testid":d,id:v,children:u.jsxs(u.Fragment,{children:[t&&u.jsx("div",{dangerouslySetInnerHTML:{__html:t}}),e]})}),[l,v,s,d,a,e,t,n]);return u.jsxs(HZ,{open:m,defaultOpen:g,onOpenChange:b,children:[u.jsx(VZ,{className:o,style:i,asChild:!0,"data-testid":f,id:p,children:u.jsx("div",{className:o,style:i,children:r})}),c?u.jsx(UZ,{container:ni(zZ),children:y}):y]})}function GZ(e){return u.jsx(sD,{...e})}const qZ="bg-neutral",YZ="bg-success text-success-text",KZ="bg-danger-border text-white",XZ="bg-danger text-danger-text",ZZ="bg-brand-bold text-text-inverse",JZ="bg-surface text-brand-bold",QZ={default:qZ,added:YZ,important:KZ,removed:XZ,primary:ZZ,primaryInverted:JZ};function La({appearance:e="default",children:t,style:r,className:n,id:a,testId:o}){return u.jsx("span",{className:ge("box-border flex items-center justify-center rounded-lg pe-[0.4rem] ps-[0.4rem] text-[1rem] leading-6",QZ[e],n),style:r,id:a,"data-testid":o,children:t})}function Qb(e){const t=e+"CollectionProvider",[r,n]=Yr(t),[a,o]=r(t,{collectionRef:{current:null},itemMap:new Map}),i=p=>{const{scope:g,children:m}=p,b=I.useRef(null),y=I.useRef(new Map).current;return u.jsx(a,{scope:g,itemMap:y,collectionRef:b,children:m})};i.displayName=t;const s=e+"CollectionSlot",l=I.forwardRef((p,g)=>{const{scope:m,children:b}=p,y=o(s,m),x=Dt(g,y.collectionRef);return u.jsx(zo,{ref:x,children:b})});l.displayName=s;const c=e+"CollectionItemSlot",d="data-radix-collection-item",f=I.forwardRef((p,g)=>{const{scope:m,children:b,...y}=p,x=I.useRef(null),w=Dt(g,x),C=o(c,m);return I.useEffect(()=>(C.itemMap.set(x,{ref:x,...y}),()=>void C.itemMap.delete(x))),u.jsx(zo,{[d]:"",ref:w,children:b})});f.displayName=c;function v(p){const g=o(e+"CollectionConsumer",p);return I.useCallback(()=>{const b=g.collectionRef.current;if(!b)return[];const y=Array.from(b.querySelectorAll(`[${d}]`));return Array.from(g.itemMap.values()).sort((C,S)=>y.indexOf(C.ref.current)-y.indexOf(S.ref.current))},[g.collectionRef,g.itemMap])}return[{Provider:i,Slot:l,ItemSlot:f},v,n]}var eJ=h.createContext(void 0);function Wf(e){const t=h.useContext(eJ);return e||t||"ltr"}var Pv="rovingFocusGroup.onEntryFocus",tJ={bubbles:!1,cancelable:!0},zf="RovingFocusGroup",[Cg,vD,rJ]=Qb(zf),[nJ,Gf]=Yr(zf,[rJ]),[aJ,oJ]=nJ(zf),hD=h.forwardRef((e,t)=>u.jsx(Cg.Provider,{scope:e.__scopeRovingFocusGroup,children:u.jsx(Cg.Slot,{scope:e.__scopeRovingFocusGroup,children:u.jsx(iJ,{...e,ref:t})})}));hD.displayName=zf;var iJ=h.forwardRef((e,t)=>{const{__scopeRovingFocusGroup:r,orientation:n,loop:a=!1,dir:o,currentTabStopId:i,defaultCurrentTabStopId:s,onCurrentTabStopIdChange:l,onEntryFocus:c,preventScrollOnEntryFocus:d=!1,...f}=e,v=h.useRef(null),p=Dt(t,v),g=Wf(o),[m=null,b]=Fn({prop:i,defaultProp:s,onChange:l}),[y,x]=h.useState(!1),w=Gr(c),C=vD(r),S=h.useRef(!1),[k,E]=h.useState(0);return h.useEffect(()=>{const j=v.current;if(j)return j.addEventListener(Pv,w),()=>j.removeEventListener(Pv,w)},[w]),u.jsx(aJ,{scope:r,orientation:n,dir:g,loop:a,currentTabStopId:m,onItemFocus:h.useCallback(j=>b(j),[b]),onItemShiftTab:h.useCallback(()=>x(!0),[]),onFocusableItemAdd:h.useCallback(()=>E(j=>j+1),[]),onFocusableItemRemove:h.useCallback(()=>E(j=>j-1),[]),children:u.jsx(Ze.div,{tabIndex:y||k===0?-1:0,"data-orientation":n,...f,ref:p,style:{outline:"none",...e.style},onMouseDown:Te(e.onMouseDown,()=>{S.current=!0}),onFocus:Te(e.onFocus,j=>{const R=!S.current;if(j.target===j.currentTarget&&R&&!y){const N=new CustomEvent(Pv,tJ);if(j.currentTarget.dispatchEvent(N),!N.defaultPrevented){const M=C().filter($=>$.focusable),A=M.find($=>$.active),K=M.find($=>$.id===m),G=[A,K,...M].filter(Boolean).map($=>$.ref.current);bD(G,d)}}S.current=!1}),onBlur:Te(e.onBlur,()=>x(!1))})})}),gD="RovingFocusGroupItem",mD=h.forwardRef((e,t)=>{const{__scopeRovingFocusGroup:r,focusable:n=!0,active:a=!1,tabStopId:o,...i}=e,s=Br(),l=o||s,c=oJ(gD,r),d=c.currentTabStopId===l,f=vD(r),{onFocusableItemAdd:v,onFocusableItemRemove:p}=c;return h.useEffect(()=>{if(n)return v(),()=>p()},[n,v,p]),u.jsx(Cg.ItemSlot,{scope:r,id:l,focusable:n,active:a,children:u.jsx(Ze.span,{tabIndex:d?0:-1,"data-orientation":c.orientation,...i,ref:t,onMouseDown:Te(e.onMouseDown,g=>{n?c.onItemFocus(l):g.preventDefault()}),onFocus:Te(e.onFocus,()=>c.onItemFocus(l)),onKeyDown:Te(e.onKeyDown,g=>{if(g.key==="Tab"&&g.shiftKey){c.onItemShiftTab();return}if(g.target!==g.currentTarget)return;const m=cJ(g,c.orientation,c.dir);if(m!==void 0){if(g.metaKey||g.ctrlKey||g.altKey||g.shiftKey)return;g.preventDefault();let y=f().filter(x=>x.focusable).map(x=>x.ref.current);if(m==="last")y.reverse();else if(m==="prev"||m==="next"){m==="prev"&&y.reverse();const x=y.indexOf(g.currentTarget);y=c.loop?uJ(y,x+1):y.slice(x+1)}setTimeout(()=>bD(y))}})})})});mD.displayName=gD;var sJ={ArrowLeft:"prev",ArrowUp:"prev",ArrowRight:"next",ArrowDown:"next",PageUp:"first",Home:"first",PageDown:"last",End:"last"};function lJ(e,t){return t!=="rtl"?e:e==="ArrowLeft"?"ArrowRight":e==="ArrowRight"?"ArrowLeft":e}function cJ(e,t,r){const n=lJ(e.key,r);if(!(t==="vertical"&&["ArrowLeft","ArrowRight"].includes(n))&&!(t==="horizontal"&&["ArrowUp","ArrowDown"].includes(n)))return sJ[n]}function bD(e,t=!1){const r=document.activeElement;for(const n of e)if(n===r||(n.focus({preventScroll:t}),document.activeElement!==r))return}function uJ(e,t){return e.map((r,n)=>e[(t+n)%e.length])}var yD=hD,xD=mD,ey="Tabs",[dJ,hTe]=Yr(ey,[Gf]),wD=Gf(),[fJ,ty]=dJ(ey),SD=h.forwardRef((e,t)=>{const{__scopeTabs:r,value:n,onValueChange:a,defaultValue:o,orientation:i="horizontal",dir:s,activationMode:l="automatic",...c}=e,d=Wf(s),[f,v]=Fn({prop:n,onChange:a,defaultProp:o});return u.jsx(fJ,{scope:r,baseId:Br(),value:f,onValueChange:v,orientation:i,dir:d,activationMode:l,children:u.jsx(Ze.div,{dir:d,"data-orientation":i,...c,ref:t})})});SD.displayName=ey;var CD="TabsList",kD=h.forwardRef((e,t)=>{const{__scopeTabs:r,loop:n=!0,...a}=e,o=ty(CD,r),i=wD(r);return u.jsx(yD,{asChild:!0,...i,orientation:o.orientation,dir:o.dir,loop:n,children:u.jsx(Ze.div,{role:"tablist","aria-orientation":o.orientation,...a,ref:t})})});kD.displayName=CD;var ED="TabsTrigger",OD=h.forwardRef((e,t)=>{const{__scopeTabs:r,value:n,disabled:a=!1,...o}=e,i=ty(ED,r),s=wD(r),l=PD(i.baseId,n),c=DD(i.baseId,n),d=n===i.value;return u.jsx(xD,{asChild:!0,...s,focusable:!a,active:d,children:u.jsx(Ze.button,{type:"button",role:"tab","aria-selected":d,"aria-controls":c,"data-state":d?"active":"inactive","data-disabled":a?"":void 0,disabled:a,id:l,...o,ref:t,onMouseDown:Te(e.onMouseDown,f=>{!a&&f.button===0&&f.ctrlKey===!1?i.onValueChange(n):f.preventDefault()}),onKeyDown:Te(e.onKeyDown,f=>{[" ","Enter"].includes(f.key)&&i.onValueChange(n)}),onFocus:Te(e.onFocus,()=>{const f=i.activationMode!=="manual";!d&&!a&&f&&i.onValueChange(n)})})})});OD.displayName=ED;var jD="TabsContent",ID=h.forwardRef((e,t)=>{const{__scopeTabs:r,value:n,forceMount:a,children:o,...i}=e,s=ty(jD,r),l=PD(s.baseId,n),c=DD(s.baseId,n),d=n===s.value,f=h.useRef(d);return h.useEffect(()=>{const v=requestAnimationFrame(()=>f.current=!1);return()=>cancelAnimationFrame(v)},[]),u.jsx(Tr,{present:a||d,children:({present:v})=>u.jsx(Ze.div,{"data-state":d?"active":"inactive","data-orientation":s.orientation,role:"tabpanel","aria-labelledby":l,hidden:!v,id:c,tabIndex:0,...i,ref:t,style:{...e.style,animationDuration:f.current?"0s":void 0},children:v&&o})})});ID.displayName=jD;function PD(e,t){return`${e}-trigger-${t}`}function DD(e,t){return`${e}-content-${t}`}var pJ=SD,vJ=OD,hJ=ID;const gJ="after:inset-x-0 after:bottom-0 after:h-[1.5px] pb-1",mJ="after:inset-y-0 after:right-0 after:w-[1.5px] pr-1",bJ="after:inset-x-0 after:top-0 after:h-[1.5px] pt-1",yJ="after:inset-y-0 after:left-0 after:w-[1.5px] pl-1",nr=h.forwardRef(({label:e,disabled:t,children:r,className:n,style:a,testId:o,side:i="top"},s)=>{if(!e&&!r)throw new Error("Either label or children must be defined for Tab component");if(!e)throw new Error("label must be defined for Tab component, and it must be within a TabList component");const l=i==="left"?mJ:i==="bottom"?bJ:i==="right"?yJ:gJ;return u.jsx(vJ,{value:e.toString(),disabled:t,className:ge(Jt("data-[state=active]:text-selected-text hover:text-text disabled:text-disabled-text text-text-subtlest data-[state=active]:after:bg-selected-border hover:after:bg-border relative text-ellipsis whitespace-nowrap font-[500] after:absolute after:rounded-sm hover:disabled:after:bg-transparent",l),n),style:{writingMode:i==="left"||i==="right"?"vertical-lr":"horizontal-tb",...a},"aria-label":e.toString(),"data-testid":o,ref:s,children:r??e})}),xJ="before:inset-x-0 before:bottom-0 before:h-[1.5px] mb-1",wJ="before:inset-y-0 before:right-0 before:w-[1.5px] flex-col mr-2",SJ="before:inset-y-0 before:left-0 before:w-[1.5px] flex-col ml-2",CJ="before:inset-x-0 before:top-0 before:h-[1.5px] mt-1",Ca=h.forwardRef(({children:e,className:t,style:r,testId:n,side:a="top"},o)=>{const i=I.Children.map(e,(l,c)=>{if(!I.isValidElement(l))throw new Error("TabList children must be valid React elements");l.type!==nr&&console.log("Only Tab components are allowed as children of TabList, but was",l.type);const d=l,f=d.props.label?.toString()??c.toString();return I.cloneElement(d,{side:a,label:f})}),s=a==="left"?wJ:a==="bottom"?CJ:a==="right"?SJ:xJ;return u.jsx(kD,{className:ge(Jt("before:bg-border relative flex flex-wrap gap-4 before:absolute before:rounded-sm",s),t),style:r,"data-testid":n,ref:o,"aria-orientation":a==="left"||a==="right"?"vertical":"horizontal",children:i})}),ar=h.forwardRef(({label:e,children:t,className:r,style:n,testId:a},o)=>{if(e==null||e==="")throw new Error("TabPanel must have a label prop");return u.jsx(hJ,{className:ge("data-[state=inactive]:hidden",r),style:n,value:e.toString(),"data-testid":a,ref:o,children:t})}),Ja=h.forwardRef(({id:e,selected:t,defaultSelected:r,onChange:n,children:a,className:o,style:i,testId:s},l)=>{let c="top",d=u.jsx(u.Fragment,{});const f=[];let v=r?.toString();I.Children.forEach(a,(g,m)=>{if(!I.isValidElement(g))throw new Error("Tabs children must be valid React elements");if(m===0){g.type!==Ca&&console.warn("The first child of Tabs must be a TabList component"),d=g,c=d.props.side??"top";return}g.type!==ar&&console.warn("Only TabPanel components are allowed as children of Tabs");const b=g,y=b.props.label?.toString()??(m-1).toString();m===1&&!r&&!t&&(v=y);const x=I.cloneElement(b,{label:y});f.push(x)});let p="horizontal";return(c==="left"||c==="right")&&(p="vertical"),u.jsxs(pJ,{id:e,onValueChange:n,value:t?.toString(),defaultValue:v,className:ge(`flex p-2 ${c==="top"||c==="bottom"?"flex-col":""}`,o),style:i,"data-testid":s,ref:l,orientation:p,children:[(c==="left"||c==="top")&&u.jsxs(u.Fragment,{children:[d,f]}),(c==="right"||c==="bottom")&&u.jsxs(u.Fragment,{children:[f,d]})]})});var ry={};Object.defineProperty(ry,"__esModule",{value:!0});var kg=ry.default=void 0,kJ=OJ(h),EJ=it;function OJ(e){return e&&e.__esModule?e:{default:e}}const TD=e=>kJ.default.createElement(EJ.Icon,Object.assign({dangerouslySetGlyph:''},e));TD.displayName="RadioIcon";var jJ=TD;kg=ry.default=jJ;var Dv=0;function ny(){h.useEffect(()=>{const e=document.querySelectorAll("[data-radix-focus-guard]");return document.body.insertAdjacentElement("afterbegin",e[0]??OS()),document.body.insertAdjacentElement("beforeend",e[1]??OS()),Dv++,()=>{Dv===1&&document.querySelectorAll("[data-radix-focus-guard]").forEach(t=>t.remove()),Dv--}},[])}function OS(){const e=document.createElement("span");return e.setAttribute("data-radix-focus-guard",""),e.tabIndex=0,e.style.cssText="outline: none; opacity: 0; position: fixed; pointer-events: none",e}var Tv="focusScope.autoFocusOnMount",Fv="focusScope.autoFocusOnUnmount",jS={bubbles:!1,cancelable:!0},IJ="FocusScope",qf=h.forwardRef((e,t)=>{const{loop:r=!1,trapped:n=!1,onMountAutoFocus:a,onUnmountAutoFocus:o,...i}=e,[s,l]=h.useState(null),c=Gr(a),d=Gr(o),f=h.useRef(null),v=Dt(t,m=>l(m)),p=h.useRef({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;h.useEffect(()=>{if(n){let m=function(w){if(p.paused||!s)return;const C=w.target;s.contains(C)?f.current=C:Aa(f.current,{select:!0})},b=function(w){if(p.paused||!s)return;const C=w.relatedTarget;C!==null&&(s.contains(C)||Aa(f.current,{select:!0}))},y=function(w){if(document.activeElement===document.body)for(const S of w)S.removedNodes.length>0&&Aa(s)};document.addEventListener("focusin",m),document.addEventListener("focusout",b);const x=new MutationObserver(y);return s&&x.observe(s,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",m),document.removeEventListener("focusout",b),x.disconnect()}}},[n,s,p.paused]),h.useEffect(()=>{if(s){PS.add(p);const m=document.activeElement;if(!s.contains(m)){const y=new CustomEvent(Tv,jS);s.addEventListener(Tv,c),s.dispatchEvent(y),y.defaultPrevented||(PJ(MJ(FD(s)),{select:!0}),document.activeElement===m&&Aa(s))}return()=>{s.removeEventListener(Tv,c),setTimeout(()=>{const y=new CustomEvent(Fv,jS);s.addEventListener(Fv,d),s.dispatchEvent(y),y.defaultPrevented||Aa(m??document.body,{select:!0}),s.removeEventListener(Fv,d),PS.remove(p)},0)}}},[s,c,d,p]);const g=h.useCallback(m=>{if(!r&&!n||p.paused)return;const b=m.key==="Tab"&&!m.altKey&&!m.ctrlKey&&!m.metaKey,y=document.activeElement;if(b&&y){const x=m.currentTarget,[w,C]=DJ(x);w&&C?!m.shiftKey&&y===C?(m.preventDefault(),r&&Aa(w,{select:!0})):m.shiftKey&&y===w&&(m.preventDefault(),r&&Aa(C,{select:!0})):y===x&&m.preventDefault()}},[r,n,p.paused]);return u.jsx(Ze.div,{tabIndex:-1,...i,ref:v,onKeyDown:g})});qf.displayName=IJ;function PJ(e,{select:t=!1}={}){const r=document.activeElement;for(const n of e)if(Aa(n,{select:t}),document.activeElement!==r)return}function DJ(e){const t=FD(e),r=IS(t,e),n=IS(t.reverse(),e);return[r,n]}function FD(e){const t=[],r=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:n=>{const a=n.tagName==="INPUT"&&n.type==="hidden";return n.disabled||n.hidden||a?NodeFilter.FILTER_SKIP:n.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;r.nextNode();)t.push(r.currentNode);return t}function IS(e,t){for(const r of e)if(!TJ(r,{upTo:t}))return r}function TJ(e,{upTo:t}){if(getComputedStyle(e).visibility==="hidden")return!0;for(;e;){if(t!==void 0&&e===t)return!1;if(getComputedStyle(e).display==="none")return!0;e=e.parentElement}return!1}function FJ(e){return e instanceof HTMLInputElement&&"select"in e}function Aa(e,{select:t=!1}={}){if(e&&e.focus){const r=document.activeElement;e.focus({preventScroll:!0}),e!==r&&FJ(e)&&t&&e.select()}}var PS=RJ();function RJ(){let e=[];return{add(t){const r=e[0];t!==r&&r?.pause(),e=DS(e,t),e.unshift(t)},remove(t){e=DS(e,t),e[0]?.resume()}}}function DS(e,t){const r=[...e],n=r.indexOf(t);return n!==-1&&r.splice(n,1),r}function MJ(e){return e.filter(t=>t.tagName!=="A")}var NJ=function(e){if(typeof document>"u")return null;var t=Array.isArray(e)?e[0]:e;return t.ownerDocument.body},bi=new WeakMap,ku=new WeakMap,Eu={},Rv=0,RD=function(e){return e&&(e.host||RD(e.parentNode))},_J=function(e,t){return t.map(function(r){if(e.contains(r))return r;var n=RD(r);return n&&e.contains(n)?n:(console.error("aria-hidden",r,"in not contained inside",e,". Doing nothing"),null)}).filter(function(r){return!!r})},AJ=function(e,t,r,n){var a=_J(t,Array.isArray(e)?e:[e]);Eu[r]||(Eu[r]=new WeakMap);var o=Eu[r],i=[],s=new Set,l=new Set(a),c=function(f){!f||s.has(f)||(s.add(f),c(f.parentNode))};a.forEach(c);var d=function(f){!f||l.has(f)||Array.prototype.forEach.call(f.children,function(v){if(s.has(v))d(v);else try{var p=v.getAttribute(n),g=p!==null&&p!=="false",m=(bi.get(v)||0)+1,b=(o.get(v)||0)+1;bi.set(v,m),o.set(v,b),i.push(v),m===1&&g&&ku.set(v,!0),b===1&&v.setAttribute(r,"true"),g||v.setAttribute(n,"true")}catch(y){console.error("aria-hidden: cannot operate on ",v,y)}})};return d(t),s.clear(),Rv++,function(){i.forEach(function(f){var v=bi.get(f)-1,p=o.get(f)-1;bi.set(f,v),o.set(f,p),v||(ku.has(f)||f.removeAttribute(n),ku.delete(f)),p||f.removeAttribute(r)}),Rv--,Rv||(bi=new WeakMap,bi=new WeakMap,ku=new WeakMap,Eu={})}},ay=function(e,t,r){r===void 0&&(r="data-aria-hidden");var n=Array.from(Array.isArray(e)?e:[e]),a=NJ(e);return a?(n.push.apply(n,Array.from(a.querySelectorAll("[aria-live]"))),AJ(n,a,r,"aria-hidden")):function(){return null}},od="right-scroll-bar-position",id="width-before-scroll-bar",$J="with-scroll-bars-hidden",LJ="--removed-body-scroll-bar-size";function Mv(e,t){return typeof e=="function"?e(t):e&&(e.current=t),e}function BJ(e,t){var r=h.useState(function(){return{value:e,callback:t,facade:{get current(){return r.value},set current(n){var a=r.value;a!==n&&(r.value=n,r.callback(n,a))}}}})[0];return r.callback=t,r.facade}var HJ=typeof window<"u"?h.useLayoutEffect:h.useEffect,TS=new WeakMap;function MD(e,t){var r=BJ(null,function(n){return e.forEach(function(a){return Mv(a,n)})});return HJ(function(){var n=TS.get(r);if(n){var a=new Set(n),o=new Set(e),i=r.current;a.forEach(function(s){o.has(s)||Mv(s,null)}),o.forEach(function(s){a.has(s)||Mv(s,i)})}TS.set(r,e)},[e]),r}function ND(e){return e}function _D(e,t){t===void 0&&(t=ND);var r=[],n=!1,a={read:function(){if(n)throw new Error("Sidecar: could not `read` from an `assigned` medium. `read` could be used only with `useMedium`.");return r.length?r[r.length-1]:e},useMedium:function(o){var i=t(o,n);return r.push(i),function(){r=r.filter(function(s){return s!==i})}},assignSyncMedium:function(o){for(n=!0;r.length;){var i=r;r=[],i.forEach(o)}r={push:function(s){return o(s)},filter:function(){return r}}},assignMedium:function(o){n=!0;var i=[];if(r.length){var s=r;r=[],s.forEach(o),i=r}var l=function(){var d=i;i=[],d.forEach(o)},c=function(){return Promise.resolve().then(l)};c(),r={push:function(d){i.push(d),c()},filter:function(d){return i=i.filter(d),r}}}};return a}function oy(e,t){return t===void 0&&(t=ND),_D(e,t)}function AD(e){e===void 0&&(e={});var t=_D(null);return t.options=qe({async:!0,ssr:!1},e),t}var $D=function(e){var t=e.sideCar,r=pb(e,["sideCar"]);if(!t)throw new Error("Sidecar: please provide `sideCar` property to import the right car");var n=t.read();if(!n)throw new Error("Sidecar medium not found");return h.createElement(n,qe({},r))};$D.isSideCarExport=!0;function VJ(e,t){return e.useMedium(t),$D}var LD=AD(),Nv=function(){},Yf=h.forwardRef(function(e,t){var r=h.useRef(null),n=h.useState({onScrollCapture:Nv,onWheelCapture:Nv,onTouchMoveCapture:Nv}),a=n[0],o=n[1],i=e.forwardProps,s=e.children,l=e.className,c=e.removeScrollBar,d=e.enabled,f=e.shards,v=e.sideCar,p=e.noIsolation,g=e.inert,m=e.allowPinchZoom,b=e.as,y=b===void 0?"div":b,x=e.gapMode,w=pb(e,["forwardProps","children","className","removeScrollBar","enabled","shards","sideCar","noIsolation","inert","allowPinchZoom","as","gapMode"]),C=v,S=MD([r,t]),k=qe(qe({},w),a);return h.createElement(h.Fragment,null,d&&h.createElement(C,{sideCar:LD,removeScrollBar:c,shards:f,noIsolation:p,inert:g,setCallbacks:o,allowPinchZoom:!!m,lockRef:r,gapMode:x}),i?h.cloneElement(h.Children.only(s),qe(qe({},k),{ref:S})):h.createElement(y,qe({},k,{className:l,ref:S}),s))});Yf.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1};Yf.classNames={fullWidth:id,zeroRight:od};var UJ=function(){if(typeof __webpack_nonce__<"u")return __webpack_nonce__};function WJ(){if(!document)return null;var e=document.createElement("style");e.type="text/css";var t=UJ();return t&&e.setAttribute("nonce",t),e}function zJ(e,t){e.styleSheet?e.styleSheet.cssText=t:e.appendChild(document.createTextNode(t))}function GJ(e){var t=document.head||document.getElementsByTagName("head")[0];t.appendChild(e)}var qJ=function(){var e=0,t=null;return{add:function(r){e==0&&(t=WJ())&&(zJ(t,r),GJ(t)),e++},remove:function(){e--,!e&&t&&(t.parentNode&&t.parentNode.removeChild(t),t=null)}}},YJ=function(){var e=qJ();return function(t,r){h.useEffect(function(){return e.add(t),function(){e.remove()}},[t&&r])}},BD=function(){var e=YJ(),t=function(r){var n=r.styles,a=r.dynamic;return e(n,a),null};return t},KJ={left:0,top:0,right:0,gap:0},_v=function(e){return parseInt(e||"",10)||0},XJ=function(e){var t=window.getComputedStyle(document.body),r=t[e==="padding"?"paddingLeft":"marginLeft"],n=t[e==="padding"?"paddingTop":"marginTop"],a=t[e==="padding"?"paddingRight":"marginRight"];return[_v(r),_v(n),_v(a)]},ZJ=function(e){if(e===void 0&&(e="margin"),typeof window>"u")return KJ;var t=XJ(e),r=document.documentElement.clientWidth,n=window.innerWidth;return{left:t[0],top:t[1],right:t[2],gap:Math.max(0,n-r+t[2]-t[0])}},JJ=BD(),Bi="data-scroll-locked",QJ=function(e,t,r,n){var a=e.left,o=e.top,i=e.right,s=e.gap;return r===void 0&&(r="margin"),` + .`.concat($J,` { + overflow: hidden `).concat(n,`; + padding-right: `).concat(s,"px ").concat(n,`; + } + body[`).concat(Bi,`] { + overflow: hidden `).concat(n,`; + overscroll-behavior: contain; + `).concat([t&&"position: relative ".concat(n,";"),r==="margin"&&` + padding-left: `.concat(a,`px; + padding-top: `).concat(o,`px; + padding-right: `).concat(i,`px; + margin-left:0; + margin-top:0; + margin-right: `).concat(s,"px ").concat(n,`; + `),r==="padding"&&"padding-right: ".concat(s,"px ").concat(n,";")].filter(Boolean).join(""),` + } + + .`).concat(od,` { + right: `).concat(s,"px ").concat(n,`; + } + + .`).concat(id,` { + margin-right: `).concat(s,"px ").concat(n,`; + } + + .`).concat(od," .").concat(od,` { + right: 0 `).concat(n,`; + } + + .`).concat(id," .").concat(id,` { + margin-right: 0 `).concat(n,`; + } + + body[`).concat(Bi,`] { + `).concat(LJ,": ").concat(s,`px; + } +`)},FS=function(){var e=parseInt(document.body.getAttribute(Bi)||"0",10);return isFinite(e)?e:0},eQ=function(){h.useEffect(function(){return document.body.setAttribute(Bi,(FS()+1).toString()),function(){var e=FS()-1;e<=0?document.body.removeAttribute(Bi):document.body.setAttribute(Bi,e.toString())}},[])},tQ=function(e){var t=e.noRelative,r=e.noImportant,n=e.gapMode,a=n===void 0?"margin":n;eQ();var o=h.useMemo(function(){return ZJ(a)},[a]);return h.createElement(JJ,{styles:QJ(o,!t,a,r?"":"!important")})},Eg=!1;if(typeof window<"u")try{var Ou=Object.defineProperty({},"passive",{get:function(){return Eg=!0,!0}});window.addEventListener("test",Ou,Ou),window.removeEventListener("test",Ou,Ou)}catch{Eg=!1}var yi=Eg?{passive:!1}:!1,rQ=function(e){return e.tagName==="TEXTAREA"},HD=function(e,t){var r=window.getComputedStyle(e);return r[t]!=="hidden"&&!(r.overflowY===r.overflowX&&!rQ(e)&&r[t]==="visible")},nQ=function(e){return HD(e,"overflowY")},aQ=function(e){return HD(e,"overflowX")},RS=function(e,t){var r=t.ownerDocument,n=t;do{typeof ShadowRoot<"u"&&n instanceof ShadowRoot&&(n=n.host);var a=VD(e,n);if(a){var o=UD(e,n),i=o[1],s=o[2];if(i>s)return!0}n=n.parentNode}while(n&&n!==r.body);return!1},oQ=function(e){var t=e.scrollTop,r=e.scrollHeight,n=e.clientHeight;return[t,r,n]},iQ=function(e){var t=e.scrollLeft,r=e.scrollWidth,n=e.clientWidth;return[t,r,n]},VD=function(e,t){return e==="v"?nQ(t):aQ(t)},UD=function(e,t){return e==="v"?oQ(t):iQ(t)},sQ=function(e,t){return e==="h"&&t==="rtl"?-1:1},lQ=function(e,t,r,n,a){var o=sQ(e,window.getComputedStyle(t).direction),i=o*n,s=r.target,l=t.contains(s),c=!1,d=i>0,f=0,v=0;do{var p=UD(e,s),g=p[0],m=p[1],b=p[2],y=m-b-o*g;(g||y)&&VD(e,s)&&(f+=y,v+=g),s instanceof ShadowRoot?s=s.host:s=s.parentNode}while(!l&&s!==document.body||l&&(t.contains(s)||t===s));return(d&&(Math.abs(f)<1||!a)||!d&&(Math.abs(v)<1||!a))&&(c=!0),c},ju=function(e){return"changedTouches"in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},MS=function(e){return[e.deltaX,e.deltaY]},NS=function(e){return e&&"current"in e?e.current:e},cQ=function(e,t){return e[0]===t[0]&&e[1]===t[1]},uQ=function(e){return` + .block-interactivity-`.concat(e,` {pointer-events: none;} + .allow-interactivity-`).concat(e,` {pointer-events: all;} +`)},dQ=0,xi=[];function fQ(e){var t=h.useRef([]),r=h.useRef([0,0]),n=h.useRef(),a=h.useState(dQ++)[0],o=h.useState(BD)[0],i=h.useRef(e);h.useEffect(function(){i.current=e},[e]),h.useEffect(function(){if(e.inert){document.body.classList.add("block-interactivity-".concat(a));var m=ed([e.lockRef.current],(e.shards||[]).map(NS),!0).filter(Boolean);return m.forEach(function(b){return b.classList.add("allow-interactivity-".concat(a))}),function(){document.body.classList.remove("block-interactivity-".concat(a)),m.forEach(function(b){return b.classList.remove("allow-interactivity-".concat(a))})}}},[e.inert,e.lockRef.current,e.shards]);var s=h.useCallback(function(m,b){if("touches"in m&&m.touches.length===2)return!i.current.allowPinchZoom;var y=ju(m),x=r.current,w="deltaX"in m?m.deltaX:x[0]-y[0],C="deltaY"in m?m.deltaY:x[1]-y[1],S,k=m.target,E=Math.abs(w)>Math.abs(C)?"h":"v";if("touches"in m&&E==="h"&&k.type==="range")return!1;var j=RS(E,k);if(!j)return!0;if(j?S=E:(S=E==="v"?"h":"v",j=RS(E,k)),!j)return!1;if(!n.current&&"changedTouches"in m&&(w||C)&&(n.current=S),!S)return!0;var R=n.current||S;return lQ(R,b,m,R==="h"?w:C,!0)},[]),l=h.useCallback(function(m){var b=m;if(!(!xi.length||xi[xi.length-1]!==o)){var y="deltaY"in b?MS(b):ju(b),x=t.current.filter(function(S){return S.name===b.type&&(S.target===b.target||b.target===S.shadowParent)&&cQ(S.delta,y)})[0];if(x&&x.should){b.cancelable&&b.preventDefault();return}if(!x){var w=(i.current.shards||[]).map(NS).filter(Boolean).filter(function(S){return S.contains(b.target)}),C=w.length>0?s(b,w[0]):!i.current.noIsolation;C&&b.cancelable&&b.preventDefault()}}},[]),c=h.useCallback(function(m,b,y,x){var w={name:m,delta:b,target:y,should:x,shadowParent:pQ(y)};t.current.push(w),setTimeout(function(){t.current=t.current.filter(function(C){return C!==w})},1)},[]),d=h.useCallback(function(m){r.current=ju(m),n.current=void 0},[]),f=h.useCallback(function(m){c(m.type,MS(m),m.target,s(m,e.lockRef.current))},[]),v=h.useCallback(function(m){c(m.type,ju(m),m.target,s(m,e.lockRef.current))},[]);h.useEffect(function(){return xi.push(o),e.setCallbacks({onScrollCapture:f,onWheelCapture:f,onTouchMoveCapture:v}),document.addEventListener("wheel",l,yi),document.addEventListener("touchmove",l,yi),document.addEventListener("touchstart",d,yi),function(){xi=xi.filter(function(m){return m!==o}),document.removeEventListener("wheel",l,yi),document.removeEventListener("touchmove",l,yi),document.removeEventListener("touchstart",d,yi)}},[]);var p=e.removeScrollBar,g=e.inert;return h.createElement(h.Fragment,null,g?h.createElement(o,{styles:uQ(a)}):null,p?h.createElement(tQ,{gapMode:e.gapMode}):null)}function pQ(e){for(var t=null;e!==null;)e instanceof ShadowRoot&&(t=e.host,e=e.host),e=e.parentNode;return t}const vQ=VJ(LD,fQ);var Kf=h.forwardRef(function(e,t){return h.createElement(Yf,qe({},e,{ref:t,sideCar:vQ}))});Kf.classNames=Yf.classNames;var Og=["Enter"," "],hQ=["ArrowDown","PageUp","Home"],WD=["ArrowUp","PageDown","End"],gQ=[...hQ,...WD],mQ={ltr:[...Og,"ArrowRight"],rtl:[...Og,"ArrowLeft"]},bQ={ltr:["ArrowLeft"],rtl:["ArrowRight"]},Pc="Menu",[Wl,yQ,xQ]=Qb(Pc),[ai,zD]=Yr(Pc,[xQ,Os,Gf]),Dc=Os(),GD=Gf(),[qD,po]=ai(Pc),[wQ,Tc]=ai(Pc),YD=e=>{const{__scopeMenu:t,open:r=!1,children:n,dir:a,onOpenChange:o,modal:i=!0}=e,s=Dc(t),[l,c]=h.useState(null),d=h.useRef(!1),f=Gr(o),v=Wf(a);return h.useEffect(()=>{const p=()=>{d.current=!0,document.addEventListener("pointerdown",g,{capture:!0,once:!0}),document.addEventListener("pointermove",g,{capture:!0,once:!0})},g=()=>d.current=!1;return document.addEventListener("keydown",p,{capture:!0}),()=>{document.removeEventListener("keydown",p,{capture:!0}),document.removeEventListener("pointerdown",g,{capture:!0}),document.removeEventListener("pointermove",g,{capture:!0})}},[]),u.jsx(Lf,{...s,children:u.jsx(qD,{scope:t,open:r,onOpenChange:f,content:l,onContentChange:c,children:u.jsx(wQ,{scope:t,onClose:h.useCallback(()=>f(!1),[f]),isUsingKeyboardRef:d,dir:v,modal:i,children:n})})})};YD.displayName=Pc;var SQ="MenuAnchor",iy=h.forwardRef((e,t)=>{const{__scopeMenu:r,...n}=e,a=Dc(r);return u.jsx(Bf,{...a,...n,ref:t})});iy.displayName=SQ;var sy="MenuPortal",[CQ,KD]=ai(sy,{forceMount:void 0}),XD=e=>{const{__scopeMenu:t,forceMount:r,children:n,container:a}=e,o=po(sy,t);return u.jsx(CQ,{scope:t,forceMount:r,children:u.jsx(Tr,{present:r||o.open,children:u.jsx(jc,{asChild:!0,container:a,children:n})})})};XD.displayName=sy;var sn="MenuContent",[kQ,ly]=ai(sn),ZD=h.forwardRef((e,t)=>{const r=KD(sn,e.__scopeMenu),{forceMount:n=r.forceMount,...a}=e,o=po(sn,e.__scopeMenu),i=Tc(sn,e.__scopeMenu);return u.jsx(Wl.Provider,{scope:e.__scopeMenu,children:u.jsx(Tr,{present:n||o.open,children:u.jsx(Wl.Slot,{scope:e.__scopeMenu,children:i.modal?u.jsx(EQ,{...a,ref:t}):u.jsx(OQ,{...a,ref:t})})})})}),EQ=h.forwardRef((e,t)=>{const r=po(sn,e.__scopeMenu),n=h.useRef(null),a=Dt(t,n);return h.useEffect(()=>{const o=n.current;if(o)return ay(o)},[]),u.jsx(cy,{...e,ref:a,trapFocus:r.open,disableOutsidePointerEvents:r.open,disableOutsideScroll:!0,onFocusOutside:Te(e.onFocusOutside,o=>o.preventDefault(),{checkForDefaultPrevented:!1}),onDismiss:()=>r.onOpenChange(!1)})}),OQ=h.forwardRef((e,t)=>{const r=po(sn,e.__scopeMenu);return u.jsx(cy,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,disableOutsideScroll:!1,onDismiss:()=>r.onOpenChange(!1)})}),cy=h.forwardRef((e,t)=>{const{__scopeMenu:r,loop:n=!1,trapFocus:a,onOpenAutoFocus:o,onCloseAutoFocus:i,disableOutsidePointerEvents:s,onEntryFocus:l,onEscapeKeyDown:c,onPointerDownOutside:d,onFocusOutside:f,onInteractOutside:v,onDismiss:p,disableOutsideScroll:g,...m}=e,b=po(sn,r),y=Tc(sn,r),x=Dc(r),w=GD(r),C=yQ(r),[S,k]=h.useState(null),E=h.useRef(null),j=Dt(t,E,b.onContentChange),R=h.useRef(0),N=h.useRef(""),M=h.useRef(0),A=h.useRef(null),K=h.useRef("right"),q=h.useRef(0),G=g?Kf:h.Fragment,$=g?{as:zo,allowPinchZoom:!0}:void 0,W=F=>{const V=N.current+F,L=C().filter(re=>!re.disabled),P=document.activeElement,B=L.find(re=>re.ref.current===P)?.textValue,H=L.map(re=>re.textValue),Z=$Q(H,V,B),ee=L.find(re=>re.textValue===Z)?.ref.current;(function re(oe){N.current=oe,window.clearTimeout(R.current),oe!==""&&(R.current=window.setTimeout(()=>re(""),1e3))})(V),ee&&setTimeout(()=>ee.focus())};h.useEffect(()=>()=>window.clearTimeout(R.current),[]),ny();const U=h.useCallback(F=>K.current===A.current?.side&&BQ(F,A.current?.area),[]);return u.jsx(kQ,{scope:r,searchRef:N,onItemEnter:h.useCallback(F=>{U(F)&&F.preventDefault()},[U]),onItemLeave:h.useCallback(F=>{U(F)||(E.current?.focus(),k(null))},[U]),onTriggerLeave:h.useCallback(F=>{U(F)&&F.preventDefault()},[U]),pointerGraceTimerRef:M,onPointerGraceIntentChange:h.useCallback(F=>{A.current=F},[]),children:u.jsx(G,{...$,children:u.jsx(qf,{asChild:!0,trapped:a,onMountAutoFocus:Te(o,F=>{F.preventDefault(),E.current?.focus({preventScroll:!0})}),onUnmountAutoFocus:i,children:u.jsx(Ec,{asChild:!0,disableOutsidePointerEvents:s,onEscapeKeyDown:c,onPointerDownOutside:d,onFocusOutside:f,onInteractOutside:v,onDismiss:p,children:u.jsx(yD,{asChild:!0,...w,dir:y.dir,orientation:"vertical",loop:n,currentTabStopId:S,onCurrentTabStopIdChange:k,onEntryFocus:Te(l,F=>{y.isUsingKeyboardRef.current||F.preventDefault()}),preventScrollOnEntryFocus:!0,children:u.jsx(Kb,{role:"menu","aria-orientation":"vertical","data-state":vT(b.open),"data-radix-menu-content":"",dir:y.dir,...x,...m,ref:j,style:{outline:"none",...m.style},onKeyDown:Te(m.onKeyDown,F=>{const L=F.target.closest("[data-radix-menu-content]")===F.currentTarget,P=F.ctrlKey||F.altKey||F.metaKey,B=F.key.length===1;L&&(F.key==="Tab"&&F.preventDefault(),!P&&B&&W(F.key));const H=E.current;if(F.target!==H||!gQ.includes(F.key))return;F.preventDefault();const ee=C().filter(re=>!re.disabled).map(re=>re.ref.current);WD.includes(F.key)&&ee.reverse(),_Q(ee)}),onBlur:Te(e.onBlur,F=>{F.currentTarget.contains(F.target)||(window.clearTimeout(R.current),N.current="")}),onPointerMove:Te(e.onPointerMove,zl(F=>{const V=F.target,L=q.current!==F.clientX;if(F.currentTarget.contains(V)&&L){const P=F.clientX>q.current?"right":"left";K.current=P,q.current=F.clientX}}))})})})})})})});ZD.displayName=sn;var jQ="MenuGroup",uy=h.forwardRef((e,t)=>{const{__scopeMenu:r,...n}=e;return u.jsx(Ze.div,{role:"group",...n,ref:t})});uy.displayName=jQ;var IQ="MenuLabel",JD=h.forwardRef((e,t)=>{const{__scopeMenu:r,...n}=e;return u.jsx(Ze.div,{...n,ref:t})});JD.displayName=IQ;var _d="MenuItem",_S="menu.itemSelect",Xf=h.forwardRef((e,t)=>{const{disabled:r=!1,onSelect:n,...a}=e,o=h.useRef(null),i=Tc(_d,e.__scopeMenu),s=ly(_d,e.__scopeMenu),l=Dt(t,o),c=h.useRef(!1),d=()=>{const f=o.current;if(!r&&f){const v=new CustomEvent(_S,{bubbles:!0,cancelable:!0});f.addEventListener(_S,p=>n?.(p),{once:!0}),z2(f,v),v.defaultPrevented?c.current=!1:i.onClose()}};return u.jsx(QD,{...a,ref:l,disabled:r,onClick:Te(e.onClick,d),onPointerDown:f=>{e.onPointerDown?.(f),c.current=!0},onPointerUp:Te(e.onPointerUp,f=>{c.current||f.currentTarget?.click()}),onKeyDown:Te(e.onKeyDown,f=>{const v=s.searchRef.current!=="";r||v&&f.key===" "||Og.includes(f.key)&&(f.currentTarget.click(),f.preventDefault())})})});Xf.displayName=_d;var QD=h.forwardRef((e,t)=>{const{__scopeMenu:r,disabled:n=!1,textValue:a,...o}=e,i=ly(_d,r),s=GD(r),l=h.useRef(null),c=Dt(t,l),[d,f]=h.useState(!1),[v,p]=h.useState("");return h.useEffect(()=>{const g=l.current;g&&p((g.textContent??"").trim())},[o.children]),u.jsx(Wl.ItemSlot,{scope:r,disabled:n,textValue:a??v,children:u.jsx(xD,{asChild:!0,...s,focusable:!n,children:u.jsx(Ze.div,{role:"menuitem","data-highlighted":d?"":void 0,"aria-disabled":n||void 0,"data-disabled":n?"":void 0,...o,ref:c,onPointerMove:Te(e.onPointerMove,zl(g=>{n?i.onItemLeave(g):(i.onItemEnter(g),g.defaultPrevented||g.currentTarget.focus({preventScroll:!0}))})),onPointerLeave:Te(e.onPointerLeave,zl(g=>i.onItemLeave(g))),onFocus:Te(e.onFocus,()=>f(!0)),onBlur:Te(e.onBlur,()=>f(!1))})})})}),PQ="MenuCheckboxItem",eT=h.forwardRef((e,t)=>{const{checked:r=!1,onCheckedChange:n,...a}=e;return u.jsx(oT,{scope:e.__scopeMenu,checked:r,children:u.jsx(Xf,{role:"menuitemcheckbox","aria-checked":Ad(r)?"mixed":r,...a,ref:t,"data-state":py(r),onSelect:Te(a.onSelect,()=>n?.(Ad(r)?!0:!r),{checkForDefaultPrevented:!1})})})});eT.displayName=PQ;var tT="MenuRadioGroup",[DQ,TQ]=ai(tT,{value:void 0,onValueChange:()=>{}}),rT=h.forwardRef((e,t)=>{const{value:r,onValueChange:n,...a}=e,o=Gr(n);return u.jsx(DQ,{scope:e.__scopeMenu,value:r,onValueChange:o,children:u.jsx(uy,{...a,ref:t})})});rT.displayName=tT;var nT="MenuRadioItem",aT=h.forwardRef((e,t)=>{const{value:r,...n}=e,a=TQ(nT,e.__scopeMenu),o=r===a.value;return u.jsx(oT,{scope:e.__scopeMenu,checked:o,children:u.jsx(Xf,{role:"menuitemradio","aria-checked":o,...n,ref:t,"data-state":py(o),onSelect:Te(n.onSelect,()=>a.onValueChange?.(r),{checkForDefaultPrevented:!1})})})});aT.displayName=nT;var dy="MenuItemIndicator",[oT,FQ]=ai(dy,{checked:!1}),iT=h.forwardRef((e,t)=>{const{__scopeMenu:r,forceMount:n,...a}=e,o=FQ(dy,r);return u.jsx(Tr,{present:n||Ad(o.checked)||o.checked===!0,children:u.jsx(Ze.span,{...a,ref:t,"data-state":py(o.checked)})})});iT.displayName=dy;var RQ="MenuSeparator",sT=h.forwardRef((e,t)=>{const{__scopeMenu:r,...n}=e;return u.jsx(Ze.div,{role:"separator","aria-orientation":"horizontal",...n,ref:t})});sT.displayName=RQ;var MQ="MenuArrow",lT=h.forwardRef((e,t)=>{const{__scopeMenu:r,...n}=e,a=Dc(r);return u.jsx(Xb,{...a,...n,ref:t})});lT.displayName=MQ;var fy="MenuSub",[NQ,cT]=ai(fy),uT=e=>{const{__scopeMenu:t,children:r,open:n=!1,onOpenChange:a}=e,o=po(fy,t),i=Dc(t),[s,l]=h.useState(null),[c,d]=h.useState(null),f=Gr(a);return h.useEffect(()=>(o.open===!1&&f(!1),()=>f(!1)),[o.open,f]),u.jsx(Lf,{...i,children:u.jsx(qD,{scope:t,open:n,onOpenChange:f,content:c,onContentChange:d,children:u.jsx(NQ,{scope:t,contentId:Br(),triggerId:Br(),trigger:s,onTriggerChange:l,children:r})})})};uT.displayName=fy;var cl="MenuSubTrigger",dT=h.forwardRef((e,t)=>{const r=po(cl,e.__scopeMenu),n=Tc(cl,e.__scopeMenu),a=cT(cl,e.__scopeMenu),o=ly(cl,e.__scopeMenu),i=h.useRef(null),{pointerGraceTimerRef:s,onPointerGraceIntentChange:l}=o,c={__scopeMenu:e.__scopeMenu},d=h.useCallback(()=>{i.current&&window.clearTimeout(i.current),i.current=null},[]);return h.useEffect(()=>d,[d]),h.useEffect(()=>{const f=s.current;return()=>{window.clearTimeout(f),l(null)}},[s,l]),u.jsx(iy,{asChild:!0,...c,children:u.jsx(QD,{id:a.triggerId,"aria-haspopup":"menu","aria-expanded":r.open,"aria-controls":a.contentId,"data-state":vT(r.open),...e,ref:Mf(t,a.onTriggerChange),onClick:f=>{e.onClick?.(f),!(e.disabled||f.defaultPrevented)&&(f.currentTarget.focus(),r.open||r.onOpenChange(!0))},onPointerMove:Te(e.onPointerMove,zl(f=>{o.onItemEnter(f),!f.defaultPrevented&&!e.disabled&&!r.open&&!i.current&&(o.onPointerGraceIntentChange(null),i.current=window.setTimeout(()=>{r.onOpenChange(!0),d()},100))})),onPointerLeave:Te(e.onPointerLeave,zl(f=>{d();const v=r.content?.getBoundingClientRect();if(v){const p=r.content?.dataset.side,g=p==="right",m=g?-5:5,b=v[g?"left":"right"],y=v[g?"right":"left"];o.onPointerGraceIntentChange({area:[{x:f.clientX+m,y:f.clientY},{x:b,y:v.top},{x:y,y:v.top},{x:y,y:v.bottom},{x:b,y:v.bottom}],side:p}),window.clearTimeout(s.current),s.current=window.setTimeout(()=>o.onPointerGraceIntentChange(null),300)}else{if(o.onTriggerLeave(f),f.defaultPrevented)return;o.onPointerGraceIntentChange(null)}})),onKeyDown:Te(e.onKeyDown,f=>{const v=o.searchRef.current!=="";e.disabled||v&&f.key===" "||mQ[n.dir].includes(f.key)&&(r.onOpenChange(!0),r.content?.focus(),f.preventDefault())})})})});dT.displayName=cl;var fT="MenuSubContent",pT=h.forwardRef((e,t)=>{const r=KD(sn,e.__scopeMenu),{forceMount:n=r.forceMount,...a}=e,o=po(sn,e.__scopeMenu),i=Tc(sn,e.__scopeMenu),s=cT(fT,e.__scopeMenu),l=h.useRef(null),c=Dt(t,l);return u.jsx(Wl.Provider,{scope:e.__scopeMenu,children:u.jsx(Tr,{present:n||o.open,children:u.jsx(Wl.Slot,{scope:e.__scopeMenu,children:u.jsx(cy,{id:s.contentId,"aria-labelledby":s.triggerId,...a,ref:c,align:"start",side:i.dir==="rtl"?"left":"right",disableOutsidePointerEvents:!1,disableOutsideScroll:!1,trapFocus:!1,onOpenAutoFocus:d=>{i.isUsingKeyboardRef.current&&l.current?.focus(),d.preventDefault()},onCloseAutoFocus:d=>d.preventDefault(),onFocusOutside:Te(e.onFocusOutside,d=>{d.target!==s.trigger&&o.onOpenChange(!1)}),onEscapeKeyDown:Te(e.onEscapeKeyDown,d=>{i.onClose(),d.preventDefault()}),onKeyDown:Te(e.onKeyDown,d=>{const f=d.currentTarget.contains(d.target),v=bQ[i.dir].includes(d.key);f&&v&&(o.onOpenChange(!1),s.trigger?.focus(),d.preventDefault())})})})})})});pT.displayName=fT;function vT(e){return e?"open":"closed"}function Ad(e){return e==="indeterminate"}function py(e){return Ad(e)?"indeterminate":e?"checked":"unchecked"}function _Q(e){const t=document.activeElement;for(const r of e)if(r===t||(r.focus(),document.activeElement!==t))return}function AQ(e,t){return e.map((r,n)=>e[(t+n)%e.length])}function $Q(e,t,r){const a=t.length>1&&Array.from(t).every(c=>c===t[0])?t[0]:t,o=r?e.indexOf(r):-1;let i=AQ(e,Math.max(o,0));a.length===1&&(i=i.filter(c=>c!==r));const l=i.find(c=>c.toLowerCase().startsWith(a.toLowerCase()));return l!==r?l:void 0}function LQ(e,t){const{x:r,y:n}=e;let a=!1;for(let o=0,i=t.length-1;on!=d>n&&r<(c-s)*(n-l)/(d-l)+s&&(a=!a)}return a}function BQ(e,t){if(!t)return!1;const r={x:e.clientX,y:e.clientY};return LQ(r,t)}function zl(e){return t=>t.pointerType==="mouse"?e(t):void 0}var HQ=YD,VQ=iy,UQ=XD,WQ=ZD,zQ=uy,GQ=JD,qQ=Xf,YQ=eT,KQ=rT,XQ=aT,ZQ=iT,JQ=sT,QQ=lT,eee=uT,tee=dT,ree=pT,vy="DropdownMenu",[nee,gTe]=Yr(vy,[zD]),pr=zD(),[aee,hT]=nee(vy),gT=e=>{const{__scopeDropdownMenu:t,children:r,dir:n,open:a,defaultOpen:o,onOpenChange:i,modal:s=!0}=e,l=pr(t),c=h.useRef(null),[d=!1,f]=Fn({prop:a,defaultProp:o,onChange:i});return u.jsx(aee,{scope:t,triggerId:Br(),triggerRef:c,contentId:Br(),open:d,onOpenChange:f,onOpenToggle:h.useCallback(()=>f(v=>!v),[f]),modal:s,children:u.jsx(HQ,{...l,open:d,onOpenChange:f,dir:n,modal:s,children:r})})};gT.displayName=vy;var mT="DropdownMenuTrigger",bT=h.forwardRef((e,t)=>{const{__scopeDropdownMenu:r,disabled:n=!1,...a}=e,o=hT(mT,r),i=pr(r);return u.jsx(VQ,{asChild:!0,...i,children:u.jsx(Ze.button,{type:"button",id:o.triggerId,"aria-haspopup":"menu","aria-expanded":o.open,"aria-controls":o.open?o.contentId:void 0,"data-state":o.open?"open":"closed","data-disabled":n?"":void 0,disabled:n,...a,ref:Mf(t,o.triggerRef),onPointerDown:Te(e.onPointerDown,s=>{!n&&s.button===0&&s.ctrlKey===!1&&(o.onOpenToggle(),o.open||s.preventDefault())}),onKeyDown:Te(e.onKeyDown,s=>{n||(["Enter"," "].includes(s.key)&&o.onOpenToggle(),s.key==="ArrowDown"&&o.onOpenChange(!0),["Enter"," ","ArrowDown"].includes(s.key)&&s.preventDefault())})})})});bT.displayName=mT;var oee="DropdownMenuPortal",yT=e=>{const{__scopeDropdownMenu:t,...r}=e,n=pr(t);return u.jsx(UQ,{...n,...r})};yT.displayName=oee;var xT="DropdownMenuContent",wT=h.forwardRef((e,t)=>{const{__scopeDropdownMenu:r,...n}=e,a=hT(xT,r),o=pr(r),i=h.useRef(!1);return u.jsx(WQ,{id:a.contentId,"aria-labelledby":a.triggerId,...o,...n,ref:t,onCloseAutoFocus:Te(e.onCloseAutoFocus,s=>{i.current||a.triggerRef.current?.focus(),i.current=!1,s.preventDefault()}),onInteractOutside:Te(e.onInteractOutside,s=>{const l=s.detail.originalEvent,c=l.button===0&&l.ctrlKey===!0,d=l.button===2||c;(!a.modal||d)&&(i.current=!0)}),style:{...e.style,"--radix-dropdown-menu-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-dropdown-menu-content-available-width":"var(--radix-popper-available-width)","--radix-dropdown-menu-content-available-height":"var(--radix-popper-available-height)","--radix-dropdown-menu-trigger-width":"var(--radix-popper-anchor-width)","--radix-dropdown-menu-trigger-height":"var(--radix-popper-anchor-height)"}})});wT.displayName=xT;var iee="DropdownMenuGroup",ST=h.forwardRef((e,t)=>{const{__scopeDropdownMenu:r,...n}=e,a=pr(r);return u.jsx(zQ,{...a,...n,ref:t})});ST.displayName=iee;var see="DropdownMenuLabel",CT=h.forwardRef((e,t)=>{const{__scopeDropdownMenu:r,...n}=e,a=pr(r);return u.jsx(GQ,{...a,...n,ref:t})});CT.displayName=see;var lee="DropdownMenuItem",hy=h.forwardRef((e,t)=>{const{__scopeDropdownMenu:r,...n}=e,a=pr(r);return u.jsx(qQ,{...a,...n,ref:t})});hy.displayName=lee;var cee="DropdownMenuCheckboxItem",kT=h.forwardRef((e,t)=>{const{__scopeDropdownMenu:r,...n}=e,a=pr(r);return u.jsx(YQ,{...a,...n,ref:t})});kT.displayName=cee;var uee="DropdownMenuRadioGroup",ET=h.forwardRef((e,t)=>{const{__scopeDropdownMenu:r,...n}=e,a=pr(r);return u.jsx(KQ,{...a,...n,ref:t})});ET.displayName=uee;var dee="DropdownMenuRadioItem",OT=h.forwardRef((e,t)=>{const{__scopeDropdownMenu:r,...n}=e,a=pr(r);return u.jsx(XQ,{...a,...n,ref:t})});OT.displayName=dee;var fee="DropdownMenuItemIndicator",jT=h.forwardRef((e,t)=>{const{__scopeDropdownMenu:r,...n}=e,a=pr(r);return u.jsx(ZQ,{...a,...n,ref:t})});jT.displayName=fee;var pee="DropdownMenuSeparator",IT=h.forwardRef((e,t)=>{const{__scopeDropdownMenu:r,...n}=e,a=pr(r);return u.jsx(JQ,{...a,...n,ref:t})});IT.displayName=pee;var vee="DropdownMenuArrow",hee=h.forwardRef((e,t)=>{const{__scopeDropdownMenu:r,...n}=e,a=pr(r);return u.jsx(QQ,{...a,...n,ref:t})});hee.displayName=vee;var gee=e=>{const{__scopeDropdownMenu:t,children:r,open:n,onOpenChange:a,defaultOpen:o}=e,i=pr(t),[s=!1,l]=Fn({prop:n,defaultProp:o,onChange:a});return u.jsx(eee,{...i,open:s,onOpenChange:l,children:r})},mee="DropdownMenuSubTrigger",PT=h.forwardRef((e,t)=>{const{__scopeDropdownMenu:r,...n}=e,a=pr(r);return u.jsx(tee,{...a,...n,ref:t})});PT.displayName=mee;var bee="DropdownMenuSubContent",DT=h.forwardRef((e,t)=>{const{__scopeDropdownMenu:r,...n}=e,a=pr(r);return u.jsx(ree,{...a,...n,ref:t,style:{...e.style,"--radix-dropdown-menu-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-dropdown-menu-content-available-width":"var(--radix-popper-available-width)","--radix-dropdown-menu-content-available-height":"var(--radix-popper-available-height)","--radix-dropdown-menu-trigger-width":"var(--radix-popper-anchor-width)","--radix-dropdown-menu-trigger-height":"var(--radix-popper-anchor-height)"}})});DT.displayName=bee;var yee=gT,xee=bT,TT=yT,wee=wT,See=ST,FT=CT,Cee=hy,kee=kT,Eee=ET,Oee=OT,RT=jT,MT=IT,jee=gee,Iee=PT,Pee=DT;const gy="bg-surface-overlay relative shadow-overlay border-border border-solid border z-50 rounded overflow-auto max-h-full",NT=Jt("min-h-9 rounded box-border w-full relative border-[0.88px] border-input-border bg-input focus-within:bg-input-active border-solid focus-within:border-transparent data-[active=true]:border-transparent data-[invalid=true]:border-transparent ease-in-out transition duration-200 p-0 ","before:pointer-events-none before:z-10 before:content-[''] before:absolute before:-inset-[0.5px] before:box-border before:rounded before:border-2 before:border-solid before:border-transparent","focus-within:before:border-input-border-focused","data-[active=true]:before:border-input-border-focused","data-[invalid=true]:before:border-danger-border"),Zf="pl-1 pr-4 py-2.5 flex border-solid items-center outline-none border-l-2 border-y-0 border-r-0 focus-visible:border-l-2 border-transparent box-border focus-visible:outline-0 w-full cursor-default focus-visible:outline-none focus-visible:border-selected-border",my="text-disabled-text cursor-not-allowed",by="data-[selected=true]:bg-selected-subtle data-[selected=true]:hover:bg-selected-subtle-hovered data-[selected=true]:border-l-selected-bold data-[selected=true]:active:bg-selected-subtle-pressed data-[selected=true]:text-selected-subtle-text",Jf="hover:bg-surface-overlay-hovered focus-visible:bg-surface-overlay-hovered hover:border-l-selected-border active:bg-surface-overlay-pressed cursor-pointer",yy="text-text-subtlest text-[12px] leading-4 h-4",Dee="uikts-dropdown";function Tee({description:e,elemBefore:t,elemAfter:r,disabled:n=!1,selected:a,onClick:o,children:i,className:s,style:l,...c}){return u.jsxs(Cee,{disabled:n,className:ge(Zf,!n&&!a?Jf:void 0,a?by:void 0,n?my:void 0,s),onClick:o,"data-selected":a,style:l,...c,children:[u.jsx("div",{className:"flex-none pr-3",children:t}),u.jsxs("div",{className:"flex-1",children:[i,e&&u.jsx("div",{className:yy,children:e})]}),u.jsx("div",{className:"flex-none",children:r})]})}function Fee({description:e,onClick:t,defaultChecked:r,checked:n,disabled:a=!1,children:o,className:i,style:s,...l}){return u.jsxs(kee,{onClick:c=>{c.preventDefault(),!a&&t?.(c)},disabled:a,checked:n,defaultChecked:r,className:ge(Zf,!a&&!n?Jf:void 0,n?by:void 0,a?my:void 0,i),style:s,...l,children:[u.jsx("div",{className:`${a?"border-border":"border-border-bold"} relative ml-2 mr-4 flex h-4 w-4 flex-none items-center justify-center rounded border-2`,children:u.jsx(RT,{asChild:!0,children:u.jsx(St,{className:"text-brand-bold",children:u.jsx(R$,{label:""})})})}),u.jsxs("div",{children:[u.jsx("div",{children:o}),e&&u.jsx("div",{className:yy,children:e})]})]})}function Ree({title:e,hasSeparator:t,children:r,className:n,style:a}){return h.useMemo(()=>u.jsxs(See,{className:ge("py-3",n),style:a,children:[t&&u.jsx(MT,{className:"border-border border-t-2 pb-4"}),e&&u.jsx(FT,{className:"px-4 py-3 text-[11px] font-bold uppercase",children:e}),r]}),[r,t,e,n,a])}function Mee({title:e,hasSeparator:t,children:r,className:n,style:a,...o}){return u.jsxs(Eee,{className:ge("py-3",n),style:a,...o,children:[t&&u.jsx(MT,{className:"border-border border-t-2 pb-3"}),e&&u.jsx(FT,{className:"px-4 py-3 text-[11px] font-bold uppercase",children:e}),r]})}function Nee({onClick:e,description:t,selected:r,disabled:n,value:a,children:o,className:i,style:s,...l}){return u.jsxs(Oee,{onClick:c=>{c.preventDefault(),!n&&e?.(c)},disabled:n,value:a,className:ge(Zf,!n&&!r?Jf:void 0,r?by:void 0,n?my:void 0,i),style:s,...l,children:[u.jsxs("div",{className:ge(`${r?"border-selected-bold":`${n?"border-border":"border-border-bold"} hover:border-selected-bold`} relative ml-2 mr-4 flex h-3 w-3 flex-none items-center justify-center rounded-full border-2`),children:[r&&u.jsx(St,{className:"text-brand-bold absolute inset-0 flex items-center justify-center",children:u.jsx(kg,{label:""})}),u.jsx(RT,{children:u.jsx(St,{children:u.jsx(kg,{label:""})})})]}),u.jsxs("div",{children:[o,t&&u.jsx("div",{className:yy,children:t})]})]})}function _ee({trigger:e,chevronSide:t="right",children:r,className:n,style:a,subClassName:o,subStyle:i,onSelect:s,alignOffset:l,...c}){const d=h.useMemo(()=>typeof e=="string"?u.jsxs("div",{className:Jt(Zf,Jf,"w-full"),children:[t==="left"&&u.jsx(St,{children:u.jsx(QE,{label:""})}),e,t==="right"&&u.jsx(St,{children:u.jsx(vf,{label:""})})]}):e,[t,e]);return u.jsxs(jee,{...c,children:[u.jsx(Iee,{className:ge("flex w-full",n),style:a,children:d}),u.jsx(TT,{children:u.jsx(Pee,{className:ge("bg-surface-overlay shadow-overlay z-50 overflow-y-auto overflow-x-visible rounded",o),style:i,alignOffset:l,onSelect:s,children:r})})]})}const Aee=h.forwardRef((e,t)=>{const{children:r,style:n,className:a,hideChevron:o=!1,...i}=e;return u.jsxs(fe,{ref:t,className:ge("group flex items-center justify-between",a),style:{...n},...i,children:[r,u.jsx(St,{className:`hidden h-full w-6 items-center justify-center ${o?"":"group-data-[state=open]:flex"}`,children:u.jsx(Cs,{label:"",size:"medium"})}),u.jsx(St,{className:`hidden h-full w-6 items-center justify-center ${o?"":"group-data-[state=closed]:flex"}`,children:u.jsx(Dn,{label:"",size:"medium"})})]})}),$ee=h.forwardRef(({side:e,align:t="start",open:r,defaultOpen:n,onOpenChange:a,disabled:o=!1,trigger:i="trigger",triggerComponent:s,children:l,usePortal:c=!0,onPointerEnter:d,onPointerLeave:f,alignOffset:v,sideOffset:p=2,hideChevron:g,testId:m,modal:b=!0,contentClassName:y,contentStyle:x,triggerAsChild:w=!0,...C},S)=>{const k=h.useRef(null),E=h.useMemo(()=>u.jsx(wee,{ref:k,className:ge(gy,y),side:e,align:t,onFocusOutside:()=>{},style:{maxHeight:"var(--radix-dropdown-menu-content-available-height)",minWidth:"var(--radix-dropdown-menu-trigger-width)",transformOrigin:"var(--radix-dropdown-menu-content-transform-origin)",...x},onPointerEnter:d,onPointerLeave:f,alignOffset:v,sideOffset:p,children:l}),[t,l,e,d,f,v,p,y,x]),j=s??u.jsx(Aee,{disabled:o,"aria-disabled":o,hideChevron:g,...C,ref:S,children:i??"trigger"});return u.jsxs(yee,{open:r,defaultOpen:n,onOpenChange:a,"data-testid":m,modal:b,children:[u.jsx(xee,{asChild:w,children:j}),c?u.jsx(TT,{container:ni(Dee),children:E}):E]})}),Ae={Menu:$ee,Item:Tee,ItemCheckbox:Fee,ItemGroup:Ree,ItemRadio:Nee,ItemRadioGroup:Mee,SubMenu:_ee};var xy={};Object.defineProperty(xy,"__esModule",{value:!0});var oi=xy.default=void 0,Lee=Hee(h),Bee=it;function Hee(e){return e&&e.__esModule?e:{default:e}}const _T=e=>Lee.default.createElement(Bee.Icon,Object.assign({dangerouslySetGlyph:''},e));_T.displayName="EditorCloseIcon";var Vee=_T;oi=xy.default=Vee;const Uee=["blue","blueLight","blueBold","sky","skyLight","skyBold","emerald","emeraldLight","emeraldBold","red","redLight","redBold","orange","orangeLight","orangeBold","amber","amberLight","amberBold","yellow","yellowLight","yellowBold","green","greenLight","greenBold","purple","purpleLight","purpleBold","violet","violetLight","violetBold","cyan","cyanLight","cyanBold","lime","limeLight","limeBold","pink","pinkLight","pinkBold","indigo","indigoLight","indigoBold","fuchsia","fuchsiaLight","fuchsiaBold","teal","tealLight","tealBold","gray","grayLight","grayBold"],Wee={brand:"bg-brand-bold text-text-inverse",default:"bg-neutral-bold text-text-inverse",success:"bg-success-bold text-text-inverse",information:"bg-information-bold text-text-inverse",discovery:"bg-information-bold text-text-inverse",danger:"bg-danger-bold text-text-inverse",warning:"bg-warning-bold text-text-inverse"},zee={blue:"bg-blue text-blue-text-bold",blueLight:"bg-blue-subtle text-blue-text",blueBold:"bg-blue-bold text-text-inverse",sky:"bg-sky text-sky-text-bold",skyLight:"bg-sky-subtle text-sky-text",skyBold:"bg-sky-bold text-text-inverse",green:"bg-green text-green-text-bold",greenLight:"bg-green-subtle text-green-text",greenBold:"bg-green-bold text-text-inverse",purple:"bg-purple text-purple-text-bold",purpleLight:"bg-purple-subtle text-purple-text",purpleBold:"bg-purple-bold text-text-inverse",red:"bg-red text-red-text-bold",redLight:"bg-red-subtle text-red-text",redBold:"bg-red-bold text-text-inverse",teal:"bg-teal text-teal-text-bold",tealLight:"bg-teal-subtle text-teal-text",tealBold:"bg-teal-bold text-text-inverse",yellow:"bg-yellow text-yellow-text-bold",yellowLight:"bg-yellow-subtle text-yellow-text",yellowBold:"bg-yellow-bold text-text-inverse",lime:"bg-lime text-lime-text-bold",limeLight:"bg-lime-subtle text-lime-text",limeBold:"bg-lime-bold text-text-inverse",pink:"bg-pink text-pink-text-bold",pinkLight:"bg-pink-subtle text-pink-text",pinkBold:"bg-pink-bold text-text-inverse",orange:"bg-orange text-orange-text-bold",orangeLight:"bg-orange-subtle text-orange-text",orangeBold:"bg-orange-bold text-text-inverse",gray:"bg-gray text-gray-text-bold",grayLight:"bg-gray-subtle text-gray-text",grayBold:"bg-gray-bold text-text-inverse",fuchsia:"bg-fuchsia text-fuchsia-text-bold",fuchsiaLight:"bg-fuchsia-subtle text-fuchsia-text",fuchsiaBold:"bg-fuchsia-bold text-text-inverse",indigo:"bg-indigo text-indigo-text-bold",indigoLight:"bg-indigo-subtle text-indigo-text",indigoBold:"bg-indigo-bold text-text-inverse",cyan:"bg-cyan text-cyan-text-bold",cyanLight:"bg-cyan-subtle text-cyan-text",cyanBold:"bg-cyan-bold text-text-inverse",violet:"bg-violet text-violet-text-bold",violetLight:"bg-violet-subtle text-violet-text",violetBold:"bg-violet-bold text-text-inverse",amber:"bg-amber text-amber-text-bold",amberLight:"bg-amber-subtle text-amber-text",amberBold:"bg-amber-bold text-text-inverse",emerald:"bg-emerald text-emerald-text-bold",emeraldLight:"bg-emerald-subtle text-emerald-text",emeraldBold:"bg-emerald-bold text-text-inverse"};function Gee(e){return Uee.includes(e)}function Oe({children:e,appearance:t="default",looks:r="default",bold:n=!1,title:a,style:o,className:i,id:s,testId:l}){const c=Gee(t)?zee[t]:Wee[t],d=a||(typeof e=="string"?e:void 0);return u.jsx("div",{className:ge(c,r==="default"?"rounded-[3px]":"rounded-full","box-border flex max-w-max flex-1 cursor-default select-none items-center overflow-hidden px-1 align-middle text-base",n?"font-bold":void 0,i),style:{...o},title:d,id:s,"data-testid":l,children:u.jsx("div",{className:"truncate",children:e})})}function Sr({children:e,removeButtonLabel:t,className:r,style:n,onAfterRemoveAction:a,onBeforeRemoveAction:o,isRemovable:i=!0,...s}){const[l,c]=h.useState(!1),[d,f]=h.useState(!1),v=h.useCallback(()=>{let b=i;o&&(b=o()),c(b),b&&a&&a(typeof e=="string"?e:void 0)},[e,i,a,o]),p=h.useMemo(()=>u.jsxs("div",{className:"flex items-center",children:[u.jsx("div",{className:"truncate",children:e}),u.jsx("button",{type:"button",onClick:v,onKeyUp:b=>{b.key==="Enter"&&v()},className:`m-0 ml-0.5 flex size-4 flex-none items-center justify-center ${i?"":"hidden"}`,"aria-label":t,title:t,onMouseOver:()=>f(!0),onFocus:()=>f(!0),onMouseLeave:()=>f(!1),children:u.jsx(St,{children:u.jsx(oi,{size:"small",label:""})})})]}),[i,t,e,v]),g=d?`bg-danger text-danger-text ${r} ${i?"pr-0":"pr-1"}`:`${r} ${i?"pr-0":"pr-1"}`,m=d?{backgroundColor:void 0,textColor:void 0,...n}:n;return u.jsx(u.Fragment,{children:!l&&u.jsx(Oe,{className:g,style:m,...s,children:p})})}function So({className:e,style:t,children:r,alignment:n="start",id:a,testId:o,wrap:i=!1}){return u.jsx("div",{className:ge(`flex w-full ${i?"flex-wrap":""} items-center gap-1.5 py-0.5 ${n==="start"?"justify-start":"justify-end"}`,e),style:t,id:a,"data-testid":o,children:r})}var wy={};Object.defineProperty(wy,"__esModule",{value:!0});var AT=wy.default=void 0,qee=Kee(h),Yee=it;function Kee(e){return e&&e.__esModule?e:{default:e}}const $T=e=>qee.default.createElement(Yee.Icon,Object.assign({dangerouslySetGlyph:''},e));$T.displayName="EditorDoneIcon";var Xee=$T;AT=wy.default=Xee;function Zee(e){const t=h.useRef({value:e,previous:e});return h.useMemo(()=>(t.current.value!==e&&(t.current.previous=t.current.value,t.current.value=e),t.current.previous),[e])}var Sy="Switch",[Jee,mTe]=Yr(Sy),[Qee,ete]=Jee(Sy),LT=h.forwardRef((e,t)=>{const{__scopeSwitch:r,name:n,checked:a,defaultChecked:o,required:i,disabled:s,value:l="on",onCheckedChange:c,...d}=e,[f,v]=h.useState(null),p=Dt(t,x=>v(x)),g=h.useRef(!1),m=f?!!f.closest("form"):!0,[b=!1,y]=Fn({prop:a,defaultProp:o,onChange:c});return u.jsxs(Qee,{scope:r,checked:b,disabled:s,children:[u.jsx(Ze.button,{type:"button",role:"switch","aria-checked":b,"aria-required":i,"data-state":VT(b),"data-disabled":s?"":void 0,disabled:s,value:l,...d,ref:p,onClick:Te(e.onClick,x=>{y(w=>!w),m&&(g.current=x.isPropagationStopped(),g.current||x.stopPropagation())})}),m&&u.jsx(tte,{control:f,bubbles:!g.current,name:n,value:l,checked:b,required:i,disabled:s,style:{transform:"translateX(-100%)"}})]})});LT.displayName=Sy;var BT="SwitchThumb",HT=h.forwardRef((e,t)=>{const{__scopeSwitch:r,...n}=e,a=ete(BT,r);return u.jsx(Ze.span,{"data-state":VT(a.checked),"data-disabled":a.disabled?"":void 0,...n,ref:t})});HT.displayName=BT;var tte=e=>{const{control:t,checked:r,bubbles:n=!0,...a}=e,o=h.useRef(null),i=Zee(r),s=KP(t);return h.useEffect(()=>{const l=o.current,c=window.HTMLInputElement.prototype,f=Object.getOwnPropertyDescriptor(c,"checked").set;if(i!==r&&f){const v=new Event("click",{bubbles:n});f.call(l,r),l.dispatchEvent(v)}},[i,r,n]),u.jsx("input",{type:"checkbox","aria-hidden":!0,defaultChecked:r,...a,tabIndex:-1,ref:o,style:{...e.style,...s,position:"absolute",pointerEvents:"none",opacity:0,margin:0}})};function VT(e){return e?"checked":"unchecked"}var rte=LT,nte=HT;function UT({id:e,testId:t,value:r,onChange:n,label:a,name:o,isChecked:i,isDisabled:s,defaultChecked:l,className:c,style:d,onBlur:f,onFocus:v}){return u.jsxs(rte,{id:e,className:ge("bg-neutral-full hover:bg-neutral-full-pressed data-[state=checked]:bg-success-bold-hovered data-[state=checked]:hover:bg-success-bold-pressed relative mx-1.5 flex h-[15px] w-[32px] items-center overflow-hidden rounded-full",c),style:d,onCheckedChange:n,checked:i,defaultChecked:l,disabled:s,"aria-label":a??"toggle",name:o,value:r,onBlur:f,onFocus:v,"data-testid":t,children:[u.jsx("span",{className:"text-icon-inverse flex flex-none items-center justify-center",children:u.jsx(AT,{label:"",size:"small"})}),u.jsx(nte,{className:"bg-icon-inverse text-text absolute left-[2px] my-auto block h-[12px] w-[12px] rounded-full transition-transform duration-150 will-change-transform data-[state=checked]:translate-x-[16px]"}),u.jsx("span",{className:"text-icon-inverse flex items-center justify-center",children:u.jsx(oi,{label:"",size:"small"})})]})}var Cy={};Object.defineProperty(Cy,"__esModule",{value:!0});var WT=Cy.default=void 0,ate=ite(h),ote=it;function ite(e){return e&&e.__esModule?e:{default:e}}const zT=e=>ate.default.createElement(ote.Icon,Object.assign({dangerouslySetGlyph:''},e));zT.displayName="EditorSearchIcon";var ste=zT;WT=Cy.default=ste;function GT({onAttributeClick:e,onSelectedChanged:t,filter:r,className:n,style:a,id:o,testId:i}){const{availableValues:s,selectedValues:l,selectableValues:c}=r,[d,f]=h.useState(""),v=h.useRef(null),p=h.useMemo(()=>d?s.filter(y=>y.toLowerCase().includes(d.toLowerCase())):s,[d,s]),g=vP(),m=h.useCallback(y=>{const x=y.target.value;g(()=>f(x),250)},[g]),b=l.length>0?l.join(", "):r.attributeName;return h.useMemo(()=>u.jsxs("div",{className:ge("border-border bg-surface box-border flex flex-col overflow-hidden rounded border",n),style:a,id:o,"data-testid":i,children:[u.jsxs("div",{className:"bg-surface-raised border-border flex items-center border-b px-1 py-0.5 font-bold",children:[u.jsxs("fieldset",{className:"flex min-w-[1rem] flex-1 items-center",children:[u.jsx("input",{title:b,ref:v,required:!0,type:"text",placeholder:b,className:`focus:bg-surface focus:border-border placeholder:text-text focus:placeholder:text-disabled-text peer relative min-w-0 flex-1 truncate bg-transparent px-0.5 outline-none transition-transform duration-100 ease-in-out focus:translate-y-0 focus:border ${d||l.length>0?"translate-y-0":"-translate-y-1.5"}`,defaultValue:d,onChange:m}),u.jsx("legend",{className:`text-text-subtle h-3 pl-0.5 text-[0.6rem] font-light transition duration-300 ease-in-out peer-focus:opacity-100 ${d||l.length>0?"opacity-100":"opacity-0"}`,children:r.attributeName})]}),u.jsx("div",{className:"text-disabled-text hover:text-brand-bold-hovered active:text-brand-bold-pressed flex flex-none cursor-pointer items-center justify-center duration-100 ease-in-out peer-focus:translate-y-0",onClick:()=>{v.current?.focus(),d&&(f(""),v.current&&(v.current.value=""))},onKeyUp:y=>{y.key==="Enter"&&(v.current?.focus(),d&&(f(""),v.current&&(v.current.value="")))},role:"button",children:d?u.jsx(oi,{label:"Clear"}):u.jsx(WT,{label:"Search"})}),u.jsx("div",{className:`text-text-inverse hover:bg-danger-bold-hovered active:bg-danger-bold-pressed bg-danger-bold flex cursor-pointer items-center justify-center rounded text-xs duration-150 ease-in-out active:scale-90 ${l.length?"w-5":"w-0"}`,onClick:()=>{l.length!==0&&t?.(r.attributeName,[])},onKeyUp:y=>{if(y.key==="Enter"){if(l.length===0)return;t?.(r.attributeName,[])}},role:"button",title:"klick löscht die Auswahl",children:l.length?l.length:""})]}),u.jsxs("div",{className:"flex flex-1 flex-col overflow-y-auto overflow-x-hidden",children:[p.length===0&&u.jsx("div",{className:"text-disabled-text px-2 py-0.5",children:"No results"}),p.map(y=>{const x=l?.includes(y)??!1,w=c?.includes(y)??!1,C=!w&&!x?void 0:e||t?()=>{if(e?.(r.attributeName,y),t){const S=l.filter(k=>k!==y);S.length===l.length?t(r.attributeName,[...l,y]):t(r.attributeName,S)}}:void 0;return u.jsx("div",{className:`px-2 py-0.5 ${w?x?"text-selected-text-inverse bg-selected hover:bg-selected-hovered active:bg-selected-pressed cursor-pointer":"hover:bg-surface-hovered active:bg-surface-pressed cursor-pointer":`text-disabled-text ${x?"bg-selected-subtle cursor-pointer":"cursor-not-allowed"}`}`,onClick:C,onKeyUp:S=>{S.key==="Enter"&&C?.()},children:u.jsx("div",{className:"truncate",children:y})},y)})]})]}),[n,r.attributeName,o,e,m,t,b,d,c,l,a,i,p])}function lte({filters:e,onAttributeClick:t,onSelectedChanged:r,style:n,className:a,filterStyle:o,filterClassName:i,id:s,testId:l}){const c=h.useMemo(()=>e.map(d=>u.jsx(GT,{filter:d,onAttributeClick:t,onSelectedChanged:r,style:o,className:i},d.attributeName)),[i,o,e,t,r]);return u.jsx("div",{className:ge("flex w-full flex-row gap-2 overflow-x-auto px-2 py-1",a),style:n,id:s,"data-testid":l,children:c})}const cte="text-text-subtlest block text-sm pb-1 pt-3 font-semibold",ute="data-[required=true]:after:content-['*'] data-[required=true]:after:text-danger-bold data-[required=true]:after:ml-0.5",dte=Jt(cte,ute);function xr({required:e=!1,className:t,...r}){return u.jsx("label",{"data-required":e,className:ge(dte,t),...r})}const qT="w-full text-left rounded border-0 border-transparent placeholder:text-text-subtlest placeholder:opacity-100 outline-none bg-transparent",YT="disabled:text-disabled-text disabled:cursor-not-allowed";Jt(qT,YT,"p-1 m-0");const KT=h.forwardRef(({containerClassName:e,containerStyle:t,className:r,style:n,inputClassName:a,inputStyle:o,helpMessageClassName:i,helpMessageStyle:s,errorMessageClassName:l,errorMessageStyle:c,helpMessage:d,errorMessage:f,invalid:v=!1,"aria-invalid":p=!1,active:g=!1,testId:m,iconAfter:b,disabled:y,appearance:x="default",onClick:w,...C},S)=>{const k=h.useRef(null),E=h.useRef(null);return h.useImperativeHandle(S,()=>k.current),h.useEffect(()=>{const j=new MutationObserver(R=>{for(const N of R)N.type==="attributes"&&N.attributeName==="aria-invalid"&&(N.target.getAttribute("aria-invalid")==="true"?E.current?.setAttribute("aria-invalid","true"):E.current?.setAttribute("aria-invalid","false"))});return k.current&&j.observe(k.current,{attributes:!0}),()=>{j.disconnect()}},[]),u.jsxs("div",{className:e,style:t,children:[u.jsxs("div",{className:Jt("inline-flex",NT,x==="subtle"?"border-transparent bg-transparent":void 0,"data-[active=true]:bg-input-active hover:data-[active=true]:bg-input-active","hover:bg-input-hovered hover:focus-within:bg-input-active focus-within:bg-input-active","data-[disabled=true]:bg-disabled data-[disabled=true]:cursor-not-allowed data-[disabled=true]:border-transparent",r),"data-disabled":y,"data-invalid":v,"data-active":g,onClick:w,onKeyUp:j=>{j.key==="Enter"&&w?.()},style:n,children:[u.jsx("input",{ref:k,className:ge(qT,YT,"m-0 px-[0.4rem]",a),style:o,"aria-invalid":p||v,"data-testid":m,disabled:y,...C}),b&&b]}),d&&u.jsx("p",{className:ge("text-text-subtle text-2xs m-0 p-0 pt-1",i),style:s,children:d}),f&&u.jsx($o,{ref:E,invalid:v,"aria-invalid":p,className:l,style:c,children:f})]})});KT.displayName="Input";const yt=I.memo(KT);function AS(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function Re(e){for(var t=1;t2?r-2:0),a=2;a-1}function bte(e){return Qf(e)?window.innerHeight:e.clientHeight}function QT(e){return Qf(e)?window.pageYOffset:e.scrollTop}function Bd(e,t){if(Qf(e)){window.scrollTo(0,t);return}e.scrollTop=t}function yte(e){var t=getComputedStyle(e),r=t.position==="absolute",n=/(auto|scroll)/;if(t.position==="fixed")return document.documentElement;for(var a=e;a=a.parentElement;)if(t=getComputedStyle(a),!(r&&t.position==="static")&&n.test(t.overflow+t.overflowY+t.overflowX))return a;return document.documentElement}function xte(e,t,r,n){return r*((e=e/n-1)*e*e+1)+t}function Iu(e,t){var r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:200,n=arguments.length>3&&arguments[3]!==void 0?arguments[3]:$d,a=QT(e),o=t-a,i=10,s=0;function l(){s+=i;var c=xte(s,a,o,r);Bd(e,c),sr.bottom?Bd(e,Math.min(t.offsetTop+t.clientHeight-e.offsetHeight+a,e.scrollHeight)):n.top-a1?r-1:0),a=1;a=g)return{placement:"bottom",maxHeight:t};if(R>=g&&!i)return o&&Iu(l,N,A),{placement:"bottom",maxHeight:t};if(!i&&R>=n||i&&E>=n){o&&Iu(l,N,A);var K=i?E-C:R-C;return{placement:"bottom",maxHeight:K}}if(a==="auto"||i){var q=t,G=i?k:j;return G>=n&&(q=Math.min(G-C-s,t)),{placement:"top",maxHeight:q}}if(a==="bottom")return o&&Bd(l,N),{placement:"bottom",maxHeight:t};break;case"top":if(k>=g)return{placement:"top",maxHeight:t};if(j>=g&&!i)return o&&Iu(l,M,A),{placement:"top",maxHeight:t};if(!i&&j>=n||i&&k>=n){var $=t;return(!i&&j>=n||i&&k>=n)&&($=i?k-S:j-S),o&&Iu(l,M,A),{placement:"top",maxHeight:$}}return{placement:"bottom",maxHeight:t};default:throw new Error('Invalid placement provided "'.concat(a,'".'))}return c}function Tte(e){var t={bottom:"top",top:"bottom"};return e?t[e]:"bottom"}var tF=function(t){return t==="auto"?"bottom":t},Fte=function(t,r){var n,a=t.placement,o=t.theme,i=o.borderRadius,s=o.spacing,l=o.colors;return Re((n={label:"menu"},Y(n,Tte(a),"100%"),Y(n,"position","absolute"),Y(n,"width","100%"),Y(n,"zIndex",1),n),r?{}:{backgroundColor:l.neutral0,borderRadius:i,boxShadow:"0 0 0 1px hsla(0, 0%, 0%, 0.1), 0 4px 11px hsla(0, 0%, 0%, 0.1)",marginBottom:s.menuGutter,marginTop:s.menuGutter})},rF=h.createContext(null),Rte=function(t){var r=t.children,n=t.minMenuHeight,a=t.maxMenuHeight,o=t.menuPlacement,i=t.menuPosition,s=t.menuShouldScrollIntoView,l=t.theme,c=h.useContext(rF)||{},d=c.setPortalPlacement,f=h.useRef(null),v=h.useState(a),p=pe(v,2),g=p[0],m=p[1],b=h.useState(null),y=pe(b,2),x=y[0],w=y[1],C=l.spacing.controlHeight;return jg(function(){var S=f.current;if(S){var k=i==="fixed",E=s&&!k,j=Dte({maxHeight:a,menuEl:S,minHeight:n,placement:o,shouldScroll:E,isFixedPosition:k,controlHeight:C});m(j.maxHeight),w(j.placement),d?.(j.placement)}},[a,o,i,s,n,d,C]),r({ref:f,placerProps:Re(Re({},t),{},{placement:x||tF(o),maxHeight:g})})},Mte=function(t){var r=t.children,n=t.innerRef,a=t.innerProps;return D("div",Q({},_t(t,"menu",{menu:!0}),{ref:n},a),r)},Nte=Mte,_te=function(t,r){var n=t.maxHeight,a=t.theme.spacing.baseUnit;return Re({maxHeight:n,overflowY:"auto",position:"relative",WebkitOverflowScrolling:"touch"},r?{}:{paddingBottom:a,paddingTop:a})},Ate=function(t){var r=t.children,n=t.innerProps,a=t.innerRef,o=t.isMulti;return D("div",Q({},_t(t,"menuList",{"menu-list":!0,"menu-list--is-multi":o}),{ref:a},n),r)},nF=function(t,r){var n=t.theme,a=n.spacing.baseUnit,o=n.colors;return Re({textAlign:"center"},r?{}:{color:o.neutral40,padding:"".concat(a*2,"px ").concat(a*3,"px")})},$te=nF,Lte=nF,Bte=function(t){var r=t.children,n=r===void 0?"No options":r,a=t.innerProps,o=be(t,Ite);return D("div",Q({},_t(Re(Re({},o),{},{children:n,innerProps:a}),"noOptionsMessage",{"menu-notice":!0,"menu-notice--no-options":!0}),a),n)},Hte=function(t){var r=t.children,n=r===void 0?"Loading...":r,a=t.innerProps,o=be(t,Pte);return D("div",Q({},_t(Re(Re({},o),{},{children:n,innerProps:a}),"loadingMessage",{"menu-notice":!0,"menu-notice--loading":!0}),a),n)},Vte=function(t){var r=t.rect,n=t.offset,a=t.position;return{left:r.left,position:a,top:n,width:r.width,zIndex:1}},Ute=function(t){var r=t.appendTo,n=t.children,a=t.controlElement,o=t.innerProps,i=t.menuPlacement,s=t.menuPosition,l=h.useRef(null),c=h.useRef(null),d=h.useState(tF(i)),f=pe(d,2),v=f[0],p=f[1],g=h.useMemo(function(){return{setPortalPlacement:p}},[]),m=h.useState(null),b=pe(m,2),y=b[0],x=b[1],w=h.useCallback(function(){if(a){var E=wte(a),j=s==="fixed"?0:window.pageYOffset,R=E[v]+j;(R!==y?.offset||E.left!==y?.rect.left||E.width!==y?.rect.width)&&x({offset:R,rect:E})}},[a,s,v,y?.offset,y?.rect.left,y?.rect.width]);jg(function(){w()},[w]);var C=h.useCallback(function(){typeof c.current=="function"&&(c.current(),c.current=null),a&&l.current&&(c.current=GP(a,l.current,w,{elementResize:"ResizeObserver"in window}))},[a,w]);jg(function(){C()},[C]);var S=h.useCallback(function(E){l.current=E,C()},[C]);if(!r&&s!=="fixed"||!y)return null;var k=D("div",Q({ref:S},_t(Re(Re({},t),{},{offset:y.offset,position:s,rect:y.rect}),"menuPortal",{"menu-portal":!0}),o),n);return D(rF.Provider,{value:g},r?Cn.createPortal(k,r):k)},Wte=function(t){var r=t.isDisabled,n=t.isRtl;return{label:"container",direction:n?"rtl":void 0,pointerEvents:r?"none":void 0,position:"relative"}},zte=function(t){var r=t.children,n=t.innerProps,a=t.isDisabled,o=t.isRtl;return D("div",Q({},_t(t,"container",{"--is-disabled":a,"--is-rtl":o}),n),r)},Gte=function(t,r){var n=t.theme.spacing,a=t.isMulti,o=t.hasValue,i=t.selectProps.controlShouldRenderValue;return Re({alignItems:"center",display:a&&o&&i?"flex":"grid",flex:1,flexWrap:"wrap",WebkitOverflowScrolling:"touch",position:"relative",overflow:"hidden"},r?{}:{padding:"".concat(n.baseUnit/2,"px ").concat(n.baseUnit*2,"px")})},qte=function(t){var r=t.children,n=t.innerProps,a=t.isMulti,o=t.hasValue;return D("div",Q({},_t(t,"valueContainer",{"value-container":!0,"value-container--is-multi":a,"value-container--has-value":o}),n),r)},Yte=function(){return{alignItems:"center",alignSelf:"stretch",display:"flex",flexShrink:0}},Kte=function(t){var r=t.children,n=t.innerProps;return D("div",Q({},_t(t,"indicatorsContainer",{indicators:!0}),n),r)},BS,Xte=["size"],Zte=["innerProps","isRtl","size"],Jte={name:"8mmkcg",styles:"display:inline-block;fill:currentColor;line-height:1;stroke:currentColor;stroke-width:0"},aF=function(t){var r=t.size,n=be(t,Xte);return D("svg",Q({height:r,width:r,viewBox:"0 0 20 20","aria-hidden":"true",focusable:"false",css:Jte},n))},ky=function(t){return D(aF,Q({size:20},t),D("path",{d:"M14.348 14.849c-0.469 0.469-1.229 0.469-1.697 0l-2.651-3.030-2.651 3.029c-0.469 0.469-1.229 0.469-1.697 0-0.469-0.469-0.469-1.229 0-1.697l2.758-3.15-2.759-3.152c-0.469-0.469-0.469-1.228 0-1.697s1.228-0.469 1.697 0l2.652 3.031 2.651-3.031c0.469-0.469 1.228-0.469 1.697 0s0.469 1.229 0 1.697l-2.758 3.152 2.758 3.15c0.469 0.469 0.469 1.229 0 1.698z"}))},oF=function(t){return D(aF,Q({size:20},t),D("path",{d:"M4.516 7.548c0.436-0.446 1.043-0.481 1.576 0l3.908 3.747 3.908-3.747c0.533-0.481 1.141-0.446 1.574 0 0.436 0.445 0.408 1.197 0 1.615-0.406 0.418-4.695 4.502-4.695 4.502-0.217 0.223-0.502 0.335-0.787 0.335s-0.57-0.112-0.789-0.335c0 0-4.287-4.084-4.695-4.502s-0.436-1.17 0-1.615z"}))},iF=function(t,r){var n=t.isFocused,a=t.theme,o=a.spacing.baseUnit,i=a.colors;return Re({label:"indicatorContainer",display:"flex",transition:"color 150ms"},r?{}:{color:n?i.neutral60:i.neutral20,padding:o*2,":hover":{color:n?i.neutral80:i.neutral40}})},Qte=iF,ere=function(t){var r=t.children,n=t.innerProps;return D("div",Q({},_t(t,"dropdownIndicator",{indicator:!0,"dropdown-indicator":!0}),n),r||D(oF,null))},tre=iF,rre=function(t){var r=t.children,n=t.innerProps;return D("div",Q({},_t(t,"clearIndicator",{indicator:!0,"clear-indicator":!0}),n),r||D(ky,null))},nre=function(t,r){var n=t.isDisabled,a=t.theme,o=a.spacing.baseUnit,i=a.colors;return Re({label:"indicatorSeparator",alignSelf:"stretch",width:1},r?{}:{backgroundColor:n?i.neutral10:i.neutral20,marginBottom:o*2,marginTop:o*2})},are=function(t){var r=t.innerProps;return D("span",Q({},r,_t(t,"indicatorSeparator",{"indicator-separator":!0})))},ore=pf(BS||(BS=vte([` + 0%, 80%, 100% { opacity: 0; } + 40% { opacity: 1; } +`]))),ire=function(t,r){var n=t.isFocused,a=t.size,o=t.theme,i=o.colors,s=o.spacing.baseUnit;return Re({label:"loadingIndicator",display:"flex",transition:"color 150ms",alignSelf:"center",fontSize:a,lineHeight:1,marginRight:a,textAlign:"center",verticalAlign:"middle"},r?{}:{color:n?i.neutral60:i.neutral20,padding:s*2})},Av=function(t){var r=t.delay,n=t.offset;return D("span",{css:T({animation:"".concat(ore," 1s ease-in-out ").concat(r,"ms infinite;"),backgroundColor:"currentColor",borderRadius:"1em",display:"inline-block",marginLeft:n?"1em":void 0,height:"1em",verticalAlign:"top",width:"1em"},"","")})},sre=function(t){var r=t.innerProps,n=t.isRtl,a=t.size,o=a===void 0?4:a,i=be(t,Zte);return D("div",Q({},_t(Re(Re({},i),{},{innerProps:r,isRtl:n,size:o}),"loadingIndicator",{indicator:!0,"loading-indicator":!0}),r),D(Av,{delay:0,offset:n}),D(Av,{delay:160,offset:!0}),D(Av,{delay:320,offset:!n}))},lre=function(t,r){var n=t.isDisabled,a=t.isFocused,o=t.theme,i=o.colors,s=o.borderRadius,l=o.spacing;return Re({label:"control",alignItems:"center",cursor:"default",display:"flex",flexWrap:"wrap",justifyContent:"space-between",minHeight:l.controlHeight,outline:"0 !important",position:"relative",transition:"all 100ms"},r?{}:{backgroundColor:n?i.neutral5:i.neutral0,borderColor:n?i.neutral10:a?i.primary:i.neutral20,borderRadius:s,borderStyle:"solid",borderWidth:1,boxShadow:a?"0 0 0 1px ".concat(i.primary):void 0,"&:hover":{borderColor:a?i.primary:i.neutral30}})},cre=function(t){var r=t.children,n=t.isDisabled,a=t.isFocused,o=t.innerRef,i=t.innerProps,s=t.menuIsOpen;return D("div",Q({ref:o},_t(t,"control",{control:!0,"control--is-disabled":n,"control--is-focused":a,"control--menu-is-open":s}),i,{"aria-disabled":n||void 0}),r)},ure=cre,dre=["data"],fre=function(t,r){var n=t.theme.spacing;return r?{}:{paddingBottom:n.baseUnit*2,paddingTop:n.baseUnit*2}},pre=function(t){var r=t.children,n=t.cx,a=t.getStyles,o=t.getClassNames,i=t.Heading,s=t.headingProps,l=t.innerProps,c=t.label,d=t.theme,f=t.selectProps;return D("div",Q({},_t(t,"group",{group:!0}),l),D(i,Q({},s,{selectProps:f,theme:d,getStyles:a,getClassNames:o,cx:n}),c),D("div",null,r))},vre=function(t,r){var n=t.theme,a=n.colors,o=n.spacing;return Re({label:"group",cursor:"default",display:"block"},r?{}:{color:a.neutral40,fontSize:"75%",fontWeight:500,marginBottom:"0.25em",paddingLeft:o.baseUnit*3,paddingRight:o.baseUnit*3,textTransform:"uppercase"})},hre=function(t){var r=JT(t);r.data;var n=be(r,dre);return D("div",Q({},_t(t,"groupHeading",{"group-heading":!0}),n))},gre=pre,mre=["innerRef","isDisabled","isHidden","inputClassName"],bre=function(t,r){var n=t.isDisabled,a=t.value,o=t.theme,i=o.spacing,s=o.colors;return Re(Re({visibility:n?"hidden":"visible",transform:a?"translateZ(0)":""},yre),r?{}:{margin:i.baseUnit/2,paddingBottom:i.baseUnit/2,paddingTop:i.baseUnit/2,color:s.neutral80})},sF={gridArea:"1 / 2",font:"inherit",minWidth:"2px",border:0,margin:0,outline:0,padding:0},yre={flex:"1 1 auto",display:"inline-grid",gridArea:"1 / 1 / 2 / 3",gridTemplateColumns:"0 min-content","&:after":Re({content:'attr(data-value) " "',visibility:"hidden",whiteSpace:"pre"},sF)},xre=function(t){return Re({label:"input",color:"inherit",background:0,opacity:t?0:1,width:"100%"},sF)},wre=function(t){var r=t.cx,n=t.value,a=JT(t),o=a.innerRef,i=a.isDisabled,s=a.isHidden,l=a.inputClassName,c=be(a,mre);return D("div",Q({},_t(t,"input",{"input-container":!0}),{"data-value":n||""}),D("input",Q({className:r({input:!0},l),ref:o,style:xre(s),disabled:i},c)))},Sre=wre,Cre=function(t,r){var n=t.theme,a=n.spacing,o=n.borderRadius,i=n.colors;return Re({label:"multiValue",display:"flex",minWidth:0},r?{}:{backgroundColor:i.neutral10,borderRadius:o/2,margin:a.baseUnit/2})},kre=function(t,r){var n=t.theme,a=n.borderRadius,o=n.colors,i=t.cropWithEllipsis;return Re({overflow:"hidden",textOverflow:i||i===void 0?"ellipsis":void 0,whiteSpace:"nowrap"},r?{}:{borderRadius:a/2,color:o.neutral80,fontSize:"85%",padding:3,paddingLeft:6})},Ere=function(t,r){var n=t.theme,a=n.spacing,o=n.borderRadius,i=n.colors,s=t.isFocused;return Re({alignItems:"center",display:"flex"},r?{}:{borderRadius:o/2,backgroundColor:s?i.dangerLight:void 0,paddingLeft:a.baseUnit,paddingRight:a.baseUnit,":hover":{backgroundColor:i.dangerLight,color:i.danger}})},lF=function(t){var r=t.children,n=t.innerProps;return D("div",n,r)},Ore=lF,jre=lF;function Ire(e){var t=e.children,r=e.innerProps;return D("div",Q({role:"button"},r),t||D(ky,{size:14}))}var Pre=function(t){var r=t.children,n=t.components,a=t.data,o=t.innerProps,i=t.isDisabled,s=t.removeProps,l=t.selectProps,c=n.Container,d=n.Label,f=n.Remove;return D(c,{data:a,innerProps:Re(Re({},_t(t,"multiValue",{"multi-value":!0,"multi-value--is-disabled":i})),o),selectProps:l},D(d,{data:a,innerProps:Re({},_t(t,"multiValueLabel",{"multi-value__label":!0})),selectProps:l},r),D(f,{data:a,innerProps:Re(Re({},_t(t,"multiValueRemove",{"multi-value__remove":!0})),{},{"aria-label":"Remove ".concat(r||"option")},s),selectProps:l}))},Dre=Pre,Tre=function(t,r){var n=t.isDisabled,a=t.isFocused,o=t.isSelected,i=t.theme,s=i.spacing,l=i.colors;return Re({label:"option",cursor:"default",display:"block",fontSize:"inherit",width:"100%",userSelect:"none",WebkitTapHighlightColor:"rgba(0, 0, 0, 0)"},r?{}:{backgroundColor:o?l.primary:a?l.primary25:"transparent",color:n?l.neutral20:o?l.neutral0:"inherit",padding:"".concat(s.baseUnit*2,"px ").concat(s.baseUnit*3,"px"),":active":{backgroundColor:n?void 0:o?l.primary:l.primary50}})},Fre=function(t){var r=t.children,n=t.isDisabled,a=t.isFocused,o=t.isSelected,i=t.innerRef,s=t.innerProps;return D("div",Q({},_t(t,"option",{option:!0,"option--is-disabled":n,"option--is-focused":a,"option--is-selected":o}),{ref:i,"aria-disabled":n},s),r)},Rre=Fre,Mre=function(t,r){var n=t.theme,a=n.spacing,o=n.colors;return Re({label:"placeholder",gridArea:"1 / 1 / 2 / 3"},r?{}:{color:o.neutral50,marginLeft:a.baseUnit/2,marginRight:a.baseUnit/2})},Nre=function(t){var r=t.children,n=t.innerProps;return D("div",Q({},_t(t,"placeholder",{placeholder:!0}),n),r)},_re=Nre,Are=function(t,r){var n=t.isDisabled,a=t.theme,o=a.spacing,i=a.colors;return Re({label:"singleValue",gridArea:"1 / 1 / 2 / 3",maxWidth:"100%",overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},r?{}:{color:n?i.neutral40:i.neutral80,marginLeft:o.baseUnit/2,marginRight:o.baseUnit/2})},$re=function(t){var r=t.children,n=t.isDisabled,a=t.innerProps;return D("div",Q({},_t(t,"singleValue",{"single-value":!0,"single-value--is-disabled":n}),a),r)},Lre=$re,vo={ClearIndicator:rre,Control:ure,DropdownIndicator:ere,DownChevron:oF,CrossIcon:ky,Group:gre,GroupHeading:hre,IndicatorsContainer:Kte,IndicatorSeparator:are,Input:Sre,LoadingIndicator:sre,Menu:Nte,MenuList:Ate,MenuPortal:Ute,LoadingMessage:Hte,NoOptionsMessage:Bte,MultiValue:Dre,MultiValueContainer:Ore,MultiValueLabel:jre,MultiValueRemove:Ire,Option:Rre,Placeholder:_re,SelectContainer:zte,SingleValue:Lre,ValueContainer:qte},Bre=function(t){return Re(Re({},vo),t.components)},Hre={name:"7pg0cj-a11yText",styles:"label:a11yText;z-index:9999;border:0;clip:rect(1px, 1px, 1px, 1px);height:1px;width:1px;position:absolute;overflow:hidden;padding:0;white-space:nowrap"},Vre=function(t){return D("span",Q({css:Hre},t))},HS=Vre,Ure={guidance:function(t){var r=t.isSearchable,n=t.isMulti,a=t.tabSelectsValue,o=t.context,i=t.isInitialFocus;switch(o){case"menu":return"Use Up and Down to choose options, press Enter to select the currently focused option, press Escape to exit the menu".concat(a?", press Tab to select the option and exit the menu":"",".");case"input":return i?"".concat(t["aria-label"]||"Select"," is focused ").concat(r?",type to refine list":"",", press Down to open the menu, ").concat(n?" press left to focus selected values":""):"";case"value":return"Use left and right to toggle between focused values, press Backspace to remove the currently focused value";default:return""}},onChange:function(t){var r=t.action,n=t.label,a=n===void 0?"":n,o=t.labels,i=t.isDisabled;switch(r){case"deselect-option":case"pop-value":case"remove-value":return"option ".concat(a,", deselected.");case"clear":return"All selected options have been cleared.";case"initial-input-focus":return"option".concat(o.length>1?"s":""," ").concat(o.join(","),", selected.");case"select-option":return i?"option ".concat(a," is disabled. Select another option."):"option ".concat(a,", selected.");default:return""}},onFocus:function(t){var r=t.context,n=t.focused,a=t.options,o=t.label,i=o===void 0?"":o,s=t.selectValue,l=t.isDisabled,c=t.isSelected,d=t.isAppleDevice,f=function(m,b){return m&&m.length?"".concat(m.indexOf(b)+1," of ").concat(m.length):""};if(r==="value"&&s)return"value ".concat(i," focused, ").concat(f(s,n),".");if(r==="menu"&&d){var v=l?" disabled":"",p="".concat(c?" selected":"").concat(v);return"".concat(i).concat(p,", ").concat(f(a,n),".")}return""},onFilter:function(t){var r=t.inputValue,n=t.resultsMessage;return"".concat(n).concat(r?" for search term "+r:"",".")}},Wre=function(t){var r=t.ariaSelection,n=t.focusedOption,a=t.focusedValue,o=t.focusableOptions,i=t.isFocused,s=t.selectValue,l=t.selectProps,c=t.id,d=t.isAppleDevice,f=l.ariaLiveMessages,v=l.getOptionLabel,p=l.inputValue,g=l.isMulti,m=l.isOptionDisabled,b=l.isSearchable,y=l.menuIsOpen,x=l.options,w=l.screenReaderStatus,C=l.tabSelectsValue,S=l.isLoading,k=l["aria-label"],E=l["aria-live"],j=h.useMemo(function(){return Re(Re({},Ure),f||{})},[f]),R=h.useMemo(function(){var G="";if(r&&j.onChange){var $=r.option,W=r.options,U=r.removedValue,F=r.removedValues,V=r.value,L=function(oe){return Array.isArray(oe)?null:oe},P=U||$||L(V),B=P?v(P):"",H=W||F||void 0,Z=H?H.map(v):[],ee=Re({isDisabled:P&&m(P,s),label:B,labels:Z},r);G=j.onChange(ee)}return G},[r,j,m,s,v]),N=h.useMemo(function(){var G="",$=n||a,W=!!(n&&s&&s.includes(n));if($&&j.onFocus){var U={focused:$,label:v($),isDisabled:m($,s),isSelected:W,options:o,context:$===n?"menu":"value",selectValue:s,isAppleDevice:d};G=j.onFocus(U)}return G},[n,a,v,m,j,o,s,d]),M=h.useMemo(function(){var G="";if(y&&x.length&&!S&&j.onFilter){var $=w({count:o.length});G=j.onFilter({inputValue:p,resultsMessage:$})}return G},[o,p,y,j,x,w,S]),A=r?.action==="initial-input-focus",K=h.useMemo(function(){var G="";if(j.guidance){var $=a?"value":y?"menu":"input";G=j.guidance({"aria-label":k,context:$,isDisabled:n&&m(n,s),isMulti:g,isSearchable:b,tabSelectsValue:C,isInitialFocus:A})}return G},[k,n,a,g,m,b,y,j,s,C,A]),q=D(h.Fragment,null,D("span",{id:"aria-selection"},R),D("span",{id:"aria-focused"},N),D("span",{id:"aria-results"},M),D("span",{id:"aria-guidance"},K));return D(h.Fragment,null,D(HS,{id:c},A&&q),D(HS,{"aria-live":E,"aria-atomic":"false","aria-relevant":"additions text",role:"log"},i&&!A&&q))},zre=Wre,Ig=[{base:"A",letters:"AⒶAÀÁÂẦẤẪẨÃĀĂẰẮẴẲȦǠÄǞẢÅǺǍȀȂẠẬẶḀĄȺⱯ"},{base:"AA",letters:"Ꜳ"},{base:"AE",letters:"ÆǼǢ"},{base:"AO",letters:"Ꜵ"},{base:"AU",letters:"Ꜷ"},{base:"AV",letters:"ꜸꜺ"},{base:"AY",letters:"Ꜽ"},{base:"B",letters:"BⒷBḂḄḆɃƂƁ"},{base:"C",letters:"CⒸCĆĈĊČÇḈƇȻꜾ"},{base:"D",letters:"DⒹDḊĎḌḐḒḎĐƋƊƉꝹ"},{base:"DZ",letters:"DZDŽ"},{base:"Dz",letters:"DzDž"},{base:"E",letters:"EⒺEÈÉÊỀẾỄỂẼĒḔḖĔĖËẺĚȄȆẸỆȨḜĘḘḚƐƎ"},{base:"F",letters:"FⒻFḞƑꝻ"},{base:"G",letters:"GⒼGǴĜḠĞĠǦĢǤƓꞠꝽꝾ"},{base:"H",letters:"HⒽHĤḢḦȞḤḨḪĦⱧⱵꞍ"},{base:"I",letters:"IⒾIÌÍÎĨĪĬİÏḮỈǏȈȊỊĮḬƗ"},{base:"J",letters:"JⒿJĴɈ"},{base:"K",letters:"KⓀKḰǨḲĶḴƘⱩꝀꝂꝄꞢ"},{base:"L",letters:"LⓁLĿĹĽḶḸĻḼḺŁȽⱢⱠꝈꝆꞀ"},{base:"LJ",letters:"LJ"},{base:"Lj",letters:"Lj"},{base:"M",letters:"MⓂMḾṀṂⱮƜ"},{base:"N",letters:"NⓃNǸŃÑṄŇṆŅṊṈȠƝꞐꞤ"},{base:"NJ",letters:"NJ"},{base:"Nj",letters:"Nj"},{base:"O",letters:"OⓄOÒÓÔỒỐỖỔÕṌȬṎŌṐṒŎȮȰÖȪỎŐǑȌȎƠỜỚỠỞỢỌỘǪǬØǾƆƟꝊꝌ"},{base:"OI",letters:"Ƣ"},{base:"OO",letters:"Ꝏ"},{base:"OU",letters:"Ȣ"},{base:"P",letters:"PⓅPṔṖƤⱣꝐꝒꝔ"},{base:"Q",letters:"QⓆQꝖꝘɊ"},{base:"R",letters:"RⓇRŔṘŘȐȒṚṜŖṞɌⱤꝚꞦꞂ"},{base:"S",letters:"SⓈSẞŚṤŜṠŠṦṢṨȘŞⱾꞨꞄ"},{base:"T",letters:"TⓉTṪŤṬȚŢṰṮŦƬƮȾꞆ"},{base:"TZ",letters:"Ꜩ"},{base:"U",letters:"UⓊUÙÚÛŨṸŪṺŬÜǛǗǕǙỦŮŰǓȔȖƯỪỨỮỬỰỤṲŲṶṴɄ"},{base:"V",letters:"VⓋVṼṾƲꝞɅ"},{base:"VY",letters:"Ꝡ"},{base:"W",letters:"WⓌWẀẂŴẆẄẈⱲ"},{base:"X",letters:"XⓍXẊẌ"},{base:"Y",letters:"YⓎYỲÝŶỸȲẎŸỶỴƳɎỾ"},{base:"Z",letters:"ZⓏZŹẐŻŽẒẔƵȤⱿⱫꝢ"},{base:"a",letters:"aⓐaẚàáâầấẫẩãāăằắẵẳȧǡäǟảåǻǎȁȃạậặḁąⱥɐ"},{base:"aa",letters:"ꜳ"},{base:"ae",letters:"æǽǣ"},{base:"ao",letters:"ꜵ"},{base:"au",letters:"ꜷ"},{base:"av",letters:"ꜹꜻ"},{base:"ay",letters:"ꜽ"},{base:"b",letters:"bⓑbḃḅḇƀƃɓ"},{base:"c",letters:"cⓒcćĉċčçḉƈȼꜿↄ"},{base:"d",letters:"dⓓdḋďḍḑḓḏđƌɖɗꝺ"},{base:"dz",letters:"dzdž"},{base:"e",letters:"eⓔeèéêềếễểẽēḕḗĕėëẻěȅȇẹệȩḝęḙḛɇɛǝ"},{base:"f",letters:"fⓕfḟƒꝼ"},{base:"g",letters:"gⓖgǵĝḡğġǧģǥɠꞡᵹꝿ"},{base:"h",letters:"hⓗhĥḣḧȟḥḩḫẖħⱨⱶɥ"},{base:"hv",letters:"ƕ"},{base:"i",letters:"iⓘiìíîĩīĭïḯỉǐȉȋịįḭɨı"},{base:"j",letters:"jⓙjĵǰɉ"},{base:"k",letters:"kⓚkḱǩḳķḵƙⱪꝁꝃꝅꞣ"},{base:"l",letters:"lⓛlŀĺľḷḹļḽḻſłƚɫⱡꝉꞁꝇ"},{base:"lj",letters:"lj"},{base:"m",letters:"mⓜmḿṁṃɱɯ"},{base:"n",letters:"nⓝnǹńñṅňṇņṋṉƞɲʼnꞑꞥ"},{base:"nj",letters:"nj"},{base:"o",letters:"oⓞoòóôồốỗổõṍȭṏōṑṓŏȯȱöȫỏőǒȍȏơờớỡởợọộǫǭøǿɔꝋꝍɵ"},{base:"oi",letters:"ƣ"},{base:"ou",letters:"ȣ"},{base:"oo",letters:"ꝏ"},{base:"p",letters:"pⓟpṕṗƥᵽꝑꝓꝕ"},{base:"q",letters:"qⓠqɋꝗꝙ"},{base:"r",letters:"rⓡrŕṙřȑȓṛṝŗṟɍɽꝛꞧꞃ"},{base:"s",letters:"sⓢsßśṥŝṡšṧṣṩșşȿꞩꞅẛ"},{base:"t",letters:"tⓣtṫẗťṭțţṱṯŧƭʈⱦꞇ"},{base:"tz",letters:"ꜩ"},{base:"u",letters:"uⓤuùúûũṹūṻŭüǜǘǖǚủůűǔȕȗưừứữửựụṳųṷṵʉ"},{base:"v",letters:"vⓥvṽṿʋꝟʌ"},{base:"vy",letters:"ꝡ"},{base:"w",letters:"wⓦwẁẃŵẇẅẘẉⱳ"},{base:"x",letters:"xⓧxẋẍ"},{base:"y",letters:"yⓨyỳýŷỹȳẏÿỷẙỵƴɏỿ"},{base:"z",letters:"zⓩzźẑżžẓẕƶȥɀⱬꝣ"}],Gre=new RegExp("["+Ig.map(function(e){return e.letters}).join("")+"]","g"),cF={};for(var $v=0;$v-1}},Xre=["innerRef"];function Zre(e){var t=e.innerRef,r=be(e,Xre),n=jte(r,"onExited","in","enter","exit","appear");return D("input",Q({ref:t},n,{css:T({label:"dummyInput",background:0,border:0,caretColor:"transparent",fontSize:"inherit",gridArea:"1 / 1 / 2 / 3",outline:0,padding:0,width:1,color:"transparent",left:-100,opacity:0,position:"relative",transform:"scale(.01)"},"","")}))}var Jre=function(t){t.cancelable&&t.preventDefault(),t.stopPropagation()};function Qre(e){var t=e.isEnabled,r=e.onBottomArrive,n=e.onBottomLeave,a=e.onTopArrive,o=e.onTopLeave,i=h.useRef(!1),s=h.useRef(!1),l=h.useRef(0),c=h.useRef(null),d=h.useCallback(function(b,y){if(c.current!==null){var x=c.current,w=x.scrollTop,C=x.scrollHeight,S=x.clientHeight,k=c.current,E=y>0,j=C-S-w,R=!1;j>y&&i.current&&(n&&n(b),i.current=!1),E&&s.current&&(o&&o(b),s.current=!1),E&&y>j?(r&&!i.current&&r(b),k.scrollTop=C,R=!0,i.current=!0):!E&&-y>w&&(a&&!s.current&&a(b),k.scrollTop=0,R=!0,s.current=!0),R&&Jre(b)}},[r,n,a,o]),f=h.useCallback(function(b){d(b,b.deltaY)},[d]),v=h.useCallback(function(b){l.current=b.changedTouches[0].clientY},[]),p=h.useCallback(function(b){var y=l.current-b.changedTouches[0].clientY;d(b,y)},[d]),g=h.useCallback(function(b){if(b){var y=kte?{passive:!1}:!1;b.addEventListener("wheel",f,y),b.addEventListener("touchstart",v,y),b.addEventListener("touchmove",p,y)}},[p,v,f]),m=h.useCallback(function(b){b&&(b.removeEventListener("wheel",f,!1),b.removeEventListener("touchstart",v,!1),b.removeEventListener("touchmove",p,!1))},[p,v,f]);return h.useEffect(function(){if(t){var b=c.current;return g(b),function(){m(b)}}},[t,g,m]),function(b){c.current=b}}var US=["boxSizing","height","overflow","paddingRight","position"],WS={boxSizing:"border-box",overflow:"hidden",position:"relative",height:"100%"};function zS(e){e.preventDefault()}function GS(e){e.stopPropagation()}function qS(){var e=this.scrollTop,t=this.scrollHeight,r=e+this.offsetHeight;e===0?this.scrollTop=1:r===t&&(this.scrollTop=e-1)}function YS(){return"ontouchstart"in window||navigator.maxTouchPoints}var KS=!!(typeof window<"u"&&window.document&&window.document.createElement),Ws=0,wi={capture:!1,passive:!1};function ene(e){var t=e.isEnabled,r=e.accountForScrollbars,n=r===void 0?!0:r,a=h.useRef({}),o=h.useRef(null),i=h.useCallback(function(l){if(KS){var c=document.body,d=c&&c.style;if(n&&US.forEach(function(g){var m=d&&d[g];a.current[g]=m}),n&&Ws<1){var f=parseInt(a.current.paddingRight,10)||0,v=document.body?document.body.clientWidth:0,p=window.innerWidth-v+f||0;Object.keys(WS).forEach(function(g){var m=WS[g];d&&(d[g]=m)}),d&&(d.paddingRight="".concat(p,"px"))}c&&YS()&&(c.addEventListener("touchmove",zS,wi),l&&(l.addEventListener("touchstart",qS,wi),l.addEventListener("touchmove",GS,wi))),Ws+=1}},[n]),s=h.useCallback(function(l){if(KS){var c=document.body,d=c&&c.style;Ws=Math.max(Ws-1,0),n&&Ws<1&&US.forEach(function(f){var v=a.current[f];d&&(d[f]=v)}),c&&YS()&&(c.removeEventListener("touchmove",zS,wi),l&&(l.removeEventListener("touchstart",qS,wi),l.removeEventListener("touchmove",GS,wi)))}},[n]);return h.useEffect(function(){if(t){var l=o.current;return i(l),function(){s(l)}}},[t,i,s]),function(l){o.current=l}}var tne=function(t){var r=t.target;return r.ownerDocument.activeElement&&r.ownerDocument.activeElement.blur()},rne={name:"1kfdb0e",styles:"position:fixed;left:0;bottom:0;right:0;top:0"};function nne(e){var t=e.children,r=e.lockEnabled,n=e.captureEnabled,a=n===void 0?!0:n,o=e.onBottomArrive,i=e.onBottomLeave,s=e.onTopArrive,l=e.onTopLeave,c=Qre({isEnabled:a,onBottomArrive:o,onBottomLeave:i,onTopArrive:s,onTopLeave:l}),d=ene({isEnabled:r}),f=function(p){c(p),d(p)};return D(h.Fragment,null,r&&D("div",{onClick:tne,css:rne}),t(f))}var ane={name:"1a0ro4n-requiredInput",styles:"label:requiredInput;opacity:0;pointer-events:none;position:absolute;bottom:0;left:0;right:0;width:100%"},one=function(t){var r=t.name,n=t.onFocus;return D("input",{required:!0,name:r,tabIndex:-1,"aria-hidden":"true",onFocus:n,css:ane,value:"",onChange:function(){}})},ine=one;function Ey(e){var t;return typeof window<"u"&&window.navigator!=null?e.test(((t=window.navigator.userAgentData)===null||t===void 0?void 0:t.platform)||window.navigator.platform):!1}function sne(){return Ey(/^iPhone/i)}function dF(){return Ey(/^Mac/i)}function lne(){return Ey(/^iPad/i)||dF()&&navigator.maxTouchPoints>1}function cne(){return sne()||lne()}function une(){return dF()||cne()}var dne=function(t){return t.label},fF=function(t){return t.label},pF=function(t){return t.value},fne=function(t){return!!t.isDisabled},pne={clearIndicator:tre,container:Wte,control:lre,dropdownIndicator:Qte,group:fre,groupHeading:vre,indicatorsContainer:Yte,indicatorSeparator:nre,input:bre,loadingIndicator:ire,loadingMessage:Lte,menu:Fte,menuList:_te,menuPortal:Vte,multiValue:Cre,multiValueLabel:kre,multiValueRemove:Ere,noOptionsMessage:$te,option:Tre,placeholder:Mre,singleValue:Are,valueContainer:Gte};function Gl(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=Re({},e);return Object.keys(t).forEach(function(n){var a=n;e[a]?r[a]=function(o,i){return t[a](e[a](o,i),i)}:r[a]=t[a]}),r}var vne={primary:"#2684FF",primary75:"#4C9AFF",primary50:"#B2D4FF",primary25:"#DEEBFF",danger:"#DE350B",dangerLight:"#FFBDAD",neutral0:"hsl(0, 0%, 100%)",neutral5:"hsl(0, 0%, 95%)",neutral10:"hsl(0, 0%, 90%)",neutral20:"hsl(0, 0%, 80%)",neutral30:"hsl(0, 0%, 70%)",neutral40:"hsl(0, 0%, 60%)",neutral50:"hsl(0, 0%, 50%)",neutral60:"hsl(0, 0%, 40%)",neutral70:"hsl(0, 0%, 30%)",neutral80:"hsl(0, 0%, 20%)",neutral90:"hsl(0, 0%, 10%)"},hne=4,vF=4,gne=38,mne=vF*2,bne={baseUnit:vF,controlHeight:gne,menuGutter:mne},Hv={borderRadius:hne,colors:vne,spacing:bne},yne={"aria-live":"polite",backspaceRemovesValue:!0,blurInputOnSelect:LS(),captureMenuScroll:!LS(),classNames:{},closeMenuOnSelect:!0,closeMenuOnScroll:!1,components:{},controlShouldRenderValue:!0,escapeClearsValue:!1,filterOption:Kre(),formatGroupLabel:dne,getOptionLabel:fF,getOptionValue:pF,isDisabled:!1,isLoading:!1,isMulti:!1,isRtl:!1,isSearchable:!0,isOptionDisabled:fne,loadingMessage:function(){return"Loading..."},maxMenuHeight:300,minMenuHeight:140,menuIsOpen:!1,menuPlacement:"bottom",menuPosition:"absolute",menuShouldBlockScroll:!1,menuShouldScrollIntoView:!Ste(),noOptionsMessage:function(){return"No options"},openMenuOnFocus:!1,openMenuOnClick:!0,options:[],pageSize:5,placeholder:"Select...",screenReaderStatus:function(t){var r=t.count;return"".concat(r," result").concat(r!==1?"s":""," available")},styles:{},tabIndex:0,tabSelectsValue:!0,unstyled:!1};function XS(e,t,r,n){var a=mF(e,t,r),o=bF(e,t,r),i=gF(e,t),s=Hd(e,t);return{type:"option",data:t,isDisabled:a,isSelected:o,label:i,value:s,index:n}}function sd(e,t){return e.options.map(function(r,n){if("options"in r){var a=r.options.map(function(i,s){return XS(e,i,t,s)}).filter(function(i){return JS(e,i)});return a.length>0?{type:"group",data:r,options:a,index:n}:void 0}var o=XS(e,r,t,n);return JS(e,o)?o:void 0}).filter(Ete)}function hF(e){return e.reduce(function(t,r){return r.type==="group"?t.push.apply(t,Ke(r.options.map(function(n){return n.data}))):t.push(r.data),t},[])}function ZS(e,t){return e.reduce(function(r,n){return n.type==="group"?r.push.apply(r,Ke(n.options.map(function(a){return{data:a.data,id:"".concat(t,"-").concat(n.index,"-").concat(a.index)}}))):r.push({data:n.data,id:"".concat(t,"-").concat(n.index)}),r},[])}function xne(e,t){return hF(sd(e,t))}function JS(e,t){var r=e.inputValue,n=r===void 0?"":r,a=t.data,o=t.isSelected,i=t.label,s=t.value;return(!xF(e)||!o)&&yF(e,{label:i,value:s,data:a},n)}function wne(e,t){var r=e.focusedValue,n=e.selectValue,a=n.indexOf(r);if(a>-1){var o=t.indexOf(r);if(o>-1)return r;if(a-1?r:t[0]}var Vv=function(t,r){var n,a=(n=t.find(function(o){return o.data===r}))===null||n===void 0?void 0:n.id;return a||null},gF=function(t,r){return t.getOptionLabel(r)},Hd=function(t,r){return t.getOptionValue(r)};function mF(e,t,r){return typeof e.isOptionDisabled=="function"?e.isOptionDisabled(t,r):!1}function bF(e,t,r){if(r.indexOf(t)>-1)return!0;if(typeof e.isOptionSelected=="function")return e.isOptionSelected(t,r);var n=Hd(e,t);return r.some(function(a){return Hd(e,a)===n})}function yF(e,t,r){return e.filterOption?e.filterOption(t,r):!0}var xF=function(t){var r=t.hideSelectedOptions,n=t.isMulti;return r===void 0?n:r},Cne=1,Oy=function(e){ht(r,e);var t=pte(r);function r(n){var a;if(at(this,r),a=t.call(this,n),a.state={ariaSelection:null,focusedOption:null,focusedOptionId:null,focusableOptionsWithIds:[],focusedValue:null,inputIsHidden:!1,isFocused:!1,selectValue:[],clearFocusValueOnUpdate:!1,prevWasFocused:!1,inputIsHiddenAfterUpdate:void 0,prevProps:void 0,instancePrefix:""},a.blockOptionHover=!1,a.isComposing=!1,a.commonProps=void 0,a.initialTouchX=0,a.initialTouchY=0,a.openAfterFocus=!1,a.scrollToFocusedOptionOnUpdate=!1,a.userIsDragging=void 0,a.isAppleDevice=une(),a.controlRef=null,a.getControlRef=function(l){a.controlRef=l},a.focusedOptionRef=null,a.getFocusedOptionRef=function(l){a.focusedOptionRef=l},a.menuListRef=null,a.getMenuListRef=function(l){a.menuListRef=l},a.inputRef=null,a.getInputRef=function(l){a.inputRef=l},a.focus=a.focusInput,a.blur=a.blurInput,a.onChange=function(l,c){var d=a.props,f=d.onChange,v=d.name;c.name=v,a.ariaOnChange(l,c),f(l,c)},a.setValue=function(l,c,d){var f=a.props,v=f.closeMenuOnSelect,p=f.isMulti,g=f.inputValue;a.onInputChange("",{action:"set-value",prevInputValue:g}),v&&(a.setState({inputIsHiddenAfterUpdate:!p}),a.onMenuClose()),a.setState({clearFocusValueOnUpdate:!0}),a.onChange(l,{action:c,option:d})},a.selectOption=function(l){var c=a.props,d=c.blurInputOnSelect,f=c.isMulti,v=c.name,p=a.state.selectValue,g=f&&a.isOptionSelected(l,p),m=a.isOptionDisabled(l,p);if(g){var b=a.getOptionValue(l);a.setValue(p.filter(function(y){return a.getOptionValue(y)!==b}),"deselect-option",l)}else if(!m)f?a.setValue([].concat(Ke(p),[l]),"select-option",l):a.setValue(l,"select-option");else{a.ariaOnChange(l,{action:"select-option",option:l,name:v});return}d&&a.blurInput()},a.removeValue=function(l){var c=a.props.isMulti,d=a.state.selectValue,f=a.getOptionValue(l),v=d.filter(function(g){return a.getOptionValue(g)!==f}),p=ul(c,v,v[0]||null);a.onChange(p,{action:"remove-value",removedValue:l}),a.focusInput()},a.clearValue=function(){var l=a.state.selectValue;a.onChange(ul(a.props.isMulti,[],null),{action:"clear",removedValues:l})},a.popValue=function(){var l=a.props.isMulti,c=a.state.selectValue,d=c[c.length-1],f=c.slice(0,c.length-1),v=ul(l,f,f[0]||null);a.onChange(v,{action:"pop-value",removedValue:d})},a.getFocusedOptionId=function(l){return Vv(a.state.focusableOptionsWithIds,l)},a.getFocusableOptionsWithIds=function(){return ZS(sd(a.props,a.state.selectValue),a.getElementId("option"))},a.getValue=function(){return a.state.selectValue},a.cx=function(){for(var l=arguments.length,c=new Array(l),d=0;dp||v>p}},a.onTouchEnd=function(l){a.userIsDragging||(a.controlRef&&!a.controlRef.contains(l.target)&&a.menuListRef&&!a.menuListRef.contains(l.target)&&a.blurInput(),a.initialTouchX=0,a.initialTouchY=0)},a.onControlTouchEnd=function(l){a.userIsDragging||a.onControlMouseDown(l)},a.onClearIndicatorTouchEnd=function(l){a.userIsDragging||a.onClearIndicatorMouseDown(l)},a.onDropdownIndicatorTouchEnd=function(l){a.userIsDragging||a.onDropdownIndicatorMouseDown(l)},a.handleInputChange=function(l){var c=a.props.inputValue,d=l.currentTarget.value;a.setState({inputIsHiddenAfterUpdate:!1}),a.onInputChange(d,{action:"input-change",prevInputValue:c}),a.props.menuIsOpen||a.onMenuOpen()},a.onInputFocus=function(l){a.props.onFocus&&a.props.onFocus(l),a.setState({inputIsHiddenAfterUpdate:!1,isFocused:!0}),(a.openAfterFocus||a.props.openMenuOnFocus)&&a.openMenu("first"),a.openAfterFocus=!1},a.onInputBlur=function(l){var c=a.props.inputValue;if(a.menuListRef&&a.menuListRef.contains(document.activeElement)){a.inputRef.focus();return}a.props.onBlur&&a.props.onBlur(l),a.onInputChange("",{action:"input-blur",prevInputValue:c}),a.onMenuClose(),a.setState({focusedValue:null,isFocused:!1})},a.onOptionHover=function(l){if(!(a.blockOptionHover||a.state.focusedOption===l)){var c=a.getFocusableOptions(),d=c.indexOf(l);a.setState({focusedOption:l,focusedOptionId:d>-1?a.getFocusedOptionId(l):null})}},a.shouldHideSelectedOptions=function(){return xF(a.props)},a.onValueInputFocus=function(l){l.preventDefault(),l.stopPropagation(),a.focus()},a.onKeyDown=function(l){var c=a.props,d=c.isMulti,f=c.backspaceRemovesValue,v=c.escapeClearsValue,p=c.inputValue,g=c.isClearable,m=c.isDisabled,b=c.menuIsOpen,y=c.onKeyDown,x=c.tabSelectsValue,w=c.openMenuOnFocus,C=a.state,S=C.focusedOption,k=C.focusedValue,E=C.selectValue;if(!m&&!(typeof y=="function"&&(y(l),l.defaultPrevented))){switch(a.blockOptionHover=!0,l.key){case"ArrowLeft":if(!d||p)return;a.focusValue("previous");break;case"ArrowRight":if(!d||p)return;a.focusValue("next");break;case"Delete":case"Backspace":if(p)return;if(k)a.removeValue(k);else{if(!f)return;d?a.popValue():g&&a.clearValue()}break;case"Tab":if(a.isComposing||l.shiftKey||!b||!x||!S||w&&a.isOptionSelected(S,E))return;a.selectOption(S);break;case"Enter":if(l.keyCode===229)break;if(b){if(!S||a.isComposing)return;a.selectOption(S);break}return;case"Escape":b?(a.setState({inputIsHiddenAfterUpdate:!1}),a.onInputChange("",{action:"menu-close",prevInputValue:p}),a.onMenuClose()):g&&v&&a.clearValue();break;case" ":if(p)return;if(!b){a.openMenu("first");break}if(!S)return;a.selectOption(S);break;case"ArrowUp":b?a.focusOption("up"):a.openMenu("last");break;case"ArrowDown":b?a.focusOption("down"):a.openMenu("first");break;case"PageUp":if(!b)return;a.focusOption("pageup");break;case"PageDown":if(!b)return;a.focusOption("pagedown");break;case"Home":if(!b)return;a.focusOption("first");break;case"End":if(!b)return;a.focusOption("last");break;default:return}l.preventDefault()}},a.state.instancePrefix="react-select-"+(a.props.instanceId||++Cne),a.state.selectValue=Ld(n.value),n.menuIsOpen&&a.state.selectValue.length){var o=a.getFocusableOptionsWithIds(),i=a.buildFocusableOptions(),s=i.indexOf(a.state.selectValue[0]);a.state.focusableOptionsWithIds=o,a.state.focusedOption=i[s],a.state.focusedOptionId=Vv(o,i[s])}return a}return ot(r,[{key:"componentDidMount",value:function(){this.startListeningComposition(),this.startListeningToTouch(),this.props.closeMenuOnScroll&&document&&document.addEventListener&&document.addEventListener("scroll",this.onScroll,!0),this.props.autoFocus&&this.focusInput(),this.props.menuIsOpen&&this.state.focusedOption&&this.menuListRef&&this.focusedOptionRef&&$S(this.menuListRef,this.focusedOptionRef)}},{key:"componentDidUpdate",value:function(a){var o=this.props,i=o.isDisabled,s=o.menuIsOpen,l=this.state.isFocused;(l&&!i&&a.isDisabled||l&&s&&!a.menuIsOpen)&&this.focusInput(),l&&i&&!a.isDisabled?this.setState({isFocused:!1},this.onMenuClose):!l&&!i&&a.isDisabled&&this.inputRef===document.activeElement&&this.setState({isFocused:!0}),this.menuListRef&&this.focusedOptionRef&&this.scrollToFocusedOptionOnUpdate&&($S(this.menuListRef,this.focusedOptionRef),this.scrollToFocusedOptionOnUpdate=!1)}},{key:"componentWillUnmount",value:function(){this.stopListeningComposition(),this.stopListeningToTouch(),document.removeEventListener("scroll",this.onScroll,!0)}},{key:"onMenuOpen",value:function(){this.props.onMenuOpen()}},{key:"onMenuClose",value:function(){this.onInputChange("",{action:"menu-close",prevInputValue:this.props.inputValue}),this.props.onMenuClose()}},{key:"onInputChange",value:function(a,o){this.props.onInputChange(a,o)}},{key:"focusInput",value:function(){this.inputRef&&this.inputRef.focus()}},{key:"blurInput",value:function(){this.inputRef&&this.inputRef.blur()}},{key:"openMenu",value:function(a){var o=this,i=this.state,s=i.selectValue,l=i.isFocused,c=this.buildFocusableOptions(),d=a==="first"?0:c.length-1;if(!this.props.isMulti){var f=c.indexOf(s[0]);f>-1&&(d=f)}this.scrollToFocusedOptionOnUpdate=!(l&&this.menuListRef),this.setState({inputIsHiddenAfterUpdate:!1,focusedValue:null,focusedOption:c[d],focusedOptionId:this.getFocusedOptionId(c[d])},function(){return o.onMenuOpen()})}},{key:"focusValue",value:function(a){var o=this.state,i=o.selectValue,s=o.focusedValue;if(this.props.isMulti){this.setState({focusedOption:null});var l=i.indexOf(s);s||(l=-1);var c=i.length-1,d=-1;if(i.length){switch(a){case"previous":l===0?d=0:l===-1?d=c:d=l-1;break;case"next":l>-1&&l0&&arguments[0]!==void 0?arguments[0]:"first",o=this.props.pageSize,i=this.state.focusedOption,s=this.getFocusableOptions();if(s.length){var l=0,c=s.indexOf(i);i||(c=-1),a==="up"?l=c>0?c-1:s.length-1:a==="down"?l=(c+1)%s.length:a==="pageup"?(l=c-o,l<0&&(l=0)):a==="pagedown"?(l=c+o,l>s.length-1&&(l=s.length-1)):a==="last"&&(l=s.length-1),this.scrollToFocusedOptionOnUpdate=!0,this.setState({focusedOption:s[l],focusedValue:null,focusedOptionId:this.getFocusedOptionId(s[l])})}}},{key:"getTheme",value:function(){return this.props.theme?typeof this.props.theme=="function"?this.props.theme(Hv):Re(Re({},Hv),this.props.theme):Hv}},{key:"getCommonProps",value:function(){var a=this.clearValue,o=this.cx,i=this.getStyles,s=this.getClassNames,l=this.getValue,c=this.selectOption,d=this.setValue,f=this.props,v=f.isMulti,p=f.isRtl,g=f.options,m=this.hasValue();return{clearValue:a,cx:o,getStyles:i,getClassNames:s,getValue:l,hasValue:m,isMulti:v,isRtl:p,options:g,selectOption:c,selectProps:f,setValue:d,theme:this.getTheme()}}},{key:"hasValue",value:function(){var a=this.state.selectValue;return a.length>0}},{key:"hasOptions",value:function(){return!!this.getFocusableOptions().length}},{key:"isClearable",value:function(){var a=this.props,o=a.isClearable,i=a.isMulti;return o===void 0?i:o}},{key:"isOptionDisabled",value:function(a,o){return mF(this.props,a,o)}},{key:"isOptionSelected",value:function(a,o){return bF(this.props,a,o)}},{key:"filterOption",value:function(a,o){return yF(this.props,a,o)}},{key:"formatOptionLabel",value:function(a,o){if(typeof this.props.formatOptionLabel=="function"){var i=this.props.inputValue,s=this.state.selectValue;return this.props.formatOptionLabel(a,{context:o,inputValue:i,selectValue:s})}else return this.getOptionLabel(a)}},{key:"formatGroupLabel",value:function(a){return this.props.formatGroupLabel(a)}},{key:"startListeningComposition",value:function(){document&&document.addEventListener&&(document.addEventListener("compositionstart",this.onCompositionStart,!1),document.addEventListener("compositionend",this.onCompositionEnd,!1))}},{key:"stopListeningComposition",value:function(){document&&document.removeEventListener&&(document.removeEventListener("compositionstart",this.onCompositionStart),document.removeEventListener("compositionend",this.onCompositionEnd))}},{key:"startListeningToTouch",value:function(){document&&document.addEventListener&&(document.addEventListener("touchstart",this.onTouchStart,!1),document.addEventListener("touchmove",this.onTouchMove,!1),document.addEventListener("touchend",this.onTouchEnd,!1))}},{key:"stopListeningToTouch",value:function(){document&&document.removeEventListener&&(document.removeEventListener("touchstart",this.onTouchStart),document.removeEventListener("touchmove",this.onTouchMove),document.removeEventListener("touchend",this.onTouchEnd))}},{key:"renderInput",value:function(){var a=this.props,o=a.isDisabled,i=a.isSearchable,s=a.inputId,l=a.inputValue,c=a.tabIndex,d=a.form,f=a.menuIsOpen,v=a.required,p=this.getComponents(),g=p.Input,m=this.state,b=m.inputIsHidden,y=m.ariaSelection,x=this.commonProps,w=s||this.getElementId("input"),C=Re(Re(Re({"aria-autocomplete":"list","aria-expanded":f,"aria-haspopup":!0,"aria-errormessage":this.props["aria-errormessage"],"aria-invalid":this.props["aria-invalid"],"aria-label":this.props["aria-label"],"aria-labelledby":this.props["aria-labelledby"],"aria-required":v,role:"combobox","aria-activedescendant":this.isAppleDevice?void 0:this.state.focusedOptionId||""},f&&{"aria-controls":this.getElementId("listbox")}),!i&&{"aria-readonly":!0}),this.hasValue()?y?.action==="initial-input-focus"&&{"aria-describedby":this.getElementId("live-region")}:{"aria-describedby":this.getElementId("placeholder")});return i?h.createElement(g,Q({},x,{autoCapitalize:"none",autoComplete:"off",autoCorrect:"off",id:w,innerRef:this.getInputRef,isDisabled:o,isHidden:b,onBlur:this.onInputBlur,onChange:this.handleInputChange,onFocus:this.onInputFocus,spellCheck:"false",tabIndex:c,form:d,type:"text",value:l},C)):h.createElement(Zre,Q({id:w,innerRef:this.getInputRef,onBlur:this.onInputBlur,onChange:$d,onFocus:this.onInputFocus,disabled:o,tabIndex:c,inputMode:"none",form:d,value:""},C))}},{key:"renderPlaceholderOrValue",value:function(){var a=this,o=this.getComponents(),i=o.MultiValue,s=o.MultiValueContainer,l=o.MultiValueLabel,c=o.MultiValueRemove,d=o.SingleValue,f=o.Placeholder,v=this.commonProps,p=this.props,g=p.controlShouldRenderValue,m=p.isDisabled,b=p.isMulti,y=p.inputValue,x=p.placeholder,w=this.state,C=w.selectValue,S=w.focusedValue,k=w.isFocused;if(!this.hasValue()||!g)return y?null:h.createElement(f,Q({},v,{key:"placeholder",isDisabled:m,isFocused:k,innerProps:{id:this.getElementId("placeholder")}}),x);if(b)return C.map(function(j,R){var N=j===S,M="".concat(a.getOptionLabel(j),"-").concat(a.getOptionValue(j));return h.createElement(i,Q({},v,{components:{Container:s,Label:l,Remove:c},isFocused:N,isDisabled:m,key:M,index:R,removeProps:{onClick:function(){return a.removeValue(j)},onTouchEnd:function(){return a.removeValue(j)},onMouseDown:function(K){K.preventDefault()}},data:j}),a.formatOptionLabel(j,"value"))});if(y)return null;var E=C[0];return h.createElement(d,Q({},v,{data:E,isDisabled:m}),this.formatOptionLabel(E,"value"))}},{key:"renderClearIndicator",value:function(){var a=this.getComponents(),o=a.ClearIndicator,i=this.commonProps,s=this.props,l=s.isDisabled,c=s.isLoading,d=this.state.isFocused;if(!this.isClearable()||!o||l||!this.hasValue()||c)return null;var f={onMouseDown:this.onClearIndicatorMouseDown,onTouchEnd:this.onClearIndicatorTouchEnd,"aria-hidden":"true"};return h.createElement(o,Q({},i,{innerProps:f,isFocused:d}))}},{key:"renderLoadingIndicator",value:function(){var a=this.getComponents(),o=a.LoadingIndicator,i=this.commonProps,s=this.props,l=s.isDisabled,c=s.isLoading,d=this.state.isFocused;if(!o||!c)return null;var f={"aria-hidden":"true"};return h.createElement(o,Q({},i,{innerProps:f,isDisabled:l,isFocused:d}))}},{key:"renderIndicatorSeparator",value:function(){var a=this.getComponents(),o=a.DropdownIndicator,i=a.IndicatorSeparator;if(!o||!i)return null;var s=this.commonProps,l=this.props.isDisabled,c=this.state.isFocused;return h.createElement(i,Q({},s,{isDisabled:l,isFocused:c}))}},{key:"renderDropdownIndicator",value:function(){var a=this.getComponents(),o=a.DropdownIndicator;if(!o)return null;var i=this.commonProps,s=this.props.isDisabled,l=this.state.isFocused,c={onMouseDown:this.onDropdownIndicatorMouseDown,onTouchEnd:this.onDropdownIndicatorTouchEnd,"aria-hidden":"true"};return h.createElement(o,Q({},i,{innerProps:c,isDisabled:s,isFocused:l}))}},{key:"renderMenu",value:function(){var a=this,o=this.getComponents(),i=o.Group,s=o.GroupHeading,l=o.Menu,c=o.MenuList,d=o.MenuPortal,f=o.LoadingMessage,v=o.NoOptionsMessage,p=o.Option,g=this.commonProps,m=this.state.focusedOption,b=this.props,y=b.captureMenuScroll,x=b.inputValue,w=b.isLoading,C=b.loadingMessage,S=b.minMenuHeight,k=b.maxMenuHeight,E=b.menuIsOpen,j=b.menuPlacement,R=b.menuPosition,N=b.menuPortalTarget,M=b.menuShouldBlockScroll,A=b.menuShouldScrollIntoView,K=b.noOptionsMessage,q=b.onMenuScrollToTop,G=b.onMenuScrollToBottom;if(!E)return null;var $=function(B,H){var Z=B.type,ee=B.data,re=B.isDisabled,oe=B.isSelected,le=B.label,ce=B.value,we=m===ee,Ce=re?void 0:function(){return a.onOptionHover(ee)},Ie=re?void 0:function(){return a.selectOption(ee)},ie="".concat(a.getElementId("option"),"-").concat(H),te={id:ie,onClick:Ie,onMouseMove:Ce,onMouseOver:Ce,tabIndex:-1,role:"option","aria-selected":a.isAppleDevice?void 0:oe};return h.createElement(p,Q({},g,{innerProps:te,data:ee,isDisabled:re,isSelected:oe,key:ie,label:le,type:Z,value:ce,isFocused:we,innerRef:we?a.getFocusedOptionRef:void 0}),a.formatOptionLabel(B.data,"menu"))},W;if(this.hasOptions())W=this.getCategorizedOptions().map(function(P){if(P.type==="group"){var B=P.data,H=P.options,Z=P.index,ee="".concat(a.getElementId("group"),"-").concat(Z),re="".concat(ee,"-heading");return h.createElement(i,Q({},g,{key:ee,data:B,options:H,Heading:s,headingProps:{id:re,data:P.data},label:a.formatGroupLabel(P.data)}),P.options.map(function(oe){return $(oe,"".concat(Z,"-").concat(oe.index))}))}else if(P.type==="option")return $(P,"".concat(P.index))});else if(w){var U=C({inputValue:x});if(U===null)return null;W=h.createElement(f,g,U)}else{var F=K({inputValue:x});if(F===null)return null;W=h.createElement(v,g,F)}var V={minMenuHeight:S,maxMenuHeight:k,menuPlacement:j,menuPosition:R,menuShouldScrollIntoView:A},L=h.createElement(Rte,Q({},g,V),function(P){var B=P.ref,H=P.placerProps,Z=H.placement,ee=H.maxHeight;return h.createElement(l,Q({},g,V,{innerRef:B,innerProps:{onMouseDown:a.onMenuMouseDown,onMouseMove:a.onMenuMouseMove},isLoading:w,placement:Z}),h.createElement(nne,{captureEnabled:y,onTopArrive:q,onBottomArrive:G,lockEnabled:M},function(re){return h.createElement(c,Q({},g,{innerRef:function(le){a.getMenuListRef(le),re(le)},innerProps:{role:"listbox","aria-multiselectable":g.isMulti,id:a.getElementId("listbox")},isLoading:w,maxHeight:ee,focusedOption:m}),W)}))});return N||R==="fixed"?h.createElement(d,Q({},g,{appendTo:N,controlElement:this.controlRef,menuPlacement:j,menuPosition:R}),L):L}},{key:"renderFormField",value:function(){var a=this,o=this.props,i=o.delimiter,s=o.isDisabled,l=o.isMulti,c=o.name,d=o.required,f=this.state.selectValue;if(d&&!this.hasValue()&&!s)return h.createElement(ine,{name:c,onFocus:this.onValueInputFocus});if(!(!c||s))if(l)if(i){var v=f.map(function(m){return a.getOptionValue(m)}).join(i);return h.createElement("input",{name:c,type:"hidden",value:v})}else{var p=f.length>0?f.map(function(m,b){return h.createElement("input",{key:"i-".concat(b),name:c,type:"hidden",value:a.getOptionValue(m)})}):h.createElement("input",{name:c,type:"hidden",value:""});return h.createElement("div",null,p)}else{var g=f[0]?this.getOptionValue(f[0]):"";return h.createElement("input",{name:c,type:"hidden",value:g})}}},{key:"renderLiveRegion",value:function(){var a=this.commonProps,o=this.state,i=o.ariaSelection,s=o.focusedOption,l=o.focusedValue,c=o.isFocused,d=o.selectValue,f=this.getFocusableOptions();return h.createElement(zre,Q({},a,{id:this.getElementId("live-region"),ariaSelection:i,focusedOption:s,focusedValue:l,isFocused:c,selectValue:d,focusableOptions:f,isAppleDevice:this.isAppleDevice}))}},{key:"render",value:function(){var a=this.getComponents(),o=a.Control,i=a.IndicatorsContainer,s=a.SelectContainer,l=a.ValueContainer,c=this.props,d=c.className,f=c.id,v=c.isDisabled,p=c.menuIsOpen,g=this.state.isFocused,m=this.commonProps=this.getCommonProps();return h.createElement(s,Q({},m,{className:d,innerProps:{id:f,onKeyDown:this.onKeyDown},isDisabled:v,isFocused:g}),this.renderLiveRegion(),h.createElement(o,Q({},m,{innerRef:this.getControlRef,innerProps:{onMouseDown:this.onControlMouseDown,onTouchEnd:this.onControlTouchEnd},isDisabled:v,isFocused:g,menuIsOpen:p}),h.createElement(l,Q({},m,{isDisabled:v}),this.renderPlaceholderOrValue(),this.renderInput()),h.createElement(i,Q({},m,{isDisabled:v}),this.renderClearIndicator(),this.renderLoadingIndicator(),this.renderIndicatorSeparator(),this.renderDropdownIndicator())),this.renderMenu(),this.renderFormField())}}],[{key:"getDerivedStateFromProps",value:function(a,o){var i=o.prevProps,s=o.clearFocusValueOnUpdate,l=o.inputIsHiddenAfterUpdate,c=o.ariaSelection,d=o.isFocused,f=o.prevWasFocused,v=o.instancePrefix,p=a.options,g=a.value,m=a.menuIsOpen,b=a.inputValue,y=a.isMulti,x=Ld(g),w={};if(i&&(g!==i.value||p!==i.options||m!==i.menuIsOpen||b!==i.inputValue)){var C=m?xne(a,x):[],S=m?ZS(sd(a,x),"".concat(v,"-option")):[],k=s?wne(o,x):null,E=Sne(o,C),j=Vv(S,E);w={selectValue:x,focusedOption:E,focusedOptionId:j,focusableOptionsWithIds:S,focusedValue:k,clearFocusValueOnUpdate:!1}}var R=l!=null&&a!==i?{inputIsHidden:l,inputIsHiddenAfterUpdate:void 0}:{},N=c,M=d&&f;return d&&!M&&(N={value:ul(y,x,x[0]||null),options:x,action:"initial-input-focus"},M=!f),c?.action==="initial-input-focus"&&(N=null),Re(Re(Re({},w),R),{},{prevProps:a,ariaSelection:N,prevWasFocused:M})}}]),r}(h.Component);Oy.defaultProps=yne;var kne=h.forwardRef(function(e,t){var r=XT(e);return h.createElement(Oy,Q({ref:t},r))}),wF=kne,jy={};Object.defineProperty(jy,"__esModule",{value:!0});var js=jy.default=void 0,Ene=jne(h),One=it;function jne(e){return e&&e.__esModule?e:{default:e}}const SF=e=>Ene.default.createElement(One.Icon,Object.assign({dangerouslySetGlyph:''},e));SF.displayName="SelectClearIcon";var Ine=SF;js=jy.default=Ine;var Pne=["allowCreateWhileLoading","createOptionPosition","formatCreateLabel","isValidNewOption","getNewOptionData","onCreateOption","options","onChange"],QS=function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",r=arguments.length>1?arguments[1]:void 0,n=arguments.length>2?arguments[2]:void 0,a=String(t).toLowerCase(),o=String(n.getOptionValue(r)).toLowerCase(),i=String(n.getOptionLabel(r)).toLowerCase();return o===a||i===a},Uv={formatCreateLabel:function(t){return'Create "'.concat(t,'"')},isValidNewOption:function(t,r,n,a){return!(!t||r.some(function(o){return QS(t,o,a)})||n.some(function(o){return QS(t,o,a)}))},getNewOptionData:function(t,r){return{label:r,value:t,__isNew__:!0}}};function Dne(e){var t=e.allowCreateWhileLoading,r=t===void 0?!1:t,n=e.createOptionPosition,a=n===void 0?"last":n,o=e.formatCreateLabel,i=o===void 0?Uv.formatCreateLabel:o,s=e.isValidNewOption,l=s===void 0?Uv.isValidNewOption:s,c=e.getNewOptionData,d=c===void 0?Uv.getNewOptionData:c,f=e.onCreateOption,v=e.options,p=v===void 0?[]:v,g=e.onChange,m=be(e,Pne),b=m.getOptionValue,y=b===void 0?pF:b,x=m.getOptionLabel,w=x===void 0?fF:x,C=m.inputValue,S=m.isLoading,k=m.isMulti,E=m.value,j=m.name,R=h.useMemo(function(){return l(C,Ld(E),p,{getOptionValue:y,getOptionLabel:w})?d(C,i(C)):void 0},[i,d,w,y,C,l,p,E]),N=h.useMemo(function(){return(r||!S)&&R?a==="first"?[R].concat(Ke(p)):[].concat(Ke(p),[R]):p},[r,a,S,R,p]),M=h.useCallback(function(A,K){if(K.action!=="select-option")return g(A,K);var q=Array.isArray(A)?A:[A];if(q[q.length-1]===R){if(f)f(C);else{var G=d(C,C),$={action:"create-option",name:j,option:G};g(ul(k,[].concat(Ke(Ld(E)),[G]),G),$)}return}g(A,K)},[d,C,k,j,R,f,g,E]);return Re(Re({},m),{},{options:N,onChange:M})}var Tne=h.forwardRef(function(e,t){var r=XT(e),n=Dne(r);return h.createElement(Oy,Q({ref:t},n))}),CF=Tne;const Fne="bg-surface min-w-min z-10 shadow-overlay rounded overflow-hidden",Rne="py-2 px-3 border-l-2 border-l-transparent border-transparent border-solid",kF="uikts-select";function Mne(e,t,r){return h.useMemo(()=>({...e,control:n=>ge(Jt(NT,"px-2 flex items-center",n.isDisabled?"bg-disabled border-transparent cursor-not-allowed":void 0,r?"border-danger-border before:border-danger-border focus-within:before:border-danger-border":void 0,n.isFocused&&!n.isDisabled?`bg-input-active hover:bg-input-active ${r?"border-danger-border":"border-input-border-focused"}`:void 0,!n.isFocused&&!n.isDisabled?"bg-input hover:bg-input-hovered":void 0),e?.control?.(n),t),menu:n=>ge(Fne,e?.menu?.(n)),clearIndicator:n=>ge("w-4 cursor-pointer text-text-subtlest hover:text-text focus-visible:outline-selected-bold focus-visible:outline-2 focus-visible:outline",e?.clearIndicator?.(n)),dropdownIndicator:n=>ge(`w-4 ml-0.5 overflow-hidden flex items-center justify-center cursor-pointer ${n.isDisabled?"text-disabled-text":"text-text-subtlest hover:text-text"}`,e?.dropdownIndicator?.(n)),indicatorsContainer:n=>ge("content-center",e?.indicatorsContainer?.(n)),indicatorSeparator:n=>ge("hidden",e?.indicatorSeparator?.(n)),placeholder:n=>ge(`${n.isDisabled?"text-disabled-text":"text-text-subtlest"} overflow-hidden text-ellipsis whitespace-nowrap`,e?.placeholder?.(n)),singleValue:n=>Jt(n.isDisabled?"text-disabled-text":"text-text","text-ellipsis whitespace-nowrap",e?.singleValue?.(n)),multiValue:n=>Jt(ge("bg-neutral w-auto rounded-sm pl-1 mr-2 my-1 text-text",n.isDisabled?"bg-disabled text-disabled-text":void 0),"text-ellipsis whitespace-nowrap",e?.multiValue?.(n)),multiValueRemove:n=>ge("hover:bg-danger-hovered flex-none active:bg-danger-pressed focus-visible:outline-offset-0 focus-visible:outline-selected-bold focus-visible:outline focus-visible:outline-2 px-1 cursor-pointer ml-1 flex items-center rounded-r-sm ",e?.multiValueRemove?.(n)),option:n=>ge(Rne,n.isSelected?"bg-selected-subtle border-l-selected-border":void 0,n.isFocused?"border-l-selected-border focus-visible:border-l-selected-border bg-surface-overlay-hovered":void 0,n.isDisabled?"text-disabled-text":"hover:border-l-selected-border focus-visible:border-l-selected-border hover:bg-surface-overlay-hovered active:bg-surface-overlay-pressed",e?.option?.(n)),groupHeading:n=>ge("text-text-subtlest text-2xs font-[500] uppercase pt-4 pb-0.5 px-3",e?.groupHeading?.(n))}),[e,t,r])}const eC={control:e=>({...e,cursor:"pointer",minHeight:"2.25rem",flexWrap:"nowrap"})},EF=({isCreateable:e,formatCreateLabel:t,testId:r,innerRef:n,classNames:a,className:o,containerClassName:i,style:s,clearValuesButtonLabel:l,removeValueButtonLabel:c,dropdownLabel:d,inputId:f,invalid:v,components:p,onClearButtonClick:g,...m})=>{const b=Mne(a,o,v),y=navigator.language,x=h.useRef(null);h.useImperativeHandle(n,()=>x.current,[]);const w=h.useMemo(()=>({ClearIndicator:S=>u.jsx("div",{...S.innerProps,role:"button",className:S.getClassNames("clearIndicator",S),style:S.getStyles("clearIndicator",S),title:l??"clear all selected","aria-label":l??"clear all selected","aria-hidden":"false",tabIndex:0,onKeyUp:k=>{k.key==="Enter"&&(S.clearValue(),g?.())},onMouseDown:k=>{k.preventDefault(),k.stopPropagation(),S.clearValue(),g?.()},"data-action":"clear_all_selected",children:u.jsx(St,{children:u.jsx(js,{size:"small",label:"",secondaryColor:"var(--ds-surface, #fff)"})})}),MultiValueRemove:S=>{const k=`${c??"remove"} ${S.data.label}`;return u.jsx("div",{role:"button",...S.innerProps,title:k,"aria-label":k,"aria-hidden":"false",tabIndex:0,"data-action":`remove_selected_${S.data.label}`,children:u.jsx(St,{"data-action":"clear_selected",children:u.jsx(oi,{size:"small",label:""})})})},MultiValue:S=>{const k=S.getClassNames("multiValueRemove",S);return S.removeProps.className=k,u.jsxs("div",{...S.innerProps,className:S.getClassNames("multiValue",S),style:S.getStyles("multiValue",S),onKeyUp:E=>{E.key==="Enter"&&(S.selectOption(S.data),x.current?.focus())},children:[u.jsx("div",{className:"truncate",children:S.children}),!S.data.isFixed&&u.jsx(S.components.Remove,{data:S.data,innerProps:S.removeProps,selectProps:S.selectProps,children:S.removeProps.children})]})},DropdownIndicator:S=>{const k=d?.(S.selectProps.menuIsOpen)??`${S.selectProps.menuIsOpen?"close":"open"} the menu`;return u.jsx("div",{...S.innerProps,role:"button","data-action":"open_select",className:S.getClassNames("dropdownIndicator",S),style:S.getStyles("dropdownIndicator",S),title:k,"aria-label":k,"aria-hidden":"false",children:u.jsx(St,{children:S.selectProps.menuIsOpen?u.jsx(Cs,{size:"medium",label:""}):u.jsx(Dn,{size:"medium",label:""})})})},...p}),[l,d,c,g,p]);return e?u.jsx(CF,{ref:x,placeholder:m.placeholder??y.startsWith("de")?"Auswahl...":"Select...",unstyled:!0,inputId:f,"data-testid":r,classNames:b,"data-invalid":v,formatCreateLabel:t??(C=>y.startsWith("de")?`Erstelle "${C}"`:`Create "${C}"`),styles:eC,components:w,...m}):u.jsx(wF,{placeholder:m.placeholder??y.startsWith("de")?"Auswahl...":"Select...",ref:x,unstyled:!0,inputId:f,classNames:b,"data-testid":r,"data-invalid":v,styles:eC,components:w,className:i,...m})};function Du(e){return typeof e=="object"&&e!=null&&"label"in e&&"value"in e}function tC(e){return typeof e=="object"&&e!=null&&"label"in e&&"options"in e}function Nne({control:e,name:t,disabled:r,isDisabled:n,isMulti:a,options:o,value:i,"aria-invalid":s=!1,invalid:l,errorMessage:c,usePortal:d=!0,testId:f,defaultValue:v,required:p,ref:g,...m}){const{field:b,fieldState:y}=Tf({control:e,name:t,disabled:r,rules:{required:p}}),x=(E,j)=>{if(m.onChange?.(E,j),Array.isArray(E))return b.onChange(E.map(R=>R.value));Du(E)?b.onChange(E.value):E==null&&b.onChange(E)};let w=i;if(i&&(!a&&Du(i)&&i.value!==b.value&&b.onChange(i.value),a&&Array.isArray(i))){const E=new Set(i.map(R=>R.value)),j=new Set(b.value);if(E.size!==j.size)b.onChange(i.map(R=>R.value));else for(const R of E)if(!j.has(R)){b.onChange(i.map(N=>N.value));break}}if(!i){if(!a&&o)for(const E of o){if(Du(E)&&E.value===b.value){w=E;break}if(tC(E)){for(const j of E.options)if(j.value===b.value){w=j;break}}}else if(a&&o){const E=[];if(b.value){for(const j of o)if(Du(j)&&b.value.includes(j.value))E.push(j);else if(tC(j))for(const R of j.options)b.value.includes(R.value)&&E.push(R)}w=E}}const C={...m,isCreateable:m.isCreateable,testId:f,innerRef:g,invalid:l},{ref:S,...k}=b;return u.jsxs(u.Fragment,{children:[u.jsx(EF,{...C,...k,...y,innerRef:S,onChange:x,value:w,name:t,options:o,isMulti:a,menuPortalTarget:d?ni(kF):void 0,isDisabled:r||n,"aria-invalid":s||y.invalid||l}),c&&u.jsx($o,{invalid:l||y.invalid,"aria-invalid":s||y.invalid,children:c})]})}function _ne({options:e,usePortal:t=!0,disabled:r,isDisabled:n,ref:a,...o}){return u.jsx(EF,{...o,innerRef:a,options:e,menuPortalTarget:t?ni(kF):void 0,isDisabled:r||n})}function Nt({name:e,control:t,...r}){if(t&&e){const a={name:e,control:t,...r};return u.jsx(Nne,{...a})}const n=r;return u.jsx(_ne,{name:e,...n})}function oo(e){if(e===null||e===!0||e===!1)return NaN;var t=Number(e);return isNaN(t)?t:t<0?Math.ceil(t):Math.floor(t)}function ir(e,t){if(t.length1?"s":"")+" required, but only "+t.length+" present")}function Rn(e){ir(1,arguments);var t=Object.prototype.toString.call(e);return e instanceof Date||Et(e)==="object"&&t==="[object Date]"?new Date(e.getTime()):typeof e=="number"||t==="[object Number]"?new Date(e):((typeof e=="string"||t==="[object String]")&&typeof console<"u"&&(console.warn("Starting with v2.0.0-beta.1 date-fns doesn't accept strings as date arguments. Please use `parseISO` to parse strings. See: https://github.com/date-fns/date-fns/blob/master/docs/upgradeGuide.md#string-arguments"),console.warn(new Error().stack)),new Date(NaN))}function Ane(e,t){ir(2,arguments);var r=Rn(e).getTime(),n=oo(t);return new Date(r+n)}var $ne={};function ep(){return $ne}function Lne(e){var t=new Date(Date.UTC(e.getFullYear(),e.getMonth(),e.getDate(),e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds()));return t.setUTCFullYear(e.getFullYear()),e.getTime()-t.getTime()}var OF=6e4,jF=36e5;function Bne(e){return ir(1,arguments),e instanceof Date||Et(e)==="object"&&Object.prototype.toString.call(e)==="[object Date]"}function Fc(e){if(ir(1,arguments),!Bne(e)&&typeof e!="number")return!1;var t=Rn(e);return!isNaN(Number(t))}function Hne(e,t){ir(2,arguments);var r=oo(t);return Ane(e,-r)}var Vne=864e5;function Une(e){ir(1,arguments);var t=Rn(e),r=t.getTime();t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0);var n=t.getTime(),a=r-n;return Math.floor(a/Vne)+1}function Vd(e){ir(1,arguments);var t=1,r=Rn(e),n=r.getUTCDay(),a=(n=a.getTime()?r+1:t.getTime()>=i.getTime()?r:r-1}function Wne(e){ir(1,arguments);var t=IF(e),r=new Date(0);r.setUTCFullYear(t,0,4),r.setUTCHours(0,0,0,0);var n=Vd(r);return n}var zne=6048e5;function Gne(e){ir(1,arguments);var t=Rn(e),r=Vd(t).getTime()-Wne(t).getTime();return Math.round(r/zne)+1}function Ud(e,t){var r,n,a,o,i,s,l,c;ir(1,arguments);var d=ep(),f=oo((r=(n=(a=(o=t?.weekStartsOn)!==null&&o!==void 0?o:t==null||(i=t.locale)===null||i===void 0||(s=i.options)===null||s===void 0?void 0:s.weekStartsOn)!==null&&a!==void 0?a:d.weekStartsOn)!==null&&n!==void 0?n:(l=d.locale)===null||l===void 0||(c=l.options)===null||c===void 0?void 0:c.weekStartsOn)!==null&&r!==void 0?r:0);if(!(f>=0&&f<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var v=Rn(e),p=v.getUTCDay(),g=(p=1&&p<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var g=new Date(0);g.setUTCFullYear(f+1,0,p),g.setUTCHours(0,0,0,0);var m=Ud(g,t),b=new Date(0);b.setUTCFullYear(f,0,p),b.setUTCHours(0,0,0,0);var y=Ud(b,t);return d.getTime()>=m.getTime()?f+1:d.getTime()>=y.getTime()?f:f-1}function qne(e,t){var r,n,a,o,i,s,l,c;ir(1,arguments);var d=ep(),f=oo((r=(n=(a=(o=t?.firstWeekContainsDate)!==null&&o!==void 0?o:t==null||(i=t.locale)===null||i===void 0||(s=i.options)===null||s===void 0?void 0:s.firstWeekContainsDate)!==null&&a!==void 0?a:d.firstWeekContainsDate)!==null&&n!==void 0?n:(l=d.locale)===null||l===void 0||(c=l.options)===null||c===void 0?void 0:c.firstWeekContainsDate)!==null&&r!==void 0?r:1),v=PF(e,t),p=new Date(0);p.setUTCFullYear(v,0,f),p.setUTCHours(0,0,0,0);var g=Ud(p,t);return g}var Yne=6048e5;function Kne(e,t){ir(1,arguments);var r=Rn(e),n=Ud(r,t).getTime()-qne(r,t).getTime();return Math.round(n/Yne)+1}function vt(e,t){for(var r=e<0?"-":"",n=Math.abs(e).toString();n.length0?n:1-n;return vt(r==="yy"?a%100:a,r.length)},M:function(t,r){var n=t.getUTCMonth();return r==="M"?String(n+1):vt(n+1,2)},d:function(t,r){return vt(t.getUTCDate(),r.length)},a:function(t,r){var n=t.getUTCHours()/12>=1?"pm":"am";switch(r){case"a":case"aa":return n.toUpperCase();case"aaa":return n;case"aaaaa":return n[0];case"aaaa":default:return n==="am"?"a.m.":"p.m."}},h:function(t,r){return vt(t.getUTCHours()%12||12,r.length)},H:function(t,r){return vt(t.getUTCHours(),r.length)},m:function(t,r){return vt(t.getUTCMinutes(),r.length)},s:function(t,r){return vt(t.getUTCSeconds(),r.length)},S:function(t,r){var n=r.length,a=t.getUTCMilliseconds(),o=Math.floor(a*Math.pow(10,n-3));return vt(o,r.length)}},Si={am:"am",pm:"pm",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},Xne={G:function(t,r,n){var a=t.getUTCFullYear()>0?1:0;switch(r){case"G":case"GG":case"GGG":return n.era(a,{width:"abbreviated"});case"GGGGG":return n.era(a,{width:"narrow"});case"GGGG":default:return n.era(a,{width:"wide"})}},y:function(t,r,n){if(r==="yo"){var a=t.getUTCFullYear(),o=a>0?a:1-a;return n.ordinalNumber(o,{unit:"year"})}return Ra.y(t,r)},Y:function(t,r,n,a){var o=PF(t,a),i=o>0?o:1-o;if(r==="YY"){var s=i%100;return vt(s,2)}return r==="Yo"?n.ordinalNumber(i,{unit:"year"}):vt(i,r.length)},R:function(t,r){var n=IF(t);return vt(n,r.length)},u:function(t,r){var n=t.getUTCFullYear();return vt(n,r.length)},Q:function(t,r,n){var a=Math.ceil((t.getUTCMonth()+1)/3);switch(r){case"Q":return String(a);case"QQ":return vt(a,2);case"Qo":return n.ordinalNumber(a,{unit:"quarter"});case"QQQ":return n.quarter(a,{width:"abbreviated",context:"formatting"});case"QQQQQ":return n.quarter(a,{width:"narrow",context:"formatting"});case"QQQQ":default:return n.quarter(a,{width:"wide",context:"formatting"})}},q:function(t,r,n){var a=Math.ceil((t.getUTCMonth()+1)/3);switch(r){case"q":return String(a);case"qq":return vt(a,2);case"qo":return n.ordinalNumber(a,{unit:"quarter"});case"qqq":return n.quarter(a,{width:"abbreviated",context:"standalone"});case"qqqqq":return n.quarter(a,{width:"narrow",context:"standalone"});case"qqqq":default:return n.quarter(a,{width:"wide",context:"standalone"})}},M:function(t,r,n){var a=t.getUTCMonth();switch(r){case"M":case"MM":return Ra.M(t,r);case"Mo":return n.ordinalNumber(a+1,{unit:"month"});case"MMM":return n.month(a,{width:"abbreviated",context:"formatting"});case"MMMMM":return n.month(a,{width:"narrow",context:"formatting"});case"MMMM":default:return n.month(a,{width:"wide",context:"formatting"})}},L:function(t,r,n){var a=t.getUTCMonth();switch(r){case"L":return String(a+1);case"LL":return vt(a+1,2);case"Lo":return n.ordinalNumber(a+1,{unit:"month"});case"LLL":return n.month(a,{width:"abbreviated",context:"standalone"});case"LLLLL":return n.month(a,{width:"narrow",context:"standalone"});case"LLLL":default:return n.month(a,{width:"wide",context:"standalone"})}},w:function(t,r,n,a){var o=Kne(t,a);return r==="wo"?n.ordinalNumber(o,{unit:"week"}):vt(o,r.length)},I:function(t,r,n){var a=Gne(t);return r==="Io"?n.ordinalNumber(a,{unit:"week"}):vt(a,r.length)},d:function(t,r,n){return r==="do"?n.ordinalNumber(t.getUTCDate(),{unit:"date"}):Ra.d(t,r)},D:function(t,r,n){var a=Une(t);return r==="Do"?n.ordinalNumber(a,{unit:"dayOfYear"}):vt(a,r.length)},E:function(t,r,n){var a=t.getUTCDay();switch(r){case"E":case"EE":case"EEE":return n.day(a,{width:"abbreviated",context:"formatting"});case"EEEEE":return n.day(a,{width:"narrow",context:"formatting"});case"EEEEEE":return n.day(a,{width:"short",context:"formatting"});case"EEEE":default:return n.day(a,{width:"wide",context:"formatting"})}},e:function(t,r,n,a){var o=t.getUTCDay(),i=(o-a.weekStartsOn+8)%7||7;switch(r){case"e":return String(i);case"ee":return vt(i,2);case"eo":return n.ordinalNumber(i,{unit:"day"});case"eee":return n.day(o,{width:"abbreviated",context:"formatting"});case"eeeee":return n.day(o,{width:"narrow",context:"formatting"});case"eeeeee":return n.day(o,{width:"short",context:"formatting"});case"eeee":default:return n.day(o,{width:"wide",context:"formatting"})}},c:function(t,r,n,a){var o=t.getUTCDay(),i=(o-a.weekStartsOn+8)%7||7;switch(r){case"c":return String(i);case"cc":return vt(i,r.length);case"co":return n.ordinalNumber(i,{unit:"day"});case"ccc":return n.day(o,{width:"abbreviated",context:"standalone"});case"ccccc":return n.day(o,{width:"narrow",context:"standalone"});case"cccccc":return n.day(o,{width:"short",context:"standalone"});case"cccc":default:return n.day(o,{width:"wide",context:"standalone"})}},i:function(t,r,n){var a=t.getUTCDay(),o=a===0?7:a;switch(r){case"i":return String(o);case"ii":return vt(o,r.length);case"io":return n.ordinalNumber(o,{unit:"day"});case"iii":return n.day(a,{width:"abbreviated",context:"formatting"});case"iiiii":return n.day(a,{width:"narrow",context:"formatting"});case"iiiiii":return n.day(a,{width:"short",context:"formatting"});case"iiii":default:return n.day(a,{width:"wide",context:"formatting"})}},a:function(t,r,n){var a=t.getUTCHours(),o=a/12>=1?"pm":"am";switch(r){case"a":case"aa":return n.dayPeriod(o,{width:"abbreviated",context:"formatting"});case"aaa":return n.dayPeriod(o,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return n.dayPeriod(o,{width:"narrow",context:"formatting"});case"aaaa":default:return n.dayPeriod(o,{width:"wide",context:"formatting"})}},b:function(t,r,n){var a=t.getUTCHours(),o;switch(a===12?o=Si.noon:a===0?o=Si.midnight:o=a/12>=1?"pm":"am",r){case"b":case"bb":return n.dayPeriod(o,{width:"abbreviated",context:"formatting"});case"bbb":return n.dayPeriod(o,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return n.dayPeriod(o,{width:"narrow",context:"formatting"});case"bbbb":default:return n.dayPeriod(o,{width:"wide",context:"formatting"})}},B:function(t,r,n){var a=t.getUTCHours(),o;switch(a>=17?o=Si.evening:a>=12?o=Si.afternoon:a>=4?o=Si.morning:o=Si.night,r){case"B":case"BB":case"BBB":return n.dayPeriod(o,{width:"abbreviated",context:"formatting"});case"BBBBB":return n.dayPeriod(o,{width:"narrow",context:"formatting"});case"BBBB":default:return n.dayPeriod(o,{width:"wide",context:"formatting"})}},h:function(t,r,n){if(r==="ho"){var a=t.getUTCHours()%12;return a===0&&(a=12),n.ordinalNumber(a,{unit:"hour"})}return Ra.h(t,r)},H:function(t,r,n){return r==="Ho"?n.ordinalNumber(t.getUTCHours(),{unit:"hour"}):Ra.H(t,r)},K:function(t,r,n){var a=t.getUTCHours()%12;return r==="Ko"?n.ordinalNumber(a,{unit:"hour"}):vt(a,r.length)},k:function(t,r,n){var a=t.getUTCHours();return a===0&&(a=24),r==="ko"?n.ordinalNumber(a,{unit:"hour"}):vt(a,r.length)},m:function(t,r,n){return r==="mo"?n.ordinalNumber(t.getUTCMinutes(),{unit:"minute"}):Ra.m(t,r)},s:function(t,r,n){return r==="so"?n.ordinalNumber(t.getUTCSeconds(),{unit:"second"}):Ra.s(t,r)},S:function(t,r){return Ra.S(t,r)},X:function(t,r,n,a){var o=a._originalDate||t,i=o.getTimezoneOffset();if(i===0)return"Z";switch(r){case"X":return nC(i);case"XXXX":case"XX":return Co(i);case"XXXXX":case"XXX":default:return Co(i,":")}},x:function(t,r,n,a){var o=a._originalDate||t,i=o.getTimezoneOffset();switch(r){case"x":return nC(i);case"xxxx":case"xx":return Co(i);case"xxxxx":case"xxx":default:return Co(i,":")}},O:function(t,r,n,a){var o=a._originalDate||t,i=o.getTimezoneOffset();switch(r){case"O":case"OO":case"OOO":return"GMT"+rC(i,":");case"OOOO":default:return"GMT"+Co(i,":")}},z:function(t,r,n,a){var o=a._originalDate||t,i=o.getTimezoneOffset();switch(r){case"z":case"zz":case"zzz":return"GMT"+rC(i,":");case"zzzz":default:return"GMT"+Co(i,":")}},t:function(t,r,n,a){var o=a._originalDate||t,i=Math.floor(o.getTime()/1e3);return vt(i,r.length)},T:function(t,r,n,a){var o=a._originalDate||t,i=o.getTime();return vt(i,r.length)}};function rC(e,t){var r=e>0?"-":"+",n=Math.abs(e),a=Math.floor(n/60),o=n%60;if(o===0)return r+String(a);var i=t;return r+String(a)+i+vt(o,2)}function nC(e,t){if(e%60===0){var r=e>0?"-":"+";return r+vt(Math.abs(e)/60,2)}return Co(e,t)}function Co(e,t){var r=t||"",n=e>0?"-":"+",a=Math.abs(e),o=vt(Math.floor(a/60),2),i=vt(a%60,2);return n+o+r+i}var aC=function(t,r){switch(t){case"P":return r.date({width:"short"});case"PP":return r.date({width:"medium"});case"PPP":return r.date({width:"long"});case"PPPP":default:return r.date({width:"full"})}},DF=function(t,r){switch(t){case"p":return r.time({width:"short"});case"pp":return r.time({width:"medium"});case"ppp":return r.time({width:"long"});case"pppp":default:return r.time({width:"full"})}},Zne=function(t,r){var n=t.match(/(P+)(p+)?/)||[],a=n[1],o=n[2];if(!o)return aC(t,r);var i;switch(a){case"P":i=r.dateTime({width:"short"});break;case"PP":i=r.dateTime({width:"medium"});break;case"PPP":i=r.dateTime({width:"long"});break;case"PPPP":default:i=r.dateTime({width:"full"});break}return i.replace("{{date}}",aC(a,r)).replace("{{time}}",DF(o,r))},Jne={p:DF,P:Zne},Qne=["D","DD"],eae=["YY","YYYY"];function tae(e){return Qne.indexOf(e)!==-1}function rae(e){return eae.indexOf(e)!==-1}function oC(e,t,r){if(e==="YYYY")throw new RangeError("Use `yyyy` instead of `YYYY` (in `".concat(t,"`) for formatting years to the input `").concat(r,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if(e==="YY")throw new RangeError("Use `yy` instead of `YY` (in `".concat(t,"`) for formatting years to the input `").concat(r,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if(e==="D")throw new RangeError("Use `d` instead of `D` (in `".concat(t,"`) for formatting days of the month to the input `").concat(r,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if(e==="DD")throw new RangeError("Use `dd` instead of `DD` (in `".concat(t,"`) for formatting days of the month to the input `").concat(r,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"))}var nae={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}},aae=function(t,r,n){var a,o=nae[t];return typeof o=="string"?a=o:r===1?a=o.one:a=o.other.replace("{{count}}",r.toString()),n!=null&&n.addSuffix?n.comparison&&n.comparison>0?"in "+a:a+" ago":a};function Wv(e){return function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},r=t.width?String(t.width):e.defaultWidth,n=e.formats[r]||e.formats[e.defaultWidth];return n}}var oae={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},iae={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},sae={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},lae={date:Wv({formats:oae,defaultWidth:"full"}),time:Wv({formats:iae,defaultWidth:"full"}),dateTime:Wv({formats:sae,defaultWidth:"full"})},cae={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},uae=function(t,r,n,a){return cae[t]};function zs(e){return function(t,r){var n=r!=null&&r.context?String(r.context):"standalone",a;if(n==="formatting"&&e.formattingValues){var o=e.defaultFormattingWidth||e.defaultWidth,i=r!=null&&r.width?String(r.width):o;a=e.formattingValues[i]||e.formattingValues[o]}else{var s=e.defaultWidth,l=r!=null&&r.width?String(r.width):e.defaultWidth;a=e.values[l]||e.values[s]}var c=e.argumentCallback?e.argumentCallback(t):t;return a[c]}}var dae={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},fae={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},pae={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},vae={narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},hae={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},gae={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},mae=function(t,r){var n=Number(t),a=n%100;if(a>20||a<10)switch(a%10){case 1:return n+"st";case 2:return n+"nd";case 3:return n+"rd"}return n+"th"},bae={ordinalNumber:mae,era:zs({values:dae,defaultWidth:"wide"}),quarter:zs({values:fae,defaultWidth:"wide",argumentCallback:function(t){return t-1}}),month:zs({values:pae,defaultWidth:"wide"}),day:zs({values:vae,defaultWidth:"wide"}),dayPeriod:zs({values:hae,defaultWidth:"wide",formattingValues:gae,defaultFormattingWidth:"wide"})};function Gs(e){return function(t){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=r.width,a=n&&e.matchPatterns[n]||e.matchPatterns[e.defaultMatchWidth],o=t.match(a);if(!o)return null;var i=o[0],s=n&&e.parsePatterns[n]||e.parsePatterns[e.defaultParseWidth],l=Array.isArray(s)?xae(s,function(f){return f.test(i)}):yae(s,function(f){return f.test(i)}),c;c=e.valueCallback?e.valueCallback(l):l,c=r.valueCallback?r.valueCallback(c):c;var d=t.slice(i.length);return{value:c,rest:d}}}function yae(e,t){for(var r in e)if(e.hasOwnProperty(r)&&t(e[r]))return r}function xae(e,t){for(var r=0;r1&&arguments[1]!==void 0?arguments[1]:{},n=t.match(e.matchPattern);if(!n)return null;var a=n[0],o=t.match(e.parsePattern);if(!o)return null;var i=e.valueCallback?e.valueCallback(o[0]):o[0];i=r.valueCallback?r.valueCallback(i):i;var s=t.slice(a.length);return{value:i,rest:s}}}var Sae=/^(\d+)(th|st|nd|rd)?/i,Cae=/\d+/i,kae={narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},Eae={any:[/^b/i,/^(a|c)/i]},Oae={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},jae={any:[/1/i,/2/i,/3/i,/4/i]},Iae={narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},Pae={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},Dae={narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},Tae={narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},Fae={narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},Rae={any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},Mae={ordinalNumber:wae({matchPattern:Sae,parsePattern:Cae,valueCallback:function(t){return parseInt(t,10)}}),era:Gs({matchPatterns:kae,defaultMatchWidth:"wide",parsePatterns:Eae,defaultParseWidth:"any"}),quarter:Gs({matchPatterns:Oae,defaultMatchWidth:"wide",parsePatterns:jae,defaultParseWidth:"any",valueCallback:function(t){return t+1}}),month:Gs({matchPatterns:Iae,defaultMatchWidth:"wide",parsePatterns:Pae,defaultParseWidth:"any"}),day:Gs({matchPatterns:Dae,defaultMatchWidth:"wide",parsePatterns:Tae,defaultParseWidth:"any"}),dayPeriod:Gs({matchPatterns:Fae,defaultMatchWidth:"any",parsePatterns:Rae,defaultParseWidth:"any"})},Nae={code:"en-US",formatDistance:aae,formatLong:lae,formatRelative:uae,localize:bae,match:Mae,options:{weekStartsOn:0,firstWeekContainsDate:1}},_ae=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,Aae=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,$ae=/^'([^]*?)'?$/,Lae=/''/g,Bae=/[a-zA-Z]/;function _o(e,t,r){var n,a,o,i,s,l,c,d,f,v,p,g,m,b;ir(2,arguments);var y=String(t),x=ep(),w=(n=(a=void 0)!==null&&a!==void 0?a:x.locale)!==null&&n!==void 0?n:Nae,C=oo((o=(i=(s=(l=void 0)!==null&&l!==void 0?l:void 0)!==null&&s!==void 0?s:x.firstWeekContainsDate)!==null&&i!==void 0?i:(c=x.locale)===null||c===void 0||(d=c.options)===null||d===void 0?void 0:d.firstWeekContainsDate)!==null&&o!==void 0?o:1);if(!(C>=1&&C<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var S=oo((f=(v=(p=(g=void 0)!==null&&g!==void 0?g:void 0)!==null&&p!==void 0?p:x.weekStartsOn)!==null&&v!==void 0?v:(m=x.locale)===null||m===void 0||(b=m.options)===null||b===void 0?void 0:b.weekStartsOn)!==null&&f!==void 0?f:0);if(!(S>=0&&S<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(!w.localize)throw new RangeError("locale must contain localize property");if(!w.formatLong)throw new RangeError("locale must contain formatLong property");var k=Rn(e);if(!Fc(k))throw new RangeError("Invalid time value");var E=Lne(k),j=Hne(k,E),R={firstWeekContainsDate:C,weekStartsOn:S,locale:w,_originalDate:k},N=y.match(Aae).map(function(M){var A=M[0];if(A==="p"||A==="P"){var K=Jne[A];return K(M,w.formatLong)}return M}).join("").match(_ae).map(function(M){if(M==="''")return"'";var A=M[0];if(A==="'")return Hae(M);var K=Xne[A];if(K)return rae(M)&&oC(M,t,String(e)),tae(M)&&oC(M,t,String(e)),K(j,M,w.localize,R);if(A.match(Bae))throw new RangeError("Format string contains an unescaped latin alphabet character `"+A+"`");return M}).join("");return N}function Hae(e){var t=e.match($ae);return t?t[1].replace(Lae,"'"):e}function Vae(e){ir(1,arguments);var t=Rn(e),r=t.getMonth();return t.setFullYear(t.getFullYear(),r+1,0),t.setHours(0,0,0,0),t}function Wd(e,t){var r;ir(1,arguments);var n=oo((r=void 0)!==null&&r!==void 0?r:2);if(n!==2&&n!==1&&n!==0)throw new RangeError("additionalDigits must be 0, 1 or 2");if(!(typeof e=="string"||Object.prototype.toString.call(e)==="[object String]"))return new Date(NaN);var a=Gae(e),o;if(a.date){var i=qae(a.date,n);o=Yae(i.restDateString,i.year)}if(!o||isNaN(o.getTime()))return new Date(NaN);var s=o.getTime(),l=0,c;if(a.time&&(l=Kae(a.time),isNaN(l)))return new Date(NaN);if(a.timezone){if(c=Xae(a.timezone),isNaN(c))return new Date(NaN)}else{var d=new Date(s+l),f=new Date(0);return f.setFullYear(d.getUTCFullYear(),d.getUTCMonth(),d.getUTCDate()),f.setHours(d.getUTCHours(),d.getUTCMinutes(),d.getUTCSeconds(),d.getUTCMilliseconds()),f}return new Date(s+l+c)}var Tu={dateTimeDelimiter:/[T ]/,timeZoneDelimiter:/[Z ]/i,timezone:/([Z+-].*)$/},Uae=/^-?(?:(\d{3})|(\d{2})(?:-?(\d{2}))?|W(\d{2})(?:-?(\d{1}))?|)$/,Wae=/^(\d{2}(?:[.,]\d*)?)(?::?(\d{2}(?:[.,]\d*)?))?(?::?(\d{2}(?:[.,]\d*)?))?$/,zae=/^([+-])(\d{2})(?::?(\d{2}))?$/;function Gae(e){var t={},r=e.split(Tu.dateTimeDelimiter),n;if(r.length>2)return t;if(/:/.test(r[0])?n=r[0]:(t.date=r[0],n=r[1],Tu.timeZoneDelimiter.test(t.date)&&(t.date=e.split(Tu.timeZoneDelimiter)[0],n=e.substr(t.date.length,e.length))),n){var a=Tu.timezone.exec(n);a?(t.time=n.replace(a[1],""),t.timezone=a[1]):t.time=n}return t}function qae(e,t){var r=new RegExp("^(?:(\\d{4}|[+-]\\d{"+(4+t)+"})|(\\d{2}|[+-]\\d{"+(2+t)+"})$)"),n=e.match(r);if(!n)return{year:NaN,restDateString:""};var a=n[1]?parseInt(n[1]):null,o=n[2]?parseInt(n[2]):null;return{year:o===null?a:o*100,restDateString:e.slice((n[1]||n[2]).length)}}function Yae(e,t){if(t===null)return new Date(NaN);var r=e.match(Uae);if(!r)return new Date(NaN);var n=!!r[4],a=qs(r[1]),o=qs(r[2])-1,i=qs(r[3]),s=qs(r[4]),l=qs(r[5])-1;if(n)return toe(t,s,l)?Zae(t,s,l):new Date(NaN);var c=new Date(0);return!Qae(t,o,i)||!eoe(t,a)?new Date(NaN):(c.setUTCFullYear(t,o,Math.max(a,i)),c)}function qs(e){return e?parseInt(e):1}function Kae(e){var t=e.match(Wae);if(!t)return NaN;var r=zv(t[1]),n=zv(t[2]),a=zv(t[3]);return roe(r,n,a)?r*jF+n*OF+a*1e3:NaN}function zv(e){return e&&parseFloat(e.replace(",","."))||0}function Xae(e){if(e==="Z")return 0;var t=e.match(zae);if(!t)return 0;var r=t[1]==="+"?-1:1,n=parseInt(t[2]),a=t[3]&&parseInt(t[3])||0;return noe(n,a)?r*(n*jF+a*OF):NaN}function Zae(e,t,r){var n=new Date(0);n.setUTCFullYear(e,0,4);var a=n.getUTCDay()||7,o=(t-1)*7+r+1-a;return n.setUTCDate(n.getUTCDate()+o),n}var Jae=[31,null,31,30,31,30,31,31,30,31,30,31];function TF(e){return e%400===0||e%4===0&&e%100!==0}function Qae(e,t,r){return t>=0&&t<=11&&r>=1&&r<=(Jae[t]||(TF(e)?29:28))}function eoe(e,t){return t>=1&&t<=(TF(e)?366:365)}function toe(e,t,r){return t>=1&&t<=53&&r>=0&&r<=6}function roe(e,t,r){return e===24?t===0&&r===0:r>=0&&r<60&&t>=0&&t<60&&e>=0&&e<25}function noe(e,t){return t>=0&&t<=59}var aoe=Array.isArray,Rc=aoe,ooe=Rc,ioe=Ef,soe=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,loe=/^\w*$/;function coe(e,t){if(ooe(e))return!1;var r=typeof e;return r=="number"||r=="symbol"||r=="boolean"||e==null||ioe(e)?!0:loe.test(e)||!soe.test(e)||t!=null&&e in Object(t)}var uoe=coe,doe=Fm,foe=gs,poe="[object AsyncFunction]",voe="[object Function]",hoe="[object GeneratorFunction]",goe="[object Proxy]";function moe(e){if(!foe(e))return!1;var t=doe(e);return t==voe||t==hoe||t==poe||t==goe}var boe=moe,yoe=Cf,xoe=yoe["__core-js_shared__"],woe=xoe,Gv=woe,iC=function(){var e=/[^.]+$/.exec(Gv&&Gv.keys&&Gv.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}();function Soe(e){return!!iC&&iC in e}var Coe=Soe,koe=Function.prototype,Eoe=koe.toString;function Ooe(e){if(e!=null){try{return Eoe.call(e)}catch{}try{return e+""}catch{}}return""}var joe=Ooe,Ioe=boe,Poe=Coe,Doe=gs,Toe=joe,Foe=/[\\^$.*+?()[\]{}|]/g,Roe=/^\[object .+?Constructor\]$/,Moe=Function.prototype,Noe=Object.prototype,_oe=Moe.toString,Aoe=Noe.hasOwnProperty,$oe=RegExp("^"+_oe.call(Aoe).replace(Foe,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function Loe(e){if(!Doe(e)||Poe(e))return!1;var t=Ioe(e)?$oe:Roe;return t.test(Toe(e))}var Boe=Loe;function Hoe(e,t){return e?.[t]}var Voe=Hoe,Uoe=Boe,Woe=Voe;function zoe(e,t){var r=Woe(e,t);return Uoe(r)?r:void 0}var Iy=zoe,Goe=Iy,qoe=Goe(Object,"create"),tp=qoe,sC=tp;function Yoe(){this.__data__=sC?sC(null):{},this.size=0}var Koe=Yoe;function Xoe(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}var Zoe=Xoe,Joe=tp,Qoe="__lodash_hash_undefined__",eie=Object.prototype,tie=eie.hasOwnProperty;function rie(e){var t=this.__data__;if(Joe){var r=t[e];return r===Qoe?void 0:r}return tie.call(t,e)?t[e]:void 0}var nie=rie,aie=tp,oie=Object.prototype,iie=oie.hasOwnProperty;function sie(e){var t=this.__data__;return aie?t[e]!==void 0:iie.call(t,e)}var lie=sie,cie=tp,uie="__lodash_hash_undefined__";function die(e,t){var r=this.__data__;return this.size+=this.has(e)?0:1,r[e]=cie&&t===void 0?uie:t,this}var fie=die,pie=Koe,vie=Zoe,hie=nie,gie=lie,mie=fie;function Is(e){var t=-1,r=e==null?0:e.length;for(this.clear();++t-1}var Mie=Rie,Nie=rp;function _ie(e,t){var r=this.__data__,n=Nie(r,e);return n<0?(++this.size,r.push([e,t])):r[n][1]=t,this}var Aie=_ie,$ie=xie,Lie=Iie,Bie=Tie,Hie=Mie,Vie=Aie;function Ps(e){var t=-1,r=e==null?0:e.length;for(this.clear();++t-1&&e%1==0&&e-1&&e%1==0&&e<=Rle}var Nle=Mle,_le=ap,Ale=LF,$le=Rc,Lle=_F,Ble=Nle,Hle=Dy;function Vle(e,t,r){t=_le(t,e);for(var n=-1,a=t.length,o=!1;++n0&&r(s)?t>1?BF(s,t-1,r,n,a):ace(a,s):n||(a[a.length]=s)}return a}var ice=BF,sce=ice;function lce(e){var t=e==null?0:e.length;return t?sce(e,1):[]}var cce=lce;function uce(e,t,r){switch(r.length){case 0:return e.call(t);case 1:return e.call(t,r[0]);case 2:return e.call(t,r[0],r[1]);case 3:return e.call(t,r[0],r[1],r[2])}return e.apply(t,r)}var dce=uce,fce=dce,mC=Math.max;function pce(e,t,r){return t=mC(t===void 0?e.length-1:t,0),function(){for(var n=arguments,a=-1,o=mC(n.length-t,0),i=Array(o);++a0){if(++t>=Cce)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}var jce=Oce,Ice=Sce,Pce=jce,Dce=Pce(Ice),Tce=Dce,Fce=cce,Rce=vce,Mce=Tce;function Nce(e){return Mce(Rce(e,void 0,Fce),e+"")}var _ce=Nce,Ace=Zle,$ce=_ce,Lce=$ce(function(e,t){return e==null?{}:Ace(e,t)}),Bce=Lce;const zd=or(Bce);var Ty={};Object.defineProperty(Ty,"__esModule",{value:!0});var Fy=Ty.default=void 0,Hce=Uce(h),Vce=it;function Uce(e){return e&&e.__esModule?e:{default:e}}const HF=e=>Hce.default.createElement(Vce.Icon,Object.assign({dangerouslySetGlyph:''},e));HF.displayName="CalendarIcon";var Wce=HF;Fy=Ty.default=Wce;var VF=function(t){return t.replace(/_/g,"-")},zce=function(t){return{year:t.getFullYear(),month:t.getMonth()+1,day:t.getDate()}},UF=function(t){return new Date(t.year,t.month-1,t.day)},Gce=function(t){return t%4===0&&t%100!==0||t%400===0},qce=function(t,r){return r===2&&Gce(t)?29:[31,28,31,30,31,30,31,31,30,31,30,31][r-1]},Yce=function(t){var r=t.year,n=t.month,a=t.day,o=qce(r,n);return 1<=n&&n<=12&&1<=a&&a<=o},Kce=function(t){var r=zce(new Date),n=t.year,a=t.month,o=t.day,i=n<100?2e3+n:n,s=isNaN(i)?r.year:i,l=!isNaN(a)&&a!==0?a:r.month,c=!isNaN(o)&&o!==0?o:r.day;return{year:s,month:l,day:c}},yC=new Date(NaN),ld={year:1993,month:2,day:18},Xce=UF(ld),Zce=/(\d+)[^\d]+(\d+)[^\d]+(\d+)\.?/,Jce=/(\d+)[^\d]*(\d+)?[^\d]*(\d+)?\.?/,xC=function(t){return t.replace(/\u200E/g,"")},wC=function(t){return t.splice(1,4).map(function(r){return parseInt(r,10)})},Qce=function(t){var r=VF(t),n=Intl.DateTimeFormat(r),a=n.format(Xce),o=xC(a),i=o.match(Zce);if(!i)throw new Error("Unable to create DateParser");var s=wC(i),l=s.indexOf(ld.year),c=s.indexOf(ld.month),d=s.indexOf(ld.day);return function(f){var v=xC(f).match(Jce);if(!v)return yC;var p=wC(v),g={year:p[l],month:p[c],day:p[d]},m=Kce(g);return Yce(m)?UF(m):yC}};function SC(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function CC(e){for(var t=1;t0&&arguments[0]!==void 0?arguments[0]:0,g=arguments.length>1?arguments[1]:void 0,m=Intl.DateTimeFormat(n,{weekday:g}),b=[0,1,2,3,4,5,6],y=p>0?[].concat(Ke(b.slice(p)),Ke(b.slice(0,p))):b;return y.map(function(x){var w=m.format(new Date(2e3,9,x+1,12)).replace(/[\s\u200E]/g,"");return g==="short"?w.substring(0,3):w})},s=function(){var p=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0;return i(p,"short")},l=function(){var p=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0;return i(p,"long")},c=function(){var p=Intl.DateTimeFormat(n,{month:"long"});return[0,1,2,3,4,5,6,7,8,9,10,11].map(function(g){return p.format(new Date(2020,g,1))})},d=function(p){return Qce(n)(p)},f=function(){var p=arguments.length>0&&arguments[0]!==void 0?arguments[0]:new Date,g=new Intl.DateTimeFormat(n,r),m=new Date(p);m.setFullYear(2020);var b=kC(g.formatToParts(m)),y=kC(g.formatToParts(p));return b.year&&(b.year=y.year),b.hour==="00"&&m.getHours()===12&&(b.hour="12"),b};return{getDaysShort:s,getDaysLong:l,getMonthsLong:c,formatDate:a,formatTime:o,parseDate:d,formatToParts:f}};function eue(e){var t,r=e.selectProps["aria-describedby"];return e["aria-describedby"]&&r?t=e["aria-describedby"]+" "+r:t=e["aria-describedby"]||r,I.createElement(vo.Input,Q({},e,{"aria-describedby":t}))}var tue=function(t){return I.createElement(vo.NoOptionsMessage,t,I.createElement("span",{id:"no-options",role:"alert"},t.children||"No options"))};function EC(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function Fu(e){for(var t=1;t1&&arguments[1]!==void 0?arguments[1]:!1,r=arguments.length>2?arguments[2]:void 0;return{container:function(a,o){var i=o.isDisabled;return Qe(Qe(Qe({},a),Ge("platform.design-system-team.select-new-typography_7m89c")?{font:'var(--ds-font-body, normal 400 14px/20px ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Ubuntu, system-ui, "Helvetica Neue", sans-serif)'}:{fontFamily:'var(--ds-font-family-body, ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Ubuntu, system-ui, "Helvetica Neue", sans-serif)'}),{},{pointerEvents:"all",cursor:i?"not-allowed":a.cursor})},input:function(a){return Qe(Qe({},a),{},{color:"var(--ds-text, hsl(0, 0%, 20%))"})},control:function(a,o){var i=o.isFocused,s=o.isDisabled,l=i?"var(--ds-border-focused, ".concat(Lr,")"):"var(--ds-border-input, ".concat(cn,")"),c=i?"var(--ds-background-input-pressed, ".concat(Xe,")"):"var(--ds-background-input, ".concat(ze,")"),d=i?"var(--ds-background-input-pressed, ".concat(Xe,")"):"var(--ds-background-input-hovered, ".concat(Ct,")");s&&(c="var(--ds-background-disabled, ".concat(ze,")"),l="var(--ds-background-disabled, ".concat(ze,")")),e==="error"&&(l="var(--ds-border-danger, ".concat(ln,")")),e==="success"&&(l="var(--ds-border-success, ".concat(wx,")"));var f=i?"var(--ds-border-focused, ".concat(Lr,")"):"var(--ds-border-input, ".concat(cn,")");e==="error"&&(f="var(--ds-border-danger, ".concat(ln,")")),e==="success"&&(f="var(--ds-border-success, ".concat(wx,")"));var v="200ms";return r==="subtle"&&(l=i?"var(--ds-border-focused, ".concat(Lr,")"):"transparent",c=i?"var(--ds-surface, ".concat(Xe,")"):"transparent",d=i?"var(--ds-background-input-pressed, ".concat(Xe,")"):"var(--ds-background-input-hovered, ".concat(Ct,")")),r==="none"&&(l="transparent",c="transparent",d="transparent",f="transparent"),Qe(Qe({},a),{},{pointerEvents:s?"none":void 0,backgroundColor:c,borderColor:l,borderStyle:"solid",borderRadius:"var(--ds-border-radius-100, 3px)",borderWidth:"var(--ds-border-width, 1px)",boxShadow:e==="error"?"inset 0 0 0 ".concat("var(--ds-border-width, 1px)"," ",l):"none","&:focus-within":{boxShadow:"inset 0 0 0 ".concat("var(--ds-border-width, 1px)"," ",l)},minHeight:t?32:40,padding:0,transition:"background-color ".concat(v,` ease-in-out, + border-color `).concat(v," ease-in-out"),"::-webkit-scrollbar":{height:8,width:8},"::-webkit-scrollbar-corner":{display:"none"},":hover":{"::-webkit-scrollbar-thumb":{backgroundColor:"rgba(0,0,0,0.2)"},cursor:"pointer",backgroundColor:d,borderColor:f},"::-webkit-scrollbar-thumb:hover":{backgroundColor:"rgba(0,0,0,0.4)"}})},valueContainer:function(a){return Qe(Qe({},a),{},{paddingLeft:"var(--ds-space-075, 6px)",paddingRight:"var(--ds-space-075, 6px)",paddingBottom:t?0:2,paddingTop:t?0:2})},clearIndicator:function(a){return Qe(Qe({},a),{},{color:"var(--ds-text-subtlest, ".concat(Gt,")"),paddingLeft:"var(--ds-space-025, 2px)",paddingRight:"var(--ds-space-025, 2px)",paddingBottom:t?0:6,paddingTop:t?0:6,":hover":{color:"var(--ds-text-subtle, ".concat(De,")")}})},loadingIndicator:function(a){return Qe(Qe({},a),{},{paddingBottom:t?0:6,paddingTop:t?0:6})},dropdownIndicator:function(a,o){var i=o.isDisabled,s="var(--ds-text-subtle, ".concat(De,")");return i&&(s="var(--ds-text-disabled, ".concat(Gt,")")),Qe(Qe({},a),{},{color:s,paddingLeft:"var(--ds-space-025, 2px)",paddingRight:"var(--ds-space-025, 2px)",paddingBottom:t?0:6,paddingTop:t?0:6,":hover":{color:"var(--ds-text-subtle, ".concat(Yt,")")}})},indicatorsContainer:function(a){return Qe(Qe({},a),{},{paddingRight:"var(--ds-space-050, 4px)"})},option:function(a,o){var i=o.isFocused,s=o.isSelected,l=o.isDisabled,c="var(--ds-text, ".concat(Ve,")");l?c="var(--ds-text-disabled, ".concat(Gt,")"):s&&(c="var(--ds-text-selected, ".concat(Me,")"));var d,f;l?f=void 0:s&&i?f="var(--ds-background-selected-hovered, ".concat($t,")"):s?f="var(--ds-background-selected, ".concat($t,")"):i&&(f="var(--ds-background-neutral-subtle-hovered, ".concat(ze,")")),!l&&(i||s)&&(d="inset 2px 0px 0px ".concat("var(--ds-border-selected, ".concat(Me,")")));var v=l?"not-allowed":a.cursor;return Qe(Qe({},a),{},{padding:"6px 12px",backgroundColor:f,color:c,cursor:v,boxShadow:d,":active":{backgroundColor:l?void 0:s?"var(--ds-background-selected-pressed, ".concat(ze,")"):"var(--ds-background-neutral-subtle-pressed, ".concat(Ct,")")},"@media screen and (-ms-high-contrast: active)":{borderLeft:!l&&(i||s)?"2px solid transparent":""}})},placeholder:function(a,o){var i=o.isDisabled;return Qe(Qe({},a),{},{color:i?"var(--ds-text-disabled, ".concat(Jo,")"):"var(--ds-text-subtlest, ".concat(Yt,")")})},singleValue:function(a,o){var i=o.isDisabled;return Qe(Qe({},a),{},{color:i?"var(--ds-text-disabled, ".concat(Gt,")"):"var(--ds-text, ".concat(Ve,")")},!Ge("platform.design-system-team.select-new-typography_7m89c")&&{lineHeight:"1rem"})},menu:function(a){return Qe(Qe({},a),{},{backgroundColor:"var(--ds-surface-overlay, white)",boxShadow:"var(--ds-shadow-overlay, 0 0 0 1px hsl(0deg 0% 0% / 10%), 0 4px 11px hsl(0deg 0% 0% / 10%))"})},menuList:function(a){return Qe(Qe({},a),{},{paddingTop:"var(--ds-space-100, 8px)",paddingBottom:"var(--ds-space-100, 8px)"})},multiValue:function(a,o){var i=o.isDisabled,s=o.isFocused,l,c;return i?(l="var(--ds-background-neutral, ".concat(ka,")"),c="var(--ds-text-disabled, ".concat(Gt,")")):s?(l="var(--ds-background-selected, ".concat(ka,")"),c="var(--ds-text-selected, hsl(0, 0%, 20%))"):(l="var(--ds-background-neutral, ".concat(ka,")"),c="var(--ds-text, hsl(0, 0%, 20%))"),Qe(Qe({},a),{},{borderRadius:"var(--ds-border-radius-050, 2px)",backgroundColor:l,boxShadow:s?"0 0 0 2px ".concat("var(--ds-surface, transparent)",", 0 0 0 4px ","var(--ds-border-focused, transparent)"):"none",maxWidth:"100%","@media screen and (-ms-high-contrast: active)":{border:s?"1px solid transparent":"none"},color:c})},multiValueLabel:function(a,o){var i=o.isDisabled;return Qe(Qe({},a),{},{padding:"var(--ds-space-025, 2px)",color:i?"var(--ds-text-disabled, ".concat(Gt,")"):"inherit",paddingRight:"var(--ds-space-025, 2px)"})},multiValueRemove:function(a,o){var i=o.isFocused;return Qe(Qe({},a),{},{backgroundColor:i?"var(--ds-UNSAFE-transparent, ".concat(gl,")"):void 0,fill:i?"var(--ds-text-selected, #000)":"var(--ds-text, #000)",paddingLeft:"var(--ds-space-025, 2px)",paddingRight:"var(--ds-space-025, 2px)",borderRadius:"0px 2px 2px 0px",":hover":{backgroundColor:"var(--ds-background-danger-hovered, ".concat(gl,")"),fill:"var(--ds-text-danger, #000)"},":active":{backgroundColor:"var(--ds-background-danger-pressed, ".concat(gl,")"),fill:"var(--ds-text-danger, #000)"}})},groupHeading:function(a){return Qe(Qe(Qe({},a),Ge("platform.design-system-team.select-new-typography_7m89c")&&{font:'var(--ds-font-body-small, normal 400 11px/16px ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Ubuntu, system-ui, "Helvetica Neue", sans-serif)'}),{},{color:"var(--ds-text-subtle, ".concat(Yt,")")})}}}function due(e){var t,r=e.focused,n=e.options,a=function(l){return l===r},o=n?.find(function(s){var l;return(l=s.options)===null||l===void 0?void 0:l.some(a)}),i=(t=o?.options.findIndex(a))!==null&&t!==void 0?t:0;return"Option ".concat(r.label,", ").concat(o?.label," group, item ").concat(i+1," out of ").concat(o?.options.length,". All in all ")}var fue=function(t){return t?.every(function(r){return r.hasOwnProperty("options")})},pue=["appearance","ariaLiveMessages","components","isInvalid","onClickPreventDefault","spacing","styles","tabSelectsValue","validationState"];function jC(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function qv(e){for(var t=1;t=0}).sort(Fue)},Mue=["button:enabled","select:enabled","textarea:enabled","input:enabled","a[href]","area[href]","summary","iframe","object","embed","audio[controls]","video[controls]","[tabindex]","[contenteditable]","[autofocus]"],_y=Mue.join(","),Nue="".concat(_y,", [data-focus-guard]"),nR=function(e,t){return sa((e.shadowRoot||e).children).reduce(function(r,n){return r.concat(n.matches(t?Nue:_y)?[n]:[],nR(n))},[])},_ue=function(e,t){var r;return e instanceof HTMLIFrameElement&&(!((r=e.contentDocument)===null||r===void 0)&&r.body)?rs([e.contentDocument.body],t):[e]},rs=function(e,t){return e.reduce(function(r,n){var a,o=nR(n,t),i=(a=[]).concat.apply(a,o.map(function(s){return _ue(s,t)}));return r.concat(i,n.parentNode?sa(n.parentNode.querySelectorAll(_y)).filter(function(s){return s===n}):[])},[])},Aue=function(e){var t=e.querySelectorAll("[".concat(mue,"]"));return sa(t).map(function(r){return rs([r])}).reduce(function(r,n){return r.concat(n)},[])},Ay=function(e,t){return sa(e).filter(function(r){return JF(t,r)}).filter(function(r){return Pue(r)})},DC=function(e,t){return t===void 0&&(t=new Map),sa(e).filter(function(r){return QF(t,r)})},$y=function(e,t,r){return Ny(Ay(rs(e,r),t),!0,r)},qd=function(e,t){return Ny(Ay(rs(e),t),!1)},$ue=function(e,t){return Ay(Aue(e),t)},Ao=function(e,t){return e.shadowRoot?Ao(e.shadowRoot,t):Object.getPrototypeOf(e).contains!==void 0&&Object.getPrototypeOf(e).contains.call(e,t)?!0:sa(e.children).some(function(r){var n;if(r instanceof HTMLIFrameElement){var a=(n=r.contentDocument)===null||n===void 0?void 0:n.body;return a?Ao(a,t):!1}return Ao(r,t)})},Lue=function(e){for(var t=new Set,r=e.length,n=0;n0&&t.add(a),(o&Node.DOCUMENT_POSITION_CONTAINS)>0&&t.add(n)}return e.filter(function(i,s){return!t.has(s)})},aR=function(e){return e.parentNode?aR(e.parentNode):e},Ly=function(e){var t=Yo(e);return t.filter(Boolean).reduce(function(r,n){var a=n.getAttribute(Pg);return r.push.apply(r,a?Lue(sa(aR(n).querySelectorAll("[".concat(Pg,'="').concat(a,'"]:not([').concat(GF,'="disabled"])')))):[n]),r},[])},Bue=function(e){try{return e()}catch{return}},ql=function(e){if(e===void 0&&(e=document),!(!e||!e.activeElement)){var t=e.activeElement;return t.shadowRoot?ql(t.shadowRoot):t instanceof HTMLIFrameElement&&Bue(function(){return t.contentWindow.document})?ql(t.contentWindow.document):t}},Hue=function(e,t){return e===t},Vue=function(e,t){return!!sa(e.querySelectorAll("iframe")).some(function(r){return Hue(r,t)})},oR=function(e,t){return t===void 0&&(t=ql(KF(e).ownerDocument)),!t||t.dataset&&t.dataset.focusGuard?!1:Ly(e).some(function(r){return Ao(r,t)||Vue(r,t)})},Uue=function(e){e===void 0&&(e=document);var t=ql(e);return t?sa(e.querySelectorAll("[".concat(gue,"]"))).some(function(r){return Ao(r,t)}):!1},Wue=function(e,t){return t.filter(rR).filter(function(r){return r.name===e.name}).filter(function(r){return r.checked})[0]||e},By=function(e,t){return rR(e)&&e.name?Wue(e,t):e},zue=function(e){var t=new Set;return e.forEach(function(r){return t.add(By(r,e))}),e.filter(function(r){return t.has(r)})},TC=function(e){return e[0]&&e.length>1?By(e[0],e):e[0]},FC=function(e,t){return e.indexOf(By(t,e))},Tg="NEW_FOCUS",Gue=function(e,t,r,n,a){var o=e.length,i=e[0],s=e[o-1],l=My(n);if(!(n&&e.indexOf(n)>=0)){var c=n!==void 0?r.indexOf(n):-1,d=a?r.indexOf(a):c,f=a?e.indexOf(a):-1;if(c===-1)return f!==-1?f:Tg;if(f===-1)return Tg;var v=c-d,p=r.indexOf(i),g=r.indexOf(s),m=zue(r),b=n!==void 0?m.indexOf(n):-1,y=b-(a?m.indexOf(a):c);if(!v&&f>=0||t.length===0)return f;var x=FC(e,t[0]),w=FC(e,t[t.length-1]);if(c<=p&&l&&Math.abs(v)>1)return w;if(c>=g&&l&&Math.abs(v)>1)return x;if(v&&Math.abs(y)>1)return f;if(c<=p)return w;if(c>g)return x;if(v)return Math.abs(v)>1?f:(o+f+v)%o}},que=function(e){return function(t){var r,n=(r=eR(t))===null||r===void 0?void 0:r.autofocus;return t.autofocus||n!==void 0&&n!=="false"||e.indexOf(t)>=0}},RC=function(e,t,r){var n=e.map(function(o){var i=o.node;return i}),a=DC(n.filter(que(r)));return a&&a.length?TC(a):TC(DC(t))},Fg=function(e,t){return t===void 0&&(t=[]),t.push(e),e.parentNode&&Fg(e.parentNode.host||e.parentNode,t),t},Kv=function(e,t){for(var r=Fg(e),n=Fg(t),a=0;a=0)return o}return!1},iR=function(e,t,r){var n=Yo(e),a=Yo(t),o=n[0],i=!1;return a.filter(Boolean).forEach(function(s){i=Kv(i||s,s)||i,r.filter(Boolean).forEach(function(l){var c=Kv(o,l);c&&(!i||Ao(c,i)?i=c:i=Kv(c,i))})}),i},MC=function(e,t){return e.reduce(function(r,n){return r.concat($ue(n,t))},[])},Yue=function(e,t){var r=new Map;return t.forEach(function(n){return r.set(n.node,n)}),e.map(function(n){return r.get(n)}).filter(Tue)},Kue=function(e,t){var r=ql(Yo(e).length>0?document:KF(e).ownerDocument),n=Ly(e).filter(Dg),a=iR(r||e,e,n),o=new Map,i=qd(n,o),s=i.filter(function(g){var m=g.node;return Dg(m)});if(s[0]){var l=qd([a],o).map(function(g){var m=g.node;return m}),c=Yue(l,s),d=c.map(function(g){var m=g.node;return m}),f=c.filter(function(g){var m=g.tabIndex;return m>=0}).map(function(g){var m=g.node;return m}),v=Gue(d,f,l,r,t);if(v===Tg){var p=RC(i,f,MC(n,o))||RC(i,d,MC(n,o));if(p)return{node:p};console.warn("focus-lock: cannot find any node to move focus into");return}return v===void 0?v:c[v]}},Xue=function(e){var t=Ly(e).filter(Dg),r=iR(e,e,t),n=Ny(rs([r],!0),!0,!0),a=rs(t,!1);return n.map(function(o){var i=o.node,s=o.index;return{node:i,index:s,lockItem:a.indexOf(i)>=0,guard:My(i)}})},Hy=function(e,t){e&&("focus"in e&&e.focus(t),"contentWindow"in e&&e.contentWindow&&e.contentWindow.focus())},Xv=0,Zv=!1,sR=function(e,t,r){r===void 0&&(r={});var n=Kue(e,t);if(!Zv&&n){if(Xv>2){console.error("FocusLock: focus-fighting detected. Only one focus management system could be active. See https://github.com/theKashey/focus-lock/#focus-fighting"),Zv=!0,setTimeout(function(){Zv=!1},1);return}Xv++,Hy(n.node,r.focusOptions),Xv--}};function Ys(e){if(!e)return null;if(typeof WeakRef>"u")return function(){return e||null};var t=e?new WeakRef(e):null;return function(){return t?.deref()||null}}var Zue=function(e){if(!e)return null;for(var t=[],r=e;r&&r!==document.body;)t.push({current:Ys(r),parent:Ys(r.parentElement),left:Ys(r.previousElementSibling),right:Ys(r.nextElementSibling)}),r=r.parentElement;return{element:Ys(e),stack:t,ownerDocument:e.ownerDocument}},Jue=function(e){var t,r,n,a,o;if(e)for(var i=e.stack,s=e.ownerDocument,l=new Map,c=0,d=i;c-1&&(p.filter(function(m){var b=m.guard,y=m.node;return b&&y.dataset.focusAutoGuard}).forEach(function(m){var b=m.node;return b.removeAttribute("tabIndex")}),NC(g,p.length,1,p),NC(g,-1,-1,p))}}}return t},uR=function(t){Yd()&&t&&(t.stopPropagation(),t.preventDefault())},Uy=function(){return Vy(Yd)},mde=function(t){var r=t.target,n=t.currentTarget;n.contains(r)||fde(n,r)},bde=function(){return null},dR=function(){Yl="just",Vy(function(){Yl="meanwhile"})},yde=function(){document.addEventListener("focusin",uR),document.addEventListener("focusout",Uy),window.addEventListener("blur",dR)},xde=function(){document.removeEventListener("focusin",uR),document.removeEventListener("focusout",Uy),window.removeEventListener("blur",dR)};function wde(e){return e.filter(function(t){var r=t.disabled;return!r})}var fR={moveFocusInside:sR,focusInside:oR,focusNextElement:nde,focusPrevElement:ade,focusFirstElement:ode,focusLastElement:ide,captureFocusRestore:Que};function Sde(e){var t=e.slice(-1)[0];t&&!Hi&&yde();var r=Hi,n=r&&t&&t.id===r.id;Hi=t,r&&!n&&(r.onDeactivation(),e.filter(function(a){var o=a.id;return o===r.id}).length||r.returnFocus(!t)),t?(Ni=null,(!n||r.observed!==t.observed)&&t.onActivation(fR),Yd(),Vy(Yd)):(xde(),Ni=null)}qF.assignSyncMedium(mde);YF.assignMedium(Uy);yue.assignMedium(function(e){return e(fR)});const Cde=Cue(wde,Sde)(bde);var pR=h.forwardRef(function(t,r){return h.createElement(Ry,Q({sideCar:Cde,ref:r},t))}),vR=Ry.propTypes||{};vR.sideCar;ds(vR,["sideCar"]);pR.propTypes={};var Rg=function(){return null},hR=new Date(1993,1,18,13),gR=["09:00","09:30","10:00","10:30","11:00","11:30","12:00","12:30","13:00","13:30","14:00","14:30","15:00","15:30","16:00","16:30","17:00","17:30","18:00"],_C="h:mma",AC="YYYY/MM/DD";function Ru(e){return e<=99?"0".concat(e).slice(-2):"".concat(e)}function $C(e,t,r){var n=/^\d:/,a=n.test(t)?"0".concat(t):t;return"".concat(e,"T").concat(a).concat(r)}var kde=ye({flexGrow:1,flexShrink:1,overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"}),Ede=ye({display:"flex",flexGrow:0,flexShrink:0,alignSelf:"center",fontSize:0,lineHeight:0,userSelect:"none"}),Ode=ye({transition:"opacity 0.3s"}),jde=ye({opacity:0}),Ide=ye({"--ds--button--new-icon-padding-start":"var(--ds-space-050, 4px)","--ds--button--new-icon-padding-end":"var(--ds-space-025, 2px)"}),Pde=ye({"--ds--button--new-icon-padding-start":"var(--ds-space-025, 2px)","--ds--button--new-icon-padding-end":"var(--ds-space-050, 4px)"}),cd=function(t){var r=t.children,n=t.type,a=n===void 0?"text":n,o=t.isLoading,i=t.position;return I.createElement(kt,{as:"span",xcss:[Ode].concat(Ke(a==="text"?[kde]:[Ede]),Ke(o?[jde]:[]),Ke(i==="before"?[Ide]:[]),Ke(i==="after"?[Pde]:[]))},r)};function Dde(e){return!e.displayName&&!e.render&&typeof e=="function"}var Mg=function(t){var r=t.icon,n=t.size;return I.createElement(I.Fragment,null,Dde(r)?r({label:"",size:n,color:"currentColor"}):I.createElement(r,{label:"",size:n,color:"currentColor"}))};function ea(e){return function(t){e.forEach(function(r){typeof r=="function"?r(t):r!==null&&(r.current=t)})}}var Tde=h.createContext(void 0),Fde=function(){var t=h.useContext(Tde);if(t){if(t.appearance==="navigation"){var r={spacing:"default",appearance:"subtle",isDisabled:!1,isActiveOverSelected:!1,isNavigationSplitButton:!0,isHighlighted:t.isHighlighted};return r}var n={spacing:t.spacing,appearance:t.appearance,isDisabled:t.isDisabled,isActiveOverSelected:!0,isNavigationSplitButton:!1,isHighlighted:!1};return n}};function ha(e){e.preventDefault(),e.stopPropagation()}var Rde=9;function LC(e){e.keyCode!==Rde&&ha(e)}function Mde(e,t){return e?{onMouseDownCapture:ha,onMouseUpCapture:ha,onKeyDownCapture:LC,onKeyUpCapture:LC,onTouchStartCapture:ha,onTouchEndCapture:ha,onPointerDownCapture:ha,onPointerUpCapture:ha,onClickCapture:ha,onClick:ha}:t}var BC=", Loading";function Nde(e){switch(e){case"compact":return"small";case"none":return"xsmall";default:return"medium"}}function _de(e){var t=e.appearance,r=e.isDisabled,n=e.isSelected;return r||n?"inherit":t==="primary"||t==="danger"||t==="discovery"?"invert":"inherit"}function Ade(e){var t=e.appearance,r=e.spacing,n=e.isDisabled,a=e.isSelected,o=e.testId;return I.createElement(fo,{size:Nde(r),appearance:_de({appearance:t,isDisabled:n,isSelected:a}),testId:o?"".concat(o,"--loading-spinner"):void 0})}function HC(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function $de(e){for(var t=1;t6?"div":"h".concat(r))||t]},Lfe={xxlarge:"h1",xlarge:"h1",large:"h2",medium:"h3",small:"h4",xsmall:"h5",xxsmall:"h6"},Bfe=T({letterSpacing:"normal",marginBlock:0,textTransform:"none"}),Hfe=function(t){var r=wj();return Sd.hasOwnProperty(r)?Sd[r]:t||"color.text"},Vfe=function(t){var r=t.children,n=t.size,a=t.id,o=t.testId,i=t.as,s=t.color;typeof process<"u";var l=yR(Lfe[n]),c=pe(l,2),d=c[0],f=c[1],v=i||f,p=v==="div"&&d,g=Hfe(s);return D(v,{id:a,"data-testid":o,role:p?"heading":void 0,"aria-level":p?d:void 0,css:[Bfe,n&&Wfe[n],Ufe[g]]},r)},Ufe={"color.text":T({color:"var(--ds-text, #172B4D)"}),"color.text.inverse":T({color:"var(--ds-text-inverse, #FFFFFF)"}),"color.text.warning.inverse":T({color:"var(--ds-text-warning-inverse, #172B4D)"})},Wfe={xxlarge:T({font:'var(--ds-font-heading-xxlarge, normal 500 35px/40px ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Ubuntu, system-ui, "Helvetica Neue", sans-serif)'}),xlarge:T({font:'var(--ds-font-heading-xlarge, normal 600 29px/32px ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Ubuntu, system-ui, "Helvetica Neue", sans-serif)'}),large:T({font:'var(--ds-font-heading-large, normal 500 24px/28px ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Ubuntu, system-ui, "Helvetica Neue", sans-serif)'}),medium:T({font:'var(--ds-font-heading-medium, normal 500 20px/24px ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Ubuntu, system-ui, "Helvetica Neue", sans-serif)'}),small:T({font:'var(--ds-font-heading-small, normal 600 16px/20px ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Ubuntu, system-ui, "Helvetica Neue", sans-serif)'}),xsmall:T({font:'var(--ds-font-heading-xsmall, normal 600 14px/16px ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Ubuntu, system-ui, "Helvetica Neue", sans-serif)'}),xxsmall:T({font:'var(--ds-font-heading-xxsmall, normal 600 12px/16px ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Ubuntu, system-ui, "Helvetica Neue", sans-serif)'})},zfe=["level"],Gfe={h900:"h1",h800:"h1",h700:"h2",h600:"h3",h500:"h4",h400:"h5",h300:"h6",h200:"div",h100:"div"},qfe=T({color:"var(--ds-text, #172B4D)",marginBlock:"var(--ds-space-0, 0px)"}),Yfe=T({fontSize:"var(--ds-font-size-600, 35px)",fontWeight:"var(--ds-font-weight-medium, 500)",letterSpacing:"-0.01em",lineHeight:"var(--ds-font-lineHeight-600, 40px)"}),Kfe=T({fontSize:"var(--ds-font-size-500, 29px)",fontWeight:"var(--ds-font-weight-semibold, 600)",letterSpacing:"-0.01em",lineHeight:"var(--ds-font-lineHeight-500, 32px)"}),Xfe=T({fontSize:"var(--ds-font-size-400, 24px)",fontWeight:"var(--ds-font-weight-medium, 500)",letterSpacing:"-0.01em",lineHeight:"var(--ds-font-lineHeight-400, 28px)"}),Zfe=T({fontSize:"var(--ds-font-size-300, 20px)",fontWeight:"var(--ds-font-weight-medium, 500)",letterSpacing:"-0.008em",lineHeight:"var(--ds-font-lineHeight-300, 24px)"}),Jfe=T({fontSize:"var(--ds-font-size-200, 16px)",fontWeight:"var(--ds-font-weight-semibold, 600)",letterSpacing:"-0.006em",lineHeight:"var(--ds-font-lineHeight-200, 20px)"}),Qfe=T({fontSize:"var(--ds-font-size-100, 14px)",fontWeight:"var(--ds-font-weight-semibold, 600)",letterSpacing:"-0.003em",lineHeight:"var(--ds-font-lineHeight-100, 16px)"}),epe=T({fontSize:"var(--ds-font-size-075, 12px)",fontWeight:"var(--ds-font-weight-semibold, 600)",letterSpacing:0,lineHeight:"var(--ds-font-lineHeight-100, 16px)",textTransform:"uppercase"}),tpe=T({fontSize:"var(--ds-font-size-075, 12px)",fontWeight:"var(--ds-font-weight-semibold, 600)",letterSpacing:0,lineHeight:"var(--ds-font-lineHeight-100, 16px)"}),rpe=T({fontSize:"var(--ds-font-size-050, 11px)",fontWeight:"var(--ds-font-weight-bold, 700)",letterSpacing:0,lineHeight:"var(--ds-font-lineHeight-100, 16px)"}),npe=T({color:"var(--ds-text-inverse, #FFF)"}),ape=T({color:"var(--ds-text-subtlest, #6B778C)"}),ope=function(t){var r=t.children,n=t.level,a=t.id,o=t.testId,i=t.as,s=t.color,l=s===void 0?"default":s;typeof process<"u";var c=yR(Gfe[n]),d=pe(c,2),f=d[0],v=d[1],p=i||v,g=n==="h200"||n==="h100",m=p==="div"&&f;return D(p,{id:a,"data-testid":o,role:m?"heading":void 0,"aria-level":m?f:void 0,css:[qfe,n==="h100"&&rpe,n==="h200"&&tpe,n==="h300"&&epe,n==="h400"&&Qfe,n==="h500"&&Jfe,n==="h600"&&Zfe,n==="h700"&&Xfe,n==="h800"&&Kfe,n==="h900"&&Yfe,l==="inverse"&&npe,l==="default"&&g&&ape]},r)},ipe=function(t){var r=t.level,n=be(t,zfe);return r?D(ope,Q({level:r},n)):D(Vfe,n)};function xR(e){var t=JO();return"".concat(e,"-").concat(t(e))}var wR=h.memo(function(t){var r=t.monthLongTitle,n=t.year,a=t.previousMonthLabel,o=a===void 0?"Previous month":a,i=t.previousHeading,s=t.nextMonthLabel,l=s===void 0?"Next month":s,c=t.nextHeading,d=t.handleClickPrev,f=t.handleClickNext,v=t.headerId,p=t.tabIndex,g=t.testId,m=xR("month-year-announce"),b=h.useState(!1),y=pe(b,2),x=y[0],w=y[1],C=function(E){x||w(!0),d(E)},S=function(E){x||w(!0),f(E)};return D(kt,{paddingInline:"space.100"},D(wn,{space:"space.0",alignBlock:"center",spread:"space-between"},D(Kd,{appearance:"subtle",spacing:"compact",tabIndex:p,onClick:C,testId:g&&"".concat(g,"--previous-month"),icon:xc,label:"".concat(o,", ").concat(i)}),D(kt,{"aria-live":x?"polite":void 0,id:m,testId:g&&"".concat(g,"--current-month-year--container")},D(ipe,{size:"xsmall",as:"h2",id:v,testId:g&&"".concat(g,"--current-month-year")},"".concat(r," ").concat(n))),D(Kd,{appearance:"subtle",spacing:"compact",tabIndex:p,onClick:S,testId:g&&"".concat(g,"--next-month"),icon:wc,label:"".concat(l,", ").concat(c)})))});wR.displayName="Header";var spe=function(){return{all:"unset",display:"block",padding:"var(--ds-space-050, 4px)".concat(" 9px"),position:"relative",backgroundColor:"transparent",border:"2px solid transparent",borderRadius:3,color:"var(--ds-text, ".concat(Ro,")"),cursor:"pointer",flexGrow:1,font:'var(--ds-font-body, normal 400 14px/20px ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Ubuntu, system-ui, "Helvetica Neue", sans-serif)',textAlign:"center","&[data-sibling]":{color:"var(--ds-text-subtlest, ".concat(Yt,")")},"&[data-today]":{color:"var(--ds-text-selected, ".concat(Me,")"),fontWeight:"var(--ds-font-weight-bold, bold)","&::after":{display:"block",height:2,position:"absolute",right:"var(--ds-space-025, 2px)",bottom:"var(--ds-space-025, 2px)",left:"var(--ds-space-025, 2px)",backgroundColor:"currentColor",content:'""'}},"&[data-prev-selected]":{backgroundColor:"var(--ds-background-selected, ".concat($t,")"),color:"var(--ds-text-subtle, ".concat(jo,")")},"&[data-selected]":{backgroundColor:"var(--ds-background-selected, ".concat(De,")"),color:"var(--ds-text-selected, ".concat(Xe,")")},"&[data-disabled]":{color:"var(--ds-text-disabled, ".concat(ka,")"),cursor:"not-allowed"},"&:focus-visible":{border:"2px solid ".concat("var(--ds-border-focused, ".concat(Ur,")"))},"&:hover":{backgroundColor:"var(--ds-background-neutral-subtle-hovered, ".concat(Ct,")"),color:"var(--ds-text, ".concat(Ro,")")},"&:active":{backgroundColor:"var(--ds-background-neutral-subtle-pressed, ".concat($t,")"),color:"var(--ds-text, ".concat(Ro,")")},"&[data-selected]:hover":{backgroundColor:"var(--ds-background-selected-hovered, ".concat($t,")"),color:"var(--ds-text-selected, ".concat(jo,")")},"&[data-prev-selected]:hover":{color:"var(--ds-text-subtle, ".concat(jo,")")},"&[data-sibling]:hover":{color:"var(--ds-text-subtlest, ".concat(Yt,")")},"&[data-disabled]:hover":{backgroundColor:"transparent",color:"var(--ds-text-disabled, ".concat(ka,")")}}},SR=h.memo(h.forwardRef(function(t,r){var n=t.children,a=t.isDisabled,o=a===void 0?!1:a,i=t.isFocused,s=i===void 0?!1:i,l=t.isToday,c=l===void 0?!1:l,d=t.dayLong,f=t.month,v=t.monthLong,p=t.onClick,g=p===void 0?_e:p,m=t.isPreviouslySelected,b=m===void 0?!1:m,y=t.isSelected,x=y===void 0?!1:y,w=t.isSibling,C=w===void 0?!1:w,S=t.year,k=t.shouldSetFocus,E=t.tabIndex,j=t.testId,R=h.useRef({day:n,month:f,year:S,isDisabled:o});h.useEffect(function(){R.current={day:n,month:f,year:S,isDisabled:o}},[n,f,S,o]);var N=h.useRef(null);h.useEffect(function(){s&&k&&N.current&&N.current.focus()},[s,k]);var M=h.useCallback(function(){var K=R.current,q=K.day,G=K.month,$=K.year,W=K.isDisabled;W||g({day:q,month:G,year:$})},[g]),A=T(spe());return D(Pm,{role:"gridcell",alignItems:"center"},D("button",{css:A,"aria-current":c?"date":void 0,"aria-disabled":o||void 0,"aria-label":"".concat(n,", ").concat(d," ").concat(v," ").concat(S),"aria-pressed":x?"true":"false",tabIndex:s?E:-1,type:"button",onClick:M,ref:N,"data-disabled":o||void 0,"data-focused":s||void 0,"data-prev-selected":b||void 0,"data-selected":x||void 0,"data-sibling":C||void 0,"data-today":c||void 0,"data-testid":j&&(x?"".concat(j,"--selected-day"):"".concat(j,"--day"))},n))}));SR.displayName="Date";var CR=function(t){var r=t.testId,n=t.children,a=t.isHidden,o=D(Pm,{testId:r,templateColumns:"repeat(7, minmax(max-content, 1fr))",role:"row"},n);return a?D("div",{"aria-hidden":"true"},o):o},kR=h.memo(function(t){var r=t.weeks,n=t.handleClickDay,a=t.monthsLong,o=t.shouldSetFocus,i=t.tabIndex,s=t.testId;return D(kt,{role:"rowgroup",testId:s&&"".concat(s,"--month")},r.map(function(l,c){return D(CR,{key:c,testId:s&&"".concat(s,"--week")},l.values.map(function(d){return D(SR,{key:"".concat(l.id,"-").concat(d.id),isDisabled:d.isDisabled,isFocused:d.isFocused,isToday:d.isToday,dayLong:d.weekDayName,month:d.month,monthLong:a[d.month-1],onClick:n,isPreviouslySelected:d.isPreviouslySelected,isSelected:d.isSelected,isSibling:d.isSiblingMonth,year:d.year,shouldSetFocus:o,tabIndex:i,testId:s},d.day)}))}))});kR.displayName="WeekDays";var lpe=ye({minWidth:"size.400",whiteSpace:"nowrap",display:"flex",justifyContent:"center"}),ER=h.memo(function(t){var r=t.daysShort,n=t.testId;return D(CR,{isHidden:!0,testId:n&&"".concat(n,"--column-headers")},r.map(function(a){return D(kt,{padding:"space.100",xcss:lpe,key:a,role:"columnheader",testId:n&&"".concat(n,"--column-header")},D(Cd,{weight:"bold",size:"UNSAFE_small",align:"center",color:"color.text.subtle"},a))}))});ER.displayName="WeekHeader";var cpe={ArrowDown:"down",ArrowLeft:"left",ArrowRight:"right",ArrowUp:"up"},Un=7,Xd=12,VC=[];function upe(e,t){var r=t.navigate;h.useImperativeHandle(e,function(){return{navigate:r}},[r])}function Ba(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:function(){return e},r=e!==void 0,n=h.useState(t),a=pe(n,2),o=a[0],i=a[1],s=h.useRef(r);h.useEffect(function(){s.current=r},[r]);var l=r?e:o,c=h.useCallback(function(d){s.current||i(d)},[]);return[l,c]}var UC={};function OR(e){var t=h.useRef(UC);return t.current===UC&&(t.current=e()),t}function Zd(e){return e<10?"0".concat(e):"".concat(e)}function dpe(e){var t=e.day,r=e.defaultDay,n=e.month,a=e.defaultMonth,o=e.year,i=e.defaultYear,s=e.today,l=e.selected,c=e.defaultSelected,d=e.previouslySelected,f=e.defaultPreviouslySelected,v=OR(function(){var H=new Date,Z=H.getDate(),ee=H.getMonth()+1,re=H.getFullYear();return{thisDay:Z,thisMonth:ee,thisYear:re}}),p=v.current,g=p.thisDay,m=p.thisMonth,b=p.thisYear,y=Ba(t,function(){return r||g}),x=pe(y,2),w=x[0],C=x[1],S=Ba(n,function(){return a||m}),k=pe(S,2),E=k[0],j=k[1],R=Ba(o,function(){return i||b}),N=pe(R,2),M=N[0],A=N[1],K=Ba(s,function(){return s||"".concat(b,"-").concat(Zd(m),"-").concat(Zd(g))}),q=pe(K,1),G=q[0],$=Ba(l,function(){return c}),W=pe($,2),U=W[0],F=W[1],V=Ba(d,function(){return f}),L=pe(V,2),P=L[0],B=L[1];return{day:[w,C],month:[E,j],year:[M,A],today:[G],selected:[U,F],previous:[P,B]}}function fpe(e){var t=e.onBlur,r=e.onFocus,n=h.useCallback(function(o){t(o)},[t]),a=h.useCallback(function(o){r(o)},[r]);return{handleContainerBlur:n,handleContainerFocus:a}}function ppe(e){if(e===null||e===!0||e===!1)return NaN;var t=Number(e);return isNaN(t)?t:t<0?Math.ceil(t):Math.floor(t)}function vpe(e,t){if(t.length2)return t;if(/:/.test(r[0])?n=r[0]:(t.date=r[0],n=r[1],Mu.timeZoneDelimiter.test(t.date)&&(t.date=e.split(Mu.timeZoneDelimiter)[0],n=e.substr(t.date.length,e.length))),n){var a=Mu.timezone.exec(n);a?(t.time=n.replace(a[1],""),t.timezone=a[1]):t.time=n}return t}function ype(e,t){var r=new RegExp("^(?:(\\d{4}|[+-]\\d{"+(4+t)+"})|(\\d{2}|[+-]\\d{"+(2+t)+"})$)"),n=e.match(r);if(!n)return{year:NaN,restDateString:""};var a=n[1]?parseInt(n[1]):null,o=n[2]?parseInt(n[2]):null;return{year:o===null?a:o*100,restDateString:e.slice((n[1]||n[2]).length)}}function xpe(e,t){if(t===null)return new Date(NaN);var r=e.match(hpe);if(!r)return new Date(NaN);var n=!!r[4],a=Ks(r[1]),o=Ks(r[2])-1,i=Ks(r[3]),s=Ks(r[4]),l=Ks(r[5])-1;if(n)return jpe(t,s,l)?Cpe(t,s,l):new Date(NaN);var c=new Date(0);return!Epe(t,o,i)||!Ope(t,a)?new Date(NaN):(c.setUTCFullYear(t,o,Math.max(a,i)),c)}function Ks(e){return e?parseInt(e):1}function wpe(e){var t=e.match(gpe);if(!t)return NaN;var r=Qv(t[1]),n=Qv(t[2]),a=Qv(t[3]);return Ipe(r,n,a)?r*IR+n*jR+a*1e3:NaN}function Qv(e){return e&&parseFloat(e.replace(",","."))||0}function Spe(e){if(e==="Z")return 0;var t=e.match(mpe);if(!t)return 0;var r=t[1]==="+"?-1:1,n=parseInt(t[2]),a=t[3]&&parseInt(t[3])||0;return Ppe(n,a)?r*(n*IR+a*jR):NaN}function Cpe(e,t,r){var n=new Date(0);n.setUTCFullYear(e,0,4);var a=n.getUTCDay()||7,o=(t-1)*7+r+1-a;return n.setUTCDate(n.getUTCDate()+o),n}var kpe=[31,null,31,30,31,30,31,31,30,31,30,31];function PR(e){return e%400===0||e%4===0&&e%100!==0}function Epe(e,t,r){return t>=0&&t<=11&&r>=1&&r<=(kpe[t]||(PR(e)?29:28))}function Ope(e,t){return t>=1&&t<=(PR(e)?366:365)}function jpe(e,t,r){return t>=1&&t<=53&&r>=0&&r<=6}function Ipe(e,t,r){return e===24?t===0&&r===0:r>=0&&r<60&&t>=0&&t<60&&e>=0&&e<25}function Ppe(e,t){return t>=0&&t<=59}function Wy(e,t){return"".concat(e.year,"-").concat(Zd(e.month+(t&&t.fixMonth?1:0)),"-").concat(Zd(e.day))}function _i(e,t){return new Date(e,t+1,0).getDate()}function DR(e,t){for(var r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{weekStartDay:0},n=r.weekStartDay,a=n===void 0?0:n,o=new Date(Date.UTC(e,t,1,0,0,0,0)),i=o.getUTCFullYear(),s=o.getUTCMonth(),l=[],c=o.getUTCDay(),d=-((Un-a+c)%Un),f=_i(i,s),v=(f-d)%Un,p=_i(i,s-1),g=d,m,b,y=null,x,w,C=f-g+(v!==0?Un-v:0)+d;gf?(b<1?(x=s-1,w=i,x<0&&(x=Xd-1,w--),b=p+b):b>f&&(x=s+1,w=i,x>Xd-1&&(x=0,w++),b=g-f+1),x!==void 0&&w!==void 0&&(y={day:b,weekDay:m,month:x,year:w,siblingMonth:!0})):y={day:b,weekDay:m,month:s,year:i},l.push(y),g++;return l}function WC(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function zC(e){for(var t=1;t-1:!1,N=s?s(C):!1,M=m&&S?Sb:!1,K=R||N||M||A,q=t===w.day&&!w.siblingMonth,G=!K&&f.indexOf(C)>-1,$=!K&&d.indexOf(C)>-1,W=!!w.siblingMonth,U=o===C;k.values.push({id:C,isDisabled:K,isFocused:q,isToday:U,month:w.month+1,isPreviouslySelected:G,isSelected:$,isSiblingMonth:W,year:w.year,day:w.day,weekDayName:j})}),x},[p,t,i,s,m,b,y,f,d,o,v,r])}function GC(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function Nu(e){for(var t=1;tj){var R=eh(S,k),N=R.month,M=R.year;g({year:M,month:N,day:E-j,type:x})}else g({year:k,month:S,day:E,type:x})}else if(x==="left"){var A=C-1;if(A<1){var K=th(S,k),q=K.month,G=K.year,$=_i(G,q-1);g({year:G,month:q,day:$,type:x})}else g({year:k,month:S,day:A,type:x})}else if(x==="right"){var W=C+1,U=_i(k,S-1);if(W>U){var F=eh(S,k),V=F.month,L=F.year;g({year:L,month:V,day:1,type:x})}else g({year:k,month:S,day:W,type:x})}else if(x==="up"){var P=C-Un;if(P<1){var B=th(S,k),H=B.month,Z=B.year,ee=_i(Z,H-1)+P;g({year:Z,month:H,day:ee,type:x})}else g({year:k,month:S,day:P,type:x})}},[g]),b=h.useCallback(function(){var x=Nu(Nu({},p.current),eh(p.current.month,p.current.year)),w=x.day,C=x.month,S=x.year;g({day:w,month:C,year:S,type:"next"})},[g]),y=h.useCallback(function(){var x=Nu(Nu({},p.current),th(p.current.month,p.current.year)),w=x.day,C=x.month,S=x.year;g({day:w,month:C,year:S,type:"prev"})},[g]);return{navigate:m,handleClickNext:b,handleClickPrev:y}}function Rpe(e){var t=pe(e.day,1),r=t[0],n=pe(e.month,1),a=n[0],o=pe(e.year,1),i=o[0],s=pe(e.selected,2),l=s[0],c=s[1],d=pe(e.previous,2),f=d[1],v=e.onSelect,p=e.navigate,g=h.useRef({day:r,month:a,year:i});h.useEffect(function(){g.current={day:r,month:a,year:i}},[r,a,i]);var m=h.useCallback(function(x){var w=x.year,C=x.month,S=x.day,k=Wy({year:w,month:C,day:S});v({day:S,month:C,year:w,iso:k}),f(l),c([k])},[v,l,f,c]),b=h.useCallback(function(x){var w=x.year,C=x.month,S=x.day;m({year:w,month:C,day:S})},[m]),y=h.useCallback(function(x){var w=x.key,C=cpe[w];w==="Enter"||w===" "?(x.preventDefault(),m(g.current)):C&&(x.preventDefault(),p(C))},[m,p]);return{handleClickDay:b,handleContainerKeyDown:y}}function Mpe(e){var t=e.locale,r=e.weekStartDay,n=h.useMemo(function(){return Gd(t)},[t]),a=h.useMemo(function(){return n.getMonthsLong()},[n]),o=h.useMemo(function(){return n.getDaysShort(r)},[n,r]),i=h.useMemo(function(){return n.getDaysLong(r)},[n,r]);return{monthsLong:a,daysShort:o,daysLong:i}}function qC(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function YC(e){for(var t=1;tt.clientHeight?(e.stopPropagation(),!0):(e.preventDefault(),!1)}function Lpe(){var e=this.scrollTop,t=this.scrollHeight,r=e+this.offsetHeight;e===0?this.scrollTop=1:r===t&&(this.scrollTop=e-1)}function Bpe(){return ii.canUseDOM?"ontouchstart"in window||navigator.maxTouchPoints:!1}function Hpe(e){return e.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase()}function Vpe(e){return isNaN(e)?e:e+"px"}var Upe=function(t,r){return function(){return r(t.apply(void 0,arguments))}};Lt.pipe=function(){for(var t=arguments.length,r=Array(t),n=0;n0&&arguments[0]!==void 0?arguments[0]:1;if(ii.canUseDOM)return window.innerHeight*e}function Gpe(){if(ii.canUseDOM)return document.body.clientHeight}function qpe(){if(ii.canUseDOM){var e=document.createElement("style");return e.type="text/css",e.setAttribute("data-react-scrolllock",""),e}}function Ype(e,t){ii.canUseDOM&&(e.styleSheet?e.styleSheet.cssText=t:e.appendChild(document.createTextNode(t)))}function Kpe(e){if(ii.canUseDOM){var t=document.head||document.getElementsByTagName("head")[0];t.appendChild(e)}}Object.defineProperty(Mc,"__esModule",{value:!0});Mc.TouchScrollable=void 0;var Xpe=Object.assign||function(e){for(var t=1;t=0||Object.prototype.hasOwnProperty.call(e,n)&&(r[n]=e[n]);return r}function Qpe(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function JC(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t&&(typeof t=="object"||typeof t=="function")?t:e}function eve(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Mc.TouchScrollable=function(e){eve(t,e);function t(){var r,n,a,o;Qpe(this,t);for(var i=arguments.length,s=Array(i),l=0;l